._badge_1a52x_1{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}._badge_1a52x_1:before{content:"";border-radius:2px;width:8px;height:8px}._chart1_1a52x_13:before{background:var(--chart-1)}._chart2_1a52x_16:before{background:var(--chart-2)}._chart3_1a52x_19:before{background:var(--chart-3)}._tag_1a52x_22{padding:0 var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary);font-size:var(--text-xs)}._tag_1a52x_22:before{display:none}._warning_1a52x_32{padding:0 var(--space-2);border:var(--border-width) solid var(--color-warning);border-radius:var(--radius-full);color:var(--color-warning);font-size:var(--text-xs)}._warning_1a52x_32:before{display:none}._button_os6hz_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--glass-bg);color:var(--color-text);font:inherit;font-size:var(--text-md);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--duration) var(--ease), color var(--duration) var(--ease), transform var(--duration) var(--ease), box-shadow var(--duration) var(--ease);display:inline-flex}._button_os6hz_1:active:not(:disabled){transform:translateY(1px)}._button_os6hz_1:disabled{opacity:.45;cursor:default}._secondary_os6hz_30:hover:not(:disabled){background:var(--color-selected)}._primary_os6hz_34{background:var(--gradient-accent);color:var(--color-on-accent);font-weight:var(--weight-semibold);box-shadow:inset 0 1px 0 #ffffff40, 0 6px 18px -6px color-mix(in oklab, var(--color-accent) 70%, transparent);border-color:#0000}._primary_os6hz_34:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff4d, 0 8px 24px -6px color-mix(in oklab, var(--color-accent) 80%, transparent)}._ghost_os6hz_48{color:var(--color-text-secondary);background:0 0;border-color:#0000}._ghost_os6hz_48:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}._danger_os6hz_57{color:var(--color-negative);background:0 0;border-color:#0000}._danger_os6hz_57:hover:not(:disabled){background:color-mix(in oklab, var(--color-negative) 10%, transparent)}._link_os6hz_65{min-height:0;color:var(--color-accent);background:0 0;border:0;padding:0}._sm_os6hz_72{min-height:1.75rem;padding:0 var(--space-2);font-size:var(--text-sm)}._block_os6hz_77{width:100%;min-height:2.75rem;font-size:var(--text-lg)}._empty_o580e_1{padding:var(--space-6) 0;color:var(--color-text-muted);text-align:center;margin:0}._alert_o580e_7{color:var(--color-negative)}._notice_o580e_10{padding:var(--space-4);border:var(--border-width) solid color-mix(in oklab, var(--color-accent) 30%, transparent);border-radius:var(--radius-md);background:var(--color-accent-soft)}._skeleton_o580e_16{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._skeleton_o580e_16 div{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--color-hover), transparent, var(--color-hover));background-size:200% 100%;height:120px;animation:1.4s linear infinite _shimmer_o580e_1}@keyframes _shimmer_o580e_1{0%{background-position:200% 0}to{background-position:-200% 0}}._footnote_o580e_36{color:var(--color-text-muted);font-size:var(--text-xs)}._list_12us5_1{gap:var(--space-1);flex-direction:column;display:flex}._row_12us5_6{gap:var(--space-2);font-size:var(--text-sm);grid-template-columns:minmax(6rem,42%) minmax(0,1fr) 4.5rem 3.2rem;align-items:center;display:grid}._label_12us5_13{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sub_12us5_18{color:var(--color-text-secondary)}._track_12us5_21{border-radius:var(--radius-sm);background:var(--color-hover);height:10px;overflow:hidden}._bar_12us5_27{background:var(--chart-1);border-radius:0 4px 4px 0;min-width:2px;height:100%}._share_12us5_33{color:var(--color-text-secondary)}._more_12us5_36{align-self:center}@media (width<=820px){._row_12us5_6{grid-template-columns:minmax(0,8rem) minmax(0,1fr) 4rem}._share_12us5_33{display:none}}._card_e1m33_1{gap:var(--space-3);min-width:0;padding:var(--space-5);border:var(--border-width) solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-bg);box-shadow:inset 0 1px 0 var(--glass-rim), var(--shadow-panel);-webkit-backdrop-filter:var(--glass-blur);flex-direction:column;display:flex;position:relative}._head_e1m33_17{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._head_e1m33_17>:first-child{min-width:0}@media (width<=600px){._head_e1m33_17:has(._actions_e1m33_27>:nth-child(2)){flex-wrap:wrap}}._title_e1m33_31{font-size:var(--text-md)}._subtitle_e1m33_34{color:var(--color-text-secondary);font-size:var(--text-sm);margin-top:2px}._actions_e1m33_27{gap:var(--space-2);flex-wrap:wrap;flex:none;align-items:center;display:flex}._grid_e1m33_46{gap:var(--space-4);display:grid}._cols1_e1m33_50{grid-template-columns:minmax(0,1fr)}._cols2_e1m33_53{grid-template-columns:repeat(2,minmax(0,1fr))}._cols3_e1m33_56{grid-template-columns:repeat(3,minmax(0,1fr))}._span2_e1m33_59{grid-column:span 2}._spanAll_e1m33_62{grid-column:1/-1}@media (width<=1100px){._cols3_e1m33_56{grid-template-columns:repeat(2,minmax(0,1fr))}._span2_e1m33_59{grid-column:1/-1}}@media (width<=820px){._cols2_e1m33_53,._cols3_e1m33_56{grid-template-columns:minmax(0,1fr)}._card_e1m33_1{padding:var(--space-4)}}._drawer_bbkcy_1{border:0;border-left:var(--border-width) solid var(--glass-border);background:var(--glass-bg-strong);width:min(780px,100vw);height:100dvh;max-height:100dvh;color:var(--color-text);box-shadow:var(--shadow-raised);-webkit-backdrop-filter:var(--glass-blur);margin:0 0 0 auto;padding:0}._drawer_bbkcy_1[open]{animation:_slide-in_bbkcy_1 .22s var(--ease)}._drawer_bbkcy_1::backdrop{background:var(--color-backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@keyframes _slide-in_bbkcy_1{0%{opacity:0;transform:translate(24px)}}._body_bbkcy_29{gap:var(--space-4);min-height:100%;padding:var(--space-6);flex-direction:column;display:flex}._head_bbkcy_36{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._title_bbkcy_42{font-size:var(--text-lg);font-weight:var(--weight-semibold)}._subtitle_bbkcy_46{color:var(--color-text-secondary);font-size:var(--text-sm);margin-top:2px}@media (width<=820px){._body_bbkcy_29{padding:var(--space-4)}}._facts_1tcsj_1{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}._compact_1tcsj_6{grid-template-columns:repeat(2,minmax(0,1fr))}._facts_1tcsj_1 dt{color:var(--color-text-secondary);font-size:var(--text-xs)}._facts_1tcsj_1 dd{font-weight:var(--weight-medium);margin-top:2px}._field_1hnpj_1{gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);flex-direction:column;display:flex}._control_1hnpj_9{min-width:0;min-height:var(--control-height);padding:0 var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--glass-bg);color:var(--color-text);font:inherit;font-size:var(--text-md);transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease)}._control_1hnpj_9:hover{border-color:var(--color-axis)}._control_1hnpj_9:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}input._control_1hnpj_9{padding:var(--space-2) var(--space-3)}select._control_1hnpj_9{appearance:none;padding-right:var(--space-8);cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 15px) 52%,calc(100% - 10px) 52%;background-repeat:no-repeat;background-size:5px 5px}._funnel_h32xq_1{gap:var(--space-2);flex-direction:column;display:flex}._row_h32xq_6{gap:var(--space-3);font-size:var(--text-md);grid-template-columns:minmax(0,14rem) minmax(0,1fr) 4rem 3.5rem 4.5rem;align-items:center;display:grid}._head_h32xq_13{color:var(--color-text-secondary);font-size:var(--text-sm)}._track_h32xq_17{border-radius:var(--radius-sm);background:var(--color-hover);height:14px;overflow:hidden}._bar_h32xq_23{background:var(--chart-1);border-radius:0 4px 4px 0;min-width:2px;height:100%}._index_h32xq_29{color:var(--color-text-secondary)}._loss_h32xq_32{color:var(--color-negative)}._none_h32xq_35{color:var(--color-text-muted)}@media (width<=820px){._row_h32xq_6{grid-template-columns:minmax(0,9rem) minmax(0,1fr) 3.5rem 3.5rem}._row_h32xq_6>:last-child{display:none}}._heatmap_p4c9j_1{color:var(--color-text-muted);font-size:var(--text-xs);flex-direction:column;gap:2px;display:flex}._row_p4c9j_8{grid-template-columns:2.4rem repeat(var(--columns), minmax(0, 1fr));align-items:center;gap:2px;display:grid}._cell_p4c9j_14{background:var(--color-hover);border-radius:3px;height:18px}._legend_p4c9j_19{justify-content:flex-end;align-items:center;gap:var(--space-1);margin-top:var(--space-2);display:flex}._legend_p4c9j_19 ._cell_p4c9j_14{width:18px}._header_1bvy9_2{z-index:var(--z-header);justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);margin:0 calc(-1 * var(--page-gutter));padding:var(--space-5) var(--page-gutter) var(--space-4);border-bottom:var(--border-width) solid transparent;background:linear-gradient(to bottom, var(--color-page) 0%, color-mix(in oklab, var(--color-page) 70%, transparent) 100%);-webkit-backdrop-filter:var(--glass-blur);flex-wrap:wrap;display:flex;position:sticky;top:0}._subtitle_1bvy9_18{margin-top:var(--space-1);color:var(--color-text-secondary)}@media (width<=820px){._header_1bvy9_2{padding-top:var(--space-4);position:static}}._group_1p4ey_1{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-hover);gap:2px;padding:2px;display:inline-flex}._item_1p4ey_9{min-height:calc(var(--control-height) - 6px);padding:0 var(--space-3);border-radius:calc(var(--radius-md) - 3px);color:var(--color-text-secondary);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration) var(--ease), color var(--duration) var(--ease);background:0 0;border:0}._item_1p4ey_9:hover{color:var(--color-text)}._item_1p4ey_9[aria-pressed=true]{background:var(--color-surface-solid);color:var(--color-text);box-shadow:0 1px 3px #0000001f}._stack_5tfdb_1{flex-direction:column;display:flex}._row_5tfdb_5{flex-wrap:wrap;align-items:center;display:flex}._gap2_5tfdb_10{gap:var(--space-2)}._gap3_5tfdb_13{gap:var(--space-3)}._gap4_5tfdb_16{gap:var(--space-4)}._gap6_5tfdb_19{gap:var(--space-6)}._grow_5tfdb_22>:first-child{flex:14rem}._end_5tfdb_25{justify-content:flex-end}._grid_32tes_1{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(148px,1fr));display:grid}._tile_32tes_6{min-width:0;padding:var(--space-4) var(--space-4) var(--space-3);border:var(--border-width) solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-bg);box-shadow:inset 0 1px 0 var(--glass-rim), var(--shadow-panel);-webkit-backdrop-filter:var(--glass-blur);position:relative}._label_32tes_19{color:var(--color-text-secondary);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._value_32tes_26{margin-top:var(--space-1);font-size:var(--text-3xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.1}._delta_32tes_34{margin-top:var(--space-2);padding:1px var(--space-2);border-radius:var(--radius-full);background:var(--color-hover);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:3px;display:inline-flex}._up_32tes_47{background:color-mix(in oklab, var(--color-positive) 14%, transparent);color:var(--color-positive)}._down_32tes_51{background:color-mix(in oklab, var(--color-negative) 14%, transparent);color:var(--color-negative)}._context_32tes_55{color:var(--color-text-muted);font-weight:var(--weight-regular)}@media (width<=480px){._grid_32tes_1{grid-template-columns:repeat(2,minmax(0,1fr))}._value_32tes_26{font-size:var(--text-2xl)}}._wrap_1q155_1{overflow-x:auto}._scrollY_1q155_4{max-height:420px;overflow:auto}._table_1q155_8{border-collapse:collapse;width:100%;font-size:var(--text-md)}._table_1q155_8 th{padding:var(--space-2);font-size:var(--text-sm);border-bottom:var(--border-width) solid var(--color-grid);color:var(--color-text-secondary);font-weight:var(--weight-medium);text-align:left;white-space:nowrap}._table_1q155_8 td{padding:var(--space-2);border-bottom:var(--border-width) solid var(--color-grid);vertical-align:middle}._table_1q155_8 tr:last-child td{border-bottom:0}._table_1q155_8 :is(th,td).num{text-align:right}._clickable_1q155_33 tbody tr{cursor:pointer}._clickable_1q155_33 tbody tr:hover td{background:var(--color-hover)}._table_1q155_8 td:first-child,._table_1q155_8 th:first-child{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}._table_1q155_8 td:last-child,._table_1q155_8 th:last-child{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}._table_1q155_8 tr[data-selected=true] td{background:var(--color-hover)}._screen_wyq34_2{min-height:100dvh;padding:var(--space-4);background:radial-gradient(60% 40% at 50% 100%,#ffed9e8c,#0000 70%),radial-gradient(90% 60% at 50% 105%,#fa9e478c,#0000 70%),linear-gradient(#e9e6f2 0%,#f1dfe3 45%,#f8d9b9 100%);place-items:center;display:grid;position:relative;overflow:hidden}:root[data-theme=dark] ._screen_wyq34_2{background:radial-gradient(50% 35% at 50% 100%,#ffed9e59,#0000 70%),radial-gradient(90% 60% at 50% 110%,#fa9e4766,#0000 70%),linear-gradient(#0b0e17 0%,#141a29 35%,#1a2459 65%,#5b3157 88%,#9e4d73 100%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._screen_wyq34_2{background:radial-gradient(50% 35% at 50% 100%,#ffed9e59,#0000 70%),radial-gradient(90% 60% at 50% 110%,#fa9e4766,#0000 70%),linear-gradient(#0b0e17 0%,#141a29 35%,#1a2459 65%,#5b3157 88%,#9e4d73 100%)}}._panel_wyq34_28{gap:var(--space-4);width:min(420px,100%);padding:var(--space-8);border:var(--border-width) solid var(--glass-border);border-radius:var(--radius-xl);background:var(--glass-bg);box-shadow:inset 0 1px 0 var(--glass-rim), var(--shadow-raised);-webkit-backdrop-filter:var(--glass-blur);flex-direction:column;display:flex;position:relative}._brand_wyq34_44{align-items:center;gap:var(--space-3);color:var(--color-text-secondary);font-size:var(--text-sm);display:flex}._lead_wyq34_51{color:var(--color-text-secondary)}._hint_wyq34_54{color:var(--color-text-secondary);font-size:var(--text-sm)}@media (width<=480px){._panel_wyq34_28{padding:var(--space-6) var(--space-5)}}._chart_b8pql_1{width:100%}._tooltip_b8pql_5{gap:var(--space-1);min-width:9rem;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-xs);flex-direction:column;display:flex}._tooltipTitle_b8pql_14{color:var(--color-text-secondary);font-weight:var(--weight-medium)}._tooltipRow_b8pql_18{align-items:center;gap:var(--space-2);display:flex}._tooltipMarker_b8pql_23{border-radius:2px;flex:none;width:8px;height:8px}._tooltipName_b8pql_29{flex:1}._tooltipValue_b8pql_32{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}._layout_1llmc_1{gap:var(--space-4);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}._list_1llmc_7{flex-direction:column;gap:2px;max-height:70vh;margin:0;padding:0;list-style:none;display:flex;overflow:auto}._item_1llmc_17{justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-1) var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-md);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}._item_1llmc_17:hover{background:var(--color-hover)}._item_1llmc_17[aria-pressed=true]{border-color:var(--color-border);background:var(--color-hover);font-weight:var(--weight-semibold)}@media (width<=820px){._layout_1llmc_1{grid-template-columns:minmax(0,1fr)}}._shell_1n7v9_1{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);min-height:100vh;display:grid}._sidebar_1n7v9_8{z-index:var(--z-header);gap:var(--space-5);height:100vh;padding:var(--space-5) var(--space-3) var(--space-4);border-right:var(--border-width) solid var(--glass-border);background:var(--glass-bg);box-shadow:inset -1px 0 0 var(--glass-rim);-webkit-backdrop-filter:var(--glass-blur);flex-direction:column;display:flex;position:sticky;top:0}._brand_1n7v9_23{align-items:center;gap:var(--space-3);padding:0 var(--space-2);display:flex}._brandText_1n7v9_29{flex-direction:column;line-height:1.15;display:flex}._brandName_1n7v9_34{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold)}._brandSub_1n7v9_39{color:var(--color-text-muted);font-size:var(--text-xs)}._menuButton_1n7v9_43{margin-left:auto;display:none}._navs_1n7v9_47{gap:var(--space-5);flex-direction:column;flex:1;min-height:0;display:flex}._nav_1n7v9_47{flex-direction:column;gap:2px;display:flex}._navLabel_1n7v9_59{padding:0 var(--space-3) var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}._link_1n7v9_67{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);font-weight:var(--weight-medium);transition:background var(--duration) var(--ease), color var(--duration) var(--ease);text-decoration:none;display:flex;position:relative}._link_1n7v9_67:hover{background:var(--color-hover);color:var(--color-text)}._link_1n7v9_67[aria-current=page]{background:var(--color-selected);color:var(--color-text)}._link_1n7v9_67[aria-current=page]:before{content:"";border-radius:var(--radius-full);background:var(--color-accent);width:3px;box-shadow:0 0 10px var(--color-accent);position:absolute;top:25%;bottom:25%;left:-3px}._icon_1n7v9_101{width:1.1rem;color:var(--color-text-muted);text-align:center}._link_1n7v9_67[aria-current=page] ._icon_1n7v9_101{color:var(--color-accent)}._footer_1n7v9_109{gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border);flex-direction:column;margin-top:auto;display:flex}._user_1n7v9_117{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-2);display:flex}._avatar_1n7v9_124{border-radius:var(--radius-full);background:var(--gradient-accent);width:1.9rem;height:1.9rem;color:var(--color-on-accent);font-size:var(--text-sm);font-weight:var(--weight-bold);flex:none;place-items:center;display:grid}._who_1n7v9_136{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}._whoName_1n7v9_143{font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._role_1n7v9_149{color:var(--color-text-muted);font-size:var(--text-xs)}._content_1n7v9_154{gap:var(--space-4);width:100%;min-width:0;max-width:var(--content-max);padding:0 var(--page-gutter) var(--space-10);flex-direction:column;display:flex}@media (width<=820px){._shell_1n7v9_1{grid-template-columns:minmax(0,1fr)}._sidebar_1n7v9_8{height:auto;padding:var(--space-3) var(--space-4);border-right:0;border-bottom:var(--border-width) solid var(--glass-border);box-shadow:none;gap:0}._menuButton_1n7v9_43{display:inline-flex}._navs_1n7v9_47{display:none}._open_1n7v9_183 ._navs_1n7v9_47{max-height:calc(100dvh - 4rem);padding-top:var(--space-4);display:flex;overflow-y:auto}._footer_1n7v9_109{margin-top:0}._content_1n7v9_154{padding-top:var(--space-2)}}:root{--font-sans:system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:ui-serif, "New York", "Iowan Old Style", Georgia, serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--text-xs:.75rem;--text-sm:.8125rem;--text-md:.875rem;--text-lg:1rem;--text-xl:1.25rem;--text-2xl:1.75rem;--text-3xl:2.125rem;--weight-regular:400;--weight-medium:550;--weight-semibold:600;--weight-bold:650;--leading:1.45;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--border-width:1px;--focus-ring:2px solid var(--color-accent);--glass-blur:blur(22px) saturate(160%);--ease:cubic-bezier(.2, .8, .2, 1);--duration:.16s;--z-header:10;--sidebar-width:232px;--content-max:1440px;--control-height:2.125rem;--page-gutter:var(--space-8)}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-page:#f6f4f0;--gradient-page:radial-gradient(1200px 520px at 78% -8%, #fa9e4729, transparent 70%), radial-gradient(900px 480px at 8% -12%, #a99bb538, transparent 70%), linear-gradient(180deg, #f3f0ec 0%, #f7f5f2 40%, #f6f4f0 100%);--color-surface:#fbfaf8;--color-surface-solid:#fdfcfb;--glass-bg:#ffffff9e;--glass-bg-strong:#fffc;--glass-border:#141a2914;--glass-rim:#ffffffe6;--shadow-panel:0 1px 2px #141a290a, 0 8px 24px -8px #141a2914;--shadow-raised:0 12px 40px -12px #141a2940;--color-text:#141a29;--color-text-secondary:#555366;--color-text-muted:#8a8795;--color-border:#141a291a;--color-grid:#141a2917;--color-axis:#141a2938;--color-hover:#141a290d;--color-selected:#141a2912;--color-accent:#b0631f;--gradient-accent:linear-gradient(180deg, #c27326 0%, #a45a1b 100%);--color-on-accent:#fffaf2;--color-accent-soft:#b0631f1f;--color-positive:#1d7a3a;--color-negative:#c0362f;--color-backdrop:#141a2947;--color-warning:#9a5b00;--chart-1:#2a78d6;--chart-2:#eb6834;--chart-3:#1baf7a;--color-on-heat:#141a29}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-page:#0d111c;--gradient-page:radial-gradient(1100px 520px at 80% -10%, #fa9e4721, transparent 70%), radial-gradient(900px 600px at 10% -15%, #9e4d7333, transparent 70%), radial-gradient(1400px 700px at 50% 110%, #1a24598c, transparent 70%), linear-gradient(180deg, #121828 0%, #0d111c 55%, #0b0e17 100%);--color-surface:#161c2c;--color-surface-solid:#1a2133;--glass-bg:#181f318f;--glass-bg-strong:#141a29d1;--glass-border:#ffffff14;--glass-rim:#ffed9e29;--shadow-panel:0 1px 0 #0003, 0 10px 30px -12px #0000008c;--shadow-raised:0 18px 50px -12px #000000b3;--color-text:#f4efe7;--color-text-secondary:#b8b2ba;--color-text-muted:#8d8794;--color-border:#ffffff17;--color-grid:#ffffff12;--color-axis:#ffffff29;--color-hover:#ffffff0f;--color-selected:#ffffff17;--color-accent:#fab35c;--gradient-accent:linear-gradient(180deg, #ffc477 0%, #f2a24a 100%);--color-on-accent:#1c1209;--color-accent-soft:#fab35c24;--color-positive:#62b97a;--color-negative:#ec6259;--color-backdrop:#05070e8c;--color-warning:#fab219;--chart-1:#3987e5;--chart-2:#d95926;--chart-3:#199e70;--color-on-heat:#fff}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-page:#0d111c;--gradient-page:radial-gradient(1100px 520px at 80% -10%, #fa9e4721, transparent 70%), radial-gradient(900px 600px at 10% -15%, #9e4d7333, transparent 70%), radial-gradient(1400px 700px at 50% 110%, #1a24598c, transparent 70%), linear-gradient(180deg, #121828 0%, #0d111c 55%, #0b0e17 100%);--color-surface:#161c2c;--color-surface-solid:#1a2133;--glass-bg:#181f318f;--glass-bg-strong:#141a29d1;--glass-border:#ffffff14;--glass-rim:#ffed9e29;--shadow-panel:0 1px 0 #0003, 0 10px 30px -12px #0000008c;--shadow-raised:0 18px 50px -12px #000000b3;--color-text:#f4efe7;--color-text-secondary:#b8b2ba;--color-text-muted:#8d8794;--color-border:#ffffff17;--color-grid:#ffffff12;--color-axis:#ffffff29;--color-hover:#ffffff0f;--color-selected:#ffffff17;--color-accent:#fab35c;--gradient-accent:linear-gradient(180deg, #ffc477 0%, #f2a24a 100%);--color-on-accent:#1c1209;--color-accent-soft:#fab35c24;--color-positive:#62b97a;--color-negative:#ec6259;--color-backdrop:#05070e8c;--color-warning:#fab219;--chart-1:#3987e5;--chart-2:#d95926;--chart-3:#199e70;--color-on-heat:#fff}@media (width<=820px){:root{--page-gutter:var(--space-4);--text-2xl:1.5rem}}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-sans);font-size:14px;line-height:var(--leading);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;background:var(--color-page)}body{min-height:100vh;color:var(--color-text);margin:0}body:before{content:"";z-index:-1;background:var(--gradient-page);pointer-events:none;position:fixed;inset:0}h1,h2,h3,p,dl,dd{margin:0}h1{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:-.01em;line-height:1.15}h2{font-size:var(--text-md);font-weight:var(--weight-semibold)}h3{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}code{font-family:var(--font-mono);font-size:.85em}a{color:var(--color-accent)}::selection{background:var(--color-accent-soft)}:focus-visible{outline:var(--focus-ring);outline-offset:2px}.num{text-align:right;font-variant-numeric:tabular-nums}.muted{color:var(--color-text-secondary)}.nowrap{white-space:nowrap}.mono{font-family:var(--font-mono)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-transparency:reduce){:root{--glass-bg:var(--color-surface-solid);--glass-bg-strong:var(--color-surface-solid);--glass-blur:none}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}
