@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700&family=Tajawal:wght@400;500;700&display=swap";._content_1ny3e_2{z-index:1000;max-width:18rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--ink);box-shadow:var(--shadow-md);color:var(--text-on-primary);font-size:var(--fs-caption);line-height:1.6;white-space:pre-line;-webkit-user-select:none;user-select:none;animation:_tooltipIn_1ny3e_1 var(--dur-fast) var(--ease-standard)}._arrow_1ny3e_17{fill:var(--ink)}@keyframes _tooltipIn_1ny3e_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._content_1ny3e_2{animation:none}}@media print{._content_1ny3e_2{display:none}}._button_17nwx_1{display:inline-flex;text-decoration:none;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-weight:var(--fw-medium);min-height:var(--touch-min);cursor:pointer;border:1px solid transparent;transition:background var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}._button_17nwx_1:disabled{cursor:not-allowed;opacity:.6}._block_17nwx_21{width:100%}._buttonSm_17nwx_24{min-height:var(--space-8);padding:var(--space-2) var(--space-3);font-size:var(--fs-body-sm)}._buttonXs_17nwx_30{min-height:0;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--fs-caption)}._primary_17nwx_38{background:var(--primary);color:var(--text-on-primary)}._primary_17nwx_38:hover:not(:disabled){background:var(--primary-hover)}._primary_17nwx_38:active:not(:disabled){background:var(--primary-active)}._secondary_17nwx_49{background:var(--surface);color:var(--text-body);border-color:var(--border-strong)}._secondary_17nwx_49:hover:not(:disabled){background:var(--surface-hover)}._ghost_17nwx_58{background:transparent;color:var(--text-body)}._ghost_17nwx_58:hover:not(:disabled){background:var(--surface-hover)}._quiet_17nwx_67{background:transparent;color:var(--text-muted);white-space:nowrap}._quiet_17nwx_67:hover:not(:disabled){background:var(--surface-hover);color:var(--text-strong)}._danger_17nwx_77{background:var(--danger);color:var(--text-on-primary)}._danger_17nwx_77:hover:not(:disabled){background:var(--danger-hover)}._danger_17nwx_77:active:not(:disabled){background:var(--danger-active)}@media(max-width:900px),(pointer:coarse){._buttonSm_17nwx_24{min-height:var(--touch-min)}}._kbd_17nwx_96{display:inline-grid;place-items:center;min-width:1.125rem;height:1.125rem;padding:0 var(--space-1);margin-inline-start:var(--space-1);border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,currentColor 14%,transparent);font-family:inherit;font-size:.6875rem;font-weight:var(--fw-semibold);line-height:1;direction:ltr}@media(pointer:coarse){._kbd_17nwx_96{display:none}}._viewport_1qo00_1{position:fixed;inset-block-end:0;inset-inline-end:0;inset-inline-start:0;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);max-width:32rem;margin-inline:auto;z-index:2000;pointer-events:none;list-style:none}._root_1qo00_17{position:relative;display:grid;grid-template-areas:"title close" "description close" "action close";grid-template-columns:1fr auto;gap:0 var(--space-3);align-items:start;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-4) var(--space-5);pointer-events:auto}._root_1qo00_17:before{content:"";position:absolute;inset-inline-start:0;inset-block:0;width:4px;border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}._success_1qo00_43:before{background:var(--success)}._error_1qo00_47:before{background:var(--danger)}._warning_1qo00_51:before{background:var(--warning)}._info_1qo00_55:before{background:var(--info)}._title_1qo00_59{grid-area:title;font-weight:var(--fw-medium);font-size:var(--fs-body);color:var(--text-strong);margin:0}._description_1qo00_67{grid-area:description;font-size:var(--fs-body-sm);color:var(--text-muted);margin-block-start:var(--space-1)}._action_1qo00_74{grid-area:action;justify-self:start;margin-block-start:var(--space-2)}._close_1qo00_80{grid-area:close;background:none;border:none;cursor:pointer;color:var(--text-faint);padding:var(--space-1);border-radius:var(--radius-sm);line-height:1;align-self:center}._close_1qo00_80:hover{color:var(--text-strong);background:var(--surface-hover)}@media print{._viewport_1qo00_1{display:none!important}}._emptyState_j3u5h_1{text-align:center;padding:var(--space-9) var(--space-5);color:var(--text-muted)}._emptyTitle_j3u5h_6{font-size:var(--fs-h4);margin-block-end:var(--space-2)}._emptyDescription_j3u5h_10{margin:0 0 var(--space-5)}._emptyStateCompact_j3u5h_17{padding:var(--space-3) var(--space-2)}._emptyStateCompact_j3u5h_17 ._emptyTitle_j3u5h_6{font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--text-body);margin-block-end:2px}._emptyStateCompact_j3u5h_17 ._emptyDescription_j3u5h_10{margin:0;font-size:var(--fs-caption)}._emptyStateCompact_j3u5h_17 ._emptyDescription_j3u5h_10:not(:last-child){margin-block-end:var(--space-3)}._emptyInline_j3u5h_35{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1) var(--space-2);margin:0;padding:var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--fs-body-sm);text-align:center}._screen_nvhs2_3{display:grid;place-items:center;min-height:60vh;padding:var(--space-6)}._loading_nvhs2_10{padding:var(--space-6);color:var(--text-muted)}._action_nvhs2_17{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--primary);color:var(--text-on-primary);font-weight:var(--fw-medium);text-decoration:none;transition:background var(--dur-fast) var(--ease-standard)}._action_nvhs2_17:hover{background:var(--primary-hover)}._action_nvhs2_17:active{background:var(--primary-active)}@media(prefers-reduced-motion:reduce){._action_nvhs2_17{transition:none}}._root_z4gvo_1{display:inline-flex;min-width:0}._trigger_z4gvo_6{display:inline-flex;align-items:center;gap:var(--space-2);height:36px;padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-secondary);color:var(--text-muted);font:inherit;font-size:var(--fs-body-sm);cursor:pointer;flex-shrink:0}._trigger_z4gvo_6:hover{background:var(--surface-hover);color:var(--text-body)}._triggerText_z4gvo_26{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(min-width:900px){._trigger_z4gvo_6{width:15rem;justify-content:flex-start}}@media(max-width:899px),(pointer:coarse){._trigger_z4gvo_6{width:var(--touch-min);height:var(--touch-min);padding-inline:0;justify-content:center}._triggerText_z4gvo_26{display:none}}._popup_z4gvo_51{z-index:1600;display:flex;flex-direction:column;max-height:min(24rem,calc(var(--viewport-h) - 5rem));overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-md)}._inputRow_z4gvo_65{display:flex;flex-shrink:0;align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border-block-end:1px solid var(--border);color:var(--text-muted)}._input_z4gvo_65{flex:1;min-width:0;padding:var(--space-3) 0;border:none;background:transparent;color:var(--text-strong);font:inherit;font-size:var(--fs-body)}._input_z4gvo_65:focus{outline:none}._results_z4gvo_88{overflow-y:auto;padding:var(--space-1)}._status_z4gvo_94{margin:0;padding:var(--space-3);color:var(--text-muted);font-size:var(--fs-body-sm);text-align:center}._result_z4gvo_88{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-body);font:inherit;text-align:start;cursor:pointer}._result_z4gvo_88:hover,._resultActive_z4gvo_117{background:var(--surface-hover)}._resultPrimary_z4gvo_121{color:var(--text-strong);font-weight:var(--fw-medium);font-size:var(--fs-body-sm)}._resultSecondary_z4gvo_126{color:var(--text-muted);font-size:var(--fs-caption)}._shortcut_z4gvo_131{flex:none;padding:1px 5px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-secondary);color:var(--text-faint);font-family:var(--font-sans);font-size:11px;line-height:1.4;direction:ltr}@media(max-width:899px),(pointer:coarse){._shortcut_z4gvo_131{display:none}}._resultTile_z4gvo_149{display:grid;flex:none;place-items:center;width:32px;height:32px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text-muted)}._resultActive_z4gvo_117 ._resultTile_z4gvo_149{border-color:var(--primary-soft);background:var(--primary-soft);color:var(--primary)}._resultText_z4gvo_165{display:grid;gap:2px;min-width:0}._groupLabel_z4gvo_170{margin:0;padding:var(--space-2) var(--space-3) var(--space-1);color:var(--text-faint);font-size:11px;font-weight:var(--fw-semibold)}._triggerIcon_z4gvo_179,._triggerIcon_z4gvo_179:hover{width:32px;height:32px;padding:0;justify-content:center;border:none;background:transparent}._triggerIcon_z4gvo_179:hover{background:var(--surface-hover)}@media(min-width:900px){._triggerIcon_z4gvo_179{width:32px}}._scrim_z4gvo_197{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1599;padding:0;border:0;background:#211e1940;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:default}._palette_z4gvo_207{position:fixed;inset-block-start:12vh;inset-inline:0;width:min(38rem,calc(100vw - var(--space-8)));max-height:min(32rem,calc(var(--viewport-h) - 16vh));margin-inline:auto;border-radius:var(--radius-lg)}._palette_z4gvo_207 ._input_z4gvo_65{padding-block:var(--space-4);font-size:var(--fs-body-lg)}._palette_z4gvo_207 ._results_z4gvo_88{padding:var(--space-1) var(--space-2) var(--space-2)}._footer_z4gvo_223{display:flex;flex-shrink:0;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-3);border-block-start:1px solid var(--border);background:var(--surface-secondary);color:var(--text-muted);font-size:var(--fs-caption)}._footer_z4gvo_223 kbd{margin-inline-end:2px}._footerCount_z4gvo_237{margin-inline-start:auto}._avatar_unzdk_1{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.625rem;height:2.625rem;border-radius:var(--radius-full);background:var(--primary-soft);color:var(--primary);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);-webkit-user-select:none;user-select:none}._avatarImage_unzdk_16{object-fit:cover;background:var(--primary-soft)}._avatarSm_unzdk_20{width:2.125rem;height:2.125rem;font-size:var(--fs-caption)}._avatarXs_unzdk_27{width:1.75rem;height:1.75rem;font-size:.625rem}._avatarLg_unzdk_32{width:3.5rem;height:3.5rem;font-size:var(--fs-body-lg)}._trigger_1eayo_1{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-muted);cursor:pointer}._trigger_1eayo_1:hover,._trigger_1eayo_1[data-state=open]{background:var(--surface-hover);color:var(--text-body)}._bellBadge_1eayo_20{position:absolute;inset-block-start:2px;inset-inline-end:2px;display:inline-flex;align-items:center;justify-content:center;min-width:1rem;height:1rem;padding-inline:3px;border-radius:var(--radius-full);border:1.5px solid var(--surface);background:var(--danger);color:var(--text-on-primary);font-size:.625rem;font-weight:700;line-height:1;pointer-events:none;box-sizing:border-box}@media(max-width:900px),(pointer:coarse){._trigger_1eayo_1{width:var(--touch-min);height:var(--touch-min)}._bellBadge_1eayo_20{inset-block-start:4px;inset-inline-end:4px}}._menu_1eayo_52{z-index:1600;width:22.5rem;max-width:calc(100vw - var(--space-8));padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-md)}._headingRow_1eayo_65{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._soundToggle_1eayo_73{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-inline-end:var(--space-1);padding:0;background:none;border:0;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer}._soundToggle_1eayo_73:hover{background:var(--surface-hover);color:var(--text-strong)}._soundToggle_1eayo_73[aria-pressed=false]{color:var(--danger, var(--text-muted))}._soundToggle_1eayo_73:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._heading_1eayo_65{margin:0;padding:var(--space-1) var(--space-2) var(--space-2);color:var(--text-body);font-size:var(--fs-body);font-weight:700}._empty_1eayo_110{margin:0;padding:var(--space-2) var(--space-3);color:var(--text-muted);font-size:var(--fs-body-sm)}._list_1eayo_118{display:flex;flex-direction:column;gap:2px;max-height:min(30rem,70vh);overflow-y:auto}._card_1eayo_128{position:relative;border-radius:var(--radius-md)}._cardBody_1eayo_134{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);outline:none;color:var(--text-body);font-size:var(--fs-body-sm);text-align:start}._cardBody_1eayo_134[role=menuitem]{cursor:pointer}._cardBody_1eayo_134[role=menuitem]:hover,._cardBody_1eayo_134[data-highlighted]{background:var(--surface-hover)}._picture_1eayo_154{position:relative;flex:none}._mark_1eayo_159{display:inline-flex;align-items:center;justify-content:center;width:2.625rem;height:2.625rem;border-radius:var(--radius-full)}._mark_system_1eayo_167{background:var(--warning-bg);color:var(--warning-text)}._mark_message_1eayo_171{background:var(--primary-soft);color:var(--primary)}._brandMark_1eayo_175{overflow:hidden;background:var(--primary)}._brandMark_1eayo_175 img{width:70%;height:70%}._badge_1eayo_184{position:absolute;inset-block-end:-2px;inset-inline-end:-2px;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:2px solid var(--surface);border-radius:var(--radius-full);color:var(--surface)}._badge_system_1eayo_197{background:var(--warning)}._badge_clynevia_1eayo_200{background:var(--info)}._badge_message_1eayo_203{background:var(--primary)}._badgeChannel_1eayo_207{background:var(--surface)}._content_1eayo_212{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._title_1eayo_220{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._body_1eayo_227{display:-webkit-box;overflow:hidden;color:var(--text-body);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}._oneLine_1eayo_236{display:block;text-overflow:ellipsis;white-space:nowrap}._hint_1eayo_242{color:var(--primary);font-weight:600}._meta_1eayo_247{color:var(--text-muted);font-size:var(--fs-caption)}._unread_1eayo_251 ._meta_1eayo_247{color:var(--primary);font-weight:600}._unreadDot_1eayo_256{flex:none;width:10px;height:10px;border-radius:var(--radius-full);background:var(--primary)}._dismiss_1eayo_266{position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1);display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-full);outline:none;background:var(--surface);box-shadow:var(--shadow-sm);color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity .15s}._card_1eayo_128:hover ._dismiss_1eayo_266,._dismiss_1eayo_266[data-highlighted],._dismiss_1eayo_266:focus-visible{opacity:1}@media(pointer:coarse){._dismiss_1eayo_266{opacity:1}}._footerRow_1eayo_295{padding-block-start:var(--space-2);border-block-start:1px solid var(--border);margin-block-start:var(--space-1)}._footerAction_1eayo_301{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--space-2);border-radius:var(--radius-sm);outline:none;color:var(--primary);font-size:var(--fs-body-sm);font-weight:600;cursor:pointer;text-align:center;transition:background-color var(--dur-fast)}._footerAction_1eayo_301:hover,._footerAction_1eayo_301[data-highlighted]{background:var(--primary-soft)}._trigger_17chi_1{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;cursor:pointer;border-radius:var(--radius-md)}._triggerWithClinic_17chi_12{gap:var(--space-2);padding-inline-start:var(--space-3);padding-inline-end:var(--space-1);block-size:40px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface)}._triggerWithClinic_17chi_12:hover,._triggerWithClinic_17chi_12[data-state=open]{border-color:var(--border-strong)}._triggerWithClinic_17chi_12:hover ._avatar_17chi_25,._triggerWithClinic_17chi_12[data-state=open] ._avatar_17chi_25{outline:none}._clinic_17chi_29{align-items:center;gap:var(--space-2);min-inline-size:0}._clinicLogo_17chi_34{block-size:26px;max-inline-size:7rem;inline-size:auto;object-fit:contain}._avatar_17chi_25{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-full);background:var(--accent);color:var(--text-on-primary);font-size:13px;font-weight:var(--fw-semibold)}._trigger_17chi_1:hover ._avatar_17chi_25,._trigger_17chi_1[data-state=open] ._avatar_17chi_25{outline:2px solid var(--border-strong);outline-offset:2px}@media(max-width:900px){._triggerWithClinic_17chi_12{padding:0;border:none;background:transparent}}@media(max-width:900px),(pointer:coarse){._trigger_17chi_1{width:var(--touch-min);height:var(--touch-min)}}._menu_17chi_73{z-index:1600;width:16rem;max-width:calc(100vw - var(--space-8));padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-md)}._identity_17chi_86{padding:var(--space-2) var(--space-3)}._identity_17chi_86 b{display:block;overflow:hidden;color:var(--text-strong);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap}._identity_17chi_86 span{color:var(--text-muted);font-size:var(--fs-caption)}._clinicRow_17chi_103{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3)}._clinicTile_17chi_108{display:grid;place-items:center;width:22px;height:22px;border-radius:var(--radius-sm);background:var(--primary);color:var(--text-on-primary);font-size:11px;font-weight:var(--fw-semibold);flex-shrink:0}._clinicName_17chi_120{overflow:hidden;color:var(--text-strong);font-weight:var(--fw-medium);font-size:var(--fs-body-sm);text-overflow:ellipsis;white-space:nowrap}._notice_17chi_129{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--warning-bg);color:var(--text-body);font-size:var(--fs-caption)}._item_17chi_138{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-body);font-size:var(--fs-body-sm);text-decoration:none;cursor:pointer;outline:none}._item_17chi_138[data-highlighted]{background:var(--surface-hover)}._itemDanger_17chi_153,._itemDanger_17chi_153 svg{color:var(--danger)}._itemDanger_17chi_153[data-highlighted]{background:var(--danger-bg)}._separator_17chi_161{height:1px;margin:var(--space-1) var(--space-2);background:var(--border)}._mobileOnlyFlex_17chi_170{display:none}._desktopOnlyFlex_17chi_173{display:flex}._mobileOnlyBlock_17chi_176{display:none}@media(max-width:900px){._mobileOnlyFlex_17chi_170{display:flex}._mobileOnlyBlock_17chi_176{display:block}._desktopOnlyFlex_17chi_173{display:none}}._rowTrigger_17chi_192{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-1) 6px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-faint);font:inherit;text-align:start;cursor:pointer}._rowTrigger_17chi_192:hover,._rowTrigger_17chi_192[data-state=open]{background:var(--surface-hover)}._rowTrigger_17chi_192 ._avatar_17chi_25{flex:none}._rowText_17chi_214{display:grid;flex:1;min-width:0;line-height:1.3}._rowText_17chi_214 b,._rowText_17chi_214 span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._rowText_17chi_214 b{color:var(--text-strong);font-size:13px;font-weight:var(--fw-semibold)}._rowText_17chi_214 span{color:var(--text-muted);font-size:var(--fs-caption)}._actions_v9uv5_1{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._divider_v9uv5_8{width:1px;height:22px;background:var(--border)}._iconButton_v9uv5_14{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-muted);cursor:pointer}._iconButton_v9uv5_14:hover{background:var(--surface-hover);color:var(--text-body)}._desktopOnly_v9uv5_31{display:flex}@media(max-width:900px){._desktopOnly_v9uv5_31{display:none}}._assistantSlot_v9uv5_40{display:contents}._tools_13rmm_1{display:inline-flex;flex:none;align-items:center;gap:0}._iconButton_13rmm_8,._iconOnly_13rmm_9>button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-body);cursor:pointer}._iconButton_13rmm_8:hover,._iconOnly_13rmm_9>button:hover{background:var(--surface);color:var(--text-body)}._iconOnly_13rmm_9{display:inline-flex}._iconOnly_13rmm_9>button>span{display:inline-flex}._iconOnly_13rmm_9>button>span:last-child{display:none}._assistantSlot_13rmm_39{display:contents}._account_13rmm_43{display:flex;flex-direction:column}._clinic_13rmm_50{display:flex;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._clinicBare_13rmm_61{border-color:transparent;background:transparent;padding-inline:10px;padding-block:var(--space-1)}._clinicLogo_13rmm_67{display:block;block-size:32px;inline-size:auto;max-inline-size:100%;min-inline-size:0;object-fit:contain;object-position:center;flex:0 1 auto}._clinicLogo_13rmm_67:not(:only-child){flex:none;max-inline-size:60%}._clinicTile_13rmm_82{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:var(--radius-sm);background:var(--primary);color:var(--text-on-primary);font-size:var(--fs-caption);font-weight:var(--fw-semibold)}._clinicName_13rmm_94{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--text-strong)}[data-collapsed=true] ._tools_13rmm_1{flex-direction:column}[data-collapsed=true] ._account_13rmm_43 button[aria-label=حسابي]>:not(:first-child){display:none}[data-collapsed=true] ._account_13rmm_43 button[aria-label=حسابي]{justify-content:center}._tools_13rmm_1 button{width:30px;height:30px;color:var(--text-body)}._clinicLogo_13rmm_67:only-child{inline-size:100%;block-size:auto;max-block-size:64px}._breadcrumbs_d0x1q_4{flex:1;min-width:0}._list_d0x1q_9{display:flex;align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none}._item_d0x1q_18{display:flex;align-items:center;gap:var(--space-1);min-width:0}._item_d0x1q_18:not(:last-child){flex-shrink:0;max-width:12rem}._separator_d0x1q_33{color:var(--text-faint);flex-shrink:0}._link_d0x1q_39{padding:var(--space-1) var(--space-2);border:none;border-radius:var(--radius-sm);background:none;color:var(--text-muted);font-size:var(--fs-body-sm);cursor:pointer;text-decoration:none;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._link_d0x1q_39:hover{background:var(--surface-hover);color:var(--text-strong)}._current_d0x1q_62{font-size:var(--fs-h4);font-weight:var(--fw-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){._current_d0x1q_62{font-size:var(--fs-body)}}@media(max-width:900px),(pointer:coarse){._link_d0x1q_39{display:block;line-height:calc(var(--touch-min) - var(--space-1) * 2)}}._count_1e7fb_1{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:1.25rem;block-size:1.25rem;padding-inline:var(--space-1);border-radius:var(--radius-full);font-size:var(--fs-caption);font-weight:var(--fw-semibold);line-height:1;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}._neutral_1e7fb_18{background:var(--surface-sunken);color:var(--text-muted)}._primary_1e7fb_22{background:var(--primary-soft);color:var(--primary)}._accent_1e7fb_26{background:var(--accent-hover);color:var(--text-on-primary)}._popup_8zo88_4{position:fixed;z-index:1500}._scrollArea_1tudc_15{overscroll-behavior:contain}._scrollArea_1tudc_15::-webkit-scrollbar{width:var(--space-2);height:var(--space-2)}._scrollArea_1tudc_15::-webkit-scrollbar-track{background:transparent}._scrollArea_1tudc_15::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:padding-box;border:2px solid transparent;border-radius:var(--radius-full)}._scrollArea_1tudc_15::-webkit-scrollbar-thumb:hover{background-color:var(--text-faint)}@supports not selector(::-webkit-scrollbar){._scrollArea_1tudc_15{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}}._root_1n58e_5{position:relative}._trigger_1n58e_9{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);min-height:var(--touch-min);cursor:pointer;color:var(--text-body);text-align:start;transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}._trigger_1n58e_9:hover:not(:disabled){background:var(--surface-hover)}._trigger_1n58e_9:disabled{background:var(--surface-sunken);color:var(--text-faint);cursor:not-allowed}._triggerOpen_1n58e_35{border-color:var(--primary);box-shadow:var(--shadow-focus)}._value_1n58e_40{color:var(--text-body)}._placeholder_1n58e_43{color:var(--text-faint)}._chevron_1n58e_47{flex-shrink:0;color:var(--text-faint);transition:transform var(--dur-fast) var(--ease-standard)}._chevronOpen_1n58e_52{transform:rotate(180deg)}._popup_1n58e_56{display:flex;flex-direction:column;width:max-content;max-width:calc(100vw - var(--space-4));max-height:15rem;overflow-y:auto;padding:var(--space-1);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._option_1n58e_74{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);min-height:var(--space-8);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-body);text-align:start;cursor:pointer}._optionLabel_1n58e_89{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._optionActive_1n58e_96{background:var(--primary-soft)}._optionSelected_1n58e_99{color:var(--primary);font-weight:var(--fw-medium)}._check_1n58e_103{flex-shrink:0;color:var(--primary)}._searchField_1n58e_109{font:inherit;cursor:text}._searchField_1n58e_109::placeholder{color:var(--text-muted)}._noMatch_1n58e_116{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--fs-caption);color:var(--text-muted)}._categoryNavWrapper_eu0tc_9{background:var(--surface);border-inline-end:1px solid var(--border);border-start-start-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl)}._categoryNav_eu0tc_9{display:flex;flex-direction:column;gap:var(--space-1);position:sticky;inset-block-start:var(--space-6);z-index:1;max-height:100%;padding:var(--space-4) var(--space-3)}._categoryNavItems_eu0tc_37{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-1);min-height:0;overflow-y:auto;overscroll-behavior:contain;margin-inline:calc(-1 * var(--space-1));padding-inline:var(--space-1)}._categoryNavItems_eu0tc_37:dir(rtl){direction:ltr}._categoryNavItems_eu0tc_37:dir(rtl)>*{direction:rtl}._categoryNavHeading_eu0tc_59{margin:0 0 var(--space-2);font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-muted)}._categoryNavHeadingTitle_eu0tc_67{font-size:var(--fs-h4);line-height:1.3;color:var(--text-strong);overflow-wrap:anywhere}._categoryNavItem_eu0tc_37{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--text-body);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);text-decoration:none;transition:background var(--dur-fast) var(--ease-standard)}._categoryNavItem_eu0tc_37:hover{background:var(--surface-hover)}._categoryNavItemActive_eu0tc_88,._categoryNavItemActive_eu0tc_88:hover{background:var(--primary-soft);color:var(--primary)}._categorySelectRow_eu0tc_96{display:grid;gap:var(--space-1);padding:var(--space-4) var(--space-6);background:var(--surface);border-block-end:1px solid var(--border);border-start-start-radius:var(--radius-xl);border-start-end-radius:var(--radius-xl)}._categorySelectRow_eu0tc_96 ._categoryNavHeading_eu0tc_59{margin:0}._categoryNavSummary_eu0tc_111{display:grid;gap:var(--space-2);margin-block-end:var(--space-2);padding-block-end:var(--space-3);border-block-end:1px solid var(--divider)}._categorySelectRow_eu0tc_96 ._categoryNavSummary_eu0tc_111{margin-block-end:var(--space-3)}._categoryNavGroup_eu0tc_123{margin:var(--space-3) var(--space-3) var(--space-1);color:var(--text-faint);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.02em}._categoryNavItems_eu0tc_37>._categoryNavGroup_eu0tc_123:first-child{margin-block-start:0}._categoryNavIcon_eu0tc_133{display:inline-flex;flex:none;color:var(--text-muted)}._categoryNavItemActive_eu0tc_88 ._categoryNavIcon_eu0tc_133{color:currentColor}._categoryNavLabel_eu0tc_141{flex:1;min-width:0}._categoryNavCount_eu0tc_145{background:var(--surface-secondary)}._categoryNavItemActive_eu0tc_88 ._categoryNavCount_eu0tc_145{background:var(--surface)}._categoryNavFooter_eu0tc_153{flex:none;margin-block-start:var(--space-2);padding-block-start:var(--space-3);border-block-start:1px solid var(--divider)}._categoryNavFilled_eu0tc_161{height:100%}._shell_1qtz3_10{--shell-max-w: none;max-width:var(--shell-max-w);display:grid;grid-template-columns:var(--nav-w, 12.5rem) minmax(0,1fr);align-items:stretch;gap:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}@media(min-width:901px){._shell_1qtz3_10{height:calc(var(--viewport-h) - var(--topbar-h) - (var(--space-6) * 2));grid-template-rows:minmax(0,1fr)}}@media(max-width:900px){._shell_1qtz3_10{grid-template-columns:1fr;gap:0}}._contentColumn_1qtz3_13{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--space-6);min-width:0;padding:var(--space-6);background:var(--surface);border-radius:var(--radius-xl)}@media(min-width:901px){._contentColumn_1qtz3_13{overflow-y:auto}}@media(min-width:901px){._contentColumnFill_1qtz3_97{grid-template-rows:minmax(0,1fr);align-content:stretch;overflow:hidden}}@media(min-width:901px){[data-chrome=docked] ._shell_1qtz3_10{height:calc(var(--viewport-h) - var(--topbar-h));margin:calc(var(--space-6) * -1);background:transparent;border:none;border-block-start:1px solid var(--border);border-radius:0;box-shadow:none;max-width:none}[data-chrome=docked] ._contentColumn_1qtz3_13{max-width:calc(var(--shell-max-w) - var(--nav-w, 12.5rem) - var(--space-6))}}._contentFrame_1qtz3_129{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-width:0;min-height:0}._scrollArrow_1qtz3_137{position:absolute;inset-inline:0;z-index:2;display:flex;justify-content:center;block-size:4.25rem;padding-block:var(--space-3);pointer-events:none}._scrollArrowUp_1qtz3_147{inset-block-start:0;align-items:flex-start}._scrollArrowDown_1qtz3_151{inset-block-end:0;align-items:flex-end}._scrollArrow_1qtz3_137:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,var(--surface) 70%);opacity:0;transition:opacity var(--dur-fast) var(--ease-standard)}._scrollArrowUp_1qtz3_147:before{background:linear-gradient(to top,transparent,var(--surface) 70%)}._scrollArrowOn_1qtz3_167:before{opacity:1}._scrollArrowButton_1qtz3_170{position:relative;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;padding:0;border:0;border-radius:var(--radius-full);background:var(--primary);color:var(--text-on-primary);box-shadow:var(--shadow-md);cursor:pointer;opacity:0;transform:translateY(6px) scale(.9);pointer-events:none;transition:opacity var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),background var(--dur-fast) var(--ease-standard)}._scrollArrowShown_1qtz3_191{opacity:1;transform:none;pointer-events:auto;animation:_scrollArrowNudge_1qtz3_1 1.6s var(--ease-standard) .4s 3}._scrollArrowButton_1qtz3_170:hover,._scrollArrowButton_1qtz3_170:focus-visible{background:var(--primary-hover);animation:none}@keyframes _scrollArrowNudge_1qtz3_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(4px)}}._scrollArrowUp_1qtz3_147 ._scrollArrowShown_1qtz3_191{animation-name:_scrollArrowNudgeUp_1qtz3_1}@keyframes _scrollArrowNudgeUp_1qtz3_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){._scrollArrowButton_1qtz3_170,._scrollArrowShown_1qtz3_191{transition:none;animation:none;transform:none}}._content_r0pf1_1{min-height:0}@media(min-width:901px){._content_r0pf1_1{--page-fill-h: 100%}}@media(max-width:900px)and (min-width:45.0625rem){._frame_r0pf1_22{height:calc(var(--viewport-h) - var(--topbar-h) - var(--space-4) * 2);grid-template-rows:auto minmax(0,1fr)}._frame_r0pf1_22>:last-child{grid-template-rows:minmax(0,1fr);align-content:stretch;min-height:0;overflow:hidden}._content_r0pf1_1{--page-fill-h: 100%}}._layer_1rpt1_3{--tour-shade: rgb(33 30 25 / 62%);--tour-spread: 9999px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:900}._shade_1rpt1_16,._hole_1rpt1_17{position:fixed}._layerInteractive_1rpt1_25{pointer-events:none}._shade_1rpt1_16{top:0;right:0;bottom:0;left:0;background:var(--tour-shade)}._hole_1rpt1_17{border-radius:var(--radius-md);box-shadow:0 0 0 var(--tour-spread) var(--tour-shade);outline:2px solid var(--primary);outline-offset:2px}._card_1rpt1_43{position:fixed;inline-size:320px;max-inline-size:calc(100vw - var(--space-8));background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-5);pointer-events:auto}._cardCentred_1rpt1_58{inset-block-start:50%;inset-inline-start:50%;transform:translate(50%,-50%)}._progress_1rpt1_64{color:var(--text-muted);font-size:var(--fs-caption);margin:0 0 var(--space-2)}._title_1rpt1_70{font-size:var(--fs-h4);font-weight:var(--fw-semibold);color:var(--text-strong);margin:0 0 var(--space-2)}._body_1rpt1_77{color:var(--text-body);font-size:var(--fs-body-sm);line-height:var(--lh-body);margin:0 0 var(--space-4)}._track_1rpt1_84{block-size:3px;background:var(--surface-sunken);border-radius:var(--radius-full);overflow:hidden;margin-block-end:var(--space-4)}._trackFill_1rpt1_92{display:block;block-size:100%;background:var(--primary);border-radius:var(--radius-full);transition:inline-size var(--dur-base) var(--ease-standard)}._actions_1rpt1_100{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._moves_1rpt1_107{display:flex;gap:var(--space-2)}._skip_1rpt1_112{background:none;border:none;padding:var(--space-1);cursor:pointer;color:var(--text-muted);font:inherit;font-size:var(--fs-caption);border-radius:var(--radius-sm)}._skip_1rpt1_112:hover{color:var(--text-strong)}._skip_1rpt1_112:focus-visible{outline:none;box-shadow:var(--shadow-focus)}@media(prefers-reduced-motion:reduce){._trackFill_1rpt1_92{transition:none}}@media(max-width:600px){._card_1rpt1_43,._cardCentred_1rpt1_58{inset-block-start:auto;inset-block-end:var(--space-4);inset-inline:var(--space-4);inline-size:auto;transform:none}}._trigger_mfbm3_2{position:fixed;bottom:var(--space-6);inset-inline-end:var(--space-6);z-index:1000;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:none;border-radius:var(--radius-full);background:var(--primary);color:var(--text-on-primary);box-shadow:var(--shadow-md);cursor:pointer;transition:transform var(--dur-fast) var(--ease-standard);animation:_triggerPulse_mfbm3_1 2s ease-out 3}._trigger_mfbm3_2:hover{transform:scale(1.05)}._trigger_mfbm3_2:active{transform:scale(.98)}@keyframes _triggerPulse_mfbm3_1{0%{box-shadow:var(--shadow-md),0 0 #4a7f5c66}to{box-shadow:var(--shadow-md),0 0 0 12px #4a7f5c00}}._panel_mfbm3_44{position:fixed;bottom:96px;inset-inline-end:var(--space-6);z-index:1001;width:400px;max-height:560px;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden;animation:_panelEnter_mfbm3_1 var(--dur-base) var(--ease-standard)}@keyframes _panelEnter_mfbm3_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._header_mfbm3_73{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:linear-gradient(135deg,var(--green-700),var(--green-800));color:#fff}._headerIcon_mfbm3_82{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);background:#ffffff26;color:#fff;flex-shrink:0}._headerText_mfbm3_94{flex:1;display:flex;flex-direction:column;gap:2px}._title_mfbm3_101{margin:0;font-size:var(--fs-h4);font-weight:var(--fw-semibold);color:#fff}._subtitle_mfbm3_108{font-size:var(--fs-caption);color:#ffffffb3}._headerActions_mfbm3_113{display:flex;align-items:center;gap:var(--space-2)}._headerButton_mfbm3_119{display:flex;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);border:none;background:transparent;color:#fff;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard)}._headerButton_mfbm3_119:hover{background:#ffffff1a}._messages_mfbm3_138{flex:1;overflow-y:auto;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}._welcome_mfbm3_148{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-6);gap:var(--space-3);height:100%}._welcomeAvatar_mfbm3_159{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--radius-full);background:var(--primary-soft);color:var(--primary)}._welcomeTitle_mfbm3_170{margin:0;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-strong)}._welcomeSubtitle_mfbm3_177{margin:0;font-size:var(--fs-caption);color:var(--text-muted)}._suggestions_mfbm3_183{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;margin-block-start:var(--space-2)}._chip_mfbm3_191{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-secondary);color:var(--text-body);font-size:var(--fs-caption);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard)}._chip_mfbm3_191:hover{background:var(--surface-hover)}._typingRow_mfbm3_209{display:flex;align-items:center;align-self:flex-start}._typingIndicator_mfbm3_215{display:flex;align-items:center;gap:4px;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-secondary)}._dot_mfbm3_224{width:6px;height:6px;border-radius:var(--radius-full);background:var(--text-muted);animation:_typingBounce_mfbm3_1 1.4s ease-in-out infinite}._dot_mfbm3_224:nth-child(2){animation-delay:.2s}._dot_mfbm3_224:nth-child(3){animation-delay:.4s}@keyframes _typingBounce_mfbm3_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}._bubble_mfbm3_251{max-width:85%;padding:var(--space-3);border-radius:var(--radius-md);line-height:var(--lh-body);font-size:var(--fs-body-sm);word-wrap:break-word}._bubbleUser_mfbm3_260{align-self:flex-end;background:var(--primary);color:var(--text-on-primary);border-end-end-radius:var(--radius-sm)}._assistantRow_mfbm3_267{display:flex;align-items:flex-start;gap:var(--space-2);align-self:flex-start}._assistantAvatar_mfbm3_274{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);background:var(--primary-soft);color:var(--primary);flex-shrink:0;margin-block-start:2px}._bubbleAssistant_mfbm3_287{background:var(--surface-secondary);color:var(--text-body);border-start-start-radius:var(--radius-sm)}._bubbleAssistant_mfbm3_287 p{margin:0 0 var(--space-2)}._bubbleAssistant_mfbm3_287 p:last-child{margin-bottom:0}._bubbleAssistant_mfbm3_287 ol,._bubbleAssistant_mfbm3_287 ul{margin:var(--space-2) 0;padding-inline-start:var(--space-5)}._bubbleAssistant_mfbm3_287 li{margin-bottom:var(--space-1)}._bubbleAssistant_mfbm3_287 strong{font-weight:var(--fw-semibold)}._bubbleAssistant_mfbm3_287 h1,._bubbleAssistant_mfbm3_287 h2,._bubbleAssistant_mfbm3_287 h3,._bubbleAssistant_mfbm3_287 h4{margin:var(--space-3) 0 var(--space-1);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold)}._bubbleAssistant_mfbm3_287 code{background:var(--surface-hover);padding:1px var(--space-1);border-radius:var(--radius-sm);font-size:.9em}._tourAction_mfbm3_331{margin-block-start:var(--space-2);margin-inline-start:auto;display:flex;justify-content:flex-start}._inputArea_mfbm3_339{display:flex;gap:var(--space-2);padding:var(--space-4);border-block-start:1px solid var(--border)}._input_mfbm3_339{flex:1;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);font:inherit;font-size:var(--fs-body-sm);color:var(--text-body);background:var(--surface);direction:rtl;transition:border-color var(--dur-fast) var(--ease-standard)}._input_mfbm3_339:focus{outline:none;border-color:var(--primary)}._input_mfbm3_339:disabled{opacity:.6;cursor:not-allowed}._sendButton_mfbm3_369{display:flex;align-items:center;justify-content:center;width:var(--space-9);height:var(--space-9);border:none;background:var(--primary);color:var(--text-on-primary);border-radius:var(--radius-md);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-standard)}._sendButton_mfbm3_369:hover:not(:disabled){opacity:.9}._sendButton_mfbm3_369:active:not(:disabled){opacity:.8}._sendButton_mfbm3_369:disabled{opacity:.5;cursor:not-allowed}@media(max-width:600px){._panel_mfbm3_44{inset-inline-start:var(--space-4);inset-inline-end:var(--space-4);bottom:76px;width:auto}}@media(prefers-reduced-motion:reduce){._trigger_mfbm3_2{transition:none;animation:none}._panel_mfbm3_44{animation:none}._input_mfbm3_339,._headerButton_mfbm3_119,._sendButton_mfbm3_369,._chip_mfbm3_191{transition:none}._dot_mfbm3_224{animation:none}}._feedbackRow_mfbm3_430{display:flex;gap:var(--space-2);margin-block-start:var(--space-2);margin-inline-start:calc(24px + var(--space-2))}._feedbackButton_mfbm3_437{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text-muted);font-size:var(--fs-caption);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),background var(--dur-fast) var(--ease-standard)}._feedbackButton_mfbm3_437:hover{color:var(--text-body);border-color:var(--text-muted);background:var(--surface-secondary)}._feedbackChosen_mfbm3_460{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--primary-soft);color:var(--primary);font-size:var(--fs-caption)}._headerTrigger_mfbm3_473{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:var(--radius-md);background:var(--primary-soft);color:var(--primary);cursor:pointer}._headerTrigger_mfbm3_473:hover{background:var(--surface-hover)}._headerTrigger_mfbm3_473:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(max-width:900px),(pointer:coarse){._headerTrigger_mfbm3_473{width:var(--touch-min);height:var(--touch-min)}}._panelDocked_mfbm3_503{top:calc(var(--topbar-h) + var(--space-2));bottom:auto;max-height:min(560px,calc(var(--viewport-h) - var(--topbar-h) - var(--space-4)))}._stack_82odw_1{position:fixed;inset-block-end:var(--space-5);inset-inline-end:var(--space-5);z-index:1900;display:flex;flex-direction:column;gap:var(--space-3);width:min(22rem,calc(100vw - 2 * var(--space-5)));pointer-events:none}._popup_82odw_13{position:relative;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);pointer-events:auto}._body_82odw_23{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4) var(--space-5) calc(var(--space-4) + 3px);padding-inline-end:var(--space-8);background:none;border:none;font:inherit;text-align:start;color:inherit;cursor:pointer}._body_82odw_23:hover{background:var(--surface-hover)}._body_82odw_23:focus-visible{outline:none;box-shadow:inset var(--shadow-focus)}._picture_82odw_47{position:relative;flex:none}._badge_82odw_52{position:absolute;inset-block-end:-4px;inset-inline-end:-4px;display:grid;place-items:center;background:var(--surface);border-radius:var(--radius-full);padding:1px}._text_82odw_63{display:flex;flex-direction:column;min-width:0;gap:2px}._name_82odw_70{font-weight:var(--fw-medium);font-size:var(--fs-body);color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._message_82odw_79{font-size:var(--fs-body-sm);color:var(--text-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._channel_82odw_88{font-size:var(--fs-body-sm);color:var(--text-faint)}._close_82odw_93{position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2);display:grid;place-items:center;width:24px;height:24px;background:none;border:none;border-radius:var(--radius-full);color:var(--text-faint);cursor:pointer}._close_82odw_93:hover{color:var(--text-strong);background:var(--surface-tertiary)}._track_82odw_113{position:absolute;inset-inline:0;inset-block-end:0;height:3px;background:var(--surface-secondary)}._bar_82odw_122{display:block;height:100%;background:var(--primary);transform-origin:left;animation:_drain_82odw_1 linear forwards}:dir(rtl) ._bar_82odw_122{transform-origin:right}._popup_82odw_13:hover ._bar_82odw_122,._popup_82odw_13:focus-within ._bar_82odw_122{animation-play-state:paused}@keyframes _drain_82odw_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}._shell_dpfrf_15{display:flex;min-height:var(--viewport-h)}._side_dpfrf_21{width:var(--sidebar-w);flex:0 0 var(--sidebar-w);display:flex;flex-direction:column;background:var(--surface);border-inline-start:1px solid var(--border);position:sticky;inset-block-start:0;height:var(--viewport-h);overflow:hidden;transition:width var(--dur-slow) var(--ease-standard),flex-basis var(--dur-slow) var(--ease-standard)}._sideCollapsed_dpfrf_39{width:var(--sidebar-w-collapsed);flex:0 0 var(--sidebar-w-collapsed);transition:width var(--dur-base) var(--ease-standard),flex-basis var(--dur-base) var(--ease-standard)}._brandIcon_dpfrf_51{justify-self:center;display:inline-flex}._brand_dpfrf_51{display:grid;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:var(--space-2);height:var(--topbar-h);flex:0 0 var(--topbar-h);padding-inline:var(--space-3);border-block-end:1px solid var(--border);position:relative}._collapseButton_dpfrf_72{display:inline-flex;align-items:center;justify-content:center;width:var(--space-7);height:var(--space-7);border:none;background:transparent;color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-standard)}._collapseButton_dpfrf_72:hover{background:var(--surface-hover);color:var(--text-strong)}._sideCollapsed_dpfrf_39 ._collapseButton_dpfrf_72{position:absolute;inset-block:0;inset-inline-end:calc((var(--sidebar-w-collapsed) - var(--space-7)) / 2);margin-block:auto;opacity:0}._sideCollapsed_dpfrf_39 ._brand_dpfrf_51:hover ._collapseButton_dpfrf_72,._sideCollapsed_dpfrf_39 ._brand_dpfrf_51:focus-within ._collapseButton_dpfrf_72{opacity:1}._sideCollapsed_dpfrf_39 ._brand_dpfrf_51:hover ._brandIcon_dpfrf_51>*,._sideCollapsed_dpfrf_39 ._brand_dpfrf_51:focus-within ._brandIcon_dpfrf_51>*{opacity:0}._brandText_dpfrf_112{display:grid;min-width:0;white-space:nowrap;overflow:hidden}._brandWordmark_dpfrf_121{display:block;height:1.125rem;width:auto}._brandText_dpfrf_112 span{color:var(--text-muted);font-size:var(--fs-caption)}._nav_dpfrf_131{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:0;padding:var(--space-2);flex:1}._navScroll_dpfrf_146{display:flex;flex-direction:column;gap:2px;flex:1;min-height:0;overflow-y:auto}._navGroupLabel_dpfrf_156{margin:16px var(--space-2) 6px;color:var(--text-muted);font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:.02em}._navScroll_dpfrf_146>._navGroupLabel_dpfrf_156:first-child{margin-block-start:var(--space-1)}._navItem_dpfrf_171{display:flex;align-items:center;gap:var(--space-2);min-height:34px;padding-inline:10px;border:none;background:transparent;color:var(--text-body);border-radius:var(--radius-sm);cursor:pointer;text-decoration:none;text-align:start;font-size:13px;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._navItem_dpfrf_171:hover{background:var(--surface-hover);color:var(--text-body)}._navItemActive_dpfrf_197,._navItemActive_dpfrf_197:hover{background:var(--surface-tertiary);box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--primary-hover);font-weight:var(--fw-semibold)}._navIndicator_dpfrf_132{position:absolute;z-index:-1;border-radius:var(--radius-sm);background:var(--surface-tertiary);box-shadow:inset 0 0 0 1px var(--border-strong);pointer-events:none}._navIndicator_dpfrf_132[hidden]{display:none}._navItemActive_dpfrf_197[data-gliding],._navItemActive_dpfrf_197[data-gliding]:hover{background:transparent;box-shadow:none}._navGroupToggle_dpfrf_225{width:100%;font:inherit;font-size:13px;text-align:start}._navGroupChevron_dpfrf_235{flex-shrink:0;color:var(--text-faint);transform:rotate(90deg);transition:transform var(--dur-fast) var(--ease-standard)}._navGroupChevronOpen_dpfrf_241{transform:rotate(0)}._navChildren_dpfrf_246{display:flex;flex-direction:column;gap:2px}._navChildItem_dpfrf_253{padding-inline-start:28px;padding-inline-end:10px}._navIcon_dpfrf_257{position:relative;display:inline-flex;flex-shrink:0}._navRailBadge_dpfrf_262{position:absolute;inset-block-start:-4px;inset-inline-end:-6px;display:inline-flex;align-items:center;justify-content:center;min-width:1rem;height:1rem;padding-inline:2px;border-radius:var(--radius-full);border:1.5px solid var(--surface);background:var(--primary);color:var(--text-on-primary);font-size:.625rem;font-weight:var(--fw-bold, 700);line-height:1;pointer-events:none;box-sizing:border-box}._shellDocked_dpfrf_282 ._navRailBadge_dpfrf_262{background:var(--accent-hover);color:var(--text-on-primary)}._navLabel_dpfrf_286{flex:1;min-width:0;white-space:nowrap;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._sideCollapsed_dpfrf_39 ._navLabel_dpfrf_286{flex-grow:0;flex-basis:0}._navCount_dpfrf_311{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:1.125rem;block-size:1.125rem;padding-inline:var(--space-1);border-radius:var(--radius-full);background:var(--primary-soft);color:var(--primary);font-size:var(--fs-caption);font-weight:var(--fw-semibold);text-align:center}._srOnly_dpfrf_326{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._navFooter_dpfrf_223{padding:0 var(--space-2) var(--space-2)}._navFooter_dpfrf_223>button{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:34px;padding-inline:10px;border:none;background:transparent;color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;text-align:start;font:inherit;font-size:13px;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._navFooter_dpfrf_223>button:hover{background:var(--surface-hover);color:var(--text-body)}._navFooter_dpfrf_223>button>span:last-child{flex:1;min-width:0;overflow:hidden;white-space:nowrap}._sideCollapsed_dpfrf_39 ._navFooter_dpfrf_223>button>span:last-child{flex-grow:0;flex-basis:0}._navFooterLinks_dpfrf_385{display:flex;flex-direction:column;gap:2px;padding-block-start:var(--space-2);margin-block-start:var(--space-2);border-block-start:1px solid var(--divider)}@media(max-width:900px),(pointer:coarse){._navItem_dpfrf_171,._navFooter_dpfrf_223>button{min-height:var(--touch-min)}}._main_dpfrf_411{flex:1;min-width:0;display:flex;flex-direction:column}._top_dpfrf_418{height:var(--topbar-h);display:flex;align-items:center;gap:var(--space-3);padding-inline:var(--space-6);background:var(--surface);border-block-end:1px solid var(--border);position:sticky;inset-block-start:0;z-index:10}._topActions_dpfrf_433{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._menuButton_dpfrf_440{display:inline-flex;align-items:center;justify-content:center;width:var(--touch-min);height:var(--touch-min);border:none;background:transparent;color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer}._menuButton_dpfrf_440:hover{background:var(--surface-hover);color:var(--text-strong)}._menuButton_dpfrf_440{display:none}._content_dpfrf_465{width:100%;padding:var(--space-6);flex:1;view-transition-name:page}@media(max-width:900px){._side_dpfrf_21{display:none}._menuButton_dpfrf_440{display:inline-flex}._top_dpfrf_418{padding-inline:var(--space-3)}._content_dpfrf_465{padding:var(--space-4)}}._drawerLayer_dpfrf_493{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}._scrim_dpfrf_498{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;cursor:pointer;background:#211e1973;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_scrimIn_dpfrf_1 var(--dur-base) var(--ease-standard) both}._scrimExiting_dpfrf_508{animation:_scrimOut_dpfrf_1 var(--dur-base) var(--ease-standard) both}._drawer_dpfrf_493{position:absolute;inset-block:0;inline-size:var(--sidebar-w);max-inline-size:85vw;background:var(--surface);display:flex;flex-direction:column;box-shadow:var(--shadow-md);animation:_drawerIn_dpfrf_1 var(--dur-base) var(--ease-standard) both}._drawerExiting_dpfrf_522{animation:_drawerOut_dpfrf_1 var(--dur-base) var(--ease-standard) both}@keyframes _scrimIn_dpfrf_1{0%{opacity:0}to{opacity:1}}@keyframes _drawerIn_dpfrf_1{0%{transform:translate(var(--drawer-from, 100%))}to{transform:translate(0)}}@keyframes _scrimOut_dpfrf_1{0%{opacity:1}to{opacity:0}}@keyframes _drawerOut_dpfrf_1{0%{transform:translate(0)}to{transform:translate(var(--drawer-from, 100%))}}[dir=rtl] ._drawer_dpfrf_493{--drawer-from: 100%;inset-inline-start:0}[dir=ltr] ._drawer_dpfrf_493{--drawer-from: -100%;inset-inline-end:0}._shellDocked_dpfrf_282{--sidebar-w: 240px;background:var(--bg-page)}._shellDocked_dpfrf_282 ._side_dpfrf_21{background:transparent;border-inline-start:none}._shellDocked_dpfrf_282 ._brand_dpfrf_51{border-block-end:none}._brandTools_dpfrf_584{display:inline-flex;align-items:center;gap:2px}._sideCollapsed_dpfrf_39 ._brandTools_dpfrf_584>:not(:last-child){display:none}._shellDocked_dpfrf_282 ._navItem_dpfrf_171{min-height:32px;font-size:var(--fs-body-sm)}._shellDocked_dpfrf_282 ._navGroupLabel_dpfrf_156{margin:var(--space-4) 10px var(--space-1);font-size:11px}._shellDocked_dpfrf_282 ._navCount_dpfrf_311{background:var(--accent-hover);color:var(--text-on-primary)}._shellDocked_dpfrf_282 ._collapseButton_dpfrf_72,._shellDocked_dpfrf_282 ._brandTools_dpfrf_584 button,._shellDocked_dpfrf_282 ._navFooter_dpfrf_223>button{color:var(--text-body)}._shellDocked_dpfrf_282 ._navItem_dpfrf_171:not(._navItemActive_dpfrf_197):hover,._shellDocked_dpfrf_282 ._navFooter_dpfrf_223>button:hover{background:var(--surface)}._shellDocked_dpfrf_282 ._navFooterLinks_dpfrf_385{margin-inline:var(--space-1)}._navFooterRow_dpfrf_626{flex-direction:row;align-items:center;gap:var(--space-1)}._navFooterItems_dpfrf_631{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._sideCollapsed_dpfrf_39 ._navFooterRow_dpfrf_626{flex-direction:column;align-items:stretch}._sideAccount_dpfrf_642{padding:0 var(--space-2) var(--space-3)}._sideClinic_dpfrf_645{flex:none;padding:0 var(--space-2) var(--space-1)}._sideCollapsed_dpfrf_39 ._sideClinic_dpfrf_645{display:none}._shellDocked_dpfrf_282 ._main_dpfrf_411{--topbar-h: 62px;margin-block:var(--space-2);margin-inline-end:var(--space-2);min-height:calc(var(--viewport-h) - var(--space-2) * 2);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}._pageHeader_dpfrf_669{display:flex;align-items:center;gap:var(--space-3);height:44px;padding-inline:var(--space-6) var(--space-2);min-width:0}._pageHeader_dpfrf_669>:first-child{flex:none}._pageHeaderMeta_dpfrf_684{display:flex;align-items:center;gap:var(--space-2);min-width:0;overflow:hidden;color:var(--text-muted);font-size:var(--fs-body-sm);white-space:nowrap}._pageHeaderMeta_dpfrf_684:empty,._pageHeaderActions_dpfrf_695:empty{display:none}._pageHeaderActions_dpfrf_695{display:flex;align-items:center;gap:var(--space-2);flex:none;margin-inline-start:auto}._pageHeader_dpfrf_669 ._pageHeaderActions_dpfrf_695 [data-button]{min-height:0;height:30px;padding-block:0;padding-inline:var(--space-3);font-weight:var(--fw-semibold)}._pageHeader_dpfrf_669 ._pageHeaderActions_dpfrf_695 [data-button]:has(kbd){padding-inline-end:var(--space-2)}._chromeHeaderInline_dpfrf_720{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-block-end:var(--space-3)}._chromeHeaderInline_dpfrf_720 ._pageHeaderMeta_dpfrf_684{flex:1 1 auto}@media print{._side_dpfrf_21,._top_dpfrf_418,._pageHeader_dpfrf_669,._drawerLayer_dpfrf_493{display:none}._shell_dpfrf_15{display:block;min-height:0}._shellDocked_dpfrf_282 ._main_dpfrf_411,._main_dpfrf_411{display:block;min-height:0;margin:0;padding:0;border:none;border-radius:0;box-shadow:none;background:none}._content_dpfrf_465{display:block;max-width:none;margin:0;padding:0}}@media(prefers-reduced-motion:reduce){._side_dpfrf_21,._navItem_dpfrf_171,._collapseButton_dpfrf_72,._navGroupChevron_dpfrf_235{transition:none}._scrim_dpfrf_498,._drawer_dpfrf_493{animation:none}}._iconButton_1hoar_2{display:inline-flex;align-items:center;justify-content:center;width:var(--space-7);height:var(--space-7);border:none;border-radius:var(--radius-sm);background:none;color:var(--text-faint);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._iconButton_1hoar_2:hover:not(:disabled){background:var(--surface-hover);color:var(--text-strong)}._iconButton_1hoar_2:disabled{opacity:.35;cursor:default}@media(max-width:900px),(pointer:coarse){._iconButton_1hoar_2{min-width:var(--touch-min);min-height:var(--touch-min);flex-shrink:0}}._layer_zq0rh_3{position:fixed;z-index:900;overflow:clip;pointer-events:none}._docked_zq0rh_12{border-end-start-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}._coverHeader_zq0rh_16._docked_zq0rh_12{border-radius:var(--radius-lg)}._coverHeader_zq0rh_16._docked_zq0rh_12 ._panel_zq0rh_19{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}._scrim_zq0rh_25{position:absolute;top:0;right:0;bottom:0;left:0;background:#263c3014;pointer-events:auto;animation:_fadeIn_zq0rh_1 var(--dur-base) var(--ease-standard)}._scrimClosing_zq0rh_32{pointer-events:none;animation:_fadeOut_zq0rh_1 var(--dur-base) var(--ease-standard) forwards}._panel_zq0rh_19{--slide-from: 100%;position:absolute;inset-block:0;inset-inline-end:0;display:flex;flex-direction:column;width:100%;background:var(--surface);pointer-events:auto;outline:none;animation:_slideIn_zq0rh_1 .32s cubic-bezier(.2,.8,.2,1)}[dir=rtl] ._panel_zq0rh_19{--slide-from: -100%}._closing_zq0rh_54{pointer-events:none;animation:_slideOut_zq0rh_1 .22s cubic-bezier(.4,0,1,1) forwards}._medium_zq0rh_59,._small_zq0rh_60{box-shadow:0 0 32px #263c301f,0 0 0 1px var(--border)}._medium_zq0rh_59{width:min(58rem,72%)}._small_zq0rh_60{width:min(28rem,100%)}._head_zq0rh_72{display:flex;align-items:flex-start;gap:var(--space-3);flex:none;padding-block:var(--space-3);padding-inline:var(--space-5) var(--space-3);border-block-end:1px solid var(--border)}._headText_zq0rh_81{flex:1;min-width:0}._title_zq0rh_85{margin:0;font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);line-height:1.4}._description_zq0rh_91{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--fs-body-sm)}._close_zq0rh_96{flex:none}._body_zq0rh_100{flex:1;min-height:0;overflow-y:auto}._large_zq0rh_106 ._body_zq0rh_100{padding:var(--space-6)}._medium_zq0rh_59 ._body_zq0rh_100,._small_zq0rh_60 ._body_zq0rh_100{padding:var(--space-5)}._footer_zq0rh_116{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2);flex:none;padding-block:var(--space-3);padding-inline:var(--space-5) calc(var(--space-6) * 3);border-block-start:1px solid var(--border)}@media(max-width:900px){._large_zq0rh_106 ._body_zq0rh_100{padding:var(--space-4)}._medium_zq0rh_59,._small_zq0rh_60{width:100%;box-shadow:none}._medium_zq0rh_59 ._body_zq0rh_100,._small_zq0rh_60 ._body_zq0rh_100{padding:var(--space-4)}}@keyframes _slideIn_zq0rh_1{0%{transform:translate(var(--slide-from))}to{transform:translate(0)}}@keyframes _slideOut_zq0rh_1{to{transform:translate(var(--slide-from))}}@keyframes _fadeIn_zq0rh_1{0%{opacity:0}}@keyframes _fadeOut_zq0rh_1{to{opacity:0}}@media(prefers-reduced-motion:reduce){._panel_zq0rh_19,._closing_zq0rh_54,._scrim_zq0rh_25,._scrimClosing_zq0rh_32{animation:none}}._panel_zq0rh_19 ._flushBody_zq0rh_177{padding:0;overflow:hidden}._banner_180fy_3{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--info-bg);border-block-end:1px solid var(--info);color:var(--text-body);font-size:var(--fs-body-sm)}._text_180fy_14{display:flex;flex:1;flex-wrap:wrap;gap:var(--space-1) var(--space-2);min-width:0}._title_180fy_22{font-weight:600}._body_180fy_26{color:var(--text-body)}._dismiss_180fy_30{all:unset;cursor:pointer;font-size:1.5rem;line-height:1;opacity:.7;transition:opacity .15s}._dismiss_180fy_30:hover,._dismiss_180fy_30:focus-visible{opacity:1}@media(max-width:640px){._banner_180fy_3{flex-wrap:wrap;padding-inline:var(--space-4)}}._overlay_1wu4s_2{position:fixed;top:0;right:0;bottom:0;left:0;background:#263c3014;z-index:1000;animation:_fadeIn_1wu4s_1 .32s cubic-bezier(.2,.8,.2,1)}._overlay_1wu4s_2[data-state=closed]{pointer-events:none;animation:_fadeOut_1wu4s_1 .22s cubic-bezier(.4,0,1,1) forwards}._content_1wu4s_13{--dialog-slide-from: 100vw;position:fixed;inset-block-start:50%;inset-inline-start:50%;transform:translate(50%,-50%);width:calc(100% - var(--space-8));max-width:29rem;overflow:visible;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:0;z-index:1001;outline:none;animation:_slideIn_1wu4s_1 .32s cubic-bezier(.2,.8,.2,1)}[dir=rtl] ._content_1wu4s_13{--dialog-slide-from: -100vw}[dir=ltr] ._content_1wu4s_13{transform:translate(-50%,-50%)}._content_1wu4s_13[data-state=closed]{pointer-events:none;animation:_slideOut_1wu4s_1 .22s cubic-bezier(.4,0,1,1) forwards}._contentWide_1wu4s_42{max-width:72rem}._contentScrollable_1wu4s_45{max-height:calc(100% - var(--space-8));display:flex;flex-direction:column}._contentScrollable_1wu4s_45 ._body_1wu4s_50{flex:1 1 auto;min-height:0;overflow-y:auto}._head_1wu4s_55{display:flex;align-items:flex-start;gap:var(--space-3);flex:none;padding-block:var(--space-3);padding-inline:var(--space-5) var(--space-3);border-block-end:1px solid var(--border)}._headText_1wu4s_64{flex:1;min-width:0}._title_1wu4s_68{margin:0;font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);line-height:1.4}._description_1wu4s_74{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--fs-body-sm)}._body_1wu4s_50{padding:var(--space-5)}._footer_1wu4s_82{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2);flex:none;padding-block:var(--space-3);padding-inline:var(--space-5);border-block-start:1px solid var(--border)}._close_1wu4s_92{flex:none}._srOnly_1wu4s_95{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._content_1wu4s_13._contentFull_1wu4s_105{--record-bar-h: 56px;--topbar-h: calc(var(--app-topbar-h) + var(--record-bar-h));inset-block:var(--app-topbar-h) 0;inset-inline:var(--chrome-side-w, 0px) 0;transform:none;width:auto;max-width:none;height:auto;max-height:none;display:flex;flex-direction:column;overflow:hidden;background:var(--bg-page);border:none;border-radius:0;z-index:30}._contentFull_1wu4s_105>._body_1wu4s_50{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-6)}._back_1wu4s_129{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding-inline:var(--space-3);background:none;border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-strong);font:inherit;cursor:pointer}._back_1wu4s_129:hover{background:var(--surface-hover)}._content_1wu4s_13._contentSheet_1wu4s_145{inset-block:var(--space-2);inset-inline-start:auto;inset-inline-end:var(--space-2);transform:none;width:min(34rem,calc(100% - var(--space-4)));max-width:none;max-height:none;display:flex;flex-direction:column;overflow:hidden}._contentSheet_1wu4s_145>._body_1wu4s_50{flex:1 1 auto;min-height:0;overflow-y:auto}@media(max-width:900px){._content_1wu4s_13:not(._contentScrollable_1wu4s_45,._contentSheet_1wu4s_145,._contentFull_1wu4s_105){max-height:calc(var(--viewport-h) - var(--space-8));overflow-y:auto;overscroll-behavior:contain}._content_1wu4s_13._contentFull_1wu4s_105{inset-inline-start:0}._body_1wu4s_50,._contentFull_1wu4s_105>._body_1wu4s_50{padding:var(--space-4)}}@keyframes _slideIn_1wu4s_1{0%{translate:var(--dialog-slide-from) 0}to{translate:0 0}}@keyframes _slideOut_1wu4s_1{0%{translate:0 0}to{translate:var(--dialog-slide-from) 0}}@keyframes _fadeIn_1wu4s_1{0%{opacity:0}}@keyframes _fadeOut_1wu4s_1{to{opacity:0}}@media(prefers-reduced-motion:reduce){._content_1wu4s_13,._content_1wu4s_13[data-state=closed],._overlay_1wu4s_2,._overlay_1wu4s_2[data-state=closed]{animation:none}}._hint_mbg38_1{color:var(--text-muted);font-size:var(--fs-body-sm);line-height:var(--lh-body);margin:0 0 var(--space-4)}._actions_mbg38_8{display:flex;gap:var(--space-3);margin-block-start:var(--space-3)}._urlRow_mbg38_14{display:flex;align-items:center;gap:var(--space-2)}._urlRow_mbg38_14 input{flex:1;font-family:var(--font-mono, monospace)}._stats_mbg38_25{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin-block-start:var(--space-5);padding-block-start:var(--space-4);border-top:1px solid var(--border)}._stats_mbg38_25 dt{color:var(--text-muted);font-size:var(--fs-body-sm);margin-block-end:var(--space-1)}._stats_mbg38_25 dd{display:flex;align-items:center;gap:var(--space-2);font-weight:600}._advanced_mbg38_47{margin-block-start:var(--space-5)}._advanced_mbg38_47 summary{cursor:pointer;color:var(--text-muted);font-size:var(--fs-body-sm)}._unmatchedList_mbg38_57{display:grid;gap:var(--space-3);list-style:none;margin:0;padding:0}._unmatchedRow_mbg38_65{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md)}._unmatchedMeta_mbg38_77{display:flex;flex:1 1 16rem;flex-direction:column;gap:var(--space-1)}._unmatchedId_mbg38_84{font-weight:600}._fileName_mbg38_88{font-weight:600;overflow-wrap:anywhere;text-align:end}._rowAction_mbg38_94{flex-shrink:0;white-space:nowrap}._suggestion_mbg38_99{color:var(--primary);font-size:var(--fs-body-sm);font-weight:600}._linkedNote_mbg38_105{color:var(--success, var(--primary));font-size:var(--fs-body-sm)}._rowActions_mbg38_110{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:var(--space-2)}._unmatchedStats_mbg38_118{white-space:nowrap;color:var(--text-muted);font-size:var(--fs-body-sm)}._patientPicker_mbg38_124{display:flex;flex-direction:column;gap:var(--space-2);min-width:min(16rem,100%)}._patientResults_mbg38_131{list-style:none;margin:0;padding:0;max-height:12rem;overflow-y:auto;display:grid;gap:var(--space-1)}._patientResults_mbg38_131 button{display:flex;justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;cursor:pointer;text-align:start}._patientResults_mbg38_131 button:hover,._patientResults_mbg38_131 button:focus-visible{background:var(--surface-hover)}._patientEmpty_mbg38_159{color:var(--text-muted);font-size:var(--fs-body-sm);padding:var(--space-2)}._received_mbg38_167{margin-block-start:var(--space-5);padding-block-start:var(--space-4);border-top:1px solid var(--border)}._receivedHeader_mbg38_173{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-block-end:var(--space-3)}._receivedHeader_mbg38_173 h3{margin:0;font-size:var(--fs-body);font-weight:600}._receivedCount_mbg38_187{color:var(--text-muted);font-size:var(--fs-body-sm)}._receivedBlock_mbg38_193{display:grid;gap:var(--space-3)}._receivedTools_mbg38_198{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._receivedTools_mbg38_198>:first-child{flex:1 1 14rem}._receivedEmpty_mbg38_209{margin:0;padding:var(--space-4);color:var(--text-muted);font-size:var(--fs-body-sm);text-align:center}._receivedStatus_mbg38_217{display:flex;flex-shrink:0;align-items:center;gap:var(--space-2)}._patientLink_mbg38_224{color:var(--primary);font-size:var(--fs-body-sm);text-decoration:none}._patientLink_mbg38_224:hover{text-decoration:underline}._receivedList_mbg38_234{display:grid;max-height:22rem;margin:0;padding:0;overflow-y:auto;list-style:none;border:1px solid var(--border);border-radius:var(--radius-md)}._receivedPatient_mbg38_245{display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4)}._receivedPatient_mbg38_245+._receivedPatient_mbg38_245{border-top:1px solid var(--border)}._receivedName_mbg38_255{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}._receivedName_mbg38_255 strong{overflow-wrap:anywhere}._receivedDays_mbg38_267{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none;color:var(--text-muted);font-size:var(--fs-body-sm)}._receivedDay_mbg38_267{display:inline-block;padding:var(--space-1) var(--space-2);background:var(--surface-hover);border:1px solid transparent;border-radius:var(--radius-sm);color:inherit;font:inherit}button._receivedDay_mbg38_267{cursor:pointer;color:var(--text-strong);transition:border-color var(--dur-fast) var(--ease-standard)}button._receivedDay_mbg38_267:hover{border-color:var(--primary)}._moreDays_mbg38_298{padding:var(--space-1) var(--space-2);background:none;border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--text-muted);font:inherit;cursor:pointer}._moreDays_mbg38_298:hover{border-color:var(--primary);color:var(--text-strong)}._reportFooter_mbg38_314{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._spacer_mbg38_322{flex:1}._footerNote_mbg38_326{color:var(--text-muted);font-size:var(--fs-body-sm)}._arrivalNote_mbg38_332{flex:1;align-self:center;color:var(--text-muted);font-size:var(--fs-body-sm)}._inbodyLauncher_mbg38_341,._inbodyHeaderLauncher_mbg38_342{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--border);background:var(--sand-0);cursor:pointer}._inbodyLauncher_mbg38_341{position:fixed;bottom:calc(var(--space-6) + 4px);inset-inline-end:var(--space-6);z-index:1000;width:48px;height:48px;border-radius:var(--radius-full);box-shadow:var(--shadow-md);transition:transform var(--dur-fast) var(--ease-standard);animation:_inbodyLauncherEnter_mbg38_1 var(--dur-base) var(--ease-standard)}._inbodyLauncherBeside_mbg38_368{inset-inline-end:calc(var(--space-6) + 56px + var(--space-3))}._inbodyLauncher_mbg38_341:hover{transform:scale(1.05)}._inbodyLauncher_mbg38_341:active{transform:scale(.98)}@keyframes _inbodyLauncherEnter_mbg38_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}._inbodyHeaderLauncher_mbg38_342{width:36px;height:36px;border-radius:var(--radius-md)}._inbodyHeaderLauncher_mbg38_342:hover{background:var(--surface-hover)}._inbodyLauncher_mbg38_341:focus-visible,._inbodyHeaderLauncher_mbg38_342:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(max-width:900px),(pointer:coarse){._inbodyHeaderLauncher_mbg38_342{width:var(--touch-min);height:var(--touch-min)}}._inbodyMark_mbg38_415{width:74%;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}._inbodyLauncherCount_mbg38_423{position:absolute;top:-4px;inset-inline-end:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-full);background:var(--primary);color:var(--text-on-primary);font-size:var(--fs-caption);font-weight:600;line-height:18px;text-align:center}@media(prefers-reduced-motion:reduce){._inbodyLauncher_mbg38_341{transition:none;animation:none}}._callout_1iugw_1{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid transparent;border-radius:var(--radius-lg)}._icon_1iugw_10{display:inline-flex;flex:none;padding-block-start:1px}._text_1iugw_15{display:flex;flex:1 1 18rem;flex-direction:column;gap:var(--space-1);min-width:0}._title_1iugw_22{font-weight:var(--fw-semibold)}._body_1iugw_25{font-size:var(--fs-body-sm)}._action_1iugw_28{flex:none;align-self:center}._warning_1iugw_32{border-color:var(--warning-border);background:var(--warning-soft);color:var(--warning-text)}._info_1iugw_37{border-color:var(--border);background:var(--surface-sunken);color:var(--text-body)}._danger_1iugw_42{border-color:color-mix(in srgb,var(--danger) 30%,transparent);background:var(--danger-bg);color:var(--danger)}._success_1iugw_47{border-color:color-mix(in srgb,var(--success) 30%,transparent);background:var(--success-bg);color:var(--success)}._printButton_84z3i_2{inline-size:var(--touch-min);padding:0;flex-shrink:0}._sm_84z3i_7{inline-size:var(--space-8)}@keyframes _shimmer_b63n0_1{0%{background-position:-200% 0}to{background-position:200% 0}}._skeleton_b63n0_10{background:linear-gradient(90deg,var(--surface-secondary) 25%,var(--surface-tertiary) 50%,var(--surface-secondary) 75%);background-size:200% 100%;animation:_shimmer_b63n0_1 1.5s infinite;border-radius:var(--radius-md)}._text_b63n0_22{height:1rem;margin-block-end:var(--space-2)}._listContainer_b63n0_27{display:flex;flex-direction:column;gap:var(--space-3)}._listItem_b63n0_33{display:flex;flex-direction:column;gap:var(--space-2)}._listItemText_b63n0_39{height:1rem;width:100%}._listItemSubtext_b63n0_44{height:.875rem;width:70%}._card_b63n0_49{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5)}._cardHeader_b63n0_57{display:flex;align-items:center;gap:var(--space-3);margin-block-end:var(--space-4)}._cardTitle_b63n0_64{height:1.5rem;width:40%}._cardContent_b63n0_69{height:1rem;margin-block-end:var(--space-3)}._cardContent_b63n0_69:last-child{width:60%}._loading_18viu_1{display:flex;flex-direction:column;gap:var(--space-2);padding-block:var(--space-4)}._error_18viu_8{margin:0;padding:var(--space-4);color:var(--danger);font-size:var(--fs-body-sm);text-align:center}._collapsible_jsoas_1{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._header_jsoas_6{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:0;background:var(--surface-sunken);cursor:pointer;font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-muted);text-align:start;transition:background var(--dur-fast) var(--ease-standard)}._header_jsoas_6:hover{background:var(--surface-hover)}._headerOpen_jsoas_25{background:var(--surface-hover);color:var(--text-strong)}._title_jsoas_29{flex:1}._chevron_jsoas_32{flex-shrink:0;color:var(--text-faint);transition:transform var(--dur-fast) var(--ease-standard)}._chevronOpen_jsoas_37{transform:rotate(180deg)}._body_jsoas_40{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3)}._collapsiblePlain_jsoas_50{border:none;border-radius:0;border-bottom:1px solid var(--border)}._collapsiblePlain_jsoas_50:last-child{border-bottom:none}._headerPlain_jsoas_58{background:transparent;padding:var(--space-4) 0;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text-strong)}._headerPlain_jsoas_58:hover{background:var(--surface-hover)}._bodyPlain_jsoas_68{padding:var(--space-1) 0 var(--space-4)}@media(max-width:900px),(pointer:coarse){._header_jsoas_6{min-height:var(--touch-min)}}._report_quop3_1{display:grid;gap:var(--space-5);padding-inline-end:var(--space-3)}._srOnly_quop3_8{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._head_quop3_18{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}._who_quop3_25 h3{margin:0;font-size:var(--fs-h4);overflow-wrap:anywhere}._who_quop3_25 p{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--fs-body-sm)}._who_quop3_25 ._compared_quop3_37{margin-block-start:var(--space-2)}._section_quop3_41 h4{margin:0 0 var(--space-2);font-size:var(--fs-body);font-weight:600}._rangeTable_quop3_49{display:grid;grid-template-columns:minmax(9rem,14rem) minmax(8rem,1fr) minmax(5rem,auto) minmax(6rem,auto);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._rangeHead_quop3_57,._rangeRow_quop3_58{display:contents}._rangeHead_quop3_57>span{padding:var(--space-2) var(--space-3);background:var(--surface-hover);color:var(--text-body);font-size:var(--fs-body-sm);font-weight:var(--fw-medium)}._rangeRow_quop3_58>span{display:flex;align-items:center;min-height:4rem;padding:var(--space-3);border-top:1px solid var(--border)}._legend_quop3_78{display:flex;align-items:center;gap:var(--space-2)}._legendBand_quop3_84{width:var(--space-4);height:var(--space-2);background:var(--success-bg);border:1px solid var(--success);border-radius:2px}._legendTick_quop3_92{width:2px;height:var(--space-3);margin-inline-start:var(--space-3);background:var(--text-strong)}._rangeLabel_quop3_99{font-size:var(--fs-body-lg);font-weight:600}._rangeUnit_quop3_104{margin-inline-start:var(--space-1);color:var(--text-muted);font-size:var(--fs-body-sm);font-weight:400}._rangeBarCell_quop3_111{padding-block-end:var(--space-6)!important}._track_quop3_118{position:relative;width:100%;height:1.25rem;background:var(--surface-hover);border-radius:999px}._normalBand_quop3_126{position:absolute;inset-block:-3px;background:var(--success-bg);border:1px solid var(--success);border-radius:4px}._fill_quop3_134{position:absolute;inset-block:3px;inset-inline-start:0;background:var(--primary);border-radius:999px}._track_quop3_118[data-position=over] ._fill_quop3_134,._track_quop3_118[data-position=under] ._fill_quop3_134{background:var(--warning)}._previousTick_quop3_148{position:absolute;inset-block:-5px;width:2px;background:var(--text-strong)}._bandLimits_quop3_155>span{position:absolute;inset-block-start:calc(100% + 8px);transform:translate(50%);font-variant-numeric:tabular-nums;color:var(--text-strong);font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:1}._noRange_quop3_168{color:var(--text-muted);font-size:var(--fs-body-sm)}._rangeValue_quop3_173{flex-direction:column;align-items:flex-start!important;justify-content:center;gap:2px}._rangeValue_quop3_173 strong{font-size:var(--fs-h4)}._outOfRange_quop3_184{color:var(--warning-text);font-size:var(--fs-body);font-weight:var(--fw-bold)}._change_quop3_191{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:999px;font-size:var(--fs-body-sm);font-weight:600;white-space:nowrap}._changeGood_quop3_202{background:var(--success-bg);color:var(--success)}._changeBad_quop3_207{background:var(--danger-bg);color:var(--danger)}._changeFlat_quop3_212{background:var(--surface-hover);color:var(--text-muted)}._changeUnit_quop3_217{font-weight:400}._changeNone_quop3_221{color:var(--text-muted)}._tiles_quop3_225{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--space-3)}._tile_quop3_225{display:grid;gap:var(--space-1);justify-items:start;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md)}._tileLabel_quop3_240{color:var(--text-muted);font-size:var(--fs-body-sm)}._tileValue_quop3_245{display:inline-flex;align-items:baseline;gap:var(--space-1);color:var(--text-muted);font-size:var(--fs-body-sm)}._tileValue_quop3_245 strong{color:var(--text-strong);font-size:var(--fs-h4)}._trends_quop3_258{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:var(--space-3)}._trend_quop3_258{margin:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md)}._trend_quop3_258 figcaption{margin-block-end:var(--space-1);font-size:var(--fs-body-sm);font-weight:600}._trendUnit_quop3_277{color:var(--text-muted);font-weight:400}._trend_quop3_258 svg{display:block;width:100%;height:auto;direction:ltr}._trendLine_quop3_292{fill:none;stroke:var(--primary);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._trendDot_quop3_300{fill:var(--surface);stroke:var(--primary);stroke-width:2}._trendDotNow_quop3_306{fill:var(--primary)}._trendValue_quop3_310,._trendValueNow_quop3_311,._trendDate_quop3_312{font-size:var(--fs-caption);font-variant-numeric:tabular-nums}._trendValue_quop3_310,._trendDate_quop3_312{fill:var(--text-muted)}._trendValueNow_quop3_311{fill:var(--text-strong);font-weight:700}@media(max-width:640px){._rangeTable_quop3_49{grid-template-columns:1fr auto}._rangeHead_quop3_57{display:none}._rangeLabel_quop3_99,._rangeBarCell_quop3_111{grid-column:1 / -1}._rangeRow_quop3_58>._rangeLabel_quop3_99{min-height:0;padding-block-end:0}._rangeRow_quop3_58>._rangeBarCell_quop3_111,._rangeRow_quop3_58>._rangeValue_quop3_173,._rangeRow_quop3_58>._rangeChange_quop3_349{border-top:none}}._sectionNote_quop3_354{margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--fs-body-sm)}._summary_quop3_363{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--success-bg);font-size:var(--fs-body-sm);animation:_rise-in_quop3_1 var(--dur-base) var(--ease-standard) both}._summary_quop3_363[data-alert]{background:var(--warning-bg)}._lead_quop3_380{display:grid;grid-template-columns:minmax(0,3fr) minmax(16rem,2fr);gap:var(--space-5);align-items:start}._scoreBadge_quop3_387{display:flex;flex:none;align-items:center;gap:var(--space-3)}._scoreText_quop3_394{display:grid;gap:var(--space-1);justify-items:start;color:var(--text-muted);font-size:var(--fs-body-sm)}._ring_quop3_402{--score: 0;flex:none;display:grid;place-items:center;align-content:center;inline-size:64px;block-size:64px;border-radius:var(--radius-full);background:radial-gradient(closest-side,var(--surface) 76%,transparent 77%),conic-gradient(var(--primary) calc(var(--score) * 1%),var(--surface-sunken) 0)}._ring_quop3_402 strong{font-size:var(--fs-h4);line-height:1;color:var(--text-strong)}._ring_quop3_402 small{color:var(--text-muted);font-size:.65rem}._planCard_quop3_427{padding:var(--space-4);border:1px solid var(--primary);border-radius:var(--radius-lg);background:linear-gradient(var(--primary-soft),var(--surface) 70%);animation:_rise-in_quop3_1 var(--dur-base) var(--ease-standard) 60ms both}._planCard_quop3_427 h4{margin:0 0 var(--space-1);font-size:var(--fs-body);font-weight:var(--fw-semibold)}._planTarget_quop3_441{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._planTarget_quop3_441 strong{font-size:var(--fs-h4);color:var(--text-strong)}._planArrow_quop3_457{color:var(--primary);font-size:var(--fs-h4)}._planSteps_quop3_462{display:grid;gap:var(--space-1);margin:var(--space-2) 0 0;padding:0;list-style:none}._planSteps_quop3_462 li{display:flex;justify-content:space-between;padding:var(--space-1) var(--space-3)}._planSteps_quop3_462 li[data-direction=down] b{color:var(--accent)}._planSteps_quop3_462 li[data-direction=up] b{color:var(--success)}._bandHead_quop3_486,._barRow_quop3_487{display:grid;grid-template-columns:minmax(8.5rem,12rem) minmax(0,1fr) 7rem;gap:var(--space-4);align-items:center}._bandHeadScale_quop3_494{position:relative;block-size:22px}._bandHeadScale_quop3_494>span{position:absolute;inset-block:0;display:flex;align-items:center;justify-content:center;border-inline-start:2px solid var(--surface);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--fs-caption)}._bandHeadScale_quop3_494>._bandHeadNormal_quop3_511{background:var(--success-bg);color:var(--success);font-weight:var(--fw-semibold)}._barRow_quop3_487{padding-block:var(--space-3);border-block-start:1px solid var(--divider)}._barLabel_quop3_522{display:flex;flex-direction:column}._barLabel_quop3_522 small{color:var(--text-muted);font-size:var(--fs-caption)}._barCell_quop3_532{min-width:0}._ticks_quop3_536{position:relative;display:block;block-size:16px}._ticks_quop3_536>span{position:absolute;transform:translate(50%);color:var(--text-muted);font-size:.65rem;font-variant-numeric:tabular-nums}._barTrack_quop3_550{position:relative;display:block;block-size:18px;margin-block-end:18px;border-radius:var(--radius-sm);background:var(--sand-100)}._barBand_quop3_559{position:absolute;inset-block:-3px;border-inline:1px dashed var(--success);background:var(--sage-300)}._barGhost_quop3_567{position:absolute;inset-block:1px;inline-size:2px;margin-inline-start:-1px;border-radius:1px;background:var(--text-muted);z-index:1}._barFill_quop3_577{position:absolute;inset-block:3px;inset-inline-start:0;border-radius:var(--radius-sm);background:var(--primary);opacity:.88;animation:_bar-grow_quop3_1 var(--dur-slow) var(--ease-standard) both}._barFill_quop3_577[data-rating=under]{background:var(--info)}._barFill_quop3_577[data-rating=over]{background:var(--warning)}._barValue_quop3_595{position:absolute;inset-block-start:calc(100% + 1px);transform:translate(50%);color:var(--text-strong);font-size:var(--fs-caption);font-weight:var(--fw-semibold);white-space:nowrap}._barSide_quop3_605{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}._rating_quop3_613{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--success);font-size:var(--fs-caption);white-space:nowrap}._rating_quop3_613:before{content:"";inline-size:8px;block-size:8px;border-radius:var(--radius-full);background:currentColor}._rating_quop3_613[data-rating=under]{color:var(--info)}._rating_quop3_613[data-rating=over]{color:var(--warning-text)}._figures_quop3_638{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--space-3)}._figure_quop3_638{display:grid;gap:var(--space-1);align-content:start;justify-items:start;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md)}._figureRange_quop3_654{color:var(--text-muted);font-size:var(--fs-caption)}._figureFoot_quop3_659{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}@keyframes _bar-grow_quop3_1{0%{width:0}}@keyframes _rise-in_quop3_1{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){._summary_quop3_363,._planCard_quop3_427,._barFill_quop3_577{animation:none}}._lead_quop3_380 ._bandHead_quop3_486{grid-template-columns:1fr}._lead_quop3_380 ._bandHead_quop3_486>span:not(._bandHeadScale_quop3_494){display:none}._lead_quop3_380 ._barRow_quop3_487{grid-template-columns:1fr auto;row-gap:var(--space-2)}._lead_quop3_380 ._barCell_quop3_532{grid-column:1 / -1;grid-row:2}._lead_quop3_380 ._barSide_quop3_605{flex-direction:row;align-items:center}@media(max-width:960px){._lead_quop3_380{grid-template-columns:1fr}}@media(max-width:640px){._head_quop3_18{flex-direction:column}._bandHead_quop3_486{display:none}._barRow_quop3_487{grid-template-columns:1fr auto;row-gap:var(--space-2)}._barCell_quop3_532{grid-column:1 / -1;grid-row:2}}._testLine_quop3_742{color:var(--text-muted);font-size:var(--fs-body-sm)}._sectionHeadRow_quop3_747{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._segmental_quop3_756{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,11rem) minmax(0,1fr);grid-template-areas:"la fig ra" "tr fig ." "ll fig rl";gap:var(--space-3);align-items:center;animation:_rise-in_quop3_1 var(--dur-base) var(--ease-standard) both}._segFigure_quop3_768{display:flex;flex-direction:column;gap:var(--space-1)}._segSides_quop3_774{display:flex;justify-content:space-between;font-size:var(--fs-caption);color:var(--text-muted)}._bodyFigure_quop3_781{inline-size:100%;max-block-size:300px;overflow:visible}._figureSkin_quop3_787{fill:var(--sand-200)}._figureHair_quop3_791{fill:var(--sand-600)}._figureGap_quop3_795{flood-color:var(--surface)}._limb_quop3_799{--limb: var(--success);fill:color-mix(in srgb,var(--limb) 55%,var(--surface));cursor:pointer;outline:none;transition:fill var(--dur-fast) var(--ease-standard),opacity var(--dur-base) var(--ease-standard)}._limb_quop3_799[data-rating=under]{--limb: var(--info)}._limb_quop3_799[data-rating=over]{--limb: var(--warning)}._limb_quop3_799:hover,._limb_quop3_799:focus-visible,._limbActive_quop3_820{fill:color-mix(in srgb,var(--limb) 90%,var(--surface))}._limbDim_quop3_824{opacity:.35}._segLabel_quop3_829{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-block-size:44px;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-md);background:none;font:inherit;color:inherit;text-align:start;cursor:pointer;transition:background var(--dur-fast) var(--ease-standard)}._segLabelRight_quop3_848{align-items:flex-end;text-align:end}._segLabel_quop3_829:hover,._segLabelActive_quop3_854{background:var(--surface-hover)}._segLabel_quop3_829:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._segName_quop3_863{font-size:var(--fs-caption);color:var(--text-muted)}._segKg_quop3_868 strong{font-size:var(--fs-h4);color:var(--text-strong)}._impedance_quop3_873{inline-size:100%;border-collapse:collapse;font-size:var(--fs-body-sm)}._impedance_quop3_873 caption{caption-side:top;text-align:start}._impedance_quop3_873 th,._impedance_quop3_873 td{padding:var(--space-2);border-block-end:1px solid var(--divider);text-align:start}._impedance_quop3_873 thead th{color:var(--text-muted);font-weight:var(--fw-medium)}@media(prefers-reduced-motion:reduce){._segmental_quop3_756{animation:none}._limb_quop3_799{transition:none}}@media(max-width:640px){._segmental_quop3_756{grid-template-columns:1fr 1fr;grid-template-areas:"fig fig" "la ra" "tr tr" "ll rl"}._segFigure_quop3_768{inline-size:9.5rem;margin-inline:auto}._segLabelRight_quop3_848{align-items:flex-start;text-align:start}._impedance_quop3_873{display:block;overflow-x:auto}}._segmented_1nk0f_1{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);overflow:hidden}._segment_1nk0f_1{display:inline-flex;align-items:center;justify-content:center;min-height:calc(var(--touch-min) - 8px);border:none;background:transparent;cursor:pointer;padding:0 var(--space-4);border-radius:var(--radius-sm);white-space:nowrap;font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--text-muted);transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._segment_1nk0f_1:hover:not([aria-pressed=true]){color:var(--text-strong)}._segment_1nk0f_1[aria-pressed=true]{background:var(--surface);color:var(--primary);font-weight:var(--fw-semibold)}._small_1nk0f_39{padding:2px}._small_1nk0f_39 ._segment_1nk0f_1{min-height:calc(2.125rem - 6px);padding:0 var(--space-3)}@media(max-width:900px),(pointer:coarse){._segment_1nk0f_1{min-width:var(--touch-min);min-height:var(--touch-min)}}._page_1lnas_6{--ink: var(--text-strong);--muted: var(--text-muted);--rule: var(--sand-200);--shade: var(--sand-50);--band: var(--sage-200);--normal: var(--primary);--over: var(--warning-text);--under: var(--info);--over-fill: var(--warning);--over-tint: var(--warning-bg);--under-tint: var(--info-bg);--normal-tint: var(--sage-200);box-sizing:border-box;inline-size:210mm;block-size:297mm;margin:0 auto;padding:7mm 10mm 6mm;display:flex;flex-direction:column;gap:3mm;overflow:hidden;background:var(--surface);color:var(--ink);font-family:var(--font-sans);font-size:8.4pt;line-height:1.4;box-shadow:var(--shadow-md)}._page_1lnas_6 h1,._page_1lnas_6 h2,._page_1lnas_6 h3,._page_1lnas_6 p,._page_1lnas_6 dl,._page_1lnas_6 dd{margin:0}._page_1lnas_6 small{font-size:.82em;color:var(--muted);font-weight:400}._rating_1lnas_53{display:inline-flex;align-items:center;gap:.6mm;font-size:7.4pt;font-weight:var(--fw-semibold);color:var(--normal);white-space:nowrap}._rating_1lnas_53>span{font-size:.8em}._rating_1lnas_53[data-rating=over],[data-rating=over]>b,b[data-rating=over]{color:var(--over)}._rating_1lnas_53[data-rating=under],[data-rating=under]>b,b[data-rating=under]{color:var(--under)}._range_1lnas_79{white-space:nowrap;color:var(--muted);font-size:7.4pt;font-variant-numeric:tabular-nums}._mark_1lnas_86{margin-inline-end:.8mm;font-size:.8em}[data-rating=over]>._mark_1lnas_86{color:var(--over)}[data-rating=under]>._mark_1lnas_86{color:var(--under)}._footNote_1lnas_99{margin-block-start:1mm!important;font-size:6.8pt;color:var(--muted)}._top_1lnas_107{display:flex;align-items:baseline;gap:3mm;padding-block-end:1.5mm;border-block-end:.6mm solid var(--primary)}._top_1lnas_107 h1{font-size:12pt;font-weight:var(--fw-semibold);line-height:1.1}._topMeta_1lnas_121{color:var(--muted);font-size:8pt}._logo_1lnas_126{align-self:center;margin-inline-start:auto;block-size:7mm;max-inline-size:24mm;object-fit:contain}._who_1lnas_134{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;padding:1.8mm 3mm;border-radius:1.5mm;background:var(--shade)}._who_1lnas_134>div{display:flex;align-items:baseline;gap:2mm}._who_1lnas_134 dt{color:var(--muted);font-size:7.6pt}._who_1lnas_134 dd{font-size:10pt;font-weight:var(--fw-semibold)}._columns_1lnas_160{flex:1;min-block-size:0;display:grid;grid-template-columns:minmax(0,1fr) 66mm;gap:5mm}._main_1lnas_168,._side_1lnas_169{display:flex;flex-direction:column;gap:3.2mm;min-inline-size:0}._side_1lnas_169{gap:2.8mm;padding-inline-start:5mm;border-inline-start:.3mm solid var(--rule)}._blockTitle_1lnas_182{margin-block-end:1.4mm!important;padding-block-end:.8mm;border-block-end:.3mm solid var(--rule);font-size:10.5pt;font-weight:var(--fw-semibold);color:var(--primary);line-height:1.2}._side_1lnas_169 ._blockTitle_1lnas_182{font-size:9.2pt}._table_1lnas_198{inline-size:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}._table_1lnas_198 thead th{padding:0 2mm .8mm;color:var(--muted);font-size:7pt;font-weight:400;text-align:start}._table_1lnas_198 tbody th,._table_1lnas_198 td{padding:1mm 2mm;border-block-end:.3mm solid var(--rule);text-align:start;vertical-align:middle}._table_1lnas_198 tbody th{font-weight:400}._table_1lnas_198 tbody th b{font-size:9pt;margin-inline-end:2mm}._table_1lnas_198 td:nth-child(2){inline-size:22mm}._table_1lnas_198 td:nth-child(3){inline-size:22mm}._table_1lnas_198 td:nth-child(4){inline-size:16mm}._valueCell_1lnas_241 b{font-size:10pt}._totalRow_1lnas_245 th,._totalRow_1lnas_245 td{border-block-end:0;background:var(--shade)}._barRow_1lnas_253{display:grid;grid-template-columns:31mm minmax(0,1fr) 13mm;column-gap:2.5mm;align-items:center}._barRow_1lnas_253+._barRow_1lnas_253{border-block-start:.3mm solid var(--rule)}._barRow_1lnas_253>._rating_1lnas_53{justify-self:start}._barScaleNote_1lnas_268{font-size:6.8pt;color:var(--muted)}._barHeadScale_1lnas_273{position:relative;block-size:4mm}._barHeadScale_1lnas_273>span{position:absolute;inset-block:0;display:flex;align-items:center;justify-content:center;border-inline-start:.4mm solid var(--surface);border-radius:.6mm;background:var(--shade);color:var(--muted);font-size:7.2pt}._barHeadScale_1lnas_273>._barHeadNormal_1lnas_291{background:var(--band);color:var(--primary);font-weight:var(--fw-semibold)}._barName_1lnas_297{display:flex;flex-direction:column;padding-block:1.2mm;line-height:1.25}._barName_1lnas_297 b{font-size:9pt}._barName_1lnas_297 small{font-size:6.8pt}._barCell_1lnas_312{position:relative;padding-block:.8mm 1.4mm}._ticks_1lnas_317{position:relative;display:block;block-size:3.2mm}._ticks_1lnas_317>span{position:absolute;transform:translate(50%);font-size:6.6pt;color:var(--muted);font-variant-numeric:tabular-nums}._track_1lnas_331{position:relative;display:block;block-size:3.4mm;border-radius:.8mm;background:var(--shade)}._trackBand_1lnas_340{position:absolute;inset-block:-.8mm;inset-inline-start:calc(100% * 2.5 / 11);inline-size:calc(100% * 2 / 11);background:var(--band)}._fill_1lnas_348{position:absolute;inset-block:.5mm;inset-inline-start:0;border-radius:.6mm;background:var(--normal);-webkit-mask-image:repeating-linear-gradient(to left,var(--mask-opaque) 0 1.7mm,transparent 1.7mm 2mm);mask-image:repeating-linear-gradient(to left,var(--mask-opaque) 0 1.7mm,transparent 1.7mm 2mm)}._fill_1lnas_348[data-rating=over]{background:var(--over-fill)}._fill_1lnas_348[data-rating=under]{background:var(--under)}._fillValue_1lnas_371{position:absolute;inset-block-start:50%;transform:translateY(-50%);padding-inline:1.2mm;font-size:9.4pt;line-height:1;color:var(--normal);white-space:nowrap}._fillValueInside_1lnas_382{padding:.3mm 1mm;border-radius:.6mm;background:var(--surface)}._segPair_1lnas_390{display:grid;grid-template-columns:1fr 1fr;gap:4mm}._segTitle_1lnas_396{margin-block-end:1mm!important;font-size:8.8pt;font-weight:var(--fw-semibold)}._segFrame_1lnas_402{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-template-areas:"la ra" "tr tr" "ll rl";block-size:51mm;padding:2mm 3mm;border-radius:1.5mm;background:var(--shade)}._segArt_1lnas_417{position:absolute;top:1.5mm;right:0;bottom:1.5mm;left:0;block-size:calc(100% - 3mm);inline-size:100%}._segArt_1lnas_417 path{fill:var(--normal-tint)}._segArt_1lnas_417 path[data-rating=over]{fill:var(--over-tint)}._segArt_1lnas_417 path[data-rating=under]{fill:var(--under-tint)}._segArt_1lnas_417 ._segHead_1lnas_436{fill:var(--sand-200)}._sideLeft_1lnas_440,._sideRight_1lnas_441{position:absolute;inset-block-end:1mm;font-size:6.8pt;color:var(--muted)}._sideLeft_1lnas_440{left:2mm}._sideRight_1lnas_441{right:2mm}._segFigures_1lnas_457{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2mm;font-size:7.4pt;line-height:1.2}._segFigures_1lnas_457>:first-child{padding:.2mm 1.2mm;border-radius:.6mm;background:var(--surface);font-size:8.4pt}._segFigures_1lnas_457>span._num_1lnas_476{color:var(--muted)}._history_1lnas_482{display:flex;flex-direction:column}._historyRow_1lnas_487{display:grid;grid-template-columns:31mm minmax(0,1fr);column-gap:2.5mm}._historyRow_1lnas_487+._historyRow_1lnas_487{border-block-start:.3mm solid var(--rule)}._historyPlot_1lnas_497{position:relative;block-size:10mm;background-image:repeating-linear-gradient(to left,transparent 0 calc(12.5% - .2mm),var(--rule) calc(12.5% - .2mm) 12.5%)}._historyPlot_1lnas_497 svg{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;overflow:visible}._historyPlot_1lnas_497 polyline{fill:none;stroke:var(--muted);stroke-width:1}._historyPoint_1lnas_521{position:absolute;inline-size:0;block-size:0}._historyPoint_1lnas_521:before{content:"";position:absolute;left:-.7mm;top:-.7mm;inline-size:1.4mm;block-size:1.4mm;border-radius:var(--radius-full);background:var(--muted)}._historyPoint_1lnas_521 b{position:absolute;left:0;bottom:1mm;transform:translate(-50%);font-size:7.6pt;line-height:1;color:var(--muted)}._historyPoint_1lnas_521._historyNow_1lnas_548:before{background:var(--primary)}._historyPoint_1lnas_521._historyNow_1lnas_548 b{color:var(--ink)}._historyDates_1lnas_556{display:grid;grid-template-columns:repeat(8,1fr);padding-block-start:.8mm;text-align:center;font-size:6.4pt;line-height:1.25;color:var(--muted)}._historyDates_1lnas_556>._historyNow_1lnas_548{color:var(--ink);font-weight:var(--fw-semibold)}._contents_1lnas_573{display:contents}._grid2_1lnas_577,._grid3_1lnas_578{display:grid;align-items:baseline;row-gap:.8mm;column-gap:2mm;font-variant-numeric:tabular-nums}._grid2_1lnas_577{grid-template-columns:1fr auto}._grid3_1lnas_578{grid-template-columns:1fr auto auto}._grid3_1lnas_578 dt{font-size:7.6pt}._grid2_1lnas_577 dt,._grid3_1lnas_578 dt{color:var(--muted)}._grid2_1lnas_577 dd,._grid3_1lnas_578 dd{white-space:nowrap}._grid2_1lnas_577 dd b,._grid3_1lnas_578 dd b{font-size:9pt}._target_1lnas_613 b{font-size:11pt!important;color:var(--primary)}._score_1lnas_618{display:flex;flex-direction:column;gap:1.2mm}._score_1lnas_618 p{display:flex;align-items:baseline;gap:1mm}._score_1lnas_618 b{font-size:24pt;line-height:1;color:var(--primary)}._score_1lnas_618 p>span{color:var(--muted);font-size:9pt}._scoreTrack_1lnas_641{display:block;block-size:1.6mm;border-radius:var(--radius-full);background:var(--shade);overflow:hidden}._scoreTrack_1lnas_641>span{display:block;block-size:100%;background:var(--primary)}._meterHead_1lnas_655{display:flex;align-items:baseline;gap:2mm;margin-block-end:1mm}._meterHead_1lnas_655>b{font-size:12pt;line-height:1}._meterRange_1lnas_667{margin-inline-start:auto;color:var(--muted);font-size:7pt}._meterTrack_1lnas_673{position:relative;display:block;block-size:2mm;border-radius:var(--radius-full);background:var(--shade)}._meterBand_1lnas_681{position:absolute;inset-block:0;border-radius:var(--radius-full);background:var(--band)}._meterMark_1lnas_689{position:absolute;inset-block-start:50%;inline-size:3mm;block-size:3mm;border:.5mm solid var(--surface);border-radius:var(--radius-full);background:var(--normal);transform:translate(50%,-50%)}._meterMark_1lnas_689[data-rating=over]{background:var(--over-fill)}._meterMark_1lnas_689[data-rating=under]{background:var(--under)}._meterEnds_1lnas_708{display:flex;justify-content:space-between;margin-block-start:.6mm;font-size:6.6pt;color:var(--muted)}._notes_1lnas_718{flex:1;display:flex;flex-direction:column;min-block-size:20mm}._noteLines_1lnas_725{flex:1;background:repeating-linear-gradient(to bottom,transparent 0,transparent 6.8mm,var(--rule) 6.8mm,var(--rule) 7mm)}._impedance_1lnas_738{inline-size:100%;border-collapse:collapse;font-size:7pt;font-variant-numeric:tabular-nums}._impedance_1lnas_738 th,._impedance_1lnas_738 td{padding:.6mm .4mm;border-block-end:.2mm solid var(--rule);text-align:center}._impedance_1lnas_738 thead th{color:var(--muted);font-weight:var(--fw-medium)}._impedance_1lnas_738 tbody th{color:var(--muted);font-weight:var(--fw-medium);text-align:start;white-space:nowrap}._foot_1lnas_99{display:flex;justify-content:space-between;padding-block-start:1.5mm;border-block-start:.3mm solid var(--rule);font-size:6.8pt;color:var(--muted)}@media print{._page_1lnas_6{block-size:287mm;padding-block:6mm 5mm;gap:2.4mm;break-inside:avoid;box-shadow:none;print-color-adjust:exact;-webkit-print-color-adjust:exact}}._input_immx4_1{width:100%;padding:var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);min-height:var(--touch-min)}._inputCompact_immx4_11{min-height:auto;padding:var(--space-1) var(--space-2)}._inputNarrow_immx4_15{width:6rem}._number_immx4_21{display:inline-flex;align-items:stretch;width:100%;min-height:var(--touch-min);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);overflow:hidden;vertical-align:middle}._number_immx4_21._inputNarrow_immx4_15{width:6rem}._number_immx4_21:focus-within{outline:2px solid var(--primary);outline-offset:-2px}._number_immx4_21[data-disabled=true]{opacity:.6}._numberInput_immx4_42{flex:1 1 0;min-width:0;width:100%;padding:var(--space-2) var(--space-3);padding-inline-end:var(--space-2);border:none;background:transparent;font-variant-numeric:tabular-nums;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}._unit_immx4_54{flex:none;padding-inline:var(--space-1);color:var(--text-faint);font-size:var(--fs-body-sm);-webkit-user-select:none;user-select:none}._numberInput_immx4_42:focus-visible{outline:none}._numberInput_immx4_42::-webkit-outer-spin-button,._numberInput_immx4_42::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}._numberCompact_immx4_69{min-height:auto}._numberCompact_immx4_69 ._numberInput_immx4_42{padding:var(--space-1) var(--space-2)}._arrows_immx4_51{display:flex;flex:none;flex-direction:column;border-inline-start:1px solid var(--border)}._arrow_immx4_51{display:flex;flex:1 1 0;align-items:center;justify-content:center;width:var(--space-7);padding:0;border:none;background:transparent;color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._arrow_immx4_51+._arrow_immx4_51{border-block-start:1px solid var(--border)}._arrow_immx4_51:hover:not(:disabled){background:var(--surface-hover);color:var(--text-strong)}._arrow_immx4_51:disabled{opacity:.35;cursor:not-allowed}._arrow_immx4_51:focus-visible{outline-offset:-2px}._field_1s3lf_1{display:block;margin-block-end:var(--space-4)}._fieldLabelRow_1s3lf_5{display:flex;align-items:baseline;gap:var(--space-2);margin-block-end:var(--space-2)}._fieldLabel_1s3lf_5{display:block;font-size:var(--fs-body-sm);font-weight:var(--fw-medium)}._fieldOptional_1s3lf_16{margin-inline-start:auto;color:var(--text-faint);font-size:var(--fs-caption)}._fieldHint_1s3lf_21{display:block;font-size:var(--fs-caption);color:var(--text-muted);margin-block-start:var(--space-1)}._fieldError_1s3lf_27{display:block;font-size:var(--fs-caption);color:var(--danger);margin-block-start:var(--space-1)}._fieldLabelRequired_1s3lf_35:after{content:"*";content:"*" / "";margin-inline-start:var(--space-1);color:var(--danger)}._root_1uch1_1{position:relative}._trigger_1uch1_5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);min-height:var(--touch-min);cursor:pointer;color:var(--text-body);text-align:start}._trigger_1uch1_5:hover{background:var(--surface-hover)}._value_1uch1_23{color:var(--text-body)}._placeholder_1uch1_26{color:var(--text-faint)}._popup_1uch1_30{width:21rem;max-width:calc(100vw - var(--space-8));background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-4)}._head_1uch1_41{display:flex;align-items:center;gap:var(--space-2);margin-block-end:var(--space-3)}._selects_1uch1_50{display:flex;gap:var(--space-2);flex:1 1 0;min-width:0}._selectWrap_1uch1_60{position:relative;display:flex;flex:1 1 0;min-width:0}._select_1uch1_50{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1 0;min-width:0;text-overflow:ellipsis;padding:var(--space-2);padding-inline-end:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-strong);font-weight:var(--fw-medium);cursor:pointer}._selectNum_1uch1_81{font-variant-numeric:tabular-nums}._selectChevron_1uch1_84{position:absolute;inset-inline-end:var(--space-2);inset-block-start:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-faint)}._navButton_1uch1_93{display:inline-flex;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);flex:0 0 var(--space-8);border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;font-size:var(--fs-body-lg);line-height:1}._navButton_1uch1_93:hover{background:var(--surface-hover);color:var(--text-strong)}._navIcon_1uch1_114{display:block}._navIconForward_1uch1_117,[dir=rtl] ._navIcon_1uch1_114{transform:scaleX(-1)}[dir=rtl] ._navIconForward_1uch1_117{transform:none}._weekdays_1uch1_127,._grid_1uch1_128{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--space-1)}._weekday_1uch1_127{text-align:center;font-size:var(--fs-caption);color:var(--text-faint);padding-block-end:var(--space-2)}._day_1uch1_140{aspect-ratio:1;display:grid;place-items:center;border:1px solid transparent;background:transparent;border-radius:var(--radius-sm);color:var(--text-body);cursor:pointer;font-size:var(--fs-body-sm)}._day_1uch1_140:hover{background:var(--surface-hover)}._daySelected_1uch1_154{background:var(--primary);color:var(--text-on-primary);font-weight:var(--fw-semibold)}._daySelected_1uch1_154:hover{background:var(--primary-hover)}._dayToday_1uch1_163{border-color:var(--primary)}._foot_1uch1_167{display:flex;justify-content:space-between;margin-block-start:var(--space-3);padding-block-start:var(--space-3);border-block-start:1px solid var(--divider)}._footAction_1uch1_174{border:none;background:transparent;color:var(--primary);cursor:pointer;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--fs-body-sm)}._footAction_1uch1_174:hover{background:var(--primary-soft)}._form_uowrg_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--space-3)}._error_uowrg_6{grid-column:1 / -1;margin:0;font-size:var(--fs-body-sm);color:var(--danger)}._badge_u9xnu_1{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:var(--fs-caption);font-weight:var(--fw-medium);white-space:nowrap}._badgeSm_u9xnu_11{padding:var(--space-1) var(--space-2);font-size:var(--fs-caption)}._badgeNeutral_u9xnu_12{background:var(--surface-sunken);color:var(--text-muted)}._badgePrimary_u9xnu_13{background:var(--primary-soft);color:var(--primary)}._badgeWarning_u9xnu_14{background:var(--warning-bg);color:var(--warning-text)}._badgeSuccess_u9xnu_15{background:var(--success-bg);color:var(--success)}._badgeDanger_u9xnu_16{background:var(--danger-bg);color:var(--danger)}._badgeDot_u9xnu_18{width:6px;height:6px;border-radius:var(--radius-full);background:currentColor;flex-shrink:0}._search_1u3z7_1{display:flex;align-items:center;gap:var(--space-2);padding-inline:var(--space-3);min-height:var(--touch-min);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}._search_1u3z7_1:focus-within{border-color:var(--primary);box-shadow:var(--shadow-focus)}._searchIcon_1u3z7_19{display:inline-flex;color:var(--text-faint);flex-shrink:0}._searchInput_1u3z7_24{flex:1;min-width:0;border:none;outline:none;background:transparent;padding-block:var(--space-2);color:var(--text-body)}._searchInput_1u3z7_24::-webkit-search-cancel-button{display:none}._searchInput_1u3z7_24:focus-visible{outline:none}._searchClear_1u3z7_42{border:none;background:none;cursor:pointer;padding:var(--space-1);color:var(--text-faint);line-height:1}._searchClear_1u3z7_42:hover{color:var(--text-strong)}._searchKey_1u3z7_54{flex:none;min-width:1.25rem;padding:0 var(--space-1);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-faint);font-family:inherit;font-size:var(--fs-caption);line-height:1.25rem;text-align:center}@media(pointer:coarse){._searchKey_1u3z7_54{display:none}}._logo_z5hti_6{width:var(--space-8);height:var(--space-8);display:grid;place-items:center;border-radius:var(--radius-md);background:var(--primary);color:var(--text-on-primary);font-weight:var(--fw-semibold);transition:opacity var(--dur-fast) var(--ease-standard)}._logo_z5hti_6 img{width:75%;height:75%;display:block}._warningBanner_z5hti_25{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--warning-soft);border-block-end:1px solid var(--warning);color:var(--warning-text);font-size:var(--fs-body-sm)}._bannerText_z5hti_37{flex:1}._bannerDismiss_z5hti_41{all:unset;cursor:pointer;font-size:1.5rem;line-height:1;opacity:.7;transition:opacity .15s}._bannerDismiss_z5hti_41:hover{opacity:1}._readonlyNotice_z5hti_54{padding:var(--space-3) var(--space-5);background:var(--surface-secondary);border-block-end:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-body-sm);text-align:center}._noticeText_z5hti_63{display:block}@media(prefers-reduced-motion:reduce){._logo_z5hti_6{transition:none}}._bannerLink_z5hti_73{color:var(--primary);font-weight:var(--fw-semibold);text-decoration:underline;text-underline-offset:3px}:root{--green-50: #eef4f0;--green-500: #4a7f5c;--green-600: #3d6b4c;--green-700: #356142;--green-800: #2a4d35;--green-900: #1f3a28;--sand-0: #ffffff;--sand-50: #faf8f3;--sand-100: #f4f0e7;--sand-200: #e8e1d3;--sand-300: #d8cfbc;--sand-400: #b8ab93;--sand-600: #7a6f5c;--sand-700: #5c5344;--sand-800: #3d372d;--sand-900: #2b2721;--clay-400: #cf8a68;--clay-500: #bd6440;--clay-600: #a55534;--cream: #f7f5ee;--sage-50: #eef3e8;--sage-200: #dfe4d9;--sage-300: #d2ddc8;--ink: #263c30;--ink-muted: #657164;--media-surface: #111111;--media-foreground: #ffffff;--mask-opaque: #000000;--bg-page: var(--cream);--surface: var(--sand-0);--surface-hover: var(--sage-50);--surface-sunken: var(--sage-50);--surface-secondary: var(--sage-50);--surface-tertiary: var(--sage-200);--border: var(--sage-200);--border-strong: var(--sage-300);--divider: var(--sage-200);--text-strong: var(--ink);--text-body: var(--ink);--text-muted: var(--ink-muted);--text-faint: var(--ink-muted);--text-on-primary: #ffffff;--primary: var(--green-700);--primary-hover: var(--green-800);--primary-active: var(--green-900);--primary-soft: var(--green-50);--accent: var(--clay-500);--accent-hover: var(--clay-600);--success: #3d7a52;--warning: #b5822e;--danger: #a8432f;--danger-hover: #8f3928;--danger-active: #762f21;--info: #3b6b8a;--danger-bg: #faecea;--info-bg: #e8f0f6;--warning-bg: #faf1de;--success-bg: #eef4f0;--warning-soft: #faf1de;--warning-border: var(--warning);--warning-text: #6b4c14;--macro-protein: var(--clay-500);--macro-carbs: #c9973f;--macro-fat: #5f9c93;--macro-fiber: #7a8b46;--font-sans: "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, monospace;--fs-caption: .75rem;--fs-body-sm: .875rem;--fs-body: 1rem;--fs-body-lg: 1.125rem;--fs-h4: 1.25rem;--fs-h3: 1.5rem;--fs-h2: 1.875rem;--fs-h1: 2.25rem;--lh-body: 1.6;--lh-body-lg: 1.65;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 48px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 20px;--radius-full: 999px;--shadow-sm: 0 1px 2px rgba(38, 60, 48, .03), 0 4px 12px rgba(38, 60, 48, .025);--shadow-md: 0 2px 4px rgba(38, 60, 48, .04), 0 8px 24px rgba(38, 60, 48, .08);--shadow-focus: 0 0 0 3px rgba(53, 97, 66, .25);--app-topbar-h: 64px;--topbar-h: var(--app-topbar-h);--sidebar-w: 190px;--touch-min: 44px;--viewport-h: 100vh;--sidebar-w-collapsed: 64px;--dur-fast: .12s;--dur-base: .2s;--dur-slow: .34s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--content-reading: 46rem;--section-gap: var(--space-6);--content-form: 51rem}@supports (height: 100dvh){:root{--viewport-h: 100dvh}}*,*:before,*:after{box-sizing:border-box}html{font-size:16px}body{margin:0;background:var(--bg-page);color:var(--text-body);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased}.num{font-variant-numeric:tabular-nums;unicode-bidi:isolate;direction:ltr;display:inline-block}.date{font-variant-numeric:tabular-nums;unicode-bidi:isolate;white-space:nowrap}h1,h2,h3,h4{margin:0;color:var(--text-strong);font-weight:var(--fw-semibold);letter-spacing:-.01em}button{font:inherit}:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}input,select,textarea{font:inherit;color:inherit}:is(input,select,textarea,button)[aria-invalid=true]{border-color:var(--danger)}@media(max-width:900px),(pointer:coarse){:is(input:not([type=checkbox],[type=radio],[type=range],[type=color]),select,textarea){font-size:max(1em,16px)}}@media print{[data-print-hide]{display:none!important}body{background:var(--surface)}}::view-transition-old(root),::view-transition-new(root),::view-transition-group(page),::view-transition-new(page){animation:none}::view-transition-old(page){animation:page-exit 90ms cubic-bezier(.4,0,1,1) both}@keyframes page-exit{to{opacity:0;filter:blur(4px)}}@media(pointer:coarse){@keyframes page-exit{to{opacity:0}}}@media(prefers-reduced-motion:reduce){::view-transition-old(page){animation:page-fade .12s linear both}@keyframes page-fade{to{opacity:0}}}
