.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}.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)}.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}.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)}.Checkbox_root__PS38L{display:flex;align-items:flex-start;gap:12px;width:100%;min-height:44px;cursor:pointer;font-size:15px;font-weight:500;line-height:1.4;color:var(--cf-ink)}.Checkbox_root__PS38L input{width:20px;height:20px;margin-top:2px;accent-color:var(--cf-teal);flex-shrink:0}.Checkbox_root__PS38L span{flex:1;min-width:0}.Dialog_overlay__Y4jW1{position:fixed;inset:0;z-index:50;background:rgba(15,23,42,.45)}.Dialog_content__ayf9d{position:fixed;left:50%;top:50%;z-index:51;width:min(92vw,480px);max-height:90vh;overflow:auto;transform:translate(-50%,-50%);padding:24px;background:var(--cf-surface);border:1px solid var(--cf-line);border-radius:12px;box-shadow:0 24px 48px rgba(15,23,42,.12)}.Dialog_header__3NWmm{margin-bottom:12px}.Dialog_title__VfpYR{margin:0;font-size:20px;font-weight:600;color:var(--cf-ink)}.Dialog_description__Jb_Ii{margin:8px 0 0;font-size:14px;color:var(--cf-muted)}.Dialog_footer__2FpfS{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}.Dialog_close__PdCcU{position:absolute;top:12px;right:12px}.IconButton_root__MMj95{display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-min);min-height:var(--touch-min);padding:0;border:0;border-radius:8px;color:var(--cf-ink);background:rgba(0,0,0,0);cursor:pointer}.IconButton_root__MMj95:hover{background:color-mix(in srgb,var(--cf-line) 55%,transparent)}.IconButton_root__MMj95:focus-visible{outline:2px solid color-mix(in srgb,var(--cf-teal) 35%,transparent)}.IconButton_root__MMj95:disabled{opacity:.5;cursor:not-allowed}.Input_root__gidt0{width:100%;min-height:var(--touch-min);padding:12px 13px;border:1px solid var(--cf-line);border-radius:9px;color:var(--cf-ink);background:var(--cf-surface);outline:none;transition:border-color var(--motion-fast),box-shadow var(--motion-fast)}.Input_root__gidt0:focus-visible{border-color:var(--cf-teal);box-shadow:0 0 0 3px color-mix(in srgb,var(--cf-teal) 14%,transparent)}.Input_root__gidt0[aria-invalid=true]{border-color:var(--cf-error)}.Input_intake__ERMYt{min-height:var(--touch-min)}.Label_root__CkvsR{display:block;color:var(--cf-ink);font-size:13px;font-weight:600;margin-bottom:8px}.Label_required__gyvEh{color:var(--cf-orange);font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-left:6px}.Separator_horizontal___dioM{width:100%;height:1px;border:0;margin:0;background:var(--cf-line)}.Separator_vertical__wktCP{width:1px;height:100%;border:0;margin:0;background:var(--cf-line)}.Separator_dark__Um4Jr{background:var(--cf-panel-line)}.Skeleton_line__sQpEw{height:12px;border-radius:6px}.Skeleton_block__JPCvg,.Skeleton_line__sQpEw{background:linear-gradient(90deg,var(--cf-line),color-mix(in srgb,var(--cf-line) 60%,white));animation:Skeleton_pulse__63uhi 1.4s ease-in-out infinite}.Skeleton_block__JPCvg{min-height:80px;border-radius:10px}@keyframes Skeleton_pulse__63uhi{0%,to{opacity:1}50%{opacity:.55}}.Spinner_root__e5ec5{display:inline-block;border-radius:50%;border:3px solid color-mix(in srgb,var(--cf-teal) 15%,transparent);border-top-color:var(--cf-teal);animation:Spinner_spin__usbSh .72s linear infinite}.Spinner_sm__X_d8V{width:20px;height:20px}.Spinner_md__TkyjB{width:28px;height:28px}@keyframes Spinner_spin__usbSh{to{transform:rotate(1turn)}}.Notify_host__VgN6p{position:fixed;right:16px;bottom:16px;z-index:90;display:grid;gap:10px;width:min(380px,100vw - 28px);pointer-events:none}.Notify_toast__ir5Vu{pointer-events:auto;border-radius:12px;padding:14px 16px;font-size:15px;line-height:1.4;font-weight:600;box-shadow:0 10px 30px rgba(20,40,50,.16);border:1px solid rgba(0,0,0,0);background:#fff;color:#1f2a32;display:grid;gap:4px;animation:Notify_notify-in__fE3Vb .18s ease-out}.Notify_title__DBmyl{margin:0;font-size:13px;font-weight:700;letter-spacing:.01em;text-transform:uppercase;opacity:.85}.Notify_message__E67VZ{margin:0}.Notify_info__VeJPz{background:#eef7f7;border-color:#c9e0e0}.Notify_success__ItsJP{background:#eaf7ef;border-color:#b9dfc5;color:#1f5a36}.Notify_warning__wRPjO{background:#fff6e8;border-color:#f0d2a8;color:#7a4b12}.Notify_error__hhLGK{background:#fff0ed;border-color:#f3c9c1;color:#8d2c22}@keyframes Notify_notify-in__fE3Vb{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.Notify_toast__ir5Vu{animation:none}}.Table_root__8wRPY{width:100%;border-collapse:collapse;font-size:14px}.Table_head__4euIV{background:var(--cf-panel-surface);color:var(--cf-panel-ink)}.Table_headCell__UYSdY{text-align:left;font-weight:600}.Table_bodyCell__RCu4X,.Table_headCell__UYSdY{padding:10px 12px;border-bottom:1px solid var(--cf-panel-line)}.Table_bodyCell__RCu4X{color:var(--cf-panel-ink)}.Table_row__JjMC6:hover .Table_bodyCell__RCu4X{background:color-mix(in srgb,var(--cf-panel-surface) 85%,white)}.Table_dark__qKosp .Table_bodyCell__RCu4X,.Table_dark__qKosp .Table_head__4euIV{background:var(--cf-panel-bg)}.Table_light__ROzoY .Table_head__4euIV{background:var(--cf-bg);color:var(--cf-ink)}.Table_light__ROzoY .Table_bodyCell__RCu4X,.Table_light__ROzoY .Table_headCell__UYSdY{border-color:var(--cf-line);color:var(--cf-ink)}.Table_light__ROzoY .Table_bodyCell__RCu4X,.Textarea_root__Nne2R{background:var(--cf-surface)}.Textarea_root__Nne2R{width:100%;min-height:96px;padding:10px 12px;font:inherit;font-size:15px;font-weight:500;color:var(--cf-ink);border:1px solid var(--cf-line);border-radius:8px;resize:vertical}.Textarea_root__Nne2R:focus-visible{outline:2px solid color-mix(in srgb,var(--cf-teal) 35%,transparent);border-color:var(--cf-teal)}.Textarea_root__Nne2R[aria-invalid=true]{border-color:var(--cf-error)}.Textarea_intake__fuBLT{min-height:44px}.signature-pad_signatureWrapper__zyMQw{display:flex;flex-direction:column;gap:8px;width:100%}.signature-pad_header__nvbKG{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.signature-pad_label__iUD9j{font-size:13.5px;font-weight:600;color:#1e293b;display:flex;align-items:center;gap:6px}.signature-pad_label__iUD9j .signature-pad_required__lfsZq{color:#ef4444;font-weight:700}.signature-pad_actions___C9wP{display:flex;align-items:center;gap:6px}.signature-pad_actionBtn__AxJC0{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;color:#475569;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;cursor:pointer;transition:all .15s ease}.signature-pad_actionBtn__AxJC0:hover:not(:disabled){background:#f1f5f9;color:#0f172a;border-color:#94a3b8}.signature-pad_actionBtn__AxJC0:disabled{opacity:.5;cursor:not-allowed}.signature-pad_canvasContainer__xNuZo{position:relative;width:100%;height:160px;background:#fff;border:1.5px solid #cbd5e1;border-radius:10px;overflow:hidden;box-shadow:inset 0 1px 3px rgba(0,0,0,.04);transition:border-color .2s ease,box-shadow .2s ease;touch-action:none}.signature-pad_canvasContainer__xNuZo:hover{border-color:#94a3b8}.signature-pad_canvasContainer__xNuZo.signature-pad_hasError__VpmlB{border-color:#ef4444;box-shadow:0 0 0 1px #ef4444}.signature-pad_canvasContainer__xNuZo.signature-pad_isSigned__kNENs{border-color:#10b981}.signature-pad_canvas__CPHp_{width:100%;height:100%;display:block;touch-action:none;cursor:crosshair;user-select:none;-webkit-user-select:none}.signature-pad_baseline__TrmCT{position:absolute;left:20px;right:20px;bottom:34px;height:1px;background:#e2e8f0;pointer-events:none;display:flex;align-items:center}.signature-pad_baselineMarker___KUM4{position:absolute;left:4px;bottom:4px;font-size:14px;font-weight:600;color:#94a3b8;pointer-events:none;user-select:none}.signature-pad_placeholderPrompt__uRPe1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:8px;font-size:13px;color:#94a3b8;pointer-events:none;user-select:none}.signature-pad_signedBadge__HG_u2{position:absolute;top:10px;right:12px;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;color:#047857;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.25);border-radius:9999px;pointer-events:none;animation:signature-pad_fadeIn__uFNFX .2s ease-in-out}.signature-pad_disclaimer__M7KBl{font-size:11.5px;color:#64748b;line-height:1.4;display:flex;align-items:flex-start;gap:6px;margin-top:2px}.signature-pad_errorMessage__inEwn{font-size:12px;font-weight:500;color:#ef4444}@keyframes signature-pad_fadeIn__uFNFX{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.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}.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)}.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:14px;border-top:1px solid rgba(226,232,240,.85);display:flex;flex-direction:column;gap:10px}.sidebar-nav_sidebarUserFooter__en3Rz{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.sidebar-nav_sidebarUserInfo__QGeWp{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.sidebar-nav_sidebarUserMeta__A0Y7r{display:flex;flex-direction:column;min-width:0;overflow:hidden}.sidebar-nav_sidebarUserName__IePc_{font-size:13px;font-weight:600;color:#0f172a;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sidebar-nav_sidebarUserEmail__t4B_2{font-size:11px;color:#64748b;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sidebar-nav_sidebarActions__cMxu_{display:flex;align-items:center;gap:6px;flex-shrink:0}.sidebar-nav_logoutBtn__fCmZ8{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:8px;font-size:12px;font-weight:600;color:#ef4444;background:#fef2f2;border:1px solid #fee2e2;text-decoration:none;transition:all .15s ease;white-space:nowrap}.sidebar-nav_logoutBtn__fCmZ8:hover{background:#fee2e2;color:#dc2626;border-color:#fca5a5;transform:translateY(-1px)}.sidebar-nav_toolbarLogoutBtn__nwiAY{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:600;color:#ef4444;background:#fef2f2;border:1px solid #fee2e2;text-decoration:none;transition:all .15s ease;white-space:nowrap}.sidebar-nav_toolbarLogoutBtn__nwiAY:hover{background:#fee2e2;color:#dc2626;border-color:#fca5a5}.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))}.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}.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)}.voi-verification-table_voiContainer__ajha_{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px rgba(15,23,42,.04);font-family:inherit;margin-top:14px}.voi-verification-table_voiHeader__s7esl{background:#fff;border-bottom:1px solid #e2e8f0;color:#0f172a;padding:18px 22px;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:5px}.voi-verification-table_formTag__WrG5u{display:inline-flex;align-items:center;gap:6px;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#0284c7;background:#e0f2fe;border:1px solid #bae6fd;padding:3px 9px;border-radius:9999px;width:fit-content}.voi-verification-table_mainTitle__xgcOj{font-size:1.15rem;font-weight:800;letter-spacing:-.02em;color:#0f172a;margin:0}.voi-verification-table_subTitle__O8hoc{font-size:.8rem;color:#64748b;margin:0;line-height:1.4}.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:#fff;border:1px solid #cbd5e1;color:#334155;font-size:.78rem;font-weight:600;padding:7px 14px;border-radius:10px;cursor:pointer;transition:all .15s ease;box-shadow:0 1px 2px rgba(0,0,0,.04)}.voi-verification-table_actionBtn__Vo80d:hover{background:#f8fafc;border-color:#94a3b8;color:#0f172a;transform:translateY(-1px)}.voi-verification-table_actionBtn__Vo80d:active{transform:scale(.98)}.voi-verification-table_copySuccess__y8xBa{background:#ecfdf5!important;border-color:#86efac!important;color:#15803d!important}.voi-verification-table_contextBar__AflyD{padding:12px 22px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;flex-wrap:wrap;gap:16px;font-size:.8rem;color:#475569}.voi-verification-table_contextBar__AflyD>div{display:inline-flex;align-items:center;gap:6px}.voi-verification-table_contextBar__AflyD code{background:#fff;border:1px solid #cbd5e1;color:#0f172a;padding:2px 7px;border-radius:6px;font-family:inherit;font-weight:700;font-size:.8rem;box-shadow:0 1px 2px rgba(0,0,0,.03)}.voi-verification-table_summaryGrid__4_0tT{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;padding:16px 22px;background:#fff;border-bottom:1px solid #e2e8f0}.voi-verification-table_summaryCard__auLM4{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:10px 14px;display:flex;flex-direction:column;gap:3px}.voi-verification-table_summaryCard__auLM4 span{font-size:.68rem;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_tableWrapper__50Y_d{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.voi-verification-table_tableWrapper__50Y_d::-webkit-scrollbar{height:6px}.voi-verification-table_tableWrapper__50Y_d::-webkit-scrollbar-track{background:#f8fafc}.voi-verification-table_tableWrapper__50Y_d::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.voi-verification-table_table__79QJp{width:100%;border-collapse:separate;border-spacing:0;font-size:.82rem;text-align:left}.voi-verification-table_table__79QJp thead tr{background:#f8fafc}.voi-verification-table_table__79QJp th{padding:12px 16px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#475569;border-bottom:1px solid #e2e8f0;white-space:nowrap}.voi-verification-table_table__79QJp th:first-child{padding-left:22px;position:sticky;left:0;background:#f8fafc;z-index:3;box-shadow:2px 0 6px rgba(0,0,0,.04)}.voi-verification-table_table__79QJp th:last-child{padding-right:22px}.voi-verification-table_table__79QJp tbody tr{transition:background .12s ease}.voi-verification-table_table__79QJp tbody tr:hover,.voi-verification-table_table__79QJp tbody tr:hover td:first-child{background:#f8fafc}.voi-verification-table_table__79QJp tbody tr:last-child td{border-bottom:none}.voi-verification-table_table__79QJp td{padding:13px 16px;vertical-align:middle;color:#1e293b;border-bottom:1px solid #f1f5f9}.voi-verification-table_table__79QJp td:first-child{padding-left:22px;position:sticky;left:0;background:#fff;z-index:2;box-shadow:2px 0 6px rgba(0,0,0,.04)}.voi-verification-table_table__79QJp td:last-child{padding-right:22px}.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:.92rem;font-weight:800;color:#475569;padding:3px 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:.95rem;font-weight:800;color:#047857;padding:3px 8px;border-radius:6px;background:#ecfdf5;border:1px solid #a7f3d0}.voi-verification-table_planValueZero__2AvAZ{display:inline-block;font-size:.9rem;font-weight:700;color:#64748b;padding:3px 8px;border-radius:6px;background:#f8fafc;border:1px solid #e2e8f0}.voi-verification-table_planValueSpecial__OM9rn{display:inline-block;font-size:.9rem;font-weight:700;color:#1e40af;padding:3px 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.45;min-width:220px;max-width:360px}.voi-verification-table_footerBar__AE947{padding:12px 22px;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}@media(max-width:768px){.voi-verification-table_voiHeader__s7esl{flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px}.voi-verification-table_headerActions__9jRhI{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.voi-verification-table_actionBtn__Vo80d{justify-content:center;width:100%}.voi-verification-table_contextBar__AflyD{padding:10px 16px;gap:8px}.voi-verification-table_summaryGrid__4_0tT{grid-template-columns:repeat(2,1fr);padding:12px 16px;gap:8px}.voi-verification-table_table__79QJp td,.voi-verification-table_table__79QJp th{padding:10px 12px}.voi-verification-table_table__79QJp td:first-child,.voi-verification-table_table__79QJp th:first-child{padding-left:14px}.voi-verification-table_table__79QJp td:last-child,.voi-verification-table_table__79QJp th:last-child{padding-right:14px}.voi-verification-table_notesCell__7JaG_{min-width:180px}}@media(max-width:480px){.voi-verification-table_headerActions__9jRhI,.voi-verification-table_summaryGrid__4_0tT{grid-template-columns:1fr}.voi-verification-table_footerBar__AE947{flex-direction:column;align-items:flex-start;gap:6px}}.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}.sidebar-dock-menu_root__wTK7s{display:flex;flex-direction:column;position:relative;border-radius:20px;transition:width .32s cubic-bezier(.16,1,.3,1),box-shadow .25s ease,border-color .25s ease;user-select:none;font-family:var(--font-sans,system-ui,-apple-system,sans-serif);z-index:20}.sidebar-dock-menu_root__wTK7s.sidebar-dock-menu_themeLight__Aajvl{background:rgba(255,255,255,.94);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(226,232,240,.9);box-shadow:0 4px 24px -4px rgba(15,23,42,.06),0 1px 3px rgba(15,23,42,.04);color:#0f172a}.sidebar-dock-menu_root__wTK7s.sidebar-dock-menu_themeDark__EM4Lq{background:rgba(15,17,23,.94);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 36px -4px rgba(0,0,0,.5),0 2px 6px rgba(0,0,0,.3);color:#f8fafc}.sidebar-dock-menu_root__wTK7s.sidebar-dock-menu_themeGlass__axpPs{background:rgba(255,255,255,.72);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:1px solid rgba(255,255,255,.6);box-shadow:0 8px 32px 0 rgba(31,38,135,.07);color:#0f172a}.sidebar-dock-menu_root__wTK7s.sidebar-dock-menu_expanded__FaacX{width:290px}.sidebar-dock-menu_root__wTK7s.sidebar-dock-menu_collapsed__U2p3T{width:72px}.sidebar-dock-menu_header__bcOsh{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 14px;border-bottom:1px solid rgba(226,232,240,.7);transition:padding .2s ease}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_header__bcOsh{border-bottom-color:rgba(255,255,255,.08)}.sidebar-dock-menu_collapsed__U2p3T .sidebar-dock-menu_header__bcOsh{flex-direction:column;align-items:center;justify-content:center;padding:14px 8px 12px;gap:10px}.sidebar-dock-menu_brandLink__SiHkf{display:flex;align-items:center;gap:12px;min-width:0;text-decoration:none;color:inherit;cursor:pointer}.sidebar-dock-menu_collapsed__U2p3T .sidebar-dock-menu_brandLink__SiHkf{justify-content:center;width:100%}.sidebar-dock-menu_logoBadge__YfS_X{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;font-weight:700;font-size:15px;box-shadow:0 3px 10px rgba(79,70,229,.28)}.sidebar-dock-menu_collapsed__U2p3T .sidebar-dock-menu_logoBadge__YfS_X{width:36px;height:36px;font-size:14px;border-radius:10px}.sidebar-dock-menu_brandInfo___jSuq{display:flex;flex-direction:column;min-width:0;overflow:hidden}.sidebar-dock-menu_brandTitle__7G96c{font-size:14.5px;font-weight:700;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-dock-menu_brandSubtitle__Oyrsg{font-size:11.5px;font-weight:500;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_brandSubtitle__Oyrsg{color:#94a3b8}.sidebar-dock-menu_collapseToggle__reqLl{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(226,232,240,.8);background:rgba(255,255,255,.7);color:#64748b;cursor:pointer;transition:all .18s ease;flex-shrink:0}.sidebar-dock-menu_collapseToggle__reqLl:hover{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1;transform:scale(1.04)}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_collapseToggle__reqLl{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:#94a3b8}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_collapseToggle__reqLl:hover{background:rgba(255,255,255,.12);color:#fff;border-color:rgba(255,255,255,.2)}.sidebar-dock-menu_collapsed__U2p3T .sidebar-dock-menu_collapseToggle__reqLl{width:28px;height:28px;border-radius:7px}.sidebar-dock-menu_overallProgressCard__BLpGp{margin:14px 14px 6px;padding:12px 14px;border-radius:14px;background:rgba(248,250,252,.9);border:1px solid rgba(226,232,240,.85)}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_overallProgressCard__BLpGp{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}.sidebar-dock-menu_progressRow__PSF1t{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.sidebar-dock-menu_progressLabel__QV2Q7{font-size:11.5px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_progressLabel__QV2Q7{color:#94a3b8}.sidebar-dock-menu_progressValue__tovju{font-size:13px;font-weight:700;color:#4f46e5}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_progressValue__tovju{color:#818cf8}.sidebar-dock-menu_progressBarTrack__KuH0v{height:6px;border-radius:999px;background:#e2e8f0;overflow:hidden}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_progressBarTrack__KuH0v{background:rgba(255,255,255,.1)}.sidebar-dock-menu_progressBarFill__bA5me{height:100%;border-radius:999px;background:linear-gradient(90deg,#4f46e5,#06b6d4);transition:width .4s cubic-bezier(.16,1,.3,1)}.sidebar-dock-menu_timeEstimate__VAjMg{display:flex;align-items:center;gap:5px;margin-top:6px;font-size:11px;font-weight:500;color:#94a3b8}.sidebar-dock-menu_navList__QdMMi{position:relative;display:flex;flex-direction:column;padding:10px;gap:4px;flex:1;overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 220px)}.sidebar-dock-menu_collapsed__U2p3T .sidebar-dock-menu_navList__QdMMi{padding:10px 6px;align-items:center}.sidebar-dock-menu_itemIconCol__MeX_s{position:relative;width:32px;align-self:stretch;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sidebar-dock-menu_connectorTop__J_hcf{position:absolute;top:-3px;bottom:calc(50% + 16px);left:50%;transform:translateX(-50%);width:2px;border-radius:999px;background:#e2e8f0;z-index:1;pointer-events:none;transition:background .2s ease}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_connectorTop__J_hcf{background:rgba(255,255,255,.12)}.sidebar-dock-menu_connectorTop__J_hcf.sidebar-dock-menu_connectorDone__MELaI{background:#10b981}.sidebar-dock-menu_connectorBottom__jyhzE{position:absolute;top:calc(50% + 16px);bottom:-3px;left:50%;transform:translateX(-50%);width:2px;border-radius:999px;background:#e2e8f0;z-index:1;pointer-events:none;transition:background .2s ease}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_connectorBottom__jyhzE{background:rgba(255,255,255,.12)}.sidebar-dock-menu_connectorBottom__jyhzE.sidebar-dock-menu_connectorDone__MELaI{background:#10b981}.sidebar-dock-menu_navItem__CFv_Q{position:relative;z-index:2;display:flex;align-items:center;width:100%;min-height:48px;padding:8px 10px;border-radius:12px;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:#334155;cursor:pointer;text-align:left;transition:all .2s cubic-bezier(.16,1,.3,1)}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_navItem__CFv_Q{color:#cbd5e1}.sidebar-dock-menu_navItem__CFv_Q:hover:not(.sidebar-dock-menu_active__gewBL):not(.sidebar-dock-menu_disabled__yGwXj){background:rgba(241,245,249,.85);color:#0f172a}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_navItem__CFv_Q:hover:not(.sidebar-dock-menu_active__gewBL):not(.sidebar-dock-menu_disabled__yGwXj){background:rgba(255,255,255,.06);color:#fff}.sidebar-dock-menu_navItem__CFv_Q.sidebar-dock-menu_active__gewBL{background:#fff;border-color:rgba(99,102,241,.35);box-shadow:0 4px 14px -2px rgba(79,70,229,.12),0 2px 5px rgba(0,0,0,.03);color:#0f172a}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_navItem__CFv_Q.sidebar-dock-menu_active__gewBL{background:rgba(255,255,255,.1);border-color:rgba(129,140,248,.4);color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.4)}.sidebar-dock-menu_navItem__CFv_Q.sidebar-dock-menu_completed__ArMXI:not(.sidebar-dock-menu_active__gewBL){color:#1e293b}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_navItem__CFv_Q.sidebar-dock-menu_completed__ArMXI:not(.sidebar-dock-menu_active__gewBL){color:#e2e8f0}.sidebar-dock-menu_navItem__CFv_Q.sidebar-dock-menu_disabled__yGwXj{opacity:.55;cursor:not-allowed}.sidebar-dock-menu_collapsed__U2p3T .sidebar-dock-menu_navItem__CFv_Q{width:44px;height:44px;min-height:44px;padding:0;justify-content:center;border-radius:12px}.sidebar-dock-menu_itemIconBadge__Lc7gM{position:relative;z-index:2;width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);background:#f8fafc;color:#64748b;border:1px solid rgba(203,213,225,.7)}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_itemIconBadge__Lc7gM{background:#1e2230;color:#94a3b8;border-color:rgba(255,255,255,.12)}.sidebar-dock-menu_active__gewBL .sidebar-dock-menu_itemIconBadge__Lc7gM{background:linear-gradient(135deg,#4f46e5,#6366f1);color:#fff;border-color:rgba(0,0,0,0);box-shadow:0 3px 10px rgba(79,70,229,.35);transform:scale(1.05)}.sidebar-dock-menu_completed__ArMXI .sidebar-dock-menu_itemIconBadge__Lc7gM{background:#ecfdf5;color:#059669;border-color:rgba(16,185,129,.35)}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_completed__ArMXI .sidebar-dock-menu_itemIconBadge__Lc7gM{background:#064e3b;color:#34d399;border-color:rgba(16,185,129,.45)}.sidebar-dock-menu_activePulseDot__oT0Bh{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:#06b6d4;box-shadow:0 0 0 2px #fff;animation:sidebar-dock-menu_pulseGlow__NdV2q 1.8s infinite}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_activePulseDot__oT0Bh{box-shadow:0 0 0 2px #0f1117}@keyframes sidebar-dock-menu_pulseGlow__NdV2q{0%{box-shadow:0 0 0 0 rgba(6,182,212,.6)}70%{box-shadow:0 0 0 6px rgba(6,182,212,0)}to{box-shadow:0 0 0 0 rgba(6,182,212,0)}}.sidebar-dock-menu_itemContent__CVRO_{display:flex;flex-direction:column;margin-left:12px;flex:1;min-width:0;overflow:hidden}.sidebar-dock-menu_itemLabelRow__Qy7aP{display:flex;align-items:center;justify-content:space-between;gap:8px}.sidebar-dock-menu_itemLabel__iA8rA{font-size:13.5px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-dock-menu_active__gewBL .sidebar-dock-menu_itemLabel__iA8rA{font-weight:700;color:#4f46e5}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_active__gewBL .sidebar-dock-menu_itemLabel__iA8rA{color:#a5b4fc}.sidebar-dock-menu_itemDescription__nZoP6{font-size:11px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_itemDescription__nZoP6{color:#64748b}.sidebar-dock-menu_itemProgressPill__j_w4V{font-size:10px;font-weight:700;padding:2px 7px;border-radius:999px;white-space:nowrap;flex-shrink:0;transition:all .2s ease}.sidebar-dock-menu_itemProgressPill__j_w4V.sidebar-dock-menu_pillComplete__OpS25{background:rgba(16,185,129,.12);color:#059669;border:1px solid rgba(16,185,129,.25)}.sidebar-dock-menu_itemProgressPill__j_w4V.sidebar-dock-menu_pillActive__MbYDd{background:rgba(79,70,229,.1);color:#4f46e5;border:1px solid rgba(79,70,229,.25)}.sidebar-dock-menu_itemProgressPill__j_w4V.sidebar-dock-menu_pillPending__2UW3k{background:rgba(148,163,184,.1);color:#94a3b8}.sidebar-dock-menu_sectionMiniTrack__CeSgE{height:3px;border-radius:999px;background:#e2e8f0;margin-top:5px;overflow:hidden}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_sectionMiniTrack__CeSgE{background:rgba(255,255,255,.1)}.sidebar-dock-menu_sectionMiniFill__xU6td{height:100%;border-radius:999px;background:#4f46e5;transition:width .3s ease}.sidebar-dock-menu_subItemsList__cwR5V{display:flex;flex-direction:column;padding:4px 0 4px 44px;gap:2px}.sidebar-dock-menu_subItem__BdFtJ{display:block;font-size:12px;font-weight:500;color:#64748b;padding:4px 8px;border-radius:6px;text-decoration:none;transition:all .15s ease}.sidebar-dock-menu_subItem__BdFtJ:hover{background:rgba(0,0,0,.04);color:#0f172a}.sidebar-dock-menu_subItem__BdFtJ.sidebar-dock-menu_activeSubItem__pHJl_{color:#4f46e5;font-weight:600}.sidebar-dock-menu_collapsedTooltip__fh9KU{position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%);background:#0f172a;color:#fff;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:600;white-space:nowrap;pointer-events:none;box-shadow:0 4px 14px rgba(0,0,0,.25);z-index:50;display:flex;align-items:center;gap:6px}.sidebar-dock-menu_collapsedTooltip__fh9KU:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:5px solid rgba(0,0,0,0);border-right-color:#0f172a}.sidebar-dock-menu_footer__qnp3A{padding:12px 14px;border-top:1px solid rgba(226,232,240,.7);display:flex;flex-direction:column;gap:8px}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_footer__qnp3A{border-top-color:rgba(255,255,255,.08)}.sidebar-dock-menu_collapsed__U2p3T .sidebar-dock-menu_footer__qnp3A{padding:12px 6px;align-items:center}.sidebar-dock-menu_securityBadge__4PvGv{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600;color:#059669;padding:6px 10px;border-radius:8px;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.2)}.sidebar-dock-menu_collapsed__U2p3T .sidebar-dock-menu_securityBadge__4PvGv{width:36px;height:36px;padding:0;justify-content:center;border-radius:10px}.sidebar-dock-menu_supportPill___uvlN{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#64748b;padding:4px 2px}.sidebar-dock-menu_supportPill___uvlN strong{color:#0f172a;font-weight:600}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_supportPill___uvlN{color:#94a3b8}.sidebar-dock-menu_themeDark__EM4Lq .sidebar-dock-menu_supportPill___uvlN strong{color:#fff}.kiosk-step-flow_container__9tF5a{width:100%;max-width:1080px;margin:0 auto;display:flex;flex-direction:column;transition:all .35s cubic-bezier(.16,1,.3,1);box-sizing:border-box}.kiosk-step-flow_container__9tF5a.kiosk-step-flow_portrait__ZFKwG{flex-direction:column;align-items:center}.kiosk-step-flow_container__9tF5a.kiosk-step-flow_portrait__ZFKwG .kiosk-step-flow_sidePanel__k7CZ4{width:100%;max-width:720px;position:static;margin-bottom:20px}.kiosk-step-flow_container__9tF5a.kiosk-step-flow_portrait__ZFKwG .kiosk-step-flow_contentArea__zspE1{width:100%;max-width:720px}.kiosk-step-flow_container__9tF5a.kiosk-step-flow_landscape__r9r4y{flex-direction:row;align-items:flex-start;gap:28px;justify-content:center}.kiosk-step-flow_container__9tF5a.kiosk-step-flow_landscape__r9r4y .kiosk-step-flow_sidePanel__k7CZ4{width:290px;flex-shrink:0;position:sticky;top:24px}.kiosk-step-flow_container__9tF5a.kiosk-step-flow_landscape__r9r4y .kiosk-step-flow_contentArea__zspE1{flex:1;min-width:0;max-width:740px}.kiosk-step-flow_sidePanel__k7CZ4{display:flex;flex-direction:column;gap:16px}.kiosk-step-flow_contentArea__zspE1{position:relative}.kiosk-step-flow_stepIndicatorBar__Li6k0{display:flex;align-items:center;gap:8px;width:100%;margin-bottom:24px;padding:0 4px}.kiosk-step-flow_stepNode__LUnZZ{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;cursor:default;user-select:none}.kiosk-step-flow_stepCircle__GE_LT{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;transition:all .25s ease}.kiosk-step-flow_stepDivider__Ulz0W{flex:1;height:2px;transition:background-color .3s ease}@media(max-width:768px){.kiosk-step-flow_stepIndicatorBar__Li6k0{gap:6px;margin-bottom:18px}.kiosk-step-flow_stepNode__LUnZZ{font-size:12px;gap:6px}.kiosk-step-flow_stepCircle__GE_LT{width:24px;height:24px;font-size:11px}}@media(max-width:480px){.kiosk-step-flow_stepNode__LUnZZ span:not(.kiosk-step-flow_stepCircle__GE_LT){display:none}}.intake-navbar_navbar__cTZIG{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 24px;background:rgba(255,255,255,.92);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(226,232,240,.85);box-shadow:0 1px 4px rgba(15,23,42,.03);position:relative;z-index:30}@media(max-width:768px){.intake-navbar_navbar__cTZIG{height:58px;padding:0 14px}}.intake-navbar_leftSection__RMu01{display:flex;align-items:center;gap:16px;min-width:0}.intake-navbar_exitButton__OnH3e{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:999px;border:1px solid rgba(226,232,240,.9);background:#fff;color:#475569;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .18s ease;white-space:nowrap}.intake-navbar_exitButton__OnH3e:hover{background:#f8fafc;color:#0f172a;border-color:#cbd5e1;transform:translateX(-1px)}.intake-navbar_brandGroup__H37JQ{display:flex;align-items:center;gap:10px}@media(max-width:640px){.intake-navbar_brandGroup__H37JQ{display:none}}.intake-navbar_brandMark__tnU5h{width:32px;height:32px;border-radius:9px;background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;box-shadow:0 2px 8px rgba(79,70,229,.25);flex-shrink:0}.intake-navbar_brandText__0UQrx{display:flex;flex-direction:column}.intake-navbar_brandTitle__XOlTC{font-size:13.5px;font-weight:700;color:#0f172a;letter-spacing:-.01em;line-height:1.2}.intake-navbar_brandTagline__H3AnP{font-size:11px;color:#64748b;font-weight:500;line-height:1.2}.intake-navbar_centerSection___rUB4{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}@media(max-width:880px){.intake-navbar_centerSection___rUB4{display:none}}.intake-navbar_stepIndicator__84DZj{font-size:12.5px;font-weight:700;color:#334155;display:flex;align-items:center;gap:6px}.intake-navbar_stepIndicator__84DZj span{color:#4f46e5}.intake-navbar_progressTrack__FOhai{width:180px;height:5px;background:#e2e8f0;border-radius:999px;overflow:hidden}.intake-navbar_progressFill__isU9_{height:100%;border-radius:999px;background:linear-gradient(90deg,#4f46e5,#06b6d4);transition:width .3s cubic-bezier(.16,1,.3,1)}.intake-navbar_rightSection__7abw6{display:flex;align-items:center;gap:12px}.intake-navbar_completionBadge__bY_dX{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:rgba(79,70,229,.08);border:1px solid rgba(79,70,229,.2);color:#4338ca;font-size:12px;font-weight:700}.intake-navbar_autofillPill__7ncfR{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;background:linear-gradient(135deg,#09090b,#1e293b);color:#fff;border:1px solid #09090b;font-size:12px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px rgba(15,23,42,.15);transition:all .18s ease}.intake-navbar_autofillPill__7ncfR:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(15,23,42,.25);background:#000}@media(max-width:600px){.intake-navbar_autofillPill__7ncfR{display:none}}.intake-navbar_supportGroup__RoZI3{display:flex;align-items:center;gap:6px;font-size:12px;color:#64748b;font-weight:500}.intake-navbar_supportGroup__RoZI3 strong{color:#0f172a;font-weight:600}@media(max-width:1100px){.intake-navbar_supportGroup__RoZI3{display:none}}.intake-navbar_mobileMenuTrigger__DcOhq{display:none;width:36px;height:36px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;align-items:center;justify-content:center;cursor:pointer}@media(max-width:1023px){.intake-navbar_mobileMenuTrigger__DcOhq{display:inline-flex}}.intake-assistant-panel_panel__AIuKc{display:flex;flex-direction:column;gap:16px;width:100%;font-family:var(--font-sans,system-ui,-apple-system,sans-serif)}.intake-assistant-panel_card__btheu{background:rgba(255,255,255,.94);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(226,232,240,.9);border-radius:18px;padding:18px 20px;box-shadow:0 4px 20px -4px rgba(15,23,42,.05),0 1px 3px rgba(15,23,42,.03)}.intake-assistant-panel_cardHeader__iujAm{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.intake-assistant-panel_cardTitle__EkTCK{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:#0f172a;letter-spacing:-.01em;margin:0}.intake-assistant-panel_liveBadge__dGRTz{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;color:#059669;background:rgba(16,185,129,.1);padding:2px 7px;border-radius:999px;border:1px solid rgba(16,185,129,.2)}.intake-assistant-panel_liveDot__lZnN9{width:6px;height:6px;border-radius:50%;background:#10b981;animation:intake-assistant-panel_livePulse__vC2vF 2s infinite}@keyframes intake-assistant-panel_livePulse__vC2vF{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.3);opacity:1}to{transform:scale(.95);opacity:.8}}.intake-assistant-panel_chartList__jwaJy{display:flex;flex-direction:column;gap:9px}.intake-assistant-panel_chartRow__ZVBta{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:12px;padding-bottom:8px;border-bottom:1px solid rgba(241,245,249,.9)}.intake-assistant-panel_chartRow__ZVBta:last-child{border-bottom:none;padding-bottom:0}.intake-assistant-panel_chartLabel__tf1j4{color:#64748b;font-weight:500;flex-shrink:0}.intake-assistant-panel_chartValue__ZH15h{color:#0f172a;font-weight:600;text-align:right;word-break:break-word}.intake-assistant-panel_chartValue__ZH15h.intake-assistant-panel_empty__f9scB{color:#94a3b8;font-weight:400;font-style:italic}.intake-assistant-panel_spotlightCard__pn__I{background:linear-gradient(145deg,#f8faff,#ffffff);border:1px solid rgba(99,102,241,.2);border-radius:18px;padding:18px 20px;box-shadow:0 4px 18px -2px rgba(99,102,241,.06)}.intake-assistant-panel_spotlightHeader__8Xu1W{display:flex;align-items:center;gap:8px;color:#4338ca;font-size:13px;font-weight:700;margin-bottom:8px}.intake-assistant-panel_spotlightBody__aC0XL{font-size:12.5px;line-height:1.55;color:#334155;margin:0}.intake-assistant-panel_clinicCard__kztv8{background:rgba(248,250,252,.85);border:1px solid rgba(226,232,240,.85);border-radius:18px;padding:16px 18px}.intake-assistant-panel_clinicTitle__KzBcr{font-size:13px;font-weight:700;color:#0f172a;margin-bottom:4px}.intake-assistant-panel_clinicAddress__CRzX1{font-size:11.5px;line-height:1.45;color:#64748b;margin-bottom:8px}.intake-assistant-panel_clinicPhoneLink__7Ox__{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#4f46e5;text-decoration:none}.intake-assistant-panel_clinicPhoneLink__7Ox__:hover{text-decoration:underline}.intake-assistant-panel_complianceBox__J4sBL{display:flex;flex-direction:column;gap:6px;padding:12px 14px;background:rgba(241,245,249,.6);border-radius:14px;border:1px solid rgba(226,232,240,.7)}.intake-assistant-panel_complianceItem__jlPcy{display:flex;align-items:center;gap:7px;font-size:11px;color:#475569;font-weight:500}