.sidebar-nav_nav__aXip0{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:100%;flex:1}.sidebar-nav_navTop__dtO3s{display:flex;flex-direction:column;gap:4px}.sidebar-nav_brand__Xo_59{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;margin-bottom:8px}.sidebar-nav_mark__bgrft{width:36px;height:36px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#09090b,#312e81);border-radius:10px;box-shadow:0 4px 12px rgba(79,70,229,.25);flex-shrink:0}.sidebar-nav_brandCopy__FSmuU strong,.sidebar-nav_mark__bgrft{font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-weight:700}.sidebar-nav_brandCopy__FSmuU strong{display:block;font-size:15px;letter-spacing:-.02em}.sidebar-nav_brandCopy__FSmuU small{display:block;color:var(--daava-text-muted);font-size:11px}.sidebar-nav_navLinks___81VJ{display:flex;flex-direction:column;gap:4px}.sidebar-nav_link__TBMqb{display:block;padding:10px 14px;border-radius:var(--radius-md);color:var(--daava-text-muted);text-decoration:none;font-size:13.5px;font-weight:500;transition:all var(--duration-fast) var(--ease-spring)}.sidebar-nav_link__TBMqb:hover{background:rgba(241,245,249,.85);color:var(--daava-text-primary);transform:translateX(2px)}.sidebar-nav_link__TBMqb:focus-visible{outline:2px solid var(--color-sapphire);outline-offset:2px}.sidebar-nav_active__My9q1{background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(168,85,247,.08));color:#4338ca;font-weight:600;border:1px solid rgba(99,102,241,.2);box-shadow:0 2px 6px rgba(99,102,241,.06)}.sidebar-nav_toolbar__2koet{display:flex;align-items:center;gap:16px;width:100%;max-width:1180px;margin:0 auto}.sidebar-nav_toolbarBrand__GH3mk{display:flex;align-items:center;gap:10px;flex-shrink:0;text-decoration:none;color:inherit;min-width:0}.sidebar-nav_toolbarBrandCopy__XPQ1H{display:grid;gap:1px;min-width:0}.sidebar-nav_toolbarBrandCopy__XPQ1H strong{font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-size:15px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.sidebar-nav_toolbarBrandCopy__XPQ1H small{color:var(--daava-text-muted);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-nav_toolbarNav__jhzIQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;flex:1;min-width:0}.sidebar-nav_toolbarNav__jhzIQ .sidebar-nav_link__TBMqb{display:flex;align-items:center;justify-content:center;min-height:var(--touch-min,44px);padding:10px 14px;border:1px solid var(--daava-border-default);border-radius:var(--radius-pill);background:rgba(255,255,255,.85);backdrop-filter:blur(8px);color:var(--daava-text-muted);font-size:13px;font-weight:600;text-align:center;white-space:nowrap;transition:all var(--duration-fast) var(--ease-spring)}.sidebar-nav_toolbarNav__jhzIQ .sidebar-nav_link__TBMqb:hover{border-color:rgba(99,102,241,.35);color:var(--daava-text-primary);transform:translateY(-1px)}.sidebar-nav_toolbarNav__jhzIQ .sidebar-nav_active__My9q1{border-color:#09090b;background:linear-gradient(135deg,#09090b,#1e293b);color:#fff;box-shadow:0 4px 14px rgba(15,23,42,.22)}.sidebar-nav_sidebarBottom__Ap4ah{margin-top:auto;padding-top:20px;display:flex;align-items:center}.sidebar-nav_gearBtn__SuE0C{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;color:#94a3b8;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);transition:all .2s ease;text-decoration:none}.sidebar-nav_gearBtn__SuE0C:hover{color:#0f172a;background:rgba(241,245,249,.95);border-color:rgba(203,213,225,.9);transform:rotate(35deg)}.sidebar-nav_gearBtnActive__dkmoT{color:#4338ca;background:rgba(99,102,241,.1);border-color:rgba(99,102,241,.25)}.sidebar-nav_toolbarGearBtn__nKqDf{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:#94a3b8;border:1px solid rgba(226,232,240,.8);background:#fff;transition:all .2s ease;text-decoration:none}.sidebar-nav_toolbarGearBtn__nKqDf:hover{color:#0f172a;border-color:#cbd5e1;transform:rotate(35deg)}.sidebar-nav_toolbarGearBtnActive___DU8r{color:#4338ca;background:rgba(99,102,241,.1);border-color:rgba(99,102,241,.25)}@media(max-width:767px){.sidebar-nav_toolbar__2koet{flex-direction:column;align-items:stretch;gap:12px}.sidebar-nav_toolbarBrandCopy__XPQ1H small{display:none}.sidebar-nav_toolbarNav__jhzIQ .sidebar-nav_link__TBMqb{font-size:12px;padding:10px 8px}}.app-shell_shell__FFIzQ{display:grid;min-height:100vh;grid-template-columns:1fr;background:var(--cf-bg)}@media(min-width:1200px){.app-shell_shell__FFIzQ{grid-template-columns:var(--sidebar-width) 1fr}}.app-shell_sidebar__OjqAz{display:none;border-right:1px solid var(--daava-border-default);background:rgba(255,255,255,.75);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:24px 18px}@media(min-width:1200px){.app-shell_sidebar__OjqAz{display:flex;flex-direction:column;position:sticky;top:0;height:100vh;padding:24px 18px 20px;box-sizing:border-box;overflow-y:auto}}.app-shell_workspace__pjLS4{display:flex;flex-direction:column;min-width:0}.app-shell_tabletChrome__exiqw{position:sticky;top:0;z-index:20;display:block;border-bottom:1px solid var(--cf-line);background:color-mix(in srgb,var(--cf-bg) 90%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:calc(10px + env(safe-area-inset-top, 0px)) 16px 12px}@media(min-width:768px){.app-shell_tabletChrome__exiqw{padding-left:24px;padding-right:24px}}@media(min-width:1200px){.app-shell_tabletChrome__exiqw{display:none}}.app-shell_desktopTopBar__xmqFB{display:none}@media(min-width:1200px){.app-shell_desktopTopBar__xmqFB{display:flex;justify-content:flex-end;align-items:center;padding:16px 28px 0;width:100%;box-sizing:border-box}}.app-shell_signOutBtn__Yd4Oo{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-md,8px);color:#64748b;background:rgba(255,255,255,.85);border:1px solid rgba(203,213,225,.8);box-shadow:0 1px 2px rgba(0,0,0,.04);font-size:12px;font-weight:500;text-decoration:none;transition:all .15s ease}.app-shell_signOutBtn__Yd4Oo:hover{color:#dc2626;background:rgba(254,242,242,.95);border-color:rgba(254,202,202,.9);box-shadow:0 2px 4px rgba(220,38,38,.08);transform:translateY(-1px)}.app-shell_main__MTBSZ{min-width:0;flex:1;padding:12px 16px calc(28px + env(safe-area-inset-bottom, 0px))}@media(min-width:768px){.app-shell_main__MTBSZ{padding:16px 24px calc(36px + env(safe-area-inset-bottom, 0px))}}@media(min-width:1200px){.app-shell_main__MTBSZ{padding:0 28px 42px}}.app-shell_main__MTBSZ .cf-page{padding:0;min-height:auto}.intake-layout_root__RJpLr{min-height:100vh;display:flex;flex-direction:column;background:#fafbfc;color:#0f172a;position:relative}.intake-layout_headerWrapper__7Dtgh{position:sticky;top:0;z-index:40;width:100%}.intake-layout_workspace__FF6CC{flex:1;width:100%;max-width:1520px;margin:0 auto;padding:24px 24px calc(96px + env(safe-area-inset-bottom));display:flex;gap:28px;align-items:flex-start;position:relative}@media(max-width:768px){.intake-layout_workspace__FF6CC{padding:12px 14px calc(96px + env(safe-area-inset-bottom))}}.intake-layout_sidebarColumn__quDqP{position:sticky;top:86px;flex-shrink:0;z-index:20}@media(max-width:1023px){.intake-layout_sidebarColumn__quDqP{display:none}}.intake-layout_mainColumn__STLDO{flex:1;min-width:0;max-width:840px;margin:0 auto}.intake-layout_asideColumn__0kkEC{position:sticky;top:86px;width:320px;flex-shrink:0;z-index:10}@media(max-width:1279px){.intake-layout_asideColumn__0kkEC{display:none}}.intake-layout_centeredInner__28kYD{width:100%;max-width:760px;margin:0 auto;padding:40px 20px calc(80px + env(safe-area-inset-bottom))}.Alert_root__jD0JJ{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;padding:14px 16px;border-radius:12px;font-size:14px;line-height:1.5}.Alert_icon__fFVWJ{display:grid;place-items:center;width:22px;height:22px;margin-top:1px;border-radius:999px;font-size:12px;font-weight:800;line-height:1;flex-shrink:0}.Alert_body__aNUQq{display:grid;gap:4px;min-width:0}.Alert_title___P_tk{margin:0;font-size:14px;font-weight:700;color:inherit}.Alert_copy__CRlqu{margin:0;color:inherit;font-size:14px;line-height:1.5;font-weight:500}.Alert_info__1z6zy{color:#1f2933;background:#f3f4f6;border:1px solid #d1d5db}.Alert_info__1z6zy .Alert_icon__fFVWJ{background:#111827;color:#fff}.Alert_success__E26Av{color:#14532d;background:#f0faf5;border:1px solid #cce9d9}.Alert_success__E26Av .Alert_icon__fFVWJ{background:#15803d;color:#fff}.Alert_warning__jiqkj{color:#7c2d12;background:#fff7ed;border:1px solid #fdba74}.Alert_warning__jiqkj .Alert_icon__fFVWJ{background:#c2410c;color:#fff}.Alert_error__p_eJi{color:#7f1d1d;background:#fff0ed;border:1px solid #f3c9c1}.Alert_error__p_eJi .Alert_icon__fFVWJ{background:var(--cf-error);color:#fff}.Card_root__Gs_PR{border-radius:var(--radius-2xl);background:var(--daava-surface-white);transition:transform var(--duration-fast) var(--ease-spring),box-shadow var(--duration-fast) var(--ease-spring)}.Card_default__Kfebd{box-shadow:var(--shadow-card)}.Card_default__Kfebd,.Card_outline__ORVl3{border:1px solid var(--daava-border-default)}.Card_ghost__5xn_3{border:0;background:rgba(0,0,0,0)}.Card_dark__QY6dy{border:1px solid var(--daava-dark-border);background:radial-gradient(circle at 50% 0,rgba(99,102,241,.12) 0,rgb(18,19,23) 70%),var(--daava-dark-bg);color:var(--daava-dark-text-primary);box-shadow:var(--shadow-floating-dark)}.Card_body__vAkor{padding:16px}@media(min-width:768px){.Card_body__vAkor{padding:22px 24px}}.Card_header__jIj1U{padding:14px 16px;border-bottom:1px solid var(--cf-line)}@media(min-width:768px){.Card_header__jIj1U{padding:18px 24px}}.Card_dark__QY6dy .Card_header__jIj1U{border-bottom-color:var(--cf-panel-line)}.Card_footer__J0bLF{padding:16px 24px;border-top:1px solid var(--cf-line)}.Card_dark__QY6dy .Card_footer__J0bLF{border-top-color:var(--cf-panel-line)}.Badge_root__HldeF{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:700}.Badge_default__fffwO{background:var(--cf-teal-muted);color:var(--cf-teal-dark)}.Badge_success__LSV19{background:color-mix(in srgb,var(--cf-success) 15%,white);color:var(--cf-success)}.Badge_warning__tOe7T{background:#fff4dd;color:#865c18}.Badge_error__CYPd3{background:#fff0ed;color:var(--cf-error)}.Badge_muted__IWig_{background:var(--cf-line);color:var(--cf-muted)}.data-panel_root__us4i3{display:flex;flex-direction:column;gap:0}.data-panel_header__91sKH{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-bottom:16px}@media(min-width:768px){.data-panel_header__91sKH{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:16px}}.data-panel_headerActions__bCruT{display:flex;flex-wrap:wrap;gap:10px;align-items:center;align-self:flex-start;width:fit-content;max-width:100%}.data-panel_headerActions__bCruT button{width:auto!important;flex:0 0 auto}.data-panel_eyebrow__pAWi8{color:var(--cf-orange);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px}.data-panel_title__2kAtK{margin:0 0 6px;font-family:var(--font-display),system-ui,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.02em;color:inherit}@media(min-width:768px){.data-panel_title__2kAtK{font-size:22px}}.data-panel_description__n7YVF{margin:0;color:var(--cf-muted);font-size:14px;line-height:1.55}.data-panel_footer__48i3b{padding:16px 24px;border-top:1px solid var(--cf-line)}.data-panel_dark__mxj69{color:var(--cf-panel-ink)}.data-panel_dark__mxj69 .data-panel_eyebrow__pAWi8{color:#f5f5f5;opacity:.92}.data-panel_dark__mxj69 .data-panel_title__2kAtK{color:var(--cf-panel-ink)}.data-panel_dark__mxj69 .data-panel_description__n7YVF{color:var(--cf-panel-muted)}.data-panel_dark__mxj69 .data-panel_footer__48i3b{border-top-color:var(--cf-panel-line)}.data-panel_dark__mxj69 .opendental-card-heading p,.data-panel_dark__mxj69 .opendental-card-heading small,.data-panel_dark__mxj69 .review-table td small,.data-panel_dark__mxj69 .review-table th,.data-panel_dark__mxj69 .table-message{color:var(--cf-panel-muted)!important}.data-panel_dark__mxj69 .opendental-table td code,.data-panel_dark__mxj69 .review-table td,.data-panel_dark__mxj69 .table-message strong{color:var(--cf-panel-ink)!important}.data-panel_dark__mxj69 .review-table td,.data-panel_dark__mxj69 .review-table th{border-bottom-color:var(--cf-panel-line)!important}.data-panel_dark__mxj69 .status-pill{background:#f5f5f5;color:#111}.data-panel_dark__mxj69 input{color:var(--cf-panel-ink);background:#0f0f0f;border-color:#525252!important}.data-panel_dark__mxj69 label{color:var(--cf-panel-ink)}.data-panel_dark__mxj69 .empty-state{color:#94a3b8!important}.data-panel_dark__mxj69 .empty-state strong{color:#fff!important;font-size:17px;font-weight:600;letter-spacing:-.01em}.data-panel_dark__mxj69 .empty-state span{color:#94a3b8!important;line-height:1.6}.data-panel_dark__mxj69 .empty-state .secondary-button{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);color:#fff;backdrop-filter:blur(8px)}.data-panel_dark__mxj69 .empty-state .secondary-button:hover{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.32);color:#fff}.Button_root__wyTsw{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:var(--radius-pill);font-weight:600;cursor:pointer;transition:transform var(--duration-fast) var(--ease-spring),box-shadow var(--duration-fast) var(--ease-spring),background var(--duration-fast) var(--ease-smooth),border-color var(--duration-fast) var(--ease-smooth)}.Button_root__wyTsw:disabled{opacity:.55;cursor:not-allowed}.Button_primary__tlkJU{color:#fff;background:linear-gradient(135deg,#09090b,#1e293b);box-shadow:0 4px 14px -2px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.12)}.Button_primary__tlkJU:hover:not(:disabled){transform:translateY(-1px) scale(1.01);background:linear-gradient(135deg,#0f172a,#334155);box-shadow:0 8px 24px -4px rgba(15,23,42,.28)}.Button_primary__tlkJU:active:not(:disabled){transform:translateY(0) scale(.99)}.Button_secondary__YlI37{color:var(--daava-text-primary);background:rgba(255,255,255,.9);border:1px solid var(--daava-border-default);box-shadow:var(--shadow-sm)}.Button_secondary__YlI37:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(99,102,241,.4);background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.06)}.Button_secondary__YlI37:active:not(:disabled){transform:translateY(0)}.Button_ghost__dLD2Y{color:var(--cf-muted);background:rgba(0,0,0,0)}.Button_ghost__dLD2Y:hover:not(:disabled){background:var(--cf-teal-muted);color:var(--cf-ink)}.Button_danger__vIEKT{color:#fff;background:var(--cf-error)}.Button_link__OTJRu{color:var(--cf-ink);background:rgba(0,0,0,0);padding:0;min-height:auto;font-weight:600;text-decoration:underline;text-underline-offset:3px}.Button_sm__iF3b2{min-height:36px;padding:8px 12px;font-size:13px}.Button_md__TlLJV{min-height:var(--touch-min);padding:12px 18px;font-size:14px}.Button_lg__PPZDW{min-height:48px;padding:14px 22px;font-size:15px}.Button_fullWidth__Nf0iZ{width:100%}.Button_root__wyTsw:focus-visible{outline:2px solid var(--cf-teal);outline-offset:2px}.empty-state_root__3JXWD{display:grid;gap:8px;padding:32px 16px;text-align:center}.empty-state_title__ngu9q{margin:0;font-size:18px;font-weight:600;color:var(--cf-ink)}.empty-state_description__VJLHD{margin:0;font-size:14px;color:var(--cf-muted)}.empty-state_dark__qUt5T .empty-state_title__ngu9q{color:var(--cf-panel-ink)}.empty-state_dark__qUt5T .empty-state_description__VJLHD{color:var(--cf-panel-muted)}.data-table_wrap__79W8D{overflow:auto}.data-table_loading__zgucG{display:grid;place-items:center;min-height:120px}.form-field_root__skfOs{display:flex;flex-direction:column;gap:6px}.form-field_helper__aFmFA{color:var(--cf-muted);font-size:12px}.form-field_error__iliCP{color:var(--cf-error);font-size:11px;font-weight:500}.form-field_revealWrap__9dWim{position:relative;display:flex}.form-field_revealInput__LEKlE{padding-right:46px}.form-field_revealToggle__IR5IS{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:grid;width:34px;height:34px;place-items:center;padding:0;border:0;border-radius:8px;background:rgba(0,0,0,0);color:#64748b;cursor:pointer;transition:background .15s ease,color .15s ease}.form-field_revealToggle__IR5IS:hover{background:#f1f5f9;color:#334155}.form-grid_oneCol__7a4OZ{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:768px){.form-grid_twoCol__SB6F6{grid-template-columns:repeat(2,minmax(0,1fr))}}.form-grid_section__Zq_PR{display:grid;gap:16px}.form-grid_sectionTitle__G_iCz{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:18px;font-weight:600}.form-grid_sectionDesc__XCW_B{margin:0;color:var(--cf-muted);font-size:13px}.kpi-card_strip__LcUVX{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:16px}@media(min-width:768px){.kpi-card_strip__LcUVX{grid-template-columns:repeat(3,1fr);gap:14px}}.kpi-card_root__HJokD{display:grid;gap:6px;padding:18px 20px;border:1px solid var(--daava-border-default);border-radius:var(--radius-xl);background:var(--daava-surface-white);box-shadow:var(--shadow-card);transition:transform var(--duration-fast) var(--ease-spring),box-shadow var(--duration-fast) var(--ease-spring),border-color var(--duration-fast) var(--ease-smooth)}.kpi-card_root__HJokD:hover{transform:translateY(-2px);box-shadow:var(--shadow-card-hover);border-color:rgba(99,102,241,.3)}@media(min-width:768px){.kpi-card_root__HJokD{padding:20px 22px}}.kpi-card_label___cxHT{color:var(--daava-text-muted);font-size:13px;font-weight:600}.kpi-card_value__U37I_{font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.03em;color:var(--daava-text-primary)}@media(min-width:768px){.kpi-card_value__U37I_{font-size:32px}}.link-row_root__M0Xhx{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--cf-line);border-radius:10px;background:var(--cf-surface)}.link-row_label__0_s1O{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cf-muted)}.link-row_value__aEfSo{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;color:var(--cf-ink);word-break:break-all}.link-row_actions__CVSR0{display:flex;justify-content:flex-end}.page-header_root___yBBO{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:16px 0 14px}.page-header_copy__lESSB{max-width:640px}.page-header_actions__1MX0t{display:flex;flex-wrap:wrap;gap:10px;align-items:center;align-self:flex-start;width:fit-content;max-width:100%}.page-header_actions__1MX0t button{width:auto!important;flex:0 0 auto}.page-header_eyebrow__q40X8{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:4px 12px;border-radius:var(--radius-pill);font-size:11px;font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;background:rgba(99,102,241,.08);color:#4338ca;border:1px solid rgba(99,102,241,.18);margin:0 0 10px}.page-header_title__lW6g_{margin:0 0 8px;font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-size:28px;font-weight:700;letter-spacing:var(--tracking-tight);line-height:1.15;color:var(--daava-text-primary)}.page-header_description__0iBK6{margin:0;color:var(--daava-text-muted);font-size:15px;line-height:1.55}@media(min-width:768px){.page-header_root___yBBO{padding:20px 0 18px;gap:16px}.page-header_title__lW6g_{font-size:32px}}@media(min-width:1200px){.page-header_root___yBBO{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;padding:32px 0 24px}.page-header_title__lW6g_{font-size:36px}}.status-banner_root__kvkCp{display:grid;gap:12px}.status-banner_action__9SDhn{display:flex;justify-content:flex-end}.step-rail_rail__CdP9X{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}@media(max-width:1199px){.step-rail_rail__CdP9X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.step-rail_step__A_mLM{justify-content:center;min-height:var(--touch-min,44px);padding:10px 12px}}@media(max-width:620px){.step-rail_rail__CdP9X{grid-template-columns:1fr}}.step-rail_step__A_mLM{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--radius-pill);border:1px solid var(--daava-border-default);background:rgba(255,255,255,.85);backdrop-filter:blur(8px);color:var(--daava-text-muted);font-size:12px;font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.02);transition:all var(--duration-fast) var(--ease-spring)}.step-rail_active__lHyMl{background:linear-gradient(135deg,#09090b,#1e293b);color:#fff;border-color:#09090b;box-shadow:0 4px 14px rgba(15,23,42,.22)}.step-rail_complete__SvYov{background:rgba(99,102,241,.08);color:#4338ca;border-color:rgba(99,102,241,.25)}.step-rail_index__TuCOL{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:rgba(0,0,0,.06);font-size:10px;font-weight:700}.step-rail_active__lHyMl .step-rail_index__TuCOL{background:rgba(255,255,255,.22);color:#fff}.step-rail_complete__SvYov .step-rail_index__TuCOL{background:#6366f1;color:#fff}.sticky-action-bar_bar__0kBBl{position:fixed;left:0;right:0;bottom:0;z-index:10;display:flex;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--cf-bg) 95%,transparent);backdrop-filter:blur(8px);border-top:1px solid var(--cf-line)}@media(min-width:768px){.sticky-action-bar_barStatic__j12id{position:static;padding:0;background:rgba(0,0,0,0);backdrop-filter:none;border-top:0}}.summary-grid_grid__ISCXy{display:grid;gap:12px}@media(min-width:768px){.summary-grid_grid__ISCXy{grid-template-columns:repeat(2,minmax(0,1fr))}}.summary-grid_cell__f5pa_{padding:12px 14px;border:1px solid var(--cf-line);border-radius:10px;background:var(--cf-surface)}.summary-grid_label__sp5fh{display:block;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cf-muted)}.summary-grid_value__EYy17{display:block;margin-top:6px;font-size:15px;font-weight:600;color:var(--cf-ink)}.summary-grid_hint__Xf4mf{display:block;margin-top:4px;font-size:13px;color:var(--cf-muted)}.WhyWeAsk_link__PYWhe{border:0;background:none;color:#0f5d5d;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap;padding:4px 0;min-height:44px;display:inline-flex;align-items:center}.WhyWeAsk_link__PYWhe:focus-visible,.WhyWeAsk_link__PYWhe:hover{color:#0a3f3f}.WhyWeAsk_fieldWhy__YKxwy{display:inline-flex;margin-left:0;min-height:0;padding:0;font-size:12px;line-height:1.3;align-items:baseline}.WhyWeAsk_body__4DQlE{margin:10px 0 0!important;font-size:16px!important;line-height:1.55!important;color:#2b3b44!important;font-weight:500}.WhyWeAsk_headingBlock__TYCQ5{display:grid;gap:6px;margin:0 0 12px}.WhyWeAsk_headingRow__fqqwa{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}.WhyWeAsk_headingTitle__srKZp{margin:0;font-size:17px;font-weight:700;color:#1f2a32}.WhyWeAsk_helper__7eaLw{margin:0;color:#3d4d57;font-size:14px;line-height:1.45;font-weight:500}.MedicalHistoryStep_root__LRGFH{display:grid;gap:22px}.MedicalHistoryStep_introNote__xEauK{background:#eef7f7;border:1px solid #cfe3e3;border-radius:12px;padding:14px 16px;font-size:15px;line-height:1.45;color:#2b3b44}.MedicalHistoryStep_stepError__QkBeW{background:#fff0ed;border:1px solid #f3c9c1;border-radius:12px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.4;color:#8d2c22}.MedicalHistoryStep_gate__GUQ7L,.MedicalHistoryStep_panel__PDBMC,.MedicalHistoryStep_premedCard__Y6YZi{border:1px solid #e5ecec;border-radius:14px;padding:18px;background:#fff;display:grid;gap:12px}.MedicalHistoryStep_gateInvalid__8Osf4{border-color:#e8a79c;box-shadow:inset 0 0 0 1px #f3c9c1}.MedicalHistoryStep_panelError__9RaUO{border-color:#ef4444!important;background:#fff8f8!important;box-shadow:0 0 0 2px rgba(239,68,68,.2)}.MedicalHistoryStep_premedCard__Y6YZi{background:#fff8f8;border-color:#f0d0cc}.MedicalHistoryStep_gateHeading___NnBa{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.MedicalHistoryStep_gateHeading___NnBa h3,.MedicalHistoryStep_panel__PDBMC h3{margin:0;font-size:17px;color:#1f2a32}.MedicalHistoryStep_helper___Wis_{margin:0;color:#3d4d57;font-size:14px;line-height:1.45;font-weight:500}.MedicalHistoryStep_whyLink__RpFyB{border:0;background:none;color:#0f6a6a;font-weight:700;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.MedicalHistoryStep_gateButtons__ivmih{display:grid;grid-template-columns:1fr 1fr;gap:12px}.MedicalHistoryStep_gateButton__bLTA6{min-height:52px;border-radius:12px;border:2px solid #d7e0e3;background:#fff;font-size:17px;font-weight:700;cursor:pointer}.MedicalHistoryStep_gateButton__bLTA6.MedicalHistoryStep_selected__anOxS{border-color:#1f8a8a;background:#e7f6f6;color:#0f5d5d}.MedicalHistoryStep_checkRow__3KpZQ{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.4;font-weight:600;color:#2b3b44}.MedicalHistoryStep_checkRow__3KpZQ input{width:22px;height:22px;margin-top:2px;flex:0 0 auto}.MedicalHistoryStep_panel__PDBMC textarea{width:100%;border:1px solid #d5dfe3;border-radius:10px;padding:12px 14px;font:inherit;font-size:15px;resize:vertical}.MedicalHistoryStep_picker__5C5an{display:grid;gap:8px;position:relative}.MedicalHistoryStep_pickerLabel__yWS_e{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#344250}.MedicalHistoryStep_tip__7zctc{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:#e8f1f1;color:#0f6a6a;font-size:12px;font-weight:800;cursor:help}.MedicalHistoryStep_pickerRow__05Ktq{display:grid;grid-template-columns:1fr;gap:10px}.MedicalHistoryStep_pickerRow__05Ktq input{min-height:48px;border:1px solid #d5dfe3;border-radius:10px;padding:10px 14px;font-size:16px}.MedicalHistoryStep_addButton__CRzPh,.MedicalHistoryStep_remove__THcBO{min-height:48px;border-radius:10px;border:1px solid #c9d7db;background:#fff;font-weight:700;cursor:pointer;padding:0 16px}.MedicalHistoryStep_addButton__CRzPh{background:#1f8a8a;border-color:#1f8a8a;color:#fff}.MedicalHistoryStep_addButton__CRzPh:disabled{opacity:.5;cursor:not-allowed}.MedicalHistoryStep_suggestions__HVWV_{list-style:none;margin:0;padding:6px;border:1px solid #d5dfe3;border-radius:12px;background:#fff;max-height:220px;overflow:auto;box-shadow:0 12px 28px rgba(20,40,50,.1)}.MedicalHistoryStep_suggestions__HVWV_ button{width:100%;text-align:left;border:0;background:rgba(0,0,0,0);padding:12px;border-radius:8px;font-size:15px;cursor:pointer}.MedicalHistoryStep_suggestions__HVWV_ button:focus-visible,.MedicalHistoryStep_suggestions__HVWV_ button:hover{background:#eef7f7}.MedicalHistoryStep_emptyHint__cvKia,.MedicalHistoryStep_pickerStatus__uv4u9{margin:0;color:#3d4d57;font-size:13px}.MedicalHistoryStep_chipList__KTpqg{list-style:none;margin:0;padding:0;display:grid;gap:10px}.MedicalHistoryStep_chip__GeSY4{display:flex;flex-direction:column;justify-content:space-between;gap:12px;align-items:stretch;border:1px solid #e5ecec;border-radius:12px;padding:12px 14px;background:#f8fbfb}.MedicalHistoryStep_chip__GeSY4 strong{display:block;font-size:15px;margin-bottom:6px}.MedicalHistoryStep_noteInput__Tzr7P{width:min(100%,320px);min-height:40px;border:1px solid #d5dfe3;border-radius:8px;padding:8px 10px;font-size:14px}.MedicalHistoryStep_error__dn75u{margin:0;color:#a23b2c;font-size:13px;font-weight:600}.MedicalHistoryStep_errorAlert__pnwKd{display:flex;align-items:center;gap:8px;margin-top:10px;padding:10px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;font-weight:600;line-height:1.4}.MedicalHistoryStep_errorIcon__fgtVH{font-size:16px;flex:0 0 auto}.MedicalHistoryStep_checklistToolbar__UZpUW{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.MedicalHistoryStep_checklistToolbar__UZpUW .MedicalHistoryStep_remove__THcBO:disabled{opacity:.5;cursor:not-allowed}.MedicalHistoryStep_checklistProgress__0889z{margin:0;font-size:14px;font-weight:700;color:#0f5d5d}.MedicalHistoryStep_checklistGrid__F4Hbi{display:grid;grid-template-columns:1fr;gap:8px}.MedicalHistoryStep_yesNoRow__ZoXVV{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 8px 12px;border:1px solid #e5ecec;border-radius:10px;background:#fbfdfd}.MedicalHistoryStep_yesNoRowYes__xDfPb{border-color:#f0c7a8;background:#fff7f0}.MedicalHistoryStep_yesNoRowMissing__4tBPq{border-color:#e8a79c;background:#fff6f4}.MedicalHistoryStep_yesNoLabel__CPC4w{font-size:15px;font-weight:600;color:#2b3b44;line-height:1.3}.MedicalHistoryStep_yesNoButtons__o_4Yb{display:flex;gap:6px;flex:0 0 auto}.MedicalHistoryStep_yesNoButton__5W3uF{min-width:56px;min-height:40px;border-radius:9px;border:2px solid #d7e0e3;background:#fff;font-size:15px;font-weight:700;cursor:pointer}.MedicalHistoryStep_yesNoButton__5W3uF.MedicalHistoryStep_selected__anOxS{border-color:#1f8a8a;background:#e7f6f6;color:#0f5d5d}.MedicalHistoryStep_yesNoButton__5W3uF.MedicalHistoryStep_selectedYes__GNABF{border-color:#c96a2b;background:#fde9da;color:#8a3f10}.MedicalHistoryStep_quickPicks__nuiXa{display:flex;flex-wrap:wrap;gap:8px}.MedicalHistoryStep_quickPick__FD82y{min-height:44px;padding:0 16px;border-radius:999px;border:2px solid #d7e0e3;background:#fff;font-size:15px;font-weight:700;cursor:pointer}.MedicalHistoryStep_quickPick__FD82y.MedicalHistoryStep_selected__anOxS{border-color:#1f8a8a;background:#e7f6f6;color:#0f5d5d}@media(min-width:900px){.MedicalHistoryStep_checklistGrid__F4Hbi{grid-template-columns:1fr 1fr}}@media(min-width:768px){.MedicalHistoryStep_pickerRow__05Ktq{grid-template-columns:1fr auto}.MedicalHistoryStep_chip__GeSY4{flex-direction:row;align-items:start}.MedicalHistoryStep_gateButtons__ivmih{max-width:420px}}.InsuranceCardScan_scanWrap__QWhvh{display:grid;gap:.55rem;margin:.75rem 0 1rem}.InsuranceCardScan_hiddenInput__sEDi_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.InsuranceCardScan_scanActions__G7tsU{display:flex;flex-wrap:wrap;gap:.5rem;align-items:stretch}.InsuranceCardScan_scanButton__VzYte,.InsuranceCardScan_uploadButton__tq47G{justify-content:center;min-height:48px;gap:.5rem}.InsuranceCardScan_scanButton__VzYte{flex:1 1 220px}.InsuranceCardScan_uploadButton__tq47G{flex:0 1 auto}.InsuranceCardScan_scanIcon__ycaJv{flex-shrink:0}.InsuranceCardScan_hint__1PmLt{margin:0;font-size:.92rem;line-height:1.4;color:#5b6472}.InsuranceCardScan_cropDialog__rWXi1,.InsuranceCardScan_dialog__vBZjY,.InsuranceCardScan_scanningDialog__2A4Ym{max-width:min(560px,100vw - 1.5rem)}.InsuranceCardScan_cropDialog__rWXi1{max-width:min(640px,100vw - 1.5rem)}.InsuranceCardScan_cropStage__NLqZC{position:relative;width:100%;height:min(52vh,380px);overflow:hidden;border-radius:12px;background:#111827}.InsuranceCardScan_transformToolbar__KS0Bp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.75rem}.InsuranceCardScan_transformButton__45UWq{min-height:44px;justify-content:center;gap:.4rem;white-space:nowrap}.InsuranceCardScan_zoomControl__dj7B1{display:grid;gap:.35rem;margin-top:.75rem;font-size:.92rem;font-weight:600;color:#111827}@media(min-width:520px){.InsuranceCardScan_transformToolbar__KS0Bp{grid-template-columns:repeat(4,minmax(0,1fr))}}.InsuranceCardScan_zoomControl__dj7B1 input[type=range]{width:100%;accent-color:#2563eb}.InsuranceCardScan_body__4cNp_{font-size:1rem;line-height:1.45;color:#374151}.InsuranceCardScan_fieldList__xmA2l{display:grid;gap:.75rem;margin:.25rem 0 .5rem;max-height:min(55vh,420px);overflow:auto;padding-right:.15rem}.InsuranceCardScan_field__XSYFS{display:grid;gap:.35rem;font-size:.92rem;font-weight:600;color:#111827}.InsuranceCardScan_input__nLU__{width:100%;min-height:44px;border:1px solid #c5ccd6;border-radius:10px;padding:.55rem .75rem;font:inherit;font-weight:500;color:#111827;background:#fff}.InsuranceCardScan_input__nLU__:focus{outline:2px solid #2563eb;outline-offset:1px}.InsuranceCardScan_inlineError__1xMKI{margin:0;padding:.65rem .75rem;border-radius:10px;background:#fef2f2;color:#991b1b;font-size:.92rem;line-height:1.35}.InsuranceCardScan_footer__jsJ8T{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.InsuranceCardScan_scanningPulse__fiaGb{height:6px;border-radius:999px;background:linear-gradient(90deg,#dbeafe,#2563eb,#dbeafe);background-size:200% 100%;animation:InsuranceCardScan_pulseSlide__i5jdN 1.2s linear infinite;margin-top:.5rem}@keyframes InsuranceCardScan_pulseSlide__i5jdN{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:640px){.InsuranceCardScan_footer__jsJ8T{flex-direction:column-reverse}.InsuranceCardScan_footer__jsJ8T>*{width:100%}.InsuranceCardScan_uploadButton__tq47G{flex:1 1 100%}}.InsuranceCardScan_pairWrap__XVJiD{display:flex;flex-direction:column;gap:10px}.InsuranceCardScan_slots__2HP7F{display:grid;grid-template-columns:1fr 1fr;gap:12px}.InsuranceCardScan_slot__uuqph{display:flex;flex-direction:column;gap:6px}.InsuranceCardScan_slotButton___weLo{display:flex;align-items:center;justify-content:center;min-height:110px;border:2px dashed #cbd5e1;border-radius:10px;background:#f8fafc;color:#475569;font-size:13px;cursor:pointer;padding:0;overflow:hidden;transition:border-color .12s ease,background .12s ease}.InsuranceCardScan_slotButton___weLo:hover:not(:disabled){border-color:#6366f1;background:#eef2ff}.InsuranceCardScan_slotButton___weLo:disabled{cursor:not-allowed;opacity:.75}.InsuranceCardScan_slotButton___weLo.InsuranceCardScan_hasImage__Iw0Mn{border-style:solid;border-color:#c7d2fe;background:#fff}.InsuranceCardScan_slotPlaceholder__Dh06r{display:inline-flex;align-items:center;gap:8px}.InsuranceCardScan_preview__8qt5o{width:100%;height:110px;object-fit:contain;background:#fff}.InsuranceCardScan_slotMeta__ygj6c{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 2px}.InsuranceCardScan_slotLabel__9pFu_{font-size:11px;font-weight:700;color:#334155;text-transform:uppercase;letter-spacing:.04em}.InsuranceCardScan_slotName__3G25q{font-size:11px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.InsuranceCardScan_scanningBar__3sCOn{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;background:#eef2ff;border:1px solid #c7d2fe;color:#4338ca;font-size:13px}.InsuranceCardScan_spin__YdXjS{animation:InsuranceCardScan_pairSpin__xuwB0 .9s linear infinite;flex-shrink:0}@keyframes InsuranceCardScan_pairSpin__xuwB0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.InsuranceCardScan_errorBox__d2VMq{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;border-radius:8px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:13px}.InsuranceCardScan_errorIcon__XqriU{flex-shrink:0;margin-top:1px}.InsuranceCardScan_appliedBox__f_P4A{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d;font-size:13px}.InsuranceCardScan_appliedIcon__xlx_K{flex-shrink:0}.InsuranceCardScan_reviewNote__lVoRc{display:inline-flex;align-items:center;gap:6px;width:100%;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;padding:8px 10px;font-size:12px}.InsuranceCardScan_extractButton__gAY_O{align-self:flex-start}@media(max-width:520px){.InsuranceCardScan_slots__2HP7F{grid-template-columns:1fr}}.CarrierSearchCombobox_comboboxRoot__VYjHb{position:relative;width:100%}.CarrierSearchCombobox_trigger__s6XCr{width:100%;height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-radius:var(--radius-md,8px);border:1px solid var(--daava-border-default,#e2e8f0);background-color:#fff;color:var(--daava-text-primary,#09090b);font-size:.9rem;font-weight:500;text-align:left;cursor:pointer;transition:all .15s ease-in-out;outline:none}.CarrierSearchCombobox_trigger__s6XCr:hover{border-color:#cbd5e1;background-color:#f8fafc}.CarrierSearchCombobox_trigger__s6XCr:focus,.CarrierSearchCombobox_trigger__s6XCr[aria-expanded=true]{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.15)}.CarrierSearchCombobox_trigger__s6XCr.CarrierSearchCombobox_placeholder__ks4Hl{color:#94a3b8}.CarrierSearchCombobox_triggerContent__Bidcu{display:flex;align-items:center;gap:8px;overflow:hidden;flex:1}.CarrierSearchCombobox_triggerText__MNNNs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.88rem}.CarrierSearchCombobox_triggerElectBadge__Q7f__{font-size:.72rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600;background:#f1f5f9;color:#475569;padding:1px 6px;border-radius:4px;border:1px solid #e2e8f0;flex-shrink:0}.CarrierSearchCombobox_triggerIcons__HV3Ea{display:flex;align-items:center;gap:6px;color:#64748b;margin-left:8px;flex-shrink:0}.CarrierSearchCombobox_dropdownPopover__sGhwl{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:60;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 14px 34px -4px rgba(15,23,42,.16),0 4px 12px -2px rgba(15,23,42,.08);overflow:hidden;animation:CarrierSearchCombobox_popoverFadeIn__XJnAz .16s cubic-bezier(.16,1,.3,1)}@keyframes CarrierSearchCombobox_popoverFadeIn__XJnAz{0%{opacity:0;transform:translateY(-4px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.CarrierSearchCombobox_searchBox__gfMdv{padding:8px 12px;border-bottom:1px solid #f1f5f9;background:#f8fafc;display:flex;align-items:center;gap:8px}.CarrierSearchCombobox_searchIcon__sscGp{color:#94a3b8;flex-shrink:0}.CarrierSearchCombobox_searchInput__4ytLs{width:100%;border:none;background:rgba(0,0,0,0);outline:none;font-size:.86rem;color:#0f172a}.CarrierSearchCombobox_searchInput__4ytLs::placeholder{color:#94a3b8}.CarrierSearchCombobox_clearBtn__Hhs0W{background:rgba(0,0,0,0);border:none;color:#94a3b8;padding:4px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.CarrierSearchCombobox_clearBtn__Hhs0W:hover{color:#475569;background:#e2e8f0}.CarrierSearchCombobox_listScroll__L2crf{max-height:280px;overflow-y:auto;padding:6px;overscroll-behavior:contain}.CarrierSearchCombobox_listScroll__L2crf::-webkit-scrollbar{width:6px}.CarrierSearchCombobox_listScroll__L2crf::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:3px}.CarrierSearchCombobox_sectionHeader__RmTj5{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 4px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#64748b;border-bottom:1px solid #f1f5f9;margin-bottom:4px}.CarrierSearchCombobox_optionItem__zh4a1{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:6px;cursor:pointer;transition:all .12s ease-in-out;gap:8px}.CarrierSearchCombobox_optionItem__zh4a1:hover{background-color:#f1f5f9}.CarrierSearchCombobox_optionItem__zh4a1.CarrierSearchCombobox_selected__vQsF7{background-color:#eef2ff;color:#4f46e5}.CarrierSearchCombobox_optionMain__Zv13a{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.CarrierSearchCombobox_optionName__O9srD{font-size:.85rem;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CarrierSearchCombobox_selected__vQsF7 .CarrierSearchCombobox_optionName__O9srD{color:#4338ca}.CarrierSearchCombobox_optionSub__uEwH2{font-size:.72rem;color:#64748b}.CarrierSearchCombobox_electBadge__SEfBU{font-size:.7rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700;padding:2px 6px;border-radius:4px;background-color:#f1f5f9;color:#475569;border:1px solid #e2e8f0;flex-shrink:0}.CarrierSearchCombobox_selected__vQsF7 .CarrierSearchCombobox_electBadge__SEfBU{background-color:#e0e7ff;color:#4338ca;border-color:#c7d2fe}.CarrierSearchCombobox_selectedCheck__GrXgD{color:#4f46e5;flex-shrink:0}.CarrierSearchCombobox_emptyState__FVEuX{padding:20px 14px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.CarrierSearchCombobox_emptyState__FVEuX p{margin:0;font-size:.82rem;color:#64748b}.CarrierSearchCombobox_useCustomBtn__s6oF_{background:#f8fafc;border:1px solid #cbd5e1;padding:6px 12px;border-radius:6px;font-size:.78rem;font-weight:600;color:#4f46e5;cursor:pointer;transition:all .15s ease}.CarrierSearchCombobox_useCustomBtn__s6oF_:hover{background:#eef2ff;border-color:#818cf8}.CarrierSearchCombobox_loadingMoreIndicator__7WhUt{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 8px;font-size:.75rem;color:#64748b}.CarrierSearchCombobox_spinner__DxJoj{animation:CarrierSearchCombobox_spin__DZcrc .9s linear infinite}@keyframes CarrierSearchCombobox_spin__DZcrc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CarrierSearchCombobox_footerNote__iH9nU{padding:7px 12px;border-top:1px solid #f1f5f9;background-color:#f8fafc;display:flex;align-items:center;justify-content:space-between;font-size:.72rem;color:#64748b}.eligibility_container__8IjjP{display:flex;flex-direction:column;gap:24px}.eligibility_topPillRow__9RQoJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 18px;background:var(--daava-surface-white,#ffffff);border:1px solid var(--daava-border-default,#e2e8f0);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.04))}.eligibility_statusIndicator__TMiok{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:600;color:#065f46}.eligibility_dotLive__DyKDy{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.2);animation:eligibility_pulseDot__7mnX4 2s ease-in-out infinite}@keyframes eligibility_pulseDot__7mnX4{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}.eligibility_apiTag__7NQ_5{font-family:monospace;font-size:.75rem;background:#f1f5f9;padding:3px 8px;border-radius:6px;color:#475569}.eligibility_presetsSection__540qI{background:var(--daava-surface-white,#ffffff);border:1px solid var(--daava-border-default,#e2e8f0);border-radius:var(--radius-xl,16px);padding:20px;display:flex;flex-direction:column;gap:12px}.eligibility_presetTitle__jG8Ak{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--daava-text-muted,#64748b)}.eligibility_presetGrid__ZZYAv{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.eligibility_presetCard__hI57x{border:1px solid var(--daava-border-default,#e2e8f0);border-radius:var(--radius-md,10px);padding:14px 16px;cursor:pointer;background:#f8fafc;transition:all .2s ease;display:flex;flex-direction:column;gap:6px;text-align:left}.eligibility_presetCard__hI57x:hover{border-color:#6366f1;background:#fff;box-shadow:0 4px 12px rgba(99,102,241,.1);transform:translateY(-1px)}.eligibility_presetCard__hI57x.eligibility_presetSelected__YxtMy{border-color:#4f46e5;background:#eef2ff;box-shadow:0 0 0 2px rgba(79,70,229,.2)}.eligibility_presetCardHeader__I_OXo{display:flex;align-items:center;justify-content:space-between}.eligibility_presetCardTitle__tDKR8{font-weight:700;font-size:.95rem;color:var(--daava-text-primary,#09090b)}.eligibility_presetPayerTag__fq9t4{font-size:.75rem;font-weight:600;background:#e0e7ff;color:#3730a3;padding:2px 8px;border-radius:999px}.eligibility_presetNote__wg8MN{font-size:.8rem;color:var(--daava-text-muted,#64748b);line-height:1.4}.eligibility_mainGrid__JERRq{display:grid;grid-template-columns:1fr 1.3fr;gap:24px}@media(max-width:1024px){.eligibility_mainGrid__JERRq{grid-template-columns:1fr}}.eligibility_formCard__rD9wn{background:var(--daava-surface-white,#ffffff);border:1px solid var(--daava-border-default,#e2e8f0);border-radius:var(--radius-xl,16px);padding:24px;display:flex;flex-direction:column;gap:20px;box-shadow:var(--shadow-sm,0 1px 3px rgba(0,0,0,.05))}.eligibility_formTitle__aQaFu{font-size:1.15rem;font-weight:700;color:var(--daava-text-primary,#09090b);margin:0}.eligibility_fieldGroup__xZX5T{display:flex;flex-direction:column;gap:6px}.eligibility_fieldLabel__Wj4FW{font-size:.85rem;font-weight:600;color:var(--daava-text-secondary,#334155)}.eligibility_fieldLabelRow__YKXHK{display:flex;align-items:center;justify-content:space-between;gap:8px}.eligibility_badgeAuto__GmdvA{font-weight:600;border-radius:4px;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.eligibility_badgeAuto__GmdvA,.eligibility_badgeOverride__5_MiW{display:inline-flex;align-items:center;font-size:.68rem;padding:1px 6px}.eligibility_badgeOverride__5_MiW{gap:4px;font-weight:700;border-radius:4px;background:#fef3c7;color:#b45309;border:1px solid #fde68a}.eligibility_fieldInputWrapper__L41ER{position:relative;width:100%}.eligibility_resetOverrideBtn__w8UFv{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:#f1f5f9;border:1px solid #cbd5e1;color:#475569;font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:4px;cursor:pointer;transition:all .15s ease}.eligibility_resetOverrideBtn__w8UFv:hover{background:#e2e8f0;color:#1e293b}.eligibility_inputField__dSjZo,.eligibility_selectField__XmRuB{height:42px;padding:0 12px;border:1px solid var(--daava-border-default,#e2e8f0);border-radius:var(--radius-md,8px);font-size:.9rem;color:var(--daava-text-primary,#09090b);background:#fff;outline:none;transition:all .15s ease}.eligibility_inputField__dSjZo:focus,.eligibility_selectField__XmRuB:focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.15)}.eligibility_rowTwo__jMmjU{display:grid;grid-template-columns:1fr 1fr;gap:12px}.eligibility_submitBtn__qsNyo{height:46px;border:none;border-radius:var(--radius-lg,10px);background:linear-gradient(135deg,#4f46e5,#06b6d4);color:#fff;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.eligibility_submitBtn__qsNyo:hover:not(:disabled){opacity:.95;transform:translateY(-1px);box-shadow:0 6px 16px rgba(79,70,229,.25)}.eligibility_submitBtn__qsNyo:disabled{opacity:.6;cursor:not-allowed}.eligibility_resultCard__vGUHL,.eligibility_resultsCard__BX34l{background:var(--daava-surface-white,#ffffff);border:1px solid var(--daava-border-default,#e2e8f0);border-radius:var(--radius-xl,16px);padding:24px;display:flex;flex-direction:column;gap:20px;box-shadow:0 4px 20px -2px rgba(15,23,42,.05),0 2px 6px -1px rgba(15,23,42,.03)}.eligibility_emptyState__fNY7k,.eligibility_resultsEmpty__rySqg{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center;color:var(--daava-text-muted,#64748b);gap:12px}.eligibility_emptyIcon__N8UR3{width:56px;height:56px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#94a3b8;margin-bottom:4px}.eligibility_emptyTitle__vMwNF{font-size:1.1rem;font-weight:700;color:var(--daava-text-primary,#09090b);margin:0}.eligibility_emptyDesc__A7XbA{font-size:.88rem;line-height:1.5;color:var(--daava-text-muted,#64748b);max-width:380px;margin:0}.eligibility_spinner__n3uXt{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;animation:eligibility_spin__XzcFa .8s linear infinite;display:inline-block}.eligibility_spinnerLg__M9rYg{width:42px;height:42px;border-radius:50%;border:3px solid #e2e8f0;border-top-color:#4f46e5;animation:eligibility_spin__XzcFa .8s linear infinite;margin-bottom:8px}@keyframes eligibility_spin__XzcFa{to{transform:rotate(1turn)}}.eligibility_loadingWrapper__z3RQR{display:inline-flex;align-items:center;gap:8px}.eligibility_errorAlert__6QWXk{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;padding:12px 16px;border-radius:10px;font-size:.88rem;font-weight:500;display:flex;align-items:center;gap:8px}.eligibility_resultContent__y7Isf{display:flex;flex-direction:column;gap:20px}.eligibility_resultHeader__8kHqv,.eligibility_resultsHeader__OKPzA{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-bottom:18px;border-bottom:1px solid #f1f5f9}.eligibility_resultMetaGroup__fa0_z{display:flex;flex-direction:column;gap:4px}.eligibility_resultSubscriberName__EQk_m{font-size:1.4rem;font-weight:800;color:var(--daava-text-primary,#0f172a);letter-spacing:-.02em}.eligibility_resultPayerSubtitle__x0BhG{font-size:.88rem;font-weight:600;color:#64748b;display:flex;align-items:center;gap:6px}.eligibility_statusBadgeWrapper__CF_UB{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.eligibility_syncOdBtn__RBKCt{display:inline-flex;align-items:center;gap:6px;background:#f0fdf4;color:#166534;border:1px solid #86efac;border-radius:999px;padding:5px 12px;font-size:.78rem;font-weight:700;cursor:pointer;transition:all .15s ease;white-space:nowrap}.eligibility_syncOdBtn__RBKCt:hover:not(:disabled){background:#dcfce7;border-color:#4ade80;box-shadow:0 1px 4px rgba(34,197,94,.2);transform:translateY(-1px)}.eligibility_syncOdBtn__RBKCt:disabled{opacity:.7;cursor:not-allowed}.eligibility_badgeActive__vpRPI{display:inline-flex;align-items:center;gap:8px;background:#ecfdf5;color:#047857;font-weight:700;font-size:.85rem;padding:6px 14px;border-radius:999px;border:1px solid #a7f3d0;box-shadow:0 1px 3px rgba(16,185,129,.12)}.eligibility_badgeInactive__SwpFz{background:#fff1f2;color:#be123c;border-radius:999px;border:1px solid #fecdd3}.eligibility_badgeError__j4lcI,.eligibility_badgeInactive__SwpFz{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:.85rem;padding:6px 14px}.eligibility_badgeError__j4lcI{background:#fef2f2;color:#b91c1c;border-radius:999px;border:1px solid #fecaca}.eligibility_planSummaryBar__Uz5jA{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:14px 18px}.eligibility_planMetric__nAaOI{display:flex;flex-direction:column;gap:4px}.eligibility_metricLabel__sPh2r{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#64748b}.eligibility_metricValue__5k9P8{font-size:.95rem;font-weight:700;color:#0f172a;word-break:break-all;font-variant-numeric:tabular-nums}.eligibility_kpiRow__DsaO4{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.eligibility_kpiBox__8UTYt,.eligibility_kpiCard__gysNn{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:6px;box-shadow:0 1px 3px rgba(0,0,0,.03);transition:all .2s ease}.eligibility_kpiBox__8UTYt:hover,.eligibility_kpiCard__gysNn:hover{border-color:#cbd5e1;box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-1px)}.eligibility_kpiLabel__SpbKU{font-size:.72rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.eligibility_kpiValue__tqO_7{font-size:1.45rem;font-weight:800;color:#0f172a;letter-spacing:-.02em}.eligibility_kpiSub__P9__U{font-size:.78rem;font-weight:500;color:#64748b}.eligibility_benefitsSection__El3aa{display:flex;flex-direction:column;gap:16px;margin-top:4px;border-top:1px solid #f1f5f9;padding-top:20px}.eligibility_benefitControlsRow__O9axq{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.eligibility_benefitTabs__Qom8l{display:flex;align-items:center;gap:4px;background:#f1f5f9;padding:4px;border-radius:10px;border:1px solid #e2e8f0}.eligibility_benefitTabBtn__rqAtH{background:rgba(0,0,0,0);border:none;padding:7px 14px;border-radius:7px;font-size:.82rem;font-weight:600;color:#64748b;cursor:pointer;transition:all .15s ease;white-space:nowrap}.eligibility_benefitTabBtn__rqAtH:hover{color:#0f172a}.eligibility_benefitTabActive__ugQIe{background:#fff!important;color:#4f46e5!important;font-weight:700!important;box-shadow:0 1px 3px rgba(0,0,0,.1)}.eligibility_benefitSearchWrapper__SfXLG{position:relative;min-width:240px;flex:1;max-width:340px}.eligibility_benefitSearchInput__6OKPb{width:100%;height:38px;padding:0 12px 0 34px;border:1px solid #e2e8f0;border-radius:8px;font-size:.82rem;background:#fff;color:#0f172a;outline:none;transition:all .15s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-position:10px}.eligibility_benefitSearchInput__6OKPb::placeholder{color:#94a3b8}.eligibility_benefitSearchInput__6OKPb:focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.15)}.eligibility_benefitCountRow__zAugs{display:flex;align-items:center;justify-content:space-between;font-size:.82rem;color:#64748b;padding:0 2px}.eligibility_countText__8cO_6{font-weight:600;color:#475569}.eligibility_benefitList__ahzA8{display:flex;flex-direction:column;gap:10px;max-height:520px;overflow-y:auto;padding-right:4px}.eligibility_benefitList__ahzA8::-webkit-scrollbar{width:6px}.eligibility_benefitList__ahzA8::-webkit-scrollbar-track{background:#f8fafc;border-radius:6px}.eligibility_benefitList__ahzA8::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}.eligibility_benefitList__ahzA8::-webkit-scrollbar-thumb:hover{background:#94a3b8}.eligibility_benefitCard__ZC7S7{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;transition:all .15s ease}.eligibility_benefitCard__ZC7S7:hover{border-color:#cbd5e1;background:#fafbfc;box-shadow:0 2px 8px rgba(0,0,0,.04)}.eligibility_benefitCardTop__PUl04{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.eligibility_benefitTitleGroup__HW85Y{display:flex;flex-direction:column;gap:6px;flex:1}.eligibility_benefitNameRow__y71mE{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.eligibility_codeBadge__Y0iIQ{font-family:monospace;font-size:.75rem;font-weight:700;background:#e0e7ff;color:#3730a3;padding:2px 8px;border-radius:5px;border:1px solid #c7d2fe}.eligibility_benefitTitle__rGY44{font-size:.92rem;font-weight:700;color:#0f172a}.eligibility_benefitBadgesRow__qA6OM{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.eligibility_tierBadge__WmoyT{font-size:.72rem;font-weight:700;padding:2px 8px;border-radius:6px;display:inline-flex;align-items:center;gap:4px}.eligibility_tierBadge__WmoyT.eligibility_tierBadge_1__k4YGp{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.eligibility_tierBadge__WmoyT.eligibility_tierBadge_2__ycPki{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.eligibility_tierBadge__WmoyT.eligibility_tierBadge_3__S_UOE{background:#fffbeb;color:#b45309;border:1px solid #fde68a}.eligibility_tierBadge__WmoyT.eligibility_tierBadge_4__IJTDD{background:#faf5ff;color:#7e22ce;border:1px solid #e9d5ff}.eligibility_networkTag__NggT6{font-size:.72rem;font-weight:600;background:#f1f5f9;color:#475569;padding:2px 8px;border-radius:5px;border:1px solid #e2e8f0}.eligibility_benefitCostCol__52DHE{display:flex;flex-direction:column;align-items:flex-end;gap:3px;text-align:right;flex-shrink:0}.eligibility_patientShareMain__C5lvM{font-size:1.05rem;font-weight:800;font-variant-numeric:tabular-nums}.eligibility_benefitDesc__5npGP{font-size:.78rem;color:#475569;line-height:1.45;padding-left:2px}.eligibility_messagesBox__a6pXe{background:#f8fafc;border:1px solid #e2e8f0;border-left:3px solid #6366f1;border-radius:6px;padding:8px 12px;display:flex;flex-direction:column;gap:4px;margin-top:4px}.eligibility_msgLine__V88Xg{font-size:.74rem;color:#334155;line-height:1.45}.eligibility_tableSection__GEkz7{display:flex;flex-direction:column;gap:14px}.eligibility_tableHeaderRow__Pon_5{display:flex;flex-direction:column;gap:12px}.eligibility_tableHeaderTop__LehqW{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.eligibility_tableTitle__VwrD3{font-size:1rem;font-weight:700;color:var(--daava-text-primary,#09090b);display:flex;align-items:center;gap:8px}.eligibility_tableCountBadge__SGgZQ{font-size:.75rem;font-weight:600;background:#f1f5f9;color:#475569;padding:2px 8px;border-radius:999px;border:1px solid #e2e8f0}.eligibility_tableBanner__TRr4k{display:flex;align-items:flex-start;gap:10px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:var(--radius-md,10px);padding:10px 14px;font-size:.8rem;line-height:1.45;color:#1e40af}.eligibility_bannerIcon__fR128{font-size:1rem;flex-shrink:0;margin-top:1px}.eligibility_bannerText__wwmLN{flex:1}.eligibility_bannerText__wwmLN strong{font-weight:700;color:#1d4ed8}.eligibility_controlsRow__xBvDP{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.eligibility_filterTabs__9az_K{display:inline-flex;align-items:center;background:#f1f5f9;border-radius:var(--radius-md,8px);padding:3px;gap:2px}.eligibility_filterTabBtn__Abkiu{background:rgba(0,0,0,0);border:none;font-size:.78rem;font-weight:600;color:#64748b;padding:5px 10px;border-radius:6px;cursor:pointer;transition:all .15s ease;white-space:nowrap}.eligibility_filterTabBtn__Abkiu:hover{color:#1e293b}.eligibility_filterTabActive__YefpP{background:#fff;color:#0f172a!important;box-shadow:0 1px 3px rgba(0,0,0,.08)}.eligibility_searchBox__fcVTk{display:flex;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:var(--radius-md,8px);padding:4px 10px;gap:6px;min-width:220px;max-width:320px;flex:1}.eligibility_searchBox__fcVTk:focus-within{border-color:#6366f1;box-shadow:0 0 0 2px rgba(99,102,241,.15)}.eligibility_searchIcon__kzTSz{font-size:.8rem;color:#94a3b8}.eligibility_searchInput__pCSGY{border:none;background:rgba(0,0,0,0);outline:none;font-size:.8rem;color:#0f172a;width:100%}.eligibility_searchInput__pCSGY::placeholder{color:#94a3b8}.eligibility_clearSearchBtn__hyCnh{background:none;border:none;color:#94a3b8;font-size:.85rem;cursor:pointer;padding:0}.eligibility_clearSearchBtn__hyCnh:hover{color:#475569}.eligibility_tableContainer__zC21k{max-height:480px;overflow-y:auto;border:1px solid #e2e8f0;border-radius:var(--radius-md,10px);background:#fff}.eligibility_benefitTable__pFqcL{width:100%;border-collapse:collapse;font-size:.85rem;text-align:left}.eligibility_benefitTable__pFqcL thead{position:sticky;top:0;z-index:2}.eligibility_benefitTable__pFqcL th{background:#f8fafc;padding:10px 14px;font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:#475569;border-bottom:1px solid #e2e8f0;white-space:nowrap}.eligibility_benefitTable__pFqcL td{padding:12px 14px;border-bottom:1px solid #f1f5f9;vertical-align:top;color:#0f172a}.eligibility_benefitTable__pFqcL tbody tr{transition:background-color .1s ease}.eligibility_benefitTable__pFqcL tbody tr:hover{background-color:#f8fafc}.eligibility_benefitTable__pFqcL tbody tr:last-child td{border-bottom:none}.eligibility_serviceCell__33GQU{display:flex;flex-direction:column;gap:6px;max-width:440px}.eligibility_serviceHeader__Sub4e{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.eligibility_serviceTitle__DcB8O{font-weight:700;font-size:.88rem;color:#0f172a}.eligibility_codeSubtitle__vpZsx{font-size:.75rem;color:#64748b;display:flex;align-items:center;gap:6px}.eligibility_codeSubtitle__vpZsx code{background:#f1f5f9;padding:1px 5px;border-radius:4px;font-size:.72rem;font-weight:600;color:#334155}.eligibility_tierBadge1__IRUBT{border-radius:6px;background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.eligibility_tierBadge1__IRUBT,.eligibility_tierBadge2__C0HXI{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:.72rem;font-weight:700}.eligibility_tierBadge2__C0HXI{border-radius:6px;background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.eligibility_tierBadge3__M0PWI{border-radius:6px;background:#fffbeb;color:#b45309;border:1px solid #fde68a}.eligibility_tierBadge3__M0PWI,.eligibility_tierBadge4__Tu9pE{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:.72rem;font-weight:700}.eligibility_tierBadge4__Tu9pE{border-radius:6px;background:#faf5ff;color:#7e22ce;border:1px solid #e9d5ff}.eligibility_cdtBadge__ecwOv{background:#f1f5f9;color:#475569}.eligibility_cdtBadge__ecwOv,.eligibility_stcBadge__9Z8yt{display:inline-flex;align-items:center;padding:2px 6px;border-radius:4px;font-size:.7rem;font-weight:600;border:1px solid #e2e8f0}.eligibility_descPill__19449,.eligibility_stcBadge__9Z8yt{background:#f8fafc;color:#64748b}.eligibility_descPill__19449{display:inline-block;padding:1px 6px;border-radius:4px;font-size:.7rem;font-weight:500;border:1px solid #e2e8f0}.eligibility_carrierMessagesList__VkxNM{display:flex;flex-direction:column;gap:4px;margin-top:4px;background:#f8fafc;border:1px solid #e2e8f0;border-left:3px solid #6366f1;border-radius:6px;padding:6px 10px}.eligibility_carrierMessageItem__Rs0f5{display:flex;align-items:flex-start;gap:6px;font-size:.74rem;line-height:1.4;color:#334155}.eligibility_messagePinIcon__8RAMb{font-size:.75rem;flex-shrink:0;margin-top:1px}.eligibility_carrierMessageText__mPwI4{flex:1;word-break:break-word}.eligibility_statusPillActive__GBVo6{border-radius:999px;background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.eligibility_statusPillActive__GBVo6,.eligibility_statusPillCoinsurance__OyOvB{display:inline-flex;align-items:center;padding:3px 8px;font-size:.75rem;font-weight:600;white-space:nowrap}.eligibility_statusPillCoinsurance__OyOvB{border-radius:999px;background:#eef2ff;color:#3730a3;border:1px solid #c7d2fe}.eligibility_statusPillCopay__VBAV4{border-radius:999px;background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.eligibility_statusPillCopay__VBAV4,.eligibility_statusPillDeductible__S7mTq{display:inline-flex;align-items:center;padding:3px 8px;font-size:.75rem;font-weight:600;white-space:nowrap}.eligibility_statusPillDeductible__S7mTq{border-radius:999px;background:#fffbeb;color:#92400e;border:1px solid #fde68a}.eligibility_statusPillOop__CsdQ7{border-radius:999px;background:#faf5ff;color:#6b21a8;border:1px solid #e9d5ff}.eligibility_statusPillGeneral__zp6_d,.eligibility_statusPillOop__CsdQ7{display:inline-flex;align-items:center;padding:3px 8px;font-size:.75rem;font-weight:600;white-space:nowrap}.eligibility_statusPillGeneral__zp6_d{border-radius:999px;background:#f1f5f9;color:#334155;border:1px solid #e2e8f0}.eligibility_patientShareCol__OvIBw{display:flex;flex-direction:column;gap:2px}.eligibility_patientShareMain__C5lvM{font-weight:700;font-size:.88rem;color:#0f172a;white-space:nowrap}.eligibility_patientShareSub__r6hhr{font-size:.72rem;color:#059669;font-weight:600;white-space:nowrap}.eligibility_networkPill__jMu7A{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:500;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;white-space:nowrap}.eligibility_tableFooter__6qYjN{display:flex;align-items:center;justify-content:space-between;padding-top:4px;font-size:.8rem;color:#64748b;flex-wrap:wrap;gap:10px}.eligibility_limitSelector__PsB4z{display:flex;align-items:center;gap:6px}.eligibility_limitSelector__PsB4z button{background:#fff;border:1px solid #e2e8f0;padding:3px 8px;border-radius:6px;font-size:.75rem;font-weight:600;color:#475569;cursor:pointer;transition:all .15s ease}.eligibility_limitSelector__PsB4z button:hover{background:#f8fafc;border-color:#cbd5e1}.eligibility_limitSelector__PsB4z .eligibility_limitActive__BGMan{background:#4f46e5!important;color:#fff!important;border-color:#4f46e5!important}.eligibility_rawJsonToggle__O0k2J{background:none;border:none;color:#4f46e5;font-size:.85rem;font-weight:600;cursor:pointer;padding:0;text-align:left;display:inline-flex;align-items:center;gap:6px}.eligibility_rawJsonToggle__O0k2J:hover{text-decoration:underline}.eligibility_rawJsonPre__lLhEj{background:#0b0c0e;color:#94a3b8;padding:16px;border-radius:var(--radius-lg,12px);font-family:monospace;font-size:.75rem;max-height:400px;max-width:100%;overflow-y:auto;overflow-x:hidden;white-space:pre-wrap;word-break:break-all;line-height:1.5;border:1px solid rgba(255,255,255,.1)}.eligibility_envSwitcherRow__Tr_dB{justify-content:space-between;padding:12px 18px;background:var(--daava-surface-white,#ffffff);border:1px solid var(--daava-border-default,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm,0 1px 3px rgba(0,0,0,.04))}.eligibility_envSwitcherLeft__xlSeY,.eligibility_envSwitcherRow__Tr_dB{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.eligibility_envSwitcherTitle__lzgu_{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--daava-text-muted,#64748b)}.eligibility_envToggleGroup__mewMR{display:inline-flex;align-items:center;background:#f1f5f9;padding:4px;border-radius:var(--radius-md,10px);border:1px solid #e2e8f0;gap:4px}.eligibility_envToggleBtn__RKB4r{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:7px;font-size:.825rem;font-weight:700;color:#64748b;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:all .2s ease}.eligibility_envToggleBtn__RKB4r:hover{color:#0f172a}.eligibility_envToggleActiveSandbox__5OT2c{background:#fff!important;color:#4f46e5!important;box-shadow:0 1px 3px rgba(0,0,0,.08)}.eligibility_envToggleActiveProd__tEZnc{background:#059669!important;color:#fff!important;box-shadow:0 2px 6px rgba(5,150,105,.3)}.eligibility_envModeBanner__4GYt_{display:flex;align-items:center;gap:10px;font-size:.825rem;font-weight:600;padding:6px 12px;border-radius:8px}.eligibility_envBannerSandbox__e1PaV{background:#f5f3ff;border:1px solid #ddd6fe;color:#5b21b6}.eligibility_envBannerProd__6JIR_{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.eligibility_tabBar__3SJie{display:flex;align-items:center;gap:8px;padding:6px;background:#f1f5f9;border-radius:var(--radius-lg,12px);border:1px solid var(--daava-border-default,#e2e8f0);overflow-x:auto}.eligibility_tabBtn__hKLb9{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:8px;font-size:.875rem;font-weight:600;color:var(--daava-text-muted,#64748b);background:rgba(0,0,0,0);border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.eligibility_tabBtn__hKLb9:hover{color:var(--daava-text-primary,#09090b);background:rgba(255,255,255,.6)}.eligibility_tabBtn__hKLb9.eligibility_tabBtnActive__WmjXr{background:#fff;color:#4f46e5;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04)}.eligibility_tabBadge__n9HHP{font-size:.7rem;font-weight:700;padding:2px 7px;border-radius:999px;background:#e2e8f0;color:#475569}.eligibility_tabBtnActive__WmjXr .eligibility_tabBadge__n9HHP{background:#e0e7ff;color:#4338ca}.eligibility_claimsGrid__IvHgH{display:grid;grid-template-columns:1.1fr 1fr;gap:24px}@media(max-width:1024px){.eligibility_claimsGrid__IvHgH{grid-template-columns:1fr}}.eligibility_noticeBanner__g6bSC{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-radius:var(--radius-lg,12px);font-size:.85rem;line-height:1.5;background:#fffbeb;border:1px solid #fde68a;color:#92400e}.eligibility_noticeBanner__g6bSC strong{font-weight:700}.eligibility_noticeBanner__g6bSC.eligibility_noticeInfo__0_2bO{background:#eff6ff;border-color:#bfdbfe;color:#1e40af}.eligibility_noticeBanner__g6bSC.eligibility_noticeSuccess__KNrUI{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.eligibility_claimPresetsRow__6VEcS{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.eligibility_claimPresetCard__fahnH{border:1px solid var(--daava-border-default,#e2e8f0);border-radius:var(--radius-md,10px);padding:14px 16px;cursor:pointer;background:#f8fafc;transition:all .2s ease;display:flex;flex-direction:column;gap:6px;text-align:left}.eligibility_claimPresetCard__fahnH:hover{border-color:#6366f1;background:#fff;box-shadow:0 4px 12px rgba(99,102,241,.1);transform:translateY(-1px)}.eligibility_claimPresetCard__fahnH.eligibility_presetSelected__YxtMy{border-color:#4f46e5;background:#eef2ff;box-shadow:0 0 0 2px rgba(79,70,229,.2)}.eligibility_serviceLinesSection__EErUw{display:flex;flex-direction:column;gap:12px;padding:16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--radius-lg,12px)}.eligibility_serviceLineHeader__Xu_c4{display:flex;align-items:center;justify-content:space-between}.eligibility_serviceLinesTable__3StxI{width:100%;border-collapse:collapse;font-size:.85rem}.eligibility_serviceLinesTable__3StxI th{text-align:left;padding:8px 10px;font-size:.75rem;font-weight:700;color:#64748b;border-bottom:1px solid #cbd5e1;text-transform:uppercase;letter-spacing:.04em}.eligibility_serviceLinesTable__3StxI td{padding:8px 10px;border-bottom:1px solid #f1f5f9}.eligibility_tableInput__5KAq4{width:100%;padding:6px 10px;border:1px solid #cbd5e1;border-radius:6px;font-size:.85rem;background:#fff}.eligibility_tableInput__5KAq4:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 2px rgba(79,70,229,.15)}.eligibility_btnSmGhost__MeqUx{background:rgba(0,0,0,0);border:1px solid #cbd5e1;color:#475569;padding:4px 10px;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .15s ease}.eligibility_btnSmGhost__MeqUx:hover{background:#f1f5f9;border-color:#94a3b8}.eligibility_btnSmDanger__6QZSB{background:rgba(0,0,0,0);border:none;color:#ef4444;padding:4px 8px;font-size:.8rem;cursor:pointer;border-radius:4px}.eligibility_btnSmDanger__6QZSB:hover{background:#fee2e2}.eligibility_totalBar__SSXxB{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#fff;border-radius:8px;border:1px solid #e2e8f0;font-weight:700;font-size:.95rem}.eligibility_totalBar__SSXxB .eligibility_totalAmount__uAH_A{color:#0f172a;font-family:monospace;font-size:1.1rem}.eligibility_btnGroupDouble__h8fJV{display:grid;grid-template-columns:1fr 1fr;gap:12px}.eligibility_btnOutlineAction__Zcq_5{padding:14px 20px;background:#fff;border:1.5px solid #4f46e5;color:#4f46e5;border-radius:var(--radius-md,10px);font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.eligibility_btnOutlineAction__Zcq_5:hover:not(:disabled){background:#eef2ff}.eligibility_btnOutlineAction__Zcq_5:disabled{opacity:.5;cursor:not-allowed}.eligibility_btnPrimaryAction__gCyid{padding:14px 20px;background:linear-space(#4f46e5,#4338ca);background:#4f46e5;border:none;color:#fff;border-radius:var(--radius-md,10px);font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 2px 4px rgba(79,70,229,.2)}.eligibility_btnPrimaryAction__gCyid:hover:not(:disabled){background:#4338ca;box-shadow:0 4px 8px rgba(79,70,229,.3)}.eligibility_btnPrimaryAction__gCyid:disabled{opacity:.5;cursor:not-allowed}.eligibility_diagList__yaTUf{display:flex;flex-direction:column;gap:8px;margin-top:10px}.eligibility_diagItem__WfMrX{padding:10px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;display:flex;flex-direction:column;gap:3px;font-size:.85rem}.eligibility_diagItem__WfMrX .eligibility_diagField__BggR9{font-weight:700;color:#991b1b;font-size:.8rem;font-family:monospace}.eligibility_diagItem__WfMrX .eligibility_diagMsg__SfJ4r{color:#b91c1c;line-height:1.4}.eligibility_networkContainer__AamzT{display:flex;flex-direction:column;gap:20px}.eligibility_filterControls__nRPvs{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;background:#fff;padding:14px 18px;border-radius:var(--radius-xl,16px);border:1px solid var(--daava-border-default,#e2e8f0)}.eligibility_searchPayerInput__kAODC{padding:9px 14px;border-radius:8px;border:1px solid #cbd5e1;font-size:.875rem;width:280px}.eligibility_searchPayerInput__kAODC:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 2px rgba(79,70,229,.15)}.eligibility_payerGrid__y2kG3{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.eligibility_payerCard__uv3Ya{background:#fff;border:1px solid var(--daava-border-default,#e2e8f0);border-radius:var(--radius-lg,14px);padding:18px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--shadow-sm,0 1px 3px rgba(0,0,0,.04));transition:all .2s ease}.eligibility_payerCard__uv3Ya:hover{border-color:#818cf8;box-shadow:0 4px 12px rgba(99,102,241,.08)}.eligibility_payerCardTop__Wefam{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.eligibility_payerName___4h6x{font-weight:700;font-size:1rem;color:var(--daava-text-primary,#09090b)}.eligibility_payerIdBadge__J_LGS{font-family:monospace;font-size:.75rem;font-weight:700;background:#f1f5f9;color:#334155;padding:3px 8px;border-radius:6px;white-space:nowrap}.eligibility_payerCategory__vQOCT{font-size:.8rem;color:var(--daava-text-muted,#64748b)}.eligibility_capabilitiesRow__M2xWf{display:flex;flex-wrap:wrap;gap:6px}.eligibility_capBadgeActive__MZpKF{font-size:.75rem;font-weight:600;background:#ecfdf5;color:#047857;border:1px solid #a7f3d0;padding:2px 7px;border-radius:6px}.eligibility_capBadgeNeutral__5bupK{font-size:.75rem;font-weight:600;background:#f8fafc;color:#64748b;border:1px solid #e2e8f0;padding:2px 7px;border-radius:6px}.eligibility_payerFooter__zLA1w{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;color:#64748b;padding-top:8px;border-top:1px solid #f1f5f9}.eligibility_diagnosticBox__T8XZu{background:#fff;border:1px solid var(--daava-border-default,#e2e8f0);border-radius:var(--radius-xl,16px);padding:24px;display:flex;flex-direction:column;gap:16px}.eligibility_diagnosticGrid__kraK3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.eligibility_diagnosticTile__aAy05{background:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--radius-md,10px);padding:14px 16px;display:flex;flex-direction:column;gap:4px}.eligibility_diagnosticTile__aAy05 .eligibility_diagTileLabel__OjIoH{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.eligibility_diagnosticTile__aAy05 .eligibility_diagTileVal__dlBG4{font-size:1rem;font-weight:700;color:#0f172a}.eligibility_diagnosticTile__aAy05 .eligibility_diagTileSub__0DNX5{font-size:.75rem;color:#64748b}.eligibility_headerClearBtn__rAQr4{display:inline-flex;align-items:center;gap:5px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:4px 10px;font-size:.75rem;font-weight:600;color:#64748b;cursor:pointer;transition:all .15s ease}.eligibility_headerClearBtn__rAQr4:hover{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1}.eligibility_resetFormBtn__eLv73{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 16px;background:#fff;border:1px solid #cbd5e1;border-radius:8px;font-size:.85rem;font-weight:600;color:#475569;cursor:pointer;white-space:nowrap;transition:all .15s ease}.eligibility_resetFormBtn__eLv73:hover{background:#f8fafc;color:#0f172a;border-color:#94a3b8}.eligibility_newPatientBtn__BmMAn{display:inline-flex;align-items:center;gap:5px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;padding:6px 12px;font-size:.78rem;font-weight:700;color:#166534;cursor:pointer;transition:all .15s ease}.eligibility_newPatientBtn__BmMAn:hover{background:#dcfce7;border-color:#86efac}.eligibility_categoryPill___RrNt{font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:5px;background:#f3f4f6;color:#374151;border:1px solid #e5e7eb}.eligibility_frequencyTag__U9zQh{font-size:.72rem;font-weight:600;color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd;border-radius:5px;padding:2px 7px;display:inline-flex;align-items:center;gap:4px}.voi-verification-table_voiContainer__ajha_{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px rgba(15,23,42,.05);font-family:inherit;margin-top:14px}.voi-verification-table_voiHeader__s7esl{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.voi-verification-table_titleGroup__H2GnB{display:flex;flex-direction:column;gap:4px}.voi-verification-table_formTag__WrG5u{display:inline-flex;align-items:center;gap:6px;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#38bdf8}.voi-verification-table_mainTitle__xgcOj{font-size:1.05rem;font-weight:800;letter-spacing:-.01em;color:#f8fafc;margin:0}.voi-verification-table_subTitle__O8hoc{font-size:.78rem;color:#94a3b8;margin:0}.voi-verification-table_headerActions__9jRhI{display:flex;align-items:center;gap:8px}.voi-verification-table_actionBtn__Vo80d{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#f8fafc;font-size:.75rem;font-weight:600;padding:6px 12px;border-radius:6px;cursor:pointer;transition:all .15s ease}.voi-verification-table_actionBtn__Vo80d:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.35)}.voi-verification-table_actionBtn__Vo80d:active{transform:scale(.97)}.voi-verification-table_copySuccess__y8xBa{background:#059669!important;border-color:#10b981!important}.voi-verification-table_summaryGrid__4_0tT{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;padding:16px 20px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.voi-verification-table_summaryCard__auLM4{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px 14px;display:flex;flex-direction:column;gap:3px}.voi-verification-table_summaryCard__auLM4 span{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.voi-verification-table_summaryCard__auLM4 strong{font-size:.95rem;font-weight:800;color:#0f172a}.voi-verification-table_summaryCard__auLM4 small{font-size:.7rem;color:#64748b;line-height:1.3}.voi-verification-table_contextBar__AflyD{padding:10px 20px;background:#f1f5f9;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;flex-wrap:wrap;gap:16px;font-size:.78rem;color:#334155}.voi-verification-table_contextBar__AflyD code{background:#e2e8f0;padding:1px 6px;border-radius:4px;font-family:inherit;font-weight:600;color:#0f172a}.voi-verification-table_tableWrapper__50Y_d{overflow-x:auto;width:100%}.voi-verification-table_table__79QJp{width:100%;border-collapse:collapse;font-size:.82rem;text-align:left}.voi-verification-table_table__79QJp thead tr{background:#f8fafc;border-bottom:2px solid #e2e8f0}.voi-verification-table_table__79QJp th{padding:12px 16px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#475569;white-space:nowrap}.voi-verification-table_table__79QJp th:first-child{padding-left:20px}.voi-verification-table_table__79QJp th:last-child{padding-right:20px}.voi-verification-table_table__79QJp tbody tr{border-bottom:1px solid #f1f5f9;transition:background .12s ease}.voi-verification-table_table__79QJp tbody tr:hover{background:#f8fafc}.voi-verification-table_table__79QJp tbody tr:last-child{border-bottom:none}.voi-verification-table_table__79QJp td{padding:12px 16px;vertical-align:middle;color:#1e293b}.voi-verification-table_table__79QJp td:first-child{padding-left:20px}.voi-verification-table_table__79QJp td:last-child{padding-right:20px}.voi-verification-table_orderNum__RcjH4{font-size:.7rem;font-weight:700;color:#94a3b8;margin-right:8px}.voi-verification-table_labelCol__paSux{display:flex;flex-direction:column;gap:4px}.voi-verification-table_rowMainLabel__EMyEG{font-weight:700;color:#0f172a;font-size:.85rem}.voi-verification-table_codesRow__usoZB{display:flex;flex-wrap:wrap;gap:4px}.voi-verification-table_codeBadge__9Lwst{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:700;background:#f1f5f9;color:#475569;padding:1px 6px;border-radius:4px;border:1px solid #cbd5e1}.voi-verification-table_categoryTag__VIGH6{font-size:.68rem;color:#64748b;font-weight:500}.voi-verification-table_industryCell__9auxE{white-space:nowrap}.voi-verification-table_industryValue__eGFuu{display:inline-block;font-size:.95rem;font-weight:800;color:#475569;padding:2px 8px;border-radius:6px;background:#f1f5f9;border:1px solid #e2e8f0}.voi-verification-table_planCell__PH3_Q{white-space:nowrap}.voi-verification-table_planValueActive__qeVOU{display:inline-block;font-size:.98rem;font-weight:800;color:#047857;padding:2px 8px;border-radius:6px;background:#ecfdf5;border:1px solid #a7f3d0}.voi-verification-table_planValueZero__2AvAZ{display:inline-block;font-size:.92rem;font-weight:700;color:#64748b;padding:2px 8px;border-radius:6px;background:#f8fafc;border:1px solid #e2e8f0}.voi-verification-table_planValueSpecial__OM9rn{display:inline-block;font-size:.92rem;font-weight:700;color:#1e40af;padding:2px 8px;border-radius:6px;background:#eff6ff;border:1px solid #bfdbfe}.voi-verification-table_patientShareText__AeM_m{font-size:.7rem;color:#64748b;margin-top:3px}.voi-verification-table_ratioBadge__uXup7{display:inline-flex;align-items:center;gap:5px;font-size:.73rem;font-weight:700;padding:3px 8px;border-radius:6px;white-space:nowrap}.voi-verification-table_ratioBadge__uXup7.voi-verification-table_badgeMatch___e5hO{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.voi-verification-table_ratioBadge__uXup7.voi-verification-table_badgeHigher__71lfR{background:#f0fdf4;color:#15803d;border:1px solid #86efac}.voi-verification-table_ratioBadge__uXup7.voi-verification-table_badgeLower__YhvBZ{background:#fffbeb;color:#b45309;border:1px solid #fde68a}.voi-verification-table_ratioBadge__uXup7.voi-verification-table_badgeSpecial__J8aFX{background:#f8fafc;color:#475569;border:1px solid #e2e8f0}.voi-verification-table_notesCell__7JaG_{color:#334155;font-size:.78rem;line-height:1.4;max-width:340px}.voi-verification-table_footerBar__AE947{padding:12px 20px;background:#f8fafc;border-top:1px solid #e2e8f0;font-size:.72rem;color:#64748b;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.SubmittingModal_overlay__Sr0F1{position:fixed;inset:0;z-index:9999;background:rgba(15,23,42,.68);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px;animation:SubmittingModal_fadeIn__Nb7No .25s ease-out}@keyframes SubmittingModal_fadeIn__Nb7No{0%{opacity:0}to{opacity:1}}.SubmittingModal_modal__DcAeK{position:relative;width:100%;max-width:480px;background:#fff;border-radius:20px;padding:32px 28px 28px;box-shadow:0 25px 50px -12px rgba(15,23,42,.25),0 0 0 1px rgba(99,102,241,.12);display:flex;flex-direction:column;align-items:center;text-align:center;animation:SubmittingModal_scaleUp__zRH6I .3s cubic-bezier(.16,1,.3,1)}@keyframes SubmittingModal_scaleUp__zRH6I{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.SubmittingModal_iconContainer__WutwE{position:relative;width:72px;height:72px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.SubmittingModal_spinnerRing___GUnp{position:absolute;inset:0;border-radius:50%;border:3.5px solid rgba(99,102,241,.15);border-top-color:#4f46e5;animation:SubmittingModal_spin__aop4_ 1s linear infinite}.SubmittingModal_iconInner__8qfqC{width:54px;height:54px;border-radius:50%;background:linear-gradient(135deg,rgba(99,102,241,.12),rgba(79,70,229,.05));display:flex;align-items:center;justify-content:center;color:#4f46e5;box-shadow:inset 0 0 0 1px rgba(99,102,241,.2)}@keyframes SubmittingModal_spin__aop4_{to{transform:rotate(1turn)}}.SubmittingModal_title__gIaOW{margin:0 0 8px;font-size:21px;font-weight:700;color:#0f172a;letter-spacing:-.02em}.SubmittingModal_subtitle__R5GnS{margin:0 0 24px;font-size:14px;line-height:1.5;color:#64748b;max-width:380px}.SubmittingModal_progressTrack__BAgal{width:100%;height:8px;background:#f1f5f9;border-radius:999px;overflow:hidden;margin-bottom:10px;box-shadow:inset 0 1px 2px rgba(0,0,0,.06)}.SubmittingModal_progressBar__4b5v2{height:100%;background:linear-gradient(90deg,#4f46e5,#6366f1 50%,#818cf8);border-radius:999px;transition:width .4s ease}.SubmittingModal_timeEstimate__vzW2L{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#4f46e5;background:rgba(99,102,241,.08);padding:4px 12px;border-radius:999px;margin-bottom:22px}.SubmittingModal_stageList__vARPD{width:100%;display:flex;flex-direction:column;gap:10px;text-align:left;margin-bottom:24px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:14px 16px}.SubmittingModal_stageItem__jjv8S{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.4;transition:all .25s ease}.SubmittingModal_stageIcon__QQNcl{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;font-size:11px;font-weight:700}.SubmittingModal_stageDone__7swd9{color:#10b981}.SubmittingModal_stageDone__7swd9 .SubmittingModal_stageIcon__QQNcl{background:#ecfdf5;color:#059669;border:1px solid #a7f3d0}.SubmittingModal_stageDone__7swd9 .SubmittingModal_stageLabel__7k8iw{color:#0f172a;font-weight:500}.SubmittingModal_stageActive__UIsbD{color:#4f46e5}.SubmittingModal_stageActive__UIsbD .SubmittingModal_stageIcon__QQNcl{background:#eef2ff;color:#4f46e5;border:1.5px solid #6366f1}.SubmittingModal_stageActive__UIsbD .SubmittingModal_stageLabel__7k8iw{color:#1e1b4b;font-weight:700}.SubmittingModal_stagePending__KZEVU{color:#94a3b8}.SubmittingModal_stagePending__KZEVU .SubmittingModal_stageIcon__QQNcl{background:#f1f5f9;color:#94a3b8;border:1px solid #cbd5e1}.SubmittingModal_stagePending__KZEVU .SubmittingModal_stageLabel__7k8iw{color:#94a3b8}.SubmittingModal_warningBanner__ztKuq{width:100%;display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:#fffbeb;border:1px solid #fef3c7;border-radius:12px;text-align:left}.SubmittingModal_warningIcon__5n4NQ{color:#d97706;flex-shrink:0;margin-top:1px}.SubmittingModal_warningText__b2rMP strong{display:block;font-size:12.5px;color:#92400e;margin-bottom:2px}.SubmittingModal_warningText__b2rMP p{margin:0;font-size:12px;line-height:1.45;color:#b45309}.card-3d-rotation_perspectiveContainer__SRZLA{position:relative;width:100%;height:100%;overflow:visible;padding:12px;box-sizing:border-box;touch-action:manipulation;user-select:none}.card-3d-rotation_perspectiveContainer__SRZLA:focus-visible{outline:2px solid rgba(99,102,241,.8);outline-offset:4px;border-radius:28px}.card-3d-rotation_cardInner__XSNWr{position:relative;width:100%;height:100%;transform-style:preserve-3d;will-change:transform;cursor:pointer}.card-3d-rotation_face__3HBf_{position:absolute;inset:0;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;border-radius:24px;overflow:hidden}.card-3d-rotation_faceFront__vqDWC{transform:rotateY(0deg)}.card-3d-rotation_faceBack__VpyBX{transform:rotateY(180deg)}.card-3d-rotation_surface__VMblQ{position:absolute;inset:0;width:100%;height:100%;border-radius:24px;background-size:cover;background-position:50%;background-repeat:no-repeat;transform:translateZ(0);backface-visibility:inherit;-webkit-backface-visibility:inherit;box-shadow:0 16px 36px -10px rgba(0,0,0,.4),0 4px 14px rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.12);transition:box-shadow .4s ease,border-color .4s ease}.card-3d-rotation_surface__VMblQ:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px 1px rgba(255,255,255,.2),inset 0 -1px 1px rgba(0,0,0,.3);pointer-events:none}.card-3d-rotation_glareOverlay__zhPeL{position:absolute;inset:0;border-radius:24px;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.28),rgba(255,255,255,.08) 35%,rgba(255,255,255,0) 70%);mix-blend-mode:overlay;opacity:.65;transition:opacity .5s ease;transform:translateZ(1px)}.card-3d-rotation_layerEyebrow__ZHL9R{top:24px;letter-spacing:.12em}.card-3d-rotation_layerBrand__8NbOX,.card-3d-rotation_layerEyebrow__ZHL9R{position:absolute;backface-visibility:inherit;-webkit-backface-visibility:inherit;white-space:pre-wrap;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;z-index:2;transition:opacity .3s ease}.card-3d-rotation_layerBrand__8NbOX{bottom:24px;letter-spacing:.08em}.card-3d-rotation_layerHero__WMmRx{top:50%;left:50%;width:82%;white-space:pre-wrap;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.025em;line-height:1.1;z-index:3}.card-3d-rotation_customContent__EI2aR,.card-3d-rotation_layerHero__WMmRx{position:absolute;backface-visibility:inherit;-webkit-backface-visibility:inherit}.card-3d-rotation_customContent__EI2aR{inset:0;width:100%;height:100%;padding:24px;display:flex;flex-direction:column;justify-content:space-between;transform-style:preserve-3d;box-sizing:border-box;z-index:2}.card-3d-rotation_depthLayer__pQQaj{transform-style:preserve-3d;backface-visibility:inherit;-webkit-backface-visibility:inherit;will-change:transform}.card-3d-rotation_flipHint__6hik1{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.75;transition:opacity .2s ease,transform .2s ease}.card-3d-rotation_flipHint__6hik1:hover{opacity:1}.PatientInfoPanel_dialog__8WzbV{width:min(460px,100vw - 24px);max-height:min(90vh,760px);overflow:auto}.PatientInfoPanel_loading__Hj9bb{display:flex;align-items:center;gap:12px;color:#4d5d66;font-size:14px;padding:12px 0}.PatientInfoPanel_error__mHJvw{color:#8d2c22;background:#fff0ed;border:1px solid #f3c9c1;border-radius:10px;padding:12px 14px;font-size:14px}.PatientInfoPanel_panel__J20qs{border:1px solid #cfd8dc;border-radius:4px;overflow:hidden}.PatientInfoPanel_medicalBlock__rFJsb{background:#f7d6d6;padding:10px 12px 14px;display:grid;gap:8px}.PatientInfoPanel_adminBlock__Cdwr_{background:#fff;padding:10px 12px 14px;display:grid;gap:8px;border-top:1px solid #d7dee2}.PatientInfoPanel_row__WI30x{display:grid;grid-template-columns:132px 1fr;gap:10px;align-items:start;font-size:13px}.PatientInfoPanel_row__WI30x span{color:#333;font-weight:600}.PatientInfoPanel_row__WI30x strong{font-weight:700;color:#111;white-space:pre-wrap}.PatientInfoPanel_alert__1WNC2{color:#c00000!important}.PatientInfoPanel_summary__SBA0R{font-weight:600!important;color:#222!important}.PatientInfoPanel_premedicate__gsd6O{text-align:center;color:#c00000;font-weight:800;font-size:15px;letter-spacing:.01em;padding:4px 0}.opendental_lookupRow__ymcKa{display:grid;gap:12px;align-items:end}.opendental_lookupField__2BTM5{display:grid;gap:8px;font-weight:600;font-size:14px}.opendental_lookupField__2BTM5 input{min-height:44px;width:100%;max-width:280px;padding:10px 14px;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);color:#f8fafc;font-size:15px;outline:none;transition:all var(--duration-fast) var(--ease-smooth)}.opendental_lookupField__2BTM5 input:focus{border-color:#818cf8;background:rgba(255,255,255,.1);box-shadow:0 0 0 3px rgba(99,102,241,.3)}.opendental_lookupActions__CMh_L{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.opendental_lookupActions__CMh_L button{width:auto;flex:0 0 auto}@media(min-width:768px){.opendental_lookupRow__ymcKa{grid-template-columns:minmax(180px,280px) auto;justify-content:start}}.opendental_note__aIQPU{color:var(--daava-dark-text-muted);font-size:13.5px;line-height:1.55;text-align:left;margin:18px 0 0;max-width:62ch}.opendental_tableWrap__zVmNk{overflow:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.08)}.opendental_tableWrap__zVmNk .review-table{min-width:720px}@media(min-width:1024px){.opendental_tableWrap__zVmNk .review-table{min-width:0}}.opendental_panelPrimary__uFnsJ{background:linear-gradient(135deg,#ffffff,#f1f5f9)!important;color:#09090b!important;border-radius:var(--radius-pill)!important;font-weight:700!important;box-shadow:0 4px 14px rgba(255,255,255,.15)!important;transition:all var(--duration-fast) var(--ease-spring)!important}.opendental_panelPrimary__uFnsJ:hover:not(:disabled){background:#fff!important;transform:translateY(-1px) scale(1.01);box-shadow:0 6px 20px rgba(255,255,255,.25)!important}.opendental_panelSecondary__FrNEO{background:rgba(255,255,255,.08)!important;color:#f8fafc!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:var(--radius-pill)!important;transition:all var(--duration-fast) var(--ease-spring)!important}.opendental_panelSecondary__FrNEO:hover:not(:disabled){background:rgba(255,255,255,.15)!important;border-color:rgba(255,255,255,.3)!important;color:#fff!important;transform:translateY(-1px)}