:root{--tt-font-ui:var(--mk-font-sans),var(--font-dm-sans),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--tt-font-serif:var(--mk-font-serif),var(--font-playfair),Georgia,serif;--tt-font-hand:var(--font-caveat),"Caveat",cursive;--tt-font-mono:var(--mk-font-mono),var(--font-jetbrains),"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--tt-shell-sidebar-width:248px;--tt-shell-rail-width:72px;--tt-shell-drawer-width:min(312px,calc(100vw - 24px));--tt-shell-mobile-header-height:48px;--tt-shell-content-max-width:1640px;--tt-public-header-height:72px;--tt-public-header-mobile-height:56px;--tt-public-content-max-width:1280px;--tt-space-0:0px;--tt-space-1:4px;--tt-space-2:8px;--tt-space-3:12px;--tt-space-4:16px;--tt-space-5:20px;--tt-space-6:24px;--tt-space-7:32px;--tt-space-8:40px;--tt-space-9:48px;--tt-radius-xs:4px;--tt-radius-sm:6px;--tt-radius-md:8px;--tt-radius-lg:10px;--tt-radius-xl:14px;--tt-radius-2xl:18px;--tt-radius-pill:999px;--tt-border-width-default:1px;--tt-border-width-active:3px;--tt-border-width-focus:2px;--tt-control-height-sm:32px;--tt-control-height-md:36px;--tt-control-height-lg:40px;--tt-control-touch-min:44px;--tt-control-padding-x-sm:10px;--tt-control-padding-x-md:14px;--tt-control-padding-x-lg:16px;--tt-control-gap:8px;--tt-control-disabled-opacity:0.62;--tt-panel-padding:20px;--tt-card-padding:20px;--tt-page-padding-x:40px;--tt-page-padding-y:32px;--tt-page-gap:24px;--tt-duration-fast:100ms;--tt-duration-base:160ms;--tt-duration-drawer:220ms;--tt-duration-slow:260ms;--tt-tooltip-delay:360ms;--tt-ease-standard:cubic-bezier(0.2,0,0,1);--tt-ease-emphasis:cubic-bezier(0.16,1,0.3,1);--tt-ease-exit:cubic-bezier(0.4,0,1,1);--tt-ease-spring:cubic-bezier(0.34,1.36,0.64,1);--tt-duration-press:90ms;--tt-duration-settle:320ms;--tt-duration-exit:140ms;--tt-press-scale:0.97;--tt-z-base:0;--tt-z-sticky:100;--tt-z-public-header:300;--tt-z-mobile-header:400;--tt-z-scrim:500;--tt-z-drawer:600;--tt-z-popover:700;--tt-z-dialog:800;--tt-z-tooltip:900;--font-ui:var(--tt-font-ui);--font-serif:var(--tt-font-serif);--font-hand:var(--tt-font-hand);--font-mono:var(--tt-font-mono);--bg:var(--tt-surface-canvas);--card:var(--tt-surface-1);--card2:var(--tt-surface-2);--border:var(--tt-border-subtle);--text:var(--tt-text-primary);--text-primary:var(--tt-text-primary);--text-secondary:var(--tt-text-secondary);--text-faint:var(--tt-text-muted);--green:var(--tt-status-success-strong);--red:var(--tt-status-danger-strong);--blue:var(--tt-interaction-sapphire);--accent:var(--tt-brand-gold);--accent-dim:transparent;--accent-border:var(--tt-brand-gold-border);--focus-ring:var(--tt-focus-shadow);--control-height-sm:var(--tt-control-height-sm);--control-height-md:var(--tt-control-height-md);--control-height-lg:var(--tt-control-height-lg);--control-padding-x-sm:var(--tt-control-padding-x-sm);--control-padding-x-md:var(--tt-control-padding-x-md);--control-padding-x-lg:var(--tt-control-padding-x-lg);--control-radius-sm:var(--tt-radius-sm);--control-radius-md:var(--tt-radius-md);--control-radius-lg:var(--tt-radius-lg);--control-border:var(--tt-border-default);--control-border-hover:var(--tt-border-strong);--control-surface:var(--tt-surface-input);--control-surface-hover:var(--tt-surface-hover);--control-surface-raised:var(--tt-surface-raised);--control-text:var(--tt-text-primary);--control-text-muted:var(--tt-text-secondary);--control-disabled-opacity:var(--tt-control-disabled-opacity);--control-focus-color:var(--tt-border-focus);--control-focus-ring:var(--tt-focus-shadow);--status-verified:var(--tt-status-info-text);--status-success:var(--tt-status-success-text);--status-warning:var(--tt-status-warning-text);--status-error:var(--tt-status-danger-text);--status-info:var(--tt-status-info-text);--overlay-surface:var(--tt-surface-overlay);--overlay-border:var(--tt-border-default);--overlay-shadow:var(--tt-elevation-3);--motion-duration-fast:var(--tt-duration-fast);--motion-duration-standard:var(--tt-duration-base);--motion-ease-standard:var(--tt-ease-standard);--motion-ease-spring:var(--tt-ease-spring);--motion-ease-exit:var(--tt-ease-exit);--motion-duration-press:var(--tt-duration-press);--motion-duration-settle:var(--tt-duration-settle);--motion-duration-exit:var(--tt-duration-exit);--motion-press-scale:var(--tt-press-scale);--paper:var(--tt-notebook-paper);--paper-line:var(--tt-notebook-paper-line);--paper-margin:var(--tt-notebook-paper-margin);--ink:var(--tt-notebook-ink);--ink-mid:var(--tt-notebook-ink);--ink-faint:var(--tt-notebook-ink-muted);--ink-ghost:var(--tt-notebook-ink-muted);--leather:var(--tt-notebook-leather);--leather-mid:var(--tt-notebook-leather);--gold:var(--tt-notebook-gold);--gold-border:var(--tt-brand-gold-border);--tt-action-danger-surface:var(--tt-action-destructive-surface);--tt-action-danger-hover:var(--tt-action-destructive-hover);--tt-action-danger-press:var(--tt-action-destructive-press);--tt-action-danger-on:var(--tt-action-destructive-on);--tt-action-danger-border:var(--tt-action-destructive-border)}:root,:root[data-theme=dark]{color-scheme:dark;--tt-canvas:#050505;--tt-shell:#080808;--tt-surface-1:#0E0E0F;--tt-surface-2:#151516;--tt-surface-inset:#0A0A0B;--tt-surface-interactive:#1D1D1F;--tt-border-subtle:#1E1E20;--tt-border-strong:#2E2E31;--tt-text-primary:#FAFAFA;--tt-text-secondary:#BDBDC2;--tt-text-muted:#8B8B92;--tt-text-disabled:#55555A;--tt-identity-brass:#FF6B1A;--tt-identity-brass-strong:#FF9A5C;--tt-focus-ring:#FF6B1A;--tt-positive:#2ED48F;--tt-negative:#FF4D5E;--tt-warning:#E8A33D;--tt-info:#8FA3B8;--tt-surface-canvas:var(--tt-canvas);--tt-surface-sidebar:var(--tt-shell);--tt-surface-raised:var(--tt-surface-2);--tt-surface-overlay:var(--tt-surface-2);--tt-surface-selected:var(--tt-surface-interactive);--tt-surface-hover:var(--tt-surface-interactive);--tt-surface-input:var(--tt-surface-inset);--tt-surface-disabled:var(--tt-surface-1);--tt-surface-scrim:rgba(5,5,7,0.72);--tt-surface-tooltip:#18181A;--tt-surface-mobile-header:var(--tt-shell);--tt-text-inverse:#050505;--tt-text-on-raised:var(--tt-text-primary);--tt-border-default:var(--tt-border-subtle);--tt-border-focus:var(--tt-focus-ring);--tt-interaction-sapphire:#FF6B1A;--tt-interaction-sapphire-strong:#FF9A5C;--tt-selection-indicator:#FF6B1A;--tt-focus-spacer:var(--tt-canvas);--tt-nav-hover-surface:var(--tt-surface-interactive);--tt-nav-active-surface:#18181A;--tt-nav-active-text:var(--tt-text-primary);--tt-nav-active-icon:#FF6B1A;--tt-option-selected-surface:#18181A;--tt-option-selected-border:var(--tt-border-strong);--tt-option-active-surface:var(--tt-surface-interactive);--tt-option-active-border:var(--tt-focus-ring);--tt-option-selected-active-surface:#202022;--tt-option-marker:var(--tt-text-secondary);--tt-public-header-surface:rgba(5,5,5,0.92);--tt-public-header-scrolled:var(--tt-shell);--tt-public-header-border:var(--tt-border-subtle);--tt-public-header-text:var(--tt-text-primary);--tt-public-header-text-muted:var(--tt-text-secondary);--tt-public-header-hover:var(--tt-surface-interactive);--tt-public-menu-surface:var(--tt-surface-2);--tt-public-menu-border:var(--tt-border-subtle);--tt-public-header-shadow:0 8px 24px rgba(0,0,0,0.4);--tt-brand-gold:var(--tt-identity-brass);--tt-brand-gold-muted:#E2611C;--tt-brand-gold-border:#2E2E31;--tt-brand-mark-surface:var(--tt-surface-inset);--tt-brand-mark-border:#2E2E31;--tt-brand-mark-on:var(--tt-identity-brass-strong);--tt-marketing-cta-surface:#FF6B1A;--tt-marketing-cta-hover:#FF7F37;--tt-marketing-cta-active:#EE5A0B;--tt-marketing-cta-text:#0A0A0A;--tt-marketing-cta-ring:#FF9A5C;--tt-action-primary-surface:#FF6B1A;--tt-action-primary-hover:#FF7F37;--tt-action-primary-active:#EE5A0B;--tt-action-primary-press:var(--tt-action-primary-active);--tt-action-primary-text:#0A0A0A;--tt-action-primary-on:var(--tt-action-primary-text);--tt-action-primary-border:#FF6B1A;--tt-action-secondary-surface:transparent;--tt-action-secondary-hover:#18181A;--tt-action-secondary-press:#151516;--tt-action-secondary-on:var(--tt-text-secondary);--tt-action-secondary-border:var(--tt-border-strong);--tt-action-success-surface:#14583F;--tt-action-success-hover:#196B4C;--tt-action-success-press:#104632;--tt-action-success-on:#EAFBF3;--tt-action-success-border:#2EBD85;--tt-action-destructive-surface:#2E1418;--tt-action-destructive-hover:#3D1A20;--tt-action-destructive-press:#251014;--tt-action-destructive-on:#FFB3BD;--tt-action-destructive-border:#7A2C38;--tt-action-destructive-strong-surface:#C2364A;--tt-action-destructive-strong-hover:#D8435A;--tt-action-destructive-strong-press:#A12B3D;--tt-action-destructive-strong-on:#FFF6F7;--tt-action-destructive-strong-border:#F6465D;--tt-action-warning-surface:#2E2312;--tt-action-warning-hover:#3B2D17;--tt-action-warning-press:#241B0E;--tt-action-warning-on:#FFCD80;--tt-action-warning-border:#7A5A26;--tt-action-premium-surface:#2B2312;--tt-action-premium-hover:#382D17;--tt-action-premium-press:#211B0E;--tt-action-premium-on:#FFCD80;--tt-action-premium-border:#7A5A26;--tt-action-ghost-surface:transparent;--tt-action-ghost-hover:#18181A;--tt-action-ghost-press:#151516;--tt-action-ghost-on:#BDBDC2;--tt-action-ghost-border:transparent;--tt-status-success-text:#4ADE80;--tt-status-success-surface:#0B2416;--tt-status-success-border:#1A5A35;--tt-status-success-strong:var(--tt-positive);--tt-status-danger-text:#FF6B7A;--tt-status-danger-surface:#2A0E12;--tt-status-danger-border:#7A2532;--tt-status-danger-strong:var(--tt-negative);--tt-status-warning-text:#FACC15;--tt-status-warning-surface:#2A2208;--tt-status-warning-border:#6B5512;--tt-status-warning-strong:var(--tt-warning);--tt-status-info-text:#B9C6D3;--tt-status-info-surface:#1A1E22;--tt-status-info-border:#3A434C;--tt-status-info-strong:var(--tt-info);--tt-chart-background:#0A0A0B;--tt-chart-plot:#0D0D0E;--tt-chart-grid:#1C1C1E;--tt-chart-axis:#57575C;--tt-chart-label:#A3A3AA;--tt-chart-equity:#FF6B1A;--tt-chart-selected:#FF9A5C;--tt-chart-positive:#2ED48F;--tt-chart-negative:#FF4D5E;--tt-chart-drawdown:#C2414F;--tt-chart-event:#8FA3B8;--tt-chart-volume:#2E2E31;--tt-chart-crosshair:#86868F;--tt-chart-tooltip-bg:#18181A;--tt-chart-tooltip-text:#FAFAFA;--tt-notebook-paper:#FDF9F0;--tt-notebook-paper-line:rgba(99,128,157,0.34);--tt-notebook-paper-margin:rgba(177,72,62,0.24);--tt-notebook-ink:#211A13;--tt-notebook-ink-muted:#765F49;--tt-notebook-leather:#211407;--tt-notebook-gold:#C7A95D;--tt-elevation-0:none;--tt-elevation-1:0 1px 2px rgba(0,0,0,0.4);--tt-elevation-2:0 12px 32px -12px rgba(0,0,0,0.7);--tt-elevation-3:0 24px 60px -20px rgba(0,0,0,0.85),0 0 0 1px rgba(237,232,220,0.06);--tt-focus-shadow:0 0 0 2px var(--tt-focus-spacer),0 0 0 4px var(--tt-focus-ring);--tt-material-canvas-wash:none;--tt-material-card-surface:var(--tt-surface-1);--tt-material-card-edge-light:inset 0 1px 0 rgba(255,255,255,0.03);--tt-material-raised-surface:var(--tt-surface-2);--tt-material-raised-shadow:var(--tt-elevation-2);--tt-material-inset-surface:var(--tt-surface-inset);--tt-material-inset-shadow:inset 0 1px 2px rgba(0,0,0,0.45);--tt-material-hairline:var(--tt-border-subtle);--tt-material-sidebar-edge:none;--tt-signal-tint-weak:rgba(255,107,26,0.1);--tt-signal-tint-strong:rgba(255,107,26,0.2);--tt-coach-identity-surface:#1B1A26;--tt-coach-identity-border:#393453;--tt-coach-identity-on:#C9BFFF}:root[data-theme=light]{color-scheme:light;--tt-canvas:#F5F5F3;--tt-shell:#EFEFEC;--tt-surface-1:#FCFCFB;--tt-surface-2:#FFFFFF;--tt-surface-inset:#EEEEEB;--tt-surface-interactive:#E7E7E3;--tt-border-subtle:#E2E2DE;--tt-border-strong:#CFCFC9;--tt-text-primary:#18181B;--tt-text-secondary:#4A4A52;--tt-text-muted:#63636B;--tt-text-disabled:#A1A1AA;--tt-identity-brass:#C2410C;--tt-identity-brass-strong:#9A3412;--tt-focus-ring:#EA580C;--tt-positive:#0F9D63;--tt-negative:#E11D48;--tt-warning:#9A6410;--tt-info:#46627C;--tt-surface-canvas:var(--tt-canvas);--tt-surface-sidebar:var(--tt-shell);--tt-surface-raised:var(--tt-surface-2);--tt-surface-overlay:var(--tt-surface-2);--tt-surface-selected:var(--tt-surface-interactive);--tt-surface-hover:var(--tt-surface-interactive);--tt-surface-input:var(--tt-surface-inset);--tt-surface-disabled:var(--tt-shell);--tt-surface-scrim:rgba(24,24,27,0.42);--tt-surface-tooltip:#18181B;--tt-surface-mobile-header:var(--tt-shell);--tt-text-inverse:#FAFAFA;--tt-text-on-raised:var(--tt-text-primary);--tt-border-default:var(--tt-border-subtle);--tt-border-focus:var(--tt-focus-ring);--tt-interaction-sapphire:#C2410C;--tt-interaction-sapphire-strong:#9A3412;--tt-selection-indicator:#EA580C;--tt-focus-spacer:#FFFFFF;--tt-nav-hover-surface:rgba(24,24,27,0.05);--tt-nav-active-surface:#FFFFFF;--tt-nav-active-text:var(--tt-text-primary);--tt-nav-active-icon:#EA580C;--tt-option-selected-surface:#EDEDE9;--tt-option-selected-border:var(--tt-border-strong);--tt-option-active-surface:var(--tt-surface-interactive);--tt-option-active-border:var(--tt-focus-ring);--tt-option-selected-active-surface:#E4E4DF;--tt-option-marker:var(--tt-text-secondary);--tt-public-header-surface:rgba(245,245,243,0.94);--tt-public-header-scrolled:var(--tt-shell);--tt-public-header-border:var(--tt-border-subtle);--tt-public-header-text:var(--tt-text-primary);--tt-public-header-text-muted:var(--tt-text-secondary);--tt-public-header-hover:var(--tt-surface-interactive);--tt-public-menu-surface:var(--tt-surface-2);--tt-public-menu-border:var(--tt-border-subtle);--tt-public-header-shadow:0 8px 24px rgba(28,26,22,0.08);--tt-brand-gold:var(--tt-identity-brass);--tt-brand-gold-muted:#9A3412;--tt-brand-gold-border:#E2E2DE;--tt-brand-mark-surface:#FFFFFF;--tt-brand-mark-border:#E2E2DE;--tt-brand-mark-on:var(--tt-identity-brass-strong);--tt-marketing-cta-surface:#18181B;--tt-marketing-cta-hover:#27272A;--tt-marketing-cta-active:#000000;--tt-marketing-cta-text:#FAFAFA;--tt-marketing-cta-ring:#C2410C;--tt-action-primary-surface:#18181B;--tt-action-primary-hover:#27272A;--tt-action-primary-active:#000000;--tt-action-primary-press:var(--tt-action-primary-active);--tt-action-primary-text:#FAFAFA;--tt-action-primary-on:var(--tt-action-primary-text);--tt-action-primary-border:#18181B;--tt-action-secondary-surface:#FFFFFF;--tt-action-secondary-hover:#F4F4F2;--tt-action-secondary-press:#EBEBE7;--tt-action-secondary-on:var(--tt-text-primary);--tt-action-secondary-border:var(--tt-border-strong);--tt-action-success-surface:#0E6E4A;--tt-action-success-hover:#108057;--tt-action-success-press:#0A5539;--tt-action-success-on:#F3FCF8;--tt-action-success-border:#0A5539;--tt-action-destructive-surface:#FBE9EA;--tt-action-destructive-hover:#F6D9DC;--tt-action-destructive-press:#EFC6CB;--tt-action-destructive-on:#9C2433;--tt-action-destructive-border:#E3A9B1;--tt-action-destructive-strong-surface:#B42F40;--tt-action-destructive-strong-hover:#C83A4C;--tt-action-destructive-strong-press:#952535;--tt-action-destructive-strong-on:#FFF8F8;--tt-action-destructive-strong-border:#952535;--tt-action-warning-surface:#F7EBD2;--tt-action-warning-hover:#F1DFBC;--tt-action-warning-press:#E8D1A3;--tt-action-warning-on:#6E4A0C;--tt-action-warning-border:#D6B477;--tt-action-premium-surface:#F7EBD2;--tt-action-premium-hover:#F1DFBC;--tt-action-premium-press:#E8D1A3;--tt-action-premium-on:#6E4A0C;--tt-action-premium-border:#D6B477;--tt-action-ghost-surface:transparent;--tt-action-ghost-hover:#EDEDE9;--tt-action-ghost-press:#E4E4DF;--tt-action-ghost-on:#4A4A52;--tt-action-ghost-border:transparent;--tt-status-success-text:#0B8A55;--tt-status-success-surface:#E0F2E9;--tt-status-success-border:#9ED3BB;--tt-status-success-strong:var(--tt-positive);--tt-status-danger-text:#D1173C;--tt-status-danger-surface:#FBE9EA;--tt-status-danger-border:#E3A9B1;--tt-status-danger-strong:var(--tt-negative);--tt-status-warning-text:#7A520C;--tt-status-warning-surface:#F7EBD2;--tt-status-warning-border:#D6B477;--tt-status-warning-strong:var(--tt-warning);--tt-status-info-text:#3A5770;--tt-status-info-surface:#E6EAEC;--tt-status-info-border:#BCC8D2;--tt-status-info-strong:var(--tt-info);--tt-chart-background:#FFFFFF;--tt-chart-plot:#FAFAF8;--tt-chart-grid:rgba(24,24,27,0.07);--tt-chart-axis:#8E8E96;--tt-chart-label:#5A5A62;--tt-chart-equity:#F97316;--tt-chart-selected:#EA580C;--tt-chart-positive:#0F9D63;--tt-chart-negative:#E11D48;--tt-chart-drawdown:#D07A84;--tt-chart-event:#46627C;--tt-chart-volume:#C9C9CF;--tt-chart-crosshair:#6B6B73;--tt-chart-tooltip-bg:#18181B;--tt-chart-tooltip-text:#FAFAFA;--tt-notebook-paper:#FFFBF4;--tt-notebook-paper-line:rgba(82,112,142,0.28);--tt-notebook-paper-margin:rgba(170,68,58,0.18);--tt-notebook-ink:#211A13;--tt-notebook-ink-muted:#6E5945;--tt-notebook-leather:#2B1A08;--tt-notebook-gold:#97752B;--tt-elevation-0:none;--tt-elevation-1:0 1px 1px rgba(24,24,27,0.04),0 2px 6px rgba(24,24,27,0.04);--tt-elevation-2:0 1px 2px rgba(24,24,27,0.05),0 10px 24px -10px rgba(24,24,27,0.14);--tt-elevation-3:0 2px 4px rgba(24,24,27,0.06),0 18px 40px -14px rgba(24,24,27,0.22);--tt-focus-shadow:0 0 0 2px var(--tt-focus-spacer),0 0 0 4px var(--tt-focus-ring);--tt-material-canvas-wash:radial-gradient(900px 520px at 75% -10%,rgba(255,255,255,0.95),transparent 70%);--tt-material-card-surface:var(--tt-surface-1);--tt-material-card-edge-light:inset 0 1px 0 rgba(255,255,255,0.9);--tt-material-raised-surface:var(--tt-surface-2);--tt-material-raised-shadow:var(--tt-elevation-2);--tt-material-inset-surface:var(--tt-surface-inset);--tt-material-inset-shadow:inset 0 1px 2px rgba(24,24,27,0.06);--tt-material-hairline:var(--tt-border-subtle);--tt-material-sidebar-edge:inset -1px 0 0 rgba(24,24,27,0.06);--tt-signal-tint-weak:rgba(194,65,12,0.07);--tt-signal-tint-strong:rgba(194,65,12,0.14);--tt-coach-identity-surface:#F1EEFB;--tt-coach-identity-border:#D6CFF3;--tt-coach-identity-on:#5B47E0}[data-density=compact]{--tt-control-height-sm:28px;--tt-control-height-md:32px;--tt-control-height-lg:36px;--tt-control-padding-x-sm:8px;--tt-control-padding-x-md:10px;--tt-control-padding-x-lg:12px;--tt-panel-padding:16px;--tt-card-padding:16px;--tt-page-gap:16px}