._toast_1nqxq_4{position:fixed;right:var(--space-6);bottom:var(--space-6);z-index:50;display:grid;gap:var(--space-3);max-width:360px;padding:var(--space-4) var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-separator);border-radius:var(--radius-md);box-shadow:var(--shadow-raised);font-size:var(--text-sm)}._toastText_1nqxq_20{margin:0}._toastTitle_1nqxq_24{display:block;font-weight:700}._toastNote_1nqxq_29{display:block;color:var(--color-secondary)}._toastNote_1nqxq_29[data-tone=warn]{color:var(--color-warn);font-weight:600}._toastActions_1nqxq_39{display:flex;gap:var(--space-2)}._offline_1nqxq_44{position:fixed;top:var(--space-3);left:50%;z-index:50;margin:0;padding:var(--space-2) var(--space-5);transform:translate(-50%);background:var(--color-critical-soft);color:var(--color-critical);border-radius:var(--radius-pill);box-shadow:var(--shadow-raised);font-size:var(--text-sm);font-weight:700;white-space:nowrap}._installRoot_1nqxq_61{position:relative;flex:none}._installHelp_1nqxq_66{position:absolute;top:calc(100% + var(--space-2));left:0;z-index:40;display:grid;gap:var(--space-2);width:min(320px,80vw);padding:var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-separator);border-radius:var(--radius-md);box-shadow:var(--shadow-raised);font-size:var(--text-sm)}._installTitle_1nqxq_82{margin:0;font-weight:700}._installText_1nqxq_87{margin:0;color:var(--color-secondary)}._install_1nqxq_61{display:inline-flex;align-items:center;gap:var(--space-2);flex:none;height:44px;padding:0 var(--space-4);border:0;border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-on-accent);box-shadow:var(--shadow-card);font-size:var(--text-xs);font-weight:700;letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:transform var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease)}._install_1nqxq_61:hover{transform:translateY(-1px);box-shadow:var(--shadow-raised)}._install_1nqxq_61:active{transform:scale(.97)}@media(max-width:600px){._install_1nqxq_61{width:44px;padding:0;justify-content:center;font-size:0;gap:0}._toast_1nqxq_4{right:var(--space-3);bottom:var(--space-3);left:var(--space-3);max-width:none}._offline_1nqxq_44{white-space:normal;width:calc(100% - 2 * var(--space-3));text-align:center}}@media(prefers-reduced-motion:no-preference){._toast_1nqxq_4{animation:_rise_1nqxq_1 var(--duration-fast) var(--ease)}}@keyframes _rise_1nqxq_1{0%{opacity:0;transform:translateY(var(--space-2))}}._button_lno1x_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);border:1px solid transparent;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease),transform var(--duration-fast) var(--ease)}._button_lno1x_1:active:not(:disabled){transform:scale(.98)}._button_lno1x_1:disabled{opacity:.45;cursor:not-allowed}._primary_lno1x_30{background:var(--gradient-accent);color:var(--color-on-brand-orange);box-shadow:var(--shadow-card)}._primary_lno1x_30:hover:not(:disabled){background:var(--color-brand-orange-end)}._secondary_lno1x_40{border-color:var(--color-control-border);background:var(--color-surface);color:var(--color-label)}._secondary_lno1x_40:hover:not(:disabled){background:var(--color-fill)}._ghost_lno1x_50{background:none;color:var(--color-accent);padding-inline:var(--space-2)}._ghost_lno1x_50:hover:not(:disabled){background:var(--color-accent-soft)}._banner_1xyrk_2{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:center;margin:0;padding:var(--space-3) var(--space-6);border-bottom:2px solid var(--color-warn);background:var(--color-warn-soft);color:var(--color-warn);font-size:var(--text-sm);font-weight:600}._title_1xyrk_19{text-transform:uppercase;letter-spacing:.04em}._facts_1xyrk_24{flex:1;min-width:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._exit_1xyrk_31{padding:var(--space-1) var(--space-3);border:1px solid var(--color-warn);border-radius:var(--radius-md);background:transparent;color:inherit;font:inherit;cursor:pointer}._exit_1xyrk_31:hover,._exit_1xyrk_31:focus-visible{background:var(--color-warn);color:var(--color-surface)}._exit_1xyrk_31:focus-visible{outline:2px solid var(--color-warn);outline-offset:2px}._shell_usuj2_1{display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);min-height:100%}._sidebar_usuj2_8{position:sticky;top:0;display:flex;flex-direction:column;height:100vh;padding:var(--space-5) var(--space-4) var(--space-4);background:var(--color-sidebar);color:var(--color-on-sidebar);--color-focus: var(--color-accent-bright)}._brand_usuj2_21{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-2) var(--space-5)}._navArea_usuj2_28{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;margin:0 calc(-1 * var(--space-4));padding:0 var(--space-4)}._nav_usuj2_28{display:grid;gap:var(--space-1);list-style:none;margin:0;padding:0}._navFooter_usuj2_46{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-sidebar-line)}._nav_usuj2_28 a,._navButton_usuj2_53{position:relative;display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border:0;border-radius:var(--radius-sm);background:none;color:var(--color-on-sidebar-muted);text-align:left;text-decoration:none;font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:background-color var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease)}._nav_usuj2_28 a:hover,._navButton_usuj2_53:hover{background:var(--color-sidebar-hover);color:var(--color-on-sidebar)}._icon_usuj2_80{flex:none}._label_usuj2_84{flex:1;min-width:0}._nav_usuj2_28 a._active_usuj2_90{background:var(--gradient-accent);color:var(--color-on-brand-orange);font-weight:700}._nav_usuj2_28 a._active_usuj2_90 ._kbd_usuj2_96{color:inherit}._kbd_usuj2_96{font:inherit;font-size:var(--text-2xs);font-weight:600;color:var(--color-on-sidebar-muted);white-space:nowrap;opacity:0;transition:opacity var(--duration-fast) var(--ease)}._nav_usuj2_28 a:hover ._kbd_usuj2_96,._nav_usuj2_28 a:focus-visible ._kbd_usuj2_96{opacity:.85}._badge_usuj2_116{display:grid;place-items:center;min-width:var(--space-5);height:var(--space-5);padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent-bright);color:var(--color-on-accent-bright);font-size:var(--text-xs);font-weight:800}._srOnly_usuj2_129{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._foot_usuj2_139{display:flex;flex-direction:column;margin:var(--space-3) calc(-1 * var(--space-4)) calc(-1 * var(--space-4))}._tagline_usuj2_145{position:relative;margin:0;padding:var(--space-3) var(--space-5) var(--space-5);color:var(--color-on-sidebar);font-size:var(--text-md);font-weight:700;line-height:1.25}._tagline_usuj2_145:after{content:"";display:block;width:56px;height:3px;margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent-bright)}._main_usuj2_166{display:flex;flex-direction:column;min-width:0}._content_usuj2_172{padding:var(--space-3) var(--space-6) var(--space-7)}@media(max-height:820px){._nav_usuj2_28 a,._navButton_usuj2_53{padding-block:var(--space-2)}._brand_usuj2_21{padding-bottom:var(--space-3)}}@media(max-width:1199px){._shell_usuj2_1{--sidebar-width: 72px}._sidebar_usuj2_8{align-items:center;padding-inline:var(--space-2)}._brand_usuj2_21{padding-inline:0}._kbd_usuj2_96,._foot_usuj2_139{display:none}._navArea_usuj2_28{margin-inline:0;padding-inline:0}._nav_usuj2_28 a,._navButton_usuj2_53{justify-content:center;padding-inline:0}._label_usuj2_84{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._badge_usuj2_116{position:absolute;top:2px;right:2px;min-width:var(--space-4);height:var(--space-4);padding:0 var(--space-1);font-size:var(--text-2xs)}}@media(max-width:900px){._shell_usuj2_1{--sidebar-width: auto;grid-template-columns:1fr;grid-template-rows:auto 1fr}._sidebar_usuj2_8{z-index:35;flex-direction:row;align-items:stretch;height:auto;padding:var(--space-2) var(--space-3);overflow-x:auto}._brand_usuj2_21,._kbd_usuj2_96,._foot_usuj2_139{display:none}._navArea_usuj2_28{flex-direction:row;margin:0;padding:0;overflow:visible}._nav_usuj2_28{display:flex}._navFooter_usuj2_46{margin:0 0 0 var(--space-1);padding:0;border:0}._nav_usuj2_28 a,._navButton_usuj2_53{width:auto;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);white-space:nowrap}._label_usuj2_84{position:static;width:auto;height:auto;overflow:visible;clip-path:none}._badge_usuj2_116{position:static;min-width:var(--space-5);height:var(--space-5);padding:0 var(--space-2);font-size:var(--text-xs)}._content_usuj2_172{padding:var(--space-2) var(--space-4) var(--space-6)}}._mark_1c5o7_1{display:block;flex:none}._markTile_1c5o7_6{fill:var(--color-accent-bright)}._markBars_1c5o7_10{fill:var(--color-on-brand-orange)}._scene_1c5o7_14{fill:none;stroke-linecap:round;stroke-linejoin:round}._building_1c5o7_20 rect,._building_1c5o7_20 path{stroke:var(--art-line, var(--color-control-border));stroke-width:2}._crane_1c5o7_26 path{stroke:var(--art-crane, var(--color-accent-bright));stroke-width:2.4}._hook_1c5o7_31,._counterweight_1c5o7_32{stroke:var(--art-crane, var(--color-accent-bright));stroke-width:2;fill:var(--art-crane, var(--color-accent-bright));fill-opacity:.35}:root[data-theme=dark] ._headerArt_1c5o7_40 ._scene_1c5o7_14,:root[data-theme=dark] ._signInArt_1c5o7_41 ._scene_1c5o7_14{--art-line: var(--color-secondary);--art-crane: var(--color-accent-strong)}:root[data-theme=dark] ._headerArt_1c5o7_40{opacity:.6}:root[data-theme=dark] ._waves_1c5o7_50,:root[data-theme=dark] ._wave_1c5o7_50{opacity:.55}._headerArt_1c5o7_40{position:absolute;top:0;right:0;z-index:0;width:min(46%,520px);height:100%;pointer-events:none;opacity:.85;-webkit-mask-image:linear-gradient(to right,transparent,black 45%);mask-image:linear-gradient(to right,transparent,black 45%)}._sidebarArt_1c5o7_68{display:block;width:100%;height:auto;margin-top:auto;--art-line: var(--color-on-sidebar-muted);--art-crane: var(--color-on-sidebar-muted)}._wave_1c5o7_50{fill:var(--color-accent-bright);stroke:none}._signInArt_1c5o7_41{position:absolute;bottom:0;left:0;width:min(48%,640px);height:auto;pointer-events:none}._waves_1c5o7_50{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}._waveSoft_1c5o7_99{fill:var(--color-accent-tile)}._waveSolid_1c5o7_103{fill:var(--color-accent-bright);fill-opacity:.9}._waveSolidDeep_1c5o7_108{fill:var(--color-brand-orange-end)}@media(max-width:900px){._headerArt_1c5o7_40,._signInArt_1c5o7_41{display:none}}@media print{._headerArt_1c5o7_40,._sidebarArt_1c5o7_68,._signInArt_1c5o7_41,._waves_1c5o7_50{display:none}}._lockup_1wwdd_1{display:flex;align-items:center;gap:var(--space-3);min-width:0;color:var(--color-on-sidebar)}._lockup_1wwdd_1[data-tone=onLight]{color:var(--color-label)}._mark_1wwdd_13{width:52px;height:52px}._text_1wwdd_18{display:grid;min-width:0;line-height:1.1}._maker_1wwdd_24{font-size:var(--text-sm);font-weight:600}._product_1wwdd_29{font-size:var(--text-lg);font-weight:800;letter-spacing:var(--tracking-tight)}._sub_1wwdd_35{font-size:var(--text-xs);color:var(--color-on-sidebar-muted)}._lockup_1wwdd_1[data-tone=onLight] ._sub_1wwdd_35{color:var(--color-secondary);letter-spacing:.32em;text-transform:uppercase}@media(max-width:1199px){._lockup_1wwdd_1[data-size=sm] ._text_1wwdd_18{display:none}._lockup_1wwdd_1[data-size=sm] ._mark_1wwdd_13{width:40px;height:40px}}._lockup_1wwdd_1[data-size=lg]{gap:var(--space-4)}._lockup_1wwdd_1[data-size=lg] ._mark_1wwdd_13{width:104px;height:104px}._lockup_1wwdd_1[data-size=lg] ._maker_1wwdd_24{font-size:var(--text-lg)}._lockup_1wwdd_1[data-size=lg] ._product_1wwdd_29{font-size:3.4rem}._lockup_1wwdd_1[data-size=lg] ._sub_1wwdd_35{font-size:var(--text-sm)}._banner_nh29s_1{margin:0;padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--color-separator);font-size:var(--text-sm);font-weight:600}._banner_nh29s_1[data-tone=warn]{background:var(--color-warn-soft);color:var(--color-warn)}._link_nh29s_14{color:inherit;text-decoration:underline}._banner_nh29s_1[data-tone=critical]{background:var(--color-critical-soft);color:var(--color-critical)}._root_2j19b_1{position:relative;flex:1 1 auto;max-width:560px;min-width:0}._icon_2j19b_8{position:absolute;top:50%;left:18px;translate:0 -50%;color:var(--color-secondary);pointer-events:none}._input_2j19b_17{width:100%;height:48px;padding:0 72px 0 48px;border:1px solid transparent;border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-card);font-size:var(--text-sm);transition:border-color var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease)}._input_2j19b_17::-webkit-search-cancel-button{appearance:none}._input_2j19b_17:hover{border-color:var(--color-separator)}._input_2j19b_17:focus,._input_2j19b_17:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:var(--shadow-card),0 0 0 3px var(--color-focus)}._hint_2j19b_48{position:absolute;top:50%;right:14px;translate:0 -50%;padding:2px 8px;border-radius:6px;background:var(--color-fill);color:var(--color-secondary);font:inherit;font-size:var(--text-2xs);font-weight:600;pointer-events:none}._input_2j19b_17:focus~._hint_2j19b_48{opacity:0}._panel_2j19b_67{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:40;margin:0;padding:var(--space-2);list-style:none;border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-raised);animation:_drop_2j19b_1 .18s var(--ease)}._panel_2j19b_67[hidden]{display:none}._option_2j19b_86{display:flex;align-items:center;gap:var(--space-3);padding:10px var(--space-3);border-radius:var(--radius-sm);cursor:pointer}._option_2j19b_86[data-heading]{margin-top:26px;position:relative}._option_2j19b_86[data-heading]:first-child{margin-top:22px}._option_2j19b_86[data-heading]:after{content:attr(data-heading);position:absolute;top:-22px;left:var(--space-3);color:var(--color-secondary);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase}._option_2j19b_86[aria-selected=true]{background:var(--color-accent-soft)}._optionIcon_2j19b_120{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:9px;background:var(--color-accent-soft);color:var(--color-accent)}._option_2j19b_86[aria-selected=true] ._optionIcon_2j19b_120{background:var(--color-accent);color:var(--color-on-accent)}._optionText_2j19b_136{display:grid;flex:1;min-width:0}._optionLabel_2j19b_142{font-size:var(--text-sm);font-weight:600}._optionHint_2j19b_147{overflow:hidden;color:var(--color-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}._enter_2j19b_155{flex:none;color:var(--color-accent);opacity:0}._option_2j19b_86[aria-selected=true] ._enter_2j19b_155{opacity:1}._empty_2j19b_165{margin:0;padding:var(--space-3);color:var(--color-secondary);font-size:var(--text-sm)}@keyframes _drop_2j19b_1{0%{opacity:0;translate:0 -6px}}._topbar_13437_2{position:relative;z-index:30;display:flex;align-items:center;gap:var(--space-5);min-height:var(--topbar-height);padding:var(--space-3) var(--space-6)}._tools_13437_12{display:flex;align-items:center;gap:var(--space-3);margin-left:auto}._where_13437_19{display:inline-flex;align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-card);font-size:var(--text-xs);font-weight:700;letter-spacing:.02em;white-space:nowrap}._live_13437_34{width:8px;height:8px;border-radius:50%;background:var(--color-good);box-shadow:0 0 0 4px var(--color-good-soft)}._iconButton_13437_42{position:relative;display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-accent);cursor:pointer;transition:transform var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease),background-color var(--duration-fast) var(--ease)}._iconButton_13437_42:hover{transform:translateY(-1px);box-shadow:var(--shadow-raised)}._iconButton_13437_42:active{transform:translateY(0) scale(.96)}._iconButton_13437_42[aria-expanded=true]{background:var(--color-accent);color:var(--color-on-accent)}._dot_13437_76{position:absolute;top:10px;right:11px;width:8px;height:8px;border:2px solid var(--color-surface);border-radius:50%;background:var(--color-accent-bright)}._divider_13437_87{align-self:stretch;width:1px;margin:var(--space-2) var(--space-1);background:var(--color-separator)}._menuRoot_13437_95{position:relative}._menu_13437_95{position:absolute;top:calc(100% + 10px);right:0;z-index:40;width:340px;padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-raised);animation:_drop_13437_1 .18s var(--ease)}._menuTitle_13437_112{margin:0 0 var(--space-3);color:var(--color-secondary);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase}._menuNote_13437_121{margin:0;color:var(--color-secondary);font-size:var(--text-sm)}._allClear_13437_127{display:flex;gap:var(--space-2);margin:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-good-soft);color:var(--color-good);font-size:var(--text-sm);font-weight:500}._allClear_13437_127 svg{flex:none;margin-top:1px}._alertList_13437_144{display:grid;gap:2px;margin:0;padding:0;list-style:none}._alert_13437_144{display:flex;align-items:center;gap:var(--space-3);padding:10px;border-radius:var(--radius-sm);color:var(--color-label);font-size:var(--text-sm);text-decoration:none;transition:background-color var(--duration-fast) var(--ease)}._alert_13437_144:hover{background:var(--color-hover)}._alert_13437_144 strong{display:block;font-weight:600}._alertSub_13437_173{display:block;color:var(--color-secondary);font-size:var(--text-xs)}._alertIcon_13437_179{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:var(--radius-sm)}._critical_13437_188{background:var(--color-critical-soft);color:var(--color-critical)}._warn_13437_193{background:var(--color-warn-soft);color:var(--color-warn)}._actionsMenu_13437_198{width:320px}._actionGrid_13437_202{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2);margin:0;padding:0;list-style:none}._action_13437_198{display:grid;justify-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-1);border-radius:var(--radius-sm);color:var(--color-label);font-size:var(--text-xs);font-weight:600;line-height:1.25;text-align:center;text-decoration:none;transition:background-color var(--duration-fast) var(--ease)}._action_13437_198:hover{background:var(--color-hover)}._actionIcon_13437_230{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent);transition:background var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease)}._action_13437_198:hover ._actionIcon_13437_230{background:var(--color-accent);color:var(--color-on-accent)}@keyframes _drop_13437_1{0%{opacity:0;translate:0 -6px}}@media(max-width:900px){._topbar_13437_2{gap:var(--space-3);padding:var(--space-3) var(--space-4)}._where_13437_19{display:none}._menu_13437_95{position:fixed;top:72px;right:var(--space-4);left:var(--space-4);width:auto}}@media(max-width:560px){._topbar_13437_2{flex-wrap:wrap}._tools_13437_12{margin-left:0}}._avatar_18bgv_1{display:inline-grid;place-items:center;flex:none;width:var(--avatar-md);height:var(--avatar-md);border-radius:50%;font-size:var(--text-sm);font-weight:800;letter-spacing:0;-webkit-user-select:none;user-select:none}._avatar_18bgv_1[data-size="32"]{width:var(--avatar-sm);height:var(--avatar-sm);font-size:var(--text-xs)}._avatar_18bgv_1[data-tone=navy]{background:var(--color-sidebar-active);color:var(--color-on-sidebar)}._avatar_18bgv_1[data-tone=orange]{background:var(--color-accent-bright);color:var(--color-on-accent-bright)}._root_157cu_1{position:relative}._trigger_157cu_5{display:flex;align-items:center;gap:var(--space-3);min-height:var(--control-height);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1);border:0;border-radius:var(--radius-pill);background:none;color:var(--color-label);cursor:pointer;transition:background-color var(--duration-fast) var(--ease)}._trigger_157cu_5:hover,._trigger_157cu_5[aria-expanded=true]{background:var(--color-hover)}._text_157cu_24{display:grid;min-width:0;text-align:left}._name_157cu_30{overflow:hidden;max-width:160px;font-size:var(--text-sm);font-weight:700;text-overflow:ellipsis;white-space:nowrap}._role_157cu_39{color:var(--color-secondary);font-size:var(--text-xs)}._menu_157cu_44{position:absolute;top:calc(100% + var(--space-2));right:0;z-index:40;display:grid;gap:var(--space-1);width:240px;padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-raised)}._who_157cu_58{display:grid;margin:0;padding:var(--space-2) var(--space-3) var(--space-3);border-bottom:1px solid var(--color-separator);font-size:var(--text-sm)}._who_157cu_58 span{color:var(--color-secondary);font-size:var(--text-xs)}._item_157cu_71{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:0;border-radius:var(--radius-sm);background:none;color:var(--color-label);font-size:var(--text-sm);font-weight:600;text-align:left;cursor:pointer}._item_157cu_71:hover{background:var(--color-hover)}a._item_157cu_71{text-decoration:none}._dot_157cu_95{width:8px;height:8px;margin-left:auto;border-radius:50%;background:var(--color-accent-bright)}._trigger_157cu_5{position:relative}._triggerDot_157cu_107{position:absolute;top:4px;left:30px;width:8px;height:8px;border:2px solid var(--color-surface);border-radius:50%;background:var(--color-accent-bright)}@media(max-width:900px){._text_157cu_24{display:none}._root_157cu_1{position:static}._menu_157cu_44{right:var(--space-4)}}._screen_h8zwn_1{display:grid;align-content:center;justify-items:center;gap:var(--space-3);min-height:100vh;padding:var(--space-6);background:var(--color-bg);color:var(--color-label);text-align:center}._title_h8zwn_13{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:800;letter-spacing:var(--tracking-tight)}._note_h8zwn_21{max-width:40ch;margin:0;color:var(--color-secondary)}._page_zgy64_1{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);max-width:1240px}._title_zgy64_9{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:800;letter-spacing:var(--tracking-tight);line-height:1.15}._tabs_zgy64_19{display:inline-flex;justify-self:start;max-width:100%;gap:2px;margin:0;padding:2px;list-style:none;border-radius:var(--radius-sm);background:var(--color-fill);overflow-x:auto}._tab_zgy64_19,._tabActive_zgy64_33{display:block;padding:8px var(--space-4);border-radius:calc(var(--radius-sm) - 2px);color:var(--color-label);text-decoration:none;font-size:var(--text-sm);font-weight:500;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease)}._tab_zgy64_19:hover{background:var(--color-hover)}._tabActive_zgy64_33{background:var(--color-surface-raised);box-shadow:var(--shadow-thumb);color:var(--color-accent);font-weight:700}._toolbar_zgy64_57{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._toolbar_zgy64_57 h2{margin:0;font-size:var(--text-lg);font-weight:800}._keys_zgy64_70{margin:0 0 0 auto;font-size:var(--text-xs);color:var(--color-secondary)}._split_zgy64_77{display:grid;grid-template-columns:minmax(0,1fr) var(--panel-width);gap:var(--space-5);align-items:start}._split_zgy64_77>:only-child{grid-column:1 / -1}@media(max-width:1100px){._split_zgy64_77{grid-template-columns:minmax(0,1fr)}}._tableWrap_zgy64_95{overflow-x:auto;background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._table_zgy64_95{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_zgy64_95 th{text-align:left;font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-secondary);padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--color-separator);white-space:nowrap}._table_zgy64_95 tbody th{font-size:var(--text-sm);letter-spacing:0;text-transform:none;padding:10px var(--space-4)}._table_zgy64_95 td{padding:12px var(--space-4);border-bottom:1px solid var(--color-separator);vertical-align:top}._table_zgy64_95 tbody tr{transition:background-color var(--duration-fast) var(--ease)}._table_zgy64_95 tbody tr:hover{background:var(--color-hover)}._table_zgy64_95 tbody tr:last-child td,._table_zgy64_95 tbody tr:last-child th{border-bottom:0}._table_zgy64_95 input:not([type=checkbox],[type=radio]){min-height:32px;background:var(--color-surface)}._table_zgy64_95 tr._selected_zgy64_152 td:first-child{box-shadow:inset 3px 0 0 var(--color-accent)}._table_zgy64_95 tr._selected_zgy64_152,._table_zgy64_95 tr._selected_zgy64_152:hover{background:var(--color-accent-soft)}._table_zgy64_95 tr._inactive_zgy64_161{color:var(--color-secondary)}._rowButton_zgy64_165{padding:0;border:0;background:none;color:var(--color-accent);font-weight:600;text-align:left;cursor:pointer}._rowButton_zgy64_165:hover{text-decoration:underline}._code_zgy64_179{font-variant-numeric:tabular-nums;font-weight:600}._status_zgy64_184{white-space:nowrap}._statusActive_zgy64_188:before,._statusInactive_zgy64_189:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%}._statusActive_zgy64_188:before{background:var(--color-good)}._statusInactive_zgy64_189:before{background:var(--color-secondary)}._empty_zgy64_206{padding:var(--space-5) var(--space-4);color:var(--color-secondary);text-align:center}._panel_zgy64_213,._group_zgy64_214,._entryRow_zgy64_215,._headerGrid_zgy64_216,._lineBlock_zgy64_217,._preview_zgy64_218,._totalBand_zgy64_219,._saveBar_zgy64_220{background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._panel_zgy64_213{display:grid;gap:var(--space-4);padding:var(--space-5);box-shadow:var(--shadow-raised)}._panelHead_zgy64_233{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._panelHead_zgy64_233 h2{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-lg);font-weight:800}._panelHead_zgy64_233 h2:before,._groupHead_zgy64_252 h2:before{content:"";flex:none;width:20px;height:20px;background-color:var(--color-brand-orange);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6M8 13h8M8 17h5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6M8 13h8M8 17h5'/%3E%3C/svg%3E") center / contain no-repeat}._groupHead_zgy64_252 h2{display:flex;align-items:center;gap:var(--space-2)}._panel_zgy64_213 form,._stack_zgy64_269{display:grid;gap:var(--space-4)}._actions_zgy64_274{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._subsection_zgy64_281{display:grid;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-separator)}._subsection_zgy64_281 h3{margin:0;font-size:var(--text-md);font-weight:600}fieldset._choices_zgy64_294{display:grid;gap:var(--space-2);margin:0;padding:0;border:0}fieldset._choices_zgy64_294 legend{padding:0;margin-bottom:var(--space-1);font-size:var(--text-sm);font-weight:500}._choice_zgy64_294{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm)}._choice_zgy64_294 input{accent-color:var(--color-accent)}._choiceNote_zgy64_320{margin:0;color:var(--color-secondary);font-size:var(--text-xs)}._choice_zgy64_294 ._choiceNote_zgy64_320{display:block}._note_zgy64_331{margin:0;color:var(--color-secondary);font-size:var(--text-sm)}._saved_zgy64_337{margin:0;color:var(--color-good);font-size:var(--text-sm);font-weight:500}._formError_zgy64_344{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-critical-soft);color:var(--color-critical);font-size:var(--text-sm);font-weight:500}._sheet_zgy64_355{display:grid;gap:var(--space-4)}._group_zgy64_214{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--space-5);margin:0;padding:var(--space-5);border:0}._groupHead_zgy64_252 h2{margin:0;font-size:var(--text-md);font-weight:600}._groupHead_zgy64_252 p{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-secondary)}._grid_zgy64_382{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media(min-width:1100px){._grid_zgy64_382{grid-template-columns:repeat(2,minmax(0,1fr))}}._wide_zgy64_394{grid-column:1 / -1}._amount_zgy64_398{font-variant-numeric:tabular-nums;text-align:right}._saveBar_zgy64_220{position:sticky;bottom:var(--space-4);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-bar);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:var(--shadow-raised)}@media(max-width:768px){._group_zgy64_214{grid-template-columns:1fr}}._filters_zgy64_424{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:end}._filters_zgy64_424>*{min-width:160px}._search_zgy64_435{flex:1 1 220px}._results_zgy64_439{margin:0;padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-separator);font-size:var(--text-xs);color:var(--color-secondary)}._pillRow_zgy64_447{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}._pill_zgy64_447{padding:3px var(--space-3);border-radius:8px;background:var(--color-accent-soft);color:var(--color-accent);font-size:var(--text-xs);font-weight:700}._sub_zgy64_281{color:var(--color-secondary);font-size:var(--text-xs)}._errorList_zgy64_470{margin:0;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-6);border-radius:var(--radius-sm);background:var(--color-critical-soft);font-size:var(--text-sm);color:var(--color-critical)}._inline_zgy64_479{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--space-2);align-items:end}._resultBox_zgy64_486{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-fill);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._steps_zgy64_496{display:inline-flex;flex-wrap:wrap;justify-self:start;gap:2px;margin:0;padding:3px;list-style:none;border-radius:14px;background:var(--color-fill)}._step_zgy64_496,._stepActive_zgy64_509{padding:8px var(--space-4);border:0;border-radius:11px;background:none;font-size:var(--text-sm);font-weight:500;cursor:pointer}._step_zgy64_496:hover{background:var(--color-hover)}._stepActive_zgy64_509{background:var(--color-surface-raised);box-shadow:var(--shadow-thumb);color:var(--color-accent);font-weight:700}._entryRow_zgy64_215{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-3);align-items:end;padding:var(--space-4)}._pills_zgy64_539{display:inline-flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}._callout_zgy64_545{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-warn-soft);font-size:var(--text-sm)}._totalBand_zgy64_219{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-4) var(--space-5);font-weight:600}._totalBand_zgy64_219 strong{font-family:var(--font-display);font-size:var(--text-lg);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight)}._negative_zgy64_569{color:var(--color-critical)}._entryLayout_zgy64_574{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-5);align-items:start}._entryLayout_zgy64_574>*{min-width:0}@media(max-width:1100px){._entryLayout_zgy64_574{grid-template-columns:minmax(0,1fr)}}._headerGrid_zgy64_216{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-4);padding:var(--space-5)}._lineBlock_zgy64_217{display:grid;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:0;transition:box-shadow var(--duration-fast) var(--ease)}._lineBlock_zgy64_217:focus-within{box-shadow:var(--shadow-card),0 0 0 2px var(--color-accent)}._lineGrid_zgy64_612{display:grid;grid-template-columns:minmax(150px,2.2fr) 84px repeat(3,minmax(88px,1fr)) auto;gap:var(--space-3);align-items:end}@media(max-width:900px){._lineGrid_zgy64_612{grid-template-columns:1fr 1fr}}._chargeRow_zgy64_625{display:grid;grid-template-columns:minmax(140px,2fr) minmax(90px,1fr) auto auto;gap:var(--space-2);align-items:end}._preview_zgy64_218{position:sticky;top:calc(52px + var(--space-4));display:grid;gap:var(--space-3);padding:var(--space-5);font-size:var(--text-sm);box-shadow:var(--shadow-raised)}._preview_zgy64_218{background:var(--color-surface);border-radius:var(--radius-card);color:var(--color-label)}._cardTitle_zgy64_649{grid-column:1 / -1;display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-md);font-weight:800}._cardTitle_zgy64_649 svg,._preview_zgy64_218 h3 svg{color:var(--color-brand-orange)}._preview_zgy64_218[hidden],._lineBlock_zgy64_217[hidden]{display:none}._preview_zgy64_218 h3{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-md);font-weight:800}._preview_zgy64_218 ._sub_zgy64_281{color:var(--color-secondary)}._preview_zgy64_218 ._billTotal_zgy64_684{background:var(--color-total-band);color:var(--color-label)}._kv_zgy64_689{display:flex;justify-content:space-between;gap:var(--space-3);font-variant-numeric:tabular-nums}._kvStrong_zgy64_696{font-weight:600;padding-top:var(--space-2);border-top:1px solid var(--color-separator)}._billTotal_zgy64_684{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-5);background:var(--color-hero);color:var(--color-on-hero);border-radius:var(--radius-md);font-weight:600}._billTotal_zgy64_684 strong{font-family:var(--font-display);font-size:var(--text-figure);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);line-height:1.05}._problem_zgy64_724{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-critical-soft);color:var(--color-critical);font-size:var(--text-sm)}._panel_5b7en_3{display:grid;gap:var(--space-5);max-width:720px;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card)}._summary_5b7en_13{display:flex;flex-wrap:wrap;gap:var(--space-6);margin:0}._summary_5b7en_13 dt{font-size:var(--text-xs);color:var(--color-secondary)}._summary_5b7en_13 dd{margin:var(--space-1) 0 0;font-size:var(--text-md);font-weight:600;font-variant-numeric:tabular-nums}._summary_5b7en_13 dd[data-tone=critical]{color:var(--color-critical)}._options_5b7en_36{display:grid;gap:var(--space-4)}._fieldset_5b7en_41{display:grid;gap:var(--space-2);margin:0;padding:0;border:0}._legend_5b7en_49{margin-bottom:var(--space-2);padding:0;font-size:var(--text-sm);font-weight:600}._option_5b7en_36{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border:1px solid var(--color-separator);border-radius:var(--radius-md);cursor:pointer}._option_5b7en_36:hover{background:var(--color-hover)}._option_5b7en_36[data-chosen=true]{border-color:var(--color-accent);background:var(--color-accent-soft)}._option_5b7en_36:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}._optionText_5b7en_81{display:grid;gap:var(--space-1)}._optionSub_5b7en_86{font-size:var(--text-xs);color:var(--color-secondary)}._price_5b7en_91{font-weight:700;font-variant-numeric:tabular-nums}._thanks_5b7en_96{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-good-soft);color:var(--color-good);font-size:var(--text-sm);font-weight:500}._field_1yrqi_1{display:grid;gap:6px;align-content:start}._label_1yrqi_7{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);font-size:var(--text-sm);font-weight:600}._rule_1yrqi_17{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-neutral-soft);color:var(--color-secondary);font-size:var(--text-xs);font-weight:700;white-space:nowrap}._control_1yrqi_27{width:100%;min-height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--color-control-border);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-md);transition:border-color var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease)}._control_1yrqi_27:focus,._control_1yrqi_27:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-focus)}._control_1yrqi_27:disabled,._control_1yrqi_27[readonly]{background:var(--color-bg);color:var(--color-secondary)}._control_1yrqi_27[aria-invalid=true]{border-color:var(--color-critical)}._control_1yrqi_27[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--color-critical)}select._control_1yrqi_27{appearance:none;padding-right:var(--space-6);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%2376839a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4.5 6 1.75 9 4.5M3 7.5 6 10.25 9 7.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center}textarea._control_1yrqi_27{min-height:80px;padding:var(--space-2) var(--space-3);resize:vertical}._hint_1yrqi_76{margin:0;font-size:var(--text-xs);color:var(--color-secondary)}._error_1yrqi_82{margin:0;font-size:var(--text-sm);color:var(--color-critical)}._check_1yrqi_88{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2);align-items:start}._check_1yrqi_88 input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--color-accent)}._thread_286s9_3{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}._message_286s9_11{display:grid;gap:var(--space-2);max-width:720px;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card)}._message_286s9_11[data-kind=platform_admin]{justify-self:end;background:var(--color-accent-soft)}._messageHead_286s9_26{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:baseline;font-size:var(--text-xs);color:var(--color-secondary)}._messageHead_286s9_26 strong{color:var(--color-label);font-size:var(--text-sm)}._messageBody_286s9_40{margin:0;font-size:var(--text-sm);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._panel_286s9_48{display:grid;gap:var(--space-4);max-width:720px;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card)}._panelTitle_286s9_58{margin:0;font-size:var(--text-md);font-weight:800}._row_286s9_64{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-4)}._buttons_286s9_70{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}._meta_286s9_77{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin:0;color:var(--color-secondary);font-size:var(--text-sm)}._unread_286s9_87{display:inline-block;width:8px;height:8px;margin-right:var(--space-2);border-radius:50%;background:var(--color-accent-bright)}._dot_286s9_96{display:inline-block;width:8px;height:8px;margin-left:auto;border-radius:50%;background:var(--color-accent-bright)}._number_286s9_105{font-variant-numeric:tabular-nums;white-space:nowrap}._controls_286s9_110{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-4);align-items:end}._pill_ncvc5_1{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:700;line-height:1.2;white-space:nowrap}._pill_ncvc5_1[data-tone=good]{background:var(--pill-good-bg);color:var(--pill-good-fg)}._pill_ncvc5_1[data-tone=warn]{background:var(--pill-warn-bg);color:var(--pill-warn-fg)}._pill_ncvc5_1[data-tone=critical]{background:var(--pill-critical-bg);color:var(--pill-critical-fg)}._pill_ncvc5_1[data-tone=neutral]{background:var(--pill-neutral-bg);color:var(--pill-neutral-fg)}._pill_ncvc5_1[data-tone=accent]{background:var(--pill-accent-bg);color:var(--pill-accent-fg)}._pill_ncvc5_1[data-tone=info]{background:var(--pill-info-bg);color:var(--pill-info-fg)}._wrap_jhmea_1{max-height:var(--table-max-height, 70vh);overflow:auto;border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}._table_jhmea_9{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;font-size:var(--text-sm)}._table_jhmea_9 th{position:sticky;top:0;z-index:1;padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--color-separator);background:var(--color-band);color:var(--color-label);font-size:var(--text-sm);font-weight:700;text-align:left;white-space:nowrap}._table_jhmea_9 td{height:var(--row-height);padding:0 var(--space-4);border-bottom:1px solid var(--color-separator);vertical-align:middle}._table_jhmea_9 ._numeric_jhmea_39{text-align:right}._row_jhmea_43:last-child td{border-bottom:0}._row_jhmea_43._open_jhmea_47{cursor:pointer}._row_jhmea_43._open_jhmea_47:hover{background:var(--color-hover)}._row_jhmea_43._selected_jhmea_55,._row_jhmea_43._selected_jhmea_55:hover{background:var(--color-accent-soft)}._row_jhmea_43._selected_jhmea_55 td:first-child{box-shadow:inset 3px 0 0 var(--color-accent)}._rowButton_jhmea_64{display:block;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:inherit;text-align:left;cursor:pointer}._primary_jhmea_75{display:flex;align-items:center;gap:var(--space-3);min-width:0}._primaryText_jhmea_82{display:grid;min-width:0}._name_jhmea_87{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}._sub_jhmea_94{overflow:hidden;color:var(--color-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}._chevronHead_jhmea_102,._chevron_jhmea_102{width:var(--space-6);padding-left:0;color:var(--color-secondary)}._actionsHead_jhmea_109{text-align:right}._actions_jhmea_109{width:1%;white-space:nowrap}._actionButtons_jhmea_118{display:flex;justify-content:flex-end;gap:var(--space-2)}._iconAction_jhmea_125{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--color-separator);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-label);cursor:pointer}._iconAction_jhmea_125:hover{background:var(--color-fill)}._tile_jhmea_143{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:10px;background:var(--color-accent-tile);color:var(--color-accent)}._dateCell_jhmea_154{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}._message_jhmea_161{display:grid;justify-items:center;gap:var(--space-3);margin:0;padding:var(--space-6) var(--space-4);color:var(--color-secondary);text-align:center}._message_jhmea_161 p{margin:0}._error_jhmea_175{color:var(--color-critical)}._footer_jhmea_179{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-separator);color:var(--color-secondary);font-size:var(--text-xs)}._header_1847r_1{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3) var(--space-5);min-height:120px}._text_1847r_11,._actions_1847r_12{position:relative;z-index:1}._text_1847r_11{display:grid;gap:var(--space-1);min-width:0}._eyebrow_1847r_23{margin:0;color:var(--color-accent);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase}._title_1847r_32{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:800;letter-spacing:var(--tracking-tight);line-height:1.15}._subtitle_1847r_41{margin:0;color:var(--color-secondary);font-size:var(--text-sm)}._actions_1847r_12{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._toolbar_os2j5_1{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}._search_os2j5_8{display:grid;flex:1 1 280px;gap:var(--space-1);max-width:480px}._label_os2j5_16{font-size:var(--text-sm);font-weight:600}._searchBox_os2j5_21{display:flex;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--color-control-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-secondary)}._searchBox_os2j5_21:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-focus)}._searchBox_os2j5_21 input{flex:1;min-width:0;border:0;background:none;color:var(--color-label);font-size:var(--text-md)}._searchBox_os2j5_21 input:focus,._searchBox_os2j5_21 input:focus-visible{outline:none;box-shadow:none}._logo_1iwqy_1{display:block;width:100%;height:100%;box-sizing:border-box;padding:3px;border-radius:inherit;background:var(--color-logo-plate);object-fit:contain}._toggle_o4ee9_1{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:14px;background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-accent);cursor:pointer;transition:transform var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease)}._toggle_o4ee9_1:hover{transform:translateY(-1px);box-shadow:var(--shadow-raised)}._toggle_o4ee9_1:active{transform:scale(.96)}._page_1709l_3{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-rows:auto 1fr;min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--color-bg)}._page_1709l_3>*{position:relative;z-index:1}._page_1709l_3>svg{position:absolute;z-index:0}._top_1709l_25{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6)}._maker_1709l_33{display:inline-flex;align-items:center;gap:var(--space-2)}._makerTile_1709l_39{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-sm);background:var(--color-accent-bright);color:var(--color-on-accent-bright);font-weight:800}._makerText_1709l_50{display:grid;line-height:1.1}._makerText_1709l_50 strong{font-size:var(--text-lg);font-weight:800}._makerText_1709l_50 small{color:var(--color-secondary);font-size:var(--text-2xs);letter-spacing:.16em}._themeCorner_1709l_66{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-label);cursor:pointer}._promo_1709l_79{display:grid;align-content:center;gap:var(--space-4);padding:var(--space-4) var(--space-6) var(--space-7) clamp(var(--space-5),9vw,150px)}._headline_1709l_86{max-width:14em;margin:var(--space-4) 0 0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.15;letter-spacing:var(--tracking-tight)}._accent_1709l_95{color:var(--color-accent)}._lead_1709l_99{margin:0;color:var(--color-secondary);font-size:var(--text-md)}._features_1709l_105{display:flex;flex-wrap:wrap;gap:var(--space-5);margin:var(--space-3) 0 0;padding:0;list-style:none}._features_1709l_105 li{display:grid;justify-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600}._featureTile_1709l_122{display:grid;place-items:center;width:78px;height:78px;border-radius:var(--radius-card);background:var(--color-accent-tile);color:var(--color-accent)}._formSide_1709l_132{display:grid;place-items:center;padding:var(--space-4) var(--space-6) var(--space-7)}._card_1709l_138{display:grid;gap:var(--space-3);width:min(490px,100%);padding:var(--space-6) var(--space-7) var(--space-5);border-radius:24px;background:var(--color-surface);box-shadow:var(--shadow-raised)}._title_1709l_148{margin:0;text-align:center;font-size:var(--text-xl);font-weight:800;letter-spacing:var(--tracking-tight)}._company_1709l_156{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-bottom:var(--space-3)}._companyTile_1709l_164{display:grid;place-items:center;width:28px;height:28px;overflow:hidden;border-radius:8px;background:var(--color-accent-bright);color:var(--color-on-accent-bright);font-size:var(--text-2xs);font-weight:800}._subtitle_1709l_177{margin:0;color:var(--color-secondary)}._field_1709l_182{display:grid;gap:var(--space-2)}._fieldLabel_1709l_187{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:700}._control_1709l_195{position:relative;display:block}._controlIcon_1709l_200{position:absolute;top:50%;left:14px;translate:0 -50%;color:var(--color-secondary);pointer-events:none}._control_1709l_195 input{width:100%;height:52px;padding:0 48px;border:1px solid var(--color-control-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-label);font:inherit;font-weight:400}._control_1709l_195 input:focus-visible{border-color:var(--color-accent)}._reveal_1709l_225{position:absolute;top:50%;right:8px;display:grid;place-items:center;width:36px;height:36px;translate:0 -50%;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-secondary);cursor:pointer}._forgotRow_1709l_241{margin:0;text-align:right}._forgot_1709l_241{padding:0;border:0;background:none;color:var(--color-accent);font:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer}._note_1709l_257{margin:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-accent-tile);font-size:var(--text-sm)}._error_1709l_265{min-height:1.4em;margin:0;color:var(--color-critical);font-size:var(--text-sm);font-weight:600}._submit_1709l_273{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:56px;border:0;border-radius:var(--radius-pill);background:var(--gradient-accent);color:var(--color-on-brand-orange);font:inherit;font-size:var(--text-md);font-weight:700;cursor:pointer}._submit_1709l_273:disabled{opacity:.55;cursor:not-allowed}._product_1709l_294{margin:var(--space-2) 0 0;padding-top:var(--space-4);border-top:1px solid var(--color-separator);text-align:center;color:var(--color-secondary);font-size:var(--text-sm)}._product_1709l_294 strong{color:var(--color-accent)}@media(max-width:900px){._page_1709l_3{grid-template-columns:1fr;grid-template-rows:auto auto auto}._top_1709l_25{padding:var(--space-4)}._promo_1709l_79{padding:var(--space-2) var(--space-4)}._features_1709l_105{display:none}._card_1709l_138{padding:var(--space-5)}._formSide_1709l_132{padding:var(--space-4)}}._row_1jd1o_1{display:flex;align-items:center;gap:var(--space-3)}._track_1jd1o_7{flex:1;height:var(--bar-height);overflow:hidden;border-radius:var(--radius-pill);background:var(--color-fill)}._fill_1jd1o_15{display:block;height:100%;border-radius:inherit;background:var(--color-accent)}._fill_1jd1o_15[data-tone=good]{background:var(--color-good)}._fill_1jd1o_15[data-tone=warn]{background:var(--color-warn)}._fill_1jd1o_15[data-tone=critical]{background:var(--color-critical)}._fill_1jd1o_15[data-tone=neutral]{background:var(--color-neutral-pill)}._percent_1jd1o_38{color:var(--color-secondary);font-size:var(--text-xs);font-weight:700}._crumbs_sh4mr_1{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);color:var(--color-secondary);font-size:var(--text-sm)}._crumbs_sh4mr_1 a{font-weight:600}._card_1084r_1{display:grid;gap:var(--space-4);min-width:0;padding:var(--space-5);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-label)}._header_1084r_12{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._title_1084r_19{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-md);font-weight:800}._icon_1084r_28{flex:none;color:var(--color-accent)}._actions_1084r_33{display:flex;align-items:center;gap:var(--space-2)}._root_3v0d3_1{position:relative;display:inline-flex}._main_3v0d3_6{border-start-end-radius:0;border-end-end-radius:0}._arrow_3v0d3_11{padding-inline:var(--space-3);border-start-start-radius:0;border-end-start-radius:0;border-inline-start:1px solid var(--color-on-accent-muted)}._menu_3v0d3_18{position:absolute;inset-block-end:calc(100% + var(--space-1));inset-inline-end:0;z-index:10;display:grid;min-width:220px;padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-raised)}._item_3v0d3_31{padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-sm);background:none;color:var(--color-label);font-size:var(--text-sm);font-weight:600;text-align:start;cursor:pointer}._item_3v0d3_31:hover,._item_3v0d3_31:focus-visible{background:var(--color-fill)}._inCard_1nvdd_4{background:var(--color-fill);box-shadow:none}._inCard_1nvdd_4:focus-within{box-shadow:0 0 0 2px var(--color-accent)}._facts_1nvdd_14{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin:0;color:var(--color-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._gstTag_1nvdd_24{color:var(--color-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._parties_15wq5_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4)}._card_15wq5_7{display:grid;align-content:start;gap:var(--space-2);padding:var(--space-5);background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._card_15wq5_7 h2{margin:0;font-size:var(--text-md);font-weight:800}._card_15wq5_7 p{margin:0}._name_15wq5_27{font-weight:700}._scroll_15wq5_31{overflow-x:auto}._table_15wq5_35{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_15wq5_35 th{padding:var(--space-3);background:var(--color-band);color:var(--color-secondary);font-size:var(--text-xs);font-weight:700;text-align:left;text-transform:uppercase}._table_15wq5_35 td{padding:var(--space-3);border-bottom:1px solid var(--color-separator);vertical-align:top}._num_15wq5_57{text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap}._bottom_15wq5_63{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:var(--space-4);align-items:start}@media(max-width:900px){._bottom_15wq5_63{grid-template-columns:minmax(0,1fr)}}._total_15wq5_76{background:var(--color-total-band);color:var(--color-label)}@media print{._card_15wq5_7{box-shadow:none;border:1px solid var(--color-separator)}}._pager_1iea4_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5)}._summary_1iea4_10{margin:0;color:var(--color-secondary);font-size:var(--text-sm)}._buttons_1iea4_16{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none}._buttons_1iea4_16 button{display:grid;place-items:center;min-width:40px;height:40px;padding:0 var(--space-2);border:1px solid var(--color-separator);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-label);font:inherit;font-size:var(--text-sm);font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}._buttons_1iea4_16 button:hover:not(:disabled){background:var(--color-fill)}._buttons_1iea4_16 button:disabled{opacity:.45;cursor:not-allowed}._buttons_1iea4_16 button._current_1iea4_52{border-color:transparent;background:var(--gradient-accent);color:var(--color-on-brand-orange);font-weight:700}._gap_1iea4_59{color:var(--color-secondary)}._page_1wege_1{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);max-width:1240px}._layout_1wege_8{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);align-items:start}._content_1wege_15{min-width:0}._list_1wege_19{display:flex;gap:var(--space-1);margin:0;padding:0;overflow-x:auto;list-style:none}._link_1wege_28,._active_1wege_29{position:relative;display:block;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);color:var(--color-label);font-size:var(--text-sm);font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease)}._link_1wege_28:hover{background:var(--color-hover)}._active_1wege_29{background:var(--color-accent-soft);color:var(--color-accent-strong);font-weight:700}@media(min-width:1100px){._layout_1wege_8{grid-template-columns:220px minmax(0,1fr)}._nav_1wege_58{position:sticky;top:calc(var(--topbar-height) + var(--space-3));padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card)}._list_1wege_19{flex-direction:column;overflow-x:visible}._link_1wege_28,._active_1wege_29{padding:var(--space-3) var(--space-4)}._active_1wege_29:before{content:"";position:absolute;top:var(--space-2);bottom:var(--space-2);left:0;width:3px;border-radius:0 3px 3px 0;background:var(--color-accent)}}._row_5pjkw_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}._preview_5pjkw_8{display:grid;place-items:center;flex:none;width:64px;height:64px;box-sizing:border-box;border:1px solid var(--color-separator);border-radius:var(--radius-md);background:var(--color-accent-bright);color:var(--color-on-accent-bright);font-size:var(--text-lg);font-weight:800;overflow:hidden}._actions_5pjkw_24{display:flex;flex-wrap:wrap;gap:var(--space-2)}._file_5pjkw_30{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._hint_5pjkw_39{margin:var(--space-2) 0 0;color:var(--color-secondary);font-size:var(--text-sm)}._error_5pjkw_45{margin:var(--space-2) 0 0;color:var(--color-critical);font-size:var(--text-sm);font-weight:600}._metric_eqod5_1{display:grid;align-content:start;gap:var(--space-2);min-width:0;padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card);container-type:inline-size}._label_eqod5_13{display:flex;align-items:center;gap:var(--space-2);color:var(--color-secondary);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase}._value_eqod5_24{margin:0;font-family:var(--font-display);font-size:clamp(var(--text-lg),14cqi,var(--text-figure));font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);line-height:1.15;white-space:nowrap}._metric_eqod5_1[data-tone=good] ._value_eqod5_24{color:var(--color-good)}._metric_eqod5_1[data-tone=critical] ._value_eqod5_24{color:var(--color-critical)}._meaning_eqod5_43{margin:0;color:var(--color-secondary);font-size:var(--text-xs);line-height:1.45}._tipRoot_eqod5_50{position:relative;display:inline-flex}._tipButton_eqod5_55{display:grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:var(--color-fill);color:var(--color-accent);cursor:help}._tip_eqod5_50{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:20;display:none;width:280px;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-label);color:var(--color-surface);font-size:var(--text-xs);font-weight:500;letter-spacing:0;line-height:1.45;text-transform:none;translate:-50% 0;box-shadow:var(--shadow-raised)}._tip_eqod5_50 strong{display:block;margin-bottom:4px;font-weight:700}._tipRoot_eqod5_50:hover ._tip_eqod5_50,._tipButton_eqod5_55:focus-visible+._tip_eqod5_50{display:block}._tiles_1g20b_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4);margin:0}._subtotal_1g20b_8 th,._subtotal_1g20b_8 td{font-weight:700;background:var(--color-accent-softer)}._total_1g20b_14 th,._total_1g20b_14 td{font-size:var(--text-md);font-weight:800;background:var(--color-accent-soft)}._chart_l1z1t_1{width:100%;max-width:760px;border:1px solid var(--color-separator);border-radius:var(--radius-md);background:var(--color-surface)}._month_l1z1t_9{fill:var(--color-secondary);font-size:var(--text-xs);font-weight:600}._legend_l1z1t_15{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0;padding:0;list-style:none;font-size:var(--text-sm)}._legend_l1z1t_15 li{display:inline-flex;align-items:center;gap:var(--space-2)}._swatch_l1z1t_31{flex:none}._rowHead_l1z1t_35{color:inherit;font-weight:500}._card_1r67y_2{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;align-content:start;gap:var(--space-1) var(--space-4);min-width:0;padding:var(--space-5);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);color:inherit;text-decoration:none;container-type:inline-size}._link_1r67y_18{transition:box-shadow var(--duration-fast) var(--ease)}._link_1r67y_18:hover{box-shadow:var(--shadow-raised)}._link_1r67y_18:focus-visible{box-shadow:var(--shadow-card),0 0 0 3px var(--color-focus)}._top_1r67y_32{display:contents}._label_1r67y_36{grid-column:2;grid-row:2;color:var(--color-secondary);font-size:var(--text-sm);font-weight:600}._icon_1r67y_44{display:grid;grid-column:1;grid-row:1 / span 2;place-items:center;width:56px;height:56px;border-radius:14px}._card_1r67y_2:not(:has(._icon_1r67y_44)) ._label_1r67y_36,._card_1r67y_2:not(:has(._icon_1r67y_44)) ._value_1r67y_55{grid-column:1 / -1}._icon_1r67y_44[data-tone=good]{background:var(--color-good-soft);color:var(--color-good)}._icon_1r67y_44[data-tone=warn]{background:var(--color-warn-soft);color:var(--color-warn)}._icon_1r67y_44[data-tone=critical]{background:var(--color-critical-soft);color:var(--color-critical)}._icon_1r67y_44[data-tone=neutral]{background:var(--color-neutral-soft);color:var(--color-secondary)}._icon_1r67y_44[data-tone=accent]{background:var(--color-accent-tile);color:var(--color-accent)}._icon_1r67y_44[data-tone=info]{background:var(--pill-info-bg);color:var(--pill-info-fg)}._value_1r67y_55{grid-column:2;grid-row:1;font-family:var(--font-display);font-size:clamp(var(--text-lg),14cqi,var(--text-figure));font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:var(--tracking-tight);line-height:1.1;white-space:nowrap}._note_1r67y_102{grid-column:1 / -1;color:var(--color-secondary);font-size:var(--text-sm)}._progress_1r67y_108{grid-column:1 / -1;margin-top:var(--space-2)}._section_101ee_1{display:grid;gap:var(--space-4)}._head_101ee_6{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3)}._head_101ee_6 h2{margin:0;font-size:var(--text-lg);font-weight:800}._sub_101ee_20{margin:var(--space-1) 0 0;color:var(--color-secondary);font-size:var(--text-sm)}._headActions_101ee_26{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}._viewAll_101ee_33{font-size:var(--text-sm);font-weight:700}._overdue_101ee_38{display:inline-grid;justify-items:end;color:var(--color-critical);font-weight:700}._late_101ee_45{font-size:var(--text-xs);font-weight:600}._credit_101ee_50{min-width:120px}._muted_101ee_54{color:var(--color-secondary)}._page_1m23r_1{display:grid;gap:var(--space-5);max-width:1440px}._error_1m23r_7{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-critical-soft);color:var(--color-critical);font-size:var(--text-sm);font-weight:600}._kpis_1m23r_18{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}@media(max-width:1279px){._kpis_1m23r_18{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){._kpis_1m23r_18{grid-template-columns:minmax(0,1fr)}}._rupee_1m23r_36{margin-right:2px;font-weight:700}._kpiNote_1m23r_41{display:inline-flex;align-items:center;gap:var(--space-1)}._skeleton_1m23r_47{display:block;width:70%;height:.9em;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-fill),var(--color-fill-hover),var(--color-fill));background-size:200% 100%;animation:_shimmer_1m23r_1 1.2s linear infinite}._panels_1m23r_58{display:grid;grid-template-columns:minmax(300px,5fr) minmax(0,8fr);gap:var(--space-5);align-items:stretch}._panels_1m23r_58>:only-child{grid-column:1 / -1}._card_1m23r_69{display:grid;align-content:start;gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card)}._cardHead_1m23r_79{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}._cardHead_1m23r_79 h2{margin:0;font-size:1.375rem;font-weight:800}._cardSub_1m23r_93{margin:2px 0 0;color:var(--color-secondary);font-size:var(--text-xs);font-weight:600}._fy_1m23r_100{margin-left:var(--space-2);color:var(--color-secondary);font-size:var(--text-sm);font-weight:600;letter-spacing:0}._cardLink_1m23r_108{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:8px;font-size:var(--text-xs);font-weight:800;letter-spacing:var(--tracking-caps);text-decoration:none;text-transform:uppercase;transition:background-color var(--duration-fast) var(--ease)}._cardLink_1m23r_108:hover{background:var(--color-accent-soft)}._note_1m23r_126{margin:0;color:var(--color-secondary);font-size:var(--text-sm)}._levels_1m23r_133{display:grid;gap:var(--space-5);margin:0;padding:0;list-style:none}._level_1m23r_133{display:grid;gap:10px}._levelHead_1m23r_146{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}._levelName_1m23r_153{overflow:hidden;color:var(--color-secondary);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-caps);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}._levelQty_1m23r_164{font-size:var(--text-sm);font-weight:800}._level_1m23r_133[data-empty] ._levelName_1m23r_153,._level_1m23r_133[data-empty] ._levelQty_1m23r_164{color:var(--color-critical)}._track_1m23r_174{height:8px;overflow:hidden;border-radius:var(--radius-pill);background:var(--color-fill)}._fill_1m23r_181{display:block;width:var(--pct);height:100%;border-radius:inherit;background:var(--color-accent);transform-origin:left;animation:_grow-x_1m23r_1 .9s var(--ease) both;animation-delay:calc(var(--i) * 60ms)}._level_1m23r_133[data-empty] ._fill_1m23r_181{background:var(--color-critical)}._levelSkeleton_1m23r_196{height:34px;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-fill),var(--color-fill-hover),var(--color-fill));background-size:200% 100%;animation:_shimmer_1m23r_1 1.2s linear infinite}._tip_1m23r_204{display:flex;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--color-accent-soft);border-radius:20px;background:var(--color-accent-softer);color:var(--color-accent)}._tip_1m23r_204 svg{flex:none;margin-top:2px}._tip_1m23r_204 p{margin:0;color:var(--color-label);font-size:var(--text-sm);font-weight:500;line-height:1.55}._tip_1m23r_204 strong{color:var(--color-accent)}._tip_1m23r_204[data-tone=critical]{border-color:var(--color-critical-soft);background:var(--color-critical-soft);color:var(--color-critical)}._tip_1m23r_204[data-tone=critical] strong{color:var(--color-critical)}._legend_1m23r_242{display:flex;gap:var(--space-4);margin:0;padding:0;list-style:none;color:var(--color-secondary);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase}._legend_1m23r_242 li{display:inline-flex;align-items:center;gap:8px}._legend_1m23r_242 li:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--color-control-border)}._legend_1m23r_242 li[data-series=now]:before{background:var(--color-accent)}._chart_1m23r_273{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:clamp(6px,1.4vw,18px);height:280px;margin:var(--space-4) 0 0;padding:0;list-style:none}._col_1m23r_284{display:grid;grid-template-rows:1fr auto;gap:var(--space-3);height:100%;min-width:0}._bar_1m23r_292{position:relative;align-self:end;width:100%;max-width:64px;height:var(--h);justify-self:center;padding:0;border:0;border-radius:var(--radius-pill);background:var(--color-control-border);cursor:pointer;transform-origin:bottom;animation:_grow-y_1m23r_1 .9s var(--ease) both;animation-delay:calc(var(--i) * 45ms);transition:filter var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease)}._bar_1m23r_292[data-now]{background:var(--color-accent)}._bar_1m23r_292[data-future]{background:var(--color-fill)}._bar_1m23r_292[data-active]{filter:brightness(.92)}._tooltip_1m23r_324{position:absolute;bottom:calc(100% + 10px);left:50%;z-index:2;padding:6px 10px;border-radius:10px;background:var(--color-label);color:var(--color-surface);font-size:var(--text-xs);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;translate:-50% 0;box-shadow:var(--shadow-raised);animation:_pop_1m23r_1 .16s var(--ease)}._month_1m23r_342{color:var(--color-secondary);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-caps);text-align:center;text-transform:uppercase}._month_1m23r_342[data-now]{color:var(--color-label);font-weight:800;text-decoration:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:2px;text-underline-offset:4px}._chartSkeleton_1m23r_361{height:280px;border-radius:var(--radius-md);background:linear-gradient(90deg,var(--color-fill),var(--color-fill-hover),var(--color-fill));background-size:200% 100%;animation:_shimmer_1m23r_1 1.2s linear infinite}._stats_1m23r_369{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin:0}._stats_1m23r_369>div{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--color-bg)}._stats_1m23r_369 dt{color:var(--color-secondary);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase}._stats_1m23r_369 dd{margin:var(--space-1) 0 0;overflow:hidden;font-size:1.25rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);text-overflow:ellipsis;white-space:nowrap}._stats_1m23r_369 dd[data-tone=good]{color:var(--color-good)}._stats_1m23r_369 dd[data-tone=critical]{color:var(--color-critical)}@keyframes _grow-y_1m23r_1{0%{transform:scaleY(0)}}@keyframes _grow-x_1m23r_1{0%{transform:scaleX(0)}}@keyframes _pop_1m23r_1{0%{opacity:0;translate:-50% 4px}}@keyframes _shimmer_1m23r_1{to{background-position:-200% 0}}@media(max-width:1180px){._panels_1m23r_58{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){._kpis_1m23r_18{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._kpi_1m23r_18{min-height:0;padding:var(--space-4);border-radius:20px}._card_1m23r_69{padding:var(--space-5)}._chart_1m23r_273{height:200px}._stats_1m23r_369{grid-template-columns:1fr}._kpiArrow_1m23r_459{display:none}._kpi_1m23r_18:last-child:nth-child(odd){grid-column:1 / -1}._month_1m23r_342{font-size:.5625rem;letter-spacing:0}._chart_1m23r_273{gap:4px}}._page_1h86m_1{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);max-width:880px}._group_1h86m_8{display:grid;gap:var(--space-3)}._groupTitle_1h86m_13{margin:0;color:var(--color-secondary);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase}._list_1h86m_22{display:grid;margin:0;padding:0;list-style:none;background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}._row_1h86m_32{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4)}._row_1h86m_32+._row_1h86m_32{border-top:1px solid var(--color-separator)}._row_1h86m_32[data-changed]{background:var(--color-accent-softer)}._what_1h86m_48{display:grid;gap:2px;min-width:0;font-size:var(--text-sm)}._hint_1h86m_55{color:var(--color-secondary);font-size:var(--text-xs)}._current_1h86m_60{display:grid;justify-items:end;gap:2px;min-width:140px}._keys_1h86m_67{display:inline-flex;gap:var(--space-1)}._key_1h86m_67{min-width:28px;padding:3px var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--color-separator);background:var(--color-fill);color:var(--color-label);font:inherit;font-size:var(--text-xs);font-weight:700;font-variant-numeric:tabular-nums;text-align:center}._was_1h86m_86{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-secondary);font-size:var(--text-2xs)}._listening_1h86m_94{color:var(--color-accent);font-size:var(--text-sm);font-weight:700}._buttons_1h86m_100{display:inline-flex;gap:var(--space-2)}._note_1h86m_105{margin:0;min-height:1.4em;color:var(--color-secondary);font-size:var(--text-sm)}._error_1h86m_112{margin:0;min-height:1.4em;color:var(--color-critical);font-size:var(--text-sm);font-weight:600}@media(max-width:640px){._row_1h86m_32{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}._current_1h86m_60{justify-items:start}}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAa0ABQAAAAADOwAAAZHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJtP01WQVJGBmA/U1RBVIEcAGQvXBEICoMkgmcLFgAwhEwBNgIkAyYEIAWGXAdiDAcbOgtRlHLSRcD8TEzkdoghPRuspKefbVnJIM5yRfA8vZv9uTNJSCZY21Scrigr6qyJ/C3sE1OFKuVP3e+lxUTbYio1zb/kFdk2bufY2BlhWERRBrcDUBhB5GEpd2Cy+MDxqf9zLPX+XVsk5r+s50d6IpWLatqbdT6f2MAikiOKQocbjya2QT0DqPDX4R0jQBgAUAiCRhDA0EkvYeLk9X3I2bEWI8jBAihIANm+kUWQBgggWChcBBdFhXlAUgOCAgBA0AgKjUJ8HKvjddFCKSgAVklEBYAeEJgCQJH0qB3B+neDg4sAA4hAD0AVIEAA0IACJGeaUjMIIIhBUE/zNABjTQMBwEVRcwcYBUCObLERABAgjAA1M/ZSa9hSi4OlpsnZ2KBOVUsAZlRGl1W0NZ6gSwhQPIAFs7YFL0QS91vRQgdgx2VDAnIegKpQvwAJIoLgooBAGtCJcHizg0TDiz8vhPgIcVXaDJu37ZyDAIjFy4AAiC1JAA0olJwN6nFAACQk/zfQVUuA3t5ELKMT9hpBSRj+HBSggYCIAIEkUoC4PCIQIWHGA8+IStxf0PW15ntP22gc+Wo+BLyQAHECQiAVd+c3Ba8gZ4NOACBaLOhsbIMkAXEmuHsSAvkf4oJaAogH6nEQAzoBIEihUAwAA0AACAObAGcANYAAABaqgMmpWAhiiVyrvNyqFV8tMQ5Iyq6r9Lf7W82i8ILl2cv8zbfdJ5lnPzSnvt/XXPfRR/5pH3xA+u5uS0798EPJ3Fft33w36Wc+8E/7aIB/9fvvb1pE9erNXLB9mkw//cSg8Cnx03VGXDvZnRzKqV9Xkhn7eRHb3wVjHpg19nkZpX9bBU+vnHegrsuQcbW9Bi7oO33h+8SU0Tly/MbeYUuG1cftVz6oNxrW0qH1iezq446fkDFo/rgvTkqt7zmteFzncZ0uxXti09FFF2z+C7CODpjUudOE5NSeb3bv/mbPKcmOEzpWQ3VBgBAuj/AOY3qMm7UvgA8qo3+qvAUBBAX0wADQG4AG+jCKaSxkBe/zvcTG8jRpRZgqhCog4sd++cOo7J+/RdvaaMoc78Ri/PNPSclx6fDvG1Kt3qQFi1rq+5EaavTtt9TVvfvucYsA5wc4oESU+E1ikF9TkrOkIsIH5Fawx7SBNLnMcWlM3skBluCmQNs7GeyFvYVDamsqwhxx18n/+WdxzDgOLU1AqbUlb3m+KOT9+ONvY/7XlrdLS//5v7nN97XHj0VzJpJvz4spq0V7ioXDuv2YrSxtF/KZmvbWfKtorXSh8dfvgGu+ev/nFSaXM6jyuCE/f/EpmuP7Rqu8R98vP/+tXUdrOgKlZP9Q/s+fRF9+3CHZd4EugfPv158me9X7v/6aSMCxMJmIr//65bNXngl7+uiPP5oKx+y27D8trp+psUzMacpm80XlnYeMAct0LynxhNYgaP3dtn8/LBAi+ksr+7NvjjtJV+UXrz0uLXV1x08AZRN1S2A8EaVE5afk/dfGjz//+fdHn36Xdttz2d9/z+bawZ8/slNN1aYtq+ZPGzNuPGdwOsfYflwmHCkPgs5DcKizvdpS/3gEUMW9/lvQvWp1bGTW1fpngC/uSVYAfH3TeSusL8TtlHUD4KAAEHjahk4YpuffGwEBN/dUmpHqdHyJ3Ap8O3UlQ4gCNrMRwLBBKiskL6a+RoBi/9XGlgc8L4/CUejQxaiIyqmomdhktOhfgDbDfaNDb4+yKIPd6IgmzDa0CByijWFmL2dlSRKagTIWXeIU9HDphoZiJeBTjAefHMxDhVSRFUgVcOkW3EGMahYVMFjWHhMluB2wAcbHYqF1LpsDF9C6s+CI2fDgh4wSuFEyGadjXAmIk3CugIRibLIti9ZtC8S4VSqfikGqPaoI122XyRYLBmsOmdiiTpqK1OklUQzpMcZmQRQV4M4oJCMkfRQXK+qvjifUcQd1bRdetW/LWjacYxvcttnVjWg5h0q4xw6rZyejSpZVZ78LzC4uyDNRQ4bymHSTMyM+SZ7D75mg/7YTlmNz7W8T00h0VEiGKB+F7iWYZFvSTiA4LVxttm2ATt5EoUWLJbY4EnLGrfsvEROlHtzlKn3H9VUT5tU/2dt3/EBv7foYzV/W4upyj04woO/gh6Vwwt3WGQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--color-bg: #fff8f2;--color-bg-warm: #fdeee2;--color-band: #f8f1ea;--color-surface: #ffffff;--color-surface-raised: #ffffff;--color-fill: #f8f1ea;--color-fill-hover: #efe5da;--color-hover: rgb(15 30 51 / 4%);--color-label: #0f1e33;--color-secondary: #5b6678;--color-separator: #f0e6dc;--color-control-border: #76839a;--color-sidebar: #0f1e33;--color-sidebar-active: #1e3354;--color-sidebar-hover: rgb(255 255 255 / 7%);--color-sidebar-line: rgb(255 255 255 / 12%);--color-on-sidebar: #ffffff;--color-on-sidebar-muted: #a9b4c6;--color-accent: #c2410c;--color-accent-strong: #9a3412;--color-accent-soft: rgb(194 65 12 / 8%);--color-accent-softer: rgb(194 65 12 / 4%);--color-on-accent: #ffffff;--color-on-accent-muted: rgb(255 255 255 / 80%);--color-accent-bright: #f97316;--color-logo-plate: #ffffff;--color-on-accent-bright: #0f1e33;--color-brand-orange: #f97316;--color-brand-orange-end: #ea580c;--color-on-brand-orange: #ffffff;--gradient-accent: linear-gradient( 135deg, var(--color-brand-orange), var(--color-brand-orange-end) );--color-accent-tile: #ffedd5;--color-total-band: #ffedd5;--color-hero: #0f1e33;--color-on-hero: #ffffff;--color-on-hero-muted: #a9b4c6;--color-on-hero-critical: #fca5a5;--color-good: #15803d;--color-good-soft: rgb(21 128 61 / 8%);--color-warn: #b45309;--color-warn-soft: rgb(180 83 9 / 6%);--color-critical: #b91c1c;--color-critical-soft: rgb(185 28 28 / 8%);--color-neutral-pill: #64748b;--color-neutral-soft: rgb(100 116 139 / 10%);--color-focus: #c2410c;--pill-good-bg: #dcfce7;--pill-good-fg: #15803d;--pill-warn-bg: #fef3c7;--pill-warn-fg: #b45309;--pill-critical-bg: #fee2e2;--pill-critical-fg: #b91c1c;--pill-neutral-bg: #f1f5f9;--pill-neutral-fg: #475569;--pill-accent-bg: #ffedd5;--pill-accent-fg: #c2410c;--pill-info-bg: #dbeafe;--pill-info-fg: #1d4ed8;--color-series-1: #c2410c;--color-series-2: #1e3354;--color-series-3: #64748b;--color-series-4: #b4becc;--color-bar: rgb(255 248 242 / 85%);--color-scrim: rgb(15 30 51 / 40%);--shadow-card: 0 1px 2px rgb(15 30 51 / 6%), 0 4px 16px -6px rgb(15 30 51 / 10%);--shadow-raised: 0 2px 6px rgb(15 30 51 / 8%), 0 18px 40px -14px rgb(15 30 51 / 22%);--shadow-thumb: 0 1px 3px rgb(15 30 51 / 14%);--font-sans: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", "Segoe UI", "Noto Sans Tamil", system-ui, sans-serif;--font-display: var(--font-sans);--text-2xs: .6875rem;--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.25rem;--text-xl: 1.875rem;--text-figure: 2.25rem;--text-2xl: 2.75rem;--tracking-tight: -.025em;--tracking-caps: .08em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 12px;--radius-card: 16px;--radius-control: 10px;--radius-pill: 999px;--control-height: 42px;--row-height: 68px;--icon-tile: 40px;--avatar-sm: 32px;--avatar-md: 40px;--bar-height: 8px;--sidebar-width: 256px;--topbar-height: 76px;--panel-width: 400px;--duration-fast: .18s;--ease: cubic-bezier(.16, 1, .3, 1)}:root[data-theme=dark]{color-scheme:dark;--color-bg: #0b1220;--color-bg-warm: #141c2b;--color-band: #1a2639;--color-surface: #131d2e;--color-surface-raised: #1a2639;--color-fill: #1d2a3f;--color-fill-hover: #26354d;--color-hover: rgb(255 255 255 / 5%);--color-label: #e8edf5;--color-secondary: #9aa6b8;--color-separator: #243247;--color-control-border: #6b7a91;--color-sidebar: #08111f;--color-sidebar-active: #18294a;--color-on-sidebar-muted: #94a3b8;--color-accent: #fb923c;--color-accent-strong: #fdba74;--color-accent-soft: rgb(251 146 60 / 16%);--color-accent-softer: rgb(251 146 60 / 7%);--color-on-accent: #0b1220;--color-on-accent-muted: rgb(11 18 32 / 72%);--color-accent-bright: #fb923c;--color-hero: #1e3354;--color-brand-orange: #fb923c;--color-brand-orange-end: #f97316;--color-on-brand-orange: #0b1220;--color-accent-tile: rgb(251 146 60 / 16%);--color-total-band: rgb(251 146 60 / 16%);--pill-info-bg: rgb(147 197 253 / 16%);--pill-info-fg: #93c5fd;--color-on-hero-muted: #b4c0d3;--color-good: #4ade80;--color-good-soft: rgb(74 222 128 / 14%);--color-warn: #fbbf24;--color-warn-soft: rgb(251 191 36 / 14%);--color-critical: #f87171;--color-critical-soft: rgb(248 113 113 / 14%);--color-neutral-pill: #94a3b8;--color-neutral-soft: rgb(148 163 184 / 16%);--color-focus: #fb923c;--pill-good-bg: var(--color-good-soft);--pill-good-fg: var(--color-good);--pill-warn-bg: var(--color-warn-soft);--pill-warn-fg: var(--color-warn);--pill-critical-bg: var(--color-critical-soft);--pill-critical-fg: var(--color-critical);--pill-neutral-bg: var(--color-neutral-soft);--pill-neutral-fg: var(--color-neutral-pill);--pill-accent-bg: var(--color-accent-soft);--pill-accent-fg: var(--color-accent);--color-series-1: #fb923c;--color-series-2: #7da2d6;--color-series-3: #94a3b8;--color-series-4: #3d4d66;--color-bar: rgb(11 18 32 / 80%);--color-scrim: rgb(0 0 0 / 55%);--shadow-card: 0 0 0 1px rgb(255 255 255 / 5%), 0 10px 28px -16px rgb(0 0 0 / 60%);--shadow-raised: 0 0 0 1px rgb(255 255 255 / 7%), 0 24px 48px -18px rgb(0 0 0 / 70%);--shadow-thumb: 0 1px 3px rgb(0 0 0 / 40%)}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}html{scrollbar-color:var(--color-fill-hover) transparent;accent-color:var(--color-accent)}body{font-family:var(--font-sans);font-size:var(--text-md);line-height:1.5;color:var(--color-label);background:var(--color-bg);caret-color:var(--color-accent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}h1,h2,h3{letter-spacing:var(--tracking-tight);text-wrap:balance}.num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus)}a{color:var(--color-accent);text-underline-offset:3px}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}::selection{background:var(--color-accent-soft);color:var(--color-label)}::placeholder{color:var(--color-secondary);opacity:1}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}
