._9moSCq_page{--ink:#0f172a;--muted:#475569;--faint:#94a3b8;--line:#e2e8f0;--surface:#fff;--soft:#f8fafc;--brand:#0f766e;--brand-soft:#ccfbf1;--warn:#92400e;--warn-soft:#fef3c7;--danger:#b91c1c;--mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;font-family:var(--font-lexend), "Segoe UI", Tahoma, sans-serif;color:var(--ink);background:var(--soft);min-height:100dvh;padding-bottom:64px}._9moSCq_band{background:var(--ink);color:#f1f5f9;padding:26px 20px 46px}._9moSCq_inner{width:min(1120px,100%);margin:0 auto}._9moSCq_bandTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}._9moSCq_title{font-size:var(--portal-fs-xl,1.55rem);letter-spacing:-.01em;margin:0;font-weight:600}._9moSCq_stamp{font-size:var(--portal-fs-base,.84rem);color:#94a3b8;font-variant-numeric:tabular-nums;margin:4px 0 0}._9moSCq_stampError{color:#fca5a5;font-weight:600}._9moSCq_refresh{color:#e2e8f0;font:inherit;font-size:var(--portal-fs-base,.9rem);cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:999px;align-items:center;gap:8px;padding:.5rem 1rem;transition:background .12s;display:inline-flex}._9moSCq_refresh:hover:not(:disabled){background:#334155}._9moSCq_refresh:disabled{opacity:.55;cursor:default}._9moSCq_refresh:focus-visible,._9moSCq_page :focus-visible{outline-offset:2px;outline:2px solid #5eead4}._9moSCq_spin{animation:1s linear infinite _9moSCq_spin}@keyframes _9moSCq_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._9moSCq_spin{animation:none}}._9moSCq_envStrip{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}._9moSCq_chip{font-size:var(--portal-fs-sm,.8rem);color:#e2e8f0;border:1px solid #334155;border-radius:8px;align-items:baseline;gap:7px;min-width:0;max-width:100%;padding:5px 11px;display:inline-flex}._9moSCq_chipKey{color:#94a3b8;text-transform:lowercase;letter-spacing:.02em}._9moSCq_chipValue{font-family:var(--mono);overflow-wrap:anywhere}._9moSCq_chipLive{color:#99f6e4;background:#14b8a629;border-color:#14b8a6}._9moSCq_chipStaging{color:#fde68a;background:#f59e0b29;border-color:#f59e0b}._9moSCq_stats{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:14px;width:min(1120px,100%);margin:-26px auto 26px;padding:0 20px;display:grid}._9moSCq_tile{background:var(--surface);border:1px solid var(--line);border-radius:14px;min-width:0;padding:16px 18px 18px;box-shadow:0 8px 20px #0f172a12}._9moSCq_tileHead{color:var(--muted);font-size:var(--portal-fs-sm,.82rem);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:8px;display:flex}._9moSCq_tileValue{font-size:var(--portal-fs-xl,2.1rem);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:10px 0 2px;font-weight:600;line-height:1.15}._9moSCq_tileNote{font-size:var(--portal-fs-base,.86rem);color:var(--muted);margin:0}._9moSCq_tileNoteWarn{color:var(--warn);font-weight:600}._9moSCq_body{width:min(1120px,100%);margin:0 auto;padding:0 20px}._9moSCq_columns{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:16px;margin-bottom:16px;display:grid}._9moSCq_card{background:var(--surface);border:1px solid var(--line);border-radius:14px;min-width:0;padding:16px 18px 14px}._9moSCq_cardHead{color:var(--brand);align-items:center;gap:9px;margin-bottom:4px;display:flex}._9moSCq_cardTitle{font-size:var(--portal-fs-md,1rem);color:var(--ink);margin:0;font-weight:600}._9moSCq_cardCount{font-size:var(--portal-fs-sm,.8rem);color:var(--muted);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}._9moSCq_rows{gap:0;display:grid}._9moSCq_rowsSplit{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));column-gap:28px}._9moSCq_row{border-bottom:1px solid var(--line);align-items:baseline;gap:16px;min-width:0;padding:9px 0;display:flex}._9moSCq_rowLabel{color:var(--muted);font-size:var(--portal-fs-base,.9rem);overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:flex}._9moSCq_rowValue{font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--portal-fs-base,.95rem);white-space:nowrap;flex:none;margin-left:auto}._9moSCq_rowValueMuted{color:var(--faint);font-weight:500}._9moSCq_rowValueError{color:var(--danger);font-family:var(--mono);font-size:var(--portal-fs-sm,.8rem);white-space:normal;text-align:right;font-weight:600}._9moSCq_mono{font-family:var(--mono);font-size:var(--portal-fs-base,.86rem);color:var(--ink)}._9moSCq_icon{color:var(--faint);flex:none}._9moSCq_empty{color:var(--faint);font-size:var(--portal-fs-base,.9rem);margin:0;padding:10px 0 16px}._9moSCq_note{color:var(--faint);font-size:var(--portal-fs-sm,.8rem);text-align:center;margin:20px 0 0}@media (max-width:640px){._9moSCq_tileValue{font-size:var(--portal-fs-xl,1.8rem)}._9moSCq_stats{margin-top:-20px}}
.nWMDwq_shell{--ink:var(--color-ink);--muted:var(--color-muted);--surface:var(--color-surface);--surface-soft:var(--color-surface-soft);--line:var(--color-line);--brand:var(--color-brand-portal);--accent:var(--color-accent-portal);--danger:var(--color-danger);--ok:var(--color-success);--warn:var(--color-warning);font-family:var(--font-lexend), "Segoe UI", Tahoma, sans-serif}.nWMDwq_panel{border:1px solid var(--line);background:linear-gradient(#fff 0%,#f8fafc 100%);border-radius:14px;min-width:0;overflow:clip;box-shadow:0 10px 24px #0f172a14}.nWMDwq_panelHeading{font-size:var(--portal-fs-lg,1.35rem);color:var(--ink);letter-spacing:.01em;border-bottom:1px solid var(--line);background:var(--surface);margin:0;padding:16px 18px}.nWMDwq_tableWrap{background:var(--surface);-webkit-overflow-scrolling:touch;overflow:auto}.nWMDwq_table{border-collapse:collapse;table-layout:auto;width:100%}@media (min-width:761px){.nWMDwq_tableWrap{max-height:355px}.nWMDwq_table{min-width:500px}}.nWMDwq_table th{z-index:1;text-align:left;font-size:var(--portal-fs-base,.84rem);text-transform:uppercase;letter-spacing:.05em;color:#334155;border-bottom:1px solid var(--line);background:#eef3fb;padding:12px 14px;position:sticky;top:0}.nWMDwq_table td{color:#0f172a;vertical-align:middle;border-bottom:1px solid #edf2f7;padding:12px 14px}.nWMDwq_nameCell{overflow-wrap:anywhere;font-weight:700}.nWMDwq_actionsCell{width:280px}.nWMDwq_linkActions{flex-wrap:wrap;gap:4px 16px;display:flex}.nWMDwq_linkAction{font:inherit;color:var(--color-brand);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.nWMDwq_linkAction:hover,.nWMDwq_linkAction:focus-visible{text-decoration:underline}.nWMDwq_notesCell{overflow-wrap:anywhere;white-space:pre-wrap;max-width:260px}.nWMDwq_actions{flex-wrap:wrap;gap:8px;display:flex}.nWMDwq_adminType{--portal-fs-xs:.75rem;--portal-fs-sm:.8125rem;--portal-fs-base:.875rem;--portal-fs-md:1rem;--portal-fs-lg:1.25rem;--portal-fs-xl:1.5rem;--portal-fw-heavy:700}:where(.nWMDwq_adminType) div p:where(:not(footer p)){font-size:var(--portal-fs-base)}.nWMDwq_adminType :is(input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range],[type=color]),select,textarea):not(footer *){box-sizing:border-box;background-color:var(--color-surface);min-height:40px;color:var(--color-ink);font-family:inherit;font-size:var(--portal-fs-base);border:1px solid #cbd5e1;border-radius:8px;padding:0 12px;font-weight:400;line-height:1.4;transition:border-color .15s,box-shadow .15s}.nWMDwq_adminType textarea:not(footer *){resize:vertical;padding:10px 12px}.nWMDwq_adminType select:not(footer *){appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%2364748b' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.nWMDwq_adminType :is(input,select,textarea):not(footer *)::placeholder{color:#7b879b;opacity:1}.nWMDwq_adminType :is(input,select,textarea):not(footer *):hover:not(:disabled,[readonly]){border-color:#94a3b8}.nWMDwq_adminType :is(input,select,textarea):not(footer *):focus{border-color:var(--color-brand);outline:none;box-shadow:0 0 0 3px #0000801f}.nWMDwq_adminType :is(input,select,textarea):not(footer *):is(:disabled,[readonly]){background-color:var(--color-surface-soft);color:var(--color-muted)}.nWMDwq_btn{color:#fff;font-size:var(--portal-fs-xs,.76rem);letter-spacing:.01em;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:7px 11px;font-weight:700;text-decoration:none;display:inline-flex}.nWMDwq_btnMessage{background:#0f766e}.nWMDwq_btnProfile{background:#1d4ed8}.nWMDwq_btnDanger{background:var(--danger)}.nWMDwq_btnRow{--row-color:var(--color-brand)}.nWMDwq_btnRowAccent{--row-color:var(--color-accent-logo)}.nWMDwq_btnRowDanger{--row-color:var(--color-danger)}.nWMDwq_btnRow,.nWMDwq_btnRowAccent,.nWMDwq_btnRowDanger{background:var(--color-surface);border:1px solid var(--row-color);color:var(--row-color);transition:background-color .15s,color .15s}.nWMDwq_btnRow:hover:not(:disabled),.nWMDwq_btnRowAccent:hover:not(:disabled),.nWMDwq_btnRowDanger:hover:not(:disabled){background:var(--row-color);color:#fff}.nWMDwq_btnRow:disabled,.nWMDwq_btnRowAccent:disabled,.nWMDwq_btnRowDanger:disabled{opacity:.5;cursor:not-allowed}.nWMDwq_btnPrimary{--solid-color:var(--color-brand)}.nWMDwq_btnSolidDanger{--solid-color:var(--color-danger)}.nWMDwq_btnPrimary,.nWMDwq_btnSolidDanger{background:var(--solid-color);border:1px solid var(--solid-color);color:#fff;transition:background-color .15s}.nWMDwq_btnPrimary:hover:not(:disabled),.nWMDwq_btnSolidDanger:hover:not(:disabled){background:color-mix(in srgb, var(--solid-color) 80%, black)}.nWMDwq_btnPrimary:disabled,.nWMDwq_btnSolidDanger:disabled{opacity:.5;cursor:not-allowed}.nWMDwq_badge{border:1px solid var(--line,var(--color-line));background:var(--surface-soft,var(--color-surface-soft));color:#0f172a;font-size:var(--portal-fs-base,.85rem);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-weight:700;display:inline-flex}.nWMDwq_modalOverlay{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172aad;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.nWMDwq_modalPanel{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #d9e3f0;border-radius:16px;grid-template-rows:auto minmax(0,1fr);width:min(1560px,99vw);max-height:min(94vh,980px);display:grid;overflow:hidden;box-shadow:0 30px 70px #02061757}.nWMDwq_modalHeader{background:#fff;border-bottom:1px solid #d9e3f0;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.nWMDwq_modalTitle{color:var(--ink);font-size:var(--portal-fs-lg,1.36rem);margin:0}.nWMDwq_modalSubtitle{color:var(--muted);font-size:var(--portal-fs-base,.95rem);margin:6px 0 0;font-weight:600}.nWMDwq_modalActions{flex-wrap:wrap;gap:8px;display:flex}.nWMDwq_modalSummary{color:#1e3a8a;font-size:var(--portal-fs-base,.9rem);background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-weight:700}.nWMDwq_modalCloseBtn{color:#0f172a;font-size:var(--portal-fs-xs,.76rem);cursor:pointer;background:#fff;border:1px solid #c8d4e6;border-radius:8px;padding:7px 11px;font-weight:700}.nWMDwq_modalBody{padding:14px;overflow:auto}.nWMDwq_modalState{font-size:var(--portal-fs-md,.96rem);color:#334155;margin:8px;font-weight:600}.nWMDwq_modalError{color:#b91c1c}.nWMDwq_modalSections{gap:12px;display:grid}.nWMDwq_modalSection{background:#fff;border:1px solid #dbe4ef;border-radius:12px;overflow:hidden}.nWMDwq_modalSectionTitle{color:#0f172a;font-size:var(--portal-fs-md,1.02rem);background:#eef3fb;margin:0;padding:10px 12px}.nWMDwq_modalFieldValue{color:#0f172a;font-size:var(--portal-fs-md,.96rem);overflow-wrap:anywhere;background:#fff;margin:0;padding:12px;line-height:1.45}@media (max-width:760px){.nWMDwq_modalHeader{flex-direction:column;align-items:stretch}.nWMDwq_modalActions{justify-content:flex-start}}
.-xUXnG_dashboardSections{gap:10px;margin-bottom:22px;display:grid}.-xUXnG_dashboardSectionsHeader{background:linear-gradient(135deg,navy 0%,#1e40af 100%);border-radius:8px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:2px;padding:10px 16px;display:flex;box-shadow:0 4px 14px #0000802e}.-xUXnG_dashboardSectionsActions{flex-wrap:wrap;gap:8px;display:flex}.-xUXnG_sectionToggleBtn{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff59;border-radius:8px;padding:6px 12px;font-size:.78rem;font-weight:700}.-xUXnG_sectionToggleBtn:hover{background:#ffffff38;border-color:#ffffff8c}.-xUXnG_sectionGroup{gap:10px;display:grid}.-xUXnG_sectionGroupHeader{background:linear-gradient(135deg,navy 0%,#1e40af 100%);border-radius:8px;gap:4px;margin:0 0 2px;padding:10px 16px;display:grid;box-shadow:0 4px 14px #0000802e}.-xUXnG_sectionGroupTitle{color:#fff;text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.88rem;font-weight:800}.-xUXnG_sectionGroupSubtitle{color:#ffffffd1;margin:0;font-size:.88rem;font-weight:600;line-height:1.45}.-xUXnG_agencyPanelContent{padding:16px 18px 18px}:is(.-xUXnG_agencyPanelContent .careHomeHeading,.-xUXnG_agencyPanelContent .client-list-heading){display:none}.-xUXnG_agencyPanelContent .client-list-container{box-shadow:none;max-width:none;margin:0}.-xUXnG_invoicingGrid{grid-template-columns:1fr;gap:20px;display:grid}.-xUXnG_invoicingCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:20px}.-xUXnG_invoicingCardTitle{color:#9a3b00;margin:0 0 16px;font-size:1.05rem;font-weight:700}
.LFfjrG_message-icon,.LFfjrG_profile-icon,.LFfjrG_heart-icon,.LFfjrG_home-icon{color:#9a3b00;stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:60px;height:60px}.LFfjrG_profile-icon-black{margin-left:auto;margin-right:auto;display:block;color:#000!important}.LFfjrG_application-action-profile-icon{flex-shrink:0;width:2.25rem;height:2.25rem;display:block;color:#000!important}.LFfjrG_checkmark-icon{width:3rem;height:3rem;margin-left:auto;margin-right:auto;display:block}.LFfjrG_application-action-icon{flex-shrink:0;width:2.25rem;height:2.25rem;display:block}.LFfjrG_application-actions{justify-content:center;align-items:center;gap:6px;display:inline-flex}.LFfjrG_application-action-button{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;line-height:0;transition:transform .15s,opacity .15s,background-color .15s;display:inline-flex}.LFfjrG_application-action-button:hover:not(:disabled){background-color:#0000000f;transform:scale(1.08)}.LFfjrG_application-action-button:active:not(:disabled){transform:scale(.96)}.LFfjrG_application-action-button:disabled{opacity:.45;cursor:not-allowed}.LFfjrG_application-action-button:focus-visible{outline-offset:2px;outline:2px solid #0891b2}.LFfjrG_application-profile-button{color:#fff;white-space:nowrap;cursor:pointer;background:#1d4ed8;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:.8125rem;font-weight:600;line-height:1.2;transition:transform .15s,background-color .15s,box-shadow .15s;display:inline-flex}.LFfjrG_application-profile-button:hover:not(:disabled){background:#1e40af;transform:translateY(-1px);box-shadow:0 4px 10px #1d4ed840}.LFfjrG_application-profile-button:active:not(:disabled){transform:translateY(0)}.LFfjrG_application-profile-button:focus-visible{outline-offset:2px;outline:2px solid #0891b2}.LFfjrG_application-profile-button-icon{flex-shrink:0;width:1rem;height:1rem;color:#fff!important}.LFfjrG_applicant-name-link{color:inherit;font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:600;-webkit-text-decoration:underline #ffffffa6;text-decoration:underline #ffffffa6;display:inline}.LFfjrG_applicant-name-link:hover{text-decoration-color:#fff}.LFfjrG_applicant-name-link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #fff}.LFfjrG_applicant-name-link--dark{color:#1e3a8a;text-decoration-color:#1d4ed873}.LFfjrG_applicant-name-link--dark:hover{color:#1d4ed8;text-decoration-color:#1d4ed8}.LFfjrG_applicant-name-link--dark:focus-visible{outline-color:#1d4ed8}.LFfjrG_colour-outline-black{color:#000}.LFfjrG_message-icon-wrapper{width:60px;height:60px;position:relative}.LFfjrG_unread-dot{background-color:navy;border-radius:9999px;width:24px;height:24px;position:absolute;top:0;right:0}
.CFbAaG_quickAccessGrid p{font-size:1.5rem}.CFbAaG_headerSpacing{margin-bottom:18px}.CFbAaG_quickAccessGrid{grid-template-columns:repeat(2,minmax(280px,1fr));gap:14px;width:min(940px,100%);margin:10px auto 22px;display:grid}.CFbAaG_quickAccessGrid .dashboard-quick-access-item{border:1px solid var(--line);border-radius:14px;justify-content:flex-start;gap:8px;width:100%;min-width:0;max-width:100%;min-height:0;padding:18px 16px;box-shadow:0 10px 24px #0f172a1a}.CFbAaG_quickAccessGrid .dashboard-quick-access-item h2{font-size:var(--portal-fs-lg,1.28rem);color:var(--ink);margin:2px 0;line-height:1.25}.CFbAaG_quickAccessGrid .dashboard-quick-access-item p{color:var(--muted);font-size:var(--portal-fs-md,.98rem);margin:0;line-height:1.4}.CFbAaG_quickAccessGrid .quick-access-button{border-radius:8px;width:100%;max-width:180px;margin-top:10px;padding:.7rem .9rem}.CFbAaG_sectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px;display:grid}.CFbAaG_dashboardSections{gap:10px;margin-bottom:22px;display:grid}.CFbAaG_dashboardSectionsHeader{background:linear-gradient(135deg,navy 0%,#1e40af 100%);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:2px;padding:10px 16px;display:flex;box-shadow:0 4px 14px #0000802e}.CFbAaG_dashboardSectionsTitle{color:#fff;font-size:var(--portal-fs-sm,.82rem);font-weight:var(--portal-fw-heavy,800);text-transform:uppercase;letter-spacing:.1em;margin:0}.CFbAaG_dashboardSectionsActions{flex-wrap:wrap;gap:8px;display:flex}.CFbAaG_sectionToggleBtn{color:#fff;font-size:var(--portal-fs-sm,.78rem);cursor:pointer;background:#ffffff1f;border:1px solid #ffffff59;border-radius:8px;padding:6px 12px;font-weight:700}.CFbAaG_sectionToggleBtn:hover{background:#ffffff38;border-color:#ffffff8c}.CFbAaG_collapsiblePanel,.CFbAaG_collapsiblePanelNested{border:1px solid var(--line);background:linear-gradient(#fff 0%,#f8fafc 100%);border-radius:14px;min-width:0;overflow:clip;box-shadow:0 10px 24px #0f172a14}.CFbAaG_collapsiblePanel[data-open=true],.CFbAaG_collapsiblePanelNested[data-open=true]{overflow:visible}.CFbAaG_collapsiblePanelNested{box-shadow:none;background:#fff;border-radius:12px}.CFbAaG_collapsiblePanelTrigger{background:var(--surface);cursor:pointer;text-align:left;width:100%;font:inherit;border:0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex}.CFbAaG_collapsiblePanel[data-open=true] .CFbAaG_collapsiblePanelTrigger{border-bottom-color:var(--line)}.CFbAaG_collapsiblePanelTrigger:hover{background:#f8fafc}.CFbAaG_collapsiblePanelTriggerMain{align-items:flex-start;gap:10px;min-width:0;display:flex}.CFbAaG_collapsiblePanelChevron{color:#64748b;font-size:var(--portal-fs-md,1rem);flex-shrink:0;margin-top:2px;line-height:1.2}.CFbAaG_collapsiblePanelTitles{gap:4px;min-width:0;display:grid}.CFbAaG_collapsiblePanelTitle{color:var(--ink);font-size:var(--portal-fs-lg,1.15rem);font-weight:var(--portal-fw-heavy,800);line-height:1.25}.CFbAaG_collapsiblePanelSubtitle{color:var(--muted);font-size:var(--portal-fs-base,.88rem);font-weight:600;line-height:1.4}.CFbAaG_collapsiblePanelBadges{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.CFbAaG_collapsiblePanelBody{background:var(--surface)}.CFbAaG_collapsiblePanelBody[hidden],.CFbAaG_collapsiblePanelBody>.CFbAaG_panelSubheading{display:none}.CFbAaG_collapsiblePanelBody .CFbAaG_createAccountPanel{box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:0}.CFbAaG_collapsiblePanelBody .CFbAaG_createAccountPanel>h2{display:none}.CFbAaG_collapsiblePanelBody .CFbAaG_agencyProviderGroups{padding:12px 14px 16px}.CFbAaG_collapsiblePanelBody>.CFbAaG_agencyProvidersEmpty{margin-bottom:0}.CFbAaG_collapsiblePanelNested .CFbAaG_collapsiblePanelTrigger{background:linear-gradient(#f8fafc 0%,#eef3fb 100%);padding:12px 14px}.CFbAaG_collapsiblePanelNested .CFbAaG_collapsiblePanelTitle{font-size:var(--portal-fs-md,1rem)}.CFbAaG_testimonialsLayout{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;padding:18px;display:grid}.CFbAaG_testimonialsColumnTitle{font-size:var(--portal-fs-lg,1.15rem);color:navy;margin:0 0 12px;font-weight:700}.CFbAaG_testimonialsForm{flex-direction:column;gap:12px;display:flex}.CFbAaG_testimonialsField{flex-direction:column;gap:4px;display:flex}.CFbAaG_testimonialsFieldLabel{font-size:var(--portal-fs-base,.85rem);color:#475569;font-weight:700}.CFbAaG_testimonialsInput,.CFbAaG_testimonialsSelect,.CFbAaG_testimonialsTextarea{font:inherit;border:1px solid #cbd5e1;border-radius:6px;padding:8px}.CFbAaG_testimonialsTextarea{resize:vertical}.CFbAaG_testimonialsSubmitBtn{color:#fff;cursor:pointer;background-color:navy;border:none;border-radius:6px;padding:10px;font-weight:700}.CFbAaG_testimonialsSubmitBtn:disabled{opacity:.6;cursor:not-allowed}.CFbAaG_testimonialsList{flex-direction:column;gap:12px;max-height:400px;padding-right:8px;display:flex;overflow-y:auto}.CFbAaG_testimonialCard{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px}.CFbAaG_testimonialCardHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.CFbAaG_testimonialCardName{color:#0f172a}.CFbAaG_testimonialCardStars{font-size:var(--portal-fs-base,.85rem);color:#fbbf24;font-weight:700}.CFbAaG_testimonialCardText{font-size:var(--portal-fs-base,.9rem);color:#334155;white-space:pre-line;margin:0 0 10px;font-style:italic}.CFbAaG_testimonialCardFooter{justify-content:space-between;align-items:center;display:flex}.CFbAaG_testimonialStatusBadge{font-size:var(--portal-fs-xs,.75rem);border-radius:999px;padding:2px 8px;font-weight:700}.CFbAaG_testimonialStatusApproved{color:#15803d;background-color:#dcfce7}.CFbAaG_testimonialStatusPending{color:#b45309;background-color:#fef3c7}.CFbAaG_testimonialCardActions{gap:8px;display:flex}.CFbAaG_testimonialActionBtn{font-size:var(--portal-fs-xs,.75rem);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:4px 8px;font-weight:700}@media (max-width:1080px){.CFbAaG_quickAccessGrid{grid-template-columns:1fr;width:min(620px,100%)}.CFbAaG_quickAccessGrid .dashboard-quick-access-item{min-height:0}.CFbAaG_sectionGrid{grid-template-columns:1fr}}.CFbAaG_emailCell{color:#1e293b;overflow-wrap:anywhere}.CFbAaG_badges{flex-wrap:wrap;gap:8px;display:flex}.CFbAaG_panelSubheading{color:var(--muted);font-size:var(--portal-fs-base,.92rem);border-bottom:1px solid var(--line);background:var(--surface);margin:0;padding:0 18px 14px;line-height:1.45}.CFbAaG_providerIdentity{align-items:center;gap:12px;min-width:0;display:flex}.CFbAaG_providerAvatar{color:#1e3a8a;width:40px;height:40px;font-size:var(--portal-fs-sm,.82rem);font-weight:var(--portal-fw-heavy,800);letter-spacing:.03em;background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CFbAaG_providerIdentityText{gap:2px;min-width:0;display:grid}.CFbAaG_providerDisplayName{color:#0f172a;font-size:var(--portal-fs-md,.98rem);font-weight:var(--portal-fw-heavy,800);line-height:1.25}.CFbAaG_providerMeta{color:#64748b;font-size:var(--portal-fs-sm,.8rem);font-weight:600;line-height:1.35}.CFbAaG_providerManagedBadge{color:#1d4ed8;font-size:var(--portal-fs-xs,.74rem);background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-items:center;padding:5px 10px;font-weight:700;display:inline-flex}.CFbAaG_agencyProvidersPanel{margin-top:18px}.CFbAaG_agencyProvidersHeader{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px 0;display:flex}.CFbAaG_agencyProvidersEmpty{color:var(--muted);text-align:center;margin:0;padding:20px 18px 24px}.CFbAaG_agencyProviderGroups{gap:16px;padding:16px 18px 18px;display:grid}.CFbAaG_agencyProviderGroup{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.CFbAaG_agencyGroupHeader{border-bottom:1px solid var(--line);background:linear-gradient(#f8fafc 0%,#eef3fb 100%);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.CFbAaG_agencyGroupTitleWrap{align-items:center;gap:12px;min-width:0;display:flex}.CFbAaG_agencyGroupIcon{color:#0f766e;width:42px;height:42px;font-size:var(--portal-fs-base,.86rem);font-weight:var(--portal-fw-heavy,800);background:linear-gradient(135deg,#ccfbf1 0%,#99f6e4 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CFbAaG_agencyGroupTitle{color:#0f172a;font-size:var(--portal-fs-md,1.05rem);font-weight:var(--portal-fw-heavy,800);margin:0}.CFbAaG_agencyGroupMeta{color:#64748b;font-size:var(--portal-fs-sm,.82rem);margin:2px 0 0;font-weight:600}.CFbAaG_infoBar{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:10px 12px;display:flex}.CFbAaG_infoText{color:var(--muted);font-size:var(--portal-fs-base,.92rem);font-weight:600}.CFbAaG_select{color:#0f172a;background:#fff;border:1px solid #a9b8cc;border-radius:8px;width:100%;padding:8px;font-weight:600}.CFbAaG_createAccountPanel{margin-bottom:18px}.CFbAaG_createAccountBody{padding:20px 20px 22px}.CFbAaG_createAccountIntro{color:var(--muted);font-size:var(--portal-fs-base,.92rem);margin:0 0 22px;font-weight:600;line-height:1.55}.CFbAaG_createAccountForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;display:grid}.CFbAaG_createAccountField{color:var(--ink);font-size:var(--portal-fs-base,.9rem);flex-direction:column;gap:8px;margin:0;font-weight:600;display:flex}.CFbAaG_createAccountField span{color:var(--muted);font-size:var(--portal-fs-sm,.82rem);letter-spacing:.02em;font-weight:700;display:block}.CFbAaG_textInput{box-sizing:border-box;color:#0f172a;background:#fff;border:1px solid #a9b8cc;border-radius:8px;width:100%;min-height:42px;padding:10px 12px;font-weight:500}.CFbAaG_passwordFieldWrap{position:relative}.CFbAaG_passwordFieldWrap .CFbAaG_textInput{padding-right:80px}.CFbAaG_pwdToggle{cursor:pointer;font-size:var(--portal-fs-base,.875rem);text-align:right;color:#06c;background:0 0;border:none;width:64px;padding:0;font-weight:600;line-height:1;text-decoration:underline;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.CFbAaG_pwdToggle:hover{color:#049}.CFbAaG_createAccountForm .CFbAaG_select{box-sizing:border-box;min-height:42px;padding:10px 12px}.CFbAaG_createAccountActions{grid-column:1/-1;gap:10px;margin-top:6px;padding-top:4px;display:flex}.CFbAaG_createAccountError{color:var(--danger);font-size:var(--portal-fs-base,.9rem);grid-column:1/-1;margin:4px 0 0;font-weight:600;line-height:1.45}.CFbAaG_createAccountSuccess{color:var(--ok);font-size:var(--portal-fs-base,.9rem);grid-column:1/-1;margin:4px 0 0;font-weight:600;line-height:1.45}@media (max-width:760px){.CFbAaG_createAccountForm{grid-template-columns:1fr}.CFbAaG_collapsiblePanelTrigger{flex-wrap:wrap}.CFbAaG_collapsiblePanelTriggerMain{flex:100%}}.CFbAaG_status{font-size:var(--portal-fs-xs,.72rem);border:1px solid #0000;border-radius:999px;align-items:center;padding:4px 10px;font-weight:700;display:inline-flex}.CFbAaG_statusLoading{color:var(--warn);background:#fef3c7;border-color:#fde68a}.CFbAaG_statusLinked{color:var(--ok);background:#dcfce7;border-color:#86efac}.CFbAaG_statusUnlinked{color:var(--danger);background:#fee2e2;border-color:#fecaca}.CFbAaG_emptyRow{text-align:center;color:#64748b;font-weight:600}.CFbAaG_matchActivityState{color:#334155;padding:14px 16px;font-weight:600}.CFbAaG_matchActivityError{color:#b91c1c}.CFbAaG_matchActivityList{gap:12px;padding:0 12px 14px;display:grid}.CFbAaG_matchActivityListCompact{gap:10px;display:grid}.CFbAaG_matchActivityCard{background:#fff;border:1px solid #dbe4ef;border-radius:12px;padding:12px;box-shadow:0 6px 18px #0f172a0f}.CFbAaG_matchActivityHeader{margin-bottom:8px}.CFbAaG_matchActivityTitle{color:#0f172a;font-size:var(--portal-fs-md,1rem);margin:0}.CFbAaG_matchActivityMeta{color:#64748b;font-size:var(--portal-fs-sm,.8rem);margin:5px 0 0;font-weight:600}.CFbAaG_matchActivityTimeline{gap:8px;display:grid}.CFbAaG_matchActivityEvent{grid-template-columns:10px 1fr;gap:8px;display:grid}.CFbAaG_matchActivityEventRail{position:relative}.CFbAaG_matchActivityEventRail:before{content:"";background:#1d4ed8;border-radius:999px;width:7px;height:7px;position:absolute;top:3px;left:3px}.CFbAaG_matchActivityEventContent{background:#f8fbff;border:1px solid #e2e8f0;border-radius:10px;padding:9px 10px}.CFbAaG_matchActivityEventTopRow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.CFbAaG_matchActivityEventTagRow{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.CFbAaG_matchActivityEventType{color:#1e3a8a;font-size:var(--text-micro-label);font-weight:var(--portal-fw-heavy,800);letter-spacing:.03em;text-transform:uppercase;background:#eaf2ff;border:1px solid #bfd6ff;border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.CFbAaG_matchActivityDirectionBadge{font-size:var(--text-micro-label);font-weight:var(--portal-fw-heavy,800);letter-spacing:.03em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-items:center;padding:2px 7px;display:inline-flex}.CFbAaG_matchActivityDirectionOutgoing{color:#155e75;background:#ecfeff;border-color:#a5f3fc}.CFbAaG_matchActivityDirectionIncoming{color:#7f1d1d;background:#fef2f2;border-color:#fecaca}.CFbAaG_matchActivityEventTime{color:#64748b;font-size:var(--portal-fs-xs,.76rem);font-weight:700}.CFbAaG_matchActivityEventTitle{color:#0f172a;font-size:var(--portal-fs-base,.9rem);margin:0;font-weight:700}.CFbAaG_matchActivityEventDescription{color:#334155;font-size:var(--portal-fs-sm,.82rem);margin:3px 0 0;line-height:1.35}.CFbAaG_matchActivityMessageClamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CFbAaG_matchActivityMessageActions{align-items:center;gap:6px;margin-top:6px;display:inline-flex}.CFbAaG_matchActivityMessageActionBtn{color:#1e293b;font-size:var(--portal-fs-xs,.74rem);cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:4px 8px;font-weight:700}.CFbAaG_matchActivityMessageActionBtn:hover{border-color:#94a3b8}.CFbAaG_chatModalPanel{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #d9e3f0;border-radius:16px;grid-template-rows:auto minmax(0,1fr);width:min(720px,96vw);max-height:min(85vh,760px);display:grid;overflow:hidden;box-shadow:0 30px 70px #02061757}.CFbAaG_chatModalBody{background:#f8fafc;padding:16px 18px;overflow:auto}.CFbAaG_chatModalParticipants{color:#1e3a8a;font-size:var(--portal-fs-base,.85rem);background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;margin:0 0 12px;padding:8px 12px;font-weight:600}.CFbAaG_chatHistoryList{flex-direction:column;gap:10px;display:flex}.CFbAaG_chatHistoryMessage{background:#fff;border:1px solid #e2e8f0;border-radius:12px;max-width:85%;padding:10px 14px}.CFbAaG_chatHistoryMessageElder{background:#eff6ff;border-color:#bfdbfe;align-self:flex-start}.CFbAaG_chatHistoryMessageProvider{background:#f0fdf4;border-color:#bbf7d0;align-self:flex-end}.CFbAaG_chatHistoryMessageHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.CFbAaG_chatHistorySender{font-size:var(--portal-fs-sm,.8rem);color:#0f172a;font-weight:700}.CFbAaG_chatHistoryTime{font-size:var(--portal-fs-xs,.72rem);color:#64748b;white-space:nowrap}.CFbAaG_chatHistoryContent{font-size:var(--portal-fs-base,.9rem);color:#1e293b;white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.45}.CFbAaG_chatHistoryAttachment{font-size:var(--portal-fs-sm,.8rem);color:#0f766e;margin-top:6px;font-weight:600;text-decoration:none;display:inline-block}.CFbAaG_chatHistoryAttachment:hover{text-decoration:underline}.CFbAaG_deleteDialogOverlay{z-index:1300;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172aad;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.CFbAaG_deleteDialogPanel{background:#fff;border:1px solid #d9e3f0;border-radius:14px;width:min(480px,100%);padding:22px;box-shadow:0 24px 60px #02061747}.CFbAaG_deleteDialogTitle{color:var(--ink);font-size:var(--portal-fs-lg,1.2rem);margin:0}.CFbAaG_deleteDialogLead{color:var(--muted);font-size:var(--portal-fs-base,.92rem);margin:10px 0 0;line-height:1.45}.CFbAaG_deleteDialogEmailLabel{color:#334155;font-size:var(--portal-fs-xs,.76rem);font-weight:var(--portal-fw-heavy,800);letter-spacing:.08em;text-transform:uppercase;margin:18px 0 6px}.CFbAaG_deleteDialogEmailValue{color:#991b1b;font-size:var(--portal-fs-base,.95rem);word-break:break-all;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin:0;padding:10px 12px;font-weight:700}.CFbAaG_deleteDialogField{color:var(--ink);font-size:var(--portal-fs-base,.88rem);gap:8px;margin-top:16px;font-weight:600;display:grid}.CFbAaG_deleteDialogInput{color:#0f172a;width:100%;font-size:var(--portal-fs-base,.95rem);background:#fff;border:1px solid #a9b8cc;border-radius:8px;padding:10px 12px;font-family:inherit}.CFbAaG_deleteDialogInput:focus{border-color:#60a5fa;outline:2px solid #bfdbfe}.CFbAaG_deleteDialogActions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.CFbAaG_selectCell{text-align:center;width:44px}.CFbAaG_selectCell input{cursor:pointer;width:16px;height:16px}.CFbAaG_bulkToolbar{color:#991b1b;font-size:var(--portal-fs-base,.9rem);background:#fef2f2;border:1px solid #fecaca;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;font-weight:700;display:flex}.CFbAaG_bulkToolbarClear{color:#991b1b;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.CFbAaG_bulkToolbarDelete{margin-left:auto}.CFbAaG_bulkDeleteList{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;max-height:220px;margin:0;padding:0;list-style:none;overflow-y:auto}.CFbAaG_bulkDeleteList li{font-size:var(--portal-fs-base,.9rem);border-bottom:1px solid #fecaca;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 12px;display:flex}.CFbAaG_bulkDeleteList li:last-child{border-bottom:0}.CFbAaG_bulkDeleteName{color:#991b1b;font-weight:700}.CFbAaG_bulkDeleteEmail{color:#991b1b;overflow-wrap:anywhere}.CFbAaG_bulkDeleteFailures{color:#991b1b;font-size:var(--portal-fs-base,.88rem);background:#fff;border:1px solid #fecaca;border-radius:10px;margin-top:14px;padding:10px 12px}.CFbAaG_bulkDeleteFailures ul{margin:6px 0 0;padding-left:18px}.CFbAaG_adminProfileFormShell{align-items:flex-start;gap:3rem;display:flex;position:relative}.CFbAaG_adminProfileFormSidebar{flex:none;min-width:220px;max-width:260px;padding:1rem 1rem 1rem 0}.CFbAaG_adminProfileFormSidebarHeading{color:#0f172a;font-size:var(--portal-fs-md,1.15rem);margin:0 0 1rem}.CFbAaG_adminProfileFormSidebarGroup{margin-bottom:1.5rem}.CFbAaG_adminProfileFormSidebarGroupTitle{color:#0f172a;font-size:var(--portal-fs-md,1rem);margin:0 0 .5rem;font-weight:700}.CFbAaG_adminProfileFormSidebarItem{text-align:left;color:navy;cursor:pointer;width:100%;font-weight:500;font:inherit;font-size:var(--portal-fs-base,1rem);background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #0000;border-radius:10px;margin-bottom:.5rem;padding:.65rem .85rem;transition:background-color .15s,border-color .15s;display:block}.CFbAaG_adminProfileFormSidebarItem[aria-current=page]{border-color:#c7d2fe;border-left-color:var(--color-brand);color:#9a3b00;background:#eef2ff;font-weight:700}.CFbAaG_adminProfileFormSidebarCount{color:#64748b;font-size:var(--portal-fs-sm,.78rem);margin-top:.25rem;font-weight:600;display:block}.CFbAaG_adminProfileFormMain{flex:2;min-width:0}.CFbAaG_adminProfileFormFooter{border-top:1px solid #dbe4ef;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1rem;display:flex}.CFbAaG_adminProfileFormFooterNote{color:var(--color-muted);font-size:var(--portal-fs-sm,1rem)}.CFbAaG_adminProfileFormFooterActions{flex-wrap:wrap;gap:.75rem;display:flex}.CFbAaG_adminProfileFormHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.CFbAaG_adminProfileFormHeaderCopy{min-width:0}.CFbAaG_adminProfileFormTitle{color:#0f172a;font-size:var(--portal-fs-xl,1.6rem);margin:0}.CFbAaG_adminProfileFormDescription{color:#334155;margin:.5rem 0 0;font-weight:600}.CFbAaG_adminProfileFormLead{color:var(--color-muted);font-size:var(--portal-fs-base,.875rem);margin:0 0 1.25rem;font-weight:400}.CFbAaG_adminProfileFormDropdownWrap{display:none;position:relative}.CFbAaG_adminProfileFormDropdownButton,.CFbAaG_adminProfileFormNavButton{border:1px solid var(--color-brand);background:var(--color-surface);color:var(--color-brand);font-family:var(--font-lexend), "Segoe UI", Tahoma, sans-serif;font-size:var(--portal-fs-xs,.76rem);letter-spacing:.01em;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:7px 11px;font-weight:700;transition:background-color .15s,color .15s;display:inline-flex}.CFbAaG_adminProfileFormDropdownButton:hover:not(:disabled),.CFbAaG_adminProfileFormNavButton:hover:not(:disabled){background:var(--color-brand);color:#fff}.CFbAaG_adminProfileFormDropdownButton:disabled,.CFbAaG_adminProfileFormNavButton:disabled{opacity:.5;cursor:not-allowed}.CFbAaG_adminProfileFormDropdownArrow{margin-left:.4rem}.CFbAaG_adminProfileFormDropdownMenu{opacity:0;visibility:hidden;z-index:1000;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:max-content;min-width:11rem;max-height:40vh;transition:all .2s;position:absolute;top:3rem;right:0;overflow-y:auto;transform:translateY(-10px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.CFbAaG_adminProfileFormDropdownItem{font-size:var(--portal-fs-sm,.8333rem);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:1rem 1em;display:block}.CFbAaG_adminProfileFormDropdownItem:hover,.CFbAaG_adminProfileFormSidebarItem:not([aria-current=page]):hover{color:#9a3b00;background:#f1f5f9}.CFbAaG_adminProfileTabs{display:none}.CFbAaG_show{opacity:1;visibility:visible;transform:translateY(0)}.CFbAaG_modalCodeBlock{color:#0f172a;max-height:300px;font-size:var(--portal-fs-xs,12px);background:#f8fbff;margin:0;padding:12px;line-height:1.5;overflow:auto}.CFbAaG_adminProfileLayout{gap:12px;display:grid}.CFbAaG_adminProfileSearchCard{background:#fff;border:1px solid #dbe4ef;border-radius:12px;gap:8px;padding:14px 16px;display:grid;box-shadow:0 8px 24px #0f172a0f}.CFbAaG_adminProfileSearchLabel{color:#0f172a;font-size:var(--portal-fs-sm,.78rem);font-weight:var(--portal-fw-heavy,800);text-transform:uppercase;letter-spacing:.06em}.CFbAaG_adminProfileSearchInput{color:#0f172a;width:100%;font:inherit;background:#fff;border:1px solid #c6d3e5;border-radius:8px;padding:10px 12px}.CFbAaG_adminProfileHeroCard,.CFbAaG_adminProfileCard{background:#fff;border:1px solid #dbe4ef;border-radius:12px;box-shadow:0 8px 24px #0f172a0f}.CFbAaG_adminProfileHeroCard{padding:14px 16px}.CFbAaG_adminProfileEyebrow{color:#475569;font-size:var(--portal-fs-xs,.76rem);font-weight:var(--portal-fw-heavy,800);text-transform:uppercase;letter-spacing:.08em;margin:0}.CFbAaG_adminProfileName{color:#0f172a;font-size:var(--portal-fs-lg,1.35rem);margin:6px 0 0;line-height:1.2}.CFbAaG_adminProfileMeta{color:#475569;font-size:var(--portal-fs-base,.92rem);margin:6px 0 0;font-weight:600}.CFbAaG_adminProfileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.CFbAaG_adminProfileCard{padding:16px 18px}.CFbAaG_adminProfileCardHeader{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.CFbAaG_adminProfileRowMeta{color:#64748b;font-size:var(--portal-fs-xs,.76rem);margin:0;font-weight:700}.CFbAaG_adminProfileCardTitle{color:#0f172a;font-size:var(--portal-fs-md,1.02rem);margin:0 0 10px}.CFbAaG_adminSectionEditor{gap:14px;display:grid}.CFbAaG_adminFormStepTabs{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.65rem;margin-bottom:.5rem;display:grid}.CFbAaG_adminFormStepTab{text-align:left;cursor:pointer;color:#334155;background:#fff;border:1px solid #cfd9e8;border-radius:10px;align-items:center;gap:.45rem;padding:.55rem .6rem;display:flex}.CFbAaG_adminFormStepTabActive{color:navy;border-color:navy;box-shadow:0 0 0 2px #0000801f}.CFbAaG_adminFormStepNumber{width:1.4rem;height:1.4rem;font-size:var(--portal-fs-sm,.78rem);border:1px solid #c2cfdf;border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.CFbAaG_adminFormStepTabActive .CFbAaG_adminFormStepNumber{color:#fff;background:navy;border-color:navy}.CFbAaG_adminFormStepLabel{font-size:var(--portal-fs-sm,.82rem);font-weight:700;line-height:1.1}.CFbAaG_adminFormStepHeader{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.CFbAaG_adminFormStepTitle{color:#0f172a;font-size:var(--portal-fs-md,1rem);margin:0}.CFbAaG_adminFormStepMeta{color:#64748b;font-size:var(--portal-fs-sm,.78rem);margin:0;font-weight:700}.CFbAaG_adminSectionFieldGrid{grid-template-columns:1fr;gap:12px;display:grid}.CFbAaG_adminSectionField{border-bottom:1px solid #eef3fb;gap:8px;padding:0 0 12px;display:grid}.CFbAaG_adminOptionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.CFbAaG_adminOptionCard{color:#1e293b;text-align:left;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;align-items:center;gap:.55rem;min-height:44px;padding:.62rem .65rem;transition:border-color .15s,box-shadow .15s;display:flex}.CFbAaG_adminOptionCard:hover{border-color:#94a3b8}.CFbAaG_adminOptionCardActive{border-color:navy;box-shadow:0 0 0 2px #0000801f}.CFbAaG_adminOptionCheck,.CFbAaG_adminOptionRadio{width:1rem;height:1rem;font-size:var(--portal-fs-sm,.82rem);color:navy;flex:none;justify-content:center;align-items:center;display:inline-flex}.CFbAaG_adminSectionField:last-child{border-bottom:0;padding-bottom:0}.CFbAaG_adminSectionFieldHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.CFbAaG_adminSectionFieldLabel{color:#475569;font-size:var(--portal-fs-xs,.72rem);font-weight:var(--portal-fw-heavy,800);text-transform:uppercase;letter-spacing:.07em}.CFbAaG_adminSectionFieldMeta{color:#94a3b8;font-size:var(--portal-fs-xs,.7rem);font-weight:700}.CFbAaG_adminSectionDirty{color:#64748b;font-size:var(--portal-fs-sm,.8rem);margin:0 0 8px;font-weight:700}.CFbAaG_adminProfileList{gap:8px;margin:0;display:grid}.CFbAaG_adminPreviewLabel{color:#64748b;font-size:var(--portal-fs-xs,.7rem);font-weight:var(--portal-fw-heavy,800);text-transform:uppercase;letter-spacing:.07em}.CFbAaG_adminPreviewValue{color:#0f172a;font-size:var(--portal-fs-base,.92rem);overflow-wrap:anywhere;font-weight:600}.CFbAaG_adminProfileRow{border-bottom:1px solid #eef3fb;gap:3px;padding-bottom:8px;display:grid}.CFbAaG_adminProfileRow:last-child{border-bottom:0;padding-bottom:0}.CFbAaG_adminProfileTerm{color:#64748b;font-size:var(--portal-fs-xs,.74rem);font-weight:var(--portal-fw-heavy,800);text-transform:uppercase;letter-spacing:.06em}.CFbAaG_adminNestedListCompact{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .75rem;margin:0;display:grid}.CFbAaG_adminNestedGridCompact{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.CFbAaG_adminNestedChipRow{flex-wrap:wrap;gap:.4rem;display:flex}.CFbAaG_adminNestedChip{color:#1d4ed8;font-size:var(--portal-fs-sm,.82rem);background:#eff6ff;border:1px solid #2563eb24;border-radius:999px;align-items:center;padding:.35rem .65rem;font-weight:700;line-height:1.2;display:inline-flex}.CFbAaG_adminProfileValue{color:#0f172a;font-size:var(--portal-fs-base,.93rem);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.45}.CFbAaG_adminProfileInput{width:100%;font:inherit;color:#0f172a;resize:vertical;background:#fff;border:1px solid #c6d3e5;border-radius:12px;padding:10px 12px}.CFbAaG_adminProfileInput:disabled{color:#475569;background:#f1f5f9}.CFbAaG_matchStatusFiltersRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.CFbAaG_adminProfileActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px;display:flex}.CFbAaG_adminProfileActions button:disabled{opacity:.6;cursor:not-allowed}.CFbAaG_adminProfileError{color:#b91c1c;font-size:var(--portal-fs-sm,.8rem);margin:0;font-weight:700}.CFbAaG_adminAttachmentList{gap:10px;display:grid}.CFbAaG_adminAttachmentRow{background:#fff;border:1px solid #dbe4ef;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.CFbAaG_adminAttachmentCopy{min-width:0}.CFbAaG_adminAttachmentName{color:#0f172a;font-size:var(--portal-fs-base,.95rem);word-break:break-word;font-weight:700}.CFbAaG_adminAttachmentMeta{color:#64748b;font-size:var(--portal-fs-sm,.8rem);margin-top:4px;font-weight:600}.CFbAaG_adminAttachmentViewButton{flex:none;min-width:84px}.CFbAaG_adminAttachmentEmpty{color:#64748b;font-size:var(--portal-fs-base,.9rem);background:#f8fbff;border:1px dashed #c7d2e0;border-radius:10px;padding:12px 14px;font-weight:600}@media (max-width:760px){.CFbAaG_adminProfileSearchCard{padding:12px}.CFbAaG_matchActivityEventTopRow{flex-direction:column;align-items:flex-start}.CFbAaG_adminSectionFieldGrid,.CFbAaG_adminNestedListCompact,.CFbAaG_adminNestedGridCompact,.CFbAaG_adminOptionGrid,.CFbAaG_matchStatusFiltersRow{grid-template-columns:1fr}.CFbAaG_adminFormStepTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.CFbAaG_adminFormStepHeader{flex-direction:column;align-items:flex-start}.CFbAaG_adminProfileGrid{grid-template-columns:1fr}.CFbAaG_adminProfileFormShell{flex-direction:column;gap:1rem}.CFbAaG_adminProfileFormSidebar{display:none}.CFbAaG_adminProfileFormDropdownWrap{display:block}.CFbAaG_adminProfileFormHeader,.CFbAaG_adminProfileFormFooter{flex-direction:column;align-items:stretch}.CFbAaG_adminProfileFormFooterActions{justify-content:flex-end}}.CFbAaG_searchInput{border:1.5px solid var(--line);font-size:var(--portal-fs-sm,13px);color:var(--ink);background:var(--surface);border-radius:8px;outline:none;width:100%;padding:7px 12px;transition:border-color .15s}.CFbAaG_searchInput:focus{border-color:var(--brand)}.CFbAaG_searchInput:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px #0f766e40}
.QpQC8q_fullscreen{color:#6b7280;background:linear-gradient(navy 0%,#fff 100%);flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:100dvh;font-size:1.125rem;display:flex}.QpQC8q_embedded{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:.5rem 0 .25rem;display:flex}.QpQC8q_spinner{border:3px solid #e5e7eb;border-top-color:navy;border-radius:50%;flex-shrink:0;width:28px;height:28px;animation:.8s linear infinite QpQC8q_onboarding-spin}.QpQC8q_message{color:#4b5563;margin:0;line-height:1.5}@keyframes QpQC8q_onboarding-spin{to{transform:rotate(360deg)}}
.ClUjsq_gateContainer{background:linear-gradient(navy 0%,#fff 100%);justify-content:center;align-items:center;min-height:100dvh;padding:2rem;display:flex}.ClUjsq_gateCard{background:#fff;border-radius:16px;width:100%;max-width:700px;padding:3rem;box-shadow:0 20px 40px #00000026}.ClUjsq_title{color:navy;margin-bottom:.5rem;font-size:1.75rem;font-weight:600}.ClUjsq_subtitle{color:#4b5563;margin-bottom:2rem;font-size:1rem;line-height:1.5}.ClUjsq_policySection{border:1px solid #e5e7eb;border-radius:10px;margin-bottom:1.5rem;padding:1.25rem}.ClUjsq_policyContent{color:#1f2937;background:#f9fafb;border-radius:8px;max-height:300px;margin-bottom:1rem;padding:1rem;font-size:.95rem;line-height:1.7;overflow-y:auto}.ClUjsq_policyContent h1{color:navy;margin-bottom:.5rem;font-size:1.25rem}.ClUjsq_policyContent h2{color:#1a1a5c;margin-top:1rem;margin-bottom:.35rem;font-size:1.1rem}.ClUjsq_policyContent p{margin-bottom:.5rem}.ClUjsq_policyContent ul{margin-bottom:.5rem;padding-left:1.25rem}.ClUjsq_viewButton{color:#06c;cursor:pointer;background:0 0;border:none;margin-bottom:.75rem;padding:0;font-size:1rem;text-decoration:underline;display:block}.ClUjsq_viewButton:hover{color:#049}.ClUjsq_collapseButton{color:#06c;cursor:pointer;background:0 0;border:none;margin-top:.75rem;padding:0;font-size:.95rem;text-decoration:underline;display:block}.ClUjsq_checkboxLabel{color:#1f2937;cursor:pointer;align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.5;display:flex}.ClUjsq_checkbox{accent-color:navy;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:.25rem}.ClUjsq_continueButton{cursor:pointer;text-transform:uppercase;letter-spacing:.5px;color:#fff;background:linear-gradient(135deg,#d2691e 0%,#b8571a 100%);border:none;border-radius:8px;width:100%;margin-top:1.5rem;padding:14px;font-size:1rem;font-weight:600;transition:all .3s}.ClUjsq_continueButton:hover:not(:disabled){background:linear-gradient(135deg,#b8571a 0%,#a04d17 100%);transform:translateY(-1px);box-shadow:0 4px 12px #d2691e4d}.ClUjsq_continueButton:disabled{cursor:not-allowed;background:#9ca3af}@media (max-width:768px){.ClUjsq_gateCard{padding:2rem 1.5rem}.ClUjsq_policyContent{max-height:200px}}
.JcObGG_page{width:100%;font-family:var(--font-lexend), "Lexend", sans-serif}.JcObGG_title{color:#fff;padding-top:4rem}.JcObGG_sub-title{color:#fff;padding-top:1rem}.JcObGG_backgroundImage{z-index:0;background-image:url(/faridah-studio-3.webp);background-position:50% 30%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%;min-height:100dvh;position:relative}.JcObGG_backgroundImage:before{content:"";z-index:1;background-color:#00000080;position:absolute;inset:0}@media (max-width:480px){.JcObGG_backgroundImage{background-position:-50px -10px;background-size:170%;background-attachment:scroll}}.JcObGG_gradient-background{background:linear-gradient(navy 0%,#fff 100%);min-height:100dvh;padding-top:2rem}.JcObGG_top-dashboard-overview{z-index:2;flex-direction:column;justify-content:center;align-items:center;max-width:1152px;min-height:100dvh;margin:0 auto;padding-top:1rem;display:flex;position:relative}.JcObGG_dashboard-title-box{z-index:2;background-color:#00008080;border-radius:1rem;width:fit-content;margin:4rem;padding:3rem;position:relative;box-shadow:0 4px 12px #00000080}.JcObGG_dashboard-title{color:#fff;text-align:center;margin-bottom:2rem}.JcObGG_dashboard-summary,.JcObGG_dashboard-quick-access{z-index:2;flex-direction:row;justify-content:center;align-items:center;gap:5rem;min-height:fit-content;margin:0 auto;display:flex;position:relative}.JcObGG_dashboard-summary-item{color:#fff;text-align:center}.JcObGG_dashboard-summary-value{font-size:2.5rem;font-weight:700}.JcObGG_dashboard-quick-access{flex-wrap:nowrap;justify-content:center;gap:2rem;width:100%;margin-bottom:6rem;display:flex}.JcObGG_dashboard-quick-access-item{text-align:center;background-color:#fff;border-radius:1rem;flex-direction:column;flex:auto;justify-content:space-between;align-items:center;width:100%;min-width:300px;max-width:400px;min-height:350px;padding:2rem;display:flex}.JcObGG_quick-access-button{color:navy;background-color:#fff;border:2px solid navy;border-radius:.5rem;align-self:center;margin-top:auto;padding:1rem;font-size:14pt;font-weight:700;text-decoration:none}.JcObGG_quick-access-button:hover{color:#9a3b00;border:2px solid #9a3b00;transform:translateY(-1px)}.JcObGG_provider-home-container{gap:2rem;width:100%;max-width:110rem;margin:2rem auto;display:flex}.JcObGG_client-list-container{color:#4b5563;background-color:#efeff0;border-radius:.75rem;width:100%;max-width:110rem;margin:2rem auto;padding:1rem;box-shadow:0 1px 3px #0000001a}.JcObGG_client-list-heading{text-align:center;color:#9a3b00;margin-bottom:.5rem;font-weight:700}.JcObGG_application-table-hint{text-align:center;color:#4b5563;margin:0 0 1rem;padding:0 .5rem;font-size:.95rem;line-height:1.45}.JcObGG_table-container{overflow-x:auto}.JcObGG_table{table-layout:fixed;width:100%;font-size:.9rem}.JcObGG_table-header th{text-align:center;color:#0f172a;background-color:#e2e8f0;font-weight:700}.JcObGG_tbody tr:nth-child(odd){background-color:#f1f5f9}.JcObGG_tbody tr:nth-child(2n){background-color:#fff}.JcObGG_cell{vertical-align:middle;padding:.75rem .5rem}.JcObGG_plain-table{background:#fff;border-top:2px solid #e2e8f0;border-bottom:2px solid #e2e8f0;padding:0}.JcObGG_plain-table th:first-child,.JcObGG_plain-table td:first-child{padding-left:16px}.JcObGG_plain-table th:last-child,.JcObGG_plain-table td:last-child{padding-right:16px}.JcObGG_plain-table table{border-collapse:collapse}.JcObGG_plain-table-head th{color:#0f172a;background:#f8fafc;border-bottom:2px solid #cbd5e1;font-weight:700}.JcObGG_plain-table-body tr{background:#fff;border-bottom:1px solid #cbd5e1}.JcObGG_plain-table-body tr:last-child{border-bottom:none}.JcObGG_center-cell{text-align:center}.JcObGG_center-cell>*{margin:0 auto;display:inline-block}.JcObGG_email-cell{word-break:break-all;white-space:normal}.JcObGG_name{font-weight:700}.JcObGG_profile-img{object-fit:cover;border-radius:9999px;width:150px;height:150px;margin-right:2rem}.JcObGG_status-container{justify-content:space-between;gap:4px;margin-bottom:-2rem;padding-top:2rem;display:flex}.JcObGG_viewall-container{justify-content:space-between;align-items:baseline;margin-bottom:1.5rem;display:flex}.JcObGG_dashboardSectionHeader{background:linear-gradient(135deg,navy 0%,#1e40af 100%);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:1.5rem;margin-bottom:10px;padding:10px 16px;display:flex;box-shadow:0 4px 14px #0000802e}.JcObGG_dashboardSectionTitle{color:#fff;text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.82rem;font-weight:800}.JcObGG_btn-blue{color:#fff;font-family:var(--font-lexend), "Lexend", sans-serif;cursor:pointer;background-color:navy;border:2px solid navy;border-radius:6px;margin-top:2rem;padding:.75rem 2rem;font-size:1.5rem;font-weight:700;transition:all .2s}.JcObGG_btn-blue:hover{background-color:#0d0d60}.JcObGG_btn-white{color:navy;font-family:var(--font-lexend), "Lexend", sans-serif;cursor:pointer;background-color:#fff;border:2px solid #8e8e8e;border-radius:6px;padding:.75rem 2rem;font-size:1.5rem;font-weight:700;transition:all .2s}.JcObGG_btn-white:hover{background-color:#c8c8c8}@media (max-width:900px){.JcObGG_provider-home-container{flex-direction:column;gap:1rem}}@media (max-width:768px){.JcObGG_status-container{flex-direction:column;align-self:flex-start;width:fit-content;max-width:100%}.JcObGG_dashboard-quick-access{flex-wrap:wrap;gap:1.5rem}.JcObGG_dashboard-quick-access-item{min-width:min(280px,100%)}.JcObGG_dashboard-summary{gap:2rem}.JcObGG_dashboard-title-box{box-sizing:border-box;width:100%;max-width:calc(100% - 4rem)}.JcObGG_table .JcObGG_cell{padding-left:1rem;padding-right:1rem}.JcObGG_profile-img{width:clamp(80px,15vw,120px);height:clamp(80px,15vw,120px);margin-right:1rem}}@media (max-width:700px){.JcObGG_status-container{margin:auto}.JcObGG_dashboard-title-box{margin:1rem;padding:1rem}.JcObGG_dashboard-summary{flex-direction:column;gap:2rem}.JcObGG_dashboard-quick-access{flex-direction:column}.JcObGG_dashboard-quick-access-item{width:100%;min-width:0;max-width:300px;margin:.5rem auto}.JcObGG_client-list-container{max-width:100vw;padding:.5rem;overflow-x:visible}.JcObGG_table-container{max-width:100vw;overflow-x:auto}.JcObGG_table{min-width:600px}.JcObGG_cell{word-break:break-word;padding:.5rem .25rem;font-size:.95rem}.JcObGG_email-cell{word-break:break-all;font-size:.9rem}}
.IIsk9a_title{color:#fff;padding-top:4rem;padding-bottom:1rem}.IIsk9a_sub-title{color:#fff;padding-bottom:2rem;font-size:1.3333rem;font-weight:700}.IIsk9a_section-title{color:#fff;padding-top:3rem;padding-bottom:1rem;font-size:2rem}.IIsk9a_section-title-first-box,.IIsk9a_main-para{color:#fff;padding-bottom:1rem}.IIsk9a_external-link{color:#fff;font-weight:600;display:inline-block}.IIsk9a_external-link:hover{color:#9a3b00}.IIsk9a_email-link,.IIsk9a_email-link-no-hover{color:#fff;font-weight:600;text-decoration:none;transition:transform .3s,color .3s;display:inline-block}.IIsk9a_email-link:hover{transform:scale(1.2)}.IIsk9a_list-style{color:#fff;padding-left:1.5rem;font-size:1.5rem}.IIsk9a_black-color{color:#000}.IIsk9a_mobile-background{background-color:#000080cc;border-radius:1.5rem;padding:2rem;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.IIsk9a_mobile-background-white{background-color:#fff;border-radius:1.5rem;padding:2rem;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.IIsk9a_canada-map{justify-content:center;align-items:center;width:100%;margin:0 auto;display:flex}@media (max-width:768px){.IIsk9a_title,.IIsk9a_sub-title{text-align:center}.IIsk9a_email-link{color:#fff;font-weight:600;transition:transform .3s,color .3s}.IIsk9a_email-link:hover{transform:scale(1.05)}}
._2s4GSq_profile-card{text-align:center;background-color:#fff;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:30%;max-width:400px;min-height:350px;margin-bottom:.65rem;padding:2rem;display:flex;box-shadow:0 4px 12px #0000001a}._2s4GSq_profile-card p{text-align:center;word-break:break-word}._2s4GSq_input-group{margin-bottom:1rem}._2s4GSq_input-group label{text-align:left;margin-bottom:.5rem;font-size:1.5rem;font-weight:500;display:block}._2s4GSq_input-field{border:1px solid #ccc;border-radius:4px;width:100%;padding:.5rem;font-size:1.5rem}._2s4GSq_text-area{resize:vertical;width:100%;font-size:1.5rem;font-family:var(--font-lexend), "Lexend", sans-serif;border:1px solid #ccc;border-radius:4px;padding:.5rem}._2s4GSq_input-field:focus,._2s4GSq_text-area:focus,._2s4GSq_cost-field:focus{border-color:navy;outline:none;box-shadow:0 0 0 2px #0000803c}._2s4GSq_cost-slider{appearance:none;background:#ddd;border-radius:3px;outline:none;width:100%;height:6px}._2s4GSq_cost-slider-input{align-items:center;gap:10px;margin-bottom:10px;font-size:1.5rem;display:flex}._2s4GSq_price-field{color:#666;justify-content:space-between;margin-top:5px;font-size:1.5rem;display:flex}._2s4GSq_cost-field{border:1px solid #ccc;border-radius:4px;width:20%;margin-top:5px;padding:.5rem;font-size:1.5rem}._2s4GSq_cost-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#9a3b00;border-radius:50%;width:20px;height:20px}._2s4GSq_cost-slider::-moz-range-thumb{cursor:pointer;background:#9a3b00;border:none;border-radius:50%;width:20px;height:20px}._2s4GSq_checkbox-container{align-items:center;margin-bottom:.75rem;display:flex;position:relative}._2s4GSq_checkbox-container:last-child{margin-bottom:0}._2s4GSq_checkbox-container input[type=checkbox]{accent-color:navy;cursor:pointer;flex-shrink:0;width:20px;height:20px;margin-right:12px;transition:all .2s}._2s4GSq_checkbox-label{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:1.5rem;font-weight:400;line-height:1.4}._2s4GSq_radio-container{align-items:left;cursor:pointer;margin-bottom:.75rem;display:flex;position:relative}._2s4GSq_radio-container:last-child{margin-bottom:0}._2s4GSq_radio-container input[type=radio]{accent-color:navy;cursor:pointer;flex-shrink:0;width:20px;height:20px;margin-right:12px;transition:all .2s}._2s4GSq_radio-label{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:1.5rem;font-weight:400;line-height:1.4;position:relative}._2s4GSq_row{gap:1rem;display:flex}._2s4GSq_row input{flex:1}._2s4GSq_checkboxRow{flex-wrap:wrap;gap:1rem;margin-top:.5rem;display:flex}._2s4GSq_checkboxRow label{color:#555;align-items:center;gap:.4rem;font-weight:500;display:flex}._2s4GSq_input-group input[type=file]{border:none;padding:.2rem 0}._2s4GSq_custom-file::-webkit-file-upload-button{color:#fff;cursor:pointer;background-color:navy;border:none;border-radius:8px;padding:8px 16px}._2s4GSq_custom-file{color:#111827;font-size:20px}._2s4GSq_profile-img-container{cursor:pointer;width:150px;height:150px;margin-bottom:1rem;transition:transform .2s;position:relative}._2s4GSq_profile-img-container:hover{transform:scale(1.02)}._2s4GSq_profile-img{object-fit:cover;border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;display:flex}._2s4GSq_profile-img-overlay{background-color:#0009;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}._2s4GSq_overlay-text{color:#fff;text-align:center;font-size:.875rem;font-weight:600}._2s4GSq_profile-card ._2s4GSq_btn-blue,._2s4GSq_profile-card ._2s4GSq_btn-white{text-align:center;box-sizing:border-box;width:100%;max-width:300px;display:block}._2s4GSq_btn-blue{color:#fff;font-family:var(--font-lexend), "Lexend", sans-serif;cursor:pointer;background-color:navy;border:2px solid navy;border-radius:6px;margin-top:2rem;padding:.75rem 2rem;font-size:1.5rem;font-weight:700;transition:all .2s}._2s4GSq_btn-blue:hover{background-color:#0d0d60}._2s4GSq_btn-white{color:navy;font-family:var(--font-lexend), "Lexend", sans-serif;cursor:pointer;background-color:#fff;border:2px solid #8e8e8e;border-radius:6px;margin-top:1rem;padding:.75rem 2rem;font-size:1.5rem;font-weight:700;transition:all .2s}._2s4GSq_btn-white:hover{background-color:#c8c8c8}._2s4GSq_profile-header{margin-bottom:2rem}._2s4GSq_profile-layout{flex-direction:column;align-items:flex-start;gap:2rem;width:100%;display:flex}._2s4GSq_profile-top{flex-shrink:0;align-items:flex-start;gap:1.5rem;width:100%;display:flex}._2s4GSq_profile-left{align-items:flex-start;gap:1.5rem;width:100%;margin-bottom:2rem;display:flex}._2s4GSq_profile-left>*{flex:1 1 0;min-width:0}._2s4GSq_profile-right{width:100%}@media (max-width:900px){._2s4GSq_profile-left{flex-direction:column}}._2s4GSq_profile-bottom{background-color:#fff;border-radius:1rem;flex:1;width:100%;min-height:500px;padding:2rem;box-shadow:0 4px 12px #0000001a}._2s4GSq_profile-layout ._2s4GSq_profile-card{width:100%;max-width:none}._2s4GSq_file-row{gap:0 5px;padding:0;list-style:none;display:flex}._2s4GSq_form-nav-sidebar{flex:none;min-width:180px}._2s4GSq_form-dropdown{display:none}._2s4GSq_form-dropdown-menu{opacity:0;visibility:hidden;z-index:1000;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:max-content;height:40vh;transition:all .2s;position:absolute;top:3rem;left:-1em;overflow-y:scroll;transform:translateY(-10px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}._2s4GSq_show{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:1024px){._2s4GSq_profile-layout{flex-direction:column}._2s4GSq_profile-top{width:100%}._2s4GSq_profile-layout ._2s4GSq_profile-card{width:100%;max-width:400px;margin:0 auto 2rem}._2s4GSq_form-nav-sidebar{display:none}._2s4GSq_form-dropdown{width:max-content;display:block}}@media (max-width:768px){._2s4GSq_profile-top{flex-direction:column}._2s4GSq_profile-layout{gap:1rem}._2s4GSq_profile-bottom{padding:1.5rem}._2s4GSq_profile-card{width:95%;min-height:auto;margin:auto auto 2rem;padding:1.5rem}._2s4GSq_profile-img,._2s4GSq_profile-img-container{width:120px;height:120px}}._2s4GSq_profile-header h1{font-size:1.6rem}._2s4GSq_profile-header p{font-size:1rem}._2s4GSq_profile-card h2{font-size:1.25rem}._2s4GSq_profile-card h3{font-size:1.05rem}._2s4GSq_profile-card p,._2s4GSq_profile-card li,._2s4GSq_profile-card label,._2s4GSq_profile-card button,._2s4GSq_profile-card a{font-size:.95rem}._2s4GSq_profile-bottom ._2s4GSq_form-nav-sidebar h2{margin-bottom:.75rem;font-size:1.25rem}._2s4GSq_profile-bottom ._2s4GSq_form-nav-link{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:.35rem 0;font-size:1.15rem;line-height:1.35;display:block}._2s4GSq_profile-bottom ._2s4GSq_form-nav-link:hover{text-decoration:underline}._2s4GSq_profile-bottom h2{font-size:1.3rem}._2s4GSq_profile-bottom h3{font-size:1.05rem}._2s4GSq_profile-bottom h4{font-size:1rem}._2s4GSq_profile-bottom p,._2s4GSq_profile-bottom li,._2s4GSq_profile-bottom label,._2s4GSq_profile-bottom span,._2s4GSq_profile-bottom input,._2s4GSq_profile-bottom select,._2s4GSq_profile-bottom textarea,._2s4GSq_profile-bottom button{font-size:.95rem}
.K2eCgW_dashboardStack{flex-direction:column;gap:18px;display:flex}.K2eCgW_panelHint{color:#6b7280;margin:-4px 0 0;padding:0 20px 16px;font-size:.95rem;line-height:1.45}.K2eCgW_simpleInfoList{gap:0;padding:0 18px 18px;display:grid}.K2eCgW_simpleInfoRow{border-bottom:1px solid #edf2f7;justify-content:space-between;gap:16px;padding:12px 0;display:flex}.K2eCgW_simpleInfoRow:last-child{border-bottom:0}.K2eCgW_simpleInfoLabel{color:#64748b;margin:0;font-size:.86rem;font-weight:700}.K2eCgW_simpleInfoValue{color:#0f172a;text-align:right;margin:0;font-size:.94rem;font-weight:600}.K2eCgW_simpleEmptyState{text-align:center;color:#6b7280;margin:0;padding:20px}.K2eCgW_simpleVisitForm{gap:12px;padding:0 18px 18px;display:grid}@media (min-width:720px){.K2eCgW_simpleVisitForm{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.K2eCgW_hoursLogForm{grid-template-columns:repeat(4,minmax(0,1fr))}.K2eCgW_hoursLogNotesField{grid-column:1/-1}.K2eCgW_hoursLogTimeRangeField{grid-column:span 2}.K2eCgW_simpleVisitFormActions{grid-column:1/-1;justify-content:flex-start;display:flex}}.K2eCgW_hoursLogFormOnly{margin-top:16px}.K2eCgW_hoursLogFormOnly .K2eCgW_simpleVisitForm{padding:0}.K2eCgW_hoursLogStatusBadge{color:#3730a3;text-transform:capitalize;background:#eef2ff;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:700;display:inline-block}.K2eCgW_hoursLogStatusBadgePaid{color:#166534;background:#dcfce7}.K2eCgW_hoursLogStatusBadgeOwed{color:#991b1b;background:#fee2e2}.K2eCgW_hoursLogInvoiceSection{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;margin:0 18px 18px;padding:16px}.K2eCgW_hoursLogInvoiceHeading{color:#0f172a;margin:0 0 8px;font-size:1rem}.K2eCgW_hoursLogInvoiceDescription{color:#64748b;margin:0 0 12px;font-size:.92rem}.K2eCgW_hoursLogUnbilledSummary{gap:8px;margin-bottom:14px;display:grid}.K2eCgW_hoursLogUnbilledRow{background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;gap:12px;padding:8px 10px;font-size:.9rem;display:flex}.K2eCgW_hoursLogInvoiceActions{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.K2eCgW_providerWeeklyGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.K2eCgW_providerWeeklyDayCard{background:#fff;border:1px solid #dbe4ef;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.K2eCgW_providerWeeklyDayActive{border-color:#86efac;box-shadow:0 4px 14px #16a34a14}.K2eCgW_providerWeeklyDayInactive{opacity:.72;background:#f8fafc}.K2eCgW_providerWeeklyDayHeader{background:#eef3fb;border-bottom:1px solid #dbe4ef;padding:10px 12px}.K2eCgW_providerWeeklyDayName{color:#0f172a;margin:0;font-size:1rem;font-weight:800}.K2eCgW_providerWeeklyDayFullName{color:#64748b;margin:2px 0 0;font-size:.72rem;font-weight:600}.K2eCgW_providerWeeklyDayBody{gap:6px;padding:12px;display:grid}.K2eCgW_providerWeeklyStatusOpen,.K2eCgW_providerWeeklyStatusClosed{font-size:var(--text-micro-label);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-self:flex-start;padding:3px 8px;font-weight:800;display:inline-flex}.K2eCgW_providerWeeklyStatusOpen{color:#166534;background:#dcfce7}.K2eCgW_providerWeeklyStatusClosed{color:#64748b;background:#f1f5f9}.K2eCgW_providerWeeklyTimeRange{color:#0f172a;margin:0;font-size:.86rem;font-weight:700;line-height:1.35}.K2eCgW_availabilityPeriodChips{flex-wrap:wrap;gap:8px;display:flex}.K2eCgW_availabilityPeriodChip{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:6px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.K2eCgW_availabilityEmptyPanel{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;justify-items:start;gap:10px;padding:20px;display:grid}.K2eCgW_availabilityEmptyPanelTitle{color:#0f172a;margin:0;font-size:1rem;font-weight:800}.K2eCgW_availabilityEmptyPanelText{color:#64748b;margin:0;font-size:.92rem}.K2eCgW_availabilitySummaryNote{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin:0;padding:10px 12px;font-size:.88rem;font-weight:600}.K2eCgW_clientPipelineSection{border-top:1px solid #dbe4ef;gap:18px;margin-top:8px;padding-top:8px;display:grid}.K2eCgW_clientPipelineHeading{color:#0f172a;margin:0;font-size:1.15rem;font-weight:800}@media (max-width:1100px){.K2eCgW_providerWeeklyGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.K2eCgW_providerWeeklyGrid,.K2eCgW_todayStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.K2eCgW_hoursLogInvoicePreview{color:#0f766e;margin:12px 0 0;font-size:.9rem;font-weight:600}.K2eCgW_agencyHoursLogProviderPicker{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-top:16px;display:flex}.K2eCgW_agencyHoursLogRateHint{color:#475569;margin:0 0 8px;font-size:.9rem;font-weight:600}.K2eCgW_agencyHoursLogOverview{margin-top:0}.K2eCgW_agencyHoursLogSummary{color:#475569;margin:0 0 12px;font-size:.92rem;font-weight:600}.K2eCgW_list-container{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #dbe4ef;border-radius:14px;width:min(100%,960px);margin:18px auto;padding:0;overflow:hidden;box-shadow:0 10px 24px #0f172a14}.K2eCgW_list-container table{width:100%}.K2eCgW_list-container h2{text-align:left;color:#0f172a;background:#fff;border-bottom:1px solid #dbe4ef;margin:0;padding:16px 18px;font-size:1.35rem;font-weight:700}.K2eCgW_list-container thead{background:#eef3fb}.K2eCgW_list-container thead th{text-transform:uppercase;letter-spacing:.05em;color:#334155;font-size:.82rem}.K2eCgW_list-container tbody tr{background:#fff}.K2eCgW_list-container tbody tr:nth-child(2n){background:#f8fbff}:is(.K2eCgW_list-container th,.K2eCgW_list-container td){border-bottom:1px solid #edf2f7;padding-top:12px;padding-bottom:12px}.K2eCgW_list-container p{margin:0;padding:16px 18px}.K2eCgW_create-next-visit-table{table-layout:fixed;width:100%;font-size:18pt}.K2eCgW_create-next-visit-heading{text-align:center;color:#9a3b00;margin:1rem 0;font-weight:700}.K2eCgW_add-new-visit-cell{text-align:center;padding:.75rem .5rem}.K2eCgW_viewProfileButton{color:#fff;cursor:pointer;letter-spacing:.01em;background:#1d4ed8;border:none;border-radius:8px;margin-right:8px;padding:7px 11px;font-size:.76rem;font-weight:700;transition:transform .14s,box-shadow .14s}.K2eCgW_viewProfileButton:hover{transform:translateY(-1px);box-shadow:0 6px 16px #1d4ed847}.K2eCgW_profileModalOverlay{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172aad;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.K2eCgW_profileModalPanel{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #d9e3f0;border-radius:16px;grid-template-rows:auto minmax(0,1fr);width:min(1040px,100%);max-height:min(92vh,980px);display:grid;overflow:hidden;box-shadow:0 30px 70px #02061757}.K2eCgW_profileModalHeader{background:#fff;border-bottom:1px solid #d9e3f0;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.K2eCgW_profileModalTitle{color:#0f172a;margin:0;font-size:1.36rem}.K2eCgW_profileModalSubtitle{color:#334155;margin:6px 0 0;font-size:.95rem;font-weight:600}.K2eCgW_profileModalActions{flex-wrap:wrap;gap:8px;display:flex}.K2eCgW_profileModalBtn{cursor:pointer;border:0;border-radius:8px;padding:7px 11px;font-size:.76rem;font-weight:700;transition:transform .14s}.K2eCgW_profileModalBtn:hover{transform:translateY(-1px)}.K2eCgW_profileModalMessageBtn{color:#fff;background:#0f766e}.K2eCgW_profileModalCloseBtn{color:#0f172a;background:#fff;border:1px solid #c8d4e6}.K2eCgW_profileModalState{color:#334155;margin:8px;font-size:.96rem;font-weight:600}.K2eCgW_notesSavedPopup{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:10px;margin:0;padding:10px 12px;font-size:.86rem;font-weight:700}.K2eCgW_profileModalError{color:#b91c1c;font-weight:700}.K2eCgW_profileContentWrap{padding:14px;overflow:auto}.K2eCgW_profileContentTitle{color:#0f172a;margin:0 0 10px;font-size:1.02rem}.K2eCgW_intakeSubmissionList{gap:.85rem;display:grid}.K2eCgW_intakeSubmissionCount{color:#0f172a;white-space:nowrap;background:#eef3fb;border:1px solid #c8d4e6;border-radius:999px;justify-content:center;align-items:center;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.K2eCgW_availabilityShell{gap:14px;padding:14px;display:grid}.K2eCgW_availabilityHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.K2eCgW_availabilityEyebrow{color:#0f172a;margin:0 0 4px;font-size:.98rem;font-weight:800}.K2eCgW_availabilityDescription{color:#475569;font-size:.92rem;line-height:1.4}.K2eCgW_availabilityWeekControls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.K2eCgW_availabilityViewToggle{flex-wrap:wrap;gap:8px;display:flex}.K2eCgW_availabilityWeekLabel{color:#0f172a;white-space:nowrap;background:#f8fafc;border:1px solid #dbe4ef;border-radius:999px;padding:8px 12px;font-size:.86rem;font-weight:700}.K2eCgW_availabilityFormRow{flex-wrap:nowrap;align-items:end;gap:10px;display:flex}.K2eCgW_availabilityFormRow>.K2eCgW_availabilityField{flex:1 1 0;min-width:0}.K2eCgW_availabilityFormRow>.K2eCgW_availabilityDurationPreview{flex:0 0 150px}.K2eCgW_availabilityFormRow>button{white-space:nowrap;flex:none;align-self:end;width:250px}.K2eCgW_availabilityField{color:#0f172a;gap:6px;font-size:.82rem;font-weight:700;display:grid}.K2eCgW_availabilityField input,.K2eCgW_availabilityField select,.K2eCgW_availabilityField textarea,.K2eCgW_availabilityField .K2eCgW_visitPickerTrigger{color:#0f172a;width:100%;font:inherit;background:#fff;border:1px solid #c8d4e6;border-radius:10px;padding:8px 10px}.K2eCgW_fieldError{color:#b91c1c;margin:2px 0 0;font-size:.74rem;font-weight:700}.K2eCgW_todayStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.K2eCgW_todayCard{background:#fff;border:1px solid #dbe4ef;border-radius:12px;padding:10px 12px}.K2eCgW_todayLabel{color:#64748b;text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:.78rem;font-weight:700}.K2eCgW_todayValue{color:#0f172a;margin:6px 0 0;font-size:1.28rem;font-weight:800}.K2eCgW_todayValueText{color:#0f172a;margin:6px 0 0;font-size:.9rem;font-weight:700}.K2eCgW_visitSchedulerFormRow{flex-wrap:nowrap;align-items:end;gap:10px;display:flex}.K2eCgW_visitSchedulerFormRow>.K2eCgW_availabilityField{flex:1 1 0;min-width:0}.K2eCgW_visitSchedulerFormRow>button{white-space:nowrap;flex:none;align-self:end;width:220px}.K2eCgW_visitFilterRow{flex-wrap:wrap;gap:8px;display:flex}.K2eCgW_visitSchedulerTableCard{background:#fff;border:1px solid #dbe4ef;border-radius:12px;overflow:hidden}.K2eCgW_visitSchedulerTableHeader{background:#eef3fb;border-bottom:1px solid #dbe4ef;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.K2eCgW_visitSchedulerTableTitle{color:#0f172a;margin:0;font-size:.94rem;font-weight:800}.K2eCgW_visitSchedulerTableBadge{color:#0f172a;white-space:nowrap;background:#fff;border:1px solid #c8d4e6;border-radius:999px;justify-content:center;align-items:center;padding:4px 10px;font-size:.76rem;font-weight:700;display:inline-flex}.K2eCgW_availabilityDurationPreview{color:#0f172a;background:#f8fafc;border:1px solid #dbe4ef;border-radius:10px;gap:6px;width:100%;max-width:150px;padding:8px 10px;font-size:.82rem;font-weight:700;display:grid}.K2eCgW_availabilityDurationPreview strong{line-height:1.2}.K2eCgW_availabilityNotice{border:1px solid #0000;border-radius:10px;margin:0;padding:10px 12px;font-size:.86rem;font-weight:700}.K2eCgW_availabilityNoticeInfo{color:#0f766e;background:#ecfeff;border-color:#99f6e4}.K2eCgW_availabilityNoticeWarning{color:#92400e;background:#fffbeb;border-color:#fcd34d}.K2eCgW_availabilityNoticeError{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.K2eCgW_availabilityCalendarGrid{grid-template-columns:repeat(7,minmax(165px,1fr));align-items:start;gap:12px;display:grid}.K2eCgW_availabilityDayMuted{opacity:.62}.K2eCgW_availabilityDayCard{background:#fff;border:1px solid #dbe4ef;border-radius:12px;flex-direction:column;min-width:0;height:260px;display:flex;overflow:hidden}.K2eCgW_availabilityDayHeader{background:#eef3fb;border-bottom:1px solid #dbe4ef;justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.K2eCgW_availabilityDayName{color:#0f172a;margin:0;font-size:.92rem;font-weight:800}.K2eCgW_availabilityDayDate{color:#475569;margin:3px 0 0;font-size:.78rem;font-weight:600}.K2eCgW_availabilitySlotCount{color:#0f172a;white-space:nowrap;background:#fff;border:1px solid #c8d4e6;border-radius:999px;justify-content:center;align-items:center;padding:4px 8px;font-size:.72rem;font-weight:700;display:inline-flex}.K2eCgW_availabilitySlotList{flex:auto;gap:8px;padding:10px;display:grid;overflow:hidden auto}.K2eCgW_availabilityEmptyState{color:#64748b;margin:0;padding:12px 2px 4px;font-size:.84rem;font-weight:600}.K2eCgW_availabilitySlotItem{background:#f8fafc;border:1px solid #dbe4ef;border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;padding:10px;display:flex}.K2eCgW_availabilitySlotBooked{background:#eef2ff;border-color:#c7d2fe}.K2eCgW_availabilitySlotOpen{background:#f0fdf4;border-color:#bbf7d0}.K2eCgW_availabilitySlotTime{color:#0f172a;margin:0;font-size:.84rem;font-weight:800}.K2eCgW_availabilitySlotStatus{color:#475569;margin:3px 0 0;font-size:.74rem;font-weight:600}.K2eCgW_slotActionsRow{gap:6px;display:flex}.K2eCgW_availabilitySlotUse{color:#0f766e;cursor:pointer;background:#ecfeff;border:1px solid #99f6e4;border-radius:8px;padding:6px 10px;font-size:.74rem;font-weight:700}.K2eCgW_availabilitySlotRemove{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #c8d4e6;border-radius:8px;padding:6px 10px;font-size:.74rem;font-weight:700}.K2eCgW_intakeSubmissionCard{background:#fff;border:1px solid #dbe4ef;border-radius:12px;overflow:hidden}.K2eCgW_intakeSubmissionTitle{color:#0f172a;background:#eef3fb;border-bottom:1px solid #dbe4ef;margin:0;padding:10px 12px;font-size:.94rem}.K2eCgW_intakeFieldGrid{gap:0;padding:10px 12px;display:grid}.K2eCgW_intakeFieldRow{border-bottom:1px solid #edf2f7;padding:7px 0}.K2eCgW_intakeFieldLabel{color:#0f172a;letter-spacing:.01em;margin:0;font-size:.8rem;font-weight:700}.K2eCgW_intakeFieldValue{color:#334155;white-space:pre-wrap;word-break:break-word;margin:.2rem 0 0;font-size:.94rem;font-weight:600;line-height:1.4}.K2eCgW_applicantProfileLayout{gap:10px;margin-top:10px;display:grid}.K2eCgW_applicantProfileHeroCard{background:#fff;border:1px solid #dbe4ef;border-radius:12px;align-items:center;gap:14px;padding:14px;display:flex}.K2eCgW_applicantAvatarPlaceholder{background:#eef3fb;border:1px solid #dbe4ef;border-radius:10px;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.25rem;display:inline-flex}.K2eCgW_applicantHeroCopy{min-width:0}.K2eCgW_applicantHeroEyebrow{color:#64748b;font-size:var(--text-micro-label);text-transform:uppercase;letter-spacing:.08em;margin:0;font-weight:800}.K2eCgW_applicantHeroName{color:#0f172a;margin:3px 0 0;font-size:1.24rem;line-height:1.2}.K2eCgW_applicantHeroMeta{color:#334155;margin:4px 0 0;font-size:.86rem;font-weight:600}.K2eCgW_applicantScheduleSection{background:#fff;border:1px solid #dbe4ef;border-radius:12px;grid-column:1/-1;overflow:hidden}.K2eCgW_applicantScheduleSectionTitle{color:#0f172a;background:#eef3fb;border-bottom:1px solid #dbe4ef;margin:0;padding:10px 12px;font-size:.92rem;font-weight:800}.K2eCgW_applicantScheduleMetaRow{border-bottom:1px solid #edf2f7;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;padding:12px;display:grid}.K2eCgW_applicantScheduleMetaCard{background:#f8fafc;border:1px solid #dbe4ef;border-radius:10px;padding:10px 12px}.K2eCgW_applicantScheduleMetaLabel{color:#64748b;font-size:var(--text-micro-label);text-transform:uppercase;letter-spacing:.08em;margin:0;font-weight:800}.K2eCgW_applicantScheduleMetaValue{color:#0f172a;word-break:break-word;margin:4px 0 0;font-size:.92rem;font-weight:700;line-height:1.35}.K2eCgW_applicantScheduleDayList{gap:8px;margin:0;padding:12px;list-style:none;display:grid}.K2eCgW_applicantScheduleDayItem{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.K2eCgW_applicantScheduleDayItemMain{min-width:0}.K2eCgW_applicantScheduleDayName{color:#0f172a;margin:0;font-size:.94rem;font-weight:800}.K2eCgW_applicantScheduleDayTime{color:#166534;margin:4px 0 0;font-size:.88rem;font-weight:700}.K2eCgW_applicantScheduleDayBadge{color:#166534;white-space:nowrap;background:#dcfce7;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:.72rem;font-weight:800}.K2eCgW_applicantScheduleEmpty{color:#64748b;margin:0;padding:12px;font-size:.9rem;font-weight:600}.K2eCgW_applicantScheduleWeekOverview{padding:0 12px 12px}.K2eCgW_applicantScheduleWeekOverviewLabel{color:#64748b;font-size:var(--text-micro-label);text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-weight:800}.K2eCgW_applicantScheduleWeekGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.K2eCgW_applicantScheduleWeekCell{color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;min-height:44px;font-size:.78rem;font-weight:800;display:flex}.K2eCgW_applicantScheduleWeekCellActive{color:#166534;background:#dcfce7;border-color:#86efac}.K2eCgW_applicantScheduleWeekCellShort{text-transform:uppercase;letter-spacing:.04em}.K2eCgW_applicantProfileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.K2eCgW_applicantInfoCard{background:#fff;border:1px solid #dbe4ef;border-radius:12px;overflow:hidden}.K2eCgW_applicantInfoCardTitle{color:#0f172a;background:#eef3fb;border-bottom:1px solid #dbe4ef;margin:0;padding:10px 12px;font-size:.92rem;font-weight:800}.K2eCgW_applicantInfoList{gap:0;padding:8px 12px;display:grid}.K2eCgW_applicantInfoRow{border-bottom:1px solid #edf2f7;padding:7px 0}.K2eCgW_applicantInfoRow:last-child{border-bottom:0}.K2eCgW_applicantInfoLabel{color:#64748b;font-size:var(--text-micro-label);text-transform:uppercase;letter-spacing:.08em;margin:0;font-weight:800}.K2eCgW_applicantInfoValue{color:#0f172a;word-break:break-word;margin:.2rem 0 0;font-size:.92rem;font-weight:600;line-height:1.35}.K2eCgW_scheduleSummaryStack{gap:8px;margin-top:6px;display:grid}.K2eCgW_scheduleSummaryCard{background:#f8fafc;border:1px solid #dbe4ef;border-radius:10px;padding:10px 12px}.K2eCgW_scheduleSummaryValue{color:#0f172a;margin:0;font-size:.88rem;font-weight:700;line-height:1.4}.K2eCgW_actionsInline{flex-wrap:nowrap;gap:6px;width:100%;display:flex}:is(.K2eCgW_actionsInline button,.K2eCgW_actionsInline a){white-space:nowrap;flex:auto;min-width:0}.K2eCgW_actionsCellWide{width:240px}.K2eCgW_applicantAttachmentList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.K2eCgW_applicantAttachmentItem{background:#f8fafc;border:1px solid #dbe4ef;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.K2eCgW_applicantAttachmentName{color:#0f172a;word-break:break-word;font-size:.88rem;font-weight:600}.K2eCgW_applicantAttachmentLink{color:#1d4ed8;white-space:nowrap;font-size:.82rem;font-weight:700;text-decoration:none}.K2eCgW_applicantAttachmentLink:hover{text-decoration:underline}.K2eCgW_applicantAttachmentMissing{color:#94a3b8;white-space:nowrap;font-size:.82rem;font-weight:600}@media (max-width:768px){.K2eCgW_profileModalHeader{flex-direction:column;align-items:stretch}.K2eCgW_todayStrip{grid-template-columns:1fr 1fr}.K2eCgW_availabilityFormRow,.K2eCgW_visitSchedulerFormRow{flex-flow:column wrap}.K2eCgW_visitSchedulerFormRow>button{width:100%}.K2eCgW_availabilityCalendarGrid{grid-template-columns:1fr}.K2eCgW_availabilityViewToggle{width:100%}.K2eCgW_availabilityWeekControls{justify-content:space-between;width:100%}.K2eCgW_applicantProfileGrid,.K2eCgW_applicantScheduleMetaRow{grid-template-columns:1fr}.K2eCgW_applicantScheduleDayItem{flex-direction:column;align-items:flex-start}.K2eCgW_applicantScheduleWeekGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.K2eCgW_profileModalActions{justify-content:flex-start}.K2eCgW_profileModalTitle{font-size:1.12rem}}@media (max-width:480px){.K2eCgW_todayStrip{grid-template-columns:1fr}.K2eCgW_availabilityFormRow>button{width:100%}}
.kMKkrq_tracking-box{background:#fff;border-radius:1.5rem;margin-top:4rem;margin-bottom:4rem;padding:3rem}.kMKkrq_tracking-info-row{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.kMKkrq_tracking-info-inner-row{align-items:center;gap:1.5rem;display:flex}.kMKkrq_tracking-text-group{flex-direction:column;justify-content:center;gap:.25rem;display:flex}.kMKkrq_tracking-detail-row{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;font-size:1.1rem;display:flex}.kMKkrq_progress-bar-container{background:#e0e0e0;border-radius:8px;width:100%;height:16px;margin-top:.25rem;margin-bottom:.25rem;overflow:hidden}.kMKkrq_progress-bar-fill{background:navy;border-radius:8px 0 0 8px;height:100%;transition:width .3s}.kMKkrq_tracking-status{justify-content:flex-end;align-items:center;gap:.5rem;min-width:90px;display:flex}.kMKkrq_status-circle{border:2px solid #e0e0e0;border-radius:50%;width:16px;height:16px;display:inline-block}.kMKkrq_on-the-way{background:#2ecc40}.kMKkrq_waiting{background:#707070}.kMKkrq_status-text-on-the-way{color:#2ecc40}.kMKkrq_status-text-waiting{color:#707070}.kMKkrq_status-text{font-size:1.5rem;font-weight:700}.kMKkrq_application-box{box-sizing:border-box;background:#fff;border-radius:1.5rem;flex-direction:column;justify-content:space-between;min-width:320px;max-width:400px;min-height:340px;margin-top:2rem;margin-bottom:2rem;padding:2rem 1.5rem;display:flex}.kMKkrq_application-info-row{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.kMKkrq_application-title{padding-bottom:1rem}.kMKkrq_applications-grid{grid-template-columns:repeat(3,1fr);gap:2rem;margin:2rem 0;display:grid}.kMKkrq_focused-provider-application{border-radius:12px;animation:2s kMKkrq_providerApplicationFocusPulse}@keyframes kMKkrq_providerApplicationFocusPulse{0%{box-shadow:0 0 #00008080}50%{box-shadow:0 0 0 10px #3b82f633}to{box-shadow:0 0 #3b82f600}}.kMKkrq_providerModalBody{background:linear-gradient(#f8fbff 0%,#fff 100%);gap:18px;padding:4px;display:grid}.kMKkrq_providerSummaryLayout,.kMKkrq_providerProfileLayout{gap:16px;display:grid}.kMKkrq_providerSummaryHero,.kMKkrq_providerProfileHero,.kMKkrq_providerNoteCard,.kMKkrq_providerDetailCard,.kMKkrq_providerProfileCard{background:#fff;border:1px solid #dbe4ef;border-radius:14px;box-shadow:0 8px 24px #0f172a0f}.kMKkrq_providerSummaryHero{padding:18px}.kMKkrq_providerSummaryHeader{gap:4px;display:grid}.kMKkrq_providerEyebrow{color:#475569;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.82rem;font-weight:700}.kMKkrq_providerName{color:#0f172a;margin:0;font-size:1.55rem;line-height:1.2}.kMKkrq_providerMeta{color:#475569;margin:0;font-size:.94rem;font-weight:600}.kMKkrq_providerStatusRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.kMKkrq_providerStatusChip{color:#fff;letter-spacing:.01em;border-radius:999px;justify-content:center;align-items:center;padding:5px 12px;font-size:.78rem;font-weight:800;display:inline-flex}.kMKkrq_providerStatusText{color:#475569;font-size:.9rem;font-weight:600}.kMKkrq_providerSummaryHeroCard{background:#fff;border:1px solid #dbe4ef;border-radius:12px;gap:12px;padding:14px;display:grid}.kMKkrq_providerSummaryHeroClean{gap:12px;padding:16px 18px;display:grid}.kMKkrq_providerSummaryIdentity{gap:4px;display:grid}.kMKkrq_providerSummaryStatusRow{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.kMKkrq_providerSummaryNarrative{color:#334155;margin:0;font-size:.96rem;font-weight:600;line-height:1.45}.kMKkrq_providerSummaryFullWidth{grid-column:1/-1}.kMKkrq_scrollableCard{max-height:none;overflow:visible}.kMKkrq_providerSummaryText{color:#334155;margin:14px 0 0;font-size:.96rem;line-height:1.5}.kMKkrq_providerSummaryActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.kMKkrq_providerSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kMKkrq_providerDetailCard{padding:14px 16px}.kMKkrq_providerCardLabel,.kMKkrq_providerNoteLabel{color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.78rem;font-weight:800}.kMKkrq_providerCardValue,.kMKkrq_providerNoteText{color:#0f172a;margin:8px 0 0;font-size:.96rem;font-weight:600;line-height:1.45}.kMKkrq_providerNoteCard{padding:14px 16px}.kMKkrq_providerProfileHero{align-items:center;gap:16px;padding:18px;display:flex}.kMKkrq_providerProfileAvatar{background:#eef3fb;border:1px solid #dbe4ef;border-radius:18px;flex-shrink:0;width:96px;height:96px;overflow:hidden}.kMKkrq_providerProfileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kMKkrq_providerProfileCard{padding:14px 16px}.kMKkrq_providerProfileCardTitle{color:#0f172a;margin:0 0 12px;font-size:1rem}.kMKkrq_providerProfileList{gap:10px;margin:0;display:grid}.kMKkrq_providerProfileRow{gap:4px;display:grid}.kMKkrq_providerProfileTerm{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:800}.kMKkrq_providerProfileValue{color:#0f172a;overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:600;line-height:1.45}@media (max-width:1024px){.kMKkrq_applications-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.kMKkrq_applications-grid{grid-template-columns:1fr;gap:1.25rem}.kMKkrq_providerSummaryGrid,.kMKkrq_providerProfileGrid{grid-template-columns:1fr}.kMKkrq_providerProfileHero,.kMKkrq_providerSummaryStatusRow{align-items:flex-start}.kMKkrq_application-box{min-width:0;min-height:260px;margin-top:1rem;margin-bottom:1rem;padding:1.5rem 2rem}.kMKkrq_tracking-box{margin-top:1rem;margin-bottom:1rem;padding:1.5rem 1rem}.kMKkrq_tracking-info-row{flex-direction:column;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.kMKkrq_tracking-info-inner-row{flex-direction:column;align-items:center;gap:.5rem}.kMKkrq_tracking-status{align-self:center;margin-top:1rem}.kMKkrq_tracking-text-group{align-items:center;gap:.15rem}}@media (prefers-reduced-motion:reduce){.kMKkrq_focused-provider-application{animation:none}}
._3LCKgW_provider-box{background:#fff;border-radius:1.5rem;margin-top:4rem;margin-bottom:4rem;padding:3rem}._3LCKgW_demo-match-badge{color:#fff;letter-spacing:.07em;text-transform:uppercase;z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;background:#f59e0b;border-radius:9999px;padding:.3rem .8rem;font-size:.7rem;font-weight:700;position:absolute;top:1rem;right:1rem;box-shadow:0 1px 4px #0000002e}._3LCKgW_demo-match-badge-inline{color:#fff;letter-spacing:.07em;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#f59e0b;border-radius:9999px;flex-shrink:0;align-self:flex-start;padding:.3rem .8rem;font-size:.7rem;font-weight:700;box-shadow:0 1px 4px #0000002e}._3LCKgW_outline-box{border:2px solid #8e8e8e;border-radius:1.5rem;flex-direction:column;gap:2rem;margin-top:2rem;padding:3rem;display:flex;position:relative;overflow:hidden}._3LCKgW_score-banner{background:#f0f5ff;border-bottom:1px solid #dbe2ea;border-radius:1.4rem 1.4rem 0 0;flex-direction:row;align-items:center;gap:1rem;margin:-3rem -3rem 0;padding:.75rem 1.5rem;display:flex}._3LCKgW_score-banner-text{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._3LCKgW_score-circle{background:#fff;border:2.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.05rem;font-weight:700;line-height:1;display:inline-flex}._3LCKgW_score-label{text-transform:uppercase;letter-spacing:.05em;color:#1e3a8a;margin:0 0 .2rem;font-size:1.1667rem;font-weight:700}._3LCKgW_score-summary{color:#374151;margin:0;font-size:1.5rem;line-height:1.4}._3LCKgW_top-content{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}._3LCKgW_right-content{position:absolute;top:1.5rem;right:1.5rem}._3LCKgW_left-content{flex-direction:row;align-items:center;display:flex}._3LCKgW_profile-img{object-fit:cover;border-radius:9999px;width:180px;height:180px;margin-right:2rem}._3LCKgW_care-types{word-wrap:break-word;word-break:break-word;white-space:normal;text-align:center;box-sizing:border-box;background-color:#e2e2e2;border-radius:1.5rem;max-width:fit-content;padding:.25rem 1rem;font-size:clamp(1.1667rem,1.3vw,1.5rem);font-weight:500}._3LCKgW_availability-text,._3LCKgW_location-text{word-break:break-word;white-space:normal;text-align:center;color:#333;max-width:100%;margin:0;font-size:clamp(1.25rem,1.4vw,1.5rem);font-weight:500;line-height:1.5}._3LCKgW_name-text{font-size:clamp(1.5rem,2.2vw,2.25rem);font-weight:700;line-height:1.2}._3LCKgW_location-box{flex-direction:row;align-items:center;gap:.5rem;padding-bottom:1rem;display:flex}._3LCKgW_availability-box{align-items:center;gap:.5rem;display:flex}._3LCKgW_see-more-wrapper{justify-content:center;margin-top:2rem;display:flex}._3LCKgW_button-container{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;width:100%;margin-top:2rem;display:flex}._3LCKgW_button-left{flex-direction:column;flex:16rem;align-items:flex-start;gap:.5rem;min-width:12rem;display:flex}._3LCKgW_match-access-note{color:#333;overflow-wrap:anywhere;margin:0;font-size:clamp(1.1667rem,1.2vw,1.5rem);font-weight:500;line-height:1.4}._3LCKgW_button-right{flex:none;gap:1rem;margin-left:auto;display:flex}._3LCKgW_btn-white{color:#000;font-family:var(--font-lexend), "Lexend", sans-serif;white-space:normal;text-align:center;cursor:pointer;background-color:#0000;border:2px solid #8e8e8e;border-radius:6px;padding:.75rem 2rem;font-size:clamp(1.1667rem,1.5vw,1.5rem);font-weight:700;transition:all .2s}._3LCKgW_btn-white:hover{background-color:#c8c8c8}._3LCKgW_btn-gray{color:#333;font-family:var(--font-lexend), "Lexend", sans-serif;white-space:normal;text-align:center;cursor:pointer;background-color:#d4d4d4;border:2px solid #d4d4d4;border-radius:6px;padding:.75rem 2rem;font-size:clamp(1.1667rem,1.5vw,1.5rem);font-weight:700;transition:all .2s}._3LCKgW_btn-gray:hover{background-color:#bfbfbf}._3LCKgW_btn-blue{color:#fff;font-family:var(--font-lexend), "Lexend", sans-serif;white-space:normal;text-align:center;cursor:pointer;background-color:navy;border:2px solid navy;border-radius:6px;padding:.75rem 2rem;font-size:clamp(1.1667rem,1.5vw,1.5rem);font-weight:700;transition:all .2s}._3LCKgW_btn-blue:hover{background-color:#0d0d60}._3LCKgW_btn-cancel{color:#dc2626;font-family:var(--font-lexend), "Lexend", sans-serif;white-space:normal;text-align:center;cursor:pointer;background-color:#0000;border:2px solid #dc2626;border-radius:6px;padding:.75rem 2rem;font-size:clamp(1.1667rem,1.5vw,1.5rem);font-weight:700;transition:all .2s}._3LCKgW_btn-cancel:hover{color:#fff;background-color:#dc2626}._3LCKgW_btn-cancel:disabled{opacity:.6;cursor:not-allowed}._3LCKgW_btn-cancel:focus-visible{outline-offset:2px;outline:3px solid #dc2626}._3LCKgW_provider-information{flex-direction:column;justify-content:center;display:flex}._3LCKgW_provider-modal-overlay{z-index:12000;background-color:#02061799;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._3LCKgW_provider-modal-dialog{background:#fff;border:1px solid #dbe2ea;border-radius:1rem;flex-direction:column;width:min(960px,100%);min-height:0;max-height:88vh;padding:0;display:flex;overflow:hidden;box-shadow:0 24px 48px #0f172a3d}._3LCKgW_provider-modal-dialog:focus-visible{outline-offset:2px;outline:3px solid navy}._3LCKgW_provider-modal-header{background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0;margin-bottom:0;padding:1rem 1.5rem .875rem;box-shadow:0 1px #0f172a0f}._3LCKgW_provider-modal-body{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:1rem 1.5rem 1.25rem;overflow:hidden auto}._3LCKgW_provider-modal-title{color:#111827;margin:0;font-size:clamp(1.25rem,1.8vw,1.75rem);line-height:1.2}._3LCKgW_provider-modal-subtitle{color:#374151;margin:.45rem 0 0;font-size:1.1667rem;line-height:1.5}._3LCKgW_provider-modal-sections{gap:1rem;display:grid}._3LCKgW_provider-modal-section{background:#fcfdff;border:1px solid #e5e7eb;border-radius:.85rem;padding:1rem}._3LCKgW_provider-modal-section h3{color:#111827;margin:0 0 .75rem;font-size:1.25rem}._3LCKgW_provider-modal-data-list{margin:0}._3LCKgW_provider-modal-data-row{border-bottom:1px solid #f0f1f5;grid-template-columns:minmax(12rem,16rem) 1fr;align-items:start;gap:.75rem;padding:.45rem 0;display:grid}._3LCKgW_provider-modal-data-row:last-child{border-bottom:none}._3LCKgW_provider-modal-data-row-match{background:#f0fdf4;border-left:4px solid #16a34a;border-radius:.4rem;padding-left:.6rem}._3LCKgW_provider-modal-data-row-concern{background:#fef2f2;border-left:4px solid #dc2626;border-radius:.4rem;padding-left:.6rem}._3LCKgW_provider-modal-data-row dt{color:#374151;font-size:1.1667rem;font-weight:600}._3LCKgW_provider-modal-dt-with-help{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}._3LCKgW_provider-modal-dt-label-text{flex:0 auto}._3LCKgW_provider-modal-help-wrap{flex-shrink:0;align-items:center;display:inline-flex;position:relative}._3LCKgW_provider-modal-help-btn{color:navy;cursor:pointer;width:1.35rem;height:1.35rem;font-size:.8rem;font-weight:700;line-height:1;font-family:var(--font-lexend), "Lexend", sans-serif;background:#fff;border:2px solid navy;border-radius:50%;padding:0}._3LCKgW_provider-modal-help-btn:hover{background:#eff6ff}._3LCKgW_provider-modal-help-btn:focus-visible{outline-offset:2px;outline:3px solid navy}._3LCKgW_provider-modal-help-popover{color:#1f2937;background:#fff;border:1px solid #dbe2ea;border-radius:.5rem;min-width:min(280px,72vw);max-width:min(340px,88vw);padding:.65rem .8rem;font-size:1.1667rem;font-weight:500;line-height:1.45;box-shadow:0 10px 28px #0f172a24}._3LCKgW_provider-modal-data-row dd{color:#111827;overflow-wrap:anywhere;margin:0;font-size:1.1667rem}._3LCKgW_provider-modal-chip-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.65rem;display:grid}._3LCKgW_provider-modal-chip{background:#f8fbff;border:1px solid #d9e2ef;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .75rem;font-size:1.1667rem;display:flex}._3LCKgW_provider-modal-chip strong{color:#0f172a}._3LCKgW_provider-modal-section-heading-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._3LCKgW_provider-modal-note{color:#475569;font-size:1.1667rem}._3LCKgW_provider-modal-week-grid{border:1px solid #e5e7eb;border-radius:.75rem;grid-template-columns:minmax(6rem,1fr) minmax(8rem,1fr);display:grid;overflow:hidden}._3LCKgW_provider-modal-week-header{text-align:center;color:#1e3a8a;background:#eff6ff;border-right:1px solid #e5e7eb;padding:.6rem .5rem;font-weight:700}._3LCKgW_provider-modal-week-header:nth-child(2){border-right:none}._3LCKgW_provider-modal-week-row{display:contents}._3LCKgW_provider-modal-week-row span{text-align:center;color:#1f2937;border-top:1px solid #edf2f7;border-right:1px solid #edf2f7;padding:.55rem .5rem;font-size:1.1667rem}._3LCKgW_provider-modal-week-row span:nth-child(2n){border-right:none}._3LCKgW_provider-modal-status-available{color:#166534;font-weight:700}._3LCKgW_provider-modal-status-unavailable{color:#64748b;font-weight:700}._3LCKgW_provider-modal-schedule-grid{border:1px solid #e5e7eb;border-radius:.75rem;grid-template-columns:minmax(5rem,1fr) repeat(3,minmax(6rem,1fr));display:grid;overflow:hidden}._3LCKgW_provider-modal-schedule-header{text-align:center;color:#1e3a8a;background:#eff6ff;border-right:1px solid #e5e7eb;padding:.6rem .5rem;font-size:1.1667rem;font-weight:700}._3LCKgW_provider-modal-schedule-header:nth-child(4){border-right:none}._3LCKgW_provider-modal-schedule-row{display:contents}._3LCKgW_provider-modal-schedule-row span{text-align:center;color:#1f2937;border-top:1px solid #edf2f7;border-right:1px solid #edf2f7;padding:.55rem .5rem;font-size:1.1667rem}._3LCKgW_provider-modal-schedule-row span:nth-child(4n){border-right:none}._3LCKgW_provider-modal-day-label{font-weight:700}._3LCKgW_provider-modal-day-label ._3LCKgW_provider-modal-day-time{color:#64748b;border:none;padding:0;font-size:1rem;font-weight:400;display:block}._3LCKgW_provider-modal-empty-note{color:#475569;margin:0;font-size:1.1667rem}._3LCKgW_provider-modal-insight{color:#1f2937;margin:.4rem 0 0;font-size:1.1667rem;line-height:1.5}._3LCKgW_provider-modal-insight-strength{color:#166534;background:#f0fdf4;border-left:4px solid #16a34a;border-radius:.4rem;padding:.5rem .7rem}._3LCKgW_provider-modal-insight-concern{color:#991b1b;background:#fef2f2;border-left:4px solid #dc2626;border-radius:.4rem;padding:.5rem .7rem}._3LCKgW_provider-modal-footer{background:#fff;border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:flex-end;margin-top:0;padding:.875rem 1.5rem 1rem;display:flex;box-shadow:0 -4px 12px #0f172a0f}._3LCKgW_btn-white:focus-visible,._3LCKgW_btn-gray:focus-visible,._3LCKgW_btn-blue:focus-visible{outline-offset:2px;outline:3px solid navy}._3LCKgW_matchLoadingWrap{justify-content:center;align-items:center;min-height:360px;padding:2.5rem 1rem;animation:.35s ease-out _3LCKgW_matchLoadingFadeIn;display:flex}@keyframes _3LCKgW_matchLoadingFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._3LCKgW_matchLoadingCard{text-align:center;justify-items:center;gap:1rem;width:min(480px,100%);display:grid}._3LCKgW_matchLoadingSpinner{place-items:center;width:88px;height:88px;display:grid;position:relative}._3LCKgW_matchLoadingSpinnerRing{border:3px solid #0000801f;border-top-color:navy;border-radius:50%;animation:.9s linear infinite _3LCKgW_matchLoadingSpin;position:absolute;inset:0}@keyframes _3LCKgW_matchLoadingSpin{to{transform:rotate(360deg)}}._3LCKgW_matchLoadingSpinnerCore{justify-content:center;align-items:center;animation:1.8s ease-in-out infinite _3LCKgW_matchLoadingPulse;display:flex}@keyframes _3LCKgW_matchLoadingPulse{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}._3LCKgW_matchLoadingTitle{color:#111827;margin:0;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:700;line-height:1.25}._3LCKgW_matchLoadingMessage{color:navy;min-height:1.5em;margin:0;font-size:1rem;font-weight:600;transition:opacity .25s}._3LCKgW_matchLoadingProgressTrack{background:#e5e7eb;border-radius:999px;width:100%;max-width:320px;height:6px;overflow:hidden}._3LCKgW_matchLoadingProgressFill{border-radius:inherit;background:linear-gradient(90deg,navy,#3b49cc);height:100%;transition:width .6s}._3LCKgW_matchLoadingHint{color:#6b7280;max-width:36ch;margin:0;font-size:.92rem;font-weight:500;line-height:1.5}._3LCKgW_matchLoadingSteps{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.25rem;display:flex}._3LCKgW_matchLoadingStep{color:#9ca3af;background:#f3f4f6;border-radius:999px;padding:.35rem .75rem;font-size:.78rem;font-weight:600;transition:background .3s,color .3s}._3LCKgW_matchLoadingStepActive{color:navy;background:#eef2ff}._3LCKgW_match-success-overlay{z-index:1100;background:#02061794;justify-content:center;align-items:center;padding:1rem;animation:.25s ease-out _3LCKgW_matchOverlayFadeIn;display:flex;position:fixed;inset:0}@keyframes _3LCKgW_matchOverlayFadeIn{0%{opacity:0}to{opacity:1}}._3LCKgW_match-success-dialog{text-align:center;background:#fff;border:1px solid #dbeafe;border-radius:1.25rem;gap:1.25rem;width:min(520px,100%);padding:2rem 2rem 1.75rem;animation:.35s cubic-bezier(.34,1.56,.64,1) _3LCKgW_matchDialogPopIn;display:grid;position:relative;box-shadow:0 32px 64px #00008024,0 0 0 1px #0000800f}@keyframes _3LCKgW_matchDialogPopIn{0%{opacity:0;transform:scale(.9)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}._3LCKgW_match-success-close-btn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .15s,color .15s;display:inline-flex;position:absolute;top:.75rem;right:.75rem}._3LCKgW_match-success-close-btn:hover{color:#0f172a;background:#f1f5f9}._3LCKgW_match-success-close-btn:focus-visible{outline-offset:2px;outline:3px solid navy}._3LCKgW_match-success-celebration{flex-direction:column;align-items:center;gap:.6rem;display:flex}._3LCKgW_match-success-icon{justify-content:center;align-items:center;animation:.55s cubic-bezier(.34,1.56,.64,1) .2s both _3LCKgW_matchCheckBounce;display:inline-flex}@keyframes _3LCKgW_matchCheckBounce{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.15)}to{transform:scale(1)}}._3LCKgW_match-success-title{color:navy;margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;line-height:1.15}._3LCKgW_match-success-subtitle{color:#334155;margin:0;font-size:clamp(1.1667rem,1.3vw,1.5rem);font-weight:500;line-height:1.4}._3LCKgW_match-success-description{color:#1f2937;margin:0;font-size:1.5rem;line-height:1.6}._3LCKgW_match-success-description strong{color:navy}._3LCKgW_match-success-next-steps{text-align:left;background:linear-gradient(#f0f5ff 0%,#f8fbff 100%);border:1px solid #dbeafe;border-radius:1rem;gap:.75rem;padding:1.25rem;display:grid}._3LCKgW_match-success-next-steps-header{align-items:center;gap:.5rem;display:flex}._3LCKgW_match-success-next-steps-icon{color:navy;flex-shrink:0;display:inline-flex}._3LCKgW_match-success-next-steps-title{color:#1e3a8a;margin:0;font-size:1.1667rem;font-weight:700}._3LCKgW_match-success-next-steps-body{color:#334155;margin:0;font-size:1.5rem;line-height:1.55}._3LCKgW_match-success-dashboard-btn{color:#fff;width:100%;font-family:var(--font-lexend), "Lexend", sans-serif;cursor:pointer;background:navy;border:2px solid navy;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1.1667rem;font-weight:700;transition:background .2s,transform .15s;display:inline-flex}._3LCKgW_match-success-dashboard-btn:hover{background:#0d0d60}._3LCKgW_match-success-dashboard-btn:active{transform:scale(.98)}._3LCKgW_match-success-dashboard-btn:focus-visible{outline-offset:2px;outline:3px solid navy}@media (max-width:768px){._3LCKgW_score-banner{flex-wrap:wrap;align-items:center;gap:.5rem .75rem}._3LCKgW_score-circle{order:1}._3LCKgW_demo-match-badge-inline{order:2}._3LCKgW_score-banner-text{flex:100%;order:3}._3LCKgW_top-content{flex-direction:column;align-items:center;gap:1rem;position:relative}._3LCKgW_left-content{text-align:center;flex-direction:column;align-items:center}._3LCKgW_provider-information{text-align:center;align-items:center}._3LCKgW_right-content{justify-content:center;margin-top:1rem;display:flex;position:static}._3LCKgW_availability-box{text-align:center;justify-content:center}._3LCKgW_button-container{flex-direction:column;align-items:center;gap:1rem}._3LCKgW_button-left,._3LCKgW_button-right{flex-wrap:wrap;justify-content:center;gap:1rem;width:100%;display:flex}._3LCKgW_button-left{align-items:center}._3LCKgW_match-access-note{text-align:center}._3LCKgW_btn-white,._3LCKgW_btn-blue,._3LCKgW_btn-gray,._3LCKgW_btn-cancel{width:90%;max-width:300px}._3LCKgW_profile-img{width:clamp(100px,22vw,150px);height:clamp(100px,22vw,150px);margin-bottom:1rem;margin-right:0}._3LCKgW_left-content{flex-direction:column;align-items:center}._3LCKgW_see-more-wrapper{justify-content:center}._3LCKgW_provider-modal-dialog{max-height:92vh}._3LCKgW_provider-modal-header{padding:.875rem 1rem .75rem}._3LCKgW_provider-modal-body{padding:.75rem 1rem 1rem}._3LCKgW_provider-modal-footer{padding:.75rem 1rem .875rem}._3LCKgW_provider-modal-data-row{grid-template-columns:1fr;gap:.25rem}._3LCKgW_provider-modal-week-grid{grid-template-columns:1fr}._3LCKgW_provider-modal-week-header{display:none}._3LCKgW_provider-modal-week-row{border-top:1px solid #edf2f7;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._3LCKgW_provider-modal-week-row span{text-align:left;border-right:none;padding:.45rem .6rem}._3LCKgW_provider-modal-schedule-grid{grid-template-columns:1fr}._3LCKgW_provider-modal-schedule-header{display:none}._3LCKgW_provider-modal-schedule-row{border-top:1px solid #edf2f7;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._3LCKgW_provider-modal-schedule-row span{text-align:left;border-right:none;padding:.45rem .6rem}._3LCKgW_match-success-dialog{padding:1.25rem 1rem}._3LCKgW_provider-modal-day-label{background:#f8fafc;grid-column:1/-1}}@media (max-width:480px){._3LCKgW_outline-box{width:100%;padding:1.5rem}._3LCKgW_score-banner{margin:-1.5rem -1.5rem 0}._3LCKgW_name-text{text-align:center;word-break:break-word;font-size:1.1667rem}._3LCKgW_care-types{font-size:1.1667rem}._3LCKgW_availability-text,._3LCKgW_location-text{font-size:1.1667rem;line-height:1.4}._3LCKgW_availability-box,._3LCKgW_location-box{text-align:center;flex-wrap:wrap;justify-content:center}._3LCKgW_button-left,._3LCKgW_button-right{flex-direction:column;align-items:center}._3LCKgW_btn-white,._3LCKgW_btn-blue,._3LCKgW_btn-gray,._3LCKgW_btn-cancel{padding:.6rem 1.2rem;font-size:1.1667rem}}
.ZQ9ssa_trigger,.ZQ9ssa_popover{--picker-blue:navy;--picker-blue-dark:#00005c;--picker-blue-soft:#e8e8f7;--picker-blue-ring:#0000802e}.ZQ9ssa_trigger{color:#1e293b;text-align:left;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:8px;width:100%;padding:6px 8px;font-family:inherit;font-size:.82rem;transition:border-color .15s,box-shadow .15s;display:flex}.ZQ9ssa_trigger:hover{border-color:#94a3b8}.ZQ9ssa_triggerHosted{color:#1e293b;text-align:left;cursor:pointer;background:#fff;align-items:center;gap:8px;width:100%;display:flex}.ZQ9ssa_requiredWrap{width:100%;display:block;position:relative}.ZQ9ssa_requiredProxy{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;bottom:0;left:50%}.ZQ9ssa_triggerOpen,.ZQ9ssa_trigger:focus-visible{border-color:var(--picker-blue);box-shadow:0 0 0 3px var(--picker-blue-ring);outline:none}.ZQ9ssa_triggerError{border-color:#dc2626}.ZQ9ssa_triggerText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ZQ9ssa_triggerPlaceholder{color:#64748b}.ZQ9ssa_triggerIcon{color:#64748b;flex-shrink:0;transition:color .15s}.ZQ9ssa_trigger:hover .ZQ9ssa_triggerIcon,.ZQ9ssa_triggerOpen .ZQ9ssa_triggerIcon{color:var(--picker-blue)}.ZQ9ssa_popover{z-index:9999;color:#1f2937;background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);display:flex;position:fixed;top:0;left:0;overflow:auto;box-shadow:0 2px 6px #0f172a14,0 24px 60px -12px #0f172a59}.ZQ9ssa_popover:focus{outline:none}.ZQ9ssa_popoverOpen{animation:.18s cubic-bezier(.22,1,.36,1) forwards ZQ9ssa_pickerIn}.ZQ9ssa_popoverClosing{pointer-events:none;animation:.14s ease-in forwards ZQ9ssa_pickerOut}@keyframes ZQ9ssa_pickerIn{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:none}}@keyframes ZQ9ssa_pickerOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)translateY(-3px)}}.ZQ9ssa_footer{background:#f8fafc;border-top:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.ZQ9ssa_footerSummary{color:#475569;align-items:center;gap:10px;font-size:.85rem;font-weight:600;display:flex}.ZQ9ssa_clear{color:var(--picker-blue);font:inherit;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-weight:700;text-decoration:underline}.ZQ9ssa_footerActions{gap:10px;margin-left:auto;display:flex}.ZQ9ssa_cancel{color:#1f2937;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:10px;padding:8px 18px;font-family:inherit;font-size:.9rem;font-weight:600}.ZQ9ssa_cancel:hover{background:#f3f4f6}.ZQ9ssa_selectButton{background:var(--picker-blue);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:8px 22px;font-family:inherit;font-size:.9rem;font-weight:700}.ZQ9ssa_selectButton:hover{background:var(--picker-blue-dark)}.ZQ9ssa_clear:focus-visible,.ZQ9ssa_cancel:focus-visible,.ZQ9ssa_selectButton:focus-visible{outline:2px solid var(--picker-blue);outline-offset:2px}
.YXzwQW_timeTrigger{min-width:118px}.YXzwQW_body{padding:16px 18px 12px}.YXzwQW_preview{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.YXzwQW_previewLabel{color:#475569;padding-top:6px;font-size:.85rem;font-weight:600}.YXzwQW_previewValue{flex-direction:column;align-items:flex-end;display:flex}.YXzwQW_previewTime{color:var(--picker-blue);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1.2}.YXzwQW_previewHint{color:#475569;font-size:.78rem;font-weight:600}.YXzwQW_previewHintError{color:#b91c1c}.YXzwQW_columns{justify-content:center;gap:8px;display:flex}.YXzwQW_columnWrap{flex-direction:column;align-items:center;gap:6px;display:flex}.YXzwQW_columnLabel{color:#6b7280;font-size:.75rem;font-weight:600}.YXzwQW_column{overscroll-behavior:contain;scrollbar-width:thin;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:2px;width:64px;height:222px;padding:4px;display:flex;position:relative;overflow-y:auto}.YXzwQW_columnShort{height:auto}.YXzwQW_option{color:#1f2937;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;height:34px;font-family:inherit;font-size:.9rem;font-weight:500}.YXzwQW_option:hover{background:#e2e8f0}.YXzwQW_option:focus-visible{outline:2px solid var(--picker-blue);outline-offset:-2px}.YXzwQW_optionSelected,.YXzwQW_optionSelected:hover{background:var(--picker-blue);color:#fff;font-weight:700}
.uSxMAq_dateTrigger{min-width:220px}.uSxMAq_dateTriggerSingle{width:auto;min-width:150px}.uSxMAq_footerInfo{flex-direction:column;gap:2px;display:flex}.uSxMAq_footerTip{color:#dc2626;font-size:.72rem;font-weight:600}.uSxMAq_panels{display:flex}.uSxMAq_panel{padding:18px 20px 12px}.uSxMAq_panel+.uSxMAq_panel{border-left:1px solid #e5e7eb}.uSxMAq_panelHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.uSxMAq_panelSelects{align-items:center;gap:6px;display:flex}.uSxMAq_selectWrap{align-items:center;display:inline-flex;position:relative}.uSxMAq_monthSelect{appearance:none;color:#374151;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 22px 4px 6px;font-family:inherit;font-size:.9rem;font-weight:500;transition:background .15s}.uSxMAq_monthSelect:hover{background:#f1f5f9}.uSxMAq_monthSelect:focus-visible{outline:2px solid var(--picker-blue);outline-offset:1px}.uSxMAq_selectChevron{pointer-events:none;color:var(--picker-blue);transition:transform .15s;position:absolute;right:5px}.uSxMAq_selectWrap:hover .uSxMAq_selectChevron{transform:translateY(1px)}.uSxMAq_panelArrows{gap:6px;display:flex}.uSxMAq_arrow{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.uSxMAq_arrow:hover{background:var(--picker-blue-soft);color:var(--picker-blue-dark);border-color:#b3b3d9}.uSxMAq_arrow:focus-visible{border-color:var(--picker-blue);box-shadow:0 0 0 3px var(--picker-blue-ring);outline:none}.uSxMAq_grid{-webkit-user-select:none;user-select:none;touch-action:none;grid-template-columns:repeat(7,40px);row-gap:0;display:grid}.uSxMAq_popoverDragging .uSxMAq_day:hover .uSxMAq_dayCircle{background:0 0}.uSxMAq_popoverDragging .uSxMAq_day:hover .uSxMAq_daySelected{background:var(--picker-blue)}.uSxMAq_popoverDragging .uSxMAq_grid{cursor:grabbing}.uSxMAq_weekday{color:#6b7280;justify-content:center;align-items:center;height:32px;font-size:.78rem;font-weight:600;display:flex}.uSxMAq_cell{justify-content:center;align-items:center;height:42px;display:flex;position:relative}.uSxMAq_dayMuted{color:#cbd5e1;-webkit-user-select:none;user-select:none;font-size:.88rem}.uSxMAq_band{background:var(--picker-blue-soft);position:absolute;inset:3px 50%}.uSxMAq_bandFromStart{left:0}.uSxMAq_bandToEnd{right:0}.uSxMAq_bandRoundStart{border-top-left-radius:999px;border-bottom-left-radius:999px;left:2px}.uSxMAq_bandRoundEnd{border-top-right-radius:999px;border-bottom-right-radius:999px;right:2px}.uSxMAq_day{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-family:inherit;display:flex;position:absolute;inset:0}.uSxMAq_day:focus-visible{outline:none}.uSxMAq_dayCircle{color:#1f2937;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.88rem;font-weight:500;display:flex}.uSxMAq_day:hover .uSxMAq_dayCircle{background:#f1f5f9}.uSxMAq_day:focus-visible .uSxMAq_dayCircle{outline:2px solid var(--picker-blue);outline-offset:1px}.uSxMAq_dayToday{background:#e9eef3;font-weight:700}.uSxMAq_daySelected{background:var(--picker-blue);color:#fff;font-weight:700}.uSxMAq_day:hover .uSxMAq_daySelected{background:var(--picker-blue-dark)}.uSxMAq_dayBetween{color:var(--picker-blue-dark);font-weight:600}.uSxMAq_day:hover .uSxMAq_dayBetween{background:#0000801a}@media (max-width:400px){.uSxMAq_panel{padding:14px 10px 8px}.uSxMAq_grid{grid-template-columns:repeat(7,38px)}}.uSxMAq_body{flex-wrap:wrap;display:flex}.uSxMAq_timesPanel{border-left:1px solid #e5e7eb;flex-direction:column;gap:10px;width:330px;max-width:100%;padding:18px 20px 12px;display:flex}.uSxMAq_timesHeading{color:#0f172a;font-size:.85rem;font-weight:700}.uSxMAq_timesAll{border-bottom:1px solid #e5e7eb;gap:6px;padding-bottom:10px;display:grid}.uSxMAq_copyAll{border:1px solid var(--picker-blue);color:var(--picker-blue);white-space:nowrap;cursor:pointer;background:#fff;border-radius:8px;justify-self:start;padding:6px 8px;font-size:.75rem;font-weight:700}.uSxMAq_copyAll:disabled{color:#94a3b8;cursor:not-allowed;border-color:#cbd5e1}.uSxMAq_timesEmpty{color:#64748b;margin:0;font-size:.8rem}.uSxMAq_timesList{gap:10px;max-height:240px;padding-right:4px;display:grid;overflow-y:auto}.uSxMAq_timesDay{gap:4px;display:grid}.uSxMAq_timesDay+.uSxMAq_timesDay{border-top:1px solid #f1f5f9;padding-top:8px}.uSxMAq_timesDayName{color:#334155;font-size:.78rem;font-weight:700}.uSxMAq_timesRepeat{color:#64748b;font-weight:500}.uSxMAq_timesAllLabel{color:#475569;font-size:.75rem;font-weight:600}.uSxMAq_triggerLines{text-align:left;flex:1;gap:1px;min-width:0;display:grid}.uSxMAq_triggerTimes{text-overflow:ellipsis;white-space:nowrap;color:#475569;font-size:.75rem;overflow:hidden}
.DNpJsW_panelError{color:#b91c1c;text-align:left;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 1rem;padding:.875rem 1rem;display:flex}.DNpJsW_message{margin:0;font-size:.95rem;line-height:1.4}.DNpJsW_retry{color:#b91c1c;min-height:44px;font:inherit;cursor:pointer;background-color:#fff;border:1px solid #b91c1c;border-radius:6px;flex-shrink:0;padding:.5rem 1.125rem;font-weight:600}.DNpJsW_retry:hover{color:#fff;background-color:#b91c1c}.DNpJsW_retry:focus-visible{outline-offset:2px;outline:2px solid #b91c1c}.DNpJsW_retry[disabled]{opacity:.6;cursor:not-allowed}