:root{--institutional-gray-50:#f7f3ea;--institutional-gray-100:#f3f4f6;--institutional-gray-200:#e5e7eb;--institutional-gray-300:#d1d5db;--institutional-gray-400:#9ca3af;--institutional-gray-500:#6b7280;--institutional-gray-600:#4b5563;--institutional-gray-700:#374151;--institutional-gray-800:#1f2937;--institutional-gray-900:#111827;--institutional-blue-50:#eff6ff;--institutional-blue-500:#0d47a1;--institutional-blue-600:#0c3a8a;--institutional-blue-700:#0a2d6f;--institutional-blue-900:#051e3e;--institutional-green-50:#ecfdf5;--institutional-green-500:#059669;--institutional-green-600:#047857;--institutional-green-700:#059669;--institutional-red-50:#fef2f2;--institutional-red-500:#dc2626;--institutional-red-600:#b91c1c;--institutional-red-700:#991b1b;--institutional-amber-50:#fffbeb;--institutional-amber-500:#d97706;--institutional-amber-600:#b45309;--institutional-amber-700:#92400e;--spacing-0:0;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--spacing-10:40px;--spacing-xs:3px;--spacing-sm:6px;--spacing-md:10px;--spacing-lg:14px;--spacing-xl:18px;--gap-xs:6px;--gap-sm:8px;--gap-md:10px;--gap-lg:12px;--font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:14px;--text-lg:15px;--text-xl:16px;--text-2xl:18px;--text-3xl:20px;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--line-height-tight:1.2;--line-height-normal:1.4;--line-height-relaxed:1.6;--shadow-none:0 0 0 transparent;--shadow-xs:0 1px 2px #0000000d;--shadow-sm:0 1px 2px #00000014;--shadow-md:0 2px 4px #0000001a;--shadow-lg:0 4px 6px #0000001a;--shadow-xl:0 8px 12px #0000001f;--shadow-institutional:0 1px 2px #0000000f;--shadow-institutional-md:0 2px 4px #00000014;--shadow-dark-sm:0 1px 2px #0000004d;--shadow-dark-md:0 2px 4px #0006;--shadow-dark-lg:0 4px 8px #00000080;--radius-none:0;--radius-xs:3px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-full:999px;--border-thin:1px;--border-medium:2px;--transition-fast:.1s;--transition-base:.15s;--transition-slow:.2s;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1)}@media (width<=640px){:root{--spacing-lg:12px;--spacing-xl:16px;--gap-lg:10px}}:root{color:#e6ecf6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#03060c;font-family:Mona Sans,Geist,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input{font:inherit}:root{--tl-bg:#050505;--tl-bg-terminal:#080706;--tl-bg-panel:#0e0c09;--tl-bg-panel-2:#15120d;--tl-amber:#c8a96a;--tl-amber-2:#c8a96ae0;--tl-amber-3:#c8a96a8c;--tl-amber-dim:#c8a96a2e;--tl-amber-glow:#c8a96a0d;--tl-memory-rgb:200, 169, 106;--tl-ink-1:#f5f5f5;--tl-ink-2:#b0b0b0;--tl-ink-3:#8a8a8a;--tl-ink-4:#5a5a5a;--tl-emerald:#5bb98a;--tl-emerald-rgb:91, 185, 138;--tl-crimson:#d98a86;--tl-crimson-rgb:217, 138, 134;--tl-border-1:#141414;--tl-border-2:#1a1a1a;--tl-border-3:#262626;--tl-grid:#c8a96a1a;--tl-font-sans:"Mona Sans", "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--tl-font-mono:"Geist Mono", "SF Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--tl-w-medium:600;--tl-w-bold:700;--tl-ls-wider:.07em;--tl-s-2:8px;--tl-s-3:12px;--tl-s-4:16px;--tl-r-xs:3px;--tl-r-md:7px;--tl-d-fast:.14s;--tl-d-base:.24s;--tl-d-slow:.42s;--tl-ease:cubic-bezier(.22, .61, .36, 1);--bg:#edf3f8;--panel:#ffffffe0;--panel-solid:#fff;--panel-soft:#f7f9fc;--panel-elevated:#fffffff0;--border:#dce5ef;--border-strong:#c5d2e2;--text:#101827;--muted:#65758b;--muted-2:#8a98aa;--accent:#a8884e;--accent-2:#0ea5e9;--accent-3:#14b8a6;--green:#5bb98a;--red:#ef4444;--amber:#f59e0b;--shadow:0 22px 70px #0f172a1f;--shadow-soft:0 12px 34px #0f172a14;--spacing-xs:3px;--spacing-sm:6px;--spacing-md:10px;--spacing-lg:14px;--spacing-xl:18px;--shadow-institutional:0 1px 2px #0000000f;--shadow-institutional-md:0 2px 4px #00000014;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:14px;--text-lg:15px}.app-shell{color:var(--text);flex-direction:column;max-width:1320px;min-height:100vh;margin:0 auto;padding:12px;display:flex}.app-shell.dark{--bg:#070b12;--panel:#0f172ac7;--panel-solid:#0f172a;--panel-soft:#111c2f;--panel-elevated:#0f172af0;--border:#223047;--border-strong:#334155;--text:#f4f0e7;--muted:#9b968d;--muted-2:#74706a;--accent:#c8a96a;--accent-2:#d6be8e;--accent-3:var(--tl-memory,#c8a96a);--shadow:0 28px 90px #00000052;--shadow-soft:0 14px 42px #00000038;--spacing-xs:3px;--spacing-sm:6px;--spacing-md:10px;--spacing-lg:14px;--spacing-xl:18px;--shadow-institutional:0 1px 2px #0000004d;--shadow-institutional-md:0 2px 4px #0006}.landing-section{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 8%, transparent), transparent 48%), var(--panel-elevated);border-color:color-mix(in srgb, var(--accent) 18%, var(--border));z-index:20;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;max-width:100%;min-height:38px;margin-bottom:10px;padding:6px 8px;display:flex;position:sticky;top:8px;overflow-x:auto}.brand{align-items:center;gap:7px;min-width:0;display:flex}.brand-mark{background:radial-gradient(circle at 30% 22%, #ffffffe6, transparent 18%), linear-gradient(135deg, var(--accent), var(--accent-2) 58%, var(--accent-3));box-shadow:0 8px 20px color-mix(in srgb, var(--accent) 24%, transparent);color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.brand h1,.brand p{margin:0}.brand h1{color:var(--text);letter-spacing:0;font-size:15px;font-weight:820}.brand p{color:var(--muted);margin-top:2px;font-size:11px;line-height:1}.brand p,.eyebrow,.metric span,.indicator span,.disclaimer{color:var(--muted);font-size:13px}.metric,.indicator{transition:transform .16s,border-color .16s,background .16s,box-shadow .16s,color .16s}.metric:hover,.indicator:hover{border-color:color-mix(in srgb, var(--accent) 34%, var(--border));transform:translateY(-1px);box-shadow:0 14px 34px #0000001f}.app-nav{background:color-mix(in srgb, var(--panel-soft) 82%, transparent);border:1px solid color-mix(in srgb, var(--accent) 12%, var(--border));border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;padding:2px;display:flex}.app-nav button{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;min-height:28px;padding:0 8px;font-size:11px;font-weight:760;display:inline-flex;position:relative}.app-nav button.active:after{background:linear-gradient(90deg, var(--accent), var(--accent-2));content:"";border-radius:999px;height:2px;position:absolute;bottom:3px;left:35%;right:35%}.asset-counts{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.asset-counts span{background:color-mix(in srgb, var(--accent) 12%, var(--panel-solid));border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border));color:var(--text);border-radius:999px;padding:6px 8px;font-size:12px;font-weight:760}.metric,.indicator{background:var(--panel-soft);border:1px solid var(--border);background:linear-gradient(180deg, color-mix(in srgb, var(--panel-solid) 52%, transparent), transparent), var(--panel-soft);border-radius:8px}.header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.trend-badge{border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:13px;font-weight:780;display:inline-flex}.trend-badge.bullish{background:color-mix(in srgb, var(--green) 18%, transparent);border:1px solid color-mix(in srgb, var(--green) 28%, transparent);color:var(--green)}.trend-badge.bearish{background:color-mix(in srgb, var(--red) 16%, transparent);border:1px solid color-mix(in srgb, var(--red) 28%, transparent);color:var(--red)}.trend-badge.neutral{background:color-mix(in srgb, var(--accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);color:var(--accent)}.decision-card{background:linear-gradient(180deg, color-mix(in srgb, var(--panel-solid) 55%, transparent), transparent), var(--panel-soft);border:1px solid var(--border);border-radius:8px;grid-template-columns:1fr;gap:8px;padding:10px;display:grid}.metric{min-height:82px;padding:12px}.positive{color:var(--green)}.negative{color:var(--red)}.metric{flex-direction:column;justify-content:center;gap:4px;display:flex}.metric svg{color:var(--accent)}.metric strong{color:var(--text);font-size:17px}.indicator strong{color:var(--text);margin-top:3px;font-size:16px;display:block}.status-card.error{border-color:color-mix(in srgb, var(--red) 45%, var(--border));color:var(--red);margin-bottom:12px}.status-card.loading{flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:116px}.loading-copy{align-items:center;gap:10px;display:flex}.loading-copy p{margin:0}.disclaimer{color:var(--muted);text-align:center;max-width:820px;margin:12px auto 0;font-size:12px}.page-card{background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 6%, transparent), transparent 40%), var(--panel);border:1px solid color-mix(in srgb, var(--accent) 13%, var(--border));box-shadow:var(--shadow);border-radius:8px;padding:16px}.chat-stream,.chat-context,.chat-form,.suggested-prompts{background:var(--panel-soft);border:1px solid var(--border);border-radius:8px}.chat-widget{z-index:50;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:18px;right:18px}.chat-panel{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-2) 14%, transparent), transparent 18rem), linear-gradient(180deg, color-mix(in srgb, var(--accent) 9%, transparent), transparent 34%), var(--panel);border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:8px;gap:10px;width:min(390px,100vw - 24px);max-height:min(720px,100vh - 116px);padding:12px;animation:.19s ease-out both widgetIn;display:grid;overflow:hidden;box-shadow:0 30px 90px #00000061}.chat-widget-header{justify-content:space-between;align-items:center;gap:10px;padding-bottom:2px;display:flex}.chat-widget-title{align-items:center;gap:8px;min-width:0;display:flex}.chat-widget-mark{color:#fff;background:radial-gradient(circle at 30% 22%,#ffffffe6,#0000 18%),linear-gradient(135deg,#a8884e,#0ea5e9 52%,#5bb98a);border-radius:7px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;box-shadow:0 8px 18px #0ea5e93d;display:inline-flex!important}.chat-widget-header span{color:var(--muted);font-size:11px;font-weight:760;display:block}.chat-widget-header strong{color:var(--text);font-size:15px;display:block}.chat-widget-header button{background:var(--panel-soft);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:12px;font-weight:780;display:inline-flex}.chat-launcher{color:#fff;cursor:pointer;text-align:left;background:radial-gradient(circle at 20% 0,#ffffff57,#0000 26%),linear-gradient(135deg,#a8884e,#0ea5e9 58%,#14b8a6);border:1px solid #fff3;border-radius:999px;grid-template-columns:auto auto;align-items:center;gap:0 8px;min-width:136px;min-height:44px;padding:7px 12px 7px 8px;transition:box-shadow .16s,transform .16s;display:grid;box-shadow:0 14px 34px #a8884e4d}.chat-launcher-mark{background:radial-gradient(circle at 30% 22%,#fffffff2,#0000 18%),linear-gradient(135deg,#fff3,#ffffff14);border:1px solid #ffffff47;border-radius:999px;grid-row:span 2;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.chat-launcher-mark svg{filter:drop-shadow(0 3px 8px #ffffff40)}.chat-launcher em{color:#ffffffc2;font-size:10px;font-style:normal;font-weight:720}.suggested-prompts{flex-wrap:wrap;gap:6px;padding:0;display:flex}.suggested-prompts button{background:color-mix(in srgb, var(--accent) 7%, var(--panel-solid));border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:760;transition:background .16s,border-color .16s,color .16s,transform .16s}.suggested-prompts button:hover{background:color-mix(in srgb, var(--accent) 12%, var(--panel-solid));border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}.chat-stream{background:linear-gradient(180deg, color-mix(in srgb, var(--panel-solid) 70%, transparent), transparent), var(--panel-soft);scroll-behavior:smooth;flex-direction:column;gap:10px;min-height:240px;max-height:320px;padding:10px;display:flex;overflow:auto}.chat-message{gap:6px;max-width:86%;display:grid}.chat-message.user{align-self:flex-end;justify-items:end}.chat-message span{color:var(--muted);font-size:12px;font-weight:780}.chat-message p{background:var(--panel-solid);border:1px solid var(--border);color:var(--text);border-radius:8px;margin:0;padding:9px 10px;font-size:12px;line-height:1.55}.chat-message.user p{color:#fff;background:linear-gradient(135deg,#a8884e,#0ea5e9);border:0}.chat-context{padding:16px}.chat-context.compact{grid-template-columns:1.25fr .9fr .9fr;gap:7px;padding:0;display:grid}.chat-context h3{color:var(--text);margin:0 0 12px;font-size:16px}.chat-context dl{gap:10px;margin:0;display:grid}.chat-context div{justify-content:space-between;gap:12px;display:flex}.chat-context.compact div{background:var(--panel-solid);border:1px solid var(--border);border-radius:8px;justify-content:stretch;gap:3px;min-width:0;padding:8px 9px;display:grid}.chat-context span,.chat-context p{color:var(--muted);font-size:11px;font-weight:760}.chat-context strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:780;line-height:1.2;display:block;overflow:hidden}.chat-form{grid-template-columns:1fr 40px;gap:10px;padding:8px;display:grid}.chat-form input{color:var(--text);background:0 0;border:0;outline:0;min-width:0;padding:0 8px}.chat-form button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a8884e,#0ea5e9);border:0;border-radius:8px;justify-content:center;align-items:center;min-height:38px;font-weight:780;display:inline-flex}.chat-form button:disabled{cursor:not-allowed;opacity:.62}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes chartDraw{to{stroke-dashoffset:0}}@keyframes chartFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes chartLineIn{0%{opacity:0;transform:translateY(5px)}to{opacity:.9;transform:translateY(0)}}@keyframes widgetIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=1040px){.decision-card{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.app-shell{padding:10px}.landing-section,.header-actions{flex-direction:column;align-items:flex-start}.landing-section{gap:8px;padding:8px;display:flex;position:static}.app-nav{scrollbar-width:none;max-width:100%;padding-bottom:5px;overflow-x:auto}.app-nav::-webkit-scrollbar{display:none}.decision-card,.chat-form{grid-template-columns:1fr}.app-nav{justify-content:flex-start}.chat-message{max-width:100%}.chat-widget{bottom:10px;left:10px;right:10px}.chat-panel{width:100%;max-height:calc(100vh - 92px)}.chat-launcher{width:fit-content;min-width:128px;margin-left:auto}.chat-context.compact{grid-template-columns:1fr}.chat-stream{max-height:310px}.page-card{padding:12px}}@media (width<=420px){.header-actions{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.error-boundary-fallback{justify-content:center;align-items:center;min-height:400px;padding:40px 20px;display:flex}.error-boundary-content{text-align:center;max-width:400px}.error-boundary-icon{opacity:.7;margin-bottom:16px;font-size:48px;display:block}.error-boundary-content h2{color:#f8fafcf2;margin-bottom:8px;font-size:20px;font-weight:600}.error-boundary-content p{color:#cbd5e1bf;margin-bottom:24px;font-size:14px;line-height:1.5}.error-boundary-content button{color:#0f172af2;cursor:pointer;background:#7dd3fcf2;border:none;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:500;transition:background .18s}.error-boundary-content button:hover{background:#7dd3fc}.keyboard-shortcuts-overlay{z-index:10000;background:#000000bf;justify-content:center;align-items:center;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.keyboard-shortcuts-modal{background:linear-gradient(#0f172afa,#080d16fa);border:1px solid #94a3b826;border-radius:12px;width:90%;max-width:500px;max-height:80vh;animation:.25s cubic-bezier(.22,.61,.36,1) slideUp;overflow:hidden;box-shadow:0 20px 60px #00000080}.keyboard-shortcuts-modal header{border-bottom:1px solid #94a3b81a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.keyboard-shortcuts-modal h2{color:#f8fafcf2;margin:0;font-size:18px;font-weight:600}.keyboard-shortcuts-modal header button{color:#cbd5e1b3;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px;transition:all .18s}.keyboard-shortcuts-modal header button:hover{color:#f8fafcf2;background:#94a3b81a}.keyboard-shortcuts-list{max-height:calc(80vh - 80px);padding:16px 24px 24px;overflow-y:auto}.keyboard-shortcut-item{border-bottom:1px solid #94a3b80f;align-items:center;gap:16px;padding:12px 0;display:flex}.keyboard-shortcut-item:last-child{border-bottom:none}.keyboard-shortcut-item kbd{color:#bae6fdf2;background:#0f172a99;border:1px solid #7dd3fc40;border-radius:6px;justify-content:center;align-items:center;min-width:60px;padding:6px 12px;font-family:ui-monospace,monospace;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 2px 4px #0003}.keyboard-shortcut-item span{color:#cbd5e1d9;flex:1;font-size:14px;line-height:1.5}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.terminal-layout.loading .chart-dominance{opacity:.6;pointer-events:none}.terminal-layout.loading .intel-ribbon{opacity:.7}.skip-to-content{z-index:2000;color:#f3f6fb;font-family:var(--tl-font-sans,system-ui, sans-serif);letter-spacing:.01em;background:#0a0908;border:1px solid #c8a96a8c;border-radius:10px;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;position:fixed;top:10px;left:-9999px;box-shadow:0 0 0 3px #c8a96a2e}.skip-to-content:focus,.skip-to-content:focus-visible{outline-offset:2px;outline:2px solid #c8a96acc;left:12px}.app-content:focus{outline:none}:root{--tl-bg:#050505;--tl-bg-terminal:#080706;--tl-bg-panel:#0e0c09;--tl-bg-panel-2:#15120d;--tl-amber:#c8a96a;--tl-amber-2:#c8a96ae0;--tl-amber-3:#c8a96a8c;--tl-amber-dim:#c8a96a2e;--tl-amber-glow:#c8a96a0d;--tl-memory-rgb:200, 169, 106;--tl-ink-1:#f5f5f5;--tl-ink-2:#b0b0b0;--tl-ink-3:#8a8a8a;--tl-ink-4:#5a5a5a;--tl-emerald:#5bb98a;--tl-emerald-rgb:91, 185, 138;--tl-crimson:#d98a86;--tl-crimson-rgb:217, 138, 134;--tl-border-1:#141414;--tl-border-2:#1a1a1a;--tl-border-3:#262626;--tl-grid:#c8a96a1a;--tl-font-sans:"Mona Sans", "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--tl-font-mono:"Geist Mono", "SF Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--tl-w-medium:600;--tl-w-bold:700;--tl-ls-wider:.07em;--tl-s-2:8px;--tl-s-3:12px;--tl-s-4:16px;--tl-r-xs:3px;--tl-r-md:7px;--tl-d-fast:.14s;--tl-d-base:.24s;--tl-d-slow:.42s;--tl-ease:cubic-bezier(.22, .61, .36, 1);--ds-radius-sm:6px;--ds-radius-md:10px;--ds-radius-lg:16px;--ds-radius-xl:20px;--ds-glow-blue:0 0 20px color-mix(in srgb, var(--accent) 30%, transparent), 0 0 60px color-mix(in srgb, var(--accent) 10%, transparent);--ds-glow-green:0 0 20px color-mix(in srgb, var(--green) 30%, transparent), 0 0 60px color-mix(in srgb, var(--green) 10%, transparent);--ds-glow-red:0 0 20px color-mix(in srgb, var(--red) 30%, transparent), 0 0 60px color-mix(in srgb, var(--red) 10%, transparent);--ds-transition:.2s cubic-bezier(.16, 1, .3, 1)}.landing-section{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, transparent), transparent 55%), var(--panel-elevated);border:1px solid color-mix(in srgb, var(--accent) 20%, var(--border));border-radius:var(--ds-radius-lg);box-shadow:0 1px 2px #0000000a, 0 8px 24px #0000000f, var(--shadow-soft);-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);min-height:60px;transition:border-color var(--ds-transition);margin-bottom:20px;padding:10px 16px}.landing-section:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--border))}.brand-mark{transition:box-shadow var(--ds-transition)}.app-nav{background:color-mix(in srgb, var(--panel-soft) 75%, transparent);border:1px solid color-mix(in srgb, var(--accent) 15%, var(--border));gap:2px;padding:4px}.app-nav button{min-height:34px;transition:all var(--ds-transition);border-radius:999px;gap:7px;padding:0 12px;font-size:13px;font-weight:700}.app-nav button:hover{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--text)}.app-nav button.active{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 22%, var(--panel-solid)), var(--panel-solid));border-color:color-mix(in srgb, var(--accent) 40%, var(--border));box-shadow:0 4px 12px color-mix(in srgb, var(--accent) 18%, transparent), inset 0 1px 0 #ffffff14;color:var(--text)}.app-nav button.active:after{background:linear-gradient(90deg, var(--accent), var(--accent-2), var(--accent-3));filter:blur(.5px);height:2.5px;bottom:2px;left:30%;right:30%}.timeframe-row button.active{background:linear-gradient(135deg, var(--accent), var(--accent-2));border-color:color-mix(in srgb, var(--accent) 60%, var(--border));box-shadow:0 4px 16px color-mix(in srgb, var(--accent) 25%, transparent);color:#fff}.trend-badge{gap:6px;min-height:36px;padding:0 14px;font-size:14px;font-weight:800}.trend-badge.bullish{background:linear-gradient(135deg, color-mix(in srgb, var(--green) 20%, transparent), color-mix(in srgb, var(--green) 8%, transparent));border:1px solid color-mix(in srgb, var(--green) 35%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--green) 12%, transparent);color:var(--green)}.trend-badge.bearish{background:linear-gradient(135deg, color-mix(in srgb, var(--red) 18%, transparent), color-mix(in srgb, var(--red) 6%, transparent));border:1px solid color-mix(in srgb, var(--red) 32%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--red) 12%, transparent);color:var(--red)}.decision-card{background:linear-gradient(180deg, color-mix(in srgb, var(--panel-solid) 50%, transparent), transparent), var(--panel-soft);border:1px solid var(--border);border-radius:var(--ds-radius-md);gap:8px;padding:12px}.trend-strength{border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.trend-strength-label{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-weight:700;font-size:11px!important}.trend-strength-bars{align-items:center;gap:4px;display:flex}.strength-bar.active{background:var(--accent)}.metric{border:1px solid var(--border);border-radius:var(--ds-radius-md);background:linear-gradient(180deg, color-mix(in srgb, var(--panel-solid) 55%, transparent), transparent), var(--panel-soft);gap:6px;min-height:100px;padding:16px}.metric strong{font-size:20px;font-weight:800}.indicator{border:1px solid var(--border);border-radius:var(--ds-radius-md);background:linear-gradient(180deg, color-mix(in srgb, var(--panel-solid) 55%, transparent), transparent), var(--panel-soft);min-height:70px;transition:all var(--ds-transition);padding:12px}.indicator:hover{border-color:color-mix(in srgb, var(--accent) 30%, var(--border));box-shadow:0 4px 12px color-mix(in srgb, var(--accent) 8%, transparent);transform:translateY(-1px)}.indicator strong{margin-top:4px;font-size:17px;font-weight:800}.status-card.error{border-color:color-mix(in srgb, var(--red) 50%, var(--border));background:radial-gradient(ellipse 80% 80% at 50% 50%, color-mix(in srgb, var(--red) 6%, transparent), transparent), var(--panel);margin-bottom:16px}.chat-panel{border-radius:var(--ds-radius-lg);border:1px solid color-mix(in srgb, var(--accent) 24%, var(--border));background:radial-gradient(ellipse 100% 60% at 100% 0%, color-mix(in srgb, var(--accent-2) 12%, transparent), transparent), linear-gradient(180deg, color-mix(in srgb, var(--accent) 8%, transparent), transparent 35%), var(--panel);-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);gap:12px;width:min(400px,100vw - 32px);max-height:min(760px,100vh - 120px);padding:16px;box-shadow:0 32px 100px #00000059,0 8px 24px #00000026}.chat-widget-header{padding-bottom:4px}.chat-widget-header strong{font-size:16px;font-weight:800}.chat-widget-mark{box-shadow:0 0 16px #0ea5e94d}.chat-stream{background:linear-gradient(180deg, color-mix(in srgb, var(--panel-solid) 65%, transparent), transparent), var(--panel-soft);border-radius:var(--ds-radius-md);gap:12px;min-height:260px;max-height:340px;padding:12px}.chat-message p{border-radius:var(--ds-radius-md);padding:10px 12px;font-size:13px;line-height:1.6}.chat-message.user p{background:linear-gradient(135deg, var(--accent), var(--accent-2) 55%, var(--accent-3));box-shadow:0 4px 16px color-mix(in srgb, var(--accent) 20%, transparent)}.chat-context.compact{gap:8px}.chat-context.compact div{border-radius:var(--ds-radius-sm);background:var(--panel-solid);border:1px solid var(--border);transition:all var(--ds-transition);padding:10px 12px}.chat-context.compact div:hover{border-color:color-mix(in srgb, var(--accent) 25%, var(--border))}.chat-form{border-radius:var(--ds-radius-md);gap:10px;padding:10px}.chat-form input{padding:0 10px;font-size:14px}.chat-form button{border-radius:var(--ds-radius-sm);min-height:40px;box-shadow:0 4px 12px color-mix(in srgb, var(--accent) 20%, transparent);transition:all var(--ds-transition)}.chat-form button:hover:not(:disabled){box-shadow:0 6px 20px color-mix(in srgb, var(--accent) 30%, transparent);transform:translateY(-1px)}.suggested-prompts{border-radius:var(--ds-radius-md);padding:8px}.suggested-prompts button{transition:all var(--ds-transition);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}.suggested-prompts button:hover{background:color-mix(in srgb, var(--accent) 14%, var(--panel-solid));border-color:var(--accent);color:var(--accent);box-shadow:0 4px 12px color-mix(in srgb, var(--accent) 10%, transparent);transform:translateY(-1px)}.chat-launcher{min-width:144px;min-height:48px;transition:all var(--ds-transition);padding:8px 16px 8px 10px;box-shadow:0 8px 24px #a8884e4d}.chat-launcher:hover{transform:translateY(-2px);box-shadow:0 12px 36px #a8884e66}.page-card{border-radius:var(--ds-radius-lg);background:radial-gradient(ellipse 80% 60% at 0% 0%, color-mix(in srgb, var(--accent) 6%, transparent), transparent), linear-gradient(160deg, color-mix(in srgb, var(--accent) 5%, transparent), transparent 45%), var(--panel);border:1px solid color-mix(in srgb, var(--accent) 14%, var(--border));box-shadow:var(--shadow);padding:24px}.disclaimer{background:color-mix(in srgb, var(--panel-soft) 50%, transparent);border:1px solid var(--border);border-radius:var(--ds-radius-md);max-width:780px;margin:20px auto 0;padding:12px 16px;font-size:12px;line-height:1.5}@media (width<=680px){.app-shell{padding:12px}.page-card{padding:16px}.header-actions{width:100%}.landing-section{margin-bottom:12px;padding:10px 12px;position:relative;top:0}}.regime-badge{background:color-mix(in srgb, var(--accent-2) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent-2) 28%, transparent);color:var(--accent-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;min-height:34px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.alerts-strip{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.alert-item{border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;animation:.3s cubic-bezier(.16,1,.3,1) both alertSlideIn;display:inline-flex}.alert-item.info{background:color-mix(in srgb, var(--accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--accent) 24%, transparent);color:var(--accent)}.alert-item.warning{background:color-mix(in srgb, var(--amber) 14%, transparent);border:1px solid color-mix(in srgb, var(--amber) 28%, transparent);color:var(--amber)}.alert-item.alert{background:color-mix(in srgb, var(--red) 14%, transparent);border:1px solid color-mix(in srgb, var(--red) 28%, transparent);color:var(--red)}@keyframes alertSlideIn{0%{opacity:0;transform:translateY(-4px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.multitf-consistency.moderate{background:color-mix(in srgb, var(--amber) 14%, transparent);border-color:color-mix(in srgb, var(--amber) 28%, transparent);color:var(--amber)}.multitf-card.loading{min-height:80px}@keyframes factorSlide{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.history-card{background:var(--panel-soft);border:1px solid var(--border);border-radius:var(--ds-radius-md);transition:border-color var(--ds-transition);grid-column:1/-1;padding:14px 16px}.history-card:hover{border-color:color-mix(in srgb, var(--accent) 24%, var(--border))}.history-card summary{cursor:pointer;color:var(--text);font-size:14px;font-weight:700}.history-card summary span{align-items:center;gap:8px;display:inline-flex}.history-list{gap:8px;margin-top:12px;display:grid}.history-item{background:var(--panel-solid);border:1px solid var(--border);border-radius:var(--ds-radius-sm);transition:border-color var(--ds-transition);padding:10px 12px}.history-item:hover{border-color:color-mix(in srgb, var(--accent) 25%, var(--border))}.history-meta strong{font-size:14px;font-weight:800}.history-regime{background:color-mix(in srgb, var(--accent) 10%, var(--panel-soft));border:1px solid color-mix(in srgb, var(--accent) 20%, var(--border));border-radius:999px;padding:2px 8px;font-size:10px!important}.history-date{color:var(--muted-2);margin-top:4px;font-size:11px;display:block}@media (width<=680px){.regime-badge{order:-1}}:root{--institutional-gray-50:#f7f3ea;--institutional-gray-100:#f3f4f6;--institutional-gray-200:#e5e7eb;--institutional-gray-300:#d1d5db;--institutional-gray-400:#9ca3af;--institutional-gray-500:#6b7280;--institutional-gray-600:#4b5563;--institutional-gray-700:#374151;--institutional-gray-800:#1f2937;--institutional-gray-900:#111827;--institutional-blue-50:#eff6ff;--institutional-blue-500:#0d47a1;--institutional-blue-600:#0c3a8a;--institutional-blue-700:#0a2d6f;--institutional-blue-900:#051e3e;--institutional-green-50:#ecfdf5;--institutional-green-500:#059669;--institutional-green-600:#047857;--institutional-green-700:#059669;--institutional-red-50:#fef2f2;--institutional-red-500:#dc2626;--institutional-red-600:#b91c1c;--institutional-red-700:#991b1b;--institutional-amber-50:#fffbeb;--institutional-amber-500:#d97706;--institutional-amber-600:#b45309;--institutional-amber-700:#92400e;--spacing-0:0;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--spacing-10:40px;--spacing-xs:3px;--spacing-sm:6px;--spacing-md:10px;--spacing-lg:14px;--spacing-xl:18px;--gap-xs:6px;--gap-sm:8px;--gap-md:10px;--gap-lg:12px;--font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:14px;--text-lg:15px;--text-xl:16px;--text-2xl:18px;--text-3xl:20px;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--line-height-tight:1.2;--line-height-normal:1.4;--line-height-relaxed:1.6;--shadow-none:0 0 0 transparent;--shadow-xs:0 1px 2px #0000000d;--shadow-sm:0 1px 2px #00000014;--shadow-md:0 2px 4px #0000001a;--shadow-lg:0 4px 6px #0000001a;--shadow-xl:0 8px 12px #0000001f;--shadow-institutional:0 1px 2px #0000000f;--shadow-institutional-md:0 2px 4px #00000014;--shadow-dark-sm:0 1px 2px #0000004d;--shadow-dark-md:0 2px 4px #0006;--shadow-dark-lg:0 4px 8px #00000080;--radius-none:0;--radius-xs:3px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-full:999px;--border-thin:1px;--border-medium:2px;--transition-fast:.1s;--transition-base:.15s;--transition-slow:.2s;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1)}:root[data-theme=dark]{--shadow-institutional:0 1px 2px #0000004d;--shadow-institutional-md:0 2px 4px #0006}:root{--breakpoint-xs:320px;--breakpoint-sm:640px;--breakpoint-md:1024px;--breakpoint-lg:1280px;--breakpoint-xl:1536px}@media (width<=640px){:root{--spacing-lg:12px;--spacing-xl:16px;--gap-lg:10px}}.app-shell{--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--r-xs:3px;--r-sm:4px;--r-md:6px;--r-lg:8px;--font-sans:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"Geist Mono", "SF Mono", ui-monospace, monospace;--t-primary:#f4f0e7;--t-secondary:#b3c0d4;--t-muted:#8092aa;--t-faint:#5b6a83;--tone-bull:var(--tl-emerald);--tone-bear:var(--tl-crimson);--tone-warn:#fbbf24;--tone-info:#c8a96a;--tone-accent:#a8884e;--z-base:1;--z-rail:2;--z-workspace:3;--z-toolbar:4;--z-ribbon:5;--z-corner:8;--z-overlay:11;--z-popover:14;--z-modal:80;--z-toast:100}body[data-theme=dark]:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(60% 28% at 50% 0,#c8a96a0b,#0000 60%),radial-gradient(36% 28% at 0 92%,#a8884e06,#0000 60%),radial-gradient(30% 24% at 100% 100%,#a99a8605,#0000 60%);position:fixed;inset:0}body:before{content:"";pointer-events:none;z-index:1000;opacity:.5;background:linear-gradient(90deg,#0000 0%,#c8a96a4d 30%,#c8a96a6b 50%,#c8a96a4d 70%,#0000 100%);height:1px;position:fixed;top:0;left:0;right:0}.app-shell{color:var(--t-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:0 0!important}.app-shell .app-header,.app-shell .intelligence-layer,.app-shell .market-pulse{border-radius:6px!important;width:auto!important;margin-left:0!important;margin-right:0!important}.app-shell .app-header{z-index:50;background:linear-gradient(#0d121cb8,#080d166b)!important;border-bottom:1px solid #c8a96a1a!important;align-items:center!important;gap:16px!important;height:44px!important;margin-bottom:6px!important;padding:0 16px!important;display:flex!important;position:relative!important}.app-shell .app-header .brand{flex:none!important;align-items:center!important;gap:10px!important;display:flex!important}.app-shell .app-header .brand-mark{color:var(--tl-emerald)!important;background:#c8a96a1a!important;border:1px solid #c8a96a38!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;display:inline-flex!important}.app-shell .app-header .brand h1{align-items:center;color:var(--t-primary)!important;font-family:var(--font-sans)!important;letter-spacing:-.01em!important;gap:8px!important;margin:0!important;font-size:14px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.app-shell .app-header .beta-badge{color:var(--tone-info)!important;font-family:var(--font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;background:#c8a96a24!important;border:1px solid #c8a96a42!important;border-radius:3px!important;padding:1px 5px!important;font-size:8.5px!important;font-weight:700!important}.app-shell .app-header .brand p{color:var(--t-muted)!important;font-family:var(--font-sans)!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin:0!important;font-size:9.5px!important;font-weight:600!important}.app-shell .app-nav{flex:none!important;align-items:center!important;gap:2px!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.app-shell .app-nav button{cursor:pointer;color:var(--t-secondary)!important;font-family:var(--font-sans)!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:5px!important;align-items:center!important;gap:5px!important;height:28px!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important;transition:background .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1)!important;display:inline-flex!important}.app-shell .app-nav button.active{box-shadow:inset 0 -2px 0 var(--tone-info)!important;color:#fff!important;background:#c8a96a24!important}.app-shell .app-header .header-actions{gap:6px;display:flex;flex:none!important}.app-shell .ai-nav-pill{cursor:pointer;color:#fff!important;font-family:var(--font-sans)!important;text-transform:none!important;background:linear-gradient(#c8a96a33,#c8a96a1f)!important;border:1px solid #c8a96a57!important;border-radius:5px!important;align-items:center!important;gap:6px!important;height:28px!important;padding:0 11px!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important}.app-shell .ai-nav-pill:hover{background:linear-gradient(#c8a96a4d,#c8a96a2e)!important}.app-shell .il-command,.app-shell .chat-launcher,.app-shell .ai-nav-pill,.app-shell .morning-brief-cta{position:relative;overflow:hidden}.app-shell .il-command:before,.app-shell .chat-launcher:before,.app-shell .ai-nav-pill:before,.app-shell .morning-brief-cta:before{content:"";pointer-events:none;background:radial-gradient(80% 100% at 50% 0,#ffffff14,#0000 60%);position:absolute;inset:0}.app-shell :focus-visible{border-radius:4px;outline-offset:2px!important;outline:2px solid #c8a96aa6!important}.app-shell input:focus-visible,.app-shell textarea:focus-visible{outline-offset:0!important}::-webkit-scrollbar-thumb{background:#63718a40 padding-box padding-box;border:2px solid #0000;border-radius:999px;transition:background .16s}.app-shell .disclaimer{background:linear-gradient(#0000,#0000004d 100%);color:#8b99b28c!important;font-family:var(--font-sans)!important;letter-spacing:.1em!important;opacity:1!important;text-transform:uppercase!important;border-top:1px solid #ffffff0a!important;margin:16px 0 0!important;padding:14px 22px 8px!important;font-size:9px!important}@media (prefers-reduced-motion:reduce){.app-shell *,.app-shell :before,.app-shell :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page-enter{animation:.28s cubic-bezier(.16,1,.3,1) both pageSlideIn}@keyframes pageSlideIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes skeletonShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input:focus-visible{outline:2px solid var(--accent);outline-offset:0}@keyframes tl-toast-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.96)}}.chat-panel{animation:.24s cubic-bezier(.16,1,.3,1) both tl-chat-in}@keyframes tl-chat-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes tl-price-flash-up{0%{background-color:rgba(var(--tl-emerald-rgb), .18)}to{background-color:#0000}}@keyframes tl-price-flash-down{0%{background-color:#ef44442e}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.page-enter,.chat-panel,.toast--leaving{animation:none}}.app-shell{--motion-slow:.72s;--motion-medium:.42s;--motion-quick:.22s;--motion-ease-institutional:cubic-bezier(.22, .61, .36, 1);--atmos-pulse:14s;--atmos-energy:.55;--atmos-tension:.2;--signal-dominant-opacity:1;--signal-standard-opacity:.92;--signal-soft-opacity:.66;--signal-suppressed-opacity:.42;transition:filter var(--motion-slow) var(--motion-ease-institutional)}.app-shell[data-regime=compression]{--atmos-pulse:22s;--atmos-energy:.34;--atmos-tension:.1}.app-shell[data-regime=balanced]{--atmos-pulse:16s;--atmos-energy:.5;--atmos-tension:.18}.app-shell[data-regime=trend]{--atmos-pulse:12s;--atmos-energy:.74;--atmos-tension:.22}.app-shell[data-regime=breakout]{--atmos-pulse:10s;--atmos-energy:.84;--atmos-tension:.26}.app-shell[data-regime=expansion]{--atmos-pulse:9s;--atmos-energy:.88;--atmos-tension:.32}.app-shell[data-regime=defensive]{--atmos-pulse:18s;--atmos-energy:.4;--atmos-tension:.3}.app-shell[data-regime=distribution]{--atmos-pulse:14s;--atmos-energy:.46;--atmos-tension:.4}.app-shell[data-regime=panic]{--atmos-pulse:7s;--atmos-energy:.94;--atmos-tension:.55}.app-shell .brand-eye-mark.brand-mark{animation:atmosBreath var(--atmos-pulse) ease-in-out 2;will-change:filter, opacity}@keyframes atmosBreath{0%,to{filter:drop-shadow(0 0 #c8a96a00);opacity:.94}50%{filter:drop-shadow(0 0 calc(8px + var(--atmos-energy) * 8px) rgba(200, 169, 106, calc(.1 + var(--atmos-tension) * .2)));opacity:1}}.intel-conviction-pulse{isolation:isolate;position:relative}.intel-conviction-pulse:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 50% 50%, rgba(var(--tl-emerald-rgb), calc(.1 + var(--atmos-tension) * .12)), transparent 70%);opacity:0;animation:convictionPulse calc(var(--atmos-pulse) * .6) ease-in-out 2;z-index:-1;position:absolute;inset:-1px}@keyframes convictionPulse{0%,to{opacity:0;transform:scale(.985)}50%{opacity:.7;transform:scale(1)}}.app-shell .app-content{transition:opacity var(--motion-medium) var(--motion-ease-institutional), transform var(--motion-medium) var(--motion-ease-institutional)}.app-shell[data-regime=compression] .eyebrow,.app-shell[data-regime=defensive] .eyebrow{letter-spacing:.1em}.app-shell[data-regime=expansion] .eyebrow,.app-shell[data-regime=breakout] .eyebrow,.app-shell[data-regime=panic] .eyebrow{letter-spacing:.16em}@media (prefers-reduced-motion:reduce){.app-shell .brand-eye-mark.brand-mark,.intel-conviction-pulse:before{animation:none!important}.app-shell,.app-shell .app-content{transition:none!important}}.calibration-strip .trend-improving{color:var(--green)}.calibration-strip .trend-declining{color:var(--red)}.calibration-strip .trend-stable{color:#94a3b8d9}.calibration-strip.tone-improving{border-color:rgba(var(--tl-emerald-rgb), .16)}.calibration-strip.tone-declining{border-color:rgba(var(--tl-crimson-rgb), .18)}.ai-command-slash{text-align:left!important;align-items:baseline!important;gap:10px!important;padding:8px 12px!important;display:flex!important}.ai-command-slash strong{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:#d6be8ef2;letter-spacing:0;font-size:12.5px;font-weight:600}.ai-command-slash em{opacity:.65;margin-left:8px;font-size:11.5px;font-style:normal}.ai-command-slash.empty{cursor:default;opacity:.65}@keyframes chartShellEnter{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes chartOverlayEnter{0%{opacity:0}to{opacity:1}}.cinematic-skeleton{isolation:isolate;background:radial-gradient(circle,#c8a96a0f,#0000 60%),linear-gradient(#080d168c,#080d164d);border:1px solid #c8a96a1a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:280px;display:flex;position:relative;overflow:hidden}.cinematic-skeleton:before{content:"";opacity:.6;z-index:0;background:repeating-linear-gradient(90deg,#0000 0 38px,#94a3b808 38px 39px);position:absolute;inset:0}.cinematic-skeleton:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#c8a96a1a,#0000 60%);animation:6s ease-in-out infinite skeletonSweep;position:absolute;inset:-50%}@keyframes skeletonSweep{0%,to{transform:translate(-10%,-10%)}50%{transform:translate(10%,10%)}}@keyframes loadingStepFocus{0%,to{color:#c8c2b49e;border-color:#94a3b814}35%,62%{color:#e0f2feeb;border-color:#c8a96a42}}@keyframes loadingStepRail{0%,to{opacity:.42;transform:scaleX(.16)}48%{opacity:.95;transform:scaleX(1)}}.app-shell .asset-icon[data-type]{isolation:isolate;color:#f1f5f9f0!important;background:radial-gradient(circle at 38% 30%,#ffffff0f,#0000 55%),linear-gradient(#0f172aeb,#080d16fa)!important;border:1px solid #94a3b824!important;border-radius:50%!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s cubic-bezier(.22,.61,.36,1),border-color .22s cubic-bezier(.22,.61,.36,1)!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ffffff05,inset 0 1px #ffffff0a,0 1px #0006,0 4px 14px #00000059!important}.app-shell .asset-icon.sm{width:26px!important;height:26px!important}.app-shell .asset-icon.md{width:36px!important;height:36px!important}.app-shell .asset-icon.lg{width:56px!important;height:56px!important}.app-shell .asset-icon.has-image img{filter:drop-shadow(0 1px #00000080);object-fit:contain!important;width:64%!important;height:64%!important}.app-shell .asset-icon.lg.has-image img{width:60%!important;height:60%!important}.app-shell .asset-icon[data-type=crypto]{border-color:rgba(var(--tl-emerald-rgb), .18)!important;box-shadow:inset 0 0 0 1px rgba(var(--tl-emerald-rgb), .08), inset 0 1px 0 #ffffff0a, 0 0 0 1px rgba(var(--tl-emerald-rgb), .08), 0 4px 14px #00000059!important}.app-shell .asset-icon[data-type=equity]{border-color:#d6be8e29!important;box-shadow:inset 0 0 0 1px #d6be8e0f,inset 0 1px #ffffff0a,0 0 0 1px #d6be8e12,0 4px 14px #00000059!important}.app-shell .asset-icon[data-type=index]{border-color:#fbbf2429!important;box-shadow:inset 0 0 0 1px #fbbf240f,inset 0 1px #ffffff0a,0 0 0 1px #fbbf2412,0 4px 14px #00000059!important}.app-shell .asset-icon.fallback .asset-icon-label{font-variant-numeric:tabular-nums;text-shadow:0 1px #0006;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;letter-spacing:.02em!important;text-transform:uppercase!important;font-weight:700!important}.app-shell .asset-icon.fallback.sm .asset-icon-label{font-size:9.5px!important}.app-shell .asset-icon.fallback.md .asset-icon-label{font-size:11px!important}.app-shell .asset-icon.fallback.lg .asset-icon-label{font-size:14px!important}.app-shell .asset-icon.fallback[data-type=crypto] .asset-icon-label{color:rgba(var(--tl-emerald-rgb), .95)!important}.app-shell .asset-icon.fallback[data-type=equity] .asset-icon-label{color:#d6be8ef2!important}.app-shell .asset-icon.fallback[data-type=index] .asset-icon-label{color:#fbbf24f2!important}.app-shell .asset-icon[data-type]:hover{transform:translateY(-1px);border-color:#c8a96a52!important;box-shadow:inset 0 0 0 1px #c8a96a1a,inset 0 1px #ffffff0f,0 0 0 1px #c8a96a2e,0 8px 22px #00000073,0 0 24px #c8a96a1a!important}@media (prefers-reduced-motion:reduce){.app-shell .asset-icon[data-type]{transition:none!important}.app-shell .asset-icon[data-type]:hover{transform:none}}.app-shell .left-sidebar .sidebar-watch-item.active{box-shadow:inset 2px 0 #d6be8ea6;background:#c8a96a1a!important;border-color:#c8a96a42!important}.app-shell .watchlist-page-v2{flex-direction:column;gap:16px;display:flex}.app-shell .watchlist-page-v2>*+*{margin-top:0}.app-shell .watchlist-page-v2 .watchlist-exposure-details{background:#080d1666;border:1px solid #94a3b814;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;padding:14px;display:grid}.app-shell .watchlist-page-v2 .watchlist-exposure-details>div{background:#080d1673;border:1px solid #94a3b80f;border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.app-shell .watchlist-page-v2 .watchlist-exposure-details>div span{letter-spacing:.16em;text-transform:uppercase;color:#d6be8ebf;align-items:center;gap:6px;font-size:9.5px;font-weight:700;display:inline-flex}.app-shell .watchlist-page-v2 .watchlist-exposure-details>div strong{color:#f1f5f9eb;letter-spacing:.005em;font-size:12.5px;font-weight:600;line-height:1.45}.app-shell .watchlist-page-v2 .watchlist-card-trust.live{background:rgba(var(--tl-emerald-rgb), .1);border:1px solid rgba(var(--tl-emerald-rgb), .24);color:rgba(var(--tl-emerald-rgb), .95)}.app-shell .watchlist-page-v2 .watchlist-card-more[open] summary,.app-shell .watchlist-page-v2 .watchlist-card-alerts[open] summary{color:#d6be8ef2;border-color:#c8a96a6b}.app-shell .watchlist-page-v2 .watchlist-alert-center{background:linear-gradient(#fbbf2414,#fbbf2405);border:1px solid #fbbf244d;border-radius:10px;grid-template-columns:auto repeat(auto-fit,minmax(220px,1fr));gap:10px;padding:10px 14px;display:grid}.app-shell .watchlist-page-v2 .watchlist-alert-head{letter-spacing:.18em;text-transform:uppercase;color:#fbbf24f2;align-self:center;align-items:center;gap:6px;font-size:9.5px;font-weight:700;display:inline-flex}.app-shell .watchlist-page-v2 .watchlist-alert-center>div{background:#080d168c;border:1px solid #fbbf2438;border-radius:8px;flex-direction:column;gap:2px;padding:6px 10px;display:flex}.app-shell .watchlist-page-v2 .watchlist-alert-center strong{color:#fbbf24f2;font-size:12px;font-weight:700}.app-shell .watchlist-page-v2 .watchlist-alert-center em{color:#e0dbcec7;font-size:11px;font-style:normal}.app-shell .watchlist-page-v2 .watchlist-alert-center button{color:#94a3b8d9;letter-spacing:.02em;cursor:pointer;background:0 0;border:1px solid #94a3b833;border-radius:6px;align-self:flex-start;margin-top:4px;padding:3px 8px;font-size:10px;transition:border-color .2s cubic-bezier(.22,.61,.36,1),color .2s}.app-shell .watchlist-page-v2 .watchlist-alert-center button:hover{color:#d6be8eeb;border-color:#c8a96a4d}@keyframes sessionLineEnter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes brandEyeReveal{0%{opacity:0;filter:blur(6px);transform:scale(.6)}60%{opacity:1;filter:blur();transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes brandEyeRing{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}@keyframes brandEyeScan{0%{opacity:0;background-position:0 -100%}20%{opacity:.7}80%{opacity:.7}to{opacity:0;background-position:0 200%}}@keyframes sessionTextSlide{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes modeFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.app-shell .workspace-mode-toggle button.active{color:#d6be8efa!important;background:#c8a96a24!important;border-color:#c8a96a57!important}.chat-stream-caret{color:#d6be8ed9;margin-left:2px;font-weight:600;line-height:1;animation:.9s steps(2,end) infinite chatCaretBlink;display:inline-block}@keyframes chatCaretBlink{0%,50%{opacity:1}51%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.chat-stream-caret{opacity:.7;animation:none}}.app-shell [data-tooltip]{position:relative}.app-shell [data-tooltip]:after{content:attr(data-tooltip);color:#e0dbcef5;letter-spacing:.005em;white-space:normal;text-align:left;pointer-events:none;opacity:0;z-index:80;background:#080d16f5;border:1px solid #c8a96a38;border-radius:8px;width:max-content;max-width:260px;padding:7px 10px;font-size:11.5px;line-height:1.45;transition:opacity .22s cubic-bezier(.22,.61,.36,1) .32s,transform .22s cubic-bezier(.22,.61,.36,1) .32s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(2px);box-shadow:0 0 0 1px #c8a96a0f,0 8px 24px #00000073}.app-shell [data-tooltip]:hover:after,.app-shell [data-tooltip]:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}.app-shell [data-tooltip]:has([data-tooltip]:hover):after{opacity:0!important}.app-shell [data-tooltip]:has([data-tooltip]:focus-visible):after{opacity:0!important}@media (prefers-reduced-motion:reduce){.app-shell [data-tooltip]:after{transition:opacity}}.desk-onboarding{background:radial-gradient(circle at 30% 20%, #c8a96a14, transparent 55%), radial-gradient(circle at 80% 80%, rgba(var(--tl-emerald-rgb), .06), transparent 60%), #03060ceb;-webkit-backdrop-filter:blur(18px)saturate(140%);z-index:200;justify-content:center;align-items:center;padding:24px;animation:.48s cubic-bezier(.22,.61,.36,1) both deskOnboardingFade;display:flex;position:fixed;inset:0}@keyframes deskOnboardingFade{0%{opacity:0}to{opacity:1}}.desk-onboarding-shell{background:linear-gradient(#080d16d9,#080d16a6);border:1px solid #c8a96a2e;border-radius:18px;flex-direction:column;gap:20px;width:100%;max-width:880px;max-height:92vh;padding:28px 30px;animation:.54s cubic-bezier(.22,.61,.36,1) both deskOnboardingShellEnter;display:flex;overflow-y:auto;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #c8a96a0f,0 24px 80px #0000008c}@keyframes deskOnboardingShellEnter{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.desk-onboarding-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.desk-onboarding-brand{align-items:center;gap:14px;display:flex}.desk-onboarding-logo{background:radial-gradient(circle at 50% 50%, rgba(var(--tl-emerald-rgb), .2), transparent 60%), #c8a96a1a;border:1px solid #c8a96a52;border-radius:12px;justify-content:center;align-items:center;animation:3.6s ease-in-out 2 atmosBreath;display:inline-flex;box-shadow:0 0 22px #c8a96a29;width:44px!important;height:44px!important}.desk-onboarding-logo svg{width:28px;height:28px;color:rgba(var(--tl-emerald-rgb), .95)}.desk-onboarding-brand strong{letter-spacing:.16em;text-transform:uppercase;color:#f1f5f9f5;font-size:12px;font-weight:700;display:block}.desk-onboarding-brand span{color:#94a3b8c7;margin-top:2px;font-size:11.5px;display:block}.desk-onboarding-skip{color:#94a3b8d9;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #94a3b82e;border-radius:8px;padding:6px 12px;font-size:11px;transition:border-color .2s cubic-bezier(.22,.61,.36,1),color .2s}.desk-onboarding-skip:hover{color:#e0dbcef2;border-color:#94a3b85c}.desk-onboarding-progress{border-top:1px solid #94a3b81a;border-bottom:1px solid #94a3b81a;align-items:center;gap:14px;margin:0;padding:12px 0;list-style:none;display:flex}.desk-onboarding-progress li{flex:1;align-items:center;gap:8px;display:inline-flex;position:relative}.desk-onboarding-progress li+li:before{content:"";background:#94a3b829;width:14px;height:1px;position:absolute;top:50%;left:-7px}.desk-onboarding-progress li span{font-variant-numeric:tabular-nums;color:#94a3b8c7;background:#080d16b3;border:1px solid #94a3b82e;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-flex}.desk-onboarding-progress li em{letter-spacing:.14em;text-transform:uppercase;color:#94a3b8b8;font-size:10.5px;font-style:normal;font-weight:600}.desk-onboarding-progress li.active span{color:#d6be8efa;background:#c8a96a29;border-color:#c8a96a73;box-shadow:0 0 14px #c8a96a33}.desk-onboarding-progress li.active em{color:#d6be8ef2}.desk-onboarding-progress li.done span{background:rgba(var(--tl-emerald-rgb), .14);border-color:rgba(var(--tl-emerald-rgb), .36);color:rgba(var(--tl-emerald-rgb), .95)}.desk-onboarding-step{flex-direction:column;gap:10px;animation:.36s cubic-bezier(.22,.61,.36,1) both deskStepFade;display:flex}@keyframes deskStepFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.desk-onboarding-kicker{letter-spacing:.18em;text-transform:uppercase;color:#d6be8ed9;font-size:10px;font-weight:700}.desk-onboarding-step h2{letter-spacing:-.018em;color:#f1f5f9f5;margin:0;font-size:clamp(22px,2.8vw,30px);font-weight:600;line-height:1.18}.desk-onboarding-hint{color:#c2bbaccc;max-width:56ch;margin:0 0 6px;font-size:12.5px}.desk-onboarding-grid{gap:10px;display:grid}.desk-onboarding-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-onboarding-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.desk-onboarding-grid.five{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=720px){.desk-onboarding-grid.four,.desk-onboarding-grid.five{grid-template-columns:repeat(2,minmax(0,1fr))}}.desk-card{text-align:left;cursor:pointer;color:#e0dbceeb;background:#080d168c;border:1px solid #94a3b81a;border-radius:12px;flex-direction:column;gap:6px;padding:14px 14px 12px;transition:transform .22s cubic-bezier(.22,.61,.36,1),background .22s,border-color .22s,box-shadow .22s;display:flex}.desk-card svg{color:#d6be8ec7;margin-bottom:2px}.desk-card strong{letter-spacing:-.005em;color:#f1f5f9f5;font-size:13.5px;font-weight:700}.desk-card p{color:#c2bbacc7;margin:0;font-size:11.5px;line-height:1.5}.desk-card:hover{background:#080d16b8;border-color:#c8a96a47;transform:translateY(-1px)}.desk-card.selected{background:#c8a96a0f;border-color:#c8a96a8c;box-shadow:inset 0 0 0 1px #c8a96a2e,0 0 24px #c8a96a1f}.desk-card.selected svg{color:#d6be8efa}.desk-onboarding-review{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.desk-onboarding-review-row{background:#080d168c;border:1px solid #94a3b81a;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.desk-onboarding-review-row span{letter-spacing:.16em;text-transform:uppercase;color:#d6be8ebf;font-size:9.5px;font-weight:700}.desk-onboarding-review-row strong{color:#f1f5f9f5;text-transform:capitalize;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.desk-onboarding-actions{border-top:1px solid #94a3b81a;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.desk-onboarding-back{color:#94a3b8d9;letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #94a3b82e;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;transition:border-color .2s cubic-bezier(.22,.61,.36,1),color .2s;display:inline-flex}.desk-onboarding-back:disabled{opacity:.35;cursor:not-allowed}.desk-onboarding-back:not(:disabled):hover{color:#e0dbcef2;border-color:#94a3b85c}.desk-onboarding-primary{color:#d6be8efa;letter-spacing:.01em;cursor:pointer;background:linear-gradient(#c8a96a33,#c8a96a14);border:1px solid #c8a96a6b;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:600;transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 0 22px #c8a96a29}.desk-onboarding-primary:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.desk-onboarding-primary:not(:disabled):hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,0 0 32px #c8a96a3d}@media (prefers-reduced-motion:reduce){.desk-onboarding,.desk-onboarding-shell,.desk-onboarding-step,.desk-onboarding-logo,.desk-card{transition:none!important;animation:none!important}}.chart-replay-scrubber{background:linear-gradient(#080d168c,#080d164d);border:1px solid #c8a96a1a;border-radius:12px;flex-direction:column;gap:12px;margin-top:12px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff08}.chart-replay-scrubber .replay-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.chart-replay-scrubber .replay-title{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.chart-replay-scrubber .replay-title span{letter-spacing:.18em;text-transform:uppercase;color:#d6be8ecc;font-size:9.5px;font-weight:700}.chart-replay-scrubber .replay-title strong{color:#f1f5f9f5;letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.chart-replay-scrubber .replay-title em{color:#94a3b8b8;font-size:11px;font-style:normal}.chart-replay-scrubber .replay-controls{align-items:center;gap:6px;display:inline-flex}.chart-replay-scrubber .replay-btn{color:#e0dbced9;cursor:pointer;background:#080d168c;border:1px solid #94a3b82e;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .2s cubic-bezier(.22,.61,.36,1),border-color .2s;display:inline-flex}.chart-replay-scrubber .replay-btn:hover:not(:disabled){color:#d6be8ef2;background:#c8a96a1a;border-color:#c8a96a4d}.chart-replay-scrubber .replay-btn.primary{color:#d6be8ef2;background:#c8a96a24;border-color:#c8a96a57}.chart-replay-scrubber .replay-btn:disabled{opacity:.4;cursor:not-allowed}.chart-replay-scrubber .replay-rail-wrap{padding:8px 4px 12px;position:relative}.chart-replay-scrubber .replay-rail-track{justify-content:space-between;align-items:center;height:24px;padding:0 2px;display:flex}.chart-replay-scrubber .replay-rail-tick{background:var(--tick-tone,#94a3b852);opacity:.42;border-radius:2px;flex:1;height:14px;margin:0 1px;transition:opacity .2s cubic-bezier(.22,.61,.36,1),transform .2s}.chart-replay-scrubber .replay-rail-tick.active{opacity:1;box-shadow:0 0 8px var(--tick-tone,#94a3b866);transform:scaleY(1.4)}.chart-replay-scrubber .replay-rail-tick.live{outline:1px solid rgba(var(--tl-emerald-rgb), .38)}.chart-replay-scrubber .replay-rail-slider{appearance:none;cursor:ew-resize;background:0 0;width:100%;height:30px;margin:0;padding:0;position:absolute;inset:0 0 8px}.chart-replay-scrubber .replay-rail-slider::-webkit-slider-thumb{appearance:none;cursor:ew-resize;background:#d6be8ef2;border:1px solid #c8a96a8c;border-radius:4px;width:14px;height:24px;box-shadow:0 0 16px #c8a96a4d}.chart-replay-scrubber .replay-rail-slider::-moz-range-thumb{cursor:ew-resize;background:#d6be8ef2;border:1px solid #c8a96a8c;border-radius:4px;width:14px;height:24px;box-shadow:0 0 16px #c8a96a4d}.chart-replay-scrubber .replay-rail-slider::-webkit-slider-runnable-track{background:0 0;height:24px}.chart-replay-scrubber .replay-rail-slider::-moz-range-track{background:0 0;height:24px}.chart-replay-scrubber .replay-rail-slider,.chart-replay-scrubber .replay-rail-track{direction:rtl}.chart-replay-scrubber .replay-rail-labels{letter-spacing:.16em;text-transform:uppercase;color:#94a3b8b3;justify-content:space-between;margin-top:6px;font-size:9.5px;font-weight:600;display:flex}.chart-replay-scrubber .replay-snapshot{background:#080d168c;border:1px solid #94a3b81a;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:10px 12px;display:grid}.chart-replay-scrubber .replay-snapshot.live{border-color:rgba(var(--tl-emerald-rgb), .3);background:linear-gradient(180deg, rgba(var(--tl-emerald-rgb), .04), #080d168c)}.chart-replay-scrubber .replay-snap-row{flex-direction:column;gap:2px;min-width:0;display:flex}.chart-replay-scrubber .replay-snap-row span{letter-spacing:.16em;text-transform:uppercase;color:#d6be8eb8;font-size:9.5px;font-weight:700}.chart-replay-scrubber .replay-snap-row strong{color:#f1f5f9f5;letter-spacing:.005em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.chart-replay-scrubber .replay-snap-row strong em{opacity:.78;font-style:normal}.chart-replay-scrubber .replay-snap-row strong.tone-positive{color:rgba(var(--tl-emerald-rgb), .96)}.chart-replay-scrubber .replay-snap-row strong.tone-negative{color:rgba(var(--tl-crimson-rgb), .95)}.chart-replay-scrubber .replay-snap-row strong.tone-warning{color:#fbbf24f2}.chart-replay-scrubber .replay-snap-summary{color:#c2bbacd1;border-top:1px solid #94a3b814;grid-column:1/-1;margin:0;padding-top:8px;font-size:12px;line-height:1.55}@media (width<=720px){.chart-replay-scrubber .replay-snapshot{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.chart-replay-scrubber .replay-rail-tick{transition:none!important}}@keyframes briefingSectionEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.app-shell .live-dot{background:var(--tl-emerald);width:7px;height:7px;box-shadow:0 0 6px rgba(var(--tl-emerald-rgb), .55);border-radius:50%;margin-right:6px;animation:1.6s ease-in-out infinite liveDotBreath;display:inline-block;position:relative}.app-shell .live-dot:after{content:"";background:rgba(var(--tl-emerald-rgb), .3);z-index:-1;border-radius:50%;animation:1.6s ease-out infinite liveDotPulse;position:absolute;inset:-3px}@keyframes liveDotBreath{0%,to{opacity:.95;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes liveDotPulse{0%,to{opacity:.46;transform:scale(.86)}50%{opacity:.94;transform:scale(1)}}.markets-stat.live{font-weight:600;color:rgba(var(--tl-emerald-rgb), .95)!important}@media (prefers-reduced-motion:reduce){.app-shell .live-dot,.app-shell .live-dot:after{animation:none}}.app-shell .app-header{z-index:50;-webkit-backdrop-filter:blur(14px)saturate(140%);border-bottom:1px solid #c8a96a1a;transition:-webkit-backdrop-filter .32s cubic-bezier(.22,.61,.36,1),backdrop-filter .32s cubic-bezier(.22,.61,.36,1);position:sticky;top:0;background:linear-gradient(#03060cc7,#03060c8c)!important}.app-shell .app-nav button{transition:color .22s cubic-bezier(.22,.61,.36,1);position:relative}.app-shell .app-nav button.active{color:#d6be8e!important}.app-shell .app-nav button.active:after{content:"";background:linear-gradient(90deg,#0000,#d6be8ed9,#0000);border-radius:2px;height:2px;animation:.32s cubic-bezier(.22,.61,.36,1) navPillEnter;position:absolute;bottom:-2px;left:12px;right:12px}@keyframes navPillEnter{0%{opacity:0;transform:scaleX(.4)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.app-shell .app-nav button.active:after{animation:none}}.app-shell .product-status-strip{border-top:1px solid #c8a96a14;border-bottom:1px solid #c8a96a14;background:linear-gradient(90deg,#080d168c 0%,#080d1659 50%,#080d168c 100%)!important}.app-shell .product-status-strip>div span{text-transform:uppercase;opacity:.6;letter-spacing:.16em!important;font-size:9.5px!important}.app-shell .product-status-strip>div strong{font-variant-numeric:tabular-nums;letter-spacing:0}.app-shell .product-status-strip>div.busy strong{color:#fbbf24e6}.app-shell .product-status-strip>div.busy strong:before{content:"";vertical-align:1px;background:#fbbf24e6;border-radius:50%;width:6px;height:6px;margin-right:6px;animation:1.4s ease-in-out infinite liveDotBreath;display:inline-block}.app-shell .product-status-strip.compact{flex-wrap:wrap;min-height:30px;background:linear-gradient(90deg,#02060c6b,#080d1638,#02060c6b)!important;border:1px solid #c8a96a14!important;border-left:0!important;border-right:0!important;border-radius:0!important;grid-template-columns:none!important;align-items:center!important;gap:8px 10px!important;margin:0 0 8px!important;padding:6px 4px!important;display:flex!important}.app-shell .product-status-strip.compact>*{color:#c8c2b4b8;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;min-width:0;font-style:normal;font-weight:800;display:inline-flex;font-size:10px!important}.app-shell .product-status-strip.compact>*+:before{color:#c8a96a5c;content:"/";margin-right:10px}.app-shell .product-status-strip.compact strong{color:#f1f5f9eb;letter-spacing:.04em}.app-shell .product-status-strip.compact em{color:#bbf7d0e0}.app-shell .product-status-strip.compact.busy em{color:#fde68aeb}.app-shell .briefing-cinema-page .briefing-focus-stat.conviction b{color:#d6be8ef2;background:#c8a96a1a;border:1px solid #c8a96a4d;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:14px;display:inline-flex}.app-shell .briefing-cinema-page .briefing-focus-stat.conviction b:after{content:"%";opacity:.7;margin-left:1px;font-size:10px}.app-shell .briefing-cinema-page .briefing-focus-stat.conviction.positive b{background:rgba(var(--tl-emerald-rgb), .1);border-color:rgba(var(--tl-emerald-rgb), .3);color:rgba(var(--tl-emerald-rgb), .95)}.app-shell .briefing-cinema-page .briefing-focus-stat.conviction.warning b{color:#fbbf24f2;background:#fbbf241a;border-color:#fbbf244d}.app-shell .watchlist-trust-badge.live{background:rgba(var(--tl-emerald-rgb), .1);border-color:rgba(var(--tl-emerald-rgb), .26);color:#bbf7d0f5}.app-shell .watchlist-alert-center>span{color:#94a3b8bd;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.app-shell .watchlist-alert-center button{color:#e0f2fef0;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#c8a96a1f;border:1px solid #c8a96a38;border-radius:999px;min-height:32px;padding:0 12px;font-size:10px;font-weight:900}.app-shell .watchlist-alert-center{background:#fbbf2412;border:1px solid #fbbf242e;border-radius:16px;gap:8px;margin:0 0 12px;padding:12px;display:grid}.app-shell .watchlist-alert-center>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.app-shell .watchlist-alert-center strong{color:#fde68af5;font-size:12px;font-weight:950}.app-shell .watchlist-alert-center em{color:#f1f5f9d1;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-style:normal;overflow:hidden}@media (width<=860px){.app-shell .watchlist-alert-center>div{grid-template-columns:minmax(0,1fr)}}.app-shell .intel-conviction-pulse:before{opacity:.16!important;filter:blur(8px)!important}.app-shell .briefing-context-drawer[open] summary,.app-shell .briefing-replay-context[open] summary,.app-shell .briefing-audit-details[open] summary{color:#e2d2aae0}.app-shell .decision-card{background:radial-gradient(circle at 0 0,#c8a96a1a,#0000 34%),linear-gradient(145deg,#040a14d1,#0a111e94);border:1px solid #94a3b81c;border-left:2px solid #94a3b852;border-radius:18px;gap:12px;min-width:0;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #0003}.app-shell .decision-card.constructive{border-left-color:rgba(var(--tl-emerald-rgb), .68)}.app-shell .decision-card.defensive{border-left-color:rgba(var(--tl-crimson-rgb), .62)}.app-shell .decision-card.wait{border-left-color:#fbbf24ad}.app-shell .decision-card.mode-no-trade{background:radial-gradient(circle at 0 0,#fbbf2414,#0000 34%),linear-gradient(145deg,#040a14d6,#0a111e8f)}.app-shell .decision-card.compact{box-shadow:none;border-radius:14px;gap:9px;padding:11px}.app-shell .decision-card-head{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.app-shell .decision-card-head span{color:#d6be8ec7;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:850}.app-shell .decision-card-head strong{color:#f8fafcfa;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:14px;font-weight:850}.app-shell .decision-card-head em{color:#94a3b8b8;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-style:normal;font-weight:650;overflow:hidden}.app-shell .decision-card-read{color:#e0dbcee0;margin:0;font-size:13px;line-height:1.45}.app-shell .decision-card-levels{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.app-shell .decision-card-levels span,.app-shell .decision-card-rule{background:#0208145c;border:1px solid #94a3b816;border-radius:12px;gap:4px;min-width:0;padding:9px 10px;display:grid}.app-shell .decision-card-levels span{grid-template-columns:auto minmax(0,1fr)}.app-shell .decision-card-levels svg,.app-shell .decision-card-rule svg{color:#d6be8eb8}.app-shell .decision-card-levels b,.app-shell .decision-card-rule b{color:#94a3b8ad;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.app-shell .decision-card-levels strong{color:#f8fafcf0;grid-column:1/-1;font-size:13px;font-weight:750}.app-shell .decision-card-rules{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.app-shell .decision-card-rule{grid-template-columns:auto minmax(0,1fr)}.app-shell .decision-card-rule em{color:#c8c2b4c7;grid-column:1/-1;font-size:11.5px;font-style:normal;line-height:1.35}.app-shell .decision-card-rule.no-trade{border-color:#fbbf2421}.app-shell .decision-card-rule.no-trade svg{color:#fbbf24c7}.app-shell .watchlist-page-v2 .decision-card.compact{background:#0208144d}.app-shell .compare-workspace.loading p{color:#c8c2b4b8;margin:0;font-size:12px}.app-shell .chat-decision-answer{background:#02081475;border:1px solid #c8a96a1f;border-radius:14px;gap:9px;padding:11px;display:grid}.app-shell .chat-decision-kicker{text-transform:uppercase;color:#d6be8ec7!important;letter-spacing:.14em!important;font-size:9px!important;font-weight:850!important}.app-shell .chat-decision-answer>strong{color:#f8fafcf0;font-size:13px;line-height:1.35}.app-shell .chat-decision-answer div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.app-shell .chat-decision-answer div span,.app-shell .chat-decision-answer p{background:#0f172a70;border:1px solid #94a3b814;border-radius:11px;gap:3px;padding:8px;display:grid;color:#c8c2b4c7!important;margin:0!important;font-size:11.5px!important;line-height:1.32!important}.app-shell .chat-decision-answer b{color:#94a3b8b3;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.app-shell .decision-journal-preview{border:1px solid #94a3b81a;border-radius:16px;gap:8px;padding:12px;display:grid}.app-shell .decision-journal-preview>span{color:#d6be8ec7;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:850}.app-shell .decision-journal-preview article{background:#02081457;border:1px solid #94a3b814;border-radius:12px;gap:4px;padding:9px;display:grid}.app-shell .decision-journal-preview article strong{color:#f8fafcf0}.app-shell .decision-journal-preview article em,.app-shell .decision-journal-preview article small{color:#c8c2b4b8;font-size:11px;font-style:normal;line-height:1.35}@media (width<=860px){.app-shell .chat-decision-answer div{grid-template-columns:minmax(0,1fr)}}@keyframes deskReplayDraw{to{stroke-dashoffset:0}}.app-shell .live-ai-feed{opacity:.86}.app-shell .app-content{width:100%;max-width:1480px;margin-inline:auto;gap:22px!important}.app-shell .il-stream-flow,.app-shell .product-status-strip{row-gap:8px;flex-wrap:wrap!important}.app-shell .product-status-strip{gap:28px!important;padding:10px 18px!important}.app-shell .intelligence-layer{z-index:auto!important;height:auto!important;min-height:36px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;gap:14px!important;padding:8px 14px!important;position:static!important;top:auto!important;overflow:visible!important}.app-shell .il-stream-track{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.app-shell .product-status-strip,.app-shell .il-stream{opacity:.66;filter:saturate(.82);transition:opacity .22s cubic-bezier(.22,.61,.36,1),filter .22s}.app-shell .product-status-strip:hover,.app-shell .il-stream:hover{opacity:1;filter:none}.app-shell .watchlist-page-v2{isolation:isolate}.app-shell .live-ai-feed{opacity:1!important;visibility:visible!important;align-items:center!important;min-height:32px!important;display:flex!important;overflow:hidden!important}.app-shell .live-ai-feed .feed-scroll,.app-shell .live-ai-feed .feed-items-scroll{min-width:0;opacity:1!important;visibility:visible!important;align-items:center!important;display:flex!important}.app-shell .live-ai-feed .feed-chip,.app-shell .live-ai-feed .feed-chip span,.app-shell .live-ai-feed .feed-label{color:#e0dbcedb!important;opacity:1!important;visibility:visible!important}.app-shell .live-ai-feed .feed-chip{max-width:360px!important}.app-shell .chat-widget .chat-stream,.app-shell .chat-widget .chat-message,.app-shell .chat-widget .chat-message p{opacity:1!important;visibility:visible!important}.app-shell .chat-widget .chat-message.assistant p{white-space:pre-wrap;color:#e0dbceeb!important}.app-shell .chat-widget .chat-message.user p{color:#f8fafcfa!important}.app-shell .chat-stream-caret{color:#d6be8efa!important;opacity:1!important}.app-shell .eyebrow{letter-spacing:.18em!important;text-transform:uppercase!important;color:#d6be8ec7!important;font-size:9.5px!important;font-weight:700!important}.app-shell strong,.app-shell b{font-variant-numeric:tabular-nums}.app-shell .replay-snap-row span,.app-shell .desk-onboarding-review-row span{opacity:.78;letter-spacing:.16em!important;font-size:9px!important;font-weight:700!important}.app-shell .chart-replay-scrubber{isolation:isolate;position:relative;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #c8a96a0a,0 8px 32px #0000004d;background:radial-gradient(circle at 20% 0%, #c8a96a0f, transparent 55%), radial-gradient(circle at 80% 100%, rgba(var(--tl-emerald-rgb), .05), transparent 55%), linear-gradient(180deg, #080d169e, #080d1666)!important;border:1px solid #c8a96a2e!important;border-radius:14px!important;margin-top:16px!important;padding:16px 18px!important}.app-shell .chart-replay-scrubber:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(135deg,#c8a96a1f,#0000 60%);border-radius:14px;position:absolute;inset:-1px}.app-shell .chart-replay-scrubber .replay-title strong{background:linear-gradient(#f1f5f9 0%,#d6be8ed9 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 12px #c8a96a33);-webkit-background-clip:text;background-clip:text;letter-spacing:-.01em!important;font-size:16px!important;font-weight:700!important}.app-shell .chart-replay-scrubber .replay-title span{letter-spacing:.18em!important;font-size:9.5px!important}.app-shell .chart-replay-scrubber .replay-event-strip{direction:rtl;height:14px;margin:6px 2px 0;position:relative}.app-shell .chart-replay-scrubber .replay-event-marker{cursor:help;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translate(50%,-50%);box-shadow:0 0 8px}.app-shell .chart-replay-scrubber .replay-event-marker[data-kind=regime]{color:#c8a96a73;background:#d6be8ef2}.app-shell .chart-replay-scrubber .replay-event-marker[data-kind=trend]{color:#fbbf2473;background:#fbbf24f2}.app-shell .chart-replay-scrubber .replay-event-marker[data-kind=conviction]{background:rgba(var(--tl-emerald-rgb), .95);color:rgba(var(--tl-emerald-rgb), .45)}.app-shell .chart-replay-scrubber .replay-event-marker[data-kind=failure]{background:rgba(var(--tl-crimson-rgb), .95);color:rgba(var(--tl-crimson-rgb), .45)}.app-shell .chart-replay-scrubber .replay-narrative{color:#e0dbcedb;background:#080d168c;border:1px solid #94a3b81a;border-left:2px solid #c8a96a73;border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:9px 12px;font-size:12.5px;line-height:1.55;animation:.36s cubic-bezier(.22,.61,.36,1) both replayNarrativeCrossfade;display:flex}@keyframes replayNarrativeCrossfade{0%{opacity:0;filter:blur(2px);transform:translateY(2px)}to{opacity:1;filter:none;transform:none}}.app-shell .chart-replay-scrubber .replay-narrative[data-tone=failure]{border-left-color:rgba(var(--tl-crimson-rgb), .78)}.app-shell .chart-replay-scrubber .replay-narrative[data-tone=read]{border-left-color:#94a3b88c}.app-shell .chart-replay-scrubber .replay-narrative[data-playing=true]{position:relative;overflow:hidden}.app-shell .chart-replay-scrubber .replay-narrative[data-playing=true]:after{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(90deg,#0000 0% 30%,#d6be8e26 50%,#0000 70% 100%) 0 0/200% 100%;animation:3.6s linear 2 replayNarrativeScan;position:absolute;inset:0}@keyframes replayNarrativeScan{0%{background-position:-100% 0}to{background-position:200% 0}}.app-shell .chart-replay-scrubber .replay-narrative strong{letter-spacing:.18em;text-transform:uppercase;color:#d6be8ed9;flex-shrink:0;font-size:9.5px;font-weight:700}@media (prefers-reduced-motion:reduce){.app-shell .chart-replay-scrubber .replay-narrative,.app-shell .chart-replay-scrubber .replay-narrative[data-playing=true]:after{animation:none!important}}.app-shell .chart-replay-scrubber .replay-rail-tick.live{outline:1px solid rgba(var(--tl-emerald-rgb), .55);box-shadow:0 0 12px rgba(var(--tl-emerald-rgb), .3)}@media (prefers-reduced-motion:reduce){.app-shell .product-status-strip,.app-shell .il-stream{transition:none!important}}.app-shell .intelligence-layer{flex-wrap:wrap;row-gap:6px;display:flex!important}@media (width<=720px){.app-shell .chart-replay-scrubber{padding:14px!important}}.app-shell .terminal-layout.workspace-simple .live-ai-feed,.app-shell .terminal-layout.focus-mode .live-ai-feed,.app-shell .live-ai-feed{opacity:1!important;visibility:visible!important;align-items:center!important;min-height:32px!important;display:flex!important}.app-shell .live-ai-feed .feed-scroll{opacity:1!important;visibility:visible!important;flex:auto!important;min-width:0!important;display:block!important;overflow:hidden!important}.app-shell .live-ai-feed .feed-items-scroll{opacity:1!important;visibility:visible!important;flex-wrap:nowrap!important;align-items:center!important;min-width:max-content!important;display:inline-flex!important}.app-shell .live-ai-feed .feed-chip,.app-shell .live-ai-feed .feed-chip b,.app-shell .live-ai-feed .feed-chip span,.app-shell .live-ai-feed .feed-label{color:#e0dbcee0!important;opacity:1!important;visibility:visible!important}.app-shell .intelligence-layer .il-stream,.app-shell .intelligence-layer .il-stream-label,.app-shell .intelligence-layer .il-stream-track,.app-shell .intelligence-layer .il-stream-flow,.app-shell .intelligence-layer .il-signal{opacity:1!important;visibility:visible!important}.app-shell .intelligence-layer .il-stream{flex:320px!important;align-items:center!important;min-width:min(100%,320px)!important;min-height:24px!important;display:flex!important}.app-shell .intelligence-layer .il-stream-track{flex:auto!important;min-width:0!important;display:block!important;overflow:hidden!important}.app-shell .intelligence-layer .il-stream-flow{flex-wrap:nowrap!important;align-items:center!important;min-width:max-content!important;display:inline-flex!important}.app-shell .intelligence-layer .il-stream-label,.app-shell .intelligence-layer .il-signal{color:#e0dbced1!important}.app-shell .ai-command-suggestions .ai-command-suggestion-copy{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.app-shell .ai-command-suggestions .ai-command-suggestion-copy strong{color:#f8fafcf0;letter-spacing:-.005em;font-size:12px;font-weight:650;line-height:1.2}.app-shell .ai-command-suggestions .ai-command-suggestion-copy em{color:#94a3b8b8;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:650;line-height:1.1}.app-shell .product-status-strip>*{flex-shrink:1;min-width:0}.app-shell .intel-ribbon .ribbon-data-status.live{color:rgba(var(--tl-emerald-rgb), .9)}.app-shell .intel-ribbon .ribbon-data-status.model{color:#d6be8ee0}.app-shell [data-tooltip]:has([data-tooltip]:hover):after{opacity:0!important}.app-shell [data-tooltip]:has([data-tooltip]:focus-visible):after{opacity:0!important}.app-shell [data-tooltip]:after{z-index:100}.app-shell .chart-replay-scrubber .replay-event-strip{pointer-events:none;margin-bottom:-2px}.app-shell .chart-replay-scrubber .replay-event-marker{pointer-events:auto}.app-shell .product-status-strip>div{flex-direction:column;flex-shrink:1;gap:2px;min-width:0;display:flex}.app-shell .product-status-strip>div>strong{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.app-shell .ai-command-system{isolation:isolate}.app-shell .ai-command-suggestions{z-index:60}.app-shell .ai-command-system.expanded .ai-command-backdrop{z-index:-1;cursor:pointer;appearance:none;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0}.app-shell .ai-command-system.expanded .ai-command-close{color:#e0dbcec7;cursor:pointer;z-index:2;background:#080d168c;border:1px solid #94a3b829;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .16s,border-color .16s,color .16s;display:inline-flex;position:absolute;top:6px;right:6px}.app-shell .ai-command-system.expanded .ai-command-close:hover{color:#e2d2aaf5;background:#c8a96a24;border-color:#c8a96a47}.app-shell .ai-command-system.expanded .ai-command-close:focus-visible{outline-offset:1px;outline:2px solid #c8a96a80}.app-shell .ai-command-system:not(.expanded) .ai-command-close,.app-shell .ai-command-system:not(.expanded) .ai-command-backdrop{display:none!important}.app-shell .watchlist-page-v2 .watchlist-exposure-details>div strong,.app-shell .chat-message p{word-break:break-word;overflow-wrap:break-word}.app-shell .chat-stream-caret{vertical-align:baseline}.app-shell .briefing-personal-badge.live{color:#bbf7d0f5!important;background:rgba(var(--tl-emerald-rgb), .14)!important;border:1px solid rgba(var(--tl-emerald-rgb), .32)!important}@keyframes chartLabelTipIn{0%{opacity:0;transform:translateY(-3px)scale(.98)}to{opacity:1;transform:none}}.chart-label-tooltip.tone-trigger{border-color:rgba(var(--tl-emerald-rgb), .55)}.chart-label-tooltip.tone-trigger .chart-label-tooltip-tone{color:#a7f3d0f5}.chart-label-tooltip.tone-guard{border-color:rgba(var(--tl-crimson-rgb), .55)}.chart-label-tooltip.tone-guard .chart-label-tooltip-tone{color:#fecacaf5}.chart-label-tooltip.tone-support{border-color:#d6be8e8c}.chart-label-tooltip.tone-support .chart-label-tooltip-tone{color:#e2d2aaf5}.chart-label-tooltip.tone-resistance{border-color:#fbbf248c}.chart-label-tooltip.tone-resistance .chart-label-tooltip-tone{color:#fde047f5}.chart-label-tooltip.tone-projection{border-color:#d8b4fe8c}.chart-label-tooltip.tone-projection .chart-label-tooltip-tone{color:#d8b4fef5}.chart-label-tooltip.tone-primary{border-color:#a99a868c}.chart-label-tooltip.tone-primary .chart-label-tooltip-tone{color:#d8b4fef5}.app-shell .conviction-badge{letter-spacing:.14em!important;font-weight:700!important}.app-shell .live-price{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum", "lnum"}.app-shell .intel-elevatable.intel-conviction-pulse:before,.app-shell .intel-elevatable.intel-conviction-pulse:after{opacity:.5!important;animation-duration:4.8s!important}@media (prefers-reduced-motion:no-preference){.app-shell .conviction-pulse-dot,.app-shell .live-tick-dot{animation-duration:3.2s!important}}.app-shell .briefing-cinema-page .briefing-regime-stage{flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;gap:12px!important;min-width:260px!important;display:flex!important}.app-shell .briefing-regime-block{text-align:right!important;background:linear-gradient(#0f172a66,#080d163d)!important;border:1px solid #94a3b81a!important;border-radius:12px!important;flex-direction:column!important;align-items:flex-end!important;gap:8px!important;min-width:240px!important;padding:16px 20px!important;display:flex!important}.app-shell .briefing-regime-eyebrow{letter-spacing:.14em!important;text-transform:uppercase!important;color:#94a3b8b3!important;align-items:center!important;gap:6px!important;font-size:10.5px!important;font-weight:600!important;display:inline-flex!important}.app-shell .briefing-regime-symbol{letter-spacing:-.018em!important;color:#f1f5f9f5!important;font-variant-numeric:tabular-nums!important;font-size:28px!important;font-weight:600!important;line-height:1.05!important}.app-shell .briefing-regime-meta{color:#e2d2aac7!important;font-size:12px!important;line-height:1.4!important}.app-shell .briefing-regime-stats{border-top:1px solid #94a3b81a!important;justify-content:flex-end!important;align-self:stretch!important;gap:18px!important;margin-top:6px!important;padding-top:10px!important;display:flex!important}.app-shell .briefing-regime-stats>span{flex-direction:column!important;align-items:flex-end!important;gap:2px!important;display:flex!important}.app-shell .briefing-regime-stats em{letter-spacing:.1em!important;text-transform:uppercase!important;color:#94a3b899!important;font-size:10px!important;font-style:normal!important;font-weight:600!important}.app-shell .briefing-regime-stats b{color:#f1f5f9eb!important;letter-spacing:-.005em!important;font-variant-numeric:tabular-nums!important;font-size:13.5px!important;font-weight:600!important}@keyframes ignitionFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ignitionFadeOut{0%{opacity:1}to{opacity:0;transform:scale(1.02)}}@keyframes ignitionRing{0%{opacity:0;border-width:2px;transform:scale(.55)}10%{opacity:.85}to{opacity:0;border-width:1px;transform:scale(1.5)}}@keyframes ignitionCore{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(.92)}}.ignition-frame.active{opacity:1;transform:translateY(0)}.ignition-progress-step.active{background:#d6be8ed9;width:44px}.alert-dock{z-index:800;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#0f172aeb,#080d16eb);border:1px solid #94a3b81f;border-radius:12px;flex-direction:column;gap:6px;width:340px;max-width:calc(100vw - 36px);padding:10px;font-family:-apple-system,Geist,system-ui,sans-serif;animation:.32s cubic-bezier(.22,.61,.36,1) alertDockSlideIn;display:flex;position:fixed;bottom:92px;right:18px;box-shadow:inset 0 1px #ffffff0a,0 18px 48px #00000073}@keyframes alertDockSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.alert-dock-collapsed{width:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;padding:0}.alert-dock-toggle{color:#e0dbcee0;cursor:pointer;letter-spacing:-.002em;background:linear-gradient(#0f172aeb,#080d16eb);border:1px solid #94a3b829;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:500;transition:border-color .2s,transform .2s;display:inline-flex;box-shadow:0 14px 32px #00000059}.alert-dock-toggle:hover{border-color:#d6be8e66;transform:translateY(-1px)}.alert-dock-pill{color:#d6be8ef2;text-shadow:0 0 8px #d6be8e8c;font-size:8px;animation:2s ease-in-out 2 alertDockPulse}.alert-dock-pill-label{font-variant-numeric:tabular-nums}@keyframes alertDockPulse{0%,to{opacity:.9}50%{opacity:.55}}.alert-dock-head{border-bottom:1px solid #94a3b814;justify-content:space-between;align-items:center;padding:4px 6px 6px;display:flex}.alert-dock-eyebrow{letter-spacing:.16em;color:#d6be8eb8;text-transform:uppercase;font-size:9.5px;font-weight:700}.alert-dock-actions{gap:4px;display:flex}.alert-dock-icon-btn{color:#94a3b8a6;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:color .16s,background .16s;display:inline-flex}.alert-dock-icon-btn:hover{color:#f1f5f9eb;background:#94a3b814}.alert-dock-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.alert-dock-item{border-radius:8px;align-items:stretch;padding:0;transition:background .18s;display:flex;position:relative}.alert-dock-item:hover{background:#94a3b80d}.alert-dock-item-body{text-align:left;cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;border-radius:8px 0 0 8px;flex-direction:column;flex:1;gap:4px;padding:10px 30px 10px 12px;display:flex}.alert-dock-firming .alert-dock-item-body{border-left-color:rgba(var(--tl-emerald-rgb), .55)}.alert-dock-fading .alert-dock-item-body{border-left-color:rgba(var(--tl-crimson-rgb), .55)}.alert-dock-neutral .alert-dock-item-body{border-left-color:#d6be8e73}.alert-dock-item-row{align-items:center;gap:8px;font-size:11.5px;display:flex}.alert-dock-symbol{color:#f1f5f9f5;letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-weight:700}.alert-dock-title{color:#e0dbced9;letter-spacing:-.002em;flex:1;font-weight:500}.alert-dock-time{color:#94a3b899;font-variant-numeric:tabular-nums;font-size:10px}.alert-dock-detail{color:#c8c2b4bf;letter-spacing:-.002em;font-size:11.5px;line-height:1.45}.alert-dock-dismiss{color:#c8c2b4c7;cursor:pointer;opacity:.85;background:#080d168c;border:1px solid #94a3b82e;border-radius:4px;justify-content:center;align-items:center;padding:3px 5px;transition:opacity .16s,color .16s,background .16s,border-color .16s;display:inline-flex;position:absolute;top:8px;right:8px}.alert-dock-item:hover .alert-dock-dismiss{opacity:1}.alert-dock-dismiss:hover{color:#fecacaf5;opacity:1;background:#7f1d1d33;border-color:#ef444459}@media (width<=768px){.alert-dock{width:auto;max-width:none;bottom:76px;left:12px;right:12px}.alert-dock-collapsed{left:auto}}@media (prefers-reduced-motion:reduce){.alert-dock,.alert-dock-pill{animation:none!important}.alert-dock-toggle:hover{transform:none!important}}.app-shell .decision-card-caveat{color:#fbbf24c7;letter-spacing:-.002em;background:#78350f1a;border-left:2px solid #fbbf2466;border-radius:0 6px 6px 0;margin:-2px 0 0;padding:6px 10px;font-size:11.5px;font-style:italic;line-height:1.55}.app-shell .live-ai-feed{background:linear-gradient(#0f172a5c,#080d1638)!important;border:1px solid #94a3b81a!important;border-radius:10px!important;flex-direction:column!important;gap:10px!important;margin:12px 0 0!important;padding:14px 18px!important;display:flex!important;position:relative!important;overflow:hidden!important}.app-shell .live-ai-feed-head{align-items:center!important;gap:8px!important;display:flex!important}.app-shell .live-ai-feed .feed-label-orb{background:#d6be8ec7;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2.4s ease-in-out 2 liveAiFeedOrb;box-shadow:0 0 8px #d6be8e8c}@keyframes liveAiFeedOrb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.app-shell .live-ai-feed .feed-label{letter-spacing:.16em!important;text-transform:uppercase!important;color:#d6be8ed1!important;font-size:11px!important;font-weight:700!important}.app-shell .live-ai-feed-meta{letter-spacing:.1em;text-transform:uppercase;color:#94a3b88c;margin-left:auto;font-size:10px;font-weight:600}.app-shell .live-ai-feed-list{flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.app-shell .live-ai-feed-line{color:#e0dbcedb!important;letter-spacing:-.002em!important;background:0 0!important;border:none!important;align-items:flex-start!important;gap:10px!important;padding:0!important;font-size:13px!important;line-height:1.55!important;display:flex!important}.app-shell .live-ai-feed-bullet{background:#d6be8ea6;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px;box-shadow:0 0 6px #d6be8e59}.app-shell .live-ai-feed-line.positive .live-ai-feed-bullet{background:rgba(var(--tl-emerald-rgb), .85);box-shadow:0 0 6px rgba(var(--tl-emerald-rgb), .4)}.app-shell .live-ai-feed-line.negative .live-ai-feed-bullet{background:rgba(var(--tl-crimson-rgb), .85);box-shadow:0 0 6px rgba(var(--tl-crimson-rgb), .4)}.app-shell .live-ai-feed-line.warning .live-ai-feed-bullet{background:#fbbf24d9;box-shadow:0 0 6px #fbbf2466}.app-shell .live-ai-feed-line.neutral .live-ai-feed-bullet{background:#94a3b88c}.app-shell .live-ai-feed-line[data-priority=critical] .live-ai-feed-text strong{color:#fecacaf2}.app-shell .live-ai-feed-line[data-priority=high] .live-ai-feed-text strong{color:#f1f5f9f5}.app-shell .live-ai-feed-line .live-ai-feed-text{flex:1;min-width:0}.app-shell .live-ai-feed-line .live-ai-feed-text strong{color:#f1f5f9eb;margin-right:4px;font-weight:600}.app-shell .live-ai-feed .feed-scroll,.app-shell .live-ai-feed .feed-items-scroll{display:none!important}@media (prefers-reduced-motion:reduce){.app-shell .live-ai-feed .feed-label-orb{animation:none!important}}.app-shell :is(.live-ai-feed-text,.decision-card-read,.decision-card-caveat){text-wrap:pretty;text-overflow:clip!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;max-width:100%!important;overflow:visible!important}.app-shell :is(.live-ai-feed-line,.decision-card){min-width:0!important}.app-shell .live-ai-feed,.app-shell .product-status-strip,.app-shell .intelligence-layer{box-shadow:inset 0 1px #ffffff06!important}.app-shell .live-ai-feed{gap:12px!important;padding:15px 18px!important;overflow:visible!important}.app-shell .live-ai-feed-list{gap:10px!important}.app-shell .live-ai-feed-line{font-size:clamp(12px,.88vw,13px)!important;line-height:1.65!important}.app-shell .live-ai-feed .feed-label,.app-shell .alert-dock-eyebrow,.app-shell .eyebrow{color:#e2d2aaa8!important;text-shadow:none!important}.app-shell .live-ai-feed-meta{opacity:.78}.app-shell .alert-dock:not(:hover):not(:focus-within){filter:saturate(.86);opacity:.74!important}.app-shell .right-rail .rail-module.is-priority{opacity:1!important;filter:none!important}.app-shell .alert-dock:hover,.app-shell .alert-dock:focus-within{filter:none;opacity:.94!important}.app-shell .conviction-highlight{position:relative}.app-shell .conviction-highlight:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(90deg,#0000,#d6be8e0b,#0000);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.app-shell .conviction-highlight:after{animation:9s cubic-bezier(.22,.61,.36,1) 2 convictionCognitionSweep}}@keyframes convictionCognitionSweep{0%,68%,to{opacity:0;transform:translate(-22%)}76%{opacity:.72}88%{opacity:0;transform:translate(22%)}}.app-shell .conviction-tempo{background:#02081447;border:1px solid #94a3b814;border-left:2px solid #94a3b852;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:8px;margin-top:9px;padding:8px 10px;display:grid}.app-shell .conviction-tempo span{color:#94a3b899;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.app-shell .conviction-tempo strong{color:#e0dbceeb;overflow-wrap:break-word;font-size:12px;font-weight:700}.app-shell .conviction-tempo em{color:#94a3b8ad;white-space:nowrap;font-size:10.5px;font-style:normal}.app-shell .conviction-tempo.conviction-increasing{border-left-color:rgba(var(--tl-emerald-rgb), .58)}.app-shell .conviction-tempo.conviction-fading{border-left-color:rgba(var(--tl-crimson-rgb), .56)}.app-shell .conviction-tempo.conviction-unstable{border-left-color:#fbbf249e}.app-shell .conviction-tempo.conviction-stable{border-left-color:#d6be8e70}@media (prefers-reduced-motion:no-preference){.app-shell :is(.alert-dock-pill,.live-tick-dot,.conviction-pulse-dot){animation-duration:4.8s!important;animation-timing-function:cubic-bezier(.45,0,.2,1)!important}.app-shell :is(.decision-card,.alert-dock-toggle){transition-duration:.26s!important;transition-timing-function:cubic-bezier(.22,.61,.36,1)!important}}.app-shell :is(.decision-card:hover,.alert-dock-toggle:hover){transform:translateY(-1px)!important}@media (width<=1240px),(height<=780px){.app-shell .live-ai-feed{padding-inline:clamp(10px,1.2vw,16px)!important}}@media (width<=760px){.app-shell .conviction-tempo{grid-template-columns:1fr;gap:3px}.app-shell .conviction-tempo em{white-space:normal}.app-shell .live-ai-feed-line{font-size:12px!important}}.app-shell :is(.decision-card,.live-ai-feed,.alert-dock-item-body){isolation:isolate!important}.app-shell :is(.decision-card,.live-ai-feed,.alert-dock-item-body)>*{z-index:1;position:relative}.app-shell :is(.decision-card,.conviction-highlight):before,.app-shell :is(.decision-card,.conviction-highlight):after{pointer-events:none!important;z-index:0!important}.app-shell :is(.product-status-strip>div.busy strong):after{opacity:0!important}.app-shell .alert-dock:not(:hover):not(:focus-within):not(.alert-dock-collapsed){opacity:.7!important;width:min(300px,100vw - 36px)!important}.app-shell .alert-dock:not(:hover):not(:focus-within):not(.alert-dock-collapsed) .alert-dock-list{max-height:92px!important;overflow:hidden!important}.app-shell .alert-dock-detail,.app-shell .alert-dock-title{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.app-shell .live-ai-feed-head{flex-wrap:wrap!important;row-gap:4px!important}@media (width<=860px){.app-shell .alert-dock:not(.alert-dock-collapsed){display:none!important}}@keyframes convictionFlash{0%{text-shadow:0 0 16px #d6be8ec7}to{text-shadow:0 0 #d6be8e00}}.app-shell .conviction-live-delta{letter-spacing:.04em;font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;align-items:center;margin-left:6px;padding:1px 6px;font-size:10.5px;font-weight:700;animation:2.4s cubic-bezier(.22,.61,.36,1) forwards convictionDriftUp;display:inline-flex}.app-shell .conviction-live-delta.up{color:#a7f3d0f5;background:rgba(var(--tl-emerald-rgb), .14);border:1px solid rgba(var(--tl-emerald-rgb), .3)}.app-shell .conviction-live-delta.down{color:#fecacaf5;background:#ef444424;border:1px solid #ef44444d}@keyframes convictionDriftUp{0%{opacity:0;transform:translateY(4px)scale(.92)}18%{opacity:1;transform:translateY(0)scale(1)}78%{opacity:1;transform:translateY(-3px)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.94)}}.app-shell .stream-state{letter-spacing:.1em;text-transform:uppercase;color:#94a3b8c7;white-space:nowrap;background:#080d168c;border:1px solid #94a3b824;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:3px 8px;font-size:10px;font-weight:600;transition:border-color .22s,color .22s;display:inline-flex}.app-shell .stream-state-dot{background:#94a3b873;border-radius:50%;flex-shrink:0;width:6px;height:6px}.app-shell .stream-live .stream-state-dot{background:rgba(var(--tl-emerald-rgb), .92);box-shadow:0 0 6px rgba(var(--tl-emerald-rgb), .5);animation:2.6s ease-in-out infinite streamLivePulse}.app-shell .stream-live{color:#bbf7d0db;border-color:rgba(var(--tl-emerald-rgb), .2)}.app-shell .stream-connecting .stream-state-dot,.app-shell .stream-reconnecting .stream-state-dot{background:#fbbf24d9;animation:1.4s ease-in-out infinite streamConnectingPulse;box-shadow:0 0 6px #fbbf2466}.app-shell .stream-connecting,.app-shell .stream-reconnecting{color:#fef08adb;border-color:#eab30838}.app-shell .stream-down .stream-state-dot{background:rgba(var(--tl-crimson-rgb), .85);box-shadow:0 0 6px rgba(var(--tl-crimson-rgb), .45)}.app-shell .stream-down{color:#fecacadb;border-color:#ef444438}@keyframes streamLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@keyframes streamConnectingPulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.app-shell .conviction-live-delta,.app-shell .stream-live .stream-state-dot,.app-shell .stream-connecting .stream-state-dot,.app-shell .stream-reconnecting .stream-state-dot{animation:none!important}}@media (width<=480px){.app-shell .stream-state-label{display:none}.app-shell .stream-state{padding:4px 6px}}.app-shell .desk-open-memo{background:linear-gradient(#0f172a6b,#080d163d);border:1px solid #94a3b814;border-left:2px solid #d6be8e8c;border-radius:0 8px 8px 0;align-items:flex-start;gap:14px;margin:12px 0 14px;padding:14px 18px 14px 22px;animation:.48s cubic-bezier(.22,.61,.36,1) deskMemoFadeIn;display:flex;position:relative}@keyframes deskMemoFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.app-shell .desk-open-memo-firming{border-left-color:rgba(var(--tl-emerald-rgb), .65)}.app-shell .desk-open-memo-fading{border-left-color:rgba(var(--tl-crimson-rgb), .65)}.app-shell .desk-open-memo-neutral{border-left-color:#d6be8e8c}.app-shell .desk-open-memo-body{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.app-shell .desk-open-memo-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#d6be8ebd;font-size:9.5px;font-weight:700}.app-shell .desk-open-memo-headline{color:#f1f5f9eb;letter-spacing:-.005em;font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:500;line-height:1.55}.app-shell .desk-open-memo-list{border-top:1px dashed #94a3b81a;flex-direction:column;gap:6px;margin:4px 0 0;padding:8px 0 0;list-style:none;display:flex}.app-shell .desk-open-memo-line{color:#c8c2b4d1;letter-spacing:-.002em;padding-left:12px;font-size:12.5px;line-height:1.55;position:relative}.app-shell .desk-open-memo-line:before{content:"";background:#94a3b873;border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:0}.app-shell .desk-open-memo-line.firming:before{background:rgba(var(--tl-emerald-rgb), .85);box-shadow:0 0 4px rgba(var(--tl-emerald-rgb), .4)}.app-shell .desk-open-memo-line.fading:before{background:rgba(var(--tl-crimson-rgb), .85);box-shadow:0 0 4px rgba(var(--tl-crimson-rgb), .4)}.app-shell .desk-open-memo-line.desk-open-memo-pattern{color:#e2d2aac7;border-top:1px dashed #94a3b814;margin-top:4px;padding-top:4px;font-style:italic}.app-shell .desk-open-memo-line.desk-open-memo-pattern:before{background:#d6be8ed9;top:12px;box-shadow:0 0 4px #d6be8e66}.app-shell .desk-open-memo-dismiss{color:#94a3b88c;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:color .16s,background .16s;display:inline-flex;position:absolute;top:10px;right:10px}.app-shell .desk-open-memo-dismiss:hover{color:#f1f5f9eb;background:#94a3b814}@media (prefers-reduced-motion:reduce){.app-shell .desk-open-memo{animation:none!important}}@media (width<=480px){.app-shell .desk-open-memo{margin:10px 0 12px;padding:12px 14px 12px 18px}.app-shell .desk-open-memo-headline{font-size:13.5px}}.app-shell .chart-toolbar button.active{color:#e2d2aaf5!important;background:#d6be8e1f!important;border-color:#d6be8e8c!important;box-shadow:inset 0 0 0 1px #d6be8e2e!important}.app-shell .chart-toolbar button.active kbd{color:#e2d2aaf2!important;background:#d6be8e2e!important;border-color:#d6be8e66!important}.app-shell .chart-toolbar button.active .kbd-soon{color:#e2d2aad9!important;background:#d6be8e24!important}.app-shell .alert-dock-example-pill{letter-spacing:.16em;text-transform:uppercase;color:#fef08af0;background:#eab3081a;border:1px solid #eab3084d;border-radius:999px;align-items:center;margin-left:auto;margin-right:6px;padding:2px 7px;font-size:9.5px;font-weight:800;display:inline-flex}.app-shell .alert-dock-item .alert-dock-item-body:disabled{opacity:.92;cursor:default!important}.app-shell .alert-dock-item .alert-dock-item-body:disabled:hover{background:0 0!important}.app-shell .terminal-layout.focus-mode .chart-toolbar button.active{opacity:1!important}.app-shell .alert-dock-actions .alert-dock-icon-btn[title=Dismiss\ all]:after{content:"Clear";letter-spacing:.1em;text-transform:uppercase;margin-left:4px;font-size:9.5px;font-weight:600}.app-shell .alert-dock-actions .alert-dock-icon-btn{color:#c8c2b4c7!important;background:0 0!important;border:1px solid #94a3b829!important;border-radius:4px!important;padding:4px 8px!important;transition:border-color .16s,color .16s,background .16s!important}.app-shell .alert-dock-actions .alert-dock-icon-btn:hover{color:#f1f5f9f0!important;background:#0f172a6b!important;border-color:#94a3b852!important}.alert-dock-collapsed .alert-dock-toggle:after{content:"";pointer-events:none;border:1px solid #d6be8e3d;border-radius:999px;animation:4.2s ease-in-out 2 alertDockBloom;position:absolute;inset:-4px}.alert-dock-collapsed .alert-dock-toggle{position:relative}@keyframes alertDockBloom{0%,to{opacity:0;transform:scale(1)}50%{opacity:.45;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.alert-dock-collapsed .alert-dock-toggle:after{animation:none!important}}.app-shell [data-term-tooltip]{cursor:help;border-bottom:1px dotted #94a3b852;position:relative}.app-shell [data-term-tooltip]:after{content:attr(data-term-tooltip);color:#f1f5f9f0;letter-spacing:-.002em;text-transform:none;white-space:normal;opacity:0;pointer-events:none;z-index:100;background:linear-gradient(#0f172af7,#080d16f7);border:1px solid #d6be8e66;border-radius:8px;min-width:200px;max-width:280px;padding:8px 12px;font-family:-apple-system,Geist,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:1.55;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 18px 38px #0000008c,0 0 0 1px #0000004d}.app-shell [data-term-tooltip]:hover:after{opacity:1;transform:translate(-50%)translateY(0)}.app-shell .ai-command-suggestions{flex-wrap:wrap;gap:6px;display:flex}.app-shell .ai-command-suggestions button{color:#c8c2b4d1!important;letter-spacing:-.002em!important;cursor:pointer!important;text-align:left!important;background:#080d168c!important;border:1px solid #94a3b829!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:6px 12px!important;font-size:11.5px!important;font-weight:500!important;transition:border-color .18s,color .18s,background .18s!important;display:inline-flex!important}.app-shell .ai-command-suggestions button:hover{color:#e2d2aaf0!important;background:#0f172aa6!important;border-color:#d6be8e66!important}@keyframes deskLivePulse{0%,to{opacity:1}50%{opacity:.5}}.app-shell button,.app-shell a{transition-duration:.22s!important;transition-timing-function:cubic-bezier(.22,.61,.36,1)!important}.app-shell .conviction-badge,.app-shell .stream-state,.app-shell .alert-dock-pill{border-radius:999px!important}html body .app-shell .chart-toolbar button.active,html body .app-shell .terminal-layout.focus-mode .chart-toolbar button.active{opacity:1!important}.app-shell .chart-replay-scrubber{z-index:2!important;clear:both!important;box-sizing:border-box!important;width:100%!important;margin-top:18px!important;margin-bottom:18px!important;position:relative!important;overflow:visible!important}.app-shell .chart-replay-scrubber>*{z-index:1!important;position:relative!important}.app-shell .chart-replay-scrubber .replay-snapshot{background:#080d168c!important;border:1px solid #94a3b81a!important;border-radius:10px!important;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:10px 14px!important;padding:12px 14px!important;display:grid!important}.app-shell .chart-replay-scrubber .replay-snap-row{flex-direction:column!important;gap:4px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.app-shell .chart-replay-scrubber .replay-snap-row>span:first-child{letter-spacing:.18em!important;text-transform:uppercase!important;color:#94a3b89e!important;font-size:9.5px!important;font-weight:700!important}.app-shell .chart-replay-scrubber .replay-snap-row>strong{color:#f1f5f9f0!important;letter-spacing:-.005em!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;overflow:hidden!important}.app-shell .chart-replay-scrubber .replay-snap-row em{color:#94a3b89e!important;margin-left:4px!important;font-size:11px!important;font-style:normal!important;font-weight:500!important}.app-shell .chart-replay-scrubber .replay-snap-summary{color:#c8c2b4c7!important;letter-spacing:-.002em!important;border-top:1px dashed #94a3b81a!important;grid-column:1/-1!important;margin:4px 0 0!important;padding:10px 0 0!important;font-size:12px!important;line-height:1.55!important}.app-shell .chart-replay-scrubber .replay-narrative{margin-top:12px!important;margin-bottom:0!important}.app-shell .chart-replay-scrubber .replay-controls,.app-shell .chart-replay-scrubber .replay-title{z-index:1!important;position:relative!important}.app-shell .live-ai-feed:empty{display:none!important}.app-shell .chart-footer-details[open]>summary:after{content:"−"}.app-shell .page-card{background:linear-gradient(#0f172a6b,#080d1638)!important;border:1px solid #94a3b81a!important;border-radius:12px!important}.app-shell .ambient-cognition-status{letter-spacing:.06em;color:#e2d2aac7;white-space:nowrap;background:#080d1673;border:1px solid #94a3b81a;border-radius:999px;align-items:center;gap:8px;margin-right:6px;padding:5px 11px;font-size:10.5px;font-weight:500;display:inline-flex}.app-shell .ambient-cognition-dot{background:#d6be8ee6;border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out 2 ambientCognitionPulse;box-shadow:0 0 5px #d6be8e80}@keyframes ambientCognitionPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.app-shell .ambient-cognition-text{animation:.46s ease-out ambientCognitionFadeIn;display:inline-block}@keyframes ambientCognitionFadeIn{0%{opacity:0;filter:blur(2px);transform:translateY(2px)}to{opacity:1;filter:none;transform:none}}@keyframes welcomeBackSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes welcomeBackPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.app-shell .ambient-cognition-dot,.app-shell .ambient-cognition-text{animation:none!important}}.app-shell .sidebar-conviction-evolution{border-top:1px dashed #94a3b81a;flex-direction:column;gap:6px;margin-top:10px;padding-top:10px;display:flex}.app-shell .sidebar-conviction-label{letter-spacing:.1em;text-transform:uppercase;color:#94a3b88c;font-size:9.5px;font-weight:600}.app-shell .conviction-sparkline{width:100%;height:36px;display:block}.app-shell .conviction-sparkline polyline{stroke:#d6be8ec7;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.app-shell .conviction-sparkline.firming polyline{stroke:rgba(var(--tl-emerald-rgb), .92)}.app-shell .conviction-sparkline.fading polyline{stroke:rgba(var(--tl-crimson-rgb), .92)}.app-shell .conviction-sparkline.flat polyline{stroke:#94a3b88c}.app-shell .conviction-sparkline circle{fill:#d6be8eeb}.app-shell .conviction-sparkline.firming circle{fill:rgba(var(--tl-emerald-rgb), .92)}.app-shell .conviction-sparkline.fading circle{fill:rgba(var(--tl-crimson-rgb), .92)}.app-shell .conviction-sparkline.flat circle{fill:#94a3b8a6}html body .app-shell .terminal-layout .live-ai-feed{background:linear-gradient(#0f172a6b,#080d1638)!important;border:1px solid #94a3b814!important;border-radius:10px!important;box-shadow:inset 0 1px #ffffff05!important}html body .app-shell .terminal-layout .memory-event.active button{background:#d6be8e0f!important;border-color:#d6be8e66!important}html body .app-shell .terminal-layout .live-ai-feed,html body .app-shell .terminal-layout.workspace-simple .live-ai-feed{background:linear-gradient(#0f172a6b,#080d1638)!important;border:1px solid #94a3b81a!important;border-radius:10px!important;height:auto!important;margin-top:12px!important;margin-bottom:14px!important;padding:14px 18px!important;display:flex!important}html body .app-shell .cinematic-skeleton{background:linear-gradient(#0f172a6b,#080d1638)!important;border:1px solid #94a3b81a!important;border-radius:12px!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important;min-height:200px!important;padding:32px 24px!important;display:flex!important;position:relative!important;overflow:hidden!important}@keyframes skeletonMarkPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}html body .app-shell .cinematic-skeleton:before{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000 0% 30%,#d6be8e0f 50%,#0000 70% 100%) 0 0/200% 100%!important;animation:3.6s linear infinite skeletonScan!important;position:absolute!important;inset:0!important}@keyframes skeletonScan{0%{background-position:-100% 0}to{background-position:200% 0}}html body .app-shell .status-card.error{border:1px solid #ef444433!important;border-left:2px solid rgba(var(--tl-crimson-rgb), .65)!important;background:linear-gradient(#7f1d1d2e,#280c0e1a)!important;border-radius:0 12px 12px 0!important;align-items:flex-start!important;gap:14px!important;margin:14px 0!important;padding:18px 22px!important;display:flex!important}html body .app-shell .status-card.error .status-card-body{flex-direction:column!important;flex:1!important;gap:4px!important;display:flex!important}html body .app-shell .status-card.error strong{color:#f1f5f9eb!important;letter-spacing:-.005em!important;font-size:13.5px!important;font-weight:600!important}html body .app-shell .status-card.error p{color:#bac8dcc7!important;letter-spacing:-.002em!important;margin:0!important;font-size:12.5px!important;line-height:1.55!important}@media (prefers-reduced-motion:reduce){html body .app-shell .cinematic-skeleton:before{animation:none!important}}html body .app-shell .terminal-layout .live-ai-feed{background:#0f172a52!important;border:1px solid #94a3b814!important;border-radius:10px!important;flex-direction:column!important;gap:10px!important;height:auto!important;min-height:auto!important;margin:12px 0 14px!important;padding:14px 18px!important;display:flex!important}html body .app-shell .chart-toolbar button.active{margin:0!important;position:relative!important;transform:none!important}html body .app-shell .chart-toolbar button.active,html body .app-shell .chart-toolbar button:hover:not(:disabled).active{filter:none!important;margin-top:0!important;margin-bottom:0!important;transition:color .14s,border-color .14s,background-color .14s!important;animation:none!important;position:relative!important;inset:0 auto auto 0!important;transform:translate(0,0)scale(1)!important}html body .app-shell .chart-toolbar button.active{border-width:1px!important;flex:none!important;height:30px!important;padding:4px 9px!important}@keyframes replayActiveTickPulse{0%,to{box-shadow:0 0 8px var(--tick-tone,#94a3b866);transform:scaleY(1.4)}50%{box-shadow:0 0 14px var(--tick-tone,#94a3b899);transform:scaleY(1.55)}}.chart-replay-scrubber[data-playing=true] .replay-rail-tick.active,.chart-replay-scrubber .replay-narrative[data-playing=true]~* .replay-rail-tick.active{animation:1.6s cubic-bezier(.45,0,.55,1) 2 replayActiveTickPulse}.chart-replay-scrubber .replay-rail-slider:hover::-webkit-slider-thumb{background:#e2d2aa;transform:scaleX(1.18)scaleY(1.08);box-shadow:0 0 22px #c8a96a73}.chart-replay-scrubber .replay-rail-slider:hover::-moz-range-thumb{background:#e2d2aa;transform:scaleX(1.18)scaleY(1.08);box-shadow:0 0 22px #c8a96a73}.chart-replay-scrubber .replay-rail-slider:active::-webkit-slider-thumb{background:#fffffff5;box-shadow:0 0 28px #c8a96a8c,0 0 0 3px #c8a96a2e}.chart-replay-scrubber .replay-rail-slider:focus-visible::-webkit-slider-thumb{background:#fffffff5;box-shadow:0 0 28px #c8a96a8c,0 0 0 3px #c8a96a2e}.chart-replay-scrubber .replay-rail-slider:active::-moz-range-thumb{background:#fffffff5;box-shadow:0 0 28px #c8a96a8c,0 0 0 3px #c8a96a2e}.chart-replay-scrubber .replay-rail-slider:focus-visible::-moz-range-thumb{background:#fffffff5;box-shadow:0 0 28px #c8a96a8c,0 0 0 3px #c8a96a2e}.chart-replay-scrubber .replay-rail-labels{font-variant-numeric:tabular-nums;letter-spacing:.04em}.chart-replay-scrubber .replay-rail-labels span:last-child{text-transform:uppercase;letter-spacing:.16em;font-size:9.5px;font-weight:700;color:#e2d2aadb!important}.chart-replay-scrubber .replay-event-marker{cursor:pointer;transition:transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s}.chart-replay-scrubber .replay-event-marker:hover{z-index:2;transform:translate(-50%,-50%)scale(1.35);box-shadow:0 0 12px}.chart-replay-scrubber[data-playing=true] .replay-btn.primary{box-shadow:0 0 0 2px #c8a96a52,0 0 14px #c8a96a4d}@keyframes betaStatusPulse{0%,to{opacity:.92;transform:scale(1)}50%{opacity:.55;transform:scale(.78)}}.app-shell .terminal-layout .live-ai-feed{display:none!important}.app-shell:has(.terminal-layout) .alert-dock:not(.alert-dock-collapsed){display:none!important}html body .app-shell .terminal-layout .sidebar-regime-chip{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html body .app-shell .terminal-layout .sidebar-conviction-evolution,html body .app-shell .terminal-layout .sidebar-regime-chips{min-width:0!important;max-width:100%!important;overflow:hidden!important}html body .app-shell .terminal-layout .desk-open-memo{clear:both!important;float:none!important;border-radius:12px!important;min-width:0!important;max-width:100%!important;margin:0!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}html body .app-shell .terminal-layout .rail-module.is-priority{background:#090f19a8!important;border-color:#94a3b81f!important;box-shadow:inset 0 1px #ffffff08!important}html body .app-shell .terminal-layout .left-sidebar .sidebar-watch-item.active{box-shadow:none!important;background:#0f172a8a!important;border-color:#94a3b821!important}html body .app-shell .terminal-layout .conviction-row,html body .app-shell .terminal-layout .level-grid{min-width:0!important;max-width:100%!important;overflow:hidden!important}html body .app-shell .terminal-layout .level-item,html body .app-shell .terminal-layout .conviction-tempo{border-radius:10px!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html body .app-shell .terminal-layout .sidebar-regime-chips{flex-wrap:wrap!important;gap:6px!important;display:flex!important}html body .app-shell .terminal-layout .sidebar-regime-chip{flex:0 auto!important;max-width:100%!important}@media (width<=540px){html body .app-shell .intelligence-layer .il-stream{max-width:calc(100vw - 100px)!important;overflow:hidden!important}}html body .app-shell .terminal-layout .right-rail .conviction-highlight{margin:0!important}html body .app-shell .terminal-layout .right-rail .conviction-tempo{margin-top:8px!important}:root{--w2-bg-base:#04070d;--w2-bg-surface:#0f172a9e;--w2-bg-soft:#0d162661;--w2-bg-pill:#0f172a8c;--w2-border:#94a3b81f;--w2-border-soft:#94a3b814;--w2-border-hl:#94a3b838;--w2-text:#e8f0fff2;--w2-text-meta:#c6bfb0b8;--w2-text-mute:#94a3b89e;--w2-accent:var(--tl-memory);--w2-accent-2:#c8a96a;--w2-positive:var(--tl-memory);--w2-negative:var(--tl-crimson);--w2-amber:#fbbf24;--w2-radius:12px;--w2-radius-sm:8px;--w2-pad:14px;--w2-gap:12px}html body .app-shell [data-tl-workspace=v2] .live-ai-feed,html body .app-shell [data-tl-workspace=v2] .live-insight-strip,html body .app-shell [data-tl-workspace=v2] .conviction-beam{display:none!important}html body .app-shell [data-tl-workspace=v2] .center-workstation .chart-toolbar button.active{background:rgba(var(--tl-memory-rgb), .14)!important;border-color:rgba(var(--tl-memory-rgb), .32)!important;color:rgba(var(--tl-memory-rgb), .95)!important}html body .app-shell [data-tl-workspace=v2] .decision-support-details[open]>summary>.dsd-caret{transform:rotate(180deg)!important}html body .app-shell [data-tl-workspace=v2] .chart-footer-details[open]>summary{border-bottom:1px solid var(--w2-border-soft)!important}@media (width<=740px){html,body{max-width:100vw!important;overflow-x:hidden!important}body .app-shell .app-nav button .nav-label,body .app-shell .brand .brand-name,body .app-shell .brand .beta-badge,body .app-shell .brand p{display:none!important}body .app-shell .app-header{height:auto!important;min-height:unset!important;gap:4px!important;padding:5px 6px!important}body .app-shell .app-nav{flex-wrap:nowrap;overflow-x:auto;gap:1px!important;padding:1px!important}body .app-shell .app-nav button{gap:3px!important;min-width:26px!important;min-height:26px!important;padding:0 5px!important;font-size:10px!important}body .app-shell .app-nav button svg{width:14px!important;height:14px!important}body .app-shell .header-actions{gap:3px!important}body .app-shell .header-actions .ai-nav-pill{gap:3px!important;min-height:22px!important;padding:2px 6px!important;font-size:9.5px!important}body .app-shell .header-actions .ai-nav-pill svg{width:12px!important;height:12px!important}body .app-shell .product-status-strip{flex-wrap:wrap!important;gap:3px!important;min-height:0!important;padding:3px 6px!important;font-size:8.5px!important;line-height:1.2!important}body .app-shell .product-status-strip em,body .app-shell .product-status-strip strong{font-size:8.5px!important}body .app-shell .intelligence-layer{gap:4px!important;padding:4px 6px!important}body .app-shell .intelligence-layer .il-stream{max-width:calc(100vw - 80px)!important;overflow:hidden!important}body .app-shell .intelligence-layer .il-command{padding:2px 6px!important;font-size:9px!important}body .app-shell .intelligence-layer .il-command kbd{display:none!important}body .app-shell .ai-command-system{padding:4px!important}body .app-shell .ai-command-form{min-height:36px!important;font-size:12px!important}body .app-shell .decision-card{border-radius:12px!important;gap:8px!important;padding:10px!important}body .app-shell .decision-card-head{grid-template-columns:auto 1fr auto!important;gap:4px!important}body .app-shell .decision-card-head span{font-size:8px!important}body .app-shell .decision-card-head strong{font-size:12px!important}body .app-shell .decision-card-head em{font-size:9px!important}body .app-shell .decision-card-read{font-size:11px!important;line-height:1.35!important}body .app-shell .decision-card-levels{grid-template-columns:1fr!important;gap:6px!important}body .app-shell .decision-card-levels>span,body .app-shell .decision-card .decision-card-rule{border-radius:9px!important;gap:3px!important;padding:7px 8px!important}body .app-shell .decision-card-levels b{font-size:8px!important}body .app-shell .decision-card-levels strong{font-size:11px!important}body .app-shell .decision-card-rules{grid-template-columns:1fr!important;gap:6px!important}body .app-shell .decision-card-rule{border-radius:9px!important;gap:3px!important;padding:7px 8px!important}body .app-shell .decision-card-rule b{font-size:8px!important}body .app-shell .decision-card-rule em{font-size:10px!important}}html body .app-shell .decision-context-strip .dcs-conviction>.dcs-conviction-delta{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;flex-shrink:0!important;width:auto!important;display:inline-block!important}@keyframes w2-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}:root{--tl-surface:#0f172a9e;--tl-surface-soft:#0d162673;--tl-surface-pill:#0f172a8c;--tl-border:#94a3b81f;--tl-border-soft:#94a3b814;--tl-border-strong:#94a3b833;--tl-radius:12px;--tl-radius-sm:8px;--tl-radius-pill:999px;--tl-pad:14px;--tl-pad-sm:10px;--tl-gap:12px;--tl-text:#e8f0fff2;--tl-text-meta:#c6bfb0b8;--tl-text-muted:#94a3b89e}html body .app-shell .terminal-layout .live-ai-feed{display:none!important}html body .app-shell .decision-card-head{text-align:center!important;justify-content:center!important}html body .app-shell .decision-card-read{text-align:center!important}html body .app-shell .center-workstation .chart-footer-details[open]>summary{border-bottom:1px solid var(--tl-border-soft)!important}@media (hover:hover){html body .app-shell .chart-replay-scrubber:hover{border-color:var(--tl-border-strong)!important}}html body .app-shell .center-workstation .chart-toolbar button.active{background:rgba(var(--tl-memory-rgb), .14)!important;border-color:rgba(var(--tl-memory-rgb), .32)!important;color:rgba(var(--tl-memory-rgb), .95)!important}html body .app-shell .ambient-cognition-status{display:none!important}html body .app-shell .terminal-layout .chart-toolbar button.active{color:#c8a96a!important;background:#c8a96a26!important;border-color:#c8a96a4d!important}html body .app-shell .terminal-layout .sidebar-watch-item.active{background:#c8a96a1a!important;border-color:#c8a96a38!important}html body .app-shell .terminal-layout .conviction-bar{background:#94a3b81f!important;border-radius:3px!important;width:100%!important;height:6px!important;overflow:hidden!important}html body .app-shell .terminal-layout .conviction-fill{background:linear-gradient(90deg,#c8a96a,#a59a86)!important;border-radius:3px!important;height:100%!important;transition:width .4s cubic-bezier(.22,.61,.36,1)!important}html body .app-shell .liquidity-state-module.tone-firming,html body .app-shell [data-tl-workspace=v2] .liquidity-state-module.tone-firming{border-left:3px solid var(--tl-emerald)!important}html body .app-shell .liquidity-state-module.tone-fading,html body .app-shell [data-tl-workspace=v2] .liquidity-state-module.tone-fading{border-left:3px solid #fbbf24!important}html body .app-shell .liquidity-state-module.tone-neutral,html body .app-shell [data-tl-workspace=v2] .liquidity-state-module.tone-neutral{border-left:3px solid #94a3b866!important}html body .app-shell .decision-context-strip .dcs-dims li.tone-firming,html body .app-shell [data-tl-workspace=v2] .decision-context-strip .dcs-dims li.tone-firming{border-left-color:var(--tl-emerald)!important}html body .app-shell .decision-context-strip .dcs-dims li.tone-fading,html body .app-shell [data-tl-workspace=v2] .decision-context-strip .dcs-dims li.tone-fading{border-left-color:var(--tl-crimson)!important}html body .app-shell .decision-context-strip .dcs-conviction-delta,html body .app-shell [data-tl-workspace=v2] .decision-context-strip .dcs-conviction-delta{color:var(--muted-2,#94a3b8)!important;font-size:11px!important;font-weight:600!important}html body .app-shell .status-card.error{background:rgba(var(--tl-crimson-rgb), .08)!important;border:1px solid rgba(var(--tl-crimson-rgb), .2)!important;border-radius:12px!important;align-items:flex-start!important;gap:12px!important;max-width:800px!important;margin:20px auto!important;padding:16px!important;display:flex!important}html body .app-shell .status-card.error svg{color:var(--tl-crimson)!important;flex-shrink:0!important;margin-top:2px!important}html body .app-shell .status-card.error .status-card-body strong{color:var(--tl-crimson)!important;font-size:14px!important;font-weight:700!important}html body .app-shell .status-card.error .status-card-body p{color:var(--muted-2,#94a3b8)!important;margin:4px 0 0!important;font-size:13px!important}html body .app-shell .status-card.error .status-card-retry{background:rgba(var(--tl-crimson-rgb), .12)!important;border:1px solid rgba(var(--tl-crimson-rgb), .22)!important;height:34px!important;color:var(--tl-crimson)!important;cursor:pointer!important;border-radius:8px!important;flex-shrink:0!important;align-items:center!important;gap:6px!important;margin-left:auto!important;padding:0 16px!important;font-size:12px!important;font-weight:600!important;display:inline-flex!important}.app-shell .ribbon-identity .asset-icon.has-image{flex-shrink:0!important;display:inline-flex!important}.app-shell .intel-ribbon .ribbon-identity .asset-icon.has-image img,.app-shell .terminal-layout .intel-ribbon .ribbon-identity .asset-icon.has-image img{object-fit:contain!important;background:0 0!important;width:100%!important;height:100%!important;padding:4px!important;display:block!important}.ws-chart-timeframes{justify-content:center;align-items:center;gap:4px;margin-bottom:2px;padding:6px 0;display:flex}.ws-chart-timeframes button{color:#c6bfb0b8;letter-spacing:.05em;cursor:pointer;background:#0f172a73;border:1px solid #94a3b826;border-radius:6px;justify-content:center;align-items:center;min-width:38px;height:28px;padding:0 10px;font-size:10.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.ws-chart-timeframes button:hover{color:#e8f0ffe0;background:#0f172ab8;border-color:#94a3b847}.ws-chart-timeframes button.active{background:rgba(var(--tl-memory-rgb), .12);border-color:rgba(var(--tl-memory-rgb), .35);color:rgba(var(--tl-memory-rgb), .95)}@media (width<=768px){.ws-chart-timeframes button{min-width:34px;height:26px;padding:0 8px;font-size:10px}}.ws-refreshing-overlay{color:#c6bfb0b8;letter-spacing:.04em;background:#0f172a8c;border:1px solid #94a3b81f;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:11px;font-weight:500;display:flex}.ws-refreshing-pulse{background:rgba(var(--tl-memory-rgb), .65);width:10px;height:10px;box-shadow:0 0 8px rgba(var(--tl-memory-rgb), .3);border-radius:50%;animation:1.2s ease-in-out infinite ws-refresh-pulse;display:inline-block}@keyframes ws-refresh-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}@media (width<=768px){.ws-refreshing-overlay{padding:6px 10px;font-size:10px}.ws-refreshing-pulse{width:8px;height:8px}}.app-shell .app-header{z-index:200!important;min-height:42px!important;position:sticky!important;top:0!important}.app-shell[data-active-page=dashboard] .app-header{box-shadow:0 1px #ffffff0d!important}.app-shell .product-status-strip.compact{z-index:100!important;background:#0a0a12f2!important;gap:8px!important;min-height:26px!important;max-height:28px!important;margin:0!important;padding:2px 12px!important;font-size:.68rem!important;position:sticky!important;top:0!important}.app-shell .product-status-strip.compact>*{font-size:9.5px!important}.app-shell .product-status-strip.compact strong{font-size:10px!important}.app-shell .intelligence-layer{height:32px!important;min-height:32px!important;max-height:32px!important;margin:0 0 4px!important;padding:4px 12px!important;font-size:.68rem!important;position:static!important;overflow:hidden!important}.app-shell .intelligence-layer .il-signal{font-size:10px!important}.app-shell .intelligence-layer .il-stream-label{font-size:8.5px!important}.app-shell .intelligence-layer .il-command{padding:2px 8px!important;font-size:10px!important}.app-shell .morning-brief{gap:6px!important;padding:8px 12px!important;font-size:.72rem!important}.app-shell .morning-brief-title{font-size:11.5px!important}.app-shell .morning-brief-bullets li{font-size:9.5px!important}.app-shell .morning-brief-levels,.app-shell .morning-brief-conviction-trend{font-size:10px!important}.app-shell .morning-brief-cta,.app-shell .morning-brief-skip{padding:4px 10px!important;font-size:10.5px!important}.app-shell .ai-command-system{z-index:150!important;-webkit-backdrop-filter:blur(14px)!important;background:#0a0a12f0!important;border-top:1px solid #ffffff0f!important;width:100%!important;max-width:100%!important;margin:0!important;padding:6px 16px!important;position:fixed!important;top:auto!important;bottom:0!important}.app-shell .workspace-page{scroll-behavior:smooth;overflow-y:auto}.app-shell .workspace-page:after{pointer-events:none!important;z-index:0!important}.ws-conviction-spark{height:28px!important}.product-status-strip .app-breadcrumb span{font-size:11px!important}.market-cognition-strip{padding:3px 8px!important;font-size:10px!important}:root{--lp-bg-base:#04070d;--lp-bg-deep:#02050b;--lp-surface:#0f172a8c;--lp-surface-soft:#0d162659;--lp-border:#94a3b81a;--lp-border-strong:#94a3b833;--lp-text:#e8f0fff5;--lp-text-meta:#c6bfb0b8;--lp-text-muted:#94a3b89e;--lp-accent:var(--tl-memory);--lp-accent-2:#c8a96a;--lp-accent-3:#d6be8e;--lp-positive:var(--tl-memory);--lp-negative:var(--tl-crimson);--lp-radius:16px;--lp-radius-sm:10px;--lp-pad:clamp(20px, 4vw, 48px)}.lp{background:radial-gradient(80% 65% at 50% -10%, #c8a96a1a, transparent 60%), radial-gradient(60% 50% at 100% 100%, #c084fc0d, transparent 60%), linear-gradient(180deg, var(--lp-bg-base) 0%, var(--lp-bg-deep) 100%);min-height:100vh;color:var(--lp-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden}.lp-grid{pointer-events:none;z-index:0;background-image:linear-gradient(#94a3b806 1px,#0000 1px),linear-gradient(90deg,#94a3b805 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000,#0000 70%);mask-image:radial-gradient(80% 60% at 50% 30%,#000,#0000 70%)}.lp-glow{pointer-events:none;z-index:0;filter:blur(80px);border-radius:50%;position:fixed}.lp-glow-1{background:radial-gradient(circle, rgba(var(--tl-memory-rgb), .1) 0%, transparent 60%);width:540px;height:540px;animation:18s ease-in-out 2 lp-drift-a;top:8%;left:12%}@keyframes lp-drift-a{0%,to{transform:translate(0)}50%{transform:translate(40px,30px)}}@keyframes lp-drift-b{0%,to{transform:translate(0)}50%{transform:translate(-30px,-20px)}}.lp-topline{z-index:10;-webkit-backdrop-filter:blur(16px)saturate(1.2);border-bottom:1px solid var(--lp-border);background:#04070db3;justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(16px,4vw,32px);display:flex;position:sticky;top:0}.lp-topline-brand{align-items:center;gap:12px;min-width:0;display:flex}.lp-topline-brand h1{letter-spacing:.02em;white-space:nowrap;align-items:baseline;gap:6px;margin:0;font-size:14px;font-weight:700;display:inline-flex}.lp-beta{letter-spacing:.18em;text-transform:uppercase;color:var(--lp-accent);border:1px solid rgba(var(--tl-memory-rgb), .22);background:rgba(var(--tl-memory-rgb), .08);border-radius:999px;padding:2px 6px;font-size:9px}.lp-topline-brand p{color:var(--lp-text-meta);letter-spacing:.04em;margin:0;font-size:10.5px}.lp-topline-meta{color:var(--lp-text-meta);align-items:center;gap:12px;font-size:11px;display:flex}.lp-status{letter-spacing:.16em;text-transform:uppercase;color:var(--lp-text);align-items:center;gap:5px;font-size:10px;font-weight:500;display:inline-flex}.lp-status i{background:var(--lp-accent);width:6px;height:6px;box-shadow:0 0 0 0 rgba(var(--tl-memory-rgb), .6);border-radius:50%;animation:1.8s ease-out infinite lp-pulse}@keyframes lp-pulse{0%{box-shadow:0 0 0 0 rgba(var(--tl-memory-rgb), .6)}to{box-shadow:0 0 0 10px rgba(var(--tl-memory-rgb), 0)}}.lp-clock{font-variant-numeric:tabular-nums;color:var(--lp-text-meta);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.lp-divider{background:var(--lp-border);width:1px;height:14px}.lp-topline-cta{background:linear-gradient(135deg, rgba(var(--tl-memory-rgb), .16), #c8a96a1a);border:1px solid rgba(var(--tl-memory-rgb), .28);color:var(--lp-text);letter-spacing:.02em;cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:6px 14px;font-size:11px;font-weight:600;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.lp-topline-cta:hover{background:linear-gradient(135deg, rgba(var(--tl-memory-rgb), .24), #c8a96a2e);border-color:rgba(var(--tl-memory-rgb), .45);box-shadow:0 8px 22px rgba(var(--tl-memory-rgb), .18);transform:translateY(-1px)}.lp-hero{z-index:1;padding:clamp(60px, 12vh, 130px) var(--lp-pad) clamp(40px, 6vh, 80px);text-align:center;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;display:flex;position:relative}.lp-hero-content{flex-direction:column;align-items:center;gap:24px;max-width:920px;display:flex}.lp-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--lp-text-muted);border:1px solid var(--lp-border);background:var(--lp-surface-soft);-webkit-backdrop-filter:blur(12px);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:10px;font-weight:600;display:inline-flex}.lp-hero-headline{letter-spacing:-.025em;color:var(--lp-text);text-wrap:balance;margin:0;font-size:clamp(36px,6.4vw,72px);font-weight:800;line-height:1.04}.lp-grad-1{background:linear-gradient(135deg, var(--lp-accent) 0%, var(--lp-accent-2) 60%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.lp-hero-lead{color:var(--lp-text-meta);text-wrap:balance;max-width:720px;margin:0;font-size:clamp(15px,1.6vw,19px);line-height:1.55}.lp-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:inline-flex}.lp-cta-primary{background:linear-gradient(135deg, var(--lp-accent) 0%, var(--lp-accent-2) 100%);border:1px solid rgba(var(--tl-memory-rgb), .45);color:#02060c;letter-spacing:.01em;cursor:pointer;box-shadow:0 12px 32px rgba(var(--tl-memory-rgb), .2), 0 0 0 1px rgba(var(--tl-memory-rgb), .12) inset;border-radius:999px;align-items:center;gap:8px;padding:14px 28px;font-size:14px;font-weight:700;transition:all .24s cubic-bezier(.16,1,.3,1);display:inline-flex}.lp-cta-secondary{background:var(--lp-surface);border:1px solid var(--lp-border-strong);color:var(--lp-text);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:14px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.lp-cta-secondary:hover{background:#0f172ac7;border-color:#94a3b859;transform:translateY(-1px)}.lp-ticker-wrap{z-index:1;max-width:1240px;padding:0 var(--lp-pad);margin:0 auto;position:relative}.lp-ticker{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:var(--lp-radius);-webkit-backdrop-filter:blur(14px);align-items:center;gap:14px;padding:12px 20px;display:flex;overflow:hidden}.lp-ticker-label{letter-spacing:.18em;text-transform:uppercase;color:var(--lp-text-muted);border-right:1px solid var(--lp-border);flex-shrink:0;align-items:center;gap:7px;padding-right:14px;font-size:9.5px;font-weight:600;display:inline-flex}.lp-ticker-pulse{background:var(--lp-accent);border-radius:50%;width:6px;height:6px;animation:1.8s ease-out infinite lp-pulse}.lp-ticker-track{flex:auto;min-width:0;position:relative;overflow:hidden}.lp-ticker-items{align-items:center;gap:28px;width:max-content;animation:38s linear infinite lp-marquee;display:inline-flex}@keyframes lp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-ticker:hover .lp-ticker-items{animation-play-state:paused}.lp-ticker-item{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;display:inline-flex}.lp-ticker-symbol{color:var(--lp-text);letter-spacing:.02em;font-weight:700}.lp-ticker-price{color:var(--lp-text);font-weight:600}.lp-ticker-change{font-weight:600}.lp-ticker-item.positive .lp-ticker-change{color:var(--lp-positive)}.lp-ticker-item.negative .lp-ticker-change{color:var(--lp-negative)}.lp-ticker-item.live .lp-ticker-symbol:before{content:"";background:var(--lp-accent);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:4px;animation:1.8s ease-out infinite lp-pulse;display:inline-block}.lp-section-headline{letter-spacing:-.02em;color:var(--lp-text);text-wrap:balance;margin:0;font-size:clamp(28px,4.2vw,44px);font-weight:800;line-height:1.1}.lp-section-lead{color:var(--lp-text-meta);margin:0;font-size:clamp(14px,1.4vw,16px);line-height:1.55}.lcp-wrap{width:100%;height:100%;position:relative}.lcp-grid{pointer-events:none;background-image:linear-gradient(#94a3b80a 1px,#0000 1px),linear-gradient(90deg,#94a3b80a 1px,#0000 1px);background-size:40px 30px;border-radius:8px;position:absolute;inset:0}.lcp-svg{z-index:1;width:100%;height:auto;display:block;position:relative}.lcp-candle.up .lcp-body{fill:rgba(var(--tl-memory-rgb), .85)}.lcp-candle.up .lcp-wick{stroke:rgba(var(--tl-memory-rgb), .92);stroke-width:1.2px}.lcp-candle.down .lcp-body{fill:rgba(var(--tl-crimson-rgb), .85)}.lcp-candle.down .lcp-wick{stroke:rgba(var(--tl-crimson-rgb), .92);stroke-width:1.2px}.lcp-level{stroke-width:1px;fill:none}.lcp-level.resistance{stroke:rgba(var(--tl-crimson-rgb), .55)}.lcp-level.acceptance{stroke:rgba(var(--tl-memory-rgb), .55)}.lcp-level-label{letter-spacing:.1em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace;font-size:8.5px}.lcp-level-label.resistance{fill:rgba(var(--tl-crimson-rgb), .78)}.lcp-level-label.acceptance{fill:rgba(var(--tl-memory-rgb), .78)}.lcp-annotation-line{stroke:#e8f0ff4d;stroke-width:.8px;fill:none}.lcp-annotation-text{fill:#e8f0ffeb;font-family:Geist,sans-serif;font-size:10px;font-weight:600}.lcp-live circle:first-child{fill:var(--lp-accent)}.lcp-live-pulse{fill:rgba(var(--tl-memory-rgb), .3);transform-origin:50%;animation:1.6s ease-out infinite lcp-live-pulse}@keyframes lcp-live-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.lcp-callouts{pointer-events:none;position:absolute;inset:0}.lcp-callout{border:1px solid rgba(var(--tl-memory-rgb), .22);border-left:2px solid var(--lp-accent);-webkit-backdrop-filter:blur(10px);background:#070d18e0;border-radius:8px;max-width:220px;padding:8px 12px;font-size:11px;line-height:1.4;animation:.8s cubic-bezier(.16,1,.3,1) both lp-fade-up;position:absolute;box-shadow:0 12px 28px #0006}.lcp-callout-1{animation-delay:.6s;top:12%;right:10%}.lcp-callout-2{animation-delay:1.1s;bottom:18%;left:6%}.lcp-callout-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--lp-accent);margin-bottom:3px;font-size:8.5px;font-weight:600;display:block}.lcp-callout strong{color:var(--lp-text);font-weight:600;display:block}@keyframes lp-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lp-trust{z-index:1;max-width:1240px;padding:clamp(40px, 8vh, 80px) var(--lp-pad);margin:0 auto;position:relative}.lp-footer{z-index:1;padding:32px var(--lp-pad);border-top:1px solid var(--lp-border);color:var(--lp-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;font-size:10.5px;display:flex;position:relative}.lp-footer span{align-items:center;gap:6px;display:inline-flex}.lp-reveal{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.lp-reveal-in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.lp-reveal,.lp-reveal-in{opacity:1!important;transform:none!important}.lp-glow-1,.lp-ticker-items,.lcp-live-pulse,.lp-status i{animation:none!important}}@media (width<=768px){.lp-topline{padding:12px 16px}.lp-topline-meta{gap:8px}.lp-status,.lp-clock{display:none}.lp-hero{padding-top:60px;padding-bottom:32px}.lp-hero-actions{flex-direction:column;width:100%}.lp-hero-actions .lp-cta-primary,.lp-hero-actions .lp-cta-secondary{justify-content:center;width:100%}.lp-ticker{gap:10px;padding:10px 14px}.lp-ticker-label{padding-right:10px;font-size:8.5px}.lcp-callout{max-width:160px;padding:6px 10px;font-size:10px}}.lp .ld-section{max-width:920px}html body .lp .ld-card.ld-decision-receipt{background:radial-gradient(620px 260px at 0 0,#c8a96a14,#0000 68%),#080808f5;border-color:#c8a96a2e;gap:0;position:relative;overflow:hidden;box-shadow:0 34px 90px -58px #000000fa;width:100%!important;max-width:820px!important;margin:24px auto 0!important;padding:0!important}.ld-decision-receipt:before{content:"";opacity:.72;background:linear-gradient(90deg,#0000,#c8a96a99,#0000);height:1px;position:absolute;inset:0 0 auto}.ld-decision-receipt .ld-card-top{border-bottom:1px solid #f4f0e712;padding:20px 22px 18px}.ld-receipt-kicker{color:#c8a96ab8;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:650;display:inline-flex}.ld-receipt-kicker i,.ld-receipt-proof span[data-freshness] i{background:#69ba91;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #69ba91b3}.ld-decision-receipt .ld-symbol-block{gap:4px}.ld-decision-receipt .ld-symbol{letter-spacing:-.025em;margin-top:5px;font-size:20px}.ld-decision-receipt .ld-symbol em{color:#f4f0e757;letter-spacing:.06em;font-family:Geist Mono,ui-monospace,monospace;font-size:9px;font-style:normal;font-weight:550}.ld-decision-call{background:#ffffff03;border-bottom:1px solid #f4f0e712;grid-template-columns:minmax(116px,.38fr) minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 22px;display:grid}.ld-decision-call>div{gap:5px;display:grid}.ld-decision-call span,.ld-decision-grid span{color:#f4f0e757;letter-spacing:.11em;text-transform:uppercase;font-size:8.5px;font-weight:620}.ld-decision-call strong{color:#f4f0e7f5;letter-spacing:-.045em;font-size:clamp(24px,4vw,38px);font-weight:680;line-height:.95}.ld-decision-call[data-mode=actionable] strong{color:#a8d9bc}.ld-decision-call[data-mode=no-trade] strong{color:#dda6a2}.ld-decision-call p{color:#f4f0e7b8;margin:0;font-size:13px;line-height:1.52}.ld-decision-call em{color:#c8a96ab3;text-align:right;max-width:17ch;font-size:9px;font-style:normal;line-height:1.45}.ld-decision-grid{border-bottom:1px solid #f4f0e712;grid-template-columns:1.4fr 1fr 1fr;display:grid}.ld-decision-grid article{border-right:1px solid #f4f0e712;align-content:start;gap:7px;min-width:0;padding:18px 22px;display:grid}.ld-decision-grid article:last-child{border-right:0}.ld-decision-grid strong{color:#f4f0e7e0;font-size:12px;font-weight:590;line-height:1.4}.ld-decision-grid article:not(.ld-decision-next) strong{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace;font-size:15px}.ld-decision-grid p{color:#f4f0e74d;margin:0;font-size:9px;line-height:1.45}.ld-receipt-proof{flex-wrap:wrap;align-items:center;gap:7px;padding:13px 22px;display:flex}.ld-receipt-proof span{color:#f4f0e761;text-transform:capitalize;border:1px solid #f4f0e712;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:8.5px;line-height:1;display:inline-flex}.ld-decision-receipt .ld-enter-btn{color:#171208;background:#c8a96aeb;border-color:#c8a96ab8;justify-content:center;width:calc(100% - 44px);min-height:45px;margin:4px 22px 0;font-weight:680}.ld-preserve-note{color:#f4f0e74d;justify-content:center;align-items:center;gap:6px;margin:10px 22px 17px;font-size:9px;display:flex}@media (width<=680px){.ld-decision-call{grid-template-columns:1fr auto;gap:14px;padding:20px 17px}.ld-decision-call p{grid-area:2/1/auto/-1}.ld-decision-call em{max-width:15ch}.ld-decision-grid{grid-template-columns:1fr 1fr}.ld-decision-grid .ld-decision-next{border-bottom:1px solid #f4f0e712;border-right:0;grid-column:1/-1}.ld-decision-grid article{padding:16px 17px}.ld-decision-receipt .ld-card-top,.ld-receipt-proof{padding-left:17px;padding-right:17px}.ld-decision-receipt .ld-enter-btn{width:calc(100% - 34px);margin-left:17px;margin-right:17px;padding:12px 14px;font-size:11px}}@media (width<=480px){.lp-topline-brand h1{font-size:12.5px}.lp-topline-brand p{display:none}.lp-hero-headline{font-size:32px}.lp-section-headline{font-size:24px}}.lp-hero-headline{letter-spacing:-.035em!important;font-weight:850!important;line-height:1.02!important}.lp-hero-lead{color:#c6bfb0c7!important;font-weight:400!important}.lp-hero-content{gap:28px!important}.lp-eyebrow{text-transform:uppercase;letter-spacing:.24em!important;background:rgba(var(--tl-memory-rgb), .04)!important;border-color:rgba(var(--tl-memory-rgb), .14)!important;color:var(--lp-accent)!important;font-size:9.5px!important;font-weight:700!important}.lp-hero-headline{animation:1.1s cubic-bezier(.16,1,.3,1) both lp-headline-rise}@keyframes lp-headline-rise{0%{opacity:0;letter-spacing:-.01em;transform:translateY(12px)}to{opacity:1;letter-spacing:-.035em;transform:translateY(0)}}.lp-eyebrow:before{content:"";background:var(--lp-accent);width:5px;height:5px;box-shadow:0 0 0 0 rgba(var(--tl-memory-rgb), .55);border-radius:50%;margin-right:4px;animation:1.8s ease-out infinite lp-pulse;display:inline-block}.lp-cta-primary{text-transform:uppercase;letter-spacing:.04em!important;background:linear-gradient(135deg, var(--tl-memory) 0%, #c8a96a 60%, #a59a86 110%)!important;box-shadow:0 14px 36px rgba(var(--tl-memory-rgb), .22), 0 0 0 1px #ffffff1a inset, 0 -1px 0 #0003 inset!important;padding:15px 32px!important;font-size:12px!important;font-weight:700!important}.lp-cta-primary:hover{box-shadow:0 22px 52px rgba(var(--tl-memory-rgb), .35), 0 0 0 1px #ffffff29 inset, 0 -1px 0 #00000040 inset!important;transform:translateY(-2px)!important}.lp-cta-primary:active{transition-duration:80ms!important;transform:translateY(0)scale(.98)!important}.lp-cta-secondary{text-transform:uppercase;letter-spacing:.04em!important;padding:15px 26px!important;font-size:12px!important;font-weight:600!important}.lp-trust:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--tl-memory-rgb), .32), transparent);opacity:.7;width:80px;height:1px;margin:0 auto clamp(40px,6vh,80px);display:block}.lp-section-headline{letter-spacing:-.028em!important;font-weight:850!important;line-height:1.05!important}.lp-footer{text-transform:uppercase;position:relative;border-top:1px dashed var(--lp-border)!important;padding:40px var(--lp-pad) 32px!important;letter-spacing:.12em!important;color:#94a3b885!important;font-size:10px!important;font-weight:500!important}.lp-footer:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--tl-memory-rgb), .32), transparent);opacity:.7;width:200px;height:1px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.lp-footer .lp-divider{background:#94a3b82e}.lp-topline{-webkit-backdrop-filter:blur(20px)saturate(1.4)!important;background:#02050bd1!important}.lp-topline-cta{text-transform:uppercase;letter-spacing:.04em!important;font-size:10.5px!important;font-weight:700!important}.lp-reveal{transition-duration:.85s!important;transform:translateY(24px)!important}.lp-reveal-in{transform:translateY(0)!important}@media (width>=1280px){.lp-hero{padding-top:clamp(80px,14vh,160px)!important}.lp-hero-headline{font-size:clamp(48px,7vw,84px)!important}}@media (prefers-reduced-motion:reduce){.lp-hero-headline{opacity:1!important;animation:none!important}.lp-eyebrow:before{animation:none!important}}.ld-section{z-index:1;max-width:680px;padding:32px var(--lp-pad) 48px;margin:0 auto;position:relative}.ld-header{text-align:center;margin-bottom:28px}.ld-title{letter-spacing:-.025em;color:var(--lp-text);margin:0 0 10px;font-size:clamp(22px,3.5vw,32px);font-weight:800;line-height:1.12}.ld-grad{background:linear-gradient(135deg, var(--lp-accent) 0%, var(--lp-accent-2) 70%);color:#0000;-webkit-background-clip:text;background-clip:text}.ld-sub{color:var(--lp-text-meta);margin:0;font-size:14px;line-height:1.5}.ld-input-wrap{align-items:center;max-width:440px;margin:0 auto;display:flex;position:relative}.ld-search-icon{color:var(--lp-text-muted);pointer-events:none;position:absolute;left:14px}.ld-input{border:1px solid var(--lp-border);border-radius:var(--lp-radius);width:100%;color:var(--lp-text);letter-spacing:.04em;text-transform:uppercase;background:#0f172aa6;outline:none;padding:14px 16px 14px 40px;font-family:Geist Mono,ui-monospace,monospace;font-size:15px;font-weight:600;transition:border-color .22s,box-shadow .22s,background-color .22s}.ld-input::placeholder{text-transform:none;letter-spacing:0;color:var(--lp-text-muted);font-weight:400}.ld-input:focus{border-color:var(--lp-accent);box-shadow:0 0 0 3px rgba(var(--tl-memory-rgb), .12), 0 12px 32px #00000047;background:#0f172ad9}.ld-spinner{border:2px solid rgba(var(--tl-memory-rgb), .22);border-top-color:var(--lp-accent);border-radius:50%;width:16px;height:16px;animation:.6s linear infinite ld-spin;position:absolute;right:14px}@keyframes ld-spin{to{transform:rotate(360deg)}}.ld-suggestions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.ld-chip{border:1px solid var(--lp-border);color:var(--lp-text-meta);cursor:pointer;background:#0f172a8c;border-radius:20px;padding:6px 14px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;font-weight:600;transition:all .18s}.ld-chip:hover{border-color:var(--lp-accent);color:var(--lp-accent);background:rgba(var(--tl-memory-rgb), .08)}.ld-error{text-align:center;color:var(--lp-negative);margin:16px 0 0;font-size:13px}.ld-card{border:1px solid rgba(var(--tl-memory-rgb), .14);border-radius:var(--lp-radius);-webkit-backdrop-filter:blur(16px);background:linear-gradient(#0f172ac7,#070d18b8);margin-top:24px;padding:24px;animation:.38s cubic-bezier(.16,1,.3,1) both ld-card-in;box-shadow:0 20px 48px #00000061,inset 0 1px #ffffff0a}@keyframes ld-card-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ld-card-placeholder{border-style:dashed;border-color:var(--lp-border);text-align:center;color:var(--lp-text-muted);padding:32px 24px;font-size:13px}.ld-card-top{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.ld-symbol-block{flex-direction:column;gap:2px;display:flex}.ld-symbol{color:var(--lp-text);letter-spacing:.02em;font-family:Geist Mono,ui-monospace,monospace;font-size:22px;font-weight:800}.ld-name{color:var(--lp-text-muted);letter-spacing:.03em;font-size:12px}.ld-price-block{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.ld-price{color:var(--lp-text);font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace;font-size:22px;font-weight:800}.ld-change{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace;font-size:14px;font-weight:700}.ld-change.up{color:var(--lp-positive)}.ld-change.down{color:var(--lp-negative)}.ld-enter-btn{background:linear-gradient(135deg, rgba(var(--tl-memory-rgb), .14), rgba(var(--tl-memory-rgb), .06));border:1px solid rgba(var(--tl-memory-rgb), .28);border-radius:var(--lp-radius-sm);color:var(--lp-accent);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;align-items:center;gap:8px;padding:10px 20px;font-size:12.5px;font-weight:700;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.ld-enter-btn:hover{background:rgba(var(--tl-memory-rgb), .16);border-color:rgba(var(--tl-memory-rgb), .48);box-shadow:0 8px 24px rgba(var(--tl-memory-rgb), .15);transform:translateY(-1px)}@media (width<=768px){.ld-section{padding:20px 16px 36px}.ld-card{padding:18px}.ld-card-top{flex-direction:column}.ld-price-block{align-items:flex-start}}.access-gate{color:#f1f5f9f5;background:radial-gradient(circle at 78% 22%, #c8a96a14, transparent 34%), radial-gradient(circle at 18% 76%, rgba(var(--tl-emerald-rgb), .055), transparent 30%), linear-gradient(180deg, #03060c 0%, #050914 52%, #02040a 100%);min-height:100vh;font-family:var(--font-sans,Geist, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);padding:clamp(22px,4vw,48px);position:relative;overflow:hidden}.access-ambient{pointer-events:none;opacity:.72;position:absolute;inset:0}.access-ambient span{background:linear-gradient(#0000,#d6be8e2e,#0000);width:1px;height:38vh;position:absolute;top:20%}.access-ambient span:first-child{left:22%}.access-ambient span:nth-child(2){opacity:.52;left:54%}.access-ambient span:nth-child(3){opacity:.36;left:83%}@media (prefers-reduced-motion:no-preference){.access-ambient span{animation:11s cubic-bezier(.22,.61,.36,1) infinite accessScan}.access-ambient span:nth-child(2){animation-delay:2.4s}.access-ambient span:nth-child(3){animation-delay:5.8s}}@keyframes accessScan{0%,to{opacity:.12;transform:translateY(-18px)}46%{opacity:.62}70%{opacity:.2;transform:translateY(24px)}}.access-topline{z-index:1;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.access-brand{color:#f1f5f9f0;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:inline-flex}.access-brand .brand-eye-mark{background:radial-gradient(circle at 52% 48%, rgba(var(--tl-emerald-rgb), .16), transparent 42%), #c8a96a1a!important;color:var(--tl-emerald)!important;border:1px solid #c8a96a38!important;border-radius:8px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 0 18px #c8a96a14!important}.access-brand .brand-eye-mark svg{width:27px!important;height:27px!important}.access-brand .brand-eye-mark svg *{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important}.access-brand .brand-eye-mark .eye-orbit{stroke:#f4f0e7d6!important;stroke-width:2.4px!important}.access-brand .brand-eye-mark .eye-signal,.access-brand .brand-eye-mark .eye-horizon{stroke:#c8a96ab8!important;stroke-width:2px!important}.access-brand .brand-eye-mark .eye-core{stroke:rgba(var(--tl-emerald-rgb), .88)!important;stroke-width:2.3px!important}.access-brand .brand-eye-mark .eye-node{fill:rgba(var(--tl-emerald-rgb), .82)!important;stroke:none!important}.access-brand h1{color:#f1f5f9f5;letter-spacing:-.012em;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:800;display:flex}.access-brand p{color:#94a3b8b8;letter-spacing:.01em;text-align:left;margin:1px 0 0;font-size:11px;font-weight:500}.access-brand .beta-badge{border:1px solid rgba(var(--tl-emerald-rgb), .2);color:#bbf7d0d6;background:rgba(var(--tl-emerald-rgb), .08);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:850}.access-beta-state{color:#94a3b8ad;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:700;display:inline-flex}.access-beta-state i{background:rgba(var(--tl-emerald-rgb), .82);width:6px;height:6px;box-shadow:0 0 12px rgba(var(--tl-emerald-rgb), .28);border-radius:999px}.access-shell{z-index:1;grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:center;gap:clamp(36px,8vw,120px);max-width:1180px;min-height:calc(100vh - 132px);margin:0 auto;display:grid;position:relative}.access-thesis{max-width:620px}.access-kicker,.access-form-head,.access-panel-head{color:#d6be8ead;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:800;display:inline-flex}.access-thesis h1{letter-spacing:-.055em;color:#f8fafcfa;margin:18px 0 14px;font-size:clamp(42px,7vw,82px);font-weight:650;line-height:.94}.access-thesis p{color:#c2bbacc7;max-width:48ch;margin:0;font-size:clamp(15px,1.4vw,18px);line-height:1.65}.access-continuity{border-left:2px solid rgba(var(--tl-emerald-rgb), .42);background:#080d166b;gap:4px;width:fit-content;margin-top:28px;padding:12px 14px;display:grid}.access-continuity span,.access-continuity em{color:#94a3b8ad;font-size:11px;font-style:normal}.access-continuity strong{color:#e0dbceeb;font-size:13px}.access-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.access-primary,.access-secondary,.access-submit,.access-link{cursor:pointer;border:1px solid #94a3b829;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;transition:border-color .22s,background .22s,color .22s,transform .22s;display:inline-flex}.access-primary,.access-submit{color:#02060cf5;background:#e0f2feeb;font-weight:750}.access-secondary,.access-link{color:#e0dbcedb;background:#080d1657}.access-link{color:#d6be8eb8;background:0 0;border-color:#0000;min-height:34px;padding-inline:0}.access-primary:hover,.access-secondary:hover,.access-submit:hover,.access-link:hover{border-color:#d6be8e47;transform:translateY(-1px)}.access-panel{justify-content:stretch;align-items:center;min-height:390px;display:flex}.access-pulse-panel,.access-form,.access-confirmation{width:100%;box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#0f172a57,#080d162e);border:0;border-left:1px solid #94a3b82e;border-radius:0;flex-direction:column;gap:15px;padding:26px 26px 24px;display:flex;position:relative}.access-form:before,.access-pulse-panel:before,.access-confirmation:before{content:"";background:linear-gradient(#d6be8edb,#0000);width:1px;height:76px;position:absolute;top:0;left:-1px}.access-form:after,.access-pulse-panel:after,.access-confirmation:after{content:"";pointer-events:none;opacity:.48;background:linear-gradient(90deg,#d6be8e0b,#0000 34%),repeating-linear-gradient(#ffffff05 0 1px,#0000 1px 28px);position:absolute;inset:0}.access-form>*,.access-pulse-panel>*,.access-confirmation>*{z-index:1;position:relative}.access-terminal-line{color:#94a3b885;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.18em;grid-template-columns:auto minmax(24px,1fr) auto;align-items:center;gap:9px;font-size:9px;font-weight:750;display:grid}.access-terminal-line i{background:linear-gradient(90deg,#94a3b83d,#0000);height:1px;display:block}.access-form-note{color:#94a3b8ad;max-width:36ch;margin:-3px 0 2px;font-size:12px;line-height:1.55}.access-pulse-panel ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.access-pulse-panel li{border-bottom:1px solid #94a3b814;justify-content:space-between;gap:14px;padding:10px 0;display:flex}.access-pulse-panel li span,.access-form label span{color:#94a3b8ad;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:750}.access-pulse-panel li strong{color:#e0dbcee0;font-size:12px;font-weight:650}.access-pulse-panel p,.access-confirmation p{color:#94a3b8b8;margin:0;font-size:13px;line-height:1.55}.access-review-route{border-top:1px solid #94a3b814;gap:4px;margin-top:2px;padding-top:14px;display:grid}.access-review-route span{color:#94a3b894;letter-spacing:.16em;text-transform:uppercase;font-size:9.5px;font-weight:800}.access-review-route strong{color:#e0dbcee0;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:12px;font-weight:650}.access-form label{gap:7px;display:grid}.access-form input{color:#f1f5f9f5;background:#02060c47;border:0;border-bottom:1px solid #94a3b833;border-radius:0;outline:none;width:100%;min-height:46px;padding:0 12px;transition:border-color .22s,background .22s,box-shadow .22s}.access-form input:focus{background:#02060c75;border-color:#d6be8e85;box-shadow:inset 0 -1px #d6be8e38}.access-error{color:rgba(var(--tl-crimson-rgb), .88);margin:0;font-size:12px}.access-confirmation{align-items:flex-start}.access-confirmation>svg{color:rgba(var(--tl-emerald-rgb), .86)}.access-confirmation span{color:rgba(var(--tl-emerald-rgb), .78);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:800}.access-confirmation strong{color:#f1f5f9f5;font-size:20px}.access-confirmation em{color:#94a3b8ad;font-size:12px;font-style:normal}.access-mail-action{width:fit-content;margin-top:2px;text-decoration:none}.access-auth-footnote{color:#94a3b87a;padding-top:2px;font-size:10.5px;line-height:1.45}@media (width<=860px){.access-shell{grid-template-columns:1fr;align-items:start;padding-top:68px}.access-panel{min-height:0}}@media (prefers-reduced-motion:reduce){.access-ambient span,.access-primary,.access-secondary,.access-submit,.access-link{transition:none!important;animation:none!important}}.access-gate .access-thesis{flex-direction:column;gap:0;display:flex}.access-gate .access-thesis h1{letter-spacing:-.045em!important;margin:24px 0 20px!important;font-weight:600!important}.access-gate .access-thesis>p{margin-top:0!important}.access-gate .access-desk-dot.live{background:rgba(var(--tl-emerald-rgb), .8)!important;box-shadow:0 0 6px rgba(var(--tl-emerald-rgb), .4)!important;animation:3.6s ease-in-out infinite accessDotPulse!important}@keyframes accessDotPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.access-gate .access-continuity{margin-top:24px!important}.access-gate .access-actions{gap:12px!important;margin-top:36px!important}.access-gate .access-primary{color:#e2d2aaf5!important;letter-spacing:-.002em!important;background:#d6be8e1f!important;border:1px solid #d6be8e52!important;font-weight:600!important;transition:background .22s,border-color .22s,transform .22s,box-shadow .22s!important;box-shadow:inset 0 1px #ffffff0a,0 8px 22px #080d1666!important}.access-gate .access-primary:hover{background:#d6be8e2e!important;border-color:#d6be8e80!important;box-shadow:inset 0 1px #ffffff14,0 12px 28px #080d168c!important}.access-gate .access-secondary{color:#e0dbced1!important;background:0 0!important;border:1px solid #94a3b82e!important;font-weight:500!important}.access-gate .access-secondary:hover{background:#0f172a52!important;border-color:#94a3b852!important}.access-gate .access-pulse-panel{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:linear-gradient(#0f172a47,#080d1624)!important;border-left:1px solid #94a3b81a!important;gap:18px!important;padding:28px 28px 24px!important}.access-gate .access-panel-head{letter-spacing:.14em!important;color:#e2d2aabd!important;align-items:center!important;gap:10px!important;font-size:10.5px!important;font-weight:700!important;display:flex!important}.access-gate .access-panel-head svg{color:#d6be8ebd;animation:4.8s ease-in-out infinite accessRadarSweep}@keyframes accessRadarSweep{0%,to{opacity:.85;transform:rotate(0)}50%{opacity:.55;transform:rotate(20deg)}}.access-gate .access-panel-clock{letter-spacing:.06em;text-transform:none;color:#94a3b88c;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px;font-weight:500}.access-gate .access-cognition-list{flex-direction:column!important;gap:0!important;margin:6px 0 0!important;padding:0!important;list-style:none!important;display:flex!important}.access-gate .access-cognition-list>li{border-bottom:1px solid #94a3b80f!important;grid-template-columns:110px 1fr auto!important;align-items:baseline!important;gap:14px!important;padding:14px 0!important;display:grid!important}.access-gate .access-cognition-list>li:last-child{border-bottom:none!important}.access-gate .access-cognition-label{letter-spacing:.18em!important;text-transform:uppercase!important;color:#94a3b89e!important;font-size:10px!important;font-weight:600!important}.access-gate .access-cognition-divider{background:linear-gradient(90deg,#94a3b829,#0000 70%)!important;align-self:center!important;height:1px!important}.access-gate .access-cognition-value{animation:.72s ease-out accessCognitionCrossfade;color:#e0dbceeb!important;letter-spacing:-.005em!important;text-align:right!important;justify-self:end!important;font-size:12.5px!important;font-weight:500!important}@keyframes accessCognitionCrossfade{0%{opacity:0;filter:blur(2px);transform:translateY(2px)}to{opacity:1;filter:none;transform:none}}.access-gate .access-cognition-note{color:#94a3b89e!important;letter-spacing:-.002em!important;border-top:1px solid #94a3b80f!important;margin:4px 0 0!important;padding:12px 0 0!important;font-size:11.5px!important;font-style:normal!important;line-height:1.55!important}.access-gate .access-review-route{border-top:1px solid #94a3b80f!important;flex-direction:column!important;gap:4px!important;margin-top:4px!important;padding:14px 0 0!important;display:flex!important}.access-gate .access-review-label{letter-spacing:.16em!important;text-transform:uppercase!important;color:#94a3b88c!important;font-size:10px!important;font-weight:600!important}.access-gate .access-review-value{color:#e2d2aad6!important;letter-spacing:-.002em!important;font-variant-numeric:tabular-nums!important;font-size:12.5px!important;font-weight:500!important}.access-gate .access-ambient>span{filter:blur(120px)!important;opacity:.42!important}@media (prefers-reduced-motion:reduce){.access-gate .access-desk-dot.live,.access-gate .access-panel-head svg,.access-gate .access-cognition-value{animation:none!important}}@media (width<=768px){.access-gate .access-thesis h1{margin:18px 0 14px!important}.access-gate .access-cognition-list>li{grid-template-columns:90px 1fr auto!important;padding:12px 0!important}}.access-gate{position:relative;overflow:hidden}.access-gate:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#d6be8e06 1px,#0000 1px),linear-gradient(90deg,#d6be8e06 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 30% 30%,#000 0%,#0000 70%);mask-image:radial-gradient(at 30% 30%,#000 0%,#0000 70%)}.access-gate:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 80% 20%,#d6be8e0f,#0000 55%),radial-gradient(at 10% 90%,#a99a860a,#0000 55%);position:absolute;inset:0}.access-gate>*{z-index:1;position:relative}.access-gate .access-thesis h1{letter-spacing:-.038em!important;color:#f8fafcfc!important;margin:24px 0 16px!important;font-size:clamp(38px,6.5vw,72px)!important;font-weight:600!important;line-height:.96!important}.access-gate .access-thesis-rule{background:linear-gradient(90deg,#d6be8e8c,#d6be8e1a 70%,#0000);width:56px;height:1px;margin:0 0 22px;display:block;position:relative;overflow:hidden}.access-gate .access-thesis-rule:after{content:"";background:linear-gradient(90deg,#0000,#e2d2aac7 50%,#0000);width:56px;height:100%;animation:7.2s ease-in-out infinite accessRuleSweep;position:absolute;top:0;left:-56px}@keyframes accessRuleSweep{0%{opacity:0;left:-56px}20%{opacity:.85}80%{opacity:.85}to{opacity:0;left:56px}}.access-gate .access-thesis>p{color:#bac8dcc7!important;letter-spacing:-.002em!important;max-width:46ch!important;font-size:clamp(15px,1.35vw,17px)!important;line-height:1.65!important}.access-gate .access-kicker{letter-spacing:.2em!important;color:#d6be8ea8!important;font-size:10.5px!important;font-weight:700!important}.access-gate .access-topline{align-items:center!important}.access-gate .access-topline h1{letter-spacing:-.012em!important;align-items:center!important;gap:10px!important;font-size:17px!important;font-weight:600!important;display:inline-flex!important}.access-gate .access-topline h1 .beta-badge{letter-spacing:.16em!important;text-transform:uppercase!important;color:#e2d2aad9!important;background:#d6be8e1a!important;border:1px solid #d6be8e3d!important;border-radius:4px!important;padding:3px 7px!important;font-size:8.5px!important;font-weight:700!important}.access-gate .access-topline>.access-brand p{color:#94a3b89e!important;letter-spacing:-.002em!important;font-size:11.5px!important}.access-gate .access-topline-meta{align-items:center;gap:14px;margin-left:auto;display:inline-flex}.access-gate .access-beta-state{letter-spacing:.12em!important;color:#e2d2aac7!important;align-items:center!important;gap:6px!important;font-size:10.5px!important;font-weight:600!important;display:inline-flex!important}.access-gate .access-beta-state i{background:#d6be8ed9;border-radius:50%;width:6px;height:6px;animation:2.6s ease-in-out infinite accessBetaPulse;box-shadow:0 0 6px #d6be8e73}@keyframes accessBetaPulse{0%,to{opacity:1}50%{opacity:.55}}.access-gate .access-topline-divider{background:#94a3b82e;width:1px;height:14px}.access-gate .access-topline-clock{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#94a3b89e;font-size:11px;font-weight:500}.access-gate .access-footer{border-top:1px solid #94a3b80f;flex-direction:column;align-items:stretch;gap:18px;margin-top:auto;padding:24px 0 20px;display:flex}.access-gate .access-footer-attribution{justify-content:center;align-items:center;gap:14px;display:flex}.access-gate .access-footer-line{letter-spacing:.18em;text-transform:uppercase;color:#94a3b87a;font-size:10.5px;font-weight:600}.access-gate .access-footer-divider{background:#94a3b838;border-radius:50%;width:4px;height:4px}.access-gate .access-continuity{border-left:2px solid rgba(var(--tl-emerald-rgb), .55)!important;background:#0f172a6b!important;border-radius:0 6px 6px 0!important;margin-top:28px!important;padding:14px 16px!important}@media (prefers-reduced-motion:reduce){.access-gate .access-thesis-rule:after,.access-gate .access-beta-state i{animation:none!important}}@media (width<=768px){.access-gate .access-footer{flex-wrap:wrap;gap:8px 12px;padding:20px 12px 18px}.access-gate .access-topline-meta{gap:10px}}@media (width<=480px){.access-gate .access-thesis h1{letter-spacing:-.03em!important;font-size:clamp(30px,8vw,44px)!important}}.access-gate .access-ambient-line{letter-spacing:-.002em;color:#94a3b8b8;border-top:1px solid #94a3b80f;align-items:flex-start;gap:10px;max-width:52ch;margin:26px 0 0;padding:12px 0 0;font-size:12.5px;line-height:1.65;display:flex}.access-gate .access-ambient-dot{background:rgba(var(--tl-emerald-rgb), .78);width:5px;height:5px;box-shadow:0 0 6px rgba(var(--tl-emerald-rgb), .4);border-radius:50%;flex-shrink:0;margin-top:8px;animation:4.2s ease-in-out infinite accessAmbientDot}@keyframes accessAmbientDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.access-gate .access-continuity{border:1px solid #94a3b814!important;border-left:2px solid rgba(var(--tl-emerald-rgb), .55)!important;background:#0f172a52!important;border-radius:0 6px 6px 0!important;gap:5px!important;margin-top:24px!important;padding:14px 18px!important;display:grid!important}.access-gate .access-continuity>span{letter-spacing:.18em!important;text-transform:uppercase!important;color:#94a3b88c!important;font-size:9.5px!important;font-weight:700!important}.access-gate .access-continuity>strong{color:#f1f5f9f0!important;letter-spacing:-.005em!important;font-variant-numeric:tabular-nums!important;font-size:14px!important;font-weight:500!important}.access-gate .access-continuity>em{color:#94a3b89e!important;letter-spacing:-.002em!important;font-size:11px!important;font-style:normal!important}.access-gate .access-form,.access-gate .access-confirmation{gap:14px!important}.access-gate .access-form-head{color:#d6be8ebd!important;letter-spacing:.18em!important;text-transform:uppercase!important;align-items:center!important;gap:8px!important;margin-top:4px!important;font-size:10.5px!important;font-weight:700!important;display:inline-flex!important}.access-gate .access-form-head+span,.access-gate .access-form-head~span{font-weight:700!important}.access-gate .access-form-note{color:#94a3b8bd!important;letter-spacing:-.002em!important;margin:0 0 4px!important;font-size:12.5px!important;line-height:1.55!important}.access-gate .access-form>label{flex-direction:column!important;gap:6px!important;display:flex!important;position:relative!important}.access-gate .access-form>label>span{letter-spacing:.18em!important;text-transform:uppercase!important;color:#94a3b88c!important;font-size:9.5px!important;font-weight:700!important}.access-gate .access-form>label>input{color:#f1f5f9f5!important;letter-spacing:-.002em!important;background:#080d1680!important;border:1px solid #94a3b824!important;border-radius:8px!important;min-height:46px!important;padding:0 16px!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;transition:border-color .22s,background .22s,box-shadow .22s!important}.access-gate .access-form>label>input::placeholder{color:#94a3b86b!important;letter-spacing:0!important;font-weight:400!important}.access-gate .access-form>label>input:hover{background:#0f172a8c!important;border-color:#94a3b838!important}.access-gate .access-form>label>input:focus{background:#0f172aa6!important;border-color:#d6be8e80!important;outline:none!important;box-shadow:0 0 0 3px #d6be8e1a!important}.access-gate .access-error{color:rgba(var(--tl-crimson-rgb), .92)!important;border-left:2px solid rgba(var(--tl-crimson-rgb), .55)!important;letter-spacing:-.002em!important;background:#7f1d1d2e!important;border-radius:0 4px 4px 0!important;margin:0!important;padding:8px 12px!important;font-size:12px!important;line-height:1.55!important}.access-gate .access-form .access-submit{color:#02060cf5!important;letter-spacing:-.002em!important;background:#e2d2aaeb!important;border:1px solid #e2d2aad9!important;min-height:46px!important;margin-top:4px!important;font-size:13px!important;font-weight:600!important;transition:background .22s,transform .22s,box-shadow .22s!important;box-shadow:inset 0 1px #fff3,0 8px 22px #080d1666!important}.access-gate .access-form .access-submit:hover{background:#e0f2fefa!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff4d,0 12px 28px #080d168c!important}.access-gate .access-form .access-link{color:#d6be8ebd!important;letter-spacing:-.002em!important;align-self:flex-start!important;font-size:12px!important;font-weight:500!important}.access-gate .access-form .access-link:hover{color:#e2d2aaf0!important}.access-gate .access-auth-footnote{color:#94a3b880!important;letter-spacing:-.002em!important;border-top:1px solid #94a3b80f!important;margin-top:8px!important;padding-top:12px!important;font-size:10.5px!important;line-height:1.55!important}.access-gate .access-confirmation{align-items:flex-start!important}.access-gate .access-confirmation svg{color:rgba(var(--tl-emerald-rgb), .85)!important;margin-bottom:6px!important}.access-gate .access-confirmation>span{letter-spacing:.18em!important;text-transform:uppercase!important;color:rgba(var(--tl-emerald-rgb), .78)!important;font-size:10.5px!important;font-weight:700!important}.access-gate .access-confirmation>strong{color:#f1f5f9f5!important;letter-spacing:-.012em!important;margin-top:2px!important;font-size:18px!important;font-weight:600!important;line-height:1.3!important}.access-gate .access-confirmation>p{color:#94a3b8bd!important;letter-spacing:-.002em!important;margin:0!important;font-size:12.5px!important;line-height:1.6!important}.access-gate .access-confirmation>em{color:#e2d2aad1!important;font-variant-numeric:tabular-nums!important;margin-top:2px!important;font-size:12px!important;font-style:normal!important;font-weight:500!important}.access-gate .access-terminal-line{letter-spacing:.2em!important;text-transform:uppercase!important;color:#94a3b873!important;align-items:center!important;gap:10px!important;margin:0 0 6px!important;font-size:9.5px!important;font-weight:700!important;display:flex!important}.access-gate .access-terminal-line i{background:linear-gradient(90deg,#94a3b82e,#94a3b80a);flex:1;height:1px}@media (prefers-reduced-motion:reduce){.access-gate .access-ambient-dot{animation:none!important}}.app-shell .page-help-hint{border:1px solid rgba(var(--tl-memory-rgb), .18);color:#e8f0fff0;background:linear-gradient(#0f172a80,#0b12206b);border-radius:10px;align-items:center;gap:12px;margin:0 0 12px;padding:10px 12px 10px 14px;animation:.32s ease-out page-hint-fade-in;display:flex}.app-shell .page-help-hint-mark{background:linear-gradient(180deg, rgba(var(--tl-memory-rgb), .18), #c8a96a1a);width:24px;height:24px;color:rgba(var(--tl-memory-rgb), .95);border:1px solid rgba(var(--tl-memory-rgb), .2);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.app-shell .page-help-hint-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.app-shell .page-help-hint-body strong{letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--tl-memory-rgb), .95);font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;font-weight:700}.app-shell .page-help-hint-body span{color:#ced9eadb;font-size:12.5px;line-height:1.45}.app-shell .page-help-hint-cta{background:linear-gradient(180deg, rgba(var(--tl-memory-rgb), .22), #c8a96a24);border:1px solid rgba(var(--tl-memory-rgb), .3);color:#f4fafff7;letter-spacing:.02em;cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:4px;padding:5px 12px;font-size:11.5px;font-weight:600;transition:transform .12s,box-shadow .12s;display:inline-flex}.app-shell .page-help-hint-cta:hover{box-shadow:0 6px 16px rgba(var(--tl-memory-rgb), .18);transform:translateY(-1px)}.app-shell .page-help-hint-close{color:#94a3b8b3;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .12s,color .12s;display:inline-flex}.app-shell .page-help-hint-close:hover{color:#e8f0fff2;background:#94a3b81f}@keyframes page-hint-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=540px){.app-shell .page-help-hint{flex-wrap:wrap;gap:8px 10px;padding:9px 10px}.app-shell .page-help-hint-body strong{font-size:10.5px}.app-shell .page-help-hint-body span{font-size:12px}.app-shell .page-help-hint-cta{flex:100%;order:99;justify-content:center}}.app-shell .workspace-page{animation:.24s ease-out page-fade-in}@keyframes page-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.app-shell .page-help-hint,.app-shell .workspace-page{animation:none!important}}.app-shell .watchlist-cold-start{text-align:center;background:linear-gradient(#0f172a80,#0b12205c);border:1px solid #94a3b81f;border-radius:16px;flex-direction:column;align-items:center;gap:14px;margin:8px 0;padding:36px 24px;display:flex}.app-shell .watchlist-cold-start-mark{background:linear-gradient(180deg, rgba(var(--tl-memory-rgb), .22), #c8a96a1a);border:1px solid rgba(var(--tl-memory-rgb), .28);width:44px;height:44px;color:rgba(var(--tl-memory-rgb), .95);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.app-shell .watchlist-cold-start h3{color:#f4fafff7;letter-spacing:.01em;margin:0;font-size:18px;font-weight:700}.app-shell .watchlist-cold-start p{color:#ced9eadb;max-width:460px;margin:0;font-size:13.5px;line-height:1.55}.app-shell .watchlist-cold-start-suggested{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.app-shell .watchlist-cold-start-suggested button{color:#e8f0fff0;letter-spacing:.02em;cursor:pointer;background:linear-gradient(#0f172a9e,#0b122080);border:1px solid #94a3b833;border-radius:9px;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;transition:border-color .12s,background .12s,transform .12s;display:inline-flex}.app-shell .watchlist-cold-start-suggested button:hover{border-color:rgba(var(--tl-memory-rgb), .4);background:linear-gradient(#0f172ac7,#0b12209e);transform:translateY(-1px)}.app-shell .status-card.error .status-card-hint{letter-spacing:.02em;color:#c6bfb0c7;margin-top:6px;font-size:11px;font-style:normal;line-height:1.45;display:block}.app-shell button.status-card-retry[disabled]{opacity:.62;cursor:progress}.app-shell .chat-form .chat-stop{background:linear-gradient(180deg, rgba(var(--tl-crimson-rgb), .18), #dc26261a);border:1px solid rgba(var(--tl-crimson-rgb), .38);color:rgba(var(--tl-crimson-rgb), .95);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:0 10px;transition:background .12s,border-color .12s,transform .12s;display:inline-flex}.app-shell .chat-form .chat-stop:hover{background:linear-gradient(180deg, rgba(var(--tl-crimson-rgb), .28), #dc262629);border-color:rgba(var(--tl-crimson-rgb), .55);transform:translateY(-1px)}.app-shell .chat-form .chat-stop:active{transform:translateY(0)}.app-shell .chat-stream-caret{color:rgba(var(--tl-memory-rgb), .9);margin-left:2px;animation:.8s ease-in-out infinite chat-caret-blink;display:inline-block}@keyframes chat-caret-blink{0%,to{opacity:.2}50%{opacity:1}}html body .app-shell [data-tl-ribbon=v2] .ribbon-identity .asset-icon.has-image img{object-fit:contain!important;visibility:visible!important;opacity:1!important;background:0 0!important;width:100%!important;height:100%!important;padding:5px!important;display:block!important}html body .app-shell [data-tl-ribbon=v2] .workspace-mode-toggle button.active{background:rgba(var(--tl-memory-rgb), .16)!important;color:#e8f0fff5!important}html body .app-shell [data-tl-ribbon=v2] .stream-state-indicator{flex-shrink:0!important}@media (width<=1100px){html body .app-shell [data-tl-ribbon=v2] .stream-state-indicator{display:none!important}}:root{--ds2-bg:#0f172a9e;--ds2-bg-soft:#0d16266b;--ds2-bg-card:#0f172a80;--ds2-bg-card-hover:#0f172ac7;--ds2-border:#94a3b81f;--ds2-border-soft:#94a3b814;--ds2-border-hl:#94a3b838;--ds2-text:#e8f0fff5;--ds2-text-meta:#c6bfb0bd;--ds2-text-muted:#94a3b89e;--ds2-firming:var(--tl-memory);--ds2-fading:var(--tl-crimson);--ds2-amber:#fbbf24;--ds2-cyan:#c8a96a;--ds2-purple:#a99a86;--ds2-radius:14px;--ds2-radius-sm:10px;--ds2-pad:14px}html body .app-shell .decision-context-panel .dcp-card.tone-firming{border-left-color:var(--ds2-firming)!important}html body .app-shell .decision-context-panel .dcp-card.tone-fading{border-left-color:var(--ds2-fading)!important}html body .app-shell .decision-context-panel .dcp-card.tone-neutral{border-left-color:#94a3b866!important}html body .app-shell .decision-context-panel .dcp-card.tone-fading .dcp-card-icon{background:rgba(var(--tl-crimson-rgb), .1)!important;border-color:rgba(var(--tl-crimson-rgb), .2)!important;color:var(--ds2-fading)!important}html body .app-shell .decision-context-panel .dcp-card.tone-neutral .dcp-card-icon{color:var(--ds2-text-meta)!important;background:#94a3b814!important;border-color:#94a3b82e!important}html body .app-shell .decision-context-panel .dcp-card.tone-firming .dcp-card-score{color:var(--ds2-firming)!important}html body .app-shell .decision-context-panel .dcp-card.tone-fading .dcp-card-score{color:var(--ds2-fading)!important}html body .app-shell .decision-context-panel .dcp-card.tone-firming .dcp-card-status{background:rgba(var(--tl-memory-rgb), .14)!important;color:var(--ds2-firming)!important}html body .app-shell .decision-context-panel .dcp-card.tone-fading .dcp-card-status{background:rgba(var(--tl-crimson-rgb), .14)!important;color:var(--ds2-fading)!important}html body .app-shell .decision-context-panel .dcp-card.tone-firming .dcp-card-bar i{background:linear-gradient(90deg, var(--ds2-firming), var(--ds2-cyan))!important}html body .app-shell .decision-context-panel .dcp-card.tone-fading .dcp-card-bar i{background:linear-gradient(90deg, var(--ds2-amber), var(--ds2-fading))!important}html body .app-shell .liquidity-state-module.tone-firming{border-left:3px solid var(--ds2-firming)!important}html body .app-shell .liquidity-state-module.tone-fading{border-left:3px solid var(--ds2-amber)!important}html body .app-shell .liquidity-state-module.tone-neutral{border-left:3px solid #94a3b852!important}html body .app-shell .replay-intelligence-module .rim-match.tone-firming{border-left-color:var(--ds2-firming)!important}html body .app-shell .replay-intelligence-module .rim-match.tone-fading{border-left-color:var(--ds2-fading)!important}html body .app-shell .replay-intelligence-module .rim-match.tone-neutral{border-left-color:#94a3b866!important}html body .app-shell .replay-intelligence-module .rim-match.tone-fading .rim-match-icon{background:rgba(var(--tl-crimson-rgb), .08)!important;border-color:rgba(var(--tl-crimson-rgb), .2)!important;color:var(--ds2-fading)!important}html body .app-shell .replay-intelligence-module .rim-match.tone-neutral .rim-match-icon{color:var(--ds2-text-meta)!important;background:#94a3b814!important;border-color:#94a3b82e!important}@keyframes chart-ohlc-fade{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes chart-empty-shimmer{0%,to{opacity:.6}50%{opacity:1}}@keyframes chart-empty-pulse{0%,to{opacity:.55;transform:scaleY(.96)}50%{opacity:.95;transform:scaleY(1.04)}}.gl-term{isolation:isolate;align-items:baseline;display:inline-flex;position:relative}.gl-term-trigger{font:inherit;color:inherit;cursor:help;text-align:inherit;background:0 0;border:0;outline:none;align-items:center;gap:3px;margin:0;padding:0;display:inline-flex}.gl-term-trigger:focus-visible .gl-term-label{text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:rgba(var(--tl-memory-rgb), .55);text-decoration-color:rgba(var(--tl-memory-rgb), .55)}.gl-term-label{text-underline-offset:3px;-webkit-text-decoration:underline dotted #94a3b859;text-decoration:underline dotted #94a3b859;text-decoration-thickness:1px;transition:text-decoration-color .12s,color .12s;display:inline-block}.gl-term:hover .gl-term-label,.gl-term-open .gl-term-label{-webkit-text-decoration-color:rgba(var(--tl-memory-rgb), .65);text-decoration-color:rgba(var(--tl-memory-rgb), .65);color:#f4fafff7}.gl-term-icon{opacity:.45;color:#94a3b8d9;flex-shrink:0;transition:opacity .12s,color .12s;transform:translateY(.5px)}.gl-term:hover .gl-term-icon,.gl-term-open .gl-term-icon,.gl-term-trigger:focus-visible .gl-term-icon{opacity:.9;color:rgba(var(--tl-memory-rgb), .95)}.gl-term-subtle .gl-term-label{-webkit-text-decoration:underline dotted #94a3b847;text-decoration:underline dotted #94a3b847}.gl-term-card{z-index:1100;border:1px solid rgba(var(--tl-memory-rgb), .2);pointer-events:none;background:linear-gradient(#0f172af5,#0b1220f5);border-radius:10px;flex-direction:column;gap:6px;width:max-content;max-width:min(280px,100vw - 24px);padding:10px 12px;animation:.14s ease-out gl-term-fade;display:flex;position:absolute;box-shadow:0 14px 32px #02060c8c,0 0 0 1px #0f172aa6}.gl-term-card-top{bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.gl-term-card-bottom{top:calc(100% + 8px);left:50%;transform:translate(-50%)}.gl-term-card:before{content:"";background:inherit;border:inherit;border-radius:1px;width:8px;height:8px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.gl-term-card-top:before{border-top:0;border-left:0;bottom:-5px}.gl-term-card-bottom:before{border-bottom:0;border-right:0;top:-5px}.gl-term-card-title{letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--tl-memory-rgb), .95);font-family:Geist Mono,monospace;font-size:11px;font-weight:700}.gl-term-card-body{color:#e8f0fff0;font-size:12.5px;line-height:1.5}.gl-term-card-hint{color:#c6bfb0c7;border-top:1px dashed #94a3b826;margin-top:2px;padding-top:6px;font-size:11.5px;font-style:normal;line-height:1.45}@media (width<=480px),(hover:none){.gl-term-card{left:12px;right:12px;bottom:max(16px, env(safe-area-inset-bottom,16px));border-radius:14px;width:auto;max-width:none;padding:14px 16px;position:fixed;top:auto;transform:none;box-shadow:0 -18px 48px #02060ca6,0 0 0 1px #0f172ab3}.gl-term-card:before{display:none}.gl-term-card-body{font-size:13.5px}}@keyframes gl-term-fade{0%{opacity:0;transform:translate(-50%)translateY(2px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=480px),(hover:none){@keyframes gl-term-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}.ds2-conviction-label .gl-term{min-width:0}.qt-root{z-index:1500;pointer-events:auto;animation:.22s ease-out qt-fade-in;position:fixed;bottom:18px;right:18px}.qt-card{border:1px solid rgba(var(--tl-memory-rgb), .22);color:#f4f0e7f2;background:linear-gradient(#14100af5,#0e0b07f5);border-radius:14px;flex-direction:column;gap:10px;width:min(340px,100vw - 36px);padding:14px 16px 12px;display:flex;box-shadow:0 18px 48px #02060c8c,0 0 0 1px #14100a99}.qt-head{align-items:center;gap:8px;display:flex}.qt-mark{background:linear-gradient(180deg, rgba(var(--tl-memory-rgb), .18), #c8a96a1a);width:22px;height:22px;color:rgba(var(--tl-memory-rgb), .95);border:1px solid rgba(var(--tl-memory-rgb), .2);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.qt-step-count{letter-spacing:.1em;text-transform:uppercase;color:#c6bfb0c7;flex:1;font-family:Geist Mono,monospace;font-size:10px;font-weight:600}.qt-close{color:#9c968ab3;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:background .12s,color .12s;display:inline-flex}.qt-close:hover{color:#f4f0e7f2;background:#9c968a1f}.qt-title{color:#f4f0e7f7;margin:0;font-size:14px;font-weight:700;line-height:1.3}.qt-body{color:#d6cebadb;margin:0;font-size:12.5px;line-height:1.5}.qt-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.qt-skip{letter-spacing:.04em;color:#9c968abd;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 4px;font-size:11.5px;transition:color .12s,background .12s}.qt-skip:hover{color:#f4f0e7eb;background:#9c968a1a}.qt-next{background:linear-gradient(180deg, rgba(var(--tl-memory-rgb), .3), #c8a96a2e);border:1px solid rgba(var(--tl-memory-rgb), .35);color:#f4f0e7f7;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:600;transition:transform .12s,box-shadow .12s;display:inline-flex}.qt-next:hover{box-shadow:0 8px 22px rgba(var(--tl-memory-rgb), .18);transform:translateY(-1px)}[data-tour-active=true]{outline-offset:4px;border-radius:12px;scroll-margin-top:80px;scroll-margin-bottom:200px;animation:1.6s ease-out infinite qt-pulse;position:relative;outline:2px solid rgba(var(--tl-memory-rgb), .55)!important}@keyframes qt-pulse{0%{box-shadow:0 0 0 0 rgba(var(--tl-memory-rgb), .3)}70%{box-shadow:0 0 0 12px rgba(var(--tl-memory-rgb), 0)}to{box-shadow:0 0 0 0 rgba(var(--tl-memory-rgb), 0)}}@keyframes qt-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=540px){.qt-root{left:8px;right:8px;bottom:max(8px, env(safe-area-inset-bottom,8px))}.qt-card{width:auto;max-width:none}}:root{--inst-rail-firming:rgba(var(--tl-memory-rgb), .62);--inst-rail-fading:rgba(var(--tl-crimson-rgb), .58);--inst-rail-neutral:#94a3b86b;--inst-bg-soft:#0d16269e;--inst-bg-rail:#0d1626c7;--inst-border-soft:#94a3b81a;--inst-border-line:#94a3b829;--inst-text-primary:#e8f0ffeb;--inst-text-meta:#c6bfb0b8;--inst-text-muted:#94a3b89e}.dcs-dims li.tone-firming{border-left-color:var(--inst-rail-firming)}.dcs-dims li.tone-fading{border-left-color:var(--inst-rail-fading)}.dcs-conviction-delta{color:var(--inst-text-meta);font-size:9.5px}.decision-support-details[open]>summary{border-bottom:1px solid var(--inst-border-soft);border-radius:12px 12px 0 0}.decision-support-details[open]>summary>.dsd-caret{transform:rotate(180deg)}.dcp-conviction-delta{color:var(--inst-text-meta);font-size:9.5px}.dcp-row.tone-firming .dcp-row-rail{background:var(--inst-rail-firming)}.dcp-row.tone-fading .dcp-row-rail{background:var(--inst-rail-fading)}.dcp-row.tone-firming .dcp-row-bar i{background:var(--inst-rail-firming)}.dcp-row.tone-fading .dcp-row-bar i{background:var(--inst-rail-fading)}.rim-match.tone-firming{border-left-color:var(--inst-rail-firming)}.rim-match.tone-fading{border-left-color:var(--inst-rail-fading)}.rim-match.tone-neutral{border-left-color:var(--inst-rail-neutral)}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--text-xs:10px;--text-sm:11px;--text-base:12px;--text-md:13px;--text-lg:14px;--text-xl:16px;--text-2xl:18px;--text-3xl:20px}.app-shell button{font-size:var(--text-base)!important;padding:var(--space-2) var(--space-4)!important;justify-content:center!important;align-items:center!important;gap:var(--space-2)!important;border-radius:6px!important;line-height:1!important;display:inline-flex!important}.app-shell input,.app-shell textarea{padding:var(--space-2) var(--space-3)!important;font-size:var(--text-base)!important;line-height:1.5!important}.app-shell h1{font-size:var(--text-3xl)!important;margin-bottom:var(--space-4)!important;line-height:1.2!important}.app-shell h2{font-size:var(--text-2xl)!important;margin-bottom:var(--space-3)!important;line-height:1.3!important}.app-shell h3{font-size:var(--text-xl)!important;margin-bottom:var(--space-2)!important;line-height:1.4!important}.app-shell button svg{flex-shrink:0!important;width:14px!important;height:14px!important}.app-shell .badge,.app-shell kbd{padding:2px var(--space-2)!important;font-size:var(--text-xs)!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.app-shell .decision-card{padding:var(--space-4)!important;gap:var(--space-3)!important;flex-direction:column!important;align-items:flex-start!important;display:flex!important}.app-shell .product-status-strip{align-items:center!important;gap:var(--space-4)!important;padding:var(--space-2) var(--space-4)!important;height:32px!important;display:flex!important}.app-shell .product-status-strip>*{align-items:center!important;line-height:1!important;display:inline-flex!important}.app-shell .intelligence-layer,.app-shell .alert-dock{padding:var(--space-4)!important;gap:var(--space-3)!important}.app-shell .alert-item{align-items:flex-start!important;gap:var(--space-3)!important;padding:var(--space-3)!important;display:flex!important}.app-shell .conviction-display{align-items:baseline!important;gap:var(--space-2)!important;display:flex!important}.app-shell .regime-badge{align-items:center!important;gap:var(--space-1)!important;padding:4px var(--space-2)!important;line-height:1!important;display:inline-flex!important}.app-shell .asset-icon{flex-shrink:0!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.app-shell time{font-size:var(--text-xs)!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.app-shell .stream-state{z-index:10!important;flex-shrink:0!important;position:relative!important}.app-shell .ai-command-system{z-index:100!important;margin-bottom:16px!important;position:relative!important}.app-shell .ai-command-live{opacity:1!important;visibility:visible!important;z-index:100!important;background:var(--bg)!important;padding:8px 14px!important;display:flex!important;position:relative!important}:root{--ui-text-kicker:9px;--ui-text-pill:8.5px;--ui-text-meta:9.5px;--ui-text-detail:10px;--ui-text-body:10.5px;--ui-text-headline:11.5px;--ui-text-value:12px;--ui-text-summary:13px;--ui-track-kicker:.16em;--ui-track-pill:.12em;--ui-track-tag:.1em;--ui-weight-meta:500;--ui-weight-body:500;--ui-weight-strong:600;--ui-weight-bold:700}.app-shell p,.app-shell .regime-os-card p,.app-shell .decision-card-read,.app-shell .decision-card-caveat,.app-shell .pulse-state{overflow-wrap:break-word!important;word-break:normal!important}.app-shell .live-price,.app-shell .metric strong,.app-shell .briefing-regime-stats strong,.app-shell .hero-price-area .live-price{font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1, "cv11" 1!important}@media (width<=480px){:root{--ui-text-summary:12px;--ui-text-headline:11px;--ui-text-body:10.5px;--ui-text-detail:9.5px;--ui-text-meta:9px;--ui-text-pill:8.5px;--ui-text-kicker:8.5px;--ui-text-value:11.5px}}.app-shell .regime-os-card,.app-shell .decision-card{min-width:0!important;overflow:hidden!important}.app-shell .decision-card:focus-visible{outline:2px solid rgba(var(--tl-memory-rgb), .55);outline-offset:2px;box-shadow:none!important}body[data-theme=light]{background:#f1ece1}body[data-theme=light] .app-shell{--panel:#ffffffeb;--panel-solid:#fff;--panel-soft:#f6f9fd;--panel-elevated:#fffffff7;--border:#dce5ef;--border-strong:#cbd5e1;--text:#0b1420;--muted:#5c6f88;--muted-2:#8899b0}body[data-theme=light]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 35% at 50% 0,#a8884e0d,#0000),radial-gradient(45% 25% at 0 85%,#0ea5e908,#0000);animation:12s ease-in-out 2 ambientPulse;position:fixed;inset:0}body[data-theme=dark] .app-shell{--panel:#080e1cd9;--panel-solid:#0a1220;--panel-soft:#0c162a;--panel-elevated:#0a1222f2;--border:#142240;--border-strong:#1e2f52}body[data-theme=dark]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 40% at 50% 0,#a8884e1a,#0000),radial-gradient(50% 30% at 0 80%,#0ea5e90d,#0000),radial-gradient(40% 25% at 100% 60%,#14b8a608,#0000);animation:12s ease-in-out 2 ambientPulse;position:fixed;inset:0}.app-body{flex:1;gap:0;min-height:0;display:flex;position:relative}.app-content{flex-direction:column;flex:1;min-width:0;display:flex}body[data-theme=dark] .app-shell:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0}@keyframes ambientPulse{0%,to{opacity:1}50%{opacity:.75}}.app-header{gap:10px!important;min-height:44px!important;margin-bottom:4px!important;padding:0 10px!important}.brand-mark{border-radius:8px!important;width:32px!important;height:32px!important}.brand-mark svg{width:20px!important;height:20px!important}.brand h1{letter-spacing:-.02em;font-size:15px!important;font-weight:900!important}.brand p{display:none;font-size:10px!important}.app-nav{gap:2px!important;padding:3px!important}.app-nav button{gap:6px!important;min-height:30px!important;padding:0 10px!important;font-size:11px!important}.app-nav button svg{width:14px!important;height:14px!important}.app-nav button.active{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 18%, var(--panel-solid)), color-mix(in srgb, var(--panel-solid) 88%, transparent))!important;box-shadow:0 0 20px color-mix(in srgb, var(--accent) 12%, transparent), inset 0 1px 0 #ffffff14!important}.app-nav button:hover:not(.active){background:color-mix(in srgb, var(--accent) 6%, transparent)}.ai-command-system{z-index:35;max-width:980px;margin:0 auto 4px;position:sticky;top:48px}.ai-command-orb{background:linear-gradient(135deg, var(--accent), var(--accent-2));box-shadow:0 0 12px color-mix(in srgb, var(--accent-2) 16%, transparent);color:#fff;z-index:2;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:9px;left:10px}.ai-command-form{background:radial-gradient(ellipse 80% 160% at 20% 0%, color-mix(in srgb, var(--accent-2) 14%, transparent), transparent), color-mix(in srgb, var(--panel-solid) 60%, transparent);border:1px solid color-mix(in srgb, var(--accent-2) 18%, var(--border));border-radius:999px;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:6px;min-height:36px;padding:3px 5px 3px 38px;display:grid;box-shadow:0 18px 48px #0000002e,inset 0 1px #ffffff1a!important}.ai-command-prefix{color:var(--muted);display:inline-flex}.ai-command-form input{color:var(--text);background:0 0;border:0;outline:0;min-width:0;font-size:13px;font-weight:750}.ai-command-context{background:color-mix(in srgb, var(--panel-solid) 42%, transparent);border:1px solid color-mix(in srgb, var(--border) 44%, transparent);color:var(--muted);border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 9px;display:flex}.ai-command-context span,.ai-command-context em{white-space:nowrap;font-size:10.5px;font-style:normal;font-weight:850}.ai-command-context em{color:var(--accent-2)}.ai-command-clear,.ai-command-submit{border:1px solid color-mix(in srgb, var(--border) 50%, transparent);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.ai-command-clear{color:var(--muted);background:0 0}.ai-command-submit{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff}.ai-command-submit:disabled{cursor:not-allowed;opacity:.45}.ai-command-suggestions{background:color-mix(in srgb, var(--panel-elevated) 94%, transparent);border:1px solid color-mix(in srgb, var(--accent-2) 18%, var(--border));z-index:60;border-radius:14px;gap:5px;padding:7px;display:grid;position:absolute;top:calc(100% + 7px);left:44px;right:7px;box-shadow:0 24px 70px #0000003d}.ai-command-suggestions button{color:var(--text);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;min-height:34px;padding:7px 9px;font-size:12px;font-weight:800;display:flex}.ai-command-suggestions button:hover{background:color-mix(in srgb, var(--accent-2) 9%, transparent);border-color:color-mix(in srgb, var(--accent-2) 18%, var(--border))}.header-actions{align-items:center;gap:8px;display:flex}.metric,.indicator{background:var(--panel-soft)!important}@keyframes tooltipFade{0%{opacity:0;transform:translate(-50%)translateY(3px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.metric,.indicator{opacity:.88;transition:opacity .2s}.metric:hover,.indicator:hover{opacity:1}.market-pulse{border-radius:var(--ds-radius-md);background:color-mix(in srgb, var(--panel-elevated) 60%, transparent);border:1px solid color-mix(in srgb, var(--accent) 10%, var(--border));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:8px;margin-bottom:4px;padding:3px 10px;animation:.3s cubic-bezier(.16,1,.3,1) both pulseSlideIn;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 3% 97%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 3% 97%,#0000 100%)}.pulse-track{gap:0;width:max-content;animation:48s linear 2 pulseMarquee;display:flex}@keyframes pulseMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.pulse-track:hover{animation-play-state:paused}@keyframes pulseSlideIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.pulse-item{background:color-mix(in srgb, var(--panel-solid) 42%, transparent);border:1px solid color-mix(in srgb, var(--border) 48%, transparent);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px 5px 6px;font-size:11px;font-weight:600;display:flex}.pulse-item:first-child{color:var(--text);border-right:1px solid var(--border);text-transform:uppercase;letter-spacing:.04em;padding-right:10px;font-size:10px;font-weight:700}.pulse-change{font-weight:700;transition:color .3s}.pulse-change.positive{color:var(--green)}.pulse-change.negative{color:var(--red)}@keyframes pulseItemScroll{0%{opacity:0;transform:translate(-3px)}to{opacity:1;transform:translate(0)}}.pulse-item:first-child:before{content:"";background:var(--green);width:5px;height:5px;box-shadow:0 0 6px var(--green);border-radius:50%;flex-shrink:0}.chat-launcher{border-radius:999px!important;gap:6px!important;min-width:110px!important;min-height:38px!important;padding:6px 14px 6px 8px!important;box-shadow:0 4px 12px #a8884e26!important}.chat-launcher-mark{width:20px!important;height:20px!important}.chat-launcher-mark svg{width:10px!important;height:10px!important}.chat-launcher span{font-size:12px!important;font-weight:800!important}.chat-launcher em{font-size:9px!important;font-weight:600!important}.multitf-card .multitf-trend .trend-arrow{width:14px;height:14px}.metric strong{font-size:20px!important}@media (width<=680px){.app-header{gap:10px!important;min-height:52px!important;padding:0 10px!important}.brand-mark{width:24px!important;height:24px!important}.brand-mark svg{width:15px!important;height:15px!important}.brand h1{font-size:12px!important}.brand p{display:none}.app-nav button{gap:3px!important;padding:0 5px!important;font-size:9px!important}.app-nav button svg{width:11px!important;height:11px!important}.market-pulse{gap:8px;padding:3px 10px}.pulse-item{font-size:9px}.pulse-item:first-child:before{width:4px;height:4px}}.analysis-details[open]>summary svg:first-child{transform:rotate(180deg)}.analysis-details[open]>summary{border-bottom:1px solid var(--border)}@keyframes analysisFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes skeletonPulse{0%,to{opacity:.4}50%{opacity:.8}}.empty-state{padding:0}.trending-asset-pill{border:1px solid color-mix(in srgb, var(--accent) 20%, var(--border));color:var(--text);cursor:pointer;background:color-mix(in srgb, var(--panel-solid) 56%, transparent);border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:6px 11px;font-weight:850;transition:transform .16s,box-shadow .2s,border-color .16s,background .2s;display:inline-flex}.trending-asset-pill:hover{border-color:color-mix(in srgb, var(--accent-2) 42%, var(--border));box-shadow:0 12px 30px color-mix(in srgb, var(--accent) 12%, transparent);transform:translateY(-1px)}.trending-asset-pill{min-height:38px;padding-right:12px}.trending-asset-pill strong{font-size:12px}.trending-asset-pill span{font-size:11px;font-weight:900}.trending-asset-pill.up span{color:var(--green)}.trending-asset-pill.down span{color:var(--red)}.trending-asset-pill.flat span{color:var(--amber)}.live-market-section{gap:12px}.live-dot{box-shadow:0 0 0 4px color-mix(in srgb, currentColor 12%, transparent);border-radius:999px;width:8px;height:8px}.live-dot.up{background:var(--green);color:var(--green)}.live-dot.down{background:var(--red);color:var(--red)}.live-dot.flat{background:var(--amber);color:var(--amber)}@keyframes moodPulse{0%,to{filter:saturate()}50%{filter:saturate(1.12)brightness(1.04)}}@keyframes moodShift{0%{background-position:0%}to{background-position:180%}}.analysis-details[open]>:not(summary){animation:.18s cubic-bezier(.16,1,.3,1) both disclosureIn}.history-list{gap:6px!important}.indicator{min-height:56px!important;padding:8px!important}.history-list{display:grid}.history-item{background:linear-gradient(180deg, color-mix(in srgb, var(--panel-solid) 72%, transparent), transparent), var(--panel-soft);border:1px solid color-mix(in srgb, var(--accent) 10%, var(--border));border-radius:8px;gap:5px;padding:9px 10px;display:grid}.history-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.history-meta strong{color:var(--text);font-size:13px}.history-meta>span{color:var(--muted);font-size:11px;font-weight:750}.history-trend-badge,.history-shift{border-radius:999px;padding:3px 8px}.history-trend-badge.bullish{background:color-mix(in srgb, var(--green) 10%, transparent);color:var(--green)}.history-trend-badge.bearish{background:color-mix(in srgb, var(--red) 10%, transparent);color:var(--red)}.history-trend-badge.neutral{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent)}.history-shift{background:color-mix(in srgb, var(--amber) 10%, transparent);color:var(--amber)!important}.history-summary{color:color-mix(in srgb, var(--text) 76%, var(--muted));margin:0;font-size:12px;line-height:1.42}.history-date{color:var(--muted-2);font-size:10.5px;font-weight:700}@media (width<=600px){.pulse-track{animation-duration:22s}}.asset-icon{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));box-shadow:inset 0 1px 0 #ffffff14, 0 0 14px color-mix(in srgb, var(--accent) 8%, transparent);color:var(--text);letter-spacing:0;text-align:center;border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:900;line-height:1;transition:transform .16s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex;position:relative;overflow:hidden}.asset-icon img{filter:drop-shadow(0 2px 4px #0000002e);object-fit:contain;z-index:1;width:66%;height:66%;display:block;position:relative}.asset-icon.has-image{background:radial-gradient(circle at 28% 22%, #ffffffd1, transparent 24%), linear-gradient(145deg, color-mix(in srgb, var(--panel-solid) 92%, transparent), color-mix(in srgb, var(--panel-soft) 86%, transparent));border-color:color-mix(in srgb, var(--border-strong) 82%, var(--border))}.asset-icon.has-image:after{background:linear-gradient(135deg, transparent 42%, color-mix(in srgb, var(--accent-2) 10%, transparent));content:"";position:absolute;inset:0}.asset-icon-label{text-overflow:ellipsis;white-space:nowrap;z-index:1;justify-content:center;align-items:center;max-width:86%;height:100%;display:inline-flex;position:relative;overflow:hidden}.asset-icon.sm{width:22px;height:22px;font-size:9px}.asset-icon.md{width:30px;height:30px;font-size:11px}.asset-icon.lg{width:42px;height:42px;font-size:15px}.asset-icon.crypto{background:radial-gradient(circle at 32% 20%, #ffffff38, transparent 28%), linear-gradient(135deg, color-mix(in srgb, var(--amber) 44%, #111827), color-mix(in srgb, var(--accent) 18%, #020617));border-color:color-mix(in srgb, var(--amber) 34%, var(--border));color:#fef3c7}.asset-icon.equity{background:radial-gradient(circle at 28% 20%, #ffffff2e, transparent 28%), linear-gradient(135deg, color-mix(in srgb, var(--accent) 42%, #020617), color-mix(in srgb, var(--accent-2) 22%, #020617));border-color:color-mix(in srgb, var(--accent) 34%, var(--border));color:#dbeafe}.asset-icon.etf{background:radial-gradient(circle at 28% 20%, #ffffff2e, transparent 28%), linear-gradient(135deg, color-mix(in srgb, var(--accent-3) 32%, #020617), color-mix(in srgb, var(--accent-2) 20%, #020617));border-color:color-mix(in srgb, var(--accent-3) 32%, var(--border));color:#ccfbf1}.asset-icon.has-image.crypto,.asset-icon.has-image.equity,.asset-icon.has-image.etf{color:var(--text)}.brand{gap:10px!important}.brand-mark{position:relative}.brand-mark svg+svg{opacity:.9;position:absolute;bottom:2px;right:2px}.brand h1{align-items:center;gap:7px;display:flex}.beta-badge{background:color-mix(in srgb, var(--accent-2) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent-2) 28%, transparent);color:var(--accent-2);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:900}.landing-section,.app-header{border-radius:12px!important;box-shadow:0 12px 34px #0000002e,inset 0 1px #ffffff12!important}.ai-nav-pill{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-2) 14%, var(--panel-solid)), color-mix(in srgb, var(--accent-2) 6%, transparent));border:1px solid color-mix(in srgb, var(--accent-2) 28%, var(--border));box-shadow:0 0 16px color-mix(in srgb, var(--accent-2) 8%, transparent);color:var(--accent-2);cursor:pointer;border-radius:999px;align-items:center;gap:5px;min-height:30px;padding:0 11px;font-size:11px;font-weight:900;transition:transform .16s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.ai-nav-pill:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-2) 20%, var(--panel-solid)), color-mix(in srgb, var(--accent-2) 10%, transparent));border-color:color-mix(in srgb, var(--accent-2) 36%, var(--border));box-shadow:0 0 24px color-mix(in srgb, var(--accent-2) 14%, transparent);transform:translateY(-1px)}.pulse-symbol{color:var(--text)!important;font-weight:850!important}:root{--tl-radius-xs:7px;--tl-radius-sm:9px;--tl-radius-md:12px;--tl-radius-lg:14px;--tl-transition-fast:.16s cubic-bezier(.16, 1, .3, 1);--tl-transition-slow:.42s cubic-bezier(.16, 1, .3, 1);--tl-glow-cyan:color-mix(in srgb, var(--accent-2) 16%, transparent);--tl-glow-green:color-mix(in srgb, var(--green) 14%, transparent);--tl-glow-red:color-mix(in srgb, var(--red) 11%, transparent)}body:after{background:radial-gradient(ellipse 42% 22% at 18% 12%, #d6be8e08, transparent), radial-gradient(ellipse 36% 20% at 82% 24%, rgba(var(--tl-memory-rgb), .025), transparent), radial-gradient(ellipse 48% 28% at 48% 92%, #b6a88806, transparent);content:"";opacity:.6;pointer-events:none;z-index:-1;position:fixed;inset:0}.app-shell{max-width:100vw;position:relative;overflow:hidden auto}.app-shell.regime-risk-on,.app-shell.regime-expansion,.app-shell.regime-momentum-leadership{--tl-regime-glow:var(--tl-glow-green);--tl-regime-edge:color-mix(in srgb, var(--green) 16%, var(--border));--regime-atmosphere:radial-gradient(ellipse 70% 50% at 30% 0%, color-mix(in srgb, var(--green) 5%, transparent), transparent)}.app-shell.regime-breakout{--tl-regime-glow:var(--tl-glow-green);--tl-regime-edge:color-mix(in srgb, var(--green) 22%, var(--border));--regime-atmosphere:radial-gradient(ellipse 60% 40% at 50% 0%, color-mix(in srgb, var(--tl-emerald) 6%, transparent), transparent)}.app-shell.regime-risk-off,.app-shell.regime-defensive-rotation{--tl-regime-glow:#64748b21;--tl-regime-edge:color-mix(in srgb, #64748b 16%, var(--border));--regime-atmosphere:radial-gradient(ellipse 60% 40% at 30% 0%, #64748b0d, transparent)}.app-shell.regime-distribution{--tl-regime-glow:color-mix(in srgb, var(--red) 10%, transparent);--tl-regime-edge:color-mix(in srgb, var(--red) 14%, var(--border));--regime-atmosphere:radial-gradient(ellipse 60% 40% at 30% 0%, color-mix(in srgb, var(--red) 4%, transparent), transparent)}.app-shell.regime-panic{--tl-regime-glow:var(--tl-glow-red);--tl-regime-edge:color-mix(in srgb, var(--red) 24%, var(--border));--regime-atmosphere:radial-gradient(ellipse 70% 50% at 30% 0%, color-mix(in srgb, var(--red) 8%, transparent), transparent)}.app-shell.regime-high-volatility{--tl-regime-glow:var(--tl-glow-red);--tl-regime-edge:color-mix(in srgb, var(--red) 18%, var(--border));--regime-atmosphere:radial-gradient(ellipse 60% 40% at 30% 0%, color-mix(in srgb, var(--red) 6%, transparent), transparent)}.app-shell.regime-compression{--tl-regime-glow:color-mix(in srgb, var(--accent) 11%, transparent);--tl-regime-edge:color-mix(in srgb, var(--accent) 15%, var(--border));--regime-atmosphere:radial-gradient(ellipse 60% 40% at 30% 0%, color-mix(in srgb, var(--accent) 3%, transparent), transparent)}.app-shell.regime-liquidity-contraction{--tl-regime-glow:#64748b29;--tl-regime-edge:color-mix(in srgb, #64748b 18%, var(--border));--regime-atmosphere:radial-gradient(ellipse 60% 40% at 30% 0%, #64748b0d, transparent)}.app-shell:after{content:"";z-index:-1;background:var(--regime-atmosphere,transparent);pointer-events:none;transition:background .6s cubic-bezier(.16,1,.3,1);position:fixed;inset:0}.app-shell.regime-panic .global-regime-header,.app-shell.regime-high-volatility .global-regime-header{animation:2s ease-in-out 2 regimeAlertPulse}.app-shell.regime-compression .global-regime-header{opacity:.6}@keyframes regimeAlertPulse{0%,to{opacity:1}50%{opacity:.7}}.app-shell .page-card,.market-pulse,.ai-command-form,.chat-panel{border-color:color-mix(in srgb, var(--tl-regime-edge,var(--accent-2)) 54%, var(--border))!important}.metric strong,.indicator strong{font-weight:720!important}.page-card,.regime-os-card{-webkit-backdrop-filter:blur(22px)saturate(1.14);backdrop-filter:blur(22px)saturate(1.14);box-shadow:inset 0 1px #ffffff0f,0 18px 54px #00000029!important}.ai-command-suggestions button{transition:transform var(--tl-transition-fast), border-color var(--tl-transition-fast), background var(--tl-transition-slow), box-shadow var(--tl-transition-slow), opacity var(--tl-transition-fast)}.page-card>*{animation:.36s cubic-bezier(.16,1,.3,1) both refinedReveal}.page-card>:nth-child(2){animation-delay:20ms}.page-card>:nth-child(3){animation-delay:40ms}.page-card>:nth-child(4){animation-delay:60ms}@keyframes refinedReveal{0%{opacity:0}to{opacity:1}}.ai-command-system{max-width:1040px}.ai-command-form{border-radius:18px;grid-template-columns:30px minmax(0,1fr) auto auto auto;min-height:40px;padding:4px 6px 4px 44px;position:relative;overflow:hidden}.ai-command-form:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent-2) 20%, transparent), transparent);content:"";opacity:.5;height:1px;position:absolute;top:0;left:0;right:0}.ai-command-form input{caret-color:var(--accent-2);font-size:14px}.ai-command-form:focus-within{box-shadow:0 22px 70px #00000038, 0 0 0 1px color-mix(in srgb, var(--accent-2) 22%, transparent), 0 0 36px color-mix(in srgb, var(--accent-2) 13%, transparent)!important}.ai-command-orb{width:34px;height:34px;top:11px;left:9px}.ai-command-suggestions{border-radius:16px;animation:.18s both commandSuggestIn;top:calc(100% + 9px)}@keyframes commandSuggestIn{0%{opacity:0;transform:translateY(-4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.market-pulse{background:linear-gradient(90deg, color-mix(in srgb, var(--panel-solid) 34%, transparent), color-mix(in srgb, var(--panel-soft) 40%, transparent)), radial-gradient(ellipse 40% 120% at 10% 50%, var(--tl-regime-glow,var(--tl-glow-cyan)), transparent);border:1px solid color-mix(in srgb, var(--accent-2) 15%, var(--border));border-radius:999px;box-shadow:inset 0 1px #ffffff0d}.pulse-item{min-height:31px;position:relative}.pulse-item:before{content:"";opacity:.45;background:currentColor;border-radius:999px;width:5px;height:5px}.pulse-state{border:1px solid color-mix(in srgb, currentColor 24%, transparent);letter-spacing:.03em;text-transform:uppercase;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:850}.pulse-state.positive{color:var(--green)}.pulse-state.negative{color:var(--red)}@keyframes pulseDot{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:.8;transform:scale(1)}}.market-sparkline{opacity:.85}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.trend-badge,.regime-badge,.history-trend-badge{box-shadow:inset 0 1px #ffffff0f}.chat-launcher{box-shadow:0 8px 20px color-mix(in srgb, var(--accent) 16%, transparent), inset 0 1px 0 #ffffff2e!important}.chat-panel{border-radius:12px!important}@media (width<=760px){.ai-nav-pill{display:none}.brand h1{font-size:12px!important}.beta-badge{display:none}.asset-icon.lg{width:34px;height:34px}.ai-command-system{top:8px}.ai-command-form{grid-template-columns:22px minmax(0,1fr) auto;padding-left:40px}.ai-command-context{display:none}}.live-insight-strip{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-2) 12%, transparent), transparent 40%), color-mix(in srgb, var(--panel-elevated) 58%, transparent);border:1px solid color-mix(in srgb, var(--accent-2) 16%, var(--border));border-radius:10px;grid-column:1/-1;align-items:center;gap:10px;min-height:38px;padding:6px 8px;display:flex;position:relative;overflow:hidden}.live-insight-strip:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent-2) 12%, transparent), transparent);content:"";opacity:.25;pointer-events:none;position:absolute;inset:0}.live-insight-label{color:var(--accent-2);letter-spacing:.05em;text-transform:uppercase;flex:none;align-items:center;gap:6px;font-size:11px;font-weight:900;display:inline-flex}.live-insight-track{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.live-insight-track::-webkit-scrollbar{display:none}.live-insight-track span{background:color-mix(in srgb, var(--panel-solid) 70%, transparent);border:1px solid color-mix(in srgb, var(--border) 70%, transparent);color:var(--text);border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-weight:800}.live-insight-track span.bullish{color:var(--green);border-color:color-mix(in srgb, var(--green) 22%, transparent)}.live-insight-track span.warning{color:var(--amber);border-color:color-mix(in srgb, var(--amber) 22%, transparent)}.live-insight-track span.neutral{color:var(--accent-2);border-color:color-mix(in srgb, var(--accent-2) 20%, transparent)}@media (width<=680px){.live-insight-strip{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){body[data-theme=dark]:before,body[data-theme=light]:before,.pulse-track,.typing-indicator span,.chat-message,.analysis-details[open]>:not(summary){animation:none}}.analysis-ai-rail .trend-strength{margin-top:6px;padding-top:6px}.analysis-workbench+.alerts-strip,.analysis-workbench~.history-card{margin-top:0}.analysis-workbench~.history-card{margin-top:0!important}.trend-badge,.regime-badge{border-radius:7px!important}.regime-tag-row{flex-wrap:wrap;gap:5px;display:flex}.regime-tag-row span{color:color-mix(in srgb, var(--muted-2) 72%, transparent);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;padding:4px 7px;font-size:9px;font-weight:800}.live-insight-strip{overflow:hidden;background:linear-gradient(90deg, color-mix(in srgb, var(--panel-elevated) 74%, transparent), color-mix(in srgb, var(--accent-2) 8%, transparent), color-mix(in srgb, var(--panel-elevated) 74%, transparent))!important;border-color:color-mix(in srgb, var(--accent-2) 20%, var(--border))!important}.live-insight-track{width:max-content}@keyframes intelligenceDrift{0%{transform:translate(0)}to{transform:translate(-28px)}}.regime-tag-row span{padding:3px 6px!important;font-size:9.5px!important}.details-grid .analysis-details[open]{grid-column:span 3;min-height:220px}.details-grid .history-card.analysis-details{grid-column:span 3}@media (width<=1260px){.intelligence-card.momentum,.details-grid .analysis-details[open],.details-grid .history-card.analysis-details{grid-column:span 1}}.chart-ai-dock .regime-tag-row{flex-wrap:nowrap;overflow:hidden}.chart-ai-dock .regime-tag-row span{white-space:nowrap;background:color-mix(in srgb, var(--accent-2) 9%, transparent)!important;border-color:color-mix(in srgb, var(--accent-2) 18%, transparent)!important}.analysis-ai-rail .live-note{color:color-mix(in srgb, var(--text) 72%, var(--muted))}.live-insight-strip{min-height:32px!important;padding:5px 9px!important}.intelligence-card.momentum{grid-column:span 2}.details-grid .analysis-details[open]{grid-column:span 6}@media (width<=1280px){.details-grid .analysis-details[open]{grid-column:span 3}.intelligence-card.momentum{grid-column:span 2}}@media (width<=680px){.intelligence-card.momentum,.details-grid .analysis-details[open]{grid-column:1/-1!important}}.chart-trend-shade{animation:5.5s ease-in-out 2 trendShadeBreath}@keyframes projectionFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-28px}}@keyframes trendShadeBreath{0%,to{opacity:.28}50%{opacity:.55}}@keyframes livePricePulse{0%{opacity:.5;r:6}75%{opacity:0;r:20}to{opacity:0;r:20}}.focus-mode{position:relative}@keyframes probabilityReveal{0%{opacity:.4;width:0}}.regime-os-card{background:radial-gradient(ellipse 80% 100% at 0% 0%, color-mix(in srgb, var(--accent-2) 10%, transparent), transparent), color-mix(in srgb, var(--panel-elevated) 54%, transparent);border:1px solid color-mix(in srgb, var(--accent-2) 16%, var(--border));border-radius:11px;padding:12px;box-shadow:inset 0 1px #ffffff0d}.regime-os-card span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.regime-os-card strong{color:var(--text);font-size:17px;font-weight:920;line-height:1.1;display:block}.regime-os-card p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.45}.regime-os-card.behavior{border-color:color-mix(in srgb, var(--accent-3) 18%, var(--border))}.regime-os-card.adaptive{border-color:color-mix(in srgb, var(--amber) 18%, var(--border))}@keyframes feedScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ai-summary-panel .trend-strength{background:color-mix(in srgb, var(--panel-solid) 44%, transparent);border:1px solid color-mix(in srgb, var(--border) 40%, transparent);border-radius:8px;padding:6px 8px}.trend-strength-label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:900;display:block}.trend-strength-bars{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.strength-bar.active{opacity:.82}@keyframes pageSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.markets-stat.live{border-color:color-mix(in srgb, var(--green) 25%, var(--border));color:var(--green)}.live-dot{background:var(--green);border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite livePulse;display:inline-block}@keyframes livePulse{0%,to{opacity:.6}50%{opacity:1}}.filter-chip.active{background:color-mix(in srgb, var(--accent) 14%, transparent);border-color:color-mix(in srgb, var(--accent) 30%, transparent);color:var(--accent)}.live-price{letter-spacing:-.03em;font-weight:850;transition:color .26s}.live-price.positive{color:var(--green)}.live-price.negative{color:var(--red)}@keyframes priceFlashGreen{0%{color:color-mix(in srgb, var(--green) 60%, white)}to{color:var(--green)}}@keyframes priceFlashRed{0%{color:color-mix(in srgb, var(--red) 60%, white)}to{color:var(--red)}}.hero-price-area .live-price{font-size:28px}.market-sparkline{flex-shrink:0;display:block}.live-badge{background:color-mix(in srgb, var(--green) 10%, transparent);color:var(--green);border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:2px 8px;font-size:10px;font-weight:800;display:inline-flex}.category-chevron.open{transform:rotate(180deg)}@media (width<=720px){.hero-price-area .live-price{font-size:22px}}.asset-icon.has-image img{object-fit:contain;border-radius:50%;width:100%;height:100%;transition:transform .24s cubic-bezier(.16,1,.3,1);display:block}.asset-icon.has-image{background:color-mix(in srgb, var(--panel-solid) 50%, transparent);border-radius:50%;display:inline-flex;overflow:hidden}.asset-icon.lg.has-image{width:36px;height:36px}.asset-icon.md.has-image{width:28px;height:28px}.asset-icon.sm.has-image{width:22px;height:22px}.market-card:hover .asset-icon.has-image img,.intel-card-item:hover .asset-icon.has-image img,.hero-card:hover .asset-icon.has-image img{transform:scale(1.12)}.asset-icon-label{font-size:inherit;justify-content:center;align-items:center;width:100%;height:100%;font-weight:700;display:flex}.asset-icon.fallback{background:color-mix(in srgb, var(--border) 30%, transparent);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.asset-icon.fallback.lg{width:36px;height:36px;font-size:16px}.asset-icon.fallback.md{width:28px;height:28px;font-size:12px}.asset-icon.fallback.sm{width:22px;height:22px;font-size:10px}.intel-card .asset-icon.has-image{width:18px;height:18px}@keyframes categoryGridIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=720px){.asset-icon.lg.has-image{width:28px;height:28px}.asset-icon.md.has-image{width:24px;height:24px}.asset-icon.sm.has-image{width:18px;height:18px}.asset-icon.fallback.lg{width:28px;height:28px;font-size:13px}.asset-icon.fallback.md{width:24px;height:24px;font-size:10px}.asset-icon.fallback.sm{width:18px;height:18px;font-size:8px}}.live-dot{box-shadow:none!important}.pulse-item:first-child:before{box-shadow:0 0 3px var(--green)!important}.trending-asset-pill:hover{box-shadow:0 8px 20px color-mix(in srgb, var(--accent) 8%, transparent)!important}.strength-bar.active{box-shadow:0 0 6px color-mix(in srgb, currentColor 14%, transparent)!important}@keyframes chartAmbientDrift{0%,to{opacity:.34;transform:translate(-16px,-8px)scale(1)}50%{opacity:.54;transform:translate(28px,12px)scale(1.04)}}@keyframes heroGlowDrift{0%,to{opacity:.4;transform:translate(0,0)scale(1)}50%{opacity:.56;transform:translate(28px,12px)scale(1.04)}}.trending-asset-pill strong{font-weight:800!important}.regime-tag-row span{font-weight:750!important}.trend-strength-label{font-weight:800!important}.market-pulse{margin-bottom:12px!important;padding:6px 16px!important}.metric{padding:8px 10px!important}.trending-asset-pill{border-color:color-mix(in srgb, var(--accent) 14%, var(--border))!important;font-weight:800!important}.trend-strength{background:color-mix(in srgb, var(--panel-solid) 36%, transparent)!important;border-color:color-mix(in srgb, var(--border) 34%, transparent)!important}.pulse-item:first-child:before{animation:2s ease-in-out infinite liveDot!important}@keyframes liveDot{0%,to{opacity:.8}50%{opacity:.2}}.pulse-track{animation:60s linear 2 pulseMarquee!important}@keyframes priceFresh{0%,to{opacity:1}50%{opacity:.88}}@keyframes metricPulse{0%,to{opacity:.75}50%{opacity:.92}}@keyframes confidenceSweep{0%{width:0}}@keyframes strengthGlow{0%,to{opacity:.78}50%{opacity:.95}}.filter-chip.active{border-color:color-mix(in srgb, var(--accent) 24%, transparent)!important}.global-regime-header{background:radial-gradient(ellipse 70% 180% at 0% 50%, color-mix(in srgb, var(--accent-2) 10%, transparent), transparent), linear-gradient(90deg, color-mix(in srgb, var(--panel-elevated) 58%, transparent), color-mix(in srgb, var(--panel-solid) 28%, transparent));border:1px solid color-mix(in srgb, var(--accent-2) 11%, transparent);border-radius:18px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:14px;max-width:1180px;margin:0 auto 12px;padding:13px 15px;display:grid;box-shadow:inset 0 1px #ffffff0a,0 18px 58px #0000001f}.regime-header-orb{background:color-mix(in srgb, var(--accent-2) 12%, transparent);border:1px solid color-mix(in srgb, var(--accent-2) 18%, transparent);color:var(--accent-2);border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex;position:relative}.regime-header-orb:after{content:"";opacity:0;border-radius:999px;position:absolute;inset:-4px;scale:1.12}.app-shell.regime-panic .regime-header-orb:after,.app-shell.regime-high-volatility .regime-header-orb:after{border:1.5px solid var(--red);opacity:.5;animation:2.4s ease-in-out 2 regimePulseRing}.app-shell.regime-breakout .regime-header-orb:after{border:1.5px solid var(--green);opacity:.4;animation:3s ease-in-out 2 regimePulseRing}@keyframes regimePulseRing{0%,to{opacity:.5;scale:1.12}50%{opacity:.15;scale:1.3}}.conviction-beam{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--accent-2) 16%, transparent) 30%, color-mix(in srgb, var(--accent-2) 24%, transparent) 70%, transparent 100%);border-radius:999px;flex:none;width:3px;height:100%;max-height:42px;position:relative}.conviction-beam.fill{background:linear-gradient(180deg, transparent 0%, var(--green) 30%, var(--green) 70%, transparent 100%)}.conviction-beam.moderate{background:linear-gradient(#0000 0%,#f59e0b 30% 70%,#0000 100%)}.conviction-beam.low{background:linear-gradient(#0000 0%,#ef4444 30% 70%,#0000 100%)}.briefing-stack-strength .conviction-beam{height:28px;margin-left:2px}.global-regime-header span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:9.5px;font-weight:900;display:block}.global-regime-header h2{color:var(--text);letter-spacing:0;margin:0;font-size:22px;font-weight:760;line-height:1}.global-regime-header p{color:color-mix(in srgb, var(--text) 66%, var(--muted));margin:5px 0 0;font-size:12.5px;line-height:1.45}.global-regime-header button{background:color-mix(in srgb, var(--panel-solid) 30%, transparent);border:1px solid color-mix(in srgb, var(--border) 32%, transparent);color:var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:0 11px;font-size:11px;font-weight:760;display:inline-flex}.ai-command-live{color:color-mix(in srgb, var(--text) 68%, var(--muted));align-items:center;gap:7px;min-height:18px;margin:6px 14px 0 50px;font-size:11.5px;font-weight:650;transition:opacity .26s,transform .26s;display:flex}.ai-command-live svg{color:var(--accent-2);opacity:.72}.app-shell.quiet-mode .ai-command-live{opacity:.68}.app-shell.regime-panic .global-regime-header,.app-shell.regime-high-volatility .global-regime-header{background:radial-gradient(ellipse 70% 180% at 0% 50%, color-mix(in srgb, var(--red) 10%, transparent), transparent), linear-gradient(90deg, color-mix(in srgb, var(--panel-elevated) 56%, transparent), color-mix(in srgb, var(--panel-solid) 28%, transparent))}.app-shell.regime-risk-off .global-regime-header,.app-shell.regime-distribution .global-regime-header,.app-shell.regime-liquidity-contraction .global-regime-header{background:radial-gradient(ellipse 70% 180% at 0% 50%, #64748b1c, transparent), linear-gradient(90deg, color-mix(in srgb, var(--panel-elevated) 54%, transparent), color-mix(in srgb, var(--panel-solid) 24%, transparent))}.app-shell.regime-breakout .global-regime-header,.app-shell.regime-expansion .global-regime-header,.app-shell.regime-risk-on .global-regime-header{background:radial-gradient(ellipse 70% 180% at 0% 50%, color-mix(in srgb, var(--green) 10%, transparent), transparent), linear-gradient(90deg, color-mix(in srgb, var(--panel-elevated) 58%, transparent), color-mix(in srgb, var(--panel-solid) 28%, transparent))}@media (width<=760px){.global-regime-header{grid-template-columns:32px minmax(0,1fr)}.global-regime-header button{grid-column:2;justify-self:start}.ai-command-live{margin-left:42px}}.ai-briefing-hero p .level-em{color:color-mix(in srgb, var(--accent-2) 85%, var(--muted));font-weight:600}.app-shell{--tl-surface-primary:color-mix(in srgb, var(--panel-elevated) 78%, transparent);--tl-surface-secondary:color-mix(in srgb, var(--panel-solid) 44%, transparent);--tl-surface-tertiary:color-mix(in srgb, var(--panel-soft) 34%, transparent);--tl-border-calm:color-mix(in srgb, var(--border) 42%, transparent);--tl-text-soft:color-mix(in srgb, var(--text) 74%, var(--muted))}.app-shell.quiet-mode{--tl-glow-cyan:color-mix(in srgb, var(--accent-2) 7%, transparent);--tl-glow-green:color-mix(in srgb, var(--green) 6%, transparent);--tl-glow-red:color-mix(in srgb, var(--red) 5%, transparent)}.app-shell.quiet-mode .ai-command-form:before{display:none!important}.app-shell.quiet-mode *,.app-shell.quiet-mode :before,.app-shell.quiet-mode :after{animation-duration:.001ms!important;animation-iteration-count:1!important}.app-shell.quiet-mode .market-pulse,.app-shell.quiet-mode .ai-command-form,.app-shell.quiet-mode .page-card,.app-shell.quiet-mode .chat-panel{box-shadow:inset 0 1px #ffffff0a,0 12px 36px #00000024!important}.ai-command-quiet{background:color-mix(in srgb, var(--panel-solid) 40%, transparent);border:1px solid color-mix(in srgb, var(--border) 46%, transparent);color:var(--muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.ai-command-quiet.active{background:color-mix(in srgb, var(--accent-2) 10%, transparent);border-color:color-mix(in srgb, var(--accent-2) 22%, var(--border));color:var(--accent-2)}.ai-command-system:not(.expanded) .ai-command-suggestions{display:none}.ai-command-form{background:linear-gradient(180deg, color-mix(in srgb, var(--panel-elevated) 72%, transparent), color-mix(in srgb, var(--panel-solid) 58%, transparent))!important}.ai-command-form input::placeholder{color:color-mix(in srgb, var(--muted) 72%, transparent)}.ai-command-context{background:color-mix(in srgb, var(--panel-solid) 28%, transparent)!important}.pulse-state,.regime-tag-row span{background:color-mix(in srgb, var(--panel-solid) 32%, transparent)!important;border-color:color-mix(in srgb, var(--border) 34%, transparent)!important;box-shadow:none!important}.regime-os-card,.metric{background:var(--tl-surface-tertiary)!important;border-color:var(--tl-border-calm)!important}.regime-os-card span,.metric span,.indicator span{color:color-mix(in srgb, var(--muted) 82%, transparent)!important;letter-spacing:.035em!important;font-weight:680!important}.live-insight-strip{opacity:.82}.market-pulse{opacity:.92}.pulse-price{color:color-mix(in srgb, var(--muted) 74%, transparent)!important}.pulse-state{color:color-mix(in srgb, currentColor 78%, var(--muted))!important}.app-shell.quiet-mode .market-pulse{opacity:.72}.app-shell.quiet-mode .pulse-track{animation-play-state:paused!important}.app-shell.quiet-mode .market-os-strip .regime-os-card:nth-child(3){display:none!important}.app-shell.quiet-mode .regime-os-card,.app-shell.quiet-mode .live-insight-strip{opacity:.72}@keyframes atmosphereFieldDrift{0%,to{opacity:.42;transform:translate(-4px)scaleX(1)}50%{opacity:.68;transform:translate(7px)scaleX(1.015)}}.regime-tag-row span{color:color-mix(in srgb, var(--text) 66%, var(--muted))!important}.regime-os-card,.metric{border-color:color-mix(in srgb, var(--border) 22%, transparent)!important;box-shadow:none!important}.chart-view-switch button.active{color:color-mix(in srgb, var(--text) 88%, #b9d6dc);background:#182e3f}.tv-chart-wrap.live-ticking{box-shadow:inset 0 0 0 1px #7fb8c22e,0 0 34px #7fb8c212!important}.trader-tool-strip button.active{border-color:color-mix(in srgb, #6aaeb8 28%, var(--border));color:color-mix(in srgb, #b7d5da 80%, var(--text));background:#102230}.chart-trader-mode .ai-summary-panel .trend-strength{display:none!important}.regime-os-card,.metric,.live-insight-strip{border-color:color-mix(in srgb, var(--border) 10%, transparent)!important;box-shadow:none!important}.trend-badge,.regime-badge{border-color:color-mix(in srgb, var(--border) 14%, transparent)!important;box-shadow:none!important;background:#07111f57!important}.ai-command-system{opacity:.86;max-width:min(760px,100vw - 32px)!important;bottom:18px!important}.ai-command-system:focus-within,.ai-command-system.expanded{opacity:.98}.ai-command-orb{opacity:.72;width:28px!important;height:28px!important;left:12px!important}.ai-command-form{border-color:color-mix(in srgb, var(--border) 18%, transparent)!important;background:linear-gradient(#0a1424b3,#07111f94)!important;min-height:44px!important;padding:5px 8px 5px 44px!important;box-shadow:0 18px 46px #0000002e,inset 0 1px #ffffff08!important}.ai-command-form:before{opacity:.18!important}.ai-command-form input{font-size:13px!important}.ai-command-context{display:none!important}.ai-command-live{opacity:.62;color:color-mix(in srgb, var(--muted) 82%, transparent)!important;margin-top:5px!important;font-size:10.5px!important}.ai-command-suggestions{gap:6px!important;margin-top:7px!important}.ai-command-suggestions button{border-color:color-mix(in srgb, var(--border) 14%, transparent)!important;color:color-mix(in srgb, var(--muted) 82%, var(--text))!important;background:#07111f7a!important;min-height:26px!important;padding:4px 9px!important}.trader-tool-strip button.active,.chart-view-switch button.active{background:#0f202e!important}.tv-chart-wrap.live-ticking{transition:box-shadow .3s;box-shadow:inset 0 1px #ffffff05,inset 0 0 0 1px #7fb8c217!important}@keyframes chartBreathe{0%,to{opacity:1}50%{opacity:.97}}@keyframes statusPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent-2) 0%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-2) 6%, transparent)}}.market-pulse{opacity:.68;box-shadow:none!important;background:linear-gradient(90deg,#0000,#07111f6b,#0000)!important;border-color:#0000!important}.pulse-track{animation-duration:44s!important}@media (width<=900px){.ai-command-system{bottom:10px!important}}.sidebar-watch-item.active{background:color-mix(in srgb, var(--accent-2) 12%, transparent);border-left:2px solid var(--accent-2)}.sidebar-alert.error{color:var(--red)}.sidebar-regime-chips{flex-wrap:wrap;gap:3px;display:flex}.sidebar-regime-chip{background:color-mix(in srgb, var(--accent-2) 10%, transparent);color:var(--accent-2);border-radius:999px;padding:2px 6px;font-size:9px;font-weight:700}.chart-toolbar button.active{background:color-mix(in srgb, var(--accent-2) 14%, transparent);color:var(--accent-2)}.live-ai-feed{align-items:center;gap:6px;margin-top:auto;padding:2px 0;display:flex;overflow:hidden}.rail-regime-tag{background:color-mix(in srgb, var(--accent-2) 10%, transparent);color:var(--accent-2);border-radius:4px;padding:1px 5px;font-size:9px;font-weight:700}.conviction-highlight{background:color-mix(in srgb, var(--panel-solid) 34%, transparent);border-color:color-mix(in srgb, var(--accent-2) 14%, var(--border))}.conviction-row{align-items:center;gap:5px;display:flex}.conviction-orb{border-radius:999px;flex:none;width:8px;height:8px}.conviction-orb.high{background:var(--green);box-shadow:0 0 6px color-mix(in srgb, var(--green) 40%, transparent)}.conviction-orb.moderate{background:#f59e0b}.conviction-orb.low{background:var(--red)}.conviction-bar{background:color-mix(in srgb, var(--border) 40%, transparent);border-radius:999px;height:3px;margin-top:3px;overflow:hidden}.conviction-fill{background:linear-gradient(90deg, var(--accent-2), var(--accent));border-radius:inherit;height:100%;transition:width .5s cubic-bezier(.16,1,.3,1)}.levels-grid{grid-template-columns:1fr 1fr;gap:2px;display:grid}.level-item{flex-direction:column;display:flex}.level-item span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:8.5px;font-weight:700}.level-item strong{font-size:11px}.level-item.support strong{color:var(--green)}.level-item.resistance strong{color:var(--red)}.level-item.current strong{color:var(--text)}.level-item.range strong{color:var(--accent-2)}.chart-live-badge.active{animation:1.6s ease-in-out infinite liveBlink}@keyframes liveBlink{0%,to{opacity:1}50%{opacity:.4}}.memory-trend-dot{background:var(--accent-2);border-radius:999px;width:4px;height:4px;animation:2s ease-in-out infinite livePulse}.live-scan-indicator{color:var(--muted);align-items:center;gap:4px;font-size:9px;font-weight:700;display:inline-flex}.live-scan-dot{background:var(--green);border-radius:999px;width:5px;height:5px;animation:2s ease-in-out 2 scanPulse}@keyframes scanPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}.live-ai-feed{gap:4px;padding:1px 0}.conviction-fill{background:linear-gradient(90deg, var(--accent-2), var(--accent), var(--accent-2));background-size:200% 100%;animation:3s ease-in-out 2 convictionShimmer}@keyframes convictionShimmer{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}@keyframes workspaceFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ai-command-system{display:none!important}.ai-command-system.expanded{z-index:80;width:640px;max-width:calc(100vw - 32px);animation:.2s cubic-bezier(.16,1,.3,1) both ilPaletteIn;transform:translate(-50%);border:1px solid color-mix(in srgb, var(--accent) 24%, var(--border-strong))!important;background:#060a14eb!important;border-radius:8px!important;min-height:auto!important;margin:0!important;padding:10px 12px!important;display:block!important;position:fixed!important;inset:64px auto auto 50%!important;box-shadow:inset 0 1px #ffffff05,0 30px 80px #0000008c!important}@keyframes ilPaletteIn{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.ai-command-system.expanded:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);content:"";pointer-events:none;z-index:-1;background:#0204098c;position:fixed;inset:-100vmax}.ai-command-system.expanded .ai-command-orb{display:none!important}.ai-command-system.expanded .ai-command-form{gap:7px!important;padding:0!important}.ai-command-system.expanded .ai-command-form:after{display:none!important}.ai-command-system.expanded .ai-command-form input{padding:6px 8px!important;font-size:13px!important}.ai-command-system.expanded .ai-command-context{border-color:color-mix(in srgb, var(--border) 60%, transparent)!important}.ai-command-system.expanded .ai-command-live{border-top-color:color-mix(in srgb, var(--border) 36%, transparent)!important;font-size:10.5px!important}.ai-command-system.expanded .ai-command-suggestions{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border-strong))!important;background:#07101ef5!important;border-radius:6px!important;margin-top:8px!important;padding:4px!important;box-shadow:0 18px 40px #00000080!important}.intelligence-layer{background:linear-gradient(90deg, color-mix(in srgb, var(--panel-solid) 76%, transparent) 0%, color-mix(in srgb, var(--panel-elevated) 60%, transparent) 100%);border:1px solid color-mix(in srgb, var(--border) 38%, transparent);border-radius:6px;grid-template-columns:auto minmax(150px,auto) minmax(180px,1fr) minmax(0,2.4fr) auto auto;align-items:center;gap:10px;height:36px;margin-bottom:6px;padding:0 12px;display:grid;position:relative;overflow:hidden}.intelligence-layer:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent-2) 22%, transparent) 30%, color-mix(in srgb, var(--accent) 14%, transparent) 65%, transparent);content:"";opacity:.45;height:1px;animation:10s linear 2 ilDrift;position:absolute;bottom:0;left:0;right:0}@keyframes ilDrift{0%{opacity:.18;transform:translate(-12%)}50%{opacity:.5}to{opacity:.18;transform:translate(12%)}}.intelligence-layer:before{background:var(--il-tone,color-mix(in srgb, var(--accent-2) 60%, transparent));content:"";opacity:.7;width:2px;position:absolute;top:6px;bottom:6px;left:0}.intelligence-layer.tone-risk-on{--il-tone:color-mix(in srgb, var(--green) 70%, transparent)}.intelligence-layer.tone-risk-off{--il-tone:color-mix(in srgb, var(--red) 70%, transparent)}.intelligence-layer.tone-volatile{--il-tone:color-mix(in srgb, var(--amber) 70%, transparent)}.intelligence-layer.tone-neutral{--il-tone:color-mix(in srgb, var(--accent-2) 60%, transparent)}.il-state.live{color:color-mix(in srgb, var(--green) 88%, var(--muted-2))}.il-state.live i{background:var(--green);box-shadow:0 0 0 0 color-mix(in srgb, var(--green) 55%, transparent);animation:1.8s ease-out infinite ilLivePulse}@keyframes ilLivePulse{0%{box-shadow:0 0}70%{box-shadow:0 0 0 5px #0000}to{box-shadow:0 0 #0000}}.il-regime-label{color:color-mix(in srgb, var(--muted-2) 70%, transparent);letter-spacing:.12em;text-transform:uppercase;font-size:8.5px;font-weight:700}.il-regime-value{color:color-mix(in srgb, var(--text) 96%, transparent);letter-spacing:-.005em;font-size:11.5px;font-weight:700}.il-regime-value.tone-risk-off{color:color-mix(in srgb, var(--red) 88%, var(--text))}.il-regime-value.tone-risk-on{color:color-mix(in srgb, var(--green) 88%, var(--text))}.il-regime-value.tone-volatile{color:color-mix(in srgb, var(--amber) 90%, var(--text))}.il-regime-sub{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.il-regime-sub em{color:var(--muted-2);letter-spacing:.02em;font-size:9.5px;font-style:normal;position:relative}.il-regime-sub em+em:before{background:color-mix(in srgb, var(--border) 40%, transparent);content:"";width:1px;height:8px;position:absolute;top:50%;left:-5px;transform:translateY(-50%)}@keyframes ilAlertFade{0%{opacity:0;transform:translateY(2px)}10%{opacity:1;transform:translateY(0)}85%{opacity:1}to{opacity:0;transform:translateY(-2px)}}.il-stream{border-left:1px solid color-mix(in srgb, var(--border) 34%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;height:100%;padding-left:12px;display:grid;overflow:hidden}.il-stream-label{color:color-mix(in srgb, var(--muted-2) 70%, transparent);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;font-size:8.5px;font-weight:700;display:inline-flex}.il-stream-label svg{color:color-mix(in srgb, var(--accent-2) 80%, transparent)}.il-stream-track{min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.il-stream-flow{white-space:nowrap;will-change:transform;gap:24px;padding-left:8px;animation:56s linear infinite ilStreamScroll;display:inline-flex}.il-stream-track:hover .il-stream-flow{animation-play-state:paused}@keyframes ilStreamScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.il-signal{color:color-mix(in srgb, var(--text) 70%, var(--muted));letter-spacing:.005em;align-items:center;gap:7px;font-size:10.5px;display:inline-flex}.il-signal-dot{background:color-mix(in srgb, var(--accent-2) 70%, transparent);border-radius:999px;width:4px;height:4px;display:inline-block}.il-command{background:color-mix(in srgb, var(--accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--accent) 26%, transparent);color:color-mix(in srgb, var(--text) 95%, transparent);cursor:pointer;letter-spacing:.04em;white-space:nowrap;border-radius:4px;align-items:center;gap:6px;height:24px;padding:0 9px;font-size:10.5px;font-weight:700;transition:background .14s,border-color .14s;display:inline-flex}.il-command:hover{background:color-mix(in srgb, var(--accent) 26%, transparent);border-color:color-mix(in srgb, var(--accent) 44%, transparent)}.il-command-orb{color:var(--accent-2)}.il-command kbd{border:1px solid color-mix(in srgb, var(--accent) 32%, transparent);color:color-mix(in srgb, var(--accent-2) 90%, transparent);letter-spacing:.05em;background:#04080f99;border-radius:3px;margin-left:2px;padding:1px 4px;font-family:Geist Mono,SF Mono,ui-monospace,monospace;font-size:8.5px;font-weight:700}@media (prefers-reduced-motion:reduce){.il-stream-flow,.intelligence-layer:after,.il-state.live i{animation:none!important}}@media (width<=1180px){.intelligence-layer{grid-template-columns:auto minmax(140px,auto) minmax(0,1fr) auto;height:auto;padding:6px 12px}}@media (width<=760px){.intelligence-layer{grid-template-columns:auto minmax(0,1fr) auto}.il-stream{display:none}}@keyframes timelineFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.app-shell:after{display:none!important}.terminal-layout.focus-mode .live-ai-feed{transition:opacity .22s;opacity:.55!important}.terminal-layout.focus-mode .live-ai-feed:hover{opacity:1!important}.app-shell:has(.terminal-layout.focus-mode):before{background:radial-gradient(ellipse 60% 40% at 50% 0%, color-mix(in srgb, var(--accent-2) 5%, transparent), transparent 70%), radial-gradient(ellipse 80% 100% at 50% 50%, transparent 50%, #00000080 100%)!important}:is(body:has(.terminal-layout.focus-mode) .market-pulse,body:has(.terminal-layout.focus-mode) .intelligence-layer){pointer-events:none;transition:opacity .24s;opacity:.32!important}:is(body:has(.terminal-layout.focus-mode) .intelligence-layer:hover,body:has(.terminal-layout.focus-mode) .market-pulse:hover){pointer-events:auto;opacity:1!important}@keyframes focusBadgeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.app-shell.regime-risk-on,.app-shell.regime-expansion,.app-shell.regime-breakout,.app-shell.regime-momentum-leadership{--atm-tone-1:rgba(var(--tl-emerald-rgb), .04);--atm-tone-2:#c8a96a06;--atm-rim:rgba(var(--tl-emerald-rgb), .16)}.app-shell.regime-risk-off,.app-shell.regime-distribution,.app-shell.regime-liquidity-contraction,.app-shell.regime-panic{--atm-tone-1:#ef44440b;--atm-tone-2:#64748b08;--atm-rim:#ef44442e}.app-shell.regime-high-volatility{--atm-tone-1:#f59e0b0b;--atm-tone-2:#c8a96a06;--atm-rim:#f59e0b29}.app-shell.regime-compression{--atm-tone-1:#64748b0a;--atm-tone-2:#c8a96a05;--atm-rim:#64748b1f}.app-shell{--atm-tone-1:#c8a96a09;--atm-tone-2:#a8884e06;--atm-rim:#c8a96a24}body[data-theme=dark]:before{transition:background .6s;background:radial-gradient(ellipse 50% 24% at 50% 0%, var(--atm-tone-1), transparent 60%), radial-gradient(ellipse 32% 20% at 0% 84%, var(--atm-tone-2), transparent 60%)!important}.intelligence-layer:before{transition:background .48s;background:var(--atm-rim)!important}.app-shell.regime-compression .il-stream-flow{animation-duration:90s!important}.app-shell.regime-high-volatility .il-stream-flow,.app-shell.regime-panic .il-stream-flow{animation-duration:38s!important}.app-shell.regime-risk-on .il-stream-flow,.app-shell.regime-momentum-leadership .il-stream-flow{animation-duration:50s!important}.chart-toolbar button.active[title*=Focus]{background:color-mix(in srgb, var(--accent-2) 28%, transparent)!important;box-shadow:inset 0 -2px 0 var(--accent-2), inset 0 0 0 1px color-mix(in srgb, var(--accent-2) 38%, transparent), 0 0 12px color-mix(in srgb, var(--accent-2) 22%, transparent)!important}@media (prefers-reduced-motion:reduce){body[data-theme=dark]:before{transition:none!important;animation:none!important}}.live-ai-feed{background:color-mix(in srgb, var(--panel-solid) 36%, transparent)!important;border:1px solid color-mix(in srgb, var(--border) 26%, transparent)!important;border-radius:4px!important;height:26px!important;margin:0!important;padding:0 10px!important}.chart-footer-details[open] summary:before{transform:rotate(90deg)}.chart-footer-details[open] .chart-footer-grid{border:1px solid color-mix(in srgb, var(--accent-2) 22%, var(--border));z-index:12;z-index:12;background:#07101ef5;border-radius:6px;max-height:50vh;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 50px #0000008c;padding:12px!important}.chart-footer-details[open]{border-color:color-mix(in srgb, var(--accent-2) 22%, var(--border))!important;background:#07101ef5!important}.chart-footer-details[open] .chart-footer-grid{box-shadow:none!important;z-index:auto!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:1fr!important;gap:10px!important;width:auto!important;max-height:none!important;padding:10px 12px 12px!important;display:grid!important;position:static!important;inset:auto!important;overflow:visible!important}@media (width>=1100px){.chart-footer-details[open] .chart-footer-grid{grid-template-columns:1.4fr 1fr!important}}.chart-footer-details[open] .probability-tree{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:8px!important;display:grid!important}.sidebar-regime-chip{letter-spacing:.06em!important;padding:1px 6px!important;font-size:8.5px!important}.live-ai-feed{height:26px!important;max-height:26px!important;padding:0 10px!important;overflow:hidden!important}.live-ai-feed .feed-items-scroll{align-items:center;height:100%}.live-ai-feed .feed-chip{align-items:center;height:18px;display:inline-flex;padding:1px 7px!important;font-size:9px!important}.disclaimer{margin-top:14px!important;padding:12px 14px 8px!important}.level-item strong,.conviction-row strong{color:#f1f5fb!important;font-feature-settings:"tnum" 1, "zero" 1!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.015em!important;font-family:Geist Mono,SF Mono,ui-monospace,monospace!important}.conviction-row strong{letter-spacing:-.025em!important;font-size:32px!important;font-weight:800!important}.conviction-row .rail-context{color:color-mix(in srgb, var(--muted-2) 80%, transparent)!important;text-transform:none!important;letter-spacing:0!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Geist,sans-serif!important;font-size:10px!important;font-weight:600!important}.level-item span{color:color-mix(in srgb, var(--muted-2) 70%, transparent)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Geist,sans-serif!important;font-size:8.5px!important;font-weight:700!important}.level-item strong{font-size:14px!important;font-weight:800!important}.rail-regime-tag{letter-spacing:.1em!important;text-transform:uppercase!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Geist,sans-serif!important;font-size:9px!important;font-weight:700!important}.app-shell .intelligence-layer>*{white-space:nowrap!important;min-width:0!important}.app-shell .intelligence-layer .il-regime-label,.app-shell .intelligence-layer .il-regime-value{flex:none}.app-shell .intelligence-layer .il-regime-sub{flex:0 auto;align-items:baseline;gap:7px;display:inline-flex;overflow:hidden}.app-shell .intelligence-layer .il-regime-sub em{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.app-shell .intelligence-layer .il-regime-sub em+em:before{display:none!important}.app-shell .intelligence-layer .il-stream-flow{white-space:nowrap!important;will-change:transform!important;gap:24px!important;min-width:max-content!important;display:inline-flex!important}.app-shell .intelligence-layer .il-signal{white-space:nowrap!important;flex-shrink:0!important;align-items:center!important;gap:7px!important;display:inline-flex!important}@media (width<=1280px){.app-shell .intelligence-layer{grid-template-columns:auto minmax(0,max-content) minmax(0,1fr) auto!important}}@media (width<=760px){.app-shell .intelligence-layer{grid-template-columns:auto minmax(0,1fr) auto!important}.app-shell .intelligence-layer .il-stream{display:none!important}}.app-shell{z-index:auto}.app-shell .live-ai-feed{z-index:25;position:relative}.app-shell .app-header,.app-shell .intelligence-layer,.app-shell .market-pulse{z-index:50;position:relative}.app-shell .chat-launcher,.app-shell .chat-widget.open{z-index:60}.app-shell .ai-command-system.expanded{z-index:70!important}.app-shell .chart-footer-details[open] .chart-footer-grid{box-shadow:none!important;z-index:auto!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:1fr!important;gap:10px!important;width:auto!important;max-height:none!important;margin-top:8px!important;padding:12px!important;display:grid!important;position:static!important;inset:auto!important;overflow:visible!important}@media (width>=1100px){.app-shell .chart-footer-details[open] .chart-footer-grid{grid-template-columns:1.4fr 1fr!important}}.app-shell{padding-left:16px!important;padding-right:16px!important}@media (width>=1280px){.app-shell{padding-left:20px!important;padding-right:20px!important}}.app-shell{--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--r-xs:3px;--r-sm:4px;--r-md:6px;--r-lg:8px;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Geist, sans-serif;--font-mono:"Geist Mono", "SF Mono", ui-monospace, monospace;--t-primary:#f4f0e7;--t-secondary:#b3c0d4;--t-muted:#8092aa;--t-faint:#5b6a83}:root,html,html body{background:#03060c!important}.app-shell{color:var(--t-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0!important}.app-shell .right-rail .conviction-row{align-items:baseline!important;gap:var(--s-2)!important;margin:2px 0!important;display:flex!important}.app-shell .right-rail .conviction-row strong{color:var(--t-primary)!important;font-family:var(--font-mono)!important;font-feature-settings:"tnum" 1, "zero" 1!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.025em!important;font-size:28px!important;font-weight:800!important;line-height:1!important}.app-shell .right-rail .conviction-row .rail-context{font-size:10px!important}.app-shell .right-rail .conviction-orb{flex:none!important;width:10px!important;height:10px!important}.app-shell .right-rail .conviction-bar{height:3px!important;margin-top:var(--s-1)!important;background:#ffffff14!important;border-radius:999px!important;overflow:hidden!important}.app-shell .right-rail .conviction-fill{background:linear-gradient(90deg, var(--accent), var(--accent-2))!important;height:100%!important}.app-shell .right-rail .levels-grid{margin:var(--s-1) 0 0!important;grid-template-columns:1fr 1fr!important;gap:5px!important;display:grid!important}.app-shell .right-rail .level-item{border-radius:var(--r-sm)!important;background:#ffffff06!important;border:1px solid #ffffff12!important;flex-direction:column!important;gap:1px!important;padding:6px 8px!important;display:flex!important}.app-shell .right-rail .level-item span{color:var(--t-faint)!important;font-family:var(--font-sans)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:8.5px!important;font-weight:700!important}.app-shell .right-rail .level-item strong{color:var(--t-primary)!important;font-family:var(--font-mono)!important;font-feature-settings:"tnum" 1, "zero" 1!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.02em!important;font-size:13px!important;font-weight:800!important}.app-shell .right-rail .level-item.support strong{color:var(--tl-emerald)!important}.app-shell .right-rail .level-item.resistance strong{color:var(--tl-crimson)!important}.app-shell .right-rail .level-item.current strong{color:var(--accent-2)!important}.app-shell .right-rail .rail-regime-tag{background:color-mix(in srgb, var(--accent-2) 12%, transparent)!important;border:1px solid color-mix(in srgb, var(--accent-2) 24%, transparent)!important;border-radius:var(--r-xs)!important;color:color-mix(in srgb, var(--accent-2) 92%, var(--t-primary))!important;font-family:var(--font-sans)!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:1px 6px!important;font-size:9px!important;font-weight:700!important}.app-shell .left-sidebar .sidebar-watch-item.active{background:color-mix(in srgb, var(--accent-2) 14%, transparent)!important;box-shadow:inset 2px 0 0 var(--accent-2)!important}.app-shell .right-rail .conviction-bar,.app-shell .right-rail .conviction-fill{position:relative}html,body,.app-shell{font-feature-settings:"cv11" 1, "ss01" 1, "ss03" 1;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.app-shell .pulse-price,.app-shell .pulse-change,.app-shell .conviction-row strong,.app-shell .level-item strong{font-feature-settings:"tnum" 1, "zero" 1, "cv02" 1!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.015em!important;font-family:Geist Mono,SF Mono,ui-monospace,monospace!important}.app-shell .right-rail .conviction-row>strong,body[data-theme] .app-shell .right-rail .conviction-row>strong{color:#f4f0e7!important;font-feature-settings:"tnum" 1, "zero" 1!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.025em!important;font-family:Geist Mono,monospace!important;font-size:28px!important;font-weight:800!important;line-height:1!important}.app-shell .right-rail .conviction-row>.rail-context,body[data-theme] .app-shell .right-rail .conviction-row>.rail-context{color:#8092aa!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-family:Geist,sans-serif!important;font-size:10px!important;font-weight:600!important}.app-shell .right-rail .level-item>span{color:#5b6a83!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-family:Geist,sans-serif!important;font-size:8.5px!important;font-weight:700!important}.app-shell .right-rail .level-item>strong{font-feature-settings:"tnum" 1, "zero" 1!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.02em!important;font-family:Geist Mono,monospace!important;font-size:13px!important;font-weight:800!important}.app-shell .right-rail .rail-regime-tag{letter-spacing:.1em!important;text-transform:uppercase!important;font-family:Geist,sans-serif!important;font-size:9px!important;font-weight:700!important}.app-shell .app-header .brand h1{color:#f4f0e7!important;letter-spacing:-.01em!important;font-family:Geist,sans-serif!important;font-size:14px!important;font-weight:800!important}.app-shell .app-header .brand p{color:#8092aa!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-family:Geist,sans-serif!important;font-size:10px!important;font-weight:600!important}.app-shell .app-nav button{letter-spacing:0!important;text-transform:none!important;font-family:Geist,sans-serif!important;font-size:12px!important;font-weight:600!important}.app-shell .intelligence-layer .il-regime-label,.app-shell .intelligence-layer .il-stream-label{color:#8092aa!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-family:Geist,sans-serif!important;font-size:9px!important;font-weight:700!important}.app-shell .intelligence-layer .il-regime-value{color:#f4f0e7!important;letter-spacing:-.005em!important;font-family:Geist,sans-serif!important;font-size:13px!important;font-weight:800!important}.app-shell .intelligence-layer .il-regime-sub em{color:#8092aa!important;letter-spacing:0!important;font-family:Geist,sans-serif!important;font-size:9.5px!important;font-style:normal!important;font-weight:600!important}.app-shell .intelligence-layer .il-signal{color:#b3c0d4!important;letter-spacing:0!important;font-family:Geist,sans-serif!important;font-size:11px!important;font-weight:500!important}.app-shell .intelligence-layer .il-command{letter-spacing:.04em!important;text-transform:none!important;font-family:Geist,sans-serif!important;font-size:11.5px!important;font-weight:800!important}.app-shell .intelligence-layer .il-command kbd{font-family:Geist Mono,monospace!important;font-size:8.5px!important}.app-shell .market-pulse .pulse-symbol{color:#f4f0e7!important;letter-spacing:-.005em!important;font-family:Geist,sans-serif!important;font-size:11px!important;font-weight:800!important}.app-shell .market-pulse .pulse-state{letter-spacing:.06em!important;text-transform:uppercase!important;font-family:Geist,sans-serif!important;font-size:9px!important;font-weight:700!important}.app-shell .market-pulse .pulse-change{font-feature-settings:"tnum" 1!important;font-variant-numeric:tabular-nums!important;font-family:Geist Mono,monospace!important;font-size:10.5px!important;font-weight:700!important}.app-shell .market-pulse .pulse-price{font-feature-settings:"tnum" 1!important;font-variant-numeric:tabular-nums!important;font-family:Geist Mono,monospace!important;font-size:10.5px!important;font-weight:600!important}.app-shell .chart-toolbar button[disabled]{pointer-events:none;cursor:not-allowed!important;opacity:.45!important}.app-shell .status-card.error{color:var(--tl-crimson);align-items:center;gap:14px;background:linear-gradient(#ef444414,#ef44440a)!important;border:1px solid #ef444452!important;border-radius:8px!important;margin:12px 0!important;padding:12px 16px!important;display:flex!important}.app-shell .status-card.error svg{color:#ef4444;flex:none}.app-shell .status-card.error .status-card-body{flex:auto;min-width:0}.app-shell .status-card.error .status-card-body strong{color:#fff;letter-spacing:-.005em;margin-bottom:2px;font-family:Geist,sans-serif;font-size:13px;font-weight:700;display:block}.app-shell .status-card.error .status-card-body p{color:rgba(var(--tl-crimson-rgb), .92);margin:0;font-family:Geist,sans-serif;font-size:11px;font-weight:500;line-height:1.45}.app-shell .status-card.error .status-card-retry{color:#fff;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:#ef44442e;border:1px solid #ef44446b;border-radius:5px;flex:none;height:28px;padding:0 14px;font-family:Geist,sans-serif;font-size:11px;font-weight:700;transition:background .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}.app-shell .status-card.error .status-card-retry:hover{background:#ef44444d;border-color:#ef44449e}.app-shell .status-card.error .status-card-retry:active{transform:translateY(1px)}.app-shell .level-item strong,.app-shell .conviction-row strong,.app-shell .pulse-price,.app-shell .pulse-change{white-space:nowrap}.app-shell button:focus-visible,.app-shell [role=button]:focus-visible,.app-shell input:focus-visible{outline-offset:2px;outline:2px solid #c8a96aa6}.app-shell .app-header,.app-shell .intelligence-layer,.app-shell .market-pulse,.app-shell .disclaimer{width:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.app-shell .page-card{width:auto!important;margin:0!important;padding:0!important}.app-shell .page-card.learn{margin:0!important}.app-shell .chat-widget.open .chat-panel{background:linear-gradient(#0b111cf0,#080d16eb)!important;border:1px solid #c8a96a2e!important;border-radius:8px!important}.app-shell .chat-widget .chat-message{font-family:Geist,sans-serif!important;font-size:12px!important;line-height:1.55!important}.app-shell .chat-widget .chat-message.user{color:#f4f0e7}.app-shell .chat-widget .chat-message.assistant{color:#b3c0d4}.app-shell .chat-widget .chat-stream{scrollbar-gutter:stable}.app-shell :focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #c8a96aa6!important}@media (width<=768px){.app-shell{padding-left:12px!important;padding-right:12px!important}}@media (prefers-reduced-motion:reduce){.app-shell *,.app-shell :before,.app-shell :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell .chart-footer-details[open]{background:linear-gradient(#07101ef5,#0b111ceb)!important;border:1px solid #c8a96a2e!important;border-radius:8px!important}.app-shell .chart-footer-details[open] .chart-footer-grid{box-shadow:none!important;z-index:auto!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:1fr!important;gap:12px!important;width:auto!important;max-height:none!important;margin:0!important;padding:12px 14px 14px!important;display:grid!important;position:static!important;inset:auto!important;overflow:visible!important}@media (width>=1100px){.app-shell .chart-footer-details[open] .chart-footer-grid{grid-template-columns:1.4fr 1fr!important}}.app-shell .chart-footer-details[open] .probability-tree{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:8px!important;display:grid!important}.app-shell .chart-footer-details[open] .probability-tree article{position:relative;background:#0d121c9e!important;border:1px solid #ffffff14!important;border-radius:6px!important;padding:10px 12px!important}.app-shell .chart-footer-details[open] .probability-tree article.base-case{border-left:3px solid #c8a96a!important}.app-shell .chart-footer-details[open] .probability-tree article.bull-case{border-left:3px solid var(--tl-emerald)!important}.app-shell .chart-footer-details[open] .probability-tree article.bear-case{border-left:3px solid #ef4444!important}.app-shell .chart-footer-details[open] .probability-tree article>div:first-child{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex!important}.app-shell .chart-footer-details[open] .probability-tree article>div:first-child span{color:#8092aa!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-family:Geist,sans-serif!important;font-size:9.5px!important;font-weight:700!important}.app-shell .chart-footer-details[open] .probability-tree article>div:first-child strong{color:#f4f0e7!important;font-feature-settings:"tnum" 1, "zero" 1!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.025em!important;font-family:Geist Mono,monospace!important;font-size:18px!important;font-weight:800!important}.app-shell .chart-footer-details[open] .probability-bar{overflow:hidden;background:#ffffff14!important;border-radius:999px!important;height:3px!important;margin-bottom:6px!important}.app-shell .chart-footer-details[open] .probability-bar i{display:block;border-radius:inherit!important;height:100%!important}.app-shell .chart-footer-details[open] .probability-tree article.base-case .probability-bar i{background:linear-gradient(90deg,#c8a96a,#a8884e)!important}.app-shell .chart-footer-details[open] .probability-tree article.bull-case .probability-bar i{background:linear-gradient(90deg, var(--tl-emerald), var(--tl-emerald))!important}.app-shell .chart-footer-details[open] .probability-tree article.bear-case .probability-bar i{background:linear-gradient(90deg, var(--tl-crimson), #ef4444)!important}.app-shell .chart-footer-details[open] .probability-tree article>p{color:#b3c0d4!important;margin:0 0 8px!important;font-family:Geist,sans-serif!important;font-size:11px!important;font-weight:500!important;line-height:1.55!important}.app-shell .chart-footer-details[open] .scenario-triggers{border-top:1px solid #ffffff0d;flex-wrap:wrap;gap:4px 12px;padding-top:6px;display:flex}.app-shell .chart-footer-details[open] .scenario-triggers em{color:#b3c0d4!important;font-family:Geist,sans-serif!important;font-size:10px!important;font-style:normal!important;font-weight:500!important}.app-shell .chart-footer-details[open] .scenario-triggers em b{margin-right:4px;color:#c8a96a!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-family:Geist,sans-serif!important;font-size:8px!important;font-weight:800!important}.app-shell .chart-footer-details[open] .scenario-triggers em.target-zone b{color:var(--tl-emerald)!important}.app-shell .chart-footer-details[open] .strategist-preview{flex-direction:column;gap:8px;display:flex}.app-shell .chart-footer-details[open] .strategist-card{background:#0d121c9e!important;border:1px solid #ffffff14!important;border-radius:6px!important;padding:10px 12px!important}.app-shell .chart-footer-details[open] .strategist-card.risk{border-color:#f59e0b4d!important}.app-shell .chart-footer-details[open] .strategist-card span{color:#8092aa!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-family:Geist,sans-serif!important;font-size:9px!important;font-weight:700!important}.app-shell .chart-footer-details[open] .strategist-card.risk span{color:#fbbf24!important}.app-shell .chart-footer-details[open] .strategist-card p{color:#b3c0d4!important;margin:4px 0 0!important;font-family:Geist,sans-serif!important;font-size:11px!important;font-weight:500!important;line-height:1.55!important}.app-shell .disclaimer{margin-top:14px!important}.app-shell .morning-brief{z-index:6;flex-direction:column;gap:10px;animation:.48s cubic-bezier(.16,1,.3,1) both briefIn;display:flex;position:relative;background:radial-gradient(90% 60% at 0 0,#c8a96a1f,#0000 60%),radial-gradient(90% 60% at 100% 100%,#a8884e1a,#0000 60%),linear-gradient(#0d121ceb,#080d16db)!important;border:1px solid #c8a96a38!important;border-left:3px solid #c8a96a!important;border-radius:8px!important;margin:0 0 8px!important;padding:14px 16px!important;box-shadow:inset 0 1px #ffffff0a,0 12px 32px #0000006b!important}@keyframes briefIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.app-shell .morning-brief-head{align-items:center;gap:10px;display:flex}.app-shell .morning-brief-orb{color:#fff;background:linear-gradient(#c8a96a5c,#c8a96a2e);border:1px solid #c8a96a6b;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:relative}.app-shell .morning-brief-orb:after{border-radius:inherit;content:"";opacity:.5;border:1px solid #c8a96a66;animation:2.4s cubic-bezier(.4,0,.6,1) 2 convictionPulse;position:absolute;inset:-3px}.app-shell .morning-brief-eyebrow{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.app-shell .morning-brief-eyebrow span{color:#c8a96a;letter-spacing:.16em;text-transform:uppercase;font-family:Geist,sans-serif;font-size:9px;font-weight:800}.app-shell .morning-brief-eyebrow em{color:#8092aa;letter-spacing:0;font-family:Geist,sans-serif;font-size:10px;font-style:normal;font-weight:600}.app-shell .morning-brief-close{color:#8092aa;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;transition:background .2s,color .2s;display:inline-flex}.app-shell .morning-brief-close:hover{color:var(--tl-crimson);background:#ef44442e}.app-shell .morning-brief-title{color:#f4f0e7;letter-spacing:-.005em;margin:0;font-family:Geist,sans-serif;font-size:14px;font-weight:700;line-height:1.4}.app-shell .morning-brief-bullets{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.app-shell .morning-brief-bullets li{color:#b3c0d4;letter-spacing:0;align-items:center;gap:8px;padding:2px 0;font-family:Geist,sans-serif;font-size:11.5px;font-weight:500;line-height:1.45;display:flex}.app-shell .morning-brief-bullets li>svg{color:#c8a96a;flex:none}.app-shell .morning-brief-actions{align-items:center;gap:8px;margin-top:4px;display:flex}.app-shell .morning-brief-cta{color:#fff;cursor:pointer;letter-spacing:.02em;background:linear-gradient(#c8a96a47,#c8a96a29);border:1px solid #c8a96a6b;border-radius:5px;align-items:center;gap:6px;height:28px;padding:0 12px;font-family:Geist,sans-serif;font-size:11px;font-weight:700;transition:background .2s,transform .16s;display:inline-flex}.app-shell .morning-brief-cta:hover{background:linear-gradient(#c8a96a66,#c8a96a38);transform:translateY(-1px)}.app-shell .morning-brief-skip{color:#8092aa;cursor:pointer;letter-spacing:.02em;background:0 0;border:0;padding:4px 8px;font-family:Geist,sans-serif;font-size:11px;font-weight:600;transition:color .2s}.app-shell .morning-brief-skip:hover{color:#f4f0e7}.app-shell .thesis-ledger-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:200;background:#02050a9e;justify-content:center;align-items:flex-start;padding:56px 20px 20px;animation:.24s cubic-bezier(.16,1,.3,1) ledgerFade;display:flex;position:fixed;inset:0}@keyframes ledgerFade{0%{opacity:0}to{opacity:1}}.app-shell .thesis-ledger-modal{background:linear-gradient(#0d121cf5,#080d16f0);border:1px solid #c8a96a38;border-radius:10px;flex-direction:column;width:100%;max-width:920px;max-height:calc(100dvh - 80px);animation:.32s cubic-bezier(.16,1,.3,1) ledgerSlide;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 32px 80px #0000009e}@keyframes ledgerSlide{0%{opacity:0;transform:translateY(-12px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.app-shell .thesis-ledger-head{border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:12px;padding:16px 20px 14px;display:flex;position:relative}.app-shell .thesis-ledger-eyebrow{color:#c8a96a;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:6px;font-family:Geist,sans-serif;font-size:9.5px;font-weight:800;display:flex}.app-shell .thesis-ledger-head h3{color:#f4f0e7;letter-spacing:-.01em;margin:4px 0 0;font-family:Geist,sans-serif;font-size:16px;font-weight:700}.app-shell .thesis-ledger-head .thesis-ledger-eyebrow+h3{margin-top:4px}.app-shell .thesis-ledger-head>div:not(.thesis-ledger-eyebrow){flex-direction:column;gap:2px;display:flex}.app-shell .thesis-ledger-close{color:#8092aa;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff12;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;transition:background .2s,color .2s;display:inline-flex}.app-shell .thesis-ledger-close:hover{color:var(--tl-crimson);background:#ef44442e}.app-shell .thesis-ledger-stats{border-bottom:1px solid #ffffff0f;grid-template-columns:repeat(4,1fr);gap:0;display:grid}.app-shell .thesis-ledger-stats>div{border-right:1px solid #ffffff0a;flex-direction:column;gap:4px;padding:14px 18px;display:flex}.app-shell .thesis-ledger-stats>div:last-child{border-right:0}.app-shell .thesis-ledger-stats span{color:#8092aa;letter-spacing:.14em;text-transform:uppercase;font-family:Geist,sans-serif;font-size:9px;font-weight:700}.app-shell .thesis-ledger-stats strong{color:#f4f0e7;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-family:Geist Mono,monospace;font-size:22px;font-weight:800;line-height:1}.app-shell .thesis-ledger-stats strong.trend-improving{color:var(--tl-emerald)}.app-shell .thesis-ledger-stats strong.trend-declining{color:var(--tl-crimson)}.app-shell .thesis-ledger-stats strong.trend-stable{color:#f4f0e7;text-transform:capitalize;letter-spacing:0;font-family:Geist,sans-serif;font-size:14px;font-weight:700}.app-shell .thesis-ledger-stats strong.trend-improving,.app-shell .thesis-ledger-stats strong.trend-declining{text-transform:capitalize;letter-spacing:0;font-family:Geist,sans-serif;font-size:14px;font-weight:700}.app-shell .thesis-ledger-filters{border-bottom:1px solid #ffffff0a;gap:4px;padding:10px 18px;display:flex}.app-shell .thesis-ledger-filters button{color:#8092aa;cursor:pointer;letter-spacing:.04em;background:0 0;border:1px solid #ffffff14;border-radius:4px;align-items:center;gap:5px;height:24px;padding:0 9px;font-family:Geist,sans-serif;font-size:10px;font-weight:700;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.app-shell .thesis-ledger-filters button:hover{color:#f4f0e7;background:#ffffff0a}.app-shell .thesis-ledger-filters button.active{color:#fff;background:#c8a96a29;border-color:#c8a96a5c}.app-shell .thesis-ledger-filters button:disabled{cursor:not-allowed;opacity:.4}.app-shell .thesis-ledger-table{scrollbar-gutter:stable;flex-direction:column;display:flex;overflow-y:auto}.app-shell .thesis-ledger-row{border-bottom:1px solid #ffffff08;grid-template-columns:50px 70px 90px minmax(0,1.2fr) 50px 80px 130px 28px;align-items:center;gap:12px;padding:9px 18px;font-family:Geist,sans-serif;transition:background .16s;display:grid}.app-shell .thesis-ledger-row.thesis-ledger-row-head{z-index:1;background:#ffffff05;position:sticky;top:0}.app-shell .thesis-ledger-row.thesis-ledger-row-head span{color:#8092aa;letter-spacing:.14em;text-transform:uppercase;font-size:8.5px;font-weight:700}.app-shell .thesis-ledger-row:not(.thesis-ledger-row-head):hover{background:#c8a96a0d}.app-shell .thesis-when{color:#8092aa;font-feature-settings:"tnum" 1;font-family:Geist Mono,monospace;font-size:10.5px;font-weight:600}.app-shell .thesis-symbol{color:#f4f0e7;letter-spacing:-.005em;font-size:11.5px;font-weight:800}.app-shell .thesis-trend{letter-spacing:.06em;text-align:center;text-transform:uppercase;border:1px solid #ffffff1f;border-radius:3px;width:fit-content;padding:1px 6px;font-size:9px;font-weight:800}.app-shell .thesis-trend.trend-bullish{color:var(--tl-emerald);border-color:rgba(var(--tl-emerald-rgb), .3);background:rgba(var(--tl-emerald-rgb), .08)}.app-shell .thesis-trend.trend-bearish{color:var(--tl-crimson);border-color:rgba(var(--tl-crimson-rgb), .3);background:rgba(var(--tl-crimson-rgb), .08)}.app-shell .thesis-trend.trend-neutral{color:#94a3b8}.app-shell .thesis-regime{color:#b3c0d4;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.app-shell .thesis-conf,.app-shell .thesis-entry{color:#f4f0e7;font-feature-settings:"tnum" 1;font-family:Geist Mono,monospace;font-size:11px;font-weight:700}.app-shell .thesis-outcome{align-items:baseline;gap:6px;font-family:Geist,sans-serif;font-size:10.5px;font-weight:700;display:inline-flex}.app-shell .thesis-outcome.outcome-correct{color:var(--tl-emerald)}.app-shell .thesis-outcome.outcome-incorrect{color:var(--tl-crimson)}.app-shell .thesis-outcome.outcome-pending{color:#8092aa}.app-shell .thesis-outcome em{color:#b3c0d4;font-feature-settings:"tnum" 1;font-family:Geist Mono,monospace;font-size:10px;font-style:normal;font-weight:600}.app-shell .thesis-row-action{color:#5b6a83;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:22px;height:22px;transition:background .16s,color .16s;display:inline-flex}.app-shell .thesis-row-action:hover{color:#c8a96a;background:#c8a96a24}.app-shell .thesis-ledger-empty{color:#8092aa;text-align:center;padding:40px 24px;font-family:Geist,sans-serif;font-size:12px;font-weight:500}@media (width<=768px){.app-shell .thesis-ledger-stats{grid-template-columns:repeat(2,1fr)}.app-shell .thesis-ledger-stats>div:nth-child(2){border-right:0}.app-shell .thesis-ledger-stats>div:nth-child(-n+2){border-bottom:1px solid #ffffff0a}.app-shell .thesis-ledger-row{grid-template-columns:44px 60px 70px minmax(0,1fr) 50px 70px 110px 22px;padding:8px 14px;font-size:11px}}.app-shell .right-rail .level-item strong{overflow-wrap:break-word;word-break:break-all;font-size:12.5px!important}@media (width>=1280px){.app-shell .right-rail .level-item strong{font-size:13px!important}}.app-shell .chart-live-badge.active:before{box-shadow:0 0 0 0 rgba(var(--tl-emerald-rgb), .6);background:var(--tl-emerald)!important}@keyframes liveBadgePulse{0%{opacity:1;box-shadow:0 0}70%{opacity:.95;box-shadow:0 0 0 6px #0000}to{opacity:1;box-shadow:0 0 #0000}}.app-shell .intelligence-layer{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;column-gap:14px!important;height:36px!important;padding:0 14px!important;display:grid!important;overflow:hidden!important}.app-shell .intelligence-layer>*{min-width:0!important}.app-shell .intelligence-layer .il-stream{border-left:0!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;height:100%!important;padding-left:0!important;display:grid!important;overflow:hidden!important}.app-shell .intelligence-layer .il-stream-track{min-width:0!important;position:relative!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)!important;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)!important}.app-shell .intelligence-layer .il-stream-flow{animation:56s linear infinite ilStreamScroll;white-space:nowrap!important;will-change:transform!important;gap:24px!important;min-width:max-content!important;display:inline-flex!important}.app-shell .intelligence-layer .il-stream-track:hover .il-stream-flow{animation-play-state:paused}.app-shell .intelligence-layer .il-signal{color:#b3c0d4!important;letter-spacing:0!important;white-space:nowrap!important;flex-shrink:0!important;align-items:center!important;gap:7px!important;font-family:Geist,sans-serif!important;font-size:11px!important;font-weight:500!important;display:inline-flex!important}.app-shell .intelligence-layer .il-signal-dot{border-radius:999px;flex:none;display:inline-block;background:#c8a96a8c!important;width:4px!important;height:4px!important}.app-shell .intelligence-layer .il-command{flex-shrink:0!important}@media (width<=760px){.app-shell .intelligence-layer{grid-template-columns:auto minmax(0,1fr) auto!important;column-gap:8px!important}}.app-shell .conviction-toast-stack{pointer-events:none;z-index:90;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:70px;right:16px}.app-shell .conviction-toast{color:#f4f0e7;pointer-events:auto;background:linear-gradient(#0b111cf5,#080d16eb);border:none;border-radius:8px;align-items:center;gap:12px;min-width:240px;max-width:320px;padding:10px 12px;animation:.28s cubic-bezier(.16,1,.3,1) toastIn;display:flex;box-shadow:inset 0 1px #ffffff0a,0 14px 32px #00000080}@keyframes toastIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.app-shell .conviction-toast.up,.app-shell .conviction-toast.down{border-left:none}.app-shell .conviction-toast-icon{background:#ffffff0a;border-radius:6px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.app-shell .conviction-toast.up .conviction-toast-icon{background:rgba(var(--tl-emerald-rgb), .12);color:var(--tl-emerald)}.app-shell .conviction-toast.down .conviction-toast-icon{color:var(--tl-crimson);background:#ef44441f}.app-shell .conviction-toast-body{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.app-shell .conviction-toast-eyebrow{color:#8092aa;letter-spacing:.16em;text-transform:uppercase;font-family:Geist,sans-serif;font-size:8.5px;font-weight:700}.app-shell .conviction-toast-title{color:#f4f0e7;letter-spacing:-.01em;font-family:Geist,sans-serif;font-size:12.5px;font-weight:800}.app-shell .conviction-toast-detail{color:#b3c0d4;font-feature-settings:"tnum" 1;font-family:Geist Mono,monospace;font-size:10.5px;font-weight:600}.app-shell .conviction-toast-close{color:#8092aa;cursor:pointer;background:#ffffff0a;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;transition:background .2s,color .2s;display:inline-flex}.app-shell .conviction-toast-close:hover{color:var(--tl-crimson);background:#ef44442e}.app-shell .heat-spectrum-cell.tone-bull{background:linear-gradient(180deg, rgba(var(--tl-emerald-rgb), calc(var(--intensity) * .22)), rgba(var(--tl-emerald-rgb), calc(var(--intensity) * .06)));border-color:rgba(var(--tl-emerald-rgb), calc(var(--intensity) * .42))}.app-shell .heat-spectrum-cell.tone-bull .heat-spectrum-fill{background:rgba(var(--tl-emerald-rgb), calc(var(--intensity) * .7))}.app-shell .heat-spectrum-cell.tone-bull span{color:var(--tl-emerald)}.app-shell .heat-spectrum-cell.tone-bear{background:linear-gradient(180deg, rgba(239, 68, 68, calc(var(--intensity) * .22)), rgba(239, 68, 68, calc(var(--intensity) * .06)));border-color:rgba(239, 68, 68, calc(var(--intensity) * .42))}.app-shell .heat-spectrum-cell.tone-bear .heat-spectrum-fill{background:rgba(239, 68, 68, calc(var(--intensity) * .7))}.app-shell .heat-spectrum-cell.tone-bear span{color:var(--tl-crimson)}.app-shell .heat-spectrum-cell.tone-neutral{background:linear-gradient(180deg, rgba(148, 163, 184, calc(var(--intensity) * .18)), rgba(148, 163, 184, calc(var(--intensity) * .04)));border-color:rgba(148, 163, 184, calc(var(--intensity) * .3))}.app-shell .heat-spectrum-cell.tone-neutral span{color:#b3c0d4}@keyframes shimmerSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.app-shell .il-stream-flow,.app-shell .conviction-toast{animation:none!important}}.app-shell{--s-micro:4px;--s-small:8px;--s-standard:16px;--s-section:24px;--s-major:32px;--panel-calm:#080d1694;--panel-muted:#0a101b70;--panel-active:#0d1626b8;--line-calm:#94a3b814;--line-active:#c8a96a38;--glow-active:0 0 0 1px #c8a96a29, 0 12px 34px #0000004d;max-width:1500px!important;padding:12px 20px 18px!important}.app-content{gap:var(--s-standard)!important}.app-shell .app-header{margin-bottom:var(--s-small)!important}.app-shell .brand-eye-mark.brand-mark{background:radial-gradient(circle at 52% 48%, rgba(var(--tl-emerald-rgb), .16), transparent 42%), #c8a96a1a!important;color:var(--tl-emerald)!important;border:1px solid #c8a96a38!important;border-radius:8px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 0 18px #c8a96a14!important}.app-shell .brand-eye-mark.brand-mark svg{width:27px!important;height:27px!important}.app-shell .brand-eye-mark.brand-mark svg *{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important}.app-shell .brand-eye-mark .eye-orbit{stroke:#f4f0e7d6!important;stroke-width:2.4px!important}.app-shell .brand-eye-mark .eye-signal,.app-shell .brand-eye-mark .eye-horizon{stroke:#c8a96ab8!important;stroke-width:2px!important}.app-shell .brand-eye-mark .eye-core{stroke:rgba(var(--tl-emerald-rgb), .88)!important;stroke-width:2.3px!important}.app-shell .brand-eye-mark .eye-node{fill:rgba(var(--tl-emerald-rgb), .82)!important;stroke:none!important}.app-shell .intelligence-layer{box-shadow:none!important;height:32px!important;margin:0 0 var(--s-small)!important;background:linear-gradient(#080d1685,#05091057)!important;border:1px solid #c8a96a14!important;grid-template-columns:minmax(0,1fr) auto!important;padding:0 12px!important}.app-shell .intelligence-layer .il-stream{border-left:0!important;gap:14px!important;padding-left:0!important}.app-shell .intelligence-layer .il-stream-label{color:#8092aab8!important;letter-spacing:.14em!important;font-size:9px!important}.app-shell .intelligence-layer .il-stream-track{-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 86%,#0000)!important;mask-image:linear-gradient(90deg,#0000,#000 5% 86%,#0000)!important}.app-shell .intelligence-layer .il-stream-flow{gap:34px!important}.app-shell .intelligence-layer .il-signal{color:#c2bbacb8!important;text-overflow:ellipsis!important;max-width:280px!important;font-size:10.5px!important;overflow:hidden!important}.app-shell .intelligence-layer .il-command{background:#c8a96a1a!important;border-color:#c8a96a2e!important;height:24px!important;padding:0 9px!important}.app-shell .market-pulse{opacity:.74}.app-shell .morning-brief{box-shadow:none!important;margin:0 0 var(--s-standard)!important;border-left-width:2px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 14px!important;padding:10px 12px!important;display:grid!important}.app-shell .morning-brief-head{grid-column:1/2;min-width:0}.app-shell .morning-brief-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;color:#f3f6fbe6!important;margin:0!important;font-size:12.5px!important;line-height:1.35!important}.app-shell .morning-brief-bullets{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px!important;display:grid!important}.app-shell .morning-brief-bullets li{min-width:0;color:#c2bbacc7!important;font-size:10.5px!important}.app-shell .morning-brief-bullets li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell .morning-brief-actions{grid-area:1/2/2/3;align-self:start;margin-top:0!important}.app-shell .morning-brief-skip{display:none!important}.app-shell .rail-module.is-priority{opacity:1;background:var(--panel-active)!important;border-color:var(--line-active)!important;box-shadow:0 0 0 1px #c8a96a0f!important}.app-shell .sidebar-watch-item.active{box-shadow:none!important;background:#c8a96a1a!important;border-color:#c8a96a42!important}.app-shell .conviction-highlight .conviction-row{gap:8px!important}.app-shell .conviction-highlight .conviction-row strong{font-size:24px!important}.app-shell .conviction-state-row{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.app-shell .conviction-state-row span{color:#c8c2b4c2;font-family:var(--font-mono);text-transform:uppercase;background:#c8a96a14;border:1px solid #c8a96a1f;border-radius:999px;padding:2px 6px;font-size:9px}.app-shell .live-ai-feed{background:#080d1661!important;border-color:#94a3b814!important;height:28px!important;margin:0!important;overflow:hidden!important}.app-shell .chart-footer-details[open]{margin-top:8px!important}.app-shell .chart-footer-details[open] .probability-tree{align-items:stretch;gap:10px!important}.app-shell .chart-footer-details[open] .probability-tree article,.app-shell .chart-footer-details[open] .strategist-card{transition:border-color .18s,background .18s,transform .18s}.app-shell .chart-footer-details[open] .probability-tree article:hover,.app-shell .chart-footer-details[open] .strategist-card:hover{background:#0d1626c7!important;border-color:#c8a96a38!important}.app-shell .terminal-layout.focus-mode .live-ai-feed{opacity:.72!important;transform:none!important}@media (width<=820px){.app-shell{padding-left:12px!important;padding-right:12px!important}.app-shell .intelligence-layer{height:30px!important}.app-shell .il-command kbd{display:none!important}.app-shell .morning-brief{grid-template-columns:minmax(0,1fr)!important}.app-shell .morning-brief-actions{grid-area:auto/1/auto/-1}.app-shell .morning-brief-bullets{grid-template-columns:minmax(0,1fr)}.app-shell .chart-footer-details[open] .chart-footer-grid{grid-template-columns:minmax(0,1fr)!important}}@media (width<=560px){.app-shell .app-header .brand p,.app-shell .market-pulse{display:none!important}}.app-shell .live-badge,.app-shell .sidebar-regime-chip{white-space:nowrap!important;border-radius:999px!important;flex:none!important;align-items:center!important;gap:4px!important;min-height:20px!important;padding:2px 7px!important;display:inline-flex!important}.app-shell .live-badge{color:#c2bbacd1!important;font-family:var(--font-sans)!important;letter-spacing:.02em!important;text-transform:none!important;background:#ffffff09!important;border:1px solid #ffffff12!important;font-size:10px!important;font-weight:700!important}.app-shell .filter-chip.active,.app-shell .chart-toolbar button.active,.app-shell .layout-selector button.active{color:#f4f0e7f0!important;box-shadow:none!important;background:#c8a96a1f!important;border-color:#c8a96a3d!important}.app-shell .morning-brief-title,.app-shell .morning-brief-bullets li span{text-overflow:clip!important;white-space:normal!important;overflow:visible!important}.app-shell .morning-brief-levels{grid-column:1/-1;color:#c2bbacc2!important;margin:-2px 0 0!important;font-size:10.5px!important;line-height:1.35!important}.app-shell .morning-brief-title{display:block!important}.app-shell .chart-wrap.compare-active .chart-compare-badge.active{color:#f4f0e7f5!important;background:#c8a96a24!important;border-color:#c8a96a4d!important}.app-shell{--line-calm:#94a3b80e;--line-active:#c8a96a29;--panel-muted:#080d1657;--panel-active:#0a121f9e;max-width:1560px!important}.app-shell .live-ai-feed{border-color:#94a3b80e!important}.app-shell .live-ai-feed,.app-shell .intelligence-layer{background:#0509104d!important;border-color:#94a3b80b!important}.app-shell .live-ai-feed{height:26px!important}.app-shell .intelligence-layer .il-stream-flow{animation-duration:58s!important}.app-shell .intelligence-layer .il-signal{color:#c2bbac9e!important}.app-shell .chart-footer-details[open] .probability-tree article>div:first-child{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:4px!important;display:grid!important}.app-shell .app-header,.app-shell .market-pulse,.app-shell .morning-brief,.app-shell .intelligence-layer{transition:opacity .22s,transform .22s,border-color .22s,background .22s}.app-shell .intelligence-layer{z-index:40;position:sticky;top:0}:is(.app-shell:has(.terminal-layout.focus-mode) .app-header,.app-shell:has(.terminal-layout.focus-mode) .market-pulse,.app-shell:has(.terminal-layout.focus-mode) .morning-brief,.app-shell:has(.terminal-layout.focus-mode) .intelligence-layer){opacity:.34!important}:is(.app-shell:has(.terminal-layout.focus-mode) .app-header:hover,.app-shell:has(.terminal-layout.focus-mode) .market-pulse:hover,.app-shell:has(.terminal-layout.focus-mode) .morning-brief:hover,.app-shell:has(.terminal-layout.focus-mode) .intelligence-layer:hover){opacity:.82!important}.app-shell .conviction-evolution-notes b{color:#c8a96ac7;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.app-shell .conviction-evolution-notes p{color:#c2bbacbd;margin:0;font-size:10.5px;line-height:1.42}.app-shell .conviction-evolution-notes{gap:5px;margin-top:8px;display:grid}.app-shell .terminal-layout.focus-mode .live-ai-feed{opacity:.36!important}.app-shell .terminal-layout.focus-mode .live-ai-feed:hover{opacity:.92!important}.app-shell .briefing-conviction-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.app-shell .briefing-conviction-row button{text-align:left;background:#ffffff06;border:1px solid #94a3b80f;border-radius:10px;gap:3px;min-width:0;padding:9px;display:grid}.app-shell .briefing-conviction-row button.positive{border-left-color:rgba(var(--tl-emerald-rgb), .34)}.app-shell .briefing-conviction-row button.warning{border-left-color:#fbbf245c}.app-shell .briefing-conviction-row button.neutral{border-left-color:#c8a96a42}.app-shell .briefing-conviction-row strong{color:#f3f6fbe6;font-size:13px}.app-shell .briefing-conviction-row span,.app-shell .briefing-conviction-row em{color:#94a3b8c2;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}@keyframes briefingFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes briefingStaggerIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes briefingGrainShift{0%{transform:translate(-2%,-2%)rotate(0)}25%{transform:translate(1%,-3%)rotate(.5deg)}50%{transform:translate(-1%,2%)rotate(-.3deg)}75%{transform:translate(2%,1%)rotate(.2deg)}to{transform:translate(-2%,-2%)rotate(0)}}@keyframes briefingLensSymbolPulse{0%,to{opacity:1;filter:brightness()drop-shadow(0 0 28px #c8a96a4d)}50%{opacity:.96;filter:brightness(1.06)drop-shadow(0 0 38px #c8a96a61)}}@keyframes briefingFocusGlow{0%,to{opacity:.74;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@keyframes briefingLogoSheen{0%,58%,to{transform:translate(-22%)rotate(18deg)}72%{transform:translate(22%)rotate(18deg)}}@keyframes briefingRadarSweep{to{transform:rotate(360deg)}}@keyframes briefingNodePulse{0%,to{opacity:.58;transform:scale(.82)}50%{opacity:1;transform:scale(1.12)}}@media (width<=1080px){.app-shell .briefing-conviction-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.app-shell .briefing-conviction-row{grid-template-columns:minmax(0,1fr)}}@keyframes briefingCinemaRotate{to{transform:rotate(360deg)}}@keyframes briefingAmbientDrift{0%,to{opacity:.55;transform:translate(0)scale(1)}33%{opacity:.6;transform:translate(2%,-3%)scale(1.02)}66%{opacity:.5;transform:translate(-1%,2%)scale(.98)}}@keyframes briefingAmbientBreathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.42;transform:scale(.96)}}@keyframes briefingOrbitalDrift{0%{transform:rotate(0)translate(18px)rotate(0)}to{transform:rotate(360deg)translate(18px)rotate(-360deg)}}@keyframes briefingLensPulse{0%,to{opacity:.35;transform:scale(.98)}50%{opacity:.85;transform:scale(1.03)}}@keyframes briefingCinemaRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes briefingSignalRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes briefingFocusNarrativeGlow{0%,to{box-shadow:0 0 #c8a96a00}50%{box-shadow:0 0 20px #c8a96a0f}}@keyframes briefingMemoryMarkerPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}.app-shell .rail-module.is-priority{background:#080f1b85!important;border-color:#c8a96a1f!important}.app-shell .rail-disclosure[open] summary:after{content:" -"}.app-shell .regime-transition-indicator{color:#c2bbacb8;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:10px;display:inline-flex;overflow:hidden}.app-shell .regime-transition-indicator i{background:#c8a96a94;border-radius:999px;flex:none;width:5px;height:5px;box-shadow:0 0 12px #c8a96a2e}.app-shell .volatility-strip i.active{background:#c8a96a8f}.app-shell .memory-event.active{background:#c8a96a0e!important;border-color:#c8a96a29!important}.app-shell .replay-steps button.active{border-color:rgba(var(--tl-emerald-rgb), .22)}@media (prefers-reduced-motion:no-preference){.app-shell .memory-event.active{animation:.28s ease-out both replayMemorySettle}}@keyframes drawSignalLine{to{stroke-dashoffset:0}}@keyframes replayMemorySettle{0%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes briefingReplayDraw{to{stroke-dashoffset:0}}.app-shell .briefing-change-item.active{opacity:1}@media (prefers-reduced-motion:no-preference){.app-shell .briefing-change-item.active+.briefing-change-item{transition:opacity .36s}}@keyframes briefingAtmosphereBreathe{0%,to{background-position:50% 20%,76% 46%,18% 84%,0 0}50%{background-position:48% 24%,74% 48%,20% 82%,0 0}}@keyframes briefingCognitionGlow{0%,to{opacity:.52;transform:scale(.98)}50%{opacity:.78;transform:scale(1.025)}}.app-shell .ws-live-tag.model,.app-shell .markets-stat.live,.app-shell .live-badge{color:#e2d2aadb}.app-shell .terminal-layout.workspace-simple .live-ai-feed{display:none!important}.app-shell .workspace-mode-toggle button.active{color:#faf7ef;background:#b6a8882e}.app-shell .asset-icon.realistic-logo{overflow:hidden;background:linear-gradient(145deg,#fffffff5,#e0dbcedb)!important;border:1px solid #ffffffb8!important;box-shadow:0 8px 18px #0208172e,inset 0 1px #ffffffb8!important}.app-shell .asset-icon.realistic-logo.has-image img{filter:saturate(1.08)contrast(1.04);object-fit:contain;display:block;width:78%!important;height:78%!important}.app-shell .asset-icon.realistic-logo.fallback{color:#f8f4ec;background:radial-gradient(circle at 30% 18%,#ffffff4d,#0000 28%),linear-gradient(145deg,#0f172af2,#1e293bdb)!important}.app-shell .product-status-strip{grid-template-columns:1.05fr 1fr 1fr 1fr .72fr;gap:8px;margin:0 0 10px;display:grid}.app-shell .product-status-strip>div{background:linear-gradient(135deg,#080f1bc2,#0f172a85);border:1px solid #94a3b813;border-radius:14px;min-width:0;padding:10px 12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 12px 32px #0000001f}.app-shell .product-status-strip>div:before{content:"";opacity:.38;background:linear-gradient(#c8a96a52,#0000);width:2px;height:100%;position:absolute;top:0;left:0}.app-shell .product-status-strip>div.ready:before{background:linear-gradient(180deg, rgba(var(--tl-emerald-rgb), .72), transparent)}.app-shell .product-status-strip>div.busy:before{background:linear-gradient(#fbbf24cc,#0000)}.app-shell .product-status-strip span{color:#94a3b8b8;letter-spacing:.13em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:900;display:block}.app-shell .product-status-strip strong{color:#f1f5f9f2;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}body[data-theme=light] .app-shell .product-status-strip>div{background:#ffffffd1;border-color:#a8884e1f}body[data-theme=light] .app-shell .product-status-strip strong{color:#111827}@media (width<=1080px){.app-shell .product-status-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.app-shell .product-status-strip{grid-template-columns:minmax(0,1fr)}}:root{--pp-ease-fast:cubic-bezier(.4, 0, .2, 1);--pp-ease-smooth:cubic-bezier(.16, 1, .3, 1);--pp-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--pp-dur-fast:.14s;--pp-dur-base:.22s;--pp-dur-slow:.36s;--pp-surface-1:#0d16268c;--pp-surface-2:#0f172ab8;--pp-surface-3:#0f172ae0;--pp-glow-soft:0 0 0 1px #94a3b80f, 0 1px 2px #02061033;--pp-glow-hover:0 0 0 1px #94a3b824, 0 6px 18px #02061052;--pp-focus:0 0 0 2px rgba(var(--tl-memory-rgb), .55), 0 0 0 4px rgba(var(--tl-memory-rgb), .16)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{font-feature-settings:"cv02", "cv03", "cv04", "cv11", "ss01";letter-spacing:.005em}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell ::-webkit-scrollbar-thumb{transition:background-color var(--pp-dur-base) var(--pp-ease-fast);background:#94a3b829 padding-box padding-box;border:2px solid #0000;border-radius:8px}.app-shell{scrollbar-color:#94a3b833 transparent;scrollbar-width:thin}.app-shell :focus-visible{box-shadow:var(--pp-focus);transition:box-shadow var(--pp-dur-fast) var(--pp-ease-fast);border-radius:6px;outline:none}.app-shell button:focus-visible,.app-shell a:focus-visible{box-shadow:var(--pp-focus);outline:none}.app-shell ::selection{background:rgba(var(--tl-memory-rgb), .28);color:#fffffff5}.app-shell button:not(:disabled),.app-shell [role=button]:not(:disabled){transition:background-color var(--pp-dur-base) var(--pp-ease-fast), border-color var(--pp-dur-base) var(--pp-ease-fast), color var(--pp-dur-base) var(--pp-ease-fast), transform var(--pp-dur-fast) var(--pp-ease-fast), box-shadow var(--pp-dur-base) var(--pp-ease-fast)}@media (hover:hover){.app-shell button:not(:disabled):hover{transform:translateY(-1px)}}.app-shell button:not(:disabled):active{transition-duration:var(--pp-dur-fast);transform:translateY(0)}.app-shell button:disabled{opacity:.55;cursor:not-allowed}.app-shell .decision-card{transition:background-color var(--pp-dur-base) var(--pp-ease-fast), border-color var(--pp-dur-base) var(--pp-ease-fast), box-shadow var(--pp-dur-base) var(--pp-ease-fast), transform var(--pp-dur-base) var(--pp-ease-smooth)}@keyframes pp-ring-pulse{0%{opacity:.55;transform:scale(.85)}60%{opacity:0;transform:scale(1.55)}to{opacity:0;transform:scale(1.55)}}.app-shell .decision-support-details[open]>section{animation:pp-fade-up var(--pp-dur-slow) var(--pp-ease-smooth) both}@keyframes pp-fade-up{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.app-shell .decision-card:hover{box-shadow:var(--pp-glow-hover);border-color:#94a3b838}}.app-shell .cinematic-skeleton{position:relative;overflow:hidden}.app-shell .cinematic-skeleton:after{content:"";animation:pp-shimmer 1.8s var(--pp-ease-smooth) infinite;pointer-events:none;background:linear-gradient(100deg,#fff0 0%,#ffffff0a 45%,#ffffff14 50%,#ffffff0a 55%,#fff0 100%) 0 0/200% 100%;position:absolute;inset:0}@keyframes pp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.app-shell h1,.app-shell h2,.app-shell h3,.app-shell h4{letter-spacing:-.01em}.app-shell strong,.app-shell b{letter-spacing:.002em}.app-shell .briefing-regime-stats strong{font-feature-settings:"tnum" 1, "cv11" 1;font-variant-numeric:tabular-nums}.app-shell input[type=text],.app-shell input[type=search],.app-shell input[type=email],.app-shell input[type=number],.app-shell textarea{transition:background-color var(--pp-dur-base) var(--pp-ease-fast), border-color var(--pp-dur-base) var(--pp-ease-fast), box-shadow var(--pp-dur-base) var(--pp-ease-fast)}.app-shell input:focus-visible,.app-shell textarea:focus-visible{box-shadow:var(--pp-focus);border-color:rgba(var(--tl-memory-rgb), .55)!important}.app-shell [data-term-tooltip]:hover{cursor:help}.app-shell a{transition:color var(--pp-dur-base) var(--pp-ease-fast), text-decoration-color var(--pp-dur-base) var(--pp-ease-fast);text-underline-offset:3px;text-decoration-thickness:1px}.app-shell a:hover{text-decoration-color:currentColor}@media (hover:none){.app-shell button:not(.tiny):not([data-icon-only]):not(:disabled){min-height:44px}}@media (prefers-reduced-motion:reduce){.app-shell .cinematic-skeleton:after,.app-shell .decision-support-details[open]>section{animation:none!important}}.app-shell .decision-support-details[open]>summary>.dsd-caret{transform:rotate(180deg)!important}.app-shell .decision-card{border-radius:12px!important}.app-shell .decision-card-head{align-items:baseline!important;gap:10px!important}.app-shell .decision-card-head>span{letter-spacing:.16em!important;text-transform:uppercase!important;color:#94a3b8b8!important;font-size:9px!important;font-weight:500!important}.app-shell .decision-card-head strong{letter-spacing:-.01em!important;font-size:16px!important;font-weight:700!important}.app-shell .decision-card-head em{color:#c6bfb0b3!important;font-size:10.5px!important;font-style:normal!important}.app-shell .decision-card-read{color:#e8f0ffeb!important;overflow-wrap:break-word!important;font-size:13px!important;line-height:1.5!important}.app-shell .decision-card-caveat{color:#c6bfb0ad!important;background:#0f172a73!important;border-left:2px solid #fbbf2452!important;border-radius:0 6px 6px 0!important;margin:0!important;padding:6px 10px!important;font-size:11px!important;font-style:italic!important;line-height:1.45!important}.app-shell .decision-card-levels{flex-wrap:wrap!important;gap:12px!important;display:flex!important}.app-shell .decision-card-levels>span{background:#0f172a8c!important;border:1px solid #94a3b81f!important;border-radius:8px!important;flex:calc(50% - 6px)!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:8px 12px!important;display:inline-flex!important}.app-shell .decision-card-levels b{letter-spacing:.12em!important;text-transform:uppercase!important;color:#94a3b8b3!important;white-space:nowrap!important;font-size:9px!important;font-weight:500!important}.app-shell .decision-card-levels strong{font-variant-numeric:tabular-nums!important;font-size:13px!important;font-weight:600!important}.app-shell .decision-card-rules{flex-direction:column!important;gap:6px!important;display:flex!important}.app-shell .decision-card-rule{align-items:flex-start!important;gap:8px!important;font-size:11.5px!important;line-height:1.4!important;display:flex!important}.app-shell .decision-card-rule b{letter-spacing:.12em!important;text-transform:uppercase!important;color:#94a3b8b3!important;flex-shrink:0!important;font-size:9px!important;font-weight:500!important}.app-shell .decision-card-rule em{overflow-wrap:break-word!important;font-style:normal!important}.app-shell .chart-toolbar button.active{background:rgba(var(--tl-memory-rgb), .12)!important;color:rgba(var(--tl-memory-rgb), .95)!important}.app-shell .workspace-mode-toggle button.active{background:rgba(var(--tl-memory-rgb), .14)!important;color:#e8f0fff2!important}.app-shell input[type=text]:focus,.app-shell input[type=search]:focus,.app-shell textarea:focus{outline:none!important}.app-shell .decision-card-levels strong{font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1!important}.ms-entry{border-radius:10px}.app-header{gap:12px;padding:8px 16px}.app-nav button{min-height:36px;padding:6px 10px}.header-actions{gap:6px}.nav-memory-counter{align-self:center}.workspace-page{gap:12px;padding:12px 20px 24px}.cal-regime-row{padding:12px 16px}.ws-chart-toolbar{gap:8px;padding:0}.app-content{padding-right:0}@media (width>=1280px){.workspace-page{max-width:1240px;margin-left:auto;margin-right:auto}}.app-shell{font-size:13px;line-height:1.5}.app-header{min-height:44px;padding:6px 16px}.app-nav button{border-radius:6px;transition:color .16s,background .16s}.app-nav button.active{color:rgba(var(--tl-memory-rgb), .8);background:rgba(var(--tl-memory-rgb), .06)}.ws-chart-mode button{border-radius:5px;padding:5px 12px;font-size:10.5px}.ws-chart-toolbar{margin-bottom:4px}.cal-regime-row{border-radius:8px}.replay-page{padding:12px 20px}.ms-entry{padding:2px 0}.cr-svg{border-radius:8px}.dt-root{min-height:320px}.toast,.discovery-note{border-radius:8px}.suggested-prompts button{border-radius:7px}.lp-hero{padding-top:60px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--ux-ease:cubic-bezier(.22, .61, .36, 1);--ux-fast:.16s;--ux-base:.26s;--ux-slow:.42s}.app-shell .landing-section{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;box-shadow:0 1px 3px #0000002e,0 0 0 1px #ffffff08!important}body[data-theme=dark]{background:radial-gradient(70% 40% at 0 0,#a8884e12,#0000),radial-gradient(50% 30% at 100% 10%,#0ea5e90d,#0000),#04070e!important}.app-shell button,.app-shell a,.app-shell [role=button]{transition:background var(--ux-fast) var(--ux-ease), color var(--ux-fast) var(--ux-ease), border-color var(--ux-fast) var(--ux-ease), box-shadow var(--ux-fast) var(--ux-ease), opacity var(--ux-fast) var(--ux-ease)!important}@keyframes ux-page-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.app-shell .landing-section{background:linear-gradient(135deg,#a8884e0d,#0000 50%),#0a101cd1!important;border-color:#ffffff0f!important;min-height:44px!important;margin-bottom:8px!important;padding:6px 10px!important}.app-shell .brand h1{letter-spacing:-.01em!important;font-size:15px!important;font-weight:700!important}.app-shell .brand p{opacity:.5!important;font-size:11px!important}.app-shell .app-nav button{color:#ffffff8c!important;min-height:30px!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:6px!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important}.app-shell .app-nav button:hover{color:#ffffffd9!important;background:#ffffff0d!important}.app-shell .app-nav button.active{color:#f4f0e7!important;box-shadow:none!important;background:#b6a8881f!important}.app-shell .app-nav button.active:after{display:none!important}.app-shell .beta-badge{opacity:.4!important;letter-spacing:.06em!important;font-size:9px!important}.app-shell .product-status-strip{opacity:.7!important;box-shadow:none!important;background:#ffffff08!important;border:1px solid #ffffff0d!important;border-radius:6px!important;gap:12px!important;margin-bottom:8px!important;padding:5px 10px!important;font-size:11px!important}.app-shell .product-status-strip strong{opacity:1!important;font-weight:600!important}.app-shell .product-status-strip em{opacity:.6!important;font-style:normal!important}.app-shell .briefing-regime-stage,.app-shell .briefing-regime-block{box-shadow:none!important;background:#ffffff08!important;border:1px solid #ffffff0f!important;border-radius:10px!important;padding:14px!important}.app-shell .briefing-regime-symbol{letter-spacing:-.02em!important;font-size:28px!important;font-weight:700!important}.app-shell .briefing-regime-eyebrow{letter-spacing:.06em!important;opacity:.45!important;text-transform:uppercase!important;margin-bottom:4px!important;font-size:10px!important;display:block!important}.app-shell .briefing-regime-stats{flex-wrap:wrap!important;gap:10px!important;margin-top:8px!important;display:flex!important}.app-shell .briefing-regime-stats span{font-size:11px!important}.app-shell .briefing-regime-stats em{opacity:.45!important;margin-right:3px!important;font-style:normal!important}.app-shell .briefing-regime-stats b{font-weight:600!important}.app-shell .briefing-change-item.active{background:#b6a8880a!important;border-color:#b6a88833!important}.app-shell .chart-replay-scrubber{background:rgba(var(--tl-memory-rgb), .03)!important;border:1px solid rgba(var(--tl-memory-rgb), .1)!important;box-shadow:none!important;border-radius:8px!important;padding:10px 14px!important}.app-shell .chat-panel{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#080e1aeb!important;border:1px solid #ffffff14!important;border-radius:12px!important;box-shadow:0 8px 32px #0006!important}.app-shell .chat-message.assistant{background:#ffffff08!important;border:1px solid #ffffff0d!important;border-radius:8px!important}.app-shell .chat-message.user{background:#b6a88814!important;border:1px solid #b6a8881f!important;border-radius:8px!important}.app-shell .conviction-badge{box-shadow:none!important;border-radius:5px!important;padding:2px 7px!important;font-size:11px!important;font-weight:600!important}.app-shell .desk-onboarding{-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:#04070ee0!important}@keyframes ux-ignition-fade{0%{opacity:0}to{opacity:1}}@keyframes ux-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.app-shell [class*=positive],.app-shell [class*=bull],.app-shell [class*=constructive]{--tone-color:var(--tl-emerald)}.app-shell [class*=negative],.app-shell [class*=bear],.app-shell [class*=defensive]{--tone-color:var(--tl-crimson)}.app-shell [class*=warning],.app-shell [class*=warn]{--tone-color:#fbbf24}.app-shell [class*=neutral]{--tone-color:#94a3b8}.app-shell :focus-visible{outline-offset:2px!important;box-shadow:none!important;outline:2px solid #b6a88899!important}.app-shell ::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.app-shell .filter-chip.active{color:#cbb487!important;background:#b6a88824!important;border-color:#b6a88847!important}.app-shell .page-shortcuts-footer{opacity:.35!important;border-top:1px solid #ffffff0d!important;flex-wrap:wrap!important;gap:16px!important;margin-top:12px!important;padding:10px 0 4px!important;font-size:11px!important;display:flex!important}.app-shell .page-shortcuts-footer kbd{font-size:10px!important;font-family:var(--font-mono,monospace)!important;background:#ffffff14!important;border:1px solid #ffffff1f!important;border-radius:3px!important;justify-content:center!important;align-items:center!important;margin-right:4px!important;padding:1px 5px!important;line-height:1.4!important;display:inline-flex!important}.app-shell .eyebrow{letter-spacing:.07em!important;text-transform:uppercase!important;opacity:.4!important;margin-bottom:4px!important;font-size:10px!important;font-weight:600!important;display:block!important}.app-shell .cinematic-skeleton{opacity:.5!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:200px!important;display:flex!important}.app-shell .desk-onboarding-memory-proof{background:rgba(var(--tl-memory-rgb), .04)!important;border:1px solid rgba(var(--tl-memory-rgb), .14)!important;border-radius:10px!important;margin-top:16px!important;padding:14px!important}.app-shell .desk-onboarding-memory-eyebrow{letter-spacing:.07em!important;text-transform:uppercase!important;color:var(--tl-memory)!important;opacity:.8!important;margin-bottom:10px!important;font-size:10px!important;font-weight:600!important;display:block!important}.app-shell .desk-onboarding-memory-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))!important;gap:8px!important;margin-bottom:10px!important;display:grid!important}.app-shell .desk-onboarding-memory-card{background:#ffffff08!important;border:1px solid #ffffff12!important;border-radius:8px!important;padding:10px 12px!important}.app-shell .desk-onboarding-memory-card>strong{letter-spacing:-.01em!important;color:#f4f0e7!important;margin-bottom:8px!important;font-size:14px!important;font-weight:700!important;display:block!important}.app-shell .desk-onboarding-memory-card ul{flex-direction:column!important;gap:4px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.app-shell .desk-onboarding-memory-card li{justify-content:space-between!important;gap:6px!important;font-size:11px!important;line-height:1.3!important;display:flex!important}.app-shell .desk-onboarding-memory-card li em{opacity:.45!important;flex-shrink:0!important;font-style:normal!important}.app-shell .desk-onboarding-memory-card li b{text-align:right!important;color:#e7e1d4!important;font-weight:600!important}.app-shell .desk-onboarding-memory-note{opacity:.45!important;margin:0!important;font-size:11px!important;line-height:1.5!important}.app-shell .base-panel{border-radius:var(--tl-r-lg);padding:var(--tl-s-4);background:var(--tl-surface-0);border:1px solid var(--tl-border-1);box-shadow:var(--tl-shadow-none)}.app-shell .base-panel--memory{background:var(--tl-tint-memory);border-color:var(--tl-tint-memory-2)}.app-shell .base-panel--trust{background:var(--tl-tint-trust);border-color:var(--tl-tint-trust-2)}.app-shell .base-panel--positive{background:var(--tl-tint-positive);border-color:rgba(var(--tl-emerald-rgb), .14)}.app-shell .base-panel--negative{background:var(--tl-tint-negative);border-color:rgba(var(--tl-crimson-rgb), .14)}.app-shell .base-panel--warning{background:var(--tl-tint-warning);border-color:#fbbf2424}.app-shell .base-metric-row{justify-content:space-between;align-items:baseline;gap:var(--tl-s-2);padding:var(--tl-s-1) 0;border-bottom:1px solid var(--tl-border-1);font-size:var(--tl-t-body);display:flex}.app-shell .base-metric-row:last-child{border-bottom:none}.app-shell .base-metric-label{color:var(--tl-ink-3);font-size:var(--tl-t-meta);flex-shrink:0}.app-shell .base-metric-value{font-weight:var(--tl-w-medium);text-align:right;font-feature-settings:var(--tl-num-feat)}.app-shell .base-metric-row--memory .base-metric-value{color:var(--tl-ink-memory)}.app-shell .base-metric-row--trust .base-metric-value{color:var(--tl-ink-trust)}.app-shell .base-metric-row--positive .base-metric-value{color:var(--tl-ink-positive)}.app-shell .base-metric-row--negative .base-metric-value{color:var(--tl-ink-negative)}.app-shell .base-metric-row--warning .base-metric-value{color:var(--tl-ink-warning)}.app-shell .base-insight-row{gap:var(--tl-s-2);font-size:var(--tl-t-body);line-height:var(--tl-lh-snug);align-items:baseline;padding:3px 0;display:flex}.app-shell .base-insight-label{font-size:var(--tl-t-eyebrow);font-weight:var(--tl-w-medium);letter-spacing:var(--tl-ls-wide);text-transform:uppercase;color:var(--tl-ink-4);flex-shrink:0;min-width:52px}.app-shell .base-insight-detail{color:var(--tl-ink-2)}.app-shell .base-insight-row--memory .base-insight-label{color:var(--tl-ink-memory);opacity:.85}.app-shell .base-insight-row--trust .base-insight-label{color:var(--tl-ink-trust);opacity:.85}.app-shell .base-insight-row--personal .base-insight-label{color:var(--tl-ink-personal);opacity:.85}.app-shell .base-eyebrow{display:block}.app-shell .ambient-cognition-status{display:none!important}.app-shell .workspace-page{flex-direction:column;gap:10px;width:100%;max-width:1280px;margin:0 auto;padding:4px 8px 16px;display:flex}.app-shell .workspace-empty{justify-content:center;align-items:center;min-height:60vh;display:flex}.app-shell .ws-empty-card{text-align:center;width:100%;max-width:520px;padding:32px 28px}.app-shell .ws-empty-card h2{letter-spacing:-.02em!important;margin:8px 0 6px!important;font-size:24px!important;font-weight:700!important}.app-shell .ws-empty-card p{opacity:.6!important;margin-bottom:20px!important;font-size:13px!important;line-height:1.55!important}.app-shell .ws-empty-quick{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.app-shell .ws-empty-chip{color:#ffffffb3;cursor:pointer;transition:all var(--ux-fast) var(--ux-ease);background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;display:flex}.app-shell .ws-empty-chip:hover{color:#cbb487;background:#b6a88814;border-color:#b6a88833}.app-shell .ws-error-card{text-align:center;max-width:480px;margin:60px auto;padding:24px}.app-shell .ws-error-card svg{color:#fbbf24;margin-bottom:8px}.app-shell .ws-error-card strong{margin-bottom:4px;font-size:14px;display:block}.app-shell .ws-error-card p{opacity:.6;margin-bottom:14px;font-size:12px}.app-shell .ws-error-card button{color:#cbb487;cursor:pointer;background:#b6a88824;border:1px solid #b6a88847;border-radius:6px;padding:7px 14px;font-size:12px;font-weight:600}.app-shell .ws-timeframes button.active{color:#cbb487;background:#b6a88824}.app-shell .ws-handoff-label{letter-spacing:.07em;text-transform:uppercase;opacity:.55;font-size:9px;font-weight:600}.app-shell .ws-memory-timeline li.active{background:rgba(var(--tl-memory-rgb), .08)}@media (width<=900px){.app-shell .briefing-regime-stage{display:none!important}}.app-shell .cal-card--positive{border-color:rgba(var(--tl-emerald-rgb), .18)}.app-shell .cal-card--positive:hover{border-color:rgba(var(--tl-emerald-rgb), .32)}.app-shell .cal-card--warning{border-color:#fbbf242e}.app-shell .cal-card--negative{border-color:rgba(var(--tl-crimson-rgb), .18)}html body .app-shell .briefing-regime-stage,html body .app-shell .briefing-regime-block{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;padding:14px}html body .app-shell .briefing-regime-eyebrow{letter-spacing:.05em;text-transform:uppercase;color:#94a3b873;margin-bottom:6px;font-size:10px;font-weight:500;display:block}html body .app-shell .briefing-regime-symbol{letter-spacing:-.02em;color:#f1f5f9f2;font-size:24px;font-weight:600}html body .app-shell .briefing-regime-meta{color:#94a3b88c;font-size:11px}html body .app-shell .briefing-regime-stats{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}html body .app-shell .briefing-regime-stats span{color:#94a3b899;font-size:11px}html body .app-shell .briefing-regime-stats em{color:#94a3b866;margin-right:3px;font-style:normal}html body .app-shell .briefing-regime-stats b{color:#f1f5f9d9;font-weight:600}@media (width<=900px){html body .app-shell .briefing-regime-stage{display:none}}html body .app-shell .briefing-replay-context[open] summary{margin-bottom:8px}@keyframes briefing-lens-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}@keyframes briefing-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}html body .app-shell [data-tooltip],html body .app-shell [data-term-tooltip]{cursor:help}html body .app-shell .briefing-change-item.active{background:#b6a8880a;border-color:#b6a88840}.app-shell .replay-page{gap:var(--tl-s-4);width:100%;max-width:1180px;padding:var(--tl-s-2) var(--tl-s-2) var(--tl-s-6);flex-direction:column;margin:0 auto;display:flex}.app-shell .rp-hero{justify-content:space-between;align-items:flex-start;gap:var(--tl-s-6);padding:var(--tl-s-5);border-radius:var(--tl-r-xl);background:var(--tl-surface-0);border:1px solid var(--tl-border-1);flex-wrap:wrap;display:flex}.app-shell .rp-hero h2{margin:var(--tl-s-1) 0 var(--tl-s-2)!important}.app-shell .rp-hero p{font-size:var(--tl-t-read)!important;line-height:var(--tl-lh-normal)!important;color:var(--tl-ink-2)!important;max-width:56ch!important;margin:0!important}.app-shell .rp-hero-stats{gap:var(--tl-s-2);flex-shrink:0;grid-template-columns:repeat(2,minmax(110px,1fr));display:grid}.app-shell .rp-hero-stat{padding:var(--tl-s-2) var(--tl-s-3);background:var(--tl-tint-memory);border:1px solid var(--tl-tint-memory-2);border-radius:var(--tl-r-md);flex-direction:column;display:flex}.app-shell .rp-hero-stat em{letter-spacing:var(--tl-ls-wider);text-transform:uppercase;color:var(--tl-ink-4);font-size:9px;font-style:normal;font-weight:var(--tl-w-medium)}.app-shell .rp-hero-stat strong{font-size:var(--tl-t-h3);font-weight:var(--tl-w-bold);font-feature-settings:var(--tl-num-feat);letter-spacing:var(--tl-ls-tight);margin-top:2px}.app-shell .rp-symbols{gap:var(--tl-s-2);flex-direction:column;display:flex}.app-shell .rp-symbol-row{gap:var(--tl-s-1);flex-wrap:wrap;display:flex}.app-shell .rp-symbol-chip{align-items:center;gap:var(--tl-s-1);padding:var(--tl-s-1) var(--tl-s-3);border-radius:var(--tl-r-md);background:var(--tl-surface-0);border:1px solid var(--tl-border-1);font-size:var(--tl-t-meta);color:var(--tl-ink-2);cursor:pointer;transition:all var(--tl-d-fast) var(--tl-ease);display:inline-flex}.app-shell .rp-symbol-chip.active{background:var(--tl-tint-memory);border-color:var(--tl-tint-memory-2);color:var(--tl-ink-1)}.app-shell .rp-symbol-chip strong{font-weight:var(--tl-w-medium)}.app-shell .rp-symbol-chip em{color:var(--tl-ink-4);font-size:10px;font-style:normal}.app-shell .rp-trail-panel{gap:var(--tl-s-2);flex-direction:column;display:flex}.app-shell .rp-trail-head{justify-content:space-between;align-items:baseline;display:flex}.app-shell .rp-trail-meta{font-size:var(--tl-t-eyebrow);color:var(--tl-ink-4)}.app-shell .rp-trail{width:100%;height:60px;display:block}.app-shell .rp-trail polyline{fill:none;stroke:var(--tl-ink-memory);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.app-shell .rp-trail circle{fill:var(--tl-ink-memory);opacity:.7}.app-shell .rp-trail-empty{font-size:var(--tl-t-meta);color:var(--tl-ink-3);margin:0}.app-shell .rp-trail-foot{font-size:var(--tl-t-meta);color:var(--tl-ink-3);justify-content:space-between;display:flex}.app-shell .rp-trail-foot b{font-feature-settings:var(--tl-num-feat);color:var(--tl-ink-1);margin-right:4px}.app-shell .rp-scrubber{align-items:center;gap:var(--tl-s-3);padding:var(--tl-s-2) var(--tl-s-3);background:var(--tl-surface-0);border:1px solid var(--tl-border-1);border-radius:var(--tl-r-md);display:flex}.app-shell .rp-scrubber button{border:1px solid var(--tl-border-2);border-radius:var(--tl-r-sm);color:var(--tl-ink-2);cursor:pointer;transition:all var(--tl-d-fast) var(--tl-ease);background:0 0;align-items:center;padding:5px 8px;display:inline-flex}.app-shell .rp-scrubber button:hover:not(:disabled){background:var(--tl-surface-1);color:var(--tl-ink-1)}.app-shell .rp-scrubber button:disabled{opacity:.3;cursor:not-allowed}.app-shell .rp-scrubber input[type=range]{accent-color:var(--tl-ink-memory);flex:1}.app-shell .rp-scrubber-pos{font-size:var(--tl-t-meta);color:var(--tl-ink-3);font-variant-numeric:tabular-nums;align-items:center;gap:4px;min-width:80px;display:inline-flex}.app-shell .rp-compare-grid{gap:var(--tl-s-2);grid-template-columns:1fr 1fr;display:grid}@media (width<=720px){.app-shell .rp-compare-grid{grid-template-columns:1fr}}.app-shell .rp-read{flex-direction:column;gap:0;display:flex}.app-shell .rp-read--active{border-color:var(--tl-tint-memory-2);background:var(--tl-tint-memory)}.app-shell .rp-read-head{margin-bottom:var(--tl-s-2);justify-content:space-between;align-items:baseline;display:flex}.app-shell .rp-read-time{font-size:var(--tl-t-eyebrow);color:var(--tl-ink-4);align-items:center;gap:3px;display:inline-flex}.app-shell .rp-read-empty{font-size:var(--tl-t-meta);color:var(--tl-ink-3);margin:0;font-style:italic}.app-shell .rp-delta header{margin-bottom:var(--tl-s-2)}.app-shell .rp-no-history{text-align:center;align-items:center;gap:var(--tl-s-2);padding:var(--tl-s-6);flex-direction:column;display:flex}.app-shell .rp-no-history p{font-size:var(--tl-t-read);color:var(--tl-ink-2);margin:0}.app-shell .rp-no-history button{background:var(--tl-tint-memory);border:1px solid var(--tl-tint-memory-2);border-radius:var(--tl-r-md);color:var(--tl-ink-memory);font-size:var(--tl-t-body);font-weight:var(--tl-w-medium);cursor:pointer;align-items:center;gap:var(--tl-s-1);padding:6px 12px;display:inline-flex}.app-shell .rp-actions{gap:var(--tl-s-2);flex-wrap:wrap;display:flex}.app-shell .rp-action-primary,.app-shell .rp-action-ghost{border-radius:var(--tl-r-md);font-size:var(--tl-t-body);font-weight:var(--tl-w-medium);cursor:pointer;transition:all var(--tl-d-fast) var(--tl-ease);align-items:center;gap:5px;padding:7px 14px;display:inline-flex}.app-shell .rp-action-primary{background:var(--tl-tint-trust);border:1px solid var(--tl-tint-trust-2);color:var(--tl-ink-trust)}.app-shell .rp-action-primary:hover{background:#b6a8881f}.app-shell .rp-action-ghost{border:1px solid var(--tl-border-2);color:var(--tl-ink-2);background:0 0}.app-shell .rp-action-ghost:hover{background:var(--tl-surface-1);color:var(--tl-ink-1)}.app-shell .rp-disclaimer{text-align:center;font-size:var(--tl-t-eyebrow);color:var(--tl-ink-5);padding:var(--tl-s-2) 0;border-top:1px solid var(--tl-border-1)}.app-shell .live-indicator{font-size:var(--tl-t-eyebrow);font-weight:var(--tl-w-medium);letter-spacing:var(--tl-ls-wide);color:var(--tl-ink-3);align-items:center;gap:5px;display:inline-flex}.app-shell .live-indicator--sm{gap:4px;font-size:9px}.app-shell .live-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;position:relative}.app-shell .live-indicator--sm .live-dot{width:5px;height:5px}.app-shell .live-dot--live{background:var(--tl-ink-positive);animation:tl-live-pulse 1.6s var(--tl-ease) infinite}.app-shell .live-dot--live:after{content:"";background:var(--tl-ink-positive);opacity:.35;width:12px;height:12px;animation:tl-live-halo 1.6s var(--tl-ease) infinite;border-radius:50%;position:absolute;top:-3px;left:-3px}.app-shell .live-dot--delayed{background:var(--tl-ink-warning);animation:tl-live-pulse 3s var(--tl-ease) infinite}.app-shell .live-dot--stale{background:var(--tl-ink-4)}.app-shell .live-dot--offline{background:var(--tl-ink-negative)}.app-shell .live-indicator-label{text-transform:uppercase;font-size:9px;font-weight:var(--tl-w-medium)}@keyframes tl-live-pulse{0%{box-shadow:0 0 0 0 rgba(var(--tl-memory-rgb), .34);transform:scale(1)}70%{box-shadow:0 0 0 9px rgba(var(--tl-memory-rgb), 0);transform:scale(1.08)}to{box-shadow:0 0 0 0 rgba(var(--tl-memory-rgb), 0);transform:scale(1)}}@keyframes tl-live-halo{0%{opacity:.4;transform:scale(.6)}to{opacity:0;transform:scale(2)}}@media (prefers-reduced-motion:reduce){.app-shell .live-dot--live,.app-shell .live-dot--delayed{animation:none!important}.app-shell .live-dot--live:after{display:none!important}}.app-shell .freshness-time{font-size:var(--tl-t-eyebrow);font-feature-settings:var(--tl-num-feat);color:var(--tl-ink-4);white-space:nowrap}.app-shell .freshness-time--sm{font-size:9px}.app-shell .toast-host{bottom:var(--tl-s-4);right:var(--tl-s-4);gap:var(--tl-s-2);z-index:9999;pointer-events:none;flex-direction:column;max-width:360px;display:flex;position:fixed}.app-shell .toast{align-items:center;gap:var(--tl-s-2);padding:var(--tl-s-2) var(--tl-s-3);border-radius:var(--tl-r-md);border:1px solid var(--tl-border-2);color:var(--tl-ink-1);font-size:var(--tl-t-body);box-shadow:var(--tl-shadow-floater);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;animation:tl-toast-in .2s var(--tl-ease);background:#080e1af5;min-width:240px;display:flex}.app-shell .toast--success{border-color:rgba(var(--tl-emerald-rgb), .28)}.app-shell .toast--success .toast-icon{color:var(--tl-ink-positive)}.app-shell .toast--info .toast-icon{color:var(--tl-ink-trust)}.app-shell .toast--error{border-color:rgba(var(--tl-crimson-rgb), .28)}.app-shell .toast--error .toast-icon{color:var(--tl-ink-negative)}.app-shell .toast-icon{flex-shrink:0}.app-shell .toast-message{line-height:var(--tl-lh-snug);flex:1}.app-shell .toast-dismiss{color:var(--tl-ink-4);cursor:pointer;border-radius:var(--tl-r-xs);transition:all var(--tl-d-fast) var(--tl-ease);background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;display:inline-flex}.app-shell .toast-dismiss:hover{background:var(--tl-surface-2);color:var(--tl-ink-1)}@keyframes tl-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.app-shell .toast{animation:none!important}}.app-shell .ws-empty-hint{font-size:var(--tl-t-meta)!important;color:var(--tl-ink-4)!important;margin-top:var(--tl-s-3)!important}.app-shell .ws-empty-hint kbd{background:var(--tl-surface-2);border:1px solid var(--tl-border-2);border-radius:var(--tl-r-xs);font-family:var(--tl-font-mono);margin:0 2px;padding:1px 5px;font-size:10px;display:inline-block}.app-shell .ws-error-actions{gap:var(--tl-s-2);margin-top:var(--tl-s-2);justify-content:center;display:flex}.app-shell .ws-error-actions button{font-size:var(--tl-t-body);font-weight:var(--tl-w-medium);border-radius:var(--tl-r-md);cursor:pointer;transition:all var(--tl-d-fast) var(--tl-ease);padding:6px 14px}.app-shell .ws-error-actions button:not(.ws-error-secondary){background:var(--tl-tint-trust);border:1px solid var(--tl-tint-trust-2);color:var(--tl-ink-trust)}.app-shell .ws-error-actions .ws-error-secondary{border:1px solid var(--tl-border-2);color:var(--tl-ink-2);background:0 0}.app-shell .ws-error-actions .ws-error-secondary:hover{background:var(--tl-surface-1);color:var(--tl-ink-1)}.error-boundary-fallback{min-height:60vh;padding:var(--tl-s-5);justify-content:center;align-items:center;display:flex}.error-boundary-content{text-align:center;max-width:480px;padding:var(--tl-s-5);background:var(--tl-surface-0);border:1px solid var(--tl-border-2);border-radius:var(--tl-r-xl)}.error-boundary-icon{margin-bottom:var(--tl-s-2);color:var(--tl-ink-warning);font-size:32px;display:block}.error-boundary-content h2{font-size:var(--tl-t-h3);font-weight:var(--tl-w-bold);margin:0 0 var(--tl-s-2)}.error-boundary-content p{font-size:var(--tl-t-read);color:var(--tl-ink-2);line-height:var(--tl-lh-normal);margin:0 0 var(--tl-s-3)}.error-boundary-details{text-align:left;margin:var(--tl-s-2) 0;padding:var(--tl-s-2);background:var(--tl-surface-0);border:1px solid var(--tl-border-1);border-radius:var(--tl-r-sm)}.error-boundary-details summary{font-size:var(--tl-t-meta);color:var(--tl-ink-3);cursor:pointer}.error-boundary-details code{margin-top:var(--tl-s-1);padding:var(--tl-s-1);background:var(--tl-bg);border-radius:var(--tl-r-xs);font-family:var(--tl-font-mono);color:var(--tl-ink-negative);word-break:break-all;white-space:pre-wrap;font-size:10px;display:block}.error-boundary-actions{gap:var(--tl-s-2);justify-content:center;display:flex}.error-boundary-primary,.error-boundary-secondary{font-size:var(--tl-t-body);font-weight:var(--tl-w-medium);border-radius:var(--tl-r-md);cursor:pointer;padding:7px 14px}.error-boundary-primary{color:#d6b878;background:#c8a96a24;border:1px solid #c8a96a57}.error-boundary-primary:hover{background:#c8a96a38;border-color:#c8a96a80}.error-boundary-secondary{border:1px solid var(--tl-border-2);color:var(--tl-ink-2);background:0 0}.error-boundary-secondary:hover{background:var(--tl-surface-1);color:var(--tl-ink-1)}.app-shell .workspace-narrative{max-width:1080px;padding:var(--tl-s-3) var(--tl-s-4) var(--tl-s-7);gap:var(--tl-s-6);flex-direction:column;margin:0 auto;display:flex}.app-shell .ws-handoff-quiet{align-items:center;gap:var(--tl-s-2);padding:5px var(--tl-s-2);font-size:var(--tl-t-meta);color:var(--tl-ink-3);align-self:flex-start;display:inline-flex}.app-shell .ws-handoff-label{letter-spacing:var(--tl-ls-wider);text-transform:uppercase;color:var(--tl-ink-trust);font-size:9px;font-weight:var(--tl-w-medium)}@keyframes tl-state-pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes tl-memory-fade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.app-shell .ws-narrative-footer{justify-content:space-between;align-items:center;gap:var(--tl-s-3);padding-top:var(--tl-s-3);border-top:1px solid var(--tl-border-1);flex-wrap:wrap;display:flex}.app-shell .ws-ask-desk{padding:7px var(--tl-s-3);border-radius:var(--tl-r-md);background:var(--tl-tint-trust);border:1px solid var(--tl-tint-trust-2);color:var(--tl-ink-trust);font-size:var(--tl-t-body);font-weight:var(--tl-w-medium);cursor:pointer;transition:all var(--tl-d-fast) var(--tl-ease);align-items:center;gap:5px;display:inline-flex}.app-shell .ws-ask-desk:hover{background:#b6a88824}.app-shell .ws-disclaimer-text{font-size:var(--tl-t-eyebrow);color:var(--tl-ink-5)}@media (width<=720px){.app-shell .workspace-narrative{padding:var(--tl-s-2) var(--tl-s-2) var(--tl-s-5);gap:var(--tl-s-3)}}.app-shell .workspace-narrative{position:relative}.app-shell .workspace-narrative:before{content:"";left:calc(var(--tl-s-4) + 11px);background:linear-gradient(to bottom, transparent, var(--tl-border-2) 4%, var(--tl-border-2) 96%, transparent);pointer-events:none;opacity:.6;z-index:0;width:1px;position:absolute;top:100px;bottom:80px}@media (width<=720px){.app-shell .workspace-narrative:before{left:calc(var(--tl-s-2) + 11px);top:80px;bottom:60px}}.app-shell .conviction-spark{vertical-align:middle;flex-shrink:0;display:inline-block}.app-shell .conviction-spark--empty{background:linear-gradient(90deg, transparent 0%, var(--tl-border-1) 50%, transparent 100%);opacity:.4;border-radius:2px}.app-shell .conviction-spark-line{fill:none;stroke:var(--tl-ink-memory);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.app-shell .conviction-spark-fill{fill:var(--tl-ink-memory);opacity:.1}.app-shell .conviction-spark-dot{fill:var(--tl-ink-memory);opacity:.95}@keyframes tl-chart-tick{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}@media (width>=1180px){.app-shell .workspace-narrative{gap:var(--tl-s-5);max-width:none;padding-left:var(--tl-s-6);padding-right:var(--tl-s-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"ribbon""handoff""actions""state""why""chart""memory""invalidation""footer";align-items:start;display:grid!important}.app-shell .ws-handoff-quiet{grid-area:handoff}.app-shell .ws-narrative-footer{grid-area:footer}.app-shell .workspace-narrative:before{display:none}}.app-shell .ws-chart-toolbar{margin:0 0 var(--tl-s-2);z-index:1;pointer-events:auto;background:var(--tl-surface-0);border:1px solid var(--tl-border-1);border-radius:999px;grid-column:1/-1;justify-self:center;align-items:center;gap:1px;padding:3px;display:inline-flex;position:static;box-shadow:inset 0 1px #ffffff0a,0 4px 12px -8px #00000073}.app-shell .ws-chart-mode{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;padding:0;display:inline-flex}.app-shell .ws-chart-mode button{color:var(--tl-ink-3);font-size:10px;font-weight:var(--tl-w-bold);letter-spacing:var(--tl-ls-wide);text-transform:uppercase;cursor:pointer;transition:color var(--tl-d-fast) var(--tl-ease), background var(--tl-d-fast) var(--tl-ease);background:0 0;border:none;border-radius:999px;padding:5px 14px}.app-shell .ws-chart-mode button:hover{color:var(--tl-ink-1)}.app-shell .ws-chart-mode button.active{background:var(--tl-tint-trust);color:var(--tl-ink-trust)}.app-shell .ws-chart-toolbar:after{content:"";background:var(--tl-border-1);opacity:.6;order:2;width:1px;height:14px;display:block}.app-shell .ws-chart-mode{order:1}.app-shell .ws-chart-frame.has-compare .ws-chart-canvas{border-right:1px solid var(--tl-border-1);width:50%;inset:0 auto 0 0}.app-shell .ws-quick-action.active{background:var(--tl-tint-trust);border-color:var(--tl-tint-trust-2);color:var(--tl-ink-trust)}@media (width>=1180px){.app-shell[data-active-page=dashboard]{width:100%;max-width:none!important}.app-shell[data-active-page=dashboard] .workspace-narrative{max-width:none}}.app-shell .chart-read-panel{gap:var(--tl-s-3);padding:var(--tl-s-3) var(--tl-s-4);border-radius:var(--tl-r-md);background:var(--tl-tint-trust);border:1px solid var(--tl-tint-trust-2);flex-direction:column;height:fit-content;min-height:100%;display:flex}.app-shell .crp-head{font-size:var(--tl-t-eyebrow);font-weight:var(--tl-w-medium);letter-spacing:var(--tl-ls-wider);text-transform:uppercase;color:var(--tl-ink-trust);align-items:center;gap:5px;display:inline-flex}.app-shell .crp-read{font-size:var(--tl-t-read);font-weight:var(--tl-w-medium);line-height:var(--tl-lh-snug);color:var(--tl-ink-1);margin:0}.app-shell .crp-read--empty{color:var(--tl-ink-3);font-style:italic;font-weight:var(--tl-w-regular)}.app-shell .crp-memory{font-size:var(--tl-t-meta);color:var(--tl-ink-memory);padding:var(--tl-s-2);border-radius:var(--tl-r-sm);background:rgba(var(--tl-memory-rgb), .08);border:1px solid rgba(var(--tl-memory-rgb), .18);line-height:var(--tl-lh-snug);margin:0}.app-shell .crp-memory strong{font-feature-settings:var(--tl-num-feat);font-weight:var(--tl-w-bold)}.app-shell .crp-key-swatch--positive{background:var(--tl-ink-positive)}.app-shell .crp-key-swatch--negative{background:var(--tl-ink-negative)}.app-shell .crp-key-swatch--warning{background:var(--tl-ink-warning)}.app-shell .crp-key-row--positive .crp-key-icon{color:var(--tl-ink-positive)}.app-shell .crp-key-row--negative .crp-key-icon{color:var(--tl-ink-negative)}.app-shell .bp-change.active button{background:var(--tl-tint-trust);border-color:var(--tl-tint-trust-2)}.app-shell .bp-note-line.alert{color:var(--tl-ink-warning)}@keyframes tl-memory-breath{0%,to{opacity:0}50%{opacity:1}}.app-shell .ws-memory-recent li.active{position:relative}.app-shell .ws-memory-recent li.active:after{content:"";background:var(--tl-ink-memory);width:2px;height:14px;animation:tl-replay-active 1.8s var(--tl-ease) infinite;border-radius:1px;margin-top:-7px;position:absolute;top:50%;left:4px}@keyframes tl-replay-active{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.app-shell .ws-memory-recent li.active:after{opacity:.7;animation:none!important}}.app-shell .ws-quick-action--utility.active{color:#cbb487!important;background:#c8a96a0f!important;border-color:#c8a96a33!important}.app-shell .ws-memory-recent li.active{background:rgba(var(--tl-memory-rgb), .08);border-left-color:var(--tl-ink-memory)}.app-shell .ws-memory-recent li.active:after{pointer-events:none;background:radial-gradient(ellipse 60% 80% at 0% 50%, rgba(var(--tl-memory-rgb), .15), transparent 60%)!important;border-radius:inherit!important;width:auto!important;height:auto!important;animation:tl-replay-active 2.4s var(--tl-ease) infinite!important;margin:0!important;inset:0!important}.bp-change.active>button{border-color:var(--tl-accent-trust);background:#c8a96a0d}.app-shell .chart-read-panel{padding:var(--tl-s-2) 0 var(--tl-s-2) var(--tl-s-4)!important;gap:var(--tl-s-3)!important;box-shadow:none!important;background:0 0!important;border:none!important;border-left:1px dashed #b6a8882e!important;border-radius:0!important}.app-shell .crp-head{opacity:.75;letter-spacing:var(--tl-ls-wider)!important;color:var(--tl-ink-trust)!important;border-bottom:1px dashed #b6a88829!important;padding-bottom:6px!important;font-size:8px!important}.app-shell .crp-read{font-size:13px!important;line-height:1.5!important;font-weight:var(--tl-w-medium)!important;color:var(--tl-ink-2)!important}.app-shell .crp-memory{background:rgba(var(--tl-memory-rgb), .04)!important;border:none!important;border-left:2px solid rgba(var(--tl-memory-rgb), .45)!important;border-radius:0 var(--tl-r-xs) var(--tl-r-xs) 0!important;color:var(--tl-ink-3)!important;padding:6px 8px!important;font-size:10px!important;line-height:1.5!important}.app-shell .bp-hero-conviction-bar{background:#b6a8881f;border-radius:999px;width:100%;height:3px;margin-top:2px;display:block;overflow:hidden}.app-shell .bp-hero-conviction-fill{background:linear-gradient(90deg, #c8a96aa6, var(--tl-ink-trust));border-radius:999px;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 0 8px -2px #c8a96a66}.app-shell .ws-memory-recent li.active{background:rgba(var(--tl-memory-rgb), .05)!important}@keyframes tl-hero-breath{0%,to{opacity:.4;transform:scaleY(.92)}50%{opacity:.85;transform:scaleY(1.08)}}.app-shell .bp-hero-conviction-state{font-size:9px;font-weight:var(--tl-w-bold);letter-spacing:var(--tl-ls-wider);text-transform:uppercase;border-radius:var(--tl-r-xs);color:var(--tl-ink-3);font-feature-settings:var(--tl-num-feat);white-space:nowrap;background:#ffffff0a;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.app-shell .bp-hero-conviction-state em{font-style:normal;font-weight:var(--tl-w-medium);opacity:.75;font-size:8px}@keyframes tl-conv-destab{0%,to{opacity:1}50%{opacity:.55}}.app-shell .bp-hero-conviction-state{align-self:flex-end;margin-top:4px}@keyframes tl-welcome-pulse{0%{transform:scale(.9);box-shadow:0 0 #c8a96a73}60%{transform:scale(1);box-shadow:0 0 0 8px #c8a96a00}to{transform:scale(.9);box-shadow:0 0 #c8a96a00}}.app-shell .bp-welcome-regime-dot{background:var(--tl-ink-3);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 2px #ffffff0a}.app-shell .bp-welcome-regime--risk-on{background:rgba(var(--tl-emerald-rgb), .05);border-color:rgba(var(--tl-emerald-rgb), .22)}.app-shell .bp-welcome-regime--risk-on .bp-welcome-regime-dot{background:rgba(var(--tl-emerald-rgb), .95);box-shadow:0 0 8px rgba(var(--tl-emerald-rgb), .4)}.app-shell .bp-welcome-regime--risk-on strong{color:rgba(var(--tl-emerald-rgb), .95)!important}.app-shell .bp-welcome-regime--risk-off{background:rgba(var(--tl-crimson-rgb), .05);border-color:rgba(var(--tl-crimson-rgb), .22)}.app-shell .bp-welcome-regime--risk-off .bp-welcome-regime-dot{background:rgba(var(--tl-crimson-rgb), .95);box-shadow:0 0 8px rgba(var(--tl-crimson-rgb), .4)}.app-shell .bp-welcome-regime--risk-off strong{color:rgba(var(--tl-crimson-rgb), .95)!important}.app-shell .bp-welcome-regime--volatile{background:#fbbf240d;border-color:#fbbf2438}.app-shell .bp-welcome-regime--volatile .bp-welcome-regime-dot{background:#fbbf24f2;animation:1.8s ease-in-out infinite tl-welcome-pulse-warning;box-shadow:0 0 8px #fbbf2466}.app-shell .bp-welcome-regime--volatile strong{color:#fbbf24!important}@keyframes tl-welcome-pulse-warning{0%,to{opacity:1}50%{opacity:.5}}.app-shell .bp-welcome-regime--compression{background:#a99a860d;border-color:#a99a8638}.app-shell .bp-welcome-regime--compression .bp-welcome-regime-dot{background:#a99a86f2;box-shadow:0 0 8px #a99a8666}.app-shell .bp-welcome-regime--compression strong{color:#a99a86!important}.app-shell .bp-welcome-regime--neutral .bp-welcome-regime-dot{background:var(--tl-ink-3)}@media (prefers-reduced-motion:reduce){.app-shell .bp-welcome-regime--volatile .bp-welcome-regime-dot{animation:none!important}}.app-shell .bp-hero-conviction-state{align-items:baseline;gap:6px;display:inline-flex;font-size:18px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--tl-ink-1)!important;background:0 0!important;border-radius:0!important;padding:0!important;line-height:1!important}.app-shell .bp-hero-conviction-delta{font-feature-settings:var(--tl-num-feat);opacity:.7;letter-spacing:var(--tl-ls-snug);font-style:normal!important;font-weight:var(--tl-w-medium)!important;color:inherit!important;font-size:11px!important}.app-shell .bp-hero-conviction-pct{font-feature-settings:var(--tl-num-feat);align-items:baseline;gap:4px;display:inline-flex}.app-shell .bp-hero-conviction-pct strong{letter-spacing:-.01em;font-size:11px!important;font-weight:var(--tl-w-medium)!important;color:var(--tl-ink-3)!important}.app-shell .bp-hero-conviction-pct em{text-transform:uppercase;opacity:.7;font-size:8px!important;font-style:normal!important;font-weight:var(--tl-w-bold)!important;letter-spacing:var(--tl-ls-wider)!important;color:var(--tl-ink-4)!important}.app-shell .bp-conv-firming .bp-hero-conviction-state{color:rgba(var(--tl-emerald-rgb), .95)!important}.app-shell .bp-conv-fading .bp-hero-conviction-state{color:rgba(var(--tl-crimson-rgb), .95)!important}.app-shell .bp-conv-holding .bp-hero-conviction-state{color:var(--tl-ink-1)!important}.app-shell .bp-conv-hesitating .bp-hero-conviction-state{color:#fbbf24!important}.app-shell .bp-conv-destabilising .bp-hero-conviction-state{animation:1.6s ease-in-out infinite tl-conv-destab;color:rgba(var(--tl-crimson-rgb), 1)!important}.app-shell .bp-conv-scarred .bp-hero-conviction-state{color:#a99a86!important}.app-shell .bp-conv-firming .bp-hero-conviction-fill{background:linear-gradient(90deg, rgba(var(--tl-emerald-rgb), .6), rgba(var(--tl-emerald-rgb), .95))!important}.app-shell .bp-conv-fading .bp-hero-conviction-fill{background:linear-gradient(90deg, rgba(var(--tl-crimson-rgb), .5), rgba(var(--tl-crimson-rgb), .85))!important}.app-shell .bp-conv-hesitating .bp-hero-conviction-fill{background:linear-gradient(90deg,#fbbf248c,#fbbf24e6)!important}.app-shell .bp-conv-destabilising .bp-hero-conviction-fill{animation:2s ease-in-out infinite tl-conv-destab-fill;background:linear-gradient(90deg, rgba(var(--tl-crimson-rgb), .6), rgba(var(--tl-crimson-rgb), 1))!important}@keyframes tl-conv-destab-fill{0%,to{opacity:.7}50%{opacity:1}}.app-shell .bp-conv-scarred .bp-hero-conviction-fill{background:linear-gradient(90deg,#a99a8666,#a99a86d9)!important}.app-shell .bp-conv-scarred .bp-hero-conviction-bar{background-image:repeating-linear-gradient(-45deg,#0000,#0000 4px,#a99a860f 4px 5px);background:#a99a861a!important}@media (prefers-reduced-motion:reduce){.app-shell .bp-conv-destabilising .bp-hero-conviction-state,.app-shell .bp-conv-destabilising .bp-hero-conviction-fill{animation:none!important}}.app-shell .bp-conv-scarred .bp-hero-conviction-state{color:#a99a86!important;background:#a99a8614!important}.app-shell .ws-chart-toolbar{opacity:.65;transition:opacity .22s var(--tl-ease), border-color .22s var(--tl-ease);border:1px dashed var(--tl-border-1)!important;box-shadow:none!important;background:0 0!important;padding:2px!important}.app-shell .ws-chart-toolbar:hover,.app-shell .ws-chart-toolbar:focus-within{opacity:1;border-color:var(--tl-border-2,#ffffff1f)!important;border-style:solid!important}.app-shell .ws-chart-mode button{letter-spacing:var(--tl-ls-wider)!important;padding:4px 11px!important;font-size:9px!important}.app-shell .ws-chart-toolbar:after{opacity:.4!important;height:12px!important}.app-shell .chart-replay-scrubber{padding:var(--tl-s-3) 0 var(--tl-s-2)!important;margin-top:var(--tl-s-3)!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.app-shell .chart-replay-scrubber .replay-head{margin-bottom:var(--tl-s-3)!important}.app-shell .chart-replay-scrubber .replay-title span{letter-spacing:var(--tl-ls-wider)!important;font-size:8px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-memory)!important;opacity:.9!important}.app-shell .chart-replay-scrubber .replay-title strong{font-feature-settings:var(--tl-num-feat);letter-spacing:-.01em!important;color:var(--tl-ink-1)!important;font-size:13px!important}.app-shell .chart-replay-scrubber .replay-title em{text-transform:uppercase;letter-spacing:var(--tl-ls-wider)!important;font-size:9px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-4)!important;font-style:normal!important}.app-shell .chart-replay-scrubber .replay-btn{opacity:.7;transition:opacity .2s var(--tl-ease), border-color .2s var(--tl-ease);border:1px dashed var(--tl-border-1)!important;width:22px!important;height:22px!important;color:var(--tl-ink-3)!important;border-radius:var(--tl-r-xs)!important;background:0 0!important}.app-shell .chart-replay-scrubber .replay-btn:hover:not(:disabled){opacity:1;background:rgba(var(--tl-memory-rgb), .05)!important;border-color:rgba(var(--tl-memory-rgb), .4)!important;color:var(--tl-ink-memory)!important;border-style:solid!important}.app-shell .chart-replay-scrubber .replay-btn.primary{opacity:1;background:rgba(var(--tl-memory-rgb), .06)!important;border-color:rgba(var(--tl-memory-rgb), .3)!important;color:var(--tl-ink-memory)!important;border-style:solid!important}.app-shell .chart-replay-scrubber .replay-btn svg{width:9px!important;height:9px!important}.app-shell .chart-replay-scrubber .replay-event-strip{pointer-events:none;direction:rtl;height:12px;position:absolute;top:-2px;left:0;right:0}.app-shell .chart-replay-scrubber .replay-event-marker{background:var(--tl-ink-3);opacity:.6;border-radius:1px;width:2px;height:12px;position:absolute;top:0;transform:translate(-1px)}.app-shell .chart-replay-scrubber .replay-event-marker[data-kind=failure]{background:rgba(var(--tl-crimson-rgb), .85);height:14px;box-shadow:0 0 6px rgba(var(--tl-crimson-rgb), .4);opacity:.95;animation:3s ease-in-out infinite tl-replay-scar;top:-1px}.app-shell .chart-replay-scrubber .replay-event-marker[data-kind=regime]{background:rgba(var(--tl-memory-rgb), .85);opacity:.85;height:13px}.app-shell .chart-replay-scrubber .replay-event-marker[data-kind=trend]{opacity:.75;background:#b6a888bf}.app-shell .chart-replay-scrubber .replay-event-marker[data-kind=conviction]{opacity:.7;background:#fbbf24b3}@keyframes tl-replay-scar{0%,to{opacity:.7;box-shadow:0 0 4px rgba(var(--tl-crimson-rgb), .2)}50%{opacity:1;box-shadow:0 0 8px rgba(var(--tl-crimson-rgb), .5)}}@media (prefers-reduced-motion:reduce){.app-shell .chart-replay-scrubber .replay-event-marker[data-kind=failure]{animation:none!important}}.app-shell .chart-replay-scrubber .replay-rail-track{height:18px!important;padding:0!important}.app-shell .chart-replay-scrubber .replay-rail-tick{height:10px;transition:opacity .2s var(--tl-ease), transform .2s var(--tl-ease);border-radius:1px;flex:1;margin:0 1px;opacity:.32!important}.app-shell .chart-replay-scrubber .replay-rail-tick:hover{opacity:.65!important}.app-shell .chart-replay-scrubber .replay-rail-tick.live{box-shadow:0 0 12px rgba(var(--tl-emerald-rgb), .45);opacity:.95!important;outline:none!important}.app-shell .chart-replay-scrubber .replay-rail-slider::-webkit-slider-thumb{width:10px!important;height:22px!important;box-shadow:0 0 0 1px rgba(var(--tl-memory-rgb), .55), 0 0 12px rgba(var(--tl-memory-rgb), .25)!important;background:#f1f5f9e6!important;border:none!important;border-radius:2px!important}.app-shell .chart-replay-scrubber .replay-rail-labels{opacity:.7;letter-spacing:var(--tl-ls-wider)!important;font-size:8px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-4)!important;margin-top:8px!important}.app-shell .chart-replay-scrubber .replay-narrative{align-items:baseline;gap:10px;display:flex;margin:var(--tl-s-2) 0!important;border:none!important;border-left:2px solid var(--tl-ink-memory)!important;border-radius:0 var(--tl-r-xs) var(--tl-r-xs) 0!important;background:#ffffff04!important;padding:8px 12px!important}.app-shell .chart-replay-scrubber .replay-narrative strong{text-transform:uppercase;flex-shrink:0;letter-spacing:var(--tl-ls-wider)!important;font-size:8px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-memory)!important}.app-shell .chart-replay-scrubber .replay-narrative span{font-style:italic;color:var(--tl-ink-2)!important;font-size:11px!important;line-height:1.5!important}.app-shell .chart-replay-scrubber .replay-narrative[data-tone=failure]{border-left-color:rgba(var(--tl-crimson-rgb), .65)!important;background:rgba(var(--tl-crimson-rgb), .03)!important}.app-shell .chart-replay-scrubber .replay-narrative[data-tone=failure] strong{color:rgba(var(--tl-crimson-rgb), 1)!important}.app-shell .chart-replay-scrubber .replay-narrative[data-tone=regime]{border-left-color:var(--tl-ink-memory)!important}.app-shell .chart-replay-scrubber .replay-narrative[data-tone=trend]{border-left-color:#b6a888a6!important}.app-shell .chart-replay-scrubber .replay-narrative[data-tone=conviction]{border-left-color:#fbbf24a6!important}.app-shell .chart-replay-scrubber .replay-narrative[data-tone=live]{border-left-color:rgba(var(--tl-emerald-rgb), .65)!important}.app-shell .chart-replay-scrubber .replay-snapshot{border:none!important;border-top:1px dashed var(--tl-border-1)!important;padding:var(--tl-s-3) 0 0!important;background:0 0!important;border-radius:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.app-shell .chart-replay-scrubber .replay-snapshot.live{border-top-color:rgba(var(--tl-emerald-rgb), .25)!important;background:0 0!important}.app-shell .chart-replay-scrubber .replay-snap-row span{opacity:.7;letter-spacing:var(--tl-ls-wider)!important;font-size:8px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-4)!important}.app-shell .chart-replay-scrubber .replay-snap-row strong{font-feature-settings:var(--tl-num-feat);font-size:12px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:-.01em!important;color:var(--tl-ink-1)!important}.app-shell .chart-replay-scrubber .replay-snap-summary{color:var(--tl-ink-3)!important;border-top:none!important;padding-top:4px!important;font-size:11px!important;font-style:italic!important;line-height:1.55!important}.app-shell .bp-conv-hesitating .bp-hero-conviction-bar,.app-shell .bp-conv-scarred .bp-hero-conviction-bar{position:relative;overflow:hidden}.app-shell .bp-conv-hesitating .bp-hero-conviction-bar:after,.app-shell .bp-conv-scarred .bp-hero-conviction-bar:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0f 50%,#0000);animation:5s ease-in-out infinite tl-conv-drift;position:absolute;inset:0}@keyframes tl-conv-drift{0%{opacity:0;transform:translate(-100%)}50%{opacity:1}to{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.app-shell .bp-conv-hesitating .bp-hero-conviction-bar:after,.app-shell .bp-conv-scarred .bp-hero-conviction-bar:after{animation:none!important}}.app-shell .chart-replay-scrubber .replay-rail-tick.live{animation:3s ease-in-out infinite tl-replay-live-pulse}@keyframes tl-replay-live-pulse{0%,to{box-shadow:0 0 8px rgba(var(--tl-emerald-rgb), .3)}50%{box-shadow:0 0 16px rgba(var(--tl-emerald-rgb), .55)}}@media (prefers-reduced-motion:reduce){.app-shell .chart-replay-scrubber .replay-rail-tick.live{animation:none!important}}.app-shell .bp-hero-conviction-trail{opacity:.7;width:100%;height:14px;transition:opacity .2s var(--tl-ease);margin-top:4px;display:block}.app-shell .bp-hero-conviction-trail:hover{opacity:1}.app-shell .bp-hero-conviction-trail svg{display:block;width:100%!important;height:100%!important}@keyframes tl-inline-answer-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.app-shell .ws-nr-tfs button.active{background:var(--tl-tint-trust)!important;color:var(--tl-ink-trust)!important}.app-shell .ws-narrative-footer{margin-top:var(--tl-s-3);border-top:1px dashed var(--tl-border-1)!important;padding-top:var(--tl-s-3)!important;background:0 0!important}.app-shell .ws-ask-desk{text-transform:uppercase;transition:all .2s var(--tl-ease);border:1px dashed var(--tl-border-1)!important;color:var(--tl-ink-3)!important;font-size:10px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:var(--tl-ls-wide)!important;border-radius:var(--tl-r-xs)!important;background:0 0!important;padding:7px 14px!important}.app-shell .ws-ask-desk:hover{color:var(--tl-ink-trust)!important;background:#c8a96a0a!important;border-style:solid!important;border-color:#c8a96a52!important}.app-shell .ws-disclaimer-text{font-weight:var(--tl-w-medium);text-transform:uppercase;opacity:.55;letter-spacing:var(--tl-ls-wider)!important;color:var(--tl-ink-4)!important;font-size:8px!important}.app-shell .ws-handoff-quiet{margin-bottom:var(--tl-s-2);border:none!important;border-left:2px solid var(--tl-tint-trust-2)!important;background:0 0!important;border-radius:0!important;padding:6px 10px!important}.app-shell .ws-handoff-label{text-transform:uppercase;opacity:.85;font-size:8px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:var(--tl-ls-wider)!important;color:var(--tl-ink-trust)!important}.app-shell .workspace-narrative.page-enter>.ws-handoff-quiet{animation:.36s cubic-bezier(.22,1,.36,1) 40ms both ws-act-enter}.app-shell .workspace-narrative.page-enter>.ws-narrative-footer{animation-delay:.3s}@keyframes ws-act-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.app-shell .workspace-narrative.page-enter>*{opacity:1!important;animation:none!important}}.app-shell .ws-narrative-footer{justify-content:space-between;align-items:center;gap:var(--tl-s-3);flex-wrap:wrap;display:flex;position:relative;margin-top:var(--tl-s-4)!important;padding-top:var(--tl-s-3)!important;border-top:1px dashed var(--tl-border-1)!important}.app-shell .ws-narrative-footer:before{content:"";background:linear-gradient(90deg, var(--tl-accent-trust), transparent);opacity:.5;width:60px;height:1px;position:absolute;top:-1px;left:0}.app-shell .ws-disclaimer-text{font-weight:var(--tl-w-bold);text-transform:uppercase;opacity:.55;font-feature-settings:var(--tl-num-feat);letter-spacing:var(--tl-ls-wider)!important;color:var(--tl-ink-4)!important;font-size:8px!important}.app-shell .workspace-page:after{content:"";pointer-events:none;z-index:0;opacity:.012;background-image:radial-gradient(#fff 1px,#0000 1px),radial-gradient(#fff 1px,#0000 1px);background-position:0 0,12px 16px;background-size:24px 24px,32px 32px;position:fixed;inset:0}.app-shell .workspace-page>*{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.app-shell .workspace-page:after{display:none}}@keyframes ws-hero-letterspace{0%{letter-spacing:.02em;opacity:0}to{letter-spacing:var(--tl-ls-tight);opacity:1}}body{background:#02050a!important}.app-shell{background:radial-gradient(90% 50% at 50% 0,#c8a96a06,#0000 65%),radial-gradient(120% 60% at 50% 100%,#0f172a73,#0000 70%),#02050a!important}.app-shell .workspace-page,.app-shell .workspace-narrative{background:radial-gradient(70% 40% at 50% -10%,#c8a96a05,#0000 70%)!important}.app-shell[data-regime=compression] .workspace-narrative,.app-shell .workspace-narrative[data-regime*=compression]{background:radial-gradient(70% 40% at 50% -10%,#a99a8606,#0000 70%)!important}.app-shell .workspace-narrative[data-regime*=expansion],.app-shell .workspace-narrative[data-regime*=breakout]{background:radial-gradient(70% 40% at 50% -10%,#c8a96a07,#0000 70%)!important}.app-shell .workspace-narrative[data-regime*=distribution]{filter:saturate(.92);background:radial-gradient(ellipse 80% 50% at 50% 0%, rgba(var(--tl-crimson-rgb), .022), transparent 65%)!important}.app-shell .workspace-narrative[data-regime*=defensive],.app-shell .workspace-narrative[data-regime*=risk-off]{filter:saturate(.86);background:radial-gradient(80% 50% at 50% 0,#94a3b808,#0000 70%)!important}.app-shell .workspace-narrative[data-regime*=panic],.app-shell .workspace-narrative[data-regime*=high-vol]{background:radial-gradient(ellipse 80% 60% at 50% 0%, rgba(var(--tl-crimson-rgb), .038), transparent 65%)!important}.app-shell .workspace-narrative[data-regime*=momentum],.app-shell .workspace-narrative[data-regime*=risk-on]{background:radial-gradient(ellipse 70% 40% at 50% -10%, rgba(var(--tl-emerald-rgb), .022), transparent 70%)!important}.app-shell .ai-nav-pill{background:#0f172a8c!important;border-color:#c8a96a2e!important}.app-shell .workspace-narrative{transition-duration:.42s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}@keyframes tl-memory-organism{0%,to{opacity:.35}50%{opacity:1}}.app-shell .chart-replay-scrubber{padding:var(--tl-s-2) 0 0!important;margin-top:var(--tl-s-3)!important;background:0 0!important;border:none!important}.app-shell .chart-replay-scrubber .replay-head{padding-bottom:var(--tl-s-1);border-bottom:1px dashed rgba(var(--tl-memory-rgb), .1);margin-bottom:var(--tl-s-2)!important}.app-shell .chart-replay-scrubber .replay-title strong{font-feature-settings:var(--tl-num-feat);letter-spacing:-.015em!important;font-size:14px!important;font-weight:var(--tl-w-bold)!important}.app-shell .chart-replay-scrubber .replay-title em{text-transform:uppercase;opacity:.65;letter-spacing:var(--tl-ls-wider)!important;font-size:8px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-4)!important}.app-shell .chart-replay-scrubber .replay-rail-track{background:linear-gradient(90deg, #94a3b80f, rgba(var(--tl-memory-rgb), .18), #94a3b80f)!important;height:2px!important;margin:var(--tl-s-3) 0!important;border-radius:1px!important;padding:0!important;overflow:visible!important}.app-shell .chart-replay-scrubber .replay-rail-tick{flex:1;position:relative;opacity:.45!important;background:0 0!important;height:12px!important;margin:0!important}.app-shell .chart-replay-scrubber .replay-rail-tick:before{content:"";background:var(--tick-tone,#94a3b873);width:1px;height:4px;position:absolute;top:4px;left:50%;transform:translate(-.5px)}.app-shell .chart-replay-scrubber .replay-rail-tick.active{opacity:1!important;box-shadow:none!important;transform:none!important}.app-shell .chart-replay-scrubber .replay-rail-tick.active:before{box-shadow:0 0 6px rgba(var(--tl-memory-rgb), .45);background:#f1f5f9f2!important;width:2px!important;height:8px!important;top:2px!important}.app-shell .chart-replay-scrubber .replay-rail-tick.live:before{box-shadow:0 0 8px rgba(var(--tl-emerald-rgb), .5);background:rgba(var(--tl-emerald-rgb), .85)!important}.app-shell .chart-replay-scrubber .replay-rail-slider::-webkit-slider-thumb{width:12px!important;height:18px!important;box-shadow:0 0 0 1px rgba(var(--tl-memory-rgb), .65), 0 0 14px rgba(var(--tl-memory-rgb), .3), inset 0 1px 0 #fff9!important;cursor:ew-resize!important;background:linear-gradient(#f1f5f9,#c6bfb0eb)!important;border:none!important;border-radius:1px!important}.app-shell .chart-replay-scrubber .replay-rail-slider::-moz-range-thumb{width:12px!important;height:18px!important;box-shadow:0 0 0 1px rgba(var(--tl-memory-rgb), .65), 0 0 14px rgba(var(--tl-memory-rgb), .3)!important;background:linear-gradient(#f1f5f9,#c6bfb0eb)!important;border:none!important;border-radius:1px!important}.app-shell .chart-replay-scrubber .replay-rail-labels{font-feature-settings:var(--tl-num-feat);opacity:.55;letter-spacing:var(--tl-ls-wider)!important;font-size:8px!important;font-weight:var(--tl-w-bold)!important;margin-top:var(--tl-s-2)!important}.app-shell .replay-page{max-width:1280px!important;padding:var(--tl-s-3) var(--tl-s-3) var(--tl-s-7)!important;gap:var(--tl-s-5)!important}.app-shell .rp-hero{position:relative;border:none!important;border-bottom:1px dashed var(--tl-border-1)!important;padding:var(--tl-s-3) 0 var(--tl-s-4)!important;background:0 0!important;border-radius:0!important;align-items:flex-end!important}.app-shell .rp-hero:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--tl-memory-rgb), .32), transparent);opacity:.7;height:1px;position:absolute;top:-1px;left:0;right:0}.app-shell .rp-hero h2{font-size:clamp(28px,3.6vw,42px)!important;font-weight:var(--tl-w-bold)!important;letter-spacing:-.025em!important;color:var(--tl-ink-1)!important;margin:var(--tl-s-1) 0 var(--tl-s-2)!important;line-height:1.04!important}.app-shell .rp-hero p{font-size:14px!important;font-weight:var(--tl-w-regular)!important;color:var(--tl-ink-3)!important;max-width:60ch!important;line-height:1.55!important}.app-shell .rp-hero-stats{position:relative;border:1px solid rgba(var(--tl-memory-rgb), .1)!important;border-radius:var(--tl-r-md)!important;padding:var(--tl-s-3)!important;background:#ffffff04!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;display:grid!important}.app-shell .rp-hero-stat{position:relative;padding:4px var(--tl-s-3)!important;background:0 0!important;border:none!important;border-radius:0!important}.app-shell .rp-hero-stat:not(:last-child):after{content:"";background:linear-gradient(180deg, transparent, rgba(var(--tl-memory-rgb), .22), transparent);width:1px;position:absolute;top:25%;bottom:25%;right:0}.app-shell .rp-hero-stat em{text-transform:uppercase;opacity:.85;letter-spacing:var(--tl-ls-wider)!important;font-size:8px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-4)!important}.app-shell .rp-hero-stat strong{font-feature-settings:var(--tl-num-feat);line-height:1;font-size:24px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:-.025em!important;color:var(--tl-ink-memory-bright,var(--tl-ink-memory))!important;margin-top:4px!important}@media (width<=720px){.app-shell .rp-hero-stats{grid-template-columns:repeat(2,1fr)!important}.app-shell .rp-hero-stat:nth-child(2):after{display:none}}.app-shell .rp-symbols{gap:var(--tl-s-2)!important}.app-shell .rp-symbol-row{gap:4px!important}.app-shell .rp-symbol-chip{font-feature-settings:var(--tl-num-feat);border:1px solid var(--tl-border-1)!important;border-radius:var(--tl-r-sm)!important;transition:all .22s var(--tl-ease)!important;background:#ffffff05!important;padding:7px 12px!important}.app-shell .rp-symbol-chip:hover{background:rgba(var(--tl-memory-rgb), .04)!important;border-color:rgba(var(--tl-memory-rgb), .32)!important}.app-shell .rp-symbol-chip.active{box-shadow:0 0 0 1px rgba(var(--tl-memory-rgb), .15) inset;background:rgba(var(--tl-memory-rgb), .06)!important;border-color:rgba(var(--tl-memory-rgb), .42)!important}.app-shell .rp-symbol-chip strong{font-size:12px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:-.005em!important}.app-shell .rp-symbol-chip em{text-transform:uppercase;letter-spacing:var(--tl-ls-wider)!important;font-size:8px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-4)!important}.app-shell .rp-trail-panel{box-shadow:inset 0 1px 0 rgba(var(--tl-memory-rgb), .1);background:linear-gradient(180deg, rgba(var(--tl-memory-rgb), .04), rgba(var(--tl-memory-rgb), .01) 60%, transparent), #ffffff03!important;border:1px solid rgba(var(--tl-memory-rgb), .14)!important;border-radius:var(--tl-r-md)!important;padding:var(--tl-s-4)!important}.app-shell .rp-trail-head{padding-bottom:var(--tl-s-2);border-bottom:1px dashed rgba(var(--tl-memory-rgb), .16);margin-bottom:var(--tl-s-3)!important}.app-shell .rp-trail-meta{text-transform:uppercase;letter-spacing:var(--tl-ls-wider)!important;font-size:9px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-4)!important}.app-shell .rp-trail{overflow:visible;height:96px!important}.app-shell .rp-trail polyline{stroke:var(--tl-ink-memory);filter:drop-shadow(0 0 4px rgba(var(--tl-memory-rgb), .4));stroke-width:1.4px!important}.app-shell .rp-trail circle{fill:#f1f5f9f2;stroke:var(--tl-ink-memory);stroke-width:.6px}.app-shell .rp-trail-foot{text-transform:uppercase;border-top:1px dashed rgba(var(--tl-memory-rgb), .1);letter-spacing:var(--tl-ls-wider)!important;font-size:9px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-4)!important;margin-top:var(--tl-s-2)!important;padding-top:var(--tl-s-2)!important}.app-shell .rp-trail-foot b{letter-spacing:-.015em;color:var(--tl-ink-1)!important;font-size:13px!important}.app-shell .rp-scrubber{border:1px solid var(--tl-border-1)!important;border-radius:var(--tl-r-md)!important;padding:var(--tl-s-2) var(--tl-s-3)!important;gap:var(--tl-s-3)!important;background:#ffffff04!important}.app-shell .rp-scrubber button{border:1px dashed var(--tl-border-2,#ffffff1f)!important;border-radius:var(--tl-r-xs)!important;width:28px!important;height:28px!important;color:var(--tl-ink-3)!important;background:0 0!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.app-shell .rp-scrubber button:hover:not(:disabled){background:rgba(var(--tl-memory-rgb), .05)!important;border-color:rgba(var(--tl-memory-rgb), .42)!important;color:var(--tl-ink-memory)!important;border-style:solid!important}.app-shell .rp-scrubber-pos{text-transform:uppercase;letter-spacing:var(--tl-ls-wider)!important;font-size:9px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-3)!important}.app-shell .rp-compare-grid{gap:var(--tl-s-3)!important}.app-shell .rp-read{border:1px solid var(--tl-border-1)!important;border-radius:var(--tl-r-md)!important;padding:var(--tl-s-3) var(--tl-s-4)!important;background:#ffffff03!important}.app-shell .rp-read--active{background:linear-gradient(180deg, rgba(var(--tl-memory-rgb), .04), transparent 60%), #ffffff04!important;border-color:rgba(var(--tl-memory-rgb), .2)!important}.app-shell .rp-read-head{padding-bottom:var(--tl-s-2);border-bottom:1px dashed var(--tl-border-1);margin-bottom:var(--tl-s-2)!important;justify-content:space-between!important;align-items:baseline!important;display:flex!important}.app-shell .rp-read-time{text-transform:uppercase;font-feature-settings:var(--tl-num-feat);letter-spacing:var(--tl-ls-wider)!important;font-size:9px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-4)!important}.app-shell .rp-read-empty{font-style:italic;font-size:var(--tl-t-meta)!important;color:var(--tl-ink-4)!important;margin:var(--tl-s-2) 0 0!important}.app-shell .rp-delta{border-radius:var(--tl-r-md)!important;padding:var(--tl-s-3) var(--tl-s-4)!important;background:linear-gradient(#c8a96a0a,#0000 60%),#ffffff03!important;border:1px solid #c8a96a24!important}.app-shell .rp-delta header{padding-bottom:var(--tl-s-2);margin-bottom:var(--tl-s-2);border-bottom:1px dashed #c8a96a24}.app-shell .rp-delta-grid{gap:var(--tl-s-2)!important;flex-direction:column!important;display:flex!important}.app-shell .rp-actions{border-top:1px dashed var(--tl-border-1);margin-top:var(--tl-s-3);gap:var(--tl-s-2)!important;padding-top:var(--tl-s-3)!important;flex-wrap:wrap!important;display:flex!important}.app-shell .rp-action-primary{background:linear-gradient(135deg, rgba(var(--tl-memory-rgb), .18), #c8a96a1a)!important;border:1px solid rgba(var(--tl-memory-rgb), .32)!important;color:var(--tl-ink-memory-bright,var(--tl-ink-memory))!important;font-size:11px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:var(--tl-ls-wide)!important;text-transform:uppercase!important;border-radius:var(--tl-r-sm)!important;cursor:pointer!important;transition:all .22s var(--tl-ease)!important;align-items:center!important;gap:6px!important;padding:9px 16px!important;display:inline-flex!important}.app-shell .rp-action-primary:hover{box-shadow:0 8px 22px -10px rgba(var(--tl-memory-rgb), .42);transform:translateY(-1px);background:linear-gradient(135deg, rgba(var(--tl-memory-rgb), .28), #c8a96a2e)!important;border-color:rgba(var(--tl-memory-rgb), .55)!important}.app-shell .rp-action-ghost{border:1px dashed var(--tl-border-1)!important;color:var(--tl-ink-3)!important;font-size:10px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:var(--tl-ls-wide)!important;text-transform:uppercase!important;border-radius:var(--tl-r-sm)!important;cursor:pointer!important;transition:all .22s var(--tl-ease)!important;background:0 0!important;align-items:center!important;gap:6px!important;padding:9px 14px!important;display:inline-flex!important}.app-shell .rp-action-ghost:hover{border-color:rgba(var(--tl-memory-rgb), .32)!important;color:var(--tl-ink-memory)!important;border-style:solid!important}.app-shell .rp-no-history{background:linear-gradient(180deg, rgba(var(--tl-memory-rgb), .05), transparent 70%), #ffffff03!important;border:1px dashed rgba(var(--tl-memory-rgb), .22)!important;border-radius:var(--tl-r-md)!important;padding:var(--tl-s-5) var(--tl-s-4)!important;text-align:center!important;align-items:center!important;gap:var(--tl-s-2)!important;flex-direction:column!important;display:flex!important}.app-shell .rp-no-history svg{color:var(--tl-ink-memory);opacity:.7}.app-shell .rp-no-history p{max-width:48ch;color:var(--tl-ink-2)!important;font-size:13px!important}.app-shell .rp-no-history button{background:rgba(var(--tl-memory-rgb), .08)!important;border:1px solid rgba(var(--tl-memory-rgb), .32)!important;color:var(--tl-ink-memory-bright,var(--tl-ink-memory))!important;font-size:10px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:var(--tl-ls-wide)!important;text-transform:uppercase!important;border-radius:var(--tl-r-sm)!important;cursor:pointer!important;align-items:center!important;gap:6px!important;padding:8px 14px!important;display:inline-flex!important}.app-shell .rp-disclaimer{opacity:.45;text-align:center;margin-top:var(--tl-s-3);padding-top:var(--tl-s-3);border-top:1px dashed var(--tl-border-1);letter-spacing:var(--tl-ls-wider)!important;font-size:8px!important;font-weight:var(--tl-w-bold)!important;text-transform:uppercase!important;color:var(--tl-ink-4)!important}.app-shell .replay-page.page-enter>*{animation:.6s cubic-bezier(.22,1,.36,1) both rp-section-enter}.app-shell .replay-page.page-enter>.rp-hero{animation-delay:0s}.app-shell .replay-page.page-enter>.rp-symbols{animation-delay:.1s}.app-shell .replay-page.page-enter>.rp-trail-panel{animation-delay:.18s}.app-shell .replay-page.page-enter>.rp-scrubber{animation-delay:.26s}.app-shell .replay-page.page-enter>.rp-compare-grid{animation-delay:.34s}.app-shell .replay-page.page-enter>.rp-delta{animation-delay:.42s}.app-shell .replay-page.page-enter>.rp-actions{animation-delay:.5s}@keyframes rp-section-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.app-shell .replay-page.page-enter>*{opacity:1!important;animation:none!important}}@media (width<=720px){.app-shell .replay-page{padding:var(--tl-s-2) var(--tl-s-2) var(--tl-s-5)!important}.app-shell .rp-hero{align-items:stretch!important;gap:var(--tl-s-3)!important;flex-direction:column!important}.app-shell .rp-hero h2{font-size:24px!important}.app-shell .rp-compare-grid{grid-template-columns:1fr!important}}.app-shell .market-card.failed-structure,.app-shell .markets-grid-card.failed-structure{border-left-color:rgba(var(--tl-crimson-rgb), .55)!important}.app-shell .product-status-strip{-webkit-backdrop-filter:blur(16px);background:linear-gradient(90deg,#02060c8c,#080d1652,#02060c8c)!important;border:none!important;border-bottom:1px dashed #c8a96a1a!important;border-radius:0!important}.app-shell .ai-nav-pill{font-feature-settings:var(--tl-num-feat);font-weight:var(--tl-w-medium)!important;letter-spacing:var(--tl-ls-snug)!important;transition:all .22s var(--tl-ease)!important;background:#0f172a8c!important;border:1px solid #c8a96a2e!important;border-radius:999px!important;font-size:11px!important}.app-shell .ai-nav-pill:hover{background:#c8a96a0f!important;border-color:#c8a96a52!important}.app-shell .beta-badge{font-size:8px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:var(--tl-ls-wider)!important;border-radius:var(--tl-r-xs)!important;background:#c8a96a0f!important;border:1px solid #c8a96a38!important;padding:2px 8px!important}.app-shell .chat-panel{border-radius:var(--tl-r-md)!important;-webkit-backdrop-filter:blur(24px)saturate(1.2)!important;background:#02050bf0!important;border:1px solid #c8a96a24!important;box-shadow:0 24px 64px #0000008c,inset 0 0 0 1px #c8a96a0f,inset 0 1px #ffffff0a!important}.app-shell .chat-message.assistant{border-radius:0 var(--tl-r-sm) var(--tl-r-sm) 0!important;background:#ffffff05!important;border:none!important;border-left:2px solid #c8a96a52!important;padding:12px 14px!important}.app-shell .chat-message.user{border-radius:0 var(--tl-r-sm) var(--tl-r-sm) 0!important;background:#c8a96a0a!important;border:none!important;border-left:2px solid #c8a96a8c!important;padding:12px 14px!important}.app-shell .chat-panel input[type=text],.app-shell .chat-panel textarea{border:1px solid var(--tl-border-1)!important;border-radius:var(--tl-r-sm)!important;transition:all .22s var(--tl-ease)!important;background:#ffffff05!important;padding:10px 12px!important;font-size:13px!important}.app-shell .chat-panel input[type=text]:focus,.app-shell .chat-panel textarea:focus{background:#c8a96a0a!important;border-color:#c8a96a6b!important;outline:none!important;box-shadow:0 0 0 3px #c8a96a14!important}.app-shell input[type=text],.app-shell input[type=search],.app-shell input[type=number],.app-shell input[type=email],.app-shell textarea{font-feature-settings:var(--tl-num-feat);transition:all .22s var(--tl-ease);font-family:inherit}.app-shell input[type=text]:focus,.app-shell input[type=search]:focus,.app-shell input[type=number]:focus,.app-shell input[type=email]:focus,.app-shell textarea:focus{outline:none!important}.app-shell ::-webkit-scrollbar{width:6px;height:6px}.app-shell ::-webkit-scrollbar-track{background:0 0}.app-shell ::-webkit-scrollbar-thumb{background:#ffffff0f;border-radius:999px;transition:background .22s}.app-shell ::-webkit-scrollbar-thumb:hover{background:#c8a96a38}.app-shell :focus-visible{border-radius:var(--tl-r-xs);outline-offset:2px!important;outline:2px solid #c8a96a8c!important;box-shadow:0 0 0 4px #c8a96a1a!important}.app-shell button{font-feature-settings:var(--tl-num-feat);transition:all .22s var(--tl-ease);font-family:inherit}.app-shell .divider{opacity:.7;background:linear-gradient(90deg, transparent, var(--tl-border-1), transparent)!important;height:1px!important;margin:var(--tl-s-3) 0!important;border:none!important}@keyframes tl-page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tl-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.app-shell [class*=toast-],.app-shell [class*=-toast],.app-shell .toast-host>*{border:1px solid var(--tl-border-1)!important;border-left:2px solid var(--tl-accent-trust)!important;border-radius:0 var(--tl-r-sm) var(--tl-r-sm) 0!important;-webkit-backdrop-filter:blur(16px)!important;background:#02050bf0!important;font-size:12px!important;box-shadow:0 16px 40px #00000073!important}.app-shell .desk-onboarding{-webkit-backdrop-filter:blur(28px)saturate(1.2)!important;background:#02050beb!important}.app-shell [role=menu],.app-shell [role=listbox]{border:1px solid var(--tl-border-1)!important;border-radius:var(--tl-r-sm)!important;-webkit-backdrop-filter:blur(16px)!important;background:#02050bf5!important;box-shadow:0 16px 48px #0000008c!important}.app-shell table{border-collapse:collapse}.app-shell table th{text-transform:uppercase;text-align:left;letter-spacing:var(--tl-ls-wider)!important;font-size:9px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-4)!important;border-bottom:1px solid var(--tl-border-1)!important;padding:8px 10px!important}.app-shell table td{font-feature-settings:var(--tl-num-feat);border-bottom:1px dashed var(--tl-border-1)!important;padding:9px 10px!important;font-size:12px!important}.app-shell table tr:last-child td{border-bottom:none!important}.app-shell table tr:hover td{background:#ffffff03!important}.app-shell h1,.app-shell h2,.app-shell h3,.app-shell h4,.app-shell strong,.app-shell .price,.app-shell .number{font-feature-settings:var(--tl-num-feat)}@keyframes tl-page-cinema{0%{opacity:0;filter:blur(2px);transform:translateY(12px)}60%{filter:blur()}to{opacity:1;filter:blur();transform:none}}.app-shell .bp-hero-conviction-bar,.app-shell .ws-state-conv-row .bp-hero-conviction-bar{position:relative;overflow:hidden}.app-shell .bp-hero-conviction-bar:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#0000,#ffffff0a 50%,#0000);animation:12s ease-in-out infinite tl-conviction-breath;position:absolute;inset:0}@keyframes tl-conviction-breath{0%{transform:translate(-100%)}to{transform:translate(100%)}}.app-shell .bp-conv-hesitating .bp-hero-conviction-bar:after,.app-shell .bp-conv-scarred .bp-hero-conviction-bar:after{background:linear-gradient(90deg,#0000,#ffffff12 50%,#0000);animation-duration:6s}@media (prefers-reduced-motion:reduce){.app-shell .page-enter,.app-shell .bp-hero-conviction-bar:after,.app-shell .bp-conv-hesitating .bp-hero-conviction-bar:after,.app-shell .bp-conv-scarred .bp-hero-conviction-bar:after{animation:none!important}}.app-shell button:not(:disabled),.app-shell [role=button]:not(:disabled),.app-shell a{transition:transform .22s cubic-bezier(.22,1,.36,1),background .22s,border-color .22s,box-shadow .28s,color .2s,opacity .2s!important}.app-shell button:not(:disabled):active,.app-shell .lp-cta-primary:active,.app-shell .rp-action-primary:active{transition-duration:80ms!important;transform:translateY(0)scale(.985)!important}.app-shell :focus-visible{border-radius:var(--tl-r-xs);outline-offset:2px!important;outline:2px solid #c8a96a8c!important;transition:box-shadow .16s,outline .16s!important;box-shadow:0 0 0 4px #c8a96a1a,0 0 16px #c8a96a2e!important}.app-shell .bp-conv-firming .bp-hero-conviction-fill{box-shadow:0 0 6px rgba(var(--tl-emerald-rgb), .18)!important}.app-shell .bp-conv-fading .bp-hero-conviction-fill{box-shadow:0 0 6px rgba(var(--tl-crimson-rgb), .18)!important}.app-shell .crp-head,.app-shell [class*=-eyebrow]{font-feature-settings:var(--tl-num-feat);font-weight:var(--tl-w-bold)!important}.app-shell strong,.app-shell .bp-hero-conviction-pct strong,.app-shell .replay-snap-row strong,.app-shell .rp-trail-foot b{font-feature-settings:var(--tl-num-feat)!important}.app-shell .rp-no-history{position:relative}.app-shell .rp-no-history:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--tl-memory-rgb), .32), transparent);opacity:.7;width:60px;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.app-shell .lp-cta-primary,.app-shell .rp-trail-panel{box-shadow:inset 0 1px #ffffff0a,0 8px 32px -16px #0000006b!important}@media (width<=720px){.app-shell .workspace-page,.app-shell .replay-page{padding-left:var(--tl-s-3)!important;padding-right:var(--tl-s-3)!important}}.app-shell .beta-badge{position:relative}.app-shell .beta-badge:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#c8a96a1a;animation:4s ease-in-out infinite tl-beta-breath;position:absolute;inset:0}@keyframes tl-beta-breath{0%,to{opacity:0}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.app-shell .beta-badge:after{animation:none!important}}.app-shell .bp-hero-conviction-pct strong{background:linear-gradient(#f1f5f9,#c6bfb0bf);font-feature-settings:var(--tl-num-feat);-webkit-background-clip:text;background-clip:text;font-size:13px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:-.015em!important;color:#0000!important}.app-shell .bp-hero-conviction-state{font-size:20px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:-.018em!important}.app-shell .tl-pricechart-host{background:radial-gradient(80% 50% at 50% 0,#c8a96a06,#0000 70%),linear-gradient(#080d168c,#02050bb8);position:relative}.app-shell .tl-pricechart-host:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(100% 80%,#0000 60%,#00000052 100%);position:absolute;inset:0}.app-shell .tl-pricechart{z-index:2;position:relative}.app-shell .ws-chart-toolbar{-webkit-backdrop-filter:blur(12px)saturate(1.1)!important;background:#02050b9e!important}.app-shell .ws-chart-mode button{transition:all .22s var(--tl-ease)}.app-shell .ws-chart-mode button.active{box-shadow:inset 0 0 0 1px #c8a96a38;color:var(--tl-ink-trust-bright,var(--tl-ink-trust))!important;background:#c8a96a24!important}.app-shell .chart-skeleton{border-radius:var(--tl-r-md)!important;background:radial-gradient(80% 50% at 50% 0,#c8a96a0a,#0000 70%),linear-gradient(#080d166b,#02050b9e)!important;border:1px dashed #c8a96a1a!important}.app-shell .crp-stat-row{margin-bottom:var(--tl-s-2);align-items:stretch;gap:0;border-radius:var(--tl-r-xs)!important;background:#ffffff04!important;border:1px solid #c8a96a1a!important;padding:8px 10px!important;display:flex!important}.app-shell .crp-stat{flex:1;gap:2px;min-width:0;flex-direction:column!important;display:flex!important}.app-shell .crp-stat em{text-transform:uppercase;opacity:.85;letter-spacing:var(--tl-ls-wider)!important;font-size:7.5px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-4)!important;font-style:normal!important}.app-shell .crp-stat strong{font-feature-settings:var(--tl-num-feat);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:11px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:-.01em!important;color:var(--tl-ink-1)!important}.app-shell .crp-stat--positive strong{color:rgba(var(--tl-emerald-rgb), .95)!important}.app-shell .crp-stat--negative strong{color:rgba(var(--tl-crimson-rgb), .95)!important}.app-shell .crp-stat--memory strong{color:var(--tl-ink-memory-bright,var(--tl-ink-memory))!important}.app-shell .crp-stat--trust strong{color:var(--tl-ink-trust-bright,var(--tl-ink-trust))!important}.app-shell .crp-stat-divider{background:linear-gradient(#0000,#94a3b82e,#0000);width:1px;margin:0 6px}html body .app-shell .ws-chart-toolbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;opacity:1!important;background:0 0!important;border:none!important;padding:0!important}html body .app-shell .ws-chart-toolbar:before,html body .app-shell .ws-chart-toolbar:after{content:none!important;display:none!important}@keyframes tl-tension-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes bp-translation-in{0%{opacity:0;filter:blur(2px);transform:translateY(-2px)}to{opacity:.72;filter:blur();transform:translateY(0)}}.app-shell .bp-guided-steps button.active{background:rgba(var(--tl-memory-rgb), .86);width:18px;box-shadow:0 0 14px rgba(var(--tl-memory-rgb), .28)}.app-shell .tac-summary{border-radius:var(--tl-r-md);background:linear-gradient(#b6a8880e,#b6a88804 72%,#0000),#ffffff03;border:1px solid #b6a8882e;flex-direction:column;gap:10px;padding:12px;display:flex}.app-shell .tac-head{color:var(--tl-ink-trust);font-size:9px;font-weight:var(--tl-w-bold);letter-spacing:var(--tl-ls-wider);align-items:center;gap:7px;display:inline-flex}.app-shell .tac-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.app-shell .tac-item{border-radius:var(--tl-r-sm);background:#02050b38;border:1px solid #94a3b81a;flex-direction:column;gap:4px;min-width:0;padding:9px 10px;display:flex}.app-shell .tac-item>svg{color:rgba(var(--tl-memory-rgb), .62)}.app-shell .tac-item span,.app-shell .tac-invalidation span{font-size:8px;font-weight:var(--tl-w-bold);letter-spacing:var(--tl-ls-wider);text-transform:uppercase;color:var(--tl-ink-4)}.app-shell .tac-item strong,.app-shell .tac-invalidation strong{color:var(--tl-ink-1);font-size:12px;line-height:1.35}.app-shell .tac-item em{color:var(--tl-ink-3);font-size:10px;font-style:normal;line-height:1.4}.app-shell .tac-bias--firming strong,.app-shell .tac-trust--firming strong{color:rgba(var(--tl-emerald-rgb), .92)}.app-shell .tac-bias--fading strong,.app-shell .tac-trust--fading strong{color:rgba(var(--tl-crimson-rgb), .9)}.app-shell .tac-trust--scarred strong{color:#a99a86eb}.app-shell .tac-invalidation{border-top:1px dashed #b6a88829;grid-template-columns:110px 1fr;align-items:center;gap:12px;padding-top:8px;display:grid}.app-shell .mt-root{border:1px solid rgba(var(--tl-memory-rgb), .16);border-radius:var(--tl-r-sm);background:rgba(var(--tl-memory-rgb), .035);flex-direction:column;gap:9px;padding:11px 12px;display:flex}.app-shell .mt-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.app-shell .mt-eyebrow{font-size:8px;font-weight:var(--tl-w-bold);letter-spacing:var(--tl-ls-wider);text-transform:uppercase;color:var(--tl-ink-memory)}.app-shell .mt-latest{font-size:9px;font-weight:var(--tl-w-bold);letter-spacing:var(--tl-ls-wide);text-transform:uppercase;color:var(--tl-ink-2)}.app-shell .mt-track{grid-auto-columns:minmax(46px,1fr);grid-auto-flow:column;align-items:start;gap:6px;display:grid;position:relative}.app-shell .mt-track:before{content:"";background:linear-gradient(90deg, rgba(var(--tl-memory-rgb), .18), #b6a88838, rgba(var(--tl-memory-rgb), .18));height:1px;position:absolute;top:7px;left:10px;right:10px}.app-shell .mt-dot{z-index:1;flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex;position:relative}.app-shell .mt-dot-marker{background:#02050be6;border:1px solid;border-radius:999px;width:14px;height:14px;box-shadow:0 0 0 3px #02050bd1}.app-shell .mt-dot-label,.app-shell .mt-dot-conf{text-overflow:ellipsis;white-space:nowrap;max-width:64px;color:var(--tl-ink-3);font-size:9px;line-height:1.2;overflow:hidden}.app-shell .mt-dot-conf{color:var(--tl-ink-1);font-weight:var(--tl-w-bold);font-feature-settings:var(--tl-num-feat)}.app-shell .mt-dot--stable{color:#94a3b8cc}.app-shell .mt-dot--fragile{color:#fbbf24e6}.app-shell .mt-dot--repaired{color:rgba(var(--tl-memory-rgb), .95)}.app-shell .mt-dot--deteriorating{color:rgba(var(--tl-crimson-rgb), .92)}.app-shell .mt-dot--recovering{color:rgba(var(--tl-emerald-rgb), .92)}.app-shell .mt-dot--failed .mt-dot-marker:after{content:"";background:currentColor;border-radius:999px;width:6px;height:6px;margin:3px;display:block}.app-shell .mt-dot--latest .mt-dot-marker{box-shadow:0 0 0 3px #02050bd1,0 0 18px}.app-shell .mt-legend{flex-wrap:wrap;gap:5px;display:flex}.app-shell .mt-legend-item{font-size:8px;font-weight:var(--tl-w-bold);letter-spacing:var(--tl-ls-wide);text-transform:uppercase;color:var(--tl-ink-4);border:1px solid #94a3b81f;border-radius:999px;padding:2px 6px}.app-shell .mt-legend-item--fragile{color:#fbbf24c7}.app-shell .mt-legend-item--repaired{color:rgba(var(--tl-memory-rgb), .8)}.app-shell .mt-legend-item--deteriorating{color:rgba(var(--tl-crimson-rgb), .78)}.app-shell .mt-legend-item--recovering{color:rgba(var(--tl-emerald-rgb), .78)}.app-shell .mt-readout,.app-shell .mt-empty p{color:var(--tl-ink-3);margin:0;font-size:10px;line-height:1.45}.app-shell .bp-secondary-details[open]>summary:before{content:"-"}.app-shell .bp-secondary-details[open]>.bp-supporting,.app-shell .bp-secondary-details[open]>.bp-note{margin-top:var(--tl-s-3);animation:.42s cubic-bezier(.16,1,.3,1) both bp-translation-in}.app-shell .chat-starter-rail{align-items:center;gap:8px;min-height:24px;padding:3px 2px 0;display:flex}.app-shell .chat-starter-rail span{font-size:8px;font-weight:var(--tl-w-bold);letter-spacing:var(--tl-ls-wider);text-transform:uppercase;color:var(--tl-ink-4)}.app-shell .chat-starter-rail button{border:1px solid rgba(var(--tl-memory-rgb), .16);background:rgba(var(--tl-memory-rgb), .045);color:#e8f0ffdb;cursor:pointer;box-shadow:0 0 18px -12px rgba(var(--tl-memory-rgb), .9);border-radius:999px;padding:5px 9px;font-size:11px;line-height:1.2;animation:4s ease-in-out infinite ask-starter-glow}@keyframes ask-starter-glow{0%,to{border-color:rgba(var(--tl-memory-rgb), .14);box-shadow:0 0 16px -13px rgba(var(--tl-memory-rgb), .8)}50%{border-color:rgba(var(--tl-memory-rgb), .34);box-shadow:0 0 26px -14px rgba(var(--tl-memory-rgb), 1)}}@media (width<=820px){.app-shell .tac-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.app-shell .tac-grid{grid-template-columns:1fr}.app-shell .tac-invalidation{grid-template-columns:1fr;gap:4px}.app-shell .mt-track{padding-bottom:2px;overflow-x:auto}.app-shell .chat-starter-rail{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.app-shell .bp-secondary-details[open]>.bp-supporting,.app-shell .bp-secondary-details[open]>.bp-note,.app-shell .chat-starter-rail button{animation:none!important}}.app-shell[data-active-page=briefing] .app-content,.app-shell[data-active-page=briefing] .tac-summary{box-sizing:border-box;min-width:0!important;max-width:100%!important}.app-shell[data-active-page=briefing] .tac-summary *{min-width:0}.app-shell[data-active-page=briefing] .tac-item strong,.app-shell[data-active-page=briefing] .tac-invalidation strong{overflow-wrap:anywhere;word-break:normal}.app-shell[data-active-page=briefing] .tac-summary{border-radius:12px!important}.app-shell[data-active-page=briefing] .tac-item span,.app-shell[data-active-page=briefing] .tac-invalidation span{overflow-wrap:break-word!important;word-break:normal!important}.app-shell[data-active-page=briefing] .tac-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell[data-active-page=briefing] .tac-item{min-height:0!important;padding:9px 10px!important}.app-shell[data-active-page=briefing] .tac-invalidation{grid-template-columns:92px minmax(0,1fr)!important}.app-shell[data-active-page=briefing] .mt-root,.app-shell[data-active-page=briefing] .mt-head,.app-shell[data-active-page=briefing] .mt-track,.app-shell[data-active-page=briefing] .mt-readout,.app-shell[data-active-page=briefing] .mt-empty{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.app-shell[data-active-page=briefing] .mt-root{padding:10px!important;overflow:hidden!important}.app-shell[data-active-page=briefing] .mt-head{flex-wrap:wrap!important}.app-shell[data-active-page=briefing] .mt-track{grid-auto-columns:minmax(0,1fr)!important;gap:4px!important;width:100%!important;overflow:hidden!important}.app-shell[data-active-page=briefing] .mt-dot{overflow:hidden!important}.app-shell[data-active-page=briefing] .mt-dot-label{display:none!important}.app-shell[data-active-page=briefing] .mt-dot-conf{max-width:100%!important;font-size:8px!important}.app-shell[data-active-page=briefing] .mt-legend{display:none!important}.app-shell[data-active-page=briefing] .mt-readout,.app-shell[data-active-page=briefing] .mt-empty p{overflow-wrap:anywhere!important}.app-shell[data-active-page=briefing] .bp-command-card--positive:before{background:rgba(var(--tl-memory-rgb), .58)}.app-shell[data-active-page=briefing] .bp-command-card--warning:before{background:#fbbf249e}.app-shell[data-active-page=briefing] .tac-summary{background:#ffffff04!important;border-color:#94a3b81a!important}.app-shell[data-active-page=briefing] .bp-change.active>button{background:#b6a8880e!important;border-color:#b6a88833!important}@media (width<=640px){.app-shell[data-active-page=briefing] .tac-grid,.app-shell[data-active-page=briefing] .tac-invalidation{grid-template-columns:1fr!important}}.app-shell[data-active-page=dashboard] .workspace-narrative,.app-shell[data-active-page=workspace] .workspace-narrative,.app-shell .workspace-narrative{gap:10px!important;width:min(100% - 28px,1180px)!important;max-width:1180px!important;margin-inline:auto!important;padding:8px 0 44px!important}.app-shell .workspace-narrative:before{display:none!important}.app-shell .workspace-narrative:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 14% 0%, rgba(var(--tl-memory-rgb), .1), transparent 46%), radial-gradient(ellipse at 86% 12%, #b6a88817, transparent 44%);filter:blur(4px);height:180px;position:fixed;inset:68px 18px auto}.app-shell .workspace-narrative>*{box-sizing:border-box!important;min-width:0!important}.app-shell .ws-ask-desk{border-radius:999px!important}.app-shell .chart-read-panel,.app-shell .ws-narrative-footer{min-width:0!important;max-width:100%!important}.app-shell .chart-read-panel{background:radial-gradient(at 0 0,#b6a88813,#0000 60%),#ffffff05!important;border-color:#b6a88824!important;border-radius:18px!important;min-height:100%!important}.app-shell .ws-narrative-footer{background:#ffffff03!important;border:1px solid #94a3b816!important;border-radius:16px!important;padding:10px 12px!important}@media (width>=1180px){.app-shell .workspace-narrative{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)!important;grid-template-areas:"ribbon ribbon""handoff handoff""actions actions""plain plain""state chart""why chart""memory memory""invalidation invalidation""footer footer"!important;align-items:start!important;gap:10px!important;padding-left:0!important;padding-right:0!important;display:grid!important}.app-shell .ws-handoff-quiet{grid-area:handoff!important}.app-shell .ws-narrative-footer{grid-area:footer!important}}@media (width<=720px){.app-shell .workspace-narrative{width:min(100% - 16px,980px)!important}}@media (width>=1180px){.app-shell .workspace-narrative{grid-template-areas:"ribbon ribbon""handoff handoff""actions actions""focus focus""plain plain""state chart""why chart""memory memory""invalidation invalidation""footer footer"!important}}.app-shell .ws-advanced-depth[open]>summary:after,.app-shell .bp-advanced-depth[open]>summary:after{content:"-"}@media (width>=1180px){.app-shell .workspace-narrative{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"ribbon ribbon""handoff handoff""actions actions""decision decision""drivers drivers""advanced advanced""footer footer"!important}}.app-shell .workspace-page[data-focus-mode=true] .ws-quick-action.active{color:#ccfbf1f5!important;border-color:rgba(var(--tl-memory-rgb), .34)!important;background:rgba(var(--tl-memory-rgb), .1)!important}.app-shell[data-active-page=briefing] .app-content,.app-shell[data-active-page=dashboard] .app-content,.app-shell .workspace-narrative{min-width:0;max-width:100%;overflow-x:clip}.app-shell .workspace-narrative{box-sizing:border-box;margin-inline:auto;width:min(100%,1240px)!important}.app-shell .ws-handoff-quiet,.app-shell .chart-read-panel{max-width:100%;min-width:0!important}.app-shell .chart-read-panel{overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}@media (width<=640px){.app-shell .workspace-narrative{width:100%!important}}.app-shell .workspace-page,.app-shell .workspace-narrative{max-width:100vw!important;overflow-x:hidden!important}.app-shell .workspace-page>*,.app-shell .workspace-narrative>*{min-width:0!important}.wt-row-levels--empty em{color:#f5f5f552;letter-spacing:.03em;font-style:normal}@media (width<=1100px){.app-shell .app-nav button .nav-label{display:none}.app-shell .app-nav button{justify-content:center;gap:0;min-width:28px;padding:0 6px}.app-shell .header-actions .ai-nav-pill{gap:0;padding:0 7px;font-size:0}.app-shell .header-actions .ai-nav-pill svg{margin:0}}@media (width<=640px){.app-shell .app-header{gap:4px;padding:0 8px}.app-shell .brand{gap:4px}.app-shell .brand h1{font-size:12px}.app-shell .brand p,.app-shell .brand .beta-badge{display:none}}.bv3-conviction-pill{color:#94a3b88c;background:#ffffff0f;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.bv3-change-item.active{background:#b6a8880a;border-color:#b6a88833}@keyframes bp-md-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes bp-return-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.bp-activity--neutral{color:#94a3b880;background:#94a3b808}.bp-activity--warning{color:#fabf528c;background:#fabf520a}.desk-open .desk-open-cta--lead{margin:4px 0 22px}.cal-regime-grid{flex-direction:column;gap:8px;display:flex}.cal-regime-row{background:#0f172a66;border:1px solid #94a3b812;border-radius:10px;grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) 60px;align-items:center;gap:16px;padding:14px 18px;display:grid}.cal-regime-info{flex-direction:column;gap:2px;min-width:0;display:flex}.cal-regime-name{color:#e8f0ffe6;font-size:13px;font-weight:700}.cal-regime-meta{color:#94a3b88c;font-size:10.5px}.cal-regime-bar-wrap{background:#0f172a80;border-radius:3px;height:6px;overflow:hidden}.cal-regime-bar{background:#94a3b866;border-radius:3px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.cal-regime-bar.cal-pos{background:rgba(var(--tl-memory-rgb), .7)}.cal-regime-bar.cal-neu{background:#fabf52b3}.cal-regime-bar.cal-neg{background:rgba(var(--tl-crimson-rgb), .7)}.cal-regime-value{text-align:right;color:#e8f0ffcc;font-family:Geist Mono,ui-monospace,monospace;font-size:14px;font-weight:700}.cal-regime-value.cal-pos{color:rgba(var(--tl-memory-rgb), .92)}.cal-regime-value.cal-neu{color:#fabf52e0}.cal-regime-value.cal-neg{color:rgba(var(--tl-crimson-rgb), .85)}.cal-call-dot.failed{background:rgba(var(--tl-crimson-rgb), .8)}.cal-call-outcome.failed{color:rgba(var(--tl-crimson-rgb), .75)}@media (width<=768px){.cal-regime-row{grid-template-columns:minmax(0,1fr) 40px;gap:8px 0}.cal-regime-bar-wrap{order:3;grid-column:1/-1}}.app-shell:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(ellipse 80% 60% at 50% 0%, var(--atmos-glow-color,rgba(var(--tl-memory-rgb), .03)), transparent 70%), radial-gradient(ellipse 50% 40% at 80% 70%, var(--atmos-glow-color-2,#a59a8605), transparent 60%);opacity:.7;transition:opacity .8s cubic-bezier(.22,.61,.36,1);position:fixed;inset:0}.app-shell[data-regime=compression]{--atmos-glow-color:#a99a860a;--atmos-glow-color-2:#8b5cf608}.app-shell[data-regime=expansion],.app-shell[data-regime=breakout]{--atmos-glow-color:rgba(var(--tl-memory-rgb), .04);--atmos-glow-color-2:#c8a96a08}.app-shell[data-regime=risk-on]{--atmos-glow-color:rgba(var(--tl-emerald-rgb), .04);--atmos-glow-color-2:rgba(var(--tl-memory-rgb), .03)}.app-shell[data-regime=risk-off],.app-shell[data-regime=distribution]{--atmos-glow-color:#ef444408;--atmos-glow-color-2:rgba(var(--tl-crimson-rgb), .02)}.app-shell[data-regime=panic]{--atmos-glow-color:#fb923c0a;--atmos-glow-color-2:#fa525208}.quiet-mode .app-shell:after{opacity:.25}.app-shell[data-active-page]:before{content:"";z-index:100;pointer-events:none;background:linear-gradient(90deg, transparent 0%, var(--atmos-glow-color,rgba(var(--tl-memory-rgb), .15)) 30%, var(--atmos-glow-color,rgba(var(--tl-memory-rgb), .25)) 50%, var(--atmos-glow-color,rgba(var(--tl-memory-rgb), .15)) 70%, transparent 100%);opacity:.6;height:1px;transition:opacity .6s;position:fixed;top:0;left:0;right:0}@keyframes price-pulse{0%{color:var(--price-pulse-color,rgba(var(--tl-memory-rgb), 1));transform:scale(1)}50%{color:var(--price-pulse-color,rgba(var(--tl-memory-rgb), .7));transform:scale(1.04)}to{color:inherit;transform:scale(1)}}.price-pulse-up{--price-pulse-color:rgba(var(--tl-memory-rgb), 1);animation:.6s cubic-bezier(.22,.61,.36,1) price-pulse}.price-pulse-down{--price-pulse-color:rgba(var(--tl-crimson-rgb), 1);animation:.6s cubic-bezier(.22,.61,.36,1) price-pulse}@keyframes bp-hero-shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes regime-dot-pulse{0%,to{box-shadow:0 0 0 0 var(--regime-dot-color,rgba(var(--tl-memory-rgb), .5))}50%{box-shadow:0 0 0 6px #0000}}.regime-pulse{--regime-dot-color:rgba(var(--tl-memory-rgb), .5);animation:2s ease-in-out infinite regime-dot-pulse}.app-shell[data-regime=compression] .regime-pulse{--regime-dot-color:#a99a8680}.app-shell[data-regime=panic] .regime-pulse,.app-shell[data-regime=high\ volatility] .regime-pulse{--regime-dot-color:#fb923c80}.app-shell[data-regime=risk-off] .regime-pulse,.app-shell[data-regime=defensive\ rotation] .regime-pulse{--regime-dot-color:rgba(var(--tl-crimson-rgb), .5)}@keyframes conviction-shift-glow{0%{filter:drop-shadow(0 0 0px var(--conviction-shift-color,rgba(var(--tl-memory-rgb), 0)))}40%{filter:drop-shadow(0 0 8px var(--conviction-shift-color,rgba(var(--tl-memory-rgb), .4)))}to{filter:drop-shadow(0 0 0px var(--conviction-shift-color,rgba(var(--tl-memory-rgb), 0)))}}.conviction-shift-glow{animation:1.8s cubic-bezier(.22,.61,.36,1) conviction-shift-glow}@keyframes chart-draw-in{0%{clip-path:inset(0 100% 0 0);opacity:0}to{clip-path:inset(0);opacity:1}}@keyframes candle-reveal{0%{opacity:0;transform-origin:50%;transform:scaleY(.3)}to{opacity:1;transform:scaleY(1)}}.lcp-candle{animation:.4s cubic-bezier(.34,1.56,.64,1) both candle-reveal}@keyframes cognition-flow{0%{opacity:.4}30%{opacity:1}70%{opacity:1}to{opacity:.4}}.cognition-item{animation:3s ease-in-out infinite cognition-flow}.cognition-item:nth-child(2){animation-delay:1s}.cognition-item:nth-child(3){animation-delay:2s}@keyframes regime-sweep{0%{opacity:0;left:-100%}15%{opacity:.9;left:0%}85%{opacity:.9;left:100%}to{opacity:0;left:200%}}.regime-sweep-active:before{content:"";z-index:200;pointer-events:none;background:linear-gradient(90deg, transparent, var(--atmos-glow-color,rgba(var(--tl-memory-rgb), .6)), transparent);width:120px;height:1.5px;box-shadow:0 0 20px 4px var(--atmos-glow-color,rgba(var(--tl-memory-rgb), .3));animation:1.2s cubic-bezier(.22,.61,.36,1) both regime-sweep;position:fixed;top:0;left:0}@keyframes discovery-slide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.discovery-note{background:linear-gradient(135deg, rgba(var(--tl-memory-rgb), .06), #c8a96a08);border:1px solid rgba(var(--tl-memory-rgb), .12);color:#c6bfb0b8;-webkit-backdrop-filter:blur(10px);margin:0 auto;border-radius:10px;align-items:center;gap:10px;max-width:640px;margin-bottom:8px;padding:8px 18px;font-size:12px;line-height:1.45;animation:.4s cubic-bezier(.16,1,.3,1) both discovery-slide;display:flex}.discovery-note-dot{background:rgba(var(--tl-memory-rgb), .7);width:6px;height:6px;box-shadow:0 0 0 0 rgba(var(--tl-memory-rgb), .4);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite regime-dot-pulse}@keyframes page-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.app-content{animation:.28s cubic-bezier(.22,.61,.36,1) both page-enter}@keyframes skeleton-pulse{0%,to{opacity:.35}50%{opacity:.55}}@keyframes toast-enter{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toast-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.94)}}.toast{animation:.28s cubic-bezier(.16,1,.3,1) both toast-enter}.toast--leaving{animation:.2s ease-in both toast-exit}@media (prefers-reduced-motion:reduce){.app-shell:after,.regime-pulse,.conviction-shift-glow,.price-pulse-up,.price-pulse-down,.lcp-candle,.lcp-svg,.cognition-item{animation:none!important}.lcp-candle{opacity:1!important;transform:none!important}}.ws-pattern-badge.failed{background:rgba(var(--tl-crimson-rgb), .08);color:rgba(var(--tl-crimson-rgb), .78);border:1px solid rgba(var(--tl-crimson-rgb), .18)}::-webkit-scrollbar-thumb{background:#94a3b826;border-radius:3px}::-webkit-scrollbar-corner{background:0 0}input:focus-visible,textarea:focus-visible{outline:1.5px solid rgba(var(--tl-memory-rgb), .45);outline-offset:-1px}button:focus-visible{outline-offset:2px}@keyframes kbd-float-in{0%{opacity:0;transform:translateY(8px)}to{opacity:.65;transform:translateY(0)}}@keyframes autocomplete-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.error-institutional{text-align:center;background:#ef444405;border:1px solid #ef44441a;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.error-institutional svg{color:#ef444459;margin-bottom:4px}.error-institutional strong{color:#e8f0ffb3;font-size:13px;font-weight:700}.error-institutional p{color:#94a3b880;max-width:400px;margin:0;font-size:12px;line-height:1.5}.error-institutional button{color:#94a3b8b3;cursor:pointer;background:#0f172a99;border:1px solid #94a3b826;border-radius:7px;margin-top:6px;padding:7px 16px;font-size:11.5px;font-weight:600;transition:all .16s}.error-institutional button:hover{border-color:rgba(var(--tl-memory-rgb), .25);color:rgba(var(--tl-memory-rgb), .8)}@keyframes ghost-pulse{0%,to{opacity:.5}50%{opacity:.85}}.tl-ghost-glow{background:linear-gradient(90deg, transparent, rgba(var(--tl-memory-rgb), .6), transparent);border-radius:1px;width:48px;height:2px;animation:2s ease-in-out infinite ghost-pulse}@keyframes chart-breathe{0%,to{box-shadow:0 0 0 0 rgba(var(--tl-memory-rgb), 0)}50%{box-shadow:0 0 12px 2px rgba(var(--tl-memory-rgb), .08)}}.tl-pricechart-host[data-feed=realtime] .tl-pricechart{animation:4s ease-in-out infinite chart-breathe}.nav-memory-counter{color:#94a3b880;letter-spacing:.03em;background:#0f172a80;border:1px solid #94a3b81a;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.nav-memory-counter strong{color:#e8f0ffb3;font-family:Geist Mono,ui-monospace,monospace;font-weight:700}@keyframes nav-dot-glow{0%,to{box-shadow:0 0 0 0 rgba(var(--tl-memory-rgb), .4)}50%{box-shadow:0 0 0 3px #0000}}.cal-trend-arrow{align-items:center;margin-left:4px;font-size:10px;font-weight:700;display:inline-flex}.cal-trend-arrow.up{color:rgba(var(--tl-emerald-rgb), .8)}.cal-trend-arrow.down{color:rgba(var(--tl-crimson-rgb), .75)}.cal-trend-arrow.flat{color:#94a3b880}.ms-root{border-top:1px solid #94a3b80f;margin-top:32px;padding-top:24px}.ms-header{color:rgba(var(--tl-crimson-rgb), .5);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:16px;font-size:11px;font-weight:600;display:flex}.ms-timeline{flex-direction:column;display:flex}.ms-entry{gap:14px;display:flex}.ms-dot-wrap{flex-direction:column;flex-shrink:0;align-items:center;width:16px;display:flex}.ms-dot{background:rgba(var(--tl-crimson-rgb), .5);border-radius:50%;width:7px;height:7px;margin-top:5px}.ms-line{background:#94a3b80f;flex:1;width:1px;min-height:20px;margin:4px 0}.ms-content{flex-direction:column;flex:1;gap:3px;padding:8px 0 14px;display:flex}.ms-head{align-items:baseline;gap:8px;display:flex}.ms-head strong{color:#e8f0ffcc;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;font-weight:700}.ms-head span{color:#94a3b866;font-size:10px}.ms-regime{color:#c6bfb08c;margin:0;font-size:11px}.ms-conv{color:#94a3b880;margin:0;font-size:11px}.ms-drop{color:rgba(var(--tl-crimson-rgb), .55);margin-left:4px;font-weight:600}.ms-meta{color:#94a3b84d;margin:0;font-size:10px}.suggested-prompts-label{letter-spacing:.16em;text-transform:uppercase;color:#94a3b84d;margin-bottom:4px;font-size:8.5px;font-weight:700;display:block}.sp-category{background:rgba(var(--tl-memory-rgb), .06);border:1px solid rgba(var(--tl-memory-rgb), .1);letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--tl-memory-rgb), .45);border-radius:3px;flex-shrink:0;margin-right:6px;padding:1px 5px;font-size:7.5px;font-weight:700;display:inline-block}.ws-warn--high{background:rgba(var(--tl-crimson-rgb), .04);border-left:2px solid rgba(var(--tl-crimson-rgb), .25);color:rgba(var(--tl-crimson-rgb), .55)}.cr-play-btn{background:rgba(var(--tl-memory-rgb), .08);border:1px solid rgba(var(--tl-memory-rgb), .15);width:24px;height:24px;color:rgba(var(--tl-memory-rgb), .7);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .16s;display:inline-flex}.cr-play-btn:hover{background:rgba(var(--tl-memory-rgb), .14);border-color:rgba(var(--tl-memory-rgb), .3);color:rgba(var(--tl-memory-rgb), .9)}.cr-playing-indicator{color:rgba(var(--tl-memory-rgb), .5);letter-spacing:.06em;font-size:9px;font-weight:600;animation:2s ease-in-out infinite ghost-pulse}@keyframes conviction-wobble{0%,to{transform:translate(0)}10%{transform:translate(-.8px)}30%{transform:translate(.6px)}50%{transform:translate(-.4px)}70%{transform:translate(.3px)}90%{transform:translate(-.2px)}}.app-shell[data-desk-state=scarred]:after{--atmos-glow-color:rgba(var(--tl-crimson-rgb), .04)!important;--atmos-glow-color-2:#ef444408!important}.app-shell[data-desk-state=cold]:after{--atmos-glow-color:#94a3b808!important;--atmos-glow-color-2:#94a3b805!important}.tf-strips{border:1px solid rgba(var(--tl-memory-rgb), .06);background:#02060c8c;border-radius:10px;gap:8px;min-height:72px;margin-bottom:12px;padding:12px 14px;display:flex;overflow-x:auto}.tf-strip{border-right:1px solid #94a3b814;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;min-width:120px;padding:6px 16px;display:flex}.tf-strip:last-child{border-right:none}.tf-strip-label{letter-spacing:.14em;color:#94a3b88c;text-transform:uppercase;font-size:9px;font-weight:700}.tf-strip-price{color:#e8f0ffcc;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;font-weight:700}.tf-strip-change{font-size:10px;font-weight:600}.tf-strip-change.up{color:rgba(var(--tl-emerald-rgb), .65)}.tf-strip-change.down{color:rgba(var(--tl-crimson-rgb), .6)}.tf-strip-loading{background:#94a3b80f;border-radius:4px;width:70px;height:26px;animation:1.8s ease-in-out infinite skeleton-pulse}.tf-strip svg{opacity:.85}:root{--rhythm-breathe-duration:4s;--rhythm-pulse-duration:3s;--rhythm-shimmer-duration:6s}.app-shell[data-conviction-tone=firming] .bp-hero-conviction-bar{box-shadow:0 0 12px rgba(var(--tl-emerald-rgb), .12);transition:box-shadow 1.2s}.app-shell[data-conviction-tone=firming] .bp-hero-conviction-fill{filter:brightness(1.15);transition:filter 1.2s}@keyframes firming-breathe{0%,to{box-shadow:0 0 8px rgba(var(--tl-emerald-rgb), .08)}50%{box-shadow:0 0 16px rgba(var(--tl-emerald-rgb), .16)}}.app-shell[data-conviction-tone=firming] .bp-hero-conviction-bar{animation:3s ease-in-out infinite firming-breathe}.app-shell[data-conviction-tone=fading] .bp-hero-conviction-bar{transition:box-shadow 1.2s;box-shadow:0 0 12px #fbbf241a}.app-shell[data-conviction-tone=fading] .bp-hero-conviction-fill{filter:brightness(.9)saturate(.8);transition:filter 1.2s}@keyframes fading-pulse{0%,to{opacity:.9}50%{opacity:1;box-shadow:0 0 14px #fbbf2429}}.app-shell[data-conviction-tone=fading] .bp-hero-conviction-bar{animation:2.2s ease-in-out infinite fading-pulse}.app-shell[data-conviction-tone=scarred] .bp-hero-conviction-bar{box-shadow:0 0 16px rgba(var(--tl-crimson-rgb), .15);transition:box-shadow 1.2s}.app-shell[data-conviction-tone=scarred] .bp-hero-conviction-fill{filter:brightness(.7)hue-rotate(-15deg)saturate(.5);transition:filter 1.2s}@keyframes scarred-irregular{0%{box-shadow:0 0 10px rgba(var(--tl-crimson-rgb), .1)}30%{box-shadow:0 0 20px rgba(var(--tl-crimson-rgb), .18)}45%{box-shadow:0 0 0px rgba(var(--tl-crimson-rgb), 0)}60%{box-shadow:0 0 14px rgba(var(--tl-crimson-rgb), .14)}to{box-shadow:0 0 8px rgba(var(--tl-crimson-rgb), .08)}}.app-shell[data-conviction-tone=scarred] .bp-hero-conviction-bar{animation:4s ease-in-out infinite scarred-irregular}.app-shell[data-conviction-tone=scarred]:after{--atmos-glow-color:rgba(var(--tl-crimson-rgb), .04)!important;--atmos-glow-color-2:#ef444408!important;opacity:.9!important}.app-shell[data-conviction-tone=holding] .bp-hero-conviction-bar{transition:box-shadow 1.2s;box-shadow:0 0 6px #94a3b80f}.app-shell[data-conviction-tone=holding] .bp-hero-conviction-fill{filter:brightness();transition:filter 1.2s}@keyframes hesitating-flicker{0%,to{opacity:.85;filter:brightness(.95)}25%{opacity:1;filter:brightness(1.05)}50%{opacity:.8;filter:brightness(.9)}75%{opacity:.95;filter:brightness()}}.app-shell[data-conviction-tone=hesitating] .bp-hero-conviction-fill{animation:3s ease-in-out infinite hesitating-flicker}.app-shell[data-conviction-tone=hesitating] .bp-hero-conviction-bar{box-shadow:0 0 8px #94a3b814}@keyframes destabilising-shake{0%,to{transform:translate(0)}10%{transform:translate(-.8px)}30%{transform:translate(.6px)}50%{transform:translate(-.4px)}70%{transform:translate(.3px)}90%{transform:translate(-.2px)}}.app-shell[data-conviction-tone=destabilising] .bp-hero-conviction-bar{animation:.4s ease-out both destabilising-shake,3s ease-in-out .4s infinite scarred-irregular;box-shadow:0 0 20px rgba(var(--tl-crimson-rgb), .2)!important}.app-shell[data-conviction-tone=destabilising] .bp-hero-conviction-fill{filter:brightness(.6)hue-rotate(-20deg)saturate(.3)!important}@keyframes contained-glow{0%,to{text-shadow:0 0 0 rgba(var(--tl-emerald-rgb), 0)}50%{text-shadow:0 0 4px rgba(var(--tl-emerald-rgb), .15)}}@keyframes fragile-border-pulse{0%,to{border-color:#fbbf241a}50%{border-color:#fbbf2438}}@keyframes repair-breathe{0%,to{box-shadow:inset 0 0 0 rgba(var(--tl-crimson-rgb), 0)}50%{box-shadow:inset 0 0 20px rgba(var(--tl-crimson-rgb), .03)}}@keyframes recovery-shimmer{0%{background-position:-300%}to{background-position:300%}}.app-shell[data-conviction-tone=firming] .bp-hero-conviction-fill:after{content:"";background:linear-gradient(105deg, transparent 35%, rgba(var(--tl-emerald-rgb), .15) 45%, rgba(var(--tl-emerald-rgb), .25) 50%, rgba(var(--tl-emerald-rgb), .15) 55%, transparent 65%);border-radius:inherit;pointer-events:none;background-size:200% 100%;animation:3s ease-in-out infinite recovery-shimmer;position:absolute;inset:0}@keyframes compression-breathe{0%,to{opacity:.7}50%{opacity:.95}}.app-shell[data-regime=compression]:after{animation:3s ease-in-out infinite compression-breathe}@keyframes panic-pulse{0%{opacity:.6;transform:scale(1)}30%{opacity:1;transform:scale(1.02)}60%{opacity:.5;transform:scale(.98)}to{opacity:.6;transform:scale(1)}}.app-shell[data-regime=panic]:after{animation:1.5s ease-in-out infinite panic-pulse}.app-shell[data-conviction-tone=scarred] .bp-context-card--memory{border-color:rgba(var(--tl-crimson-rgb), .08);transition:border-color 1.2s}.app-shell[data-conviction-tone=fading] .bp-context-card--changes{border-color:#fbbf2414;transition:border-color 1.2s}@media (prefers-reduced-motion:reduce){.bp-hero-conviction-bar,.bp-hero-conviction-fill,.bp-hero-conviction-fill:after,.app-shell:after{transition:none!important;animation:none!important}.bp-hero-conviction-fill{filter:brightness()!important}}.briefing-page[data-mode=high_volatility] .bp-hero-conviction-bar{box-shadow:0 0 16px rgba(var(--tl-crimson-rgb), .12)}.briefing-page[data-mode=trend_persistence] .bp-hero-conviction-bar{box-shadow:0 0 18px rgba(var(--tl-emerald-rgb), .14)}.briefing-page[data-mode=structural_failure] .bp-hero-conviction-bar{box-shadow:0 0 14px #a99a861a}.briefing-page[data-mode=choppy_market] .bp-hero-conviction-bar{box-shadow:0 0 6px #94a3b80d}@media (prefers-reduced-motion:reduce){.briefing-page[data-mode] .bp-hero-conviction-bar{box-shadow:none!important;transition:none!important}}.mc-root{background:linear-gradient(135deg,#0f172ad9,#0b1220b3);border:1px solid #94a3b824;border-radius:14px;flex-direction:column;gap:16px;margin-bottom:16px;padding:24px 28px;display:flex;position:relative;overflow:hidden}.mc-root:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--tl-memory-rgb), .15), transparent);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.mc-glow{background:radial-gradient(circle, rgba(var(--tl-memory-rgb), .04), transparent 70%);pointer-events:none;border-radius:50%;width:300px;height:300px;position:absolute;top:-60%;right:-20%}.mc-head{letter-spacing:.08em;text-transform:uppercase;color:#94a3b88c;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.mc-head svg{color:rgba(var(--tl-memory-rgb), .5);flex-shrink:0}.mc-head em{color:#e8f0ffb3;margin-left:auto;font-family:Geist Mono,ui-monospace,monospace;font-size:13px;font-style:normal;font-weight:700}.mc-headline{color:#e8f0ffeb;letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600;line-height:1.45}.mc-trust-row{align-items:flex-start;gap:12px;display:flex}.mc-trust-badge{background:#0f172a80;border:1px solid #94a3b81a;border-radius:10px;align-items:flex-start;gap:10px;width:100%;padding:12px 16px;display:flex}.mc-trust-badge svg{flex-shrink:0;margin-top:2px}.mc-trust-badge>div{flex-direction:column;gap:3px;display:flex}.mc-trust-label{letter-spacing:.06em;text-transform:uppercase;color:#94a3b880;font-size:11px;font-weight:600}.mc-trust-value{letter-spacing:normal;text-transform:none;color:#e8f0ffd9;margin-bottom:2px;font-size:13px;font-weight:600}.mc-trust-desc{color:#94a3b899;font-size:12px;line-height:1.4}.mc-trust--stabilising{border-color:rgba(var(--tl-emerald-rgb), .2)}.mc-trust--stabilising .mc-trust-value{color:rgba(var(--tl-emerald-rgb), .85)}.mc-trust--stabilising svg{color:rgba(var(--tl-emerald-rgb), .7)}.mc-trust--building{border-color:rgba(var(--tl-emerald-rgb), .16)}.mc-trust--building .mc-trust-value{color:rgba(var(--tl-emerald-rgb), .75)}.mc-trust--building svg{color:rgba(var(--tl-emerald-rgb), .6)}.mc-trust--selective{border-color:#94a3b81f}.mc-trust--selective .mc-trust-value{color:#94a3b8bf}.mc-trust--selective svg{color:#94a3b880}.mc-trust--fragile{border-color:#fbbf242e}.mc-trust--fragile .mc-trust-value{color:#fbbf24d9}.mc-trust--fragile svg{color:#fbbf2499}.mc-trust--withheld{border-color:rgba(var(--tl-crimson-rgb), .18)}.mc-trust--withheld .mc-trust-value{color:rgba(var(--tl-crimson-rgb), .85)}.mc-trust--withheld svg{color:rgba(var(--tl-crimson-rgb), .6)}.mc-trust--repairing{border-color:#fb923c2e}.mc-trust--repairing .mc-trust-value{color:#fb923cd9}.mc-trust--repairing svg{color:#fb923c99}.mc-guidance{border-left:2px solid rgba(var(--tl-memory-rgb), .18);background:#0f172a59;border-radius:0 8px 8px 0;align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.mc-guidance svg{color:rgba(var(--tl-memory-rgb), .45);flex-shrink:0;margin-top:1px}.mc-guidance span{color:#c6bfb0cc;font-size:13px;line-height:1.5}.mc-invalidation{background:rgba(var(--tl-crimson-rgb), .04);border:1px solid rgba(var(--tl-crimson-rgb), .1);border-radius:8px;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.mc-invalidation svg{color:rgba(var(--tl-crimson-rgb), .5);flex-shrink:0;margin-top:1px}.mc-invalidation span{color:#c6bfb0a6;font-size:12px;line-height:1.45}.mc-root[data-trust=stabilising]{border-color:rgba(var(--tl-emerald-rgb), .15)}.mc-root[data-trust=stabilising] .mc-glow{background:radial-gradient(circle, rgba(var(--tl-emerald-rgb), .04), transparent 70%)}.mc-root[data-trust=fragile]{border-color:#fbbf241f}.mc-root[data-trust=fragile] .mc-glow{background:radial-gradient(circle,#fbbf2408,#0000 70%)}.mc-root[data-trust=withheld]{border-color:rgba(var(--tl-crimson-rgb), .14)}.mc-root[data-trust=withheld] .mc-glow{background:radial-gradient(circle, rgba(var(--tl-crimson-rgb), .04), transparent 70%)}.mc-root[data-trust=withheld]:before{background:linear-gradient(90deg, transparent, rgba(var(--tl-crimson-rgb), .12), transparent)}@media (width<=768px){.mc-root{border-radius:10px;gap:12px;padding:16px 18px}.mc-headline{font-size:15px}.mc-trust-badge,.mc-guidance{padding:10px 12px}.mc-guidance span{font-size:12px}.mc-invalidation{padding:8px 10px}.mc-invalidation span{font-size:11px}}.sdr-root{border:1px solid rgba(var(--tl-memory-rgb), .12);background:linear-gradient(135deg,#0f172abf,#0b122099);border-radius:14px;flex-direction:column;gap:18px;margin-bottom:16px;padding:24px 28px;display:flex;position:relative;overflow:hidden}.sdr-root:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--tl-memory-rgb), .2), transparent);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.sdr-head{letter-spacing:.08em;text-transform:uppercase;color:#94a3b880;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.sdr-head svg{color:rgba(var(--tl-memory-rgb), .55)}.sdr-head em{color:#e8f0ffb3;margin-left:auto;font-family:Geist Mono,ui-monospace,monospace;font-size:13px;font-style:normal;font-weight:700}.sdr-new-badge{background:rgba(var(--tl-memory-rgb), .1);border:1px solid rgba(var(--tl-memory-rgb), .2);color:rgba(var(--tl-memory-rgb), .7);letter-spacing:.04em;border-radius:6px;padding:2px 8px;font-size:9px;font-weight:600}.sdr-headline{color:#e8f0ffeb;margin:0;font-size:17px;font-weight:600;line-height:1.45}.sdr-trust,.sdr-why,.sdr-watch,.sdr-wrong{align-items:flex-start;gap:12px;display:flex}.sdr-trust svg,.sdr-why svg,.sdr-watch svg,.sdr-wrong svg{opacity:.6;flex-shrink:0;margin-top:2px}.sdr-trust>div,.sdr-why>div,.sdr-watch>div,.sdr-wrong>div{flex-direction:column;gap:3px;display:flex}.sdr-trust-label,.sdr-why-label,.sdr-watch-label,.sdr-wrong-label{letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:700}.sdr-trust-label{color:rgba(var(--tl-memory-rgb), .5)}.sdr-why-label{color:#94a3b873}.sdr-watch-label{color:rgba(var(--tl-emerald-rgb), .5)}.sdr-wrong-label{color:rgba(var(--tl-crimson-rgb), .5)}.sdr-trust strong{color:#e8f0ffd9;font-size:14px;font-weight:600}.sdr-trust p,.sdr-why p,.sdr-watch p,.sdr-wrong p{color:#c6bfb0b8;margin:0;font-size:12.5px;line-height:1.55}.sdr-trust svg{color:rgba(var(--tl-memory-rgb), .5)}.sdr-why svg{color:#94a3b866}.sdr-watch svg{color:rgba(var(--tl-emerald-rgb), .5)}.sdr-wrong svg{color:rgba(var(--tl-crimson-rgb), .5)}.sdr-watch{border-top:1px solid #94a3b80f;padding-top:12px}@media (width<=768px){.sdr-root{gap:14px;padding:16px 18px}.sdr-headline{font-size:15px}.sdr-trust strong{font-size:13px}.sdr-trust p,.sdr-why p,.sdr-watch p,.sdr-wrong p{font-size:11px}}.hdt-root{margin-bottom:14px}.hdt-trigger{border:1px solid rgba(var(--tl-memory-rgb), .1);color:#94a3b899;cursor:pointer;background:#0f172a66;border-radius:10px;align-items:center;gap:8px;width:100%;padding:10px 16px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.hdt-trigger:hover{border-color:rgba(var(--tl-memory-rgb), .18);color:#c6bfb0b3;background:#0f172a99}.hdt-trigger svg:first-child{color:rgba(var(--tl-memory-rgb), .45)}.hdt-chev{margin-left:auto;transition:transform .2s}.hdt-chev.hdt-open{transform:rotate(180deg)}.hdt-body{background:#0f172a59;border:1px solid #94a3b814;border-radius:10px;flex-direction:column;gap:16px;margin-top:8px;padding:18px 20px;animation:.25s hdt-fade-in;display:flex}@keyframes hdt-fade-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.hdt-intro{color:#c6bfb099;border-bottom:1px solid #94a3b80f;margin:0;padding-bottom:12px;font-size:12.5px;line-height:1.5}.hdt-intro strong{color:#e8f0ffb3}.hdt-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.hdt-item{background:#0b122080;border:1px solid #94a3b80f;border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.hdt-item header{color:#e8f0ffb3;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.hdt-item header svg{color:rgba(var(--tl-memory-rgb), .4)}.hdt-what{color:#c6bfb08c;margin:0;font-size:11.5px;line-height:1.4}.hdt-why{color:#94a3b866;margin:0;font-size:11px;font-style:italic;line-height:1.4}.hdt-footer{color:#94a3b859;border-top:1px solid #94a3b80d;margin:0;padding-top:10px;font-size:11px;line-height:1.45}@media (width<=768px){.hdt-trigger{padding:8px 12px;font-size:11px}.hdt-body{padding:14px 16px}.hdt-grid{grid-template-columns:1fr}.hdt-intro{font-size:11px}.app-header{flex-wrap:wrap;gap:4px;padding:8px 12px!important}body .app-shell .app-header{height:auto!important;min-height:unset!important;gap:4px!important}.app-header .brand h1{font-size:12px}.app-header .brand p{display:none}.app-nav{border-top:1px solid #94a3b80f;flex-wrap:nowrap;order:3;justify-content:space-around;width:100%;margin-top:4px;padding:6px 0 2px;overflow-x:auto}.app-nav button{flex-direction:column;gap:2px;min-width:44px;min-height:44px;padding:6px 8px;font-size:9px}.app-nav button svg{width:16px;height:16px}.app-nav .nav-label{font-size:8px}.header-actions{flex-wrap:wrap;justify-content:flex-end;gap:4px}.ai-nav-pill{white-space:nowrap;padding:5px 8px;font-size:9px}.nav-memory-counter{padding:2px 6px;font-size:8px}.brand .beta-badge{display:none}.brand{gap:4px}.brand .brand-name{font-size:12px!important}.product-status-strip{flex-wrap:wrap;gap:4px;padding:6px 10px;font-size:10px}.ai-command-context{font-size:10px}.workspace-page{gap:10px;padding:8px 10px}.ws-chart-toolbar{flex-wrap:wrap;gap:4px}.ws-chart-mode button{padding:5px 10px;font-size:10px}.ws-chart-frame.has-compare .ws-chart-canvas{width:100%;inset:0 0 60%}.cal-regime-row{grid-template-columns:1fr 40px;gap:6px}.cal-regime-bar-wrap{order:3;grid-column:1/-1}.replay-page{padding:8px 10px}.rp-scrubber-track{height:80px}.chat-panel{border-radius:0;width:100vw;right:-100vw}.chat-widget.open .chat-panel{right:0}.toast-host{bottom:70px;left:8px;right:8px}.toast{padding:10px 12px;font-size:11px}.dt-root{min-height:280px;padding:40px 16px}.discovery-note{margin:0 8px 4px;padding:6px 12px;font-size:11px}.lp-hero{padding-top:40px}.lp-hero-headline{font-size:28px!important}.lp-hero-lead{font-size:13px}.ld-section{padding:12px 16px}.ld-card{padding:14px}.ld-card-top{flex-direction:column}.ld-price-block{align-items:flex-start}.cr-svg{height:90px}.ms-entry{gap:10px}.ms-content{font-size:10px}}@media (width<=400px){body .app-shell .app-header{gap:2px!important;padding:4px 6px!important}.app-nav button{padding:4px 5px}.app-nav button svg{width:14px;height:14px}.app-nav .nav-label{font-size:7px}.brand h1,.brand .brand-name{font-size:10px!important}.ai-nav-pill{padding:3px 5px;font-size:8px}}.app-shell .desk-summary-bar{z-index:120;align-items:start;gap:var(--tl-s-3);margin:0 0 var(--tl-s-4);border-radius:var(--tl-r-lg);background:linear-gradient(90deg, #b6a8881c, rgba(var(--tl-memory-rgb), .045) 42%, #04070edb), #04070ee0;-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);border:1px solid #b6a8882e;grid-template-columns:8px minmax(0,1fr) auto;padding:11px 14px;display:grid;position:sticky;top:72px;overflow:visible;box-shadow:0 16px 42px #00000038}.app-shell .desk-summary-bar:after{content:"";pointer-events:none;background:radial-gradient(circle at calc(10% + (var(--ws-conviction,.55) * 70%)) 0%, #b6a88829, transparent 34%);opacity:.7;transition:opacity .42s var(--tl-ease), background .62s var(--tl-ease);position:absolute;inset:0}.app-shell .desk-summary-live{z-index:1;background:var(--tl-ink-memory);width:8px;height:8px;box-shadow:0 0 0 0 rgba(var(--tl-memory-rgb), .22);animation:tl-anchor-pulse 2.8s var(--tl-ease) infinite;border-radius:999px;position:relative}.app-shell .desk-summary-bar[data-loading=true] .desk-summary-live{background:var(--tl-ink-warning)}.app-shell .desk-summary-copy,.app-shell .desk-summary-meta{z-index:1;position:relative}.app-shell .desk-summary-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.app-shell .desk-summary-copy strong{color:var(--tl-ink-1);font-size:clamp(14px,1.35vw,18px);font-weight:var(--tl-w-bold);line-height:var(--tl-lh-snug);letter-spacing:var(--tl-ls-snug);white-space:normal;text-overflow:clip;overflow:visible}.app-shell .desk-summary-copy span{color:var(--tl-ink-3);font-size:var(--tl-t-meta);line-height:var(--tl-lh-snug);white-space:normal;text-overflow:clip;overflow:visible}.app-shell .desk-summary-meta{color:var(--tl-ink-3);font-size:10px;font-weight:var(--tl-w-bold);letter-spacing:var(--tl-ls-wider);text-transform:uppercase;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.app-shell .desk-summary-meta em{color:var(--tl-ink-trust);font-style:normal}@keyframes tl-anchor-pulse{0%,to{box-shadow:0 0 0 0 rgba(var(--tl-memory-rgb), .18);opacity:.78;transform:scale(1)}50%{box-shadow:0 0 0 9px rgba(var(--tl-memory-rgb), 0);opacity:1;transform:scale(1.18)}}.app-shell .market-pulse{contain:paint;min-height:42px!important;margin-bottom:var(--tl-s-3)!important;border-radius:var(--tl-r-lg)!important;padding:6px 0!important;overflow:hidden!important}.app-shell .pulse-track{will-change:transform;transform:translate(0,0);align-items:center!important;gap:12px!important;width:max-content!important;min-width:max-content!important;padding-inline:12px!important;animation:44s linear infinite tl-pulse-marquee!important;display:flex!important}.app-shell .pulse-track:hover{animation-play-state:paused!important}.app-shell .pulse-item{min-height:28px;transition:background .22s var(--tl-ease), border-color .22s var(--tl-ease), transform .22s var(--tl-ease);flex:none!important;align-items:center!important;gap:7px!important;padding:6px 12px 6px 8px!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}.app-shell .pulse-item:hover{transform:translateY(-1px)}.app-shell .price-pulse-up,.app-shell .price-pulse-down{transition:color .26s var(--tl-ease), text-shadow .26s var(--tl-ease)}.app-shell .price-pulse-up{text-shadow:0 0 14px rgba(var(--tl-emerald-rgb), .18);color:var(--tl-ink-positive)!important}.app-shell .price-pulse-down{text-shadow:0 0 14px rgba(var(--tl-crimson-rgb), .16);color:var(--tl-ink-negative)!important}@keyframes tl-pulse-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.app-shell .bp-modern[data-regime-tone=volatile] .bp-morning-brief{border-color:rgba(var(--tl-crimson-rgb), .22)!important;background:radial-gradient(circle at 82% 2%, rgba(var(--tl-crimson-rgb), .14), transparent 32%), linear-gradient(145deg, #fff1, #ffffff04 58%, #04070e52)!important}@keyframes tl-hero-breathe{0%,to{opacity:.22;transform:translate(-2%)}50%{opacity:.46;transform:translate(2%,1%)}}.app-shell .ws-advanced-depth[open] .ws-advanced-depth-body,.app-shell .bp-advanced-depth[open] .bp-advanced-depth-body,.app-shell .bp-secondary-details[open]>:not(summary){animation:tl-section-reveal .36s var(--tl-ease) both}@keyframes tl-section-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.app-shell .desk-summary-live,.app-shell .pulse-track{animation:none!important}}@media (width<=760px){.app-shell .desk-summary-bar{grid-template-columns:auto minmax(0,1fr);top:58px}.app-shell .desk-summary-meta{display:none}.app-shell .desk-summary-copy strong,.app-shell .desk-summary-copy span{white-space:normal}}.app-shell .app-content,.app-shell .workspace-page,.app-shell .workspace-narrative{min-width:0!important;max-width:100%!important;overflow-x:visible!important}.app-shell .workspace-narrative *{box-sizing:border-box}.app-shell .workspace-narrative p,.app-shell .workspace-narrative li,.app-shell .workspace-narrative strong,.app-shell .workspace-narrative small,.app-shell .workspace-narrative span:not(.pulse-item):not(.pulse-track),.app-shell .workspace-narrative button{overflow-wrap:anywhere;word-break:normal;max-width:100%}.app-shell .chart-read-panel,.app-shell .crp-stat-row,.app-shell .tl-pricechart-host{min-width:0!important;max-width:100%!important;overflow:hidden!important}.app-shell[data-active-page=briefing] .desk-summary-bar{border-color:rgba(var(--tl-memory-rgb), .16);background:linear-gradient(90deg, rgba(var(--tl-memory-rgb), .1), #fbbf240b 46%, #04070ee0), #04070ee6}.app-shell[data-active-page=dashboard] .workspace-narrative{gap:18px!important;max-width:min(100%,1440px)!important;padding-inline:clamp(10px,2vw,28px)!important}.app-shell[data-active-page=dashboard] .desk-summary-bar{background:linear-gradient(90deg,#b6a88821,#04070ed1 55%,#fbbf240b),#04070eeb;border-color:#b6a88838}@media (width<=640px){.app-shell[data-active-page=dashboard] .workspace-narrative{padding-inline:10px!important}}.app-shell .pulse-item{max-width:none!important;overflow:visible!important}.app-shell .pulse-state,.app-shell .pulse-symbol,.app-shell .pulse-change,.app-shell .pulse-price{text-overflow:clip;white-space:nowrap;min-width:0;overflow:visible}.app-shell .pulse-separator{color:#94a3b85c;font-size:10px;line-height:1}html,body,#root{touch-action:pan-y!important;height:auto!important;min-height:100%!important;overflow-y:auto!important}.app-shell,.app-shell .app-body,.app-shell .app-content,.app-shell .workspace-page,.app-shell .workspace-narrative{height:auto!important;max-height:none!important;overflow-y:visible!important}.app-shell{min-height:100dvh!important}.app-shell .tl-pricechart-host{overflow:visible!important}.app-shell .tl-pricechart{border-radius:inherit;z-index:1!important;position:relative!important;overflow:hidden!important}.app-shell .tl-pricechart-host:after{z-index:2!important}.app-shell .tl-ghost-marker{z-index:12!important}.app-shell[data-active-page=dashboard] .workspace-narrative,.app-shell[data-active-page=dashboard] .workspace-page,.app-shell[data-active-page=dashboard] .app-content,.app-shell[data-active-page=dashboard] .app-body{scrollbar-width:auto!important;overflow-y:visible!important}.app-shell .tl-pricechart-host{isolation:isolate!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important}.app-shell .tl-pricechart-host:after{display:none!important}.app-shell .tl-pricechart-layer{border-radius:inherit;flex:auto!important;width:100%!important;min-height:0!important;position:relative!important;overflow:hidden!important}.app-shell .tl-pricechart{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;position:relative!important;inset:auto!important}.app-shell[data-active-page=dashboard] .ws-act--chart .ws-chart-frame.has-compare{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.app-shell[data-active-page=dashboard] .ws-act--chart .ws-chart-frame.has-compare .ws-chart-canvas{border-right:1px solid #b6a88824!important;width:100%!important}.app-shell[data-active-page=dashboard] .ws-act--chart .ws-chart-frame.has-compare .ws-compare-canvas{grid-column:2!important}.app-shell[data-active-page=dashboard] .ws-nr-tfs button.active{color:#fffffff5!important;background:#b6a88838!important}.app-shell .market-cognition-strip{background:linear-gradient(90deg,#0f172ac2,#0f172a7a),#03071275;border:1px solid #94a3b81f;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;width:100%;margin:12px 0 14px;padding:13px 14px;transition:border-color .16s,background .16s,transform .16s;display:grid;box-shadow:0 14px 36px #00000029}.app-shell .market-cognition-strip:hover{border-color:#d6be8e38;transform:translateY(-1px)}.app-shell .market-cognition-primary{flex-direction:column;gap:5px;min-width:0;display:flex}.app-shell .market-cognition-kicker{color:#94a3b8b8;letter-spacing:.01em;text-transform:none;font-size:11px;font-weight:650}.app-shell .market-cognition-primary strong{color:#f8fafcf0;letter-spacing:-.025em;font-size:clamp(15px,1.35vw,19px);line-height:1.22}.app-shell .market-cognition-meta{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:inline-flex}.app-shell .market-mood-pill,.app-shell .desk-temperature-pill{color:#c8c2b4c7;text-transform:capitalize;white-space:nowrap;background:#ffffff09;border:1px solid #94a3b81f;border-radius:999px;align-items:center;min-height:26px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}.app-shell .desk-temperature-pill{text-transform:none;color:#c8c2b4a8}.app-shell .market-cognition-attention{color:#c8c2b49e;grid-column:1/-1;margin:0;font-size:12px;line-height:1.42}.app-shell .market-cognition-strip[data-mood=stable] .market-mood-pill,.app-shell .market-cognition-strip[data-mood=compressed] .market-mood-pill{color:#e2d2aadb;border-color:#d6be8e2e}.app-shell .market-cognition-strip[data-mood=aggressive] .market-mood-pill,.app-shell .market-cognition-strip[data-mood=expanding] .market-mood-pill{border-color:rgba(var(--tl-memory-rgb), .22);color:#99f6e4e0}.app-shell .market-cognition-strip[data-mood=fragile] .market-mood-pill,.app-shell .market-cognition-strip[data-mood=defensive] .market-mood-pill,.app-shell .market-cognition-strip[data-mood=trapped] .market-mood-pill{color:#fde68ae0;border-color:#fbbf2438}.app-shell .market-cognition-strip[data-mood=euphoric] .market-mood-pill,.app-shell .market-cognition-strip[data-mood=exhausted] .market-mood-pill{border-color:rgba(var(--tl-crimson-rgb), .2);color:rgba(var(--tl-crimson-rgb), .86)}.app-shell .ws-quick-action--utility.active{opacity:1;transform:translateY(-1px)}@media (width<=760px){.app-shell .market-cognition-strip{grid-template-columns:1fr;padding:12px}.app-shell .market-cognition-meta{justify-content:flex-start}}.app-shell .intelligence-layer{background:linear-gradient(90deg, rgba(var(--tl-memory-rgb), .065), #b6a88809 52%, #0f172a57), #03071247!important;max-width:min(1040px,100vw - 28px)!important;height:30px!important;min-height:30px!important;box-shadow:none!important;opacity:.74!important;-webkit-backdrop-filter:blur(16px)saturate(1.05)!important;backdrop-filter:blur(16px)saturate(1.05)!important;border:0!important;border-radius:999px!important;margin:8px auto 10px!important;padding:3px 5px 3px 12px!important}.app-shell .intelligence-layer:hover,.app-shell .intelligence-layer:focus-within{opacity:.95!important}.app-shell .intelligence-layer:before,.app-shell .intelligence-layer:after{opacity:.08!important}.app-shell .intelligence-layer .il-stream{gap:8px!important;min-height:24px!important}.app-shell .intelligence-layer .il-stream-label{color:#94a3b87a!important;letter-spacing:.02em!important;text-transform:none!important;z-index:2!important;background:#080706!important;flex:none!important;padding-right:10px!important;font-size:9px!important;font-weight:600!important;position:relative!important}.app-shell .intelligence-layer .il-stream-track{overflow:hidden!important}.app-shell .intelligence-layer .il-signal{color:#c8c2b49e!important;letter-spacing:-.005em!important;background:0 0!important;border:0!important;min-height:22px!important;padding:3px 8px!important;font-size:10px!important;font-weight:560!important}.app-shell .intelligence-layer .il-command{color:#e0dbcea8!important;min-height:24px!important;box-shadow:none!important;background:#ffffff09!important;border:0!important;padding:3px 9px!important}.app-shell .intelligence-layer .il-command kbd{display:none!important}.app-shell .tl-pricechart-layer{isolation:isolate!important;position:relative!important}@media (width<=640px){.app-shell .intelligence-layer{max-width:calc(100vw - 18px)!important}.app-shell .intelligence-layer .il-stream-label,.app-shell .intelligence-layer .il-command span{display:none!important}}.app-shell[data-active-page=dashboard] .ws-chart-timeframes{z-index:1!important;box-shadow:none!important;opacity:.72!important;background:#ffffff07!important;border:0!important;border-radius:999px!important;padding:2px!important;position:static!important;top:auto!important}.app-shell[data-active-page=dashboard] .ws-chart-timeframes button{color:#c8c2b48f!important;background:0 0!important;border:0!important;border-radius:999px!important;min-height:22px!important;padding:2px 7px!important;font-size:10px!important;font-weight:600!important}.app-shell[data-active-page=dashboard] .ws-nr-tfs button.active,.app-shell[data-active-page=dashboard] .ws-chart-timeframes button.active{color:#f8fafcdb!important;background:#d6be8e1f!important}.app-shell[data-active-page=dashboard] .market-cognition-strip{will-change:auto!important;position:relative!important;top:auto!important;bottom:auto!important;transform:translate(0,0)!important}.app-shell[data-active-page=dashboard] .intelligence-layer,.app-shell[data-active-page=dashboard] .morning-brief,.app-shell[data-active-page=dashboard] .product-status-strip,.app-shell[data-active-page=dashboard] .product-status-strip.compact,.app-shell[data-active-page=dashboard] .desk-summary-bar,.app-shell[data-active-page=dashboard] .market-pulse{inset:auto!important;will-change:auto!important;z-index:1!important;position:static!important;inset:auto!important;transform:translate(0,0)!important}.app-shell[data-active-page=dashboard] .intelligence-layer{opacity:.42!important;pointer-events:none!important;max-height:28px!important;margin:4px auto 8px!important}.app-shell[data-active-page=dashboard] .intelligence-layer:hover,.app-shell[data-active-page=dashboard] .intelligence-layer:focus-within{opacity:.72!important;pointer-events:auto!important}.app-shell[data-active-page=dashboard] .morning-brief,.app-shell[data-active-page=briefing] .market-cognition-strip--briefing{display:none!important}.app-shell[data-active-page=briefing] .bp-modern[data-regime-tone] .bp-morning-brief{box-shadow:none!important;background:0 0!important;border:0!important;padding-top:clamp(16px,3vw,32px)!important}.app-shell[data-active-page=dashboard] .workspace-narrative{gap:clamp(14px,2vw,24px)!important;max-width:min(100%,1320px)!important}.app-shell[data-active-page=briefing],.app-shell[data-active-page=dashboard]{background:radial-gradient(circle at 16% 10%, rgba(var(--tl-memory-rgb), .1), transparent 34%), radial-gradient(circle at 86% 4%, #d6be8e1b, transparent 30%), radial-gradient(circle at 58% 96%, #fbbf240e, transparent 34%), linear-gradient(180deg, #030712 0%, #07111f 48%, #020617 100%)!important}.app-shell[data-active-page=dashboard] .workspace-narrative{position:relative!important}.app-shell[data-active-page=dashboard] .workspace-narrative:before{content:"";pointer-events:none;opacity:.35;background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 20%,#000,#0000 68%);mask-image:radial-gradient(circle at 50% 20%,#000,#0000 68%)}.app-shell[data-active-page=dashboard] .market-cognition-strip{background:#0206176b!important;border-color:#d6be8e29!important}.app-shell[data-active-page=dashboard] .ws-chart-mode button{color:#e0dbcecc!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#0f172a94!important;border-color:#94a3b824!important}.app-shell[data-active-page=dashboard] .ws-quick-action--primary.active,.app-shell[data-active-page=dashboard] .ws-chart-mode button.active{border-color:rgba(var(--tl-memory-rgb), .3)!important;background:rgba(var(--tl-memory-rgb), .13)!important;color:#fffffff0!important}.app-shell[data-active-page=briefing]{background:radial-gradient(circle at 12% 12%, rgba(var(--tl-memory-rgb), .14), transparent 30%), radial-gradient(circle at 88% 18%, #d6be8e1f, transparent 28%), linear-gradient(160deg, #020617 0%, #07111f 44%, #020617 100%)!important}.app-shell[data-active-page=briefing] .market-cognition-strip--briefing{width:min(100%,620px)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 12px!important;margin:0 0 18px!important;padding:0!important;display:grid!important}.app-shell[data-active-page=briefing] .market-cognition-strip--briefing:hover{border-color:#0000!important;transform:none!important}.app-shell[data-active-page=briefing] .market-cognition-strip--briefing .market-cognition-kicker{color:#94a3b88f!important;font-size:10px!important}.app-shell[data-active-page=briefing] .market-cognition-strip--briefing .market-cognition-primary strong{color:#e0dbcedb!important;font-size:clamp(13px,1.15vw,16px)!important;line-height:1.35!important}.app-shell[data-active-page=briefing] .market-cognition-strip--briefing .market-cognition-meta{align-self:start!important}.app-shell[data-active-page=briefing] .market-cognition-strip--briefing .market-mood-pill,.app-shell[data-active-page=briefing] .market-cognition-strip--briefing .desk-temperature-pill{color:#c8c2b4c7!important;background:#0f172a85!important;border-color:#94a3b824!important;min-height:24px!important}.app-shell[data-active-page=briefing] .market-cognition-strip--briefing .market-cognition-attention{color:#c8c2b49e!important;grid-column:1/-1!important;max-width:58ch!important;font-size:12px!important}@keyframes tl-live-ambient{0%,to{opacity:.62;transform:translate(-1%)scale(1)}50%{opacity:.9;transform:translate(1.5%,-1%)scale(1.02)}}@keyframes tl-live-line{0%,to{opacity:.34}50%{opacity:.92}}@keyframes tl-live-grid-drift{0%{background-position:0 0,0 0}to{background-position:72px 72px,72px 72px}}@media (width<=640px){.app-shell[data-active-page=briefing] .market-cognition-strip--briefing{grid-template-columns:1fr!important}}.app-shell[data-active-page=dashboard] .ws-chart-toolbar{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#0206175c!important;border:1px solid #94a3b81a!important;border-radius:16px!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;padding:10px 12px!important;display:flex!important}.app-shell[data-active-page=dashboard] .ws-chart-toolbar:before,.app-shell[data-active-page=dashboard] .ws-chart-toolbar:after{display:none!important}.app-shell[data-active-page=dashboard] .ws-chart-timeframes{opacity:1!important;order:1!important;align-items:center!important;gap:3px!important;display:inline-flex!important}.app-shell[data-active-page=dashboard] .ws-chart-mode{order:2!important;margin-left:auto!important}.app-shell[data-active-page=dashboard] .ws-chart-feed{color:#c8c2b4a8!important;flex-wrap:wrap!important;order:3!important;align-items:center!important;gap:7px!important;min-width:0!important;font-size:11px!important;display:inline-flex!important}.app-shell .desk-onboarding-actions{flex-wrap:wrap!important;gap:10px!important}.app-shell .desk-onboarding-actions .desk-onboarding-skip{margin-left:auto!important}@media (width<=760px){.app-shell[data-active-page=dashboard] .ws-chart-toolbar,.app-shell[data-active-page=dashboard] .ws-chart-feed{align-items:stretch!important}.app-shell[data-active-page=dashboard] .ws-chart-timeframes,.app-shell[data-active-page=dashboard] .ws-chart-mode,.app-shell[data-active-page=dashboard] .ws-chart-feed{justify-content:flex-start!important;width:100%!important;margin-left:0!important}}.app-shell .tf-synthesis{background:#0206174d!important;border:1px solid #94a3b81a!important;border-radius:16px!important;gap:10px!important;padding:12px 14px!important;display:grid!important}.app-shell .tf-synthesis-read{color:#e0dbcebd!important;margin:0!important;font-size:12px!important;line-height:1.45!important}.app-shell .tf-strip.diverged{border-color:#fbbf242e!important}.app-shell .chat-transparency-wide{grid-column:1/-1!important}.app-shell .rp-chart-preview{gap:12px!important;display:grid!important}.app-shell .rp-chart-frame{background:#0206176b!important;border:1px solid #d6be8e1f!important;border-radius:18px!important;height:clamp(340px,46vw,560px)!important;min-height:340px!important;overflow:hidden!important}.app-shell .rp-chart-frame .tl-pricechart-host{height:100%!important}.app-shell .rp-chart-empty{color:#c8c2b4ad!important;border:1px dashed #94a3b829!important;border-radius:16px!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:16px!important;display:flex!important}.app-shell .rp-chart-empty p{margin:0!important}.app-shell .rp-chart-empty button{color:#e0dbcedb!important;cursor:pointer!important;background:#d6be8e14!important;border:1px solid #d6be8e33!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:8px 12px!important;display:inline-flex!important}@media (width<=760px){.app-shell .rp-chart-frame{height:360px!important}}.app-shell[data-active-page=dashboard] .ws-chart-toolbar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#94a3b813!important;padding:8px 10px!important}.app-shell[data-active-page=dashboard] .ws-chart-timeframes,.app-shell[data-active-page=dashboard] .ws-chart-mode{background:#0206176b!important;border:1px solid #94a3b81a!important;border-radius:999px!important;padding:3px!important}.app-shell[data-active-page=dashboard] .ws-chart-feed{opacity:.78!important;margin-left:auto!important}.app-shell .tf-synthesis{background:0 0!important;border:0!important;border-radius:0!important;padding:4px 2px 0!important}.app-shell .tf-synthesis-read{border-left:1px solid rgba(var(--tl-memory-rgb), .24)!important;color:#c8c2b4a8!important;padding-left:12px!important}.app-shell .tf-strips{opacity:.82!important}.app-shell .chat-launcher--history{opacity:.56!important;transform:scale(.92)!important}.app-shell .chat-launcher--history:hover,.app-shell .chat-widget.open .chat-launcher--history{opacity:1!important;transform:scale(1)!important}.app-shell[data-active-page=dashboard] .ws-narrative-footer .ws-ask-desk{border-color:rgba(var(--tl-memory-rgb), .24)!important;background:rgba(var(--tl-memory-rgb), .1)!important;box-shadow:0 18px 48px rgba(var(--tl-memory-rgb), .08)!important;transition:transform .16s,border-color .16s,box-shadow .16s!important;position:relative!important;overflow:hidden!important}.app-shell[data-active-page=dashboard] .ws-narrative-footer .ws-ask-desk:before{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:38%;transition:left .52s;position:absolute;inset:-120% auto -120% -40%;transform:rotate(18deg)}.app-shell[data-active-page=dashboard] .ws-narrative-footer .ws-ask-desk:hover{border-color:rgba(var(--tl-memory-rgb), .38)!important;box-shadow:0 24px 70px rgba(var(--tl-memory-rgb), .14)!important;transform:translateY(-1px)!important}.app-shell[data-active-page=dashboard] .ws-narrative-footer .ws-ask-desk:hover:before{left:120%}@media (prefers-reduced-motion:reduce){.app-shell[data-active-page=dashboard] .ws-narrative-footer .ws-ask-desk,.app-shell[data-active-page=dashboard] .ws-narrative-footer .ws-ask-desk:before{transition:none!important}}.ws-chart-stage{border-top:1px solid var(--tl-border-1);border-bottom:1px solid var(--tl-border-1);flex-direction:column;gap:14px;margin:0 0 clamp(28px,4vw,40px);padding:18px 0 22px;display:flex}.ws-risk-line{flex-direction:column;gap:12px;max-width:920px;margin:0 0 clamp(20px,3vw,32px);display:flex}.ws-risk-line-mast{font-family:var(--tl-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tl-ink-4);font-size:10.5px}.ws-risk-line-lede{color:var(--tl-ink-2);max-width:60ch;margin:0;font-size:14.5px;line-height:1.5}.ws-risk-line-strip{border:1px solid var(--tl-border-1);border-radius:var(--tl-r-xs);background:#ffffff03;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 18px;display:inline-flex}.ws-risk-line-strip>span:not(.ws-risk-line-sep){font-family:var(--tl-font-mono);flex-direction:column;gap:3px;display:inline-flex}.ws-risk-line-strip em{letter-spacing:.12em;text-transform:uppercase;color:var(--tl-ink-4);font-size:10px;font-style:normal}.ws-risk-line-strip strong{font-size:14px;font-weight:var(--tl-w-medium);letter-spacing:var(--tl-ls-snug);color:var(--tl-ink-1);font-variant-numeric:tabular-nums}.ws-deep{border-top:1px solid var(--tl-border-1);margin:0 0 clamp(24px,3vw,32px);padding-top:16px}.ws-deep>summary{cursor:pointer;font-family:var(--tl-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tl-ink-4);transition:color var(--tl-d-fast) var(--tl-ease);align-items:baseline;gap:12px;padding:6px 0;font-size:11px;list-style:none;display:inline-flex}.ws-deep>summary::-webkit-details-marker{display:none}.ws-deep>summary:before{content:"+";width:10px;color:var(--tl-ink-5);font-family:var(--tl-font-mono);transition:transform var(--tl-d-fast) var(--tl-ease);font-size:13px;display:inline-block}.ws-deep[open]>summary:before{content:"−"}.ws-deep>summary:hover{color:var(--tl-ink-2)}.ws-deep>summary strong{color:var(--tl-ink-3);font-weight:var(--tl-w-regular);letter-spacing:.08em}.ws-deep-body{flex-direction:column;gap:clamp(24px,3vw,36px);padding:24px 0 8px;display:flex}.ws-deep-section{flex-direction:column;gap:12px;max-width:920px;display:flex}.ws-deep-section>header{font-family:var(--tl-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tl-ink-4);border-bottom:1px solid var(--tl-border-1);align-items:center;gap:8px;padding-bottom:6px;font-size:10.5px;display:inline-flex}.ws-deep-metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:18px 24px;display:grid}.ws-deep-metrics>span{font-family:var(--tl-font-mono);flex-direction:column;gap:4px;display:flex}.ws-deep-metrics em{letter-spacing:.12em;text-transform:uppercase;color:var(--tl-ink-4);font-size:10px;font-style:normal}.ws-deep-metrics strong{font-size:15px;font-weight:var(--tl-w-medium);color:var(--tl-ink-1);font-variant-numeric:tabular-nums}.ws-deep-metrics small{font-family:var(--tl-font-prose);color:var(--tl-ink-5);font-size:11.5px;line-height:1.4}.ws-deep-river{border-top:1px dashed var(--tl-border-1);margin-top:8px;padding:10px 0 4px}.ws-deep-note{color:var(--tl-ink-3);border-left:2px solid var(--tl-border-2);background:#ffffff03;margin:0;padding:10px 14px;font-size:13px;line-height:1.5}.ws-deep-recent{border-top:1px solid var(--tl-border-1);flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex}.ws-deep-recent li{border-bottom:1px solid var(--tl-border-1);font-family:var(--tl-font-mono);color:var(--tl-ink-3);cursor:pointer;transition:color var(--tl-d-fast) var(--tl-ease), background var(--tl-d-fast) var(--tl-ease);grid-template-columns:56px 1fr auto;align-items:center;gap:14px;padding:9px 0;font-size:12px;display:grid}.ws-deep-recent li:hover,.ws-deep-recent li.hover,.ws-deep-recent li.active{color:var(--tl-ink-1);background:#ffffff05}.ws-deep-recent li time{color:var(--tl-ink-5)}.ws-deep-recent li em{color:var(--tl-ink-4);justify-self:end;font-style:normal}.ws-deep-recent li[data-outcome=success] em{color:var(--tl-ink-positive)}.ws-deep-recent li[data-outcome=failed] em{color:var(--tl-ink-negative)}.ws-deep-conditions{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 28px;display:grid}.ws-deep-conditions>span{flex-direction:column;gap:4px;display:flex}.ws-deep-conditions em{font-style:normal;font-family:var(--tl-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tl-ink-4);font-size:10px}.ws-deep-conditions strong{color:var(--tl-ink-1);font-size:14px;font-weight:var(--tl-w-medium)}.ws-deep-conditions small{color:var(--tl-ink-5);font-size:11.5px;line-height:1.4}.ws-deep-signals{border-top:1px dashed var(--tl-border-1);flex-direction:column;gap:6px;padding-top:10px;display:flex}.ws-deep-signal,.ws-deep-warn{color:var(--tl-ink-3);margin:0;font-size:12.5px;line-height:1.5}.ws-deep-warn span{font-family:var(--tl-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tl-ink-warning);background:#ffc86414;border-radius:2px;margin-right:8px;padding:1px 6px;font-size:10px;display:inline-block}.ws-deep-warn--high span{color:var(--tl-ink-negative);background:#ff64641a}.ws-deep-warn--medium span{color:var(--tl-ink-warning);background:#ffc8641a}.ws-deep-warn--low span{color:var(--tl-ink-trust);background:#96c8ff14}@media (width<=720px){.ws-risk-line,.ws-deep-section{max-width:100%}.ws-risk-line-strip{gap:12px;padding:12px 14px}}.ws-trail{font-family:var(--tl-font-mono);letter-spacing:.06em;color:var(--tl-ink-5);align-items:center;gap:8px;padding:2px 0 6px;font-size:10.5px;display:flex}.ws-trail button{font:inherit;color:var(--tl-ink-4);cursor:pointer;transition:color var(--tl-d-fast) var(--tl-ease);background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;display:inline-flex}.ws-trail button:hover{color:var(--tl-ink-2)}.ws-trail strong{color:var(--tl-ink-2);font-weight:var(--tl-w-medium);letter-spacing:.04em}.ws-trail>span{color:var(--tl-ink-5);opacity:.6}.ws-bar{border-bottom:1px solid var(--tl-border-1);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:clamp(16px,3vw,28px);padding:10px 0 14px;display:grid}.ws-bar-identity{align-items:center;gap:12px;min-width:0;display:inline-flex}.ws-bar-identity>div{flex-direction:column;gap:2px;min-width:0;display:flex}.ws-bar-identity strong{font-family:var(--tl-font-prose);font-size:16px;font-weight:var(--tl-w-medium);letter-spacing:-.005em;color:var(--tl-ink-1)}.ws-bar-identity span{font-family:var(--tl-font-prose);color:var(--tl-ink-5);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ws-bar-price{font-family:var(--tl-font-mono);align-items:baseline;gap:10px;display:inline-flex}.ws-bar-price strong{font-size:16px;font-weight:var(--tl-w-medium);font-variant-numeric:tabular-nums;color:var(--tl-ink-1);letter-spacing:var(--tl-ls-snug)}.ws-bar-price span{font-variant-numeric:tabular-nums;font-size:12px}.ws-bar-actions{align-items:center;gap:4px;display:inline-flex}.ws-bar-icon{border-radius:var(--tl-r-xs);width:30px;height:30px;color:var(--tl-ink-4);cursor:pointer;transition:color var(--tl-d-fast) var(--tl-ease), border-color var(--tl-d-fast) var(--tl-ease), background var(--tl-d-fast) var(--tl-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.ws-bar-menu{position:relative}.ws-bar-menu>summary{border-radius:var(--tl-r-xs);width:30px;height:30px;color:var(--tl-ink-4);cursor:pointer;transition:color var(--tl-d-fast) var(--tl-ease), border-color var(--tl-d-fast) var(--tl-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;list-style:none;display:inline-flex}.ws-bar-menu>summary::-webkit-details-marker{display:none}.ws-bar-menu>summary:hover{color:var(--tl-ink-1);border-color:var(--tl-border-2)}.ws-bar-menu[open]>summary{color:var(--tl-ink-1);border-color:var(--tl-border-3);background:#ffffff05}.ws-bar-menu-panel{z-index:60;background:var(--tl-bg-panel);border:1px solid var(--tl-border-2);border-radius:var(--tl-r-md);flex-direction:column;min-width:200px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 24px 56px #0009}.ws-bar-menu-panel button{border-radius:var(--tl-r-xs);color:var(--tl-ink-2);font-family:var(--tl-font-prose);text-align:left;cursor:pointer;transition:background var(--tl-d-fast) var(--tl-ease), color var(--tl-d-fast) var(--tl-ease);background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;display:inline-flex}.ws-bar-menu-panel button:hover{color:var(--tl-ink-1);background:#ffffff09}@keyframes ws-thesis-breathe{0%,to{opacity:.85;box-shadow:0 0 #b6a88859}50%{opacity:1;box-shadow:0 0 0 6px #b6a88800}}.ws-risk-line{gap:10px}.ws-risk-line-lede{flex-wrap:wrap;align-items:baseline;gap:10px;display:inline-flex}.ws-risk-line-mast{font-family:var(--tl-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tl-ink-4);border-right:1px solid var(--tl-border-2);padding-right:6px;font-size:10px}.ws-risk-line-strip{flex-wrap:wrap;background:0 0!important;border:0!important;gap:28px!important;padding:0!important;display:inline-flex!important}.ws-risk-line-strip>span{align-items:baseline;flex-direction:row!important;gap:8px!important}.ws-risk-line-strip em{font-size:10px!important}.ws-risk-line-strip strong{font-size:13px!important}.bp-edit-regime-pulse{opacity:.7;width:5px;height:5px;animation:bp-regime-breathe 2.4s var(--tl-ease) infinite;background:currentColor;border-radius:50%;display:inline-block}.bp-edit-regime--risk-on .bp-edit-regime-pulse{color:var(--tl-ink-positive)}.bp-edit-regime--risk-off .bp-edit-regime-pulse{color:var(--tl-ink-negative)}.bp-edit-regime--volatile .bp-edit-regime-pulse{color:var(--tl-ink-warning)}.bp-edit-regime--compression .bp-edit-regime-pulse{color:var(--tl-ink-trust)}.bp-edit-regime--neutral .bp-edit-regime-pulse{color:var(--tl-ink-4)}@keyframes bp-regime-breathe{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.bp-edit-regime-pulse{animation:none}}@keyframes editorial-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ws-chart-stage{animation:editorial-rise .42s var(--tl-ease) both;animation-delay:80ms}.ws-risk-line{animation:editorial-rise .46s var(--tl-ease) both;animation-delay:.14s}@media (prefers-reduced-motion:reduce){.ws-chart-stage,.ws-risk-line{animation:none}}:root{--tl-font-display:"Instrument Serif", "GT Sectra", "Tiempos Headline", Georgia, "Times New Roman", serif;--tl-blur-bar:blur(20px) saturate(140%);--tl-shadow-sticky:0 12px 28px -16px #0000008c;--tl-shadow-floating:0 24px 56px -12px #0009}html body .app-shell{font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"cv11", "ss01", "ss03"}.ws-risk-line-lede,.ws-deep-note{font-variant-numeric:normal}html body{caret-color:var(--tl-ink-trust)}html body .app-shell :focus{outline:none}html body .app-shell :focus-visible{outline:2px solid var(--tl-ink-trust);outline-offset:3px;transition:outline-offset .12s var(--tl-ease);border-radius:3px}html body .app-shell button:focus-visible,html body .app-shell a:focus-visible{outline:1.5px solid var(--tl-ink-trust);outline-offset:2px;box-shadow:0 0 0 4px #c8a96a29}html body .app-shell ::-webkit-scrollbar{width:6px;height:6px}html body .app-shell ::-webkit-scrollbar-track{background:0 0}html body .app-shell ::-webkit-scrollbar-thumb{transition:background .2s var(--tl-ease);background:0 0;border-radius:3px}html body .app-shell :hover::-webkit-scrollbar-thumb{background:var(--tl-border-3)}html body .app-shell :focus::-webkit-scrollbar-thumb{background:var(--tl-border-3)}html body .app-shell ::-webkit-scrollbar-thumb:hover{background:var(--tl-ink-5)}.ws-empty-card h2{font-family:var(--tl-font-display);letter-spacing:-.015em;font-size:clamp(26px,3.5vw,36px);font-weight:400;line-height:1.08}.workspace-page{scroll-padding-top:96px}.ws-trail{z-index:40;-webkit-backdrop-filter:var(--tl-blur-bar);background:#0b0b10c7;padding:8px 0 4px;position:sticky;top:0}.ws-bar{z-index:39;-webkit-backdrop-filter:var(--tl-blur-bar);transition:box-shadow .22s var(--tl-ease), border-color .22s var(--tl-ease);background:#0b0b10c7;padding:12px 0 14px;position:sticky;top:28px}.ws-bar:after{content:"";pointer-events:none;opacity:0;height:12px;transition:opacity .22s var(--tl-ease);opacity:.6;background:linear-gradient(#0003,#0000);position:absolute;top:100%;left:-100vw;right:-100vw}.workspace-page>.ws-handoff-quiet{margin-top:4px}.conviction-sparkline{vertical-align:middle;display:inline-block;overflow:visible}.conviction-sparkline-line{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;opacity:.95}.conviction-sparkline-area{fill:currentColor;opacity:.12}.ws-chart-stage{position:relative}.ws-chart-toolbar{z-index:30;-webkit-backdrop-filter:var(--tl-blur-bar);border-radius:var(--tl-r-xs);background:#0b0b10bd;margin:0 -10px 10px;padding:8px 10px;position:sticky;top:88px}.ws-bar-icon{will-change:transform}.ws-bar-icon:active{transition:transform 80ms var(--tl-ease);transform:scale(.97)}.ws-bar-icon{transition:color .2s var(--tl-ease), transform .2s var(--tl-ease), border-color var(--tl-d-fast) var(--tl-ease), background var(--tl-d-fast) var(--tl-ease)}.ws-bar-icon.saved svg{animation:.38s cubic-bezier(.34,1.56,.64,1) star-snap}@keyframes star-snap{0%{transform:scale(1)}40%{transform:scale(1.45)}to{transform:scale(1)}}.ws-bar-icon.saved svg{fill:currentColor}.ws-deep-recent li{transition:padding-left .2s var(--tl-ease), background .16s var(--tl-ease);padding-left:18px;position:relative}.ws-deep-recent li:before{content:"";background:var(--tl-ink-5);width:6px;height:6px;transition:background .2s var(--tl-ease);border-radius:50%;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.ws-deep-recent li[data-outcome=success]:before{background:var(--tl-ink-positive);box-shadow:0 0 0 0 rgba(var(--tl-emerald-rgb), .35)}.ws-deep-recent li[data-outcome=failed]:before{background:var(--tl-ink-negative)}.ws-deep-recent li[data-outcome=neutral]:before{background:var(--tl-ink-4)}.ws-deep-recent li:hover,.ws-deep-recent li.hover,.ws-deep-recent li.active{padding-left:22px}.ws-deep-recent li.active:before{box-shadow:0 0 0 4px #b6a8882e}.ws-chart-stage>.memory-cite{margin:4px 0 6px}@media (prefers-reduced-motion:reduce){.ws-deep-recent li,.ws-bar-icon{transition:none;animation:none!important}}@media (width<=720px){.ws-bar{grid-template-columns:1fr auto;gap:10px}.ws-bar-price{border-top:1px solid var(--tl-border-1);order:3;grid-column:1/-1;padding-top:4px}.ws-chart-toolbar{flex-wrap:wrap;gap:8px;top:110px}}@media (-webkit-device-pixel-ratio>=2),(resolution>=192dpi){.ws-bar{border-bottom-width:.5px}}:root{--tl-grid-2:#ffffff0d;--tl-pos:var(--tl-emerald);--tl-neg:var(--tl-crimson)}.ws-empty-card h2{font-family:var(--tl-font-display);letter-spacing:-.01em}.ws-risk-line-mast,.ws-risk-line-strip em,.ws-deep-metrics em,.ws-deep-conditions em,.ws-deep-section>header{font-family:var(--tl-font-mono)!important;letter-spacing:.06em!important}.ws-risk-line-lede{font-family:var(--tl-font-mono);letter-spacing:0;color:var(--tl-ink-2);font-size:13.5px;line-height:1.55}.bp-edit-regime--risk-on strong{color:var(--tl-pos)}.bp-edit-regime--risk-off strong{color:var(--tl-neg)}.bp-edit-regime--volatile strong{color:var(--tl-amber)}.bp-edit-regime--compression strong{color:var(--tl-ink-trust)}.workspace-page{background:var(--tl-bg-terminal);gap:0!important;padding:0!important}.workspace-page>*{padding-left:clamp(12px,2.5vw,24px);padding-right:clamp(12px,2.5vw,24px)}.workspace-page>.terminal-status-bar,.workspace-page>.terminal-function-bar{padding-left:0;padding-right:0}.ws-trail{border-bottom:1px solid var(--tl-grid);background:#07070ad9!important}.ws-bar{padding-top:10px;padding-bottom:12px;border-bottom:1px solid var(--tl-grid)!important;background:#07070ad9!important}.ws-bar-identity strong{font-family:var(--tl-font-mono);letter-spacing:.02em;font-weight:600}.ws-bar-identity span{font-family:var(--tl-font-mono);color:var(--tl-amber-3);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px}.ws-bar-price strong{color:var(--tl-amber);font-family:var(--tl-font-mono)}.ws-bar-price .pos{color:var(--tl-pos)}.ws-bar-price .neg{color:var(--tl-neg)}.ws-risk-line{border-bottom:1px solid var(--tl-grid);gap:6px;max-width:100%;padding-top:14px;padding-bottom:14px}.ws-risk-line-mast{color:var(--tl-amber);border-right-color:var(--tl-grid)}.ws-rail-panel{background:var(--tl-bg-panel-2);border:1px solid var(--tl-grid);border-radius:2px;padding:8px 10px 10px}.ws-rail-panel>header{border-bottom:1px solid var(--tl-grid);font-family:var(--tl-font-mono);letter-spacing:.16em;color:var(--tl-amber);text-transform:uppercase;margin-bottom:6px;padding-bottom:6px;font-size:10.5px}.ws-rail-panel ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ws-rail-panel li{font-family:var(--tl-font-mono);font-variant-numeric:tabular-nums slashed-zero;border-bottom:1px dashed var(--tl-grid);grid-template-columns:64px 1fr;align-items:baseline;gap:8px;padding:4px 0;font-size:11.5px;display:grid}.ws-rail-panel li:last-child{border-bottom:0}.ws-rail-panel li em{color:var(--tl-amber-3);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-style:normal}.ws-rail-panel li strong{color:var(--tl-ink-1);text-align:right;font-weight:500}.ws-rail-val{color:var(--tl-amber)!important}.ws-rail-val--up{color:var(--tl-pos)!important}.ws-rail-val--down{color:var(--tl-neg)!important}.ws-deep{border-top:1px solid var(--tl-grid);padding-top:10px;padding-bottom:14px}.ws-deep>summary{color:var(--tl-amber-2)}.ws-deep>summary strong,.ws-deep-section>header{color:var(--tl-amber)}.ws-deep-metrics em,.ws-deep-conditions em{color:var(--tl-amber-3)!important}.ws-deep-metrics strong,.ws-deep-conditions strong{color:var(--tl-ink-1);font-family:var(--tl-font-mono)}.ws-deep-recent li{font-family:var(--tl-font-mono)}.terminal-status-bar{z-index:80;border-bottom:1px solid var(--tl-amber-dim);font-family:var(--tl-font-mono);letter-spacing:.06em;color:var(--tl-ink-2);text-transform:uppercase;background:#060504;grid-template-columns:minmax(180px,auto) 1fr minmax(220px,auto);align-items:center;gap:12px;padding:6px 14px;font-size:11px;display:grid;position:sticky;top:0}.tsb-left,.tsb-right{align-items:center;gap:10px;display:inline-flex}.tsb-center{text-align:center;color:var(--tl-amber-2);letter-spacing:.1em;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.tsb-brand{color:var(--tl-amber);letter-spacing:.14em;align-items:center;gap:6px;font-weight:600;display:inline-flex}.tsb-brand-dot{background:var(--tl-amber);width:6px;height:6px;box-shadow:0 0 6px var(--tl-amber-2);animation:tsb-pulse 1.8s var(--tl-ease) infinite;border-radius:50%}@keyframes tsb-pulse{0%,to{opacity:1}50%{opacity:.45}}.tsb-sep{background:var(--tl-grid);width:1px;height:11px}.tsb-clock{color:var(--tl-amber-2);font-variant-numeric:tabular-nums;letter-spacing:.1em}.tsb-cell{align-items:baseline;gap:4px;display:inline-flex}.tsb-cell em{color:var(--tl-amber-3);letter-spacing:.12em;font-size:10px;font-style:normal}.tsb-cell strong{color:var(--tl-ink-1);font-variant-numeric:tabular-nums;font-weight:500}.tsb-cell--positive strong{color:var(--tl-pos)}.tsb-cell--negative strong{color:var(--tl-neg)}.tsb-cell--warning strong{color:var(--tl-amber)}.tsb-cell--trust strong{color:var(--tl-ink-trust)}.tsb-feed{border:1px solid var(--tl-grid);letter-spacing:.12em;color:var(--tl-ink-3);border-radius:2px;align-items:center;gap:5px;padding:2px 7px;font-size:10px;display:inline-flex}.tsb-feed-dot{background:var(--tl-ink-5);border-radius:50%;width:6px;height:6px}.tsb-feed--live{color:var(--tl-pos);border-color:rgba(var(--tl-emerald-rgb), .35)}.tsb-feed--live .tsb-feed-dot{background:var(--tl-pos);box-shadow:0 0 5px var(--tl-pos);animation:tsb-pulse 1.4s var(--tl-ease) infinite}.tsb-feed--delayed{color:var(--tl-amber);border-color:var(--tl-amber-dim)}.tsb-feed--delayed .tsb-feed-dot{background:var(--tl-amber)}.tsb-feed--model{color:var(--tl-ink-trust);border-color:#b6a8884d}.tsb-feed--model .tsb-feed-dot{background:var(--tl-ink-trust)}.tsb-feed--standby{color:var(--tl-ink-5)}@media (width<=720px){.terminal-status-bar{grid-template-columns:1fr auto;gap:6px;padding:5px 8px}.tsb-center,.tsb-sep,.tsb-cell em{display:none}}.terminal-function-bar{z-index:70;border-top:1px solid var(--tl-amber-dim);font-family:var(--tl-font-mono);letter-spacing:.06em;color:var(--tl-ink-3);background:#060504;justify-content:space-between;align-items:center;gap:12px;padding:6px 14px;font-size:11px;display:flex;position:sticky;bottom:0}.tfb-hint{color:var(--tl-amber-3);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tfb-keys{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.tfb-key{border:1px solid var(--tl-grid);color:var(--tl-ink-3);font-family:var(--tl-font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:color .14s var(--tl-ease), border-color .14s var(--tl-ease), background .14s var(--tl-ease);background:0 0;border-radius:2px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;display:inline-flex}.tfb-key:disabled{cursor:default;opacity:.55}.tfb-key:not(:disabled):hover{color:var(--tl-amber);border-color:var(--tl-amber-dim);background:var(--tl-amber-glow)}.tfb-key kbd{background:var(--tl-amber-glow);border:1px solid var(--tl-amber-dim);min-width:16px;color:var(--tl-amber);font-family:var(--tl-font-mono);text-align:center;letter-spacing:0;border-radius:2px;padding:1px 5px;font-size:10px;display:inline-block}.tfb-key.active{color:var(--tl-amber);background:var(--tl-amber-glow);border-color:var(--tl-amber-dim)}.tfb-key.active kbd{background:var(--tl-amber);color:#1a0f00}.tfb-key--amber:not(:disabled) kbd{background:var(--tl-amber);color:#1a0f00;border-color:var(--tl-amber)}@media (width<=720px){.terminal-function-bar{flex-wrap:wrap;gap:6px;padding:5px 8px}.tfb-hint{display:none}.tfb-keys{gap:4px}.tfb-key span{display:none}}html body{caret-color:var(--tl-amber);background:var(--tl-bg-terminal)}html body .app-shell :focus-visible{outline-color:var(--tl-amber);box-shadow:0 0 0 4px var(--tl-amber-glow)}@keyframes ws-amber-breathe{0%,to{box-shadow:0 0 0 0 var(--tl-amber-2);opacity:.9}50%{opacity:1;box-shadow:0 0 0 6px #c8a96a00}}.ws-bar-icon:hover{color:var(--tl-amber)!important;border-color:var(--tl-amber-dim)!important;background:var(--tl-amber-glow)!important}.ws-bar-icon.saved{color:var(--tl-amber)!important}.ws-deep-recent li.active:before{box-shadow:0 0 0 4px var(--tl-amber-glow);background:var(--tl-amber)}.conviction-sparkline--up{color:var(--tl-pos)}.conviction-sparkline--down{color:var(--tl-neg)}.conviction-sparkline--flat{color:var(--tl-amber-3)}.ws-chart-stage>.memory-cite{border-radius:2px!important}.bp-thesis-regime-pulse{width:6px;height:6px;animation:bp-regime-soft-breathe 2.6s var(--tl-ease) infinite;background:currentColor;border-radius:50%;box-shadow:0 0}.bp-thesis-regime-pulse--risk-on{color:var(--tl-pos)}.bp-thesis-regime-pulse--risk-off{color:var(--tl-neg)}.bp-thesis-regime-pulse--volatile{color:var(--tl-amber)}.bp-thesis-regime-pulse--compression{color:var(--tl-ink-trust)}.bp-thesis-regime-pulse--neutral{color:var(--tl-amber)}@keyframes bp-regime-soft-breathe{0%,to{opacity:.95;box-shadow:0 0}50%{opacity:.5;box-shadow:0 0 0 6px #0000}}.ws-chart-stage--dominant{border-bottom:1px solid var(--tl-grid);position:relative;padding-top:14px!important;padding-bottom:14px!important}.ws-chart-stage--dominant .chart-read-panel{border:1px solid var(--tl-grid)!important;background:#07070a8c!important;border-radius:2px!important;grid-template-columns:auto 1fr auto!important;gap:16px!important;margin-top:8px!important;padding:10px 14px!important;display:grid!important}@keyframes ws-chart-breath{0%,to{transform:scale(1)}50%{transform:scale(1.0015)}}.ws-echoes{border-bottom:1px solid var(--tl-grid);flex-direction:column;gap:8px;padding:12px 0 14px;display:flex}.ws-echoes>header{font-family:var(--tl-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--tl-amber-2);align-items:baseline;gap:10px;font-size:10px;display:inline-flex}.ws-echoes>header strong{color:var(--tl-ink-3);letter-spacing:.1em;font-weight:500}.ws-echoes-track{scrollbar-width:none;align-items:flex-end;gap:14px;margin:0;padding:6px 0 2px;list-style:none;display:flex;overflow-x:auto}.ws-echoes-track::-webkit-scrollbar{display:none}.ws-echoes-track li{cursor:pointer;transition:opacity .22s var(--tl-ease), transform .16s var(--tl-ease);outline:none;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;display:flex}.ws-echoes-track li:hover,.ws-echoes-track li.hover{transform:translateY(-2px);opacity:1!important}.ws-echoes-track li.active{transform:translateY(-3px);opacity:1!important}.ws-echoes-dot{background:var(--tl-ink-5);width:8px;height:8px;transition:background .2s var(--tl-ease), box-shadow .2s var(--tl-ease);border-radius:50%;display:block;box-shadow:0 0 #0000}.ws-echoes-track li[data-outcome=success] .ws-echoes-dot{background:var(--tl-pos)}.ws-echoes-track li[data-outcome=failed] .ws-echoes-dot{background:var(--tl-neg)}.ws-echoes-track li[data-outcome=neutral] .ws-echoes-dot{background:var(--tl-amber-3)}.ws-echoes-track li.active .ws-echoes-dot{background:var(--tl-amber);box-shadow:0 0 0 4px var(--tl-amber-glow)}.ws-echoes-track li:hover .ws-echoes-dot,.ws-echoes-track li.hover .ws-echoes-dot{box-shadow:0 0 0 3px #c8a96a1a}.ws-echoes-age{font-family:var(--tl-font-mono);letter-spacing:.06em;color:var(--tl-ink-5);text-transform:lowercase;font-size:9.5px}.ws-echoes-track li.active .ws-echoes-age{color:var(--tl-amber)}.ws-deep>summary{padding:8px 0!important}.ws-deep-section{border-top:1px solid var(--tl-grid);padding-top:14px;padding-bottom:14px}.ws-deep-section>header{padding-bottom:4px;border-bottom:0!important}.ws-deep-note{font-family:var(--tl-font-mono);color:var(--tl-ink-2);font-size:12px;border-left:1px solid var(--tl-amber-dim)!important;background:0 0!important;padding:6px 0 6px 14px!important}.ws-risk-line-strip{background:0 0!important;border:0!important;gap:22px!important;padding:0!important;display:inline-flex!important}.ws-risk-line-strip>span{flex-direction:row!important;gap:6px!important}.ws-risk-line-strip em{color:var(--tl-amber-3)!important}.ws-risk-line-strip strong{color:var(--tl-amber)!important}@media (width<=720px){.ws-chart-stage--dominant .chart-read-panel{grid-template-columns:1fr!important;gap:8px!important}.ws-echoes-track{gap:10px}.ws-echoes-age{font-size:9px}}html,html body,html body #root,html body .app-shell,html body .app-shell main,html body .app-shell .app-body,html body .app-shell .app-content,html body .app-shell .workspace-page,html body .app-shell .workspace-empty,html body .app-shell .watchlist-page-v2,html body .app-shell .replay-page,html body .app-shell .rp-trail-empty,html body .app-shell .page-card{background:var(--tl-bg-terminal)!important;background-color:var(--tl-bg-terminal)!important}html body .app-shell [class*=-card],html body .app-shell [class*=-panel],html body .app-shell [class*=-surface],html body .app-shell [class*=-frame],html body .app-shell [class*=-tile],html body .app-shell .desk-card,html body .app-shell .decision-card,html body .app-shell .gl-term-card,html body .app-shell .access-panel,html body .app-shell .access-pulse-panel,html body .app-shell .chat-panel,html body .app-shell .chart-read-panel,html body .app-shell .replay-delta-card,html body .app-shell .rp-trail-panel,html body .app-shell .ld-card,html body .app-shell .desk-onboarding-memory-card,html body .app-shell .qt-card,html body .app-shell .ws-bar-menu-panel,html body .app-shell .ws-empty-card,html body .app-shell .ws-error-card{background:var(--tl-bg-panel)!important;background-color:var(--tl-bg-panel)!important;border-color:var(--tl-grid)!important}html body .app-shell .modal,html body .app-shell .overlay,html body .app-shell .dropdown,html body .app-shell [role=dialog],html body .app-shell [role=menu]{background:var(--tl-bg-panel)!important;border-color:var(--tl-grid)!important}html body .app-shell input:not([type=checkbox]):not([type=radio]),html body .app-shell textarea{background:var(--tl-bg-panel)!important;border-color:var(--tl-grid)!important;color:var(--tl-ink-1)!important}html body .app-shell input:focus,html body .app-shell textarea:focus{border-color:var(--tl-amber-dim)!important;box-shadow:0 0 0 3px var(--tl-amber-glow)!important}html body .app-shell button:not([class*=primary]):not(.tfb-key):not(.bp-edit-cta-primary):not(.bp-thesis-cta-primary):not(.ws-bar-icon):not(.ws-bar-menu summary):not(.tsb-feed):not([data-role=critical]){border-color:var(--tl-grid)}html body .app-shell:before,html body .app-shell:after{background:0 0!important}html body .app-shell .watchlist-page-v2,html body .app-shell .replay-page,html body .app-shell .rp-trail-empty{border-radius:0!important;padding:0!important}html body .app-shell .memory-cite,html body .app-shell .memory-cite strong,html body .app-shell .memory-cite em,html body .app-shell .ms-conv,html body .app-shell .ms-drop,html body .app-shell .ms-meta,html body .app-shell .morning-brief-mem strong,html body .app-shell .morning-brief-mem em,html body .app-shell .morning-brief-levels{font-family:var(--tl-font-mono)!important;font-feature-settings:"tnum" 1, "zero" 1, "cv11" 1!important;letter-spacing:0!important}@keyframes ribbon-live-pulse{0%,to{box-shadow:0 0 0 0 rgba(var(--tl-emerald-rgb), .6)}50%{box-shadow:0 0 0 5px rgba(var(--tl-emerald-rgb), 0)}}html body .app-shell .memory-cite{padding:7px var(--tl-s-5)!important;margin:var(--tl-s-3) 0 0 0!important;border:1px solid var(--tl-border-2)!important;border-left:2px solid var(--tl-ink-memory)!important;background:linear-gradient(90deg, rgba(var(--tl-memory-rgb), .05) 0%, rgba(var(--tl-memory-rgb), .01) 30%, transparent 100%)!important;border-radius:var(--tl-r-xs)!important;color:var(--tl-ink-2)!important;text-align:left!important;cursor:pointer!important;font-size:11px!important;font-family:var(--tl-font-mono)!important;letter-spacing:0!important;width:100%!important;transition:background var(--tl-d-fast) var(--tl-ease), border-color var(--tl-d-fast) var(--tl-ease)!important;flex-wrap:wrap!important;align-items:baseline!important;gap:6px!important;display:flex!important}html body .app-shell .memory-cite[data-tone=failed]{border-left-color:var(--tl-ink-negative)!important}html body .app-shell .memory-cite[data-tone=reversed]{border-left-color:var(--tl-ink-warning)!important}html body .app-shell .memory-cite[data-tone=continued]{border-left-color:var(--tl-ink-positive)!important}html body .app-shell .memory-cite .mc-tag{font-family:var(--tl-font-sans)!important;font-size:9px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--tl-ink-memory)!important;border:1px solid rgba(var(--tl-memory-rgb), .3)!important;background:rgba(var(--tl-memory-rgb), .08)!important;border-radius:var(--tl-r-xs)!important;margin-right:4px!important;padding:3px 7px!important}html body .app-shell .memory-cite .mc-date{color:var(--tl-ink-1)!important;font-weight:var(--tl-w-medium)!important}html body .app-shell .memory-cite .mc-when{color:var(--tl-ink-3)!important}html body .app-shell .memory-cite .mc-divider{color:var(--tl-ink-5)!important;padding:0 2px!important}html body .app-shell .memory-cite .mc-regime{color:var(--tl-ink-trust)!important;text-transform:uppercase!important;letter-spacing:.06em!important}html body .app-shell .memory-cite .mc-conf,html body .app-shell .memory-cite .mc-px,html body .app-shell .memory-cite .mc-outcome,html body .app-shell .memory-cite .mc-similarity{align-items:baseline!important;gap:4px!important;display:inline-flex!important}html body .app-shell .memory-cite em{font-style:normal!important;font-family:var(--tl-font-sans)!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--tl-ink-4)!important;font-size:9px!important}html body .app-shell .memory-cite strong{color:var(--tl-ink-1)!important;font-weight:var(--tl-w-bold)!important}html body .app-shell .memory-cite .mc-outcome-failed strong{color:var(--tl-ink-negative)!important}html body .app-shell .memory-cite .mc-outcome-reversed strong{color:var(--tl-ink-warning)!important}html body .app-shell .memory-cite .mc-outcome-continued strong{color:var(--tl-ink-positive)!important}html body .app-shell .memory-cite .mc-outcome-neutral strong{color:var(--tl-ink-2)!important}html body .app-shell .memory-cite .mc-outcome-px,html body .app-shell .memory-cite .mc-outcome-move{color:var(--tl-ink-3)!important;font-weight:var(--tl-w-regular)!important}html body .app-shell .memory-cite .mc-replay{font-family:var(--tl-font-sans)!important;font-size:9.5px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:.12em!important;color:var(--tl-ink-memory)!important;border:1px solid rgba(var(--tl-memory-rgb), .25)!important;border-radius:var(--tl-r-xs)!important;margin-left:auto!important;padding:3px 8px!important}html body .app-shell .memory-cite-empty{border-left-color:var(--tl-ink-4)!important;cursor:default!important}html body .app-shell .memory-cite-empty .mc-line{color:var(--tl-ink-3)!important;font-family:var(--tl-font-sans)!important;font-size:11px!important}html body .app-shell .memory-cite-empty .mc-line em{color:var(--tl-ink-2)!important;font-style:normal!important;font-family:var(--tl-font-mono)!important;text-transform:none!important;letter-spacing:0!important;font-size:11px!important}html body .app-shell .morning-brief{border-left:3px solid var(--tl-ink-memory)!important;background:linear-gradient(135deg, rgba(var(--tl-memory-rgb), .04) 0%, #070b14f2 30%)!important}html body .app-shell .morning-brief-head .morning-brief-orb{background:rgba(var(--tl-memory-rgb), .1)!important;border:1px solid rgba(var(--tl-memory-rgb), .3)!important;color:var(--tl-ink-memory)!important}html body .app-shell .morning-brief-eyebrow>span{font-family:var(--tl-font-sans)!important;letter-spacing:.16em!important;color:var(--tl-ink-memory)!important;text-transform:uppercase!important;font-size:9px!important}html body .app-shell .morning-brief-eyebrow em{font-family:var(--tl-font-mono)!important;color:var(--tl-ink-3)!important;font-style:normal!important}html body .app-shell .morning-brief-mem{border:1px solid var(--tl-border-2)!important;background:var(--tl-tint-memory)!important;border-radius:var(--tl-r-xs)!important;padding:8px var(--tl-s-3)!important;margin:var(--tl-s-3) 0!important;flex-wrap:wrap!important;align-items:baseline!important;gap:0!important;display:flex!important}html body .app-shell .morning-brief-mem .mb-mem-cell{padding:0 var(--tl-s-3)!important;border-left:1px solid var(--tl-border-1)!important;align-items:baseline!important;gap:5px!important;display:inline-flex!important}html body .app-shell .morning-brief-mem .mb-mem-cell:first-child{border-left:none!important;padding-left:0!important}html body .app-shell .morning-brief-mem .mb-mem-cell em{font-family:var(--tl-font-sans)!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--tl-ink-4)!important;font-size:9px!important;font-style:normal!important}html body .app-shell .morning-brief-mem .mb-mem-cell strong{font-family:var(--tl-font-mono)!important;color:var(--tl-ink-memory)!important;font-weight:var(--tl-w-bold)!important;font-size:13px!important}html body .app-shell .morning-brief-mem .mb-mem-cell.last-shift strong{color:var(--tl-ink-warning)!important}html body .app-shell .morning-brief-mem-headline{font-family:var(--tl-font-mono)!important;color:var(--tl-ink-1)!important;margin:0 0 var(--tl-s-2)!important;letter-spacing:0!important;font-size:12px!important}html body .app-shell .morning-brief-mem-headline strong{color:var(--tl-ink-memory)!important;font-weight:var(--tl-w-bold)!important}html body .app-shell .morning-brief-title{font-family:var(--tl-font-sans)!important;font-size:14px!important;font-weight:var(--tl-w-medium)!important;letter-spacing:var(--tl-ls-snug)!important;line-height:var(--tl-lh-snug)!important;color:var(--tl-ink-1)!important}html body .app-shell .tl-chart-legend{z-index:6!important;border:1px solid var(--tl-border-2)!important;border-left:2px solid rgba(var(--tl-memory-rgb), .7)!important;border-radius:var(--tl-r-xs)!important;pointer-events:none!important;font-family:var(--tl-font-mono)!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:linear-gradient(90deg,#080c16c7,#080c164d)!important;align-items:baseline!important;gap:8px!important;padding:4px 10px!important;display:inline-flex!important;position:absolute!important;top:8px!important;left:12px!important}html body .app-shell .tl-cl-sym{font-size:13px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-1)!important;letter-spacing:0!important}html body .app-shell .tl-cl-tf{font-size:9px!important;font-weight:var(--tl-w-medium)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--tl-ink-memory)!important;border:1px solid rgba(var(--tl-memory-rgb), .3)!important;border-radius:2px!important;padding:1px 5px!important}html body .app-shell .tl-cl-px{font-size:12px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-1)!important}html body .app-shell .tl-cl-vs{font-size:9.5px!important;font-weight:var(--tl-w-medium)!important;color:#a59a86!important;letter-spacing:.08em!important}html body .app-shell .tl-chart-hud{z-index:6!important;border:1px solid var(--tl-border-2)!important;border-radius:var(--tl-r-xs)!important;pointer-events:none!important;font-family:var(--tl-font-mono)!important;white-space:nowrap!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;transition:opacity var(--tl-d-fast) var(--tl-ease), border-color var(--tl-d-fast) var(--tl-ease)!important;background:linear-gradient(#080c16eb,#080c16c7)!important;align-items:baseline!important;gap:0!important;padding:5px 10px!important;display:inline-flex!important;position:absolute!important;top:8px!important;left:50%!important;transform:translate(-50%)!important}html body .app-shell .tl-chart-hud.is-active{border-color:rgba(var(--tl-memory-rgb), .4)!important;box-shadow:0 0 0 1px rgba(var(--tl-memory-rgb), .18)!important}html body .app-shell .tl-chart-hud .tl-hud-time{color:var(--tl-ink-memory)!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-right:1px solid var(--tl-border-2)!important;margin-right:4px!important;padding-right:10px!important;font-size:10px!important}html body .app-shell .tl-chart-hud .tl-hud-cell{border-left:1px solid var(--tl-border-1)!important;align-items:baseline!important;gap:4px!important;padding:0 7px!important;display:inline-flex!important}html body .app-shell .tl-chart-hud .tl-hud-cell:first-of-type{border-left:none!important;padding-left:0!important}html body .app-shell .tl-chart-hud .tl-hud-cell em{font-style:normal!important;font-family:var(--tl-font-sans)!important;font-size:9px!important;font-weight:var(--tl-w-medium)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--tl-ink-4)!important}html body .app-shell .tl-chart-hud .tl-hud-cell strong{font-size:11.5px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-1)!important;letter-spacing:0!important}html body .app-shell .tl-chart-hud .tl-hud-cell strong.up{color:var(--tl-ink-positive)!important}html body .app-shell .tl-chart-hud .tl-hud-cell strong.down{color:var(--tl-ink-negative)!important}html body .app-shell .tl-chart-hud .tl-hud-hint{font-family:var(--tl-font-sans)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--tl-ink-4)!important;border-left:1px solid var(--tl-border-1)!important;margin-left:10px!important;padding-left:10px!important;font-size:9px!important}html body .app-shell .tl-chart-live{z-index:6!important;border-radius:var(--tl-r-xs)!important;border:1px solid var(--tl-border-2)!important;font-family:var(--tl-font-mono)!important;pointer-events:none!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;transition:border-color .22s var(--tl-ease), background .22s var(--tl-ease)!important;background:linear-gradient(135deg,#080c16eb,#080c16bd)!important;align-items:center!important;gap:7px!important;padding:5px 11px!important;display:inline-flex!important;position:absolute!important;top:8px!important;right:12px!important}html body .app-shell .tl-chart-live.pos{border-left:2px solid var(--tl-ink-positive)!important}html body .app-shell .tl-chart-live.neg{border-left:2px solid var(--tl-ink-negative)!important}html body .app-shell .tl-chart-live .tl-live-dot{background:var(--tl-ink-positive)!important;width:6px!important;height:6px!important;animation:live-pulse 1.6s var(--tl-ease) infinite!important;border-radius:50%!important}html body .app-shell .tl-chart-live.neg .tl-live-dot{background:var(--tl-ink-negative)!important}@keyframes live-pulse{0%,to{box-shadow:0 0 0 0 rgba(var(--tl-emerald-rgb), .55);transform:scale(1)}50%{box-shadow:0 0 0 5px rgba(var(--tl-emerald-rgb), 0);transform:scale(1.08)}}html body .app-shell .tl-chart-live.neg .tl-live-dot{animation-name:live-pulse-neg!important}@keyframes live-pulse-neg{0%,to{box-shadow:0 0 0 0 rgba(var(--tl-crimson-rgb), .55);transform:scale(1)}50%{box-shadow:0 0 0 5px rgba(var(--tl-crimson-rgb), 0);transform:scale(1.08)}}html body .app-shell .tl-chart-live .tl-live-label{font-family:var(--tl-font-sans)!important;font-size:9px!important;font-weight:var(--tl-w-bold)!important;letter-spacing:.14em!important;color:var(--tl-ink-3)!important}html body .app-shell .tl-chart-live .tl-live-px{font-size:13px!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-1)!important;letter-spacing:0!important}html body .app-shell .tl-chart-live .tl-live-delta{font-size:10.5px!important;font-weight:var(--tl-w-bold)!important}html body .app-shell .tl-chart-live.pos .tl-live-delta{color:var(--tl-ink-positive)!important}html body .app-shell .tl-chart-live.neg .tl-live-delta{color:var(--tl-ink-negative)!important}html body .app-shell .tl-chart-live.flash-up{background:linear-gradient(135deg, rgba(var(--tl-emerald-rgb), .22), #080c16d9)!important;border-color:rgba(var(--tl-emerald-rgb), .55)!important}html body .app-shell .tl-chart-live.flash-down{background:linear-gradient(135deg, rgba(var(--tl-crimson-rgb), .22), #080c16d9)!important;border-color:rgba(var(--tl-crimson-rgb), .55)!important}html body .app-shell .tl-chart-zones{pointer-events:none!important;z-index:2!important;position:absolute!important;inset:0 112px 28px 0!important;overflow:hidden!important}html body .app-shell .tl-chart-zone{pointer-events:auto!important;cursor:help!important;transition:background .18s var(--tl-ease)!important;align-items:center!important;display:flex!important;position:absolute!important;left:0!important;right:0!important}html body .app-shell .tl-chart-zone:hover{filter:brightness(1.4)!important}html body .app-shell .tl-chart-zone .tl-zone-label{font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;white-space:nowrap!important;opacity:0!important;transition:opacity .16s var(--tl-ease)!important;background:#080c16d9!important;border-radius:2px!important;padding:1px 5px!important;font-size:9px!important;position:absolute!important;top:50%!important;right:4px!important;transform:translateY(-50%)!important}html body .app-shell .tl-chart-zone:hover .tl-zone-label{opacity:1!important}@media (width<=720px){html body .app-shell .tl-chart-hud{display:none!important}html body .app-shell .tl-chart-zones{right:56px!important}html body .app-shell .tl-chart-live .tl-live-label{display:none!important}}html body .app-shell .conviction-spark-fill{fill:rgba(var(--tl-memory-rgb), .14)!important}html body .app-shell .conviction-spark-line{fill:none!important;stroke:var(--tl-ink-memory)!important;stroke-width:1.4px!important;stroke-linejoin:round!important;stroke-linecap:round!important;filter:drop-shadow(0 0 4px rgba(var(--tl-memory-rgb), .35))!important}html body .app-shell .conviction-spark-dot{fill:var(--tl-ink-1)!important;stroke:var(--tl-ink-memory)!important;stroke-width:1.5px!important}html body .app-shell .conviction-spark--empty{background:repeating-linear-gradient(90deg,#ffffff0a 0 4px,#0000 4px 8px)!important;border-radius:2px!important;display:inline-block!important}html body .app-shell .ribbon-conviction-pill{border-radius:var(--tl-r-xs)!important;font-family:var(--tl-font-mono)!important;isolation:isolate!important;border:1px solid!important;align-items:center!important;gap:6px!important;padding:4px 9px!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}html body .app-shell .ribbon-conviction-pill .rcp-bar{width:var(--pct,0%)!important;opacity:.18!important;z-index:-1!important;transition:width .6s var(--tl-ease)!important;background:linear-gradient(90deg,currentColor 0%,#0000 130%)!important;position:absolute!important;inset:0!important}html body .app-shell .ribbon-conviction-pill em{font-style:normal!important;font-family:var(--tl-font-sans)!important;letter-spacing:.14em!important;font-size:9px!important;font-weight:var(--tl-w-bold)!important;text-transform:uppercase!important;opacity:.85!important}html body .app-shell .ribbon-conviction-pill strong{font-size:13px!important;font-weight:var(--tl-w-bold)!important;font-family:var(--tl-font-mono)!important}html body .app-shell .ribbon-conviction-pill.conviction-strong{color:var(--tl-ink-positive)!important;background:rgba(var(--tl-emerald-rgb), .06)!important}html body .app-shell .ribbon-conviction-pill.conviction-moderate{color:var(--tl-ink-trust)!important;background:#b6a8880f!important}html body .app-shell .ribbon-conviction-pill.conviction-selective{color:var(--tl-ink-warning)!important;background:#fbbf240f!important}html body .app-shell .ribbon-conviction-pill.conviction-fragile{color:var(--tl-ink-negative)!important;background:rgba(var(--tl-crimson-rgb), .06)!important;animation:pulse-fragile 2.6s var(--tl-ease) infinite!important}@keyframes pulse-fragile{0%,to{box-shadow:0 0 0 0 rgba(var(--tl-crimson-rgb), .2)}50%{box-shadow:0 0 0 6px rgba(var(--tl-crimson-rgb), 0)}}@keyframes tl-fade-in-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes tl-gradient-sweep{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes tl-soft-pulse{0%,to{opacity:1}50%{opacity:.65}}html body .app-shell .memory-cite{animation:tl-fade-in-up .32s var(--tl-ease) both!important;animation-delay:60ms!important}@keyframes price-flash-up-anim{0%{background:rgba(var(--tl-emerald-rgb), .22)}to{background:0 0}}@keyframes price-flash-down-anim{0%{background:rgba(var(--tl-crimson-rgb), .22)}to{background:0 0}}:root{--tl-ink-warm:#f4ede0;--tl-ink-warm-2:#f4ede0c7;--tl-ink-warm-3:#f4ede094;--tl-font-prose:"Geist", "Söhne", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html body .app-shell .morning-brief,html body .app-shell .morning-brief-title,html body .app-shell .morning-brief-mem-headline,html body .app-shell .memory-cite-empty .mc-line{font-family:var(--tl-font-prose)!important;font-feature-settings:"cv11" 1, "ss01" 1, "cv02" 1!important;letter-spacing:-.005em!important;color:var(--tl-ink-warm-2)!important;overflow-wrap:anywhere!important;-webkit-hyphens:auto!important;hyphens:auto!important;line-height:1.55!important}html body .app-shell .morning-brief-title{color:var(--tl-ink-warm)!important;font-weight:500!important}html body .app-shell .morning-brief-eyebrow>span{font-family:var(--tl-font-prose)!important;letter-spacing:.1em!important;color:rgba(var(--tl-memory-rgb), .85)!important;font-size:10px!important;font-weight:600!important}html body .app-shell .morning-brief-title{letter-spacing:-.005em!important;text-wrap:pretty!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;max-width:56ch!important;font-size:15px!important;font-weight:500!important;line-height:1.45!important}html body .app-shell .morning-brief,html body .app-shell .morning-brief-mem,html body .app-shell .memory-cite{min-width:0!important}html body .app-shell .memory-cite{flex-wrap:wrap!important;row-gap:4px!important}html body .app-shell .memory-cite .mc-regime,html body .app-shell .memory-cite .mc-date,html body .app-shell .memory-cite .mc-when,html body .app-shell .memory-cite .mc-conf,html body .app-shell .memory-cite .mc-px,html body .app-shell .memory-cite .mc-outcome,html body .app-shell .memory-cite .mc-similarity{white-space:nowrap!important}html body .app-shell .memory-cite-empty .mc-line{white-space:normal!important;overflow-wrap:break-word!important;line-height:1.5!important}html body .app-shell .ribbon-conviction-pill{white-space:nowrap!important;flex-shrink:0!important}@media (width<=720px){html body .app-shell .morning-brief-title{font-size:14px!important}}html body .app-shell .memory-cite-empty{background:linear-gradient(90deg,#f4ede00a 0%,#0000 60%)!important}html body .app-shell .memory-cite-empty .mc-line em{color:var(--tl-ink-warm-2)!important;font-family:var(--tl-font-prose)!important;font-style:italic!important}html body .app-shell .tl-share-trigger{border-radius:var(--tl-r-xs)!important;border:1px solid var(--tl-ink-memory)!important;background:linear-gradient(135deg, rgba(var(--tl-memory-rgb), .16), #b6a8881a)!important;color:var(--tl-ink-1)!important;font-family:var(--tl-font-prose)!important;letter-spacing:.06em!important;text-transform:uppercase!important;cursor:pointer!important;transition:all .16s var(--tl-ease)!important;align-items:center!important;gap:6px!important;padding:5px 11px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}html body .app-shell .tl-share-trigger:before{content:"";transition:transform .48s var(--tl-ease);background:linear-gradient(90deg,#0000,#ffffff29,#0000);position:absolute;inset:0;transform:translate(-100%)}html body .app-shell .tl-share-trigger:hover{background:linear-gradient(135deg, rgba(var(--tl-memory-rgb), .26), #b6a8882e)!important;box-shadow:0 2px 12px rgba(var(--tl-memory-rgb), .24)!important;transform:translateY(-1px)!important}html body .app-shell .tl-share-trigger:hover:before{transform:translate(100%)}html body .app-shell .tl-share-trigger svg{color:var(--tl-ink-memory)!important}html body .app-shell .tl-share-menu{z-index:50!important;border:1px solid var(--tl-border-3)!important;border-left:2px solid var(--tl-ink-memory)!important;border-radius:var(--tl-r-md)!important;width:320px!important;max-width:calc(100vw - 32px)!important;box-shadow:0 12px 36px #0009, 0 0 0 1px rgba(var(--tl-memory-rgb), .1)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;animation:tl-fade-in-up .2s var(--tl-ease)!important;background:linear-gradient(#080c16fa,#080c16f0)!important;flex-direction:column!important;gap:0!important;display:flex!important;overflow:hidden!important}html body .app-shell .tl-share-head{border-bottom:1px solid var(--tl-border-1)!important;justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;padding:12px 14px 10px!important;display:flex!important}html body .app-shell .tl-share-head-text{flex-direction:column!important;gap:2px!important;min-width:0!important;display:flex!important}html body .app-shell .tl-share-head strong{font-family:var(--tl-font-prose)!important;color:var(--tl-ink-warm)!important;letter-spacing:-.005em!important;font-size:13px!important;font-weight:600!important}html body .app-shell .tl-share-head em{font-family:var(--tl-font-prose)!important;color:var(--tl-ink-warm-3)!important;font-size:11px!important;font-style:italic!important;font-weight:400!important}html body .app-shell .tl-share-close{border:1px solid var(--tl-border-2)!important;border-radius:var(--tl-r-xs)!important;width:22px!important;height:22px!important;color:var(--tl-ink-3)!important;cursor:pointer!important;background:0 0!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;display:flex!important}html body .app-shell .tl-share-preview{border-bottom:1px solid var(--tl-border-1)!important;background:#ffffff05!important;flex-direction:column!important;gap:4px!important;padding:10px 14px!important;text-decoration:none!important;display:flex!important;position:relative!important}html body .app-shell .tl-share-preview img{aspect-ratio:1200/630!important;border-radius:var(--tl-r-xs)!important;border:1px solid var(--tl-border-2)!important;object-fit:cover!important;background:#080c1666!important;width:100%!important;height:auto!important;display:block!important}html body .app-shell .tl-share-preview-hint{font-family:var(--tl-font-prose)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--tl-ink-3)!important;font-size:10px!important;font-weight:600!important}html body .app-shell .tl-share-action{border-radius:var(--tl-r-xs)!important;color:var(--tl-ink-warm-2)!important;font-family:var(--tl-font-prose)!important;cursor:pointer!important;text-align:left!important;width:100%!important;transition:all .14s var(--tl-ease)!important;background:0 0!important;border:1px solid #0000!important;align-items:center!important;gap:10px!important;padding:9px 12px!important;font-size:12.5px!important;font-weight:500!important;display:flex!important}html body .app-shell .tl-share-action svg{color:var(--tl-ink-3)!important;flex-shrink:0!important}html body .app-shell .tl-share-action:hover{background:rgba(var(--tl-memory-rgb), .08)!important;border-color:rgba(var(--tl-memory-rgb), .2)!important;color:var(--tl-ink-warm)!important}html body .app-shell .tl-share-x:hover svg{color:#fff!important}@media (width<=720px){html body .app-shell .tl-share-menu{width:calc(100vw - 32px)!important;right:-16px!important}html body .app-shell .tl-share-trigger span{display:none!important}}html body .app-shell .rcal-trend-improving{color:var(--tl-ink-positive)!important}html body .app-shell .rcal-trend-declining{color:var(--tl-ink-negative)!important}html body .app-shell .rcal-trend-stable{color:var(--tl-ink-warm-3)!important}html body .app-shell .rcal-regime-n{font-family:var(--tl-font-mono)!important;color:var(--tl-ink-4)!important;font-size:10px!important;font-style:normal!important}html body .app-shell .chart-read-panel--minimal{background:linear-gradient(180deg, rgba(var(--tl-memory-rgb), .03), transparent 70%)!important;border:1px solid var(--tl-border-2)!important;border-left:2px solid var(--tl-ink-memory)!important;border-radius:var(--tl-r-md)!important;margin-top:var(--tl-s-3)!important;flex-direction:column!important;gap:10px!important;padding:14px 16px!important;display:flex!important}html body .app-shell .chart-read-panel--minimal .crp-head{font-family:var(--tl-font-prose)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tl-ink-memory)!important;border-bottom:1px dotted var(--tl-border-1)!important;align-items:center!important;gap:6px!important;padding-bottom:6px!important;font-size:10px!important;font-weight:700!important;display:flex!important}html body .app-shell .chart-read-panel--minimal .crp-stat-row{flex-wrap:wrap!important;align-items:baseline!important;gap:4px 0!important;display:flex!important}html body .app-shell .chart-read-panel--minimal .crp-stat{border-left:1px solid var(--tl-border-1)!important;white-space:nowrap!important;align-items:baseline!important;gap:5px!important;padding:0 10px!important;display:inline-flex!important}html body .app-shell .chart-read-panel--minimal .crp-stat:first-of-type{border-left:none!important;padding-left:0!important}html body .app-shell .chart-read-panel--minimal .crp-stat em{font-family:var(--tl-font-prose)!important;letter-spacing:.02em!important;color:var(--tl-ink-warm-3)!important;font-size:10px!important;font-style:italic!important;font-weight:500!important}html body .app-shell .chart-read-panel--minimal .crp-stat strong{font-family:var(--tl-font-mono)!important;color:var(--tl-ink-1)!important;font-size:13px!important;font-weight:700!important}html body .app-shell .chart-read-panel--minimal .crp-stat--positive strong{color:var(--tl-ink-positive)!important}html body .app-shell .chart-read-panel--minimal .crp-stat--negative strong{color:var(--tl-ink-negative)!important}html body .app-shell .chart-read-panel--minimal .crp-stat--memory strong{color:var(--tl-ink-memory)!important}html body .app-shell .chart-read-panel--minimal .crp-stat--trust strong{color:var(--tl-ink-trust)!important}html body .app-shell .chart-read-panel--minimal .crp-stat-divider{display:none!important}html body .app-shell .chart-read-panel--minimal .crp-read{font-family:var(--tl-font-prose)!important;color:var(--tl-ink-warm-2)!important;letter-spacing:-.005em!important;overflow-wrap:anywhere!important;-webkit-hyphens:auto!important;hyphens:auto!important;margin:0!important;font-size:13px!important;font-style:italic!important;font-weight:400!important;line-height:1.55!important}html body .app-shell .chart-read-panel--minimal .crp-read--empty{color:var(--tl-ink-3)!important}html body .app-shell .chart-read-panel--minimal .crp-memory{font-family:var(--tl-font-prose)!important;color:var(--tl-ink-warm-3)!important;border-top:1px dotted var(--tl-border-1)!important;margin:0!important;padding-top:6px!important;font-size:11.5px!important;font-style:italic!important}html body .app-shell .chart-read-panel--minimal .crp-memory strong{font-family:var(--tl-font-mono)!important;color:var(--tl-ink-memory)!important;font-style:normal!important;font-weight:700!important}@media (width<=720px){html body .app-shell .memory-cite .mc-replay{margin-left:0!important}}:root{--tl-bg-terminal:#080706;--tl-bg-panel:#0e0c09;--tl-bg-panel-2:#15120d;--tl-grid:#c8a96a1a}html,html body,html body #root,html body .app-shell,html body .app-shell main,html body .app-shell .app-body,html body .app-shell .app-content,html body .app-shell .workspace-page,html body .app-shell .workspace-empty,html body .app-shell .watchlist-page-v2,html body .app-shell .replay-page,html body .app-shell .rp-trail-empty,html body .app-shell .page-card{background:var(--tl-bg-terminal)!important;background-color:var(--tl-bg-terminal)!important;background-image:none!important}html body .app-shell [class*=-card],html body .app-shell [class*=-panel],html body .app-shell [class*=-surface],html body .app-shell [class*=-frame],html body .app-shell [class*=-tile]{background:var(--tl-bg-panel)!important;background-color:var(--tl-bg-panel)!important;border-color:var(--tl-grid)!important;background-image:none!important}html body .app-shell [class*=-panel] [class*=-panel],html body .app-shell [class*=-card] [class*=-card]{background:var(--tl-bg-panel-2)!important}html body .app-shell .morning-brief,html body .app-shell .intelligence-layer,html body .app-shell .desk-summary-bar,html body .app-shell .product-status-strip,html body .app-shell .discovery-note,html body .app-shell .navigation{background:var(--tl-bg-panel)!important;background-color:var(--tl-bg-panel)!important;border-color:var(--tl-grid)!important;background-image:none!important}html body .app-shell .terminal-status-bar,html body .app-shell .terminal-function-bar{background:#060504!important}html body .app-shell .page-card{background:var(--tl-bg-terminal)!important;box-shadow:none!important;border:0!important;border-radius:0!important}html body .app-shell[data-regime]{background-image:none!important}html body .app-shell.quiet-mode,html body .app-shell.regime-sweep-active{background:var(--tl-bg-terminal)!important}html body .app-shell[data-active-page=briefing] .product-status-strip,html body .app-shell[data-active-page=briefing] .morning-brief,html body .app-shell[data-active-page=briefing] .intelligence-layer,html body .app-shell[data-active-page=briefing] .desk-summary-bar,html body .app-shell[data-active-page=briefing] .discovery-note,html body .app-shell[data-active-page=dashboard] .product-status-strip,html body .app-shell[data-active-page=dashboard] .morning-brief,html body .app-shell[data-active-page=dashboard] .intelligence-layer,html body .app-shell[data-active-page=dashboard] .desk-summary-bar,html body .app-shell[data-active-page=dashboard] .discovery-note{display:none!important}html body .app-shell .app-header,html body .app-shell .landing-section{border-bottom:1px solid var(--tl-amber-dim)!important;font-family:var(--tl-font-mono)!important;min-height:44px!important;box-shadow:none!important;background:#060504!important;border-radius:0!important;align-items:center!important;gap:16px!important;margin:0!important;padding:8px 16px!important;display:flex!important}html body .app-shell .app-header .brand{flex-shrink:0!important;align-items:center!important;gap:10px!important;display:inline-flex!important}html body .app-shell .app-header .brand>div{align-items:baseline!important;gap:8px!important;display:inline-flex!important}html body .app-shell .app-header h1{font-family:var(--tl-font-mono)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tl-amber)!important;align-items:baseline!important;gap:8px!important;margin:0!important;font-size:12px!important;font-weight:600!important;display:inline-flex!important}html body .app-shell .app-header .brand-name{color:var(--tl-amber)!important;font-family:var(--tl-font-mono)!important}html body .app-shell .app-header .beta-badge{background:var(--tl-amber-glow)!important;color:var(--tl-amber)!important;border:1px solid var(--tl-amber-dim)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:2px!important;padding:1px 5px!important;font-size:9px!important}html body .app-shell .app-header .brand p{display:none!important}html body .app-shell .app-nav{background:0 0!important;border:0!important;flex:1!important;justify-content:center!important;align-items:center!important;gap:0!important;padding:0!important;display:inline-flex!important}html body .app-shell .app-nav button{color:var(--tl-ink-4)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;transition:color .14s var(--tl-ease), border-color .14s var(--tl-ease)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;align-items:center!important;gap:6px!important;padding:6px 14px!important;font-size:11px!important;font-weight:500!important;display:inline-flex!important}html body .app-shell .app-nav button:hover{color:var(--tl-ink-1)!important;background:0 0!important}html body .app-shell .app-nav button.active{color:var(--tl-amber)!important;border-bottom-color:var(--tl-amber)!important;background:0 0!important}html body .app-shell .app-nav button svg{width:13px!important;height:13px!important}html body .app-shell .app-nav .nav-label{font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important}html body .app-shell .app-header .header-actions{flex-shrink:0!important;align-items:center!important;gap:6px!important;display:inline-flex!important}html body .app-shell .ai-nav-pill{border:1px solid var(--tl-grid)!important;color:var(--tl-ink-3)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;cursor:pointer!important;transition:color .14s var(--tl-ease), border-color .14s var(--tl-ease), background .14s var(--tl-ease)!important;box-shadow:none!important;background:0 0!important;border-radius:2px!important;align-items:center!important;gap:5px!important;padding:4px 9px!important;font-size:10.5px!important;font-weight:500!important;display:inline-flex!important}html body .app-shell .ai-nav-pill:hover{color:var(--tl-amber)!important;border-color:var(--tl-amber-dim)!important;background:var(--tl-amber-glow)!important}html body .app-shell .ai-nav-pill svg{width:12px!important;height:12px!important}@keyframes terminal-alert-pulse{0%,to{box-shadow:0 0 0 0 rgba(var(--tl-crimson-rgb), .25)}50%{box-shadow:0 0 0 4px rgba(var(--tl-crimson-rgb), 0)}}html body .app-shell .nav-memory-counter{font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--tl-ink-4)!important;border:1px solid var(--tl-grid)!important;background:0 0!important;border-radius:2px!important;align-items:baseline!important;gap:5px!important;padding:4px 9px!important;font-size:10.5px!important;display:inline-flex!important}html body .app-shell .nav-memory-counter strong{color:var(--tl-amber)!important;font-variant-numeric:tabular-nums!important;font-weight:600!important}html body .app-shell .app-header>*{z-index:2}html body .app-shell .product-status-strip{border-bottom:1px solid var(--tl-amber-dim)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--tl-ink-3)!important;background:#060504!important;border-top:0!important;align-items:center!important;gap:12px!important;padding:5px 14px!important;font-size:11px!important;display:flex!important}html body .app-shell .product-status-strip strong{color:var(--tl-amber)!important;font-weight:600!important}html body .app-shell .product-status-strip em{color:var(--tl-amber-3)!important;font-style:normal!important}html body .app-shell .product-status-strip span{color:var(--tl-ink-3)!important}html body .app-shell .morning-brief,html body .app-shell .intelligence-layer,html body .app-shell .desk-summary-bar{background:var(--tl-bg-panel)!important;background-color:var(--tl-bg-panel)!important;border:1px solid var(--tl-grid)!important;color:var(--tl-ink-2)!important;font-family:var(--tl-font-mono)!important;box-shadow:none!important;background-image:none!important;border-radius:2px!important}html body .app-shell .morning-brief h1,html body .app-shell .morning-brief h2,html body .app-shell .morning-brief h3,html body .app-shell .intelligence-layer h1,html body .app-shell .intelligence-layer h2,html body .app-shell .intelligence-layer h3,html body .app-shell .desk-summary-bar h1,html body .app-shell .desk-summary-bar h2,html body .app-shell .desk-summary-bar h3{font-family:var(--tl-font-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--tl-ink-1)!important;font-weight:500!important}html body .app-shell .watchlist-page-v2,html body .app-shell .replay-page,html body .app-shell .rp-trail-empty{background:var(--tl-bg-terminal)!important;color:var(--tl-ink-2)!important;font-family:var(--tl-font-mono)!important;padding:0!important}html body .app-shell .watchlist-page-v2 h1,html body .app-shell .watchlist-page-v2 h2,html body .app-shell .watchlist-page-v2 h3,html body .app-shell .watchlist-page-v2 h4,html body .app-shell .replay-page h1,html body .app-shell .replay-page h2,html body .app-shell .replay-page h3,html body .app-shell .replay-page h4{font-family:var(--tl-font-mono)!important;letter-spacing:-.005em!important;color:var(--tl-ink-1)!important;text-transform:none!important;font-weight:500!important}html body .app-shell .watchlist-page-v2 h1,html body .app-shell .replay-page h1{letter-spacing:.04em!important;text-transform:uppercase!important;font-size:clamp(18px,2vw,22px)!important}html body .app-shell .watchlist-page-v2 h2,html body .app-shell .replay-page h2{letter-spacing:.04em!important;text-transform:uppercase!important;font-size:clamp(15px,1.6vw,18px)!important}html body .app-shell .watchlist-page-v2 h3,html body .app-shell .replay-page h3{letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--tl-amber-2)!important;font-size:13px!important}html body .app-shell .watchlist-page-v2 label,html body .app-shell .watchlist-page-v2 small,html body .app-shell .replay-page label,html body .app-shell .replay-page small{font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--tl-amber-3)!important;font-size:10px!important}html body .app-shell .watchlist-page-v2 p,html body .app-shell .replay-page p{font-family:var(--tl-font-mono)!important;color:var(--tl-ink-2)!important;font-size:12.5px!important;line-height:1.55!important}html body .app-shell .watchlist-page-v2 strong,html body .app-shell .watchlist-page-v2 b,html body .app-shell .replay-page strong,html body .app-shell .replay-page b{font-family:var(--tl-font-mono)!important;font-variant-numeric:tabular-nums slashed-zero!important;color:var(--tl-ink-1)!important}html body .app-shell .watchlist-page-v2 input,html body .app-shell .replay-page input{border:1px solid var(--tl-grid)!important;color:var(--tl-ink-1)!important;font-family:var(--tl-font-mono)!important;background:#0a0a0e!important;border-radius:2px!important;padding:6px 10px!important;font-size:12px!important}html body .app-shell .watchlist-page-v2 input:focus,html body .app-shell .replay-page input:focus{border-color:var(--tl-amber-dim)!important;box-shadow:0 0 0 3px var(--tl-amber-glow)!important;outline:none!important}html body .app-shell .watchlist-page-v2 button:not([class*=primary]):not([class*=cta]),html body .app-shell .replay-page button:not([class*=primary]):not([class*=cta]){border:1px solid var(--tl-grid)!important;color:var(--tl-ink-3)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.06em!important;text-transform:uppercase!important;transition:color .14s var(--tl-ease), border-color .14s var(--tl-ease), background .14s var(--tl-ease)!important;background:0 0!important;border-radius:2px!important;padding:5px 10px!important;font-size:11px!important}html body .app-shell .watchlist-page-v2 button:not([class*=primary]):not([class*=cta]):hover,html body .app-shell .replay-page button:not([class*=primary]):not([class*=cta]):hover{color:var(--tl-amber)!important;border-color:var(--tl-amber-dim)!important;background:var(--tl-amber-glow)!important}html body .app-shell .watchlist-page-v2 button[class*=primary],html body .app-shell .replay-page button[class*=primary]{background:var(--tl-amber)!important;color:#1a0f00!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;border:0!important;border-radius:2px!important;padding:7px 14px!important;font-size:11px!important;font-weight:600!important}html body .app-shell .watchlist-page-v2 .pos,html body .app-shell .replay-page .pos{color:var(--tl-pos)!important}html body .app-shell .watchlist-page-v2 .neg,html body .app-shell .replay-page .neg{color:var(--tl-neg)!important}html body .app-shell .watchlist-page-v2 table,html body .app-shell .replay-page table{border-collapse:collapse!important;width:100%!important;font-family:var(--tl-font-mono)!important;font-variant-numeric:tabular-nums slashed-zero!important;font-size:11.5px!important}html body .app-shell .watchlist-page-v2 th,html body .app-shell .replay-page th{text-align:left!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--tl-amber-3)!important;border-bottom:1px solid var(--tl-grid)!important;background:0 0!important;padding:6px 10px!important;font-size:10px!important;font-weight:500!important}html body .app-shell .watchlist-page-v2 td,html body .app-shell .replay-page td{color:var(--tl-ink-2)!important;border-bottom:1px solid var(--tl-grid)!important;padding:7px 10px!important}html body .app-shell .watchlist-page-v2 tr:hover td,html body .app-shell .replay-page tr:hover td{background:var(--tl-amber-glow)!important;color:var(--tl-ink-1)!important}@media (width<=720px){html body .app-shell .app-header{flex-wrap:wrap!important;gap:6px!important;padding:6px 10px!important}html body .app-shell .app-nav{order:3!important;justify-content:flex-start!important;gap:0!important;width:100%!important;overflow-x:auto!important}html body .app-shell .app-nav button{padding:6px 10px!important}html body .app-shell .app-header .header-actions{gap:4px!important;margin-left:auto!important}html body .app-shell .ai-nav-pill .nav-label{display:none!important}}.ws-ohlc{border-top:1px solid var(--tl-grid);border-bottom:1px solid var(--tl-grid);font-family:var(--tl-font-mono);font-variant-numeric:tabular-nums slashed-zero;background:#060504;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;display:flex}.ws-ohlc-cell{border-right:1px solid var(--tl-grid);font-family:var(--tl-font-mono);letter-spacing:.04em;white-space:nowrap;align-items:baseline;gap:6px;padding:6px 14px;font-size:11px;display:inline-flex}.ws-ohlc-cell:last-child{border-right:0}.ws-ohlc-cell em{letter-spacing:.16em;text-transform:uppercase;color:var(--tl-amber-3);font-size:9.5px;font-style:normal;font-weight:500}.ws-ohlc-cell strong{font-variant-numeric:tabular-nums slashed-zero;color:var(--tl-ink-1);font-weight:500}.ws-ohlc-cell--last strong{color:var(--tl-amber);font-weight:600}.ws-ohlc-cell--chg.pos strong{color:var(--tl-pos)}.ws-ohlc-cell--chg.neg strong{color:var(--tl-neg)}.ws-ohlc-cell--upd{margin-left:auto}.ws-ohlc-cell--upd strong{color:var(--tl-ink-4);font-size:10.5px}@media (width<=720px){.ws-ohlc{flex-wrap:nowrap;overflow-x:auto}.ws-ohlc-cell{padding:5px 10px;font-size:10.5px}.ws-ohlc-cell--upd{margin-left:0}}.workspace-page .ws-main-grid{grid-template-columns:minmax(0, 1fr) var(--ws-rail-w,240px);border-bottom:1px solid var(--tl-grid);transition:grid-template-columns var(--tl-d-base,.24s) var(--tl-ease,ease);align-items:stretch;gap:0;display:grid}.workspace-page .ws-main-grid[data-rail=collapsed]>.ws-rail,.workspace-page .ws-main-grid[data-rail=collapsed]>.ws-rail-resize{display:none!important}.workspace-page .ws-main-grid[data-rail=collapsed]>.ws-chart-stage{border-right:0}.workspace-page .ws-main-grid>.ws-chart-stage{border-right:1px solid var(--tl-grid);border-bottom:0;min-width:0;padding:10px 12px 12px 14px!important}.workspace-page .ws-main-grid>.ws-rail{background:var(--tl-bg-panel);border-left:1px solid var(--tl-grid);flex-direction:column;gap:0;padding:0;display:flex}@media (width<=1080px){.workspace-page .ws-main-grid{grid-template-columns:minmax(0,1fr)}.workspace-page .ws-main-grid>.ws-chart-stage{border-right:0;border-bottom:1px solid var(--tl-grid)}.workspace-page .ws-main-grid>.ws-rail{border-top:0;border-left:0;flex-direction:row;overflow-x:auto}.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel{border-right:1px solid var(--tl-grid);flex:0 0 240px;border-bottom:0!important}}.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel{border:0!important;border-bottom:1px solid var(--tl-grid)!important;background:0 0!important;border-radius:0!important;padding:8px 12px 10px!important}.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel:last-child{border-bottom:0!important}.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel>header{letter-spacing:.18em!important;color:var(--tl-amber)!important;border-bottom:1px dashed var(--tl-grid)!important;margin-bottom:4px!important;padding-bottom:4px!important;font-size:9.5px!important}.workspace-page .ws-main-grid>.ws-rail .ws-rail-panel li{border-bottom:0!important;grid-template-columns:48px 1fr!important;gap:8px!important;padding:3px 0!important;font-size:11px!important}.workspace-page .ws-main-grid>.ws-rail .ws-rail-panel li:not(:last-child){border-bottom:1px dashed #c8a96a0f!important}.workspace-page .ws-main-grid>.ws-rail .ws-rail-panel em{letter-spacing:.1em!important;color:var(--tl-amber-3)!important;font-size:9.5px!important}.workspace-page .ws-main-grid>.ws-rail .ws-rail-panel strong{color:var(--tl-ink-1)!important;font-variant-numeric:tabular-nums slashed-zero!important;font-size:11.5px!important;font-weight:500!important}.ws-rail-panel--levels strong.ws-rail-val,.ws-rail-panel--trust strong.ws-rail-val{color:var(--tl-amber)!important}.workspace-page .ws-main-grid .ws-chart-toolbar{margin:0 0 8px!important;padding:6px 8px!important;top:0!important}.workspace-page .ws-echoes{padding-left:14px!important;padding-right:14px!important}@media (width>=1440px){.workspace-page .ws-main-grid{grid-template-columns:minmax(0,1fr) 280px}}@media (width>=1920px){.workspace-page .ws-main-grid{grid-template-columns:minmax(0,1fr) 320px}}.workspace-page .ws-main-grid{align-items:stretch!important;min-height:calc(100vh - 360px)!important}.workspace-page .ws-main-grid>.ws-chart-stage--dominant{flex-direction:column!important;gap:6px!important;padding:6px 12px 8px!important;display:flex!important}.workspace-page .ws-main-grid .ws-chart-toolbar{flex:none!important;margin:0!important;padding:5px 8px!important}.workspace-page .ws-main-grid>.ws-chart-stage--dominant>.memory-cite{flex:none!important;margin:0!important}.workspace-page .ws-main-grid .ws-chart-frame.has-compare{flex-direction:row!important}.workspace-page .ws-main-grid .ws-chart-frame.has-compare>.ws-chart-canvas{border-right:1px solid var(--tl-grid)!important;flex:50%!important}.workspace-page .ws-main-grid .ws-chart-frame.has-compare>.ws-compare-canvas{flex:50%!important}.workspace-page .ws-main-grid>.ws-rail{align-self:stretch!important;max-height:calc(100vh - 360px)!important;overflow-y:auto!important}.workspace-page .ws-echoes{padding-top:8px!important;padding-bottom:8px!important}.workspace-page .ws-risk-line{padding-top:10px!important;padding-bottom:10px!important}.workspace-page .ws-deep{padding-top:8px!important}@media (height>=900px){.workspace-page .ws-main-grid{min-height:calc(100vh - 380px)!important}.workspace-page .ws-main-grid .tl-pricechart-host,.workspace-page .ws-main-grid .tl-pricechart{min-height:620px!important}}@media (height>=1080px){.workspace-page .ws-main-grid .tl-pricechart-host,.workspace-page .ws-main-grid .tl-pricechart{min-height:720px!important}}@media (width<=1080px){.workspace-page .ws-main-grid{min-height:auto!important}.workspace-page .ws-main-grid .tl-pricechart-host{min-height:420px!important}.workspace-page .ws-main-grid>.ws-rail{max-height:none!important;overflow-y:visible!important}}.workspace-page .ws-main-grid{grid-template-rows:minmax(0,1fr)!important;grid-auto-rows:minmax(0,1fr)!important;height:calc(100vh - 320px)!important;min-height:580px!important;max-height:none!important;display:grid!important}.workspace-page .ws-main-grid>.ws-chart-stage--dominant{flex-direction:column!important;gap:6px!important;height:100%!important;min-height:0!important;padding:6px 12px 8px!important;display:flex!important}.workspace-page .ws-main-grid .ws-chart-toolbar,.workspace-page .ws-main-grid>.ws-chart-stage--dominant>.memory-cite{flex:none!important}.workspace-page .ws-main-grid .tl-pricechart-host,.workspace-page .ws-main-grid .tl-pricechart{width:100%!important;height:100%!important;min-height:0!important}.workspace-page .ws-main-grid>.ws-rail{align-self:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow-y:auto!important}@media (height>=900px){.workspace-page .ws-main-grid{height:calc(100vh - 340px)!important}}@media (height>=1080px){.workspace-page .ws-main-grid{height:calc(100vh - 360px)!important}}@media (width<=1080px){.workspace-page .ws-main-grid{grid-template-rows:minmax(420px,60vh) auto!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;display:grid!important}.workspace-page .ws-main-grid>.ws-rail{height:auto!important;max-height:none!important;overflow-y:visible!important}}.workspace-page .ws-echoes{padding:6px 14px!important}.workspace-page .ws-echoes-track{gap:10px!important;padding:4px 0 0!important}.workspace-page .ws-risk-line{gap:6px!important;padding:8px 14px!important}.workspace-page .ws-deep{padding:6px 14px 10px!important}.workspace-page .ws-deep>summary{padding:5px 0!important}.workspace-page .ws-narrative-footer{padding:6px 14px!important}.workspace-page .ws-ohlc-cell{padding:5px 12px!important}.workspace-page .ws-main-grid .tl-pricechart-host{aspect-ratio:auto!important;max-width:none!important;max-height:none!important}.workspace-page.workspace-narrative{flex-direction:column!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;padding:0!important;display:flex!important;overflow:hidden!important}.workspace-page.workspace-narrative>.terminal-status-bar,.workspace-page.workspace-narrative>.ws-trail,.workspace-page.workspace-narrative>.ws-bar,.workspace-page.workspace-narrative>.ws-handoff-quiet,.workspace-page.workspace-narrative>.ws-ohlc,.workspace-page.workspace-narrative>.ws-refreshing-overlay,.workspace-page.workspace-narrative>.terminal-function-bar{flex:none!important}.workspace-page.workspace-narrative>.ws-trail,.workspace-page.workspace-narrative>.ws-bar{position:relative!important;top:auto!important}.workspace-page.workspace-narrative>.ws-echoes,.workspace-page.workspace-narrative>.ws-risk-line,.workspace-page.workspace-narrative>.ws-deep,.workspace-page.workspace-narrative>.ws-narrative-footer{flex:none!important}.workspace-page.workspace-narrative>.ws-main-grid{flex:auto!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr) 240px!important;align-items:stretch!important;height:auto!important;min-height:0!important;max-height:none!important;display:grid!important}@media (width>=1440px){.workspace-page.workspace-narrative>.ws-main-grid{grid-template-columns:minmax(0,1fr) 280px!important}}@media (width>=1920px){.workspace-page.workspace-narrative>.ws-main-grid{grid-template-columns:minmax(0,1fr) 320px!important}}@media (width<=1080px){.workspace-page.workspace-narrative{height:auto!important;min-height:100vh!important;overflow:visible!important}.workspace-page.workspace-narrative>.ws-main-grid{grid-template-rows:minmax(420px,60vh) auto!important;grid-template-columns:minmax(0,1fr)!important}}.workspace-page .ws-main-grid .ws-chart-toolbar{scrollbar-width:none!important;white-space:nowrap!important;flex-wrap:nowrap!important;align-items:center!important;gap:10px!important;padding:5px 8px!important;display:flex!important;overflow-x:auto!important}.workspace-page .ws-main-grid .ws-chart-toolbar::-webkit-scrollbar{display:none}.workspace-page .ws-main-grid .ws-chart-timeframes,.workspace-page .ws-main-grid .ws-chart-mode,.workspace-page .ws-main-grid .ws-chart-feed{flex:none!important;gap:0!important;display:inline-flex!important}.workspace-page .ws-main-grid .ws-chart-timeframes button,.workspace-page .ws-main-grid .ws-chart-mode button{letter-spacing:.08em!important;padding:3px 8px!important;font-size:10.5px!important}.workspace-page .ws-main-grid>.ws-chart-stage--dominant>.memory-cite{white-space:nowrap!important;scrollbar-width:none!important;flex:none!important;padding:4px 10px!important;font-size:10.5px!important;overflow-x:auto!important}.workspace-page .ws-main-grid>.ws-chart-stage--dominant>.memory-cite::-webkit-scrollbar{display:none}.workspace-page.workspace-narrative .tl-pricechart-host,.workspace-page.workspace-narrative .tl-pricechart{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html body .app-shell[data-active-page=dashboard] .app-content,html body .app-shell[data-active-page=briefing] .app-content,html body .app-shell[data-active-page=workspace] .app-content{gap:0!important;width:100%!important;max-width:100%!important;margin-inline:0!important;padding:0!important}html body .app-shell[data-active-page=dashboard] .app-body,html body .app-shell[data-active-page=briefing] .app-body,html body .app-shell[data-active-page=workspace] .app-body{gap:0!important;width:100%!important;max-width:100%!important;padding:0!important}html body .app-shell .workspace-page .ws-main-grid .tl-pricechart-host,html body .app-shell .workspace-page .ws-main-grid .tl-pricechart,html body .app-shell .workspace-page .ws-main-grid .tl-pricechart>canvas{width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail{align-self:stretch!important;height:65vh!important;min-height:480px!important;max-height:65vh!important;overflow-y:auto!important}@media (height>=900px){html body .app-shell .workspace-page .ws-main-grid>.ws-rail{height:70vh!important;max-height:70vh!important}}@media (height>=1080px){html body .app-shell .workspace-page .ws-main-grid>.ws-rail{height:75vh!important;max-height:75vh!important}}html body .app-shell .workspace-page .ws-main-grid>.ws-chart-stage--dominant{flex-direction:column!important;gap:6px!important;height:auto!important;min-height:0!important;padding:6px 12px 8px!important;display:flex!important;overflow:hidden!important}html body .app-shell .workspace-page.workspace-narrative{flex-direction:column!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:visible!important}@media (width<=1080px){html body .app-shell .workspace-page .ws-main-grid{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail{height:auto!important;max-height:none!important}}html body .app-shell .workspace-page[data-fullscreen=true] .ws-main-grid{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .workspace-page[data-fullscreen=true] .ws-main-grid>.ws-rail{display:none!important}html body .app-shell .workspace-page[data-fullscreen=true] .ws-main-grid>.ws-chart-stage--dominant{border-right:0!important}html body .app-shell .workspace-page[data-fullscreen=true]>.ws-echoes,html body .app-shell .workspace-page[data-fullscreen=true]>.ws-deep,html body .app-shell .workspace-page[data-fullscreen=true]>.ws-narrative-footer{display:none!important}@keyframes ws-fs-fade{0%{opacity:1}60%{opacity:1}to{opacity:0}}.workspace-page .ws-main-grid .ws-rail-clickable{cursor:pointer;transition:background .14s var(--tl-ease), padding-left .14s var(--tl-ease);border-radius:2px;outline:none;margin:0 -6px!important;padding:4px 6px!important}.workspace-page .ws-main-grid .ws-rail-clickable:hover{background:var(--tl-amber-glow);padding-left:10px!important}.workspace-page .ws-main-grid .ws-rail-clickable:hover em{color:var(--tl-amber)!important}.workspace-page .ws-main-grid .ws-rail-clickable.pinned{box-shadow:inset 2px 0 0 var(--tl-amber);background:#c8a96a24!important;padding-left:10px!important}.workspace-page .ws-main-grid .ws-rail-clickable.pinned em{color:var(--tl-amber)!important}.workspace-page .ws-main-grid .ws-rail-clickable.pinned strong{color:#ffd76b!important}.workspace-page .ws-main-grid .ws-rail-clickable:focus-visible{outline:1px solid var(--tl-amber-dim);outline-offset:1px}.workspace-page .ws-main-grid .ws-rail-panel>header{justify-content:space-between!important;align-items:center!important;display:flex!important}.workspace-page .ws-main-grid .ws-rail-panel>header em{letter-spacing:.12em!important;color:var(--tl-ink-5)!important;text-transform:uppercase!important;font-size:8.5px!important;font-style:normal!important;font-weight:400!important}.workspace-page .ws-echoes,.workspace-page .ws-risk-line{border-bottom:0!important}.workspace-page .ws-echoes+.ws-risk-line{border-top:0!important}@media (width>=720px){.workspace-page .ws-echoes{float:left!important;border-right:1px solid var(--tl-grid)!important;width:50%!important;padding:8px 14px!important}.workspace-page .ws-risk-line{float:left!important;width:50%!important;padding:8px 14px!important}.workspace-page .ws-deep{clear:both!important;border-top:1px solid var(--tl-grid)!important}}.workspace-page[data-symbol] .ws-rail-panel--trust li:first-child strong{color:var(--tl-amber)!important}.workspace-page .ws-main-grid .ws-rail-panel:not(.ws-rail-panel--levels) li{transition:padding-left .14s var(--tl-ease), color .14s var(--tl-ease);padding:4px 0!important}.workspace-page .ws-main-grid .ws-rail-panel:not(.ws-rail-panel--levels) li:hover em{color:var(--tl-amber-2)!important}@media (height>=1080px){.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel{padding:10px 14px 12px!important}.workspace-page .ws-main-grid>.ws-rail .ws-rail-panel li{padding:5px 0!important;font-size:12px!important}.workspace-page .ws-main-grid>.ws-rail .ws-rail-panel strong{font-size:12.5px!important}}@media (width<=1200px){.workspace-page .ws-main-grid .ws-chart-feed .live-indicator-label,.workspace-page .ws-main-grid .ws-chart-feed .freshness-time{display:none!important}}.terminal-function-bar .tfb-hint{font-variant-numeric:tabular-nums!important}.workspace-page .ws-ambient{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.ws-ambient-grid{opacity:.9;background-image:linear-gradient(90deg,#c8a96a05 1px,#0000 1px),linear-gradient(#c8a96a05 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}.ws-ambient-glow{filter:blur(120px);opacity:.25;width:80vw;height:40vh;transition:opacity 1.2s var(--tl-ease), background 1.2s var(--tl-ease);border-radius:50%;position:absolute}.ws-ambient-glow--top{background:#c8a96a1a;top:-20vh;left:-10vw}.ws-ambient-glow--bottom{background:#b6a8880f;bottom:-20vh;right:-10vw}.workspace-page[data-volatility-state=high] .ws-ambient-grid{opacity:1;background-image:linear-gradient(to right, rgba(var(--tl-crimson-rgb), .024) 1px, transparent 1px), linear-gradient(to bottom, rgba(var(--tl-crimson-rgb), .024) 1px, transparent 1px);animation:ws-ambient-flicker 5.4s var(--tl-ease) infinite}@keyframes ws-ambient-flicker{0%,to{opacity:.85}50%{opacity:1}}.workspace-page[data-volatility-state=low] .ws-ambient-grid{opacity:.55}.workspace-page>:not(.ws-ambient){z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.ws-ambient-grid{animation:none!important}.ws-ambient-glow{transition:none}}.workspace-page[data-replay-active=true]>:not(.ws-ambient):not(.ws-replay-banner){filter:brightness(.88)saturate(.84);transition:filter .48s var(--tl-ease)}.workspace-page[data-replay-active=true] .ws-ambient-glow--top{background:#b6a88829!important}.workspace-page[data-replay-active=true] .ws-ambient-glow--bottom{background:#b6a8881a!important}@keyframes ws-replay-banner-rise{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes ws-replay-banner-breath{0%,to{opacity:1;box-shadow:0 0 #b6a8885c}50%{opacity:.6;box-shadow:0 0 0 8px #b6a88800}}.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel>header{color:var(--tl-amber-3)!important;letter-spacing:.2em!important;border-bottom-color:#c8a96a0a!important;font-size:9.5px!important}.workspace-page .ws-main-grid>.ws-rail .ws-rail-panel em{color:#c8a96a57!important}.workspace-page .ws-echoes>header{color:var(--tl-amber-3)!important;letter-spacing:.2em!important;font-size:9.5px!important}.workspace-page .ws-deep>summary{border-top:0!important;padding-top:8px!important}.workspace-page .ws-narrative-footer{border-top:0!important;padding-top:4px!important;padding-bottom:6px!important}.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel:not(:last-child){border-bottom:0!important}.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel{padding-bottom:14px!important}.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel+.ws-rail-panel{border-top:1px solid #c8a96a0a!important;padding-top:10px!important}.workspace-page *{transition-timing-function:cubic-bezier(.4,0,.2,1)}.workspace-page .ws-echoes-track li{transition:opacity .36s var(--tl-ease), transform .24s cubic-bezier(.34, 1.56, .64, 1)!important}.workspace-page .ws-echoes-track li:hover{transform:translateY(-4px)!important}.workspace-page .ws-ohlc-cell{transition:background .2s var(--tl-ease), color .2s var(--tl-ease)}.workspace-page .ws-ohlc-cell:hover{background:var(--tl-amber-glow)}.ws-ohlc.ws-ohlc--hover{background:linear-gradient(#c8a96a0d,#060504)!important;border-top-color:#c8a96a57!important;border-bottom-color:#c8a96a57!important}.ws-ohlc.ws-ohlc--hover .ws-ohlc-cell em{color:var(--tl-amber)!important}.ws-ohlc.ws-ohlc--hover .ws-ohlc-cell--last em{color:var(--tl-amber)!important;font-weight:600!important}.ws-ohlc .ws-ohlc-cell strong{transition:color .2s var(--tl-ease)!important}.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel--trust>header{justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel--trust>header .conviction-sparkline{opacity:.92;flex-shrink:0}.ws-ohlc-cell--range{flex-direction:column!important;align-items:stretch!important;gap:2px!important;min-width:70px!important}.ws-ohlc-cell--range em{align-items:baseline!important;display:inline-flex!important}.ws-ohlc-cell--range strong{text-align:left!important;font-size:11px!important}.ws-ohlc-range-bar{background:#c8a96a1a;border-radius:1px;width:100%;height:3px;margin-top:2px;display:block;position:relative}.ws-ohlc-range-bar>span{background:var(--tl-amber);width:2px;transition:left .6s cubic-bezier(.4,0,.2,1);position:absolute;top:-1px;bottom:-1px;box-shadow:0 0 4px #c8a96a99}.workspace-page .ws-rail-val--up{color:var(--tl-pos)!important}.workspace-page .ws-rail-val--down{color:var(--tl-neg)!important}.workspace-page .ws-main-grid .ws-rail-panel li em{width:52px!important}.workspace-page .ws-main-grid .ws-rail-panel li{padding:3px 0!important;font-size:11px!important}.workspace-page .ws-main-grid .ws-rail-panel li strong{letter-spacing:0!important;font-size:11.5px!important;font-weight:500!important}.workspace-page .ws-main-grid .ws-rail-panel li em{letter-spacing:.1em!important;font-size:9.5px!important}@media (height>=1080px){.workspace-page .ws-main-grid .ws-rail-panel li{padding:4px 0!important;font-size:11.5px!important}.workspace-page .ws-main-grid .ws-rail-panel li strong{font-size:12.5px!important}}.workspace-page.workspace-narrative>.ws-main-grid{grid-template-columns:minmax(0,1fr) 260px!important}@media (width>=1440px){.workspace-page.workspace-narrative>.ws-main-grid{grid-template-columns:minmax(0,1fr) 300px!important}}@media (width>=1920px){.workspace-page.workspace-narrative>.ws-main-grid{grid-template-columns:minmax(0,1fr) 340px!important}}.workspace-page .ws-main-grid .ws-rail-panel li:hover em{color:var(--tl-amber)!important}.workspace-page .ws-main-grid .ws-rail-panel li:hover strong:not([class*=--]){color:var(--tl-ink-1)!important}html body .access-gate,html body [class*=access-gate]{background:var(--tl-bg-terminal)!important;background-color:var(--tl-bg-terminal)!important;font-family:var(--tl-font-mono)!important;color:var(--tl-ink-2)!important;background-image:radial-gradient(at top,#c8a96a12,#0000 50%)!important}html body .access-gate h1,html body .access-gate h2,html body .access-gate h3,html body [class*=access-gate] h1,html body [class*=access-gate] h2,html body [class*=access-gate] h3{font-family:var(--tl-font-mono)!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--tl-ink-1)!important;font-weight:500!important}html body .access-gate input,html body [class*=access-gate] input{background:var(--tl-bg-panel)!important;border:1px solid var(--tl-grid)!important;color:var(--tl-ink-1)!important;font-family:var(--tl-font-mono)!important;border-radius:2px!important;padding:9px 12px!important;font-size:13px!important}html body .access-gate input:focus,html body [class*=access-gate] input:focus{border-color:var(--tl-amber-dim)!important;box-shadow:0 0 0 3px var(--tl-amber-glow)!important;outline:none!important}html body .access-gate button,html body [class*=access-gate] button{background:var(--tl-amber)!important;color:#1a0f00!important;font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;border:0!important;border-radius:2px!important;padding:10px 18px!important;font-size:11.5px!important;font-weight:600!important}html body .access-gate [class*=-panel],html body .access-gate [class*=-card],html body [class*=access-gate] [class*=-panel],html body [class*=access-gate] [class*=-card]{background:var(--tl-bg-panel)!important;border:1px solid var(--tl-grid)!important;box-shadow:none!important;border-radius:2px!important}html body .app-shell .chat-panel{background:var(--tl-bg-panel)!important;border:1px solid var(--tl-grid)!important;font-family:var(--tl-font-mono)!important;color:var(--tl-ink-2)!important;border-radius:2px!important;box-shadow:0 24px 56px #00000080!important}html body .app-shell .chat-panel *{font-family:var(--tl-font-mono)!important}html body .app-shell .chat-panel h1,html body .app-shell .chat-panel h2,html body .app-shell .chat-panel h3{text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--tl-ink-1)!important}html body .app-shell .chat-panel strong{color:var(--tl-amber)!important}html body .app-shell .tl-chart-live{border:1px solid var(--tl-amber-dim)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;color:var(--tl-amber)!important;background:#07070ad9!important;border-radius:2px!important;padding:3px 8px!important;font-size:10.5px!important}html body .app-shell .tl-chart-live.pos{color:var(--tl-pos)!important;border-color:rgba(var(--tl-emerald-rgb), .34)!important}html body .app-shell .tl-chart-live.neg{color:var(--tl-neg)!important;border-color:rgba(var(--tl-crimson-rgb), .34)!important}html body,html body *{caret-color:var(--tl-amber)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#c8a96a1a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#c8a96a3d}*{scrollbar-color:#c8a96a2e transparent}.ws-ohlc--live{position:relative}.ws-ohlc--live .ws-ohlc-cell--last em{font-weight:600;color:var(--tl-amber)!important}.ws-ohlc--live .ws-ohlc-cell--last em:before{content:"";background:var(--tl-amber);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:5px;animation:1.8s ease-in-out infinite ws-live-pulse;display:inline-block;box-shadow:0 0 6px #c8a96a99}@keyframes ws-live-pulse{0%,to{opacity:1}50%{opacity:.42}}.ws-ohlc--live .ws-ohlc-cell--last strong{transition:color .2s var(--tl-ease), text-shadow .2s var(--tl-ease)}.ws-ohlc--flash-up .ws-ohlc-cell--last strong{text-shadow:0 0 12px rgba(var(--tl-emerald-rgb), .55);color:var(--tl-pos)!important}.ws-ohlc--flash-down .ws-ohlc-cell--last strong{text-shadow:0 0 12px rgba(var(--tl-crimson-rgb), .55);color:var(--tl-neg)!important}.ws-ohlc-cell--tps em{color:var(--tl-amber-3)!important}.ws-ohlc-cell--tps strong{font-variant-numeric:tabular-nums;color:var(--tl-amber)!important}.ws-ohlc[data-stream-state=live] .ws-ohlc-cell--last em{color:var(--tl-amber)!important}.ws-ohlc[data-stream-state=reconnecting] .ws-ohlc-cell--last em{color:var(--tl-amber-3)!important}.ws-ohlc[data-stream-state=reconnecting] .ws-ohlc-cell--last em:before{background:var(--tl-amber-3);animation-duration:.9s}.ws-ohlc[data-stream-state=down] .ws-ohlc-cell--last em:before{background:var(--tl-neg);animation:none}@media (prefers-reduced-motion:reduce){.ws-ohlc--live .ws-ohlc-cell--last em:before{animation:none!important}.ws-ohlc--flash-up .ws-ohlc-cell--last strong,.ws-ohlc--flash-down .ws-ohlc-cell--last strong{transition:none!important}}.ws-cmdp-backdrop{z-index:1000;-webkit-backdrop-filter:blur(6px)saturate(140%);background:#030305c7;justify-content:center;align-items:flex-start;padding-top:12vh;animation:.18s ease-out both ws-cmdp-fade;display:flex;position:fixed;inset:0}@keyframes ws-cmdp-fade{0%{opacity:0}to{opacity:1}}.ws-cmdp{border:1px solid var(--tl-amber-dim);width:min(620px,92vw);max-height:70vh;font-family:var(--tl-font-mono);background:#08080c;border-radius:3px;flex-direction:column;animation:.22s cubic-bezier(.34,1.32,.64,1) both ws-cmdp-rise;display:flex;overflow:hidden;box-shadow:0 32px 80px #000c,0 0 0 1px #c8a96a0d}@keyframes ws-cmdp-rise{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.ws-cmdp-head{border-bottom:1px solid var(--tl-grid);background:linear-gradient(#c8a96a08,#0000);align-items:center;gap:12px;padding:12px 16px;display:flex}.ws-cmdp-prompt{font-family:var(--tl-font-mono);color:var(--tl-amber);font-size:18px;font-weight:600;line-height:1}.ws-cmdp-head input{flex:1;color:var(--tl-ink-1)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;caret-color:var(--tl-amber)!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:2px 0!important;font-size:15px!important}.ws-cmdp-head input::placeholder{color:var(--tl-amber-3)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:11px!important}.ws-cmdp-kbd{border:1px solid var(--tl-amber-dim);min-width:28px;color:var(--tl-amber);font-family:var(--tl-font-mono);background:#c8a96a1a;border-radius:2px;justify-content:center;align-items:center;padding:3px 8px;font-size:11px;display:inline-flex}.ws-cmdp-body{padding:8px 6px;overflow-y:auto}.ws-cmdp-section{font-family:var(--tl-font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--tl-amber);margin:8px 12px 4px;font-size:9.5px;font-weight:500}.ws-cmdp-list{margin:0;padding:0 6px 8px;list-style:none}.ws-cmdp-list li{cursor:pointer;font-family:var(--tl-font-mono);color:var(--tl-ink-2);transition:background .14s var(--tl-ease), color .14s var(--tl-ease), padding-left .14s var(--tl-ease);border-radius:2px;grid-template-columns:72px 1fr auto;align-items:center;gap:12px;padding:8px 10px;font-size:12.5px;display:grid}.ws-cmdp-list li:hover{color:var(--tl-ink-1);background:#c8a96a14;padding-left:14px}.ws-cmdp-symbol{font-family:var(--tl-font-mono);color:var(--tl-amber);letter-spacing:.04em;font-size:13px;font-weight:600}.ws-cmdp-name{font-family:var(--tl-font-mono);color:var(--tl-ink-3);letter-spacing:.04em;text-transform:uppercase;font-size:11.5px}.ws-cmdp-list li:hover .ws-cmdp-name{color:var(--tl-ink-1)}.ws-cmdp-type{font-family:var(--tl-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tl-amber-3);border:1px solid #c8a96a2e;border-radius:2px;padding:2px 7px;font-size:9.5px}.terminal-function-bar .tfb-keys:after{content:"⌘K  CMD";border:1px solid var(--tl-amber-dim);color:var(--tl-amber);font-family:var(--tl-font-mono);letter-spacing:.12em;background:var(--tl-amber-glow);border-radius:2px;align-items:center;margin-left:4px;padding:4px 8px;font-size:9.5px;display:inline-flex}@media (width<=1080px){html body .app-shell .workspace-page.workspace-narrative>.ws-main-grid{grid-template-columns:minmax(0,1fr)!important}}.workspace-page .ws-rail-resize{cursor:col-resize;z-index:25;width:5px;transition:background .16s var(--tl-ease);margin-left:-3px;position:absolute;top:0;bottom:0}.workspace-page .ws-main-grid{position:relative}.workspace-page .ws-rail-resize{cursor:col-resize;background:0 0;flex-shrink:0;width:4px;margin:0 -2px;position:relative}.workspace-page .ws-rail-resize:hover,.workspace-page .ws-rail-resize:active{background:var(--tl-amber-glow);box-shadow:inset 0 0 0 1px var(--tl-amber-dim)}.workspace-page .ws-rail-resize:after{content:"";background:var(--tl-amber-dim);opacity:0;width:2px;height:28px;transition:opacity .16s var(--tl-ease);border-radius:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workspace-page .ws-rail-resize:hover:after,.workspace-page .ws-rail-resize:active:after{opacity:1}html body .app-shell .workspace-page.workspace-narrative>.ws-main-grid{grid-template-columns:minmax(0, 1fr) 4px var(--ws-rail-w,260px)!important}@media (width<=1080px){html body .app-shell .workspace-page.workspace-narrative>.ws-main-grid{grid-template-columns:minmax(0,1fr)!important}.workspace-page .ws-rail-resize{display:none!important}}.ws-depth{border-bottom:1px solid var(--tl-grid)!important;flex-direction:column!important;gap:0!important;padding:8px 10px 10px!important;display:flex!important}.ws-depth>header{letter-spacing:.2em!important;color:var(--tl-amber)!important;border-bottom:1px dashed #c8a96a0f!important;justify-content:space-between!important;align-items:center!important;margin-bottom:4px!important;padding-bottom:4px!important;font-size:9.5px!important;display:flex!important}.ws-depth>header em{font-family:var(--tl-font-mono);color:var(--tl-amber-3)!important;letter-spacing:.12em!important;font-size:9px!important;font-style:normal!important}.ws-depth-loading,.ws-depth--unavailable p{font-family:var(--tl-font-mono);color:var(--tl-ink-5);letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:8px 0;font-size:10px}.ws-depth-ladder{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.ws-depth-ladder li{font-family:var(--tl-font-mono);font-variant-numeric:tabular-nums slashed-zero;transition:background .12s var(--tl-ease);border-radius:1px;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:2px 6px;font-size:10.5px;display:grid;position:relative;overflow:hidden}.ws-depth-ladder li:hover{background:#c8a96a0a}.ws-depth-bar{z-index:0;transition:width .16s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0}.ws-depth-ladder--asks li .ws-depth-bar{background:linear-gradient(90deg, transparent, rgba(var(--tl-crimson-rgb), .16));right:0}.ws-depth-ladder--bids li .ws-depth-bar{background:linear-gradient(90deg, transparent, rgba(var(--tl-emerald-rgb), .16));right:0}.ws-depth-price,.ws-depth-size{z-index:1;position:relative}.ws-depth-price--ask{color:var(--tl-neg);font-weight:500}.ws-depth-price--bid{color:var(--tl-pos);font-weight:500}.ws-depth-size{color:var(--tl-ink-3);text-align:right}.ws-depth-ladder--asks li:hover .ws-depth-size,.ws-depth-ladder--bids li:hover .ws-depth-size{color:var(--tl-ink-1)}.ws-depth-mid{border-top:1px dashed var(--tl-amber-dim);border-bottom:1px dashed var(--tl-amber-dim);font-family:var(--tl-font-mono);font-variant-numeric:tabular-nums slashed-zero;background:#c8a96a0a;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:6px;margin:3px 0;padding:5px 6px;font-size:10px;display:grid}.ws-depth-mid-spread,.ws-depth-mid-mid{letter-spacing:.12em;color:var(--tl-amber-3);text-transform:uppercase;font-size:9px}.ws-depth-mid strong{color:var(--tl-amber);text-align:right;transition:color .2s var(--tl-ease), text-shadow .2s var(--tl-ease);font-weight:500}.ws-depth-mid--up strong:nth-of-type(2){text-shadow:0 0 8px rgba(var(--tl-emerald-rgb), .5);color:var(--tl-pos)!important}.ws-depth-mid--down strong:nth-of-type(2){text-shadow:0 0 8px rgba(var(--tl-crimson-rgb), .5);color:var(--tl-neg)!important}.ws-depth-totals{font-family:var(--tl-font-mono);border-top:1px dashed #c8a96a0f;grid-template-columns:1fr 1fr;gap:8px;margin-top:6px;padding-top:4px;font-size:10px;display:grid}.ws-depth-totals em{letter-spacing:.14em;color:var(--tl-amber-3);text-transform:uppercase;margin-right:6px;font-size:9px;font-style:normal}.ws-depth-totals strong{color:var(--tl-ink-1);font-variant-numeric:tabular-nums;font-weight:500}.ws-news{border-top:1px solid var(--tl-grid);border-bottom:1px solid var(--tl-grid);font-family:var(--tl-font-mono);background:#060504;align-items:center;gap:12px;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.ws-news-eyebrow{font-family:var(--tl-font-mono);letter-spacing:.2em;color:var(--tl-amber);text-transform:uppercase;border-right:1px solid var(--tl-grid);background:#c8a96a08;flex-shrink:0;padding:6px 12px;font-size:9.5px;font-weight:500}.ws-news-rail{white-space:nowrap;flex:1;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}.ws-news-rail-track{white-space:nowrap;align-items:center;gap:0;padding-left:100%;animation:64s linear infinite ws-news-scroll;display:inline-flex}.ws-news:hover .ws-news-rail-track{animation-play-state:paused}@keyframes ws-news-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ws-news-item{font-family:var(--tl-font-mono);letter-spacing:.04em;color:var(--tl-ink-2);align-items:center;gap:8px;padding:6px 14px;font-size:11px;display:inline-flex}.ws-news-dot{background:var(--tl-amber-3);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.ws-news-item--pos .ws-news-dot{background:var(--tl-pos);box-shadow:0 0 4px rgba(var(--tl-emerald-rgb), .5)}.ws-news-item--neg .ws-news-dot{background:var(--tl-neg);box-shadow:0 0 4px rgba(var(--tl-crimson-rgb), .5)}.ws-news-item--neutral .ws-news-dot{background:var(--tl-amber-3)}.ws-news-source{letter-spacing:.16em;color:var(--tl-amber);text-transform:uppercase;border:1px solid #c8a96a2e;border-radius:2px;padding:1px 5px;font-size:9.5px;font-weight:500}.ws-news-title{font-family:var(--tl-font-mono);letter-spacing:.04em;color:var(--tl-ink-1);font-size:11px}.ws-news-item--pos .ws-news-title,.ws-news-item--neg .ws-news-title{color:var(--tl-ink-1)}.ws-news-age{letter-spacing:.06em;color:var(--tl-amber-3);font-size:10px}.ws-news-sep{color:var(--tl-ink-5);opacity:.4;padding:0 4px}@media (prefers-reduced-motion:reduce){.ws-news-rail-track{padding-left:12px!important;animation:none!important}}.workspace-page *{-webkit-tap-highlight-color:transparent}.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel{transition:background .24s var(--tl-ease)}.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel:hover{background:#c8a96a03!important}.workspace-page .ws-ohlc-cell{position:relative}.workspace-page .ws-ohlc-cell:after{content:"";background:var(--tl-amber);transform-origin:50%;height:1px;transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.workspace-page .ws-ohlc-cell:hover:after{transform:scaleX(.92)}.terminal-function-bar{background:linear-gradient(#060504,#080706)!important}.terminal-function-bar .tfb-hint{text-shadow:0 0 8px #c8a96a1a}.terminal-status-bar .tsb-brand-dot{width:7px!important;height:7px!important;box-shadow:0 0 8px var(--tl-amber-2), 0 0 14px #c8a96a2e!important}.workspace-page .cinematic-skeleton{font-family:var(--tl-font-mono);color:var(--tl-amber-3);letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(90deg,#0000,#c8a96a0a,#0000) 0 0/200% 100%;font-size:10.5px;animation:2.2s ease-in-out infinite ws-skel-shimmer}@keyframes ws-skel-shimmer{0%,to{background-position:200% 0}50%{background-position:-200% 0}}.workspace-page button:active,.watchlist-page-v2 button:active,.replay-page button:active{transition:transform 80ms ease-out;transform:scale(.985)}.workspace-page .ws-echoes-track li:hover .ws-echoes-dot{box-shadow:0 0 0 4px #c8a96a29}.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel>header{transition:color .22s var(--tl-ease), letter-spacing .22s var(--tl-ease)}.workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel:hover>header{color:var(--tl-amber)!important;letter-spacing:.22em!important}@media (height>=1280px){html body .app-shell .workspace-page .ws-ohlc-cell{padding:7px 14px!important}}html body .app-shell .workspace-page .ws-news{display:none!important}html body .app-shell .workspace-page .ws-trail{padding:5px 14px 3px!important;font-size:10px!important}html body .app-shell .workspace-page .ws-trail button{padding:1px 0!important}html body .app-shell .workspace-page .ws-bar{min-height:0!important;padding:7px 14px 9px!important}html body .app-shell .workspace-page .ws-bar-identity strong{font-size:14px!important}html body .app-shell .workspace-page .ws-bar-identity span{font-size:10px!important}html body .app-shell .workspace-page .ws-bar-price strong{font-size:14px!important}html body .app-shell .workspace-page .ws-bar-price span{font-size:11px!important}html body .app-shell .workspace-page .ws-bar-icon{width:26px!important;height:26px!important}html body .app-shell .workspace-page .ws-ohlc-cell{padding:3px 11px!important;font-size:10.5px!important}html body .app-shell .workspace-page .ws-ohlc-cell em{font-size:9px!important}html body .app-shell .workspace-page .ws-ohlc-cell strong{font-size:11px!important}html body .app-shell .workspace-page .ws-ohlc-cell:after{display:none!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel:hover>header{letter-spacing:.2em!important}html body .app-shell .workspace-page .ws-ambient-glow{opacity:.12!important}html body .app-shell .workspace-page .ws-ambient-grid{opacity:.4!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail{height:68vh!important;max-height:68vh!important;overflow-y:auto!important}@media (height>=900px){html body .app-shell .workspace-page .ws-main-grid>.ws-rail{height:72vh!important;max-height:72vh!important}}@media (height>=1080px){html body .app-shell .workspace-page .ws-main-grid>.ws-rail{height:76vh!important;max-height:76vh!important}}html body .app-shell .replay-page .rp-chart-frame,html body .app-shell .replay-page .rp-chart-preview .rp-chart-frame{background:var(--tl-bg-terminal)!important;border:1px solid var(--tl-grid)!important;border-radius:2px!important;width:100%!important;height:56vh!important;min-height:420px!important;max-height:none!important;display:block!important;position:relative!important;overflow:hidden!important}@media (height>=900px){html body .app-shell .replay-page .rp-chart-frame{height:62vh!important}}html body .app-shell .replay-page .rp-chart-frame .tl-pricechart-host,html body .app-shell .replay-page .rp-chart-frame .tl-pricechart,html body .app-shell .replay-page .rp-chart-frame>div{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html body .app-shell .replay-page .rp-chart-preview{background:var(--tl-bg-panel)!important;border:1px solid var(--tl-grid)!important;border-radius:2px!important;margin-top:12px!important;padding:10px!important}.terminal-function-bar .tfb-keys:after{display:none!important}@media (width<=1080px){.terminal-status-bar{grid-template-columns:auto 1fr auto!important;gap:8px!important}.terminal-status-bar .tsb-clock{display:none!important}}html body .app-shell .workspace-page,html body .app-shell .watchlist-page-v2,html body .app-shell .replay-page{scroll-padding-bottom:40px}.terminal-status-bar{padding:5px 14px!important;font-size:10.5px!important}.terminal-status-bar .tsb-cell em{font-size:9.5px!important}.terminal-status-bar .tsb-cell strong{font-size:11px!important}html body .app-shell .workspace-page .ws-main-grid>.ws-chart-stage--dominant{gap:4px!important;padding:4px 10px 6px!important}html body .app-shell .workspace-page .ws-main-grid .ws-chart-toolbar{gap:8px!important;margin:0!important;padding:4px 6px!important}html body .app-shell .workspace-page .ws-main-grid>.ws-chart-stage--dominant>.memory-cite{opacity:.7;letter-spacing:.1em!important;padding:3px 8px!important;font-size:9.5px!important}html body .app-shell .workspace-page .ws-echoes,html body .app-shell .workspace-page .ws-risk-line{padding:6px 14px!important}html body .app-shell .workspace-page .ws-echoes-track{gap:8px!important;padding:3px 0 0!important}html body .app-shell .workspace-page .ws-deep>summary{padding:4px 14px!important}html body .app-shell .workspace-page .ws-deep{padding:4px 0!important}@media (prefers-reduced-motion:no-preference){html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel{transition:none!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel:hover{background:0 0!important}}html body .app-shell .workspace-page .ws-main-grid .tl-pricechart-host,html body .app-shell .workspace-page .ws-main-grid .tl-pricechart{background:0 0!important;width:100%!important;height:100%!important;min-height:0!important;position:absolute!important;inset:0!important}html body .app-shell .workspace-page .ws-main-grid>.ws-chart-stage--dominant{width:100%!important;height:auto!important;min-height:0!important;padding:6px 10px 8px!important;display:block!important}html body .app-shell .workspace-page .ws-main-grid>.ws-chart-stage--dominant>.ws-chart-toolbar,html body .app-shell .workspace-page .ws-main-grid>.ws-chart-stage--dominant>.memory-cite{margin-bottom:6px!important}html body .app-shell .workspace-page .ws-main-grid .ws-chart-frame.has-compare{grid-template-columns:1fr 1fr!important;display:grid!important}html body .app-shell .workspace-page .ws-main-grid .ws-chart-frame.has-compare>.ws-chart-canvas{border-right:1px solid var(--tl-grid)!important;position:relative!important;inset:auto!important}html body .app-shell .workspace-page .ws-main-grid .ws-chart-frame.has-compare>.ws-compare-canvas{position:relative!important;inset:auto!important}@keyframes ws-chart-empty-pulse{0%,to{opacity:.55}50%{opacity:1}}html body .app-shell .workspace-page .ws-chart-stage,html body .app-shell .workspace-page .ws-chart-stage--dominant{will-change:auto!important;flex-direction:column!important;height:auto!important;min-height:720px!important;animation:none!important;display:flex!important;position:relative!important;transform:none!important}html body .app-shell .workspace-page .ws-main-grid{height:auto!important;min-height:760px!important;animation:none!important;transform:none!important}.simple-chart-frame{background:#080706!important}.simple-chart-frame:hover{border-color:#c8a96a47!important;box-shadow:0 0 0 1px #c8a96a0f,0 24px 56px -24px #c8a96a1a!important}.workspace-page .ws-chart-stage--dominant>.simple-chart-frame{margin-top:6px!important}html body .app-shell h1,html body .app-shell h2,html body .app-shell h3,html body .app-shell h4{font-family:var(--tl-font-mono)!important;letter-spacing:.02em!important;line-height:1.15!important}html body .app-shell .eyebrow,html body .app-shell [class*=-eyebrow],html body .app-shell [class*=-kicker]{font-family:var(--tl-font-mono)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tl-amber-2)!important;font-size:10px!important;font-weight:500!important}html body .app-shell strong,html body .app-shell b,html body .app-shell td,html body .app-shell em{font-variant-numeric:tabular-nums slashed-zero}html body .app-shell .watchlist-page-v2{flex-direction:column!important;gap:18px!important;padding:14px clamp(14px,2.5vw,28px) 32px!important;display:flex!important}html body .app-shell .replay-page{padding:14px clamp(14px,2.5vw,28px) 32px!important}html body .app-shell .replay-page .rp-hero{background:var(--tl-bg-panel)!important;border:1px solid var(--tl-grid)!important;border-radius:2px!important;margin-bottom:14px!important;padding:14px 16px!important}html body .app-shell .replay-page .rp-hero-stats{border-top:1px solid var(--tl-grid)!important;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))!important;gap:0!important;margin-top:10px!important;padding-top:10px!important;display:grid!important}html body .app-shell .replay-page .rp-hero-stat{border-right:1px solid var(--tl-grid)!important;font-family:var(--tl-font-mono)!important;padding:4px 12px!important}html body .app-shell .replay-page .rp-hero-stat:last-child{border-right:0!important}html body .app-shell .replay-page .rp-scrubber{background:var(--tl-bg-panel)!important;border:1px solid var(--tl-grid)!important;border-radius:2px!important;align-items:center!important;gap:14px!important;padding:10px 14px!important;display:flex!important}html body .app-shell .replay-page .rp-scrubber input[type=range]{appearance:none!important;background:0 0!important;flex:1!important;height:3px!important}html body .app-shell .replay-page .rp-scrubber input[type=range]::-webkit-slider-runnable-track{background:#c8a96a2e!important;border-radius:1px!important;height:3px!important}html body .app-shell .replay-page .rp-scrubber input[type=range]::-webkit-slider-thumb{appearance:none!important;background:var(--tl-amber)!important;cursor:grab!important;border-radius:50%!important;width:14px!important;height:14px!important;margin-top:-6px!important;box-shadow:0 0 12px #c8a96a99!important}html body .app-shell .replay-page .rp-scrubber input[type=range]:active::-webkit-slider-thumb{cursor:grabbing!important;transform:scale(1.12)!important}html body .app-shell .replay-page .rp-scrubber-pos{font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;color:var(--tl-amber-2)!important;text-transform:uppercase!important;font-size:10.5px!important}html body .app-shell .replay-page .rp-read{background:var(--tl-bg-panel)!important;border:1px solid var(--tl-grid)!important;font-family:var(--tl-font-mono)!important;transition:border-color .2s var(--tl-ease)!important;border-radius:2px!important;padding:12px 14px!important}html body .app-shell .replay-page .rp-read--active{border-color:var(--tl-amber-dim)!important;box-shadow:0 0 0 1px #c8a96a14!important}html body .app-shell .replay-page .rp-read-head{border-bottom:1px solid var(--tl-grid)!important;justify-content:space-between!important;align-items:baseline!important;margin-bottom:8px!important;padding-bottom:6px!important;display:flex!important}html body .app-shell .replay-page .rp-read-time{font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;color:var(--tl-amber-3)!important;text-transform:uppercase!important;font-size:10.5px!important}html body .app-shell .replay-page .rp-chart-frame{background:#080706!important;border:1px solid #c8a96a29!important;border-radius:2px!important}html body .app-shell .replay-page .rp-action-primary{background:var(--tl-amber)!important;color:#1a0f00!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:background .16s var(--tl-ease)!important;border:0!important;border-radius:2px!important;padding:8px 14px!important;font-size:11px!important;font-weight:600!important}html body .app-shell .replay-page .rp-action-primary:hover{background:#ffc94a!important}html body .app-shell ::-webkit-scrollbar-thumb{background:#c8a96a1a!important;border-radius:4px!important}html body .app-shell ::-webkit-scrollbar-thumb:hover{background:#c8a96a3d!important}html body .app-shell tbody tr,html body .app-shell [class*=-row]{transition:background .14s var(--tl-ease), color .14s var(--tl-ease)}html body .app-shell tbody tr:hover{background:#c8a96a0a}html body .app-shell button:not([disabled]):active,html body .app-shell a[role=button]:active{transition:transform 80ms ease-out;transform:scale(.985)}html body .app-shell .cinematic-skeleton{font-family:var(--tl-font-mono)!important;color:var(--tl-amber-3)!important;letter-spacing:.1em!important;background:linear-gradient(90deg,#c8a96a0a,#c8a96a1a,#c8a96a0a) 0 0/200% 100%!important;animation:1.8s ease-in-out infinite bbg-skeleton-shimmer!important}@keyframes bbg-skeleton-shimmer{0%,to{background-position:200% 0}50%{background-position:-200% 0}}html body .app-shell .watchlist-page-v2 p,html body .app-shell .replay-page p{font-family:var(--tl-font-mono)!important;color:var(--tl-ink-2)!important;margin:4px 0!important;font-size:12.5px!important;line-height:1.55!important}html body .app-shell .watchlist-page-v2 small,html body .app-shell .replay-page small{font-family:var(--tl-font-mono)!important;letter-spacing:.06em!important;color:var(--tl-ink-4)!important;font-size:10.5px!important}html body .app-shell .page-shortcuts-footer{background:var(--tl-bg-panel)!important;border:1px solid var(--tl-grid)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--tl-amber-3)!important;border-radius:2px!important;align-items:center!important;gap:12px!important;margin-top:18px!important;padding:10px 14px!important;font-size:10px!important;display:flex!important}html body .app-shell .page-shortcuts-footer kbd{border:1px solid var(--tl-amber-dim)!important;color:var(--tl-amber)!important;font-family:var(--tl-font-mono)!important;background:#c8a96a1a!important;border-radius:2px!important;margin-right:6px!important;padding:2px 6px!important;font-size:10px!important}html body .app-shell .watchlist-page-v2 [class*=-card]:hover,html body .app-shell .replay-page [class*=-card]:hover,html body .app-shell .replay-page .rp-read:hover{transition:transform .18s var(--tl-ease);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){html body .app-shell .watchlist-page-v2 [class*=-card]:hover,html body .app-shell .replay-page [class*=-card]:hover{transform:none!important}}html body .app-shell :focus-visible{border-radius:2px;outline:1.5px solid var(--tl-amber)!important;outline-offset:2px!important;box-shadow:0 0 0 4px #c8a96a1a!important}::selection{color:#ffd76b!important;background:#c8a96a38!important}html body .app-shell .tl-share{display:inline-flex;position:relative}html body .app-shell .tl-share-trigger{border:1px solid var(--tl-grid)!important;color:var(--tl-amber-2)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;transition:color .14s var(--tl-ease), border-color .14s var(--tl-ease), background .14s var(--tl-ease)!important;background:0 0!important;border-radius:2px!important;align-items:center!important;gap:6px!important;padding:5px 10px!important;font-size:10.5px!important;display:inline-flex!important}html body .app-shell .tl-share-trigger:hover{color:var(--tl-amber)!important;border-color:var(--tl-amber-dim)!important;background:var(--tl-amber-glow)!important}html body .app-shell .tl-share-menu{z-index:70;border:1px solid var(--tl-amber-dim);-webkit-backdrop-filter:blur(12px)saturate(140%);background:#07070af5;border-radius:3px;min-width:340px;animation:.22s cubic-bezier(.34,1.32,.64,1) both tl-share-rise;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 32px 80px #000000b3,0 0 0 1px #c8a96a0d}@keyframes tl-share-rise{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}html body .app-shell .tl-share-head{border-bottom:1px solid var(--tl-grid);background:linear-gradient(#c8a96a0a,#0000);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}html body .app-shell .tl-share-head-text{flex-direction:column;gap:4px;display:flex}html body .app-shell .tl-share-head-text strong{font-family:var(--tl-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--tl-amber);font-size:11px;font-weight:600}html body .app-shell .tl-share-head-text em{font-style:normal;font-family:var(--tl-font-mono);color:var(--tl-ink-3);letter-spacing:.02em;font-size:10.5px}html body .app-shell .tl-share-close{border:1px solid var(--tl-grid);width:22px;height:22px;color:var(--tl-ink-4);cursor:pointer;transition:color .14s var(--tl-ease), border-color .14s var(--tl-ease);background:0 0;border-radius:2px;justify-content:center;align-items:center;display:inline-flex}html body .app-shell .tl-share-close:hover{color:var(--tl-amber);border-color:var(--tl-amber-dim)}html body .app-shell .tl-share-preview{border:1px solid var(--tl-grid);color:inherit;transition:border-color .2s var(--tl-ease);background:#080706;border-radius:2px;margin:10px;text-decoration:none;display:block;position:relative;overflow:hidden}html body .app-shell .tl-share-preview img{width:100%;height:auto;display:block}html body .app-shell .tl-share-preview:hover{border-color:var(--tl-amber-dim)}html body .app-shell .tl-share-preview-hint{border:1px solid var(--tl-amber-dim);font-family:var(--tl-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tl-amber);background:#07070ac7;border-radius:2px;padding:2px 8px;font-size:9px;position:absolute;bottom:6px;right:8px}html body .app-shell .tl-share-actions{flex-direction:column;gap:0;padding:4px 0 10px;display:flex}html body .app-shell .tl-share-action{color:var(--tl-ink-2)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;text-align:left!important;cursor:pointer!important;transition:background .14s var(--tl-ease), color .14s var(--tl-ease), padding-left .14s var(--tl-ease)!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:10px!important;padding:10px 14px!important;font-size:12px!important;display:inline-flex!important}html body .app-shell .tl-share-action:hover{background:var(--tl-amber-glow)!important;color:var(--tl-ink-1)!important;padding-left:18px!important}html body .app-shell .tl-share-action svg{color:var(--tl-amber-2);transition:color .14s var(--tl-ease)}html body .app-shell .tl-share-action:hover svg{color:var(--tl-amber)}html body .app-shell .tl-share-action.tl-share-x:hover{background:var(--tl-amber-glow)!important}html body .app-shell .keyboard-shortcuts-overlay,html body .keyboard-shortcuts-overlay{z-index:1000!important;-webkit-backdrop-filter:blur(6px)saturate(140%)!important;background:#030305c7!important;justify-content:center!important;align-items:center!important;padding:8vh 24px!important;animation:.18s ease-out both tl-modal-fade!important;display:flex!important;position:fixed!important;inset:0!important}@keyframes tl-modal-fade{0%{opacity:0}to{opacity:1}}html body .app-shell .keyboard-shortcuts-modal,html body .keyboard-shortcuts-modal{border:1px solid var(--tl-amber-dim)!important;width:100%!important;max-width:540px!important;font-family:var(--tl-font-mono)!important;color:var(--tl-ink-2)!important;background:#08080c!important;border-radius:3px!important;padding:18px 22px!important;animation:.22s cubic-bezier(.34,1.32,.64,1) both tl-modal-rise!important;box-shadow:0 32px 80px #000000b3,0 0 0 1px #c8a96a0f!important}@keyframes tl-modal-rise{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}html body .keyboard-shortcuts-modal h1,html body .keyboard-shortcuts-modal h2,html body .keyboard-shortcuts-modal h3{font-family:var(--tl-font-mono)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tl-amber)!important;border-bottom:1px solid var(--tl-grid)!important;margin:0 0 14px!important;padding-bottom:10px!important;font-size:12px!important}html body .keyboard-shortcuts-list{flex-direction:column!important;gap:4px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}html body .keyboard-shortcut-item{font-family:var(--tl-font-mono)!important;color:var(--tl-ink-2)!important;transition:background .14s var(--tl-ease), color .14s var(--tl-ease)!important;background:0 0!important;border:0!important;border-bottom:1px dashed #c8a96a0f!important;grid-template-columns:80px 1fr!important;align-items:center!important;gap:14px!important;padding:8px 6px!important;font-size:12px!important;display:grid!important}html body .keyboard-shortcut-item:hover{background:var(--tl-amber-glow)!important;color:var(--tl-ink-1)!important}html body .keyboard-shortcut-item kbd{border:1px solid var(--tl-amber-dim)!important;min-width:28px!important;color:var(--tl-amber)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.06em!important;text-align:center!important;text-transform:uppercase!important;background:#c8a96a1a!important;border-radius:2px!important;padding:3px 8px!important;font-size:11px!important;display:inline-block!important}html body .keyboard-shortcuts-modal button,html body .keyboard-shortcuts-modal [aria-label=Close]{border:1px solid var(--tl-grid)!important;width:24px!important;height:24px!important;color:var(--tl-ink-4)!important;cursor:pointer!important;transition:color .14s var(--tl-ease), border-color .14s var(--tl-ease)!important;background:0 0!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;display:inline-flex!important;position:absolute!important;top:14px!important;right:14px!important}html body .keyboard-shortcuts-modal button:hover{color:var(--tl-amber)!important;border-color:var(--tl-amber-dim)!important}html body .app-shell .ai-nav-pill.nav-upgrade-cta{color:#050505!important;background:var(--tl-amber)!important;border-color:var(--tl-amber)!important;font-weight:700!important}html body .app-shell .ai-nav-pill.nav-upgrade-cta:hover{color:#050505!important;background:#ffc333!important;border-color:#ffc333!important}html body .app-shell .ai-nav-pill.nav-upgrade-cta svg{color:#050505!important}html body .app-shell .ai-nav-pill.nav-pro-badge{color:var(--tl-amber)!important;border-color:var(--tl-amber-dim)!important;background:var(--tl-amber-glow)!important;cursor:default!important}html body .app-shell .upgrade-overlay,html body .upgrade-overlay{z-index:1010!important;-webkit-backdrop-filter:blur(6px)saturate(140%)!important;background:#030305cc!important;justify-content:center!important;align-items:center!important;padding:8vh 24px!important;animation:.18s ease-out both tl-modal-fade!important;display:flex!important;position:fixed!important;inset:0!important}html body .app-shell .upgrade-modal,html body .upgrade-modal{border:1px solid var(--tl-amber-dim)!important;width:100%!important;max-width:440px!important;font-family:var(--tl-font-mono)!important;color:var(--tl-ink-2)!important;background:#08080c!important;border-radius:3px!important;padding:20px 24px 22px!important;animation:.22s cubic-bezier(.34,1.32,.64,1) both tl-modal-rise!important;position:relative!important;box-shadow:0 32px 80px #000000b3,0 0 0 1px #c8a96a0f!important}html body .upgrade-head{justify-content:space-between!important;align-items:center!important;display:flex!important}html body .upgrade-eyebrow{letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tl-amber)!important;font-size:10px!important}html body .upgrade-head button{border:1px solid var(--tl-grid)!important;width:24px!important;height:24px!important;color:var(--tl-ink-4)!important;cursor:pointer!important;background:0 0!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}html body .upgrade-head button:hover{color:var(--tl-amber)!important;border-color:var(--tl-amber-dim)!important}html body .upgrade-title{color:var(--tl-ink-1)!important;letter-spacing:.01em!important;text-transform:none!important;margin:14px 0 6px!important;font-size:15px!important;line-height:1.35!important}html body .upgrade-reason{color:var(--tl-ink-3)!important;margin:0 0 8px!important;font-size:12px!important;line-height:1.5!important}html body .upgrade-notice{color:var(--tl-amber)!important;margin:0 0 12px!important;font-size:12px!important;line-height:1.5!important}html body .upgrade-cta{background:var(--tl-amber)!important;border:1px solid var(--tl-amber)!important;color:#050505!important;width:100%!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .14s var(--tl-ease)!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin-top:16px!important;padding:11px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}html body .upgrade-cta:hover:not(:disabled){background:#ffc333!important}html body .upgrade-cta:disabled{opacity:.7!important;cursor:default!important}html body .upgrade-spin{animation:.9s linear infinite tl-spin!important}@keyframes tl-spin{to{transform:rotate(360deg)}}html body .upgrade-fineprint{text-align:center!important;letter-spacing:.06em!important;color:var(--tl-ink-4)!important;margin:10px 0 0!important;font-size:10.5px!important}html body .app-shell .qt-root,html body .qt-root{z-index:900!important;-webkit-backdrop-filter:blur(4px)saturate(130%)!important;background:#0303059e!important;justify-content:center!important;align-items:center!important;padding:6vh 24px!important;display:flex!important;position:fixed!important;inset:0!important}html body .qt-card{border:1px solid var(--tl-amber-dim)!important;width:100%!important;max-width:460px!important;font-family:var(--tl-font-mono)!important;color:var(--tl-ink-2)!important;background:#08080c!important;border-radius:3px!important;padding:22px!important;animation:.24s cubic-bezier(.34,1.32,.64,1) both tl-modal-rise!important;box-shadow:0 32px 80px #000000b3,0 0 0 1px #c8a96a0d!important}html body .qt-head{border-bottom:1px solid var(--tl-grid)!important;justify-content:space-between!important;align-items:center!important;margin-bottom:16px!important;padding-bottom:10px!important;display:flex!important}html body .qt-mark{font-family:var(--tl-font-mono)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tl-amber)!important;align-items:center!important;gap:8px!important;font-size:10.5px!important;font-weight:600!important;display:inline-flex!important}html body .qt-step-count{font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;color:var(--tl-amber-3)!important;text-transform:uppercase!important;font-size:10.5px!important}html body .qt-close{border:1px solid var(--tl-grid)!important;width:24px!important;height:24px!important;color:var(--tl-ink-4)!important;cursor:pointer!important;background:0 0!important;border-radius:2px!important}html body .qt-close:hover{color:var(--tl-amber)!important;border-color:var(--tl-amber-dim)!important}html body .qt-title{font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--tl-ink-1)!important;margin:8px 0!important;font-size:16px!important;font-weight:600!important}html body .qt-body{font-family:var(--tl-font-mono)!important;color:var(--tl-ink-2)!important;letter-spacing:.01em!important;font-size:12.5px!important;line-height:1.55!important}html body .qt-why{border-left:2px solid var(--tl-amber-dim)!important;font-family:var(--tl-font-mono)!important;color:var(--tl-amber-2)!important;letter-spacing:.02em!important;background:#c8a96a0a!important;border-radius:0 2px 2px 0!important;margin-top:12px!important;padding:10px 12px!important;font-size:11.5px!important}html body .qt-foot{border-top:1px solid var(--tl-grid)!important;justify-content:space-between!important;align-items:center!important;margin-top:18px!important;padding-top:14px!important;display:flex!important}html body .qt-skip{color:var(--tl-ink-4)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;background:0 0!important;border:0!important;font-size:10.5px!important}html body .qt-skip:hover{color:var(--tl-amber-2)!important}html body .qt-next{background:var(--tl-amber)!important;color:#1a0f00!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;cursor:pointer!important;border:0!important;border-radius:2px!important;align-items:center!important;gap:6px!important;padding:8px 14px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important}html body .qt-next:hover{background:#ffc94a!important}html body .toast-host{z-index:950!important;pointer-events:none!important;flex-direction:column!important;gap:8px!important;display:flex!important;position:fixed!important;bottom:60px!important;right:20px!important}html body .toast{border:1px solid var(--tl-amber-dim)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;color:var(--tl-ink-1)!important;pointer-events:auto!important;background:#08080c!important;border-radius:2px!important;align-items:center!important;gap:10px!important;max-width:380px!important;padding:10px 16px!important;font-size:11.5px!important;animation:.24s cubic-bezier(.34,1.32,.64,1) both tl-toast-slide!important;display:inline-flex!important;box-shadow:0 18px 40px #0009,0 0 0 1px #c8a96a0a!important}@keyframes tl-toast-slide{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}html body .toast--success{border-color:rgba(var(--tl-emerald-rgb), .42)!important;box-shadow:0 18px 40px #0009, 0 0 0 1px rgba(var(--tl-emerald-rgb), .1)!important}html body .toast--error{border-color:rgba(var(--tl-crimson-rgb), .42)!important;box-shadow:0 18px 40px #0009, 0 0 0 1px rgba(var(--tl-crimson-rgb), .1)!important}html body .toast--info{border-color:var(--tl-amber-dim)!important}html body .toast-icon{flex-shrink:0!important;align-items:center!important;display:inline-flex!important}html body .toast--success .toast-icon{color:var(--tl-pos)!important}html body .toast--error .toast-icon{color:var(--tl-neg)!important}html body .toast--info .toast-icon{color:var(--tl-amber)!important}html body .toast-message{font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;font-size:11.5px!important}html body .toast-dismiss{color:var(--tl-ink-4)!important;cursor:pointer!important;transition:color .14s var(--tl-ease)!important;background:0 0!important;border:0!important;border-radius:2px!important;align-items:center!important;margin-left:auto!important;padding:2px!important;display:inline-flex!important}html body .toast-dismiss:hover{color:var(--tl-amber)!important}html body .app-shell .chat-widget{border:1px solid var(--tl-amber-dim)!important;font-family:var(--tl-font-mono)!important;color:var(--tl-ink-2)!important;background:#08080c!important;border-radius:3px!important;box-shadow:0 32px 80px #000000a6,0 0 0 1px #c8a96a0d!important}html body .app-shell .chat-widget *{font-family:var(--tl-font-mono)!important}html body .app-shell .chat-widget h1,html body .app-shell .chat-widget h2,html body .app-shell .chat-widget h3{font-family:var(--tl-font-mono)!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--tl-ink-1)!important}html body .app-shell .chat-widget input,html body .app-shell .chat-widget textarea{border:1px solid var(--tl-grid)!important;color:var(--tl-ink-1)!important;font-family:var(--tl-font-mono)!important;caret-color:var(--tl-amber)!important;background:#07070ab3!important;border-radius:2px!important}html body .app-shell .chat-widget input:focus,html body .app-shell .chat-widget textarea:focus{border-color:var(--tl-amber-dim)!important;box-shadow:0 0 0 3px var(--tl-amber-glow)!important;outline:none!important}html body .app-shell .chat-widget button[type=submit]{background:var(--tl-amber)!important;color:#1a0f00!important;font-family:var(--tl-font-mono)!important;text-transform:uppercase!important;letter-spacing:.1em!important;border:0!important;border-radius:2px!important;font-weight:600!important}html body .app-shell .discovery-note{border:1px solid var(--tl-amber-dim)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--tl-amber-2)!important;-webkit-backdrop-filter:blur(8px)!important;background:#07070aeb!important;border-radius:2px!important;font-size:10.5px!important}html body .discovery-note-dot{background:var(--tl-amber)!important;box-shadow:0 0 6px #c8a96a99!important}html body .app-shell [role=tooltip],html body .app-shell [class*=tooltip]:not([class*=-trigger]){border:1px solid var(--tl-amber-dim)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;color:var(--tl-ink-1)!important;background:#08080c!important;border-radius:2px!important;padding:6px 10px!important;font-size:10.5px!important;box-shadow:0 18px 40px #0009!important}html body .app-shell .gl-term-card{border:1px solid var(--tl-amber-dim)!important;font-family:var(--tl-font-mono)!important;color:var(--tl-ink-1)!important;background:#08080c!important;border-radius:2px!important}html body .app-shell .desk-card,html body .app-shell .decision-card,html body .app-shell .replay-delta-card,html body .app-shell .rp-trail-panel,html body .app-shell .ld-card,html body .app-shell .qt-card{background:var(--tl-bg-panel)!important;border:1px solid var(--tl-grid)!important;box-shadow:none!important;background-image:none!important;border-radius:2px!important}html body .app-shell .intelligence-layer,html body .app-shell .morning-brief,html body .app-shell .desk-summary-bar,html body .app-shell .product-status-strip{border:1px solid var(--tl-grid)!important;font-family:var(--tl-font-mono)!important;color:var(--tl-ink-2)!important;box-shadow:none!important;background:#07070aeb!important;border-radius:2px!important}html body .app-shell .intelligence-layer *,html body .app-shell .morning-brief *,html body .app-shell .desk-summary-bar *,html body .app-shell .product-status-strip *{font-family:var(--tl-font-mono)!important}html body .app-shell .intelligence-layer h1,html body .app-shell .intelligence-layer h2,html body .app-shell .intelligence-layer h3,html body .app-shell .morning-brief h1,html body .app-shell .morning-brief h2,html body .app-shell .morning-brief h3,html body .app-shell .desk-summary-bar h1,html body .app-shell .desk-summary-bar h2,html body .app-shell .desk-summary-bar h3{text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--tl-amber-2)!important;font-weight:500!important}html body .app-shell [role=dialog]:not(.workspace-page):not(.bp-edit){border:1px solid var(--tl-amber-dim)!important;color:var(--tl-ink-2)!important;background:#08080c!important;border-radius:3px!important}html body .app-shell [role=menu]:not(.app-nav),html body .app-shell [role=listbox]{border:1px solid var(--tl-amber-dim)!important;font-family:var(--tl-font-mono)!important;color:var(--tl-ink-2)!important;background:#08080c!important;border-radius:2px!important;box-shadow:0 18px 40px #0009!important}html body .app-shell .workspace-page.workspace-narrative>.ws-main-grid{flex-flow:row!important;align-items:stretch!important;width:100%!important;min-width:0!important;display:flex!important}html body .app-shell .workspace-page.workspace-narrative>.ws-main-grid>.ws-rail{flex-direction:column!important;flex:0 0 var(--ws-rail-w,260px)!important;width:var(--ws-rail-w,260px)!important;min-width:var(--ws-rail-w,260px)!important;align-self:stretch!important;display:flex!important;overflow-y:auto!important}@media (width<=1080px){html body .app-shell .workspace-page.workspace-narrative>.ws-main-grid{grid-template-columns:minmax(0,1fr) 200px!important}html body .app-shell .workspace-page.workspace-narrative>.ws-main-grid>.ws-rail{flex:0 0 200px!important;width:200px!important;min-width:200px!important}}@media (width<=720px){html body .app-shell .workspace-page.workspace-narrative>.ws-main-grid{grid-template-columns:minmax(0,1fr) 180px!important}html body .app-shell .workspace-page.workspace-narrative>.ws-main-grid>.ws-rail{flex:0 0 180px!important;width:180px!important;min-width:180px!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail .ws-rail-panel li{padding:2px 0!important;font-size:10.5px!important}}html body .app-shell .workspace-page .ws-rail-panel--structure .ws-rail-cols{grid-template-columns:1fr 1fr!important;gap:2px 12px!important;display:grid!important}html body .app-shell .workspace-page .ws-rail-panel--structure .ws-rail-cols li{border-bottom:1px dashed #c8a96a0a!important;grid-template-columns:38px 1fr!important;gap:4px!important;padding:2px 0!important;font-size:10.5px!important;display:grid!important}html body .app-shell .workspace-page .ws-rail-panel--structure .ws-rail-cols li em{letter-spacing:.08em!important;color:var(--tl-amber-3)!important;font-size:8.5px!important}html body .app-shell .workspace-page .ws-rail-panel--structure .ws-rail-cols li strong{text-align:right!important;letter-spacing:0!important;font-size:10.5px!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel>header{letter-spacing:.22em!important;border-bottom:1px dashed #c8a96a0f!important;min-height:0!important;margin-bottom:4px!important;padding:4px 0 2px!important;font-size:9px!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel{border-bottom:1px solid var(--tl-grid)!important;padding:5px 10px 6px!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel:last-child{border-bottom:0!important}html body .app-shell .workspace-page .ws-rail .ws-depth-ladder li{padding:1px 6px!important;font-size:10px!important}html body .app-shell .workspace-page .ws-rail .ws-depth-mid{padding:3px 6px!important;font-size:9.5px!important}html body .app-shell .workspace-page .ws-rail .ws-depth-totals{padding-top:3px!important;font-size:9.5px!important}html body .app-shell .workspace-page .ws-rail .ws-rail-panel--levels{max-height:145px}html body .app-shell .workspace-page .ws-rail .ws-rail-panel--structure{max-height:195px}html body .app-shell .workspace-page .ws-rail .ws-rail-panel--trust,html body .app-shell .workspace-page .ws-rail .ws-rail-panel--memory{max-height:110px}@media (height>=1080px){html body .app-shell .workspace-page .ws-rail .ws-rail-panel--levels{max-height:170px}html body .app-shell .workspace-page .ws-rail .ws-depth{max-height:340px}html body .app-shell .workspace-page .ws-rail .ws-rail-panel--structure{max-height:225px}}html body .app-shell .workspace-page .ws-rail .ws-rail-panel--trust{max-height:230px!important}@media (height>=1080px){html body .app-shell .workspace-page .ws-rail .ws-rail-panel--trust{max-height:260px!important}}html body .app-shell .workspace-page .ws-rail .ws-rail-panel--trust>header .ws-trust-total{font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;color:var(--tl-amber)!important;font-variant-numeric:tabular-nums!important;margin-left:auto!important;font-size:14px!important;font-style:normal!important;font-weight:600!important}html body .app-shell .ws-trust-drivers{flex-direction:column!important;gap:2px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}html body .app-shell .ws-trust-driver{font-family:var(--tl-font-mono)!important;cursor:help!important;transition:background .14s var(--tl-ease)!important;border:0!important;grid-template-columns:30px 1fr 22px!important;align-items:center!important;gap:6px!important;padding:2px 0!important;display:grid!important}html body .app-shell .ws-trust-driver:hover{background:#c8a96a0a!important}html body .app-shell .ws-trust-driver em{letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--tl-amber-3)!important;font-size:9px!important;font-style:normal!important;font-weight:500!important}html body .app-shell .ws-trust-driver strong{font-variant-numeric:tabular-nums!important;color:var(--tl-ink-1)!important;text-align:right!important;letter-spacing:0!important;font-size:10px!important;font-weight:500!important}html body .app-shell .ws-trust-bar{background:#c8a96a0f!important;border-radius:1px!important;height:4px!important;display:block!important;position:relative!important;overflow:hidden!important}html body .app-shell .ws-trust-bar>span{background:var(--tl-amber)!important;border-radius:1px!important;transition:width .4s cubic-bezier(.4,0,.2,1)!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important}html body .app-shell .ws-trust--firming .ws-trust-bar>span{background:var(--tl-pos)!important;box-shadow:0 0 4px rgba(var(--tl-emerald-rgb), .4)!important}html body .app-shell .ws-trust--firming em{color:rgba(var(--tl-emerald-rgb), .78)!important}html body .app-shell .ws-trust--decaying .ws-trust-bar>span{background:var(--tl-neg)!important;box-shadow:0 0 4px rgba(var(--tl-crimson-rgb), .4)!important}html body .app-shell .ws-trust--decaying em{color:rgba(var(--tl-crimson-rgb), .78)!important}html body .app-shell .ws-trust-summary{font-family:var(--tl-font-mono)!important;letter-spacing:.02em!important;color:var(--tl-amber-2)!important;border-top:1px dashed #c8a96a1a!important;margin:6px 0 0!important;padding:5px 6px 4px!important;font-size:9.5px!important;line-height:1.45!important}html body .app-shell .ws-trust-delta{font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--tl-ink-4)!important;margin:2px 0 0!important;padding:0 6px!important;font-size:9px!important}html body .app-shell .ws-trust-delta.pos{color:var(--tl-pos)!important}html body .app-shell .ws-trust-delta.neg{color:var(--tl-neg)!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel,html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-depth,html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel--structure,html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel--trust,html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel--memory,html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel--levels{flex-direction:column!important;flex-shrink:1!important;min-height:0!important;display:flex!important;overflow:hidden!important}html body .app-shell .workspace-page .ws-rail .ws-depth-ladder{scrollbar-width:thin!important;flex-shrink:1!important;min-height:0!important;overflow-y:auto!important}html body .app-shell .workspace-page .ws-rail .ws-depth-ladder::-webkit-scrollbar{width:4px!important}html body .app-shell .workspace-page .ws-rail .ws-depth>header,html body .app-shell .workspace-page .ws-rail .ws-depth-mid,html body .app-shell .workspace-page .ws-rail .ws-depth-totals{flex-shrink:0!important}html body .app-shell .workspace-page.workspace-narrative>.ws-main-grid>.ws-rail{scrollbar-width:thin!important;scrollbar-color:#c8a96a2e transparent!important;overflow-y:auto!important}html body .app-shell .workspace-page.workspace-narrative>.ws-main-grid>.ws-rail::-webkit-scrollbar{width:5px!important}html body .app-shell .workspace-page .ws-rail .ws-depth{max-height:240px!important}@media (height>=900px){html body .app-shell .workspace-page .ws-rail .ws-depth{max-height:290px!important}}@media (height>=1080px){html body .app-shell .workspace-page .ws-rail .ws-depth{max-height:340px!important}}html body .app-shell .workspace-page .ws-rail .ws-depth{max-height:220px!important;overflow:hidden!important}@media (height>=900px){html body .app-shell .workspace-page .ws-rail .ws-depth{max-height:260px!important}}@media (height>=1080px){html body .app-shell .workspace-page .ws-rail .ws-depth{max-height:300px!important}}html body .app-shell .workspace-page .ws-rail .ws-depth-ladder{flex-shrink:0!important;overflow:visible!important}html body .app-shell .workspace-page .ws-rail .ws-depth-ladder li{min-height:0!important;padding:1px 6px!important;font-size:10px!important;line-height:1.25!important}html body .app-shell .workspace-page .ws-rail .ws-depth-mid{margin:2px 0!important;padding:2px 6px!important;font-size:9.5px!important}html body .app-shell .workspace-page .ws-rail .ws-depth-mid strong{font-size:10px!important}html body .app-shell .workspace-page .ws-rail .ws-depth-totals{margin-top:3px!important;padding-top:2px!important;font-size:9px!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail{scrollbar-width:thin!important;scrollbar-color:#c8a96a33 transparent!important;flex-direction:column!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden auto!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail::-webkit-scrollbar{width:6px!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail::-webkit-scrollbar-thumb{background:#c8a96a33!important;border-radius:3px!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel,html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-depth,html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel--levels,html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel--structure,html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel--trust,html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel--memory{flex-grow:0!important;flex-shrink:0!important;height:auto!important;max-height:none!important;overflow:visible!important}html body .app-shell .workspace-page .ws-rail .ws-depth-ladder{max-height:none!important;overflow:visible!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail .ws-rail-panel--trust .ws-trust-drivers li,html body .app-shell .workspace-page .ws-main-grid>.ws-rail .ws-rail-panel--trust li.ws-trust-driver{border-top:0!important;border-bottom:0!important;grid-template-columns:34px minmax(0,1fr) 26px!important;align-items:center!important;gap:7px!important;padding:3px 0!important;display:grid!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail .ws-rail-panel--trust .ws-trust-driver em{letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important;width:auto!important;min-width:0!important;font-size:9.5px!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail .ws-rail-panel--trust .ws-trust-driver strong{font-variant-numeric:tabular-nums!important;text-align:right!important;white-space:nowrap!important;letter-spacing:0!important;font-size:11px!important;font-weight:600!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail .ws-rail-panel--trust .ws-trust-driver .ws-trust-bar{width:100%!important;min-width:0!important;height:4px!important;display:block!important}html body .app-shell .workspace-page .ws-rail .ws-depth-ladder li{padding:1px 6px!important;font-size:10px!important;line-height:1.25!important}html body .app-shell .workspace-page .ws-rail .ws-depth{padding-bottom:6px!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel{padding:8px 12px 10px!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel>header{margin-bottom:6px!important}html body .app-shell .ws-action-chip{font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;cursor:help!important;transition:background .16s var(--tl-ease), box-shadow .16s var(--tl-ease)!important;white-space:nowrap!important;border:1px solid!important;border-radius:2px!important;align-items:center!important;gap:8px!important;padding:4px 10px 4px 8px!important;font-size:11px!important;display:inline-flex!important}html body .app-shell .ws-action-chip-pulse{background:currentColor!important;border-radius:50%!important;width:6px!important;height:6px!important;animation:1.6s ease-in-out infinite ws-action-pulse!important;box-shadow:0 0 6px!important}@keyframes ws-action-pulse{0%,to{opacity:.85}50%{opacity:.5}}html body .app-shell .ws-action-chip-posture{letter-spacing:.14em!important;color:currentColor!important;font-size:12px!important;font-weight:700!important}html body .app-shell .ws-action-chip-conf{font-variant-numeric:tabular-nums!important;opacity:.78!important;letter-spacing:.04em!important;font-size:10px!important;font-style:normal!important}html body .app-shell .ws-action-chip-rule{opacity:.3!important;background:currentColor!important;width:1px!important;height:12px!important}html body .app-shell .ws-action-chip-imp{letter-spacing:.06em!important;text-transform:none!important;color:var(--tl-ink-1)!important;font-size:10.5px!important;font-weight:500!important}html body .app-shell .ws-action-chip--engage{color:var(--tl-emerald)!important;background:rgba(var(--tl-emerald-rgb), .06)!important;box-shadow:inset 0 0 12px rgba(var(--tl-emerald-rgb), .06), 0 0 16px rgba(var(--tl-emerald-rgb), .12)!important}html body .app-shell .ws-action-chip--watch{color:var(--tl-amber)!important;background:#c8a96a0f!important;box-shadow:inset 0 0 12px #c8a96a0f!important}html body .app-shell .ws-action-chip--wait{color:var(--tl-amber-3,#9a7d3f)!important;opacity:.92!important;background:#9a7d3f0a!important}html body .app-shell .ws-action-chip--exit{color:var(--tl-crimson)!important;background:rgba(var(--tl-crimson-rgb), .08)!important;box-shadow:inset 0 0 12px rgba(var(--tl-crimson-rgb), .08), 0 0 18px rgba(var(--tl-crimson-rgb), .14)!important;animation:2.6s ease-in-out infinite ws-action-exit-flash!important}@keyframes ws-action-exit-flash{0%,to{box-shadow:inset 0 0 12px rgba(var(--tl-crimson-rgb), .08), 0 0 18px rgba(var(--tl-crimson-rgb), .14)}50%{box-shadow:inset 0 0 16px rgba(var(--tl-crimson-rgb), .14), 0 0 24px rgba(var(--tl-crimson-rgb), .22)}}html body .app-shell .ws-style-fit{border:1px solid var(--tl-line,#c8a96a2e)!important;letter-spacing:.05em!important;background:#ffffff04!important;border-radius:2px!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;margin-top:8px!important;padding:5px 10px!important;font-size:10px!important;display:inline-flex!important}html body .app-shell .ws-style-fit-dot{border-radius:50%!important;flex:none!important;width:6px!important;height:6px!important}html body .app-shell .ws-style-fit em{color:var(--tl-ink-3,#7a6c4d)!important;letter-spacing:.12em!important;font-style:normal!important;font-weight:600!important}html body .app-shell .ws-style-fit strong{color:var(--tl-ink-1)!important;text-transform:none!important;font-weight:700!important}html body .app-shell .ws-style-fit-vs{color:var(--tl-ink-3,#7a6c4d)!important;font-style:italic!important}html body .app-shell .ws-style-fit-read{color:var(--tl-ink-2,#b9a87f)!important;text-transform:capitalize!important}html body .app-shell .ws-style-fit-flag{letter-spacing:.04em!important;font-weight:700!important}html body .app-shell .ws-style-fit--aligned{border-color:rgba(var(--tl-emerald-rgb), .22)!important;background:rgba(var(--tl-emerald-rgb), .04)!important}html body .app-shell .ws-style-fit--aligned .ws-style-fit-dot{background:var(--tl-emerald)!important}html body .app-shell .ws-style-fit--aligned .ws-style-fit-ok{color:var(--tl-emerald)!important;font-weight:700!important}html body .app-shell .ws-style-fit--misaligned{background:#c8a96a0d!important;border-color:#c8a96a52!important}html body .app-shell .ws-style-fit--misaligned .ws-style-fit-dot{background:var(--tl-amber)!important}html body .app-shell .ws-style-fit--misaligned .ws-style-fit-flag{color:var(--tl-amber)!important}html body .app-shell .ws-decoder{border:1px solid #c8a96a47!important;border-left:2px solid var(--tl-amber)!important;background:#c8a96a0b!important;border-radius:2px!important;margin:10px 0 14px!important;padding:12px 14px 13px!important;display:block!important}html body .app-shell .ws-decoder-head{justify-content:space-between!important;align-items:center!important;margin-bottom:9px!important;display:flex!important}html body .app-shell .ws-decoder-eyebrow{letter-spacing:.16em!important;color:var(--tl-amber)!important;font-size:9.5px!important;font-weight:700!important}html body .app-shell .ws-decoder-close{border:1px solid var(--tl-border-1)!important;width:20px!important;height:20px!important;color:var(--tl-ink-3,#7a6c4d)!important;cursor:pointer!important;background:0 0!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;padding:0!important;transition:color .12s,border-color .12s!important;display:inline-flex!important}html body .app-shell .ws-decoder-close:hover{color:var(--tl-ink-1)!important;border-color:var(--tl-border-2)!important}html body .app-shell .ws-decoder-keys{flex-direction:column!important;gap:7px!important;margin:0 0 11px!important;padding:0!important;list-style:none!important;display:flex!important}html body .app-shell .ws-decoder-keys li{color:var(--tl-ink-2,#b9a87f)!important;flex-wrap:wrap!important;align-items:baseline!important;gap:4px 9px!important;font-size:11.5px!important;line-height:1.45!important;display:flex!important}html body .app-shell .ws-decoder-term{letter-spacing:.05em!important;flex:none!important;font-weight:700!important}html body .app-shell .ws-decoder-term--verdict{color:var(--tl-emerald)!important}html body .app-shell .ws-decoder-term--trust{color:var(--tl-amber)!important}html body .app-shell .ws-decoder-term--drivers{color:var(--tl-ink-1)!important;font-size:10px!important}html body .app-shell .ws-decoder-actions{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}html body .app-shell .ws-decoder-got{letter-spacing:.06em!important;border:1px solid var(--tl-amber)!important;color:var(--tl-amber)!important;cursor:pointer!important;background:#c8a96a1a!important;border-radius:2px!important;padding:6px 12px!important;font-size:10.5px!important;font-weight:700!important;transition:background .12s!important}html body .app-shell .ws-decoder-got:hover{background:#c8a96a2e!important}html body .app-shell .ws-decoder-tour{letter-spacing:.06em!important;border:1px solid var(--tl-grid)!important;color:var(--tl-ink-3)!important;cursor:pointer!important;background:0 0!important;border-radius:2px!important;padding:6px 12px!important;font-size:10.5px!important;font-weight:600!important;transition:color .12s,border-color .12s!important}html body .app-shell .ws-decoder-tour:hover{color:var(--tl-amber)!important;border-color:var(--tl-amber-dim)!important}html body .app-shell abbr.ws-term{text-underline-offset:2px!important;cursor:help!important;font:inherit!important;letter-spacing:inherit!important;color:inherit!important;-webkit-text-decoration:underline dotted #c8a96a80!important;text-decoration:underline dotted #c8a96a80!important}html body .app-shell .ws-change-strip{font-family:var(--tl-font-mono)!important;flex-wrap:wrap!important;flex:auto!important;align-items:center!important;gap:8px!important;display:inline-flex!important}html body .app-shell .ws-change-label{letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tl-ink-4)!important;padding-right:2px!important;font-size:9px!important}html body .app-shell .ws-change-pill{letter-spacing:.06em!important;text-transform:uppercase!important;background:#c8a96a08!important;border:1px solid #c8a96a24!important;border-radius:2px!important;align-items:center!important;gap:5px!important;padding:2px 7px!important;font-size:9.5px!important;display:inline-flex!important}html body .app-shell .ws-change-pill em{letter-spacing:.14em!important;color:var(--tl-ink-4)!important;font-size:8.5px!important;font-style:normal!important;font-weight:500!important}html body .app-shell .ws-change-pill strong{font-variant-numeric:tabular-nums!important;color:var(--tl-ink-1)!important;letter-spacing:.02em!important;align-items:center!important;gap:2px!important;font-size:10px!important;font-weight:600!important;display:inline-flex!important}html body .app-shell .ws-change-pill.pos{border-color:rgba(var(--tl-emerald-rgb), .3)!important;background:rgba(var(--tl-emerald-rgb), .06)!important}html body .app-shell .ws-change-pill.pos strong{color:var(--tl-emerald)!important}html body .app-shell .ws-change-pill.neg{border-color:rgba(var(--tl-crimson-rgb), .3)!important;background:rgba(var(--tl-crimson-rgb), .06)!important}html body .app-shell .ws-change-pill.neg strong{color:var(--tl-crimson)!important}html body .app-shell .ws-change-pill.flat{opacity:.65!important}html body .app-shell .ws-change-pill--regime strong{letter-spacing:.06em!important;color:var(--tl-amber-2)!important;font-size:9px!important}html body .app-shell .ws-change-since{letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--tl-ink-4)!important;border-left:1px dashed #c8a96a1f!important;padding:0 4px!important;font-size:9px!important}html body .app-shell .ws-change-headline{color:var(--tl-amber-2)!important;letter-spacing:.02em!important;white-space:nowrap!important;text-overflow:ellipsis!important;flex:auto!important;min-width:0!important;font-size:10px!important;font-style:italic!important;overflow:hidden!important}@media (width<=1080px){html body .app-shell .ws-action-chip-imp,html body .app-shell .ws-change-headline{display:none!important}}@media (width<=720px){html body .app-shell .ws-change-pill--price,html body .app-shell .ws-change-since{display:none!important}}html body .app-shell .track-record-page{font-family:var(--tl-font-mono)!important;color:var(--tl-ink-1)!important;background:var(--tl-bg-shell)!important;box-sizing:border-box!important;flex-direction:column!important;gap:18px!important;min-height:100vh!important;padding:18px 28px 40px!important;display:flex!important}html body .app-shell .track-record-page .tr-top{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}html body .app-shell .track-record-page .tr-top-right{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important}html body .app-shell .track-record-page .tr-back,html body .app-shell .track-record-page .tr-share,html body .app-shell .track-record-page .tr-open-workspace{border:1px solid var(--tl-grid)!important;color:var(--tl-amber)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .14s var(--tl-ease), border-color .14s var(--tl-ease)!important;background:0 0!important;border-radius:2px!important;align-items:center!important;gap:6px!important;padding:5px 10px!important;font-size:10.5px!important;display:inline-flex!important}html body .app-shell .track-record-page .tr-back:hover,html body .app-shell .track-record-page .tr-share:hover,html body .app-shell .track-record-page .tr-open-workspace:hover{border-color:var(--tl-amber)!important;background:#c8a96a0f!important}html body .app-shell .track-record-page .tr-url{font-family:var(--tl-font-mono)!important;letter-spacing:.05em!important;color:var(--tl-ink-4)!important;border:1px dashed #c8a96a26!important;border-radius:2px!important;padding:5px 8px!important;font-size:10px!important}html body .app-shell .track-record-page .tr-hero{border:1px solid var(--tl-grid)!important;border-left:3px solid var(--tl-amber)!important;background:#0f0f1280!important;border-radius:2px!important;grid-template-columns:1fr 1.4fr!important;gap:24px!important;padding:22px!important;display:grid!important}@media (width<=900px){html body .app-shell .track-record-page .tr-hero{grid-template-columns:1fr!important}}html body .app-shell .track-record-page .tr-hero-id{align-items:center!important;gap:16px!important;display:flex!important}html body .app-shell .track-record-page .tr-hero-id h1{font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;color:var(--tl-ink-1)!important;margin:0!important;font-size:22px!important;font-weight:600!important}html body .app-shell .track-record-page .tr-hero-id-name{color:var(--tl-amber-3)!important;letter-spacing:.06em!important;font-size:13px!important;font-weight:400!important}html body .app-shell .track-record-page .tr-verdict{letter-spacing:.16em!important;text-transform:uppercase!important;margin:6px 0 0!important;font-size:11px!important}html body .app-shell .track-record-page .tr-verdict--elite{color:var(--tl-emerald)!important;text-shadow:0 0 8px rgba(var(--tl-emerald-rgb), .3)!important}html body .app-shell .track-record-page .tr-verdict--strong{color:var(--tl-amber)!important}html body .app-shell .track-record-page .tr-verdict--mixed{color:var(--tl-amber-2)!important}html body .app-shell .track-record-page .tr-verdict--weak{color:var(--tl-crimson)!important}html body .app-shell .track-record-page .tr-verdict--unproven{color:var(--tl-ink-4)!important}html body .app-shell .track-record-page .tr-hero-numbers{grid-template-columns:1.4fr 1fr 1fr 1fr!important;align-items:end!important;gap:18px!important;display:grid!important}@media (width<=900px){html body .app-shell .track-record-page .tr-hero-numbers{grid-template-columns:repeat(2,1fr)!important}}html body .app-shell .track-record-page .tr-hero-stat{border-left:1px dashed #c8a96a1a!important;flex-direction:column!important;gap:4px!important;padding-left:14px!important;display:flex!important}html body .app-shell .track-record-page .tr-hero-stat:first-child{border-left:0!important;padding-left:0!important}html body .app-shell .track-record-page .tr-hero-stat em{letter-spacing:.18em!important;color:var(--tl-ink-4)!important;font-size:9px!important;font-style:normal!important}html body .app-shell .track-record-page .tr-hero-stat strong{font-variant-numeric:tabular-nums!important;color:var(--tl-ink-1)!important;font-size:32px!important;font-weight:600!important;line-height:1!important}html body .app-shell .track-record-page .tr-hero-stat--primary strong{color:var(--tl-amber)!important;text-shadow:0 0 18px #c8a96a4d!important;letter-spacing:-.02em!important;font-size:56px!important}html body .app-shell .track-record-page .tr-hero-stat span{letter-spacing:.04em!important;color:var(--tl-amber-3)!important;font-size:10px!important}html body .app-shell .track-record-page .tr-empty{border-left:2px solid var(--tl-amber-3)!important;color:var(--tl-amber-2)!important;background:#c8a96a0a!important;border-radius:2px!important;align-items:flex-start!important;gap:12px!important;padding:14px 16px!important;display:flex!important}html body .app-shell .track-record-page .tr-empty strong{letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--tl-amber)!important;margin-bottom:3px!important;font-size:11.5px!important;display:block!important}html body .app-shell .track-record-page .tr-empty p{color:var(--tl-ink-2)!important;margin:0!important;font-size:11.5px!important;line-height:1.5!important}html body .app-shell .track-record-page .tr-empty-progress{align-items:center!important;gap:10px!important;margin-top:10px!important;display:flex!important}html body .app-shell .track-record-page .tr-empty-progress-track{flex:none!important;gap:5px!important;display:flex!important}html body .app-shell .track-record-page .tr-empty-progress-pip{background:#c8a96a24!important;border-radius:3px!important;width:26px!important;height:5px!important;transition:background .3s!important}html body .app-shell .track-record-page .tr-empty-progress-pip.filled{background:var(--tl-amber)!important;box-shadow:0 0 6px #c8a96a66!important}html body .app-shell .track-record-page .tr-empty-progress-label{letter-spacing:.04em!important;color:var(--tl-ink-2)!important;font-size:10.5px!important}html body .app-shell .track-record-page h2{font-family:var(--tl-font-mono)!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--tl-amber-3)!important;margin:0 0 8px!important;font-size:10.5px!important;font-weight:500!important}html body .app-shell .track-record-page .tr-outcome-track{border:1px solid var(--tl-grid)!important;border-radius:2px!important;width:100%!important;height:36px!important;display:flex!important;overflow:hidden!important}html body .app-shell .track-record-page .tr-outcome-seg{letter-spacing:.1em!important;text-transform:uppercase!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:0 8px!important;font-size:10px!important;display:flex!important}html body .app-shell .track-record-page .tr-outcome-seg em{opacity:.85!important;font-style:normal!important}html body .app-shell .track-record-page .tr-outcome-seg strong{font-variant-numeric:tabular-nums!important}html body .app-shell .track-record-page .tr-outcome-seg--pos{background:rgba(var(--tl-emerald-rgb), .2)!important;color:var(--tl-emerald)!important}html body .app-shell .track-record-page .tr-outcome-seg--neg{background:rgba(var(--tl-crimson-rgb), .2)!important;color:var(--tl-crimson)!important}html body .app-shell .track-record-page .tr-outcome-seg--warn{color:var(--tl-amber)!important;background:#c8a96a2e!important}html body .app-shell .track-record-page .tr-outcome-seg--neutral{color:var(--tl-ink-4)!important;background:#ffffff0a!important}html body .app-shell .track-record-page .tr-monthly-grid{grid-template-columns:repeat(auto-fill,minmax(60px,1fr))!important;gap:10px!important;display:grid!important}html body .app-shell .track-record-page .tr-month{border:1px solid var(--tl-grid)!important;background:#0f0f1266!important;border-radius:2px!important;flex-direction:column!important;align-items:center!important;gap:4px!important;padding:10px 6px 8px!important;display:flex!important}html body .app-shell .track-record-page .tr-month-bar-track{background:#c8a96a0d!important;border-radius:1px!important;width:14px!important;height:60px!important;display:block!important;position:relative!important;overflow:hidden!important}html body .app-shell .track-record-page .tr-month-bar-fill{opacity:.85!important;transition:height .28s var(--tl-ease)!important;background:currentColor!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}html body .app-shell .track-record-page .tr-month em{letter-spacing:.1em!important;color:var(--tl-ink-4)!important;font-size:9px!important;font-style:normal!important}html body .app-shell .track-record-page .tr-month strong{font-variant-numeric:tabular-nums!important;font-size:11px!important}html body .app-shell .track-record-page .tr-month--pos{color:var(--tl-emerald)!important}html body .app-shell .track-record-page .tr-month--warn{color:var(--tl-amber)!important}html body .app-shell .track-record-page .tr-month--neg{color:var(--tl-crimson)!important}html body .app-shell .track-record-page .tr-month--neutral{color:var(--tl-ink-4)!important}html body .app-shell .track-record-page .tr-breakdowns{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:16px!important;display:grid!important}html body .app-shell .track-record-page .tr-breakdown{border:1px solid var(--tl-grid)!important;background:#0f0f1266!important;border-radius:2px!important;padding:14px 16px!important}html body .app-shell .track-record-page .tr-breakdown ul{flex-direction:column!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}html body .app-shell .track-record-page .tr-breakdown li{grid-template-columns:110px 1fr 42px 32px!important;align-items:center!important;gap:10px!important;font-size:10.5px!important;display:grid!important}html body .app-shell .track-record-page .tr-breakdown li em{letter-spacing:.12em!important;color:var(--tl-amber-3)!important;font-size:9.5px!important;font-style:normal!important}html body .app-shell .track-record-page .tr-breakdown-bar{background:#c8a96a0f!important;border-radius:1px!important;height:6px!important;display:block!important;position:relative!important;overflow:hidden!important}html body .app-shell .track-record-page .tr-breakdown-bar>span{background:var(--tl-amber)!important;transition:width .32s var(--tl-ease)!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important}html body .app-shell .track-record-page .tr-breakdown li strong{text-align:right!important;font-variant-numeric:tabular-nums!important;color:var(--tl-ink-1)!important;font-size:12px!important}html body .app-shell .track-record-page .tr-breakdown-n{text-align:right!important;color:var(--tl-ink-4)!important;letter-spacing:.06em!important;font-size:9.5px!important}html body .app-shell .track-record-page .tr-callouts{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:14px!important;display:grid!important}html body .app-shell .track-record-page .tr-callout{border:1px solid var(--tl-grid)!important;background:#0f0f1266!important;border-radius:2px!important;flex-direction:column!important;gap:6px!important;padding:14px 16px!important;display:flex!important}html body .app-shell .track-record-page .tr-callout header{letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--tl-amber-3)!important;align-items:center!important;gap:6px!important;font-size:10px!important;display:flex!important}html body .app-shell .track-record-page .tr-callout-move{font-variant-numeric:tabular-nums!important;letter-spacing:-.02em!important;margin:4px 0 0!important;font-size:28px!important;font-weight:600!important}html body .app-shell .track-record-page .tr-callout-meta{letter-spacing:.06em!important;color:var(--tl-ink-2)!important;margin:0!important;font-size:10.5px!important}html body .app-shell .track-record-page .tr-callout-when{letter-spacing:.06em!important;color:var(--tl-ink-4)!important;margin:2px 0 0!important;font-size:9.5px!important}html body .app-shell .track-record-page .tr-callout--pos .tr-callout-move{color:var(--tl-emerald)!important}html body .app-shell .track-record-page .tr-callout--neg .tr-callout-move{color:var(--tl-crimson)!important}html body .app-shell .track-record-page .tr-callout--pos{border-left:2px solid var(--tl-emerald)!important}html body .app-shell .track-record-page .tr-callout--neg{border-left:2px solid var(--tl-crimson)!important}html body .app-shell .track-record-page .tr-recent ul{flex-direction:column!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}html body .app-shell .track-record-page .tr-recent-row{border-bottom:1px dashed #c8a96a14!important;grid-template-columns:90px 80px 1fr 80px 110px 110px 70px!important;align-items:center!important;gap:10px!important;padding:7px 10px!important;font-size:10.5px!important;display:grid!important}html body .app-shell .track-record-page .tr-recent-row:hover{background:#c8a96a08!important}html body .app-shell .track-record-page .tr-recent-when{color:var(--tl-ink-4)!important}html body .app-shell .track-record-page .tr-recent-trend{color:var(--tl-amber-2)!important;letter-spacing:.1em!important}html body .app-shell .track-record-page .tr-recent-regime{color:var(--tl-ink-2)!important;font-size:10px!important}html body .app-shell .track-record-page .tr-recent-conv{color:var(--tl-amber-3)!important;letter-spacing:.08em!important;font-size:9.5px!important}html body .app-shell .track-record-page .tr-recent-px{font-variant-numeric:tabular-nums!important;color:var(--tl-ink-2)!important}html body .app-shell .track-record-page .tr-recent-outcome{letter-spacing:.1em!important;text-transform:uppercase!important;align-items:center!important;gap:3px!important;font-size:10px!important;font-weight:600!important;display:inline-flex!important}html body .app-shell .track-record-page .tr-recent-outcome--pos{color:var(--tl-emerald)!important}html body .app-shell .track-record-page .tr-recent-outcome--neg{color:var(--tl-crimson)!important}html body .app-shell .track-record-page .tr-recent-outcome--warn{color:var(--tl-amber)!important}html body .app-shell .track-record-page .tr-recent-outcome--neutral{color:var(--tl-ink-4)!important}html body .app-shell .track-record-page .tr-recent-move{text-align:right!important;font-variant-numeric:tabular-nums!important;font-weight:600!important}html body .app-shell .track-record-page .tr-recent-row--pos .tr-recent-move{color:var(--tl-emerald)!important}html body .app-shell .track-record-page .tr-recent-row--neg .tr-recent-move{color:var(--tl-crimson)!important}@media (width<=900px){html body .app-shell .track-record-page .tr-recent-row{grid-template-rows:auto auto!important;grid-template-columns:80px 80px 90px 90px!important}html body .app-shell .track-record-page .tr-recent-trend{grid-column:2/3!important}html body .app-shell .track-record-page .tr-recent-regime,html body .app-shell .track-record-page .tr-recent-conv{display:none!important}}html body .app-shell .track-record-page .tr-footer{letter-spacing:.04em!important;color:var(--tl-ink-4)!important;border-top:1px dashed #c8a96a14!important;flex-direction:column!important;gap:4px!important;padding:12px 0 0!important;font-size:10px!important;line-height:1.5!important;display:flex!important}html body .app-shell .ws-desk-record{border:1px solid var(--tl-grid)!important;cursor:pointer!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:background .14s var(--tl-ease), border-color .14s var(--tl-ease), box-shadow .14s var(--tl-ease)!important;background:#0f0f128c!important;border-radius:2px!important;align-items:center!important;gap:6px!important;margin-left:auto!important;padding:4px 10px 4px 8px!important;display:inline-flex!important}html body .app-shell .ws-desk-record:hover{border-color:var(--tl-amber)!important;background:#c8a96a0f!important}html body .app-shell .ws-desk-record em{letter-spacing:.18em!important;color:var(--tl-ink-4)!important;font-size:8.5px!important;font-style:normal!important}html body .app-shell .ws-desk-record strong{font-variant-numeric:tabular-nums!important;letter-spacing:.04em!important;font-size:12px!important;font-weight:700!important}html body .app-shell .ws-desk-record-n{color:var(--tl-ink-4)!important;font-size:9px!important}html body .app-shell .ws-desk-record-arrow{color:var(--tl-amber)!important;opacity:.75!important;font-size:14px!important;line-height:1!important}html body .app-shell .ws-desk-record--elite strong{color:var(--tl-emerald)!important}html body .app-shell .ws-desk-record--elite{box-shadow:0 0 12px rgba(var(--tl-emerald-rgb), .12)!important}html body .app-shell .ws-desk-record--strong strong{color:var(--tl-amber)!important}html body .app-shell .ws-desk-record--mixed strong{color:var(--tl-amber-2)!important}html body .app-shell .ws-desk-record--weak strong{color:var(--tl-crimson)!important}html body .app-shell .ws-desk-record--unproven strong{color:var(--tl-ink-4)!important;letter-spacing:.1em!important;font-size:11px!important}html body .app-shell .track-record-page .tr-hero-stat--validated em{color:var(--tl-amber)!important;align-items:center!important;gap:4px!important;display:inline-flex!important}html body .app-shell .track-record-page .tr-hero-stat--validated strong{color:var(--tl-amber)!important;text-shadow:0 0 14px #c8a96a47!important}html body .app-shell .track-record-page .tr-validated-dot{color:var(--tl-amber)!important;font-size:10px!important;animation:2.2s ease-in-out infinite ws-action-pulse!important}html body .app-shell .track-record-page .tr-awaiting{border:1px solid #c8a96a47!important;border-left:3px solid var(--tl-amber)!important;background:linear-gradient(#c8a96a0f,#c8a96a05)!important;border-radius:2px!important;padding:14px 18px 16px!important}html body .app-shell .track-record-page .tr-awaiting header{align-items:center!important;gap:10px!important;margin-bottom:10px!important;display:flex!important}html body .app-shell .track-record-page .tr-awaiting-pulse{background:var(--tl-amber)!important;width:8px!important;height:8px!important;box-shadow:0 0 8px var(--tl-amber)!important;border-radius:50%!important;animation:1.8s ease-in-out infinite ws-action-pulse!important}html body .app-shell .track-record-page .tr-awaiting header strong{letter-spacing:.18em!important;color:var(--tl-amber)!important;font-size:11px!important;font-weight:600!important}html body .app-shell .track-record-page .tr-awaiting header em{letter-spacing:.06em!important;color:var(--tl-ink-3,var(--tl-amber-3))!important;font-size:10px!important;font-style:normal!important}html body .app-shell .track-record-page .tr-awaiting ul{flex-direction:column!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}html body .app-shell .track-record-page .tr-awaiting-row{background:#0f0f128c!important;border:1px solid #c8a96a1a!important;border-radius:2px!important;grid-template-columns:80px 78px 70px 1fr auto!important;align-items:center!important;gap:12px!important;padding:6px 10px!important;font-size:10.5px!important;display:grid!important}html body .app-shell .track-record-page .tr-awaiting-when{color:var(--tl-ink-4)!important}html body .app-shell .track-record-page .tr-awaiting-trend{color:var(--tl-amber-2)!important;letter-spacing:.1em!important}html body .app-shell .track-record-page .tr-awaiting-conv{color:var(--tl-amber-3)!important;letter-spacing:.08em!important;font-size:9.5px!important}html body .app-shell .track-record-page .tr-awaiting-move{color:var(--tl-ink-1)!important;font-variant-numeric:tabular-nums!important}html body .app-shell .track-record-page .tr-awaiting-rest{color:var(--tl-ink-4)!important;letter-spacing:.04em!important;margin:8px 0 0!important;font-size:10px!important}@media (width<=720px){html body .app-shell .track-record-page .tr-awaiting-row{grid-template-columns:1fr auto!important;row-gap:4px!important}html body .app-shell .track-record-page .tr-awaiting-trend,html body .app-shell .track-record-page .tr-awaiting-conv,html body .app-shell .track-record-page .tr-awaiting-move{grid-column:1/-1!important}}html body .app-shell .tr-score{align-items:center!important;gap:4px!important;display:inline-flex!important}html body .app-shell .tr-score-btn{border:1px solid var(--tl-grid)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--tl-ink-3,var(--tl-amber-3))!important;cursor:pointer!important;transition:background .12s var(--tl-ease), border-color .12s var(--tl-ease), color .12s var(--tl-ease), box-shadow .12s var(--tl-ease)!important;background:0 0!important;border-radius:2px!important;align-items:center!important;gap:5px!important;padding:4px 9px!important;font-size:9.5px!important;font-weight:600!important;display:inline-flex!important}html body .app-shell .tr-score--compact .tr-score-btn{justify-content:center!important;min-width:22px!important;padding:3px 6px!important}html body .app-shell .tr-score-btn:hover{background:#c8a96a0d!important}html body .app-shell .tr-score-btn--correct.on{background:rgba(var(--tl-emerald-rgb), .16)!important;border-color:var(--tl-emerald)!important;color:var(--tl-emerald)!important;box-shadow:0 0 10px rgba(var(--tl-emerald-rgb), .2)!important}html body .app-shell .tr-score-btn--correct:hover{color:var(--tl-emerald)!important;border-color:rgba(var(--tl-emerald-rgb), .5)!important}html body .app-shell .tr-score-btn--partial.on{border-color:var(--tl-amber)!important;color:var(--tl-amber)!important;background:#c8a96a29!important;box-shadow:0 0 10px #c8a96a2e!important}html body .app-shell .tr-score-btn--partial:hover{color:var(--tl-amber)!important;border-color:#c8a96a80!important}html body .app-shell .tr-score-btn--wrong.on{background:rgba(var(--tl-crimson-rgb), .16)!important;border-color:var(--tl-crimson)!important;color:var(--tl-crimson)!important;box-shadow:0 0 10px rgba(var(--tl-crimson-rgb), .2)!important}html body .app-shell .tr-score-btn--wrong:hover{color:var(--tl-crimson)!important;border-color:rgba(var(--tl-crimson-rgb), .5)!important}html body .app-shell .track-record-page .tr-recent-row{grid-template-columns:90px 80px 1fr 80px 110px 110px 70px 110px!important}html body .app-shell .track-record-page .tr-recent-row--scored-correct{border-left:2px solid rgba(var(--tl-emerald-rgb), .5)!important;padding-left:8px!important}html body .app-shell .track-record-page .tr-recent-row--scored-partial{border-left:2px solid #c8a96a80!important;padding-left:8px!important}html body .app-shell .track-record-page .tr-recent-row--scored-wrong{border-left:2px solid rgba(var(--tl-crimson-rgb), .5)!important;padding-left:8px!important}@media (width<=900px){html body .app-shell .track-record-page .tr-recent-row{grid-template-columns:80px 80px 90px 90px 1fr!important}}html body .app-shell .ws-score-pending{border:1px solid var(--tl-amber)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;cursor:pointer!important;color:var(--tl-amber)!important;transition:background .14s var(--tl-ease), box-shadow .14s var(--tl-ease)!important;background:#c8a96a14!important;border-radius:2px!important;align-items:center!important;gap:7px!important;margin-left:auto!important;padding:4px 11px 4px 9px!important;display:inline-flex!important;box-shadow:0 0 14px #c8a96a1a!important}html body .app-shell .ws-score-pending:hover{background:#c8a96a24!important;box-shadow:0 0 18px #c8a96a33!important}html body .app-shell .ws-score-pending-pulse{background:var(--tl-amber)!important;width:6px!important;height:6px!important;box-shadow:0 0 6px var(--tl-amber)!important;border-radius:50%!important;animation:1.6s ease-in-out infinite ws-action-pulse!important}html body .app-shell .ws-score-pending em{letter-spacing:.18em!important;color:var(--tl-amber)!important;font-size:9px!important;font-style:normal!important}html body .app-shell .ws-score-pending strong{font-variant-numeric:tabular-nums!important;letter-spacing:.02em!important;font-size:13px!important;font-weight:700!important}html body .app-shell .ws-score-pending-label{letter-spacing:.06em!important;text-transform:none!important;color:var(--tl-amber-2)!important;font-size:9px!important}@media (width<=1080px){html body .app-shell .ws-score-pending-label{display:none!important}}html body .app-shell .desk-page{font-family:var(--tl-font-mono)!important;color:var(--tl-ink-1)!important;box-sizing:border-box!important;flex-direction:column!important;gap:16px!important;min-height:100vh!important;padding:16px 24px 36px!important;display:flex!important}html body .app-shell .desk-page .desk-header{border-bottom:1px dashed #c8a96a1a!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-end!important;gap:18px!important;padding-bottom:14px!important;display:flex!important}html body .app-shell .desk-page .desk-header-id{color:var(--tl-amber)!important;align-items:center!important;gap:12px!important;display:flex!important}html body .app-shell .desk-page .desk-header-id h1{font-family:var(--tl-font-mono)!important;letter-spacing:.16em!important;color:var(--tl-ink-1)!important;margin:0!important;font-size:20px!important;font-weight:600!important}html body .app-shell .desk-page .desk-header-id p{letter-spacing:.06em!important;color:var(--tl-amber-3)!important;margin:2px 0 0!important;font-size:10.5px!important}html body .app-shell .desk-page .desk-summary{flex-wrap:wrap!important;align-items:stretch!important;gap:12px!important;display:flex!important}html body .app-shell .desk-page .desk-summary-stat{border:1px solid var(--tl-grid)!important;background:#0f0f1280!important;border-radius:2px!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;padding:5px 12px 4px!important;display:flex!important}html body .app-shell .desk-page .desk-summary-stat em{letter-spacing:.16em!important;color:var(--tl-ink-4)!important;font-size:8.5px!important;font-style:normal!important}html body .app-shell .desk-page .desk-summary-stat strong{font-variant-numeric:tabular-nums!important;letter-spacing:-.02em!important;color:var(--tl-ink-1)!important;font-size:16px!important;font-weight:600!important}html body .app-shell .desk-page .desk-summary-stat--engage{border-color:rgba(var(--tl-emerald-rgb), .3)!important}html body .app-shell .desk-page .desk-summary-stat--engage strong{color:var(--tl-emerald)!important}html body .app-shell .desk-page .desk-summary-stat--watch{border-color:#c8a96a4d!important}html body .app-shell .desk-page .desk-summary-stat--watch strong{color:var(--tl-amber)!important}html body .app-shell .desk-page .desk-summary-stat--wait strong{color:var(--tl-amber-3,#9a7d3f)!important}html body .app-shell .desk-page .desk-summary-stat--exit{border-color:rgba(var(--tl-crimson-rgb), .3)!important}html body .app-shell .desk-page .desk-summary-stat--exit strong{color:var(--tl-crimson)!important}html body .app-shell .desk-page .desk-summary-stat--stale strong{color:var(--tl-amber-3)!important}html body .app-shell .desk-page .desk-summary-stat--score strong{color:var(--tl-amber)!important}html body .app-shell .desk-page .desk-summary-stat--trust strong{color:var(--tl-ink-1)!important}html body .app-shell .desk-page .desk-controls{flex-wrap:wrap!important;align-items:center!important;gap:16px!important;display:flex!important}html body .app-shell .desk-page .desk-controls-group{border:1px solid var(--tl-grid)!important;background:#0f0f1280!important;border-radius:2px!important;align-items:center!important;gap:6px!important;padding:4px 6px!important;display:inline-flex!important}html body .app-shell .desk-page .desk-controls-label{letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tl-ink-4)!important;align-items:center!important;gap:4px!important;padding:0 4px!important;font-size:9px!important;display:inline-flex!important}html body .app-shell .desk-page .desk-control-btn{color:var(--tl-amber-3,#9a7d3f)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .12s var(--tl-ease), border-color .12s var(--tl-ease), color .12s var(--tl-ease)!important;background:0 0!important;border:1px solid #0000!important;border-radius:2px!important;padding:4px 9px!important;font-size:9.5px!important}html body .app-shell .desk-page .desk-control-btn:hover{color:var(--tl-amber)!important}html body .app-shell .desk-page .desk-control-btn.on{border-color:var(--tl-amber)!important;color:var(--tl-amber)!important;background:#c8a96a14!important}html body .app-shell .desk-page .desk-control-btn--ghost{border:1px dashed #c8a96a33!important;align-items:center!important;gap:6px!important;display:inline-flex!important}html body .app-shell .desk-page .desk-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;gap:14px!important;display:grid!important}html body .app-shell .desk-page .desk-card{border:1px solid var(--tl-grid)!important;border-left:3px solid var(--tl-grid)!important;cursor:pointer!important;transition:background .14s var(--tl-ease), border-color .14s var(--tl-ease), transform .14s var(--tl-ease), box-shadow .14s var(--tl-ease)!important;background:#0f0f1299!important;border-radius:2px!important;flex-direction:column!important;gap:10px!important;min-width:0!important;padding:14px 14px 12px!important;display:flex!important}html body .app-shell .desk-page .desk-card:hover{background:#c8a96a0a!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #0000004d!important}html body .app-shell .desk-page .desk-card:focus-visible{outline:1px solid var(--tl-amber)!important;outline-offset:2px!important}html body .app-shell .desk-page .desk-card--engage{border-left-color:var(--tl-emerald)!important}html body .app-shell .desk-page .desk-card--watch{border-left-color:var(--tl-amber)!important}html body .app-shell .desk-page .desk-card--wait{border-left-color:var(--tl-amber-3,#9a7d3f)!important;opacity:.92!important}html body .app-shell .desk-page .desk-card--exit{border-left-color:var(--tl-crimson)!important;box-shadow:0 0 18px rgba(var(--tl-crimson-rgb), .1)!important}html body .app-shell .desk-page .desk-card--noread{border-left-color:#ffffff1a!important}html body .app-shell .desk-page .desk-card--stale:after{content:"STALE"!important;color:var(--tl-amber-3)!important;font-size:8px!important;position:absolute!important}html body .app-shell .desk-page .desk-card-head{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}html body .app-shell .desk-page .desk-card-id{align-items:center!important;gap:9px!important;min-width:0!important;display:flex!important}html body .app-shell .desk-page .desk-card-id-text{flex-direction:column!important;min-width:0!important;display:flex!important}html body .app-shell .desk-page .desk-card-id-text strong{letter-spacing:.1em!important;color:var(--tl-ink-1)!important;font-size:13px!important;font-weight:600!important}html body .app-shell .desk-page .desk-card-id-text em{color:var(--tl-ink-4)!important;letter-spacing:.04em!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9.5px!important;font-style:normal!important;overflow:hidden!important}html body .app-shell .desk-page .desk-card-posture{letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important;border:1px solid!important;border-radius:2px!important;align-items:center!important;gap:6px!important;padding:3px 8px!important;font-size:9.5px!important;display:inline-flex!important}html body .app-shell .desk-page .desk-card-posture strong{letter-spacing:.14em!important;font-size:10.5px!important;font-weight:700!important}html body .app-shell .desk-page .desk-card-posture em{opacity:.72!important;font-variant-numeric:tabular-nums!important;font-size:9px!important;font-style:normal!important}html body .app-shell .desk-page .desk-card-posture-pulse{background:currentColor!important;border-radius:50%!important;width:5px!important;height:5px!important;animation:1.8s ease-in-out infinite ws-action-pulse!important;box-shadow:0 0 6px!important}html body .app-shell .desk-page .desk-card-posture--engage{color:var(--tl-emerald)!important;background:rgba(var(--tl-emerald-rgb), .08)!important}html body .app-shell .desk-page .desk-card-posture--watch{color:var(--tl-amber)!important;background:#c8a96a14!important}html body .app-shell .desk-page .desk-card-posture--wait{color:var(--tl-amber-3,#9a7d3f)!important}html body .app-shell .desk-page .desk-card-posture--exit{color:var(--tl-crimson)!important;background:rgba(var(--tl-crimson-rgb), .08)!important}html body .app-shell .desk-page .desk-card-posture--noread{color:var(--tl-ink-4)!important}html body .app-shell .desk-page .desk-card-imperative{letter-spacing:.02em!important;color:var(--tl-ink-1)!important;margin:0!important;font-size:11.5px!important;line-height:1.35!important}html body .app-shell .desk-page .desk-card-trust{flex-direction:column!important;display:flex!important}html body .app-shell .desk-page .desk-card-trust-bar{background:#c8a96a0f!important;border-radius:1px!important;height:4px!important;margin-bottom:4px!important;display:block!important;position:relative!important;overflow:hidden!important}html body .app-shell .desk-page .desk-card-trust-bar>span{background:var(--tl-amber)!important;transition:width .32s var(--tl-ease)!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important}html body .app-shell .desk-page .desk-card--engage .desk-card-trust-bar>span{background:var(--tl-emerald)!important}html body .app-shell .desk-page .desk-card--exit .desk-card-trust-bar>span{background:var(--tl-crimson)!important}html body .app-shell .desk-page .desk-card-trust-row{align-items:center!important;gap:8px!important;display:flex!important}html body .app-shell .desk-page .desk-card-trust-label{letter-spacing:.16em!important;color:var(--tl-ink-4)!important;font-size:9px!important}html body .app-shell .desk-page .desk-card-trust-value{font-variant-numeric:tabular-nums!important;color:var(--tl-ink-1)!important;font-size:14px!important;font-weight:600!important}html body .app-shell .desk-page .desk-card-trust-delta{font-variant-numeric:tabular-nums!important;letter-spacing:.04em!important;align-items:center!important;gap:2px!important;margin-left:auto!important;font-size:10px!important;display:inline-flex!important}html body .app-shell .desk-page .desk-card-trust-delta.pos{color:var(--tl-emerald)!important}html body .app-shell .desk-page .desk-card-trust-delta.neg{color:var(--tl-crimson)!important}html body .app-shell .desk-page .desk-card-trust-delta.flat{color:var(--tl-ink-4)!important}html body .app-shell .desk-page .desk-card-meta{grid-template-columns:repeat(2,1fr)!important;gap:4px 12px!important;margin:0!important;display:grid!important}html body .app-shell .desk-page .desk-card-meta>div{align-items:baseline!important;gap:6px!important;min-width:0!important;display:flex!important}html body .app-shell .desk-page .desk-card-meta dt{letter-spacing:.18em!important;color:var(--tl-ink-4)!important;text-transform:uppercase!important;margin:0!important;font-size:8.5px!important}html body .app-shell .desk-page .desk-card-meta dd{color:var(--tl-ink-2)!important;font-variant-numeric:tabular-nums!important;letter-spacing:.02em!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:10.5px!important;overflow:hidden!important}html body .app-shell .desk-page .desk-card-meta-delta{letter-spacing:.02em!important;margin-left:4px!important;font-size:9.5px!important}html body .app-shell .desk-page .desk-card-meta-delta.pos{color:var(--tl-emerald)!important}html body .app-shell .desk-page .desk-card-meta-delta.neg{color:var(--tl-crimson)!important}html body .app-shell .desk-page .desk-card-meta-delta.flat{color:var(--tl-ink-4)!important}html body .app-shell .desk-page .desk-card-foot{border-top:1px dashed #c8a96a14!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding-top:10px!important;display:flex!important}html body .app-shell .desk-page .desk-card-foot-left{flex-wrap:wrap!important;align-items:center!important;gap:5px!important;display:inline-flex!important}html body .app-shell .desk-page .desk-card-foot-right{align-items:center!important;gap:8px!important;display:inline-flex!important}html body .app-shell .desk-page .desk-card-badge{border:1px solid var(--tl-grid)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;cursor:pointer!important;background:#0f0f1280!important;border-radius:2px!important;align-items:center!important;gap:4px!important;padding:2px 6px!important;display:inline-flex!important}html body .app-shell .desk-page .desk-card-badge em{letter-spacing:.18em!important;color:var(--tl-ink-4)!important;font-size:8px!important;font-style:normal!important}html body .app-shell .desk-page .desk-card-badge strong{font-variant-numeric:tabular-nums!important;color:var(--tl-ink-1)!important;font-size:10px!important}html body .app-shell .desk-page .desk-card-badge--elite strong{color:var(--tl-emerald)!important}html body .app-shell .desk-page .desk-card-badge--strong strong{color:var(--tl-amber)!important}html body .app-shell .desk-page .desk-card-badge--mixed strong{color:var(--tl-amber-2)!important}html body .app-shell .desk-page .desk-card-badge--weak strong{color:var(--tl-crimson)!important}html body .app-shell .desk-page .desk-card-badge--unproven strong{color:var(--tl-ink-4)!important}html body .app-shell .desk-page .desk-card-badge--validated{border-color:#c8a96a47!important}html body .app-shell .desk-page .desk-card-badge--validated strong{color:var(--tl-amber)!important}html body .app-shell .desk-page .desk-card-badge--score{border-color:var(--tl-amber)!important;background:#c8a96a1a!important}html body .app-shell .desk-page .desk-card-badge--score strong{color:var(--tl-amber)!important}html body .app-shell .desk-page .desk-card-fresh{letter-spacing:.1em!important;color:var(--tl-ink-4)!important;align-items:center!important;gap:4px!important;font-size:9px!important;display:inline-flex!important}html body .app-shell .desk-page .desk-card-fresh--stale{color:var(--tl-amber-3)!important;border:1px dashed #c8a96a40!important;border-radius:2px!important;padding:1px 5px!important}html body .app-shell .desk-page .desk-card-open{letter-spacing:.16em!important;color:var(--tl-amber)!important;font-size:9px!important}html body .app-shell .desk-page .desk-card-noread{color:var(--tl-amber-3)!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;padding:4px 0!important;display:flex!important}html body .app-shell .desk-page .desk-card-noread p{color:var(--tl-ink-2)!important;margin:0!important;font-size:11px!important}html body .app-shell .desk-page .desk-empty{text-align:center!important;color:var(--tl-amber-3)!important;background:#0f0f1266!important;border:1px dashed #c8a96a33!important;border-radius:2px!important;flex-direction:column!important;align-items:center!important;gap:10px!important;padding:48px 24px!important;display:flex!important}html body .app-shell .desk-page .desk-empty h2{font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;color:var(--tl-ink-1)!important;margin:0!important;font-size:16px!important}html body .app-shell .desk-page .desk-empty p{max-width:520px!important;color:var(--tl-ink-2)!important;margin:0!important;font-size:11.5px!important;line-height:1.5!important}html body .app-shell .desk-page .desk-empty-actions{gap:10px!important;margin-top:8px!important;display:inline-flex!important}html body .app-shell .desk-page .desk-cta{background:var(--tl-amber)!important;color:#0c0c0e!important;border:1px solid var(--tl-amber)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .14s var(--tl-ease)!important;border-radius:2px!important;align-items:center!important;gap:6px!important;padding:6px 12px!important;font-size:10.5px!important;font-weight:600!important;display:inline-flex!important}html body .app-shell .desk-page .desk-cta:hover{background:#ffd25a!important}html body .app-shell .desk-page .desk-cta--ghost{color:var(--tl-amber)!important;background:0 0!important}html body .app-shell .desk-page .desk-cta--ghost:hover{background:#c8a96a0f!important}html body .app-shell .desk-page .desk-cta--inline{padding:4px 10px!important;font-size:9.5px!important}html body .app-shell .desk-page .desk-footer{letter-spacing:.04em!important;color:var(--tl-ink-4)!important;border-top:1px dashed #c8a96a14!important;padding-top:12px!important;font-size:10px!important;line-height:1.5!important}html body .lp{background:var(--tl-bg-terminal)!important;color:var(--tl-ink-1)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.01em!important;position:relative!important;overflow-x:hidden!important}html body .lp .lp-grid{pointer-events:none!important;z-index:0!important;opacity:.55!important;background-image:linear-gradient(#c8a96a09 1px,#0000 1px),linear-gradient(90deg,#c8a96a09 1px,#0000 1px)!important;background-size:48px 48px!important;position:fixed!important;inset:0!important}html body .lp .lp-glow,html body .lp .lp-glow-1{filter:blur(120px)!important;pointer-events:none!important;z-index:0!important;opacity:.18!important;border-radius:50%!important;width:540px!important;height:540px!important;position:fixed!important}html body .lp .lp-glow-1{background:radial-gradient(closest-side,#c8a96a73,#0000 70%)!important;top:-200px!important;left:-160px!important}html body .lp>*{z-index:1!important;position:relative!important}html body .lp .lp-topline{border-bottom:1px solid var(--tl-grid)!important;-webkit-backdrop-filter:blur(8px)!important;z-index:50!important;background:#07070ad9!important;justify-content:space-between!important;align-items:center!important;padding:14px 28px!important;display:flex!important;position:sticky!important;top:0!important}html body .lp .lp-topline-brand{align-items:center!important;gap:12px!important;display:flex!important}html body .lp .lp-topline-brand h1{font-family:var(--tl-font-mono)!important;letter-spacing:.18em!important;color:var(--tl-ink-1)!important;margin:0!important;font-size:14px!important;font-weight:600!important}html body .lp .lp-topline-brand .lp-beta{letter-spacing:.18em!important;color:var(--tl-amber)!important;vertical-align:2px!important;border:1px solid #c8a96a47!important;border-radius:2px!important;margin-left:8px!important;padding:1px 6px!important;font-size:9px!important;font-weight:600!important;display:inline-block!important}html body .lp .lp-topline-brand p{letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tl-amber-3)!important;margin:2px 0 0!important;font-size:9.5px!important}html body .lp .lp-topline-meta{align-items:center!important;gap:14px!important;display:inline-flex!important}html body .lp .lp-status{letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--tl-emerald)!important;align-items:center!important;gap:6px!important;font-size:10px!important;display:inline-flex!important}html body .lp .lp-status i{background:var(--tl-emerald)!important;width:6px!important;height:6px!important;box-shadow:0 0 6px var(--tl-emerald)!important;border-radius:50%!important;animation:1.6s ease-in-out infinite ws-action-pulse!important;display:inline-block!important}html body .lp .lp-clock{font-variant-numeric:tabular-nums!important;letter-spacing:.08em!important;color:var(--tl-amber-2)!important;font-size:10.5px!important}html body .lp .lp-divider{background:var(--tl-grid)!important;width:1px!important;height:14px!important;display:inline-block!important}html body .lp .lp-topline-cta{font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--tl-amber)!important;border:1px solid var(--tl-amber)!important;cursor:pointer!important;transition:background .14s var(--tl-ease,ease)!important;background:0 0!important;border-radius:2px!important;align-items:center!important;gap:6px!important;padding:6px 12px!important;font-size:10.5px!important;font-weight:600!important;display:inline-flex!important}html body .lp .lp-topline-cta:hover{background:#c8a96a1a!important}html body .lp .lp-hero-content{max-width:880px!important}html body .lp .lp-eyebrow{font-family:var(--tl-font-mono)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tl-amber)!important;background:#c8a96a0d!important;border:1px solid #c8a96a47!important;border-radius:2px!important;padding:4px 10px!important;font-size:10px!important;display:inline-block!important}html body .lp .lp-hero-lead{max-width:720px!important;font-family:var(--tl-font-mono)!important;letter-spacing:.01em!important;color:#f3f6fbc7!important;margin:0 0 12px!important;font-size:14px!important;line-height:1.55!important}html body .lp .lp-cta-primary{background:var(--tl-amber)!important;color:#0c0c0e!important;border:1px solid var(--tl-amber)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;cursor:pointer!important;transition:transform .14s var(--tl-ease,ease), box-shadow .14s var(--tl-ease,ease), background .14s var(--tl-ease,ease)!important;border-radius:2px!important;align-items:center!important;gap:8px!important;padding:12px 22px!important;font-size:12.5px!important;font-weight:700!important;display:inline-flex!important;box-shadow:0 0 24px #c8a96a38!important}html body .lp .lp-cta-primary:hover{background:#ffd25a!important;transform:translateY(-1px)!important;box-shadow:0 0 32px #c8a96a59!important}html body .lp .lp-cta-secondary{color:var(--tl-amber-2)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;transition:border-color .14s var(--tl-ease,ease), color .14s var(--tl-ease,ease)!important;background:0 0!important;border:1px dashed #c8a96a4d!important;border-radius:2px!important;align-items:center!important;gap:6px!important;padding:12px 20px!important;font-size:11.5px!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}html body .lp .lp-cta-secondary:hover{color:var(--tl-amber)!important;border-color:var(--tl-amber)!important}html body .lp .lp-section-lead{font-family:var(--tl-font-mono)!important;letter-spacing:.01em!important;color:#f3f6fbb8!important;margin:0 0 22px!important;font-size:12.5px!important;line-height:1.6!important}html body .lp .lp-trust{border-top:1px dashed #c8a96a1a!important;max-width:1180px!important;margin:0 auto!important;padding:60px 28px!important}html body .lp .lp-footer{border-top:1px solid var(--tl-grid)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#f3f6fb61!important;background:#07070ad9!important;justify-content:center!important;align-items:center!important;gap:16px!important;padding:18px 28px!important;font-size:10px!important;display:flex!important}html body .lp .lp-footer span{align-items:center!important;gap:6px!important;display:inline-flex!important}html body .lp .lp-reveal{opacity:0!important;transition:opacity .6s var(--tl-ease,ease), transform .6s var(--tl-ease,ease)!important;transform:translateY(8px)!important}html body .lp .lp-reveal-in{opacity:1!important;transform:translateY(0)!important}html body .lp .lp-hero .lp-hero-content.lp-reveal{opacity:1!important;transform:none!important}html body .lp .lp-hero .lp-hero-content.lp-reveal>*{animation:lpHeroRise .6s var(--tl-ease,cubic-bezier(.22, 1, .36, 1)) both;opacity:1!important}html body .lp .lp-hero .lp-hero-content.lp-reveal>.lp-eyebrow{animation-delay:40ms}html body .lp .lp-hero .lp-hero-content.lp-reveal>.lp-hero-headline{animation-delay:.11s}html body .lp .lp-hero .lp-hero-content.lp-reveal>.lp-hero-lead{animation-delay:.19s}html body .lp .lp-hero .lp-hero-content.lp-reveal>.lp-hero-actions{animation-delay:.27s}html body .lp .lp-hero .lp-hero-content.lp-reveal>.lp-hero-trust{animation-delay:.34s}html body .lp .lp-hero .lp-hero-content.lp-reveal>.lp-hero-anchor{animation-delay:.4s}@keyframes lpHeroRise{0%{transform:translateY(10px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html body .lp .lp-hero .lp-hero-content.lp-reveal>*{animation:none!important}}html body .access-gate{background:var(--tl-bg-terminal)!important;color:var(--tl-ink-1)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.01em!important;flex-direction:column!important;min-height:100vh!important;display:flex!important;position:relative!important;overflow:hidden!important}html body .access-gate .access-ambient{pointer-events:none!important;z-index:0!important;position:fixed!important;inset:0!important}html body .access-gate .access-ambient>span{filter:blur(140px)!important;opacity:.18!important;background:radial-gradient(closest-side,#c8a96a73,#0000 70%)!important;border-radius:50%!important;position:absolute!important}html body .access-gate .access-ambient>span:first-child{width:480px;height:480px;top:-120px;left:-120px}html body .access-gate .access-ambient>span:nth-child(2){width:360px;height:360px;bottom:-160px;right:-100px;opacity:.1!important}html body .access-gate .access-ambient>span:nth-child(3){width:240px;height:240px;top:40%;left:50%;opacity:.05!important}html body .access-gate:before{content:""!important;z-index:0!important;opacity:.5!important;pointer-events:none!important;background-image:linear-gradient(#c8a96a09 1px,#0000 1px),linear-gradient(90deg,#c8a96a09 1px,#0000 1px)!important;background-size:48px 48px!important;position:fixed!important;inset:0!important}html body .access-gate>*{z-index:1!important;position:relative!important}html body .access-gate .access-topline{border-bottom:1px solid var(--tl-grid)!important;-webkit-backdrop-filter:blur(8px)!important;background:#07070ac7!important;justify-content:space-between!important;align-items:center!important;padding:14px 28px!important;display:flex!important}html body .access-gate .access-brand{cursor:pointer!important;color:inherit!important;background:0 0!important;border:0!important;align-items:center!important;gap:12px!important;padding:0!important;display:inline-flex!important}html body .access-gate .access-brand h1{font-family:var(--tl-font-mono)!important;letter-spacing:.18em!important;color:var(--tl-ink-1)!important;margin:0!important;font-size:14px!important;font-weight:600!important}html body .access-gate .access-brand .beta-badge{letter-spacing:.18em!important;color:var(--tl-amber)!important;vertical-align:2px!important;border:1px solid #c8a96a47!important;border-radius:2px!important;margin-left:8px!important;padding:1px 6px!important;font-size:9px!important;display:inline-block!important}html body .access-gate .access-brand p{letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tl-amber-3)!important;margin:2px 0 0!important;font-size:9.5px!important}html body .access-gate .access-topline-meta{align-items:center!important;gap:14px!important;display:inline-flex!important}html body .access-gate .access-beta-state{letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tl-amber)!important;background:#c8a96a0a!important;border:1px solid #c8a96a47!important;border-radius:2px!important;align-items:center!important;gap:6px!important;padding:4px 10px!important;font-size:9.5px!important;display:inline-flex!important}html body .access-gate .access-beta-state i{background:var(--tl-amber)!important;width:6px!important;height:6px!important;box-shadow:0 0 6px var(--tl-amber)!important;border-radius:50%!important;animation:1.6s ease-in-out infinite ws-action-pulse!important;display:inline-block!important}html body .access-gate .access-topline-divider{background:var(--tl-grid)!important;width:1px!important;height:14px!important}html body .access-gate .access-topline-clock{font-variant-numeric:tabular-nums!important;letter-spacing:.08em!important;color:var(--tl-amber-2)!important;font-size:10.5px!important}html body .access-gate .access-shell{flex:auto!important;grid-template-columns:1.05fr 1fr!important;align-items:center!important;gap:56px!important;width:100%!important;max-width:1280px!important;margin:0 auto!important;padding:64px 56px!important;display:grid!important}@media (width<=960px){html body .access-gate .access-shell{grid-template-columns:1fr!important;gap:32px!important;padding:40px 24px!important}}html body .access-gate .access-thesis{flex-direction:column!important;gap:14px!important;display:flex!important}html body .access-gate .access-kicker{font-family:var(--tl-font-mono)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tl-amber)!important;background:#c8a96a0d!important;border:1px solid #c8a96a47!important;border-radius:2px!important;align-self:flex-start!important;padding:4px 10px!important;font-size:10px!important;display:inline-block!important}html body .access-gate .access-thesis h1{font-family:var(--tl-font-mono)!important;letter-spacing:-.01em!important;color:var(--tl-ink-1)!important;margin:8px 0 0!important;font-size:clamp(28px,4vw,44px)!important;font-weight:600!important;line-height:1.1!important}html body .access-gate .access-thesis-rule{background:var(--tl-amber)!important;width:60px!important;height:1px!important;margin:4px 0!important;display:block!important}html body .access-gate .access-thesis p{font-family:var(--tl-font-mono)!important;color:#f3f6fbb8!important;margin:0!important;font-size:13px!important;line-height:1.55!important}html body .access-gate .access-ambient-line{color:var(--tl-amber-3)!important;background:#0f0f128c!important;border:1px dashed #c8a96a2e!important;border-radius:2px!important;align-items:flex-start!important;gap:10px!important;margin:8px 0 0!important;padding:10px 14px!important;font-size:11px!important;line-height:1.5!important;display:flex!important}html body .access-gate .access-ambient-dot{background:var(--tl-amber)!important;width:6px!important;height:6px!important;box-shadow:0 0 6px var(--tl-amber)!important;border-radius:50%!important;flex-shrink:0!important;margin-top:4px!important;animation:1.8s ease-in-out infinite ws-action-pulse!important}html body .access-gate .access-continuity{border:1px solid var(--tl-grid)!important;border-left:3px solid var(--tl-amber)!important;background:#0f0f128c!important;border-radius:2px!important;flex-direction:column!important;gap:2px!important;margin-top:8px!important;padding:12px 14px!important;display:flex!important}html body .access-gate .access-continuity>span{letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--tl-amber)!important;font-size:9px!important}html body .access-gate .access-continuity>strong{letter-spacing:.04em!important;color:var(--tl-ink-1)!important;font-variant-numeric:tabular-nums!important;font-size:12px!important;font-weight:600!important}html body .access-gate .access-continuity>em{color:#f3f6fb99!important;font-size:10.5px!important;font-style:normal!important}html body .access-gate .access-actions{flex-wrap:wrap!important;gap:12px!important;margin-top:18px!important;display:inline-flex!important}html body .access-gate .access-primary{background:var(--tl-amber)!important;color:#0c0c0e!important;border:1px solid var(--tl-amber)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;cursor:pointer!important;transition:transform .14s var(--tl-ease,ease), box-shadow .14s var(--tl-ease,ease), background .14s var(--tl-ease,ease)!important;border-radius:2px!important;align-items:center!important;gap:8px!important;padding:12px 22px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important;box-shadow:0 0 24px #c8a96a38!important}html body .access-gate .access-primary:hover{background:#ffd25a!important;transform:translateY(-1px)!important;box-shadow:0 0 32px #c8a96a59!important}html body .access-gate .access-secondary{color:var(--tl-amber)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;cursor:pointer!important;transition:border-color .14s var(--tl-ease,ease), background .14s var(--tl-ease,ease)!important;background:0 0!important;border:1px dashed #c8a96a4d!important;border-radius:2px!important;align-items:center!important;gap:6px!important;padding:12px 18px!important;font-size:11.5px!important;font-weight:600!important;display:inline-flex!important}html body .access-gate .access-secondary:hover{border-color:var(--tl-amber)!important;background:#c8a96a0f!important}html body .access-gate .access-panel{border:1px solid var(--tl-grid)!important;background:#0f0f12c7!important;border-radius:2px!important;flex-direction:column!important;gap:16px!important;min-width:0!important;padding:22px!important;display:flex!important;box-shadow:0 18px 64px #0000008c,0 0 24px #c8a96a0f!important}html body .access-gate .access-terminal-line{font-family:var(--tl-font-mono)!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--tl-amber)!important;border-bottom:1px dashed #c8a96a2e!important;align-items:center!important;gap:10px!important;padding-bottom:10px!important;font-size:9.5px!important;display:flex!important}html body .access-gate .access-terminal-line i{background:linear-gradient(90deg,#c8a96a4d,#c8a96a00)!important;flex:1!important;height:1px!important}html body .access-gate .access-form-head,html body .access-gate .access-panel-head{color:var(--tl-amber)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;align-items:center!important;gap:10px!important;font-size:13px!important;font-weight:600!important;display:flex!important}html body .access-gate .access-panel-clock{font-variant-numeric:tabular-nums!important;letter-spacing:.06em!important;color:var(--tl-amber-3)!important;text-transform:none!important;margin-left:auto!important;font-size:10px!important}html body .access-gate .access-cognition-list{flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}html body .access-gate .access-cognition-list li{border:1px solid var(--tl-grid)!important;background:#07070a8c!important;border-radius:2px!important;grid-template-columns:110px 1fr auto!important;align-items:center!important;gap:12px!important;padding:8px 12px!important;display:grid!important}html body .access-gate .access-cognition-label{font-family:var(--tl-font-mono)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tl-amber-3)!important;font-size:9.5px!important}html body .access-gate .access-cognition-divider{background:#c8a96a1a!important;height:1px!important;display:block!important}html body .access-gate .access-cognition-value{font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;color:var(--tl-amber)!important;text-transform:lowercase!important;font-size:11.5px!important;font-weight:500!important}html body .access-gate .access-cognition-note{font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;color:#f3f6fb8c!important;margin:0!important;font-size:10.5px!important}html body .access-gate .access-review-route{background:#07070a8c!important;border:1px dashed #c8a96a2e!important;border-radius:2px!important;flex-direction:column!important;gap:4px!important;padding:10px 12px!important;display:flex!important}html body .access-gate .access-review-label{font-family:var(--tl-font-mono)!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--tl-ink-4,#f3f6fb73)!important;font-size:9px!important}html body .access-gate .access-review-value{font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;color:var(--tl-amber)!important;font-size:11.5px!important}html body .access-gate .access-form{flex-direction:column!important;gap:14px!important;display:flex!important}html body .access-gate .access-form-note{font-family:var(--tl-font-mono)!important;color:#f3f6fba6!important;margin:0!important;font-size:11.5px!important;line-height:1.55!important}html body .access-gate .access-form label{flex-direction:column!important;gap:6px!important;display:flex!important}html body .access-gate .access-form label span{font-family:var(--tl-font-mono)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tl-amber)!important;font-size:9.5px!important}html body .access-gate .access-form input{width:100%!important;color:var(--tl-ink-1)!important;border:1px solid var(--tl-grid)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;box-sizing:border-box!important;transition:border-color .14s var(--tl-ease,ease), box-shadow .14s var(--tl-ease,ease)!important;background:#07070aa6!important;border-radius:2px!important;outline:0!important;padding:11px 12px!important;font-size:13px!important}html body .access-gate .access-form input::placeholder{color:#f3f6fb4d!important;letter-spacing:.06em!important}html body .access-gate .access-form input:hover{border-color:#c8a96a52!important}html body .access-gate .access-form input:focus,html body .access-gate .access-form input:focus-visible{border-color:var(--tl-amber)!important;box-shadow:0 0 0 3px #c8a96a1a,0 0 16px #c8a96a1f!important}html body .access-gate .access-submit{background:var(--tl-amber)!important;color:#0c0c0e!important;border:1px solid var(--tl-amber)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.16em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .14s var(--tl-ease,ease), box-shadow .14s var(--tl-ease,ease), transform .14s var(--tl-ease,ease)!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:13px 18px!important;font-size:12px!important;font-weight:700!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 0 24px #c8a96a38!important}html body .access-gate .access-submit:hover{background:#ffd25a!important;transform:translateY(-1px)!important;box-shadow:0 0 32px #c8a96a59!important}html body .access-gate .access-mail-action{margin-top:6px!important}html body .access-gate .access-link{font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--tl-amber-3)!important;cursor:pointer!important;text-underline-offset:3px!important;background:0 0!important;border:0!important;align-self:flex-start!important;padding:0!important;font-size:10.5px!important;text-decoration:underline!important}html body .access-gate .access-link:hover{color:var(--tl-amber)!important}html body .access-gate .access-error{background:rgba(var(--tl-crimson-rgb), .1)!important;border-left:2px solid var(--tl-crimson)!important;font-family:var(--tl-font-mono)!important;color:var(--tl-crimson)!important;letter-spacing:.04em!important;border-radius:2px!important;margin:0!important;padding:8px 12px!important;font-size:11px!important}html body .access-gate .access-auth-footnote{font-family:var(--tl-font-mono)!important;letter-spacing:.06em!important;color:#f3f6fb73!important;text-transform:none!important;font-size:10px!important}html body .access-gate .access-confirmation{color:var(--tl-amber)!important;flex-direction:column!important;gap:8px!important;padding:4px!important;display:flex!important}html body .access-gate .access-confirmation>svg{color:var(--tl-emerald)!important}html body .access-gate .access-confirmation>span{font-family:var(--tl-font-mono)!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--tl-emerald)!important;font-size:10px!important}html body .access-gate .access-confirmation>strong{font-family:var(--tl-font-mono)!important;letter-spacing:0!important;color:var(--tl-ink-1)!important;font-size:14px!important;font-weight:600!important}html body .access-gate .access-confirmation>p{font-family:var(--tl-font-mono)!important;color:#f3f6fba6!important;margin:0!important;font-size:11.5px!important;line-height:1.55!important}html body .access-gate .access-confirmation>em{font-style:normal!important;font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;color:var(--tl-amber)!important;background:#07070a8c!important;border:1px dashed #c8a96a33!important;border-radius:2px!important;align-self:flex-start!important;padding:6px 10px!important;font-size:11.5px!important}html body .access-gate .access-footer{border-top:1px solid var(--tl-grid)!important;background:#07070ac7!important;justify-content:center!important;align-items:center!important;padding:18px 28px!important;display:flex!important}html body .access-gate .access-footer-attribution{font-family:var(--tl-font-mono)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#f3f6fb61!important;align-items:center!important;gap:14px!important;font-size:10px!important;display:inline-flex!important}html body .access-gate .access-footer-divider{background:var(--tl-grid)!important;width:1px!important;height:12px!important}@media (width<=720px){html body .lp .lp-topline-cta span:not(.lp-beta){display:none!important}html body .lp .lp-hero{padding:64px 22px 48px!important}html body .access-gate .access-topline-meta .access-topline-clock{display:none!important}html body .access-gate .access-cognition-list li{grid-template-columns:100px 1fr!important}html body .access-gate .access-cognition-divider{display:none!important}}html body .app-shell .desk-page .desk-empty-foci{font-family:var(--tl-font-mono)!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-top:14px!important;display:inline-flex!important}html body .app-shell .desk-page .desk-empty-foci>span{letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tl-ink-4)!important;font-size:9.5px!important}html body .app-shell .desk-page .desk-empty-focus{color:var(--tl-amber-2)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .14s var(--tl-ease,ease), border-color .14s var(--tl-ease,ease), color .14s var(--tl-ease,ease)!important;background:0 0!important;border:1px dashed #c8a96a47!important;border-radius:2px!important;align-items:center!important;padding:5px 11px!important;font-size:9.5px!important;font-weight:600!important;display:inline-flex!important}html body .app-shell .desk-page .desk-empty-focus:hover{border-color:var(--tl-amber)!important;color:var(--tl-amber)!important;background:#c8a96a0f!important}html body .lp .lp-topline-nav{align-items:center!important;gap:22px!important;margin:0 auto!important;display:inline-flex!important}html body .lp .lp-topline-nav a{font-family:var(--tl-font-mono)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--tl-amber-3)!important;transition:color .14s var(--tl-ease,ease), border-color .14s var(--tl-ease,ease)!important;border-bottom:1px solid #0000!important;padding:4px 0!important;font-size:11px!important;text-decoration:none!important}html body .lp .lp-topline-nav a:hover{color:var(--tl-amber)!important;border-bottom-color:var(--tl-amber)!important}@media (width<=900px){html body .lp .lp-topline-nav{display:none!important}}html body .lp .lp-hero{max-width:1280px!important;margin:0 auto!important;padding:90px 28px 56px!important}html body .lp .lp-hero-grid{grid-template-columns:1fr 540px!important;align-items:center!important;gap:60px!important;display:grid!important}@media (width<=1100px){html body .lp .lp-hero-grid{grid-template-columns:1fr!important;gap:48px!important}}html body .lp .lp-eyebrow{font-family:var(--tl-font-mono)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tl-amber)!important;background:#c8a96a0f!important;border:1px solid #c8a96a52!important;border-radius:2px!important;align-items:center!important;gap:8px!important;padding:5px 12px!important;font-size:10px!important;display:inline-flex!important;box-shadow:inset 0 0 18px #c8a96a14!important}html body .lp .lp-eyebrow--inline{margin-bottom:14px!important}html body .lp .lp-eyebrow-dot{background:var(--tl-amber)!important;width:5px!important;height:5px!important;box-shadow:0 0 6px var(--tl-amber)!important;border-radius:50%!important;animation:1.6s ease-in-out infinite ws-action-pulse!important;display:inline-block!important}html body .lp .lp-hero-headline{font-family:var(--tl-font-mono)!important;letter-spacing:-.025em!important;color:var(--tl-ink-1)!important;margin:24px 0 22px!important;font-size:clamp(34px,4.8vw,56px)!important;font-weight:600!important;line-height:1.05!important}html body .lp .lp-grad-1{-webkit-text-fill-color:var(--tl-amber)!important;color:var(--tl-amber)!important;text-shadow:0 0 32px #c8a96a66!important;background:0 0!important}html body .lp .lp-hero-lead{max-width:560px!important;font-family:var(--tl-font-mono)!important;color:#f3f6fbc7!important;margin:0 0 18px!important;font-size:14.5px!important;line-height:1.55!important}html body .lp .lp-hero-actions{flex-wrap:wrap!important;align-items:center!important;gap:14px!important;margin-bottom:18px!important;display:inline-flex!important}html body .lp .lp-hero-trust{font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--tl-amber-3)!important;margin:8px 0 0!important;font-size:10.5px!important}html body .lp .lp-hero-anchor{flex-wrap:wrap!important;gap:10px!important;margin:18px 0 0!important;padding:0!important;list-style:none!important;display:flex!important}html body .lp .lp-hero-anchor li{background:#f4f0e705!important;border:1px solid #f4f0e714!important;border-radius:9px!important;flex-direction:column!important;gap:2px!important;padding:9px 13px!important;display:flex!important}html body .lp .lp-hero-anchor li:nth-child(2){background:#c8a96a0d!important;border-color:#c8a96a3d!important}html body .lp .lp-hero-anchor strong{font-family:var(--tl-font-mono)!important;letter-spacing:0!important;color:var(--tl-ink-1,#f4f0e7)!important;font-size:14px!important;font-weight:600!important}html body .lp .lp-hero-anchor li:nth-child(2) strong{color:var(--tl-amber,#d4b06a)!important}html body .lp .lp-hero-anchor strong em{color:var(--tl-ink-3,#9b968d)!important;font-size:11px!important;font-style:normal!important}html body .lp .lp-hero-anchor span{font-family:var(--tl-font-sans)!important;letter-spacing:.01em!important;color:var(--tl-ink-3,#9b968d)!important;font-size:11px!important}html body .lp .lp-hero-mock{border:1px solid var(--tl-grid)!important;background:linear-gradient(#0f0f12eb,#07070aeb)!important;border-radius:2px!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 30px 80px #0009,0 0 0 1px #c8a96a0a,0 0 60px #c8a96a14!important}html body .lp .lp-demo-block{max-width:1280px!important;margin:0 auto!important;padding:0 28px!important}html body .lp .lp-ticker-wrap{max-width:1280px!important;margin:18px auto 36px!important;padding:0 28px!important}html body .lp .lp-proof{border-top:1px dashed #c8a96a1a!important;max-width:1280px!important;margin:0 auto!important;padding:90px 28px!important}html body .lp .lp-section-head{text-align:center!important;margin-bottom:60px!important}html body .lp .lp-section-headline{font-family:var(--tl-font-mono)!important;letter-spacing:-.02em!important;color:var(--tl-ink-1)!important;margin:14px 0!important;font-size:clamp(26px,3.6vw,40px)!important;font-weight:600!important;line-height:1.12!important}html body .lp .lp-section-lead{font-family:var(--tl-font-mono)!important;color:#f3f6fbad!important;margin:0 0 18px!important;font-size:13px!important;line-height:1.6!important}html body .lp .lp-section-lead--center{text-align:center!important;max-width:620px!important;margin:12px auto 0!important}html body .lp .lp-footer{border-top:1px solid var(--tl-grid)!important;background:#07070ad9!important;padding:22px 28px!important}@media (width<=720px){html body .lp .lp-hero{padding:56px 18px 36px!important}html body .lp .lp-proof{padding:60px 18px!important}html body .lp .lp-hero-headline{font-size:32px!important}}html body .app-shell .ws-news[data-source=live] .ws-news-eyebrow:after{content:"· LIVE"!important;font-family:var(--tl-font-mono)!important;letter-spacing:.2em!important;color:var(--tl-emerald)!important;text-shadow:0 0 5px rgba(var(--tl-emerald-rgb), .45)!important;margin-left:6px!important;font-size:8px!important}html body .app-shell .ws-news[data-source=synthetic] .ws-news-eyebrow:after{content:"· DESK"!important;font-family:var(--tl-font-mono)!important;letter-spacing:.2em!important;color:var(--tl-amber-3)!important;margin-left:6px!important;font-size:8px!important}html body .app-shell .ws-news-item a{color:inherit!important;transition:color .14s var(--tl-ease,ease)!important;align-items:center!important;gap:8px!important;text-decoration:none!important;display:inline-flex!important}html body .app-shell .ws-news-item a:hover .ws-news-title{color:var(--tl-amber)!important;text-underline-offset:3px!important;-webkit-text-decoration:underline #c8a96a73!important;text-decoration:underline #c8a96a73!important}html body .app-shell .workspace-page .ws-main-grid>.ws-chart-stage{box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;min-width:0!important;padding:6px 10px 8px!important;display:flex!important}@media (width>=1080px){html body .app-shell .workspace-page .ws-main-grid>.ws-chart-stage{min-height:720px!important}}@media (width<=720px){html body .app-shell .workspace-page .ws-main-grid{border-bottom:0!important;flex-direction:column!important;min-height:0!important;display:flex!important}html body .app-shell .workspace-page .ws-main-grid>.ws-chart-stage{width:100%!important;min-height:0!important;padding:4px 8px 6px!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail{border-left:0!important;border-top:1px solid var(--tl-grid)!important;flex-flow:column!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}html body .app-shell .workspace-page .ws-main-grid>.ws-rail>.ws-rail-panel{border-right:0!important;border-bottom:1px solid var(--tl-grid)!important;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .app-shell .ws-action-chip{justify-content:flex-start!important;width:100%!important;padding:6px 10px!important;font-size:11.5px!important}html body .app-shell .ws-action-chip-imp{font-size:10.5px!important;display:inline!important}html body .app-shell .ws-change-strip{flex-wrap:wrap!important;gap:6px!important;width:100%!important}html body .app-shell .ws-change-headline{width:100%!important;margin-top:2px!important;font-size:10px!important;display:block!important}html body .app-shell .ws-desk-record,html body .app-shell .ws-score-pending{justify-content:flex-start!important;width:100%!important;margin-left:0!important}html body .app-shell .workspace-page .ws-ohlc-cell{border-bottom:1px dashed #c8a96a0f!important;border-right:0!important;padding:0 0 4px!important}html body .app-shell .workspace-page .ws-ohlc-cell em{font-size:8.5px!important}html body .app-shell .workspace-page .ws-ohlc-cell strong{font-size:11px!important}html body .app-shell .workspace-page .ws-chart-toolbar{flex-wrap:wrap!important;gap:8px!important;padding:4px 0!important}html body .app-shell .workspace-page .ws-chart-timeframes,html body .app-shell .workspace-page .ws-chart-mode{flex-shrink:0!important;width:auto!important}html body .app-shell .workspace-page .ws-chart-timeframes button,html body .app-shell .workspace-page .ws-chart-mode button{min-width:44px!important;min-height:36px!important;padding:6px 12px!important;font-size:11.5px!important}html body .app-shell .ws-rail-panel{padding:10px 12px 12px!important}html body .app-shell .ws-rail-panel>header{margin-bottom:8px!important}html body .app-shell .workspace-page .ws-rail-cols{grid-template-columns:1fr!important}html body .app-shell .desk-page{gap:12px!important;padding:12px 14px 32px!important}html body .app-shell .desk-page .desk-header{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}html body .app-shell .desk-page .desk-summary{gap:8px!important;width:100%!important}html body .app-shell .desk-page .desk-summary-stat{flex:1 0 calc(50% - 4px)!important}html body .app-shell .desk-page .desk-controls{flex-wrap:wrap!important;gap:8px!important}html body .app-shell .desk-page .desk-controls-group{flex-wrap:wrap!important}html body .app-shell .desk-page .desk-grid{grid-template-columns:1fr!important;gap:10px!important}html body .app-shell .desk-page .desk-card{padding:12px 14px 10px!important}html body .app-shell .track-record-page{gap:14px!important;padding:12px 14px 32px!important}html body .app-shell .track-record-page .tr-top{gap:8px!important}html body .app-shell .track-record-page .tr-top-right{gap:8px!important;width:100%!important}html body .app-shell .track-record-page .tr-url{display:none!important}html body .app-shell .track-record-page .tr-hero{grid-template-columns:1fr!important;gap:14px!important;padding:16px!important}html body .app-shell .track-record-page .tr-hero-id h1{font-size:18px!important}html body .app-shell .track-record-page .tr-hero-numbers{grid-template-columns:1fr 1fr!important;gap:12px!important}html body .app-shell .track-record-page .tr-hero-stat--primary strong{font-size:40px!important}html body .app-shell .track-record-page .tr-hero-stat strong{font-size:24px!important}html body .app-shell .track-record-page .tr-monthly-grid{grid-template-columns:repeat(auto-fill,minmax(48px,1fr))!important;gap:6px!important}html body .app-shell .track-record-page .tr-breakdowns,html body .app-shell .track-record-page .tr-callouts{grid-template-columns:1fr!important}html body .app-shell .watchlist-page-v2,html body .app-shell .replay-page{padding-left:14px!important;padding-right:14px!important}html body .app-shell .ws-news{padding:4px 0!important}html body .app-shell .ws-news-eyebrow{padding:0 8px!important;font-size:9px!important}html,body{overflow-x:hidden!important}}@media (width<=414px){html body .app-shell .workspace-page .ws-main-grid>.ws-chart-stage{padding:4px 6px!important}html body .app-shell .ws-action-chip-posture{font-size:11px!important}html body .app-shell .ws-action-chip-conf{font-size:9.5px!important}html body .app-shell .desk-page,html body .app-shell .track-record-page{padding:10px 12px 28px!important}html body .app-shell .track-record-page .tr-hero-numbers{grid-template-columns:1fr!important}}@keyframes search-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html body .app-shell .search-remote-dropdown--empty{padding:14px!important}html body .app-shell .search-remote-dropdown--empty p{color:var(--tl-amber-3)!important;letter-spacing:.04em!important;margin:0!important;font-size:11px!important}html body .app-shell .track-record-page .tr-demo-banner{background:rgba(var(--tl-crimson-rgb), .08)!important;border:1px solid rgba(var(--tl-crimson-rgb), .4)!important;border-left:3px solid var(--tl-crimson)!important;color:var(--tl-crimson)!important;font-family:var(--tl-font-mono)!important;border-radius:2px!important;align-items:flex-start!important;gap:12px!important;padding:12px 14px!important;display:flex!important}html body .app-shell .track-record-page .tr-demo-banner svg{color:var(--tl-crimson)!important;flex-shrink:0!important;margin-top:2px!important}html body .app-shell .track-record-page .tr-demo-banner strong{letter-spacing:.16em!important;color:var(--tl-crimson)!important;margin-bottom:4px!important;font-size:11px!important;display:block!important}html body .app-shell .track-record-page .tr-demo-banner p{color:#f3f6fbd9!important;letter-spacing:.01em!important;margin:0!important;font-size:11.5px!important;line-height:1.55!important}html body .app-shell .track-record-page .tr-calibration{border:1px solid var(--tl-grid)!important;border-left:3px solid var(--tl-amber)!important;font-family:var(--tl-font-mono)!important;background:#0f0f12a6!important;border-radius:2px!important;padding:16px 18px!important}html body .app-shell .track-record-page .tr-calibration--monotone{border-left-color:var(--tl-emerald)!important}html body .app-shell .track-record-page .tr-calibration--mixed{border-left-color:var(--tl-amber)!important}html body .app-shell .track-record-page .tr-calibration--inverse{border-left-color:var(--tl-crimson)!important}html body .app-shell .track-record-page .tr-calibration--insufficient{border-left-color:var(--tl-amber-3)!important;opacity:.92!important}html body .app-shell .track-record-page .tr-calibration header{justify-content:space-between!important;align-items:baseline!important;gap:12px!important;margin-bottom:6px!important;display:flex!important}html body .app-shell .track-record-page .tr-calibration header strong{letter-spacing:.2em!important;color:var(--tl-amber)!important;font-size:11px!important;font-weight:600!important}html body .app-shell .track-record-page .tr-calibration header em{letter-spacing:.04em!important;color:var(--tl-amber-3)!important;font-size:10px!important;font-style:normal!important}html body .app-shell .track-record-page .tr-calibration-headline{color:var(--tl-ink-1)!important;margin:0 0 10px!important;font-size:12.5px!important;line-height:1.5!important}html body .app-shell .track-record-page .tr-calibration--monotone .tr-calibration-headline{color:var(--tl-emerald)!important}html body .app-shell .track-record-page .tr-calibration--inverse .tr-calibration-headline{color:var(--tl-crimson)!important}html body .app-shell .track-record-page .tr-calibration-grid{grid-template-columns:repeat(4,1fr)!important;gap:8px!important;margin-bottom:8px!important;display:grid!important}@media (width<=720px){html body .app-shell .track-record-page .tr-calibration-grid{grid-template-columns:repeat(2,1fr)!important}}html body .app-shell .track-record-page .tr-calibration-bucket{border:1px solid var(--tl-grid)!important;background:#07070a80!important;border-radius:2px!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;padding:10px 12px!important;display:flex!important}html body .app-shell .track-record-page .tr-calibration-bucket.empty{opacity:.45!important}html body .app-shell .track-record-page .tr-calibration-bucket em{letter-spacing:.16em!important;color:var(--tl-ink-4)!important;font-size:9.5px!important;font-style:normal!important}html body .app-shell .track-record-page .tr-calibration-bucket strong{font-variant-numeric:tabular-nums!important;color:var(--tl-amber)!important;letter-spacing:-.02em!important;font-size:22px!important;font-weight:600!important}html body .app-shell .track-record-page .tr-calibration-bucket>span{color:var(--tl-ink-4)!important;letter-spacing:.06em!important;font-size:9.5px!important}html body .app-shell .track-record-page .tr-calibration-edge{font-weight:600!important}html body .app-shell .track-record-page .tr-calibration-edge.pos{color:var(--tl-emerald)!important}html body .app-shell .track-record-page .tr-calibration-edge.neg{color:var(--tl-crimson)!important}html body .app-shell .track-record-page .tr-calibration-foot{color:var(--tl-ink-4)!important;letter-spacing:.02em!important;border-top:1px dashed #c8a96a1a!important;margin:4px 0 0!important;padding-top:8px!important;font-size:10.5px!important}html body .app-shell .track-record-page .tr-calibration-foot strong{color:var(--tl-amber-2)!important;font-variant-numeric:tabular-nums!important;letter-spacing:0!important}html body .app-shell .workspace-page .ws-risk-card{border-bottom:1px solid var(--tl-grid)!important;font-family:var(--tl-font-mono)!important;background:#0f0f126b!important;border-top:1px dashed #c8a96a1a!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:10px 14px 12px!important;display:flex!important}html body .app-shell .workspace-page .ws-risk-card header{align-items:baseline!important;gap:10px!important;display:flex!important}html body .app-shell .workspace-page .ws-risk-card header strong{letter-spacing:.22em!important;color:var(--tl-amber)!important;font-size:11px!important;font-weight:600!important}html body .app-shell .workspace-page .ws-risk-card header em{letter-spacing:.1em!important;color:var(--tl-amber-3)!important;font-size:10px!important;font-style:normal!important}html body .app-shell .workspace-page .ws-risk-grid{grid-template-columns:repeat(6,1fr)!important;gap:8px 14px!important;display:grid!important}@media (width<=1080px){html body .app-shell .workspace-page .ws-risk-grid{grid-template-columns:repeat(3,1fr)!important}}@media (width<=720px){html body .app-shell .workspace-page .ws-risk-grid{grid-template-columns:repeat(2,1fr)!important;gap:6px 12px!important}html body .app-shell .workspace-page .ws-risk-card{padding:8px 12px 10px!important}}html body .app-shell .workspace-page .ws-risk-cell{flex-direction:column!important;gap:1px!important;min-width:0!important;display:flex!important}html body .app-shell .workspace-page .ws-risk-cell em{letter-spacing:.18em!important;color:var(--tl-ink-4)!important;font-size:9px!important;font-style:normal!important}html body .app-shell .workspace-page .ws-risk-cell strong{font-variant-numeric:tabular-nums!important;letter-spacing:0!important;color:var(--tl-ink-1)!important;font-size:13px!important;font-weight:600!important}html body .app-shell .workspace-page .ws-risk-cell--stop strong{color:var(--tl-crimson)!important}html body .app-shell .workspace-page .ws-risk-cell--target strong{color:var(--tl-emerald)!important}html body .app-shell .workspace-page .ws-risk-sep{color:var(--tl-amber-3)!important;margin:0 4px!important;font-weight:400!important}html body .app-shell .workspace-page .ws-risk-unit{color:var(--tl-ink-4)!important;letter-spacing:.02em!important;margin-left:3px!important;font-size:9.5px!important;font-weight:400!important}html body .app-shell .workspace-page .ws-risk-rationale{color:var(--tl-amber-2)!important;letter-spacing:.02em!important;border-top:1px dashed #c8a96a14!important;margin:4px 0 0!important;padding-top:6px!important;font-size:10.5px!important}html body .app-shell .workspace-page .ws-risk-card--quiet{flex-direction:row!important;align-items:baseline!important;gap:14px!important;padding:8px 14px!important}html body .app-shell .workspace-page .ws-risk-card--quiet strong{letter-spacing:.22em!important;color:var(--tl-amber-3)!important;font-size:10.5px!important;font-weight:600!important}html body .app-shell .workspace-page .ws-risk-card--quiet em{color:#f3f6fba6!important;font-size:11px!important;font-style:normal!important}html body .app-shell .workspace-page .ws-yourmove{border-bottom:1px solid var(--tl-grid)!important;font-family:var(--tl-font-mono)!important;background:#0f0f126b!important;border-top:1px dashed #c8a96a1a!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:10px 14px 12px!important;display:flex!important}html body .app-shell .workspace-page .ws-yourmove header{align-items:baseline!important;gap:10px!important;display:flex!important}html body .app-shell .workspace-page .ws-yourmove header strong{letter-spacing:.22em!important;color:var(--tl-amber)!important;font-size:11px!important;font-weight:600!important}html body .app-shell .workspace-page .ws-yourmove header em{letter-spacing:.08em!important;color:var(--tl-ink-4)!important;font-size:10px!important;font-style:normal!important}html body .app-shell .workspace-page .ws-yourmove-btn{appearance:none!important;cursor:pointer!important;border:1px solid var(--tl-grid)!important;color:var(--tl-ink-4)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;background:#ffffff04!important;border-radius:4px!important;padding:8px 6px!important;font-size:11px!important;font-weight:600!important;transition:border-color .15s,color .15s,background .15s!important}html body .app-shell .workspace-page .ws-yourmove-btn:hover{color:var(--tl-ink-1)!important;border-color:#c8a96a59!important}html body .app-shell .workspace-page .ws-yourmove-btn[data-side=long][aria-pressed=true]{color:var(--tl-emerald)!important;border-color:var(--tl-emerald)!important;background:#5bb98a14!important}html body .app-shell .workspace-page .ws-yourmove-btn[data-side=short][aria-pressed=true]{color:var(--tl-crimson)!important;border-color:var(--tl-crimson)!important;background:#d98a8614!important}html body .app-shell .workspace-page .ws-yourmove-btn[data-side=flat][aria-pressed=true]{color:var(--tl-amber)!important;border-color:var(--tl-amber-3)!important;background:#c8a96a12!important}html body .app-shell .workspace-page .ws-yourmove-hint{letter-spacing:.02em!important;color:var(--tl-ink-4)!important;margin:2px 0 0!important;font-size:10.5px!important}html body .app-shell .workspace-page .ws-pattern-memory{border:1px solid var(--tl-grid)!important;border-left:3px solid var(--tl-amber)!important;font-family:var(--tl-font-mono)!important;background:#0f0f128c!important;border-radius:2px!important;flex-direction:column!important;gap:10px!important;margin:12px 0 0!important;padding:14px 16px!important;display:flex!important}html body .app-shell .workspace-page .ws-pattern-memory--edge-bull{border-left-color:var(--tl-emerald)!important}html body .app-shell .workspace-page .ws-pattern-memory--edge-bear{border-left-color:var(--tl-crimson)!important}html body .app-shell .workspace-page .ws-pattern-memory--coinflip{border-left-color:var(--tl-amber)!important}html body .app-shell .workspace-page .ws-pattern-memory--thin{border-left-color:var(--tl-amber-3)!important;opacity:.92!important}html body .app-shell .workspace-page .ws-pattern-memory--empty{opacity:.78!important}html body .app-shell .workspace-page .ws-pattern-memory--empty p{color:var(--tl-amber-3)!important;margin:6px 0 0!important;font-size:11.5px!important}html body .app-shell .workspace-page .ws-pattern-memory header{justify-content:space-between!important;align-items:baseline!important;gap:12px!important;display:flex!important}html body .app-shell .workspace-page .ws-pattern-memory header strong{letter-spacing:.22em!important;color:var(--tl-amber)!important;font-size:11px!important;font-weight:600!important}html body .app-shell .workspace-page .ws-pattern-memory header em{letter-spacing:.06em!important;color:var(--tl-amber-3)!important;font-size:10px!important;font-style:normal!important}html body .app-shell .workspace-page .ws-pm-dist{flex-direction:column!important;gap:8px!important;display:flex!important}html body .app-shell .workspace-page .ws-pm-dist-headline{border:1px solid var(--tl-grid)!important;background:#07070a73!important;border-radius:2px!important;align-items:flex-start!important;gap:8px!important;padding:8px 10px!important;display:flex!important}html body .app-shell .workspace-page .ws-pm-dist-headline>svg{flex-shrink:0!important;margin-top:1px!important}html body .app-shell .workspace-page .ws-pattern-memory--edge-bull .ws-pm-dist-headline>svg{color:var(--tl-emerald)!important}html body .app-shell .workspace-page .ws-pattern-memory--edge-bear .ws-pm-dist-headline>svg{color:var(--tl-crimson)!important}html body .app-shell .workspace-page .ws-pattern-memory--coinflip .ws-pm-dist-headline>svg{color:var(--tl-amber)!important}html body .app-shell .workspace-page .ws-pattern-memory--thin .ws-pm-dist-headline>svg{color:var(--tl-amber-3)!important}html body .app-shell .workspace-page .ws-pm-dist-headline p{color:var(--tl-ink-1)!important;letter-spacing:.01em!important;margin:0!important;font-size:12.5px!important;line-height:1.45!important}html body .app-shell .workspace-page .ws-pattern-memory--edge-bull .ws-pm-dist-headline p{color:var(--tl-emerald)!important}html body .app-shell .workspace-page .ws-pattern-memory--edge-bear .ws-pm-dist-headline p{color:var(--tl-crimson)!important}html body .app-shell .workspace-page .ws-pm-stats{grid-template-columns:repeat(4,1fr)!important;gap:8px!important;display:grid!important}@media (width<=720px){html body .app-shell .workspace-page .ws-pm-stats{grid-template-columns:repeat(2,1fr)!important}}html body .app-shell .workspace-page .ws-pm-stat{border:1px solid var(--tl-grid)!important;background:#07070a66!important;border-radius:2px!important;flex-direction:column!important;gap:2px!important;padding:8px 10px!important;display:flex!important}html body .app-shell .workspace-page .ws-pm-stat em{letter-spacing:.2em!important;color:var(--tl-ink-4)!important;font-size:9px!important;font-style:normal!important}html body .app-shell .workspace-page .ws-pm-stat strong{font-variant-numeric:tabular-nums!important;color:var(--tl-ink-1)!important;letter-spacing:-.01em!important;font-size:14px!important;font-weight:600!important}html body .app-shell .workspace-page .ws-pm-stat--primary strong{color:var(--tl-amber)!important;text-shadow:0 0 14px #c8a96a4d!important;font-size:22px!important}html body .app-shell .workspace-page .ws-pattern-memory--edge-bull .ws-pm-stat--primary strong{color:var(--tl-emerald)!important;text-shadow:0 0 14px rgba(var(--tl-emerald-rgb), .3)!important}html body .app-shell .workspace-page .ws-pattern-memory--edge-bear .ws-pm-stat--primary strong{color:var(--tl-crimson)!important;text-shadow:0 0 14px rgba(var(--tl-crimson-rgb), .3)!important}html body .app-shell .workspace-page .ws-pm-bar{border:1px solid var(--tl-grid)!important;border-radius:2px!important;height:18px!important;display:flex!important;overflow:hidden!important}html body .app-shell .workspace-page .ws-pm-bar-seg{letter-spacing:.08em!important;justify-content:center!important;align-items:center!important;min-width:0!important;font-size:9.5px!important;font-weight:600!important;display:flex!important}html body .app-shell .workspace-page .ws-pm-bar-seg--pos{background:rgba(var(--tl-emerald-rgb), .22)!important;color:var(--tl-emerald)!important}html body .app-shell .workspace-page .ws-pm-bar-seg--neg{background:rgba(var(--tl-crimson-rgb), .22)!important;color:var(--tl-crimson)!important}html body .app-shell .workspace-page .ws-pm-bar-seg--warn{color:var(--tl-amber)!important;background:#c8a96a33!important}html body .app-shell .workspace-page .ws-pm-bar-seg--neutral{color:var(--tl-ink-4)!important;background:#ffffff0a!important}html body .app-shell .workspace-page .ws-pm-cross{border:1px solid #c8a96a40!important;border-left:2px solid var(--tl-amber)!important;background:linear-gradient(90deg,#c8a96a14,#c8a96a05)!important;border-radius:2px!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;padding:8px 12px!important;display:flex!important}html body .app-shell .workspace-page .ws-pm-cross-eyebrow{letter-spacing:.22em!important;color:var(--tl-amber)!important;font-size:9px!important;font-weight:600!important}html body .app-shell .workspace-page .ws-pm-cross strong{letter-spacing:.04em!important;color:var(--tl-ink-1)!important;font-variant-numeric:tabular-nums!important;font-size:12px!important;font-weight:600!important}html body .app-shell .workspace-page .ws-pm-cross-outcome{letter-spacing:.1em!important;align-items:center!important;gap:4px!important;font-size:10px!important;font-weight:600!important;display:inline-flex!important}html body .app-shell .workspace-page .ws-pm-cross-outcome--pos{color:var(--tl-emerald)!important}html body .app-shell .workspace-page .ws-pm-cross-outcome--neg{color:var(--tl-crimson)!important}html body .app-shell .workspace-page .ws-pm-cross-outcome--warn{color:var(--tl-amber)!important}html body .app-shell .workspace-page .ws-pm-cross-sim{letter-spacing:.1em!important;color:var(--tl-amber-3)!important;font-variant-numeric:tabular-nums!important;margin-left:auto!important;font-size:9.5px!important}html body .app-shell .workspace-page .ws-pm-neighbors{flex-direction:column!important;gap:0!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}html body .app-shell .workspace-page .ws-pm-neighbor{border-bottom:1px dashed #c8a96a14!important;grid-template-columns:70px 80px 1fr 90px 130px 50px!important;align-items:center!important;gap:12px!important;padding:7px 10px!important;font-size:10.5px!important;display:grid!important}html body .app-shell .workspace-page .ws-pm-neighbor:last-child{border-bottom:0!important}html body .app-shell .workspace-page .ws-pm-neighbor:hover{background:#c8a96a08!important}html body .app-shell .workspace-page .ws-pm-neighbor--pos{border-left:2px solid rgba(var(--tl-emerald-rgb), .45)!important;padding-left:8px!important}html body .app-shell .workspace-page .ws-pm-neighbor--neg{border-left:2px solid rgba(var(--tl-crimson-rgb), .45)!important;padding-left:8px!important}html body .app-shell .workspace-page .ws-pm-neighbor--warn{border-left:2px solid #c8a96a59!important;padding-left:8px!important}html body .app-shell .workspace-page .ws-pm-neighbor--neutral{border-left:2px solid #ffffff0f!important;padding-left:8px!important}html body .app-shell .workspace-page .ws-pm-neighbor-sym{letter-spacing:.06em!important;color:var(--tl-amber)!important;align-items:center!important;gap:4px!important;font-weight:700!important;display:inline-flex!important}html body .app-shell .workspace-page .ws-pm-neighbor-cross-tag{letter-spacing:.1em!important;color:var(--tl-amber)!important;background:#c8a96a1f!important;border:1px solid #c8a96a4d!important;border-radius:2px!important;padding:1px 4px!important;font-size:8px!important}html body .app-shell .workspace-page .ws-pm-neighbor-when{color:var(--tl-ink-4)!important}html body .app-shell .workspace-page .ws-pm-neighbor-regime{color:#f3f6fba6!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;overflow:hidden!important}html body .app-shell .workspace-page .ws-pm-neighbor-px{color:var(--tl-ink-2)!important;font-variant-numeric:tabular-nums!important}html body .app-shell .workspace-page .ws-pm-neighbor-outcome{letter-spacing:.06em!important;font-variant-numeric:tabular-nums!important;font-weight:600!important}html body .app-shell .workspace-page .ws-pm-neighbor-outcome--pos{color:var(--tl-emerald)!important}html body .app-shell .workspace-page .ws-pm-neighbor-outcome--neg{color:var(--tl-crimson)!important}html body .app-shell .workspace-page .ws-pm-neighbor-outcome--warn{color:var(--tl-amber)!important}html body .app-shell .workspace-page .ws-pm-neighbor-outcome--neutral{color:var(--tl-ink-4)!important}html body .app-shell .workspace-page .ws-pm-neighbor-sim{text-align:right!important;color:var(--tl-amber-3)!important;font-variant-numeric:tabular-nums!important;font-weight:600!important}html body .app-shell .workspace-page .ws-pm-method{color:var(--tl-ink-4)!important;letter-spacing:.02em!important;border-top:1px dashed #c8a96a14!important;margin:4px 0 0!important;padding-top:8px!important;font-size:10px!important;line-height:1.45!important}@media (width<=720px){html body .app-shell .workspace-page .ws-pm-neighbor{grid-template-rows:auto auto!important;grid-template-columns:70px 1fr 90px!important;gap:8px!important}html body .app-shell .workspace-page .ws-pm-neighbor-when{grid-column:2!important}html body .app-shell .workspace-page .ws-pm-neighbor-regime{display:none!important}html body .app-shell .workspace-page .ws-pm-neighbor-px{grid-area:2/1/auto/2!important}html body .app-shell .workspace-page .ws-pm-neighbor-outcome{grid-area:2/2!important}html body .app-shell .workspace-page .ws-pm-neighbor-sim{grid-area:1/3/3!important;align-self:center!important}}html body .app-shell .tl-share-menu.tl-share-menu--fixed{top:0;right:16px;z-index:1000!important;width:320px!important;max-width:calc(100vw - 32px)!important;position:fixed!important}html body .app-shell .workspace-page .ws-decision-card{font-family:var(--tl-font-mono)!important;background:#0f0f1266!important;border-bottom:1px dashed #c8a96a1a!important;flex-direction:column!important;gap:6px!important;padding:8px 16px!important;display:flex!important}html body .app-shell .workspace-page .ws-decision-headline{border-bottom:1px dashed #c8a96a0f!important;align-items:center!important;gap:10px!important;padding-bottom:4px!important;display:flex!important}html body .app-shell .workspace-page .ws-decision-headline-pulse{background:var(--tl-amber)!important;width:7px!important;height:7px!important;box-shadow:0 0 6px var(--tl-amber)!important;border-radius:50%!important;animation:1.6s ease-in-out infinite ws-action-pulse!important;display:inline-block!important}html body .app-shell .workspace-page .ws-decision-headline strong{letter-spacing:.16em!important;color:var(--tl-ink-1)!important;text-transform:uppercase!important;font-size:12.5px!important;font-weight:600!important}html body .app-shell .workspace-page .ws-decision-spark{opacity:.78!important;align-items:center!important;margin-left:auto!important;display:inline-flex!important}html body .app-shell .workspace-page .ws-decision-card>.ws-action-chip,html body .app-shell .workspace-page .ws-decision-card>.ws-change-strip,html body .app-shell .workspace-page .ws-decision-card>.ws-score-pending,html body .app-shell .workspace-page .ws-decision-card>.ws-desk-record{display:inline-flex!important}html body .app-shell .workspace-page .ws-decision-card{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important;position:relative!important}html body .app-shell .workspace-page .ws-decision-card .ws-decision-headline{flex:1 0 100%!important}@media (width<=720px){html body .app-shell .workspace-page .ws-decision-card{gap:8px!important;padding:6px 12px 8px!important}html body .app-shell .workspace-page .ws-decision-headline strong{letter-spacing:.1em!important;font-size:11.5px!important}html body .app-shell .workspace-page .ws-decision-spark{display:none!important}}.ws-whynow{border:1px solid #ffffff14;border-left:2px solid var(--c-accent,#9a7c4a);background:#ffffff05;border-radius:6px;margin:10px 0;padding:10px 12px}.ws-whynow--critical{border-left-color:var(--tl-crimson)}.ws-whynow--elevated{border-left-color:#eab308}.ws-whynow--notable{border-left-color:var(--c-accent,#9a7c4a)}.ws-whynow>header{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.ws-whynow>header strong{letter-spacing:.08em;color:var(--c-text,#e5e5ef);font-size:.72rem}.ws-whynow>header em{color:var(--c-text-muted,#686880);font-size:.65rem;font-style:normal}.ws-whynow-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.ws-whynow-item{align-items:flex-start;gap:8px;display:flex}.ws-whynow-icon{flex:none;margin-top:1px}.ws-whynow-item--critical .ws-whynow-icon{color:var(--tl-crimson)}.ws-whynow-item--elevated .ws-whynow-icon{color:#eab308}.ws-whynow-item--notable .ws-whynow-icon{color:var(--c-accent,#9a7c4a)}.ws-whynow-body{flex-direction:column;gap:1px;min-width:0;display:flex}.ws-whynow-body strong{letter-spacing:.04em;color:var(--c-text,#e5e5ef);font-size:.7rem}.ws-whynow-body span{color:var(--c-text-dim,#a3a3b8);font-size:.74rem}.ws-whynow-body em{color:var(--c-text-muted,#686880);font-size:.68rem;font-style:italic}.ws-trustaudit{background:#ffffff05;border:1px solid #ffffff14;border-radius:6px;margin:10px 0;padding:10px 12px}.ws-trustaudit>header{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.ws-trustaudit>header strong{letter-spacing:.08em;color:var(--c-text,#e5e5ef);font-size:.72rem}.ws-trustaudit>header em{color:var(--c-text-muted,#686880);font-size:.65rem;font-style:normal}.ws-ta-rows{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ws-ta-row{align-items:baseline;gap:8px;font-size:.74rem;display:flex}.ws-ta-net{text-align:right;font-variant-numeric:tabular-nums;flex:0 0 34px;font-weight:600}.ws-ta-row--lift .ws-ta-net{color:var(--tl-emerald)}.ws-ta-row--drag .ws-ta-net{color:var(--tl-crimson)}.ws-ta-name{color:var(--c-text-dim,#a3a3b8);flex:1}.ws-ta-delta{color:var(--c-text-muted,#686880);font-variant-numeric:tabular-nums;font-size:.64rem;font-style:normal}.ws-ta-shift{color:var(--c-text-muted,#686880);border-top:1px solid #ffffff0f;margin-top:8px;padding-top:7px;font-size:.68rem}.ws-deskperf{background:#ffffff05;border:1px solid #ffffff14;border-radius:8px;margin:14px 0;padding:12px 14px}.ws-deskperf>header{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.ws-deskperf>header strong{letter-spacing:.08em;color:var(--c-text,#e5e5ef);font-size:.74rem}.ws-deskperf>header em{color:var(--c-text-muted,#686880);font-size:.65rem;font-style:normal}.ws-deskperf-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;display:grid}.ws-deskperf-stat{flex-direction:column;gap:2px;display:flex}.ws-deskperf-stat em{letter-spacing:.06em;color:var(--c-text-muted,#686880);font-size:.6rem;font-style:normal}.ws-deskperf-stat strong{font-variant-numeric:tabular-nums;color:var(--c-text,#e5e5ef);font-size:1.05rem}.ws-deskperf-stat--primary strong{color:var(--c-accent,#9a7c4a)}.ws-deskperf-foot{color:var(--c-text-dim,#a3a3b8);border-top:1px solid #ffffff0f;margin-top:10px;padding-top:8px;font-size:.72rem}.watchlist-attn-tag--positive{color:var(--tl-emerald);background:rgba(var(--tl-emerald-rgb), .1);border-color:rgba(var(--tl-emerald-rgb), .25)}.watchlist-attn-tag--negative{color:var(--tl-crimson);background:rgba(var(--tl-crimson-rgb), .1);border-color:rgba(var(--tl-crimson-rgb), .25)}.watchlist-attn-tag--neutral{color:var(--c-text-dim,#a3a3b8);background:#ffffff0a;border-color:#ffffff1a}.desk-card-reasons{flex-direction:column;gap:3px;margin:6px 0 0;padding:0;list-style:none;display:flex}.desk-card-reasons li{color:var(--c-text-dim,#a3a3b8);padding-left:12px;font-size:.7rem;line-height:1.4;position:relative}.desk-card-reasons li:before{content:"›";color:var(--c-accent,#9a7c4a);position:absolute;left:2px}.ws-deepdive{flex-direction:column;gap:10px;margin:10px 0;display:flex}.ws-deepdive>summary{cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:.04em;color:var(--c-text-dim,#a3a3b8);background:#ffffff05;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:8px;padding:9px 12px;font-size:.72rem;list-style:none;display:flex}.ws-deepdive>summary::-webkit-details-marker{display:none}.ws-deepdive>summary:before{content:"▸";color:var(--c-accent,#9a7c4a);transition:transform .15s}.ws-deepdive[open]>summary:before{transform:rotate(90deg)}.ws-deepdive>summary:hover{color:var(--c-text,#e5e5ef);border-color:#ffffff29}.ws-ta-evidence{color:var(--c-text-dim,#a3a3b8);border-top:1px solid #ffffff0f;align-items:baseline;gap:7px;margin-top:8px;padding-top:7px;font-size:.7rem;line-height:1.45;display:flex}.ws-ta-evidence-tag{letter-spacing:.08em;color:#0a0a10;background:var(--tl-emerald);border-radius:3px;flex:none;padding:1px 5px;font-size:.56rem;font-weight:700}.ws-ta-evidence--inverse .ws-ta-evidence-tag{background:var(--tl-crimson)}.ws-ta-evidence--insufficient .ws-ta-evidence-tag{background:#ffffff4d}.ws-ta-evidence--mixed .ws-ta-evidence-tag{background:#eab308}.ws-stylefit-chip.active{color:#0a0a10;background:var(--c-accent,#9a7c4a);border-color:var(--c-accent,#9a7c4a)}.ws-tp{margin:10px 0}.ws-tp>summary{cursor:pointer;background:#ffffff05;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:8px;padding:9px 12px;list-style:none;display:flex}.ws-tp>summary::-webkit-details-marker{display:none}.ws-tp-eyebrow{letter-spacing:.08em;color:var(--c-text-muted,#686880);font-size:.58rem}.ws-tp-summary strong{color:var(--c-text,#e5e5ef);font-size:.75rem}.ws-tp-summary em{color:var(--c-text-dim,#a3a3b8);text-transform:capitalize;font-size:.66rem;font-style:normal}.ws-tp-edit{color:var(--c-accent,#9a7c4a);margin-left:auto;font-size:.62rem}.ws-tp-body{flex-direction:column;gap:9px;padding:10px 12px;display:flex}.ws-tp-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ws-tp-label{letter-spacing:.06em;color:var(--c-text-muted,#686880);width:42px;font-size:.62rem}.ws-tp-chips{flex-wrap:wrap;gap:6px;display:flex}.ws-tp-chips button{cursor:pointer;color:var(--c-text-dim,#a3a3b8);text-transform:capitalize;background:#ffffff08;border:1px solid #ffffff1a;border-radius:4px;padding:3px 9px;font-size:.66rem}.ws-tp-chips button.active{color:#0a0a10;background:var(--c-accent,#9a7c4a);border-color:var(--c-accent,#9a7c4a)}.ws-tp-note{color:var(--c-text-muted,#686880);margin:2px 0 0;font-size:.64rem}.dl{letter-spacing:.06em;vertical-align:middle;border-radius:3px;margin-left:5px;padding:1px 4px;font-size:.5rem;font-weight:700;display:inline-block}.dl--data-backed{color:#0a0a10;background:var(--tl-emerald)}.dl--math-backed{color:#0a0a10;background:#d6be8e}.dl--inferred{color:#0a0a10;background:#eab308}.gsearch{position:relative}.gsearch-form{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;display:flex}.gsearch-form:focus-within{border-color:var(--c-accent,#9a7c4a)}.gsearch-icon{color:var(--c-text-muted,#686880);flex:none}.gsearch-input{color:var(--c-text,#e5e5ef);font:inherit;background:0 0;border:none;outline:none;width:150px;font-size:.74rem}.gsearch-input::placeholder{color:var(--c-text-muted,#686880)}.gsearch-menu{z-index:1000;background:#07070af7;border:1px solid #ffffff1f;border-radius:6px;min-width:280px;max-width:360px;max-height:60vh;padding:4px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 24px 60px #0009}.gsearch-empty{color:var(--c-text-dim,#a3a3b8);margin:0;padding:10px 12px;font-size:.72rem}.gsearch-section{letter-spacing:.08em;color:var(--c-text-muted,#686880);margin:0;padding:8px 10px 4px;font-size:.56rem}.gsearch-row{cursor:pointer;text-align:left;width:100%;color:var(--c-text-dim,#a3a3b8);background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;padding:7px 10px;display:flex}.gsearch-row:hover{background:#ffffff0d}.gsearch-row strong{color:var(--c-text,#e5e5ef);flex:none;font-size:.76rem}.gsearch-row span{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.7rem;overflow:hidden}.gsearch-row em{color:var(--c-text-muted,#686880);font-size:.6rem;font-style:normal}@media (width<=720px){.gsearch-input{width:96px}}html body .app-shell .workspace-page .ws-decision-card{border:1px solid var(--tl-border-2)!important;border-radius:var(--tl-r-lg)!important;background:var(--tl-surface-1)!important;justify-content:flex-start!important;max-width:880px!important;padding:12px 16px!important}html body .app-shell .workspace-page .ws-decision-card>.ws-action-chip,html body .app-shell .workspace-page .ws-decision-card>.ws-style-fit,html body .app-shell .workspace-page .ws-decision-card>.ws-change-strip,html body .app-shell .workspace-page .ws-decision-card>.ws-score-pending,html body .app-shell .workspace-page .ws-decision-card>.ws-desk-record{margin-left:0!important}html body .app-shell .workspace-page .ws-decision-card{background:0 0!important;border:none!important;border-radius:0!important}html body .app-shell .dl--inferred{color:var(--tl-ink-3,#f3f6fb80)!important;background:0 0!important;border:1px solid #ffffff24!important;font-weight:500!important}.ws-memrecall{border-left:2px solid var(--tl-ink-memory,var(--tl-memory));background:var(--tl-tint-memory,rgba(var(--tl-memory-rgb), .05));border-radius:0 6px 6px 0;flex-wrap:wrap;align-items:center;gap:8px;max-width:880px;margin:2px 0 10px;padding:7px 12px;font-size:.78rem;display:flex}.ws-memrecall-icon{color:var(--tl-ink-memory,var(--tl-memory));flex:none}.ws-memrecall-eyebrow{letter-spacing:.08em;color:var(--tl-ink-memory,var(--tl-memory));font-size:.6rem;font-weight:600}.ws-memrecall-reads{color:var(--c-text-dim,#a3a3b8)}.ws-memrecall-reads:after{content:"·";color:var(--c-text-muted,#686880);margin-left:8px}.ws-memrecall-stat{color:var(--c-text,#e5e5ef);font-weight:500}.ws-memrecall-building{color:var(--c-text-muted,#686880);font-style:italic}html body .app-shell .workspace-page .ws-ohlc{opacity:.68!important;transition:opacity .16s var(--tl-ease)!important;font-size:.72rem!important}html body .app-shell .workspace-page .ws-ohlc:hover,html body .app-shell .workspace-page .ws-ohlc:focus-within{opacity:1!important}html body .app-shell .workspace-page .ws-ohlc-cell--tps{display:none!important}html body .app-shell .workspace-page .ws-decision-card{max-width:720px!important;display:block!important}html body .app-shell .workspace-page .ws-decision-card>.ws-action-chip,html body .app-shell .workspace-page .ws-decision-card>.ws-style-fit,html body .app-shell .workspace-page .ws-decision-card>.ws-change-strip,html body .app-shell .workspace-page .ws-decision-card>.ws-score-pending,html body .app-shell .workspace-page .ws-decision-card>.ws-desk-record{width:fit-content!important;max-width:100%!important;margin:8px 0 0!important;display:flex!important}html body .app-shell .workspace-page .ws-decision-card>.ws-action-chip{white-space:normal!important;border-width:1.5px!important;border-radius:3px!important;flex-wrap:wrap!important;gap:6px 11px!important;padding:11px 16px!important}html body .app-shell .ws-action-chip-posture{letter-spacing:.12em!important;font-size:21px!important}html body .app-shell .ws-action-chip-conf{opacity:.92!important;font-size:14px!important}html body .app-shell .ws-action-chip-rule{height:17px!important}html body .app-shell .ws-action-chip-imp{color:var(--tl-ink-1)!important;opacity:.95!important;flex-basis:100%!important;font-size:12px!important}html body .app-shell .workspace-page .ws-decision-card>.ws-style-fit,html body .app-shell .workspace-page .ws-decision-card>.ws-change-strip,html body .app-shell .workspace-page .ws-decision-card>.ws-score-pending,html body .app-shell .workspace-page .ws-decision-card>.ws-desk-record{opacity:.72!important}html body .app-shell .workspace-page .ws-decision-card>.ws-decision-invalidation{font-family:var(--tl-font-mono)!important;flex-wrap:wrap!important;align-items:baseline!important;gap:4px 8px!important;margin-top:9px!important;display:flex!important}html body .app-shell .ws-decision-invalidation em{letter-spacing:.14em!important;color:var(--tl-crimson)!important;opacity:.88!important;font-size:9.5px!important;font-style:normal!important}html body .app-shell .ws-decision-invalidation strong{font-variant-numeric:tabular-nums!important;color:var(--tl-ink-1)!important;font-size:13px!important}html body .app-shell .ws-decision-invalidation span{color:var(--tl-ink-3,#8a8f98)!important;font-size:11px!important}html body .app-shell .ws-alert-cta{border-top:1px dashed var(--tl-amber-dim,#c8a96a2e)!important;font-family:var(--tl-font-mono)!important;margin-top:10px!important;padding-top:9px!important}html body .app-shell .ws-alert-cta-btn{border:1px solid var(--tl-amber-dim,#c8a96a2e)!important;background:var(--tl-amber-glow,#c8a96a1a)!important;color:var(--tl-ink-2,#c7ccd4)!important;font-family:var(--tl-font-mono)!important;cursor:pointer!important;border-radius:5px!important;align-items:baseline!important;gap:5px!important;padding:5px 10px!important;font-size:11px!important;transition:border-color .14s,background .14s,color .14s!important;display:inline-flex!important}html body .app-shell .ws-alert-cta-btn:hover{border-color:var(--tl-amber,#c8a96a)!important;color:var(--tl-ink-1,#f2efe6)!important}html body .app-shell .ws-alert-cta-btn strong{font-variant-numeric:tabular-nums!important;color:var(--tl-amber,#c8a96a)!important;letter-spacing:.02em!important}html body .app-shell .ws-alert-cta-btn--break strong{color:var(--tl-crimson)!important}html body .app-shell .ws-alert-cta-pill{border:1px solid rgba(var(--tl-emerald-rgb), .3)!important;background:rgba(var(--tl-emerald-rgb), .08)!important;color:var(--tl-ink-2,#c7ccd4)!important;font-family:var(--tl-font-mono)!important;cursor:pointer!important;border-radius:4px!important;align-items:center!important;gap:5px!important;padding:3px 7px!important;font-size:10.5px!important;transition:border-color .14s,color .14s!important;display:inline-flex!important}html body .app-shell .ws-alert-cta-pill svg{opacity:.7!important}html body .app-shell .workspace-page .ws-ohlc{flex-wrap:nowrap!important;overflow-x:auto!important}html body .app-shell .workspace-page .ws-ohlc-cell--upd{margin-left:0!important}html body .app-shell .workspace-page .ws-memrecall{background:var(--tl-tint-memory,rgba(var(--tl-memory-rgb), .08))!important;border-left-width:3px!important;border-radius:0 7px 7px 0!important;max-width:720px!important;margin:8px 0 14px!important;padding:11px 15px!important;font-size:.9rem!important}html body .app-shell .workspace-page .ws-memrecall-eyebrow{letter-spacing:.12em!important;font-size:.68rem!important}html body .app-shell .workspace-page .ws-memrecall-stat{font-size:.96rem!important;font-weight:600!important}html body .app-shell .workspace-page .ws-memrecall-building{color:var(--c-text,#e5e5ef)!important}html body .app-shell .workspace-page .ws-memrecall-icon{width:16px!important;height:16px!important}html body .app-shell .workspace-page.workspace-narrative{gap:9px!important;padding-top:6px!important}html body .app-shell .workspace-page .ws-tp{margin:2px 0!important}html body .app-shell .workspace-page .ws-decoder{margin:4px 0!important}html body .app-shell .workspace-page .ws-memrecall{margin:4px 0 8px!important}html body .app-shell .ws-decoder{background:#c8a96a06!important;border-color:#c8a96a29!important;margin:4px 0 6px!important;padding:9px 12px!important}html body .app-shell .ws-decoder-head{margin-bottom:6px!important}html body .app-shell .ws-decoder-keys{gap:4px!important;margin-bottom:8px!important}html body .app-shell .ws-decoder-keys li{font-size:11px!important;line-height:1.35!important}@media (width>=1280px){html body .app-shell .workspace-page.workspace-narrative{width:100%!important;max-width:1780px!important}html body .app-shell .workspace-page .ws-cmd-row{align-items:flex-start!important;gap:18px!important;display:flex!important}html body .app-shell .workspace-page .ws-cmd-rail{flex:0 0 420px!important;min-width:0!important;max-width:420px!important}html body .app-shell .workspace-page .ws-cmd-row>.ws-main-grid{flex:auto!important;grid-template-columns:minmax(0,1fr) 280px!important;min-width:0!important;display:grid!important}html body .app-shell .workspace-page .ws-cmd-row{align-self:stretch!important;width:100%!important}html body .app-shell .workspace-page .ws-cmd-row>.ws-main-grid>.ws-chart-stage{grid-area:1/1!important}html body .app-shell .workspace-page .ws-cmd-row>.ws-main-grid>.ws-rail{grid-area:1/2!important}html body .app-shell .workspace-page .ws-cmd-rail{flex-basis:clamp(360px,24vw,440px)!important;max-width:440px!important}html body .app-shell .workspace-page .ws-cmd-row>.ws-main-grid{grid-template-rows:auto!important;align-items:start!important}html body .app-shell .workspace-page .ws-cmd-row>.ws-main-grid>.ws-rail-resize{display:none!important}}html body .app-shell .app-header{gap:20px!important;min-height:50px!important;padding-top:4px!important;padding-bottom:4px!important}html body .app-shell .app-header .header-actions{gap:8px!important}html body .app-shell .app-nav button{padding:6px 16px!important}html body .app-shell .ws-action-chip--watch,html body .app-shell .ws-action-chip--wait{box-shadow:none!important}html body .app-shell .ws-action-chip--engage{box-shadow:inset 0 0 0 1px rgba(var(--tl-emerald-rgb), .1)!important}html body .app-shell .workspace-page .ws-decision-headline{border-bottom-style:solid!important;border-bottom-color:#ffffff0d!important}html body .app-shell .workspace-page .ws-decoder{border-style:solid!important}html body .app-shell .workspace-page .ws-memrecall{background:rgba(var(--tl-memory-rgb), .05)!important}html body .app-shell .ws-action-chip-posture{letter-spacing:-.02em!important;font-family:Geist,Inter,sans-serif!important;font-size:38px!important;font-weight:600!important;line-height:1.02!important}html body .app-shell .ws-action-chip-conf{opacity:.82!important;font-family:Geist Mono,ui-monospace,monospace!important;font-size:17px!important}html body .app-shell .ws-action-chip-imp{text-transform:none!important;letter-spacing:0!important;font-family:Geist,Inter,sans-serif!important;font-size:14.5px!important;font-weight:400!important;line-height:1.5!important}html body .app-shell .workspace-page .ws-decision-headline strong{text-transform:none!important;letter-spacing:-.005em!important;font-family:Geist,Inter,sans-serif!important;font-size:15px!important;font-weight:500!important}html body .app-shell .workspace-page .ws-risk-card,html body .app-shell .workspace-page .ws-pattern-memory,html body .app-shell .workspace-page .ws-deepdive,html body .app-shell .workspace-page .ws-whynow,html body .app-shell .workspace-page .ws-decoder{background:0 0!important;border-color:#ffffff0d!important;border-radius:0!important}html body .app-shell .workspace-page .ws-whynow,html body .app-shell .workspace-page .ws-deepdive{border:0!important;border-top:1px solid #ffffff0d!important;padding-left:0!important;padding-right:0!important}::selection{background:var(--c-accent,#9a7c4a);color:#fff}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:where(html){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}:where(button,a,[role=button],input,.tl-share-trigger,summary){transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,opacity .16s}@media (prefers-reduced-motion:reduce){:where(button,a,[role=button],input,summary){transition:none}}:where(input,textarea,[contenteditable])::placeholder{color:var(--c-text-muted,#686880);opacity:.75}*{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff24 padding-box content-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#ffffff42 padding-box content-box}:where(body){font-variant-numeric:tabular-nums}:where(h1,h2,h3,h4){letter-spacing:-.012em}.dhx{flex-direction:column;gap:18px;max-width:560px;padding:8px 4px 4px;display:flex;font-family:Geist,Inter,-apple-system,sans-serif!important}.dhx[data-tone=engage]{--dhx-accent:#61d4a0}.dhx[data-tone=watch],.dhx[data-tone=wait]{--dhx-accent:#d4b06a}.dhx[data-tone=exit]{--dhx-accent:#e07a7a}.dhx{--dhx-accent:#d4b06a}.dhx-kicker{text-transform:uppercase;align-items:baseline;gap:10px;display:flex;letter-spacing:.1em!important;font-family:Geist Mono,ui-monospace,monospace!important;font-size:11px!important}.dhx-sym{color:#f5f5f5;font-weight:600!important}.dhx-name{color:#f5f5f573}.dhx-tf{color:#f5f5f573;margin-left:auto}.dhx-action-row{align-items:baseline;gap:16px;margin-top:2px;display:flex}.dhx-action{margin:0;letter-spacing:-.03em!important;color:var(--dhx-accent)!important;font-size:56px!important;font-weight:600!important;line-height:.95!important}.dhx-conf{color:#f5f5f58c;font-size:15px!important}.dhx-conf b{color:#f5f5f5e6;font-weight:600!important}.dhx-imperative{color:#f5f5f5;margin:0;font-size:17px!important;font-weight:400!important;line-height:1.5!important}.dhx-thesis{color:#f5f5f58c;margin:-6px 0 0;font-size:14px!important;line-height:1.55!important}.dhx-edge{color:var(--dhx-accent);opacity:.9;margin:0;font-size:13px!important;line-height:1.5!important}.dhx-levels{gap:48px;margin-top:6px;display:flex}.dhx-level{flex-direction:column;gap:5px;display:flex}.dhx-level span{text-transform:uppercase;letter-spacing:.12em!important;color:#f5f5f566!important;font-family:Geist Mono,ui-monospace,monospace!important;font-size:10px!important}.dhx-level strong{color:#f5f5f5;font-variant-numeric:tabular-nums;letter-spacing:-.01em!important;font-family:Geist Mono,ui-monospace,monospace!important;font-size:22px!important;font-weight:500!important}.dhx-level--invalid strong{color:#e07a7a}.dhx-evidence,.dhx-why{flex-direction:column;gap:4px;margin-top:4px;display:flex}.dhx-evidence-label,.dhx-why-label{text-transform:uppercase;letter-spacing:.14em!important;font-family:Geist Mono,ui-monospace,monospace!important;font-size:10px!important}.dhx-evidence-label{color:#d4b06a}.dhx-why-label{color:#f5f5f566}.dhx-evidence p,.dhx-why p{color:#f5f5f5c7;margin:0;font-size:14px!important;line-height:1.5!important}.dhx-evidence b{color:#f5f5f5;font-weight:600!important}html body .app-shell .workspace-page .ws-decision-card{display:none!important}.dhx-record{font:inherit;letter-spacing:.01em;color:#f5f5f5b8;cursor:pointer;background:#c8a96a0f;border:1px solid #c8a96a47;border-radius:5px;align-items:center;gap:6px;width:fit-content;margin:2px 0 0;padding:6px 12px;transition:border-color .14s,background .14s;display:inline-flex;font-size:12.5px!important}.dhx-record b{color:#f5f5f5;font-weight:600!important}.dhx-record:hover:not(:disabled){background:#c8a96a1a;border-color:#c8a96a8c}.dhx-record:disabled{cursor:default}.dhx-record--good{border-color:#5bb98a59}.dhx-record--good b{color:#5bb98a}.dhx-record--weak{border-color:#d98a8659}.dhx-record--weak b{color:#d98a86}.dhx-record--building{opacity:.85}:root,.app-shell,.app-shell.dark,body[data-theme=dark],html body[data-theme=dark] .app-shell,html body[data-theme=dark] .app-shell.dark{--bg:#050505;--panel:#101010;--panel-solid:#101010;--panel-soft:#0b0b0b;--panel-elevated:#161616;--border:#1a1a1a;--border-strong:#262626;--text:#f5f5f5;--muted:#8a8a8a;--muted-2:#5a5a5a;--accent:#c9a962;--accent-2:#c9a962;--accent-3:#c9a962;--amber:#c9a962;--green:#5bb98a;--red:#e0685a;--tl-bg:#050505;--tl-surface-0:#ffffff04;--tl-surface-1:#101010;--tl-surface-2:#161616;--tl-surface-3:#1c1c1c;--tl-border-1:#141414;--tl-border-2:#1a1a1a;--tl-border-3:#262626;--tl-ink-1:#f5f5f5;--tl-ink-2:#b0b0b0;--tl-ink-3:#8a8a8a;--tl-ink-4:#5a5a5a;--tl-ink-5:#3a3a3a;--tl-ink-memory:#c9a962;--tl-ink-trust:#c9a962;--tl-ink-positive:#5bb98a;--tl-ink-negative:#e0685a;--tl-ink-warning:#c9a962;--tl-ink-personal:#b0987f;--tl-tint-memory:#c9a9620d;--tl-tint-memory-2:#c9a9621a;--tl-tint-trust:#c9a9620a;--tl-tint-trust-2:#c9a9621a;--tl-tint-positive:#5bb98a12;--tl-tint-negative:#e0685a12;--tl-tint-warning:#c9a9620f;--shadow:none;--shadow-soft:none}body[data-theme=dark]{background-color:#050505!important;background-image:radial-gradient(140% 90% at 50% -20%,#ffffff05,#0000 55%),none!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}.app-shell [class*=ambient],.app-shell [class*=orb]{filter:saturate(.35)!important;opacity:.35!important}body,.app-shell,.app-shell button,.app-shell input{font-family:Geist,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.app-shell .ws-bar-price strong,.app-shell .dhx-level strong,.app-shell .ws-ohlc-cell strong,.app-shell .ws-rail-val,.app-shell .tsb-clock,.app-shell [class*=-price] strong,.app-shell time{font-feature-settings:"tnum" 1, "lnum" 1;font-family:Geist Mono,IBM Plex Mono,ui-monospace,monospace}.app-shell .dhx-action{letter-spacing:-.035em!important;font-size:60px!important;font-weight:600!important}.app-shell [class*=divider],.app-shell [class*=separator]{background-color:#1a1a1a!important;border-color:#1a1a1a!important}.app-shell [class*=glow],.app-shell [class*=neon]{text-shadow:none!important;box-shadow:none!important}html body .dhx-imperative,html body .dhx-thesis,html body .dhx-evidence p,html body .dhx-why p{font-family:Geist,Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}html body .dhx-imperative,html body .dhx-thesis{--tl-font-mono:"Geist", "Inter", -apple-system, BlinkMacSystemFont, sans-serif}html body .app-shell .workspace-page.workspace-narrative.workspace-narrative>.ws-main-grid>.ws-rail,html body .app-shell .workspace-page.workspace-page .ws-main-grid>.ws-rail,html body .app-shell .workspace-page .ws-cmd-row>.ws-main-grid>.ws-rail,html body .app-shell .ws-rail-resize{display:none!important}html body .app-shell .workspace-page.workspace-narrative.workspace-narrative>.ws-main-grid,html body .app-shell .workspace-page.workspace-page .ws-main-grid,html body .app-shell .workspace-page .ws-cmd-row>.ws-main-grid{grid-template-columns:1fr!important;display:grid!important}html body .app-shell .workspace-page .ws-main-grid .ws-chart-stage,html body .app-shell .workspace-page .ws-main-grid>.ws-chart-stage{border:1px solid var(--border)!important;border-right:1px solid var(--border)!important;border-radius:14px!important;width:100%!important;min-height:72vh!important;overflow:hidden!important}html body .app-shell .workspace-page .ws-ohlc,html body .app-shell .workspace-page .ws-decoder,html body .app-shell .workspace-page .terminal-function-bar,html body .app-shell .workspace-page .ws-deepdive,html body .app-shell .workspace-page>.terminal-status-bar,html body .app-shell .workspace-page .terminal-status-bar,html body .app-shell .workspace-page>.ws-trail,html body .app-shell .workspace-page .ws-trail,html body .app-shell .workspace-page .ws-ambient{display:none!important}.mh,.tg,.wc{border-top:1px solid var(--border,#1a1a1a);padding:20px 0;font-family:Geist,Inter,-apple-system,sans-serif}.mh-eyebrow,.tg-eyebrow,.wc-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent,#c9a962);margin-bottom:14px;font-size:11px;font-weight:500;display:block}.mh-hero{align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.mh-hero-num{letter-spacing:-.03em;color:var(--text,#f5f5f5);font-variant-numeric:tabular-nums;font-family:Geist Mono,IBM Plex Mono,ui-monospace,monospace;font-size:44px;font-weight:500;line-height:1}.mh-hero-label{color:var(--muted,#8a8a8a);font-size:14px}.mh-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px;display:grid}.mh-cell{flex-direction:column;gap:4px;display:flex}.mh-val{color:var(--text,#f5f5f5);font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace;font-size:18px;font-weight:500}.mh-key{color:var(--muted-2,#5a5a5a);letter-spacing:.02em;font-size:11px}.mh-expect{color:var(--text,#f5f5f5);font-size:14px;line-height:1.5}.mh-expect span{color:var(--muted-2,#5a5a5a);text-transform:uppercase;letter-spacing:.1em;margin-right:8px;font-size:10px}.tg-grade{letter-spacing:-.04em;color:var(--text,#f5f5f5);margin-bottom:16px;font-family:Geist,Inter,sans-serif;font-size:64px;font-weight:600;line-height:.9}.tg-grade[data-grade=A],.tg-grade[data-grade=B]{color:var(--green,#5bb98a)}.tg-grade[data-grade=C]{color:var(--accent,#c9a962)}.tg-grade[data-grade=D],.tg-grade[data-grade=E]{color:var(--red,#e0685a)}.tg-rows{flex-direction:column;gap:8px;list-style:none;display:flex}.tg-rows li{justify-content:space-between;align-items:baseline;display:flex}.tg-name{color:var(--muted,#8a8a8a);text-transform:capitalize;font-size:13px}.tg-word{color:var(--text,#f5f5f5);font-size:14px;font-weight:500}.tg-word--pos{color:var(--green,#5bb98a)}.tg-word--neg{color:var(--red,#e0685a)}.tg-word--neutral{color:var(--text,#f5f5f5)}.wc-headline{color:var(--text,#f5f5f5);margin-bottom:12px;font-size:17px;line-height:1.5}.wc-headline strong{font-weight:600}.wc-reasons{flex-direction:column;gap:6px;margin-bottom:14px;list-style:none;display:flex}.wc-reasons li{color:var(--muted,#8a8a8a);padding-left:16px;font-size:14px;line-height:1.5;position:relative}.wc-reasons li:before{content:"";background:var(--muted-2,#5a5a5a);border-radius:50%;width:4px;height:4px;position:absolute;top:9px;left:0}.wc-posture{color:var(--muted,#8a8a8a);border-top:1px solid var(--border,#1a1a1a);padding-top:12px;font-size:13px}.wc-posture strong{color:var(--text,#f5f5f5);letter-spacing:.02em;font-weight:600}html body .app-shell .desk-page,html body .app-shell .replay-page,html body .app-shell .watchlist-page-v2{max-width:1280px!important;font-family:var(--tl-font-sans)!important;gap:clamp(18px,2.6vh,40px)!important;margin:0 auto!important;padding:clamp(20px,3.5vh,48px) 0 clamp(48px,9vh,104px)!important}html body .app-shell .watchlist-page-v2 .eyebrow,html body .app-shell .replay-page .rp-hero-stat em{color:var(--accent)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:11px!important}html body .app-shell .desk-page h1,html body .app-shell .replay-page h1{letter-spacing:-.03em!important;color:var(--text)!important;font-family:Geist,Inter,sans-serif!important;font-size:30px!important;font-weight:600!important;line-height:1.1!important}html body .app-shell .desk-card,html body .app-shell .rp-read,html body .app-shell .rp-trail-panel,html body .app-shell .page-card{background:var(--panel)!important;border:1px solid var(--border)!important;border-radius:14px!important;transition:border-color .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),background .2s cubic-bezier(.16,1,.3,1)!important;box-shadow:inset 0 1px #ffffff0b!important}html body .app-shell .desk-card:hover,html body .app-shell .rp-read:hover{border-color:var(--border-strong)!important;background:var(--panel-elevated)!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffff0f,0 18px 38px -22px #000000e6!important}html body .app-shell .desk-grid,html body .app-shell .rp-compare-grid{gap:clamp(14px,1.4vw,22px)!important}html body .app-shell .desk-card-trust-bar-wrap{background:#ffffff0f!important;border-radius:2px!important;height:3px!important}html body .app-shell .desk-card-trust-bar{border-radius:2px!important}html body .app-shell .desk-card-posture{letter-spacing:-.01em!important;font-weight:600!important}html body .upgrade-overlay{-webkit-backdrop-filter:blur(8px)!important;background:#000000b8!important}html body .upgrade-modal{background:var(--panel,#101010)!important;border:1px solid var(--border-strong,#262626)!important;border-radius:20px!important;max-width:440px!important;padding:36px!important;box-shadow:0 24px 80px #0009!important}html body .upgrade-eyebrow{color:var(--accent,#c9a962)!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:600!important}html body .upgrade-title{letter-spacing:-.03em!important;color:var(--text,#f5f5f5)!important;margin:12px 0 8px!important;font-family:Geist,Inter,sans-serif!important;font-size:26px!important;font-weight:600!important;line-height:1.15!important}html body .upgrade-reason{color:var(--muted,#8a8a8a)!important;font-size:14px!important;line-height:1.5!important}html body .upgrade-cta{background:var(--accent,#c9a962)!important;color:#050505!important;letter-spacing:.01em!important;cursor:pointer!important;border:none!important;border-radius:12px!important;width:100%!important;padding:15px 24px!important;font-size:15px!important;font-weight:600!important;transition:transform .15s cubic-bezier(.16,1,.3,1),background .15s!important}html body .upgrade-cta:hover{background:#d8bd78!important;transform:translateY(-1px)!important}html body .upgrade-fineprint{color:var(--muted-2,#5a5a5a)!important;text-align:center!important;margin-top:14px!important;font-size:12px!important}html body .app-shell .nav-upgrade-cta{background:var(--accent,#c9a962)!important;color:#050505!important;border:none!important;font-weight:600!important}html body .app-shell .nav-upgrade-cta:hover{background:#d8bd78!important}html body .app-shell .terminal-status-bar{border:none!important;border-bottom:1px solid var(--border)!important;box-shadow:none!important;background:0 0!important}html body .app-shell .terminal-status-bar .tsb-brand{color:var(--muted)!important;letter-spacing:.18em!important;font-weight:500!important}html body .app-shell .terminal-status-bar .tsb-brand-dot{background:var(--muted-2)!important;width:5px!important;height:5px!important;box-shadow:none!important;filter:none!important}html body .app-shell .terminal-status-bar .tsb-clock,html body .app-shell .terminal-status-bar .tsb-title{color:var(--muted-2)!important}html body .app-shell .terminal-status-bar .tsb-cell,html body .app-shell .terminal-status-bar .tsb-cell em,html body .app-shell .terminal-status-bar .tsb-cell strong,html body .app-shell .terminal-status-bar .tsb-cell--positive strong,html body .app-shell .terminal-status-bar .tsb-cell--negative strong,html body .app-shell .terminal-status-bar .tsb-cell--warning strong,html body .app-shell .terminal-status-bar .tsb-cell--trust strong{color:var(--muted-2)!important;text-shadow:none!important;background:0 0!important}html body .app-shell .terminal-status-bar .tsb-sep{opacity:.35!important}html body .app-shell .terminal-status-bar .tsb-feed{color:var(--muted-2)!important}html body .app-shell .terminal-status-bar .tsb-feed-dot{box-shadow:none!important;filter:none!important}html body .app-shell .app-header{border-bottom:1px solid var(--border)!important}html body .app-shell .app-nav button{color:var(--muted)!important;letter-spacing:.01em!important;text-transform:none!important;background:0 0!important;border:none!important;border-radius:0!important;font-family:Geist,Inter,-apple-system,sans-serif!important;font-size:13px!important;font-weight:500!important;transition:color .18s cubic-bezier(.16,1,.3,1)!important;position:relative!important}html body .app-shell .app-nav button:hover,html body .app-shell .app-nav button.active{color:var(--text)!important}html body .app-shell .app-nav button.active:after{content:""!important;background:var(--accent)!important;border-radius:2px!important;height:2px!important;position:absolute!important;bottom:-10px!important;left:8px!important;right:8px!important}html body .app-shell .ai-nav-pill:not(.nav-upgrade-cta):not(.nav-pro-badge){border:1px solid var(--border)!important;color:var(--muted)!important;box-shadow:none!important;background:0 0!important;border-radius:9px!important;font-size:12px!important}html body .app-shell .ai-nav-pill:not(.nav-upgrade-cta):not(.nav-pro-badge):hover{border-color:var(--border-strong)!important;color:var(--text)!important}html body .app-shell .nav-memory-counter{color:var(--muted-2)!important}html body .app-shell .nav-memory-counter strong{color:var(--muted)!important}html body .app-shell .ws-alert-cta{border-top:1px solid var(--border)!important;margin-top:18px!important;padding-top:18px!important;font-family:Geist,Inter,sans-serif!important}html body .app-shell .ws-alert-cta-btn{border:1px solid var(--border-strong)!important;color:var(--muted)!important;background:0 0!important;border-radius:11px!important;padding:9px 15px!important;font-family:Geist,Inter,sans-serif!important;font-size:13px!important;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1)!important}html body .app-shell .ws-alert-cta-btn:hover{border-color:var(--accent)!important;color:var(--text)!important;background:#c9a9620f!important}html body .app-shell .ws-alert-cta-btn strong{color:var(--accent)!important}html body .app-shell .ws-alert-cta-btn--engage strong{font-family:Geist,Inter,sans-serif!important;font-weight:600!important}html body .app-shell .ws-alert-cta-btn--break strong{font-variant-numeric:tabular-nums!important;font-family:Geist Mono,ui-monospace,monospace!important}html body .app-shell .ws-alert-cta-pill{color:var(--muted)!important;background:#5bb98a0f!important;border:1px solid #5bb98a47!important;border-radius:8px!important;padding:4px 9px!important;font-family:Geist,Inter,sans-serif!important;font-size:12px!important}html body .app-shell .ws-alert-cta-pill:hover{border-color:var(--red)!important;color:var(--text)!important}html body .app-shell .dhx-action,html body .app-shell .replay-page .rp-hero h2,html body .app-shell .ws-empty-card h2,html body .app-shell .mc-headline,html body .lp .lp-hero-headline,html body .lp .lp-section-headline{font-family:var(--tl-font-display)!important;letter-spacing:-.012em!important;font-feature-settings:normal!important;font-weight:400!important}html body .app-shell h1,html body .app-shell h2,html body .app-shell h3,html body .app-shell h4{font-family:var(--tl-font-sans)!important;font-feature-settings:normal!important}html body .app-shell h1{letter-spacing:-.02em!important;font-size:clamp(30px,3.6vw,52px)!important;line-height:1.08!important}html body .app-shell h2{letter-spacing:-.014em!important;font-size:clamp(22px,2.4vw,34px)!important;line-height:1.18!important}html body .app-shell .desk-open-eyebrow,html body .app-shell .dna-eyebrow,html body .app-shell .desk-page .desk-cta--inline,html body .app-shell .dhx-name,html body .app-shell .dhx-sym,html body .app-shell .dhx-tf,html body .app-shell .dhx-why-label,html body .app-shell .mh-eyebrow,html body .app-shell .tg-eyebrow,html body .app-shell .wc-eyebrow,html body .app-shell .ws-tp-eyebrow,html body .app-shell .ws-change-label,html body .app-shell .ws-risk-line-mast,html body .app-shell .ws-depth-mid-mid,html body .app-shell .ws-depth-mid-spread,html body .app-shell .mc-regime,html body .app-shell .mc-when{font-family:var(--tl-font-sans)!important;font-feature-settings:normal!important;font-variant-ligatures:none!important}html body .app-shell .replay-page .rp-hero h2{letter-spacing:-.018em!important;color:var(--text)!important;font-size:clamp(26px,3.2vw,34px)!important;line-height:1.1!important}html body .app-shell .dhx-action{font-size:72px!important;line-height:.92!important}html body .app-shell .desk-open .desk-open-greeting{text-wrap:balance;letter-spacing:-.02em!important;margin:clamp(8px,1.4vh,18px) 0 0!important;font-size:clamp(34px,5vw,64px)!important;line-height:1.02!important}html body .app-shell .dhx-imperative{font-family:var(--tl-font-display)!important;letter-spacing:0!important;font-size:21px!important;font-style:italic!important;line-height:1.4!important}html body .app-shell .app-nav{flex-wrap:nowrap!important}html body .app-shell .workspace-page .ws-bar{border:none!important;border-bottom:1px solid var(--border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;align-items:center!important;gap:28px!important;padding:14px 4px 18px!important;position:relative!important;top:auto!important}html body .app-shell .workspace-page .ws-bar-identity strong{letter-spacing:-.01em!important;color:var(--text)!important;font-family:Geist,Inter,sans-serif!important;font-size:16px!important;font-weight:600!important}html body .app-shell .workspace-page .ws-bar-identity span{color:var(--muted)!important;letter-spacing:0!important;text-transform:none!important;font-family:Geist,Inter,sans-serif!important;font-size:12px!important}html body .app-shell .workspace-page .ws-bar-price{align-items:baseline!important;gap:12px!important}html body .app-shell .workspace-page .ws-bar-price strong{letter-spacing:-.02em!important;color:var(--text)!important;font-variant-numeric:tabular-nums!important;font-family:Geist Mono,IBM Plex Mono,ui-monospace,monospace!important;font-size:26px!important;font-weight:500!important}html body .app-shell .workspace-page .ws-bar-price .pos,html body .app-shell .workspace-page .ws-bar-price .neg{font-variant-numeric:tabular-nums!important;font-family:Geist Mono,ui-monospace,monospace!important;font-size:14px!important;font-weight:500!important}html body .app-shell .workspace-page .ws-bar-price .pos{color:var(--green)!important}html body .app-shell .workspace-page .ws-bar-price .neg{color:var(--red)!important}html body .app-shell .workspace-page .ws-bar-actions{gap:6px!important}html body .app-shell .workspace-page .ws-bar-icon,html body .app-shell .workspace-page .ws-bar-menu summary{border:1px solid var(--border)!important;color:var(--muted)!important;background:0 0!important;border-radius:9px!important;padding:8px!important;transition:border-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1)!important}html body .app-shell .workspace-page .ws-bar-icon:hover,html body .app-shell .workspace-page .ws-bar-menu summary:hover{border-color:var(--border-strong)!important;color:var(--text)!important}html body .app-shell .workspace-page .ws-bar-icon.saved{color:var(--accent)!important;border-color:#c9a96266!important}html body .app-shell .product-status-strip,html body .app-shell .product-status-strip.compact,html body .app-shell .product-status-strip.compact.ready{border:none!important;border-bottom:1px solid var(--border)!important;box-shadow:none!important;color:var(--muted-2)!important;background:0 0!important;border-radius:0!important}html body .app-shell .product-status-strip *,html body .app-shell .product-status-strip.compact *{color:var(--muted-2)!important}html body .app-shell .product-status-strip .app-breadcrumb,html body .app-shell .product-status-strip.compact .app-breadcrumb{color:var(--muted)!important}html body .app-shell .intelligence-layer{border:none!important;border-bottom:1px solid var(--border)!important;box-shadow:none!important;background:0 0!important}html body .app-shell .intelligence-layer .il-stream{color:var(--muted)!important}html body .app-shell .desk-page .desk-header{border-bottom:1px solid var(--border)!important;margin-bottom:8px!important;padding-bottom:20px!important}html body .app-shell .desk-page .desk-header h1{letter-spacing:.02em!important;color:var(--text)!important;text-transform:none!important;font-family:Geist,Inter,sans-serif!important;font-size:24px!important;font-weight:600!important}html body .app-shell .desk-page .desk-header p{color:var(--muted)!important;letter-spacing:0!important;text-transform:none!important;font-family:Geist,Inter,sans-serif!important;font-size:13px!important}html body .app-shell .desk-page .desk-header-id>svg{color:var(--accent)!important}html body .app-shell .desk-page .desk-controls{background:0 0!important;border:none!important}html body .app-shell .desk-page .desk-controls-label{color:var(--muted-2)!important;letter-spacing:.12em!important}html body .app-shell .desk-page .desk-controls-group button{letter-spacing:.02em!important;font-family:Geist,Inter,sans-serif!important}html body .app-shell .desk-page .desk-controls-group button[aria-checked=true],html body .app-shell .desk-page .desk-controls-group button.active{color:var(--accent)!important;border-color:#c9a96259!important}html body .app-shell .desk-summary-bar{background:var(--panel)!important;border:1px solid var(--border)!important;box-shadow:none!important;border-radius:14px!important;padding:18px 22px!important}html body .app-shell .desk-summary-bar .desk-summary-copy strong,html body .app-shell .desk-summary-bar .desk-summary-copy>:first-child{letter-spacing:-.01em!important;color:var(--text)!important;font-family:Geist,Inter,sans-serif!important;font-size:17px!important;font-weight:600!important}html body .app-shell .desk-summary-bar .desk-summary-copy p,html body .app-shell .desk-summary-bar .desk-summary-copy em{color:var(--muted)!important;letter-spacing:0!important;font-family:Geist,Inter,sans-serif!important}html body .app-shell input[type=text],html body .app-shell input[type=search],html body .app-shell [class*=search] input{background:var(--panel-soft,#0b0b0b)!important;background-color:var(--panel-soft,#0b0b0b)!important;border:1px solid var(--border)!important;box-shadow:inset 0 1px 2px #0006!important}html body .app-shell input[type=text]:focus,html body .app-shell input[type=search]:focus{border-color:#c9a96266!important;outline:none!important;box-shadow:inset 0 1px 2px #0006,0 0 0 1px #c9a96226!important}html body .app-shell .workspace-page .ws-chart-stage{box-shadow:inset 0 1px #ffffff0d!important}html body .app-shell .desk-page .desk-grid>.desk-card:first-child:not(.desk-card--noread){background:linear-gradient(180deg, #c9a9620d, #c9a96200 60%), var(--panel-elevated,#161616)!important;border-radius:16px!important;grid-column:1/-1!important;grid-template-columns:1.6fr 1fr!important;grid-template-areas:"head head""imp trust""reasons meta""foot foot"!important;align-items:start!important;gap:14px 40px!important;padding:24px 28px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0f,0 24px 56px -30px #000000d9!important}html body .app-shell .desk-page .desk-grid>.desk-card:first-child:not(.desk-card--noread) .desk-card-head{grid-area:head!important}html body .app-shell .desk-page .desk-grid>.desk-card:first-child:not(.desk-card--noread) .desk-card-imperative{grid-area:imp!important}html body .app-shell .desk-page .desk-grid>.desk-card:first-child:not(.desk-card--noread) .desk-card-reasons{grid-area:reasons!important;align-self:start!important}html body .app-shell .desk-page .desk-grid>.desk-card:first-child:not(.desk-card--noread) .desk-card-trust{grid-area:trust!important}html body .app-shell .desk-page .desk-grid>.desk-card:first-child:not(.desk-card--noread) .desk-card-meta{grid-area:meta!important}html body .app-shell .desk-page .desk-grid>.desk-card:first-child:not(.desk-card--noread) .desk-card-foot{grid-area:foot!important}html body .app-shell .desk-page .desk-grid>.desk-card:first-child:not(.desk-card--noread) .desk-card-imperative{letter-spacing:-.02em!important;color:var(--text)!important;margin:0!important;font-family:Geist,Inter,sans-serif!important;font-size:22px!important;font-weight:600!important;line-height:1.2!important}html body .app-shell .desk-page .desk-grid>.desk-card:first-child:not(.desk-card--noread) .desk-card-posture strong{font-size:15px!important}html body .app-shell .memory-cite{font-family:var(--tl-font-sans)!important;letter-spacing:0!important;background:#efece405!important;border:1px solid #efece412!important;border-left:2px solid #c8a96a80!important;gap:8px!important;padding:8px 14px!important}html body .app-shell .memory-cite:hover{background:#efece40a!important;border-color:#c8a96a33 #c8a96a33 #c8a96a33 #c8a96acc!important}html body .app-shell .memory-cite .mc-tag{color:#c8a96aeb!important;letter-spacing:.18em!important;background:#c8a96a0f!important;border:1px solid #c8a96a38!important}html body .app-shell .memory-cite .mc-date,html body .app-shell .memory-cite .mc-conf strong,html body .app-shell .memory-cite .mc-px strong,html body .app-shell .memory-cite .mc-similarity strong,html body .app-shell .memory-cite .mc-outcome-px,html body .app-shell .memory-cite .mc-outcome-move{font-family:var(--tl-font-mono)!important}html body .app-shell .memory-cite .mc-when,html body .app-shell .memory-cite .mc-regime,html body .app-shell .memory-cite .mc-outcome strong{font-family:var(--tl-font-sans)!important}html body .app-shell .memory-cite .mc-regime{color:#b6a888e6!important}html body .app-shell .memory-cite .mc-divider{color:#efece429!important}html body .app-shell .memory-cite .mc-replay{color:#c8a96ad9!important;background:0 0!important;border:1px solid #c8a96a33!important}html body .app-shell .memory-cite:hover .mc-replay{border-color:#c8a96a6b!important}html body .app-shell .memory-cite-empty{background:#efece404!important;border-left-color:#efece42e!important}html body .app-shell .memory-cite-empty .mc-line{font-family:var(--tl-font-sans)!important}html body .app-shell .memory-cite-empty .mc-line strong{color:#c8a96ae6!important;font-family:var(--tl-font-mono)!important}html body .app-shell .morning-brief h1,html body .app-shell .morning-brief h2,html body .app-shell .morning-brief h3,html body .app-shell .intelligence-layer h1,html body .app-shell .intelligence-layer h2,html body .app-shell .intelligence-layer h3,html body .app-shell .desk-summary-bar h1,html body .app-shell .desk-summary-bar h2,html body .app-shell .desk-summary-bar h3{font-family:var(--tl-font-sans)!important;text-transform:none!important;letter-spacing:-.01em!important;color:var(--tl-ink-1)!important}html body .app-shell .morning-brief-desk-state,html body .app-shell .morning-brief-mem-headline{font-family:var(--tl-font-sans)!important;letter-spacing:-.005em!important}html body .app-shell .morning-brief-eyebrow>span{color:#c8a96ae6!important}html body .app-shell .morning-brief-head .morning-brief-orb{color:#c8a96aeb!important;background:#c8a96a1a!important;border-color:#c8a96a4d!important}html body .app-shell .page-help-hint{color:var(--tl-ink-1)!important;background:#efece406!important;border:1px solid #efece412!important}html body .app-shell .page-help-hint-mark{color:#c8a96aeb!important;background:#c8a96a14!important;border:1px solid #c8a96a38!important}html body .app-shell .page-help-hint-body strong{color:#c8a96ae6!important;font-family:var(--tl-font-sans)!important}html body .app-shell .page-help-hint-body span{color:var(--tl-ink-2)!important}html body .app-shell .page-help-hint-cta{color:#c8a96aeb!important;background:0 0!important;border:1px solid #c8a96a3d!important}html body .app-shell .page-help-hint-cta:hover{box-shadow:none!important;background:#c8a96a0f!important;border-color:#c8a96a70!important}html body .app-shell .page-help-hint-close{color:var(--tl-ink-3)!important}html body .app-shell .page-help-hint-close:hover{color:var(--tl-ink-1)!important;background:#efece40f!important}html body .lp .lp-glow-1{display:none!important}html body .lp .lp-grid{opacity:1!important;background-image:linear-gradient(#efece405 1px,#0000 1px),linear-gradient(90deg,#efece405 1px,#0000 1px)!important;background-size:64px 64px!important;-webkit-mask-image:radial-gradient(120% 80% at 70% 0,#000 0%,#0000 70%)!important;mask-image:radial-gradient(120% 80% at 70% 0,#000 0%,#0000 70%)!important}html body .lp{color:#efece4!important;font-family:var(--tl-font-sans,"Mona Sans", "Geist", sans-serif)!important;letter-spacing:normal!important;background:radial-gradient(140% 90% at 72% -10%,#c8a96a0d,#0000 55%),#0a0908!important}html body .lp .lp-topline{-webkit-backdrop-filter:blur(14px)saturate(120%)!important;backdrop-filter:blur(14px)saturate(120%)!important;background:#0a0908b8!important;border:0!important;border-bottom:1px solid #efece412!important}html body .lp .lp-topline-brand h1{font-family:var(--tl-font-sans)!important;letter-spacing:-.01em!important;color:#efece4!important}html body .lp .lp-topline-brand p,html body .lp .lp-topline-nav a{font-family:var(--tl-font-sans)!important;color:#efece48c!important;text-transform:none!important;letter-spacing:0!important}html body .lp .lp-topline-nav a:hover{color:#efece4!important}html body .lp .lp-clock{font-family:var(--tl-font-mono)!important;color:#efece480!important}html body .lp .lp-eyebrow{font-family:var(--tl-font-sans)!important;letter-spacing:.16em!important;color:#c8a96aeb!important;background:#c8a96a0d!important;border-color:#c8a96a38!important;font-weight:600!important}html body .lp .lp-hero-headline{font-family:var(--tl-font-sans)!important;letter-spacing:-.025em!important;color:#f4f1ea!important;font-size:clamp(42px,5.6vw,74px)!important;font-weight:600!important;line-height:1.02!important}html body .lp .lp-grad-1{font-family:var(--tl-font-sans)!important;color:#c8a96af5!important;-webkit-text-fill-color:#c8a96af5!important;background:0 0!important;font-weight:600!important}html body .lp .lp-hero-lead{font-family:var(--tl-font-sans)!important;letter-spacing:0!important;color:#efece4a8!important;font-size:clamp(15px,1.25vw,17px)!important;line-height:1.55!important}html body .lp .lp-hero-lead em{color:#efece4e6!important;font-style:italic!important}html body .lp .lp-hero-trust{font-family:var(--tl-font-sans)!important;color:#efece46b!important;letter-spacing:0!important;text-transform:none!important}html body .lp .lp-cta-primary{font-family:var(--tl-font-sans)!important;letter-spacing:.01em!important;text-transform:none!important;color:#16130d!important;background:#c8a96af5!important;border:0!important;border-radius:10px!important;padding:13px 22px!important;font-size:14px!important;font-weight:600!important;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s!important;box-shadow:0 14px 34px -18px #c8a96a99!important}html body .lp .lp-cta-primary:hover{transform:translateY(-2px)!important;box-shadow:0 20px 44px -16px #c8a96ab3!important}html body .lp .lp-cta-secondary{font-family:var(--tl-font-sans)!important;letter-spacing:0!important;text-transform:none!important;color:#efece4c7!important;background:0 0!important;border:1px solid #efece41f!important;border-radius:10px!important;padding:13px 18px!important;font-size:14px!important;font-weight:500!important}html body .lp .lp-cta-secondary:hover{color:#efece4!important;background:#efece408!important;border-color:#efece43d!important}html body .lp .lp-topline-cta{font-family:var(--tl-font-sans)!important;text-transform:none!important;letter-spacing:.01em!important;color:#16130d!important;background:#c8a96af2!important;border:0!important;border-radius:8px!important}html body .lp .lp-hero-mock{background:linear-gradient(#efece409,#0000 40%),#100f0c!important;border:1px solid #efece41a!important;border-radius:16px!important;box-shadow:0 40px 90px -50px #000000e6!important}html body .lp .lp-section-headline{font-family:var(--tl-font-sans)!important;letter-spacing:-.02em!important;color:#f1eee6!important;font-size:clamp(28px,3.4vw,44px)!important;font-weight:600!important;line-height:1.08!important}html body .lp .lp-eyebrow--inline{background:0 0!important;border:0!important;padding-left:0!important}html body .lp .lp-section-lead{font-family:var(--tl-font-sans)!important;letter-spacing:0!important;color:#efece499!important;font-size:clamp(14px,1.1vw,16px)!important;line-height:1.55!important}html body .lp .lp-footer{font-family:var(--tl-font-sans)!important;letter-spacing:0!important;text-transform:none!important;color:#efece46b!important;border-top:1px solid #efece40f!important}html body .lp .lp-section-head{margin-bottom:clamp(40px,5vw,72px)!important}html body .lp .lp-section-lead--center{max-width:60ch!important;margin-left:auto!important;margin-right:auto!important}html body .lp .lp-hero-lead{max-width:46ch!important}html body .lp .lp-hero-content{text-align:left!important;align-items:flex-start!important}html body .lp .lp-hero-content>*{text-align:left!important}html body .lp .lp-eyebrow{align-self:flex-start!important}html body .lp .lp-hero-actions{justify-content:flex-start!important}html body .lp .lp-hero-headline{letter-spacing:-.022em!important;font-size:clamp(38px,4.4vw,60px)!important;line-height:1.07!important}html body .lp .lp-hero-lead{color:#efece4bd!important;max-width:44ch!important;margin-top:22px!important;font-size:clamp(16px,1.2vw,18px)!important;line-height:1.6!important}html body .lp .lp-decision{flex-direction:column!important;max-width:440px!important;margin-left:auto!important;padding:30px 32px 26px!important;display:flex!important}html body .lp .lp-decision-top{justify-content:space-between!important;align-items:center!important;margin-bottom:28px!important;display:flex!important}html body .lp .lp-decision-sym{font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;color:#efece4d1!important;font-size:13px!important}html body .lp .lp-decision-sym em{color:#efece46b!important;font-style:normal!important}html body .lp .lp-decision-live{font-family:var(--tl-font-sans)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#5bb98aeb!important;align-items:center!important;gap:6px!important;font-size:11px!important;display:inline-flex!important}html body .lp .lp-decision-live i{background:#5bb98a!important;border-radius:50%!important;width:6px!important;height:6px!important;box-shadow:0 0 0 3px #5bb98a29!important}html body .lp .lp-decision-verdict{justify-content:space-between!important;align-items:baseline!important;gap:16px!important;display:flex!important}html body .lp .lp-decision-action{font-family:var(--tl-font-sans)!important;letter-spacing:-.02em!important;color:#5bb98a!important;font-size:clamp(34px,3.2vw,46px)!important;font-weight:600!important;line-height:1!important}html body .lp .lp-decision-conf{font-family:var(--tl-font-mono)!important;color:#efece4eb!important;font-size:30px!important;font-weight:600!important;line-height:1!important}html body .lp .lp-decision-conf em{color:#efece473!important;font-size:17px!important;font-style:normal!important}html body .lp .lp-decision-imp{font-family:var(--tl-font-sans)!important;letter-spacing:0!important;color:#efece499!important;margin:12px 0 0!important;font-size:15px!important}html body .lp .lp-decision-divider{background:#efece414!important;height:1px!important;margin:24px 0!important}html body .lp .lp-decision-rows{flex-direction:column!important;gap:14px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}html body .lp .lp-decision-rows li{justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important}html body .lp .lp-decision-k{font-family:var(--tl-font-sans)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#efece466!important;font-size:11px!important}html body .lp .lp-decision-v{font-family:var(--tl-font-sans)!important;text-align:right!important;color:#efece4b8!important;align-items:center!important;gap:7px!important;font-size:14px!important;display:inline-flex!important}html body .lp .lp-decision-v strong{font-family:var(--tl-font-mono)!important;color:#efece4f2!important;font-weight:600!important}html body .lp .lp-decision-v em{color:#efece473!important;font-style:normal!important}html body .lp .lp-decision-gauge{box-sizing:border-box!important;border:2px solid #c8a96ae6!important;border-radius:50%!important;width:9px!important;height:9px!important}html body .lp .lp-decision-foot{border-top:1px solid #efece40f!important;gap:10px!important;margin-top:26px!important;padding-top:18px!important;display:flex!important}html body .lp .lp-decision-badge{flex-direction:column!important;flex:1 1 0!important;gap:4px!important;display:flex!important}html body .lp .lp-decision-badge em{font-family:var(--tl-font-sans)!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#efece461!important;font-size:10px!important;font-style:normal!important}html body .lp .lp-decision-badge strong{font-family:var(--tl-font-mono)!important;color:#c8a96af2!important;font-size:17px!important;font-weight:600!important}html body .lp .ld-section{padding:clamp(56px,7vw,104px) 24px!important}html body .lp .ld-title{font-family:var(--tl-font-sans)!important;letter-spacing:-.02em!important;color:#efece4f5!important;font-size:clamp(28px,3.4vw,44px)!important;font-weight:600!important;line-height:1.08!important}html body .lp .ld-grad{-webkit-text-fill-color:currentColor!important;color:#c8a96a!important;background:0 0!important}html body .lp .ld-sub{font-family:var(--tl-font-sans)!important;color:#efece49e!important;max-width:52ch!important;font-size:clamp(15px,1.2vw,17px)!important;line-height:1.55!important}html body .lp .ld-input-wrap{max-width:520px!important}html body .lp .ld-input{font-family:var(--tl-font-mono)!important;color:#efece4f5!important;background:#0a0908b8!important;border:1px solid #efece41f!important;border-radius:12px!important;font-size:16px!important;transition:border-color .2s,box-shadow .2s!important}html body .lp .ld-input::placeholder{color:#efece452!important;font-family:var(--tl-font-mono)!important}html body .lp .ld-input:focus{border-color:#c8a96a8c!important;outline:none!important;box-shadow:0 0 0 4px #c8a96a1a!important}html body .lp .ld-search-icon{color:#efece466!important}html body .lp .ld-spinner{border-color:#c8a96a #c8a96a40 #c8a96a40!important}html body .lp .ld-chip{font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;color:#efece4b3!important;background:#efece408!important;border:1px solid #efece41f!important;border-radius:8px!important;font-weight:600!important;transition:all .18s!important}html body .lp .ld-chip:hover{color:#c8a96a!important;background:#c8a96a0f!important;border-color:#c8a96a80!important}html body .lp .ld-error{font-family:var(--tl-font-sans)!important;color:#d98a86!important}html body .lp .ld-card{background:linear-gradient(165deg,#14120feb,#0a0908f5)!important;border:1px solid #efece41a!important;border-radius:16px!important;max-width:520px!important;box-shadow:0 24px 60px -28px #000000b3!important}html body .lp .ld-card-placeholder{color:#efece480!important;font-family:var(--tl-font-sans)!important}html body .lp .ld-symbol{font-family:var(--tl-font-mono)!important;color:#efece4f7!important;font-weight:600!important}html body .lp .ld-name{font-family:var(--tl-font-sans)!important;color:#efece480!important}html body .lp .ld-price{font-family:var(--tl-font-mono)!important;color:#efece4f5!important}html body .lp .ld-change{font-family:var(--tl-font-mono)!important}html body .lp .ld-change.up{color:#5bb98a!important}html body .lp .ld-change.down{color:#d98a86!important}html body .lp .ld-enter-btn{font-family:var(--tl-font-sans)!important;letter-spacing:.02em!important;text-transform:none!important;color:#0a0908!important;background:#c8a96a!important;border:1px solid #c8a96a!important;border-radius:10px!important;padding:11px 22px!important;font-size:13.5px!important;font-weight:600!important}html body .lp .ld-enter-btn:hover{background:#d6b87c!important;border-color:#d6b87c!important;transform:translateY(-1px)!important;box-shadow:0 12px 30px -10px #c8a96a80!important}:root{--ad-bg:#080706;--ad-ink:#efece4;--ad-ink-2:#efece499;--ad-ink-3:#efece457;--ad-gold:#c8a96a;--ad-emerald:#5bb98a;--ad-crimson:#d98a86;--ad-hair:#efece414;--ad-space-2:16px;--ad-space-3:24px;--ad-space-4:40px;--ad-space-5:64px;--ad-space-6:96px;--ad-ease:cubic-bezier(.22, .61, .36, 1);--ad-slow:.4s}.app-shell{--tl-ink-1:var(--ad-ink)}@keyframes ad-rise{0%{transform:translateY(12px)}to{transform:translateY(0)}}.app-shell .desk-open{background:var(--ad-bg);justify-content:flex-start;align-items:center;min-height:calc(100vh - 96px);padding:clamp(28px,4.5vh,80px) clamp(24px,7vw,140px);display:flex;overflow-y:auto}.app-shell .desk-open-inner{flex-direction:column;gap:clamp(16px,2.6vh,52px);width:100%;max-width:880px;display:flex}.app-shell .desk-open-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--ad-ink-3);margin:0;font-size:11px;font-weight:500}.app-shell .desk-open-greeting{letter-spacing:-.02em;color:var(--ad-ink);margin:clamp(8px,1.4vh,18px) 0 0;font-size:clamp(48px,8vw,104px);line-height:.98;font-family:var(--tl-font-display)!important;font-weight:400!important}.app-shell .desk-open-decision{border-top:1px solid var(--ad-hair);flex-direction:column;gap:clamp(14px,2vh,24px);padding-top:clamp(20px,3vh,40px);display:flex}.app-shell .desk-open-decision-label{letter-spacing:.22em;text-transform:uppercase;color:var(--ad-ink-3);margin:0;font-size:11px;font-weight:500}.app-shell .desk-open-memory{color:var(--ad-gold);margin:0;font-size:14px;line-height:1.6}.app-shell .desk-open-cta{display:flex}.app-shell .desk-open-more{color:var(--ad-ink-3);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.app-shell .desk-open-more>span{letter-spacing:.1em;text-transform:uppercase;font-size:11px}.app-shell .desk-open-more button{color:var(--ad-ink-2);font:inherit;cursor:pointer;letter-spacing:.04em;transition:color .24s var(--ad-ease);background:0 0;border:none;padding:4px 2px}.app-shell .desk-open-more button:hover{color:var(--ad-gold)}.app-shell .desk-open-inner>*{animation:ad-rise var(--ad-slow) var(--ad-ease) both}.app-shell .desk-open-greeting{animation-delay:30ms}.app-shell .desk-open-decision{animation-delay:.14s}.app-shell .desk-open-cta{animation-delay:.2s}.app-shell .desk-open-more{animation-delay:.25s}@media (prefers-reduced-motion:reduce){.app-shell .desk-open-inner>*{animation:none}}@media (width>=1280px){html body .app-shell .workspace-page .ws-cmd-row{gap:30px!important}html body .app-shell .workspace-page .ws-cmd-rail{flex-basis:clamp(312px,21vw,384px)!important;max-width:384px!important}}html body .app-shell .workspace-page .ws-main-grid .ws-chart-stage,html body .app-shell .workspace-page .ws-main-grid>.ws-chart-stage{border:0!important;border-left:1px solid var(--ad-hair)!important;background:var(--ad-bg)!important;box-shadow:none!important;border-radius:0!important;min-height:min(84vh,920px)!important}html body .app-shell .workspace-page .ws-chart-toolbar{background:0 0!important;border:0!important}.app-shell .dna{justify-content:space-between;align-items:flex-end;gap:var(--ad-space-4);margin:var(--ad-space-3) 0 var(--ad-space-4);padding:var(--ad-space-4) 0;border-top:1px solid var(--ad-hair);border-bottom:1px solid var(--ad-hair);animation:ad-rise var(--ad-slow) var(--ad-ease) both;flex-wrap:wrap;display:flex}.app-shell .dna-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--ad-ink-3);margin:0;font-size:11px;font-weight:500}.app-shell .dna-identity{letter-spacing:-.015em;color:var(--ad-ink);margin:10px 0 6px;font-size:clamp(30px,4vw,48px);line-height:1.05;font-family:var(--tl-font-display)!important;font-weight:400!important}.app-shell .dna-stats{flex-wrap:wrap;gap:clamp(28px,4vw,56px);display:flex}.app-shell .dna-stat{flex-direction:column;gap:8px;display:flex}.app-shell .dna-stat span{letter-spacing:.14em;text-transform:uppercase;color:var(--ad-ink-3);font-size:11px}.app-shell .dna-stat strong{font-variant-numeric:tabular-nums;color:var(--ad-ink);letter-spacing:-.01em;font-size:clamp(22px,2.6vw,30px);font-weight:500;font-family:var(--tl-font-mono)!important}.app-shell .dna-stat--match strong{color:var(--ad-gold)}html body[data-theme=dark] .app-shell,html body[data-theme=dark] .app-shell.dark{--text:#efece4;--muted:#a39e92;--muted-2:#6b665c;--border:#1b1916;--border-strong:#2a2722;--accent:#c8a96a;--accent-2:#c8a96a;--accent-3:#c8a96a;--amber:#c8a96a;--green:#5bb98a;--red:#d98a86;--tl-ink-1:#efece4;--tl-ink-2:#efece49e;--tl-ink-3:#efece466;--tl-ink-4:#efece442;--tl-border-1:#161410;--tl-border-2:#1b1916;--tl-border-3:#2a2722}html body .app-shell [class*=glow],html body .app-shell [class*=neon]{text-shadow:none!important;box-shadow:none!important}.app-shell ::selection{color:var(--ad-ink);background:#c8a96a3d}.app-shell *{scrollbar-width:thin;scrollbar-color:#efece429 transparent}.app-shell ::-webkit-scrollbar{width:9px;height:9px}.app-shell ::-webkit-scrollbar-track{background:0 0}.app-shell ::-webkit-scrollbar-thumb{background:#efece41f padding-box content-box;border:2px solid #0000;border-radius:8px}.app-shell ::-webkit-scrollbar-thumb:hover{background:#c8a96a5c padding-box content-box}.app-shell .positive,.app-shell .pos,.app-shell .up,.app-shell [class$=-positive],.app-shell [class$=--positive]{color:var(--green)!important}.app-shell .negative,.app-shell .neg,.app-shell .down,.app-shell [class$=-negative],.app-shell [class$=--negative]{color:var(--red)!important}.app-shell a,.app-shell button{transition:color .22s var(--ad-ease), background-color .22s var(--ad-ease), border-color .22s var(--ad-ease), opacity .22s var(--ad-ease)!important}@media (prefers-reduced-motion:reduce){.app-shell a,.app-shell button{transition:none!important}}@keyframes pmRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pmFade{0%{opacity:0}to{opacity:1}}@keyframes pmBreath{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes pmVerdict{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}html body .app-shell .page-enter>*,html body .app-shell .desk-page>*,html body .app-shell .dhx>*{animation:.36s cubic-bezier(.16,1,.3,1) both pmRise}html body .app-shell .page-enter>:first-child,html body .app-shell .desk-page>:first-child,html body .app-shell .dhx>:first-child{animation-delay:0s}html body .app-shell .page-enter>:nth-child(2),html body .app-shell .desk-page>:nth-child(2),html body .app-shell .dhx>:nth-child(2){animation-delay:40ms}html body .app-shell .page-enter>:nth-child(3),html body .app-shell .desk-page>:nth-child(3),html body .app-shell .dhx>:nth-child(3){animation-delay:80ms}html body .app-shell .page-enter>:nth-child(4),html body .app-shell .desk-page>:nth-child(4),html body .app-shell .dhx>:nth-child(4){animation-delay:.12s}html body .app-shell .page-enter>:nth-child(5),html body .app-shell .desk-page>:nth-child(5),html body .app-shell .dhx>:nth-child(5){animation-delay:.155s}html body .app-shell .page-enter>:nth-child(6),html body .app-shell .desk-page>:nth-child(6),html body .app-shell .dhx>:nth-child(6){animation-delay:.185s}html body .app-shell .page-enter>:nth-child(n+7),html body .app-shell .desk-page>:nth-child(n+7),html body .app-shell .dhx>:nth-child(n+7){animation-delay:.21s}html body .app-shell .dhx-action{animation:.46s cubic-bezier(.16,1,.3,1) 90ms both pmVerdict!important}html body .app-shell .live-dot,html body .app-shell .tl-live-dot,html body .app-shell .lcp-live-pulse,html body .app-shell .desk-summary-live,html body .app-shell .lp-ticker-pulse,html body .app-shell .tsb-feed .live-dot{will-change:opacity, transform;box-shadow:none!important;animation:2.4s ease-in-out infinite pmBreath!important}html body .app-shell button:not(:disabled),html body .app-shell [role=button]:not([aria-disabled=true]),html body .app-shell summary{transition:transform .12s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1)}html body .app-shell button:not(:disabled):active,html body .app-shell [role=button]:not([aria-disabled=true]):active,html body .app-shell summary:active{transform:scale(.975)}html body .app-shell .upgrade-cta,html body .app-shell .nav-upgrade-cta{transition:transform .16s cubic-bezier(.16,1,.3,1),background .16s!important}html body .app-shell .upgrade-cta:hover,html body .app-shell .nav-upgrade-cta:hover{transform:translateY(-1px)!important}@media (prefers-reduced-motion:reduce){html body .app-shell .page-enter,html body .app-shell .page-enter>*,html body .app-shell .desk-page>*,html body .app-shell .dhx>*,html body .app-shell .dhx-action,html body .app-shell .live-dot,html body .app-shell .tl-live-dot,html body .app-shell .lcp-live-pulse,html body .app-shell .desk-summary-live,html body .app-shell .lp-ticker-pulse{animation:none!important}html body .app-shell button:active,html body .app-shell [role=button]:active,html body .app-shell summary:active{transform:none!important}}html body .app-shell .desk-briefing-decision strong{animation:.52s cubic-bezier(.16,1,.3,1) .11s both pmVerdict!important}@media (prefers-reduced-motion:reduce){html body .app-shell .desk-briefing-decision strong{animation:none!important}}:root,.app-shell,.app-shell.dark{--v5-gold:#c9a86a;--v5-gold-2:#b9985a;--v5-gold-soft:#c9a86a1f;--v5-gold-line:#c9a86a52;--v5-emerald:#4e9e76;--v5-emerald-soft:#4e9e761f;--v5-crimson:#c05c5c;--v5-crimson-soft:#c05c5c1f;--accent:var(--v5-gold);--accent-2:var(--v5-gold-2);--accent-3:var(--v5-gold);--c-accent:var(--v5-gold);--green:var(--v5-emerald);--red:var(--v5-crimson);--tl-ink-memory:var(--v5-gold);--tl-ink-trust:#b6a888;--tl-ink-positive:var(--v5-emerald);--tl-ink-negative:var(--v5-crimson);--tl-ink-personal:#a99a86;--tl-ink-warning:#cda24e;--tl-tint-memory:var(--v5-gold-soft);--tl-tint-memory-2:var(--v5-gold-line);--tl-tint-trust:#b6a8881a;--tl-tint-trust-2:#b6a88833;--tl-tint-positive:var(--v5-emerald-soft);--tl-tint-negative:var(--v5-crimson-soft)}.app-shell,.app-shell *,.app-shell :before,.app-shell :after{text-shadow:none!important}.app-shell .ws-rail-toggle{appearance:none;border:1px solid var(--tl-border-2,#ffffff1a);border-radius:var(--tl-r-sm,5px);color:var(--tl-ink-3,#f3f6fb80);font:var(--tl-w-medium,600) var(--tl-t-eyebrow,10px) / 1 var(--tl-font-sans);letter-spacing:var(--tl-ls-wide,.04em);text-transform:uppercase;cursor:pointer;transition:color var(--tl-d-fast,.14s) var(--tl-ease), border-color var(--tl-d-fast,.14s) var(--tl-ease);background:0 0;padding:5px 8px}.app-shell .ws-rail-toggle:hover,.app-shell .ws-rail-toggle[aria-pressed=true]{color:var(--v5-gold);border-color:var(--v5-gold-line)}.app-shell .workspace-page .ws-risk-line,.app-shell .workspace-page .ws-decision-card .ws-decision-headline,.app-shell .workspace-page .ws-decision-card .ws-action-chip,.app-shell .workspace-page .ws-decision-card .ws-decision-invalidation,.app-shell .workspace-page .ws-decision-card .ws-style-fit{display:none!important}.app-shell .ws-brief{border-bottom:1px solid var(--tl-border-2,#ffffff1a);margin-bottom:clamp(12px,2vh,20px);padding:clamp(16px,2vw,28px) clamp(16px,2vw,32px) clamp(18px,2.4vh,30px)}.app-shell .ws-brief .dhx{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:10px clamp(32px,5vw,80px);display:grid}.app-shell .ws-brief .dhx-kicker{grid-column:1/-1}.app-shell .ws-brief .dhx-action-row,.app-shell .ws-brief .dhx-imperative,.app-shell .ws-brief .dhx-thesis,.app-shell .ws-brief .dhx-edge{grid-column:1}.app-shell .ws-brief .dhx-levels,.app-shell .ws-brief .dhx-evidence,.app-shell .ws-brief .dhx-why{grid-column:2;margin-top:0}@media (width<=980px){.app-shell .ws-brief .dhx{grid-template-columns:minmax(0,1fr)}.app-shell .ws-brief .dhx-levels,.app-shell .ws-brief .dhx-evidence,.app-shell .ws-brief .dhx-why{grid-column:1}}.app-shell .dhx-level--dna strong{color:var(--v5-gold)!important}.app-shell .workspace-page .ws-cmd-row{flex-direction:row-reverse;align-items:flex-start;display:flex}@keyframes v5-page-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.app-shell .page-enter{animation:v5-page-rise var(--tl-d-slow,.42s) var(--tl-ease) both!important}@media (prefers-reduced-motion:reduce){.app-shell .page-enter{animation:none!important}}.app-shell .tr-hero,.app-shell .rp-hero,.app-shell .desk-header{margin-bottom:clamp(16px,3vh,30px)}.app-shell .tr-hero h1,.app-shell .rp-hero h2,.app-shell .desk-header h1{font-weight:var(--tl-w-bold);letter-spacing:var(--tl-ls-tight);line-height:var(--tl-lh-tight)}.app-shell .trader-memory{border:1px solid var(--tl-border-1);border-radius:var(--tl-r-lg);background:var(--tl-surface-0);margin:clamp(12px,2vh,20px) 0;padding:clamp(16px,2.5vw,26px)}.app-shell .trader-memory-title{font-size:var(--tl-t-h3);font-weight:var(--tl-w-bold);letter-spacing:var(--tl-ls-snug);line-height:var(--tl-lh-tight);color:var(--tl-ink-1);margin:2px 0 0}.app-shell .trader-memory-signals{gap:9px;margin:14px 0 0;padding:0;list-style:none;display:grid}.app-shell .trader-memory-signals[data-example=true]{opacity:.6}.app-shell .trader-memory-signal{font-size:var(--tl-t-read);line-height:var(--tl-lh-snug);color:var(--tl-ink-2);grid-template-columns:8px 1fr;align-items:start;gap:10px;display:grid}.app-shell .trader-memory-dot{background:var(--tl-ink-4);border-radius:50%;width:6px;height:6px;margin-top:6px}.app-shell .trader-memory-signal--firming .trader-memory-dot{background:var(--v5-emerald)}.app-shell .trader-memory-signal--fading .trader-memory-dot{background:var(--v5-crimson)}.app-shell .trader-memory-totals{border-top:1px solid var(--tl-border-1);flex-wrap:wrap;gap:clamp(18px,5vw,44px);margin:16px 0 0;padding-top:14px;display:flex}.app-shell .trader-memory-totals>div{flex-direction:column;gap:3px;display:flex}.app-shell .trader-memory-totals dt{font-size:var(--tl-t-eyebrow);text-transform:uppercase;letter-spacing:var(--tl-ls-wide);color:var(--tl-ink-4)}.app-shell .trader-memory-totals dd{font-size:var(--tl-t-h3);font-weight:var(--tl-w-bold);font-variant-numeric:tabular-nums;color:var(--v5-gold);margin:0}.app-shell .desk-scan-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:clamp(18px,3.5vh,32px);display:flex}.app-shell .desk-scan-head .dna-eyebrow{margin:0}.app-shell .best-opps{margin:clamp(20px,3vh,36px) 0}.app-shell .best-opps-title{font-size:clamp(22px,2.6vw,30px);font-weight:var(--tl-w-bold);letter-spacing:var(--tl-ls-tight);line-height:var(--tl-lh-tight);color:var(--tl-ink-1);margin:2px 0 0}.app-shell .best-opps-list{flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.app-shell .best-opp{text-align:left;cursor:pointer;border:1px solid var(--tl-border-1);border-radius:var(--tl-r-lg,12px);background:var(--tl-surface-0);width:100%;color:var(--tl-ink-2);transition:border-color var(--tl-d-fast,.14s) var(--tl-ease), background var(--tl-d-fast,.14s) var(--tl-ease);grid-template-columns:34px minmax(96px,130px) 92px 110px 84px minmax(0,1fr) 16px;align-items:center;gap:clamp(12px,1.6vw,24px);padding:clamp(12px,1.4vw,18px) clamp(14px,1.6vw,22px);display:grid}.app-shell .best-opp:hover{border-color:var(--v5-gold-line);background:var(--tl-surface-1)}.app-shell .best-opp-rank{font-family:var(--tl-font-mono);font-size:var(--tl-t-h3);color:var(--tl-ink-4)}.app-shell .best-opp-id{align-items:center;gap:8px;min-width:0;display:flex}.app-shell .best-opp-id strong{color:var(--tl-ink-1);font-size:var(--tl-t-strong)}.app-shell .best-opp-stat{flex-direction:column;gap:3px;display:flex}.app-shell .best-opp-stat em{font-size:var(--tl-t-eyebrow);text-transform:uppercase;letter-spacing:var(--tl-ls-wide);color:var(--tl-ink-4)}.app-shell .best-opp-stat b{font-family:var(--tl-font-mono);font-variant-numeric:tabular-nums;font-size:var(--tl-t-h3);font-weight:var(--tl-w-medium);color:var(--tl-ink-1)}.app-shell .best-opp-stat b.gold{color:var(--v5-gold)}.app-shell .best-opp-status{font-size:var(--tl-t-eyebrow);font-weight:var(--tl-w-bold);letter-spacing:var(--tl-ls-wide);text-transform:uppercase}.app-shell .best-opp-status--engage{color:var(--v5-emerald)}.app-shell .best-opp-status--exit{color:var(--v5-crimson)}.app-shell .best-opp-status--watch,.app-shell .best-opp-status--wait{color:var(--v5-gold)}.app-shell .best-opp-why{font-size:var(--tl-t-read);color:var(--tl-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell .best-opp-arrow{color:var(--tl-ink-4);text-align:right}@media (width<=880px){.app-shell .best-opp{grid-template-columns:30px 1fr auto auto}.app-shell .best-opp-why{white-space:normal;grid-column:1/-1}}.app-shell .rp-lesson{border:1px solid var(--v5-gold-line)!important;border-radius:var(--tl-r-xl,14px)!important;background:linear-gradient(180deg, var(--v5-gold-soft), transparent 72%), var(--tl-surface-0)!important;padding:clamp(18px,2.6vh,32px) clamp(18px,2.4vw,32px)!important}.app-shell .rp-lesson .base-eyebrow{color:var(--v5-gold)!important}.app-shell .ws-cmd-rail .mh,.app-shell .ws-cmd-rail .tg,.app-shell .ws-cmd-rail .wc{border:1px solid var(--tl-border-1)!important;border-radius:var(--tl-r-lg,12px)!important;background:var(--tl-surface-0)!important;margin-top:14px!important;padding:clamp(14px,1.6vw,20px)!important}.app-shell .ws-cmd-rail .mh{border-color:var(--v5-gold-line)!important;background:linear-gradient(180deg, var(--v5-gold-soft), transparent 68%), var(--tl-surface-0)!important}.app-shell .ws-cmd-rail .mh-hero-num{color:var(--v5-gold)!important}.app-shell .ws-cmd-rail .tg-grade{margin-bottom:12px!important;font-size:30px!important}.app-shell .ws-cmd-rail .mh-empty{font-size:var(--tl-t-read,13px);line-height:var(--tl-lh-snug,1.4);color:var(--tl-ink-2);margin:0}.app-shell .dhx-action-row{flex-wrap:wrap!important;align-items:baseline!important;column-gap:14px!important}.app-shell .dhx-conf{white-space:nowrap!important}.app-shell .ws-tp-summary{flex-wrap:wrap;align-items:baseline;gap:6px 10px}.app-shell .ws-tp-edit{white-space:nowrap;margin-left:auto}.app-shell .desk-open-decision{border:1px solid var(--v5-gold-line);border-radius:var(--tl-r-xl,14px);background:linear-gradient(180deg, var(--v5-gold-soft), transparent 72%), var(--tl-surface-0);padding:clamp(22px,3.2vh,40px) clamp(22px,3vw,40px)}.app-shell .desk-open-decision-label{color:var(--v5-gold)!important}:root,.app-shell,.app-shell.dark{--v2-bg:#070707;--v2-card:#0d0d0d;--v2-card-2:#111;--v2-border:#ffffff0f;--v2-border-2:#ffffff1a;--v2-ink:#f3f1ea;--v2-muted:#f3f1ea94;--v2-faint:#f3f1ea57;--v2-gold:#d4b06a;--v2-success:#61d4a0;--v2-warning:#e6a84b;--v2-danger:#e07a7a;--accent:var(--v2-gold);--accent-2:var(--v2-gold);--green:var(--v2-success);--red:var(--v2-danger);--tl-ink-positive:var(--v2-success);--tl-ink-negative:var(--v2-danger);--tl-ink-memory:var(--v2-gold);--c-accent:var(--v2-gold)}html,body,.app-shell{color:var(--v2-ink);background:var(--v2-bg)!important}.app-shell{max-width:none;padding:14px}.app-shell .landing-section,.app-shell .BasePanel,.app-shell [class*=base-panel]{background:var(--v2-card)!important;border-color:var(--v2-border)!important;box-shadow:none!important}.app-header.landing-section{z-index:100;-webkit-backdrop-filter:blur(26px)saturate(1.05);backdrop-filter:blur(26px)saturate(1.05);border-radius:8px;width:calc(100% - 28px);max-width:1480px;margin:0 auto 18px;position:sticky;top:10px;background:#0d0d0dd1!important}.app-shell .brand h1,.app-shell .desk-header h1,.app-shell .rp-hero h2,.app-shell .desk-open-greeting,.app-shell .dhx-action{font-family:var(--tl-font-display)!important;letter-spacing:0!important}.app-shell .app-nav button,.app-shell .ai-nav-pill,.app-shell .desk-control-btn{text-transform:none!important;letter-spacing:0!important;border-radius:8px!important}.app-shell .app-nav button.active{color:var(--v2-gold)!important;background:#d4b06a1f!important;border-color:#d4b06a47!important}.app-shell .desk-open{background:var(--v2-bg)!important;align-items:flex-start!important;padding-top:clamp(88px,12vh,132px)!important}.app-shell .desk-open-inner{max-width:1120px}.app-shell .desk-open-eyebrow,.app-shell .dna-eyebrow,.app-shell .BaseEyebrow,.app-shell [class*=eyebrow]{color:var(--v2-faint)!important;letter-spacing:.08em!important}.app-shell .desk-open-greeting{color:var(--v2-ink);font-size:clamp(62px,9vw,112px);line-height:.94}.app-shell .desk-open-decision{border:1px solid var(--v2-border);background:linear-gradient(135deg, #d4b06a14, transparent 46%), var(--v2-card);border-radius:8px;width:min(100%,920px);padding:clamp(26px,4vw,44px)}.app-shell .desk-open-memory{color:var(--v2-gold)!important}.app-shell .dna,.app-shell .trader-memory,.app-shell .best-opps,.app-shell .desk-report-card{background:var(--v2-card)!important;border:1px solid var(--v2-border)!important;box-shadow:none!important;border-radius:8px!important}.app-shell .dna{grid-template-columns:minmax(300px,.9fr) 1.3fr;gap:clamp(22px,4vw,54px);padding:clamp(26px,4vw,44px);display:grid}.app-shell .dna-id{padding-left:92px;position:relative}.app-shell .dna-avatar{width:68px;height:68px;color:var(--v2-gold);font-family:var(--tl-font-mono);background:linear-gradient(135deg,#d4b06a29,#ffffff05),#090909;border:1px solid #d4b06a59;border-radius:8px;place-items:center;font-size:18px;display:grid;position:absolute;top:2px;left:0}.app-shell .dna-avatar:after{content:"";border:1px solid #d4b06a2e;border-radius:50%;animation:4.8s ease-in-out infinite v2-avatar-breathe;position:absolute;inset:10px}@keyframes v2-avatar-breathe{0%,to{opacity:.5;transform:scale(.92)}50%{opacity:.9;transform:scale(1.08)}}.app-shell .dna-identity{color:var(--v2-ink);margin:4px 0 0;font-size:clamp(36px,5vw,56px);line-height:1}.app-shell .dna-archetype{color:var(--v2-gold);margin:6px 0 0;font-size:clamp(18px,2vw,24px)}.app-shell .dna-meta{color:var(--v2-faint);font-size:13px}.app-shell .dna-stats{background:var(--v2-border);border:1px solid var(--v2-border);border-radius:8px;grid-template-columns:repeat(4,minmax(120px,1fr));gap:1px;overflow:hidden;display:grid!important}.app-shell .dna-stat{background:#0a0a0a;padding:22px}.app-shell .dna-stat span,.app-shell .desk-report-card dt{color:var(--v2-faint)!important;text-transform:none!important;letter-spacing:0!important}.app-shell .dna-stat strong,.app-shell .trader-memory-totals dd{color:var(--v2-gold)!important;font-family:var(--tl-font-mono)!important}.app-shell .desk-report-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:clamp(18px,3vh,30px) 0;display:grid}.app-shell .desk-report-card{min-height:250px;padding:24px}.app-shell .desk-report-card h2{color:var(--v2-ink);margin:6px 0 14px;font-size:24px}.app-shell .desk-report-card p{color:var(--v2-muted);margin:0 0 18px;line-height:1.55}.app-shell .desk-report-card dl{gap:12px;margin:0;display:grid}.app-shell .desk-report-card div{gap:4px;display:grid}.app-shell .desk-report-card dd{color:var(--v2-ink);margin:0}.app-shell .desk-report-card--risk dd,.app-shell .desk-report-card--risk h2{color:var(--v2-danger)}.app-shell .compatibility-list{gap:8px;display:grid}.app-shell .compatibility-list button{border:1px solid var(--v2-border);color:var(--v2-ink);cursor:pointer;background:#090909;border-radius:8px;justify-content:space-between;gap:12px;padding:12px;display:flex}.app-shell .compatibility-list span{color:var(--v2-muted);font-family:var(--tl-font-mono);font-size:12px}.app-shell .workspace-page{max-width:1480px;margin:0 auto}.app-shell .ws-ohlc,.app-shell .TerminalStatusBar,.app-shell .terminal-status-bar{display:none!important}.app-shell .ws-brief{background:var(--v2-card);border-radius:8px;border:1px solid var(--v2-border)!important;padding:clamp(28px,4vw,52px)!important}.app-shell .ws-brief .dhx{max-width:1160px}.app-shell .dhx-action{font-size:clamp(66px,8vw,112px)!important;font-weight:520!important}.app-shell .dhx-conf b{font-size:18px;color:var(--v2-gold)!important}.app-shell .dhx-imperative{max-width:36ch;font-size:clamp(20px,2vw,28px)!important}.app-shell .dhx-thesis,.app-shell .dhx-evidence p,.app-shell .dhx-why p{color:var(--v2-muted)!important;font-size:16px!important}.app-shell .dhx-levels{flex-wrap:wrap;gap:28px 56px}.app-shell .dhx-level strong{color:var(--v2-ink);font-family:var(--tl-font-mono)!important}.app-shell .dhx-level--dna strong,.app-shell .dhx-evidence-label{color:var(--v2-gold)!important}.app-shell .ws-cmd-row{gap:14px!important}.app-shell .ws-cmd-rail,.app-shell .ws-rail{background:var(--v2-card)!important;border-color:var(--v2-border)!important;border-radius:8px!important}.app-shell .ws-chart-stage{border:1px solid var(--v2-border)!important;background:#080808!important;border-radius:8px!important}.app-shell .ws-chart-toolbar{padding:14px 16px!important}.app-shell .ws-chart-mode button,.app-shell .ws-chart-timeframes button,.app-shell .ws-rail-toggle{text-transform:none!important;letter-spacing:0!important;border-radius:8px!important}.app-shell .ws-rail-panel{border-color:var(--v2-border)!important;background:0 0!important}.app-shell .ws-rail-panel header span{color:var(--v2-ink);letter-spacing:0!important;text-transform:none!important}.app-shell .ws-rail-panel em,.app-shell .ws-deep-section em{letter-spacing:0!important;text-transform:none!important}.app-shell .ws-rail-panel--structure .ws-rail-cols li:nth-child(n+5),.app-shell .ws-rail-panel--trust,.app-shell .DepthPanel{display:none!important}.app-shell .replay-page{max-width:1280px;margin:0 auto}.app-shell .rp-hero{border:1px solid var(--v2-border);background:var(--v2-card);border-radius:8px;padding:clamp(30px,5vw,58px)}.app-shell .rp-hero h2{font-size:clamp(42px,6vw,76px);line-height:.98}.app-shell .rp-hero p{color:var(--v2-muted);max-width:58ch;font-size:18px}.app-shell .rp-hero-stat{border:1px solid var(--v2-border)!important;background:#090909!important;border-radius:8px!important}.app-shell .rp-hero-stat strong{color:var(--v2-gold)!important}@media (width<=1100px){.app-shell .dna,.app-shell .desk-report-grid{grid-template-columns:1fr 1fr}.app-shell .ws-cmd-row{flex-direction:column!important}.app-shell .ws-cmd-rail,.app-shell .ws-main-grid{width:100%!important;max-width:none!important}}@media (width<=720px){.app-header.landing-section{width:100%}.app-shell .desk-open{padding:28px 14px}.app-shell .dna,.app-shell .desk-report-grid,.app-shell .dna-stats{grid-template-columns:1fr}.app-shell .dna-id{padding-top:84px;padding-left:0}.app-shell .dhx-action-row{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.app-shell .dna-avatar:after{animation:none}}html body .lp{--lp-bg-base:#070707;--lp-bg-deep:#030303;--lp-surface:#0d0d0dc2;--lp-surface-soft:#ffffff06;--lp-border:#ffffff12;--lp-border-strong:#d4b06a38;--lp-text:#f3f1ea;--lp-text-meta:#f3f1eaa8;--lp-text-muted:#f3f1ea6b;--lp-accent:#d4b06a;--lp-accent-2:#f1d99b;--lp-accent-3:#b99350;--lp-positive:#5fcf9a;--lp-negative:#e36c6c;font-family:var(--tl-font-sans)!important;background:linear-gradient(#d4b06a0e,#0000 360px),linear-gradient(#090909 0%,#050505 56%,#030303 100%)!important}html body .lp .lp-glow{display:none!important}html body .lp .lp-grid{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px)!important;background-size:96px 96px!important;-webkit-mask-image:linear-gradient(#000 0%,#000000a8 38%,#0000 86%)!important;mask-image:linear-gradient(#000 0%,#000000a8 38%,#0000 86%)!important}html body .lp .lp-topline{-webkit-backdrop-filter:blur(26px)saturate(1.05)!important;backdrop-filter:blur(26px)saturate(1.05)!important;background:#090909d1!important;border:1px solid #ffffff13!important;border-radius:8px!important;width:calc(100% - 32px)!important;margin:0 auto!important;top:12px!important;left:16px!important;right:16px!important;box-shadow:0 18px 60px #00000057!important}html body .lp .lp-topline-brand h1,html body .lp .lp-hero-headline,html body .lp .lp-section-headline,html body .lp .lp-decision-action{font-family:var(--tl-font-display)!important;letter-spacing:0!important}html body .lp .lp-beta,html body .lp .lp-status i,html body .lp .lp-eyebrow-dot,html body .lp .lp-ticker-pulse{background:var(--lp-accent)!important;box-shadow:none!important}html body .lp .lp-beta,html body .lp .lp-status,html body .lp .lp-clock,html body .lp .lp-eyebrow,html body .lp .lp-ticker-label{color:#d4b06adb!important}html body .lp .lp-hero{text-align:left!important;justify-content:flex-start!important;align-items:stretch!important;max-width:1440px!important;min-height:calc(100vh - 40px)!important;padding:clamp(96px,12vh,124px) clamp(20px,5vw,72px) clamp(42px,6vh,70px)!important}html body .lp .lp-hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:clamp(34px,5vw,64px)!important;width:100%!important;display:grid!important}html body .lp .lp-hero-content{text-align:left!important;z-index:2!important;align-items:flex-start!important;max-width:min(760px,58vw)!important;position:relative!important}html body .lp .lp-hero-headline{max-width:11.5ch!important;font-size:clamp(54px,6.5vw,86px)!important;font-weight:520!important;line-height:.95!important}html body .lp .lp-grad-1{background:linear-gradient(90deg,#f3f1ea 0%,#d4b06a 52%,#8f7441 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}html body .lp .lp-hero-lead{color:#f3f1eab8!important;max-width:620px!important;font-size:clamp(18px,1.7vw,23px)!important;line-height:1.48!important}html body .lp .lp-hero-trust{color:#f3f1ea85!important;max-width:760px!important;margin:0!important;font-size:14px!important}html body .lp .lp-cta-primary,html body .lp .lp-topline-cta,html body .upgrade-cta,html body .app-shell .nav-upgrade-cta{color:#090806!important;background:linear-gradient(#e1c17c 0%,#c79d4e 100%)!important;border:1px solid #d4b06a8c!important;border-radius:8px!important;box-shadow:0 16px 42px #d4b06a2e,inset 0 1px #ffffff5c!important}html body .lp .lp-cta-primary:hover,html body .lp .lp-topline-cta:hover,html body .upgrade-cta:hover,html body .app-shell .nav-upgrade-cta:hover{transform:translateY(-2px)!important;box-shadow:0 24px 58px #d4b06a40,inset 0 1px #ffffff6b!important}html body .lp .lp-cta-secondary{color:#f3f1eae0!important;background:#ffffff06!important;border:1px solid #ffffff14!important;border-radius:8px!important}html body .lp .lp-decision{z-index:1!important;background:linear-gradient(135deg,#d4b06a21,#0000 38%),linear-gradient(#ffffff09,#ffffff04),#0d0d0d!important;border:1px solid #d4b06a33!important;border-radius:8px!important;width:min(520px,38vw)!important;max-width:520px!important;min-height:0!important;padding:clamp(22px,3vw,34px)!important;position:absolute!important;top:clamp(158px,22vh,220px)!important;right:clamp(28px,6vw,86px)!important;box-shadow:0 40px 120px #00000073,inset 0 1px #ffffff0f!important}html body .lp .lp-decision-verdict{align-items:flex-end!important;gap:clamp(18px,3vw,42px)!important}html body .lp .lp-decision-action{color:var(--lp-accent)!important;font-size:clamp(34px,4vw,54px)!important;font-weight:520!important;line-height:.98!important}html body .lp .lp-decision-conf{color:#f3f1ea!important}html body .lp .lp-decision-imp{color:#f3f1eac2!important;max-width:52ch!important;font-size:15px!important}html body .lp .lp-decision-gauge{background:var(--lp-positive)!important}html body .lp .lp-decision-badge{background:#ffffff06!important;border:1px solid #ffffff12!important;border-radius:8px!important;padding:14px!important}html body .lp .lp-demo-block,html body .lp .lp-ticker-wrap,html body .lp .lp-proof{max-width:1360px!important}html body .lp .lp-ticker,html body .upgrade-modal{box-shadow:none!important;background:linear-gradient(#ffffff09,#ffffff04),#0d0d0d!important;border:1px solid #ffffff12!important;border-radius:8px!important}html body .lp .lp-section-lead{color:#f3f1ea9e!important}html body .lp .lp-decision-badge strong{color:var(--lp-accent)!important;font-family:var(--tl-font-mono)!important}html body .upgrade-title{color:#f3f1ea!important;font-family:var(--tl-font-display)!important;font-size:clamp(30px,4vw,48px)!important;line-height:1!important}html body .upgrade-eyebrow{color:var(--lp-accent)!important}@media (width<=860px){html body .lp .lp-topline{width:calc(100% - 16px)!important;left:8px!important;right:8px!important}html body .lp .lp-hero{min-height:auto!important;padding-top:92px!important}html body .lp .lp-hero-headline{font-size:clamp(44px,13vw,62px)!important}html body .lp .lp-hero-content{max-width:none!important}html body .lp .lp-decision{width:100%!important;max-width:none!important;position:relative!important;inset:auto!important}html body .lp .lp-decision-verdict,html body .lp .lp-decision-foot{flex-direction:column!important;align-items:flex-start!important}}:root{--tl-pointer-x:50vw;--tl-pointer-y:42vh}html body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(520px circle at var(--tl-pointer-x) var(--tl-pointer-y), #d4b06a17, transparent 58%), linear-gradient(180deg, #ffffff05, transparent 34%);opacity:.9;transition:opacity .32s;position:fixed;inset:0}.app-shell:before,html body .lp:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(78% 58% at 50% 28%,#000,#0000 78%);mask-image:radial-gradient(78% 58% at 50% 28%,#000,#0000 78%)}.app-shell>*,html body .lp>*{z-index:1;position:relative}.app-shell .app-content,.app-shell .desk-open-inner,.app-shell .desk-page,.app-shell .workspace-page,.app-shell .replay-page,html body .lp .lp-hero,html body .lp .lp-demo-block,html body .lp .lp-ticker-wrap,html body .lp .lp-proof{width:min(100%,1360px)!important;margin-left:auto!important;margin-right:auto!important}html body .app-shell .app-header.landing-section,html body .lp .lp-topline{transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .26s,background .26s,box-shadow .26s!important}html body .app-shell .app-header.landing-section:hover,html body .lp .lp-topline:hover{border-color:#d4b06a2e!important;box-shadow:0 22px 80px #0000005c!important}html body .app-shell .app-nav button{position:relative;overflow:hidden}html body .app-shell .app-nav button:after{content:"";background:var(--v2-gold);transform-origin:50%;height:1px;transition:transform .22s;position:absolute;bottom:3px;left:10px;right:10px;transform:scaleX(0)}html body .app-shell .app-nav button:hover:after,html body .app-shell .app-nav button.active:after{transform:scaleX(1)}.app-shell .desk-open-decision,.app-shell .dna,.app-shell .trader-memory,.app-shell .best-opps,.app-shell .desk-report-card,.app-shell .ws-brief,.app-shell .ws-chart-stage,.app-shell .ws-cmd-rail,.app-shell .ws-rail,.app-shell .rp-hero,html body .lp .lp-decision,html body .upgrade-modal{position:relative;overflow:hidden;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s,background .32s,box-shadow .32s!important}.app-shell .desk-open-decision:before,.app-shell .dna:before,.app-shell .trader-memory:before,.app-shell .best-opps:before,.app-shell .desk-report-card:before,.app-shell .ws-brief:before,.app-shell .ws-chart-stage:before,.app-shell .rp-hero:before,html body .lp .lp-decision:before,html body .upgrade-modal:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(420px circle at var(--tl-pointer-x) var(--tl-pointer-y), #d4b06a24, transparent 52%), linear-gradient(135deg, #ffffff0b, transparent 32%);opacity:0;transition:opacity .32s;position:absolute;inset:-1px}.app-shell .desk-open-decision>*,.app-shell .dna>*,.app-shell .trader-memory>*,.app-shell .best-opps>*,.app-shell .desk-report-card>*,.app-shell .ws-brief>*,.app-shell .ws-chart-stage>*,.app-shell .rp-hero>*,html body .lp .lp-decision>*,html body .upgrade-modal>*{z-index:1;position:relative}.app-shell .desk-open-decision:hover,.app-shell .dna:hover,.app-shell .trader-memory:hover,.app-shell .best-opps:hover,.app-shell .desk-report-card:hover,.app-shell .ws-brief:hover,.app-shell .ws-chart-stage:hover,.app-shell .rp-hero:hover,html body .lp .lp-decision:hover,html body .upgrade-modal:hover{border-color:#d4b06a47!important;box-shadow:0 28px 90px #00000061,inset 0 1px #ffffff12!important}.app-shell .desk-open-decision:hover:before,.app-shell .dna:hover:before,.app-shell .trader-memory:hover:before,.app-shell .best-opps:hover:before,.app-shell .desk-report-card:hover:before,.app-shell .ws-brief:hover:before,.app-shell .ws-chart-stage:hover:before,.app-shell .rp-hero:hover:before,html body .lp .lp-decision:hover:before,html body .upgrade-modal:hover:before{opacity:1}.app-shell .compatibility-list button:hover,.app-shell .best-opp:hover,html body .lp .lp-decision-badge:hover{background:linear-gradient(#d4b06a0e,#ffffff05),#0d0d0d!important;border-color:#d4b06a38!important;transform:translateY(-2px)!important}html body .lp .lp-hero-headline,.app-shell .desk-open-greeting,.app-shell .dhx-action,.app-shell .rp-hero h2{text-wrap:balance}html body .lp .lp-decision-live i,.app-shell .desk-card-posture-pulse,.app-shell .ws-action-chip-pulse,.app-shell .discovery-note-dot{animation:2.4s ease-in-out infinite v2-living-pulse!important}@keyframes v2-living-pulse{0%,to{opacity:.55;transform:scale(.88);box-shadow:0 0 #5fcf9a52}50%{opacity:1;transform:scale(1.05);box-shadow:0 0 0 7px #5fcf9a00}}html body .lp .lp-decision{animation:7s ease-in-out infinite v2-cinematic-float}html body .lp .lp-decision:after,.app-shell .ws-brief:after,.app-shell .desk-open-decision:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:120px;animation:7.5s ease-in-out infinite v2-light-sweep;position:absolute;top:0;bottom:0;left:-160px;transform:skew(-16deg)}@keyframes v2-cinematic-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-8px)}}@keyframes v2-light-sweep{0%,58%{opacity:0;transform:translate(0)skew(-16deg)}68%{opacity:1}82%,to{opacity:0;transform:translate(1200px)skew(-16deg)}}.app-shell .desk-report-grid{align-items:stretch}.app-shell .desk-report-card{flex-direction:column;display:flex}.app-shell .desk-report-card dl,.app-shell .compatibility-list{margin-top:auto}.app-shell .ws-cmd-row{align-items:stretch!important}.app-shell .ws-chart-stage,.app-shell .ws-cmd-rail,.app-shell .ws-rail{min-height:100%}.app-shell .ws-chart-stage canvas{filter:saturate(.92)contrast(1.04)}.app-shell .dhx-level,.app-shell .dna-stat{transition:transform .22s,color .22s,background .22s}.app-shell .dhx-level:hover,.app-shell .dna-stat:hover{background:#d4b06a0b;transform:translateY(-2px)}html body .lp .lp-cta-primary svg,html body .lp .lp-topline-cta svg,html body .app-shell .nav-upgrade-cta svg{transition:transform .22s}html body .lp .lp-cta-primary:hover svg,html body .lp .lp-topline-cta:hover svg,html body .app-shell .nav-upgrade-cta:hover svg{transform:translate(3px)}.app-shell .desk-page,.app-shell .workspace-page{height:auto!important;min-height:auto!important;overflow:visible!important}.app-shell .desk-page>*,.app-shell .workspace-page>*{flex-shrink:0!important}.app-shell .dna,.app-shell .best-opps,.app-shell .trader-memory,.app-shell .ws-brief{height:auto!important}html body .app-shell .chat-widget{right:clamp(14px,2vw,24px)!important;bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 28px)!important;height:auto!important;box-shadow:none!important;pointer-events:none!important;z-index:90!important;background:0 0!important;border:0!important;flex-direction:column!important;align-items:flex-end!important;gap:10px!important;padding:0!important;display:flex!important;position:fixed!important;top:auto!important;left:auto!important}html body .app-shell .chat-widget>*{pointer-events:auto!important}html body .app-shell .chat-launcher{width:auto!important;min-width:112px!important;min-height:38px!important;color:var(--v2-ink)!important;font-family:var(--tl-font-body)!important;background:linear-gradient(#d4b06a29,#ffffff09),#0d0d0deb!important;border:1px solid #d4b06a3d!important;border-radius:999px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;padding:8px 13px!important;display:inline-flex!important;transform:translateY(0)!important;box-shadow:0 14px 34px #0000006b,inset 0 1px #ffffff14!important}html body .app-shell .chat-launcher:hover{border-color:#d4b06a6b!important;transform:translateY(-2px)!important}html body .app-shell .chat-launcher span,html body .app-shell .chat-launcher em{font-family:var(--tl-font-body)!important;white-space:nowrap!important;line-height:1!important}html body .app-shell .chat-launcher em{color:var(--v2-gold)!important}html body .app-shell .chat-panel{width:min(420px,100vw - 28px)!important;max-height:min(720px,100vh - 96px)!important;color:var(--v2-ink)!important;background:radial-gradient(480px at 100% 0,#d4b06a1c,#0000 52%),#0d0d0df5!important;border:1px solid #d4b06a2e!important;border-radius:10px!important;overflow:hidden!important;box-shadow:0 28px 90px #00000094,inset 0 1px #ffffff12!important}html body .app-shell .chat-stream{max-height:min(320px,34vh)!important}@media (width<=640px){html body .app-shell .chat-widget{right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;max-width:calc(100vw - 20px)!important}html body .app-shell .chat-panel{width:calc(100vw - 20px)!important;max-height:min(680px,100vh - 82px)!important}html body .app-shell .chat-launcher{justify-content:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}html body .app-shell .chat-launcher>span:not(.chat-launcher-mark),html body .app-shell .chat-launcher>em{display:none!important}}html body .app-shell .page-help-hint{display:none!important}html body .app-shell .app-header.landing-section{background:#090909b8!important;border-color:#ffffff0b!important;box-shadow:0 20px 70px #00000047!important}html body .app-shell .brand h1{font-size:14px!important}html body .app-shell .brand p,html body .app-shell .nav-label{font-size:12px!important}html body .app-shell :is(.ai-nav-pill,.desk-control-btn,.ws-chart-timeframes button,.ws-chart-mode button){background:#ffffff05!important;border-color:#ffffff0e!important}html body .app-shell :is(.desk-open-decision,.dna,.trader-memory,.best-opps,.desk-report-card,.ws-brief,.rp-hero,.rp-trail-panel,.rp-lesson,.rp-read,.rp-delta){background:linear-gradient(#ffffff06,#0000 42%),#0d0d0db8!important;border-color:#ffffff0b!important}html body .app-shell .desk-open{min-height:calc(100vh - 96px)!important;padding-top:clamp(42px,7vh,88px)!important}html body .app-shell .desk-open-inner{grid-template-columns:minmax(300px,.78fr) minmax(560px,1.22fr)!important;align-items:center!important;gap:clamp(28px,5vw,78px)!important;width:min(100%,1320px)!important;max-width:1320px!important;display:grid!important}html body .app-shell .desk-open-decision{border-radius:16px!important;flex-direction:column!important;grid-area:1/2/span 4!important;justify-content:center!important;width:100%!important;min-height:clamp(520px,68vh,720px)!important;padding:clamp(42px,6vw,76px)!important;display:flex!important;box-shadow:0 42px 120px #00000075!important}html body .app-shell .desk-open-greeting{letter-spacing:0!important;max-width:7.8ch!important;font-size:clamp(66px,8.5vw,118px)!important}html body .app-shell .desk-open-memory{font-family:var(--tl-font-sans)!important;max-width:62ch!important;font-size:17px!important;line-height:1.65!important}html body .app-shell .desk-open-more{opacity:.72!important}html body .app-shell .dna{border-radius:16px!important;grid-template-columns:minmax(380px,.78fr) 1fr!important;min-height:420px!important;padding:clamp(42px,5vw,68px)!important}html body .app-shell .dna-id{padding-left:124px!important}html body .app-shell .dna-avatar{background:radial-gradient(circle,#d4b06a38,#0000 38%),#d4b06a0e!important;border:0!important;border-radius:50%!important;width:92px!important;height:92px!important;overflow:visible!important}html body .app-shell .dna-avatar:after{border-color:#d4b06a2e!important;inset:-9px!important}html body .app-shell .dna-identity{font-size:clamp(48px,6vw,82px)!important}html body .app-shell .dna-archetype{font-size:clamp(24px,2.6vw,38px)!important}html body .app-shell .dna-stats{background:0 0!important;border:0!important;align-self:center!important;gap:16px!important}html body .app-shell .dna-stat{background:#ffffff05!important;border:1px solid #ffffff0b!important;border-radius:14px!important;min-height:112px!important}html body .app-shell .dna-stat strong{font-family:var(--tl-font-display)!important;font-size:clamp(24px,2.1vw,34px)!important;line-height:1.02!important}html body .app-shell .trader-memory{border-radius:16px!important;padding:clamp(34px,4vw,58px)!important}html body .app-shell .trader-memory-title{font-size:clamp(32px,4vw,54px)!important}html body .app-shell .desk-report-grid{gap:18px!important}html body .app-shell .desk-report-card p,html body .app-shell .desk-report-card dd{font-size:16px!important}html body .app-shell .workspace-page{width:min(100%,1360px)!important}html body .app-shell .ws-brief{border-radius:18px!important;align-items:center!important;min-height:clamp(480px,56vh,660px)!important;display:flex!important}html body .app-shell .dhx{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr)!important;align-items:center!important;column-gap:clamp(42px,7vw,110px)!important;width:100%!important;max-width:none!important}html body .app-shell .dhx-kicker,html body .app-shell .dhx-action-row,html body .app-shell .dhx-imperative,html body .app-shell .dhx-thesis,html body .app-shell .dhx-edge{grid-column:1!important}html body .app-shell .dhx-levels,html body .app-shell .dhx-evidence,html body .app-shell .dhx-why{grid-column:2!important}html body .app-shell .dhx-action{font-size:clamp(82px,10vw,142px)!important}html body .app-shell .dhx-imperative{font-size:clamp(25px,2.6vw,40px)!important;line-height:1.16!important}html body .app-shell .dhx-levels{grid-template-columns:1fr!important;gap:22px!important;display:grid!important}html body .app-shell .dhx-level{border-bottom:1px solid #ffffff0e!important;padding-bottom:18px!important}html body .app-shell .dhx-level strong{font-family:var(--tl-font-display)!important;font-size:clamp(25px,2vw,36px)!important}html body .app-shell .ws-cmd-row{margin-top:clamp(28px,5vw,64px)!important}html body .app-shell .ws-chart-stage{opacity:.82!important;border-color:#ffffff09!important;min-height:520px!important}html body .app-shell .ws-action-chip-conf,html body .app-shell .desk-card-posture em{display:none!important}html body .app-shell .replay-page{width:min(100%,1320px)!important;max-width:1320px!important}html body .app-shell .rp-hero{border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:clamp(28px,5vw,72px)!important;min-height:480px!important;display:grid!important}html body .app-shell .replay-page .rp-hero h2,html body .app-shell .rp-hero h2{max-width:8ch!important;font-size:clamp(64px,9vw,118px)!important;line-height:.9!important;font-family:var(--tl-font-display)!important;letter-spacing:0!important;text-transform:none!important}html body .app-shell .replay-page .rp-hero,html body .app-shell .rp-hero{align-items:center!important;padding:clamp(44px,6vw,78px)!important}html body .app-shell .replay-page .rp-hero p,html body .app-shell .rp-hero p{font-size:clamp(18px,2vw,25px)!important;font-family:var(--tl-font-sans)!important;letter-spacing:0!important;max-width:54ch!important;line-height:1.55!important}html body .app-shell .rp-hero-stats{gap:12px!important;display:grid!important}html body .app-shell .rp-hero-stat{background:#ffffff05!important;border:0!important;min-width:190px!important}html body .app-shell .rp-chart-preview{opacity:.72!important}@media (width<=1100px){html body .app-shell .desk-open-inner,html body .app-shell .dhx,html body .app-shell .rp-hero{grid-template-columns:1fr!important}html body .app-shell .desk-open-inner>*,html body .app-shell .desk-open-decision,html body .app-shell .dhx>*{grid-column:1!important}html body .app-shell .desk-open-decision{grid-row:auto!important;min-height:auto!important}}@media (width<=720px){html body .app-shell .desk-open-greeting,html body .app-shell .rp-hero h2{font-size:clamp(52px,15vw,72px)!important}html body .app-shell .dna{grid-template-columns:1fr!important;min-height:auto!important;padding:30px!important}html body .app-shell .dna-id{padding-top:118px!important;padding-left:0!important}html body .app-shell .ws-brief{min-height:auto!important}}.page-enter,html body .lp .lp-hero-content>*,html body .lp .lp-decision{animation-duration:.72s!important;animation-timing-function:cubic-bezier(.22,1,.36,1)!important}html body .lp .lp-hero-content>*{animation-name:v2-rise-in;animation-fill-mode:both}html body .lp .lp-hero-content>:first-child{animation-delay:40ms}html body .lp .lp-hero-content>:nth-child(2){animation-delay:.12s}html body .lp .lp-hero-content>:nth-child(3){animation-delay:.2s}html body .lp .lp-hero-content>:nth-child(4){animation-delay:.28s}html body .lp .lp-hero-content>:nth-child(5){animation-delay:.36s}html body .lp .lp-hero-content>:nth-child(6){animation-delay:.44s}@keyframes v2-rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html body:before,.app-shell:before,html body .lp:before,html body .lp .lp-decision,html body .lp .lp-hero-content>*,html body .lp .lp-decision:after,.app-shell .ws-brief:after,.app-shell .desk-open-decision:after,html body .lp .lp-decision-live i,.app-shell .desk-card-posture-pulse,.app-shell .ws-action-chip-pulse,.app-shell .discovery-note-dot{animation:none!important}}@media (width<=860px){html body .lp .lp-decision{animation:none!important}html body .lp .lp-decision:after,.app-shell .ws-brief:after,.app-shell .desk-open-decision:after{display:none!important}}html body .app-shell .dna{grid-template-columns:minmax(360px,.8fr) 1fr!important;row-gap:clamp(26px,3vw,40px)!important}html body .app-shell .dna-avatar{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--dna-accent,#d4b06a) 26%, transparent), transparent 40%), color-mix(in srgb, var(--dna-accent,#d4b06a) 6%, #090909)!important}html body .app-shell .dna-avatar:after{border-color:color-mix(in srgb, var(--dna-accent,#d4b06a) 22%, transparent)!important}html body .app-shell .dna-archetype,html body .app-shell .dna-stat--match strong{color:var(--dna-accent,#d4b06a)!important}html body .app-shell .dna-avatar--trend-architect .dna-avatar-orbit--one{transform:rotate(-26deg)!important}html body .app-shell .dna-edges{border-top:1px solid var(--v2-border)!important;grid-column:1/-1!important;grid-template-columns:1fr 1fr!important;gap:clamp(18px,3vw,40px)!important;padding-top:clamp(20px,2.5vw,30px)!important;display:grid!important}html body .app-shell .dna-edge-label{letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--v2-faint)!important;margin:0 0 12px!important;font-size:13px!important}html body .app-shell .dna-edge ul{gap:10px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body .app-shell .dna-edge li{color:var(--v2-muted)!important;padding-left:20px!important;font-size:16px!important;line-height:1.45!important;position:relative!important}html body .app-shell .dna-edge li:before{width:6px;height:6px;top:9px;left:2px;content:""!important;border-radius:50%!important;position:absolute!important}html body .app-shell .dna-edge--best li:before{background:var(--v2-success)!important}html body .app-shell .dna-edge--worst li:before{background:var(--v2-danger)!important}html body .app-shell .dna-learned{border-top:1px solid var(--v2-border)!important;grid-column:1/-1!important;padding-top:clamp(18px,2.4vw,28px)!important}html body .app-shell .dna-learned-label{letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--v2-faint)!important;margin:0 0 14px!important;font-size:13px!important}html body .app-shell .dna-learned ul{gap:12px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body .app-shell .dna-learned-line{color:var(--v2-ink)!important;border-left:2px solid var(--v2-border-2)!important;padding-left:16px!important;font-size:17px!important;line-height:1.5!important}html body .app-shell .dna-learned-line--firming{border-left-color:var(--v2-success)!important}html body .app-shell .dna-learned-line--fading{border-left-color:var(--v2-warning)!important}html body .app-shell .dna-learned-line[data-example]{color:var(--v2-muted)!important}@media (width<=860px){html body .app-shell .dna,html body .app-shell .dna-edges{grid-template-columns:1fr!important}}html body .app-shell .dna-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}html body .app-shell .dna-stat strong{font-family:var(--tl-font-sans)!important;white-space:normal!important;overflow-wrap:break-word!important;font-size:clamp(18px,1.4vw,22px)!important;line-height:1.2!important}.app-shell .tl-avatar{place-items:center;line-height:0;display:inline-grid;position:relative}.app-shell .tl-avatar svg{width:100%;height:100%;display:block;overflow:visible}.app-shell .tl-avatar-ring{fill:none;stroke:color-mix(in srgb, var(--av,#d4b06a) 24%, transparent);stroke-width:1px}.app-shell .tl-avatar-poly{fill:none;stroke:var(--av,#d4b06a);stroke-width:2.4px;stroke-linejoin:round;transform-origin:50px 50px}.app-shell .tl-avatar-poly--inner{stroke:color-mix(in srgb, var(--av,#d4b06a) 48%, transparent);stroke-width:1.6px}.app-shell .tl-avatar-core{fill:var(--av,#d4b06a);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--av,#d4b06a) 72%, transparent))}@media (prefers-reduced-motion:no-preference){@keyframes tl-av-spin{to{transform:rotate(360deg)}}@keyframes tl-av-spin-rev{to{transform:rotate(-360deg)}}@keyframes tl-av-pulse{0%,to{opacity:1}50%{opacity:.5}}.app-shell .tl-avatar-poly{animation:40s linear infinite tl-av-spin}.app-shell .tl-avatar-poly--inner{animation:28s linear infinite tl-av-spin-rev}.app-shell .tl-avatar-core{animation:3.4s ease-in-out infinite tl-av-pulse}}html body .app-shell .dna-avatar--persona{background:0 0!important;border:0!important;overflow:visible!important}html body .app-shell .dna-avatar--persona:after{display:none!important}.app-shell .trust-orb{flex:none;place-items:center;line-height:0;display:inline-grid}.app-shell .trust-orb svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.app-shell .trust-orb-track{fill:none;stroke:#ffffff12;stroke-width:3px}.app-shell .trust-orb-arc{fill:none;stroke:var(--orb,#c8a96a);stroke-width:3px;stroke-linecap:round;transition:stroke-dashoffset .9s var(--tl-ease,cubic-bezier(.22, .61, .36, 1));filter:drop-shadow(0 0 calc(2px + 6px * var(--lvl,.5)) color-mix(in srgb, var(--orb,#c8a96a) 70%, transparent))}.app-shell .trust-orb-core{fill:var(--orb,#c8a96a);opacity:calc(.28 + .55 * var(--lvl,.5));filter:drop-shadow(0 0 calc(2px + 8px * var(--lvl,.5)) var(--orb,#d4b06a))}@media (prefers-reduced-motion:no-preference){@keyframes trust-orb-breathe{0%,to{opacity:calc(.3 + .45 * var(--lvl,.5))}50%{opacity:calc(.62 + .38 * var(--lvl,.5))}}.app-shell .trust-orb-core{animation:trust-orb-breathe calc(4.2s - 1.6s * var(--lvl,.5)) ease-in-out infinite}}html body .app-shell .desk-page .desk-card-trust{flex-direction:row!important;align-items:center!important;gap:14px!important;display:flex!important}.app-shell .desk-card-trust-meta{align-items:baseline;gap:9px;display:flex}.app-shell .desk-card-trust-word{color:var(--v2-ink);letter-spacing:-.01em;font-size:16px;font-weight:600}@keyframes tl-breathe{0%,to{opacity:1}50%{opacity:.45}}.app-shell .live-dot,.app-shell [class*=live-dot],.app-shell .ws-action-chip-pulse,.app-shell .desk-card-posture-pulse,.app-shell .ws-decision-headline-pulse,.app-shell .live-badge .live-dot{animation:2.2s ease-in-out infinite tl-breathe}.app-shell .best-opp,.app-shell .desk-card,.app-shell .rp-read,.app-shell .rp-symbol-chip{transition:transform .22s var(--tl-ease,cubic-bezier(.22, .61, .36, 1)), border-color .22s var(--tl-ease,ease);will-change:transform}.app-shell .best-opp:hover,.app-shell .desk-card:hover,.app-shell .rp-read:hover,.app-shell .rp-symbol-chip:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:no-preference){@keyframes tl-sweep{to{background-position:-200%}}.app-shell .dhx-action{background-image:linear-gradient(100deg, currentColor 0%, currentColor 40%, color-mix(in srgb, currentColor 50%, #fff) 50%, currentColor 60%, currentColor 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite tl-sweep}}@media (prefers-reduced-motion:reduce){.app-shell .live-dot,.app-shell [class*=live-dot],.app-shell .ws-action-chip-pulse,.app-shell .desk-card-posture-pulse,.app-shell .ws-decision-headline-pulse{animation:none!important}}@media (prefers-reduced-motion:no-preference){@keyframes tl-atmo-breathe{0%{opacity:.78}to{opacity:1}}html body .app-shell:not(.quiet-mode):after{animation:34s ease-in-out infinite alternate tl-atmo-breathe!important}}.app-shell .best-opp:hover,.app-shell .desk-card:hover,.app-shell .rp-read:hover{box-shadow:inset 0 1px 0 0 color-mix(in srgb, var(--accent) 30%, transparent)!important}.app-shell :focus-visible{outline:1.5px solid color-mix(in srgb, var(--accent) 60%, transparent)!important;outline-offset:2px!important}.app-shell ::selection{background:color-mix(in srgb, var(--accent) 26%, transparent)}.app-shell .dna-stats{grid-template-columns:repeat(auto-fit,minmax(108px,1fr))!important}@media (width>=760px){.app-shell .dna-stats{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.app-shell .desk-page .desk-header{margin-bottom:clamp(10px,1.6vh,18px)!important}.app-shell .desk-page .dna,.app-shell .desk-page .best-opps,.app-shell .desk-page .trader-memory{margin-top:clamp(16px,2vh,26px)!important;margin-bottom:0!important}.app-shell .desk-page .desk-scan-head{margin-top:clamp(18px,2.4vh,30px)!important}html body .app-shell{background:radial-gradient(130% 95% at 50% -8%,#111114 0%,#0b0b0d 34%,#070708 72%,#050506 100%)!important}html body .app-shell:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 50% at 50% 120%,#d4b06a0d,#0000 70%);position:fixed;inset:0}html body .app-shell .rp-hero h2{letter-spacing:-.028em!important;font-size:clamp(30px,3.4vw,48px)!important;font-weight:530!important;line-height:1.05!important}html body .app-shell .dna-identity{letter-spacing:-.028em!important;font-size:clamp(28px,3vw,44px)!important;font-weight:560!important}html body .app-shell .dna-archetype{font-size:clamp(16px,1.5vw,20px)!important;font-weight:440!important}html body .app-shell .dhx-action{letter-spacing:-.03em!important;font-size:clamp(34px,3.6vw,50px)!important;font-weight:560!important}html body .app-shell .dna,html body .app-shell .trader-memory,html body .app-shell .best-opps,html body .app-shell .desk-report-card,html body .app-shell .desk-card{background:linear-gradient(#ffffff06,#ffffff02)!important;border:1px solid #ffffff0a!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff08,0 30px 60px -44px #000000d9!important}html body .app-shell .desk-open-decision{background:radial-gradient(120% 90% at 82% -10%,#d4b06a1a,#0000 52%),linear-gradient(#ffffff07,#ffffff01)!important;border:1px solid #d4b06a21!important;border-radius:22px!important;min-height:0!important;padding:clamp(26px,3vw,44px)!important;box-shadow:inset 0 1px #ffffff0a,0 50px 90px -50px #000000e6!important}html body .app-shell .dna{padding:clamp(24px,3vw,40px)!important}html body .app-shell .dna-stats{background:0 0!important;border:0!important;gap:14px!important;overflow:visible!important}html body .app-shell .dna-stat{background:#ffffff05!important;border:1px solid #ffffff0a!important;border-radius:12px!important}html body .app-shell .filter-chip.active{color:var(--v2-gold)!important;background:#d4b06a1a!important;border-color:#d4b06a52!important}:root,html body .app-shell,html body .lp{--pl-bg:#050606;--pl-bg-2:#090909;--pl-ink:#f4f0e7;--pl-muted:#f4f0e7a3;--pl-faint:#f4f0e761;--pl-line:#f4f0e713;--pl-line-strong:#d4b06a38;--pl-panel:#10100e9e;--pl-panel-strong:#141310d1;--pl-gold:#d4b06a;--pl-green:#61d4a0;--pl-red:#e07a7a;--pl-blue:#8fb8ff;--lp-bg-base:var(--pl-bg);--lp-bg-deep:#030303;--lp-surface:var(--pl-panel);--lp-surface-soft:#ffffff06;--lp-border:var(--pl-line);--lp-border-strong:var(--pl-line-strong);--lp-text:var(--pl-ink);--lp-text-meta:var(--pl-muted);--lp-text-muted:var(--pl-faint);--lp-accent:var(--pl-gold);--lp-accent-2:var(--pl-green);--lp-accent-3:#efe0b8;--lp-positive:var(--pl-green);--lp-negative:var(--pl-red);--lp-radius:8px;--lp-radius-sm:6px}html body .app-shell,html body .lp{color:var(--pl-ink)!important;font-family:var(--tl-font-sans)!important;letter-spacing:0!important;background:linear-gradient(#d4b06a0e,#0000 220px),linear-gradient(135deg,#0b0b0a 0%,#050606 42%,#030303 100%)!important}html body .app-shell:before,html body .lp:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#f4f0e706 1px,#0000 1px),linear-gradient(90deg,#f4f0e705 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000b8,#0000 78%);mask-image:linear-gradient(#000000b8,#0000 78%)}html body .app-shell *,html body .lp *{letter-spacing:0!important}html body .app-shell :focus-visible,html body .lp :focus-visible{outline-offset:3px!important;outline:2px solid #d4b06abf!important}html body .app-shell button,html body .lp button,html body .lp a{transition:transform .16s,border-color .16s,background .16s,color .16s!important}html body .app-shell button:hover,html body .lp button:hover,html body .lp a:hover{transform:translateY(-1px)}html body .app-shell{min-height:100vh;padding:12px clamp(12px,2vw,24px) 28px!important}html body .app-shell .app-header.landing-section{background:linear-gradient(#ffffff0b,#ffffff03),#060606d6!important;border:1px solid #f4f0e713!important;border-radius:8px!important;flex-wrap:nowrap!important;align-items:center!important;gap:12px!important;width:min(100%,1500px)!important;height:auto!important;min-height:62px!important;padding:8px 10px!important;display:flex!important;top:10px!important;overflow:hidden!important;box-shadow:0 22px 80px #0000005c!important}html body .app-shell .brand{flex:0 190px!important;min-width:0!important}html body .app-shell .brand h1{font-size:13px!important;font-weight:680!important}html body .app-shell .brand p{color:var(--pl-faint)!important;margin-top:1px!important;font-size:10px!important;display:block!important}html body .app-shell .app-nav{flex:auto!important;justify-content:center!important;gap:3px!important;min-width:0!important;overflow:hidden!important}html body .app-shell .app-nav svg{opacity:.76!important;flex:none!important;display:block!important}html body .app-shell .app-nav button{min-width:0!important;height:38px!important;color:var(--pl-faint)!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;gap:7px!important;padding:0 11px!important}html body .app-shell .app-nav .nav-label{white-space:nowrap!important;display:inline!important}html body .app-shell .app-nav button.active{color:var(--pl-ink)!important;background:#d4b06a1b!important;border-color:#d4b06a33!important}html body .app-shell .header-actions{flex:0 auto!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;overflow:hidden!important}html body .app-shell .header-actions .nav-memory-counter{display:inline-flex!important}html body .app-shell .ai-nav-pill,html body .app-shell .nav-upgrade-cta,html body .app-shell .nav-pro-badge{min-height:36px!important;color:var(--pl-muted)!important;box-shadow:none!important;background:#ffffff07!important;border:1px solid #f4f0e713!important;border-radius:7px!important}html body .app-shell .nav-upgrade-cta,html body .app-shell .nav-pro-badge{color:var(--pl-gold)!important;background:#d4b06a17!important;border-color:#d4b06a38!important}html body .app-shell .upgrade-modal,html body .upgrade-modal{border-radius:8px!important;width:min(560px,100vw - 32px)!important;max-width:560px!important;padding:22px!important}html body .app-shell .upgrade-title,html body .upgrade-title{letter-spacing:0!important;max-width:100%!important;margin:14px 0 8px!important;font-size:clamp(28px,4vw,34px)!important;line-height:1!important}html body .app-shell .upgrade-reason,html body .upgrade-reason{max-width:48ch!important;color:var(--tl-ink-3,var(--muted))!important;margin:0 0 12px!important;font-size:13px!important;line-height:1.45!important}html body .app-shell .upgrade-cta,html body .upgrade-cta{border-radius:8px!important;min-height:44px!important}html body .app-shell .upgrade-secondary,html body .upgrade-secondary{border:1px solid var(--tl-grid,var(--border))!important;width:100%!important;min-height:38px!important;color:var(--tl-ink-3,var(--muted))!important;cursor:pointer!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border-radius:8px!important;margin-top:8px!important;font-size:11px!important}html body .app-shell .upgrade-secondary:hover:not(:disabled),html body .upgrade-secondary:hover:not(:disabled){color:var(--tl-ink-1,var(--text))!important;border-color:var(--tl-amber-dim,var(--border-strong))!important}html body .app-shell .upgrade-fineprint,html body .upgrade-fineprint{justify-content:center!important;align-items:center!important;gap:6px!important;line-height:1.35!important;display:flex!important}html body .app-shell .upgrade-notice,html body .upgrade-notice{border:1px solid var(--tl-amber-dim,var(--border-strong))!important;background:#c9a96212!important;border-radius:8px!important;padding:10px 12px!important}html body .app-shell .upgrade-overlay,html body .upgrade-overlay{-webkit-backdrop-filter:blur(10px)saturate(1.08)!important;background:radial-gradient(circle at 50% 42%,#d4b06a1a,#0000 36%),#000000c7!important}html body .app-shell .upgrade-modal,html body .upgrade-modal{background:linear-gradient(145deg,#d4b06a13,#0000 32%),linear-gradient(#11100efc,#060606fc)!important;border:1px solid #d4b06a3d!important;border-radius:8px!important;width:min(580px,100vw - 32px)!important;max-width:580px!important;padding:0!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff12,0 34px 110px #000000b8!important}html body .app-shell .upgrade-modal:after,html body .upgrade-modal:after{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#d4b06acc,#0000)!important;height:2px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}html body .app-shell .upgrade-modal>*,html body .upgrade-modal>*{z-index:1!important;margin-left:24px!important;margin-right:24px!important;position:relative!important}html body .app-shell .upgrade-head,html body .upgrade-head{margin:0!important;padding:18px 24px 0!important}html body .app-shell .upgrade-eyebrow,html body .upgrade-eyebrow{color:#d4b06ae6!important;font-family:var(--tl-font-mono)!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:10px!important}html body .app-shell .upgrade-head button,html body .upgrade-head button{background:#ffffff09!important;border-color:#f4f0e714!important;border-radius:7px!important;width:32px!important;height:32px!important}html body .app-shell .upgrade-title,html body .upgrade-title{color:var(--tl-ink-1,#f4f0e7)!important;font-family:var(--tl-font-sans)!important;margin-top:18px!important;font-size:clamp(32px,4vw,42px)!important;font-weight:660!important;line-height:.98!important}html body .app-shell .upgrade-reason,html body .upgrade-reason{max-width:54ch!important;color:var(--tl-ink-3,#9b968d)!important;font-size:13.5px!important;line-height:1.5!important}html body .app-shell .upgrade-price,html body .upgrade-price{justify-content:flex-end!important;align-items:baseline!important;gap:4px!important;min-width:104px!important;display:flex!important}html body .app-shell .upgrade-price strong,html body .upgrade-price strong{color:var(--tl-amber,#d4b06a)!important;font-family:var(--tl-font-sans)!important;font-size:32px!important;font-weight:680!important;line-height:.9!important}html body .app-shell .upgrade-price span,html body .upgrade-price span{color:var(--tl-ink-4,#74706a)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important}html body .app-shell .upgrade-cta,html body .upgrade-cta{letter-spacing:.08em!important;background:linear-gradient(#e1c274,#caa24f)!important;border-radius:8px!important;width:calc(100% - 48px)!important;min-height:50px!important;margin-top:4px!important;font-size:13px!important;box-shadow:0 14px 34px #d4b06a38!important}html body .app-shell .upgrade-cta:hover:not(:disabled),html body .upgrade-cta:hover:not(:disabled){background:linear-gradient(#f0d384,#d7ad56)!important;transform:translateY(-1px)!important}html body .app-shell .upgrade-secondary,html body .upgrade-secondary{background:#ffffff05!important;width:calc(100% - 48px)!important}html body .app-shell .upgrade-fineprint,html body .upgrade-fineprint{color:var(--tl-ink-4,#74706a)!important;margin-bottom:22px!important}html body .app-shell .workspace-page .ws-alert-cta,html body .app-shell .ws-alert-cta{width:100%!important;min-width:0!important;box-shadow:none!important;background:#ffffff06!important;border:1px solid #f4f0e713!important;border-radius:8px!important;gap:8px!important;margin-top:10px!important;padding:10px!important;display:grid!important;overflow:hidden!important}html body .app-shell .workspace-page .ws-alert-cta-label,html body .app-shell .ws-alert-cta-label{min-width:0!important;color:var(--tl-ink-4,#74706a)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important;align-items:center!important;gap:5px!important;font-size:9.5px!important;font-weight:680!important;line-height:1!important;display:inline-flex!important}html body .app-shell .workspace-page .ws-alert-cta-row--armed .ws-alert-cta-label,html body .app-shell .ws-alert-cta-row--armed .ws-alert-cta-label{color:var(--tl-emerald-label)!important}html body .app-shell .workspace-page .ws-alert-cta-label svg,html body .app-shell .ws-alert-cta-label svg{color:currentColor!important;flex:none!important}html body .app-shell .workspace-page .ws-alert-cta-actions,html body .app-shell .ws-alert-cta-actions{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}html body .app-shell .workspace-page .ws-alert-cta-btn,html body .app-shell .workspace-page .ws-alert-cta-pill,html body .app-shell .ws-alert-cta-btn,html body .app-shell .ws-alert-cta-pill{min-width:0!important;max-width:100%!important;min-height:30px!important;color:var(--tl-ink-2,#d9d3c7)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#0003!important;border:1px solid #f4f0e716!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:7px 10px!important;font-size:10px!important;font-weight:650!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}html body .app-shell .workspace-page .ws-alert-cta-btn strong,html body .app-shell .workspace-page .ws-alert-cta-pill strong,html body .app-shell .ws-alert-cta-btn strong,html body .app-shell .ws-alert-cta-pill strong{color:var(--tl-amber,#d4b06a)!important;white-space:nowrap!important;font-weight:760!important}html body .app-shell .workspace-page .ws-alert-cta-pill span,html body .app-shell .ws-alert-cta-pill span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html body .app-shell .workspace-page .ws-alert-cta-pill svg,html body .app-shell .ws-alert-cta-pill svg{opacity:.62!important;flex:none!important}html body .app-shell .workspace-page .ws-alert-cta-btn:hover,html body .app-shell .workspace-page .ws-alert-cta-pill:hover,html body .app-shell .ws-alert-cta-btn:hover,html body .app-shell .ws-alert-cta-pill:hover{color:var(--tl-ink-1,#f4f0e7)!important;background:#d4b06a13!important;border-color:#d4b06a3d!important;transform:translateY(-1px)!important}html body .app-shell .workspace-page .ws-alert-cta-btn--break strong,html body .app-shell .ws-alert-cta-btn--break strong{color:var(--tl-crimson-text)!important}html body .pro-activation-overlay{z-index:9998!important;background:#000000c7!important;place-items:center!important;padding:18px!important;display:grid!important;position:fixed!important;inset:0!important}html body .pro-activation-card{background:linear-gradient(145deg,#d4b06a13,#0000 34%),linear-gradient(#11100efc,#060606fc)!important;border:1px solid #d4b06a38!important;border-radius:8px!important;width:min(520px,100vw - 32px)!important;max-width:520px!important;padding:22px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0f,0 34px 110px #000000b8!important}html body .pro-activation-card:before{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#d4b06ac7,#0000)!important;height:2px!important;position:absolute!important;inset:0 0 auto!important}html body .pro-activation-head{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:18px!important;display:flex!important}html body .pro-activation-eyebrow,html body .pro-activation-status span{font-family:var(--tl-font-mono)!important;letter-spacing:.16em!important;text-transform:uppercase!important;align-items:center!important;gap:6px!important;font-size:10px!important;font-weight:720!important;line-height:1!important;display:inline-flex!important}html body .pro-activation-eyebrow{color:#d4b06ae6!important}html body .pro-activation-head button{width:32px!important;height:32px!important;color:var(--tl-ink-3,#9b968d)!important;cursor:pointer!important;background:#ffffff09!important;border:1px solid #f4f0e714!important;border-radius:7px!important;place-items:center!important;display:inline-grid!important}html body .pro-activation-status{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-bottom:10px!important;display:flex!important}html body .pro-activation-status>span:first-child{border:1px solid #f4f0e714!important;border-radius:7px!important;padding:7px 9px!important}html body .pro-activation-status .pro-activation-plan{color:var(--tl-ink-3,#9b968d)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.01em!important;font-size:12px!important}html body .pro-activation-status .active{color:var(--tl-emerald-text)!important;border-color:var(--tl-emerald-line)!important;background:var(--tl-emerald-fill)!important}html body .pro-activation-status .pending{color:var(--tl-amber,#d4b06a)!important;background:#d4b06a12!important;border-color:#d4b06a33!important}html body .pro-activation-card h2{color:var(--tl-ink-1,#f4f0e7)!important;font-family:var(--tl-font-sans)!important;letter-spacing:0!important;margin:0 0 8px!important;font-size:clamp(30px,5vw,40px)!important;font-weight:660!important;line-height:1!important}html body .pro-activation-card p{max-width:54ch!important;color:var(--tl-ink-3,#9b968d)!important;margin:0 0 16px!important;font-size:13px!important;line-height:1.5!important}html body .pro-activation-list{gap:8px!important;margin:0 0 18px!important;padding:0!important;list-style:none!important;display:grid!important}html body .pro-activation-list li{min-height:38px!important;color:var(--tl-ink-2,#d9d3c7)!important;background:#ffffff06!important;border:1px solid #f4f0e713!important;border-radius:8px!important;align-items:center!important;gap:9px!important;padding:9px 10px!important;font-size:12px!important;line-height:1.25!important;display:flex!important}html body .pro-activation-list li svg{color:var(--tl-amber,#d4b06a)!important;flex:none!important}html body .pro-activation-actions{grid-template-columns:1.1fr .9fr!important;gap:8px!important;display:grid!important}html body .pro-activation-primary,html body .pro-activation-secondary{cursor:pointer!important;min-height:44px!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:7px!important;font-size:11px!important;font-weight:760!important;line-height:1!important;display:inline-flex!important}html body .pro-activation-primary{color:#11100e!important;background:linear-gradient(#e1c274,#caa24f)!important;border:1px solid #d4b06a57!important}html body .pro-activation-secondary{color:var(--tl-ink-2,#d9d3c7)!important;background:#ffffff06!important;border:1px solid #f4f0e716!important}html body .pro-activation-primary:hover,html body .pro-activation-secondary:hover,html body .pro-activation-head button:hover{transform:translateY(-1px)!important}html body .app-shell .app-body,html body .app-shell .app-content{width:min(100%,1500px)!important;margin-inline:auto!important}html body .app-shell .app-content{flex-direction:column!important;gap:clamp(14px,2vw,22px)!important;padding-top:clamp(16px,2vw,24px)!important;display:flex!important}html body .app-shell .app-body>.app-content{padding-top:clamp(16px,2vw,24px)!important}html body .app-shell .app-content>:is(.desk-page.page-enter,.workspace-page.page-enter,.replay-page.page-enter,.watchlist-page-v2.page-enter,.page-card.page-enter){margin-top:0!important;transform:none!important}html body .app-shell .product-status-strip{background:#ffffff06!important;border:1px solid #f4f0e712!important;border-radius:8px!important;width:min(100%,1500px)!important;margin:0 auto 12px!important}html body .app-shell :is(.page-enter,.watchlist-page-v2,.workspace-page){width:100%!important;max-width:1500px!important;margin-inline:auto!important}html body .app-shell :is(.page-card,.ws-empty-card,.ws-bar,.ws-brief,.ws-decision-card,.ws-risk-card,.ws-chart-stage,.ws-rail-panel,.rp-hero,.rp-trail-panel,.rp-chart-preview,.rp-lesson,.rp-read,.rp-delta,.BasePanel){background:linear-gradient(#ffffff09,#ffffff02),#0c0c0bad!important;border:1px solid #f4f0e712!important;border-radius:8px!important;box-shadow:inset 0 1px #ffffff09,0 32px 90px -64px #000000eb!important}html body .app-shell .rp-hero{padding:clamp(22px,3vw,34px)!important}html body .app-shell :is(.rp-hero h2){color:var(--pl-ink)!important;font-size:clamp(28px,3.2vw,46px)!important;font-weight:610!important;line-height:1.05!important}html body .app-shell :is(.eyebrow,[class*=eyebrow],.BaseEyebrow){color:var(--pl-faint)!important;text-transform:uppercase!important;font-size:10px!important;font-weight:680!important}html body .app-shell .rp-hero-stats{gap:8px!important}html body .app-shell :is(.ws-bar-icon,.ws-chart-timeframes button,.ws-chart-mode button){border-radius:7px!important}html body .app-shell .workspace-narrative{flex-direction:column!important;gap:14px!important;display:flex!important}html body .app-shell .ws-main-grid{gap:12px!important}html body .app-shell .ws-chart-stage{min-height:clamp(520px,64vh,760px)!important;overflow:hidden!important}html body .app-shell .ws-rail{gap:10px!important}html body .app-shell .workspace-page .ws-decision-card{flex-direction:column!important;align-items:stretch!important;gap:14px!important;min-width:0!important;display:flex!important;overflow:hidden!important}html body .app-shell .workspace-page .ws-decision-card :is(strong,span,em,p,small){writing-mode:horizontal-tb!important;text-orientation:mixed!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html body .app-shell .workspace-page .ws-decision-headline{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html body .app-shell .workspace-page .ws-decision-headline strong{white-space:normal!important;flex:auto!important;min-width:0!important;line-height:1.2!important}html body .app-shell .workspace-page .ws-action-chip{grid-template-columns:minmax(96px,auto) auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important}html body .app-shell .workspace-page .ws-action-chip-posture,html body .app-shell .workspace-page .ws-action-chip-imp{white-space:normal!important}html body .app-shell .workspace-page .ws-style-fit,html body .app-shell .workspace-page .ws-change-strip{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html body .app-shell .workspace-page .dhx{min-width:0!important;overflow:hidden!important}html body .app-shell .workspace-page .dhx :is(span,strong,em,b,p){writing-mode:horizontal-tb!important;text-orientation:mixed!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html body .app-shell .workspace-page .dhx-kicker,html body .app-shell .workspace-page .dhx-action-row,html body .app-shell .workspace-page .dhx-levels{flex-wrap:wrap!important;align-items:baseline!important;gap:10px 16px!important;min-width:0!important;display:flex!important}html body .app-shell .workspace-page .dhx-action{white-space:nowrap!important}html body .app-shell .workspace-page .dhx-conf,html body .app-shell .workspace-page .dhx-conf b{white-space:normal!important;min-width:12ch!important;max-width:100%!important;line-height:1.15!important;display:inline-flex!important}html body .app-shell .workspace-page .dhx-imperative,html body .app-shell .workspace-page .dhx-thesis,html body .app-shell .workspace-page .dhx-edge,html body .app-shell .workspace-page .dhx-evidence p,html body .app-shell .workspace-page .dhx-why p{overflow-wrap:break-word!important}html body .app-shell .desk-open{width:min(100%,1500px)!important;margin-inline:auto!important;padding:clamp(44px,6vw,76px) 0 clamp(38px,5vw,68px)!important}html body .app-shell .desk-open-inner{grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr)!important;align-items:center!important;gap:clamp(22px,4vw,54px)!important;max-width:1180px!important;display:grid!important}html body .app-shell .desk-open-greeting{font-size:clamp(40px,5.2vw,72px)!important;font-weight:620!important;line-height:1.03!important}html body .app-shell .desk-open-review,html body .app-shell .desk-open-cta,html body .app-shell .desk-open-more{grid-column:1/-1!important}html body .app-shell .desk-open-ledger{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body .app-shell .desk-open-ledger li{background:#ffffff06!important;border:1px solid #f4f0e70f!important;border-radius:8px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;padding:14px!important;display:grid!important}html body .app-shell .desk-open-ledger li span{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;line-height:1.25!important}html body .app-shell .desk-open-decision{align-self:start!important;padding:clamp(28px,3.4vw,44px)!important;overflow:hidden!important}html body .app-shell .desk-open-decision-label{color:var(--pl-gold)!important;margin:0 0 clamp(18px,2vw,28px)!important;font-size:12px!important;display:block!important}html body .lp{overflow-x:clip}html body .lp-glow,html body .lp-glow-1{display:none!important}html body .lp-grid{opacity:.7!important;background-image:linear-gradient(#f4f0e707 1px,#0000 1px),linear-gradient(90deg,#f4f0e705 1px,#0000 1px)!important;background-size:48px 48px!important}html body .lp-topline{background:#070707d1!important;border:1px solid #f4f0e714!important;border-radius:8px!important;grid-template-columns:minmax(190px,.8fr) auto minmax(250px,.9fr)!important;width:min(100% - 24px,1240px)!important;margin:0 auto!important;display:grid!important;position:sticky!important;top:12px!important;box-shadow:0 20px 70px #00000057!important}html body .lp-topline-nav{justify-content:center!important;align-items:center!important;gap:4px!important;display:flex!important}html body .lp-topline-nav a{color:var(--pl-faint)!important;border-radius:7px!important;padding:8px 11px!important;font-size:12px!important;text-decoration:none!important}html body .lp-topline-nav a:hover{color:var(--pl-ink)!important;background:#ffffff09!important}html body .lp-topline-meta{justify-content:flex-end!important}html body .lp-beta,html body .lp-status i{color:var(--pl-gold)!important;background:#d4b06a17!important;border-color:#d4b06a38!important}html body .lp-status i,html body .lp-eyebrow-dot,html body .lp-decision-live i{background:var(--pl-green)!important}html body .lp-hero{text-align:left!important;justify-content:center!important;align-items:stretch!important;max-width:1280px!important;min-height:min(820px,100vh - 34px)!important;padding:clamp(82px,12vh,138px) clamp(18px,4vw,48px) clamp(44px,8vh,78px)!important}html body .lp-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(360px,.82fr)!important;align-items:center!important;gap:clamp(24px,4vw,62px)!important;display:grid!important}html body .lp-hero-content{align-items:flex-start!important;gap:20px!important;max-width:760px!important}html body .lp-eyebrow,html body .lp-decision-badge{background:#ffffff07!important;border-color:#f4f0e713!important;border-radius:7px!important}html body .lp-hero-headline{max-width:11ch!important;color:var(--pl-ink)!important;font-size:clamp(46px,7vw,88px)!important;font-weight:690!important;line-height:.98!important}html body .lp-grad-1{color:var(--pl-gold)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}html body .lp-hero-lead{max-width:54ch!important;color:var(--pl-muted)!important;font-size:clamp(16px,1.5vw,20px)!important}html body .lp-hero-actions{justify-content:flex-start!important;gap:10px!important}html body .lp-cta-primary,html body .lp-cta-secondary,html body .lp-topline-cta{border-radius:7px!important}html body .lp-cta-primary{background:var(--pl-gold)!important;color:#080705!important;border-color:#efe0b861!important;box-shadow:0 16px 38px #d4b06a29!important}html body .lp-cta-secondary,html body .lp-topline-cta{color:var(--pl-ink)!important;box-shadow:none!important;background:#ffffff07!important;border-color:#f4f0e717!important}html body .lp-hero-trust{max-width:58ch!important;color:var(--pl-faint)!important;margin:0!important;font-size:13px!important}html body .lp-hero-mock,html body .lp-decision,html body .lp-ticker{background:linear-gradient(#ffffff0b,#ffffff03),#0b0b0acc!important;border:1px solid #f4f0e714!important;border-radius:8px!important;box-shadow:0 34px 90px -58px #000000e6!important}html body .lp-decision{padding:clamp(18px,3vw,28px)!important;transform:translateY(18px)!important}html body .lp-decision-verdict{align-items:end!important}html body .lp-decision-action{color:var(--pl-ink)!important;font-size:clamp(30px,4vw,56px)!important;font-weight:660!important;line-height:.98!important}html body .lp-decision-conf{color:var(--pl-gold)!important}html body .lp-decision-rows{margin:0!important;padding:0!important}html body .lp-decision-rows li{border-top:1px solid #f4f0e711!important;grid-template-columns:94px minmax(0,1fr)!important;gap:12px!important;padding:12px 0!important}html body .lp-demo-block,html body .lp-ticker-wrap,html body .lp-proof{max-width:1280px!important}html body .lp-proof{padding-top:clamp(54px,8vw,100px)!important;padding-bottom:clamp(54px,8vw,100px)!important}html body .lp-section-head{text-align:left!important;max-width:760px!important;margin-inline:0!important}html body .lp-section-headline{font-size:clamp(30px,4vw,54px)!important;font-weight:650!important;line-height:1.04!important}html body .lp-ticker{border-radius:8px!important}html body .app-shell :is(.desk-open-decision,.dna,.trader-memory,.desk-report-card,.rp-hero,.rp-trail-panel,.rp-lesson,.rp-read,.rp-delta,.workspace-page .ws-brief,.workspace-page .ws-decision-card,.workspace-page .ws-risk-card,.workspace-page .ws-rail-panel){border-radius:8px!important;padding:clamp(16px,2vw,24px)!important}html body .app-shell :is(.desk-open,.desk-page,.workspace-page,.replay-page){row-gap:clamp(14px,2vw,24px)!important}html body .app-shell :is(.desk-report-grid,.desk-secondary-intelligence,.rp-compare-grid,.workspace-page .ws-main-grid){gap:clamp(12px,1.6vw,18px)!important}html body .app-shell :is(.desk-report-grid,.desk-secondary-intelligence,.rp-compare-grid){margin-top:clamp(14px,2.2vw,28px)!important}html body .app-shell :is(.desk-header,.rp-hero){min-height:auto!important}html body .app-shell :is(.desk-report-card h2,.trader-memory-title){margin-bottom:8px!important;font-size:clamp(18px,1.55vw,23px)!important;line-height:1.08!important}html body .app-shell .desk-report-card p{max-width:58ch!important;margin-block:4px 10px!important}html body .app-shell :is(.desk-report-card dl,.trader-memory-signals,.compatibility-list){gap:8px!important}html body .app-shell .desk-report-card dl>div,html body .app-shell .trader-memory-signal,html body .app-shell .compatibility-list button{min-height:0!important;padding-block:9px!important}html body .app-shell .trader-memory{align-content:start!important}html body .app-shell .desk-open{padding-block:clamp(32px,4.8vw,58px) clamp(28px,4vw,50px)!important}html body .app-shell .desk-open-review{margin-top:0!important}html body .app-shell .desk-open-ledger li{row-gap:4px!important;padding:12px 14px!important}html body .app-shell .desk-open-ledger li em{color:var(--pl-faint)!important;font-family:var(--tl-font-sans)!important;grid-column:2!important;font-size:11px!important;font-style:normal!important;line-height:1.3!important}html body .app-shell .workspace-page .ws-decision-context{margin-top:12px!important;padding:12px!important}html body .app-shell .workspace-page .ws-decision-context-metrics{gap:8px!important}html body .app-shell .desk-command-main,html body .app-shell .desk-command-main .best-opps,html body .app-shell .desk-command-main .best-opps-list,html body .app-shell .desk-command-main .best-opps-list>li{min-width:0!important;overflow:hidden!important}html body .app-shell .desk-page .desk-command-main .best-opps{max-width:100%!important}html body .app-shell .desk-page .desk-command-main .best-opp{grid-template-columns:34px minmax(84px,.8fr) minmax(92px,.9fr) minmax(94px,.9fr) minmax(70px,auto) minmax(120px,1.2fr) 16px!important;gap:10px!important;max-width:100%!important;overflow:hidden!important}html body .app-shell .desk-page .desk-command-main .best-opp :is(.best-opp-id,.best-opp-stat,.best-opp-status,.best-opp-why,.best-opp-why-text){min-width:0!important}html body .app-shell .desk-page .desk-command-main .best-opp :is(.best-opp-id strong,.best-opp-stat b){text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html body .app-shell .desk-page .desk-command-main .best-opp .best-opp-why-text{-webkit-line-clamp:2!important;line-clamp:2!important;text-overflow:ellipsis!important;white-space:normal!important;-webkit-box-orient:vertical!important;line-height:1.32!important;display:-webkit-box!important;overflow:hidden!important}html body .app-shell .desk-open-inner{grid-auto-rows:min-content!important;align-items:start!important;row-gap:clamp(14px,2vw,22px)!important}html body .app-shell .desk-open-inner>div:first-child{align-self:start!important;padding-top:0!important}html body .app-shell .desk-open-greeting{max-width:9ch!important;font-size:clamp(38px,4.6vw,62px)!important}html body .app-shell .desk-open-review{align-self:start!important}html body .app-shell .desk-open-ledger{grid-template-columns:1fr!important}html body .app-shell .desk-open-ledger li strong{font-size:clamp(24px,2.9vw,34px)!important;line-height:.95!important}html body .app-shell .desk-open-ledger li em{max-width:100%!important}html body .app-shell .desk-open-decision{align-self:start!important;row-gap:12px!important;height:auto!important;min-height:0!important;overflow:visible!important}html body .app-shell .desk-open-decision-label{margin-bottom:8px!important}html body .app-shell .desk-open-memory{padding-left:12px!important;font-size:14px!important;line-height:1.35!important}@media (width<=1180px){html body .app-shell .app-header.landing-section{flex-wrap:nowrap!important;align-items:center!important;height:auto!important;min-height:58px!important;display:flex!important;overflow:hidden!important}html body .app-shell .brand{flex:0 172px!important}html body .app-shell .app-nav{flex:auto!important;justify-content:center!important}html body .app-shell .header-actions{flex:none!important;justify-content:flex-end!important}html body .app-shell .header-actions .nav-memory-counter{display:none!important}html body .app-shell .app-nav button{padding-inline:10px!important}html body .app-shell .desk-open-inner,html body .lp-hero-grid{grid-template-columns:1fr!important}html body .lp-hero-headline{max-width:13ch!important}html body .lp-decision{transform:none!important}}@media (width<=900px){html body .app-shell{padding-inline:10px!important}html body .app-shell .header-actions .nav-memory-counter{display:none!important}html body .app-shell .app-nav{justify-content:flex-start!important;padding-bottom:2px!important;overflow-x:auto!important}html body .app-shell .app-nav button{flex:none!important}html body .app-shell .ws-main-grid{grid-template-columns:1fr!important}html body .app-shell .ws-rail-resize{display:none!important}html body .app-shell .ws-rail{width:100%!important}html body .app-shell .desk-open-ledger{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .lp-topline{grid-template-columns:1fr!important;gap:8px!important}html body .lp-topline-brand,html body .lp-topline-nav,html body .lp-topline-meta{justify-content:center!important}html body .lp-hero{text-align:left!important;min-height:auto!important;padding-top:72px!important}}@media (width<=640px){html body .app-shell .app-header.landing-section{width:100%!important;padding:8px!important;top:6px!important}html body .app-shell .brand p,html body .app-shell .header-actions .nav-label{display:none!important}html body .app-shell .app-nav .nav-label{font-size:10px!important;display:inline!important}html body .app-shell .app-nav button{height:36px!important;padding:0 10px!important}html body .app-shell .rp-hero{padding:18px!important}html body .app-shell .desk-open-ledger{grid-template-columns:1fr!important}html body .app-shell .desk-open-decision,html body .app-shell .ws-chart-stage{padding:18px!important}html body .lp-topline{width:calc(100% - 16px)!important;position:relative!important;top:0!important}html body .lp-topline-nav,html body .lp-clock,html body .lp-divider{display:none!important}html body .lp-hero{padding-inline:16px!important}html body .lp-hero-headline{max-width:11ch!important;font-size:clamp(42px,13vw,58px)!important}html body .lp-hero-actions{width:100%!important}html body .lp-cta-primary,html body .lp-cta-secondary{justify-content:center!important;width:100%!important}html body .lp-decision-rows li{grid-template-columns:1fr!important}html body .lp-decision-foot{grid-template-columns:1fr!important;display:grid!important}}@media (prefers-reduced-motion:reduce){html body .app-shell *,html body .lp *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html body .app-shell .desk-open .desk-open-decision{grid-auto-rows:min-content!important;row-gap:10px!important;height:auto!important;min-height:0!important}html body .app-shell .desk-open .desk-open-memory{max-width:58ch!important}html body .app-shell .desk-open .desk-open-cta{grid-column:1!important;align-self:start!important;margin-top:10px!important}html body .app-shell .desk-open .desk-open-more{grid-column:1!important;margin-top:8px!important;padding-top:6px!important}html body .app-shell .desk-page .desk-command-center{gap:clamp(12px,1.5vw,18px)!important;margin-top:clamp(10px,1.6vw,18px)!important}html body .app-shell .desk-page .desk-command-main{gap:10px!important}html body .app-shell .desk-page .desk-secondary-intelligence{margin-top:clamp(12px,1.7vw,20px)!important}html body .app-shell .replay-page .rp-hero{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)!important;grid-auto-rows:min-content!important;align-items:end!important;gap:clamp(14px,2vw,24px)!important;height:auto!important;min-height:0!important;padding:clamp(20px,3vw,32px)!important;display:grid!important}html body .app-shell .replay-page .rp-hero h2{max-width:8ch!important;font-size:clamp(54px,7vw,96px)!important}html body .app-shell .replay-page .rp-hero p{max-width:54ch!important}html body .app-shell .replay-page .rp-hero-stats{grid-column:2!important;align-self:start!important}@media (width<=980px){html body .app-shell .desk-open .desk-open-cta,html body .app-shell .desk-open .desk-open-more{grid-column:1/-1!important}html body .app-shell .replay-page .rp-hero{grid-template-columns:1fr!important}html body .app-shell .replay-page .rp-hero-stats{grid-column:1!important}}@media (width>=1181px){html body .app-shell main.desk-page .desk-command-center{align-items:start!important}html body .app-shell main.desk-page .desk-command-main{height:auto!important}}html body .app-shell .replay-page header.rp-hero.rp-hero{align-items:start!important;height:auto!important;min-height:0!important}@media (width>=1120px){html body .app-shell .replay-page header.rp-hero.rp-hero{grid-template-rows:auto 1fr!important;grid-template-columns:minmax(0,1fr) minmax(360px,.58fr)!important;align-items:stretch!important;gap:clamp(20px,2.4vw,36px) clamp(28px,3.2vw,60px)!important;min-height:clamp(300px,33vh,400px)!important;display:grid!important}html body .app-shell .replay-page header.rp-hero.rp-hero>div{grid-area:1/1!important}html body .app-shell .replay-page header.rp-hero.rp-hero .rp-hero-stats{grid-area:2/1!important;align-self:end!important;margin-top:0!important}}html body .app-shell .rp-hero-stat strong.rp-stat-zero{color:var(--pl-faint,#efece466)!important}html body main.app-shell .chat-widget.chat-widget{right:clamp(12px,1.8vw,24px)!important;bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;z-index:2147483000!important;pointer-events:none!important;width:auto!important;max-width:calc(100vw - 24px)!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;align-items:flex-end!important;gap:8px!important;display:flex!important;position:fixed!important;top:auto!important;left:auto!important}html body main.app-shell .chat-widget.chat-widget>*{pointer-events:auto!important}html body main.app-shell .chat-widget.chat-widget.open{right:clamp(12px,1.8vw,24px)!important;bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;width:min(480px,100vw - 24px)!important;height:auto!important;max-height:calc(100dvh - 88px)!important;top:auto!important;left:auto!important}html body main.app-shell .chat-widget.chat-widget.open .chat-panel.chat-panel{visibility:visible!important;opacity:1!important;pointer-events:auto!important;width:100%!important;height:min(682px,100dvh - 96px)!important;min-height:0!important;max-height:calc(100dvh - 96px)!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important}html body main.app-shell .chat-widget.chat-widget .chat-panel.chat-panel{grid-template-rows:auto auto auto minmax(260px,1fr) auto auto auto!important;gap:8px!important}html body main.app-shell .chat-widget.chat-widget .chat-widget-header{min-height:42px!important;padding:10px 12px 6px!important}html body main.app-shell .chat-widget.chat-widget .chat-widget-title{gap:8px!important}html body main.app-shell .chat-widget.chat-widget .chat-widget-title span:not(.chat-widget-mark){font-size:10px!important;line-height:1.05!important}html body main.app-shell .chat-widget.chat-widget .chat-widget-title strong{font-size:13px!important;line-height:1.1!important}html body main.app-shell .chat-widget.chat-widget .chat-widget-mark{width:24px!important;min-width:24px!important;height:24px!important}html body main.app-shell .chat-widget.chat-widget .chat-widget-header button{width:32px!important;min-width:32px!important;height:32px!important}html body main.app-shell .chat-widget.chat-widget .chat-context.compact{grid-template-columns:minmax(0,1.15fr) minmax(0,.82fr) minmax(0,.82fr)!important;gap:6px!important}html body main.app-shell .chat-widget.chat-widget .chat-context.compact>div{min-height:42px!important;padding:8px 10px!important}html body main.app-shell .chat-widget.chat-widget .chat-transparency{margin:0!important}html body main.app-shell .chat-widget.chat-widget .chat-transparency summary{min-height:24px!important;padding:0!important;line-height:24px!important}html body main.app-shell .chat-widget.chat-widget .chat-panel.chat-panel[data-state=closed]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}html body main.app-shell .chat-widget.chat-widget .chat-panel.chat-panel[data-state=open]{visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:grid!important}html body main.app-shell .chat-widget.chat-widget .chat-stream{overscroll-behavior:contain!important;height:auto!important;min-height:260px!important;max-height:none!important;overflow-y:auto!important}html body main.app-shell .chat-widget.chat-widget .chat-panel[data-has-conversation=true]{grid-template-rows:auto auto auto minmax(310px,1fr) auto auto!important}html body main.app-shell .chat-widget.chat-widget .chat-panel[data-has-conversation=true] .suggested-prompts{scrollbar-width:thin!important;flex-flow:row!important;align-items:center!important;gap:8px!important;min-height:44px!important;max-height:48px!important;padding:6px 8px!important;display:flex!important;overflow:auto hidden!important}html body main.app-shell .chat-widget.chat-widget .chat-panel[data-has-conversation=true] .chat-stream{min-height:310px!important}html body main.app-shell .chat-widget.chat-widget .chat-panel[data-has-conversation=true] .suggested-prompts-label{white-space:nowrap!important;flex:none!important;margin:0!important}html body main.app-shell .chat-widget.chat-widget .chat-panel[data-has-conversation=true] .suggested-prompts button{white-space:nowrap!important;flex-direction:row!important;flex:none!important;align-items:center!important;width:auto!important;max-width:240px!important;min-height:32px!important;padding:7px 11px!important;display:inline-flex!important}html body main.app-shell .chat-widget.chat-widget .chat-panel[data-has-conversation=true] .suggested-prompts button .sp-category{flex:none!important}html body main.app-shell .chat-widget.chat-widget .chat-panel[data-has-conversation=true] .suggested-prompts button>span:last-child{text-overflow:ellipsis!important;min-width:0!important;display:inline-block!important;overflow:hidden!important}html body main.app-shell .chat-widget.chat-widget .chat-panel[data-has-conversation=true] .chat-starter-rail{display:none!important}html body main.app-shell .chat-widget.chat-widget .chat-message{flex:none!important}html body main.app-shell .chat-widget.chat-widget.open .chat-launcher.chat-launcher{visibility:visible!important;opacity:1!important;width:auto!important;min-width:112px!important;height:38px!important;min-height:38px!important;display:inline-flex!important;transform:none!important}@media (width<=640px){html body .upgrade-overlay{align-items:flex-start!important;padding:84px 10px 18px!important;overflow-y:auto!important}html body .upgrade-modal{width:calc(100vw - 28px)!important;max-width:none!important;padding:0!important}html body .upgrade-modal>*{margin-left:18px!important;margin-right:18px!important}html body .upgrade-head{margin:0!important;padding:16px 18px 0!important}html body .upgrade-title{max-width:100%!important;font-size:31px!important}html body .upgrade-price,html body .app-shell .upgrade-price{min-width:82px!important}html body .upgrade-price strong,html body .app-shell .upgrade-price strong{font-size:26px!important}html body .upgrade-cta,html body .app-shell .upgrade-cta{width:calc(100% - 48px)!important;min-height:48px!important}html body .upgrade-secondary,html body .app-shell .upgrade-secondary{width:calc(100% - 48px)!important}html body .upgrade-fineprint,html body .app-shell .upgrade-fineprint{margin-bottom:18px!important}html body main.app-shell .chat-widget.chat-widget.open{top:96px!important;left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important;max-height:none!important}html body main.app-shell .chat-widget.chat-widget.open .chat-panel.chat-panel{width:100%!important;height:calc(100dvh - 118px)!important;max-height:calc(100dvh - 118px)!important}html body main.app-shell .chat-widget.chat-widget .chat-panel[data-has-conversation=true]{grid-template-rows:auto auto auto minmax(260px,1fr) auto auto!important}html body main.app-shell .chat-widget.chat-widget .chat-panel[data-has-conversation=true] .chat-stream{min-height:260px!important}html body main.app-shell .chat-widget.chat-widget .chat-panel[data-has-conversation=true] .suggested-prompts{max-height:50px!important}html body main.app-shell .chat-widget.chat-widget.open .chat-launcher.chat-launcher{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}html body main.app-shell .chat-widget.chat-widget .chat-context.compact{grid-template-columns:minmax(0,1.15fr) minmax(0,.82fr) minmax(0,.82fr)!important}html body main.app-shell .chat-widget.chat-widget .chat-context.compact>div{min-height:34px!important;padding:7px 8px!important}html body main.app-shell .chat-widget.chat-widget .chat-form{grid-template-columns:minmax(0,1fr) 44px!important;gap:8px!important;height:50px!important;min-height:50px!important;padding:6px!important}html body main.app-shell .chat-widget.chat-widget .chat-form input{height:38px!important}html body main.app-shell .chat-widget.chat-widget .chat-form button{width:44px!important;height:38px!important;min-height:38px!important;padding:0!important}html body .app-shell .workspace-page .ws-alert-cta-row,html body .app-shell .ws-alert-cta-row{grid-template-columns:1fr!important;gap:6px!important}html body .app-shell .workspace-page .ws-alert-cta-actions,html body .app-shell .ws-alert-cta-actions{scrollbar-width:none!important;flex-wrap:nowrap!important;padding-bottom:1px!important;overflow:auto hidden!important}html body .app-shell .workspace-page .ws-alert-cta-actions::-webkit-scrollbar{display:none!important}html body .app-shell .ws-alert-cta-actions::-webkit-scrollbar{display:none!important}html body .app-shell .workspace-page .ws-alert-cta-btn,html body .app-shell .workspace-page .ws-alert-cta-pill,html body .app-shell .ws-alert-cta-btn,html body .app-shell .ws-alert-cta-pill{flex:none!important;max-width:calc(100vw - 64px)!important}html body .pro-activation-card{padding:18px!important}html body .pro-activation-card h2{font-size:30px!important}html body .pro-activation-actions{grid-template-columns:1fr!important}}.connection-banner{z-index:2000;background:rgba(var(--tl-crimson-rgb), .18);color:var(--tl-crimson-text);justify-content:center;align-items:center;gap:8px;padding:6px 16px;font-size:.8rem;display:flex;position:fixed;top:0;left:0;right:0}.app-breadcrumb{color:var(--c-text-muted,#686880);align-items:center;gap:6px;font-size:.78rem;display:flex}.app-breadcrumb button{color:var(--c-accent,#9a7c4a);cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.app-breadcrumb button:hover{text-decoration:underline}.chart-drawing-tools{background:#ffffff08;border-radius:6px;gap:4px;padding:4px 8px;display:flex}.chart-drawing-tools button{cursor:pointer;color:var(--c-text-muted);background:0 0;border:1px solid #ffffff14;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:.7rem;display:flex}.chart-drawing-tools button:hover,.chart-drawing-tools button.active{border-color:var(--c-accent);color:var(--c-accent)}.chart-drawing-overlay{z-index:10;position:absolute;inset:0}.chart-drawing-lines{pointer-events:none;position:absolute;inset:0}.chart-drawing-line-label{pointer-events:all;background:#0a0a12d9;border-left:2px solid;align-items:center;gap:4px;padding:1px 4px;font-size:.65rem;display:flex;position:absolute;left:4px;transform:translateY(-50%)}.chart-drawing-line-label button{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.ws-refreshing-overlay{z-index:10;color:var(--c-text-muted);background:#0a0a12b3;align-items:center;gap:8px;padding:8px 16px;font-size:.75rem;display:flex;position:absolute;top:0;left:0;right:0}.ws-refreshing-overlay span{animation:1s infinite pulse-dot}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.3}}.chat-copy-btn{opacity:0;color:var(--c-text-muted);cursor:pointer;background:0 0;border:none;padding:2px;transition:opacity .15s}.chat-message:hover .chat-copy-btn{opacity:1}.chat-transparency{margin:6px 0}.chat-transparency summary{cursor:pointer;color:var(--c-text-muted);font-size:.7rem}.chat-transparency-body{background:#ffffff08;border-radius:4px;grid-template-columns:1fr 1fr;gap:4px;padding:8px;font-size:.72rem;display:grid}.chat-transparency-body span em{color:var(--c-text-muted);margin-right:4px}.ai-command-slash-chips{border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:6px;padding:8px 0;display:flex}.ai-command-slash-chips>span{width:100%;color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem}.ai-command-slash-chip{color:#cabfa6;cursor:pointer;background:#9a7c4a1f;border:1px solid #9a7c4a33;border-radius:4px;padding:3px 8px;font-family:monospace;font-size:.72rem}.ai-command-slash-chip:hover{background:#9a7c4a38}.watchlist-cap-warning{color:#fbbf24;text-align:center;background:#fbbf2414;border:1px solid #fbbf2426;border-radius:4px;margin:8px 0;padding:6px 12px;font-size:.78rem}.watchlist-cap-warning.full{color:var(--tl-crimson);background:#ef444414;border-color:#ef444426}.rp-scrubber-track{flex:1;position:relative}.rp-scrubber-track input[type=range]{width:100%}.rp-scrubber-track datalist{color:var(--c-text-muted);justify-content:space-between;padding:0 4px;font-size:.6rem;display:flex}.rp-empty-cta{text-align:center;padding:24px 12px}.rp-empty-cta p{color:var(--c-text-muted);margin-bottom:12px}.rp-empty-cta-buttons{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.rp-empty-cta-buttons button{color:#cabfa6;cursor:pointer;background:#9a7c4a1f;border:1px solid #9a7c4a33;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:.82rem;display:flex}.rp-empty-cta-buttons button:hover{background:#9a7c4a38}:root,html body .app-shell{--v3-bg:#070707;--v3-bg-deep:#050505;--v3-surface:#0c0c0ca3;--v3-surface-strong:#101010c7;--v3-ink:#f4f1e8;--v3-muted:#f4f1e89e;--v3-faint:#f4f1e85c;--v3-line:#ffffff0b;--v3-line-gold:#d4b06a2e;--v3-gold:#d4b06a;--v3-green:#61d4a0;--v3-red:#e07a7a}html body,html body .app-shell{color:var(--v3-ink)!important;font-family:var(--tl-font-sans)!important;background:radial-gradient(1200px 760px at 50% -16%,#d4b06a11,#0000 56%),radial-gradient(900px 620px at 102% 18%,#61d4a00a,#0000 50%),linear-gradient(#0c0c0c 0%,#080808 46%,#050505 100%)!important}html body .app-shell *,html body .app-shell :before,html body .app-shell :after{box-sizing:border-box}html body .app-shell p,html body .app-shell h1,html body .app-shell h2,html body .app-shell h3,html body .app-shell h4,html body .app-shell span,html body .app-shell strong,html body .app-shell em,html body .app-shell dd,html body .app-shell dt,html body .app-shell button{overflow-wrap:anywhere}html body .app-shell .app-header.landing-section{-webkit-backdrop-filter:blur(28px)saturate(1.18)!important;scrollbar-width:none!important;background:#0808089e!important;border:0!important;border-radius:18px!important;width:min(100% - 32px,1420px)!important;min-height:54px!important;margin-bottom:clamp(18px,3vh,34px)!important;padding:8px 14px!important;top:12px!important;overflow:visible!important;box-shadow:0 24px 80px #00000057!important}html body .app-shell .app-header.landing-section::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html body .app-shell .app-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html body .app-shell .header-actions::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html body .app-shell .brand{gap:10px!important;min-width:158px!important}html body .app-shell .brand h1{letter-spacing:.02em!important;text-transform:uppercase!important;font-size:13px!important}html body .app-shell .brand p,html body .app-shell .beta-badge,html body .app-shell .app-nav svg,html body .app-shell .nav-memory-counter{display:none!important}html body .app-shell .app-nav{scrollbar-width:none!important;gap:4px!important;padding:0!important;overflow:visible!important}html body .app-shell .app-nav button{height:34px!important;color:var(--v3-faint)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0 13px!important}html body .app-shell .app-nav button.active,html body .app-shell .app-nav button:hover{color:var(--v3-ink)!important;background:#ffffff0a!important}html body .app-shell .app-nav button.active .nav-label{color:var(--v3-gold)!important}html body .app-shell .header-actions{scrollbar-width:none!important;gap:8px!important;overflow:visible!important}html body .app-shell .nav-upgrade-cta{min-height:34px!important;color:var(--v3-gold)!important;box-shadow:none!important;background:#d4b06a1f!important;border:0!important;border-radius:999px!important;padding:0 12px!important}html body .app-shell [class*=search] input{background:#ffffff09!important;border-color:#0000!important;border-radius:12px!important}html body .app-shell .tl-avatar{isolation:isolate!important;background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--av,#d4b06a) 12%, transparent), transparent 48%), linear-gradient(180deg, #ffffff14, #ffffff04)!important;box-shadow:inset 0 1px 0 #ffffff1a, 0 0 0 1px color-mix(in srgb, var(--av,#d4b06a) 18%, transparent), 0 20px 60px color-mix(in srgb, var(--av,#d4b06a) 10%, transparent)!important;border-radius:999px!important;place-items:center!important;display:inline-grid!important;position:relative!important;overflow:visible!important}html body .app-shell .tl-avatar:before,html body .app-shell .tl-avatar:after{content:""!important;border-radius:inherit!important;pointer-events:none!important;position:absolute!important;inset:12%!important}html body .app-shell .tl-avatar:before{border:1px solid color-mix(in srgb, var(--av,#d4b06a) 24%, transparent)!important;transform:rotate(22deg)!important}html body .app-shell .tl-avatar:after{border:1px solid color-mix(in srgb, var(--av,#d4b06a) 10%, transparent)!important;opacity:.5!important;animation:8s ease-in-out infinite tl-v3-avatar-field!important;inset:-16%!important}html body .app-shell .tl-avatar svg{width:100%!important;height:100%!important;filter:drop-shadow(0 10px 22px color-mix(in srgb, var(--av,#d4b06a) 18%, transparent))!important;overflow:visible!important}html body .app-shell .tl-avatar-ring{fill:none!important;stroke:color-mix(in srgb, var(--av,#d4b06a) 28%, transparent)!important;stroke-width:1px!important}html body .app-shell .tl-avatar-poly{fill:color-mix(in srgb, var(--av,#d4b06a) 9%, transparent)!important;stroke:color-mix(in srgb, var(--av,#d4b06a) 74%, transparent)!important;stroke-width:2.1px!important}html body .app-shell .tl-avatar-poly--inner{fill:#0000!important;stroke-width:1.25px!important;opacity:.62!important}html body .app-shell .tl-avatar-core{fill:color-mix(in srgb, var(--av,#d4b06a) 70%, #f4f1e8 12%)!important;animation:3.8s ease-in-out infinite tl-v3-avatar-core!important}html body .app-shell :is(.desk-open-decision,.dna,.trader-memory,.best-opps,.desk-report-card,.ws-brief,.rp-hero,.rp-trail-panel,.rp-lesson,.rp-read,.rp-delta){border:1px solid var(--v3-line)!important;background:radial-gradient(800px 420px at 72% -18%, #d4b06a13, transparent 58%), linear-gradient(180deg, #ffffff08, #ffffff02), var(--v3-surface)!important;border-radius:24px!important;box-shadow:inset 0 1px #ffffff0b,0 44px 110px -76px #000000f2!important}html body .app-shell .desk-open{min-height:auto!important;padding:clamp(34px,5vh,58px) 0 clamp(42px,6vh,76px)!important}html body .app-shell .desk-open-inner{grid-template-columns:minmax(320px,.82fr) minmax(540px,1.18fr)!important;align-items:center!important;gap:clamp(34px,5vw,72px)!important;width:min(100%,1320px)!important;max-width:1320px!important;margin:0 auto!important;display:grid!important}html body .app-shell .desk-open-inner>div:first-child,html body .app-shell .desk-open-cta,html body .app-shell .desk-open-more{grid-column:1!important}html body .app-shell .desk-open-decision{flex-direction:column!important;grid-area:1/2/span 4!important;justify-content:center!important;gap:clamp(20px,3vh,34px)!important;width:100%!important;min-height:620px!important;max-height:none!important;padding:clamp(40px,4.6vw,64px)!important;display:flex!important;position:relative!important;overflow:hidden!important}html body .app-shell .desk-open-decision:after,html body .app-shell .ws-brief:after,html body .app-shell .dna:after,html body .app-shell .rp-hero:after{content:""!important;aspect-ratio:1!important;pointer-events:none!important;filter:blur(.2px)!important;opacity:.52!important;background:radial-gradient(circle,#d4b06a29,#0000 34%),radial-gradient(circle,#0000 42%,#d4b06a21 43%,#0000 45%),radial-gradient(circle,#0000 58%,#61d4a014 59%,#0000 61%)!important;border-radius:999px!important;width:clamp(150px,18vw,260px)!important;animation:7s ease-in-out infinite tl-v3-trust-breathe!important;position:absolute!important;top:clamp(18px,4vw,54px)!important;right:clamp(20px,4vw,58px)!important}html body .app-shell .desk-open-decision>*,html body .app-shell .ws-brief>*,html body .app-shell .dna>*,html body .app-shell .rp-hero>*{z-index:1!important;position:relative!important}html body .app-shell .desk-open-greeting{letter-spacing:-.055em!important;max-width:8.2ch!important;font-size:clamp(62px,7vw,92px)!important;font-weight:560!important;line-height:.96!important}html body .app-shell .desk-open-decision-label{letter-spacing:.18em!important;color:var(--v3-gold)!important;font-size:12px!important}html body .app-shell .desk-open-memory{max-width:56ch!important;color:var(--v3-gold)!important;margin:0!important;font-size:clamp(15px,1.12vw,17px)!important;line-height:1.58!important}html body .app-shell .workspace-page.workspace-narrative>.terminal-status-bar,html body .app-shell .workspace-page.workspace-narrative>.terminal-function-bar,html body .app-shell .workspace-page.workspace-narrative>.ws-trail,html body .app-shell .workspace-page.workspace-narrative>.ws-bar,html body .app-shell .workspace-page.workspace-narrative>.ws-ohlc,html body .app-shell .workspace-page.workspace-narrative>.ws-handoff-quiet{display:none!important}html body .app-shell .desk-page,html body .app-shell .replay-page,html body .app-shell .workspace-page{width:min(100%,1320px)!important;max-width:1320px!important;margin:0 auto!important}html body .app-shell .desk-header h1{letter-spacing:-.052em!important;font-size:clamp(48px,5.2vw,76px)!important;line-height:.95!important}html body .app-shell .dna{grid-template-columns:minmax(360px,.9fr) minmax(420px,1.1fr)!important;grid-template-areas:"id stats""edges learned"!important;gap:clamp(24px,3vw,42px)!important;min-height:0!important;padding:clamp(34px,4vw,56px)!important;display:grid!important;position:relative!important;overflow:hidden!important}html body .app-shell .dna-id{grid-area:id!important;min-width:0!important;padding-left:116px!important}html body .app-shell .dna-stats{grid-area:stats!important}html body .app-shell .dna-edges{grid-area:edges!important}html body .app-shell .dna-learned{grid-area:learned!important}html body .app-shell .dna-identity{letter-spacing:-.055em!important;font-size:clamp(42px,4.8vw,70px)!important;line-height:.98!important}html body .app-shell .dna-archetype{max-width:42ch!important;font-size:clamp(17px,1.45vw,22px)!important;line-height:1.45!important}html body .app-shell .dna-avatar--persona{background:0 0!important;border:0!important;width:92px!important;height:92px!important;top:4px!important;left:0!important}html body .app-shell .dna-stats{background:0 0!important;border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important;overflow:visible!important}html body .app-shell .dna-stat{background:#ffffff06!important;border:1px solid #ffffff0a!important;border-radius:18px!important;min-height:104px!important;padding:18px!important}html body .app-shell .dna-stat:hover,html body .app-shell .desk-report-card:hover,html body .app-shell .trader-memory:hover,html body .app-shell .best-opps:hover{border-color:#d4b06a1f!important;transition:transform .36s cubic-bezier(.2,.8,.2,1),border-color .36s,background .36s!important;transform:translateY(-3px)!important}html body .app-shell .dna-stat strong{white-space:normal!important;font-size:clamp(24px,2.3vw,34px)!important;line-height:1.04!important}html body .app-shell .dna-edges,html body .app-shell .dna-learned{min-width:0!important}html body .app-shell .dna-edge,html body .app-shell .dna-learned{background:#ffffff05!important;border-radius:18px!important;padding:20px!important}html body .app-shell .dna-edge ul,html body .app-shell .dna-learned ul{gap:10px!important;margin:12px 0 0!important;padding:0!important;list-style:none!important;display:grid!important}html body .app-shell .dna-edge li,html body .app-shell .dna-learned li{color:var(--v3-muted)!important;font-size:15px!important;line-height:1.45!important}html body .app-shell .trader-memory,html body .app-shell .desk-report-card{padding:clamp(28px,3vw,42px)!important;overflow:hidden!important}html body .app-shell .best-opps,html body .app-shell .trader-memory{margin-top:clamp(22px,3vh,34px)!important}html body .app-shell .best-opps-list,html body .app-shell .trader-memory-signals{gap:12px!important;display:grid!important}html body .app-shell .best-opps-list>li,html body .app-shell .trader-memory-signal{background:#ffffff05!important;border:1px solid #ffffff0b!important;border-radius:18px!important}html body .app-shell .desk-report-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;margin-top:clamp(22px,3vh,36px)!important;display:grid!important}html body .app-shell .desk-report-card h2{max-width:9ch!important}html body .app-shell .desk-scan-head,html body .app-shell .desk-controls,html body .app-shell .desk-grid,html body .app-shell .desk-footer{opacity:.72!important}html body .app-shell .desk-grid{margin-top:18px!important}html body .app-shell .trader-memory-title,html body .app-shell .desk-report-card h2{letter-spacing:-.045em!important;font-size:clamp(32px,3.7vw,52px)!important;line-height:1.02!important}html body .app-shell .ws-brief{min-height:clamp(500px,62vh,640px)!important;margin-top:clamp(26px,4vh,44px)!important;padding:clamp(34px,4vw,58px)!important;display:block!important;position:relative!important;overflow:hidden!important}html body .app-shell .dhx{grid-template-columns:minmax(0,1fr) minmax(280px,.58fr)!important;grid-template-areas:"kicker kicker""action levels""imperative levels""thesis evidence""edge why"!important;align-items:center!important;gap:clamp(18px,2.6vw,42px) clamp(30px,5vw,72px)!important;display:grid!important}html body .app-shell .dhx-kicker{grid-area:kicker!important}html body .app-shell .dhx-action-row{grid-area:action!important}html body .app-shell .dhx-imperative{grid-area:imperative!important}html body .app-shell .dhx-thesis{grid-area:thesis!important}html body .app-shell .dhx-edge{grid-area:edge!important}html body .app-shell .dhx-levels{grid-area:levels!important}html body .app-shell .dhx-evidence{grid-area:evidence!important}html body .app-shell .dhx-why{grid-area:why!important}html body .app-shell .dhx-action{letter-spacing:-.07em!important;font-size:clamp(76px,8.4vw,124px)!important;line-height:.9!important}html body .app-shell .dhx-action-row{align-items:baseline!important;gap:22px!important;min-width:0!important;display:flex!important}html body .app-shell .dhx-conf{color:var(--v3-gold)!important;white-space:normal!important;background:0 0!important;border:0!important}html body .app-shell .dhx-imperative{max-width:18ch!important;font-size:clamp(31px,3.1vw,48px)!important;line-height:1.08!important}html body .app-shell .dhx-thesis,html body .app-shell .dhx-edge,html body .app-shell .dhx-why p,html body .app-shell .dhx-evidence p{color:var(--v3-muted)!important;font-size:17px!important;line-height:1.6!important}html body .app-shell .dhx-levels{background:0 0!important;border:0!important;grid-template-columns:1fr!important;align-self:stretch!important;gap:14px!important;padding:0!important;display:grid!important}html body .app-shell .dhx-level{background:0 0!important;border-width:0 0 1px!important;border-color:#ffffff0e!important;padding:18px 0!important}html body .app-shell .dhx-level strong{white-space:normal!important;font-size:clamp(22px,2.2vw,32px)!important;line-height:1.1!important}html body .app-shell .dhx-evidence,html body .app-shell .dhx-why{background:0 0!important;border:0!important;min-width:0!important;padding:0!important}html body .app-shell .workspace-page .ws-alert-cta{background:#ffffff06!important;border-color:#d4b06a1c!important;border-radius:18px!important;flex-direction:column!important;gap:10px!important;max-width:620px!important;margin-top:clamp(18px,3vh,28px)!important;padding:14px 16px!important;display:flex!important}html body .app-shell .workspace-page .ws-alert-cta-btn,html body .app-shell .workspace-page .ws-alert-cta-pill{min-height:34px!important;color:var(--v3-muted)!important;white-space:nowrap!important;background:#05050570!important;border:1px solid #d4b06a24!important;border-radius:999px!important;padding:0 13px!important;overflow:visible!important}html body .app-shell .workspace-page .ws-alert-cta-btn strong{color:var(--v3-gold)!important;white-space:nowrap!important}html body .app-shell .workspace-page .ws-cmd-row{grid-template-columns:minmax(0,1fr) minmax(320px,.46fr)!important;align-items:start!important;gap:clamp(24px,3vw,42px)!important;margin-top:clamp(26px,4vh,46px)!important;display:grid!important}html body .app-shell .workspace-page .ws-cmd-rail{order:2!important;gap:14px!important;min-width:0!important;display:grid!important}html body .app-shell .workspace-page .ws-main-grid{order:1!important;min-width:0!important;display:block!important}html body .app-shell .workspace-page .ws-rail,html body .app-shell .workspace-page .ws-rail-resize{display:none!important}html body .app-shell .ws-chart-stage{opacity:.78!important;background:linear-gradient(#ffffff05,#ffffff02),#ffffff03!important;border-color:#0000!important;min-height:500px!important;box-shadow:inset 0 1px #ffffff09!important}html body .app-shell .workspace-page .ws-chart-stage--dominant{border-radius:26px!important;min-height:clamp(540px,66vh,760px)!important;overflow:hidden!important}html body .app-shell .workspace-page .simple-chart-frame{background:radial-gradient(920px 420px at 52% -10%,#d4b06a0b,#0000 58%),#070707!important;border-color:#ffffff0b!important;border-radius:24px!important;box-shadow:inset 0 1px #ffffff0a,0 38px 110px -86px #000000f2!important}html body .app-shell .workspace-page .simple-chart-frame:before{content:""!important;pointer-events:none!important;z-index:2!important;mix-blend-mode:screen!important;background:linear-gradient(90deg,#d4b06a0e,#0000 16% 84%,#d4b06a09),linear-gradient(#ffffff06,#0000 20% 76%,#0003)!important;position:absolute!important;inset:0!important}html body .app-shell .workspace-page .sc-echo{transition:transform .18s,box-shadow .18s!important}html body .app-shell .workspace-page .sc-echo:hover{transform:scale(1.35)!important}html body .app-shell .workspace-page .ws-chart-toolbar{background:#ffffff05!important;border:0!important;border-radius:999px!important;width:max-content!important;max-width:100%!important;margin:18px!important;padding:6px!important}html body .app-shell .workspace-page .memory-cite{margin-left:18px!important;margin-right:18px!important}html body .app-shell .workspace-page .ws-cmd-rail :is(.mh,.tg,.wc,.ws-risk-card,.ws-deepdive){box-shadow:none!important;background:linear-gradient(#ffffff07,#ffffff02),#0a0a0a94!important;border-color:#ffffff0b!important;border-radius:20px!important}html body .app-shell .rp-hero{border-color:#ffffff09!important;align-items:center!important;min-height:500px!important;padding:clamp(52px,6vw,86px)!important;display:flex!important;position:relative!important;overflow:hidden!important}html body .app-shell .rp-hero h2{letter-spacing:-.075em!important;text-transform:none!important;max-width:8ch!important;font-size:clamp(72px,8vw,110px)!important;line-height:.9!important}html body .app-shell .rp-hero p{max-width:52ch!important;font-size:clamp(18px,1.8vw,25px)!important;line-height:1.52!important;font-family:var(--tl-font-sans)!important;letter-spacing:0!important}html body .app-shell .rp-symbols,html body .app-shell .rp-no-history{font-family:var(--tl-font-sans)!important;letter-spacing:0!important}html body .app-shell .rp-hero-stats{grid-template-columns:repeat(2,minmax(120px,1fr))!important;gap:12px!important;margin-left:auto!important;display:grid!important}html body .app-shell .rp-hero-stat{background:#ffffff05!important;border:1px solid #ffffff0b!important;border-radius:18px!important;min-height:112px!important;padding:18px!important}html body .app-shell .rp-hero-stat strong{color:var(--v3-gold)!important;font-size:clamp(30px,3vw,42px)!important}html body .app-shell .rp-symbol-chip{background:#ffffff05!important;border-color:#ffffff0b!important;border-radius:999px!important;transition:transform .28s,border-color .28s,background .28s!important}html body .app-shell .rp-symbol-chip:hover,html body .app-shell .rp-symbol-chip.active{background:#d4b06a0e!important;border-color:#d4b06a29!important;transform:translateY(-2px)!important}html body .app-shell .rp-empty-cta{text-align:left!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;width:100%!important;padding:26px 0!important;display:grid!important}html body .app-shell .rp-empty-cta p{max-width:48ch!important;color:var(--v3-muted)!important;font-size:17px!important;line-height:1.55!important;font-family:var(--tl-font-sans)!important;letter-spacing:0!important;margin:0!important}html body .app-shell .rp-empty-cta-buttons{flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important;display:flex!important}html body .app-shell .rp-empty-cta-buttons button{min-height:38px!important;color:var(--v3-gold)!important;font-family:var(--tl-font-sans)!important;letter-spacing:0!important;background:#d4b06a12!important;border:1px solid #d4b06a24!important;border-radius:999px!important}html body .app-shell .rp-no-history{align-items:center!important;gap:16px!important;padding:28px!important;display:flex!important}html body .app-shell .rp-symbols,html body .app-shell .rp-no-history,html body .app-shell .rp-chart-preview{background:0 0!important;border-color:#0000!important}html body .app-shell .chat-widget{width:auto!important;height:auto!important;box-shadow:none!important;z-index:90!important;background:0 0!important;border:0!important;padding:0!important;position:fixed!important;bottom:14px!important;right:18px!important}html body .app-shell .chat-launcher{background:#0c0c0cd1!important;border:1px solid #d4b06a2e!important;border-radius:999px!important;min-width:108px!important;min-height:38px!important}html body .app-shell .chat-widget.open .chat-launcher{display:none!important}html body .app-shell .chat-panel{width:min(420px,100vw - 28px)!important;max-height:min(720px,100dvh - 116px)!important;color:var(--v3-ink)!important;font-family:var(--tl-font-sans)!important;background:radial-gradient(520px 260px at 82% -18%,#d4b06a1c,#0000 58%),linear-gradient(#121212fa,#080808fa)!important;border:1px solid #d4b06a24!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 34px 110px #000000bd!important}html body .app-shell .chat-panel *,html body .app-shell .chat-panel input{font-family:var(--tl-font-sans)!important;letter-spacing:0!important}html body .app-shell .chat-widget-header,html body .app-shell .chat-context,html body .app-shell .chat-transparency,html body .app-shell .chat-stream,html body .app-shell .suggested-prompts,html body .app-shell .chat-form,html body .app-shell .chat-starter-rail{border-color:#ffffff0e!important}html body .app-shell .chat-message p,html body .app-shell .chat-decision-answer,html body .app-shell .suggested-prompts button{color:#f4f1e8d1!important;background:#ffffff08!important;border-color:#ffffff0e!important;line-height:1.48!important}@keyframes tl-v3-trust-breathe{0%,to{opacity:.36;transform:scale(.96)}50%{opacity:.62;transform:scale(1.04)}}@keyframes tl-v3-avatar-field{0%,to{opacity:.34;transform:scale(.94)rotate(0)}50%{opacity:.62;transform:scale(1.05)rotate(18deg)}}@keyframes tl-v3-avatar-core{0%,to{opacity:.68;transform:scale(.92)}50%{opacity:1;transform:scale(1.22)}}@media (width<=1100px){html body .app-shell .desk-open-inner,html body .app-shell .dna,html body .app-shell .desk-report-grid,html body .app-shell .dhx{grid-template-columns:1fr!important}html body .app-shell .rp-hero{gap:26px!important;display:grid!important}html body .app-shell .rp-hero-stats{width:min(100%,560px)!important;margin-left:0!important}html body .app-shell .desk-open-inner>*,html body .app-shell .desk-open-decision{grid-area:auto/1!important}html body .app-shell .dna{grid-template-areas:"id""stats""edges""learned"!important}html body .app-shell .desk-open-decision,html body .app-shell .ws-brief,html body .app-shell .rp-hero{min-height:auto!important}html body .app-shell .workspace-page .ws-cmd-row{grid-template-columns:1fr!important}html body .app-shell .workspace-page .ws-main-grid{order:1!important}html body .app-shell .workspace-page .ws-cmd-rail{order:2!important}html body .app-shell .dhx{grid-template-areas:"kicker""action""imperative""levels""thesis""evidence""edge""why"!important}}@media (width<=720px){html body .app-shell .app-header.landing-section{grid-template-columns:auto 1fr auto!important;gap:10px 12px!important;width:calc(100% - 20px)!important;min-height:96px!important;padding:10px 12px!important;display:grid!important;top:8px!important;overflow:visible!important}html body .app-shell .brand{grid-column:1!important;width:auto!important;min-width:0!important}html body .app-shell .brand h1{display:none!important}html body .app-shell .header-actions{grid-area:1/3!important;justify-content:flex-end!important;align-items:center!important;width:auto!important;height:36px!important;display:flex!important;overflow:visible!important}html body .app-shell .header-actions>:not(.ai-nav-identity),html body .app-shell .gsearch,html body .app-shell .gsearch-form{display:none!important}html body .app-shell .app-nav{grid-area:2/1/auto/-1!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-content:stretch!important;gap:2px!important;width:100%!important;height:34px!important;display:grid!important;overflow:visible!important}html body .app-shell .app-nav button{justify-content:center!important;width:auto!important;min-width:0!important;max-width:none!important;padding:0 6px!important;overflow:visible!important}html body .app-shell .app-nav .nav-label{white-space:nowrap!important;letter-spacing:.02em!important;font-size:11px!important;display:block!important;overflow:visible!important}html body .app-shell .desk-open,html body .app-shell .desk-page,html body .app-shell .workspace-page,html body .app-shell .replay-page{padding-bottom:94px!important;padding-left:14px!important;padding-right:14px!important}html body .app-shell .desk-open-greeting,html body .app-shell .rp-hero h2{font-size:clamp(48px,14vw,68px)!important}html body .app-shell .desk-open-decision,html body .app-shell .dna,html body .app-shell .ws-brief,html body .app-shell .rp-hero{border-radius:20px!important;padding:26px!important}html body .app-shell .desk-open-decision{gap:18px!important}html body .app-shell .desk-open-memory{font-size:14px!important;line-height:1.5!important}html body .app-shell .dhx-action-row{gap:10px!important;display:grid!important}html body .app-shell .dhx-action{font-size:clamp(58px,18vw,78px)!important}html body .app-shell .dhx-imperative{font-size:clamp(25px,8vw,34px)!important}html body .app-shell .workspace-page .ws-chart-stage--dominant{min-height:520px!important}html body .app-shell .workspace-page .ws-chart-toolbar{border-radius:18px!important;grid-template-columns:1fr!important;width:auto!important;display:grid!important}html body .app-shell .workspace-page .ws-alert-cta{max-width:none!important;padding:14px!important}html body .app-shell .workspace-page .ws-alert-cta-btn,html body .app-shell .workspace-page .ws-alert-cta-pill{justify-content:center!important;width:100%!important}html body .app-shell .dna-stats{grid-template-columns:1fr!important}html body .app-shell .dna-id{padding-top:112px!important;padding-left:0!important}html body .app-shell .dna-avatar--persona{width:86px!important;height:86px!important}html body .app-shell .desk-report-card h2{max-width:12ch!important}html body .app-shell .desk-scan-head,html body .app-shell .desk-controls,html body .app-shell .desk-grid,html body .app-shell .desk-footer{opacity:.64!important}html body .app-shell .rp-hero-stats{grid-template-columns:1fr 1fr!important}html body .app-shell .rp-hero-stat{min-height:92px!important;padding:14px!important}html body .app-shell .rp-empty-cta{grid-template-columns:1fr!important}html body .app-shell .rp-empty-cta-buttons{justify-content:flex-start!important}html body .app-shell .chat-launcher{width:44px!important;min-width:44px!important;height:44px!important;padding:0!important}html body .app-shell .chat-widget{bottom:16px!important;right:16px!important}html body .app-shell .chat-widget.open{width:auto!important;inset:134px 12px 18px!important}html body .app-shell .chat-widget.open .chat-panel{border-radius:22px!important;width:100%!important;height:100%!important;max-height:none!important}html body .app-shell .chat-launcher>span:not(.chat-launcher-mark),html body .app-shell .chat-launcher>em{display:none!important}}html body .app-shell .tl-chart-attribution{z-index:12!important;font-family:var(--tl-font-mono)!important;letter-spacing:.02em!important;color:#f4f1e833!important;opacity:.72!important;font-size:9px!important;line-height:1!important;text-decoration:none!important;transition:color .18s,opacity .18s!important;position:fixed!important;bottom:12px!important;left:18px!important}html body .app-shell .tl-chart-attribution:hover{color:#d4b06aad!important;opacity:1!important}@media (width<=720px){html body .app-shell .tl-chart-attribution{font-size:8px!important;bottom:8px!important;left:14px!important}}@font-face{font-family:Mona Sans;src:url(/fonts/mona-sans.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}:root,html body .app-shell{--v35-bg-0:#050505;--v35-bg-1:#080808;--v35-panel:#0f0f0fb8;--v35-panel-soft:#ffffff06;--v35-line:#ffffff0d;--v35-line-soft:#ffffff08;--v35-gold:#d4b06a;--v35-green:#61d4a0;--v35-red:#e07a7a;--v35-ink:#f4f1e8;--v35-muted:#f4f1e8a3;--v35-quiet:#f4f1e863}html body,html body .app-shell{background:linear-gradient(115deg,#d4b06a09,#0000 24%),linear-gradient(245deg,#61d4a007,#0000 28%),linear-gradient(#0b0b0a 0%,#070707 42%,#050505 100%)!important}html body .app-shell{isolation:isolate!important;min-height:100svh!important;overflow-x:clip!important}html body .app-shell:before{content:""!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff04 1px, transparent 1px), linear-gradient(120deg, transparent 0 46%, #d4b06a09 48%, transparent 53%), radial-gradient(680px 460px at var(--tl-pointer-x,52%) var(--tl-pointer-y,18%), #d4b06a0e, transparent 58%)!important;opacity:.5!important;background-size:96px 96px,96px 96px,100% 100%,100% 100%!important;position:fixed!important;inset:0!important;-webkit-mask-image:linear-gradient(#000000e6,#0000 82%)!important;mask-image:linear-gradient(#000000e6,#0000 82%)!important}html body .app-shell:after{content:""!important;z-index:0!important;pointer-events:none!important;opacity:.08!important;mix-blend-mode:soft-light!important;background-image:repeating-linear-gradient(0deg,#ffffff8c 0 1px,#0000 1px 3px)!important;position:fixed!important;inset:0!important}html body .app-shell>*{z-index:1!important;position:relative!important}html body .app-shell .app-body,html body .app-shell .app-content{width:100%!important;min-width:0!important;max-width:none!important}html body .app-shell .app-content{padding-top:clamp(18px,2.2vh,34px)!important}html body .app-shell h1,html body .app-shell h2,html body .app-shell h3,html body .app-shell .desk-open-greeting,html body .app-shell .dhx-action,html body .app-shell .dna-identity{font-family:var(--tl-font-display)!important;font-variation-settings:"wdth" 104, "wght" 620!important;text-wrap:balance!important}html body .app-shell p,html body .app-shell li,html body .app-shell dd{text-wrap:pretty!important}html body .app-shell button{transition:transform .26s cubic-bezier(.2,.8,.2,1),border-color .26s,background .26s,color .26s,opacity .26s!important}html body .app-shell button:hover{transform:translateY(-1px)!important}html body .app-shell .app-header.landing-section{background:linear-gradient(#0e0e0ec7,#07070794)!important;border:1px solid #ffffff0b!important;grid-template-columns:minmax(160px,.8fr) auto minmax(220px,.8fr)!important;align-items:center!important;gap:16px!important;width:min(100% - 28px,1460px)!important;min-height:58px!important;padding:8px 12px!important;display:grid!important;position:sticky!important;top:14px!important;box-shadow:inset 0 1px #ffffff0e,0 24px 86px #0000006b!important}html body .app-shell .brand{min-width:0!important}html body .app-shell .brand h1{color:var(--v35-gold)!important;letter-spacing:.035em!important;font-size:12px!important;font-weight:700!important}html body .app-shell .app-nav{background:#ffffff07!important;border-radius:999px!important;justify-self:center!important;align-items:center!important;gap:2px!important;min-width:0!important;padding:4px!important;display:inline-flex!important}html body .app-shell .app-nav button{letter-spacing:.08em!important;color:#f4f1e86e!important;min-width:74px!important;height:36px!important;padding:0 15px!important;font-size:12px!important}html body .app-shell .header-actions{justify-self:end!important;min-width:0!important}html body .app-shell .nav-upgrade-cta{color:#090806!important;background:linear-gradient(#e1c47f,#cfa75c)!important;height:40px!important;padding:0 17px!important;box-shadow:0 12px 34px #d4b06a29!important}html body .app-shell .desk-open{place-items:center!important;min-height:auto!important;padding:clamp(24px,3vh,40px) 0 clamp(36px,4.8vh,58px)!important;display:grid!important}html body .app-shell .desk-open-inner{grid-template-columns:minmax(360px,.82fr) minmax(560px,1.18fr)!important;gap:clamp(44px,6vw,96px)!important;width:min(100% - 48px,1380px)!important}html body .app-shell .desk-open-eyebrow,html body .app-shell .dna-eyebrow,html body .app-shell .base-eyebrow{color:var(--v35-gold)!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:690!important}html body .app-shell .desk-open-greeting{letter-spacing:-.075em!important;max-width:9ch!important;margin-top:14px!important;font-size:clamp(78px,8.4vw,118px)!important;line-height:.89!important}html body .app-shell .desk-open-decision{background:linear-gradient(135deg,#d4b06a1f,#0000 34%),linear-gradient(#ffffff0d,#ffffff03),#0d0d0de0!important;border-radius:34px!important;min-height:clamp(560px,64vh,680px)!important;padding:clamp(42px,5.2vw,76px)!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff07,0 56px 160px #0000008c!important}html body .app-shell .desk-open-decision:before{content:""!important;pointer-events:none!important;border:1px solid #d4b06a13!important;border-radius:26px!important;position:absolute!important;inset:22px!important;-webkit-mask-image:linear-gradient(120deg,#000,#0000 58%)!important;mask-image:linear-gradient(120deg,#000,#0000 58%)!important}html body .app-shell .desk-open-decision-label{color:var(--v35-gold)!important;letter-spacing:.18em!important;font-size:12px!important}html body .app-shell .dhx-level span{color:var(--v35-quiet)!important;letter-spacing:.06em!important;font-size:11px!important}html body .app-shell .desk-open-memory{color:#d4b06ad6!important;border-left:2px solid #d4b06a75!important;max-width:60ch!important;padding-left:16px!important}html body .app-shell .desk-open-more{max-width:520px!important;color:var(--v35-quiet)!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}html body .app-shell .desk-open-more button{border:1px solid var(--v35-line)!important;background:#ffffff06!important;border-radius:999px!important}html body .app-shell .workspace-page{padding-top:clamp(10px,2vh,24px)!important}html body .app-shell .ws-brief{background:linear-gradient(135deg,#d4b06a18,#0000 36%),linear-gradient(#ffffff0c,#ffffff03),#0c0c0cd6!important;border-radius:34px!important;width:100%!important;max-width:none!important;min-height:clamp(560px,68vh,730px)!important}html body .app-shell .dhx{grid-template-columns:minmax(0,1.1fr) minmax(340px,.55fr)!important;align-items:stretch!important}html body .app-shell .dhx-action{letter-spacing:-.085em!important;overflow-wrap:normal!important;word-break:normal!important;font-size:clamp(88px,9.4vw,144px)!important}html body .app-shell .dhx-imperative{color:#f4f1e8eb!important;overflow-wrap:normal!important;word-break:normal!important;max-width:16ch!important}html body .app-shell .dhx-level{padding:20px 0!important}html body .app-shell .workspace-page .ws-cmd-row{grid-template-columns:minmax(0,1.24fr) minmax(310px,.46fr)!important}html body .app-shell .workspace-page .ws-chart-stage,html body .app-shell .workspace-page .ws-chart-stage--dominant{background:linear-gradient(#ffffff09,#ffffff02),#080808b8!important;border-radius:34px!important;box-shadow:inset 0 1px #ffffff0d,0 48px 130px #00000080!important}html body .app-shell .simple-chart-frame{background:linear-gradient(#ffffff05,#ffffff01),#070707!important;border-color:#ffffff0a!important;border-radius:30px!important}html body .app-shell .simple-chart-frame:after{content:"Entry · Invalidation · Target · Memory zones"!important;z-index:2!important;color:#f4f1e847!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;pointer-events:none!important;font-size:10px!important;position:absolute!important;top:18px!important;left:22px!important}html body .app-shell .workspace-page .ws-cmd-rail :is(.mh,.tg,.wc,.ws-risk-card,.ws-deepdive){background:linear-gradient(#ffffff07,#ffffff02),#0c0c0cb8!important;border-color:#ffffff0a!important;border-radius:26px!important}html body .app-shell .desk-page,html body .app-shell .replay-page,html body .app-shell .workspace-page{width:min(100% - 48px,1380px)!important}html body .app-shell .desk-header{border-bottom:1px solid #ffffff0e!important;align-items:end!important;min-height:190px!important;display:flex!important}html body .app-shell .desk-header h1{letter-spacing:-.078em!important;font-size:clamp(64px,7vw,104px)!important}html body .app-shell .desk-header p{max-width:58ch!important;color:var(--v35-muted)!important;font-size:17px!important}html body .app-shell .dna{background:linear-gradient(130deg,#d4b06a16,#0000 34%),linear-gradient(#ffffff0c,#ffffff03),#0d0d0dd1!important;border-radius:34px!important;margin-top:clamp(34px,5vh,58px)!important}html body .app-shell .dna-identity{letter-spacing:-.08em!important;font-size:clamp(58px,6.8vw,96px)!important}html body .app-shell .dna-archetype{color:var(--v35-gold)!important;font-size:clamp(20px,1.75vw,28px)!important}html body .app-shell .dna-stat{background:#ffffff06!important;border-radius:24px!important;min-height:126px!important}html body .app-shell .dna-stat strong{color:var(--v35-gold)!important}html body .app-shell .desk-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}html body .app-shell .desk-report-card{border-radius:30px!important;min-height:300px!important}html body .app-shell .desk-report-card h2{letter-spacing:-.06em!important;max-width:12ch!important;font-size:clamp(42px,4vw,64px)!important}html body .app-shell .desk-report-card p{max-width:58ch!important;color:var(--v35-muted)!important;font-size:17px!important}html body .app-shell .desk-scan-head,html body .app-shell .desk-controls,html body .app-shell .desk-grid,html body .app-shell .desk-footer{opacity:.5!important;filter:saturate(.86)!important}html body .app-shell .desk-scan-head:hover,html body .app-shell .desk-controls:hover,html body .app-shell .desk-grid:hover{opacity:.82!important}html body .app-shell .rp-hero{border-radius:34px!important;grid-template-columns:minmax(0,.92fr) minmax(360px,.64fr)!important;align-items:end!important;gap:clamp(28px,4vw,64px)!important;min-height:500px!important;padding:clamp(42px,5vw,76px)!important;display:grid!important;overflow:hidden!important}html body .app-shell .replay-page header.rp-hero{border-radius:34px!important;overflow:hidden!important}html body .app-shell .rp-hero h2{letter-spacing:-.08em!important;max-width:8.2ch!important;font-size:clamp(72px,8vw,118px)!important;line-height:.88!important}html body .app-shell .rp-hero p{max-width:54ch!important;color:var(--v35-muted)!important;font-size:18px!important}html body .app-shell .rp-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body .app-shell .rp-hero-stat{background:#ffffff07!important;border-radius:24px!important}html body .app-shell .rp-symbols,html body .app-shell .rp-trail-panel,html body .app-shell .rp-lesson,html body .app-shell .rp-read,html body .app-shell .rp-delta{border-radius:28px!important}html body .app-shell .chat-widget{z-index:40!important}html body .app-shell .chat-launcher{color:#f4f1e8c7!important;background:linear-gradient(#141414f0,#080808eb)!important;border:1px solid #d4b06a2e!important;border-radius:999px!important;min-width:118px!important;height:42px!important;box-shadow:0 18px 58px #00000085!important}html body .app-shell .chat-launcher-mark{color:var(--v35-gold)!important;background:#d4b06a1f!important}html body .app-shell .chat-widget.open{width:min(454px,100vw - 44px)!important;inset:96px 22px 22px auto!important}html body .app-shell .chat-panel{-webkit-backdrop-filter:blur(30px)saturate(1.15)!important;backdrop-filter:blur(30px)saturate(1.15)!important;background:linear-gradient(135deg,#d4b06a1b,#0000 34%),linear-gradient(#121212f7,#070707fa)!important;border:1px solid #d4b06a29!important;border-radius:30px!important;grid-template-rows:auto auto auto minmax(0,1fr) auto auto auto!important;width:100%!important;height:100%!important;max-height:none!important;display:grid!important;box-shadow:inset 0 1px #ffffff13,0 40px 130px #000000b8!important}html body .app-shell .chat-widget-header{min-height:72px!important;padding:18px 20px!important}html body .app-shell .chat-stream{min-height:0!important;padding:18px!important;overflow-y:auto!important}html body .app-shell .suggested-prompts{max-height:172px!important;overflow-y:auto!important}html body .app-shell .suggested-prompts button,html body .app-shell .chat-message p,html body .app-shell .chat-decision-answer{border-radius:18px!important}html body .app-shell .chat-form{background:#ffffff08!important;border-radius:18px!important;margin:12px!important}html body .app-shell .chat-form input{min-width:0!important}html body .app-shell .chat-widget.open .chat-panel,html body .app-shell .chat-widget.open .chat-context>div,html body .app-shell .chat-widget.open .chat-transparency,html body .app-shell .chat-widget.open .chat-stream,html body .app-shell .chat-widget.open .suggested-prompts,html body .app-shell .chat-widget.open .chat-form,html body .app-shell .chat-widget.open .chat-starter-rail{border-color:#ffffff0e!important}html body .app-shell .chat-widget.open .chat-panel{background:linear-gradient(135deg,#d4b06a1b,#0000 34%),linear-gradient(#121212f7,#070707fa)!important;border-color:#d4b06a29!important}html body .app-shell .chat-widget.open .chat-widget-mark,html body .app-shell .chat-widget.open .chat-launcher-mark{color:var(--v35-gold)!important;box-shadow:none!important;background:#d4b06a24!important}html body .app-shell .chat-widget.open .chat-widget-title strong,html body .app-shell .chat-widget.open .chat-context strong,html body .app-shell .chat-widget.open .chat-form button,html body .app-shell .chat-widget.open .chat-starter-rail button{color:var(--v35-gold)!important}html body .app-shell .chat-widget.open .chat-context>div,html body .app-shell .chat-widget.open .chat-message p,html body .app-shell .chat-widget.open .chat-decision-answer,html body .app-shell .chat-widget.open .suggested-prompts button,html body .app-shell .chat-widget.open .chat-form{background:linear-gradient(#ffffff09,#ffffff03),#08080894!important}html body .app-shell .chat-widget.open .sp-category{color:var(--v35-gold)!important;background:#d4b06a14!important;border-color:#d4b06a29!important}html body .app-shell .chat-widget.open .chat-form button{color:#090806!important;background:linear-gradient(#e1c47f,#cfa75c)!important}html body .app-shell .chat-widget.open .chat-form input{color:var(--v35-ink)!important;background:0 0!important}@keyframes tl-v35-reveal{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:translateY(0)}}html body .app-shell .page-enter,html body .app-shell .desk-open{animation:.34s cubic-bezier(.2,.8,.2,1) both tl-v35-reveal!important}@media (width<=1180px){html body .app-shell .app-header.landing-section{grid-template-columns:auto 1fr auto!important}html body .app-shell .desk-open-inner,html body .app-shell .dhx,html body .app-shell .workspace-page .ws-cmd-row,html body .app-shell .rp-hero{grid-template-columns:1fr!important}html body .app-shell .desk-open-decision{min-height:560px!important}html body .app-shell .desk-report-grid{grid-template-columns:1fr!important}}@media (width<=720px){html body .app-shell:before{opacity:.34!important;background-size:72px 72px,72px 72px,100% 100%,100% 100%!important}html body .app-shell .app-header.landing-section{grid-template-columns:auto minmax(0,1fr) auto!important;gap:8px!important;width:calc(100% - 20px)!important;padding:8px!important;top:10px!important}html body .app-shell .brand h1,html body .app-shell .nav-upgrade-cta{display:none!important}html body .app-shell .app-nav{justify-content:center!important;justify-self:stretch!important;width:100%!important}html body .app-shell .app-nav button{letter-spacing:.02em!important;flex:1 1 0!important;min-width:0!important;padding:0 6px!important;font-size:10.5px!important}html body .app-shell .desk-open-inner,html body .app-shell .desk-page,html body .app-shell .replay-page,html body .app-shell .workspace-page{width:min(100% - 28px,1380px)!important}html body .app-shell .desk-open{place-items:start!important;min-height:auto!important;padding-top:30px!important}html body .app-shell .desk-open-greeting,html body .app-shell .rp-hero h2{letter-spacing:-.07em!important;font-size:clamp(54px,17vw,76px)!important}html body .app-shell .desk-open-decision,html body .app-shell .ws-brief,html body .app-shell .dna,html body .app-shell .rp-hero{border-radius:26px!important;padding:26px!important}html body .app-shell .dhx-action,html body .app-shell .dna-identity{font-size:clamp(46px,15vw,68px)!important}html body .app-shell .chat-widget.open{width:auto!important;inset:118px 12px 14px!important}}@media (prefers-reduced-motion:reduce){html body .app-shell *,html body .app-shell :before,html body .app-shell :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html body .app-shell .app-header.landing-section{background:linear-gradient(#0a0a0ad1,#06060694)!important;border-color:#ffffff09!important;grid-template-columns:minmax(150px,.72fr) auto minmax(180px,.72fr)!important}html body .app-shell .brand svg,html body .app-shell .brand>:first-child{filter:saturate(.72)brightness(.9)!important;opacity:.86!important}html body .app-shell .brand h1 .beta-badge{display:none!important}html body .app-shell .header-actions{gap:10px!important}html body .app-shell .gsearch{width:42px!important;height:40px!important;transition:width .32s cubic-bezier(.2,.8,.2,1),opacity .24s!important;position:relative!important}html body .app-shell .gsearch:focus-within,html body .app-shell .gsearch:hover{width:min(250px,24vw)!important}html body .app-shell .gsearch-form{width:100%!important;height:40px!important;box-shadow:none!important;background:linear-gradient(#ffffff08,#ffffff03),#060606ad!important;border:1px solid #ffffff0b!important;border-radius:999px!important;align-items:center!important;gap:9px!important;padding:0 13px!important;display:flex!important}html body .app-shell .gsearch-icon{color:#f4f1e86b!important;flex:none!important}html body .app-shell .gsearch-input{opacity:0!important;width:0!important;min-width:0!important;color:var(--v35-ink)!important;font-family:var(--tl-font-sans)!important;letter-spacing:.02em!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important;transition:width .32s cubic-bezier(.2,.8,.2,1),opacity .18s!important}html body .app-shell .gsearch:focus-within .gsearch-input,html body .app-shell .gsearch:hover .gsearch-input{opacity:1!important;width:100%!important}html body .app-shell .gsearch-menu{-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:linear-gradient(135deg,#d4b06a14,#0000 34%),linear-gradient(#101010fa,#070707fa)!important;border:1px solid #d4b06a21!important;border-radius:22px!important;width:min(340px,100vw - 32px)!important;padding:10px!important;top:calc(100% + 10px)!important;right:0!important;box-shadow:0 28px 90px #000000a8!important}html body .app-shell .gsearch-row{background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;min-height:44px!important;transition:background-color .14s,border-color .14s!important}html body .app-shell .gsearch-row:hover,html body .app-shell .gsearch-row.is-active{background:#ffffff09!important;border-color:#d4b06a1f!important}html body .app-shell .nav-upgrade-cta{color:#f4f1e8e0!important;height:38px!important;box-shadow:none!important;background:linear-gradient(#d4b06a2e,#d4b06a12)!important;border:1px solid #d4b06a33!important;padding:0 14px!important}html body .app-shell .nav-upgrade-cta svg{color:var(--v35-gold)!important}html body .app-shell .desk-page{padding-top:clamp(12px,2vh,22px)!important}html body .app-shell .desk-header{min-height:128px!important;padding-bottom:22px!important}html body .app-shell .desk-header h1{font-size:clamp(52px,5.5vw,82px)!important}html body .app-shell .dna{margin-top:clamp(22px,3vh,36px)!important}html body .app-shell .best-opps,html body .app-shell .trader-memory{border-radius:32px!important}html body .app-shell .best-opps-list>li,html body .app-shell .trader-memory-signal{background:linear-gradient(#ffffff07,#ffffff02)!important;min-height:72px!important}html body .app-shell .rp-empty-cta,html body .app-shell .rp-no-history,html body .app-shell .desk-empty{background:linear-gradient(135deg,#d4b06a13,#0000 42%),linear-gradient(#ffffff09,#ffffff03),#0a0a0ab3!important;border:1px solid #d4b06a1c!important;border-radius:30px!important;padding:clamp(22px,3vw,36px)!important;box-shadow:0 34px 100px #0000006b!important}html body .app-shell .rp-empty-cta{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;display:grid!important}html body .app-shell .rp-empty-cta p,html body .app-shell .rp-no-history p,html body .app-shell .desk-empty p{color:var(--v35-muted)!important;margin:0!important}html body .app-shell .rp-empty-cta-buttons button,html body .app-shell .rp-no-history button,html body .app-shell .desk-empty-actions button{color:#f4f1e8d1!important;background:#d4b06a13!important;border-color:#d4b06a29!important;border-radius:999px!important;min-height:42px!important}html body .app-shell .rp-symbols{margin-top:clamp(32px,5vh,58px)!important}@media (width<=720px){html body .app-shell .app-header.landing-section{border-radius:24px!important}html body .app-shell .header-actions{gap:6px!important}html body .app-shell .gsearch{display:none!important}html body .app-shell .desk-header{min-height:96px!important;padding-bottom:16px!important}html body .app-shell .desk-header h1{font-size:clamp(36px,12vw,52px)!important}html body .app-shell .chat-launcher{width:46px!important;min-width:46px!important;height:46px!important;right:14px!important;bottom:max(14px, env(safe-area-inset-bottom))!important;border-radius:999px!important;padding:0!important}html body .app-shell .chat-launcher>span:not(.chat-launcher-mark),html body .app-shell .chat-launcher>em{display:none!important}html body .app-shell .chat-launcher-mark{margin:0!important}html body .app-shell .desk-open-decision,html body .app-shell .rp-hero{box-shadow:inset 0 1px #ffffff0f,0 28px 84px #0000006b!important}}html body .app-shell .desk-open-greeting{letter-spacing:-.04em!important;font-size:clamp(46px,5.4vw,74px)!important;font-weight:540!important;line-height:.98!important}html body .app-shell .desk-open-eyebrow{color:var(--v3-muted,#f3f1ea94)!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:11px!important}html body .app-shell .desk-open-ledger{grid-column:1!important;max-width:36ch!important;margin:clamp(22px,3.2vh,36px) 0 0!important;padding:0!important;list-style:none!important;display:grid!important}html body .app-shell .desk-open-ledger li{border-bottom:1px solid var(--v3-line,#ffffff0f)!important;align-items:baseline!important;gap:18px!important;padding:15px 0!important;display:flex!important}html body .app-shell .desk-open-ledger li:first-child{padding-top:0!important}html body .app-shell .desk-open-ledger li strong{font-family:var(--tl-font-mono,ui-monospace, monospace)!important;color:var(--v2-ink,#f3f1ea)!important;text-align:right!important;font-variant-numeric:tabular-nums!important;min-width:2.6ch!important;font-size:clamp(26px,2.6vw,38px)!important;font-weight:500!important;line-height:1!important}html body .app-shell .desk-open-ledger li span{color:var(--v3-muted,#f3f1ea94)!important;font-size:15px!important;line-height:1.35!important}html body .app-shell .desk-open-ledger-key{border-bottom:0!important}html body .app-shell .desk-open-ledger-key strong{color:var(--v2-gold,#d4b06a)!important}html body .app-shell .desk-open-ledger-key span{color:var(--v2-ink,#f3f1ea)!important;font-weight:500!important}html body .app-shell .desk-open-more{border-top:1px solid var(--v3-line,#ffffff0f)!important;flex-wrap:wrap!important;grid-column:1!important;align-items:center!important;gap:8px!important;margin-top:clamp(22px,3vh,34px)!important;padding-top:clamp(16px,2vh,22px)!important;display:flex!important}html body .app-shell .desk-open-more>span{letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--v3-faint,#f3f1ea57)!important;margin-right:4px!important;font-size:11px!important}html body .app-shell .desk-open-more button{color:var(--v3-muted,#f3f1ea94)!important;cursor:pointer!important;background:0 0!important;border:1px solid #ffffff14!important;border-radius:999px!important;padding:5px 12px!important;font-size:12px!important;transition:color .18s,border-color .18s!important}html body .app-shell .desk-open-more button:hover{color:var(--v2-gold,#d4b06a)!important;border-color:#d4b06a4d!important}html body .app-shell .desk-open-ledger{margin-top:clamp(16px,2.2vh,24px)!important}html body .app-shell .desk-open-ledger li{padding:10px 0!important}html body .app-shell .desk-open-ledger li strong{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;min-width:3.4ch!important;font-size:clamp(24px,2.2vw,34px)!important}html body .app-shell .desk-open-cta{margin-top:clamp(12px,1.7vh,20px)!important}html body .app-shell .desk-open-more{margin-top:clamp(12px,1.8vh,22px)!important;padding-top:clamp(10px,1.4vh,16px)!important}@media (width>=721px){html body .app-shell .desk-open-greeting{font-size:clamp(66px,7.2vw,98px)!important}html body .app-shell .desk-open-memory{font-size:15px!important;line-height:1.45!important}}@media (width<=720px){html body .app-shell .desk-open-ledger li{padding:13px 0!important}}html body .app-shell .desk-open-decision,html body .app-shell .ws-brief,html body .app-shell .dna,html body .app-shell .rp-hero{border-color:#ffffff0a!important;box-shadow:inset 0 1px #ffffff0c,0 44px 132px #0000007a!important}html body .app-shell .desk-open-decision{background:linear-gradient(145deg,#d4b06a1b,#0000 30%),linear-gradient(#ffffff0a,#ffffff02),#0c0c0ce6!important}html body .app-shell .desk-open-decision-label,html body .app-shell .dhx-kicker,html body .app-shell .rp-hero .base-eyebrow{opacity:.82!important}html body .app-shell .desk-open-memory{color:#d4b06ac2!important}html body .app-shell .dhx[data-tone=wait],html body .app-shell .dhx[data-tone=watch]{--decision-tone:var(--v35-gold)}html body .app-shell .dhx[data-tone=engage]{--decision-tone:var(--v35-green)}html body .app-shell .dhx[data-tone=exit],html body .app-shell .dhx[data-tone=avoid]{--decision-tone:var(--v35-red)}html body .app-shell .dhx-action{color:var(--decision-tone,var(--v35-gold))!important;text-shadow:0 0 42px color-mix(in srgb, var(--decision-tone,#d4b06a) 14%, transparent)!important}html body .app-shell .dhx-conf b,html body .app-shell .dhx-level strong,html body .app-shell .dhx-evidence b{color:var(--decision-tone,var(--v35-gold))!important}html body .app-shell .workspace-page .ws-cmd-rail{opacity:.72!important}html body .app-shell .workspace-page .ws-cmd-rail:hover,html body .app-shell .workspace-page .ws-cmd-rail:focus-within{opacity:.94!important}html body .app-shell .dna-stat--maturity{background:linear-gradient(90deg,#d4b06a13,#ffffff05)!important;grid-column:1/-1!important;grid-template-columns:1fr auto!important;align-items:center!important;min-height:86px!important;display:grid!important}html body .app-shell .dna-stat--maturity strong{font-size:clamp(28px,2.5vw,40px)!important}html body .app-shell .dna-meta{color:#f4f1e873!important}html body .app-shell .rp-hero{background:linear-gradient(145deg,#d4b06a12,#0000 34%),linear-gradient(#ffffff08,#ffffff02),#080808c7!important}html body .app-shell .rp-empty-cta{border-style:solid!important}html body .app-shell .rp-empty-cta:before{content:"Context → Decision → Outcome → Lesson"!important;color:#d4b06abd!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;grid-column:1/-1!important;margin-bottom:8px!important;font-size:11px!important;display:block!important}@media (width<=720px){html body .app-shell .dna-stat--maturity{grid-template-columns:1fr!important}}html body .app-shell .rp-hero-stats{box-shadow:none!important;background:0 0!important;border:0!important;flex-wrap:wrap!important;gap:clamp(24px,3.4vw,52px)!important;padding:0!important;display:flex!important}html body .app-shell .rp-hero-stat{background:0 0!important;border:0!important;flex-direction:column!important;gap:7px!important;padding:0!important;display:flex!important}html body .app-shell .rp-hero-stat em{letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--v3-faint,#f3f1ea57)!important;font-size:11px!important;font-style:normal!important}html body .app-shell .rp-hero-stat strong{font-family:var(--tl-font-mono,ui-monospace, monospace)!important;font-variant-numeric:tabular-nums!important;color:var(--v3-ink,#f3f1ea)!important;font-size:clamp(26px,2.8vw,40px)!important;font-weight:500!important;line-height:1!important}html body .app-shell .rp-lesson .base-insight-row,html body .app-shell .rp-lesson .base-metric-row{border-bottom:1px solid var(--v3-line,#ffffff0f)!important;grid-template-columns:104px 1fr!important;align-items:baseline!important;gap:18px!important;margin:0!important;padding:15px 0!important;display:grid!important}html body .app-shell .rp-lesson .base-insight-row:last-child,html body .app-shell .rp-lesson .base-metric-row:last-child{border-bottom:0!important}html body .app-shell .rp-lesson .base-insight-label,html body .app-shell .rp-lesson .base-metric-label{letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--v3-faint,#f3f1ea57)!important;font-size:11px!important}html body .app-shell .rp-lesson .base-insight-detail{color:var(--v3-muted,#f3f1ea94)!important;font-size:15px!important;line-height:1.55!important}html body .app-shell .rp-lesson .base-metric-value{letter-spacing:-.01em!important;color:var(--v3-ink,#f3f1ea)!important;text-align:left!important;font-size:15px!important;font-weight:560!important}html body .app-shell .rp-lesson .base-metric-row--positive .base-metric-value{color:var(--v2-success,#61d4a0)!important}html body .app-shell .rp-lesson .base-metric-row--negative .base-metric-value{color:var(--v2-danger,#e07a7a)!important}html body .app-shell .rp-lesson .base-insight-row:last-child .base-insight-detail{color:var(--v3-ink,#f3f1ea)!important}html body .app-shell .rp-read .base-metric-row{border-bottom:1px solid var(--v3-line,#ffffff0f)!important;justify-content:space-between!important;align-items:baseline!important;gap:16px!important;margin:0!important;padding:9px 0!important;display:flex!important}html body .app-shell .rp-read .base-metric-label{letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--v3-faint,#f3f1ea57)!important;font-size:11px!important}html body .app-shell .rp-read .base-metric-value{color:var(--v3-ink,#f3f1ea)!important;font-size:14px!important;font-weight:560!important}html body .app-shell .rp-symbol-chip{color:var(--v3-muted,#f3f1ea94)!important;background:0 0!important;border:1px solid #ffffff14!important;border-radius:999px!important;padding:7px 13px!important;transition:color .18s,border-color .18s!important}html body .app-shell .rp-symbol-chip em{color:var(--v3-faint,#f3f1ea57)!important;font-size:11px!important;font-style:normal!important}html body .app-shell .rp-symbol-chip:hover{border-color:#d4b06a47!important}html body .app-shell .rp-symbol-chip.active{color:var(--v2-gold,#d4b06a)!important;background:#d4b06a1a!important;border-color:#d4b06a52!important}@media (width<=720px){html body .app-shell .app-header.landing-section{grid-template-columns:40px 1fr 40px!important;gap:8px!important;width:calc(100% - 32px)!important;max-width:calc(100vw - 32px)!important;overflow:visible!important}html body .app-shell .app-nav{gap:0!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html body .app-shell .header-actions{justify-content:center!important;min-width:0!important;max-width:40px!important;overflow:visible!important}html body .app-shell .app-nav button{min-width:0!important;padding:0 2px!important;overflow:hidden!important}html body .app-shell .app-nav .nav-label{text-overflow:clip!important;letter-spacing:0!important;max-width:100%!important;font-size:clamp(9px,2.55vw,10.5px)!important;overflow:hidden!important}html body .app-shell .dhx:after{justify-self:start!important;margin-top:8px!important;font-size:10px!important}}html body .app-shell .workspace-page .ws-brief{border-radius:30px!important;min-height:clamp(380px,46vh,500px)!important;margin-top:clamp(16px,2.4vh,28px)!important;padding:clamp(28px,3.4vw,46px)!important}html body .app-shell .workspace-page .ws-brief .ws-alert-cta{max-width:min(560px,54vw)!important;margin:0!important;position:absolute!important;bottom:clamp(22px,2.4vw,34px)!important;left:clamp(28px,3.4vw,46px)!important}html body .app-shell .workspace-page .dhx{grid-template-columns:minmax(0,1fr) minmax(300px,.5fr)!important;gap:clamp(14px,1.8vw,28px) clamp(28px,4vw,58px)!important;min-height:0!important}html body .app-shell .workspace-page .dhx-imperative{max-width:19ch!important;font-size:clamp(25px,2.45vw,38px)!important}html body .app-shell .workspace-page .dhx-level{padding:13px 0!important}html body .app-shell .workspace-page .dhx-evidence p,html body .app-shell .workspace-page .dhx-why p{font-size:15px!important}html body .app-shell .workspace-page .ws-cmd-row{grid-template-columns:minmax(0,1.18fr) minmax(280px,.42fr)!important;margin-top:clamp(18px,2.8vh,34px)!important}html body .app-shell .workspace-page .ws-chart-stage,html body .app-shell .workspace-page .ws-chart-stage--dominant{opacity:1!important;border:1px solid #d4b06a14!important;min-height:clamp(600px,72vh,820px)!important;box-shadow:inset 0 1px #ffffff0e,0 54px 150px #00000094,0 0 0 1px #d4b06a06!important}html body .app-shell .workspace-page .simple-chart-frame{min-height:clamp(520px,62vh,720px)!important}html body .app-shell .workspace-page .simple-chart-frame:after{color:#d4b06a7a!important}html body .app-shell .desk-report-grid{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)!important;grid-auto-flow:dense!important;align-items:stretch!important}html body .app-shell .desk-report-card{border-radius:24px!important;min-height:230px!important;padding:clamp(22px,2.4vw,34px)!important}html body .app-shell .desk-report-card--primary{background:radial-gradient(780px 420px at 30% -12%,#d4b06a29,#0000 58%),linear-gradient(#ffffff0c,#ffffff03),#0e0e0ed6!important;border-color:#d4b06a1f!important;grid-row:span 2!important;min-height:500px!important}html body .app-shell .desk-report-card--risk{border-color:#e07a7a1f!important}html body .app-shell .desk-report-card--behavior{background:linear-gradient(#ffffff07,#ffffff02),#08080894!important}html body .app-shell .desk-report-card:not(.desk-report-card--primary) h2{max-width:13ch!important;font-size:clamp(28px,2.8vw,44px)!important}html body .app-shell .desk-report-card:not(.desk-report-card--primary) p{font-size:15px!important}html body .app-shell .desk-report-card dl{margin-top:auto!important}html body .app-shell .rp-predictive{background:radial-gradient(620px 320px at 12% -28%,#d4b06a1f,#0000 62%),linear-gradient(#ffffff09,#ffffff02),#0a0a0abd!important;border:1px solid #d4b06a1a!important;border-radius:26px!important;margin:18px 0!important;padding:clamp(22px,2.6vw,34px)!important}html body .app-shell .rp-predictive .base-eyebrow{color:#d4b06ac2!important}html body .app-shell .rp-predictive strong{color:var(--v3-ink)!important;font-family:var(--tl-font-display)!important;letter-spacing:-.045em!important;margin-top:10px!important;font-size:clamp(28px,3vw,44px)!important;font-weight:540!important;line-height:1.05!important;display:block!important}html body .app-shell .rp-predictive p{color:#f4f1e89e!important;max-width:74ch!important;margin:14px 0 0!important;font-size:16px!important;line-height:1.58!important}html body .app-shell .rp-predictive--danger{border-color:#e07a7a2e!important}html body .app-shell .rp-predictive--positive{border-color:#61d4a029!important}@media (width<=900px){html body .app-shell .workspace-page .ws-brief .ws-alert-cta{max-width:none!important;margin-top:16px!important;position:static!important}html body .app-shell .workspace-page .dhx,html body .app-shell .workspace-page .ws-cmd-row,html body .app-shell .desk-report-grid{grid-template-columns:1fr!important}html body .app-shell .desk-report-card--primary{grid-row:auto!important;min-height:auto!important}}html body .app-shell .workspace-page .ws-brief .ws-alert-cta{max-width:620px!important;margin-top:clamp(12px,1.6vw,18px)!important;position:static!important}html body .app-shell .workspace-page .dhx-edge{max-width:48ch!important}html body .app-shell .desk-page .dna{gap:clamp(18px,2.2vw,30px)!important;margin-top:clamp(20px,3vh,34px)!important;padding:clamp(24px,2.8vw,38px)!important}html body .app-shell .desk-page .dna-identity{font-size:clamp(48px,5.5vw,78px)!important}html body .app-shell .desk-page .dna-stat{min-height:92px!important;padding:15px!important}html body .app-shell .desk-page .dna-stat--maturity{min-height:66px!important}html body .app-shell .desk-page .dna-edge,html body .app-shell .desk-page .dna-learned{padding:16px!important}html body .app-shell .desk-page .dna{grid-template-columns:minmax(420px,1.05fr) minmax(410px,1fr) minmax(320px,.78fr)!important;grid-template-areas:"id stats learned""edges stats learned"!important;align-items:stretch!important;min-height:clamp(470px,54vh,580px)!important}html body .app-shell .desk-page .dna-identity{overflow-wrap:normal!important;word-break:normal!important;max-width:10ch!important;font-size:clamp(46px,4.7vw,66px)!important}html body .app-shell .desk-page .dna-archetype{font-size:clamp(16px,1.28vw,20px)!important}html body .app-shell .desk-page .dna-meta{font-size:13px!important}html body .app-shell .desk-page .dna-edges{grid-template-columns:1fr 1fr!important;gap:12px!important;display:grid!important}html body .app-shell .desk-page .dna-learned{align-self:stretch!important}html body .app-shell .desk-page{margin-top:-56px!important;padding-top:clamp(6px,1.2vh,14px)!important}html body .app-shell .desk-page .desk-header{margin-top:0!important}html body .app-shell .rp-empty-predictive{color:#d4b06ab8!important}@media (width<=1180px){html body .app-shell .desk-page .dna{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"id""stats""edges""learned"!important}}html body .app-shell{isolation:isolate!important;position:relative!important}html body .app-shell:before{content:""!important;pointer-events:none!important;z-index:-1!important;background:linear-gradient(90deg,#d4b06a08,#0000 20% 80%,#d4b06a05),repeating-linear-gradient(90deg,#ffffff03 0 1px,#0000 1px 96px),repeating-linear-gradient(0deg,#ffffff02 0 1px,#0000 1px 96px)!important;position:fixed!important;inset:0!important;-webkit-mask-image:linear-gradient(#000000b3,#0000002e 55%,#0000)!important;mask-image:linear-gradient(#000000b3,#0000002e 55%,#0000)!important}html body .app-shell .app-header.landing-section{background:linear-gradient(#ffffff0b,#ffffff03),#080808b3!important;border:1px solid #d4b06a14!important;box-shadow:0 24px 90px #0000007a,inset 0 1px #ffffff0f!important}html body .app-shell :is(.desk-open-decision,.dna,.desk-report-card,.rp-hero,.workspace-page .ws-brief,.workspace-page .ws-chart-stage--dominant){position:relative!important}html body .app-shell :is(.desk-open-decision,.dna,.desk-report-card,.rp-hero,.workspace-page .ws-brief,.workspace-page .ws-chart-stage--dominant):before{content:""!important;border-radius:inherit!important;pointer-events:none!important;z-index:0!important;opacity:.42!important;background:linear-gradient(115deg,#ffffff18,#0000 24% 72%,#d4b06a0e)!important;position:absolute!important;inset:1px!important;-webkit-mask-image:linear-gradient(#000,#0000 78%)!important;mask-image:linear-gradient(#000,#0000 78%)!important}html body .app-shell :is(.desk-open-decision,.dna,.desk-report-card,.rp-hero,.workspace-page .ws-brief,.workspace-page .ws-chart-stage--dominant)>*{z-index:1!important;position:relative!important}html body .app-shell .desk-open{margin-top:-18px!important}html body .app-shell .desk-open-greeting{text-wrap:balance!important}html body .app-shell .desk-open-decision{border-color:#d4b06a21!important;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #d4b06a09,0 44px 150px #0000008f!important}html body .app-shell .desk-page{margin-top:-48px!important}html body .app-shell .desk-page .desk-header{min-height:86px!important}html body .app-shell .desk-page .dna{grid-template-columns:minmax(390px,1.03fr) minmax(390px,1fr) minmax(310px,.78fr)!important;min-height:clamp(430px,48vh,520px)!important;margin-top:12px!important;padding:clamp(20px,2.35vw,32px)!important}html body .app-shell .desk-page .dna-identity{font-size:clamp(42px,4.25vw,60px)!important;line-height:.95!important}html body .app-shell .desk-page .dna-archetype{max-width:36ch!important}html body .app-shell .desk-page .dna-stat{min-height:78px!important}html body .app-shell .desk-page .dna-stat strong{font-size:clamp(24px,2vw,32px)!important}html body .app-shell .desk-page .dna-stat--maturity strong{font-size:clamp(26px,2.25vw,36px)!important}html body .app-shell .desk-page .dna-learned,html body .app-shell .desk-page .dna-edge{background:#ffffff06!important;border:1px solid #ffffff09!important}html body .app-shell .desk-page .desk-report-grid{margin-top:16px!important}html body .app-shell .desk-report-card{box-shadow:inset 0 1px #ffffff0b,0 28px 90px #0000003d!important}html body .app-shell .desk-report-card--primary:after{content:"Primary edge"!important;color:#d4b06a70!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:10px!important;position:absolute!important;top:24px!important;right:26px!important}html body .app-shell .workspace-page{margin-top:-38px!important}html body .app-shell .workspace-page .ws-brief{min-height:clamp(330px,38vh,430px)!important;padding:clamp(24px,2.8vw,38px)!important}html body .app-shell .workspace-page .dhx{grid-template-columns:minmax(0,1.06fr) minmax(280px,.46fr)!important;gap:12px clamp(26px,3.5vw,50px)!important}html body .app-shell .workspace-page .dhx-action{font-size:clamp(64px,6.6vw,98px)!important}html body .app-shell .workspace-page .dhx-imperative{font-size:clamp(22px,2vw,32px)!important}html body .app-shell .workspace-page .dhx-thesis,html body .app-shell .workspace-page .dhx-edge{font-size:15px!important;line-height:1.45!important}html body .app-shell .workspace-page .ws-alert-cta{margin-top:10px!important;padding:10px 12px!important}html body .app-shell .workspace-page .ws-cmd-row{margin-top:16px!important}html body .app-shell .workspace-page .ws-chart-stage--dominant{border-color:#d4b06a1f!important}html body .app-shell .replay-page{margin-top:-34px!important}html body .app-shell .replay-page .rp-hero{border-color:#d4b06a17!important;min-height:clamp(300px,34vh,408px)!important;box-shadow:inset 0 1px #ffffff0e,0 42px 130px #0000005c!important}html body .app-shell .replay-page .rp-hero h2{font-size:clamp(54px,5.4vw,86px)!important;line-height:.92!important}html body .app-shell .rp-empty-cta{background:linear-gradient(115deg,#d4b06a14,#0000 42%),linear-gradient(#ffffff09,#ffffff02),#0a0a0abd!important;border-radius:26px!important;box-shadow:inset 0 1px #ffffff0b!important}@media (prefers-reduced-motion:no-preference){html body .app-shell :is(.desk-open-decision,.dna,.rp-hero,.workspace-page .ws-brief,.workspace-page .ws-chart-stage--dominant){animation:.52s cubic-bezier(.2,.8,.2,1) both tl-v45-material-in!important}html body .app-shell .desk-report-card,html body .app-shell .dna-stat{transition:transform .26s cubic-bezier(.2,.8,.2,1),border-color .26s,background .26s,box-shadow .26s!important}}@keyframes tl-v45-material-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){html body .app-shell .desk-page,html body .app-shell .workspace-page,html body .app-shell .replay-page{width:min(100% - 28px,1380px)!important;margin-top:0!important}html body .app-shell .desk-page .dna{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"id""stats""edges""learned"!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:auto!important;margin-left:0!important;margin-right:0!important;padding:22px!important;overflow:hidden!important}html body .app-shell .desk-page .dna-id{padding-left:0!important}html body .app-shell .desk-page .dna-avatar--persona{width:76px!important;height:76px!important;margin-bottom:16px!important;position:relative!important;top:auto!important;left:auto!important}html body .app-shell .desk-page .dna-identity{overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important;font-size:clamp(42px,13vw,58px)!important}html body .app-shell .desk-page .dna-stats,html body .app-shell .desk-page .dna-edges{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .desk-page .dna-stat{width:100%!important;min-width:0!important}html body .app-shell .desk-report-grid{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .workspace-page .ws-brief{min-height:auto!important}}@media (width>=1120px){html body .app-shell .desk-open,html body .app-shell .desk-page,html body .app-shell .workspace-page,html body .app-shell .replay-page{width:min(100% - 36px,1500px)!important}html body .app-shell .desk-open{align-items:stretch!important;min-height:calc(100vh - 96px)!important;margin-top:-28px!important;display:grid!important}html body .app-shell .desk-open-inner{grid-template-rows:auto 1fr auto!important;grid-template-columns:minmax(360px,.72fr) minmax(660px,1.28fr)!important;column-gap:clamp(34px,4vw,72px)!important;min-height:calc(100vh - 122px)!important;display:grid!important;position:relative!important}html body .app-shell .desk-open-inner:before{content:"YOUR DESK"!important;color:#d4b06a13!important;font-family:var(--tl-font-display)!important;letter-spacing:-.08em!important;white-space:nowrap!important;pointer-events:none!important;font-size:clamp(86px,9vw,148px)!important;font-weight:650!important;position:absolute!important;top:50%!important;left:clamp(350px,32vw,520px)!important;transform:translate(-50%,-50%)rotate(-90deg)!important}html body .app-shell .desk-open-inner>div:first-child{grid-area:1/1!important;align-self:start!important;padding-top:clamp(18px,3vh,40px)!important}html body .app-shell .desk-open-greeting{letter-spacing:-.075em!important;font-size:clamp(58px,6.2vw,106px)!important;line-height:.9!important}html body .app-shell .desk-open-ledger{grid-area:2/1!important;align-self:center!important;max-width:390px!important;margin:0!important}html body .app-shell .desk-open-ledger li{grid-template-columns:74px 1fr!important;min-height:64px!important}html body .app-shell .desk-open-ledger li strong{font-size:clamp(32px,3vw,48px)!important}html body .app-shell .desk-open-decision{background:radial-gradient(900px 640px at 0 24%,#d4b06a21,#0000 58%),radial-gradient(620px 520px at 100% 100%,#61d4a009,#0000 60%),linear-gradient(135deg,#ffffff0f,#ffffff03),#0d0d0de0!important;border-radius:38px!important;grid-area:1/2/span 3!important;align-content:space-between!important;align-self:stretch!important;min-height:calc(100vh - 136px)!important;padding:clamp(40px,3.6vw,58px)!important;display:grid!important}html body .app-shell .desk-open-decision:after{content:""!important;pointer-events:none!important;border:1px solid #d4b06a1f!important;border-radius:50%!important;width:320px!important;height:320px!important;position:absolute!important;top:8%!important;left:-120px!important;box-shadow:0 0 0 42px #d4b06a06,0 0 0 94px #61d4a005!important}html body .app-shell .desk-open-cta,html body .app-shell .desk-open-more{grid-column:1!important}html body .app-shell .workspace-page{margin-top:-18px!important}html body .app-shell .workspace-page :is(.terminal-status-bar,.ws-trail,.ws-bar,.ws-ohlc,.ws-handoff-quiet){display:none!important}html body .app-shell .workspace-page .ws-brief{border-radius:34px!important;align-content:center!important;width:38.5%!important;min-height:calc(100vh - 118px)!important;margin:30px 0 0!important;padding:clamp(34px,3vw,54px)!important;display:grid!important}html body .app-shell .workspace-page .dhx{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"kicker""action""imperative""thesis""edge""levels""why"!important;gap:14px!important;display:grid!important}html body .app-shell .workspace-page .dhx:after{justify-self:start!important;margin-top:8px!important}html body .app-shell .workspace-page .dhx-action-row{gap:10px!important;display:grid!important}html body .app-shell .workspace-page .dhx-action{font-size:clamp(76px,8vw,126px)!important;line-height:.84!important}html body .app-shell .workspace-page .dhx-conf{font-size:14px!important}html body .app-shell .workspace-page .dhx-imperative{font-size:clamp(28px,2.65vw,44px)!important}html body .app-shell .workspace-page .dhx-levels{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 20px!important}html body .app-shell .workspace-page .dhx-level{padding:14px 0!important}html body .app-shell .workspace-page .dhx-evidence{display:none!important}html body .app-shell .workspace-page .ws-alert-cta{max-width:none!important}html body .app-shell .workspace-page .ws-cmd-row{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;width:60%!important;margin-top:calc(-100vh + 162px)!important;margin-left:40%!important;display:grid!important}html body .app-shell .workspace-page .ws-cmd-rail{display:none!important}html body .app-shell .workspace-page .ws-main-grid{width:100%!important}html body .app-shell .workspace-page .ws-chart-stage--dominant{background:radial-gradient(820px 440px at 50% 0,#d4b06a0e,#0000 58%),linear-gradient(#ffffff0a,#ffffff02),#060606db!important;border-radius:34px!important;min-height:calc(100vh - 118px)!important}html body .app-shell .workspace-page .simple-chart-frame{min-height:calc(100vh - 214px)!important}html body .app-shell .workspace-page .memory-cite{display:none!important}html body .app-shell .desk-page{margin-top:-34px!important}html body .app-shell .desk-page .desk-header{border-bottom:0!important;min-height:72px!important}html body .app-shell .desk-page .dna{border-radius:44px!important;grid-template-columns:minmax(520px,1fr) minmax(380px,.72fr) minmax(360px,.68fr)!important;min-height:520px!important}html body .app-shell .desk-page .dna:after{content:"TRADER FINGERPRINT"!important;color:#d4b06a2e!important;font-family:var(--tl-font-display)!important;letter-spacing:-.06em!important;pointer-events:none!important;z-index:0!important;opacity:.42!important;font-size:clamp(34px,4vw,72px)!important;font-weight:650!important;position:absolute!important;bottom:26px!important;right:34px!important}html body .app-shell .desk-page .dna>*{z-index:2!important}html body .app-shell .desk-page .dna-identity{max-width:9ch!important;font-size:clamp(64px,6.8vw,108px)!important}html body .app-shell .desk-page .dna-avatar--persona{width:110px!important;height:110px!important}html body .app-shell .desk-report-grid{z-index:2!important;position:relative!important;transform:translateY(-24px)!important}html body .app-shell .replay-page{margin-top:-52px!important}html body .app-shell .rp-hero{border-radius:44px!important;min-height:calc(100vh - 270px)!important}html body .app-shell .rp-hero:after{content:"MEMORY COMPOUNDS"!important;color:#d4b06a1c!important;font-family:var(--tl-font-display)!important;letter-spacing:-.08em!important;pointer-events:none!important;font-size:clamp(48px,6.4vw,118px)!important;font-weight:650!important;position:absolute!important;bottom:clamp(28px,4vw,56px)!important;right:clamp(38px,5vw,80px)!important}}html body .app-shell .dna-live{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:18px!important;display:grid!important}html body .app-shell .dna-live-item{background:linear-gradient(#ffffff08,#ffffff02),#0707077a!important;border:1px solid #ffffff0b!important;border-radius:16px!important;min-width:0!important;padding:12px!important}html body .app-shell .dna-live-item span{color:#f4f1e86b!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:10px!important;display:block!important}html body .app-shell .dna-live-item strong{color:#f4f1e8eb!important;font-family:var(--tl-font-display)!important;letter-spacing:-.035em!important;margin-top:8px!important;font-size:clamp(18px,1.35vw,23px)!important;font-weight:560!important;line-height:1.03!important;display:block!important}html body .app-shell .dna-live-item em{color:#f4f1e885!important;margin-top:7px!important;font-size:12px!important;font-style:normal!important;line-height:1.32!important;display:block!important}html body .app-shell .dna-live-item--positive{border-color:#61d4a01f!important}html body .app-shell .dna-live-item--negative{border-color:#e07a7a24!important}html body .app-shell .dna-live-item--learning{border-color:#d4b06a21!important}html body .app-shell .desk-report-card{min-height:170px!important;padding:clamp(18px,2vw,28px)!important}html body .app-shell .desk-report-card--primary{min-height:320px!important}html body .app-shell .desk-report-card h2{font-size:clamp(24px,2.25vw,34px)!important;line-height:.98!important}html body .app-shell .desk-report-card--primary h2{max-width:13ch!important;font-size:clamp(34px,3.2vw,48px)!important}html body .app-shell .desk-report-card p{margin-top:10px!important;font-size:14px!important;line-height:1.42!important}html body .app-shell .desk-report-card dl,html body .app-shell .desk-report-card .compatibility-list{margin-top:12px!important}html body .app-shell .desk-report-card dl{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body .app-shell .desk-report-card--behavior dl{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .app-shell .desk-report-card dl>div{border-radius:14px!important;min-height:70px!important;padding:12px!important}html body .app-shell .desk-report-card dt{font-size:10px!important;line-height:1.1!important}html body .app-shell .desk-report-card dd{margin-top:8px!important;font-size:clamp(15px,1.05vw,20px)!important;line-height:1.08!important}html body .app-shell .rp-empty-predictive{background:#d4b06a0e!important;border:1px solid #d4b06a1f!important;border-radius:18px!important;gap:7px!important;margin-top:12px!important;padding:14px 16px!important;display:grid!important}html body .app-shell .rp-empty-predictive strong{color:#f4f1e8e6!important;font-family:var(--tl-font-display)!important;letter-spacing:-.025em!important;font-size:18px!important;font-weight:560!important}html body .app-shell .rp-empty-predictive span{color:#f4f1e89e!important;font-size:13px!important;line-height:1.48!important}@media (width>=1120px){html body .app-shell .desk-open-ledger{align-self:center!important;transform:translateY(-132px)!important}html body .app-shell .desk-open-ledger li{grid-template-columns:68px 1fr!important;min-height:54px!important}html body .app-shell .desk-open-ledger li strong{font-size:clamp(28px,2.55vw,42px)!important}html body .app-shell .desk-page .dna{grid-template-columns:minmax(350px,.9fr) minmax(270px,.62fr) minmax(270px,.62fr) minmax(280px,.66fr)!important;grid-template-areas:"id stats edges learned"!important;align-items:stretch!important;min-height:clamp(430px,48vh,520px)!important;padding:clamp(22px,2.2vw,32px)!important}html body .app-shell .desk-page .dna-id{padding-left:112px!important}html body .app-shell .desk-page .dna-avatar--persona{width:92px!important;height:92px!important}html body .app-shell .desk-page .dna-identity{max-width:10ch!important;font-size:clamp(46px,4.6vw,74px)!important}html body .app-shell .desk-page .dna-live{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}html body .app-shell .desk-page .dna-live-item:nth-child(3){grid-column:1/-1!important}html body .app-shell .desk-page .dna-live-item{min-height:70px!important;padding:10px!important}html body .app-shell .desk-page .dna-live-item strong{font-size:clamp(15px,1.05vw,18px)!important;line-height:1.06!important}html body .app-shell .desk-page .dna-live-item em{display:none!important}html body .app-shell .desk-page .dna-stats{align-content:center!important;gap:10px!important}html body .app-shell .desk-page .dna-stat,html body .app-shell .desk-page .dna-stat--maturity{min-height:68px!important;padding:12px!important}html body .app-shell .desk-page .dna-stat strong,html body .app-shell .desk-page .dna-stat--maturity strong{overflow-wrap:normal!important;word-break:normal!important;font-size:clamp(20px,1.65vw,28px)!important;line-height:1.02!important}html body .app-shell .desk-page .dna-edges{grid-template-columns:minmax(0,1fr)!important;align-content:stretch!important;padding-top:0!important}html body .app-shell .desk-page .dna-edge,html body .app-shell .desk-page .dna-learned{min-height:0!important}html body .app-shell .desk-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:start!important;transform:translateY(-12px)!important}html body .app-shell .desk-report-card--primary,html body .app-shell .desk-report-card--risk,html body .app-shell .desk-report-card--compatibility,html body .app-shell .desk-report-card--behavior{grid-area:auto!important}html body .app-shell .desk-report-card--primary{min-height:260px!important}html body .app-shell .replay-page .rp-hero-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:clamp(18px,2.2vw,36px)!important;width:100%!important;max-width:580px!important}html body .app-shell .replay-page .rp-hero-stat{justify-content:space-between!important;min-width:0!important;padding-inline:0!important}}@media (width<=900px){html body .app-shell .dna-live,html body .app-shell .desk-page .dna-live{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .desk-report-card,html body .app-shell .desk-report-card--primary{min-height:auto!important}}html body .app-shell .workspace-page .ws-chart-thesis{background:linear-gradient(115deg,#d4b06a13,#0000 36%),#0707078a!important;border:1px solid #d4b06a18!important;border-radius:18px!important;grid-template-columns:minmax(220px,.54fr) minmax(0,1fr)!important;align-items:center!important;gap:18px!important;margin:0 18px 14px!important;padding:14px 16px!important;display:grid!important}html body .app-shell .workspace-page .ws-decision-context{background:#ffffff06!important;border:1px solid #d4b06a17!important;border-radius:18px!important;gap:10px!important;margin-top:14px!important;padding:14px!important;display:grid!important}html body .app-shell .workspace-page .ws-decision-context-main span,html body .app-shell .workspace-page .ws-decision-context-metrics em{color:#d4b06a9e!important;font-family:var(--tl-font-mono)!important;letter-spacing:.11em!important;text-transform:uppercase!important;font-size:9px!important;font-style:normal!important;display:block!important}html body .app-shell .workspace-page .ws-decision-context-main strong{color:#f4f1e8c2!important;margin-top:6px!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important;display:block!important}html body .app-shell .workspace-page .ws-decision-context-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body .app-shell .workspace-page .ws-decision-context-metrics>div{background:#0606065c!important;border-radius:13px!important;padding:10px!important}html body .app-shell .workspace-page .ws-decision-context-metrics strong{color:#f4f1e8e6!important;font-family:var(--tl-font-display)!important;letter-spacing:-.035em!important;margin-top:6px!important;font-size:20px!important;font-weight:560!important;display:block!important}html body .app-shell .workspace-page .ws-decision-context-list{gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body .app-shell .workspace-page .ws-decision-context-list li{color:#f4f1e88f!important;grid-template-columns:.72fr 1fr!important;gap:8px!important;min-width:0!important;font-size:11px!important;display:grid!important}html body .app-shell .workspace-page .ws-decision-context-list span,html body .app-shell .workspace-page .ws-decision-context-list em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-style:normal!important;overflow:hidden!important}html body .app-shell .workspace-page .ws-chart-thesis>div{min-width:0!important}html body .app-shell .workspace-page .ws-chart-thesis span,html body .app-shell .workspace-page .ws-chart-thesis em{color:#d4b06aa3!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:10px!important;font-style:normal!important;display:block!important}html body .app-shell .workspace-page .ws-chart-thesis strong{color:#f4f1e8e6!important;min-width:0!important;font-family:var(--tl-font-display)!important;letter-spacing:-.035em!important;overflow-wrap:normal!important;margin-top:6px!important;font-size:clamp(18px,1.55vw,26px)!important;font-weight:560!important;line-height:1.06!important;display:block!important}html body .app-shell .workspace-page .ws-chart-thesis ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body .app-shell .workspace-page .ws-chart-thesis li{background:#ffffff07!important;border-radius:14px!important;min-width:0!important;padding:10px 12px!important;box-shadow:inset 0 1px #ffffff0a!important}html body .app-shell .workspace-page .ws-chart-thesis li strong{color:#f4f1e8c7!important;font-family:var(--tl-font-mono)!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:clip!important;font-size:12px!important;overflow:visible!important}html body .app-shell .workspace-page .simple-chart-frame{border-color:#d4b06a1c!important}html body .app-shell .workspace-page .sc-level{border-top:1px solid #d4b06a80!important;height:1px!important;box-shadow:0 0 18px #d4b06a2e!important}html body .app-shell .workspace-page .sc-level:before{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#d4b06a17,#0000 62%)!important;position:absolute!important;inset:-7px 0!important}html body .app-shell .workspace-page .sc-level span{color:#f4f1e8d1!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;white-space:nowrap!important;background:#060606db!important;border:1px solid #d4b06a38!important;border-radius:999px!important;padding:4px 8px!important;font-size:9px!important;position:absolute!important;top:50%!important;left:14px!important;transform:translateY(-50%)!important;box-shadow:0 10px 30px #0000006b!important}html body .app-shell .workspace-page .sc-level--target{border-top-color:#61d4a09e!important;box-shadow:0 0 18px #61d4a029!important}html body .app-shell .workspace-page .sc-level--target span{color:#61d4a0eb!important;border-color:#61d4a033!important}html body .app-shell .workspace-page .sc-level--invalid{border-top-color:#e07a7ab3!important;box-shadow:0 0 18px #e07a7a29!important}html body .app-shell .workspace-page .sc-level--invalid span{color:#e07a7af2!important;border-color:#e07a7a3d!important}html body .app-shell .workspace-page .sc-level--memory{border-top-style:dashed!important;border-top-color:#d4b06a61!important}html body .app-shell .workspace-page .sc-level--memory span{color:#d4b06ae0!important}@media (width>=1120px){html body .app-shell .workspace-page .ws-chart-stage--dominant{box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #d4b06a0d,0 46px 150px #00000061!important}html body .app-shell .workspace-page .simple-chart-frame{min-height:calc(100vh - 184px)!important}}@media (width<=900px){html body .app-shell .workspace-page .ws-chart-thesis,html body .app-shell .workspace-page .ws-chart-thesis ul{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .workspace-page .sc-level span{text-overflow:ellipsis!important;max-width:calc(100vw - 120px)!important;overflow:hidden!important}}html body .app-shell .replay-page .rp-hero-forecast-cue{color:#f4f1e866!important;font-family:var(--tl-font-sans)!important;letter-spacing:.01em!important;align-items:center!important;gap:7px!important;margin-top:12px!important;font-size:12px!important;display:inline-flex!important}html body .app-shell .replay-page .rp-hero-forecast-cue:before{content:""!important;background:#d4b06a80!important;width:14px!important;height:1px!important}html body .app-shell .replay-page .rp-hero-forecast--danger{border-color:#e07a7a2e!important}html body .app-shell .replay-page .rp-hero-forecast--positive{border-color:#61d4a029!important}html body .app-shell .desk-page .dna-edge li:nth-child(n+3),html body .app-shell .desk-page .dna-learned li:nth-child(n+3){display:list-item!important}html body .app-shell .desk-page .dna-learned ul{gap:8px!important;display:grid!important}html body .app-shell .desk-page .dna-learned li{font-size:13px!important;line-height:1.32!important}html body .app-shell .desk-page .desk-report-card dl{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (width>=1120px){html body .app-shell .replay-page .rp-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.6fr)!important;align-items:stretch!important}html body .app-shell .replay-page .rp-hero>div{grid-area:1/1!important}html body .app-shell .replay-page .rp-hero-stats{grid-area:2/1!important;align-self:end!important}}html body .app-shell .desk-open-inner:before,html body .app-shell .desk-page .dna:after,html body .app-shell .replay-page .rp-hero:after{content:""!important;display:none!important}html body .app-shell .desk-open-inner{isolation:isolate!important}html body .app-shell .desk-open-inner:after{content:""!important;filter:blur(.2px)!important;opacity:.58!important;pointer-events:none!important;z-index:-1!important;background:radial-gradient(circle at 58%,#d4b06a1d,#0000 0 2px,#0000 3px),radial-gradient(circle,#0000 0 42%,#d4b06a13 43%,#0000 44%),radial-gradient(circle,#0000 0 61%,#ffffff09 62%,#0000 63%),radial-gradient(circle,#d4b06a13,#0000 58%)!important;border-radius:999px!important;width:min(58vw,860px)!important;position:absolute!important;inset:clamp(40px,5vw,84px) clamp(18px,4vw,72px) clamp(30px,4vw,66px) auto!important}html body .app-shell .desk-page .dna,html body .app-shell .replay-page .rp-hero{overflow:hidden!important}html body .app-shell .desk-page .dna:before,html body .app-shell .replay-page .rp-hero:before{opacity:.82!important}html body .app-shell .desk-open-review{gap:14px!important;width:100%!important;max-width:410px!important;display:grid!important}html body .app-shell .desk-open-review .desk-open-ledger{margin:0!important;transform:none!important}@media (width>=1120px){html body .app-shell .desk-open-review{grid-area:2/1!important;align-self:center!important;transform:translateY(-24px)!important}html body .app-shell .desk-open-review .desk-open-ledger{grid-area:auto!important;align-self:auto!important;transform:none!important}html body .app-shell .desk-open-review .desk-open-ledger li{grid-template-columns:58px 1fr!important;min-height:46px!important;padding:7px 0!important}html body .app-shell .desk-open-review .desk-open-ledger li strong{font-size:clamp(24px,2.1vw,34px)!important}html body .app-shell .desk-open-review .desk-open-ledger li span{font-size:13px!important;line-height:1.26!important}}@media (width<=900px){html body .app-shell .desk-open-inner:after{opacity:.38!important;width:88vw!important;height:88vw!important;inset:18vh -18vw auto auto!important}html body .app-shell .desk-open-review{max-width:none!important}}html body .app-shell .desk-page{gap:0!important}html body .app-shell .desk-page .desk-header{min-height:54px!important;margin-bottom:14px!important}html body .app-shell .desk-page .desk-header h1{font-size:clamp(22px,1.75vw,30px)!important;line-height:1!important}html body .app-shell .desk-page .desk-header p{max-width:58ch!important;font-size:13px!important;line-height:1.45!important}html body .app-shell .desk-page .dna{border-radius:24px!important;min-height:auto!important;margin-top:12px!important;padding:clamp(16px,1.55vw,22px)!important}html body .app-shell .desk-page .dna-id{padding-left:clamp(82px,7vw,102px)!important}html body .app-shell .desk-page .dna-avatar--persona{width:76px!important;height:76px!important}html body .app-shell .desk-page .dna-identity{max-width:10ch!important;font-size:clamp(36px,3.7vw,58px)!important;line-height:.96!important}html body .app-shell .desk-page .dna-archetype{max-width:24ch!important;margin-top:12px!important;font-size:clamp(15px,1.25vw,18px)!important;line-height:1.35!important}html body .app-shell .desk-page .dna-meta{margin-top:10px!important;font-size:12px!important;line-height:1.35!important}html body .app-shell .desk-page .dna-live{gap:8px!important;margin-top:14px!important}html body .app-shell .desk-page .dna-live-item{border-radius:12px!important;min-height:54px!important;padding:9px 10px!important}html body .app-shell .desk-page .dna-live-item strong{font-size:15px!important;line-height:1.08!important}html body .app-shell .desk-page .dna-live-item em{display:none!important}html body .app-shell .desk-page .dna-stats{gap:8px!important}html body .app-shell .desk-page .dna-stat,html body .app-shell .desk-page .dna-stat--maturity{border-radius:12px!important;min-height:58px!important;padding:10px 11px!important}html body .app-shell .desk-page .dna-stat span,html body .app-shell .desk-page .dna-stat--maturity span{font-size:10px!important}html body .app-shell .desk-page .dna-stat strong,html body .app-shell .desk-page .dna-stat--maturity strong{font-size:clamp(18px,1.45vw,25px)!important;line-height:1!important}html body .app-shell .desk-page .dna-edge,html body .app-shell .desk-page .dna-learned{border-radius:16px!important;padding:14px!important}html body .app-shell .desk-page .dna-edge ul,html body .app-shell .desk-page .dna-learned ul{gap:8px!important}html body .app-shell .desk-page .dna-edge li,html body .app-shell .desk-page .dna-learned li{font-size:12.5px!important;line-height:1.28!important}html body .app-shell .desk-page .dna-edge li:nth-child(n+3),html body .app-shell .desk-page .dna-learned li:nth-child(n+4){display:none!important}html body .app-shell .desk-page .dna:hover .dna-edge li:nth-child(n+3),html body .app-shell .desk-page .dna:focus-within .dna-edge li:nth-child(n+3),html body .app-shell .desk-page .dna:hover .dna-learned li:nth-child(n+4),html body .app-shell .desk-page .dna:focus-within .dna-learned li:nth-child(n+4){display:list-item!important}html body .app-shell .desk-page .best-opps{border-radius:20px!important;height:auto!important;min-height:0!important;margin-top:14px!important;padding:clamp(13px,1.25vw,18px)!important;overflow:visible!important}html body .app-shell .desk-page .best-opps-head{justify-content:space-between!important;align-items:end!important;gap:18px!important;margin-bottom:8px!important;display:flex!important}html body .app-shell .desk-page .best-opps-title{letter-spacing:-.03em!important;margin:0!important;font-size:clamp(20px,1.75vw,28px)!important;line-height:1.02!important}html body .app-shell .desk-page .best-opps-list{gap:5px!important;overflow:visible!important}html body .app-shell .desk-page .best-opps-list>li{border-radius:13px!important;height:auto!important;min-height:0!important;overflow:visible!important}html body .app-shell .desk-page .best-opp{border-radius:13px!important;grid-template-columns:42px minmax(96px,.65fr) minmax(110px,.8fr) minmax(110px,.78fr) minmax(78px,auto) minmax(180px,1.35fr) 20px!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:39px!important;padding:6px 11px!important;display:grid!important;overflow:visible!important}html body .app-shell .desk-page .best-opp-rank{color:#f4f1e86b!important;font-size:11px!important}html body .app-shell .desk-page .best-opp-id{min-width:0!important}html body .app-shell .desk-page .best-opp-stat{gap:2px!important;min-width:0!important;display:grid!important}html body .app-shell .desk-page .best-opp-stat em{font-size:9px!important;line-height:1!important}html body .app-shell .desk-page .best-opp-stat b{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}html body .app-shell .desk-page .best-opp-status{letter-spacing:.08em!important;border-radius:999px!important;justify-self:start!important;align-items:center!important;min-height:21px!important;padding:0 9px!important;font-size:10px!important;display:inline-flex!important}html body .app-shell .desk-page .best-opp-why{gap:2px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html body .app-shell .desk-page .best-opp-why-label{letter-spacing:.07em!important;text-transform:uppercase!important;color:#d4b06a99!important;font-size:9px!important;font-style:normal!important;line-height:1!important}html body .app-shell .desk-page .best-opp-why-text{-webkit-line-clamp:2!important;line-clamp:2!important;text-overflow:ellipsis!important;white-space:normal!important;color:#f4f1e89e!important;-webkit-box-orient:vertical!important;min-width:0!important;font-size:12px!important;line-height:1.32!important;display:-webkit-box!important;overflow:hidden!important}html body .app-shell .desk-page .desk-report-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;gap:12px!important;margin-top:14px!important;transform:none!important}html body .app-shell .desk-page .desk-report-card,html body .app-shell .desk-page .desk-report-card--primary,html body .app-shell .desk-page .desk-report-card--risk,html body .app-shell .desk-page .desk-report-card--compatibility,html body .app-shell .desk-page .desk-report-card--behavior{border-radius:18px!important;grid-area:auto!important;height:auto!important;min-height:0!important;padding:14px!important;overflow:visible!important}html body .app-shell .desk-page .desk-report-card h2,html body .app-shell .desk-page .desk-report-card--primary h2,html body .app-shell .desk-page .desk-report-card:not(.desk-report-card--primary) h2{letter-spacing:-.03em!important;max-width:12ch!important;font-size:clamp(20px,1.65vw,27px)!important;line-height:1.02!important}html body .app-shell .desk-page .desk-report-card p{margin-top:7px!important;font-size:12.5px!important;line-height:1.32!important}html body .app-shell .desk-page .desk-report-card dl{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:10px!important}html body .app-shell .desk-page .desk-report-card dl>div{border-radius:11px!important;min-height:48px!important;padding:8px!important}html body .app-shell .desk-page .desk-report-card dt{font-size:9px!important}html body .app-shell .desk-page .desk-report-card dd{overflow-wrap:anywhere!important;margin-top:5px!important;font-size:clamp(12px,.95vw,16px)!important;line-height:1.08!important}html body .app-shell .desk-page .desk-report-card dl>div:nth-child(n+5),html body .app-shell .desk-page .desk-report-card--behavior dl>div:nth-child(n+3){display:none!important}html body .app-shell .desk-page .desk-report-card:hover dl>div:nth-child(n+5),html body .app-shell .desk-page .desk-report-card:focus-within dl>div:nth-child(n+5),html body .app-shell .desk-page .desk-report-card--behavior:hover dl>div:nth-child(n+3),html body .app-shell .desk-page .desk-report-card--behavior:focus-within dl>div:nth-child(n+3){display:block!important}html body .app-shell .desk-page .desk-report-card--behavior dl>div.desk-report-signal-row{grid-column:1/-1!important;min-height:0!important}html body .app-shell .desk-page .desk-report-card--behavior dl>div.desk-report-signal-row dd{line-height:1.34!important}html body .app-shell .desk-page .compatibility-list{gap:6px!important;margin-top:10px!important}html body .app-shell .desk-page .compatibility-list button{border-radius:11px!important;min-height:40px!important;padding:8px 10px!important}html body .app-shell .desk-page .compatibility-list button strong{font-size:13px!important}html body .app-shell .desk-page .compatibility-list button span{font-size:11px!important;line-height:1.25!important}html body .app-shell .desk-page .compatibility-list button:nth-child(n+4){display:none!important}html body .app-shell .desk-page .desk-report-card--compatibility:hover .compatibility-list button:nth-child(n+4),html body .app-shell .desk-page .desk-report-card--compatibility:focus-within .compatibility-list button:nth-child(n+4){display:flex!important}html body .app-shell .desk-page .desk-report-card--compatibility .compat-summary{color:#f4f1e88f!important;margin-top:6px!important;font-size:11.5px!important;line-height:1.32!important}html body .app-shell .desk-page .compatibility-list button{border-left:2px solid #d4b06a57!important;align-items:center!important;gap:10px!important}html body .app-shell .desk-page .compatibility-list button[data-fit=low]{border-left-color:#d98a8680!important}html body .app-shell .desk-page .compatibility-list button[data-fit=none]{border-left-color:#f4f1e824!important}html body .app-shell .desk-page .compatibility-list button .compat-id{min-width:0!important;font-family:var(--tl-font-sans,inherit)!important;color:inherit!important;flex-direction:column!important;flex:auto!important;gap:2px!important;display:flex!important}html body .app-shell .desk-page .compatibility-list button .compat-id strong{letter-spacing:.01em!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;font-size:13px!important}html body .app-shell .desk-page .compatibility-list button .compat-id em{letter-spacing:.05em!important;text-transform:uppercase!important;color:#f4f1e875!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:10px!important;font-style:normal!important;display:block!important;overflow:hidden!important}html body .app-shell .desk-page .compatibility-list button .compat-metric{text-align:right!important;white-space:nowrap!important;min-width:0!important;font-family:var(--tl-font-mono,"IBM Plex Mono", monospace)!important;color:#f4f1e8bd!important;flex:0 auto!important;font-size:11px!important;line-height:1.25!important}html body .app-shell .desk-page .trader-memory{margin-top:14px!important}html body .app-shell .desk-page .desk-scan-head{margin-top:18px!important}@media (width>=1120px){html body .app-shell .desk-page .dna{grid-template-columns:minmax(300px,.78fr) minmax(200px,.48fr) minmax(250px,.62fr) minmax(280px,.68fr)!important;grid-template-areas:"id stats edges learned"!important;align-items:stretch!important}}@media (width<=1180px){html body .app-shell .desk-page .best-opp{grid-template-columns:34px minmax(88px,.65fr) minmax(94px,.75fr) minmax(72px,auto) minmax(150px,1fr) 18px!important}html body .app-shell .desk-page .best-opp-stat:nth-of-type(2){display:none!important}html body .app-shell .desk-page .desk-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html body .app-shell .desk-page .best-opps-head{justify-content:stretch!important;display:grid!important}html body .app-shell .desk-page .best-opp{grid-template-columns:30px minmax(82px,.72fr) minmax(72px,auto) 1fr!important;gap:8px!important}html body .app-shell .desk-page .best-opp-stat,html body .app-shell .desk-page .best-opp-arrow{display:none!important}html body .app-shell .desk-page .best-opp-why{white-space:normal!important;line-height:1.25!important}html body .app-shell .desk-page .desk-report-grid{grid-template-columns:minmax(0,1fr)!important}}html body .app-shell .desk-page .desk-command-center{grid-template-columns:minmax(0,1.12fr) minmax(360px,.68fr)!important;align-items:start!important;gap:14px!important;margin-top:14px!important;display:grid!important}html body .app-shell .desk-page .desk-command-main{min-width:0!important}html body .app-shell .desk-page .desk-command-main .best-opps{background:radial-gradient(760px 360px at 18% -20%,#d4b06a21,#0000 58%),linear-gradient(#ffffff08,#ffffff02)!important;border-color:#d4b06a1b!important;flex-direction:column!important;justify-content:flex-start!important;height:auto!important;min-height:0!important;margin:0!important;padding:clamp(18px,1.8vw,26px)!important;display:flex!important}html body .app-shell .desk-page .desk-command-main .best-opps-head{margin-bottom:14px!important}html body .app-shell .desk-page .best-opps-lead{background:linear-gradient(#d4b06a12,#d4b06a06)!important;border:1px solid #d4b06a38!important;border-left:2px solid #d4b06a9e!important;border-radius:9px!important;flex-wrap:wrap!important;align-items:baseline!important;gap:6px 12px!important;margin:0 0 12px!important;padding:11px 14px!important;display:flex!important}html body .app-shell .desk-page .best-opps-lead-tag{font-family:var(--tl-font-mono,"IBM Plex Mono", monospace)!important;letter-spacing:.11em!important;text-transform:uppercase!important;color:#d4b06aeb!important;flex:none!important;font-size:10.5px!important;font-weight:600!important}html body .app-shell .desk-page .best-opps-lead-text{color:#f4f1e8d1!important;flex:240px!important;min-width:0!important;font-size:13px!important;line-height:1.42!important}html body .app-shell .desk-page .desk-command-main .best-opps-list{gap:8px!important}html body .app-shell .desk-page .desk-command-main .best-opp{grid-template-columns:44px minmax(98px,.58fr) minmax(124px,.82fr) minmax(116px,.78fr) minmax(82px,auto) minmax(170px,1.25fr) 20px!important;min-height:58px!important;padding:10px 13px!important}html body .app-shell .desk-page .desk-command-main .best-opp-id strong{font-size:16px!important}html body .app-shell .desk-page .desk-command-main .best-opp-stat b{font-size:12.5px!important}html body .app-shell .desk-page .best-opps-empty{gap:14px!important;max-width:620px!important;margin-top:auto!important;display:grid!important}html body .app-shell .desk-page .best-opps-empty strong{color:#f4f1e8eb!important;font-family:var(--tl-font-display)!important;letter-spacing:-.035em!important;font-size:clamp(24px,2.2vw,36px)!important;font-weight:560!important;line-height:1.04!important}html body .app-shell .desk-page .best-opps-empty p{color:#f4f1e894!important;max-width:54ch!important;font-size:14px!important;line-height:1.5!important}html body .app-shell .desk-page .best-opps-empty button{color:#f4f1e8e6!important;background:#d4b06a18!important;border:1px solid #d4b06a47!important;border-radius:999px!important;justify-self:start!important;min-height:40px!important;padding:0 15px!important}html body .app-shell .desk-page .desk-command-coach{background:radial-gradient(360px 180px at 100% 0,#e07a7a14,#0000 62%),linear-gradient(#ffffff06,#ffffff02)!important;border:1px solid #e07a7a1f!important;border-radius:18px!important;padding:16px!important}html body .app-shell .desk-page .desk-command-coach h2{color:#f4f1e8eb!important;font-family:var(--tl-font-display)!important;letter-spacing:-.035em!important;margin:10px 0 0!important;font-size:clamp(20px,1.65vw,28px)!important;line-height:1.05!important}html body .app-shell .desk-page .desk-command-coach p:last-child{color:#f4f1e894!important;margin:10px 0 0!important;font-size:13px!important;line-height:1.42!important}html body .app-shell .desk-page .desk-secondary-intelligence{grid-template-columns:minmax(0,1.35fr) minmax(320px,.55fr)!important;align-items:start!important;gap:14px!important;margin-top:14px!important;display:grid!important}html body .app-shell .desk-page .desk-secondary-intelligence .desk-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important}html body .app-shell .desk-page .desk-secondary-intelligence .trader-memory{border-radius:18px!important;margin:0!important;padding:16px!important;overflow:hidden!important}html body .app-shell .desk-page .desk-secondary-intelligence .trader-memory-title{font-size:clamp(22px,2vw,30px)!important;line-height:1.02!important}html body .app-shell .desk-page .desk-secondary-intelligence .trader-memory-signals{gap:7px!important;margin-top:12px!important}html body .app-shell .desk-page .desk-secondary-intelligence .trader-memory-signal:nth-child(n+3){display:none!important}html body .app-shell .desk-page .desk-secondary-intelligence .trader-memory:hover .trader-memory-signal:nth-child(n+3),html body .app-shell .desk-page .desk-secondary-intelligence .trader-memory:focus-within .trader-memory-signal:nth-child(n+3){display:flex!important}html body .app-shell .desk-page .desk-secondary-intelligence .trader-memory-totals{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-top:12px!important}@media (width<=1180px){html body .app-shell .desk-page .desk-command-center,html body .app-shell .desk-page .desk-secondary-intelligence{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .desk-page .desk-command-main .best-opps{min-height:0!important}}@media (width<=760px){html body .app-shell .desk-page .desk-command-center{gap:12px!important;margin-top:16px!important}html body .app-shell .desk-page .desk-command-main .best-opps{padding:20px!important}html body .app-shell .desk-page .desk-command-main .best-opps-title{max-width:9ch!important;font-size:clamp(30px,9.4vw,38px)!important}html body .app-shell .desk-page .desk-command-main .best-opps--empty .best-opps-title{max-width:10ch!important}html body .app-shell .desk-page .best-opps-empty strong{font-size:clamp(24px,7.2vw,30px)!important}html body .app-shell .desk-page .best-opps-empty p{font-size:14px!important;line-height:1.45!important}html body .app-shell .desk-page .desk-command-coach{padding:14px!important}}html body .app-shell .rp-trail-panel{z-index:12;position:relative;overflow:visible!important}html body .app-shell .rp-storyline{padding:6px 4px 2px;position:relative}html body .app-shell .rp-storyline .rp-trail{height:92px!important}html body .app-shell .rp-storyline-layer{pointer-events:none;position:absolute;inset:6px 4px 2px}html body .app-shell .rp-storyline-node{cursor:pointer;pointer-events:auto;z-index:6;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s,border-color .16s;position:absolute;transform:translate(-50%,-50%);background:#f4f1e8eb!important;border:2px solid #d4b06ab3!important;border-radius:50%!important;width:11px!important;min-width:0!important;height:11px!important;min-height:0!important;margin:0!important;padding:0!important}html body .app-shell .replay-page .rp-trail-panel .rp-storyline .rp-storyline-node{background:#f4f1e8eb!important;border:2px solid #d4b06ab3!important;border-radius:50%!important;width:11px!important;min-width:0!important;height:11px!important;min-height:0!important;margin:0!important;padding:0!important;transform:translate(-50%,-50%)!important}html body .app-shell .rp-storyline-node:before{content:"";border-radius:50%;position:absolute;inset:-9px}html body .app-shell .replay-page .rp-trail-panel .rp-storyline .rp-storyline-node:hover,html body .app-shell .replay-page .rp-trail-panel .rp-storyline .rp-storyline-node:focus-visible,html body .app-shell .replay-page .rp-trail-panel .rp-storyline .rp-storyline-node.is-active{z-index:8;outline:none;border-color:#d4b06afa!important;transform:translate(-50%,-50%)scale(1.28)!important;box-shadow:0 0 0 5px #d4b06a29,0 6px 18px -6px #d4b06a80!important}html body .app-shell .rp-storyline-pop{z-index:40;pointer-events:none;background:radial-gradient(420px 220px at 14% -40%,#d4b06a1f,#0000 60%),linear-gradient(#ffffff0a,#ffffff02),#0c0b0a;border:1px solid #d4b06a38;border-radius:14px;width:min(300px,78vw);padding:14px 16px 15px;animation:.18s cubic-bezier(.16,1,.3,1) both rp-pop-in;position:absolute;top:calc(100% + 10px);transform:translate(-50%);box-shadow:0 26px 70px -22px #000000eb,0 0 0 1px #0006}@keyframes rp-pop-in{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}html body .app-shell .rp-storyline-pop.anchor-start{transform:translate(-14px)}html body .app-shell .rp-storyline-pop.anchor-end{transform:translate(calc(14px - 100%))}html body .app-shell .rp-storyline-pop.anchor-start{animation-name:rp-pop-in-start}html body .app-shell .rp-storyline-pop.anchor-end{animation-name:rp-pop-in-end}@keyframes rp-pop-in-start{0%{opacity:0;transform:translate(-14px)translateY(-4px)}to{opacity:1;transform:translate(-14px)translateY(0)}}@keyframes rp-pop-in-end{0%{opacity:0;transform:translate(calc(14px - 100%))translateY(-4px)}to{opacity:1;transform:translate(calc(14px - 100%))translateY(0)}}html body .app-shell .rp-storyline-pop--continued{border-color:#61d4a042}html body .app-shell .rp-storyline-pop--failed,html body .app-shell .rp-storyline-pop--reversed{border-color:#e07a7a42}html body .app-shell .rp-pop-head{border-bottom:1px solid #f4f1e814;justify-content:space-between;align-items:center;margin-bottom:11px;padding-bottom:9px;display:flex}html body .app-shell .rp-pop-date{font-family:var(--tl-font-mono,"Geist Mono", ui-monospace, monospace);letter-spacing:.02em;color:#d4b06af5;font-size:13px;font-weight:600}html body .app-shell .rp-pop-outcome{letter-spacing:.08em;text-transform:uppercase;color:#f4f1e899;background:#f4f1e80f;border-radius:6px;padding:3px 8px;font-size:9.5px;font-weight:700}html body .app-shell .rp-pop-outcome--continued{color:#61d4a0;background:#61d4a01f}html body .app-shell .rp-pop-outcome--failed,html body .app-shell .rp-pop-outcome--reversed{color:#e07a7a;background:#e07a7a1f}html body .app-shell .rp-pop-rows{gap:8px;margin:0;display:grid}html body .app-shell .rp-pop-rows>div{grid-template-columns:64px 1fr;align-items:baseline;gap:10px;display:grid}html body .app-shell .rp-pop-rows dt{letter-spacing:.09em;text-transform:uppercase;color:#f4f1e866;margin:0;font-size:9px;font-weight:700}html body .app-shell .rp-pop-rows dd{color:#f4f1e8db;margin:0;font-size:12.5px;line-height:1.4}html body .app-shell .rp-predictive-breakdown,html body .app-shell .rp-hero-forecast .rp-predictive-breakdown{border-top:1px solid #d4b06a24;flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin-top:16px;padding-top:14px;display:flex}html body .app-shell .rp-pb-label{letter-spacing:.09em;text-transform:uppercase;color:#d4b06aa8;flex:1 0 100%;font-size:9.5px;font-weight:700}html body .app-shell .rp-pb-stat{color:#f4f1e89e;font-size:13.5px}html body .app-shell .rp-pb-stat b{font-family:var(--tl-font-mono,"Geist Mono", ui-monospace, monospace);letter-spacing:-.01em;color:#f4f1e8f2;margin-right:3px;font-size:16px;font-weight:600}html body .app-shell .rp-pb-stat--fail b,html body .app-shell .rp-pb-stat--down b{color:#e07a7a}html body .app-shell .rp-pb-stat--cont b,html body .app-shell .rp-pb-stat--up b{color:#61d4a0}html body .app-shell .rp-hero-forecast .rp-predictive-breakdown{gap:6px 14px;margin-top:12px;padding-top:11px}html body .app-shell .workspace-page.workspace-narrative{grid-template-columns:minmax(0,.86fr) minmax(0,1.22fr)!important;grid-auto-rows:min-content!important;align-items:start!important;gap:clamp(18px,2.2vh,30px) clamp(22px,2.4vw,40px)!important;margin-top:-18px!important;display:grid!important}html body .app-shell .workspace-page.workspace-narrative>.ws-brief{grid-area:1/1!important;place-self:stretch stretch!important;width:100%!important;min-height:0!important;margin-top:0!important}html body .app-shell .workspace-page.workspace-narrative>.ws-cmd-row{grid-area:1/2!important;grid-template-columns:none!important;justify-self:stretch!important;width:100%!important;margin:0!important;display:block!important}html body .app-shell .workspace-page.workspace-narrative>.ws-cmd-row>.ws-main-grid{width:100%!important;display:block!important}html body .app-shell .workspace-page.workspace-narrative>.ws-cmd-row .ws-chart-stage--dominant{width:100%!important}html body .app-shell .workspace-page.workspace-narrative>.ws-echoes,html body .app-shell .workspace-page.workspace-narrative>.ws-deep,html body .app-shell .workspace-page.workspace-narrative>.ws-narrative-footer,html body .app-shell .workspace-page.workspace-narrative>.ws-risk-line{grid-column:1/-1!important;justify-self:stretch!important;width:100%!important}html body .app-shell .workspace-page.workspace-narrative .ws-brief{flex-direction:column!important;justify-content:flex-start!important;gap:clamp(16px,2vh,26px)!important;min-height:clamp(440px,52vh,560px)!important;padding:clamp(28px,2.6vw,44px)!important;display:flex!important}html body .app-shell .workspace-page.workspace-narrative .dhx-action{font-size:clamp(64px,6.6vw,104px)!important}html body .app-shell .workspace-page.workspace-narrative .ws-chart-stage--dominant{min-height:clamp(520px,60vh,680px)!important}html body .app-shell .desk-page .desk-secondary-intelligence>.trader-memory{flex-direction:column!important;justify-content:space-between!important;align-self:stretch!important;gap:16px!important;display:flex!important}html body .app-shell :is(.desk-open-decision,.desk-page .dna,.desk-command-main .best-opps,.replay-page .rp-hero,.workspace-page.workspace-narrative .ws-brief,.workspace-page.workspace-narrative .ws-chart-stage--dominant){border:1px solid #efece416!important;border-radius:24px!important;box-shadow:inset 0 1px #ffffff0d,0 4px 14px -6px #00000080,0 28px 56px -30px #000000c7!important}html body .app-shell :is(.desk-page .desk-report-card,.desk-page .trader-memory){border:1px solid #efece412!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff0a,0 2px 8px -3px #0006,0 14px 30px -20px #0009!important}html body .app-shell :is(.desk-command-main .best-opp,.desk-page .dna-stat,.desk-page .dna-stat--maturity,.desk-page .dna-live-item,.desk-page .desk-report-card dl>div){border-radius:13px!important;box-shadow:inset 0 1px #ffffff08!important}html body .app-shell .desk-open-decision:after{display:none!important}html body .app-shell .desk-open-decision,html body .app-shell .desk-command-main .best-opps,html body .app-shell .desk-page .dna{background:linear-gradient(#ffffff0a,#ffffff02 46%,#0000),#11100e8c!important}@media (width>=1120px){html body .app-shell .desk-open-decision{align-self:start!important;row-gap:clamp(20px,2.4vh,34px)!important;height:auto!important;min-height:calc(100vh - 136px)!important;overflow:visible!important}html body .app-shell .desk-open-decision:before{border-radius:inherit!important}}html body .app-shell .chat-widget.open .chat-panel{background:linear-gradient(#141311f5,#0c0b0af5)!important;border:1px solid #d4b06a2e!important;border-radius:20px!important;box-shadow:inset 0 1px #ffffff0d,0 24px 64px -28px #000000d9!important}html body .app-shell .chat-widget .chat-message.assistant,html body .app-shell .chat-widget .chat-message.assistant p{color:#efece4!important}html body .app-shell .chat-widget .chat-message p{color:#efece4!important;background:#ffffff0b!important;border:1px solid #efece417!important;border-radius:14px!important}html body .app-shell .chat-widget .chat-message.user p{color:#14110b!important;background:linear-gradient(135deg,#d4b06af2,#c1a062eb)!important;border:0!important;border-radius:14px!important;font-weight:560!important}html body .app-shell .chat-widget .chat-message.user{color:#efece4!important}html body .app-shell .chat-widget .chat-message span{color:#efece473!important}html body .app-shell .chat-widget :focus-visible{outline:2px solid #d4b06a99!important}@media (width>=1181px){html body .app-shell .desk-page .desk-command-center{grid-template-columns:minmax(0,1.18fr) minmax(340px,.62fr)!important;align-items:stretch!important}html body .app-shell .desk-page .desk-command-main{flex-direction:column!important;gap:14px!important;display:flex!important}html body .app-shell .desk-page .desk-command-main .best-opps{flex:none!important}}html body .app-shell .desk-page .desk-command-main .best-opps-head{border-bottom:1px solid #d4b06a24!important;justify-content:space-between!important;align-items:baseline!important;gap:16px!important;margin-bottom:12px!important;padding-bottom:11px!important;display:flex!important}html body .app-shell .desk-page .desk-command-main .best-opps-head-id{flex-direction:column!important;gap:3px!important;display:flex!important}html body .app-shell .desk-page .desk-command-main .best-opps-title{letter-spacing:-.03em!important;font-size:clamp(19px,1.55vw,24px)!important;line-height:1!important}html body .app-shell .desk-page .desk-command-main .best-opps-count{font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;color:#f4f1e86b!important;white-space:nowrap!important;flex:none!important;font-size:11px!important}@media (width<=720px){html body .app-shell .desk-page .desk-command-main .best-opps-head{flex-wrap:wrap!important}}@media (width>=1181px){html body .app-shell .desk-page .desk-secondary-intelligence{align-items:stretch!important}html body .app-shell .desk-page .desk-secondary-intelligence .desk-report-grid>.desk-report-card{flex-direction:column!important;height:100%!important;display:flex!important}html body .app-shell .desk-page .desk-secondary-intelligence .desk-report-card .compatibility-list,html body .app-shell .desk-page .desk-secondary-intelligence .desk-report-card dl{margin-top:auto!important}}@media (width>=1120px){html body .app-shell .desk-open-review .desk-open-ledger{max-width:46ch!important}}html body .app-shell .desk-open-ledger li{grid-template-columns:auto minmax(0,1fr)!important;align-items:baseline!important;gap:3px 16px!important;display:grid!important}html body .app-shell .desk-open-ledger li strong{grid-area:1/1!important}html body .app-shell .desk-open-ledger li span{grid-area:1/2!important}html body .app-shell .desk-open-ledger li em{letter-spacing:.005em!important;color:#d4b06a99!important;grid-area:2/2!important;margin:0!important;font-size:12px!important;font-style:normal!important;line-height:1.4!important}html body .app-shell .demo-desk-banner{background:linear-gradient(#c8a96a17,#c8a96a0a)!important;border:1px solid #c8a96a52!important;border-radius:8px!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin:0 0 14px!important;padding:9px 16px!important;display:flex!important;box-shadow:inset 0 0 0 1px #c8a96a0d!important}html body .app-shell .demo-desk-banner-dot{background:#c8a96a!important;border-radius:50%!important;flex:none!important;width:6px!important;height:6px!important;box-shadow:0 0 8px #c8a96a99!important}html body .app-shell .demo-desk-banner-tag{letter-spacing:.14em!important;text-transform:uppercase!important;color:#c8a96a!important;flex:none!important;font-family:IBM Plex Mono,ui-monospace,monospace!important;font-size:10.5px!important;font-weight:600!important}html body .app-shell .demo-desk-banner-copy{letter-spacing:.005em!important;color:#efece4bd!important;flex:280px!important;min-width:200px!important;font-size:12.5px!important;line-height:1.45!important}html body .app-shell .demo-desk-banner-exit{color:#c8a96a!important;letter-spacing:.01em!important;cursor:pointer!important;background:0 0!important;border:1px solid #c8a96a73!important;border-radius:6px!important;flex:none!important;margin-left:auto!important;padding:6px 14px!important;font-size:12px!important;font-weight:500!important;transition:background .14s,border-color .14s!important}html body .app-shell .demo-desk-banner-exit:hover{background:#c8a96a1f!important;border-color:#c8a96ab3!important}html body .app-shell .desk-evolution{background:radial-gradient(120% 140% at 0 0,#c8a96a0f,#0000 60%),#efece404!important;border:1px solid #c8a96a29!important;border-radius:12px!important;margin:0 0 26px!important;padding:22px 24px!important}html body .app-shell .desk-evolution .de-head{margin:0 0 18px!important}html body .app-shell .desk-evolution .de-headline{letter-spacing:-.01em!important;color:#efece4f5!important;margin:6px 0 0!important;font-size:20px!important;font-weight:600!important;line-height:1.2!important}html body .app-shell .desk-evolution .de-timeline{grid-template-columns:repeat(3,1fr)!important;gap:12px!important;display:grid!important;position:relative!important}html body .app-shell .desk-evolution .de-phase{background:#efece405!important;border:1px solid #efece412!important;border-radius:9px!important;flex-direction:column!important;gap:7px!important;padding:14px 14px 12px!important;display:flex!important}html body .app-shell .desk-evolution .de-phase--now{background:linear-gradient(#c8a96a14,#c8a96a05)!important;border-color:#c8a96a6b!important}html body .app-shell .desk-evolution .de-phase-when{letter-spacing:.1em!important;text-transform:uppercase!important;color:#efece46b!important;font-family:IBM Plex Mono,ui-monospace,monospace!important;font-size:10.5px!important}html body .app-shell .desk-evolution .de-phase--now .de-phase-when{color:#c8a96a!important}html body .app-shell .desk-evolution .de-phase-archetype{letter-spacing:-.005em!important;color:#efece4f2!important;font-size:15.5px!important;font-weight:600!important}html body .app-shell .desk-evolution .de-phase-regime{color:#efece480!important;text-transform:capitalize!important;font-size:11.5px!important}html body .app-shell .desk-evolution .de-phase-stats{gap:14px!important;margin:4px 0 0!important;display:flex!important}html body .app-shell .desk-evolution .de-phase-stats div{flex-direction:column!important;gap:1px!important;display:flex!important}html body .app-shell .desk-evolution .de-phase-stats dt{letter-spacing:.08em!important;text-transform:uppercase!important;color:#efece457!important;font-size:9.5px!important}html body .app-shell .desk-evolution .de-phase-stats dd{color:#efece4d6!important;margin:0!important;font-family:IBM Plex Mono,ui-monospace,monospace!important;font-size:14px!important;font-weight:500!important}html body .app-shell .desk-evolution .de-footer{flex-wrap:wrap!important;gap:10px!important;margin:16px 0 0!important;padding:0!important;list-style:none!important;display:flex!important}html body .app-shell .desk-evolution .de-stat{background:#efece404!important;border:1px solid #efece414!important;border-radius:7px!important;align-items:baseline!important;gap:8px!important;padding:7px 12px!important;display:flex!important}html body .app-shell .desk-evolution .de-stat span{letter-spacing:.08em!important;text-transform:uppercase!important;color:#efece466!important;font-size:10px!important}html body .app-shell .desk-evolution .de-stat strong{color:#efece4d1!important;font-family:IBM Plex Mono,ui-monospace,monospace!important;font-size:12.5px!important;font-weight:500!important}html body .app-shell .desk-evolution .de-stat--up strong{color:#5bb98a!important}html body .app-shell .desk-evolution .de-stat--down strong{color:#d98a86!important}html body .app-shell .desk-evolution .de-corrected{color:#efece4d1!important;background:#c8a96a0d!important;border-left:2px solid #c8a96a80!important;border-radius:0 8px 8px 0!important;gap:3px!important;margin:14px 0 0!important;padding:12px 14px!important;font-size:13px!important;line-height:1.5!important;display:grid!important}html body .app-shell .desk-evolution .de-corrected span{letter-spacing:.1em!important;text-transform:uppercase!important;color:#c8a96a!important;font-size:10px!important}html body .app-shell .desk-evolution--forming .de-forming-title{color:#efece4e6!important;margin:6px 0 8px!important;font-size:18px!important;font-weight:600!important}html body .app-shell .desk-evolution--forming .de-forming-copy{color:#efece499!important;max-width:60ch!important;margin:0 0 14px!important;font-size:13px!important;line-height:1.55!important}html body .app-shell .desk-evolution--forming .de-forming-copy strong{color:#c8a96a!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body .app-shell .desk-evolution--forming .de-forming-meter{background:#efece412!important;border-radius:3px!important;height:4px!important;overflow:hidden!important}html body .app-shell .desk-evolution--forming .de-forming-meter span{background:linear-gradient(90deg,#c8a96a80,#c8a96a)!important;height:100%!important;display:block!important}@media (width<=720px){html body .app-shell .desk-evolution .de-timeline{grid-template-columns:1fr!important}}.route-skeleton{flex-direction:column;gap:18px;min-height:340px;padding:24px 2px 8px;animation:.4s both rsFade;display:flex}@keyframes rsFade{0%{opacity:0}to{opacity:1}}.route-skeleton-head{align-items:center;gap:12px;display:flex}.route-skeleton-pulse{background:#c8a96ae6;border-radius:50%;flex:none;width:7px;height:7px;animation:2.2s ease-in-out infinite rsPulse;box-shadow:0 0 10px #c8a96a80}@keyframes rsPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.78)}}.route-skeleton-head-text{flex-direction:column;gap:3px;display:flex}.route-skeleton-head-text strong{letter-spacing:-.01em;color:#efece4d1;font-size:14px;font-weight:600}.route-skeleton-head-text em{letter-spacing:.015em;color:#efece46b;font-size:11.5px;font-style:normal}.route-skeleton .rs-line,.route-skeleton .rs-dot,.route-skeleton .route-skeleton-card,.route-skeleton .route-skeleton-chartmain,.route-skeleton .route-skeleton-row{position:relative;overflow:hidden}.route-skeleton .rs-line{background:#efece40f;border-radius:4px;height:9px;display:block}.route-skeleton .rs-line--id{width:42%;height:12px}.route-skeleton .rs-line--tag{width:24%;height:8px}.route-skeleton .rs-line--body{width:88%}.route-skeleton .rs-line--body.short{width:56%}.route-skeleton .rs-dot{background:#efece40f;border-radius:50%;flex:none;width:26px;height:26px}.route-skeleton .rs-line:after,.route-skeleton .rs-dot:after,.route-skeleton .route-skeleton-card:after,.route-skeleton .route-skeleton-chartmain:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#c8a96a1a 50%,#0000 100%) 0 0/220% 100%;animation:1.8s linear infinite rsShimmer;position:absolute;inset:0}@keyframes rsShimmer{0%{background-position:-120% 0}to{background-position:220% 0}}.route-skeleton-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.route-skeleton-card{background:#efece404;border:1px solid #efece40d;border-radius:12px;flex-direction:column;gap:10px;padding:18px;display:flex}.route-skeleton-chart{grid-template-columns:1fr 240px;gap:16px;display:grid}.route-skeleton-chartmain{background:#efece405;border:1px solid #efece40d;border-radius:12px;height:340px}.route-skeleton-rail{flex-direction:column;gap:12px;display:flex}.route-skeleton-rail .rs-line{border-radius:10px;width:100%;height:46px}.route-skeleton-list{flex-direction:column;gap:10px;display:flex}.route-skeleton-row{background:#efece404;border:1px solid #efece40d;border-radius:10px;align-items:center;gap:12px;padding:14px 16px;display:flex}.route-skeleton-row .rs-line--body{flex:1;width:auto}@media (width<=720px){.route-skeleton-chart,.route-skeleton-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.route-skeleton-pulse,.route-skeleton .rs-line:after,.route-skeleton .rs-dot:after,.route-skeleton .route-skeleton-card:after,.route-skeleton .route-skeleton-chartmain:after{animation:none}}body[data-reduced-motion=true] .route-skeleton-pulse,body[data-reduced-motion=true] .route-skeleton .route-skeleton-card:after,body[data-reduced-motion=true] .route-skeleton .route-skeleton-chartmain:after{animation:none}.pro-gate{isolation:isolate;border-radius:12px;min-height:132px;position:relative;overflow:hidden}.pro-gate-preview{filter:blur(7px)saturate(.7);opacity:.32;pointer-events:none;-webkit-user-select:none;user-select:none;transform:scale(1.02)}.pro-gate-veil{z-index:2;text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(120% 100%,#0a09089e 0%,#0a0908e6 100%);border:1px solid #c8a96a29;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:22px 20px;display:flex;position:absolute;inset:0}.pro-gate-badge{letter-spacing:.13em;text-transform:uppercase;color:#c8a96a;background:#c8a96a1a;border:1px solid #c8a96a47;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.pro-gate-title{letter-spacing:-.01em;color:#efece4;max-width:30ch;font-size:15px;font-weight:600}.pro-gate-reason{color:#efece49e;max-width:42ch;margin:0;font-size:12.5px;line-height:1.5}.pro-gate-cta{letter-spacing:.01em;color:#14110d;cursor:pointer;background:#c8a96a;border:1px solid #c8a96ae6;border-radius:9px;align-items:center;gap:6px;margin-top:3px;padding:9px 16px;font-size:12.5px;font-weight:600;transition:transform .14s,box-shadow .14s,background .14s;display:inline-flex}.pro-gate-cta:hover{background:#d6b87a;transform:translateY(-1px);box-shadow:0 6px 20px #c8a96a38}.pro-gate-cta:active{transform:translateY(0)}.pro-gate-cta:focus-visible{outline-offset:2px;outline:2px solid #c8a96a99}@media (prefers-reduced-motion:reduce){.pro-gate-cta{transition:none}}body[data-reduced-motion=true] .pro-gate-cta{transition:none}:root{--tl-emerald-rgb:91, 185, 138;--tl-crimson-rgb:217, 138, 134;--tl-emerald:#5bb98a;--tl-emerald-ink:#c4e0ce;--tl-emerald-label:#5bb98ad1;--tl-emerald-text:#5bb98aeb;--tl-emerald-line:#5bb98a38;--tl-emerald-fill:#5bb98a12;--tl-crimson:#d98a86;--tl-crimson-text:#d98a86f2;--tl-crimson-line:#d98a863d;--tl-crimson-fill:#d98a8617;--tl-gold-rgb:200, 169, 106;--tl-memory-rgb:200, 169, 106;--tl-memory:#c8a96a;--tl-memory-ink:#d6be8e;--tl-memory-line:#c8a96a38;--tl-memory-fill:#c8a96a12}html body .lp .lp-loop{border-top:1px solid #f4f0e70f!important;grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr)!important;gap:clamp(32px,6vw,88px)!important;max-width:1160px!important;margin:0 auto!important;padding:clamp(74px,8vw,112px) 28px!important;display:grid!important}html body .lp .lp-loop-copy h3{color:#f4f0e7f7!important;max-width:10ch!important;font-family:var(--tl-font-sans)!important;letter-spacing:-.055em!important;margin:20px 0 18px!important;font-size:clamp(42px,5vw,66px)!important;font-weight:650!important;line-height:.98!important}html body .lp .lp-loop-copy p{color:#f4f0e78f!important;max-width:48ch!important;font-family:var(--tl-font-sans)!important;font-size:14px!important;line-height:1.65!important}html body .lp .lp-loop-steps{background:#f4f0e712!important;border:1px solid #f4f0e712!important;border-radius:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;margin:0!important;padding:1px!important;list-style:none!important;display:grid!important;overflow:hidden!important}html body .lp .lp-loop-steps li{background:#0a0908fa!important;align-content:start!important;min-height:158px!important;padding:20px!important;display:grid!important}html body .lp .lp-loop-steps span,html body .lp .lp-outcome-head,html body .lp .lp-outcome-path em,html body .lp .lp-plan-col>span{color:#c8a96acc!important;font-family:var(--tl-font-sans)!important;letter-spacing:.04em!important;font-size:10.5px!important}html body .lp .lp-loop-steps strong{color:#f4f0e7f0!important;font-family:var(--tl-font-sans)!important;letter-spacing:-.025em!important;margin-top:22px!important;font-size:18px!important;font-weight:580!important}html body .lp .lp-loop-steps p{color:#f4f0e775!important;font-family:var(--tl-font-sans)!important;margin:7px 0 0!important;font-size:12px!important;line-height:1.5!important}html body .lp .lp-outcome-receipt{background:radial-gradient(600px 260px at 0 0,#c8a96a14,#0000 64%),#ffffff04!important;border:1px solid #c8a96a2e!important;border-radius:16px!important;grid-column:1/-1!important;padding:clamp(24px,4vw,38px)!important}html body .lp .lp-outcome-head{justify-content:space-between!important;align-items:center!important;display:flex!important}html body .lp .lp-outcome-head em{color:#f4f0e757!important;font-style:normal!important}html body .lp .lp-outcome-call{align-items:baseline!important;gap:20px!important;margin:28px 0 24px!important;display:flex!important}html body .lp .lp-outcome-call strong{color:var(--pl-gold,#d4b06a)!important;font-family:var(--tl-font-sans)!important;letter-spacing:-.06em!important;font-size:clamp(48px,6vw,72px)!important;line-height:.85!important}html body .lp .lp-outcome-call span,html body .lp .lp-outcome-receipt>p{color:#f4f0e78a!important;font-family:var(--tl-font-sans)!important;font-size:13px!important}html body .lp .lp-outcome-path{border-top:1px solid #f4f0e70f!important;border-bottom:1px solid #f4f0e70f!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:22px!important;padding:20px 0!important;display:grid!important}html body .lp .lp-outcome-path>span{gap:7px!important;display:grid!important}html body .lp .lp-outcome-path>i{display:none!important}html body .lp .lp-outcome-path b{color:#f4f0e7e0!important;font-family:var(--tl-font-sans)!important;font-size:13px!important;font-weight:560!important}html body .lp .lp-outcome-path b.neg{color:rgba(var(--tl-crimson-rgb,217, 138, 134), .92)!important}html body .lp .lp-outcome-receipt>p{margin:18px 0 0!important}html body .lp .lp-pricing-copy{min-width:0!important}html body .lp .lp-plan-compare{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:30px!important;display:grid!important}html body .lp .lp-plan-col{background:#ffffff03!important;border:1px solid #f4f0e712!important;border-radius:12px!important;padding:18px!important}html body .lp .lp-plan-col--pro{background:#c8a96a0a!important;border-color:#c8a96a40!important}html body .lp .lp-plan-col>span{align-items:center!important;gap:6px!important;display:flex!important}html body .lp .lp-plan-col>strong{color:#f4f0e7eb!important;font-family:var(--tl-font-sans)!important;margin:13px 0 14px!important;font-size:15px!important;font-weight:580!important;display:block!important}html body .lp .lp-plan-col ul{gap:9px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body .lp .lp-plan-col li{color:#f4f0e780!important;font-family:var(--tl-font-sans)!important;gap:8px!important;font-size:11.5px!important;display:flex!important}html body .lp .lp-pricing-offer small{color:#f4f0e757!important;font-family:var(--tl-font-sans)!important;font-size:10px!important;line-height:1.4!important}html body .app-shell .desk-onboarding-value-loop{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:20px 0!important;display:grid!important}html body .app-shell .desk-onboarding-value-loop>div{background:#ffffff04!important;border:1px solid #f4f0e712!important;border-radius:12px!important;padding:18px!important}html body .app-shell .desk-onboarding-value-loop span,html body .app-shell .desk-onboarding-value-loop strong,html body .app-shell .desk-onboarding-value-loop p{font-family:var(--tl-font-sans)!important}html body .app-shell .desk-onboarding-value-loop span{color:#c8a96acc!important;font-size:10px!important}html body .app-shell .desk-onboarding-value-loop strong{color:#f4f0e7e6!important;margin-top:18px!important;font-size:15px!important;display:block!important}html body .app-shell .desk-onboarding-value-loop p{color:#f4f0e773!important;margin:7px 0 0!important;font-size:11px!important;line-height:1.5!important}html body .app-shell .workspace-page .ws-compounding-loop{border-top:1px solid #f4f0e70e!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 10px!important;max-width:760px!important;margin-top:10px!important;padding-top:16px!important;display:flex!important}html body .app-shell .workspace-page .ws-compounding-loop span,html body .app-shell .workspace-page .ws-compounding-loop strong,html body .app-shell .workspace-page .ws-compounding-loop p{font-family:var(--tl-font-sans)!important}html body .app-shell .workspace-page .ws-compounding-loop span,html body .app-shell .workspace-page .ws-compounding-loop strong{color:#f4f0e780!important;font-size:10.5px!important}html body .app-shell .workspace-page .ws-compounding-loop strong{color:#c8a96ae0!important}html body .app-shell .workspace-page .ws-compounding-loop i{background:#c8a96a47!important;width:18px!important;height:1px!important}html body .app-shell .workspace-page .ws-compounding-loop p{color:#f4f0e761!important;flex-basis:100%!important;margin:2px 0 0!important;font-size:10.5px!important;line-height:1.45!important}@media (width<=900px){html body .lp .lp-loop{grid-template-columns:1fr!important}html body .lp .lp-outcome-path{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){html body .lp .lp-loop{padding:64px 20px!important}html body .lp .lp-loop-steps,html body .lp .lp-plan-compare,html body .lp .lp-outcome-path,html body .app-shell .desk-onboarding-value-loop{grid-template-columns:1fr!important}html body .lp .lp-outcome-call{gap:10px!important;display:grid!important}html body .app-shell .workspace-page .ws-compounding-loop i{width:10px!important}html body .app-shell .desk-open .desk-open-inner>:first-child{order:1!important}html body .app-shell .desk-open .desk-open-decision{order:2!important}html body .app-shell .desk-open .desk-open-cta{order:3!important}html body .app-shell .desk-open .desk-open-review{order:4!important}html body .app-shell .desk-open .desk-open-more{order:5!important}html body .upgrade-modal .upgrade-purchase-row{z-index:3!important;background:linear-gradient(#09080a00,#09080afa 18%)!important;margin:12px -1px 0!important;padding:12px 0 2px!important;position:sticky!important;bottom:0!important}}html body .app-shell .desk-onboarding-memory-grid{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .desk-onboarding-fast-start{width:100%!important;color:inherit!important;text-align:left!important;cursor:pointer!important;background:radial-gradient(420px 180px at 0 0,#c8a96a1c,#0000 70%),#c8a96a09!important;border:1px solid #c8a96a47!important;border-radius:14px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;margin:22px 0 20px!important;padding:18px!important;transition:border-color .18s,background .18s,transform .18s!important;display:grid!important;box-shadow:0 24px 64px -52px #c8a96a8c!important}html body .app-shell .desk-onboarding-fast-start:hover{background:radial-gradient(420px 180px at 0 0,#c8a96a29,#0000 70%),#c8a96a0e!important;border-color:#c8a96a80!important;transform:translateY(-1px)!important}html body .app-shell .desk-onboarding-fast-mark{color:#c8a96af2!important;background:#c8a96a1a!important;border:1px solid #c8a96a4d!important;border-radius:10px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important}html body .app-shell .desk-onboarding-fast-copy{gap:5px!important;min-width:0!important;display:grid!important}html body .app-shell .desk-onboarding-fast-copy em{color:#c8a96ad1!important;font-family:var(--tl-font-sans)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:9px!important;font-style:normal!important}html body .app-shell .desk-onboarding-fast-copy strong{color:#f4f0e7f2!important;font-family:var(--tl-font-sans)!important;letter-spacing:-.025em!important;font-size:17px!important;font-weight:620!important}html body .app-shell .desk-onboarding-fast-copy p{color:#f4f0e775!important;max-width:62ch!important;font-family:var(--tl-font-sans)!important;margin:0!important;font-size:10.5px!important;line-height:1.45!important}html body .app-shell .desk-onboarding-fast-receipt{border-left:1px solid #f4f0e712!important;gap:6px!important;padding:0 18px!important;display:grid!important}html body .app-shell .desk-onboarding-fast-receipt>span{color:#f4f0e77a!important;font-family:var(--tl-font-sans)!important;white-space:nowrap!important;align-items:center!important;gap:6px!important;font-size:9px!important;display:flex!important}html body .app-shell .desk-onboarding-fast-receipt svg{color:#c8a96ab3!important}html body .app-shell .desk-onboarding-fast-cta{color:#171208!important;min-height:38px!important;font-family:var(--tl-font-sans)!important;background:#c8a96aeb!important;border-radius:8px!important;grid-column:2/-1!important;justify-content:center!important;align-items:center!important;gap:8px!important;font-size:11px!important;font-weight:680!important;display:flex!important}html body .app-shell .desk-onboarding-custom-divider{color:#f4f0e747!important;font-family:var(--tl-font-sans)!important;letter-spacing:.05em!important;text-transform:uppercase!important;align-items:center!important;gap:12px!important;margin:4px 0 14px!important;font-size:9px!important;display:flex!important}html body .app-shell .desk-onboarding-custom-divider:before,html body .app-shell .desk-onboarding-custom-divider:after{content:""!important;background:#f4f0e70f!important;flex:1!important;height:1px!important}html body .app-shell .desk-onboarding-memory-card{max-width:none!important}html body .app-shell .desk-onboarding-memory-card ul{background:#f4f0e70f!important;border-radius:10px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;padding:1px!important;display:grid!important;overflow:hidden!important}html body .app-shell .desk-onboarding-memory-card li{background:#0a0908fa!important;align-content:start!important;gap:6px!important;min-width:0!important;padding:13px!important;display:grid!important}html body .app-shell .desk-onboarding-memory-card li .desk-memory-explain{color:#f4f0e75c!important;font-family:var(--tl-font-sans)!important;margin:0!important;font-size:9.5px!important;line-height:1.35!important}@media (width<=720px){html body .app-shell .desk-onboarding-fast-start{grid-template-columns:auto minmax(0,1fr)!important;gap:12px!important;padding:15px!important}html body .app-shell .desk-onboarding-fast-receipt{border-top:1px solid #f4f0e712!important;border-left:0!important;grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:12px 0 0!important}html body .app-shell .desk-onboarding-fast-receipt>span{white-space:normal!important;text-align:center!important;justify-content:center!important}html body .app-shell .desk-onboarding-fast-cta{grid-column:1/-1!important}html body .app-shell .desk-onboarding-memory-card ul{grid-template-columns:1fr 1fr!important}}html body .app-shell .profile-progress{background:radial-gradient(420px 160px at 0 0,#c8a96a11,#0000 68%),#ffffff03!important;border:1px solid #c8a96a29!important;border-radius:14px!important;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)!important;align-items:center!important;gap:24px!important;padding:22px 24px!important;display:grid!important}html body .app-shell .desk-open .profile-progress{grid-column:1/-1!important}html body .app-shell .profile-progress-copy{gap:7px!important;display:grid!important}html body .app-shell .profile-progress-eyebrow{color:#c8a96ad6!important;font-family:var(--tl-font-sans)!important;align-items:center!important;gap:6px!important;font-size:10px!important;display:flex!important}html body .app-shell .profile-progress-copy>strong{color:#f4f0e7eb!important;font-family:var(--tl-font-sans)!important;letter-spacing:-.025em!important;font-size:17px!important;font-weight:590!important}html body .app-shell .profile-progress-copy p{color:#f4f0e770!important;font-family:var(--tl-font-sans)!important;margin:0!important;font-size:11px!important;line-height:1.5!important}html body .app-shell .profile-progress-meter{gap:12px!important;display:grid!important}html body .app-shell .profile-progress-meter>div{background:#f4f0e712!important;border-radius:99px!important;height:4px!important;overflow:hidden!important}html body .app-shell .profile-progress-meter>div>span{border-radius:inherit!important;background:linear-gradient(90deg,#c8a96a8c,#e1bf70fa)!important;height:100%!important;display:block!important;box-shadow:0 0 18px #c8a96a47!important}html body .app-shell .profile-progress-meter ol{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body .app-shell .profile-progress-meter li{color:#f4f0e74d!important;font-family:var(--tl-font-sans)!important;align-items:center!important;gap:6px!important;font-size:9.5px!important;display:flex!important}html body .app-shell .profile-progress-meter li svg{color:#f4f0e72e!important}html body .app-shell .profile-progress-meter li.done{color:#f4f0e7a6!important}html body .app-shell .profile-progress-meter li.done svg{color:#c8a96ae6!important}html body .app-shell .profile-progress-findings{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body .app-shell .profile-progress-findings>span{background:#ffffff03!important;border:1px solid #f4f0e70f!important;border-radius:9px!important;gap:5px!important;min-width:0!important;padding:12px!important;display:grid!important}html body .app-shell .profile-progress-findings em,html body .app-shell .profile-progress-findings b,html body .app-shell .profile-progress-findings small{font-family:var(--tl-font-sans)!important}html body .app-shell .profile-progress-findings em{color:#c8a96ab8!important;font-size:9px!important;font-style:normal!important}html body .app-shell .profile-progress-findings b{color:#f4f0e7e0!important;font-size:13px!important}html body .app-shell .profile-progress-findings small{color:#f4f0e75c!important;font-size:9px!important;line-height:1.4!important}@media (width<=720px){html body .app-shell .desk-open .profile-progress{order:4!important}html body .app-shell .desk-open .desk-open-review{order:5!important}html body .app-shell .desk-open .desk-open-more{order:6!important}html body .app-shell .profile-progress,html body .app-shell .profile-progress-findings,html body .app-shell .profile-progress-meter ol{grid-template-columns:1fr!important}}html body .app-shell .demo-desk-banner{background:linear-gradient(90deg,#c8a96a0e,#ffffff03)!important;border-color:#c8a96a29!important;border-radius:10px!important;min-height:46px!important;padding:9px 16px!important}html body .app-shell .demo-desk-banner-tag,html body .app-shell .demo-desk-banner-copy,html body .app-shell .demo-desk-banner-exit{font-family:var(--tl-font-sans)!important;letter-spacing:0!important}html body .app-shell .demo-desk-banner-tag{color:#c8a96ae0!important;font-size:9px!important;font-weight:650!important}html body .app-shell .demo-desk-banner-copy{color:#f4f0e780!important;font-size:11px!important}html body .app-shell .demo-desk-banner-exit{color:#f4f0e7c2!important;border-radius:7px!important;font-size:10px!important;font-weight:560!important}@media (width<=640px){html body .app-shell .demo-desk-banner{grid-template-columns:auto 1fr!important;gap:8px 10px!important;padding:12px 14px!important}html body .app-shell .demo-desk-banner-copy{grid-column:1/-1!important}html body .app-shell .demo-desk-banner-exit{grid-column:1/-1!important;justify-self:stretch!important}}html body .app-shell .desk-journey-strip{background:linear-gradient(90deg,#c8a96a0e,#ffffff03);border:1px solid #c8a96a29;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:46px;margin:0 0 10px;padding:9px 16px;display:grid}html body .app-shell .desk-journey-loop{font-family:var(--tl-font-sans);color:#f4f0e7bd;white-space:nowrap;font-size:11px;font-weight:560}html body .app-shell .desk-journey-loop i{color:#c8a96ab3;padding:0 3px;font-style:normal}html body .app-shell .desk-journey-stage{align-items:center;gap:12px;min-width:0;display:flex}html body .app-shell .desk-journey-step{font-style:normal;font-family:var(--tl-font-mono);letter-spacing:.12em;text-transform:uppercase;color:#c8a96ae0;white-space:nowrap;font-size:9px}html body .app-shell .desk-journey-meter{background:#f4f0e714;border-radius:2px;flex:0 0 86px;height:3px;overflow:hidden}html body .app-shell .desk-journey-meter span{background:#c8a96abf;border-radius:2px;height:100%;display:block}html body .app-shell .desk-journey-unlocks{font-family:var(--tl-font-sans);color:#f4f0e780;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}html body .app-shell .desk-journey-action{color:#f4f0e7db;font-family:var(--tl-font-sans);white-space:nowrap;cursor:pointer;background:#c8a96a14;border:1px solid #c8a96a47;border-radius:7px;align-items:center;gap:6px;padding:6px 12px;font-size:10px;font-weight:560;transition:background .16s,border-color .16s;display:inline-flex}html body .app-shell .desk-journey-action:hover{background:#c8a96a29;border-color:#c8a96a73}@media (width<=900px){html body .app-shell .desk-journey-strip{grid-template-columns:minmax(0,1fr) auto}html body .app-shell .desk-journey-loop{display:none}}html body .app-shell .term-hint{cursor:help;text-underline-offset:3px;outline:none;-webkit-text-decoration:underline dotted #c8a96a8c;text-decoration:underline dotted #c8a96a8c;text-decoration-thickness:1px;position:relative}html body .app-shell .term-hint:focus-visible{text-decoration-color:#c8a96af2}html body .app-shell .term-hint:after{content:attr(data-tip);z-index:60;color:#f4f0e7d6;width:max-content;max-width:min(320px,72vw);font-family:var(--tl-font-sans);letter-spacing:0;text-transform:none;white-space:normal;text-align:left;opacity:0;pointer-events:none;background:#0a0908;border:1px solid #c8a96a38;border-radius:8px;padding:9px 12px;font-size:11.5px;font-style:normal;font-weight:450;line-height:1.45;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(3px)}html body .app-shell .term-hint:hover:after,html body .app-shell .term-hint:focus:after{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){html body .app-shell .term-hint:after{transition:none;transform:none}}@media (width<=640px){html body .app-shell .desk-journey-strip{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 14px}html body .app-shell .desk-journey-unlocks{white-space:normal}html body .app-shell .desk-journey-action{white-space:normal;text-align:center;justify-content:center;line-height:1.35}}html body .app-shell .workspace-page .ws-alert-cta,html body .app-shell .ws-alert-cta{z-index:6!important;pointer-events:auto!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important;position:relative!important;overflow:hidden!important}html body .app-shell .desk-open .desk-open-decision--briefing{background:radial-gradient(620px 360px at 82% -12%,#c8a96a1a,#0000 58%),linear-gradient(#ffffff0a,#ffffff02 46%),#0d0c0beb!important;border:1px solid #f4f0e714!important;border-radius:16px!important;align-content:space-between!important;align-self:center!important;gap:clamp(16px,2vw,26px)!important;height:auto!important;min-height:clamp(440px,62vh,620px)!important;padding:clamp(22px,2.8vw,34px)!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d,0 4px 16px -8px #00000080,0 40px 90px -44px #000000d1!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-head{border-bottom:1px solid #f4f0e713!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:16px!important;padding-bottom:12px!important;display:grid!important}html body .app-shell .desk-open-decision--briefing .desk-open-decision-label{color:var(--tl-ink-2,#d9d3c7)!important;letter-spacing:.12em!important;margin:0!important;font-size:12px!important}html body .app-shell .desk-briefing-decision{text-align:right!important;gap:6px!important;min-width:112px!important;display:grid!important}html body .app-shell .desk-briefing-decision span,html body .app-shell .desk-briefing-levels dt{color:var(--tl-ink-4,#74706a)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:720!important;line-height:1!important}html body .app-shell .desk-briefing-decision strong{color:var(--tl-ink-1,#f4f0e7)!important;letter-spacing:0!important;font-size:clamp(34px,4.2vw,52px)!important;font-weight:680!important;line-height:.92!important}html body .app-shell .desk-briefing-decision strong[data-tone=engage]{color:var(--tl-emerald-text)!important}html body .app-shell .desk-briefing-decision strong[data-tone=exit]{color:rgba(var(--tl-crimson-rgb), .92)!important}html body .app-shell .desk-briefing-levels{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important;display:grid!important}html body .app-shell .desk-briefing-levels div{background:#ffffff06!important;border:1px solid #f4f0e713!important;border-radius:8px!important;gap:8px!important;min-width:0!important;padding:11px 12px!important;display:grid!important}html body .app-shell .desk-briefing-levels dd{color:var(--tl-ink-1,#f4f0e7)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.02em!important;margin:0!important;font-size:clamp(15px,1.3vw,18px)!important;font-weight:760!important;line-height:1.05!important}html body .app-shell .desk-briefing-levels dd.neg{color:rgba(var(--tl-crimson-rgb), .88)!important}html body .app-shell .desk-card-rank-explain{background:#d4b06a09!important;border:1px solid #d4b06a1f!important;border-radius:8px!important;gap:8px!important;margin-top:10px!important;padding:11px!important;display:grid!important}html body .app-shell .desk-card-rank-explain>span{color:var(--tl-amber,#d4b06a)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:760!important}html body .app-shell .desk-card-rank-explain ul{gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body .app-shell .desk-card-rank-explain li{color:var(--tl-ink-3,#9b968d)!important;font-size:11.5px!important;line-height:1.35!important}html body .app-shell .desk-evolution .de-timeline{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)!important;align-items:stretch!important}html body .app-shell .desk-evolution .de-phase-arrow{color:var(--tl-amber,#d4b06a)!important;font-family:var(--tl-font-mono)!important;opacity:.7!important;place-items:center!important;font-size:18px!important;display:grid!important}html body .app-shell .desk-evolution .de-phase--next{background:#d4b06a0a!important;border-color:#d4b06a2b!important}html body .app-shell .desk-evolution .de-evolution-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important;display:grid!important}html body .app-shell .desk-evolution .de-evolution-metrics div{background:#ffffff05!important;border:1px solid #f4f0e712!important;border-radius:8px!important;gap:6px!important;min-width:0!important;padding:10px!important;display:grid!important}html body .app-shell .desk-evolution .de-evolution-metrics span,html body .app-shell .desk-evolution .de-evolution-metrics em{color:var(--tl-ink-4,#74706a)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:9.5px!important;font-style:normal!important}html body .app-shell .desk-evolution .de-evolution-metrics strong{color:var(--tl-ink-1,#f4f0e7)!important;font-size:12px!important;line-height:1.25!important}html body .app-shell .rp-decision-journal{background:linear-gradient(#d4b06a0b,#ffffff03),#0a0a09b8!important;border:1px solid #d4b06a24!important;border-radius:8px!important;gap:14px!important;padding:clamp(18px,2.4vw,24px)!important;display:grid!important}html body .app-shell .rp-decision-journal header h3{color:var(--tl-ink-1,#f4f0e7)!important;margin:6px 0 0!important;font-size:clamp(22px,2.4vw,32px)!important;line-height:1.05!important}html body .app-shell .rp-dj-flow{gap:10px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body .app-shell .rp-dj-flow li{border-bottom:1px solid #f4f0e70f!important;grid-template-columns:86px 140px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;padding:10px 0!important;display:grid!important;position:relative!important}html body .app-shell .rp-dj-flow li:after{content:"↓"!important;color:#d4b06a8c!important;font-family:var(--tl-font-mono)!important;font-size:12px!important;position:absolute!important;bottom:-12px!important;left:31px!important}html body .app-shell .rp-dj-flow li:last-child:after{content:none!important}html body .app-shell .rp-dj-date,html body .app-shell .rp-dj-outcome span,html body .app-shell .rp-dj-lesson span{color:var(--tl-ink-4,#74706a)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:10px!important}html body .app-shell .rp-dj-flow strong,html body .app-shell .rp-dj-outcome strong{color:var(--tl-ink-1,#f4f0e7)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;font-size:12px!important}html body .app-shell .rp-dj-run{color:#d4b06af2!important;letter-spacing:.04em!important;background:#d4b06a24!important;border-radius:5px!important;margin-left:6px!important;padding:1px 5px!important;font-size:10px!important}html body .app-shell .rp-dj-flow em{color:var(--tl-ink-3,#9b968d)!important;font-size:12.5px!important;font-style:normal!important;line-height:1.35!important}html body .app-shell .rp-dj-outcome{background:#ffffff06!important;border:1px solid #f4f0e712!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:11px 12px!important;display:flex!important}html body .app-shell .rp-dj-lesson{color:var(--tl-ink-2,#d9d3c7)!important;margin:0!important;font-size:13px!important;line-height:1.45!important}html body .app-shell .rp-dj-lesson span{margin-bottom:6px!important;display:block!important}html body .app-shell .page-card.watchlist-page-v2,html body .app-shell .watchlist-page-v2{width:min(100%,1480px)!important;max-width:1480px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:clamp(14px,2vw,22px)!important;margin:0 auto!important;padding:clamp(14px,2vw,22px) clamp(14px,2.5vw,28px) 34px!important}html body .app-shell .page-card.watchlist-page-v2:before,html body .app-shell .page-card.watchlist-page-v2:after,html body .app-shell .watchlist-page-v2:before,html body .app-shell .watchlist-page-v2:after{display:none!important}html body .app-shell .watchlist-page-v2 .page-help-hint{align-self:flex-start!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-center{border:1px solid rgba(var(--tl-crimson-rgb), .18)!important;background:linear-gradient(180deg, rgba(var(--tl-crimson-rgb), .075), #ffffff02), #0a0707c7!important;border-radius:8px!important;gap:8px!important;padding:12px!important;display:grid!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-head{color:rgba(var(--tl-crimson-rgb), .95)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;align-items:center!important;gap:7px!important;font-size:10px!important;display:inline-flex!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-center>div{border:1px solid rgba(var(--tl-crimson-rgb), .12)!important;background:#00000024!important;border-radius:7px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:9px 10px!important;display:grid!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-center strong{color:var(--tl-ink-1,#f4f0e7)!important;font-family:var(--tl-font-mono)!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-center em{min-width:0!important;color:var(--tl-ink-3,#9b968d)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-style:normal!important;overflow:hidden!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-center button{border-color:rgba(var(--tl-crimson-rgb), .22)!important;color:rgba(var(--tl-crimson-rgb), .92)!important;background:rgba(var(--tl-crimson-rgb), .055)!important;border-radius:7px!important}html body .app-shell .watchlist-page-v2 .watchlist-exposure-details{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;padding:0!important;display:grid!important}html body .app-shell .watchlist-page-v2 .watchlist-exposure-details>div{background:#ffffff04!important;border:1px solid #f4f0e70f!important;border-radius:8px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:5px 8px!important;min-width:0!important;padding:12px!important;display:grid!important}html body .app-shell .watchlist-page-v2 .watchlist-exposure-details svg{color:var(--tl-amber,#c8a96a)!important;grid-row:1/span 2!important}html body .app-shell .watchlist-page-v2 .watchlist-exposure-details span{color:var(--tl-ink-4,#74706a)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:9px!important}html body .app-shell .watchlist-page-v2 .watchlist-exposure-details strong{min-width:0!important;color:var(--tl-ink-2,#d9d3c7)!important;text-overflow:ellipsis!important;font-size:12px!important;line-height:1.35!important;overflow:hidden!important}html body .app-shell .watchlist-page-v2 .watchlist-cold-start{background:linear-gradient(#c8a96a09,#ffffff02),#080807cc!important;border:1px solid #f4f0e712!important;border-radius:8px!important;padding:clamp(18px,2.6vw,30px)!important}html body .app-shell .watchlist-page-v2 .watchlist-cold-start-mark{box-shadow:none!important;border-radius:8px!important}html body .app-shell .watchlist-page-v2 .watchlist-cold-start-suggested button{border-radius:8px!important}@media (width<=1240px){html body .app-shell .watchlist-page-v2 .watchlist-exposure-details{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=920px){html body .app-shell .watchlist-page-v2 .watchlist-exposure-details{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html body .app-shell .desk-open-decision--briefing .desk-briefing-head,html body .app-shell .rp-dj-flow li{grid-template-columns:1fr!important}html body .app-shell .desk-briefing-decision{text-align:left!important}html body .app-shell .desk-briefing-levels,html body .app-shell .desk-evolution .de-evolution-metrics,html body .app-shell .desk-evolution .de-timeline{grid-template-columns:1fr!important}html body .app-shell .desk-evolution .de-phase-arrow{transform:none!important}}html body .app-shell .workspace-page .ws-alert-cta-row,html body .app-shell .ws-alert-cta-row{grid-template-columns:minmax(0,max-content) minmax(0,1fr)!important;align-items:start!important;gap:8px!important;min-width:0!important;display:grid!important}html body .app-shell .workspace-page .ws-alert-cta-label,html body .app-shell .ws-alert-cta-label{padding-top:8px!important}html body .app-shell .workspace-page .ws-alert-cta-actions,html body .app-shell .ws-alert-cta-actions{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}html body .app-shell .workspace-page .ws-alert-cta-btn,html body .app-shell .workspace-page .ws-alert-cta-pill,html body .app-shell .ws-alert-cta-btn,html body .app-shell .ws-alert-cta-pill{white-space:normal!important;text-overflow:clip!important;overflow-wrap:break-word!important;text-align:center!important;pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;min-width:0!important;max-width:100%!important;height:auto!important;line-height:1.2!important;overflow:visible!important}html body .app-shell .replay-page .pro-gate{background:linear-gradient(#d4b06a0e,#ffffff03),#0a0a09c7!important;border:1px solid #d4b06a29!important;border-radius:8px!important;min-height:224px!important;margin:12px 0 18px!important;display:grid!important;overflow:visible!important;box-shadow:0 24px 70px -56px #000000e6!important}html body .app-shell .replay-page .pro-gate-veil{text-align:left!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:8px!important;align-content:center!important;justify-items:start!important;gap:10px!important;min-height:224px!important;padding:22px!important;display:grid!important;position:relative!important;inset:auto!important}html body .app-shell .replay-page .pro-gate-badge{border-radius:7px!important}html body .app-shell .replay-page .pro-gate-title{max-width:100%!important;color:var(--tl-ink-1,#f4f0e7)!important;font-size:clamp(20px,2.4vw,28px)!important;line-height:1.05!important}html body .app-shell .replay-page .pro-gate-reason{max-width:62ch!important;color:var(--tl-ink-3,#9b968d)!important;font-size:13px!important;line-height:1.45!important}html body .app-shell .replay-page .pro-gate-cta{border-radius:8px!important}html body .app-shell .desk-open,html body .app-shell .replay-page,html body .app-shell .desk-page{--tl-tight-gap:clamp(10px, 1.4vw, 16px)}html body .app-shell .desk-open-inner{gap:clamp(14px,2vw,24px)!important}html body .app-shell .rp-hero,html body .app-shell .desk-evolution,html body .app-shell .rp-decision-journal,html body .app-shell .desk-report-card,html body .app-shell .trader-memory{padding:clamp(16px,2vw,24px)!important}html body .app-shell .trader-intel{grid-template-columns:1fr 1fr!important;gap:12px!important;margin:0 0 14px!important;display:grid!important}html body .app-shell .trader-intel-col{background:linear-gradient(#ffffff06,#ffffff02)!important;border:1px solid #f4f0e714!important;border-radius:10px!important;padding:12px 13px!important}html body .app-shell .trader-intel-col--prefer{border-left:2px solid #c8a96a80!important}html body .app-shell .trader-intel-col--avoid{border-left:2px solid #d98a8680!important}html body .app-shell .trader-intel-label{font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#efece480!important;margin:0 0 9px!important;font-size:9px!important}html body .app-shell .trader-intel-col--prefer .trader-intel-label{color:#c8a96ad1!important}html body .app-shell .trader-intel-col--avoid .trader-intel-label{color:#d98a86d1!important}html body .app-shell .trader-intel-col ul{flex-direction:column!important;gap:10px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}html body .app-shell .trader-intel-col li{display:block!important}html body .app-shell .trader-intel-col li strong{font-family:var(--tl-font-sans)!important;color:#efece4eb!important;font-size:12.5px!important;font-weight:500!important;line-height:1.3!important;display:block!important}html body .app-shell .trader-intel-col li em{font-family:var(--tl-font-sans)!important;color:#efece480!important;margin-top:3px!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important;display:block!important}html body .app-shell .trader-intel-col li.trader-intel-empty em{color:#efece46b!important}@media (width<=720px){html body .app-shell .trader-intel{grid-template-columns:1fr!important}}html body .app-shell .ws-fit{background:linear-gradient(#ffffff06,#ffffff02)!important;border:1px solid #f4f0e714!important;border-left:2px solid #efece438!important;border-radius:12px!important;margin:0 0 14px!important;padding:14px 16px!important}html body .app-shell .ws-fit--prime{border-left-color:#5bb98a9e!important}html body .app-shell .ws-fit--aligned{border-left-color:#c8a96a9e!important}html body .app-shell .ws-fit--watch{border-left-color:#c8a96a66!important}html body .app-shell .ws-fit--outside-edge{border-left-color:#d98a868c!important}html body .app-shell .ws-fit-head{justify-content:space-between!important;align-items:center!important;margin:0 0 10px!important;display:flex!important}html body .app-shell .ws-fit-eyebrow{font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#efece480!important;font-size:9px!important}html body .app-shell .ws-fit-band{font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#efece4c7!important;font-size:10px!important}html body .app-shell .ws-fit--prime .ws-fit-band,html body .app-shell .ws-fit--prime .ws-fit-band-lead{color:#5bb98af2!important}html body .app-shell .ws-fit--aligned .ws-fit-band,html body .app-shell .ws-fit--aligned .ws-fit-band-lead{color:#c8a96af2!important}html body .app-shell .ws-fit--outside-edge .ws-fit-band,html body .app-shell .ws-fit--outside-edge .ws-fit-band-lead{color:#d98a86f2!important}html body .app-shell .ws-fit-body{align-items:flex-start!important;gap:16px!important;display:flex!important}html body .app-shell .ws-fit-score{flex-direction:column!important;flex:none!important;align-items:flex-start!important;display:flex!important}html body .app-shell .ws-fit-band-lead{font-family:var(--tl-font-mono)!important;letter-spacing:.01em!important;text-transform:uppercase!important;color:#f3f6fbf5!important;font-size:22px!important;font-weight:600!important;line-height:1.05!important}html body .app-shell .ws-fit-pct-unit{color:#efece480!important;margin-left:1px!important;font-size:15px!important}html body .app-shell .ws-fit-archetype{font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#efece473!important;margin-top:6px!important;font-size:9px!important}html body .app-shell .ws-fit-summary{font-family:var(--tl-font-sans)!important;color:#efece4d1!important;margin:0!important;font-size:12.5px!important;line-height:1.42!important}html body .app-shell .ws-fit-foot{border-top:1px solid #f4f0e712!important;flex-wrap:wrap!important;gap:8px!important;margin-top:12px!important;padding-top:11px!important;display:flex!important}html body .app-shell .ws-fit-chip{font-family:var(--tl-font-sans)!important;color:#efece499!important;font-size:11px!important;line-height:1.3!important}html body .app-shell .ws-fit-chip-figure,html body .app-shell .ws-fit-chip em{font-family:var(--tl-font-mono)!important;color:#efece4d9!important;font-style:normal!important}html body .app-shell .ws-fit-chip-outcome{color:#efece480!important}html body .app-shell .ws-fit-chip--watch{color:#d98a86c7!important}html body .app-shell .ws-fit-chip--watch em{color:#d98a86f2!important}@media (width<=620px){html body .app-shell .ws-fit-body{flex-direction:column!important;gap:10px!important}}html body .app-shell .desk-page .compatibility-snapshot{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;margin:10px 0!important;display:grid!important}html body .app-shell .desk-page .compatibility-snapshot div{background:#ffffff05!important;border:1px solid #f4f0e712!important;border-radius:8px!important;gap:5px!important;min-width:0!important;padding:8px 9px!important;display:grid!important}html body .app-shell .desk-page .compatibility-snapshot span{color:var(--tl-ink-4,#74706a)!important;font-family:var(--tl-font-mono)!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-size:9px!important;line-height:1.15!important}html body .app-shell .desk-page .compatibility-snapshot strong{color:var(--tl-ink-1,#f4f0e7)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11.5px!important;line-height:1.1!important;overflow:hidden!important}html body .app-shell .desk-page .desk-report-card--compatibility .compatibility-list button:nth-child(n+4),html body .app-shell .desk-page .desk-secondary-intelligence .trader-memory-signal:nth-child(n+3){display:flex!important}html body .app-shell .desk-page .desk-secondary-intelligence .trader-memory{min-height:0!important}html body .app-shell .desk-page .desk-secondary-intelligence .trader-memory-signals{gap:6px!important}html body .app-shell .desk-page .desk-secondary-intelligence .trader-memory-signal{border-radius:8px!important;min-height:0!important;padding:8px 9px!important}html body .app-shell .desk-page .desk-secondary-intelligence .trader-memory-totals{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body .app-shell .workspace-page .ws-alert-cta-btn strong,html body .app-shell .workspace-page .ws-alert-cta-pill strong,html body .app-shell .ws-alert-cta-btn strong,html body .app-shell .ws-alert-cta-pill strong{white-space:nowrap!important;text-overflow:clip!important;overflow:visible!important}html body .app-shell .workspace-page .ws-alert-cta-pill span,html body .app-shell .ws-alert-cta-pill span{text-overflow:clip!important;white-space:normal!important;overflow-wrap:break-word!important;min-width:0!important;overflow:visible!important}html body .app-shell .workspace-page .ws-alert-cta-btn,html body .app-shell .workspace-page .ws-alert-cta-pill,html body .app-shell .workspace-page .ws-alert-cta-label,html body .app-shell .workspace-page .ws-alert-cta-pill span,html body .app-shell .workspace-page .ws-alert-cta-btn--engage strong,html body .app-shell .ws-alert-cta-btn,html body .app-shell .ws-alert-cta-pill,html body .app-shell .ws-alert-cta-label,html body .app-shell .ws-alert-cta-pill span,html body .app-shell .ws-alert-cta-btn--engage strong{font-family:var(--tl-font-sans)!important}html body .app-shell .workspace-page .ws-alert-cta-btn--break strong,html body .app-shell .ws-alert-cta-btn--break strong{font-family:var(--tl-font-mono)!important;font-variant-numeric:tabular-nums!important;color:var(--tl-crimson-text)!important}html body .app-shell .workspace-page .ws-alert-cta-pill,html body .app-shell .ws-alert-cta-pill{border-color:var(--tl-emerald-line)!important;background:var(--tl-emerald-fill)!important;color:var(--tl-emerald-ink)!important}html body .app-shell .workspace-page .ws-alert-cta-pill span,html body .app-shell .ws-alert-cta-pill span{color:var(--tl-emerald-ink)!important}html body .app-shell .workspace-page .ws-alert-cta-btn--engage strong,html body .app-shell .ws-alert-cta-btn--engage strong{color:var(--tl-amber,#c8a96a)!important}html body .app-shell .workspace-page .ws-main-grid[data-rail=collapsed]{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .workspace-page .ws-main-grid[data-rail=collapsed]>.ws-rail,html body .app-shell .workspace-page .ws-main-grid[data-rail=collapsed]>.ws-rail-resize{border:0!important;flex-basis:0!important;width:0!important;min-width:0!important;max-width:0!important;display:none!important;overflow:hidden!important}html body .app-shell .workspace-page .ws-main-grid[data-rail=collapsed]>.ws-chart-stage,html body .app-shell .workspace-page .ws-main-grid[data-rail=collapsed]>.ws-chart-stage--dominant{border-right:1px solid #f4f0e714!important;grid-column:1/-1!important;width:100%!important}html body .app-shell .workspace-page .ws-rail-toggle[aria-pressed=true]{color:var(--tl-amber,#c8a96a)!important;background:#c8a96a14!important;border-color:#c8a96a61!important}@media (width<=760px){html body .app-shell .workspace-page.workspace-narrative{flex-direction:column!important;width:100%!important;max-width:100%!important;height:auto!important;display:flex!important;overflow:visible!important}html body .app-shell .workspace-page .ws-brief,html body .app-shell .workspace-page .ws-main-grid,html body .app-shell .workspace-page .ws-chart-stage{width:100%!important;max-width:100%!important}html body .app-shell .workspace-page .ws-alert-cta-row,html body .app-shell .ws-alert-cta-row{grid-template-columns:1fr!important;gap:6px!important}html body .app-shell .workspace-page .ws-alert-cta-actions,html body .app-shell .ws-alert-cta-actions{scrollbar-width:none!important;flex-wrap:nowrap!important;overflow:auto hidden!important}html body .app-shell .workspace-page .ws-alert-cta-actions::-webkit-scrollbar{display:none!important}html body .app-shell .ws-alert-cta-actions::-webkit-scrollbar{display:none!important}html body .app-shell .desk-page .compatibility-snapshot,html body .app-shell .desk-page .desk-secondary-intelligence .trader-memory-totals{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .app-shell .watchlist-page-v2 .watchlist-exposure-details,html body .app-shell .watchlist-page-v2 .watchlist-alert-center>div{grid-template-columns:1fr!important}html body .app-shell .replay-page .pro-gate,html body .app-shell .replay-page .pro-gate-veil{min-height:250px!important}}@keyframes tl-radar-sheen{0%{opacity:0;transform:translate(-120%)}18%{opacity:1}60%{opacity:0}to{opacity:0;transform:translate(220%)}}html body .app-shell .desk-page .desk-grid .desk-card{background:linear-gradient(#ffffff0b,#ffffff02 42%),#0d0c0beb!important;transition:transform .24s cubic-bezier(.16,1,.3,1),border-color .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1),background .24s cubic-bezier(.16,1,.3,1)!important;position:relative!important;box-shadow:inset 0 1px #ffffff0d!important}html body .app-shell .desk-page .desk-grid .desk-card--engage:hover{border-color:rgba(var(--tl-emerald-rgb), .34)!important;box-shadow:inset 0 1px 0 0 rgba(var(--tl-emerald-rgb), .16), 0 22px 46px -28px rgba(var(--tl-emerald-rgb), .32), 0 18px 40px -24px #000000e6!important}html body .app-shell .desk-page .desk-grid .desk-card--watch:hover,html body .app-shell .desk-page .desk-grid .desk-card--wait:hover{border-color:rgba(var(--tl-gold-rgb), .32)!important;box-shadow:inset 0 1px 0 0 rgba(var(--tl-gold-rgb), .16), 0 22px 46px -28px rgba(var(--tl-gold-rgb), .3), 0 18px 40px -24px #000000e6!important}html body .app-shell .desk-page .desk-grid .desk-card--exit:hover{border-color:rgba(var(--tl-crimson-rgb), .3)!important;box-shadow:inset 0 1px 0 0 rgba(var(--tl-crimson-rgb), .14), 0 22px 46px -28px rgba(var(--tl-crimson-rgb), .28), 0 18px 40px -24px #000000e6!important}html body .app-shell .desk-page .desk-card-posture-pulse{box-shadow:0 0 8px!important}html body .app-shell .desk-page .desk-grid>.desk-card:first-child:not(.desk-card--noread){background:radial-gradient(680px 360px at 28% -16%,#c8a96a21,#0000 56%),linear-gradient(#ffffff0d,#ffffff03 42%),#0e0c0af0!important;box-shadow:inset 0 1px #c8a96a29,0 22px 48px -30px #000000d9!important}html body .app-shell .desk-page .desk-card-trust{gap:12px!important}html body .app-shell .desk-page .desk-card-trust .trust-orb{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--orb,#c8a96a) 18%, transparent), transparent 68%)!important;box-shadow:inset 0 0 0 1px #ffffff0d, 0 0 calc(6px + 10px * var(--lvl,.5)) color-mix(in srgb, var(--orb,#c8a96a) 30%, transparent)!important;border-radius:50%!important;position:relative!important}html body .app-shell .desk-page .desk-card-trust .trust-orb-track{stroke:#ffffff1a!important}html body .app-shell .desk-page .desk-header{border-bottom:1px solid #f4f0e714!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-end!important;gap:clamp(18px,3vw,40px)!important;margin-bottom:clamp(18px,2.2vw,28px)!important;padding-bottom:clamp(16px,1.8vw,22px)!important;display:flex!important}html body .app-shell .desk-page .desk-header-id{align-items:flex-start!important;gap:14px!important}html body .app-shell .desk-page .desk-masthead-mark{color:#d4b06a!important;background:radial-gradient(120% 120% at 30% 20%,#c8a96a38,#0000 70%),#14110db3!important;border:1px solid #c8a96a52!important;border-radius:7px!important;flex:none!important;place-items:center!important;width:38px!important;height:38px!important;margin-top:3px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0f,0 8px 22px -16px #000000e6!important}html body .app-shell .desk-page .desk-header p.desk-masthead-kicker{font-family:var(--tl-font-mono,"IBM Plex Mono", monospace)!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#c8a96ab3!important;margin:0 0 5px!important;font-size:10.5px!important;font-weight:600!important}html body .app-shell .desk-page .desk-header-id h1{letter-spacing:-.022em!important;color:#efece4!important;font-size:clamp(30px,3vw,40px)!important;font-weight:600!important;line-height:1!important}html body .app-shell .desk-page .desk-header p.desk-masthead-sub{max-width:52ch!important;color:var(--tl-ink-3,#a39e92)!important;margin-top:8px!important;font-size:13.5px!important;line-height:1.5!important}html body .app-shell .desk-page .desk-masthead-meta{align-items:stretch!important;gap:0!important;margin:0 0 2px!important;display:flex!important}html body .app-shell .desk-page .desk-masthead-meta>div{flex-direction:column!important;gap:3px!important;padding:0 16px!important;display:flex!important}html body .app-shell .desk-page .desk-masthead-meta>div+div{border-left:1px solid #f4f0e717!important}html body .app-shell .desk-page .desk-masthead-meta dt{font-family:var(--tl-font-mono,"IBM Plex Mono", monospace)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tl-ink-4,#74706a)!important;font-size:9px!important;font-weight:600!important}html body .app-shell .desk-page .desk-masthead-meta dd{font-family:var(--tl-font-mono,"IBM Plex Mono", monospace)!important;font-variant-numeric:tabular-nums!important;letter-spacing:.01em!important;color:#efece4!important;white-space:nowrap!important;margin:0!important;font-size:13px!important}@media (width<=720px){html body .app-shell .desk-page .desk-masthead-meta{display:none!important}}html body .app-shell .ws-trustaudit>header.ws-ta-head{align-items:center!important;gap:12px!important;display:flex!important}html body .app-shell .ws-trustaudit>header.ws-ta-head .ws-ta-head-id{flex-direction:column!important;gap:1px!important;margin-right:auto!important;display:flex!important}html body .app-shell .ws-trustaudit>header.ws-ta-head .ws-ta-head-id strong{letter-spacing:.08em!important;font-size:.72rem!important;line-height:1.1!important}html body .app-shell .ws-trustaudit>header.ws-ta-head .ws-ta-head-id em{letter-spacing:.02em!important;color:var(--tl-ink-4,#74706a)!important;font-size:.64rem!important;font-style:normal!important}html body .app-shell .desk-page{--desk-edge-light:inset 0 1px 0 0 #ffffff0d;--desk-elev-1:0 16px 34px -26px #000000b8;--desk-elev-2:0 26px 52px -28px #000000d6}html body .app-shell .desk-page .desk-secondary-intelligence .desk-report-grid>.desk-report-card,html body .app-shell .desk-page .desk-secondary-intelligence .trader-memory,html body .app-shell .desk-page .desk-command-coach,html body .app-shell .desk-page .desk-grid>.desk-card:not(:first-child){box-shadow:var(--desk-edge-light), var(--desk-elev-1)!important}html body .app-shell .desk-page .desk-grid>.desk-card:first-child:not(.desk-card--noread){box-shadow:inset 0 1px 0 0 #c8a96a2e, var(--desk-elev-2)!important}html body .app-shell .trust-orb-tick{stroke:#f4f0e729!important;stroke-width:.6px!important;stroke-linecap:round!important}html body .app-shell .trust-orb-tick.is-major{stroke:#f4f0e74d!important;stroke-width:.9px!important}html body .app-shell .trust-orb-tick.is-lit{stroke:color-mix(in srgb, var(--orb,#c8a96a) 78%, transparent)!important}html body .app-shell .trust-orb-tick.is-major.is-lit{stroke:var(--orb,#c8a96a)!important}html body .app-shell .desk-page .desk-scan-head{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:clamp(16px,2vw,28px)!important;display:flex!important}html body .app-shell .desk-page .desk-scan-lede{flex:auto!important;min-width:0!important}html body .app-shell .desk-page .desk-scan-trust{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--orb,#c8a96a) 9%, transparent), transparent 60%), #0f0d0b8c!important;border:1px solid #f4f0e714!important;border-radius:4px!important;flex:none!important;align-items:center!important;gap:11px!important;padding:7px 14px 7px 10px!important;display:flex!important}html body .app-shell .desk-page .desk-scan-trust-cap{font-family:var(--tl-font-mono,"IBM Plex Mono", monospace)!important;letter-spacing:.18em!important;color:var(--tl-ink-4,#74706a)!important;font-size:9px!important;font-style:normal!important;font-weight:600!important;line-height:1.25!important}html body .app-shell .trust-orb--dial{isolation:isolate!important;position:relative!important}html body .app-shell .trust-orb--dial .trust-orb-value{font-family:var(--tl-font-mono,"IBM Plex Mono", monospace)!important;font-variant-numeric:tabular-nums!important;font-weight:600!important;font-size:calc(.34 * var(--orb-size,50px))!important;letter-spacing:-.01em!important;color:#efece4!important;text-shadow:0 0 calc(4px + 6px * var(--lvl,.5)) color-mix(in srgb, var(--orb,#c8a96a) 30%, transparent)!important;place-items:center!important;line-height:1!important;display:grid!important;position:absolute!important;inset:0!important}html body .app-shell .desk-page .desk-card-trust-meta{grid-template-columns:auto auto!important;grid-template-areas:"label label""word delta"!important;align-items:center!important;gap:1px 6px!important;display:grid!important}html body .app-shell .desk-page .desk-card-trust-label{font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;color:var(--tl-ink-4,#74706a)!important;white-space:nowrap!important;grid-area:label!important;font-size:9px!important}html body .app-shell .desk-page .desk-card-trust-word{white-space:nowrap!important;grid-area:word!important}html body .app-shell .desk-page .desk-card-trust-delta{grid-area:delta!important;place-items:center!important;display:inline-grid!important}@media (prefers-reduced-motion:reduce){html body .app-shell .desk-page .desk-grid .desk-card{transition:none!important}}html body .app-shell .dhx-kicker{padding-right:120px!important}html body .app-shell .dhx-tf{margin-left:0!important}html body .app-shell .workspace-page .ws-chart-feed{gap:10px!important}html body .app-shell .workspace-page .ws-chart-feed .tl-share{align-items:center!important;display:inline-flex!important}html body .app-shell .workspace-page .ws-chart-feed .tl-share-trigger{box-sizing:border-box!important;height:30px!important;color:var(--tl-amber,#c8a96a)!important;font-family:var(--tl-font-sans)!important;letter-spacing:.06em!important;box-shadow:none!important;background:#c8a96a0d!important;border:1px solid #c8a96a2e!important;border-radius:8px!important;gap:7px!important;padding:0 14px!important;font-size:11px!important;font-weight:600!important}html body .app-shell .workspace-page .ws-chart-feed .tl-share-trigger svg{color:var(--tl-amber,#c8a96a)!important}html body .app-shell .workspace-page .ws-chart-feed .tl-share-trigger:hover{box-shadow:none!important;background:#c8a96a1a!important;border-color:#c8a96a6b!important;transform:none!important}html body .app-shell .workspace-page .ws-chart-feed .ws-rail-toggle{box-sizing:border-box!important;border-radius:8px!important;height:30px!important}html body .app-shell .workspace-page[data-fullscreen=true]{grid-template-columns:1fr!important;transition:grid-template-columns .28s cubic-bezier(.16,1,.3,1)!important}html body .app-shell .workspace-page[data-fullscreen=true]>.ws-brief{display:none!important}html body .app-shell .workspace-page[data-fullscreen=true]>.ws-cmd-row{grid-column:1/-1!important}html body .app-shell .workspace-page[data-fullscreen=true] .ws-cmd-row>.ws-main-grid,html body .app-shell .workspace-page[data-fullscreen=true] .ws-chart-stage--dominant{width:100%!important}:root,html body .app-shell{--tl-elev-1:0 1px 0 #f4f0e707 inset, 0 10px 26px -16px #0000009e;--tl-elev-2:0 1px 0 #f4f0e70a inset, 0 16px 40px -20px #000000b3;--tl-elev-hover:0 1px 0 #f4f0e70d inset, 0 22px 50px -22px #000000bd, 0 0 0 1px #c8a96a29;--tl-edge:#f4f0e712}html body .app-shell :is(.desk-card,.desk-report-card,.decision-card,.ws-decision-card,.ws-rail-panel,.ws-risk-card,.chart-read-panel,.gl-term-card,.replay-delta-card,.page-card,.qt-card,.pro-activation-card,.access-panel,.access-pulse-panel,.rp-trail-panel,.ld-card){box-shadow:var(--tl-elev-1)!important;border-color:var(--tl-edge)!important;transition:box-shadow .24s cubic-bezier(.16,1,.3,1),border-color .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1)!important}html body .app-shell :is(.desk-card,.desk-report-card,.decision-card,.ws-decision-card,.ws-rail-panel,.ws-risk-card,.chart-read-panel,.gl-term-card,.replay-delta-card,.page-card,.qt-card,.pro-activation-card,.access-panel,.access-pulse-panel,.rp-trail-panel,.ld-card) :is(.desk-card,.desk-report-card,.decision-card,.ws-decision-card,.ws-rail-panel,.ws-risk-card,.chart-read-panel,.gl-term-card,.replay-delta-card,.page-card,.qt-card,.pro-activation-card,.access-panel,.access-pulse-panel,.rp-trail-panel,.ld-card){box-shadow:inset 0 1px #f4f0e708!important}html body .app-shell a.desk-card:hover,html body .app-shell button.desk-card:hover,html body .app-shell .desk-card[role=button]:hover{box-shadow:var(--tl-elev-hover)!important;border-color:#c8a96a42!important;transform:translateY(-2px)!important}html body .app-shell .upgrade-cta:not(:disabled){box-shadow:0 0 0 1px #c8a96a57,0 10px 30px -14px #c8a96a66!important}html body .app-shell .upgrade-cta:not(:disabled):hover{box-shadow:0 0 0 1px #c8a96a80,0 14px 38px -14px #c8a96a85!important}html body .app-shell .ws-action-chip,html body .app-shell :is(.lp-decision-verdict,.ws-decoder-term--verdict,.wc-posture){transition:color .22s cubic-bezier(.16,1,.3,1),background .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)!important}html body .app-shell :is(a,button,[role=button]):is(.desk-card,.ws-action-chip):focus-visible{box-shadow:0 0 0 1px #c8a96a8c, 0 0 0 4px #c8a96a29, var(--tl-elev-1)!important;outline:none!important}@media (prefers-reduced-motion:reduce){html body .app-shell :is(.desk-card,.ws-action-chip,.ws-decision-card){transition:none!important}html body .app-shell .desk-card:hover{transform:none!important}}html body .app-shell .watchlist-page-v2 .watchlist-alert-center .watchlist-alert-count{font-style:normal!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:rgba(var(--tl-crimson-rgb), .82)!important;align-self:center!important;margin-left:auto!important;font-size:9px!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-center button{transition:border-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),background .2s cubic-bezier(.16,1,.3,1)!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-center button:hover{border-color:rgba(var(--tl-crimson-rgb), .42)!important;color:rgba(var(--tl-crimson-rgb), 1)!important;background:rgba(var(--tl-crimson-rgb), .12)!important}html body .app-shell .access-gate .access-previews{background:#f4f0e70d!important;border:1px solid #f4f0e712!important;border-radius:10px!important;gap:1px!important;margin:22px 0 4px!important;padding:0!important;list-style:none!important;display:grid!important;overflow:hidden!important}html body .app-shell .access-gate .access-previews li{background:linear-gradient(90deg,#c8a96a0d,#0f0d0ba8)!important;border-left:2px solid #c8a96a6b!important;grid-template-columns:132px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;padding:13px 16px!important;display:grid!important}html body .app-shell .access-gate .access-previews .access-preview-label{font-family:var(--tl-font-mono)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#c8a96aeb!important;font-size:10px!important}html body .app-shell .access-gate .access-previews strong{font-family:var(--tl-font-sans)!important;color:#efece4db!important;font-size:13px!important;font-weight:500!important;line-height:1.32!important}@media (width<=720px){html body .app-shell .access-gate .access-previews li{grid-template-columns:1fr!important;gap:4px!important}}html body .app-shell .replay-page .rp-pull{box-shadow:var(--tl-elev-1,0 1px 0 #ffffff08)!important;background:linear-gradient(#ffffff05,#0000),#0a0908a8!important;border:1px solid #f4f0e712!important;border-left:2px solid #c8a96a80!important;border-radius:14px!important;margin:18px 0 22px!important;padding:18px 20px!important}html body .app-shell .replay-page .rp-pull-head h3{font-family:var(--tl-font-sans)!important;letter-spacing:-.01em!important;color:#efece4f0!important;margin:6px 0 0!important;font-size:17px!important;font-weight:500!important}html body .app-shell .replay-page .rp-pull-headline{font-family:var(--tl-font-sans)!important;color:#efece4a8!important;margin:7px 0 0!important;font-size:13.5px!important;line-height:1.45!important}html body .app-shell .replay-page .rp-pull-forming{font-family:var(--tl-font-sans)!important;color:#efece480!important;margin:7px 0 0!important;font-size:13px!important;line-height:1.45!important}html body .app-shell .replay-page .rp-pull-facets{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:16px!important;display:grid!important}html body .app-shell .replay-page .rp-pull-facet{background:#00000038!important;border:1px solid #f4f0e70f!important;border-radius:11px!important;flex-direction:column!important;gap:5px!important;padding:13px 14px!important;display:flex!important}html body .app-shell .replay-page .rp-pull-facet em{font-family:var(--tl-font-mono)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#c8a96ad1!important;font-size:9.5px!important;font-style:normal!important}html body .app-shell .replay-page .rp-pull-facet strong{font-family:var(--tl-font-mono)!important;letter-spacing:-.01em!important;color:#efece4f5!important;font-size:20px!important;font-weight:500!important}html body .app-shell .replay-page .rp-pull-facet span{font-family:var(--tl-font-sans)!important;color:#efece480!important;font-size:11.5px!important;line-height:1.35!important}@media (width<=720px){html body .app-shell .replay-page .rp-pull-facets{grid-template-columns:1fr!important}}html body .app-shell .replay-page .rp-dq{box-shadow:var(--tl-elev-1,0 1px 0 #ffffff08)!important;background:linear-gradient(#ffffff05,#0000),#0a0908a8!important;border:1px solid #f4f0e712!important;border-left:2px solid #c8a96a80!important;border-radius:14px!important;margin:0 0 22px!important;padding:18px 20px!important}html body .app-shell .replay-page .rp-dq-head h3{font-family:var(--tl-font-sans)!important;letter-spacing:-.01em!important;color:#efece4f0!important;margin:6px 0 0!important;font-size:17px!important;font-weight:500!important}html body .app-shell .replay-page .rp-dq-verdict{font-family:var(--tl-font-sans)!important;color:#efece4a8!important;margin:7px 0 0!important;font-size:13.5px!important;line-height:1.45!important}html body .app-shell .replay-page .rp-dq-forming{font-family:var(--tl-font-sans)!important;color:#efece480!important;margin:7px 0 0!important;font-size:13px!important;line-height:1.45!important}html body .app-shell .replay-page .rp-dq-scores{grid-template-columns:1fr 1fr!important;gap:12px!important;margin-top:16px!important;display:grid!important}html body .app-shell .replay-page .rp-dq-score{background:#00000038!important;border:1px solid #f4f0e70f!important;border-radius:11px!important;flex-direction:column!important;gap:5px!important;padding:14px 15px!important;display:flex!important}html body .app-shell .replay-page .rp-dq-score em{font-family:var(--tl-font-mono)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#c8a96ad1!important;font-size:9.5px!important;font-style:normal!important}html body .app-shell .replay-page .rp-dq-score strong{font-family:var(--tl-font-mono)!important;letter-spacing:-.02em!important;color:#efece4f5!important;font-size:28px!important;font-weight:500!important;line-height:1!important}html body .app-shell .replay-page .rp-dq-score--decision strong{color:#c8a96af5!important}html body .app-shell .replay-page .rp-dq-score span{font-family:var(--tl-font-sans)!important;color:#efece480!important;font-size:11.5px!important;line-height:1.35!important}html body .app-shell .replay-page .rp-dq-quadrants{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:12px!important;display:grid!important}html body .app-shell .replay-page .rp-dq-quad{background:#0003!important;border:1px solid #f4f0e70d!important;border-top-width:2px!important;border-radius:10px!important;flex-direction:column!important;gap:3px!important;padding:11px 12px!important;display:flex!important}html body .app-shell .replay-page .rp-dq-quad b{font-family:var(--tl-font-mono)!important;color:#efece4f0!important;font-size:18px!important;font-weight:500!important;line-height:1!important}html body .app-shell .replay-page .rp-dq-quad em{font-family:var(--tl-font-sans)!important;color:#efece4d1!important;font-size:12px!important;font-style:normal!important;font-weight:500!important}html body .app-shell .replay-page .rp-dq-quad span{font-family:var(--tl-font-sans)!important;color:#efece475!important;font-size:10.5px!important;line-height:1.3!important}html body .app-shell .replay-page .rp-dq-quad--good{border-top-color:#5bb98a8c!important}html body .app-shell .replay-page .rp-dq-quad--neutral{border-top-color:#c8a96a6b!important}html body .app-shell .replay-page .rp-dq-quad--warn{border-top-color:#c8a96ab8!important}html body .app-shell .replay-page .rp-dq-quad--bad{border-top-color:rgba(var(--tl-crimson-rgb,217, 138, 134), .6)!important}@media (width<=720px){html body .app-shell .replay-page .rp-dq-scores{grid-template-columns:1fr!important}html body .app-shell .replay-page .rp-dq-quadrants{grid-template-columns:1fr 1fr!important}}html body .app-shell .replay-page .rp-mirror{box-shadow:var(--tl-elev-1,0 1px 0 #ffffff08)!important;background:linear-gradient(#ffffff05,#0000),#0a0908a8!important;border:1px solid #f4f0e712!important;border-left:2px solid #c8a96a80!important;border-radius:14px!important;margin:0 0 22px!important;padding:18px 20px!important}html body .app-shell .replay-page .rp-mirror-head h3{font-family:var(--tl-font-sans)!important;letter-spacing:-.01em!important;color:#efece4f0!important;margin:6px 0 0!important;font-size:17px!important;font-weight:500!important}html body .app-shell .replay-page .rp-mirror-verdict{font-family:var(--tl-font-sans)!important;color:#efece4a8!important;margin:7px 0 0!important;font-size:13.5px!important;line-height:1.45!important}html body .app-shell .replay-page .rp-mirror-forming{font-family:var(--tl-font-sans)!important;color:#efece480!important;margin:7px 0 0!important;font-size:13px!important;line-height:1.45!important}html body .app-shell .replay-page .rp-mirror-scores{grid-template-columns:1fr 1fr!important;gap:12px!important;margin-top:16px!important;display:grid!important}html body .app-shell .replay-page .rp-mirror-score{background:#00000038!important;border:1px solid #f4f0e70f!important;border-top-width:2px!important;border-radius:11px!important;flex-direction:column!important;gap:5px!important;padding:14px 15px!important;display:flex!important}html body .app-shell .replay-page .rp-mirror-score--followed{border-top-color:#5bb98a80!important}html body .app-shell .replay-page .rp-mirror-score--overrode{border-top-color:#c8a96a99!important}html body .app-shell .replay-page .rp-mirror-score em{font-family:var(--tl-font-mono)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#c8a96ad1!important;font-size:9.5px!important;font-style:normal!important}html body .app-shell .replay-page .rp-mirror-score strong{font-family:var(--tl-font-mono)!important;letter-spacing:-.02em!important;color:#efece4f5!important;font-size:28px!important;font-weight:500!important;line-height:1!important}html body .app-shell .replay-page .rp-mirror-score--followed strong{color:#5bb98af5!important}html body .app-shell .replay-page .rp-mirror-score span{font-family:var(--tl-font-sans)!important;color:#efece480!important;font-size:11.5px!important;line-height:1.35!important}html body .app-shell .replay-page .rp-mirror-postures{margin-top:16px!important}html body .app-shell .replay-page .rp-mirror-postures-cap,html body .app-shell .replay-page .rp-mirror-foot{font-family:var(--tl-font-sans)!important;color:#efece475!important;font-size:10.5px!important;line-height:1.4!important;display:block!important}html body .app-shell .replay-page .rp-mirror-postures-cap{letter-spacing:.02em!important;margin-bottom:9px!important}html body .app-shell .replay-page .rp-mirror-posture-row{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html body .app-shell .replay-page .rp-mirror-posture{background:#0003!important;border:1px solid #f4f0e70d!important;border-top-width:2px!important;border-radius:10px!important;flex-direction:column!important;gap:3px!important;padding:11px 12px!important;display:flex!important}html body .app-shell .replay-page .rp-mirror-posture b{font-family:var(--tl-font-mono)!important;color:#efece4f0!important;font-size:18px!important;font-weight:500!important;line-height:1!important}html body .app-shell .replay-page .rp-mirror-posture em{font-family:var(--tl-font-sans)!important;color:#efece4d1!important;font-size:12px!important;font-style:normal!important;font-weight:500!important}html body .app-shell .replay-page .rp-mirror-posture span{font-family:var(--tl-font-sans)!important;color:#efece475!important;font-size:10.5px!important;line-height:1.3!important}html body .app-shell .replay-page .rp-mirror-posture--good{border-top-color:#5bb98a8c!important}html body .app-shell .replay-page .rp-mirror-posture--neutral{border-top-color:#c8a96a6b!important}html body .app-shell .replay-page .rp-mirror-posture--quiet{border-top-color:#f4f0e738!important}html body .app-shell .replay-page .rp-mirror-posture--bad{border-top-color:rgba(var(--tl-crimson-rgb,217, 138, 134), .6)!important}html body .app-shell .replay-page .rp-mirror-foot{margin-top:10px!important}@media (width<=720px){html body .app-shell .replay-page .rp-mirror-scores{grid-template-columns:1fr!important}html body .app-shell .replay-page .rp-mirror-posture-row{grid-template-columns:1fr 1fr!important}}html body .app-shell .dna .dna-genome{border-top:1px solid #f4f0e712!important;margin-top:18px!important;padding-top:16px!important}html body .app-shell .dna .dna-genome-label{font-family:var(--tl-font-mono)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#c8a96ad1!important;margin:0 0 4px!important;font-size:9.5px!important}html body .app-shell .dna .dna-genome-headline{font-family:var(--tl-font-sans)!important;color:#efece4b3!important;margin:0 0 14px!important;font-size:13px!important;line-height:1.4!important}html body .app-shell .dna .dna-genome-forming{font-family:var(--tl-font-sans)!important;color:#efece480!important;margin:4px 0 0!important;font-size:12.5px!important;line-height:1.45!important}html body .app-shell .dna .dna-genome-bars{flex-direction:column!important;gap:13px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}html body .app-shell .dna .dna-gene{display:block!important}html body .app-shell .dna .dna-gene-top{justify-content:space-between!important;align-items:baseline!important;gap:10px!important;margin-bottom:5px!important;display:flex!important}html body .app-shell .dna .dna-gene-name{font-family:var(--tl-font-sans)!important;color:#efece4e6!important;font-size:13px!important;font-weight:500!important}html body .app-shell .dna .dna-gene-score{font-family:var(--tl-font-mono)!important;letter-spacing:-.01em!important;color:#efece4f5!important;font-size:15px!important;font-weight:500!important}html body .app-shell .dna .dna-gene-score--na{letter-spacing:.1em!important;text-transform:uppercase!important;color:#efece466!important;font-size:10px!important}html body .app-shell .dna .dna-gene-track{background:#f4f0e714!important;border-radius:99px!important;height:5px!important;overflow:hidden!important}html body .app-shell .dna .dna-gene-fill{background:#c8a96ab3!important;border-radius:99px!important;height:100%!important;transition:width .6s cubic-bezier(.22,1,.36,1)!important}html body .app-shell .dna .dna-gene--elite .dna-gene-fill{background:#5bb98ad1!important}html body .app-shell .dna .dna-gene--elite .dna-gene-score{color:#5bb98af5!important}html body .app-shell .dna .dna-gene--strong .dna-gene-fill{background:#c8a96ad1!important}html body .app-shell .dna .dna-gene--steady .dna-gene-fill{background:#c8a96a99!important}html body .app-shell .dna .dna-gene--developing .dna-gene-fill{background:#d98a869e!important}html body .app-shell .dna .dna-gene--developing .dna-gene-score{color:#d98a86e6!important}html body .app-shell .dna .dna-gene--forming .dna-gene-track{opacity:.55!important}html body .app-shell .dna .dna-gene-evidence{font-family:var(--tl-font-sans)!important;color:#efece480!important;margin-top:5px!important;font-size:11.5px!important;font-style:normal!important;line-height:1.35!important;display:block!important}html body .app-shell .dna .dna-quality{border-top:1px solid #f4f0e712!important;margin-top:18px!important;padding-top:16px!important}html body .app-shell .dna .dna-quality-label{font-family:var(--tl-font-mono)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#c8a96ad1!important;margin:0 0 10px!important;font-size:9.5px!important}html body .app-shell .dna .dna-quality-split{grid-template-columns:1fr 1fr!important;gap:12px!important;display:grid!important}html body .app-shell .dna .dna-quality-metric{background:linear-gradient(#ffffff06,#ffffff02)!important;border:1px solid #f4f0e714!important;border-radius:10px!important;padding:11px 12px!important}html body .app-shell .dna .dna-quality-metric>span{font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#efece480!important;margin-bottom:4px!important;font-size:9px!important;display:block!important}html body .app-shell .dna .dna-quality-metric>strong{font-family:var(--tl-font-mono)!important;letter-spacing:-.02em!important;color:#efece4f5!important;font-size:22px!important;font-weight:500!important;line-height:1!important;display:block!important}html body .app-shell .dna .dna-quality-metric>strong i{color:#efece466!important;font-size:11px!important;font-style:normal!important}html body .app-shell .dna .dna-quality-metric--decision>strong{color:#c8a96af5!important}html body .app-shell .dna .dna-quality-metric>em{font-family:var(--tl-font-sans)!important;color:#efece475!important;margin-top:6px!important;font-size:10.5px!important;font-style:normal!important;line-height:1.3!important;display:block!important}html body .app-shell .dna .dna-quality-verdict{font-family:var(--tl-font-sans)!important;color:#efece4a8!important;border-left:2px solid #c8a96a73!important;margin:11px 0 0!important;padding-left:9px!important;font-size:12px!important;line-height:1.45!important}html body .app-shell .dna .dna-quality-verdict--ahead{border-left-color:#5bb98a99!important}html body .app-shell .dna .dna-quality-verdict--behind{border-left-color:#d98a8699!important}html body .app-shell .dna .dna-quality-forming{font-family:var(--tl-font-sans)!important;color:#efece480!important;margin:0!important;font-size:12.5px!important;line-height:1.45!important}html body .app-shell .desk-command-coach .desk-coach-eyebrow{justify-content:space-between!important;align-items:baseline!important;gap:10px!important;display:flex!important}html body .app-shell .desk-command-coach .desk-coach-eyebrow em{font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#efece46b!important;font-size:9.5px!important;font-style:normal!important}html body .app-shell .desk-page .desk-command-coach{background:radial-gradient(360px 180px at 100% 0,#c8a96a0f,#0000 62%),linear-gradient(#ffffff06,#ffffff02)!important;border:1px solid #f4f0e712!important;border-left:2px solid #c8a96a80!important}html body .app-shell .desk-page .desk-command-coach--guard{border-left-color:rgba(var(--tl-crimson-rgb,217, 138, 134), .62)!important;background:radial-gradient(360px 180px at 100% 0%, rgba(var(--tl-crimson-rgb,217, 138, 134), .08), transparent 62%), linear-gradient(180deg, #ffffff06, #ffffff02)!important}html body .app-shell .desk-page .desk-command-coach--hold{background:radial-gradient(360px 180px at 100% 0,#5bb98a12,#0000 62%),linear-gradient(#ffffff06,#ffffff02)!important;border-left-color:#5bb98a99!important}html body .app-shell .desk-page .desk-command-coach--edge{border-left-color:#c8a96ab8!important}html body .app-shell .desk-page .desk-command-coach--forming{border-left-color:#f4f0e729!important}html body .app-shell .desk-page .desk-tier-label{font-family:var(--tl-font-mono,"IBM Plex Mono", monospace)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#c8a96ac7!important;border-top:1px solid #f4f0e712!important;margin:clamp(20px,2.4vw,30px) 0 0!important;padding-top:clamp(16px,1.9vw,22px)!important;font-size:11px!important;font-weight:600!important}html body .app-shell .desk-page .desk-tier-label+.desk-secondary-intelligence{margin-top:clamp(10px,1.2vw,14px)!important}@media (width>=1181px){html body .app-shell .desk-page .desk-secondary-intelligence .desk-report-grid>.desk-report-card{flex-direction:column!important;height:100%!important;display:flex!important}html body .app-shell .desk-page .desk-secondary-intelligence .desk-report-grid>.desk-report-card>dl,html body .app-shell .desk-page .desk-secondary-intelligence .desk-report-grid>.desk-report-card>.compatibility-list{margin-top:auto!important}}:root{--tl-bg-terminal:#080706!important;--tl-bg-panel:#0e0c09!important;--tl-bg-panel-2:#15120d!important}html body .lp .lp-hero-headline,html body .lp .lp-hero-lead{font-family:var(--tl-font-sans)!important}html body .lp .lp-hero-headline{letter-spacing:-.045em!important;max-width:13ch!important;font-size:clamp(42px,5.2vw,70px)!important;font-weight:650!important}html body .lp .lp-hero-lead{max-width:49ch!important;font-size:clamp(16px,1.35vw,19px)!important}html body .lp .lp-decision-action{color:var(--tl-amber,#d4b06a)!important}html body .lp .lp-decision-disclaimer{color:#f4f0e761!important;font-family:var(--tl-font-sans)!important;margin:16px 0 0!important;font-size:10.5px!important;line-height:1.45!important}html body .lp .lp-decision-inspect{color:inherit!important;cursor:pointer!important;text-align:left!important;background:0 0!important;border:0!important;align-items:flex-start!important;padding:0!important;position:relative!important}html body .lp .lp-decision-inspect svg{color:#c8a96ab8!important;transition:transform .18s!important;position:absolute!important;top:15px!important;right:0!important}html body .lp .lp-decision-inspect.is-open svg{transform:rotate(180deg)!important}html body .lp .lp-decision-evidence{background:#c8a96a0b!important;border:1px solid #c8a96a2e!important;border-radius:8px!important;gap:8px!important;margin-top:14px!important;padding:12px!important;animation:.18s ease-out both lp-evidence-in!important;display:grid!important}html body .lp .lp-decision-evidence div{grid-template-columns:110px minmax(0,1fr)!important;align-items:baseline!important;gap:12px!important;display:grid!important}html body .lp .lp-decision-evidence span{color:#f4f0e766!important;font-family:var(--tl-font-sans)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:10px!important}html body .lp .lp-decision-evidence strong{color:#f4f0e7d1!important;font-family:var(--tl-font-sans)!important;font-size:11.5px!important;font-weight:560!important}@keyframes lp-evidence-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}html body .lp .lp-demo-block{scroll-margin-top:120px!important}html body .upgrade-overlay,html body .app-shell .upgrade-overlay{z-index:2000!important;-webkit-backdrop-filter:blur(10px)saturate(125%)!important;background:#040406e0!important;animation:.16s ease-out both tl-overlay-scrim-in!important;position:fixed!important;inset:0!important}@keyframes tl-overlay-scrim-in{0%{opacity:0}to{opacity:1}}html body main.app-shell:has(.upgrade-overlay) .chat-widget.chat-widget{display:none!important}html body .upgrade-modal,html body .upgrade-modal .upgrade-title,html body .upgrade-modal .upgrade-reason{font-family:var(--tl-font-sans)!important}html body .upgrade-modal .upgrade-title{letter-spacing:-.035em!important;max-width:15ch!important;font-weight:650!important}html body .access-gate .access-previews{background:#f4f0e70d!important;border:1px solid #f4f0e712!important;border-radius:10px!important;gap:1px!important;margin:22px 0 4px!important;padding:0!important;list-style:none!important;display:grid!important;overflow:hidden!important}html body .access-gate .access-previews li{background:linear-gradient(90deg,#c8a96a0d,#0f0d0ba8)!important;border-left:2px solid #c8a96a6b!important;grid-template-columns:112px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;padding:12px 14px!important;list-style:none!important;display:grid!important}html body .access-gate .access-previews .access-preview-label{color:#c8a96aeb!important;font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:10px!important}html body .access-gate .access-previews strong{color:#efece4db!important;font-family:var(--tl-font-sans)!important;font-size:12.5px!important;font-weight:500!important;line-height:1.35!important}html body .access-gate .access-thesis h1,html body .access-gate .access-thesis>p,html body .access-gate .access-form-note,html body .access-gate .access-previews strong,html body .access-gate .access-ambient-line,html body .access-gate .access-auth-footnote{font-family:var(--tl-font-sans)!important;letter-spacing:0!important}html body .access-gate .access-thesis h1{letter-spacing:-.055em!important;text-transform:none!important;max-width:11ch!important;font-size:clamp(48px,5vw,72px)!important;font-weight:660!important;line-height:.96!important}html body .access-gate .access-thesis>p{max-width:48ch!important;font-size:15px!important;line-height:1.6!important}html body .access-gate .mode-signin .access-actions{display:none!important}html body .access-gate .access-panel{background:#ffffff05!important;border-color:#f4f0e712!important;border-radius:14px!important}html body .access-gate .access-submit{background:var(--tl-gold,#d8b667)!important;color:#080705!important;border-color:#efe0b859!important}@media (width<=720px){html body .access-gate .access-previews li{grid-template-columns:1fr!important;gap:4px!important}}html body .app-shell .app-header{background:#080706eb!important;border-color:#f4f0e70f!important;min-height:64px!important;padding:9px 16px!important}html body .app-shell .app-nav{background:#ffffff05!important;border:1px solid #f4f0e70e!important;border-radius:12px!important;gap:2px!important;padding:3px!important}html body .app-shell .app-nav button{color:#f4f0e7a3!important;min-height:38px!important;font-family:var(--tl-font-sans)!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:7px 15px!important}html body .app-shell .app-nav button:hover:not(.active){color:#f4f0e7d1!important}html body .app-shell .app-nav button svg{width:14px!important;height:14px!important;color:inherit!important}html body .app-shell .app-nav .nav-label{color:inherit!important;font-family:var(--tl-font-sans)!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:540!important}html body .app-shell .app-nav button.active{color:#f4f0e7f0!important;background:#c8a96a1a!important;box-shadow:inset 0 0 0 1px #c8a96a24!important}html body .app-shell .app-nav button.triggered{color:rgba(var(--tl-crimson-rgb), .95)!important}html body .app-shell .nav-memory-counter{display:none!important}html body .app-shell .app-header[data-first-decision=pending] .app-nav button:not(.active){opacity:.46!important}html body .app-shell .first-decision-guide{background:radial-gradient(320px 140px at 0 0,#c8a96a12,#0000 70%),#ffffff03!important;border:1px solid #c8a96a29!important;border-radius:13px!important;gap:14px!important;width:min(100%,440px)!important;padding:18px!important;display:grid!important}html body .app-shell .first-decision-guide header{gap:6px!important;display:grid!important}html body .app-shell .first-decision-guide header span{color:#c8a96ad1!important;font-family:var(--tl-font-sans)!important;letter-spacing:.04em!important;font-size:9.5px!important}html body .app-shell .first-decision-guide header strong{color:#f4f0e7e6!important;font-family:var(--tl-font-sans)!important;letter-spacing:-.02em!important;font-size:15px!important;font-weight:580!important}html body .app-shell .first-decision-guide ol{background:#f4f0e70e!important;border-radius:9px!important;gap:1px!important;margin:0!important;padding:1px!important;list-style:none!important;display:grid!important;overflow:hidden!important}html body .app-shell .first-decision-guide li{color:#f4f0e73d!important;background:#090807f5!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:10px 11px!important;display:grid!important}html body .app-shell .first-decision-guide li.active{color:#c8a96ae6!important;background:#c8a96a0e!important}html body .app-shell .first-decision-guide li.done{color:#5bb98ad1!important}html body .app-shell .first-decision-guide li span{gap:3px!important;min-width:0!important;display:grid!important}html body .app-shell .first-decision-guide li em,html body .app-shell .first-decision-guide li strong{font-family:var(--tl-font-sans)!important;font-style:normal!important}html body .app-shell .first-decision-guide li em{color:#f4f0e752!important;font-size:8.5px!important}html body .app-shell .first-decision-guide li strong{color:#f4f0e7a8!important;font-size:10.5px!important;font-weight:540!important}html body .app-shell .first-decision-guide li.active strong{color:#f4f0e7e6!important}html body .app-shell .first-decision-guide button{color:#090806!important;min-height:42px!important;font-family:var(--tl-font-sans)!important;cursor:pointer!important;background:linear-gradient(#e1c17c,#c79d4e)!important;border:1px solid #c8a96a61!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;padding:0 14px!important;font-size:11px!important;font-weight:650!important;display:flex!important}html body .app-shell .first-decision-guide>p{color:#f4f0e757!important;font-family:var(--tl-font-sans)!important;margin:0!important;font-size:9.5px!important;line-height:1.45!important}html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary{background:linear-gradient(90deg,#c8a96a0b,#ffffff03)!important;border:1px solid #c8a96a24!important;border-radius:10px!important;grid-column:1/-1!important;grid-template-columns:minmax(180px,.55fr) minmax(320px,1fr)!important;align-items:center!important;gap:10px 18px!important;padding:14px 16px!important;display:grid!important}html body .app-shell .workspace-page .ws-yourmove--primary header{gap:5px!important;display:grid!important}html body .app-shell .workspace-page .ws-yourmove--primary .ws-yourmove-btn{color:#f4f0e79e!important;background:#ffffff06!important;border-color:#f4f0e71c!important;min-height:38px!important}html body .app-shell .workspace-page .ws-yourmove--primary .ws-yourmove-btn:hover{color:#f4f0e7eb!important;background:#c8a96a0d!important;border-color:#c8a96a61!important}html body .app-shell .workspace-page .ws-yourmove--primary .ws-yourmove-hint{grid-column:1/-1!important}html body .app-shell .desk-page .desk-tier-label{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}html body .app-shell .desk-page .desk-tier-label em{color:#c8a96ac7!important;font-family:var(--tl-font-sans)!important;letter-spacing:.02em!important;text-transform:none!important;background:#c8a96a0b!important;border:1px solid #c8a96a29!important;border-radius:7px!important;align-items:center!important;gap:6px!important;padding:5px 8px!important;font-size:9px!important;font-style:normal!important;font-weight:620!important;display:inline-flex!important}html body .app-shell .desk-page .profile-discovery-gate{background:radial-gradient(560px 260px at 0 0,#c8a96a13,#0000 70%),#ffffff03!important;border:1px solid #c8a96a2b!important;border-radius:14px!important;min-height:310px!important;margin-top:12px!important;box-shadow:0 30px 80px -58px #000000e6!important}html body .app-shell .desk-page .profile-discovery-gate .pro-gate-preview{filter:none!important;opacity:1!important;transform:none!important}html body .app-shell .desk-page .profile-discovery-preview{gap:18px!important;min-height:308px!important;padding:26px!important;display:grid!important}html body .app-shell .desk-page .profile-discovery-preview header{gap:7px!important;padding-left:54%!important;display:grid!important}html body .app-shell .desk-page .profile-discovery-preview header span{color:#c8a96ab8!important;font-family:var(--tl-font-sans)!important;align-items:center!important;gap:6px!important;font-size:9.5px!important;display:flex!important}html body .app-shell .desk-page .profile-discovery-preview header strong{color:#f4f0e7ad!important;max-width:48ch!important;font-family:var(--tl-font-sans)!important;font-size:13px!important;font-weight:540!important;line-height:1.4!important}html body .app-shell .desk-page .profile-discovery-preview>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body .app-shell .desk-page .profile-discovery-preview article{background:#00000029!important;border:1px solid #f4f0e711!important;border-radius:9px!important;align-content:start!important;gap:8px!important;min-width:0!important;padding:15px!important;display:grid!important}html body .app-shell .desk-page .profile-discovery-preview article span,html body .app-shell .desk-page .profile-discovery-preview article strong,html body .app-shell .desk-page .profile-discovery-preview article p{font-family:var(--tl-font-sans)!important}html body .app-shell .desk-page .profile-discovery-preview article span{color:#c8a96a9e!important;font-size:9px!important}html body .app-shell .desk-page .profile-discovery-preview article strong{color:#f4f0e794!important;font-size:12px!important;font-weight:560!important;line-height:1.3!important}html body .app-shell .desk-page .profile-discovery-preview article p{color:#f4f0e745!important;margin:0!important;font-size:9.5px!important;line-height:1.4!important}html body .app-shell .desk-page .profile-discovery-gate .pro-gate-veil{text-align:left!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(90deg,#090807fc 72%,#090807e0)!important;border:0!important;border-right:1px solid #c8a96a21!important;border-radius:14px 0 0 14px!important;justify-content:center!important;align-items:flex-start!important;width:52%!important;padding:clamp(24px,4vw,48px)!important;inset:0 auto 0 0!important}html body .app-shell .desk-page .profile-discovery-gate .pro-gate-title{color:#f4f0e7f5!important;max-width:14ch!important;font-family:var(--tl-font-sans)!important;letter-spacing:-.045em!important;font-size:clamp(28px,3.5vw,46px)!important;font-weight:640!important;line-height:.98!important}html body .app-shell .desk-page .profile-discovery-gate .pro-gate-reason{color:#f4f0e780!important;max-width:48ch!important;font-family:var(--tl-font-sans)!important;font-size:12px!important}html body .app-shell .desk-page .profile-discovery-gate .pro-gate-cta{min-height:40px!important;font-family:var(--tl-font-sans)!important;border-radius:8px!important;margin-top:8px!important}html body .app-shell .workspace-page .ws-brief{background:radial-gradient(700px 360px at 86% -10%,#c8a96a13,#0000 62%),#ffffff03!important;border:1px solid #f4f0e711!important;border-radius:18px!important;padding:clamp(24px,3.4vw,46px)!important;box-shadow:0 32px 90px -58px #000000e6!important}html body .app-shell .workspace-page .dhx{gap:16px!important;display:grid!important}html body .app-shell .workspace-page .dhx-kicker,html body .app-shell .workspace-page .dhx-level span,html body .app-shell .workspace-page .dhx-evidence-label,html body .app-shell .workspace-page .dhx-why-label{font-family:var(--tl-font-sans)!important;letter-spacing:.04em!important;text-transform:none!important}html body .app-shell .workspace-page .dhx-action-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:20px!important;display:grid!important}html body .app-shell .workspace-page .dhx-action{font-family:var(--tl-font-sans)!important;letter-spacing:-.065em!important;font-size:clamp(64px,9vw,118px)!important;font-weight:680!important;line-height:.82!important}html body .app-shell .workspace-page .dhx-conf,html body .app-shell .workspace-page .dhx-conf b{color:#f4f0e780!important;font-family:var(--tl-font-sans)!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:520!important}html body .app-shell .workspace-page .dhx-imperative{color:#f4f0e7f5!important;max-width:44ch!important;font-family:var(--tl-font-sans)!important;letter-spacing:-.018em!important;margin-top:8px!important;font-size:clamp(19px,2vw,26px)!important;font-weight:560!important;line-height:1.3!important}html body .app-shell .workspace-page .dhx-thesis,html body .app-shell .workspace-page .dhx-edge,html body .app-shell .workspace-page .dhx-evidence p,html body .app-shell .workspace-page .dhx-why p{color:#f4f0e799!important;max-width:70ch!important;font-family:var(--tl-font-sans)!important;letter-spacing:0!important;font-size:13.5px!important;line-height:1.55!important}html body .app-shell .workspace-page .dhx-provenance,html body .app-shell .desk-briefing-provenance{color:#f4f0e761!important;font-family:var(--tl-font-sans)!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 14px!important;font-size:10.5px!important;line-height:1.35!important;display:flex!important}html body .app-shell .workspace-page .dhx-provenance span,html body .app-shell .workspace-page .dhx-provenance time,html body .app-shell .desk-briefing-provenance span,html body .app-shell .desk-briefing-provenance time{font:inherit!important}html body .app-shell .workspace-page .dhx-provenance span[data-freshness=realtime]{color:rgba(var(--tl-emerald-rgb), .9)!important}html body .app-shell .workspace-page .dhx-levels{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;max-width:760px!important;margin-top:10px!important;display:grid!important}html body .app-shell .workspace-page .dhx-level{background:#ffffff04!important;border:1px solid #f4f0e70f!important;border-radius:10px!important;min-height:72px!important;padding:12px 14px!important}html body .app-shell .workspace-page .dhx-evidence,html body .app-shell .workspace-page .dhx-why,html body .app-shell .workspace-page .ws-decision-context{max-width:760px!important;box-shadow:none!important;background:0 0!important;border-color:#f4f0e70e!important}html body .app-shell .desk-open .desk-open-greeting{font-family:var(--tl-font-sans)!important;letter-spacing:-.045em!important;font-size:clamp(34px,4.5vw,60px)!important}html body .app-shell .desk-open .desk-open-review{opacity:.64!important}html body .app-shell .desk-open .desk-open-ledger li{background:0 0!important;border:0!important}html body .app-shell .desk-open .desk-open-decision--briefing{border-radius:18px!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-decision strong{font-family:var(--tl-font-sans)!important;letter-spacing:-.055em!important;font-size:clamp(58px,7vw,92px)!important}html body .app-shell .desk-open-decision--briefing .desk-open-memory{font-family:var(--tl-font-sans)!important}html body .lp .lp-grid,html body .lp .lp-glow{opacity:.35!important}html body .lp .lp-hero{min-height:0!important;padding-top:clamp(68px,8vw,96px)!important;padding-bottom:clamp(54px,7vw,84px)!important}html body .lp .ld-section{padding-top:clamp(58px,6vw,82px)!important;padding-bottom:clamp(58px,6vw,82px)!important}html body .lp .lp-proof{padding-top:clamp(64px,7vw,92px)!important;padding-bottom:clamp(64px,7vw,92px)!important}html body .lp .lp-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;max-width:1120px!important;margin:44px auto 0!important;display:grid!important}html body .lp .lp-discovery-card{background:#ffffff04!important;border:1px solid #f4f0e712!important;border-radius:14px!important;align-content:start!important;gap:13px!important;min-height:250px!important;padding:24px!important;display:grid!important}html body .lp .lp-discovery-card--risk{border-color:rgba(var(--tl-crimson-rgb), .16)!important}html body .lp .lp-discovery-card>span{color:#c8a96ad1!important;font-family:var(--tl-font-sans)!important;font-size:11px!important}html body .lp .lp-discovery-card h4{color:#f4f0e7f5!important;font-family:var(--tl-font-sans)!important;letter-spacing:-.035em!important;margin:18px 0 0!important;font-size:clamp(22px,2vw,28px)!important;font-weight:620!important;line-height:1.08!important}html body .lp .lp-discovery-card p,html body .lp .lp-discovery-card em{color:#f4f0e78f!important;font-family:var(--tl-font-sans)!important;font-size:13px!important;font-style:normal!important;line-height:1.55!important}html body .lp .lp-discovery-card em{color:#f4f0e766!important;align-items:center!important;gap:7px!important;margin-top:auto!important;padding-top:18px!important;display:flex!important}html body .lp .lp-trust{text-align:center!important;max-width:1100px!important;margin:0 auto!important;padding:clamp(40px,5vw,64px) 28px clamp(8px,2vw,16px)!important}html body .lp .lp-trust-eyebrow{margin-bottom:22px!important;display:inline-block!important}html body .lp .lp-trust-row{background:#f4f0e712!important;border:1px solid #f4f0e712!important;border-radius:14px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1px!important;max-width:920px!important;margin:0 auto!important;padding:0!important;list-style:none!important;display:grid!important;overflow:hidden!important}html body .lp .lp-trust-row li{text-align:left!important;background:#08080cf5!important;gap:8px!important;padding:22px 20px!important;display:grid!important}html body .lp .lp-trust-row li strong{color:#f4f0e7f0!important;font-family:var(--tl-font-sans)!important;letter-spacing:-.01em!important;font-size:14px!important;font-weight:600!important}html body .lp .lp-trust-row li span{color:#f4f0e78a!important;font-family:var(--tl-font-sans)!important;font-size:12.5px!important;line-height:1.5!important}html body .lp .lp-trust-foot{color:#f4f0e76b!important;max-width:60ch!important;font-family:var(--tl-font-sans)!important;margin:18px auto 0!important;font-size:12.5px!important;line-height:1.55!important}html body .lp .lp-pricing-anchor{background:#c8a96a0d!important;border-left:2px solid #c8a96a80!important;border-radius:4px!important;gap:4px!important;margin:-4px 0 2px!important;padding:12px 14px!important;display:grid!important}html body .lp .lp-pricing-anchor span{color:#c8a96aeb!important;font-family:var(--tl-font-mono)!important;font-feature-settings:"tnum" 1!important;letter-spacing:.01em!important;font-size:13px!important}html body .lp .lp-pricing-anchor em{color:#f4f0e799!important;font-family:var(--tl-font-sans)!important;font-size:12px!important;font-style:normal!important;line-height:1.5!important}@media (width<=720px){html body .lp .lp-trust-row{grid-template-columns:1fr!important}}html body .lp .lp-pricing{border-top:1px solid #f4f0e70f!important;grid-template-columns:minmax(0,1fr) 360px!important;align-items:center!important;gap:clamp(28px,6vw,84px)!important;max-width:1100px!important;margin:0 auto!important;padding:clamp(68px,7vw,100px) 28px!important;display:grid!important}html body .lp .lp-pricing h3{color:#f4f0e7f5!important;max-width:12ch!important;font-family:var(--tl-font-sans)!important;letter-spacing:-.05em!important;margin:18px 0 14px!important;font-size:clamp(38px,5vw,64px)!important;font-weight:650!important;line-height:.98!important}html body .lp .lp-pricing p{color:#f4f0e78f!important;max-width:54ch!important;font-family:var(--tl-font-sans)!important;font-size:14px!important;line-height:1.55!important}html body .lp .lp-pricing-offer{background:#c8a96a0b!important;border:1px solid #c8a96a33!important;border-radius:16px!important;gap:12px!important;padding:26px!important;display:grid!important}html body .lp .lp-pricing-offer>span{color:#c8a96ad9!important;font-family:var(--tl-font-sans)!important;font-size:12px!important}html body .lp .lp-pricing-offer>strong{color:#f4f0e7f5!important;font-family:var(--tl-font-sans)!important;letter-spacing:-.045em!important;font-size:48px!important}html body .lp .lp-pricing-offer>strong em{color:#f4f0e766!important;letter-spacing:0!important;font-size:13px!important;font-style:normal!important}html body .lp .lp-pro-timeline{background:#00000024!important;border:1px solid #f4f0e712!important;border-radius:10px!important;gap:12px!important;margin:5px 0 3px!important;padding:15px!important;display:grid!important}html body .lp .lp-pro-timeline>span{color:#c8a96ad1!important;font-family:var(--tl-font-sans)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:9.5px!important;font-weight:650!important}html body .lp .lp-pro-timeline ol{gap:0!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body .lp .lp-pro-timeline li{gap:4px!important;min-height:52px!important;padding:2px 0 12px 21px!important;display:grid!important;position:relative!important}html body .lp .lp-pro-timeline li:not(:last-child):after{content:""!important;background:linear-gradient(#c8a96a73,#c8a96a14)!important;width:1px!important;position:absolute!important;top:12px!important;bottom:-2px!important;left:4px!important}html body .lp .lp-pro-timeline li:before{content:""!important;z-index:1!important;background:#0d0b08!important;border:2px solid #c8a96ac2!important;border-radius:999px!important;width:9px!important;height:9px!important;position:absolute!important;top:5px!important;left:0!important;box-shadow:0 0 0 4px #c8a96a0d!important}html body .lp .lp-pro-timeline em,html body .lp .lp-pro-timeline strong{font-family:var(--tl-font-sans)!important}html body .lp .lp-pro-timeline em{color:#f4f0e757!important;letter-spacing:.02em!important;font-size:9px!important;font-style:normal!important}html body .lp .lp-pro-timeline strong{color:#f4f0e7c7!important;font-size:11.5px!important;font-weight:560!important;line-height:1.35!important}html body .upgrade-modal .upgrade-primary-discovery{background:#c8a96a0e!important;border:1px solid #c8a96a38!important;border-radius:12px!important;gap:9px!important;margin-top:18px!important;padding:18px!important;display:grid!important}html body .upgrade-modal .upgrade-profile-receipt{background:#c8a96a1f!important;border:1px solid #c8a96a33!important;border-radius:12px!important;grid-template-columns:minmax(0,1.45fr) minmax(220px,.8fr)!important;gap:1px!important;margin-top:18px!important;padding:1px!important;display:grid!important;overflow:hidden!important}html body .upgrade-modal .upgrade-profile-receipt header{background:#0a0908fa!important;align-content:center!important;gap:10px!important;min-width:0!important;padding:16px!important;display:grid!important}html body .upgrade-modal .upgrade-profile-receipt header span{color:#c8a96ad1!important;font-family:var(--tl-font-sans)!important;letter-spacing:.04em!important;text-transform:uppercase!important;align-items:center!important;gap:6px!important;font-size:9px!important;display:flex!important}html body .upgrade-modal .upgrade-profile-receipt header strong{color:#f4f0e7c7!important;font-family:var(--tl-font-sans)!important;font-size:11.5px!important;font-weight:540!important;line-height:1.45!important}html body .upgrade-modal .upgrade-profile-receipt dl{background:#0a0908fa!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important;display:grid!important}html body .upgrade-modal .upgrade-profile-receipt dl div{text-align:center!important;border-left:1px solid #f4f0e70f!important;align-content:center!important;gap:6px!important;min-width:0!important;padding:12px 9px!important;display:grid!important}html body .upgrade-modal .upgrade-profile-receipt dt{color:#f4f0e74d!important;font-family:var(--tl-font-sans)!important;text-transform:uppercase!important;font-size:7.5px!important;line-height:1.25!important}html body .upgrade-modal .upgrade-profile-receipt dd{color:#f4f0e7eb!important;font-family:var(--tl-font-mono)!important;margin:0!important;font-size:20px!important;font-weight:620!important;line-height:1!important}html body .upgrade-modal .upgrade-primary-discovery span,html body .upgrade-modal .upgrade-primary-discovery em{color:#c8a96ad1!important;font-family:var(--tl-font-sans)!important;font-size:11px!important;font-style:normal!important}html body .upgrade-modal .upgrade-primary-discovery strong{color:#f4f0e7f0!important;font-family:var(--tl-font-sans)!important;font-size:17px!important;font-weight:560!important;line-height:1.4!important}html body .upgrade-modal .upgrade-purchase-row{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:14px!important;margin-top:16px!important;display:grid!important}html body .upgrade-modal .upgrade-purchase-row .upgrade-price{justify-items:start!important;min-width:118px!important;display:grid!important}html body .upgrade-modal .upgrade-purchase-row .upgrade-price span{max-width:22ch!important;line-height:1.25!important}html body .upgrade-modal .upgrade-purchase-row .upgrade-cta{margin-top:0!important}html body .upgrade-modal .upgrade-plan-toggle{grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:18px!important;display:grid!important}html body .upgrade-modal .upgrade-plan-option{color:#efece4b3!important;text-align:left!important;cursor:pointer!important;background:#0b0a09b3!important;border:1px solid #efece41f!important;border-radius:12px!important;justify-items:start!important;gap:4px!important;min-height:auto!important;padding:12px 14px!important;transition:border-color .16s,background .16s!important;display:grid!important;position:relative!important}html body .upgrade-modal .upgrade-plan-option:hover:not(:disabled){border-color:#c8a96a66!important}html body .upgrade-modal .upgrade-plan-option:focus-visible{outline-offset:2px!important;outline:2px solid #c8a96ab3!important}html body .upgrade-modal .upgrade-plan-option.is-selected{color:#f4f0e7!important;background:#c8a96a14!important;border-color:#c8a96aa8!important}html body .upgrade-modal .upgrade-plan-option .upgrade-plan-name{letter-spacing:.1em!important;text-transform:uppercase!important;color:#efece49e!important;font-size:11px!important}html body .upgrade-modal .upgrade-plan-option.is-selected .upgrade-plan-name{color:#c8a96aeb!important}html body .upgrade-modal .upgrade-plan-option .upgrade-plan-amount{font-family:var(--font-mono,ui-monospace, monospace)!important;color:#f4f0e7!important;font-size:22px!important;font-weight:600!important}html body .upgrade-modal .upgrade-plan-option .upgrade-plan-amount small{color:#efece48c!important;font-size:12px!important;font-weight:500!important}html body .upgrade-modal .upgrade-plan-option .upgrade-plan-tag{letter-spacing:.06em!important;text-transform:uppercase!important;color:#050505!important;background:linear-gradient(135deg,#d4b06a,#c8a96a)!important;border-radius:999px!important;padding:2px 8px!important;font-size:9.5px!important;font-weight:600!important;position:absolute!important;top:-9px!important;right:10px!important}html body .upgrade-modal .upgrade-secondary{text-underline-offset:3px!important;background:0 0!important;border:0!important;min-height:auto!important;padding:8px!important;text-decoration:underline!important}@media (width<=900px){html body .lp .lp-discovery-grid,html body .lp .lp-pricing{grid-template-columns:1fr!important}html body .app-shell .workspace-page .dhx-action{font-size:clamp(54px,18vw,86px)!important}}@media (width<=640px){html body .lp .lp-hero{padding-top:72px!important;padding-bottom:56px!important}html body .lp .lp-hero .lp-decision.lp-reveal{opacity:1!important;transform:none!important}html body .lp .ld-section{padding-top:54px!important;padding-bottom:58px!important}html body .lp .lp-proof,html body .lp .lp-pricing{padding-top:64px!important;padding-bottom:64px!important}html body .app-shell .app-nav button{padding:7px 10px!important}html body .app-shell .app-nav button svg{display:none!important}html body .app-shell .workspace-page .ws-brief,html body .app-shell .workspace-page .dhx,html body .app-shell .workspace-page .dhx-action-row,html body .app-shell .workspace-page .dhx-action,html body .app-shell .workspace-page .dhx-imperative,html body .app-shell .workspace-page .dhx-thesis,html body .app-shell .workspace-page .dhx-provenance{width:100%!important;min-width:0!important}html body .app-shell .workspace-page .ws-brief{padding:28px!important}html body .app-shell .workspace-page .dhx{grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}html body .app-shell .workspace-page .dhx-action-row{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .workspace-page .dhx-conf{justify-self:start!important;margin-top:4px!important}html body .app-shell .workspace-page .dhx-levels,html body .upgrade-modal .upgrade-purchase-row{grid-template-columns:1fr!important}html body .upgrade-modal{width:calc(100vw - 28px)!important;max-height:calc(100dvh - 20px)!important;overflow:hidden auto!important}html body .upgrade-modal .upgrade-purchase-row{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:100%!important}html body .upgrade-modal .upgrade-primary-discovery{padding:15px!important}html body .upgrade-modal .upgrade-profile-receipt{grid-template-columns:1fr!important}html body .upgrade-modal .upgrade-profile-receipt header{padding:14px!important}html body .upgrade-modal .upgrade-profile-receipt dl div:first-child{border-left:0!important}html body .upgrade-modal .upgrade-purchase-row .upgrade-price{text-align:center!important;justify-content:center!important;justify-items:center!important}html body .upgrade-modal .upgrade-purchase-row .upgrade-price span{max-width:none!important;font-family:var(--tl-font-sans)!important;letter-spacing:.02em!important;text-transform:none!important;font-size:9px!important}html body .app-shell .first-decision-guide{width:100%!important}html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary{grid-template-columns:1fr!important}html body .app-shell .desk-page .profile-discovery-gate{min-height:0!important;display:grid!important}html body .app-shell .desk-page .profile-discovery-gate .pro-gate-preview{order:1!important}html body .app-shell .desk-page .profile-discovery-preview{min-height:0!important;padding:18px!important}html body .app-shell .desk-page .profile-discovery-preview header{padding-left:0!important}html body .app-shell .desk-page .profile-discovery-preview>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .app-shell .desk-page .profile-discovery-gate .pro-gate-veil{background:#090807fa!important;border-top:1px solid #c8a96a21!important;border-right:0!important;border-radius:0 0 14px 14px!important;order:2!important;width:auto!important;min-height:0!important;padding:22px 18px!important;position:relative!important;inset:auto!important}html body .app-shell .desk-page .profile-discovery-gate .pro-gate-title{max-width:12ch!important;font-size:31px!important}html body .app-shell .desk-page .profile-discovery-gate .pro-gate-cta{justify-content:center!important;width:100%!important}html body .upgrade-modal .upgrade-purchase-row{z-index:3!important;background:linear-gradient(#09080a00,#09080afa 22%)!important;margin-top:12px!important;padding-top:12px!important;position:sticky!important;bottom:0!important}}html body .app-shell .watchlist-triage .wt-head{justify-content:space-between!important;align-items:flex-start!important;gap:var(--tl-s-5)!important;padding:var(--tl-s-5) 0 var(--tl-s-5) 0!important;margin:0 0 var(--tl-s-5) 0!important;border-bottom:1px solid var(--tl-border-2)!important;flex-wrap:wrap!important;display:flex!important}html body .app-shell .watchlist-triage .wt-head-copy{gap:var(--tl-s-2)!important;flex-direction:column!important;min-width:0!important;display:flex!important}html body .app-shell .watchlist-triage .wt-head-eyebrow{align-items:center!important;gap:var(--tl-s-2)!important;font-size:var(--tl-t-eyebrow)!important;font-weight:var(--tl-w-medium)!important;letter-spacing:var(--tl-ls-wider)!important;text-transform:uppercase!important;color:var(--tl-ink-4)!important;display:inline-flex!important}html body .app-shell .watchlist-triage .wt-head-eyebrow svg{color:var(--tl-ink-memory)!important}html body .app-shell .watchlist-triage .wt-head-verdict{font-size:var(--tl-t-h2)!important;font-weight:var(--tl-w-bold)!important;letter-spacing:var(--tl-ls-tight)!important;line-height:var(--tl-lh-tight)!important;color:var(--tl-ink-1)!important}html body .app-shell .watchlist-triage .wt-head[data-mode=act] .wt-head-verdict{color:var(--tl-ink-1)!important}html body .app-shell .watchlist-triage .wt-head[data-mode=calm] .wt-head-verdict{color:var(--tl-ink-2)!important}html body .app-shell .watchlist-triage .wt-head-meta{font-size:var(--tl-t-meta)!important;color:var(--tl-ink-3)!important;font-feature-settings:var(--tl-num-feat)!important;letter-spacing:var(--tl-ls-normal)!important}html body .app-shell .watchlist-triage .wt-head-error{color:var(--tl-ink-warning)!important;font-style:normal!important}html body .app-shell .watchlist-triage .wt-head-actions{align-items:center!important;gap:var(--tl-s-3)!important;flex-shrink:0!important;display:flex!important}html body .app-shell .watchlist-triage .wt-lens-toggle{border-radius:var(--tl-r-md)!important;border:1px solid var(--tl-border-1)!important;background:var(--tl-surface-0)!important;align-items:center!important;padding:2px!important;display:inline-flex!important}html body .app-shell .watchlist-triage .wt-lens-toggle button{appearance:none!important;cursor:pointer!important;padding:var(--tl-s-2) var(--tl-s-3)!important;border-radius:calc(var(--tl-r-md) - 2px)!important;font-size:var(--tl-t-eyebrow)!important;font-weight:var(--tl-w-medium)!important;letter-spacing:var(--tl-ls-wide)!important;text-transform:uppercase!important;color:var(--tl-ink-4)!important;transition:background var(--tl-d-fast) var(--tl-ease), color var(--tl-d-fast) var(--tl-ease)!important;background:0 0!important;border:0!important}html body .app-shell .watchlist-triage .wt-lens-toggle button:hover{color:var(--tl-ink-2)!important}html body .app-shell .watchlist-triage .wt-lens-toggle button.active{background:var(--tl-tint-memory)!important;color:var(--tl-ink-memory)!important}html body .app-shell .watchlist-triage .wt-scan-btn{align-items:center!important;gap:var(--tl-s-2)!important;padding:var(--tl-s-2) var(--tl-s-4)!important;border-radius:var(--tl-r-md)!important;border:1px solid var(--tl-tint-memory-2)!important;background:var(--tl-tint-memory)!important;color:var(--tl-ink-memory)!important;font-size:var(--tl-t-body)!important;font-weight:var(--tl-w-medium)!important;cursor:pointer!important;transition:background var(--tl-d-fast) var(--tl-ease), border-color var(--tl-d-fast) var(--tl-ease)!important;display:inline-flex!important}html body .app-shell .watchlist-triage .wt-scan-btn:hover:not(:disabled){background:var(--tl-tint-memory-2)!important;border-color:var(--tl-ink-memory)!important}html body .app-shell .watchlist-triage .wt-scan-btn:disabled{opacity:.55!important;cursor:progress!important}html body .app-shell .watchlist-triage .wt-scan-btn em{font-style:normal!important;font-size:var(--tl-t-eyebrow)!important;color:var(--tl-ink-4)!important;letter-spacing:var(--tl-ls-wide)!important}html body .app-shell .watchlist-triage .wt-context-btn{align-items:center!important;gap:var(--tl-s-1)!important;padding:var(--tl-s-2) var(--tl-s-3)!important;border-radius:var(--tl-r-md)!important;border:1px solid var(--tl-border-2)!important;background:var(--tl-surface-1)!important;color:var(--tl-ink-2)!important;font-size:var(--tl-t-body)!important;cursor:pointer!important;transition:background var(--tl-d-fast) var(--tl-ease)!important;display:inline-flex!important}html body .app-shell .watchlist-triage .wt-context-btn:hover{background:var(--tl-surface-2)!important}html body .app-shell .watchlist-triage .wt-context-btn svg{transition:transform var(--tl-d-fast) var(--tl-ease)!important}html body .app-shell .watchlist-triage .wt-context-btn svg.flipped{transform:rotate(180deg)!important}html body .app-shell .watchlist-triage .wt-tag{padding:2px var(--tl-s-2)!important;border-radius:var(--tl-r-xs)!important;font-size:var(--tl-t-eyebrow)!important;font-weight:var(--tl-w-medium)!important;letter-spacing:var(--tl-ls-wide)!important;text-transform:uppercase!important;white-space:nowrap!important;align-items:center!important;display:inline-flex!important}html body .app-shell .watchlist-triage .wt-tag--positive{background:var(--tl-tint-positive)!important;color:var(--tl-ink-positive)!important}html body .app-shell .watchlist-triage .wt-tag--negative{background:var(--tl-tint-negative)!important;color:var(--tl-ink-negative)!important}html body .app-shell .watchlist-triage .wt-tag--warn{background:var(--tl-tint-warning)!important;color:var(--tl-ink-warning)!important}html body .app-shell .watchlist-triage .wt-tag--neutral{background:var(--tl-tint-memory)!important;color:var(--tl-ink-memory)!important}html body .app-shell .watchlist-triage .wt-chg{font-family:var(--tl-font-mono)!important;font-feature-settings:"tnum" 1!important;font-style:normal!important;font-size:var(--tl-t-meta)!important}html body .app-shell .watchlist-triage .wt-chg.positive{color:var(--tl-ink-positive)!important}html body .app-shell .watchlist-triage .wt-chg.negative{color:var(--tl-ink-negative)!important}html body .app-shell .watchlist-triage .wt-chg.neutral{color:var(--tl-ink-3)!important}html body .app-shell .watchlist-triage .wt-lead{gap:var(--tl-s-4)!important;padding:var(--tl-s-5)!important;margin:0 0 var(--tl-s-5) 0!important;border-radius:var(--tl-r-lg)!important;border:1px solid var(--tl-border-3)!important;background:var(--tl-surface-1)!important;box-shadow:none!important;flex-direction:column!important;display:flex!important;position:relative!important}html body .app-shell .watchlist-triage .wt-lead[data-tier=act]{border-color:var(--tl-tint-memory-2)!important;background:linear-gradient(180deg, var(--tl-tint-memory), var(--tl-surface-1) 60%)!important}html body .app-shell .watchlist-triage .wt-lead-kicker{font-size:var(--tl-t-eyebrow)!important;font-weight:var(--tl-w-medium)!important;letter-spacing:var(--tl-ls-wider)!important;text-transform:uppercase!important;color:var(--tl-ink-memory)!important}html body .app-shell .watchlist-triage .wt-lead-top{align-items:center!important;gap:var(--tl-s-3)!important;display:flex!important}html body .app-shell .watchlist-triage .wt-lead-id{align-items:center!important;gap:var(--tl-s-3)!important;cursor:pointer!important;background:0 0!important;border:none!important;min-width:0!important;padding:0!important;display:inline-flex!important}html body .app-shell .watchlist-triage .wt-lead-id span{flex-direction:column!important;align-items:flex-start!important;min-width:0!important;display:flex!important}html body .app-shell .watchlist-triage .wt-lead-id strong{font-size:var(--tl-t-h3)!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-1)!important;letter-spacing:var(--tl-ls-snug)!important}html body .app-shell .watchlist-triage .wt-lead-id em{font-style:normal!important;font-size:var(--tl-t-meta)!important;color:var(--tl-ink-3)!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:18ch!important;overflow:hidden!important}html body .app-shell .watchlist-triage .wt-lead-price{flex-direction:column!important;align-items:flex-end!important;margin-left:auto!important;display:flex!important}html body .app-shell .watchlist-triage .wt-lead-price strong{font-family:var(--tl-font-mono)!important;font-feature-settings:"tnum" 1!important;font-size:var(--tl-t-strong)!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-1)!important}html body .app-shell .watchlist-triage .wt-lead-read{font-size:var(--tl-t-read)!important;line-height:var(--tl-lh-normal)!important;color:var(--tl-ink-2)!important;margin:0!important}html body .app-shell .watchlist-triage .wt-lead-levels{gap:var(--tl-s-3)!important;padding:var(--tl-s-3) 0!important;border-top:1px solid var(--tl-border-1)!important;border-bottom:1px solid var(--tl-border-1)!important;grid-template-columns:repeat(4,1fr)!important;display:grid!important}html body .app-shell .watchlist-triage .wt-lead-levels span{flex-direction:column!important;gap:2px!important;min-width:0!important;display:flex!important}html body .app-shell .watchlist-triage .wt-lead-levels em{font-style:normal!important;font-size:var(--tl-t-eyebrow)!important;letter-spacing:var(--tl-ls-wide)!important;text-transform:uppercase!important;color:var(--tl-ink-4)!important}html body .app-shell .watchlist-triage .wt-lead-levels strong{font-family:var(--tl-font-mono)!important;font-feature-settings:"tnum" 1!important;font-size:var(--tl-t-body)!important;font-weight:var(--tl-w-medium)!important;color:var(--tl-ink-1)!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}html body .app-shell .watchlist-triage .wt-lead-levels strong.positive{color:var(--tl-ink-positive)!important}html body .app-shell .watchlist-triage .wt-lead-levels strong.negative{color:var(--tl-ink-negative)!important}html body .app-shell .watchlist-triage .wt-lead-next{font-size:var(--tl-t-body)!important;color:var(--tl-ink-3)!important;line-height:var(--tl-lh-normal)!important;margin:0!important}html body .app-shell .watchlist-triage .wt-lead-actions{align-items:center!important;gap:var(--tl-s-3)!important;display:flex!important}html body .app-shell .watchlist-triage .wt-lead-primary{align-items:center!important;gap:var(--tl-s-2)!important;padding:var(--tl-s-2) var(--tl-s-5)!important;border-radius:var(--tl-r-md)!important;border:1px solid var(--tl-ink-memory)!important;background:var(--tl-ink-memory)!important;color:#1a1408!important;font-size:var(--tl-t-body)!important;font-weight:var(--tl-w-bold)!important;cursor:pointer!important;transition:filter var(--tl-d-fast) var(--tl-ease)!important;display:inline-flex!important}html body .app-shell .watchlist-triage .wt-lead-primary:hover{filter:brightness(1.08)!important}html body .app-shell .watchlist-triage .wt-lead-alert{align-items:center!important;gap:var(--tl-s-2)!important;padding:var(--tl-s-2) var(--tl-s-4)!important;border-radius:var(--tl-r-md)!important;border:1px solid var(--tl-border-2)!important;background:var(--tl-surface-1)!important;color:var(--tl-ink-2)!important;font-size:var(--tl-t-body)!important;cursor:pointer!important;transition:background var(--tl-d-fast) var(--tl-ease)!important;display:inline-flex!important}html body .app-shell .watchlist-triage .wt-lead-alert:hover:not(:disabled){background:var(--tl-surface-2)!important}html body .app-shell .watchlist-triage .wt-lead-alert:disabled{opacity:.5!important;cursor:default!important}html body .app-shell .watchlist-triage .wt-section-label{font-size:var(--tl-t-eyebrow)!important;font-weight:var(--tl-w-medium)!important;letter-spacing:var(--tl-ls-wider)!important;text-transform:uppercase!important;color:var(--tl-ink-4)!important;margin:0 0 var(--tl-s-3) 0!important;display:block!important}html body .app-shell .watchlist-triage .wt-queue-wrap{margin:0 0 var(--tl-s-5) 0!important}html body .app-shell .watchlist-triage .wt-fit-wrap{gap:var(--tl-s-5)!important;flex-direction:column!important;display:flex!important}html body .app-shell .watchlist-triage .wt-fit-summary{font-size:var(--tl-t-body)!important;color:var(--tl-ink-3)!important;margin:0!important}html body .app-shell .watchlist-triage .wt-fit-group{margin:0!important}html body .app-shell .watchlist-triage .wt-fit-group-head{align-items:baseline!important;gap:var(--tl-s-3)!important;margin:0 0 var(--tl-s-3) 0!important;padding-left:var(--tl-s-3)!important;border-left:2px solid var(--tl-border-2)!important;display:flex!important}html body .app-shell .watchlist-triage .wt-fit-group[data-tier=perfect] .wt-fit-group-head{border-left-color:#5bb98ab3!important}html body .app-shell .watchlist-triage .wt-fit-group[data-tier=high] .wt-fit-group-head{border-left-color:#c8a96ab3!important}html body .app-shell .watchlist-triage .wt-fit-group[data-tier=watch] .wt-fit-group-head{border-left-color:#c8a96a66!important}html body .app-shell .watchlist-triage .wt-fit-group[data-tier=outside] .wt-fit-group-head{border-left-color:#efece447!important}html body .app-shell .watchlist-triage .wt-fit-group[data-tier=avoid] .wt-fit-group-head{border-left-color:#d98a869e!important}html body .app-shell .watchlist-triage .wt-fit-group-label{font-size:var(--tl-t-body)!important;font-weight:var(--tl-w-semibold)!important;color:var(--tl-ink-1)!important;letter-spacing:var(--tl-ls-wide)!important;text-transform:uppercase!important}html body .app-shell .watchlist-triage .wt-fit-group[data-tier=perfect] .wt-fit-group-label{color:var(--tl-ink-positive)!important}html body .app-shell .watchlist-triage .wt-fit-group[data-tier=high] .wt-fit-group-label{color:var(--tl-ink-memory)!important}html body .app-shell .watchlist-triage .wt-fit-group[data-tier=avoid] .wt-fit-group-label{color:var(--tl-ink-negative)!important}html body .app-shell .watchlist-triage .wt-fit-group-count{font-family:var(--tl-font-mono)!important;font-size:var(--tl-t-eyebrow)!important;color:var(--tl-ink-4)!important}html body .app-shell .watchlist-triage .wt-fit-group-blurb{font-style:normal!important;font-size:var(--tl-t-eyebrow)!important;color:var(--tl-ink-4)!important;margin-left:auto!important}html body .app-shell .watchlist-triage .wt-fit-score b{font-family:var(--tl-font-mono)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:var(--tl-w-semibold)!important;color:var(--tl-ink-2)!important;white-space:nowrap!important}html body .app-shell .watchlist-triage .wt-fit-score b i{color:var(--tl-ink-4)!important;margin-left:1px!important;font-size:.7em!important;font-style:normal!important}html body .app-shell .watchlist-triage .wt-fit-row[data-tier=perfect] .wt-fit-score b{color:var(--tl-ink-positive)!important}html body .app-shell .watchlist-triage .wt-fit-row[data-tier=high] .wt-fit-score b{color:var(--tl-ink-memory)!important}html body .app-shell .watchlist-triage .wt-fit-row[data-tier=avoid] .wt-fit-score b{color:var(--tl-ink-negative)!important}html body .app-shell .watchlist-triage .wt-fit-unread{margin-top:0!important}html body .app-shell .watchlist-triage .wt-queue{gap:var(--tl-s-1)!important;flex-direction:column!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}html body .app-shell .watchlist-triage .wt-row{align-items:center!important;gap:var(--tl-s-4)!important;padding:var(--tl-s-3) var(--tl-s-4)!important;border-radius:var(--tl-r-md)!important;border:1px solid var(--tl-border-1)!important;background:var(--tl-surface-0)!important;transition:background var(--tl-d-fast) var(--tl-ease), border-color var(--tl-d-fast) var(--tl-ease)!important;grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) auto auto auto!important;display:grid!important}html body .app-shell .watchlist-triage .wt-row:hover{background:var(--tl-surface-1)!important;border-color:var(--tl-border-2)!important}html body .app-shell .watchlist-triage .wt-row[data-tier=act]{border-left:2px solid var(--tl-ink-memory)!important}html body .app-shell .watchlist-triage .wt-row-id{align-items:center!important;gap:var(--tl-s-2)!important;cursor:pointer!important;background:0 0!important;border:none!important;min-width:0!important;padding:0!important;display:inline-flex!important}html body .app-shell .watchlist-triage .wt-row-id span{flex-direction:column!important;align-items:flex-start!important;min-width:0!important;display:flex!important}html body .app-shell .watchlist-triage .wt-row-id strong{font-size:var(--tl-t-body)!important;font-weight:var(--tl-w-bold)!important;color:var(--tl-ink-1)!important}html body .app-shell .watchlist-triage .wt-row-id em{font-style:normal!important;font-size:var(--tl-t-eyebrow)!important;color:var(--tl-ink-3)!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:16ch!important;overflow:hidden!important}html body .app-shell .watchlist-triage .wt-row-read{font-size:var(--tl-t-meta)!important;color:var(--tl-ink-2)!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}html body .app-shell .watchlist-triage .wt-row-levels{align-items:baseline!important;gap:var(--tl-s-2)!important;font-family:var(--tl-font-mono)!important;font-feature-settings:"tnum" 1!important;white-space:nowrap!important;display:inline-flex!important}html body .app-shell .watchlist-triage .wt-row-levels em{font-style:normal!important;font-size:var(--tl-t-eyebrow)!important;color:var(--tl-ink-4)!important}html body .app-shell .watchlist-triage .wt-row-levels b{font-size:var(--tl-t-meta)!important;font-weight:var(--tl-w-medium)!important;color:var(--tl-ink-2)!important;margin-right:var(--tl-s-2)!important}html body .app-shell .watchlist-triage .wt-row-price{white-space:nowrap!important;flex-direction:column!important;align-items:flex-end!important;display:flex!important}html body .app-shell .watchlist-triage .wt-row-price b{font-family:var(--tl-font-mono)!important;font-feature-settings:"tnum" 1!important;font-size:var(--tl-t-body)!important;font-weight:var(--tl-w-medium)!important;color:var(--tl-ink-1)!important}html body .app-shell .watchlist-triage .wt-row-actions{align-items:center!important;gap:var(--tl-s-1)!important;display:inline-flex!important}html body .app-shell .watchlist-triage .wt-icon-btn{border-radius:var(--tl-r-sm)!important;border:1px solid var(--tl-border-1)!important;background:var(--tl-surface-1)!important;width:28px!important;height:28px!important;color:var(--tl-ink-3)!important;cursor:pointer!important;transition:background var(--tl-d-fast) var(--tl-ease), color var(--tl-d-fast) var(--tl-ease)!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}html body .app-shell .watchlist-triage .wt-icon-btn:hover:not(:disabled){background:var(--tl-surface-2)!important;color:var(--tl-ink-1)!important}html body .app-shell .watchlist-triage .wt-icon-btn.primary{border-color:var(--tl-tint-memory-2)!important;color:var(--tl-ink-memory)!important}html body .app-shell .watchlist-triage .wt-icon-btn.primary:hover{background:var(--tl-tint-memory)!important}html body .app-shell .watchlist-triage .wt-icon-btn.ghost:hover{color:var(--tl-ink-negative)!important}html body .app-shell .watchlist-triage .wt-icon-btn:disabled{opacity:.5!important;cursor:default!important}@keyframes wt-pending-pulse{0%,to{opacity:.5}50%{opacity:.82}}html body .app-shell .watchlist-triage .wt-row[data-trust=missing],html body .app-shell .watchlist-triage .wt-row[data-trust=preview]{border-style:dashed!important;border-color:var(--tl-border-2)!important;background:linear-gradient(180deg, var(--tl-surface-0), var(--tl-surface-0))!important}html body .app-shell .watchlist-triage .wt-row[data-trust=missing][data-tier=act],html body .app-shell .watchlist-triage .wt-row[data-trust=preview][data-tier=act]{border-left:2px dashed var(--tl-tint-memory-2)!important}html body .app-shell .watchlist-triage .wt-row[data-trust=missing] .wt-row-price b,html body .app-shell .watchlist-triage .wt-row[data-trust=preview] .wt-row-price b,html body .app-shell .watchlist-triage .wt-row[data-trust=missing] .wt-row-levels b,html body .app-shell .watchlist-triage .wt-row[data-trust=preview] .wt-row-levels b,html body .app-shell .watchlist-triage .wt-row[data-trust=missing] .wt-row-price .wt-chg,html body .app-shell .watchlist-triage .wt-row[data-trust=preview] .wt-row-price .wt-chg{color:var(--tl-ink-4)!important;font-weight:var(--tl-w-regular)!important;animation:wt-pending-pulse 2.2s var(--tl-ease) infinite!important}html body .app-shell .watchlist-triage .wt-row[data-trust=missing] .wt-row-read:before,html body .app-shell .watchlist-triage .wt-row[data-trust=preview] .wt-row-read:before{content:""!important;width:5px!important;height:5px!important;margin-right:var(--tl-s-2)!important;background:var(--tl-ink-memory)!important;vertical-align:middle!important;animation:wt-pending-pulse 2.2s var(--tl-ease) infinite!important;border-radius:50%!important;display:inline-block!important}html body .app-shell .watchlist-triage .wt-row[data-trust=missing] .wt-row-read,html body .app-shell .watchlist-triage .wt-row[data-trust=preview] .wt-row-read{color:var(--tl-ink-3)!important;font-style:italic!important}html body .app-shell .watchlist-triage .wt-lead[data-trust=missing],html body .app-shell .watchlist-triage .wt-lead[data-trust=preview]{border-style:dashed!important}html body .app-shell .watchlist-triage .wt-lead[data-trust=missing] .wt-lead-price strong,html body .app-shell .watchlist-triage .wt-lead[data-trust=preview] .wt-lead-price strong,html body .app-shell .watchlist-triage .wt-lead[data-trust=missing] .wt-lead-levels strong,html body .app-shell .watchlist-triage .wt-lead[data-trust=preview] .wt-lead-levels strong{color:var(--tl-ink-4)!important;animation:wt-pending-pulse 2.2s var(--tl-ease) infinite!important}html body .app-shell .watchlist-triage .wt-lead[data-trust=missing] .wt-lead-kicker,html body .app-shell .watchlist-triage .wt-lead[data-trust=preview] .wt-lead-kicker{color:var(--tl-ink-memory)!important}@media (prefers-reduced-motion:reduce){html body .app-shell .watchlist-triage [data-trust=missing] *,html body .app-shell .watchlist-triage [data-trust=preview] *,html body .app-shell .watchlist-triage .wt-row-read:before{animation:none!important}}html body .app-shell .watchlist-triage .wt-calm{margin:0 0 var(--tl-s-4) 0!important;border-top:1px solid var(--tl-border-1)!important;padding-top:var(--tl-s-4)!important}html body .app-shell .watchlist-triage .wt-calm>summary{align-items:center!important;gap:var(--tl-s-2)!important;cursor:pointer!important;font-size:var(--tl-t-body)!important;color:var(--tl-ink-3)!important;padding:var(--tl-s-2) 0!important;list-style:none!important;display:flex!important}html body .app-shell .watchlist-triage .wt-calm>summary::-webkit-details-marker{display:none!important}html body .app-shell .watchlist-triage .wt-calm>summary svg{color:var(--tl-ink-4)!important;transition:transform var(--tl-d-fast) var(--tl-ease)!important}html body .app-shell .watchlist-triage .wt-calm[open]>summary svg{transform:rotate(180deg)!important}html body .app-shell .watchlist-triage .wt-calm>summary em{font-style:normal!important;font-size:var(--tl-t-eyebrow)!important;letter-spacing:var(--tl-ls-wide)!important;text-transform:uppercase!important;color:var(--tl-ink-5)!important;margin-left:auto!important}html body .app-shell .watchlist-triage .wt-queue--calm{margin-top:var(--tl-s-3)!important;opacity:.82!important}@media (width<=720px){html body .app-shell .watchlist-triage .wt-row{gap:var(--tl-s-3)!important;grid-template-columns:minmax(0,1fr) auto auto!important}html body .app-shell .watchlist-triage .wt-row-read,html body .app-shell .watchlist-triage .wt-row-levels{display:none!important}html body .app-shell .watchlist-triage .wt-lead-levels{grid-template-columns:repeat(2,1fr)!important}}html body .app-shell .desk-open .desk-open-cta{grid-column:1/-1!important;width:100%!important}html body .app-shell .first-decision-guide{background:#c8a96a2e!important;grid-template-columns:minmax(0,1.08fr) minmax(270px,.92fr)!important;gap:1px!important;width:min(100%,880px)!important;padding:1px!important;overflow:hidden!important;box-shadow:0 24px 70px #00000038!important}html body .app-shell .first-decision-action,html body .app-shell .first-decision-reward{background:#0a0908!important;min-width:0!important;padding:20px!important}html body .app-shell .first-decision-action{gap:14px!important;display:grid!important}html body .app-shell .first-decision-commit{gap:9px!important;display:grid!important}html body .app-shell .first-decision-commit p{color:#f4f0e757!important;font-family:var(--tl-font-sans)!important;margin:0!important;font-size:9.5px!important;line-height:1.45!important}html body .app-shell .first-decision-reward{background:radial-gradient(360px 220px at 100% 0,#c8a96a1f,#0000 72%),#0c0a08!important;align-content:space-between!important;gap:12px!important;display:grid!important;position:relative!important}html body .app-shell .first-decision-reward:after{content:""!important;pointer-events:none!important;border-bottom:1px solid #c8a96a1f!important;border-right:1px solid #c8a96a1f!important;width:58px!important;height:58px!important;position:absolute!important;bottom:16px!important;right:16px!important}html body .app-shell .first-decision-reward-eyebrow{color:#c8a96ad1!important;font-family:var(--tl-font-sans)!important;letter-spacing:.08em!important;text-transform:uppercase!important;align-items:center!important;gap:6px!important;font-size:9px!important;display:flex!important}html body .app-shell .first-decision-reward>strong{color:#f4f0e7eb!important;max-width:18ch!important;font-family:var(--tl-font-sans)!important;letter-spacing:-.035em!important;font-size:clamp(17px,2vw,22px)!important;font-weight:560!important;line-height:1.08!important}html body .app-shell .first-decision-reward>p{color:#f4f0e775!important;max-width:35ch!important;font-family:var(--tl-font-sans)!important;margin:0!important;font-size:10.5px!important;line-height:1.55!important}html body .app-shell .first-decision-reward-meter{border-top:1px solid #f4f0e712!important;gap:9px!important;padding-top:12px!important;display:grid!important}html body .app-shell .first-decision-reward-meter>div{background:#f4f0e712!important;border-radius:99px!important;height:3px!important;overflow:hidden!important}html body .app-shell .first-decision-reward-meter>div span{border-radius:inherit!important;background:linear-gradient(90deg,#c8a96a8f,#dfbd75)!important;height:100%!important;display:block!important}html body .app-shell .first-decision-reward-meter p{font-family:var(--tl-font-sans)!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:baseline!important;gap:8px!important;margin:0!important;display:grid!important}html body .app-shell .first-decision-reward-meter p strong{color:#f4f0e7db!important;font-size:13px!important;font-weight:620!important}html body .app-shell .first-decision-reward-meter p span{color:#f4f0e757!important;font-size:9px!important;line-height:1.4!important}html body .app-shell .first-decision-reward-findings{background:#f4f0e712!important;border-radius:8px!important;gap:1px!important;display:grid!important;overflow:hidden!important}html body .app-shell .first-decision-reward-findings span{background:#090807e6!important;gap:4px!important;padding:11px!important;display:grid!important}html body .app-shell .first-decision-reward-findings em{color:#f4f0e752!important;font-family:var(--tl-font-sans)!important;font-size:8.5px!important;font-style:normal!important}html body .app-shell .first-decision-reward-findings b{color:#f4f0e7c2!important;font-family:var(--tl-font-sans)!important;font-size:10.5px!important;font-weight:560!important}@media (width<=720px){html body .app-shell .first-decision-guide{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .first-decision-action,html body .app-shell .first-decision-reward{padding:17px!important}html body .app-shell .first-decision-guide button{width:100%!important}}html body.tl-focus-active .app-shell .app-header,html body.tl-focus-active .app-shell .app-header.landing-section,html body.tl-focus-active .app-shell .app-breadcrumb,html body.tl-focus-active main.app-shell .chat-widget.chat-widget,html body.tl-focus-active .app-shell .workspace-page[data-fullscreen=true]>.ws-trail,html body.tl-focus-active .app-shell .workspace-page[data-fullscreen=true]>.ws-cmd-rail{display:none!important}html body.tl-focus-active main.app-shell{padding-top:0!important}html body.tl-focus-active .app-shell .workspace-page[data-fullscreen=true]{padding-top:14px!important}html body .app-shell .ws-focus-exit{z-index:1600;font-family:var(--tl-font-sans);letter-spacing:.01em;color:var(--tl-ink-2,#f4f0e7d1);border:1px solid var(--tl-border-2,#c8a96a47);-webkit-backdrop-filter:blur(8px)saturate(120%);backdrop-filter:blur(8px)saturate(120%);cursor:pointer;background:#0a0a0cc7;border-radius:0;align-items:center;gap:8px;padding:8px 13px;font-size:11.5px;font-weight:560;transition:border-color .14s,color .14s,background .14s;animation:.2s ease-out both tl-focus-exit-in;display:inline-flex;top:16px;right:18px;position:fixed!important}html body .app-shell .ws-focus-exit:hover{color:var(--tl-ink-1,#f3f0e7);border-color:var(--tl-ink-memory,#c8a96a);background:#0e0e10e6}html body .app-shell .ws-focus-exit svg{color:var(--tl-ink-memory,#c8a96a)}html body .app-shell .ws-focus-exit kbd{font-family:var(--tl-font-mono);letter-spacing:.08em;color:var(--tl-ink-3,#f4f0e78c);border:1px solid var(--tl-border-1,#c8a96a29);background:#ffffff0a;padding:2px 6px;font-size:9.5px}@keyframes tl-focus-exit-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html body .app-shell .ws-focus-exit{animation:none!important}}html body .desk-onboarding .desk-onboarding-connect-grid{flex-wrap:wrap;gap:8px;margin:4px 0 14px;display:flex}html body .desk-onboarding .desk-connect-venue{font-family:var(--tl-font-sans);color:var(--tl-ink-2,#f4f0e7d1);border:1px solid var(--tl-border-1,#c8a96a29);background:#ffffff06;align-items:center;gap:6px;padding:6px 11px;font-size:11.5px;font-weight:540;display:inline-flex}html body .desk-onboarding .desk-connect-venue svg{color:var(--tl-ink-memory,#c8a96a)}html body .desk-onboarding .desk-onboarding-connect-safe{font-family:var(--tl-font-sans);color:var(--tl-ink-3,#f4f0e79e);background:#5bb98a0d;border:1px solid #5bb98a38;align-items:flex-start;gap:9px;margin:0 0 18px;padding:12px 14px;font-size:12px;line-height:1.55;display:flex}html body .desk-onboarding .desk-onboarding-connect-safe svg{color:var(--tl-ink-positive,#5bb98a);flex:none;margin-top:1px}html body .desk-onboarding .desk-onboarding-name{flex-direction:column;gap:7px;margin:0 0 20px;display:flex}html body .desk-onboarding .desk-onboarding-name label{font-family:var(--tl-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--tl-ink-memory,#c8a96a);font-size:10.5px;font-weight:600}html body .desk-onboarding .desk-onboarding-name input{width:100%;font-family:var(--tl-font-sans);color:var(--tl-ink-1,#f3f0e7);border:1px solid var(--tl-border-2,#c8a96a47);background:#ffffff08;border-radius:0;outline:none;padding:13px 15px;font-size:18px;font-weight:600;transition:border-color .14s,background .14s}html body .desk-onboarding .desk-onboarding-name input:focus{border-color:var(--tl-ink-memory,#c8a96a);background:#ffffff0d}html body .desk-onboarding .desk-onboarding-name span{font-family:var(--tl-font-sans);color:var(--tl-ink-3,#f4f0e78c);font-size:11.5px}html body .app-shell .app-header .brand .brand-desk-name{font-family:var(--tl-font-mono);letter-spacing:.04em;color:var(--tl-ink-memory,#c8a96a);border:1px solid var(--tl-border-1,#c8a96a2e);text-overflow:ellipsis;white-space:nowrap;background:#c8a96a14;align-items:center;max-width:220px;margin-top:3px;padding:2px 8px;font-size:10px;font-weight:500;overflow:hidden;display:inline-flex!important}html body .app-shell{--vnext-line:#f4f0e717;--vnext-line-gold:#c8a96a3d;--vnext-card:#100e0ceb;--vnext-copy:#f4f0e7b8;--vnext-dim:#f4f0e775;--vnext-gold:#d8b568;max-width:1540px!important}html body .app-shell .app-header.landing-section{background:radial-gradient(520px 160px at 82% -80%,#c8a96a1c,#0000 74%),#080706f0!important;border-radius:18px!important;grid-template-columns:minmax(150px,.8fr) auto minmax(520px,1.35fr)!important;gap:18px!important;min-height:68px!important;display:grid!important;box-shadow:0 20px 70px #00000042!important}html body .app-shell .app-header .brand p{color:#f4f0e76b!important}html body .app-shell .app-nav{border-radius:14px!important;justify-self:center!important}html body .app-shell .app-nav button{justify-content:center!important;min-width:102px!important}html body .app-shell .app-nav button.active{background:linear-gradient(#c8a96a2b,#c8a96a14)!important}html body .app-shell .header-actions{flex-wrap:nowrap!important;justify-self:end!important;min-width:0!important}html body .app-shell .app-utility-nav button.active{color:#f4f0e7db!important;background:#f4f0e70b!important}html body .app-shell .desk-open .desk-open-inner{grid-template-columns:minmax(250px,.68fr) minmax(520px,1.32fr)!important;align-items:start!important;gap:22px 42px!important;display:grid!important}html body .app-shell .desk-open .desk-open-inner>div:first-child{grid-area:1/1!important;padding-top:28px!important}html body .app-shell .desk-open .desk-open-greeting{max-width:8ch!important;font-size:clamp(44px,5vw,74px)!important;line-height:.94!important}html body .app-shell .desk-open .desk-open-review{opacity:.82!important;grid-area:2/1!important}html body .app-shell .desk-open .profile-progress{grid-area:3/1!important}html body .app-shell .desk-open .desk-open-decision{background:radial-gradient(520px 280px at 80% -10%,#c8a96a1a,#0000 72%),linear-gradient(150deg,#ffffff09,#0000 42%),#0d0c0a!important;border-color:#c8a96a38!important;grid-area:1/2/span 3!important;min-height:520px!important;padding:clamp(30px,4vw,58px)!important;box-shadow:0 34px 110px #0000006b!important}html body .app-shell .desk-open .desk-briefing-open{color:#0a0806!important;width:100%!important;min-height:48px!important;font-family:var(--tl-font-sans)!important;cursor:pointer!important;background:linear-gradient(#dfbe78,#c69d50)!important;border:1px solid #c8a96a6b!important;border-radius:9px!important;justify-content:space-between!important;align-items:center!important;margin-top:22px!important;padding:0 16px!important;font-size:11px!important;font-weight:680!important;display:flex!important;box-shadow:0 14px 34px #c8a96a1c!important}html body .app-shell .desk-open .desk-briefing-open:hover{filter:brightness(1.06)!important}html body .app-shell .desk-open .desk-open-cta{grid-area:4/1/auto/-1!important;margin-top:4px!important}html body .app-shell .desk-open .first-decision-guide{grid-template-columns:minmax(0,1.18fr) minmax(310px,.82fr)!important;width:100%!important}html body .app-shell .desk-open .desk-open-more{grid-area:5/1/auto/-1!important}html body .app-shell .desk-page{flex-direction:column!important;flex:none!important;gap:22px!important;height:auto!important;min-height:0!important;display:flex!important}html body .app-shell .desk-page .desk-header{border-bottom-color:var(--vnext-line)!important;align-items:end!important;height:auto!important;min-height:0!important;padding:22px 2px 8px!important}html body .app-shell .desk-page .desk-header h1{color:#f4f0e7fa!important;letter-spacing:-.07em!important;font-size:clamp(42px,6vw,82px)!important;line-height:.92!important}html body .app-shell .edge-profile-hero{border:1px solid var(--vnext-line-gold)!important;background:radial-gradient(640px 360px at 0 0,#c8a96a1f,#0000 72%),radial-gradient(420px 260px at 100% 100%,#4c776917,#0000 74%),#0b0a08!important;border-radius:22px!important;grid-template-columns:minmax(0,1.35fr) minmax(210px,.65fr)!important;gap:22px!important;height:max-content!important;min-height:0!important;padding:clamp(22px,3vw,38px)!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 38px 120px #00000057!important}html body .app-shell .edge-profile-hero:after{content:""!important;pointer-events:none!important;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px)!important;background-size:48px 48px!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(135deg,#000,#0000 68%)!important;mask-image:linear-gradient(135deg,#000,#0000 68%)!important}html body .app-shell .edge-profile-hero>*{z-index:1!important;position:relative!important}html body .app-shell .edge-profile-identity{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:20px!important;display:grid!important}html body .app-shell .edge-profile-avatar{background:#c8a96a0e!important;border:1px solid #c8a96a3d!important;border-radius:24px!important;place-items:center!important;width:108px!important;height:108px!important;display:grid!important;box-shadow:inset 0 0 45px #c8a96a0d!important}html body .app-shell .edge-profile-eyebrow{color:#c8a96ac2!important;font-family:var(--tl-font-sans)!important;letter-spacing:.12em!important;text-transform:uppercase!important;align-items:center!important;gap:6px!important;font-size:9px!important;font-weight:620!important;display:flex!important}html body .app-shell .edge-profile-identity h2{color:#f4f0e7fa!important;max-width:18ch!important;font-family:var(--tl-font-sans)!important;letter-spacing:-.06em!important;margin:11px 0 8px!important;font-size:clamp(28px,4vw,54px)!important;font-weight:540!important;line-height:.98!important}html body .app-shell .edge-profile-identity p,html body .app-shell .edge-profile-score p{color:var(--vnext-dim)!important;font-family:var(--tl-font-sans)!important;margin:0!important;line-height:1.55!important}html body .app-shell .edge-profile-identity p{text-transform:capitalize!important;font-size:11px!important}html body .app-shell .edge-profile-thesis{color:#f4f0e794!important;max-width:48ch!important;margin-top:12px!important;font-size:11px!important;font-weight:510!important;line-height:1.5!important;display:block!important}html body .app-shell .edge-profile-score{border:1px solid var(--vnext-line)!important;background:#ffffff05!important;border-radius:15px!important;align-content:center!important;gap:10px!important;padding:20px!important;display:grid!important}html body .app-shell .edge-profile-score>span{color:#f4f0e766!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:9px!important}html body .app-shell .edge-profile-score>strong{color:var(--vnext-gold)!important;font-family:var(--tl-font-mono)!important;letter-spacing:-.07em!important;font-size:clamp(38px,5vw,62px)!important;font-weight:520!important;line-height:1!important}html body .app-shell .edge-profile-score>strong em{color:#f4f0e742!important;letter-spacing:0!important;font-size:.36em!important;font-style:normal!important}html body .app-shell .edge-profile-score>div{background:#f4f0e714!important;border-radius:99px!important;height:3px!important;overflow:hidden!important}html body .app-shell .edge-profile-score>div i{border-radius:inherit!important;background:linear-gradient(90deg,#9f7939,#e2c47c)!important;height:100%!important;display:block!important}html body .app-shell .edge-profile-score p{font-size:10px!important}html body .app-shell .edge-genome-visual svg{width:min(100%,240px)!important;margin:-2px auto -8px!important;overflow:visible!important}html body .app-shell .edge-genome-grid{fill:#c8a96a05!important;stroke:#c8a96a2e!important;stroke-width:1px!important}html body .app-shell .edge-genome-grid--inner{fill:none!important;stroke:#f4f0e712!important}html body .app-shell .edge-genome-shape{fill:#c8a96a2b!important;stroke:#e2c47cd1!important;stroke-width:1.5px!important;filter:drop-shadow(0 0 14px #c8a96a33)!important}html body .app-shell .edge-genome-visual svg text{fill:#f4f0e76b!important;font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:7px!important}html body .app-shell .edge-genome-traits{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px 10px!important;display:grid!important}html body .app-shell .edge-genome-traits span{border-bottom:1px solid #f4f0e70e!important;justify-content:space-between!important;gap:8px!important;padding-bottom:4px!important;display:flex!important}html body .app-shell .edge-genome-traits em{color:#f4f0e761!important;text-transform:uppercase!important;font-size:7px!important;font-style:normal!important}html body .app-shell .edge-genome-traits strong{color:#c8a96ab8!important;font-family:var(--tl-font-mono)!important;font-size:8px!important;font-weight:520!important}html body .app-shell .edge-profile-finding--positive{border-color:#5bb98a2e!important}html body .app-shell .edge-profile-actions{flex-wrap:wrap!important;grid-column:1/-1!important;gap:8px!important;padding-top:4px!important;display:flex!important}html body .app-shell .edge-profile-actions button{border:1px solid var(--vnext-line)!important;color:#f4f0e79e!important;min-height:40px!important;font-family:var(--tl-font-sans)!important;cursor:pointer!important;background:#ffffff05!important;border-radius:9px!important;align-items:center!important;gap:7px!important;padding:0 14px!important;font-size:10.5px!important;display:inline-flex!important}html body .app-shell .edge-profile-actions .edge-profile-primary{color:#0a0806!important;background:linear-gradient(#dfbe78,#c69d50)!important;border-color:#c8a96a6b!important;font-weight:650!important}html body .app-shell .desk-page .desk-command-center{background:0 0!important;border:0!important;align-items:stretch!important;padding:0!important}html body .app-shell .desk-page .desk-command-coach,html body .app-shell .desk-page .dna{border-color:var(--vnext-line)!important}html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary{z-index:120!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:radial-gradient(420px 120px at 0 0,#c8a96a1f,#0000 72%),#0a0907f7!important;border-color:#c8a96a57!important;border-radius:14px!important;grid-template-columns:minmax(220px,.65fr) minmax(400px,1.35fr)!important;width:min(780px,100vw - 48px)!important;padding:18px!important;display:grid!important;position:fixed!important;bottom:18px!important;right:24px!important;box-shadow:0 18px 54px #00000061!important}html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary[data-move]:not([data-move=none]){grid-template-columns:minmax(220px,.56fr) minmax(440px,1.44fr)!important;width:min(980px,100vw - 48px)!important}html body.tl-focus-active .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary{display:none!important}html body .app-shell .workspace-page .ws-yourmove--primary header strong{color:#f4f0e7f2!important;letter-spacing:.1em!important;font-size:12px!important}html body .app-shell .workspace-page .ws-yourmove--primary header em{color:#c8a96aad!important;font-size:10px!important;font-style:normal!important}html body .app-shell .workspace-page .ws-yourmove-btns{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body .app-shell .workspace-page .ws-yourmove--primary .ws-yourmove-btn{letter-spacing:.06em!important;border-radius:9px!important;min-height:48px!important;font-size:10px!important;font-weight:640!important}html body .app-shell .workspace-page .ws-yourmove--primary .ws-yourmove-btn[aria-pressed=true]{color:#f4f0e7f5!important;background:#c8a96a26!important;border-color:#c8a96a8c!important;box-shadow:inset 0 0 0 1px #c8a96a24!important}html body .app-shell .workspace-page .ws-yourmove--primary .ws-decision-receipt{border-top:1px solid #f4f0e713!important;grid-column:1/-1!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding-top:14px!important;display:grid!important}html body .app-shell .workspace-page .ws-decision-receipt-mark{text-align:center!important;background:radial-gradient(circle,#c8a96a21,#0000 68%)!important;border:1px solid #c8a96a47!important;border-radius:50%!important;place-content:center!important;width:60px!important;height:60px!important;display:grid!important}html body .app-shell .workspace-page .ws-decision-receipt-mark span{color:#f4f0e7f2!important;font-size:19px!important;font-weight:650!important;line-height:1!important}html body .app-shell .workspace-page .ws-decision-receipt-mark small,html body .app-shell .workspace-page .ws-decision-receipt-copy span{color:#c8a96ab8!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:8px!important;font-weight:650!important}html body .app-shell .workspace-page .ws-decision-receipt-copy{gap:4px!important;display:grid!important}html body .app-shell .workspace-page .ws-decision-receipt-copy strong{color:#f4f0e7f0!important;font-size:13px!important;font-weight:590!important}html body .app-shell .workspace-page .ws-decision-receipt-copy p{color:#f4f0e773!important;max-width:58ch!important;margin:0!important;font-size:10px!important;line-height:1.45!important}html body .app-shell .workspace-page .ws-decision-receipt-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;min-width:290px!important;display:grid!important}html body .app-shell .workspace-page .ws-decision-receipt-actions button{color:#f4f0e7a3!important;background:#ffffff06!important;border:1px solid #f4f0e717!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:7px 10px!important;font-size:9px!important;font-weight:610!important;display:inline-flex!important}html body .app-shell .workspace-page .ws-decision-receipt-actions .ws-decision-receipt-pro{color:#dcbe80e6!important;background:#c8a96a14!important;border-color:#c8a96a47!important;grid-column:1/-1!important}html body .app-shell .workspace-page .ws-decision-receipt-actions button:hover{color:#f4f0e7f0!important;border-color:#c8a96a6b!important}html body .app-shell .workspace-page .ws-behavior-tags{border-top:1px solid #f4f0e70f!important;grid-column:1/-1!important;gap:7px!important;padding-top:10px!important;display:grid!important}html body .app-shell .workspace-page .ws-behavior-tags>span{color:#f4f0e75c!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:8px!important}html body .app-shell .workspace-page .ws-behavior-tags>div{scrollbar-width:none!important;gap:5px!important;display:flex!important;overflow-x:auto!important}html body .app-shell .workspace-page .ws-behavior-tags button{color:#f4f0e770!important;cursor:pointer!important;background:#ffffff05!important;border:1px solid #f4f0e714!important;border-radius:99px!important;flex:none!important;min-height:26px!important;padding:4px 8px!important;font-size:8px!important}html body .app-shell .workspace-page .ws-behavior-tags button[aria-pressed=true]{color:#e2c47ceb!important;background:#c8a96a1a!important;border-color:#c8a96a61!important}html body.tl-focus-active .app-shell .ws-focus-note{z-index:1590!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#090807e6!important;border:1px solid #c8a96a3d!important;gap:7px!important;width:min(340px,100vw - 36px)!important;padding:12px!important;display:grid!important;position:fixed!important;bottom:22px!important;right:18px!important}html body.tl-focus-active .app-shell .ws-focus-note span,html body.tl-focus-active .app-shell .ws-focus-note small{color:#c8a96aad!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:8px!important}html body.tl-focus-active .app-shell .ws-focus-note textarea{resize:vertical!important;color:#f4f0e7d1!important;min-height:72px!important;font-family:var(--tl-font-sans)!important;background:0 0!important;border:0!important;outline:0!important;font-size:11px!important;line-height:1.5!important}html body .app-shell .replay-page .rp-receipt-inbox{border:1px solid var(--vnext-line-gold)!important;background:#f4f0e712!important;border-radius:18px!important;gap:1px!important;display:grid!important;overflow:hidden!important}html body .app-shell .replay-page .rp-receipt-inbox-head{background:radial-gradient(500px 180px at 0 0,#c8a96a17,#0000 72%),#0c0b09!important;justify-content:space-between!important;align-items:end!important;gap:20px!important;padding:24px!important;display:flex!important}html body .app-shell .replay-page .rp-receipt-inbox-head h3{color:#f4f0e7f0!important;letter-spacing:-.045em!important;margin:9px 0 6px!important;font-size:clamp(22px,3vw,34px)!important}html body .app-shell .replay-page .rp-receipt-inbox-head p{color:#f4f0e773!important;max-width:68ch!important;margin:0!important;font-size:11px!important;line-height:1.55!important}html body .app-shell .replay-page .rp-receipt-inbox-head button{color:#e2c47ce6!important;background:#c8a96a14!important;border:1px solid #c8a96a59!important;border-radius:8px!important;flex:none!important;align-items:center!important;gap:7px!important;min-height:38px!important;padding:0 13px!important;font-size:9px!important;display:inline-flex!important}html body .app-shell .replay-page .rp-receipt-list{gap:1px!important;display:grid!important}html body .app-shell .replay-page .rp-receipt-row{color:inherit!important;text-align:left!important;cursor:pointer!important;background:#0a0908!important;border:0!important;grid-template-columns:130px 150px minmax(0,1fr) 120px auto!important;align-items:center!important;gap:16px!important;padding:16px 18px!important;display:grid!important}html body .app-shell .replay-page .rp-receipt-row:hover{background:#c8a96a0b!important}html body .app-shell .replay-page .rp-receipt-row[data-override=true]{box-shadow:inset 2px 0 #c8a96a94!important}html body .app-shell .replay-page .rp-receipt-row>span{gap:4px!important;min-width:0!important;display:grid!important}html body .app-shell .replay-page .rp-receipt-symbol{grid-template-columns:auto 1fr!important;align-items:center!important}html body .app-shell .replay-page .rp-receipt-symbol em{grid-column:2!important}html body .app-shell .replay-page .rp-receipt-row em,html body .app-shell .replay-page .rp-receipt-row small{color:#f4f0e757!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;font-style:normal!important;overflow:hidden!important}html body .app-shell .replay-page .rp-receipt-row strong{color:#f4f0e7cc!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-weight:560!important;overflow:hidden!important}html body .app-shell .replay-page .rp-receipt-status svg,html body .app-shell .replay-page .rp-receipt-arrow{color:#c8a96aad!important}html body .app-shell .replay-page .rp-receipt-empty{background:#0a0908!important;gap:12px!important;padding:18px 24px!important;display:flex!important}html body .upgrade-overlay{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#020202cc!important}html body .upgrade-modal{background:radial-gradient(620px 310px at 0 0,#c8a96a1c,#0000 72%),#0b0a08!important;border-color:#c8a96a4d!important;border-radius:20px!important;width:min(760px,100vw - 36px)!important;box-shadow:0 32px 100px #000000b8!important}html body .upgrade-modal .upgrade-title{color:#f4f0e7f7!important;letter-spacing:-.055em!important;max-width:14ch!important;font-size:clamp(34px,5vw,54px)!important;line-height:.98!important}html body .upgrade-modal .upgrade-reason{color:#f4f0e785!important;max-width:66ch!important;line-height:1.58!important}html body .upgrade-modal .upgrade-profile-progress{background:#f4f0e714!important;grid-column:1/-1!important;height:2px!important;overflow:hidden!important}html body .upgrade-modal .upgrade-profile-progress span{background:linear-gradient(90deg,#a77d39,#e6c986)!important;height:100%!important;display:block!important;box-shadow:0 0 18px #c8a96a66!important}html body .upgrade-modal .upgrade-cta{color:#0b0906!important;background:linear-gradient(#e2c47f,#bd9146)!important;border-radius:10px!important;font-weight:680!important}html body .app-shell .tl-share-menu.tl-share-menu--fixed{background:#0b0a08!important;border-color:#c8a96a47!important;width:390px!important}html body .app-shell .tl-share-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}html body .app-shell .watchlist-triage,html body .app-shell .replay-page{color:var(--vnext-copy)!important}html body .app-shell .watchlist-triage .wt-head{border-bottom:1px solid var(--vnext-line)!important;padding:28px 0 22px!important}html body .app-shell .watchlist-triage .wt-head-verdict{color:#f4f0e7f5!important;letter-spacing:-.05em!important;font-size:clamp(26px,3.4vw,46px)!important}html body .app-shell .watchlist-triage .wt-lead{border-color:var(--vnext-line-gold)!important;background:radial-gradient(440px 180px at 0% 0%, #c8a96a12, transparent 72%), var(--vnext-card)!important;border-radius:16px!important}html body .app-shell .watchlist-triage :is(.wt-lead-read,.wt-lead-next,.wt-row-read,.wt-head-meta){color:#f4f0e78a!important}html body .app-shell .watchlist-triage .wt-row{border-color:var(--vnext-line)!important;background:#ffffff04!important;min-height:68px!important}html body .app-shell .replay-page header.rp-hero.rp-hero{border-color:var(--vnext-line-gold)!important;background:radial-gradient(600px 260px at 0% 0%, #c8a96a17, transparent 74%), var(--vnext-card)!important;border-radius:20px!important;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)!important;gap:22px!important;padding:clamp(24px,3vw,42px)!important}html body .app-shell .replay-page .rp-hero h2{color:#f4f0e7fa!important;max-width:10ch!important;font-size:clamp(40px,6vw,76px)!important;line-height:.94!important}html body .app-shell .replay-page .rp-hero p{color:#f4f0e78f!important}@media (width<=1180px){html body .app-shell .app-header.landing-section{grid-template-columns:auto 1fr!important}html body .app-shell .app-header .app-nav{justify-self:end!important}html body .app-shell .header-actions{border-top:1px solid var(--vnext-line)!important;grid-column:1/-1!important;justify-content:flex-end!important;justify-self:stretch!important;padding-top:8px!important}}@media (width<=900px){html body .app-shell .desk-open .desk-open-inner,html body .app-shell .edge-profile-hero,html body .app-shell .replay-page header.rp-hero.rp-hero{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .desk-open .desk-open-inner>*,html body .app-shell .desk-open .desk-open-inner>div:first-child,html body .app-shell .desk-open .desk-open-review,html body .app-shell .desk-open .profile-progress,html body .app-shell .desk-open .desk-open-decision,html body .app-shell .desk-open .desk-open-cta,html body .app-shell .desk-open .desk-open-more{grid-area:auto/1!important}html body .app-shell .desk-open .desk-open-decision{min-height:0!important}html body .app-shell .replay-page .rp-receipt-row{grid-template-columns:110px 140px minmax(0,1fr) auto!important}html body .app-shell .replay-page .rp-receipt-status{display:none!important}}@media (width<=640px){html body .app-shell{padding:10px 10px 88px!important}html body .app-shell .app-header.landing-section{z-index:80!important;border-radius:17px!important;grid-template-columns:auto 1fr!important;gap:8px!important;padding:8px!important;display:grid!important;position:sticky!important;top:8px!important}html body .app-shell .app-header .brand{grid-column:1!important}html body .app-shell .app-header .brand>div:last-child{display:none!important}html body .app-shell .app-header .app-nav{order:initial!important;grid-area:2/1/auto/-1!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;margin:0!important;padding:3px!important;display:grid!important}html body .app-shell .app-nav button{min-width:0!important;min-height:38px!important;padding:6px!important}html body .app-shell .app-nav .nav-label{font-size:10px!important}html body .app-shell .header-actions{border:0!important;grid-area:1/2!important;justify-self:end!important;width:auto!important;padding:0!important}html body .app-shell .header-actions .nav-upgrade-cta{display:none!important}html body .app-shell .desk-open{padding-top:18px!important}html body .app-shell .desk-open .desk-open-inner{gap:14px!important}html body .app-shell .desk-open .desk-open-inner>div:first-child{padding:8px 2px!important}html body .app-shell .desk-open .desk-open-greeting{max-width:10ch!important;font-size:38px!important}html body .app-shell .desk-open .desk-open-review{display:none!important}html body .app-shell .desk-open .desk-open-decision{border-radius:18px!important;padding:24px!important}html body .app-shell .edge-profile-hero{border-radius:18px!important;gap:15px!important;padding:18px!important}html body .app-shell .edge-profile-identity{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .edge-profile-avatar{border-radius:18px!important;width:76px!important;height:76px!important}html body .app-shell .edge-profile-identity h2{font-size:34px!important}html body .app-shell .edge-profile-actions{display:grid!important}html body .app-shell .edge-profile-actions button{justify-content:center!important;width:100%!important}html body .app-shell .edge-genome-visual svg{width:220px!important}html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary{z-index:90!important;box-sizing:border-box!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 20px)!important;padding:12px!important;display:grid!important;position:fixed!important;inset:auto 10px 8px!important;overflow:hidden!important}html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary[data-move]:not([data-move=none]){grid-template-columns:minmax(0,1fr)!important;width:auto!important}html body .app-shell .workspace-page .ws-yourmove--primary header em,html body .app-shell .workspace-page .ws-yourmove--primary .ws-yourmove-hint{display:none!important}html body .app-shell .workspace-page .ws-yourmove--primary .ws-yourmove-btn{min-width:0!important;min-height:44px!important;padding:0 4px!important;font-size:8.5px!important}html body .app-shell .workspace-page .ws-yourmove--primary .ws-decision-receipt{grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-width:0!important;padding-top:10px!important}html body .app-shell .workspace-page .ws-decision-receipt-mark{width:46px!important;height:46px!important}html body .app-shell .workspace-page .ws-decision-receipt-copy p{display:none!important}html body .app-shell .workspace-page .ws-decision-receipt-copy,html body .app-shell .workspace-page .ws-decision-receipt-copy strong{overflow-wrap:anywhere!important;min-width:0!important}html body .app-shell .workspace-page .ws-decision-receipt-copy strong{font-size:11px!important;line-height:1.35!important}html body .app-shell .workspace-page .ws-decision-receipt-actions{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;min-width:0!important}html body .app-shell .workspace-page .ws-decision-receipt-actions .ws-decision-receipt-pro{grid-column:1/-1!important}html body .app-shell .workspace-page .ws-decision-receipt-actions button{white-space:normal!important;min-width:0!important;padding-inline:5px!important;font-size:8px!important}html body .app-shell .workspace-page .ws-behavior-tags{overflow:hidden!important}html body .app-shell .workspace-page .ws-behavior-tags>div{padding-bottom:2px!important}html body .app-shell .replay-page .rp-receipt-inbox-head{padding:18px!important;display:grid!important}html body .app-shell .replay-page .rp-receipt-inbox-head button{justify-content:center!important;width:100%!important}html body .app-shell .replay-page .rp-receipt-row{grid-template-columns:92px minmax(0,1fr) auto!important;gap:10px!important;padding:14px!important}html body .app-shell .replay-page .rp-receipt-thesis,html body .app-shell .replay-page .rp-receipt-status{display:none!important}html body .app-shell .tl-share-menu.tl-share-menu--fixed{width:calc(100vw - 24px)!important;right:12px!important}html body .upgrade-modal .upgrade-purchase-row{background:#0b0a08!important;border-top:1px solid #c8a96a2e!important;padding:12px 0 4px!important;box-shadow:0 -18px 30px #0b0a08!important}html body .app-shell .replay-page header.rp-hero.rp-hero{gap:14px!important;padding:20px!important}html body .app-shell .replay-page .rp-hero h2{max-width:8ch!important;font-size:46px!important}html body .app-shell .replay-page .rp-hero>div:first-child p{font-size:14px!important;line-height:1.45!important}html body .app-shell .replay-page .rp-hero-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body .app-shell .replay-page .rp-hero-stat{min-width:0!important;padding:10px 6px!important}html body .app-shell .replay-page .rp-hero-stat em{letter-spacing:.08em!important;white-space:nowrap!important;font-size:6px!important}html body .app-shell .replay-page .rp-hero-stat strong{font-size:22px!important}}html body .app-shell .watchlist-triage .wt-head{background:radial-gradient(circle at 0 0,#c8a96a1a,#0000 42%),linear-gradient(145deg,#14120ff5,#0b0a09f0)!important;border:1px solid #c8a96a29!important;border-radius:18px!important;padding:24px!important}html body .app-shell .watchlist-triage .wt-head-eyebrow{color:#c8a96ad1!important}html body .app-shell .watchlist-triage .wt-fit-summary{color:#efece49e!important;max-width:70ch!important;padding:0 0 2px!important}html body .app-shell .watchlist-triage .wt-fit-group{background:#0d0c0ba3!important;border:1px solid #efece412!important;border-radius:15px!important;padding:16px!important}html body .app-shell .watchlist-triage .wt-fit-group[data-tier=perfect]{background:linear-gradient(145deg,#5bb98a12,#0d0c0bb3)!important;border-color:#5bb98a2e!important}html body .app-shell .watchlist-triage .wt-fit-group[data-tier=high]{background:linear-gradient(145deg,#c8a96a0f,#0d0c0bb3)!important;border-color:#c8a96a2e!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-mission{background:radial-gradient(circle at 100% 0,#c8a96a17,#0000 40%),#0c0b0ae6!important;border-color:#c8a96a33!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:14px!important;display:grid!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-mission .watchlist-alert-head{grid-column:1/-1!important;padding:0 2px 8px!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-fit-group{background:#efece405!important;border:1px solid #efece412!important;border-radius:11px!important;gap:6px!important;min-width:0!important;padding:10px!important;display:grid!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-fit-group[data-tier=perfect]{border-color:#5bb98a33!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-fit-group[data-tier=avoid]{border-color:#d98a8638!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-fit-group>header{border-bottom:1px solid #efece40f!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:0 2px 6px!important;display:flex!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-fit-group>header span{color:#efece4a8!important;letter-spacing:.13em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:700!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-fit-group>header em{color:#c8a96ad9!important;font-family:var(--tl-font-mono)!important;font-size:10px!important;font-style:normal!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-fit-group>div{background:#efece406!important;border:0!important;border-radius:8px!important;grid-template-columns:52px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:8px!important;display:grid!important}@media (width<=760px){html body .app-shell .watchlist-triage .wt-head{padding:16px!important}html body .app-shell .watchlist-triage .wt-head-actions,html body .app-shell .watchlist-triage .wt-scan-btn{width:100%!important}html body .app-shell .watchlist-triage .wt-head-actions{grid-template-columns:minmax(0,1fr) auto!important;display:grid!important}html body .app-shell .watchlist-triage .wt-lens-toggle{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}html body .app-shell .watchlist-triage .wt-fit-group{padding:12px!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-mission{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-fit-group>div{grid-template-columns:48px minmax(0,1fr)!important}html body .app-shell .watchlist-page-v2 .watchlist-alert-fit-group>div button{grid-column:1/-1!important;justify-self:stretch!important}}html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary,html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary[data-move]:not([data-move=none]){z-index:2!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;grid-template-columns:minmax(180px,.55fr) minmax(320px,1.45fr)!important;margin:0!important;position:relative!important;inset:auto!important}html body:has(.workspace-page) main.app-shell .chat-widget.chat-widget{display:none!important}html body .app-shell .edge-profile-hero{overflow:visible!important}html body .app-shell .desk-page,html body .app-shell .desk-page>*,html body .app-shell .edge-profile-hero>*{min-width:0!important}@media (width<=1180px){html body .app-shell .app-header.landing-section{grid-template-columns:minmax(130px,auto) minmax(330px,1fr)!important}html body .app-shell .app-header .app-nav{grid-template-columns:repeat(4,minmax(84px,1fr))!important;justify-self:end!important;width:min(100%,440px)!important;display:grid!important;overflow:visible!important}html body .app-shell .workspace-page.workspace-narrative{flex-direction:column!important;flex:none!important;align-items:stretch!important;height:auto!important;min-height:0!important;display:flex!important;overflow:visible!important}html body .app-shell .workspace-page.workspace-narrative>.ws-brief,html body .app-shell .workspace-page.workspace-narrative>.ws-yourmove,html body .app-shell .workspace-page.workspace-narrative>.ws-cmd-row{grid-area:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}}@media (width<=900px){html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary,html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary[data-move]:not([data-move=none]){grid-template-columns:minmax(0,1fr)!important}html body .app-shell .workspace-page .ws-decision-receipt{grid-template-columns:auto minmax(0,1fr)!important}html body .app-shell .workspace-page .ws-decision-receipt-actions{grid-column:1/-1!important;min-width:0!important}}@media (width<=640px){html body .app-shell{padding-bottom:20px!important}html body .app-shell .app-header.landing-section{grid-template-columns:auto minmax(0,1fr)!important;width:100%!important;max-width:100%!important;margin-inline:0!important}html body .app-shell .app-header .app-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .app-shell .app-nav button{min-width:0!important}html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary,html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary[data-move]:not([data-move=none]){width:100%!important;max-width:none!important;position:relative!important;inset:auto!important;overflow:visible!important}}html body .app-shell .upgrade-overlay,html body .upgrade-overlay{box-sizing:border-box!important;padding:16px!important;overflow:hidden!important}html body .app-shell .upgrade-modal,html body .upgrade-modal{box-sizing:border-box!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;max-height:calc(100dvh - 32px)!important;overflow:hidden auto!important}html body .app-shell .upgrade-modal .upgrade-head,html body .upgrade-modal .upgrade-head{z-index:10!important;background:linear-gradient(#0b0a08 72%,#0b0a0800)!important;padding-bottom:12px!important;position:sticky!important;top:0!important}html body .app-shell{--hierarchy-hero:clamp(72px, 8vw, 96px);--hierarchy-insight:clamp(36px, 4.2vw, 48px);--hierarchy-section:clamp(20px, 2vw, 24px);--hierarchy-meta:clamp(12px, 1vw, 14px);background:radial-gradient(900px 620px at 76% 12%,#c8a96a06,#0000 72%),#030303!important}html body main.app-shell .desk-page .edge-profile-insignia{isolation:isolate!important;position:relative!important}html body main.app-shell .desk-page .edge-profile-insignia:before,html body main.app-shell .desk-page .edge-profile-insignia:after{content:""!important;z-index:-1!important;border:1px solid #c8a96a29!important;border-radius:22px 22px 32px 32px!important;position:absolute!important;inset:-12px!important;transform:rotate(45deg)scale(.72)!important}html body main.app-shell .desk-page .edge-profile-insignia:after{border-color:#c8a96a12!important;inset:-24px!important}html body main.app-shell .desk-page .edge-profile-insignia>.edge-profile-insignia-label{color:#c8a96a73!important;width:max-content!important;font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:7px!important;position:absolute!important;bottom:-26px!important;left:50%!important;transform:translate(-50%)!important}html body main.app-shell .desk-page .edge-profile-facts [data-direction=up] dd{color:#5fcf9ae6!important}html body main.app-shell .desk-page .edge-profile-facts [data-direction=down] dd{color:#cf6464e0!important}html body main.app-shell .desk-page .best-opp-intelligence{background:#f4f0e70e!important;border-radius:8px!important;grid-area:intelligence!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;display:grid!important;overflow:hidden!important}html body main.app-shell .desk-page .best-opp-intelligence>span{background:#050505f2!important;gap:5px!important;min-width:0!important;padding:11px!important;display:grid!important}html body main.app-shell .desk-page .best-opp-intelligence em{color:#f4f0e747!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:7px!important;font-style:normal!important}html body main.app-shell .desk-page .best-opp-intelligence b{color:#f4f0e7b8!important;text-overflow:ellipsis!important;font-size:10px!important;font-weight:520!important;line-height:1.3!important;overflow:hidden!important}html body main.app-shell .desk-page>.desk-evolution--dossier{background:linear-gradient(90deg,#c8a96a06,#0000 48%),#ffffff02!important;grid-template-columns:minmax(260px,.8fr) minmax(300px,1.2fr)!important;align-items:center!important;gap:clamp(24px,4vw,64px)!important;display:grid!important}html body main.app-shell .desk-page .de-dossier-progress{grid-template-columns:minmax(0,1fr) minmax(180px,.55fr)!important;align-items:end!important;gap:26px!important;display:grid!important}html body main.app-shell .desk-page .de-dossier-progress svg{background:linear-gradient(#c8a96a06,#0000)!important;border-bottom:1px solid #f4f0e70f!important;width:100%!important;height:128px!important;overflow:visible!important}html body main.app-shell .desk-page .de-dossier-progress polyline{fill:none!important;stroke:#d6b56fe0!important;stroke-width:1.5px!important;vector-effect:non-scaling-stroke!important;filter:drop-shadow(0 0 8px #c8a96a33)!important}html body main.app-shell .desk-page .de-dossier-progress dl{background:#f4f0e70d!important;gap:1px!important;margin:0!important;display:grid!important}html body main.app-shell .desk-page .de-dossier-progress dl div{background:#060606!important;gap:6px!important;padding:14px!important;display:grid!important}html body main.app-shell .desk-page .de-dossier-progress dt{color:#f4f0e747!important;text-transform:uppercase!important;font-size:8px!important}html body main.app-shell .desk-page .de-dossier-progress dd{color:#c8a96ad1!important;margin:0!important;font-size:13px!important}html body main.app-shell .desk-page>.desk-evolution--dossier:not(.desk-evolution--forming)>*{grid-column:1/-1!important}html body main.app-shell .desk-page .edge-memory-timeline i.scar{background:#b95e58d1!important;box-shadow:0 0 16px #b95e582e!important}@media (width<=900px){html body main.app-shell .desk-page>.desk-evolution--dossier{grid-template-columns:minmax(0,1fr)!important}html body main.app-shell .desk-page .edge-profile-facts,html body main.app-shell .desk-page .edge-memory-dossier dl{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=680px){html body main.app-shell .desk-page .edge-profile-insignia>.edge-profile-insignia-label{display:none!important}html body main.app-shell .desk-page .de-dossier-progress,html body main.app-shell .desk-page .best-opp-intelligence{grid-template-columns:minmax(0,1fr)!important}}html body main.app-shell .desk-page :is(#edge-mission,#edge-psychology,#edge-evolution,#edge-genome,#edge-memory){scroll-margin-top:118px!important}html body main.app-shell .desk-page .edge-section-nav{display:none!important}html body main.app-shell .desk-page .edge-formation-note{border-top:1px solid #c8a96a1a!important;grid-column:1/-1!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;margin-top:4px!important;padding:12px 0 0!important;display:grid!important}html body main.app-shell .desk-page .edge-formation-note span,html body main.app-shell .desk-page .edge-formation-note em{color:#f4f0e757!important;font-family:var(--tl-font-mono)!important;font-size:8px!important;font-style:normal!important}html body main.app-shell .desk-page .edge-formation-note strong{color:#c8a96ab8!important;font-size:11px!important;font-weight:540!important}html body main.app-shell .desk-page .edge-narrative button,html body main.app-shell .desk-page .edge-rulebook li button{color:#c8a96a9e!important;background:0 0!important;border:0!important;align-items:center!important;gap:6px!important;width:fit-content!important;margin-top:4px!important;padding:0!important;font-size:9px!important;display:inline-flex!important}html body main.app-shell .desk-page .edge-narrative button:hover,html body main.app-shell .desk-page .edge-rulebook li button:hover{color:#e2c47cf2!important}html body main.app-shell .desk-page .edge-rulebook li{grid-template-columns:72px minmax(0,1fr) auto!important}html body main.app-shell .desk-page .edge-genome-dossier,html body main.app-shell .desk-page .edge-genome-visual{overflow:visible!important}html body main.app-shell .desk-page .edge-narratives--forming{display:block!important}html body main.app-shell .desk-page .edge-narrative--forming{gap:9px!important;display:grid!important}html body main.app-shell .desk-page .edge-narrative--forming h2{color:#f4f0e7e6!important;margin:0!important;font-size:18px!important;font-weight:560!important}html body main.app-shell .desk-page .edge-narrative--forming p{color:#f4f0e7a3!important;margin:0!important;font-size:13px!important;line-height:1.5!important}html body main.app-shell .desk-page .edge-genome-dossier--forming{padding:22px 24px!important;display:block!important}html body main.app-shell .desk-page .edge-genome-forming{gap:10px!important;max-width:560px!important;display:grid!important}html body main.app-shell .desk-page .edge-genome-forming h2{color:#f4f0e7eb!important;margin:0!important;font-size:18px!important;font-weight:560!important}html body main.app-shell .desk-page .edge-genome-forming h2 strong{color:#d4b06af5!important;font-variant-numeric:tabular-nums!important}html body main.app-shell .desk-page .edge-genome-forming p{color:#f4f0e7a3!important;margin:0!important;font-size:13px!important;line-height:1.5!important}html body main.app-shell .desk-page .edge-genome-forming p strong{color:#f4f0e7e6!important}html body main.app-shell .desk-page .edge-genome-progress--lg{background:#f4f0e712!important;border-radius:999px!important;height:6px!important;margin-top:6px!important;overflow:hidden!important}html body main.app-shell .desk-page .edge-genome-progress--lg i{background:linear-gradient(90deg,#d4b06a80,#d4b06ae6)!important;border-radius:999px!important;height:100%!important;transition:width .4s!important;display:block!important}html body main.app-shell .desk-page .edge-genome-dossier .edge-genome-visual svg{contain:none!important;width:min(100%,620px)!important;max-width:100%!important;overflow:visible!important}html body main.app-shell .desk-page .edge-genome-dossier .edge-genome-visual svg text{font-size:8px!important}html body main.app-shell .desk-page .edge-memory-timeline button{aspect-ratio:1!important;cursor:pointer!important;background:#f4f0e712!important;border:0!important;border-radius:50%!important;min-width:0!important;padding:0!important;transition:transform .16s,background .16s,box-shadow .16s!important;display:block!important}html body main.app-shell .desk-page .edge-memory-timeline button:disabled{cursor:default!important}html body main.app-shell .desk-page .edge-memory-timeline button.remembered{background:#c8a96ab8!important}html body main.app-shell .desk-page .edge-memory-timeline button.scar{background:#b95e58d1!important}html body main.app-shell .desk-page .edge-memory-timeline button.selected:not(:disabled){background:#e2c47cfa!important;outline:0!important;transform:scale(1.55)!important;box-shadow:0 0 20px #c8a96a4d!important}html body main.app-shell .desk-page .edge-memory-detail{background:#c8a96a06!important;border-left:1px solid #c8a96a2e!important;grid-column:2!important;gap:6px!important;padding:14px 16px!important;display:grid!important}html body main.app-shell .desk-page .edge-memory-detail span{color:#c8a96a8c!important;font-family:var(--tl-font-mono)!important;text-transform:uppercase!important;font-size:7px!important}html body main.app-shell .desk-page .edge-memory-detail strong{color:#f4f0e7d1!important;font-size:14px!important}html body main.app-shell .desk-page .edge-memory-detail p{color:#f4f0e766!important;margin:0!important;font-size:10px!important;line-height:1.5!important}@media (width<=900px){html body main.app-shell .desk-page .edge-memory-detail{grid-column:1!important}}@media (width<=680px){html body main.app-shell .desk-page :is(#edge-mission,#edge-psychology,#edge-evolution,#edge-genome,#edge-memory){scroll-margin-top:220px!important}html body main.app-shell .desk-page .edge-section-nav{z-index:40!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;scrollbar-width:none!important;background:#050505eb!important;border:1px solid #c8a96a1f!important;border-radius:12px!important;gap:3px!important;padding:5px!important;display:flex!important;position:sticky!important;top:164px!important;overflow-x:auto!important}html body main.app-shell .desk-page .edge-section-nav button{color:#f4f0e775!important;background:0 0!important;border:0!important;border-radius:8px!important;flex:none!important;padding:8px 11px!important;font-size:9px!important}html body main.app-shell .desk-page .edge-section-nav button:hover{color:#e2c47ce6!important;background:#c8a96a14!important}html body main.app-shell .desk-page .edge-formation-note{grid-template-columns:minmax(0,1fr)!important;gap:5px!important}html body main.app-shell .desk-page .edge-rulebook li{grid-template-columns:minmax(0,1fr)!important}html body main.app-shell .desk-page .edge-genome-dossier .edge-genome-visual svg{width:100%!important}}html body main.app-shell .desk-page .edge-classification-record{background:#f4f0e70e!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1px!important;max-width:620px!important;margin:20px 0 0!important;display:grid!important}html body main.app-shell .desk-page .edge-classification-record div{background:#050505f5!important;gap:5px!important;padding:11px!important;display:grid!important}html body main.app-shell .desk-page .edge-classification-record dt,html body main.app-shell .desk-page .edge-classification-record dd{font-family:var(--tl-font-mono)!important;margin:0!important}html body main.app-shell .desk-page .edge-classification-record dt{color:#f4f0e747!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:7px!important}html body main.app-shell .desk-page .edge-classification-record dd{color:#c8a96ac7!important;font-size:10px!important}html body main.app-shell .desk-page .edge-profile-insignia>.edge-profile-insignia-tier{color:#c8a96acc!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;background:#070605f0!important;border:1px solid #c8a96a33!important;border-radius:99px!important;padding:5px 7px!important;font-size:7px!important;position:absolute!important;top:-10px!important;right:-16px!important}html body main.app-shell .desk-page .edge-profile-hero[data-insignia-tier="1"] .edge-profile-insignia:after{opacity:.18!important}html body main.app-shell .desk-page .edge-profile-hero[data-insignia-tier="2"] .edge-profile-insignia:after{opacity:.42!important}html body main.app-shell .desk-page .edge-profile-hero[data-insignia-tier="3"] .edge-profile-insignia:after{opacity:.66!important}html body main.app-shell .desk-page .edge-profile-hero[data-insignia-tier="4"] .edge-profile-insignia:after{opacity:.88!important}html body main.app-shell .desk-page .edge-profile-hero[data-insignia-tier="5"] .edge-profile-insignia:after{opacity:1!important;animation:3.8s ease-in-out infinite edge-insignia-pulse!important}@keyframes edge-insignia-pulse{0%,to{opacity:.55;transform:rotate(45deg)scale(.72)}50%{opacity:1;transform:rotate(45deg)scale(.79)}}html body main.app-shell .desk-page .edge-daily-brief{background:linear-gradient(90deg,#c8a96a0b,#0000 55%)!important;border-top:1px solid #c8a96a1f!important;border-bottom:1px solid #f4f0e70e!important;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr)!important;align-items:center!important;gap:clamp(24px,4vw,64px)!important;padding:22px clamp(28px,4vw,54px)!important;display:grid!important}html body main.app-shell .desk-page .edge-daily-brief h2{color:#f4f0e794!important;letter-spacing:-.05em!important;margin:12px 0 0!important;font-size:clamp(24px,2.7vw,38px)!important;font-weight:520!important;line-height:1!important}html body main.app-shell .desk-page .edge-daily-brief h2 strong{color:#f4f0e7f5!important}html body main.app-shell .desk-page .edge-daily-brief ul{gap:9px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body main.app-shell .desk-page .edge-daily-brief li{color:#f4f0e78f!important;gap:8px!important;font-size:11px!important;display:flex!important}html body main.app-shell .desk-page .edge-daily-brief li svg{color:#c8a96abd!important;flex:none!important}html body main.app-shell .desk-page .edge-narrative--strength{box-shadow:inset 0 1px #6bcc9d0a,0 50px 120px -100px #5bb98a8c!important}html body main.app-shell .desk-page .edge-narrative--leak{box-shadow:inset 0 1px #d569630a,0 50px 120px -100px #a0373794!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list .best-opp{grid-template-areas:"rank id""verdict verdict""fit fit""intelligence intelligence""why why""choice choice"!important}html body main.app-shell .desk-page .best-opp-verdict{grid-area:verdict!important;gap:4px!important;display:grid!important}html body main.app-shell .desk-page .best-opp-verdict em,html body main.app-shell .desk-page .best-opp-choice>em{color:#f4f0e747!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:7px!important;font-style:normal!important}html body main.app-shell .desk-page .best-opp-verdict strong{color:#f4f0e7eb!important;letter-spacing:-.05em!important;font-size:28px!important}html body main.app-shell .desk-page .best-opp-verdict span{color:#f4f0e775!important;font-size:10px!important}html body main.app-shell .desk-page .best-opp-choice{border-top:1px solid #f4f0e70e!important;grid-area:choice!important;gap:7px!important;padding-top:14px!important;display:grid!important}html body main.app-shell .desk-page .best-opp-choice>span{color:#f4f0e785!important;font-size:9px!important;line-height:1.4!important}html body main.app-shell .desk-page .best-opp-choice>span[data-warning=true]{color:#cf9a60b8!important}html body main.app-shell .desk-page .best-opp[data-verdict=elite]{box-shadow:inset 0 0 70px #c8a96a13!important}html body main.app-shell .desk-page .best-opp[data-verdict=engage]{box-shadow:inset 0 0 70px #5bb98a0f!important}html body main.app-shell .desk-page .best-opp[data-verdict=watch]{box-shadow:inset 0 0 70px #c8a96a0b!important}html body main.app-shell .desk-page .best-opp[data-verdict=exit]{box-shadow:inset 0 0 70px #a0373711!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list>li:only-child .best-opp{grid-template-areas:"rank id status""verdict verdict verdict""fit intelligence intelligence""why why why""choice choice choice"!important}html body main.app-shell .desk-page .edge-rulebook{background:radial-gradient(700px 300px at 0 0,#c8a96a0a,#0000 72%),#ffffff02!important;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr)!important;gap:clamp(26px,5vw,78px)!important;padding:clamp(30px,4vw,56px)!important;display:grid!important}html body main.app-shell .desk-page .edge-rulebook h2{color:#f4f0e7f0!important;letter-spacing:-.065em!important;max-width:9ch!important;margin:18px 0 0!important;font-size:clamp(38px,4.5vw,62px)!important;line-height:.94!important}html body main.app-shell .desk-page .edge-rulebook ol{background:#f4f0e70d!important;gap:1px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body main.app-shell .desk-page .edge-rulebook li{background:#060606!important;grid-template-columns:72px minmax(0,1fr)!important;align-items:center!important;gap:18px!important;padding:18px!important;display:grid!important}html body main.app-shell .desk-page .edge-rulebook li span{color:#c8a96a8c!important;font-family:var(--tl-font-mono)!important;text-transform:uppercase!important;font-size:8px!important}html body main.app-shell .desk-page .edge-rulebook li strong{color:#f4f0e7a3!important;font-size:12px!important;font-weight:520!important;line-height:1.45!important}html body main.app-shell .desk-page .edge-memory-timeline i{cursor:help!important;transition:transform .16s,background .16s,box-shadow .16s!important}html body main.app-shell .desk-page .edge-memory-timeline i:hover,html body main.app-shell .desk-page .edge-memory-timeline i:focus-visible{background:#e2c47cf2!important;outline:0!important;transform:scale(1.65)!important;box-shadow:0 0 22px #c8a96a52!important}@media (width<=900px){html body main.app-shell .desk-page .edge-daily-brief,html body main.app-shell .desk-page .edge-rulebook{grid-template-columns:minmax(0,1fr)!important}}@media (width<=680px){html body main.app-shell .desk-page .edge-classification-record{grid-template-columns:minmax(0,1fr)!important}html body main.app-shell .desk-page .edge-daily-brief,html body main.app-shell .desk-page .edge-rulebook{padding:24px!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list>li:only-child .best-opp{grid-template-areas:"rank id""status status""verdict verdict""fit fit""intelligence intelligence""why why""choice choice"!important}html body main.app-shell .desk-page .edge-rulebook li{grid-template-columns:minmax(0,1fr)!important;gap:7px!important}}@media (width<=680px){html body main.app-shell .desk-page .edge-classification-record{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body main.app-shell .desk-page .edge-classification-record div{min-width:0!important;padding:8px!important}html body main.app-shell .desk-page .edge-classification-record dd{text-overflow:ellipsis!important;font-size:8px!important;overflow:hidden!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list .best-opp,html body main.app-shell .desk-page .desk-command-center .best-opps-list>li:only-child .best-opp{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"id""verdict""fit""intelligence""why""choice"!important;padding:20px!important}html body main.app-shell .desk-page .desk-command-center .best-opp-rank{display:none!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list>li:only-child .best-opp-intelligence{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main.app-shell .desk-page .best-opp-choice>span:nth-of-type(n+3){display:none!important}}@media (width>=1181px){html body .app-shell .workspace-page.workspace-narrative{grid-template-columns:minmax(360px,.62fr) minmax(0,1.38fr)!important;gap:22px clamp(22px,2.2vw,34px)!important}html body .app-shell .workspace-page.workspace-narrative>.ws-brief{height:100%!important;min-height:0!important}}html body .app-shell .workspace-page.workspace-narrative .ws-brief{background:radial-gradient(520px 420px at 8% 10%,#c8a96a16,#0000 66%),linear-gradient(#ffffff05,#ffffff02)!important;gap:18px!important;padding:clamp(26px,2.6vw,38px)!important;overflow:hidden!important}html body .app-shell .workspace-page .ws-brief:has(.dhx[data-tone=engage]){background:radial-gradient(520px 420px at 8% 10%,#49b18121,#0000 66%),linear-gradient(#ffffff05,#ffffff02)!important}html body .app-shell .workspace-page .ws-brief:has(.dhx[data-tone=exit]){background:radial-gradient(520px 420px at 8% 10%,#a0373724,#0000 66%),linear-gradient(#ffffff05,#ffffff02)!important}html body .app-shell .workspace-page .ws-brief .dhx{gap:14px!important;max-width:none!important;padding:0!important}html body .app-shell .workspace-page.workspace-narrative .dhx-action{font-size:clamp(64px,5.8vw,88px)!important;line-height:.88!important}html body .app-shell .workspace-page .dhx-imperative{letter-spacing:-.04em!important;max-width:15ch!important;font-size:clamp(22px,2vw,30px)!important;line-height:1.08!important}html body .app-shell .workspace-page .dhx-thesis{max-width:38ch!important;margin-top:0!important}html body .app-shell .workspace-page .dhx-levels{background:#f4f0e70f!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;margin-top:8px!important;display:grid!important}html body .app-shell .workspace-page .dhx-level{background:#060606eb!important;justify-content:space-between!important;min-height:74px!important;padding:13px 14px!important}html body .app-shell .workspace-page .dhx-level strong{font-size:clamp(15px,1.4vw,20px)!important}html body .app-shell .workspace-page .ws-brief :is(.dhx-provenance,.dhx-evidence,.dhx-why,.ws-decision-context-main,.ws-decision-context-list,.ws-compounding-loop){display:none!important}html body .app-shell .workspace-page .ws-decision-context{background:0 0!important;border:0!important;margin:0!important;padding:0!important}html body .app-shell .workspace-page .ws-decision-context-metrics{background:#f4f0e70f!important;gap:1px!important}html body .app-shell .workspace-page .ws-decision-context-metrics>div{background:#060606eb!important;border-radius:0!important;min-height:66px!important;padding:12px 14px!important}html body .app-shell .workspace-page .ws-alert-cta{border-top-color:#f4f0e712!important;margin-top:auto!important}html body .app-shell .workspace-page .ws-chart-stage--dominant{background:linear-gradient(#ffffff03,#0000 22%),#050505!important;border-color:#f4f0e713!important;min-height:0!important;overflow:hidden!important}html body .app-shell .workspace-page .ws-chart-thesis{background:#ffffff04!important;border-color:#f4f0e711!important;border-radius:12px!important;grid-template-columns:minmax(190px,.7fr) minmax(0,1.3fr)!important;gap:18px!important;margin:0 16px 10px!important;padding:13px 16px!important}html body .app-shell .workspace-page .ws-chart-thesis li{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:8px 11px!important}html body .app-shell .workspace-page .ws-chart-thesis li+li{border-left:1px solid #f4f0e70f!important}html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary{z-index:2!important;background:radial-gradient(600px 180px at 12% 0,#c8a96a17,#0000 70%),#080807fa!important;border-color:#c8a96a2e!important;border-radius:22px!important;grid-column:1/-1!important;grid-template-columns:minmax(230px,.52fr) minmax(0,1.48fr)!important;gap:16px 28px!important;padding:clamp(24px,3vw,38px)!important;position:relative!important;inset:auto!important}html body .app-shell .workspace-page .ws-yourmove--primary header strong{letter-spacing:-.045em!important;font-size:clamp(25px,2.4vw,36px)!important;line-height:1!important}html body .app-shell .workspace-page .ws-yourmove--primary header em{color:#f4f0e76b!important;max-width:32ch!important;margin-top:7px!important;line-height:1.45!important}html body .app-shell .workspace-page .ws-yourmove-btns{gap:10px!important}html body .app-shell .workspace-page .ws-yourmove--primary .ws-yourmove-btn{border-radius:12px!important;min-height:68px!important;font-size:12px!important}html body .app-shell .workspace-page .ws-yourmove--primary .ws-yourmove-btn[data-side=long]:hover{color:#97ebc3f5!important;background:#61d4a014!important;border-color:#61d4a080!important}html body .app-shell .workspace-page .ws-yourmove--primary .ws-yourmove-btn[data-side=short]:hover{color:#f1a6a6f5!important;background:#e07a7a14!important;border-color:#e07a7a80!important}@media (width<=1180px){html body .app-shell .workspace-page.workspace-narrative .ws-brief{height:auto!important}html body .app-shell .workspace-page .simple-chart-frame{height:min(660px,68dvh)!important;min-height:min(520px,68dvh)!important}}@media (width<=680px){html body .app-shell .workspace-page.workspace-narrative .ws-brief{padding:24px!important}html body .app-shell .workspace-page.workspace-narrative .dhx-action{font-size:clamp(58px,20vw,76px)!important}html body .app-shell .workspace-page .dhx-imperative{font-size:24px!important}html body .app-shell .workspace-page .dhx-levels,html body .app-shell .workspace-page .ws-decision-context-metrics,html body .app-shell .workspace-page .ws-chart-thesis,html body .app-shell .workspace-page .ws-chart-thesis ul{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .workspace-page .ws-chart-thesis li+li{border-top:1px solid #f4f0e70f!important;border-left:0!important}html body .app-shell .workspace-page .simple-chart-frame{height:440px!important;min-height:440px!important}html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary{grid-template-columns:minmax(0,1fr)!important;padding:22px!important}html body .app-shell .workspace-page .ws-yourmove-btns{grid-template-columns:minmax(0,1fr)!important}}html body .app-shell .page-enter{animation:.42s cubic-bezier(.22,1,.36,1) both hierarchy-page-arrive!important}@keyframes hierarchy-page-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}html body .app-shell .app-header.landing-section{-webkit-backdrop-filter:blur(24px)saturate(115%)!important;background:radial-gradient(440px 120px at 84% -70%,#c8a96a14,#0000 75%),#050504e6!important;border-color:#f4f0e70b!important;box-shadow:0 24px 80px -48px #000000f5!important}html body .app-shell .app-nav{background:#ffffff03!important;border-color:#f4f0e70a!important}html body .app-shell .app-nav button{transition:color .18s,background .18s,border-color .18s,opacity .18s,transform .18s!important}html body .app-shell .app-nav button:hover{transform:translateY(-1px)!important}@keyframes edge-file-scan{0%,72%{transform:translate(-120%)}88%,to{transform:translate(120%)}}html body .app-shell :is(.desk-open-decision,.edge-profile-hero,.workspace-page .ws-chart-stage--dominant,.replay-page .rp-receipt-inbox){border-color:#c8a96a3d!important;box-shadow:0 40px 120px -70px #000000f5!important}html body .app-shell :is(.desk-open-review,.first-decision-guide,.desk-command-coach,.desk-secondary-intelligence,.replay-page .base-panel,.workspace-page .ws-brief){box-shadow:none!important;border-color:#f4f0e70e!important}html body .app-shell .desk-open{padding-top:clamp(42px,7vh,84px)!important}html body .app-shell[data-active-page=briefing] .app-body,html body .app-shell[data-active-page=briefing] .app-content{flex:none!important;height:auto!important;min-height:0!important;overflow:visible!important}html body .app-shell .desk-open{height:auto!important;min-height:0!important;overflow:visible!important}html body .app-shell .desk-open .desk-open-inner{grid-template-columns:minmax(320px,.62fr) minmax(620px,1.38fr)!important;gap:24px clamp(42px,6vw,88px)!important}html body .app-shell .desk-open .desk-open-inner>div:first-child{padding-top:12px!important}html body .app-shell .desk-open .desk-open-greeting{letter-spacing:-.065em!important;max-width:9ch!important;font-size:clamp(48px,6vw,82px)!important;line-height:.92!important}html body .app-shell .desk-open .desk-open-review,html body .app-shell .desk-open .profile-progress{opacity:.5!important;transition:opacity .18s!important}html body .app-shell .desk-open .desk-open-review:hover,html body .app-shell .desk-open .profile-progress:hover{opacity:.9!important}html body .app-shell .desk-open .desk-open-decision{background:radial-gradient(760px 420px at 100% 0,#c8a96a21,#0000 68%),linear-gradient(145deg,#15120efa,#080808f7)!important;border-radius:28px!important;min-height:min(660px,72vh)!important;padding:clamp(32px,4.6vw,64px)!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-decision strong{letter-spacing:-.095em!important;font-size:clamp(120px,14vw,230px)!important;line-height:.72!important}html body .app-shell .desk-open-decision--briefing .desk-open-decision-label{font-size:var(--hierarchy-meta)!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-levels{border-top:1px solid #f4f0e70f!important;border-bottom:1px solid #f4f0e70f!important;gap:0!important;margin-top:auto!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-levels>div{background:0 0!important;border:0!important;border-right:1px solid #f4f0e70f!important;padding:20px 18px!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-levels>div:last-child{border-right:0!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-open{min-height:54px!important;margin-top:8px!important;padding-inline:22px!important;font-size:13px!important}html body .app-shell .desk-open[data-regime-tone=engage] .desk-open-decision{background:radial-gradient(760px 460px at 88% 18%,#49b18129,#0000 64%),#0b100d!important}html body .app-shell .desk-open[data-regime-tone=wait] .desk-open-decision{background:radial-gradient(720px 440px at 88% 18%,#c8a96a1a,#0000 68%),#100e0a!important}html body .app-shell .desk-open[data-regime-tone=watch] .desk-open-decision{background:radial-gradient(720px 440px at 88% 18%,#917f591c,#0000 68%),#100e0b!important}html body .app-shell .desk-open[data-regime-tone=exit] .desk-open-decision{background:radial-gradient(720px 440px at 88% 18%,#a0373729,#0000 66%),#120b0b!important}@media (width>=1181px){html body .app-shell .workspace-page.workspace-narrative{grid-template-columns:minmax(300px,.42fr) minmax(0,1.58fr)!important;gap:clamp(20px,2.4vw,38px)!important}html body .app-shell .workspace-page.workspace-narrative>.ws-brief{padding:clamp(28px,3vw,42px)!important}html body .app-shell .workspace-page.workspace-narrative>.ws-cmd-row,html body .app-shell .workspace-page.workspace-narrative>.ws-cmd-row>.ws-main-grid{width:100%!important}}html body .app-shell .workspace-page .ws-chart-stage--dominant{border-radius:24px!important;min-height:min(1120px,100dvh - 210px)!important}html body .app-shell .workspace-page .ws-brief{background:radial-gradient(480px 280px at 0 0,#c8a96a12,#0000 72%),#ffffff03!important;border-radius:24px!important}html body .app-shell .workspace-page.workspace-narrative .dhx-action{letter-spacing:-.05em!important;width:100%!important;font-size:clamp(42px,3.25vw,50px)!important;overflow:visible!important}html body .app-shell .workspace-page .dhx,html body .app-shell .workspace-page .dhx-action-row,html body .app-shell .workspace-page .dhx-levels{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .workspace-page .dhx-conf{justify-self:start!important}html body .app-shell .workspace-page .dhx-level{min-width:0!important}html body .app-shell .workspace-page .ws-chart-thesis{grid-template-columns:minmax(180px,.72fr) minmax(0,1.28fr)!important;gap:22px!important;padding:18px 22px!important;display:grid!important}html body .app-shell .workspace-page .ws-chart-thesis ul{grid-template-columns:1.45fr 1fr 1fr 1fr!important;gap:0!important;display:grid!important}html body .app-shell .workspace-page .ws-chart-thesis li{border-left:1px solid #f4f0e70f!important;min-width:0!important;padding-left:14px!important}html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary{background:linear-gradient(135deg,#c8a96a14,#0000 44%),#0a0908fa!important;border:1px solid #c8a96a40!important;border-radius:20px!important;padding:clamp(20px,2.4vw,30px)!important}html body .app-shell .workspace-page .ws-yourmove--primary header strong{font-size:var(--hierarchy-section)!important;letter-spacing:-.035em!important}html body .app-shell .workspace-page .ws-yourmove--primary .ws-yourmove-btn{min-height:58px!important;font-size:11px!important;transition:transform .15s,border-color .15s,background .15s!important}html body .app-shell .workspace-page .ws-yourmove--primary .ws-yourmove-btn:hover{border-color:#c8a96a8c!important;transform:translateY(-2px)!important}html body .app-shell .desk-page{gap:clamp(48px,6vw,84px)!important;padding-top:clamp(34px,5vh,64px)!important}html body .app-shell .desk-page .desk-header{display:none!important}html body .app-shell .desk-page .desk-header h1{font-size:var(--hierarchy-hero)!important}html body .app-shell .edge-profile-hero{background:radial-gradient(820px 680px at 78% 43%,#c8a96a13,#0000 67%),#030303!important;border:0!important;border-radius:34px!important;grid-template-columns:minmax(380px,.9fr) minmax(460px,1.1fr)!important;grid-template-areas:"identity genome""findings findings""actions actions"!important;gap:clamp(44px,6vw,96px)!important;min-height:920px!important;padding:clamp(48px,6vw,92px)!important;box-shadow:0 80px 180px -120px #c8a96a47!important}html body .app-shell .edge-profile-hero:after{opacity:.38!important;background-image:radial-gradient(circle,#c8a96a38 0 1px,#0000 1.5px),linear-gradient(#c8a96a0a 1px,#0000 1px),linear-gradient(90deg,#c8a96a0a 1px,#0000 1px)!important;background-size:96px 96px,48px 48px,48px 48px!important;-webkit-mask-image:radial-gradient(circle at 76% 43%,#000,#0000 66%)!important;mask-image:radial-gradient(circle at 76% 43%,#000,#0000 66%)!important}html body .app-shell .edge-profile-identity{grid-area:identity!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;gap:24px!important}html body .app-shell .edge-profile-avatar{background:#c8a96a06!important;border-color:#c8a96a1f!important;width:150px!important;height:150px!important}html body .app-shell .edge-profile-identity h2{letter-spacing:-.085em!important;overflow-wrap:normal!important;word-break:keep-all!important;max-width:10ch!important;margin:8px 0 14px!important;font-size:clamp(72px,7.2vw,112px)!important;font-weight:510!important;line-height:.82!important}html body .app-shell .edge-profile-owner{color:#f4f0e752!important;font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin-top:10px!important;font-size:9px!important;display:block!important}html body .app-shell .edge-profile-evolution{gap:0!important;margin:clamp(24px,4vh,50px) 0 0!important;display:grid!important}html body .app-shell .edge-profile-evolution div{border-bottom:1px solid #f4f0e70f!important;grid-template-columns:120px minmax(0,1fr)!important;align-items:baseline!important;gap:16px!important;padding:15px 0!important;display:grid!important}html body .app-shell .edge-profile-evolution dt{color:#f4f0e74d!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:8px!important}html body .app-shell .edge-profile-evolution dd{color:#f4f0e7d1!important;letter-spacing:-.025em!important;margin:0!important;font-size:15px!important}html body .app-shell .edge-profile-evolution div:first-child dd{color:#d7b66d!important;font-family:var(--tl-font-mono)!important;font-size:clamp(38px,4vw,58px)!important;line-height:.8!important}html body .app-shell .edge-profile-evolution [data-direction=up] dd{color:#5fcf9ae0!important}html body .app-shell .edge-profile-evolution [data-direction=down] dd{color:#cf6464e0!important}html body .app-shell .edge-profile-thesis{max-width:34ch!important;margin-top:18px!important;font-size:14px!important;line-height:1.65!important}html body main.app-shell .desk-page .edge-profile-thesis.edge-profile-conditions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 26px!important;max-width:520px!important;margin-top:16px!important;display:grid!important}html body main.app-shell .desk-page .edge-profile-conditions .edge-condition-label{font-family:var(--tl-font-mono)!important;letter-spacing:.15em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:9px!important;display:block!important}html body main.app-shell .desk-page .edge-profile-conditions .edge-condition--win .edge-condition-label{color:#5bb98ab3!important}html body main.app-shell .desk-page .edge-profile-conditions .edge-condition--loss .edge-condition-label{color:#d98a86b3!important}html body main.app-shell .desk-page .edge-profile-conditions ul{flex-direction:column!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}html body main.app-shell .desk-page .edge-profile-conditions li{font-family:var(--tl-font-sans)!important;color:#f4f0e7b8!important;align-items:flex-start!important;gap:8px!important;font-size:12.5px!important;font-weight:500!important;line-height:1.32!important;display:flex!important}html body main.app-shell .desk-page .edge-profile-conditions li svg{flex:none!important;margin-top:2px!important}html body main.app-shell .desk-page .edge-profile-conditions .edge-condition--win li svg{color:#5bb98ae6!important}html body main.app-shell .desk-page .edge-profile-conditions .edge-condition--loss li svg{color:#d98a86e6!important}@media (width<=560px){html body main.app-shell .desk-page .edge-profile-thesis.edge-profile-conditions{grid-template-columns:1fr!important}}html body .app-shell .edge-profile-score{background:0 0!important;border:0!important;grid-area:genome!important;min-height:660px!important;padding:clamp(18px,2vw,30px)!important}html body .app-shell .edge-genome-visual svg{width:min(100%,660px)!important;height:auto!important;margin:0 auto!important}html body .app-shell .edge-profile-actions{opacity:.62!important;grid-area:actions!important}html body .app-shell .desk-command-center{grid-template-columns:minmax(0,1fr)!important;gap:28px!important;display:grid!important}html body .app-shell .desk-command-main .best-opps{background:#ffffff03!important;border:0!important;border-radius:24px!important;padding:clamp(26px,3vw,42px)!important}html body .app-shell .desk-command-main .best-opps-title{font-size:var(--hierarchy-insight)!important}html body .app-shell .desk-page .best-opps-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important}html body .app-shell .desk-page .best-opps-list>li{min-width:0!important}html body .app-shell .desk-page .best-opps-list>li:nth-child(n+4){display:none!important}html body .app-shell .desk-page .best-opp{background:#ffffff03!important;border:0!important;border-radius:18px!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"rank id""status status""fit fit""why why"!important;gap:14px 12px!important;min-height:280px!important;padding:22px!important;transition:transform .22s,background .22s,box-shadow .22s!important;display:grid!important}html body .app-shell .desk-page .best-opp:hover{background:#c8a96a06!important;transform:translateY(-5px)!important;box-shadow:0 28px 70px -48px #c8a96a59!important}html body .app-shell .desk-page .best-opp-rank{grid-area:rank!important;font-size:18px!important}html body .app-shell .desk-page .best-opp-id{grid-area:id!important}html body .app-shell .desk-page .best-opp-id strong{font-size:24px!important}html body .app-shell .desk-page .best-opp-status{letter-spacing:-.045em!important;grid-area:status!important;justify-self:start!important;font-size:28px!important}html body .app-shell .desk-page .best-opp-status--engage{color:#62d6a0!important;text-shadow:0 0 34px #49b18133!important}html body .app-shell .desk-page .best-opp-status--watch{color:#c7aa70!important}html body .app-shell .desk-page .best-opp-status--wait{color:#f4f0e794!important}html body .app-shell .desk-page .best-opp-status--exit{color:#cc6d6d!important;text-shadow:0 0 34px #a0373733!important}html body .app-shell .desk-page .best-opp-stat{grid-area:fit!important}html body .app-shell .desk-page .best-opp-stat+.best-opp-stat{display:none!important}html body .app-shell .desk-page .best-opp-why{grid-area:why!important}html body .app-shell .desk-page .best-opp-arrow{display:none!important}html body .app-shell .desk-page .best-opp-dna{gap:8px!important;display:grid!important}html body .app-shell .desk-page .best-opp-dna-signal{grid-template-columns:repeat(10,minmax(0,1fr))!important;gap:4px!important;width:100%!important;display:grid!important}html body .app-shell .desk-page .best-opp-dna-signal i{background:#f4f0e713!important;border-radius:99px!important;height:3px!important;display:block!important}html body .app-shell .desk-page .best-opp-dna-signal i.on{background:linear-gradient(90deg,#9f7939c7,#e2c47ceb)!important;box-shadow:0 0 12px #c8a96a21!important}html body .app-shell .desk-page .best-opp-dna b{color:#c8a96abf!important;font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;font-size:9px!important;font-weight:540!important}html body .app-shell .replay-page header.rp-hero.rp-hero{min-height:360px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:clamp(34px,5vw,68px)!important}html body .app-shell .replay-page .rp-hero h2{max-width:10ch!important;font-size:var(--hierarchy-hero)!important;line-height:.9!important}html body .app-shell .replay-page .rp-hero-stats{opacity:.5!important}html body .app-shell .replay-page .rp-receipt-inbox{background:radial-gradient(640px 320px at 0 0,#c8a96a17,#0000 70%),#ffffff03!important;border-radius:24px!important}html body .app-shell .replay-page .rp-receipt-inbox-head h3{max-width:44ch!important;font-family:var(--tl-font-sans)!important;letter-spacing:0!important;text-transform:none!important;color:#f4f0e7a8!important;font-size:14px!important;font-weight:500!important}html body .app-shell .replay-page .rp-mirror{opacity:.72!important}html body .app-shell .replay-page :is(.rp-mirror,.desk-evolution){box-shadow:none!important;background-color:#0000!important;border-color:#0000!important}html body .app-shell .replay-page .rp-mirror-head h3{max-width:14ch!important;font-size:var(--hierarchy-insight)!important;letter-spacing:-.055em!important}html body .app-shell :is(.desk-page .desk-command-coach){box-shadow:none!important}@media (prefers-reduced-motion:reduce){html body .app-shell .page-enter{animation:none!important}}html body .upgrade-overlay,html body .app-shell .upgrade-overlay{box-sizing:border-box!important;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))!important;align-items:flex-start!important;overflow:hidden auto!important}html body .upgrade-modal,html body .app-shell .upgrade-modal{overscroll-behavior:contain;box-sizing:border-box!important;width:min(920px,100vw - 24px)!important;max-width:100%!important;max-height:calc(100dvh - 24px)!important;margin:auto!important;overflow:hidden auto!important}@media (width<=1180px){html body .app-shell .desk-open .desk-open-inner,html body .app-shell .edge-profile-hero{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .edge-profile-hero{grid-template-areas:"identity""genome""findings""actions"!important}html body .app-shell .desk-open .desk-open-decision,html body .app-shell .edge-profile-hero{min-height:0!important}html body .app-shell .desk-page .best-opps-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=680px){html body .app-shell{--hierarchy-hero:clamp(48px, 16vw, 68px);--hierarchy-insight:clamp(30px, 10vw, 40px)}html body .app-shell .desk-open{padding-top:24px!important}html body .app-shell .app-header.landing-section{background:#050504f0!important;grid-template-rows:auto auto auto!important;gap:7px!important;padding:8px!important}html body .app-shell .header-actions{display:contents!important}html body .app-shell .header-actions :is(.nav-upgrade-cta,.nav-pro-badge){display:none!important}html body .app-shell .demo-desk-banner{grid-template-columns:auto minmax(0,1fr)!important;gap:8px!important;min-height:42px!important;padding:8px 10px!important}html body .app-shell .demo-desk-banner-copy{display:none!important}html body .app-shell .demo-desk-banner-exit{grid-column:2!important;justify-self:end!important;width:auto!important;min-height:28px!important;padding:4px 9px!important}html body .app-shell .desk-open .desk-open-decision,html body .app-shell .edge-profile-hero,html body .app-shell .replay-page header.rp-hero.rp-hero{border-radius:20px!important;padding:24px!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-levels,html body .app-shell .workspace-page .ws-chart-thesis,html body .app-shell .workspace-page .ws-chart-thesis ul{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-decision strong{font-size:clamp(82px,25vw,118px)!important}html body .app-shell .edge-profile-identity h2{max-width:9ch!important;font-size:clamp(58px,18vw,82px)!important}html body .app-shell .edge-profile-evolution div{grid-template-columns:104px minmax(0,1fr)!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-levels>div,html body .app-shell .workspace-page .ws-chart-thesis li{border-bottom:1px solid #f4f0e70f!important;border-left:0!important;border-right:0!important}html body .app-shell .workspace-page .ws-chart-stage--dominant,html body .app-shell .edge-profile-score{min-height:0!important}html body .app-shell .edge-genome-visual svg{width:min(100%,360px)!important}html body .app-shell .desk-page .best-opps-list{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .desk-page .best-opp{min-height:240px!important}html body .app-shell .replay-page header.rp-hero.rp-hero{min-height:0!important}}@media (width<=640px){html body .app-shell .app-header.landing-section{grid-template-rows:auto auto auto!important;min-height:108px!important}html body .app-shell .app-header.landing-section .header-actions{display:contents!important}}@media (width>=641px) and (width<=1180px){html body .app-shell .app-header.landing-section{min-height:108px!important}html body .app-shell .app-header.landing-section .header-actions{border-top:1px solid #f4f0e70b!important;grid-column:1/-1!important;justify-content:flex-end!important;width:100%!important;padding-top:7px!important;display:flex!important}}html body main.app-shell .desk-page .desk-command-center{grid-template-columns:minmax(0,1fr)!important}html body main.app-shell .desk-page .desk-command-center .desk-command-main,html body main.app-shell .desk-page .desk-command-center .desk-command-main .best-opps{width:100%!important;max-width:none!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list .best-opp{grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"rank id""status status""fit fit""why why"!important;width:100%!important;min-width:0!important;min-height:280px!important;padding:24px!important;overflow:visible!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list>li:only-child{grid-column:1/-1!important;width:min(100%,560px)!important}@media (width<=1180px){html body main.app-shell .desk-page .desk-command-center .best-opps-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=680px){html body main.app-shell .desk-page .desk-command-center .best-opps-list{grid-template-columns:minmax(0,1fr)!important}}html body main.app-shell .desk-page .edge-profile-hero{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"identity""actions"!important;gap:22px!important;min-height:0!important;padding:clamp(34px,4vw,58px)!important;display:grid!important}html body main.app-shell .desk-page .edge-profile-identity{grid-template-columns:150px minmax(300px,.9fr) minmax(260px,.65fr)!important;align-items:center!important;gap:clamp(24px,3vw,48px)!important;display:grid!important}html body main.app-shell .desk-page .edge-profile-identity h2{max-width:none!important;font-size:clamp(58px,6.6vw,102px)!important}html body main.app-shell .desk-page .edge-profile-thesis{gap:5px!important;max-width:42ch!important;display:grid!important}html body main.app-shell .desk-page .edge-profile-thesis strong,html body main.app-shell .desk-page .edge-profile-thesis span{color:#f4f0e7a3!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important}html body main.app-shell .desk-page .edge-profile-thesis span{color:#cf6d6da6!important}html body main.app-shell .desk-page .edge-profile-evolution{margin:0!important}html body main.app-shell .desk-page .edge-profile-facts{border-top:1px solid #f4f0e712!important;grid-column:1/-1!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:6px 0 0!important;display:grid!important}html body main.app-shell .desk-page .edge-profile-facts div{border-right:1px solid #f4f0e70e!important;gap:7px!important;padding:18px clamp(10px,2vw,28px) 0!important;display:grid!important}html body main.app-shell .desk-page .edge-profile-facts div:last-child{border-right:0!important}html body main.app-shell .desk-page .edge-profile-facts dt{color:#f4f0e74d!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:8px!important}html body main.app-shell .desk-page .edge-profile-facts dd{color:#f4f0e7e6!important;margin:0!important;font-size:17px!important;font-weight:560!important}html body main.app-shell .desk-page .edge-profile-actions{padding-top:0!important}html body .app-shell .edge-profile-actions{opacity:1!important}html body .app-shell .edge-profile-actions button:not(.edge-profile-primary):not(.edge-profile-share){opacity:.6!important}html body .app-shell .edge-profile-actions .edge-profile-share{color:#c8a96a!important;opacity:1!important;background:#c8a96a12!important;border:1px solid #c8a96a6b!important;align-items:center!important;gap:7px!important;transition:transform .16s cubic-bezier(.16,1,.3,1),background .16s,border-color .16s!important;display:inline-flex!important}html body .app-shell .edge-profile-actions .edge-profile-share:hover:not(:disabled){background:#c8a96a1f!important;border-color:#c8a96a9e!important;transform:translateY(-1px)!important}html body .app-shell .edge-profile-actions .edge-profile-share:disabled{cursor:default!important;opacity:.7!important}html body .app-shell .edge-profile-spin{animation:.8s linear infinite edgeProfileSpin!important}@keyframes edgeProfileSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){html body .app-shell .edge-profile-spin{animation:none!important}}html body main.app-shell .desk-page .desk-command-center .best-opps{background:radial-gradient(700px 360px at 0 0,#c8a96a11,#0000 72%),#ffffff02!important;min-height:0!important;padding:clamp(30px,4vw,54px)!important}html body main.app-shell .desk-page .desk-command-center .best-opps-title{letter-spacing:-.06em!important;font-size:clamp(38px,4.5vw,64px)!important}html body main.app-shell .desk-page .desk-command-coach{margin-top:12px!important}html body main.app-shell .desk-page .edge-narratives{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}html body main.app-shell .desk-page .edge-narrative{background:#ffffff03!important;border-radius:26px!important;align-content:start!important;gap:14px!important;min-height:360px!important;padding:clamp(28px,4vw,54px)!important;display:grid!important}html body main.app-shell .desk-page .edge-narrative--strength{background:radial-gradient(560px 300px at 0 0,#5bb98a13,#0000 72%),#ffffff02!important}html body main.app-shell .desk-page .edge-narrative--leak{background:radial-gradient(560px 300px at 100% 0,#a0373713,#0000 72%),#ffffff02!important}html body main.app-shell .desk-page .edge-narrative>span{color:#c8a96abd!important;letter-spacing:.14em!important;text-transform:uppercase!important;align-items:center!important;gap:7px!important;font-size:9px!important;display:flex!important}html body main.app-shell .desk-page .edge-narrative h2{color:#f4f0e7f5!important;letter-spacing:-.075em!important;margin:24px 0 0!important;font-size:clamp(52px,6vw,86px)!important;line-height:.86!important}html body main.app-shell .desk-page .edge-narrative>strong{color:#c8a96ab8!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:540!important}html body main.app-shell .desk-page .edge-narrative p{color:#f4f0e7ad!important;max-width:46ch!important;margin:12px 0 0!important;font-size:16px!important;line-height:1.65!important}html body main.app-shell .desk-page .edge-narrative em{color:#f4f0e757!important;border-top:1px solid #f4f0e70f!important;margin-top:auto!important;padding-top:20px!important;font-size:11px!important;font-style:normal!important}html body main.app-shell .desk-page>.desk-evolution{background:#ffffff02!important;border-color:#0000!important;margin:0!important;padding:clamp(28px,4vw,52px)!important}html body main.app-shell .desk-page>.desk-evolution .de-headline{font-size:clamp(32px,4vw,52px)!important}html body main.app-shell .desk-page .edge-genome-dossier{background:radial-gradient(760px 520px at 20%,#c8a96a0e,#0000 72%),#ffffff02!important;border-radius:28px!important;grid-template-columns:minmax(420px,1.15fr) minmax(300px,.85fr)!important;align-items:center!important;gap:clamp(28px,5vw,72px)!important;padding:clamp(32px,5vw,68px)!important;display:grid!important}html body main.app-shell .desk-page .edge-genome-dossier .edge-profile-score{background:0 0!important;border:0!important;grid-area:auto!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;gap:18px!important;min-height:0!important;padding:0!important;display:grid!important}html body main.app-shell .desk-page .edge-genome-dossier .edge-genome-visual svg{width:min(100%,540px)!important;margin:0 auto!important;display:block!important}html body main.app-shell .desk-page .edge-genome-dossier .edge-genome-traits{background:0 0!important;border-radius:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px 18px!important;height:auto!important;display:grid!important;overflow:visible!important}html body main.app-shell .desk-page .edge-genome-dossier .edge-genome-progress{background:#f4f0e714!important;border-radius:99px!important;height:3px!important;overflow:hidden!important}html body main.app-shell .desk-page .edge-genome-summary{gap:22px!important;display:grid!important}html body main.app-shell .desk-page .edge-genome-summary h2{color:#f4f0e7b8!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(28px,3.4vw,46px)!important;font-weight:500!important;line-height:1.05!important}html body main.app-shell .desk-page .edge-genome-summary h2 strong{color:#f4f0e7fa!important}html body main.app-shell .desk-page .edge-genome-summary dl{background:#f4f0e70d!important;gap:1px!important;margin:0!important;display:grid!important}html body main.app-shell .desk-page .edge-genome-summary dl div{background:#050505!important;justify-content:space-between!important;gap:20px!important;padding:14px 0!important;display:flex!important}html body main.app-shell .desk-page .edge-genome-summary dt{color:#f4f0e752!important;font-size:10px!important}html body main.app-shell .desk-page .edge-genome-summary dd{color:#c8a96acc!important;margin:0!important;font-size:13px!important}html body main.app-shell .desk-page .edge-genome-summary p{color:#f4f0e766!important;font-size:12px!important;line-height:1.6!important}html body main.app-shell .desk-page .edge-memory-dossier{border-top:1px solid #f4f0e711!important;border-bottom:1px solid #f4f0e711!important;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr)!important;gap:clamp(26px,4vw,64px)!important;padding:clamp(30px,4vw,56px)!important;display:grid!important}html body main.app-shell .desk-page .edge-memory-dossier header h2{color:#f4f0e7f0!important;letter-spacing:-.065em!important;max-width:10ch!important;margin:20px 0 0!important;font-size:clamp(40px,4.8vw,66px)!important;line-height:.92!important}html body main.app-shell .desk-page .edge-memory-dossier dl{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;margin:0!important;display:grid!important}html body main.app-shell .desk-page .edge-memory-dossier dl div{border-left:1px solid #f4f0e70e!important;gap:8px!important;padding:18px!important;display:grid!important}html body main.app-shell .desk-page .edge-memory-dossier dt{color:#f4f0e74d!important;text-transform:uppercase!important;font-size:8px!important}html body main.app-shell .desk-page .edge-memory-dossier dd{color:#f4f0e7e6!important;font-family:var(--tl-font-mono)!important;margin:0!important;font-size:28px!important}html body main.app-shell .desk-page .edge-memory-timeline{grid-column:2!important;grid-template-columns:repeat(20,minmax(3px,1fr))!important;align-items:center!important;gap:6px!important;display:grid!important}html body main.app-shell .desk-page .edge-memory-timeline i{aspect-ratio:1!important;background:#f4f0e712!important;border-radius:50%!important;display:block!important}html body main.app-shell .desk-page .edge-memory-timeline i.remembered{background:#c8a96ab8!important;box-shadow:0 0 14px #c8a96a1f!important}html body main.app-shell .desk-page .edge-memory-dossier>p{color:#f4f0e752!important;grid-column:2!important;margin:0!important;font-size:10px!important}html body main.app-shell .desk-page .profile-discovery-gate{margin-top:0!important}html body main.app-shell .desk-page .profile-discovery-preview article{filter:blur(2px)!important;opacity:.38!important}html body main.app-shell .desk-page :is(.desk-scan-head,.desk-controls,.desk-grid,.desk-empty){display:none!important}@media (width<=900px){html body main.app-shell .desk-page .edge-profile-identity,html body main.app-shell .desk-page .edge-genome-dossier,html body main.app-shell .desk-page .edge-memory-dossier{grid-template-columns:minmax(0,1fr)!important}html body main.app-shell .desk-page .edge-genome-dossier .edge-genome-visual svg{width:min(100%,460px)!important}html body main.app-shell .desk-page .edge-profile-facts,html body main.app-shell .desk-page .edge-memory-dossier dl{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main.app-shell .desk-page .edge-memory-timeline,html body main.app-shell .desk-page .edge-memory-dossier>p{grid-column:1!important}}@media (width<=680px){html body main.app-shell .desk-page{gap:22px!important;padding-top:20px!important}html body main.app-shell .desk-page .edge-profile-hero,html body main.app-shell .desk-page .edge-narrative,html body main.app-shell .desk-page .edge-genome-dossier,html body main.app-shell .desk-page .edge-memory-dossier{padding:24px!important}html body main.app-shell .desk-page .edge-profile-identity{grid-template-columns:minmax(0,1fr)!important}html body main.app-shell .desk-page .edge-profile-avatar{width:108px!important;height:108px!important}html body main.app-shell .desk-page .edge-narratives,html body main.app-shell .desk-page .edge-memory-dossier dl{grid-template-columns:minmax(0,1fr)!important}html body main.app-shell .desk-page .edge-profile-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main.app-shell .desk-page .edge-profile-facts div,html body main.app-shell .desk-page .edge-memory-dossier dl div{border-bottom:1px solid #f4f0e70d!important;border-left:0!important;border-right:0!important}html body main.app-shell .desk-page .edge-profile-facts div:nth-child(odd){border-right:1px solid #f4f0e70d!important}html body main.app-shell .desk-page .edge-genome-dossier .edge-genome-traits{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main.app-shell .desk-page .edge-narrative{min-height:300px!important}html body main.app-shell .desk-page .edge-memory-timeline{grid-template-columns:repeat(10,minmax(4px,1fr))!important}}html body main.app-shell .desk-page .edge-profile-facts{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body main.app-shell .desk-page .desk-command-center .best-opps-title{max-width:17ch!important;font-size:clamp(38px,4.2vw,60px)!important;line-height:.98!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list .best-opp{grid-template-areas:"rank id""status status""fit fit""intelligence intelligence""why why"!important;min-height:340px!important}html body main.app-shell .desk-page .edge-memory-dossier dl{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list>li:only-child{width:100%!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list>li:only-child .best-opp{grid-template-columns:auto minmax(180px,.55fr) minmax(0,1.45fr)!important;grid-template-areas:"rank id status""fit intelligence intelligence""why why why"!important;min-height:280px!important}@media (width<=900px){html body main.app-shell .desk-page .edge-profile-facts,html body main.app-shell .desk-page .edge-memory-dossier dl{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=680px){html body main.app-shell .desk-page .best-opp-intelligence,html body main.app-shell .desk-page .de-dossier-progress{grid-template-columns:minmax(0,1fr)!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list>li:only-child .best-opp{grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"rank id""status status""fit fit""intelligence intelligence""why why"!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list>li:only-child .best-opp-intelligence{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main.app-shell .desk-page .edge-profile-facts{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body main.app-shell .desk-page .edge-profile-facts div{min-width:0!important;padding-inline:8px!important}html body main.app-shell .desk-page .edge-profile-facts dd{text-overflow:ellipsis!important;font-size:14px!important;overflow:hidden!important}html body main.app-shell .desk-page .desk-command-center .best-opps-title{font-size:38px!important}html body main.app-shell .desk-page>.desk-evolution--dossier{gap:18px!important;padding:24px!important}html body main.app-shell .desk-page .de-dossier-progress{gap:14px!important}html body main.app-shell .desk-page .de-dossier-progress svg{height:82px!important}}html body main.app-shell .desk-page .desk-command-center .best-opps-list .best-opp,html body main.app-shell .desk-page .desk-command-center .best-opps-list>li:only-child .best-opp{grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"rank id""verdict verdict""fit fit""intelligence intelligence""why why""choice choice"!important;width:100%!important;min-height:0!important}html body main.app-shell .desk-page .desk-command-center .best-opp-status{display:none!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list>li:only-child .best-opp-intelligence{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (width<=680px){html body main.app-shell .desk-page .edge-classification-record{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body main.app-shell .desk-page .edge-classification-record div{min-width:0!important;padding:8px!important}html body main.app-shell .desk-page .edge-classification-record dd{text-overflow:ellipsis!important;font-size:8px!important;overflow:hidden!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list .best-opp,html body main.app-shell .desk-page .desk-command-center .best-opps-list>li:only-child .best-opp{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"id""verdict""fit""intelligence""why""choice"!important;padding:20px!important}html body main.app-shell .desk-page .desk-command-center .best-opp-rank{display:none!important}html body main.app-shell .desk-page .desk-command-center .best-opps-list>li:only-child .best-opp-intelligence{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main.app-shell .desk-page .best-opp-choice>span:nth-of-type(n+3){display:none!important}}html body .app-shell .workspace-page.workspace-narrative>.ws-cmd-row>.ws-cmd-rail{display:none!important}html body .app-shell .workspace-page.workspace-narrative>.ws-cmd-row,html body .app-shell .workspace-page.workspace-narrative>.ws-cmd-row>.ws-main-grid{width:100%!important;min-width:0!important}html body .app-shell .workspace-page.workspace-narrative>.ws-cmd-row>.ws-main-grid{display:block!important}html body .app-shell .workspace-page .simple-chart-frame{height:660px!important;min-height:660px!important}@media (width>=1181px){html body .app-shell .workspace-page.workspace-narrative{grid-template-columns:minmax(360px,.62fr) minmax(0,1.38fr)!important;gap:22px clamp(22px,2.2vw,34px)!important}html body .app-shell .workspace-page.workspace-narrative>.ws-brief{height:100%!important;min-height:0!important;padding:clamp(26px,2.6vw,38px)!important}}@media (width<=1180px){html body .app-shell .workspace-page.workspace-narrative>.ws-cmd-row{display:block!important}html body .app-shell .workspace-page .simple-chart-frame{height:min(660px,68dvh)!important;min-height:min(520px,68dvh)!important}}@media (width<=680px){html body .app-shell .workspace-page .simple-chart-frame{height:440px!important;min-height:440px!important}}html body .app-shell .workspace-page .ws-trigger-distance{border-top:1px solid #f4f0e712!important;border-bottom:1px solid #f4f0e712!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:6px 14px!important;padding:14px 0!important;display:grid!important}html body .app-shell .workspace-page .ws-trigger-distance span,html body .app-shell .workspace-page .ws-desk-choice>span,html body .app-shell .workspace-page .ws-brief-actions>span{color:#c8a96aa8!important;font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:8px!important}html body .app-shell .workspace-page .ws-trigger-distance strong{color:#f4f0e7f0!important;font-family:var(--tl-font-mono)!important;letter-spacing:-.025em!important;font-size:20px!important;font-weight:560!important}html body .app-shell .workspace-page .ws-trigger-distance em{color:#f4f0e766!important;justify-self:end!important;font-size:9px!important;font-style:normal!important}html body .app-shell .workspace-page .ws-trigger-distance>i{background:#f4f0e70f!important;grid-column:1/-1!important;height:2px!important;display:block!important;overflow:hidden!important}html body .app-shell .workspace-page .ws-trigger-distance>i span{background:linear-gradient(90deg,#c8a96a57,#c8a96ae6)!important;height:100%!important;animation:2.8s ease-in-out infinite ws-trigger-breathe!important;display:block!important;box-shadow:0 0 18px #c8a96a4d!important}html body .app-shell .workspace-page .ws-desk-choice{gap:10px!important;display:grid!important}html body .app-shell .workspace-page .ws-desk-choice ul{gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body .app-shell .workspace-page .ws-desk-choice li{grid-template-columns:8px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;display:grid!important}html body .app-shell .workspace-page .ws-desk-choice li>i{background:#c8a96ab8!important;border-radius:50%!important;width:5px!important;height:5px!important;margin-top:6px!important;box-shadow:0 0 10px #c8a96a2e!important}html body .app-shell .workspace-page .ws-desk-choice li[data-tone=firming]>i{background:#61d4a0d1!important}html body .app-shell .workspace-page .ws-desk-choice li[data-tone=decaying]>i{background:#e07a7ad1!important}html body .app-shell .workspace-page .ws-desk-choice p{color:#f4f0e780!important;margin:0!important;font-size:10px!important;line-height:1.45!important}html body .app-shell .workspace-page .ws-desk-choice p strong{color:#f4f0e7cc!important;letter-spacing:.04em!important;margin-bottom:2px!important;font-size:9px!important;display:block!important}html body .app-shell .workspace-page .ws-brief-actions{border-top:1px solid #f4f0e712!important;gap:9px!important;padding-top:14px!important;display:grid!important}html body .app-shell .workspace-page .dhx-level:nth-child(n+3){display:none!important}html body .app-shell .workspace-page .ws-brief-actions>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}html body .app-shell .workspace-page .ws-brief-actions button{color:#f4f0e78f!important;min-width:0!important;min-height:44px!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;cursor:pointer!important;background:#ffffff05!important;border:1px solid #f4f0e71a!important;border-radius:9px!important;padding:8px!important;font-size:8px!important;font-weight:650!important;transition:transform .16s,border-color .16s,background .16s!important}html body .app-shell .workspace-page .ws-brief-actions button:hover{color:#f4f0e7e6!important;background:#c8a96a0f!important;border-color:#c8a96a6b!important;transform:translateY(-1px)!important}html body .app-shell .workspace-page .ws-brief-actions button[data-side=long]:hover,html body .app-shell .workspace-page .ws-brief-actions button[data-side=long][aria-pressed=true]{color:#97ebc3f2!important;background:#61d4a017!important;border-color:#61d4a07a!important}html body .app-shell .workspace-page .ws-brief-actions button[data-side=short]:hover,html body .app-shell .workspace-page .ws-brief-actions button[data-side=short][aria-pressed=true]{color:#f1a6a6f2!important;background:#e07a7a17!important;border-color:#e07a7a7a!important}html body .app-shell .workspace-page .ws-brief-actions button[data-side=flat][aria-pressed=true]{color:#e1c58bf2!important;background:#c8a96a17!important;border-color:#c8a96a7a!important}html body .app-shell .workspace-page .ws-yourmove.ws-yourmove--primary[data-move=none]{display:none!important}@keyframes ws-trigger-breathe{0%,to{opacity:.58}50%{opacity:1}}@media (width<=680px){html body .app-shell .workspace-page .ws-desk-choice li:nth-child(n+3){display:none!important}html body .app-shell .workspace-page .ws-brief-actions{z-index:30!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#070706f0!important;border:1px solid #c8a96a2e!important;border-radius:12px!important;margin-inline:-10px!important;padding:12px 10px 10px!important;position:sticky!important;bottom:8px!important;box-shadow:0 18px 50px #0006!important}html body .app-shell .workspace-page .ws-trigger-distance{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .workspace-page .ws-trigger-distance em{justify-self:start!important}}@media (prefers-reduced-motion:reduce){html body .app-shell .workspace-page .ws-trigger-distance>i span{animation:none!important}}html body .app-shell .workspace-page :is(.ws-decision-validity,.ws-state-transition){border-bottom:1px solid #f4f0e70e!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:baseline!important;gap:5px 12px!important;padding:10px 0!important;display:grid!important}html body .app-shell .workspace-page :is(.ws-decision-validity,.ws-state-transition) span{color:#c8a96a94!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:7px!important}html body .app-shell .workspace-page :is(.ws-decision-validity,.ws-state-transition) strong{color:#f4f0e794!important;font-size:9px!important;font-weight:520!important;line-height:1.45!important}html body .app-shell .workspace-page .ws-state-transition em{color:#c8a96ac2!important;font-family:var(--tl-font-mono)!important;grid-column:2!important;font-size:8px!important;font-style:normal!important}html body .app-shell .workspace-page .ws-decision-receipt-copy>em{font-family:var(--tl-font-mono)!important;margin-top:7px!important;font-size:9px!important;font-style:normal!important;display:inline-block!important}html body .app-shell .workspace-page .ws-decision-receipt-copy>em.pos{color:#61d4a0e0!important}html body .app-shell .workspace-page .ws-decision-receipt-copy>em.neg{color:#e07a7ae0!important}html body .app-shell .workspace-page .ws-desk-choice li[role=button],html body .app-shell .workspace-page .ws-chart-thesis li[role=button]{cursor:pointer!important;transition:color .16s,background .16s,transform .16s!important}html body .app-shell .workspace-page .ws-desk-choice li[role=button]:hover,html body .app-shell .workspace-page .ws-desk-choice li[role=button]:focus-visible{transform:translate(3px)!important}html body .app-shell .workspace-page .ws-chart-thesis li[role=button]:hover,html body .app-shell .workspace-page .ws-chart-thesis li[role=button]:focus-visible{outline-offset:-1px!important;background:#c8a96a0e!important;outline:1px solid #c8a96a38!important}html body .app-shell .workspace-page .sc-level span{top:calc(50% + var(--sc-label-offset,0px))!important;transition:top .18s,border-color .18s,box-shadow .18s!important}html body .app-shell .workspace-page .sc-level--focused{z-index:12!important;filter:brightness(1.35)!important;border-top-width:2px!important;animation:.9s ease-in-out 2 ws-level-focus!important}html body .app-shell .workspace-page .sc-level--focused span{border-color:#f4f0e78c!important;box-shadow:0 0 0 4px #c8a96a14,0 12px 32px #0000008c!important}html body .app-shell .workspace-page .sc-level--decision{border-top-style:dashed!important;border-top-color:#f4f0e78a!important}html body .app-shell .workspace-page .sc-level--decision span{color:#f4f0e7e0!important;border-color:#f4f0e738!important}@keyframes ws-level-focus{0%,to{opacity:.76}50%{opacity:1}}@media (width<=680px){html body .app-shell .workspace-page .ws-chart-toolbar{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;display:grid!important}html body .app-shell .workspace-page .ws-chart-timeframes{scrollbar-width:none!important;overflow-x:auto!important}html body .app-shell .workspace-page .ws-chart-timeframes::-webkit-scrollbar{display:none!important}html body .app-shell .workspace-page .ws-chart-mode,html body .app-shell .workspace-page .ws-chart-feed :is(.live-indicator,.freshness-time),html body .app-shell .workspace-page .ws-chart-thesis>div{display:none!important}html body .app-shell .workspace-page .ws-chart-thesis{padding:8px 12px!important}html body .app-shell .workspace-page .ws-chart-thesis ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}html body .app-shell .workspace-page .ws-chart-thesis li{padding:8px!important}}@media (prefers-reduced-motion:reduce){html body .app-shell .workspace-page .sc-level--focused{animation:none!important}}html body.tl-focus-active .app-shell :is(.demo-desk-banner,.ws-focus-note){display:none!important}html body .app-shell .workspace-page .ws-chart-thesis{min-height:0!important;padding-block:10px!important}html body .app-shell .workspace-page .ws-chart-thesis>div{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:3px 12px!important;display:grid!important}html body .app-shell .workspace-page .ws-chart-thesis>div span{grid-column:1!important}html body .app-shell .workspace-page .ws-chart-thesis>div strong{grid-column:1!important;margin-top:1px!important;font-size:clamp(15px,1.2vw,20px)!important}html body .app-shell .workspace-page .ws-chart-thesis>div button{color:#f4f0e761!important;min-height:30px!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;cursor:pointer!important;background:#ffffff04!important;border:1px solid #f4f0e714!important;border-radius:7px!important;grid-area:1/2/3!important;padding:5px 9px!important;font-size:7px!important}html body .app-shell .workspace-page .ws-chart-thesis>div button:hover,html body .app-shell .workspace-page .ws-chart-thesis>div button:focus-visible{color:#f4f0e7b8!important;border-color:#c8a96a4d!important}html body .app-shell .workspace-page .ws-chart-thesis[data-collapsed=true]{grid-template-columns:minmax(0,1fr)!important;margin-bottom:8px!important}html body .app-shell .workspace-page .ws-chart-thesis[data-collapsed=true] ul{display:none!important}html body.tl-focus-active .app-shell .workspace-page[data-fullscreen=true] .ws-chart-thesis{grid-template-columns:minmax(0,1fr)!important;margin-bottom:8px!important;padding:8px 12px!important}html body.tl-focus-active .app-shell .workspace-page[data-fullscreen=true] .ws-chart-thesis ul{display:none!important}html body.tl-focus-active .app-shell .workspace-page[data-fullscreen=true] .ws-chart-thesis>div strong{font-size:14px!important}html body .app-shell .workspace-page .ws-shortcut-hint{color:#f4f0e738!important;width:100%!important;font-family:var(--tl-font-mono)!important;letter-spacing:.04em!important;grid-column:1/-1!important;justify-content:flex-end!important;align-items:center!important;gap:4px!important;font-size:7px!important;display:flex!important}html body .app-shell .workspace-page .ws-shortcut-hint kbd{color:#c8a96a73!important;min-width:16px!important;font:inherit!important;text-align:center!important;background:#ffffff04!important;border:1px solid #f4f0e712!important;border-radius:4px!important;padding:2px 4px!important}html body .app-shell .workspace-page .ws-shortcut-hint span{margin-right:7px!important}html body.tl-focus-active .app-shell .workspace-page .ws-shortcut-hint,html body.tl-focus-active .app-shell .workspace-page .memory-cite{display:none!important}@media (width<=900px){html body .app-shell .workspace-page .ws-shortcut-hint{display:none!important}}@media (width<=680px){html body .app-shell .workspace-page .ws-chart-thesis>div{display:grid!important}html body .app-shell .workspace-page .ws-chart-thesis>div strong{display:none!important}html body .app-shell .workspace-page .ws-chart-thesis>div button{grid-row:1!important}}html body .app-shell .desk-open{padding:clamp(24px,4vh,48px) 0 72px!important;overflow-x:clip!important}html body .app-shell .desk-open .desk-open-inner{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;width:min(1320px,100vw - 48px)!important;max-width:none!important;display:grid!important}html body .app-shell .desk-open .desk-open-inner>*{grid-area:auto/1!important;min-width:0!important}html body .app-shell .desk-open .today-opening{order:1!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:24px!important;padding:0 4px 12px!important;display:grid!important}html body .app-shell .desk-open .today-opening>div:first-child{padding:0!important}html body .app-shell .desk-open .today-opening .desk-open-eyebrow{color:#c8a96aad!important;margin-bottom:9px!important}html body .app-shell .desk-open .today-opening .desk-open-greeting{letter-spacing:-.055em!important;max-width:none!important;margin:0!important;font-size:clamp(38px,4.2vw,62px)!important;line-height:.94!important}html body .app-shell .desk-open .today-opening-status{color:#f4f0e757!important;font-family:var(--tl-font-mono)!important;letter-spacing:.055em!important;text-transform:uppercase!important;align-items:center!important;gap:0!important;padding-bottom:5px!important;font-size:8px!important;display:flex!important}html body .app-shell .desk-open .today-opening-status span{border-right:1px solid #f4f0e712!important;padding:0 14px!important}html body .app-shell .desk-open .today-opening-status span:first-child{padding-left:0!important}html body .app-shell .desk-open .today-opening-status span:last-child{border-right:0!important;padding-right:0!important}html body .app-shell .desk-open .today-opening-status strong{color:#f4f0e7cc!important;font-size:11px!important}html body .app-shell .desk-open .today-opening-status .today-opening-focus,html body .app-shell .desk-open .today-opening-status .today-opening-focus strong{color:#c8a96ad9!important}html body .app-shell .desk-open .desk-open-decision--briefing{background:radial-gradient(900px 480px at 91% 15%,#c8a96a1d,#0000 66%),radial-gradient(560px 440px at 4% 112%,#c8a96a0b,#0000 72%),linear-gradient(145deg,#0b0a08,#060606 72%)!important;border-color:#c8a96a26!important;border-radius:24px!important;order:2!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;align-self:auto!important;gap:20px!important;min-height:clamp(500px,59vh,650px)!important;padding:clamp(30px,4vw,58px)!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 46px 120px -70px #c8a96a40!important}html body .app-shell .desk-open .desk-open-decision--briefing:after{content:""!important;pointer-events:none!important;border:1px solid #c8a96a0e!important;border-radius:50%!important;height:72%!important;position:absolute!important;inset:auto -8% -46% 44%!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-head{z-index:1!important;border-color:#f4f0e70f!important;grid-template-columns:minmax(0,1fr) minmax(300px,auto)!important;align-items:start!important;padding:0 0 22px!important;position:relative!important}html body .app-shell .desk-open-decision--briefing .desk-open-decision-label{color:#f4f0e775!important;padding-top:5px!important;font-size:10px!important}html body .app-shell .desk-open .desk-briefing-decision{gap:9px!important;min-width:0!important}html body .app-shell .desk-open .desk-briefing-decision strong{letter-spacing:-.09em!important;font-size:clamp(70px,9vw,138px)!important;font-weight:620!important;line-height:.74!important}html body .app-shell .desk-open .today-decision-thesis{z-index:1!important;grid-template-columns:minmax(0,.7fr) minmax(320px,1.3fr)!important;align-items:end!important;gap:5px clamp(28px,5vw,84px)!important;max-width:980px!important;margin-top:auto!important;display:grid!important;position:relative!important}html body .app-shell .desk-open .today-decision-thesis span{color:#c8a96a8f!important;font-family:var(--tl-font-mono)!important;letter-spacing:-.06em!important;grid-row:1/span 2!important;font-size:clamp(42px,6vw,82px)!important;font-weight:620!important;line-height:.85!important}html body .app-shell .desk-open .today-decision-thesis strong{color:#f4f0e7eb!important;letter-spacing:-.045em!important;font-size:clamp(22px,2.4vw,36px)!important;font-weight:570!important;line-height:1.02!important}html body .app-shell .desk-open .today-decision-thesis p{color:#f4f0e766!important;max-width:58ch!important;margin:0!important;font-size:13px!important}html body .app-shell .desk-open .today-glance{order:3!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:18px!important;display:grid!important}html body .app-shell .desk-open .today-glance button{text-align:left!important;cursor:pointer!important;background:#ffffff03!important;border:1px solid #f4f0e712!important;border-radius:11px!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;padding:14px 16px!important;transition:border-color .16s,background .16s!important;display:flex!important}html body .app-shell .desk-open .today-glance button:hover{background:#c8a96a0b!important;border-color:#c8a96a52!important}html body .app-shell .desk-open .today-glance em{font-style:normal!important;font-family:var(--tl-font-mono)!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#c8a96ab3!important;font-size:9px!important}html body .app-shell .desk-open .today-glance strong{font-family:var(--tl-font-sans)!important;letter-spacing:-.01em!important;color:#f4f0e7eb!important;font-size:14.5px!important;font-weight:560!important}html body .app-shell .desk-open .today-glance span{font-family:var(--tl-font-sans)!important;color:#f4f0e773!important;font-size:11px!important}@media (width<=720px){html body .app-shell .desk-open .today-glance{grid-template-columns:1fr!important}}html body .app-shell .desk-open .resolution-moment{background:linear-gradient(100deg,#5bb98a0f,#ffffff03)!important;border:1px solid #c8a96a33!important;border-left-width:2px!important;border-radius:12px!important;margin:0 0 22px!important;padding:18px 20px!important;animation:.52s cubic-bezier(.16,.84,.3,1) both resolutionRise!important;position:relative!important}html body .app-shell .desk-open .resolution-moment[data-result=missed]{background:linear-gradient(100deg,#d98a860d,#ffffff03)!important;border-color:#d98a8638 #d98a8638 #d98a8638 #d98a8699!important}html body .app-shell .desk-open .resolution-moment[data-result=landed]{border-left-color:#5bb98ab3!important}@keyframes resolutionRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html body .app-shell .desk-open .resolution-moment{animation:none!important}}html body .app-shell .desk-open .resolution-moment-eyebrow{font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#c8a96ac7!important;align-items:center!important;gap:6px!important;font-size:9px!important;display:inline-flex!important}html body .app-shell .desk-open .resolution-moment[data-result=landed] .resolution-moment-eyebrow{color:#5bb98ad9!important}html body .app-shell .desk-open .resolution-moment[data-result=missed] .resolution-moment-eyebrow{color:#d98a86d1!important}html body .app-shell .desk-open .resolution-moment-head{flex-wrap:wrap!important;align-items:baseline!important;gap:14px!important;margin-top:7px!important;display:flex!important}html body .app-shell .desk-open .resolution-moment-headline{font-family:var(--tl-font-sans)!important;letter-spacing:-.02em!important;color:#f4f0e7f2!important;font-size:clamp(19px,2.2vw,26px)!important;font-weight:560!important}html body .app-shell .desk-open .resolution-moment-figure{font-family:var(--tl-font-mono)!important;letter-spacing:-.02em!important;font-size:clamp(20px,2.4vw,28px)!important;font-weight:640!important}html body .app-shell .desk-open .resolution-moment[data-result=landed] .resolution-moment-figure{color:#5bb98af5!important}html body .app-shell .desk-open .resolution-moment[data-result=missed] .resolution-moment-figure{color:#d98a86f0!important}html body .app-shell .desk-open .resolution-moment-line{max-width:62ch!important;font-family:var(--tl-font-sans)!important;color:#f4f0e78f!important;margin:8px 0 0!important;font-size:12.5px!important;line-height:1.5!important}html body .app-shell .desk-open .resolution-moment-cta{color:#c8a96aeb!important;font-family:var(--tl-font-sans)!important;cursor:pointer!important;background:0 0!important;border:0!important;align-items:center!important;gap:6px!important;margin-top:13px!important;padding:0!important;font-size:11px!important;font-weight:560!important;display:inline-flex!important}html body .app-shell .desk-open .resolution-moment-cta:hover{color:#d4b06a!important}html body .app-shell .desk-open .resolution-moment-dismiss{color:#f4f0e766!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:6px!important;padding:5px!important;display:inline-flex!important;position:absolute!important;top:12px!important;right:12px!important}html body .app-shell .desk-open .resolution-moment-dismiss:hover{color:#f4f0e7cc!important}html body .app-shell .desk-open .today-since-visit{font-family:var(--tl-font-sans)!important;color:#f4f0e78f!important;margin:8px 0 0!important;font-size:12.5px!important;line-height:1.4!important}html body .app-shell .desk-open .today-since-visit b{font-family:var(--tl-font-mono)!important;color:#c8a96aeb!important;font-weight:600!important}html body .app-shell .desk-open .today-why-matters{z-index:1!important;border-top:1px solid #c8a96a24!important;max-width:720px!important;margin-top:16px!important;padding-top:14px!important;position:relative!important}html body .app-shell .desk-open .today-why-matters-label{font-family:var(--tl-font-mono)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#c8a96a9e!important;margin-bottom:9px!important;font-size:9px!important;display:block!important}html body .app-shell .desk-open .today-why-matters-list{flex-direction:column!important;gap:5px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}html body .app-shell .desk-open .today-why-matters-list li{font-family:var(--tl-font-sans)!important;color:#f4f0e7bd!important;padding-left:16px!important;font-size:13px!important;line-height:1.35!important;position:relative!important}html body .app-shell .desk-open .today-why-matters-list li:before{content:""!important;background:#c8a96a80!important;border-radius:50%!important;width:5px!important;height:5px!important;position:absolute!important;top:8px!important;left:2px!important}html body .app-shell .desk-open .today-why-matters-outcome{font-family:var(--tl-font-sans)!important;color:#f4f0e79e!important;margin:11px 0 0!important;font-size:13px!important;line-height:1.35!important}html body .app-shell .desk-open .today-why-matters-outcome span{font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#f4f0e76b!important;margin-right:8px!important;font-size:9px!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-levels{z-index:1!important;margin-top:14px!important;position:relative!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-provenance{z-index:1!important;opacity:.48!important;margin:0!important;position:relative!important}html body .app-shell .desk-open .desk-briefing-open{z-index:1!important;border:0!important;border-radius:10px!important;min-height:58px!important;margin-top:0!important;padding-inline:20px!important;font-size:12px!important;position:relative!important}html body .app-shell .desk-open .today-intelligence{background:#f4f0e70e!important;border:1px solid #f4f0e70e!important;border-radius:16px!important;order:3!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1px!important;display:grid!important;overflow:hidden!important}html body .app-shell .desk-open .today-intelligence-card{background:#080808!important;align-content:start!important;gap:12px!important;min-height:210px!important;padding:26px!important;display:grid!important}html body .app-shell .desk-open .today-intelligence-card>span,html body .app-shell .desk-open .today-desk-review summary>span{color:#c8a96a9e!important;font-family:var(--tl-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:8px!important;font-weight:700!important}html body .app-shell .desk-open .today-intelligence-card>strong{color:#f4f0e7e6!important;letter-spacing:-.045em!important;max-width:18ch!important;font-size:clamp(22px,2vw,30px)!important;font-weight:580!important;line-height:1.02!important}html body .app-shell .desk-open .today-intelligence-card p,html body .app-shell .desk-open .today-intelligence-card li{color:#f4f0e76b!important;font-size:12px!important;line-height:1.55!important}html body .app-shell .desk-open .today-intelligence-card p{margin:0!important}html body .app-shell .desk-open .today-intelligence-card ul{gap:7px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body .app-shell .desk-open .today-intelligence-card li:before{content:"•"!important;color:#c8a96abf!important;margin-right:8px!important}html body .app-shell .desk-open .today-intelligence-card em{color:#c8a96a8a!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-top:auto!important;font-size:8px!important;font-style:normal!important}html body .app-shell .desk-open .today-desk-review{border-top:1px solid #f4f0e70f!important;border-bottom:1px solid #f4f0e70f!important;order:4!important;overflow:hidden!important}html body .app-shell .desk-open .today-desk-review summary{cursor:pointer!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;min-height:58px!important;padding:0 4px!important;list-style:none!important;display:grid!important}html body .app-shell .desk-open .today-desk-review summary::-webkit-details-marker{display:none!important}html body .app-shell .desk-open .today-desk-review summary strong{color:#f4f0e77a!important;font-size:11px!important;font-weight:500!important}html body .app-shell .desk-open .today-desk-review summary em{color:#f4f0e747!important;font-family:var(--tl-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:8px!important;font-style:normal!important}html body .app-shell .desk-open .today-desk-review[open] summary{border-bottom:1px solid #f4f0e70e!important}html body .app-shell .desk-open .today-desk-review-body{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;gap:24px!important;padding:24px 0!important;display:grid!important}html body .app-shell .desk-open .today-desk-review .desk-open-review,html body .app-shell .desk-open .today-desk-review .profile-progress{opacity:.76!important;grid-area:auto!important;width:100%!important}html body .app-shell .desk-open .desk-open-cta,html body .app-shell .desk-open .desk-open-more{opacity:.54!important}html body .app-shell .desk-open .desk-open-cta{order:5!important}html body .app-shell .desk-open .desk-open-more{order:6!important}@media (width<=900px){html body .app-shell .desk-open .desk-open-inner{width:min(100% - 28px,720px)!important}html body .app-shell .desk-open .today-opening{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}html body .app-shell .desk-open .today-opening-status{flex-wrap:wrap!important;gap:7px 0!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-head{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}html body .app-shell .desk-open .desk-briefing-decision{text-align:left!important}html body .app-shell .desk-open .desk-briefing-decision strong{font-size:clamp(92px,25vw,150px)!important}html body .app-shell .desk-open .today-decision-thesis,html body .app-shell .desk-open .today-intelligence,html body .app-shell .desk-open .today-desk-review-body{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .desk-open .today-decision-thesis span{grid-row:auto!important;font-size:42px!important}html body .app-shell .desk-open .today-intelligence{gap:1px!important}html body .app-shell .desk-open .today-intelligence-card{min-height:0!important}html body .app-shell .desk-open .desk-open-cta{width:100%!important;min-width:0!important;display:block!important}html body .app-shell .desk-open .first-decision-guide{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;display:grid!important}html body .app-shell .desk-open .first-decision-action,html body .app-shell .desk-open .first-decision-reward{width:100%!important;min-width:0!important}}@media (width<=520px){html body .app-shell .desk-open{padding-top:18px!important}html body .app-shell .desk-open .desk-open-inner{gap:12px!important;width:min(100% - 20px,520px)!important}html body .app-shell .desk-open .today-opening{padding:0 5px 8px!important}html body .app-shell .desk-open .today-opening .desk-open-greeting{max-width:10ch!important;font-size:clamp(38px,12vw,54px)!important}html body .app-shell .desk-open .today-opening-status span:nth-child(2){display:none!important}html body .app-shell .desk-open .today-opening-status span{padding:0 9px!important}html body .app-shell .desk-open .desk-open-decision--briefing{border-radius:20px!important;gap:18px!important;min-height:0!important;padding:24px!important}html body .app-shell .desk-open .desk-briefing-decision strong{font-size:clamp(84px,27vw,112px)!important}html body .app-shell .desk-open .today-decision-thesis strong{font-size:26px!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-levels{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-levels>div:last-child{grid-column:1/-1!important}html body .app-shell .desk-open .today-intelligence-card{padding:22px!important}html body .app-shell .desk-open .today-desk-review summary{grid-template-columns:minmax(0,1fr) auto!important;padding:0 5px!important}html body .app-shell .desk-open .today-desk-review summary strong{display:none!important}}html body .app-shell .desk-open{padding-top:20px!important;padding-bottom:44px!important}html body .app-shell .desk-open .desk-open-inner{gap:12px!important}html body .app-shell .desk-open .today-opening{z-index:30!important;-webkit-backdrop-filter:blur(18px)saturate(115%)!important;backdrop-filter:blur(18px)saturate(115%)!important;background:#070706e8!important;border:1px solid #f4f0e70f!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;min-height:52px!important;padding:8px 12px!important;position:sticky!important;top:104px!important;box-shadow:0 16px 36px #0000003d!important}html body .app-shell .desk-open .today-opening .desk-open-eyebrow{margin-bottom:2px!important;font-size:7px!important}html body .app-shell .desk-open .today-opening .desk-open-greeting{letter-spacing:-.045em!important;font-size:clamp(24px,2.5vw,34px)!important;line-height:.95!important}html body .app-shell .desk-open .today-opening-status{padding-bottom:0!important}html body .app-shell .desk-open .desk-open-decision--briefing{border-radius:18px!important;gap:14px!important;min-height:430px!important;padding:clamp(24px,3vw,40px)!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-head{grid-template-columns:minmax(0,1fr) minmax(240px,auto)!important;padding-bottom:14px!important}html body .app-shell .desk-open .desk-briefing-decision strong{font-size:clamp(52px,6.5vw,100px)!important;line-height:.76!important}html body .app-shell .desk-open .today-decision-thesis{grid-template-columns:minmax(130px,.42fr) minmax(280px,1.58fr)!important;gap:4px clamp(20px,4vw,54px)!important;max-width:900px!important}html body .app-shell .desk-open .today-decision-thesis span{font-size:clamp(34px,4.5vw,58px)!important}html body .app-shell .desk-open .today-decision-thesis strong{font-size:clamp(20px,2vw,29px)!important}html body .app-shell .desk-open .today-decision-thesis p{font-size:11px!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-levels{margin-top:8px!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-levels>div{padding-block:14px!important}html body .app-shell .desk-open .desk-briefing-open{min-height:48px!important}html body .app-shell .desk-open .today-intelligence-card{gap:9px!important;min-height:160px!important;padding:20px!important}html body .app-shell .desk-open .today-intelligence-card>strong{font-size:clamp(18px,1.6vw,24px)!important}html body .app-shell .desk-open .today-intelligence-card p,html body .app-shell .desk-open .today-intelligence-card li{font-size:10.5px!important;line-height:1.45!important}html body .app-shell .desk-open .today-desk-review summary{min-height:48px!important}html body .app-shell .desk-open .desk-open-cta{display:none!important}html body .app-shell .desk-open .desk-open-more{margin-top:4px!important}@media (width<=900px){html body .app-shell[data-active-page=briefing] .app-header.landing-section{background:#050504!important;box-shadow:0 10px 28px #00000057!important}html body .app-shell .desk-open .today-opening{grid-template-columns:minmax(0,1fr) auto!important;min-height:58px!important;top:140px!important}html body .app-shell .desk-open .today-opening-status span:not(.today-opening-focus){display:none!important}html body .app-shell .desk-open .today-opening-status .today-opening-focus{white-space:nowrap!important;border:0!important;padding:0!important}html body .app-shell .desk-open .desk-open-decision--briefing{min-height:0!important}html body .app-shell .desk-open .desk-open-decision--briefing .desk-briefing-head{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}html body .app-shell .desk-open .desk-briefing-decision strong{font-size:clamp(76px,20vw,118px)!important}}@media (width<=520px){html body .app-shell .desk-open{padding-top:10px!important;padding-bottom:28px!important}html body .app-shell .desk-open .desk-open-inner{gap:10px!important}html body .app-shell .desk-open .today-opening{border-radius:10px!important;min-height:50px!important;padding:7px 10px!important;top:135px!important}html body .app-shell .desk-open .today-opening .desk-open-eyebrow{display:none!important}html body .app-shell .desk-open .today-opening .desk-open-greeting{white-space:nowrap!important;max-width:none!important;font-size:24px!important}html body .app-shell .desk-open .today-opening-status{font-size:7px!important}html body .app-shell .desk-open .today-opening-status .today-opening-focus{font-size:0!important}html body .app-shell .desk-open .today-opening-status .today-opening-focus strong{font-size:12px!important}html body .app-shell .desk-open .today-opening-status .today-opening-focus:after{content:" focus"!important;font-size:7px!important}html body .app-shell .desk-open .desk-open-decision--briefing{border-radius:16px!important;gap:14px!important;padding:20px!important}html body .app-shell .desk-open .desk-open-decision--briefing .desk-briefing-head{gap:14px!important;padding-bottom:12px!important}html body .app-shell .desk-open .desk-open-decision--briefing .desk-open-decision-label{white-space:nowrap!important;max-width:none!important;padding-top:0!important}html body .app-shell .desk-open .desk-briefing-decision strong{font-size:clamp(68px,22vw,88px)!important}html body .app-shell .desk-open .today-decision-thesis{grid-template-columns:minmax(0,1fr)!important;place-items:start!important;gap:3px!important}html body .app-shell .desk-open .today-decision-thesis span{font-size:30px!important}html body .app-shell .desk-open .today-decision-thesis strong{font-size:22px!important}html body .app-shell .desk-open .today-decision-thesis p{font-size:10.5px!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-levels>div{padding:11px 12px!important}html body .app-shell .desk-open .desk-briefing-open{min-height:44px!important;font-size:10px!important}html body .app-shell .desk-open .today-intelligence-card{padding:18px!important}}html body .app-shell .desk-operator{z-index:240!important;min-width:0!important;position:relative!important}html body .app-shell .desk-operator-trigger{color:#f4f0e7ad!important;cursor:pointer!important;background:#c8a96a05!important;border:1px solid #c8a96a1f!important;border-radius:9px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:2px 7px!important;min-width:148px!important;min-height:36px!important;padding:5px 9px 7px!important;display:grid!important;position:relative!important;overflow:hidden!important}html body .app-shell .header-actions>.nav-memory-counter{display:none!important}html body .app-shell .desk-operator-trigger:hover,html body .app-shell .desk-operator[data-open=true] .desk-operator-trigger{background:#c8a96a0b!important;border-color:#c8a96a47!important}html body .app-shell .desk-operator-trigger>svg{color:#c8a96ab8!important;grid-row:1/3!important}html body .app-shell .desk-operator-trigger>span{text-align:left!important;min-width:0!important;display:grid!important}html body .app-shell .desk-operator-trigger :is(em,strong){font-family:var(--tl-font-mono)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-style:normal!important;line-height:1.2!important;overflow:hidden!important}html body .app-shell .desk-operator-trigger em{color:#f4f0e757!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:7px!important}html body .app-shell .desk-operator-trigger strong{color:#f4f0e7b8!important;font-size:8px!important;font-weight:560!important}html body .app-shell .desk-operator-trigger>i{background:#f4f0e70f!important;height:1px!important;position:absolute!important;bottom:4px!important;left:28px!important;right:8px!important;overflow:hidden!important}html body .app-shell .desk-operator-trigger>i b{background:#c8a96a9e!important;height:100%!important;display:block!important}html body .app-shell .desk-operator-panel{-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:radial-gradient(320px 180px at 100% 0,#c8a96a14,#0000 72%),#070706fa!important;border:1px solid #c8a96a33!important;border-radius:14px!important;gap:12px!important;width:min(360px,100vw - 24px)!important;padding:16px!important;display:grid!important;position:absolute!important;top:calc(100% + 10px)!important;right:0!important;box-shadow:0 30px 90px #000000b8!important}html body .app-shell .desk-operator-panel header{color:#c8a96abd!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;justify-content:space-between!important;align-items:center!important;font-size:8px!important;display:flex!important}html body .app-shell .desk-operator-panel header span{align-items:center!important;gap:7px!important;display:flex!important}html body .app-shell .desk-operator-panel header button{color:#f4f0e766!important;cursor:pointer!important;background:0 0!important;border:1px solid #f4f0e712!important;border-radius:7px!important;place-items:center!important;width:26px!important;height:26px!important;display:grid!important}html body .app-shell .desk-operator-panel dl{background:#f4f0e70e!important;border-radius:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;margin:0!important;display:grid!important;overflow:hidden!important}html body .app-shell .desk-operator-panel dl div{background:#080808!important;gap:4px!important;padding:10px!important;display:grid!important}html body .app-shell .desk-operator-panel dt,html body .app-shell .desk-operator-panel article span{color:#f4f0e74d!important;font-family:var(--tl-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:7px!important}html body .app-shell .desk-operator-panel dd{color:#f4f0e7c7!important;margin:0!important;font-size:10px!important}html body .app-shell .desk-operator-panel article{background:#c8a96a09!important;border-left:1px solid #c8a96a80!important;gap:7px!important;padding:13px!important;display:grid!important}html body .app-shell .desk-operator-panel article strong{color:#f4f0e7e0!important;font-size:14px!important;font-weight:560!important;line-height:1.3!important}html body .app-shell .desk-operator-panel article p{color:#f4f0e757!important;margin:0!important;font-size:9px!important;line-height:1.45!important}html body .app-shell .desk-operator-open-edge{color:#c8a96ac7!important;cursor:pointer!important;background:#c8a96a09!important;border:1px solid #c8a96a29!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;min-height:34px!important;padding:0 10px!important;font-size:9px!important;display:flex!important}html body .app-shell .desk-evolution .de-timeline.de-timeline--journey{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;display:grid!important}html body .app-shell .desk-evolution .de-journey-step{display:grid!important;position:relative!important}html body .app-shell .desk-evolution .de-journey-step .de-phase-arrow{z-index:2!important;position:absolute!important;top:50%!important;right:-16px!important;transform:translateY(-50%)rotate(-90deg)!important}html body .app-shell .desk-evolution .de-phase{min-height:190px!important;position:relative!important}html body .app-shell .desk-evolution .de-phase-tier{color:#c8a96a8c!important;font-family:var(--tl-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:7px!important}html body .app-shell .desk-evolution .de-phase[data-stage=earned]{opacity:.62!important}html body .app-shell .desk-evolution .de-phase[data-stage=current]{background:radial-gradient(260px 160px at 100% 0,#c8a96a14,#0000 70%),#c8a96a06!important;border-color:#c8a96a59!important}@media (width<=1100px){html body .app-shell .desk-operator-trigger{width:38px!important;min-width:38px!important}html body .app-shell .desk-operator-trigger>span,html body .app-shell .desk-operator-trigger>i{display:none!important}html body .app-shell .desk-operator-trigger>svg{grid-row:auto!important}html body .app-shell .desk-evolution .de-timeline.de-timeline--journey{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=680px){html body .app-shell .header-actions>.desk-operator{grid-area:1/2!important;justify-self:end!important;display:block!important}html body .app-shell .desk-operator-panel{width:auto!important;position:fixed!important;top:136px!important;left:10px!important;right:10px!important}html body .app-shell .desk-evolution .de-timeline.de-timeline--journey{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .desk-evolution .de-journey-step .de-phase-arrow{top:auto!important;bottom:-15px!important;right:50%!important;transform:translate(50%)!important}html body .app-shell .desk-evolution .de-phase{min-height:0!important}}html body .app-shell .desk-open .today-opening{z-index:1!important;position:relative!important;top:auto!important}html body main.app-shell .desk-page{gap:18px!important}html body main.app-shell .desk-page .edge-profile-hero{padding:clamp(26px,3vw,40px)!important}html body main.app-shell .desk-page .desk-command-center .best-opps{padding:clamp(24px,3vw,38px)!important}html body main.app-shell .desk-page .edge-narrative{min-height:300px!important;padding:clamp(24px,3vw,38px)!important}html body main.app-shell .desk-page>.desk-evolution{padding:clamp(24px,3vw,38px)!important}html body main.app-shell .desk-page .edge-genome-dossier{gap:clamp(22px,3vw,40px)!important;padding:clamp(26px,3vw,42px)!important}html body main.app-shell .desk-page .edge-memory-dossier{gap:clamp(20px,3vw,38px)!important;padding:clamp(24px,3vw,40px)!important}html body main.app-shell .desk-page .desk-tier-label{margin-block:0!important}html body .app-shell .replay-page{gap:24px!important}html body .app-shell .replay-page>*,html body .app-shell .watchlist-triage>*{margin-block:0!important}html body .app-shell .replay-page header.rp-hero.rp-hero{min-height:300px!important;padding:clamp(26px,3vw,44px)!important}html body .app-shell .watchlist-triage{gap:20px!important}html body .app-shell .workspace-page .ws-narrative-footer{grid-area:auto/1/auto/-1!important;margin-block:0!important}html body .app-shell .workspace-page .ws-deep,html body .app-shell .watchlist-triage .wt-head,html body .app-shell .watchlist-triage .wt-fit-wrap,html body .app-shell .replay-page :is(.rp-hero,.rp-receipt-inbox,.rp-pull,.rp-dq,.rp-mirror,.rp-symbols,.rp-trail-panel,.rp-predictive,.rp-scrubber,.rp-chart-preview,.desk-evolution,.rp-disclaimer,.ms-root){margin-block:0!important}@media (width<=760px){html body main.app-shell .desk-page{gap:14px!important}html body .app-shell .replay-page,html body .app-shell .watchlist-triage{gap:16px!important}html body .app-shell .replay-page header.rp-hero.rp-hero{min-height:260px!important;padding:24px 20px!important}}html body main.app-shell{--tl-elev-rest:#f4f0e70d;--tl-elev-lead:#f4f0e717}html body main.app-shell .desk-open .today-intelligence-card,html body main.app-shell .desk-page .best-opps,html body main.app-shell .desk-page .best-opp,html body main.app-shell .desk-page .desk-evolution,html body main.app-shell .desk-page .edge-genome-dossier,html body main.app-shell .desk-page .edge-narrative,html body main.app-shell .desk-page .edge-rulebook,html body main.app-shell .desk-page .profile-progress{background:var(--tl-elev-rest)!important}html body main.app-shell .desk-page .edge-profile-facts{grid-template-columns:repeat(5,max-content)!important;justify-content:space-between!important}html body main.app-shell .desk-page .edge-profile-facts dt{color:#f4f0e794!important;font-size:9px!important}html body main.app-shell .replay-page .rp-hero-stats{gap:clamp(20px,2vw,30px)!important}html body main.app-shell .watchlist-triage .wt-fit-row{grid-template-columns:auto auto minmax(0,1fr) auto auto!important}html body main.app-shell .watchlist-triage .wt-fit-row .wt-row-levels{justify-self:end!important}html body main.app-shell .watchlist-triage .wt-fit-score{white-space:nowrap!important}@media (width>=1181px){html body .app-shell .workspace-page.workspace-narrative>.ws-cmd-row{flex-direction:column!important;display:flex!important}html body .app-shell .workspace-page.workspace-narrative>.ws-cmd-row>.ws-main-grid{flex-direction:column!important;flex:auto!important;display:flex!important}html body .app-shell .workspace-page.workspace-narrative>.ws-cmd-row>.ws-main-grid>.ws-chart-stage--dominant{flex:auto!important}html body .app-shell .workspace-page.workspace-narrative .ws-chart-stage--dominant .simple-chart-frame{flex:auto!important;height:auto!important;min-height:660px!important}}html body .app-shell .watchlist-triage .wt-head-verdict{font-family:var(--tl-font-sans,"Mona Sans", "Inter", -apple-system, sans-serif)!important}html body .app-shell .watchlist-triage .wt-head-verdict .wt-fig{font-family:var(--tl-font-mono,"Geist Mono", ui-monospace, monospace)!important;letter-spacing:-.02em!important}html body[data-theme=dark] .app-shell,html body[data-theme=dark] .app-shell.dark{--tl-ink-3:#efece480!important;--tl-ink-4:#efece466!important}html body .app-shell .header-actions .ai-nav-pill .nav-label,html body .app-shell .app-nav button .nav-label{white-space:nowrap!important}html body .app-shell .gsearch,html body .app-shell .gsearch:focus-within,html body .app-shell .gsearch:hover{width:42px!important}html body .app-shell .gsearch-form{z-index:40!important;width:42px!important;transition:width .32s cubic-bezier(.2,.8,.2,1)!important;position:absolute!important;top:0!important;right:0!important}html body .app-shell .gsearch:focus-within .gsearch-form,html body .app-shell .gsearch:hover .gsearch-form{width:min(250px,24vw)!important}html body main.app-shell .desk-page .edge-collapse{background:#ffffff03!important;border:1px solid #f4f0e714!important;border-radius:14px!important;margin-top:14px!important;overflow:hidden!important}html body main.app-shell .desk-page .edge-collapse>summary{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;align-items:baseline!important;gap:12px!important;padding:16px 18px!important;list-style:none!important;display:flex!important}html body main.app-shell .desk-page .edge-collapse>summary::-webkit-details-marker{display:none!important}html body main.app-shell .desk-page .edge-collapse>summary:after{content:"+"!important;color:#c8a96ad9!important;margin-left:auto!important;font-size:18px!important;line-height:1!important}html body main.app-shell .desk-page .edge-collapse[open]>summary:after{content:"–"!important}html body main.app-shell .desk-page .edge-collapse>summary>span{font-family:var(--tl-font-display)!important;color:#f4f0e7eb!important;font-size:16px!important;font-weight:560!important}html body main.app-shell .desk-page .edge-collapse>summary>em{color:#f4f0e780!important;font-size:12.5px!important;font-style:normal!important}html body main.app-shell .desk-page .edge-collapse[open]>summary{border-bottom:1px solid #f4f0e70f!important}.desk-proof{text-align:left;background:linear-gradient(#c8a96a1a,#c8a96a09);border:1px solid #c8a96a38;border-radius:12px;margin-top:16px;padding:14px 16px}.desk-proof>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.desk-proof>header>span{letter-spacing:.08em;text-transform:uppercase;color:#c8a96af2;align-items:center;gap:5px;font-size:.66rem;display:inline-flex}.desk-proof>header>strong{letter-spacing:.06em;text-transform:uppercase;color:#9aa0aa;text-align:right;font-size:.62rem}.desk-proof-line{color:#d7dbe2;margin:0;font-size:.92rem;line-height:1.5}.desk-proof-line b{color:#f1ede2;font-variant-numeric:tabular-nums;font-weight:600}.desk-proof-method{color:#f4f0e775;margin:7px 0 0;font-size:.74rem;line-height:1.45}.desk-proof-stats{gap:22px;margin:11px 0 7px;display:flex}.desk-proof-stats>div{flex-direction:column;gap:2px;display:flex}.desk-proof-stats dt{letter-spacing:.06em;text-transform:uppercase;color:#686f7b;font-size:.6rem}.desk-proof-stats dd{color:#d7dbe2;font-variant-numeric:tabular-nums;margin:0;font-size:.84rem}.desk-proof em{color:#686f7b;font-size:.66rem;font-style:normal}.desk-proof--elite>header>strong,.desk-proof--strong>header>strong{color:#78c896}.desk-proof--mixed>header>strong{color:#d2b46e}.desk-proof--weak>header>strong{color:#d28c82}.markets-ticker{background:linear-gradient(#c8a96a0d,#ffffff03),#0c0b0999;border:1px solid #c8a96a29;border-radius:12px;align-items:center;gap:14px;margin:0 0 18px;padding:9px 4px 9px 14px;display:flex;overflow:hidden}.markets-ticker-tag{letter-spacing:.14em;text-transform:uppercase;color:#c8a96af2;white-space:nowrap;border-right:1px solid #f4f0e714;flex:none;align-items:center;gap:7px;padding-right:14px;font-size:.62rem;display:inline-flex}.markets-ticker-pulse{background:#5bb98a;border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite markets-ticker-pulse;box-shadow:0 0 #5bb98a80}@keyframes markets-ticker-pulse{0%{box-shadow:0 0 #5bb98a80}70%{box-shadow:0 0 0 6px #5bb98a00}to{box-shadow:0 0 #5bb98a00}}.markets-ticker-track{flex:auto;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.markets-ticker-items{white-space:nowrap;will-change:transform;animation:markets-ticker-scroll var(--mt-duration,40s) linear infinite;align-items:center;gap:26px;display:inline-flex}.markets-ticker:hover .markets-ticker-items{animation-play-state:paused}@keyframes markets-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.markets-ticker-item{font:inherit;cursor:pointer;color:#f4f0e7b8;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:inline-flex}.markets-ticker-item .asset-icon,.markets-ticker-item img,.markets-ticker-item svg{flex:none;width:15px;height:15px}.markets-ticker-sym{letter-spacing:.02em;color:#f4f0e7eb;font-size:.74rem;font-weight:600}.markets-ticker-price{font-variant-numeric:tabular-nums;color:#f4f0e7b3;font-size:.74rem}.markets-ticker-chg{font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.markets-ticker-item.pos .markets-ticker-chg{color:#78c896}.markets-ticker-item.neg .markets-ticker-chg{color:#d6827c}.markets-ticker-item.live .markets-ticker-sym:after{content:"";vertical-align:middle;background:#5bb98a;border-radius:50%;width:5px;height:5px;margin-left:5px;display:inline-block}.markets-ticker-item:hover .markets-ticker-sym{color:#d6b878}@media (prefers-reduced-motion:reduce){.markets-ticker-items{animation:none}}@media (width<=720px){.markets-ticker-tag{padding-right:10px;font-size:.56rem}.markets-ticker-items{gap:18px}}@media (width<=480px){html body .app-shell .desk-open-decision--briefing .desk-briefing-levels{grid-template-columns:1fr!important;gap:10px!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-levels>div{border-bottom:1px solid #f4f0e70f!important;border-right:0!important;padding-bottom:10px!important}html body .app-shell .desk-open-decision--briefing .desk-briefing-levels>div:last-child{border-bottom:0!important}}.opportunity-more[open]>summary:after{content:" −"}.opportunity-more[open]>summary{color:#c8a96af2}.home-page{max-width:980px;margin:0 auto;padding:clamp(28px,6vh,72px) 20px 64px}.home-head{margin-bottom:var(--tl-s-7)}.home-greeting{font-family:var(--tl-font-display);letter-spacing:-.02em;color:#f4f0e7f5;margin:10px 0 8px;font-size:clamp(30px,4.4vw,52px);font-weight:600;line-height:1.04}.home-sub{color:#f4f0e78f;max-width:56ch;margin:0;font-size:15px;line-height:1.5}.home-grid{gap:var(--tl-s-4);margin-top:var(--tl-s-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-tile{gap:var(--tl-s-2);min-height:132px;padding:var(--tl-s-5) var(--tl-s-5);text-align:left;cursor:pointer;border-radius:var(--tl-r-xl);color:inherit;background:linear-gradient(#ffffff05,#ffffff02),#0c0b0980;border:1px solid #f4f0e714;flex-direction:column;transition:transform .16s cubic-bezier(.16,1,.3,1),border-color .16s,background .16s;display:flex}.home-tile:hover{background:linear-gradient(#c8a96a0d,#ffffff02),#0c0b0980;border-color:#c8a96a52;transform:translateY(-2px)}.home-tile-top{color:#c8a96aeb;align-items:center;gap:8px;display:flex}.home-tile-label{letter-spacing:.14em;text-transform:uppercase;font-size:.66rem}.home-tile-arrow{color:#f4f0e752;margin-left:auto;transition:transform .16s,color .16s}.home-tile:hover .home-tile-arrow{color:#c8a96ae6;transform:translate(3px)}.home-tile-lead{font-family:var(--tl-font-display);color:#f4f0e7f0;font-size:20px;font-weight:560;line-height:1.18}.home-tile-meta{color:#f4f0e780;font-size:12.5px;line-height:1.45}.home-proof{margin-top:var(--tl-s-5)}@media (width<=640px){.home-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.home-tile,.home-tile-arrow{transition:none}}.home-hero{gap:var(--tl-s-2);text-align:left;width:100%;margin:0 0 var(--tl-s-5);padding:var(--tl-s-6) var(--tl-s-6) var(--tl-s-6);border-radius:var(--tl-r-xl);cursor:pointer;background:linear-gradient(#c8a96a12,#ffffff02),#0c0b098c;border:1px solid #c8a96a38;transition:transform .17s cubic-bezier(.16,1,.3,1),border-color .17s;display:grid}.home-hero:hover{border-color:#c8a96a66;transform:translateY(-2px)}.home-hero-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#c8a96aeb;font-size:.66rem}.home-hero-posture{font-family:var(--tl-font-display);letter-spacing:-.02em;color:#f4f0e7f7;font-size:clamp(40px,7vw,76px);font-weight:600;line-height:.95}.home-hero[data-posture=engage] .home-hero-posture{color:#78c896}.home-hero[data-posture=exit] .home-hero-posture,.home-hero[data-posture=avoid] .home-hero-posture{color:#d6827c}.home-hero-id{color:#f4f0e7eb;align-items:center;gap:8px;font-size:18px;font-weight:600;display:inline-flex}.home-hero-id img,.home-hero-id svg{flex:none;width:18px;height:18px}.home-hero-id em{letter-spacing:.06em;text-transform:uppercase;color:#c8a96ae6;font-size:11px;font-style:normal}.home-hero-why{color:#f4f0e799;max-width:62ch;font-size:14px;line-height:1.5}.home-hero-go{color:#c8a96af2;align-items:center;gap:6px;margin-top:4px;font-size:13px;display:inline-flex}@media (width<=640px){.home-hero-posture{font-size:clamp(44px,16vw,64px)}}.home-hero .home-hero-posture{word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}html body .app-shell .desk-open .today-intelligence-card,html body .app-shell .desk-open .today-desk-review,html body .app-shell .desk-open .today-desk-review-body,html body .app-shell .desk-open .today-why-matters{border-radius:var(--tl-r-xl)!important}html body .app-shell .desk-open .today-glance button{border-radius:var(--tl-r-lg)!important;border:1px solid var(--tl-border-1)!important;background:var(--tl-surface-1)!important;padding:var(--tl-s-3) var(--tl-s-4)!important;gap:var(--tl-s-1)!important}html body .app-shell .desk-open .today-glance button:hover{border-color:var(--tl-border-2)!important;background:var(--tl-surface-2)!important}html body .app-shell .desk-open .today-desk-review{border-top-color:var(--tl-border-1)!important;border-bottom-color:var(--tl-border-1)!important}html body .app-shell .desk-open .desk-briefing-decision>strong{word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html body .app-shell .desk-open .today-decision-thesis strong{text-wrap:balance!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}html body .app-shell .desk-open .desk-briefing-open{border-radius:999px!important;padding:15px 26px!important}html body .app-shell .desk-open .today-intelligence-card{box-shadow:0 16px 40px #0003!important}html body .app-shell .desk-open .today-intelligence-card--edge{background:radial-gradient(120% 140% at 0 0,#c8a96a14,#fff0 55%),#0b0a08!important;border:1px solid #c8a96a38!important}html body .app-shell .desk-open .today-glance button{box-shadow:0 10px 26px #00000024!important}html body .app-shell .desk-open.desk-open .base-eyebrow,html body .app-shell .desk-open .today-why-matters-label{color:#c8a96ae6!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:700!important}html body .app-shell .markets-page .ai-intel-collapse[open]>summary:after{content:"−"}html body .app-shell .desk-page .edge-profile-hero,html body .app-shell .desk-page .edge-collapse,html body .app-shell .desk-page .desk-card,html body .app-shell .desk-page .best-opps,html body .app-shell .desk-page .desk-report-card,html body .app-shell .desk-page .trader-memory,html body .app-shell .desk-page .edge-genome,html body .app-shell .desk-page .desk-command-center,html body main.app-shell .desk-page .edge-collapse,html body .app-shell .desk-page .desk-grid>.desk-card:first-child:not(.desk-card--noread),html body .app-shell .desk-page .desk-command-main .best-opps{border-radius:var(--tl-r-xl)!important}html body .app-shell .desk-page .edge-profile-evolution dd{overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important}html body main.app-shell .desk-page .edge-profile-identity h2{text-wrap:balance!important;overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:100%!important}html body .app-shell .workspace-page .ws-brief,html body .app-shell .workspace-page .ws-chart-stage,html body .app-shell .workspace-page .ws-decision-card,html body .app-shell .workspace-page .ws-decision-context,html body .app-shell .workspace-page .ws-risk-card,html body .app-shell .workspace-page .ws-style-fit-read,html body .app-shell .workspace-page.workspace-narrative .ws-brief,html body .app-shell .workspace-page.workspace-narrative .ws-chart-stage--dominant,html body .app-shell .workspace-page .ws-cmd-rail .ws-risk-card,html body .app-shell .replay-page .rp-hero,html body .app-shell .replay-page .rp-read,html body .app-shell .replay-page .rp-trail-panel,html body .app-shell .replay-page .rp-lesson,html body .app-shell .replay-page .rp-delta,html body .app-shell .replay-page .rp-chart-preview,html body .app-shell .replay-page .replay-delta-card,html body .app-shell .watchlist-page-v2.page-card,html body .app-shell .track-record-page .page-card,html body .app-shell .track-record-page .tr-hero,html body .app-shell .replay-page header.rp-hero.rp-hero{border-radius:var(--tl-r-xl)!important}.app-shell .mkt{color:#f4f0e7;max-width:1120px;font-family:var(--tl-font-sans,"Mona Sans", system-ui, sans-serif);letter-spacing:-.01em;margin:0 auto;padding:8px 4px 80px}.mkt .mkt-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:22px 0;display:flex}.mkt .mkt-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#c8a96ad9;margin:0 0 6px;font-size:11px;font-weight:600}.mkt .mkt-title{font-family:var(--tl-font-display,"Instrument Serif", Georgia, serif);letter-spacing:-.02em;color:#faf7f0;margin:0;font-size:clamp(28px,4vw,42px);font-weight:600;line-height:1.05}.mkt .mkt-meta{color:#f4f0e780;white-space:nowrap;margin:0;font-size:13px}.mkt .mkt-mood{font-weight:600}.mkt .mkt-mood[data-mood=risk-on]{color:#5bb98a}.mkt .mkt-mood[data-mood=risk-off]{color:#d68a82}.mkt .mkt-mood[data-mood=balanced]{color:#c8a96ae6}.mkt .mkt-toolbar{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;display:flex}.mkt .mkt-search{flex:240px;align-items:center;max-width:340px;display:flex;position:relative}.mkt .mkt-search>svg{color:#f4f0e766;pointer-events:none;position:absolute;left:13px}html body .app-shell .mkt .mkt-search input{width:100%;color:#f4f0e7!important;background:#ffffff08!important;border:1px solid #f4f0e71a!important;border-radius:999px!important;padding:10px 14px 10px 36px!important;font-size:14px!important}html body .app-shell .mkt .mkt-search input:focus{outline:none;border-color:#c8a96a66!important}html body .app-shell .mkt .mkt-search-clear{cursor:pointer;position:absolute;right:12px;color:#f4f0e780!important;background:0 0!important;border:none!important;padding:0!important;font-size:17px!important}.mkt .mkt-search-spin{border:2px solid #c8a96a4d;border-top-color:#c8a96a;border-radius:999px;width:12px;height:12px;animation:.7s linear infinite mktspin;position:absolute;right:34px}@keyframes mktspin{to{transform:rotate(360deg)}}.mkt .mkt-remote{z-index:20;background:#14120e;border:1px solid #f4f0e71f;border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 18px 50px #00000080}html body .app-shell .mkt .mkt-remote-item{text-align:left;cursor:pointer;align-items:baseline;gap:8px;display:flex;color:#f4f0e7!important;background:0 0!important;border:none!important;border-radius:8px!important;padding:9px 12px!important}html body .app-shell .mkt .mkt-remote-item:hover{background:#ffffff0d!important}.mkt .mkt-remote-item strong{font-size:13px;font-weight:700}.mkt .mkt-remote-item span{color:#f4f0e780;font-size:12px}.mkt .mkt-filters{flex-wrap:wrap;gap:8px;display:flex}html body .app-shell .mkt .mkt-chip{cursor:pointer;transition:border-color .14s,color .14s,background .14s;color:#f4f0e799!important;background:#ffffff05!important;border:1px solid #f4f0e71a!important;border-radius:999px!important;padding:7px 13px!important;font-size:12.5px!important;font-weight:500!important}html body .app-shell .mkt .mkt-chip:hover{color:#f4f0e7e6!important}html body .app-shell .mkt .mkt-chip.on{color:#d9a533!important;background:#c8a96a1f!important;border-color:#c8a96a73!important}.mkt .mkt-table{background:#ffffff04;border:1px solid #f4f0e712;border-radius:14px;overflow:hidden}.mkt .mkt-tr{border-bottom:1px solid #f4f0e70d;grid-template-columns:34px minmax(160px,1fr) 100px 78px 104px 132px 96px 44px;align-items:center;gap:12px;min-height:52px;padding:0 16px;display:grid;position:relative}.mkt .mkt-tr:last-child{border-bottom:none}.mkt .mkt-tr[data-action]:before{content:"";background:0 0;width:2px;position:absolute;top:0;bottom:0;left:0}.mkt .mkt-tr[data-action=engage]:before{background:#5bb98a}.mkt .mkt-tr[data-action=avoid]:before{background:#d68a82}.mkt .mkt-tr[data-action=watch]:before{background:#c8a96ab3}.mkt .mkt-thead{z-index:2;background:#ffffff06;border-bottom:1px solid #f4f0e71a;min-height:42px;position:sticky;top:0}.mkt .mkt-thead .mkt-c-rank,.mkt .mkt-thead .mkt-c-spark,.mkt .mkt-thead .mkt-c-watch,html body .app-shell .mkt .mkt-th{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-align:left;color:#f4f0e773!important;background:0 0!important;border:none!important;padding:0!important;font-size:11px!important;font-weight:600!important}html body .app-shell .mkt .mkt-th:hover{color:#f4f0e7cc!important}html body .app-shell .mkt .mkt-th.on{color:#c8a96a!important}html body .app-shell .mkt .mkt-thead .mkt-c-price,html body .app-shell .mkt .mkt-thead .mkt-c-chg{text-align:right;justify-self:end}.mkt .mkt-c-rank{font-family:var(--tl-font-mono,monospace);color:#c8a96aa6;font-size:12px;font-weight:600}html body .app-shell .mkt .mkt-c-sym.mkt-rowopen{cursor:pointer;text-align:left;align-items:center;gap:10px;min-width:0;display:flex;background:0 0!important;border:none!important;justify-content:flex-start!important;justify-self:stretch!important;width:100%!important;padding:0!important}.mkt .mkt-c-sym img,.mkt .mkt-c-sym svg{border-radius:7px;flex:none;width:26px;height:26px}.mkt .mkt-sym-id{flex-direction:column;min-width:0;display:flex}.mkt .mkt-sym-id strong{color:#f4f0e7;font-size:14px;font-weight:700}.mkt .mkt-sym-id em{color:#f4f0e773;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-style:normal;overflow:hidden}.mkt .mkt-c-price{color:#f4f0e7;text-align:right;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}.mkt .mkt-c-chg{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.mkt .mkt-c-chg.up{color:#5bb98a}.mkt .mkt-c-chg.down{color:#d68a82}.mkt .mkt-c-spark{align-items:center;display:flex}.mkt .mkt-c-fit{color:#f4f0e79e;font-size:12.5px}.mkt .mkt-call{letter-spacing:.06em;color:#d9a533;background:#c8a96a24;border-radius:999px;padding:4px 10px;font-size:11px;font-style:normal;font-weight:700}.mkt .mkt-call[data-action=engage]{color:#5bb98a;background:#5bb98a29}.mkt .mkt-call[data-action=avoid]{color:#d68a82;background:#d68a8229}.mkt .mkt-call[data-action=watch]{color:#c8a96a;background:#c8a96a29}.mkt .mkt-c-watch{justify-content:flex-end;display:flex}html body .app-shell .mkt .mkt-watch{cursor:pointer;place-items:center;width:28px;height:28px;transition:color .14s;display:grid;color:#f4f0e759!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;padding:0!important}html body .app-shell .mkt .mkt-watch:hover{color:#c8a96ae6!important}html body .app-shell .mkt .mkt-watch.on{color:#d9a533!important}.mkt .mkt-empty{text-align:center;color:#f4f0e78c;border:1px solid #f4f0e712;border-radius:14px;padding:40px}html body .app-shell .mkt .mkt-empty button{cursor:pointer;text-decoration:underline;color:#c8a96a!important;background:0 0!important;border:none!important;padding:0!important}@media (width<=760px){.mkt .mkt-tr{grid-template-columns:28px minmax(90px,1fr) 88px 70px 120px 84px 38px;gap:8px}.mkt .mkt-c-spark,.mkt .mkt-sym-id em{display:none}}@media (width<=520px){.mkt .mkt-tr{grid-template-columns:minmax(70px,1.5fr) 54px 58px auto 28px;gap:6px;padding:0 10px}.mkt .mkt-c-fit,.mkt .mkt-c-rank{display:none!important}.mkt .mkt-tr[data-top=true] .mkt-sym-id strong:after{display:none}.mkt .mkt-c-sym.mkt-rowopen{flex-wrap:nowrap;gap:7px;overflow:hidden}.mkt .mkt-c-sym.mkt-rowopen:after{display:none}.mkt .mkt-c-sym img,.mkt .mkt-c-sym svg{width:22px;height:22px}.mkt .mkt-sym-id strong{white-space:nowrap}.mkt .mkt-c-price,.mkt .mkt-c-chg{font-size:12.5px}.mkt .mkt-call{padding:3px 8px;font-size:10px}}.mkt .mkt-tr:not(.mkt-thead){transition:background .13s}.mkt .mkt-tr:not(.mkt-thead):hover{background:#c8a96a12}.mkt .mkt-tr:not(.mkt-thead):hover .mkt-sym-id strong,.mkt .mkt-tr:not(.mkt-thead):hover .mkt-c-price{color:#fff}.mkt .mkt-tr[data-top=true]{background:#c8a96a17}.mkt .mkt-tr[data-top=true]:before{background:#c8a96a;width:3px}.mkt .mkt-tr[data-top=true] .mkt-c-rank{color:#d9a533;font-size:13px}.mkt .mkt-tr[data-top=true]:hover{background:#c8a96a21}html body .app-shell .mkt .mkt-th.on:after{content:"▾";opacity:.8;vertical-align:middle;margin-left:5px;font-size:9px}html body .app-shell .mkt .mkt-thead .mkt-c-price.on:after,html body .app-shell .mkt .mkt-thead .mkt-c-chg.on:after{margin-left:4px}.mkt .mkt-head,.mkt .mkt-toolbar{padding-left:4px}.mkt .mkt-tr{min-height:54px}.mkt .mkt-thead{min-height:44px}.mkt .mkt-title{font-size:clamp(34px,4.6vw,52px)}.mkt .mkt-eyebrow{font-size:12px}.mkt .mkt-table{background:#14120e80;border:1px solid #f4f0e71a;box-shadow:0 24px 60px #00000059,inset 0 1px #ffffff08}.mkt .mkt-thead{background:#c8a96a0f;border-bottom:1px solid #c8a96a33}.mkt .mkt-thead .mkt-c-rank,html body .app-shell .mkt .mkt-th{letter-spacing:.1em;color:#f4f0e78c!important;font-size:11px!important;font-weight:700!important}.mkt .mkt-sym-id strong{letter-spacing:-.01em;font-size:15px}.mkt .mkt-c-sym img,.mkt .mkt-c-sym svg{width:28px;height:28px}.mkt .mkt-c-price{font-size:15px;font-weight:700}.mkt .mkt-c-chg{justify-content:flex-end;align-items:center;gap:3px;font-size:13.5px;font-weight:700;display:inline-flex}.mkt .mkt-c-chg.up:before{content:"▲";font-size:8px}.mkt .mkt-c-chg.down:before{content:"▼";font-size:8px}.mkt .mkt-spark{opacity:.92;width:96px;height:30px}.mkt .mkt-c-fit{color:#f4f0e7b8;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:inline-flex}.mkt .mkt-c-fit:before{content:"";background:#f4f0e74d;border-radius:999px;flex:none;width:7px;height:7px}.mkt .mkt-c-fit[data-tier=perfect]:before{background:#5bb98a;box-shadow:0 0 0 3px #5bb98a2e}.mkt .mkt-c-fit[data-tier=high]:before{background:#c8a96a;box-shadow:0 0 0 3px #c8a96a2e}.mkt .mkt-c-fit[data-tier=watch]:before{background:#d9a533}.mkt .mkt-c-fit[data-tier=outside]:before{background:#f4f0e740}.mkt .mkt-call{letter-spacing:.07em;border:1px solid #0000;padding:6px 13px;font-size:11.5px;font-weight:800}.mkt .mkt-call[data-action=engage]{border-color:#5bb98a59}.mkt .mkt-call[data-action=avoid]{border-color:#d68a8259}.mkt .mkt-call[data-action=watch]{border-color:#c8a96a59}.mkt .mkt-tr[data-top=true] .mkt-sym-id strong:after{content:"Desk pick";letter-spacing:.08em;text-transform:uppercase;color:#1a160d;vertical-align:middle;background:linear-gradient(#d8bd83,#c8a96a);border-radius:999px;margin-left:9px;padding:2px 8px;font-size:9px;font-weight:700}.mkt .mkt-tr[data-top=true] .mkt-c-rank{font-size:15px}.mkt .mkt-c-sym.mkt-rowopen .mkt-sym-id{transition:transform .15s cubic-bezier(.16,1,.3,1)}.mkt .mkt-tr:hover .mkt-c-sym.mkt-rowopen .mkt-sym-id{transform:translate(2px)}.mkt .mkt-c-sym.mkt-rowopen:after{content:"›";color:#c8a96ad9;opacity:0;margin-left:auto;padding-left:10px;font-size:18px;line-height:1;transition:opacity .15s,transform .15s;transform:translate(-4px)}.mkt .mkt-tr:hover .mkt-c-sym.mkt-rowopen:after{opacity:.85;transform:none}.mkt .mkt-tr[data-top=true]{box-shadow:inset 0 0 36px #c8a96a0f}.mkt .mkt-empty{flex-direction:column;align-items:center;gap:10px;padding:56px 28px;font-size:15px;display:flex}.mkt .mkt-empty:before{content:"";background:radial-gradient(circle at 50% 40%,#c8a96a29,#0000 70%);border:1px solid #c8a96a4d;border-radius:999px;width:42px;height:42px;margin-bottom:6px}@media (prefers-reduced-motion:reduce){.mkt .mkt-tr:hover .mkt-c-sym.mkt-rowopen .mkt-sym-id{transform:none}}html body .app-shell .mkt .mkt-th.on[data-dir=asc]:after{content:"▴"}.mkt .mkt-tr:not(.mkt-thead){cursor:pointer}.mkt .mkt-meta-fit{color:#d9a533;font-weight:700}.app-shell .replay-page{color:#f4f0e7;letter-spacing:-.01em;max-width:1080px;margin:0 auto}html body .app-shell .replay-page header.rp-hero.rp-hero{background:radial-gradient(120% 130% at 0 0,#c8a96a17,#fff0 55%),#14120e8c!important;border:1px solid #c8a96a33!important;border-radius:18px!important;padding:28px 30px!important;box-shadow:0 24px 60px #00000052!important}html body .app-shell .replay-page header.rp-hero.rp-hero h2{font-family:var(--tl-font-display,"Instrument Serif", Georgia, serif)!important;letter-spacing:-.02em!important;color:#faf7f0!important;margin:6px 0 0!important;font-size:clamp(30px,4.4vw,46px)!important;font-weight:600!important;line-height:1.04!important}html body .app-shell .replay-page.replay-page .base-eyebrow{color:#c8a96ae6!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important}html body .app-shell .replay-page.replay-page .rp-hero-stats{flex-wrap:wrap;gap:28px;margin-top:20px;display:flex}html body .app-shell .replay-page.replay-page .rp-hero-stat{flex-direction:column;gap:3px;display:flex}html body .app-shell .replay-page.replay-page .rp-hero-stat strong{color:#f4f0e7;font-variant-numeric:tabular-nums;font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1}html body .app-shell .replay-page.replay-page .rp-hero-stat strong.rp-stat-zero{color:#f4f0e752}html body .app-shell .replay-page.replay-page .rp-hero-stat span{letter-spacing:.06em;text-transform:uppercase;color:#f4f0e773;font-size:11px}html body .app-shell .replay-page.replay-page .base-panel,html body .app-shell .replay-page.replay-page .rp-trail-panel,html body .app-shell .replay-page.replay-page .rp-symbols{background:#14120e73!important;border:1px solid #f4f0e714!important;border-radius:14px!important;box-shadow:0 18px 44px #00000038!important}html body .app-shell .replay-page.replay-page .base-panel--memory{border-color:#c8a96a38!important}html body .app-shell .replay-page.replay-page .rp-symbol-chip{cursor:pointer;align-items:center;gap:8px;transition:border-color .15s,background .15s;display:inline-flex;color:#f4f0e7!important;background:#ffffff06!important;border:1px solid #f4f0e71a!important;border-radius:999px!important;padding:9px 14px!important}html body .app-shell .replay-page.replay-page .rp-symbol-chip:hover{background:#ffffff0d!important;border-color:#c8a96a66!important}html body .app-shell .replay-page.replay-page .rp-symbol-chip.active{background:#c8a96a21!important;border-color:#c8a96a8c!important}.replay-page .rp-symbol-chip img,.replay-page .rp-symbol-chip svg{border-radius:6px;width:22px;height:22px}.replay-page .rp-symbol-chip strong{font-size:13px;font-weight:700}.replay-page .rp-symbol-chip em{color:#f4f0e773;font-size:11px;font-style:normal}html body .app-shell .replay-page.replay-page .rp-empty-cta-buttons button{cursor:pointer;align-items:center;gap:6px;display:inline-flex;color:#1a160d!important;background:linear-gradient(#d8bd83,#c8a96a)!important;border:none!important;border-radius:999px!important;padding:11px 18px!important;font-weight:700!important}.app-shell .desk-page{color:#f4f0e7;letter-spacing:-.01em}html body .app-shell .desk-page .edge-profile-hero{background:radial-gradient(130% 140% at 0 0,#c8a96a1c,#fff0 55%),#14120e94!important;border:1px solid #c8a96a3d!important;border-radius:20px!important;box-shadow:0 30px 76px #0000005c!important}html body .app-shell .desk-page.desk-page .base-eyebrow,html body .app-shell .desk-page.desk-page .edge-profile-eyebrow{color:#c8a96ae6!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:700!important}html body .app-shell .desk-page.desk-page .desk-card,html body .app-shell .desk-page.desk-page .best-opps,html body .app-shell .desk-page.desk-page .desk-report-card,html body .app-shell .desk-page.desk-page .trader-memory,html body .app-shell .desk-page.desk-page .edge-genome,html body .app-shell .desk-page.desk-page .edge-collapse,html body .app-shell .desk-page.desk-page .desk-command-center,html body .app-shell .desk-page.desk-page .edge-formation-note{background:#14120e6b!important;border:1px solid #f4f0e714!important;border-radius:14px!important;box-shadow:0 16px 40px #0003!important}html body .app-shell .desk-page.desk-page .edge-collapse>summary{cursor:pointer;padding:16px 18px!important}html body .app-shell .desk-page.desk-page .edge-collapse>summary:hover{background:#c8a96a0d!important}html body .app-shell .desk-page .edge-condition--win .edge-condition-label{color:#5bb98a!important}html body .app-shell .desk-page .edge-condition--loss .edge-condition-label{color:#d68a82!important}.app-shell .workspace-page{color:#f4f0e7;letter-spacing:-.01em}html body .app-shell .workspace-page.workspace-page .base-eyebrow{color:#c8a96ae6!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:700!important}html body .app-shell .workspace-page.workspace-page .ws-brief,html body .app-shell .workspace-page.workspace-page .ws-chart-stage,html body .app-shell .workspace-page.workspace-page .ws-decision-context,html body .app-shell .workspace-page.workspace-page .ws-risk-card,html body .app-shell .workspace-page.workspace-page .ws-style-fit-read,html body .app-shell .workspace-page.workspace-page .ws-rail-panel,html body .app-shell .workspace-page.workspace-page .ws-deepdive{background:#14120e6b!important;border:1px solid #f4f0e714!important;border-radius:14px!important;box-shadow:0 16px 40px #0003!important}html body .app-shell .workspace-page.workspace-narrative .ws-decision-card,html body .app-shell .workspace-page.workspace-page .ws-decision-card{background:radial-gradient(130% 130% at 0 0,#c8a96a1a,#fff0 55%),#14120e99!important;border:1px solid #c8a96a4d!important;border-radius:18px!important;box-shadow:0 28px 70px #00000057!important}html body .app-shell .workspace-page.workspace-page .ws-decision-headline{letter-spacing:-.01em!important}html body .app-shell .workspace-page.workspace-page .ws-chart-stage{background:#0c0b0980!important}.app-shell .track-record-page{color:#f4f0e7;letter-spacing:-.01em}html body .app-shell .track-record-page .tr-hero{background:radial-gradient(130% 140% at 0 0,#c8a96a1a,#fff0 55%),#14120e8f!important;border:1px solid #c8a96a38!important;border-radius:18px!important;padding:28px 30px!important;box-shadow:0 28px 70px #00000057!important}html body .app-shell .track-record-page .tr-hero h1{font-family:var(--tl-font-display,"Instrument Serif", Georgia, serif)!important;letter-spacing:-.02em!important;color:#faf7f0!important;font-size:clamp(30px,4.4vw,46px)!important;font-weight:600!important}html body .app-shell .track-record-page .tr-hero-stat--primary strong{color:#d9a533!important;font-variant-numeric:tabular-nums!important;font-size:clamp(34px,5vw,56px)!important;font-weight:700!important}html body .app-shell .track-record-page .tr-hero-stat strong{font-variant-numeric:tabular-nums}html body .app-shell .track-record-page.track-record-page .base-eyebrow{color:#c8a96ae6!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:700!important}html body .app-shell .track-record-page.track-record-page .page-card,html body .app-shell .track-record-page.track-record-page .tr-breakdown,html body .app-shell .track-record-page.track-record-page .tr-recent,html body .app-shell .track-record-page.track-record-page .tr-calibration{background:#14120e6b!important;border:1px solid #f4f0e714!important;border-radius:14px!important;box-shadow:0 16px 40px #0003!important}.app-shell .watchlist-page-v2{color:#f4f0e7;letter-spacing:-.01em}html body .app-shell .watchlist-page-v2.watchlist-page-v2 .base-eyebrow{color:#c8a96ae6!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:700!important}html body .app-shell .watchlist-page-v2.watchlist-page-v2 .watchlist-alert-mission,html body .app-shell .watchlist-page-v2.watchlist-page-v2 .watchlist-exposure-details,html body .app-shell .watchlist-page-v2.watchlist-page-v2 .watchlist-cold-start{background:#14120e6b!important;border:1px solid #f4f0e714!important;border-radius:14px!important;box-shadow:0 16px 40px #0003!important}.app-shell .fd-root{box-sizing:border-box;color:#f4f0e7;width:100vw;min-height:calc(100vh - 64px);font-family:var(--tl-font-sans,"Mona Sans", system-ui, sans-serif);-webkit-font-smoothing:antialiased;letter-spacing:-.01em;background:radial-gradient(120% 75% at 50% -8%,#c8a96a0f 0%,#0a090700 55%),#0a0907;justify-content:center;align-items:flex-start;margin-top:-28px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(56px,11vh,132px) 24px 96px;display:flex}.fd-inner{flex-direction:column;width:100%;max-width:680px;display:flex}.fd-root .fd-eyebrow{letter-spacing:.04em;text-transform:uppercase;color:#c8a96ad9;margin:0 0 20px;font-size:13px;font-weight:500}.fd-root .fd-hero{font-family:var(--tl-font-display,"Instrument Serif", Georgia, serif);letter-spacing:-.02em;color:#faf7f0;text-wrap:balance;margin:0 0 16px;font-size:clamp(40px,6.4vw,72px);font-weight:600;line-height:1.02}.fd-root .fd-sub{color:#f4f0e799;max-width:42ch;margin:0 0 40px;font-size:clamp(16px,2.1vw,19px);font-weight:400;line-height:1.55}.fd-root .fd-hero:before{content:"";vertical-align:middle;background:#d9a533;border-radius:999px;width:16px;height:16px;margin-right:16px;display:inline-block;transform:translateY(-6px);box-shadow:0 0 0 5px #d9a5331f}.fd-root[data-posture=engage] .fd-hero:before{background:#5bb98a;box-shadow:0 0 0 5px #5bb98a24}.fd-root[data-posture=avoid] .fd-hero:before{background:#d68a82;box-shadow:0 0 0 5px #d68a8224}.fd-root[data-posture=watch] .fd-hero:before{background:#c8a96a;box-shadow:0 0 0 5px #c8a96a24}html body .app-shell .fd-root button.fd-primary{cursor:pointer;align-items:center;gap:10px;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s,filter .16s;display:inline-flex;color:#1a160d!important;background:linear-gradient(#d8bd83,#c8a96a)!important;border:none!important;border-radius:999px!important;padding:16px 26px!important;font-size:16px!important;font-weight:700!important;box-shadow:0 10px 30px #c8a96a2e!important}html body .app-shell .fd-root button.fd-primary:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 14px 38px #c8a96a47!important}html body .app-shell .fd-root button.fd-primary img,html body .app-shell .fd-root button.fd-primary svg{flex:none}html body .app-shell .fd-root button.fd-secondary{cursor:pointer;align-items:center;transition:background .16s,border-color .16s;display:inline-flex;color:#f4f0e7d1!important;background:0 0!important;border:1px solid #f4f0e72e!important;border-radius:999px!important;padding:16px 22px!important;font-size:15px!important;font-weight:500!important}html body .app-shell .fd-root button.fd-secondary:hover{background:#f4f0e70d!important;border-color:#f4f0e752!important}.fd-root .fd-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}html body .app-shell .fd-root button.fd-card{text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:8px;transition:transform .16s cubic-bezier(.16,1,.3,1),border-color .16s,background .16s;display:flex;border-radius:var(--tl-r-xl,12px)!important;box-shadow:none!important;background:#ffffff06!important;border:1px solid #f4f0e714!important;padding:22px!important}html body .app-shell .fd-root button.fd-card:hover{transform:translateY(-3px);background:#ffffff0b!important;border-color:#c8a96a66!important}.fd-root .fd-card-icon{color:#c8a96ae6;margin-bottom:4px}.fd-root .fd-card-label{letter-spacing:.08em;text-transform:uppercase;color:#f4f0e773;font-size:11px;font-weight:600}.fd-root .fd-card-value{color:#f4f0e7;text-wrap:balance;font-size:18px;font-weight:600;line-height:1.25}.fd-root .fd-card-go{color:#c8a96ae6;align-items:center;gap:5px;margin-top:6px;font-size:13px;font-weight:500;display:inline-flex}@media (width<=720px){.fd-root .fd-cards{grid-template-columns:1fr}.app-shell .fd-root{padding-top:clamp(40px,8vh,80px)}}@media (prefers-reduced-motion:reduce){html body .app-shell .fd-root button.fd-primary,html body .app-shell .fd-root button.fd-card{transition:none}}.fd-root .fd-promise{color:#f4f0e780;max-width:46ch;margin:0 0 26px;font-size:15px;line-height:1.5}.fd-root .fd-loop{border-top:1px solid #f4f0e714;margin-top:44px;padding-top:24px}.fd-root .fd-loop-track{align-items:center;gap:0;margin-bottom:14px;display:flex}.fd-root .fd-loop-step{flex:none;align-items:center;gap:9px;display:flex}.fd-root .fd-loop-step em{letter-spacing:.02em;color:#f4f0e766;font-size:13px;font-style:normal;font-weight:600}.fd-root .fd-loop-dot{background:#f4f0e72e;border-radius:999px;flex:none;width:9px;height:9px}.fd-root .fd-loop-line{background:#f4f0e71f;flex:0 auto;width:clamp(20px,5vw,56px);height:1px;margin:0 12px 0 3px}.fd-root .fd-loop-step[data-state=done] .fd-loop-dot{background:#c8a96a}.fd-root .fd-loop-step[data-state=done] em{color:#f4f0e79e}.fd-root .fd-loop-step[data-state=active] .fd-loop-dot{background:#c8a96a;box-shadow:0 0 0 5px #c8a96a2e}.fd-root .fd-loop-step[data-state=active] em{color:#f4f0e7}.fd-root .fd-loop-caption{color:#f4f0e78c;margin:0;font-size:14px;line-height:1.5}.fd-root .fd-loop-caption strong{color:#c8a96a;font-weight:700}@media (width<=720px){.fd-root .fd-loop-line{width:clamp(12px,4vw,28px);margin:0 7px 0 2px}.fd-root .fd-loop-step em{font-size:12px}}html:after{content:"";z-index:9990;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@keyframes fxRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.app-shell .fd-inner>*{animation:.52s cubic-bezier(.16,1,.3,1) both fxRise}.app-shell .fd-inner>:first-child{animation-delay:40ms}.app-shell .fd-inner>:nth-child(2){animation-delay:.11s}.app-shell .fd-inner>:nth-child(3){animation-delay:.18s}.app-shell .fd-inner>:nth-child(4){animation-delay:.25s}.app-shell .fd-inner>:nth-child(5){animation-delay:.32s}.app-shell .fd-inner>:nth-child(6){animation-delay:.39s}.app-shell .fd-inner>:nth-child(7){animation-delay:.46s}.app-shell .mkt .mkt-tr:not(.mkt-thead){animation:.44s cubic-bezier(.16,1,.3,1) both fxRise}.app-shell .mkt .mkt-tr:nth-child(2){animation-delay:30ms}.app-shell .mkt .mkt-tr:nth-child(3){animation-delay:55ms}.app-shell .mkt .mkt-tr:nth-child(4){animation-delay:80ms}.app-shell .mkt .mkt-tr:nth-child(5){animation-delay:.105s}.app-shell .mkt .mkt-tr:nth-child(6){animation-delay:.13s}.app-shell .mkt .mkt-tr:nth-child(7){animation-delay:.155s}.app-shell .mkt .mkt-tr:nth-child(8){animation-delay:.18s}.app-shell .mkt .mkt-tr:nth-child(9){animation-delay:.205s}.app-shell .mkt .mkt-tr:nth-child(10){animation-delay:.23s}.app-shell .mkt .mkt-tr:nth-child(11){animation-delay:.255s}.app-shell .mkt .mkt-tr:nth-child(12){animation-delay:.28s}.app-shell .mkt .mkt-tr:nth-child(13){animation-delay:.305s}.app-shell .mkt .mkt-tr:nth-child(14){animation-delay:.33s}.app-shell .mkt .mkt-tr:nth-child(15){animation-delay:.355s}.app-shell .ws-cmdp-backdrop{-webkit-backdrop-filter:blur(14px)saturate(115%)}.app-shell .ws-cmdp,#tl-share-menu-portal.tl-share-menu,.app-shell .tl-share-menu,.app-shell .upgrade-modal,.app-shell .mkt .mkt-remote{-webkit-backdrop-filter:blur(20px)saturate(120%)}@media (prefers-reduced-motion:reduce){.app-shell .fd-inner>*,.app-shell .mkt .mkt-tr:not(.mkt-thead){animation:none!important}}.route-skeleton-table{border:1px solid #f4f0e712;border-radius:14px;flex-direction:column;margin-top:18px;display:flex;overflow:hidden}.route-skeleton-table .rs-table-head,.route-skeleton-table .rs-table-row{border-bottom:1px solid #f4f0e70b;grid-template-columns:34px minmax(140px,1fr) 90px 100px 92px;align-items:center;gap:14px;min-height:54px;padding:0 16px;display:grid}.route-skeleton-table .rs-table-head{background:#c8a96a0d;min-height:44px}.route-skeleton-table .rs-table-row:last-child{border-bottom:none}.route-skeleton-table .rs-dot--sm{width:24px;height:24px}.route-skeleton-table .rs-line--num{justify-self:end;width:70%}.route-skeleton-table .rs-line--spark{border-radius:4px;width:80%;height:18px}.route-skeleton-table .rs-line--pill{border-radius:999px;justify-self:end;width:60px;height:20px}.tick{border-radius:4px;margin:-1px -4px;padding:1px 4px}@keyframes tickUp{0%{color:#7fd6a6;background:#5bb98a3d}to{background:0 0}}@keyframes tickDown{0%{color:#e8a39e;background:#d68a823d}to{background:0 0}}.tick--up{animation:.65s ease-out tickUp}.tick--down{animation:.65s ease-out tickDown}@media (prefers-reduced-motion:reduce){.tick--up,.tick--down{animation:none!important}}.imp-overlay{z-index:1000;-webkit-backdrop-filter:blur(8px)saturate(120%);background:#060504b8;justify-content:center;align-items:center;padding:20px;animation:.18s both impFade;display:flex;position:fixed;inset:0}.imp-modal{color:#f4f0e7;background:radial-gradient(130% 120% at 0 0,#c8a96a14,#fff0 52%),#0b0a08;border:1px solid #c8a96a38;border-radius:18px;width:min(540px,100%);max-height:88vh;padding:28px;animation:.22s cubic-bezier(.16,1,.3,1) both impRise;position:relative;overflow-y:auto;box-shadow:0 40px 110px #0009}.imp-close{color:#f4f0e7b3;cursor:pointer;background:#f4f0e70a;border:1px solid #f4f0e71f;border-radius:999px;place-items:center;width:32px;height:32px;transition:background .14s,color .14s;display:grid;position:absolute;top:16px;right:16px}.imp-close:hover{color:#faf7f0;background:#f4f0e71a}.imp-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#c8a96ae6;margin:0 0 6px;font-size:11px;font-weight:700}.imp-title{font-family:var(--tl-font-display,"Instrument Serif", serif);letter-spacing:-.01em;color:#faf7f0;margin:0;font-size:27px;font-weight:500}.imp-sub{color:#f4f0e79e;margin:8px 0 0;font-size:13.5px;line-height:1.5}.imp-drop{color:#f4f0e7d1;cursor:pointer;background:#c8a96a0d;border:1px dashed #c8a96a66;border-radius:13px;align-items:center;gap:10px;margin-top:20px;padding:16px 18px;font-size:13.5px;font-weight:600;transition:border-color .14s,background .14s;display:flex}.imp-drop:hover{background:#c8a96a17;border-color:#c8a96ab3}.imp-drop svg{color:#c8a96a;flex:none}.imp-file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.imp-paste{margin-top:12px}.imp-paste summary{color:#f4f0e780;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12px}.imp-paste summary:hover{color:#f4f0e7c7}.imp-textarea{color:#f4f0e7;width:100%;font-family:var(--tl-font-mono,ui-monospace, monospace);resize:vertical;background:#0000004d;border:1px solid #f4f0e71f;border-radius:10px;margin-top:10px;padding:12px;font-size:12px;line-height:1.5}.imp-textarea:focus{border-color:#c8a96a80;outline:none}.imp-hint{color:#f4f0e773;align-items:center;gap:7px;margin:18px 0 0;font-size:12.5px;display:flex}.imp-preview{margin-top:20px}.imp-stats{flex-wrap:wrap;gap:8px;display:flex}.imp-stat{color:#f4f0e7b3;border:1px solid #f4f0e71f;border-radius:999px;padding:5px 11px;font-size:12px}.imp-stat strong{color:#faf7f0;font-weight:700}.imp-stat--ok{background:#5bb98a14;border-color:#5bb98a66}.imp-stat--ok strong{color:#5bb98a}.imp-stat--err{background:#d68a8214;border-color:#d68a8266}.imp-stat--err strong{color:#d68a82}.imp-table{border-collapse:collapse;width:100%;margin-top:14px;font-size:12.5px}.imp-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#f4f0e766;border-bottom:1px solid #f4f0e71a;padding:6px 8px;font-size:10.5px;font-weight:700}.imp-table td{color:#f4f0e7d1;border-bottom:1px solid #f4f0e70d;padding:7px 8px}.imp-table td:first-child{color:#faf7f0;font-weight:700}.imp-side{text-transform:capitalize;font-weight:600}.imp-side--buy{color:#5bb98a}.imp-side--sell{color:#d68a82}.imp-more{color:#f4f0e766;margin:8px 0 0;font-size:11.5px}.imp-errors{flex-direction:column;gap:5px;margin:14px 0 0;padding:0;list-style:none;display:flex}.imp-errors li{color:#d68a82d9;align-items:center;gap:6px;font-size:11.5px;display:flex}.imp-errors svg{flex:none}.imp-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.imp-btn{cursor:pointer;border:1px solid #0000;border-radius:11px;align-items:center;gap:7px;padding:10px 18px;font-size:13.5px;font-weight:600;transition:transform .12s,background .14s,opacity .14s;display:inline-flex}.imp-btn:active{transform:translateY(1px)}.imp-btn--ghost{color:#f4f0e7cc;background:0 0;border-color:#f4f0e729}.imp-btn--ghost:hover{background:#f4f0e70f}.imp-btn--primary{color:#1a1408;background:linear-gradient(#d9b66a,#c8a96a);box-shadow:0 10px 26px #c8a96a47}.imp-btn--primary:hover{background:linear-gradient(#e3c179,#d2b372)}.imp-btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.imp-done{text-align:center;padding:12px 4px 4px}.imp-done-mark{color:#5bb98a;background:#5bb98a24;border:1px solid #5bb98a66;border-radius:999px;place-items:center;width:56px;height:56px;margin:0 auto 16px;display:grid}.imp-done .imp-actions{justify-content:center}@keyframes impFade{0%{opacity:0}to{opacity:1}}@keyframes impRise{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.imp-overlay,.imp-modal{animation:none}}.rp-receipt-head-actions{align-items:center;gap:8px;display:inline-flex}.rp-import-btn{cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:background .14s,border-color .14s;display:inline-flex;color:#c8a96a!important;background:#c8a96a14!important;border:1px solid #c8a96a66!important}.rp-import-btn:hover{background:#c8a96a29!important;border-color:#c8a96ab3!important}.rp-import-btn svg{flex:none}.rp-imported-tag{color:#c8a96a;letter-spacing:.06em;text-transform:uppercase;background:#c8a96a1a;border:1px solid #c8a96a59;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:9.5px;font-weight:700}.imp-stat--graded{color:#f4f0e7c7;background:#c8a96a14;border-color:#c8a96a66}.imp-stat--graded strong{color:#c8a96a}.imp-res{font-weight:700}.imp-res--win{color:#5bb98a}.imp-res--loss{color:#d68a82}.imp-res--open{color:#f4f0e759}.rp-hero-import{cursor:pointer;border-radius:11px;align-items:center;gap:7px;margin-top:12px;padding:9px 16px;font-size:13px;font-weight:600;transition:background .14s,border-color .14s,transform .12s;display:inline-flex;color:#e3c179!important;background:linear-gradient(#d9b66a29,#c8a96a14)!important;border:1px solid #c8a96a73!important}.rp-hero-import:hover{background:#c8a96a33!important;border-color:#c8a96acc!important}.rp-hero-import:active{transform:translateY(1px)}.rp-hero-import svg{flex:none}.tpm{display:inline-flex;position:relative}.tpm-trigger{cursor:pointer;border-radius:999px;align-items:center;gap:3px;padding:2px 4px 2px 2px;transition:border-color .14s,background .14s;display:inline-flex;background:#f4f0e708!important;border:1px solid #f4f0e71f!important}.tpm-trigger:hover{background:#c8a96a14!important;border-color:#c8a96a80!important}.tpm-caret{color:#f4f0e780;flex:none}.tpm-panel{z-index:900;color:#f4f0e7;background:radial-gradient(120% 100% at 100% 0,#c8a96a14,#fff0 55%),#0b0a08;border:1px solid #c8a96a38;border-radius:16px;width:280px;padding:16px;animation:.18s cubic-bezier(.16,1,.3,1) both tpmRise;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 30px 80px #0009}@keyframes tpmRise{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}.tpm-head{border-bottom:1px solid #f4f0e714;align-items:center;gap:12px;padding-bottom:14px;display:flex}.tpm-id{flex:1;min-width:0}.tpm-name{color:#faf7f0;letter-spacing:-.01em;background:0 0;border:none;border-bottom:1px dashed #f4f0e72e;width:100%;padding:3px 0;font-size:16px;font-weight:600}.tpm-name:focus{border-bottom-color:#c8a96a99;outline:none}.tpm-name::placeholder{color:#f4f0e759;font-weight:500}.tpm-arch{color:#c8a96ae6;margin-top:4px;font-size:11.5px;font-weight:600;display:block}.tpm-section{border-bottom:1px solid #f4f0e714;padding:14px 0}.tpm-label{letter-spacing:.12em;text-transform:uppercase;color:#f4f0e766;margin:0 0 9px;font-size:10.5px;font-weight:700}.tpm-styles{grid-template-columns:1fr 1fr;gap:6px;display:grid}.tpm-style{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:4px;padding:7px 8px;font-size:11.5px;font-weight:600;transition:all .13s;display:inline-flex;color:#f4f0e7b8!important;background:#f4f0e708!important;border:1px solid #f4f0e71f!important}.tpm-style:hover{color:#faf7f0!important;border-color:#c8a96a66!important}.tpm-style.on{color:#e3c179!important;background:#c8a96a24!important;border-color:#c8a96a99!important}.tpm-action{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:14px;padding:11px;font-size:13.5px;font-weight:700;transition:transform .12s,filter .14s;display:flex;box-shadow:0 10px 26px #c8a96a47;color:#1a1408!important;background:linear-gradient(#d9b66a,#c8a96a)!important;border:1px solid #0000!important}.tpm-action:hover{filter:brightness(1.05)}.tpm-action:active{transform:translateY(1px)}.tpm-links{gap:6px;margin-top:12px;display:flex}.tpm-link{cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px;font-size:12px;font-weight:600;transition:background .13s;display:inline-flex;color:#f4f0e7cc!important;background:0 0!important;border:1px solid #f4f0e71f!important}.tpm-link:hover{background:#f4f0e70f!important}.tpm-count{color:#e3c179;background:#c8a96a33;border-radius:999px;padding:0 5px;font-size:10px;font-weight:700}.tpm-signout{cursor:pointer;border-radius:9px;align-items:center;gap:7px;width:100%;margin-top:12px;padding:8px;font-size:12px;font-weight:600;display:flex;color:#f4f0e780!important;background:0 0!important;border:none!important}.tpm-signout:hover{color:#d68a82!important;background:#d68a8214!important}@media (prefers-reduced-motion:reduce){.tpm-panel{animation:none}}.tpm-chips{flex-wrap:wrap;gap:6px;display:flex}.tpm-chip{cursor:pointer;border-radius:999px;padding:6px 11px;font-size:11.5px;font-weight:600;transition:all .13s;color:#f4f0e7b3!important;background:#f4f0e708!important;border:1px solid #f4f0e71f!important}.tpm-chip:hover{color:#faf7f0!important;border-color:#c8a96a66!important}.tpm-chip.on{color:#e3c179!important;background:#c8a96a24!important;border-color:#c8a96a99!important}.rp-receipt-status[data-verdict=right],.rp-receipt-status[data-verdict=right] em{color:#5bb98a!important}.rp-receipt-status[data-verdict=right] svg{color:#5bb98a}.rp-receipt-status[data-verdict=wrong],.rp-receipt-status[data-verdict=wrong] em{color:#d68a82!important}.rp-receipt-status[data-verdict=wrong] svg{color:#d68a82}.rp-receipt-status[data-verdict=pending] svg{color:#f4f0e766}.rp-record{background:radial-gradient(120% 140% at 0 0,#c8a96a0f,#fff0 60%),#14120e80;border:1px solid #c8a96a2e;border-radius:14px;align-items:center;gap:18px;margin-top:16px;padding:16px 20px;display:flex}.rp-record-rate{flex-direction:column;flex:none;line-height:1;display:flex}.rp-record-rate strong{font-family:var(--tl-font-display,"Instrument Serif", serif);color:#faf7f0;letter-spacing:-.02em;font-size:38px;font-weight:500}.rp-record-rate em{letter-spacing:.12em;text-transform:uppercase;color:#c8a96ae6;margin-top:5px;font-size:11px;font-style:normal;font-weight:700}.rp-record-main{flex:1;min-width:0}.rp-record-bar{background:#f4f0e70f;border-radius:999px;height:9px;display:flex;overflow:hidden}.rp-record-right{background:linear-gradient(90deg,#5bb98a,#6fc79a);min-width:3px}.rp-record-wrong{background:linear-gradient(90deg,#d68a82,#e0978f);min-width:3px}.rp-record-counts{flex-wrap:wrap;gap:14px;margin-top:10px;display:flex}.rp-rc{color:#f4f0e799;font-size:12px;font-weight:600}.rp-rc:before{content:"";vertical-align:middle;border-radius:999px;width:7px;height:7px;margin-right:6px;display:inline-block}.rp-rc--right{color:#5bb98a}.rp-rc--right:before{background:#5bb98a}.rp-rc--wrong{color:#d68a82}.rp-rc--wrong:before{background:#d68a82}.rp-rc--pending:before{background:#f4f0e759}.rp-receipt-row[data-verdict]{position:relative}.rp-receipt-row[data-verdict]:before{content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.rp-receipt-row[data-verdict=right]:before{background:#5bb98a}.rp-receipt-row[data-verdict=wrong]:before{background:#d68a82}@media (width<=620px){.rp-record{flex-direction:column;align-items:stretch;gap:12px}.rp-record-rate{flex-direction:row;align-items:baseline;gap:8px}.rp-record-rate strong{font-size:30px}}.eq{background:radial-gradient(120% 120% at 100% 0,#c8a96a0f,#fff0 60%),#14120e80;border:1px solid #c8a96a2e;border-radius:16px;margin-top:14px;padding:20px 22px;box-shadow:0 18px 44px #00000038}.eq-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:14px;display:flex}.eq-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#c8a96ae6;margin:0 0 4px;font-size:11px;font-weight:700}.eq-total{font-family:var(--tl-font-display,"Instrument Serif", serif);letter-spacing:-.02em;font-size:34px;font-weight:500;line-height:1}.eq-total--pos{color:#5bb98a}.eq-total--neg{color:#d68a82}.eq-stats{flex-wrap:wrap;gap:18px;display:flex}.eq-stat{flex-direction:column;gap:3px;display:flex}.eq-stat em{letter-spacing:.08em;text-transform:uppercase;color:#f4f0e766;font-size:10px;font-style:normal}.eq-stat b{color:#f4f0e7;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.eq-stat b.eq-pos{color:#5bb98a}.eq-stat b.eq-neg{color:#d68a82}.eq-chart{width:100%;display:block;overflow:visible}.eq-zero{stroke:#f4f0e733;stroke-width:1px}@media (width<=620px){.eq-total{font-size:28px}.eq-stats{gap:14px}}.sb{background:#14120e73;border:1px solid #f4f0e714;border-radius:16px;margin-top:14px;padding:20px 22px;box-shadow:0 18px 44px #0003}.sb-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#c8a96ae6;margin:0 0 14px;font-size:11px;font-weight:700}.sb-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sb-row{border-bottom:1px solid #f4f0e70f;grid-template-columns:minmax(120px,1.2fr) 2fr auto;align-items:center;gap:16px;padding:11px 0;display:grid}.sb-row:last-child{border-bottom:none}.sb-sym{align-items:center;gap:9px;min-width:0;display:flex}.sb-sym img,.sb-sym svg{border-radius:6px;flex:none;width:24px;height:24px}.sb-sym strong{color:#faf7f0;font-size:14px;font-weight:700}.sb-sym em{color:#f4f0e766;font-size:11px;font-style:normal}.sb-rate{align-items:center;gap:10px;min-width:0;display:flex}.sb-rate-val{font-variant-numeric:tabular-nums;min-width:38px;font-size:13px;font-weight:700}.sb-rate-val[data-tone=pos]{color:#5bb98a}.sb-rate-val[data-tone=neg]{color:#d68a82}.sb-rate-pending{color:#f4f0e759;font-size:12px}.sb-bar{background:#f4f0e712;border-radius:999px;flex:1;min-width:40px;height:6px;overflow:hidden}.sb-bar-fill{border-radius:999px;height:100%;display:block}.sb-bar-fill[data-tone=pos]{background:linear-gradient(90deg,#5bb98a,#6fc79a)}.sb-bar-fill[data-tone=neg]{background:linear-gradient(90deg,#d68a82,#e0978f)}.sb-pnl{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:14px;font-weight:700}.sb-pnl--pos{color:#5bb98a}.sb-pnl--neg{color:#d68a82}@media (width<=560px){.sb-row{grid-template-columns:1fr auto;gap:10px 12px}.sb-rate{order:3;grid-column:1/-1}}.rsum{text-align:left;background:radial-gradient(120% 130% at 0 0,#c8a96a12,#fff0 60%),#14120e80;border:1px solid #c8a96a33;border-radius:14px;flex-wrap:wrap;align-items:center;gap:26px;width:100%;margin:14px 0;padding:14px 20px;display:flex}.rsum--btn{cursor:pointer;transition:border-color .15s,background .15s}.rsum--btn:hover{border-color:#c8a96a80}.rsum-cell{flex-direction:column;gap:3px;display:flex}.rsum-cell em{letter-spacing:.1em;text-transform:uppercase;color:#f4f0e773;font-size:10px;font-style:normal}.rsum-cell strong{color:#faf7f0;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1}.rsum-cell strong[data-tone=pos]{color:#5bb98a}.rsum-cell strong[data-tone=neg]{color:#d68a82}.rsum-dash{color:#f4f0e74d;margin:0 1px}.rsum-go{color:#c8a96a;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;font-weight:600;display:inline-flex}@media (width<=560px){.rsum{gap:18px}.rsum-go{width:100%;margin-left:0}}.imp-pair{color:#f4f0e7d9;cursor:pointer;background:#c8a96a0f;border:1px solid #c8a96a40;border-radius:10px;align-items:center;gap:9px;margin-bottom:14px;padding:10px 12px;font-size:12.5px;font-weight:600;display:flex}.imp-pair input{accent-color:#c8a96a;cursor:pointer;flex:none;width:15px;height:15px}.rp-range{background:#14120e80;border:1px solid #f4f0e71a;border-radius:999px;gap:4px;margin-top:14px;padding:4px;display:inline-flex}.rp-range-btn{letter-spacing:.04em;cursor:pointer;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;transition:background .13s,color .13s;color:#f4f0e78c!important;background:0 0!important;border:none!important}.rp-range-btn:hover{color:#f4f0e7d9!important}.rp-range-btn.on{color:#e3c179!important;background:#c8a96a29!important}.rp-range-empty{color:#f4f0e780;border:1px dashed #f4f0e71f;border-radius:14px;margin:14px 0;padding:18px 20px;font-size:13px}.tpm-trigger{position:relative}.tpm-dot{background:#d9a533;border:2px solid #0a0908;border-radius:999px;width:9px;height:9px;animation:2.4s ease-in-out infinite tpmPulse;position:absolute;top:-1px;right:-1px;box-shadow:0 0 0 1px #d9a53380}@keyframes tpmPulse{0%,to{box-shadow:0 0 0 1px #d9a53380}50%{box-shadow:0 0 0 4px #d9a53300}}.tpm-setup{border-bottom:1px solid #f4f0e714;flex-direction:column;gap:7px;padding:13px 0;display:flex}.tpm-setup-title{letter-spacing:.12em;text-transform:uppercase;color:#c8a96ae6;margin:0 0 2px;font-size:10.5px;font-weight:700}.tpm-step{color:#f4f0e7d1;text-align:left;background:#f4f0e705;border:1px solid #f4f0e71a;border-radius:9px;align-items:center;gap:9px;width:100%;padding:7px 10px;font-size:12.5px;font-weight:600;display:flex}.tpm-step--btn{cursor:pointer;transition:border-color .13s,background .13s}.tpm-step--btn:hover{background:#c8a96a14;border-color:#c8a96a80}.tpm-step.done{color:#f4f0e773}.tpm-step.done svg{color:#5bb98a;flex:none}.tpm-step-num{color:#e3c179;background:#c8a96a2e;border-radius:999px;flex:none;place-items:center;width:17px;height:17px;font-size:10px;font-weight:800;display:grid}@media (prefers-reduced-motion:reduce){.tpm-dot{animation:none}}.imp-open{background:#f4f0e705;border:1px dashed #f4f0e724;border-radius:11px;margin-top:14px;padding:12px 14px}.imp-open-title{letter-spacing:.1em;text-transform:uppercase;color:#f4f0e773;margin:0 0 8px;font-size:10.5px;font-weight:700}.imp-open ul{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.imp-open li{color:#f4f0e7cc;font-size:12.5px}.imp-open li strong{color:#faf7f0;font-weight:700}.imp-open-dir{text-transform:capitalize;font-size:11px;font-weight:600}.imp-open-dir--long{color:#5bb98a}.imp-open-dir--short{color:#d68a82}.op{background:#14120e66;border:1px dashed #f4f0e724;border-radius:16px;margin-top:14px;padding:20px 22px}.op-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#f4f0e773;margin:0 0 14px;font-size:11px;font-weight:700}.op-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.op-row{border-bottom:1px solid #f4f0e70f;grid-template-columns:minmax(120px,1.4fr) 1fr auto;align-items:center;gap:14px;padding:10px 0;display:grid}.op-row:last-child{border-bottom:none}.op-sym{align-items:center;gap:9px;min-width:0;display:flex}.op-sym img,.op-sym svg{border-radius:6px;flex:none;width:24px;height:24px}.op-sym strong{color:#faf7f0;font-size:14px;font-weight:700}.op-dir{text-transform:capitalize;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}.op-dir--long{color:#5bb98a;background:#5bb98a1f}.op-dir--short{color:#d68a82;background:#d68a821f}.op-qty{color:#f4f0e7b3;font-variant-numeric:tabular-nums;font-size:13px}.op-cost{color:#f4f0e7;text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}@media (width<=560px){.op-row{grid-template-columns:1fr auto}.op-qty{order:3;grid-column:1/-1}}.op-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.op-head .op-eyebrow{margin:0}.op-total{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.op-total em{letter-spacing:.08em;text-transform:uppercase;color:#f4f0e766;margin-left:4px;font-size:10px;font-style:normal;font-weight:600}.op-total--pos{color:#5bb98a}.op-total--neg{color:#d68a82}.op-mtm{font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;align-items:flex-end;gap:2px;font-size:14px;font-weight:700;display:flex}.op-mtm em{font-size:11px;font-style:normal;font-weight:600}.op-mtm--pos{color:#5bb98a}.op-mtm--neg{color:#d68a82}.efr{z-index:950;background:radial-gradient(80% 60% at 50% 0,#c8a96a1a,#fff0 60%),#0a0908;justify-content:center;align-items:center;padding:24px;animation:.24s both impFade;display:flex;position:fixed;inset:0}.efr-inner{text-align:center;width:min(560px,100%);animation:.32s cubic-bezier(.16,1,.3,1) both impRise}.efr-mark{width:46px;height:46px;margin-bottom:18px;display:inline-flex}.efr-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#c8a96ae6;margin:0 0 12px;font-size:11px;font-weight:700}.efr-headline{font-family:var(--tl-font-display,"Instrument Serif", Georgia, serif);letter-spacing:-.02em;color:#faf7f0;margin:0;font-size:clamp(34px,6vw,52px);font-weight:500;line-height:1.02}.efr-sub{color:#f4f0e79e;max-width:440px;margin:16px auto 0;font-size:15px;line-height:1.55}.efr-secondary{color:#f4f0e7db;cursor:pointer;background:#f4f0e708;border:1px solid #f4f0e729;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:600;transition:background .14s,border-color .14s;display:inline-flex}.efr-secondary:hover{background:#f4f0e712;border-color:#c8a96a66}.efr-secondary svg{color:#c8a96a}.efr-personalize{color:#f4f0e773;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;margin:28px auto 0;padding:8px 14px;font-size:12.5px;font-weight:600;transition:color .14s;display:inline-flex}.efr-personalize:hover{color:#f4f0e7cc}@media (prefers-reduced-motion:reduce){.efr,.efr-inner{animation:none}}.rp-sample{background:linear-gradient(#c8a96a1a,#c8a96a0a);border:1px solid #c8a96a4d;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:12px 18px;display:flex}.rp-sample-text{color:#f4f0e7d1;align-items:center;gap:8px;font-size:13px;display:inline-flex}.rp-sample-text strong{color:#e3c179;font-weight:700}.rp-sample-text svg{color:#c8a96a;flex:none}.rp-sample-actions{gap:8px;display:inline-flex}.rp-sample-import{cursor:pointer;border-radius:9px;padding:7px 14px;font-size:12.5px;font-weight:700;color:#1a1408!important;background:linear-gradient(#d9b66a,#c8a96a)!important;border:none!important}.rp-sample-import:hover{filter:brightness(1.05)}.rp-sample-clear{cursor:pointer;border-radius:9px;padding:7px 12px;font-size:12.5px;font-weight:600;color:#f4f0e799!important;background:0 0!important;border:1px solid #f4f0e729!important}.rp-sample-clear:hover{color:#f4f0e7e6!important;background:#f4f0e70d!important}.nav-edge{cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;transition:border-color .14s,background .14s;display:inline-flex;background:#c8a96a14!important;border:1px solid #c8a96a59!important}.nav-edge:hover{background:#c8a96a24!important;border-color:#c8a96aa6!important}.nav-edge-val{font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.nav-edge-val[data-tone=pos]{color:#5bb98a}.nav-edge-val[data-tone=neg]{color:#d68a82}.nav-edge-label{letter-spacing:.1em;text-transform:uppercase;color:#f4f0e780;font-size:10px;font-weight:700}html body .app-shell .replay-page .rp-hero .rp-hero-sub{max-width:52ch;color:#f4f0e799!important;margin:10px 0 0!important;font-size:14px!important;line-height:1.5!important}.rp-section-head{letter-spacing:.14em;text-transform:uppercase;color:#c8a96ad9;margin:26px 0 2px;font-size:12px;font-weight:700}.rp-section-head--first{margin-top:20px}html body .app-shell .replay-page .rp-forecast{background:#c8a96a0d;border:1px solid #c8a96a2e;border-radius:13px;flex-direction:column;gap:6px;margin-top:12px;padding:16px 18px;display:flex}html body .app-shell .replay-page .rp-forecast>strong{color:#faf7f0;font-size:16px;font-weight:600}html body .app-shell .replay-page .rp-forecast p{color:#f4f0e79e;margin:0;font-size:13px;line-height:1.5}.imp-dateorder{align-items:center;gap:6px;margin-bottom:12px;display:flex}.imp-dateorder>span{letter-spacing:.08em;text-transform:uppercase;color:#f4f0e766;margin-right:2px;font-size:11px;font-weight:700}.imp-do-btn{cursor:pointer;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600;color:#f4f0e799!important;background:0 0!important;border:1px solid #f4f0e724!important}.imp-do-btn:hover{color:#f4f0e7e6!important}.imp-do-btn.on{color:#e3c179!important;background:#c8a96a24!important;border-color:#c8a96a99!important}.fd-discipline{color:#c8a96aeb;margin:10px 0 0;font-size:13.5px;font-weight:600;line-height:1.5}.fd-review-metrics span[data-streak=win] strong{color:#5bb98a}.fd-review-metrics span[data-streak=loss] strong{color:#d68a82}.pro-gate-teaser{max-width:32ch;font-family:var(--tl-font-display,"Instrument Serif", Georgia, serif);letter-spacing:-.01em;color:#faf7f0;margin:6px 0 4px;font-size:clamp(19px,2.4vw,26px);font-weight:500;line-height:1.18}.pro-gate-veil .pro-gate-title{letter-spacing:.04em;color:#f4f0e780;font-size:12px;font-weight:700}.upgrade-exit-note{text-align:center;color:#f4f0e766;margin:8px 0 0;font-size:12px}.dna-radar{width:100%;max-width:280px;margin:4px auto 16px;display:block;overflow:visible}.dna-radar-ring{fill:none;stroke:#f4f0e714;stroke-width:1px}.dna-radar-axis{stroke:#f4f0e714;stroke-width:1px}.dna-radar-shape{fill:color-mix(in srgb, var(--radar-accent) 22%, transparent);stroke:var(--radar-accent);stroke-width:2px;stroke-linejoin:round}.dna-radar-label{fill:#f4f0e799;letter-spacing:.04em;text-transform:uppercase;font-size:9.5px;font-weight:700}.scanline{flex-direction:column;align-items:center;gap:10px;display:inline-flex}.scanline-sweep{background:#f4f0e71a;border-radius:2px;width:180px;height:2px;display:block;position:relative;overflow:hidden}.scanline-sweep:after{content:"";background:linear-gradient(90deg,#0000,#c8a96a,#0000);border-radius:2px;width:40%;height:100%;animation:1.25s cubic-bezier(.4,0,.2,1) infinite scanSweep;position:absolute;top:0;left:-40%}.scanline-copy{letter-spacing:.02em;color:#f4f0e7b3;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500;transition:opacity .2s}@keyframes scanSweep{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.scanline-sweep:after{opacity:.4;width:100%;animation:none;left:0}}.hl{grid-template-columns:1fr 1fr;gap:16px;margin-top:12px;display:grid}.hl-col{background:#14120e73;border:1px solid #f4f0e714;border-radius:14px;padding:16px 18px}.hl-head{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 10px;font-size:11px;font-weight:700;display:flex}.hl-head--best{color:#5bb98a}.hl-head--worst{color:#d68a82}.hl-col ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hl-col li{color:#f4f0e7b3;flex-direction:column;gap:2px;font-size:12.5px;display:flex}.hl-col li strong{color:#faf7f0;font-weight:700}.hl-empty{color:#f4f0e766!important}@media (width<=560px){.hl{grid-template-columns:1fr}}.upgrade-trial{text-align:center;color:#5bb98a;margin:8px 0 0;font-size:12.5px;font-weight:600}.efr-picks{grid-template-columns:repeat(4,1fr);gap:10px;max-width:420px;margin:26px auto 0;display:grid}.efr-pick{color:#f4f0e7;cursor:pointer;background:#f4f0e708;border:1px solid #f4f0e71f;border-radius:13px;flex-direction:column;align-items:center;gap:7px;padding:14px 8px;font-size:13px;font-weight:700;transition:border-color .14s,background .14s,transform .12s;display:flex}.efr-pick:hover{background:#c8a96a17;border-color:#c8a96a99}.efr-pick:active{transform:translateY(1px)}.efr-pick img,.efr-pick svg{border-radius:7px;width:26px;height:26px}.efr-secondary-row{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}@media (width<=480px){.efr-picks{grid-template-columns:repeat(3,1fr)}}html body .app-shell .dhx .dhx-imperative{color:#fafafa!important;font-size:18px!important;font-weight:500!important}html body .app-shell .workspace-page .ws-trigger-distance{border-top:none!important;border-bottom:none!important;padding:8px 0 2px!important}html body .app-shell .tpm-build{letter-spacing:.04em;color:#8a857b;opacity:.55;text-align:center;font-variant-numeric:tabular-nums;margin:10px 4px 0;font-size:10px}html body .app-shell .header-actions .desk-operator,html body .app-shell .header-actions .nav-memory-counter{transition:opacity .16s;opacity:.55!important}html body .app-shell .header-actions .desk-operator:hover,html body .app-shell .header-actions .nav-memory-counter:hover{opacity:1!important}html body .app-shell .pricing-faq{flex-direction:column;gap:8px;max-width:760px;margin:28px auto 0;display:flex}html body .app-shell .pricing-faq>header{margin-bottom:6px}html body .app-shell .pricing-faq>header>span{letter-spacing:var(--tl-ls-wider);text-transform:uppercase;color:var(--tl-amber);align-items:center;gap:6px;font-size:11px;display:inline-flex}html body .app-shell .pricing-faq>header h2{color:var(--tl-ink-1);margin:6px 0 0;font-size:20px}html body .app-shell .pricing-faq details{border:1px solid var(--tl-border-2);border-radius:var(--tl-r-md);background:var(--tl-bg-panel);transition:border-color var(--tl-d-fast) var(--tl-ease);padding:0 14px}html body .app-shell .pricing-faq details[open]{border-color:var(--tl-amber-dim)}html body .app-shell .pricing-faq summary{cursor:pointer;font-weight:var(--tl-w-medium);color:var(--tl-ink-1);padding:13px 0;font-size:14px;list-style:none}html body .app-shell .pricing-faq summary::-webkit-details-marker{display:none}html body .app-shell .pricing-faq summary:after{content:"+";float:right;color:var(--tl-amber);font-weight:400}html body .app-shell .pricing-faq details[open] summary:after{content:"–"}html body .app-shell .pricing-faq details p{color:var(--tl-ink-2);margin:0 0 14px;font-size:13px;line-height:1.6}html body .app-shell{--premium-line:#f4f0e717;--premium-line-strong:#c8a96a40;--premium-panel:#ffffff06;--premium-panel-hover:#ffffff0b}html body .app-shell :is(button,a,input,summary):focus-visible{outline-offset:3px!important;outline:2px solid #c8a96a94!important}html body .lp .lp-conversion-strip,html body .lp .lp-payoff{z-index:1;width:min(1180px,100% - 40px);margin:0 auto;position:relative}html body .lp .lp-conversion-strip{background:#c8a96a1f;border:1px solid #c8a96a24;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:0 28px 90px #00000042}html body .lp .lp-conversion-strip>div{background:radial-gradient(240px 120px at 0 0,#c8a96a14,#0000 74%),#070707c7;min-width:0;padding:clamp(18px,2.4vw,28px)}html body .lp .lp-conversion-strip span,html body .lp .lp-payoff-copy>span,html body .lp .lp-payoff-grid article>span,html body .access-gate .access-payoff-strip em{color:#c8a96abd;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:760}html body .lp .lp-conversion-strip strong{color:#f4f0e7db;letter-spacing:-.025em;margin-top:8px;font-size:clamp(15px,1.5vw,19px);font-weight:580;line-height:1.35;display:block}html body .lp .lp-payoff{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:clamp(18px,3vw,34px);padding:clamp(58px,9vw,110px) 0;display:grid}html body .lp .lp-payoff-copy{align-self:start;gap:14px;display:grid;position:sticky;top:96px}html body .lp .lp-payoff-copy h3{color:#f4f0e7f5;letter-spacing:-.065em;max-width:13ch;margin:0;font-size:clamp(36px,5vw,70px);font-weight:590;line-height:.98}html body .lp .lp-payoff-copy p{color:#f4f0e785;max-width:46ch;margin:0;font-size:14px;line-height:1.7}html body .lp .lp-payoff-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}html body .lp .lp-payoff-grid article{background:linear-gradient(135deg,#ffffff09,#0000 52%),#ffffff05;border:1px solid #f4f0e717;min-height:230px;padding:clamp(20px,3vw,30px);position:relative}html body .lp .lp-payoff-grid article:after{content:"";background:#c8a96a59;width:34px;height:1px;position:absolute;bottom:22px;right:22px}html body .lp .lp-payoff-grid strong{color:#f4f0e7e6;letter-spacing:-.04em;max-width:18ch;margin-top:28px;font-size:clamp(18px,2.1vw,26px);font-weight:580;line-height:1.08;display:block}html body .lp .lp-payoff-grid p{color:#f4f0e77a;margin:14px 0 0;font-size:12px;line-height:1.65}html body .access-gate .access-payoff-strip{background:#c8a96a1a;border:1px solid #c8a96a21;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(560px,100%);margin-top:18px;display:grid;overflow:hidden}html body .access-gate .access-payoff-strip span{background:#05050585;gap:4px;min-width:0;padding:12px 13px;display:grid}html body .access-gate .access-payoff-strip strong{color:#f4f0e7e0;font-family:var(--tl-font-mono,ui-monospace, monospace);letter-spacing:-.02em;font-size:12px;font-weight:680}html body .access-gate .access-payoff-strip em{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}@media (width<=820px){html body .lp .lp-conversion-strip,html body .lp .lp-payoff,html body .lp .lp-payoff-grid,html body .access-gate .access-payoff-strip{grid-template-columns:1fr}html body .lp .lp-payoff-copy{position:static}html body .lp .lp-payoff-grid article{min-height:0}html body .access-gate .access-payoff-strip em{white-space:normal}}html body .app-shell .asset-icon.market-logo,html body main.app-shell .asset-icon.market-logo{--asset-logo-size:38px;--asset-logo-accent:#c8a96a;--asset-logo-accent-2:#f4f0e7;transform:translateZ(0);isolation:isolate!important;width:var(--asset-logo-size)!important;height:var(--asset-logo-size)!important;min-width:var(--asset-logo-size)!important;min-height:var(--asset-logo-size)!important;flex:0 0 var(--asset-logo-size)!important;border:1px solid color-mix(in srgb, var(--asset-logo-accent) 44%, #f4f0e729)!important;background:radial-gradient(circle at 30% 18%, #ffffff38, transparent 34%), linear-gradient(145deg, color-mix(in srgb, var(--asset-logo-accent) 28%, #10100d), color-mix(in srgb, var(--asset-logo-accent-2) 12%, #050505 88%))!important;color:#f7f3eb!important;box-shadow:inset 0 1px 0 #ffffff1f, inset 0 -10px 18px #00000038, 0 0 0 1px #00000080, 0 12px 26px #00000057, 0 0 24px color-mix(in srgb, var(--asset-logo-accent) 22%, transparent)!important;border-radius:999px!important;place-items:center!important;transition:transform .16s,border-color .16s,box-shadow .16s!important;display:inline-grid!important;position:relative!important;overflow:visible!important}html body .app-shell .asset-icon.market-logo.sm,html body main.app-shell .asset-icon.market-logo.sm{--asset-logo-size:28px}html body .app-shell .asset-icon.market-logo.md,html body main.app-shell .asset-icon.market-logo.md{--asset-logo-size:38px}html body .app-shell .asset-icon.market-logo.lg,html body main.app-shell .asset-icon.market-logo.lg{--asset-logo-size:60px}html body .app-shell .asset-icon.market-logo .asset-icon-glow,html body main.app-shell .asset-icon.market-logo .asset-icon-glow{z-index:-2;border-radius:inherit;background:radial-gradient(circle, color-mix(in srgb, var(--asset-logo-accent) 40%, transparent), transparent 64%);filter:blur(10px);opacity:.48;position:absolute;inset:-5px}html body .app-shell .asset-icon.market-logo .asset-icon-plate,html body main.app-shell .asset-icon.market-logo .asset-icon-plate{z-index:1;background:radial-gradient(circle at 28% 18%,#ffffffeb,#0000 34%),linear-gradient(145deg,#fffffff5,#e5decddb);border:1px solid #ffffff7a;border-radius:999px;position:relative;box-shadow:inset 0 1px #ffffffbf,0 5px 12px #00000038;place-items:center!important;width:74%!important;height:74%!important;display:grid!important;overflow:hidden!important}html body .app-shell .asset-icon.market-logo.fallback .asset-icon-plate,html body main.app-shell .asset-icon.market-logo.fallback .asset-icon-plate{background:radial-gradient(circle at 30% 18%, #ffffff2e, transparent 34%), linear-gradient(145deg, color-mix(in srgb, var(--asset-logo-accent) 24%, #13110d), color-mix(in srgb, var(--asset-logo-accent-2) 10%, #040404 90%));border-color:color-mix(in srgb, var(--asset-logo-accent) 32%, #f4f0e71f)}html body .app-shell .asset-icon.market-logo .asset-icon-sheen,html body main.app-shell .asset-icon.market-logo .asset-icon-sheen{z-index:2;pointer-events:none;border-radius:inherit;mix-blend-mode:screen;opacity:.42;background:linear-gradient(135deg,#ffffff57,#0000 32%),radial-gradient(circle at 70% 85%,#ffffff1f,#0000 34%);position:absolute;inset:1px}html body .app-shell .asset-icon.market-logo img,html body main.app-shell .asset-icon.market-logo img{object-fit:contain!important;filter:saturate(1.14)contrast(1.08)drop-shadow(0 1px 1px #00000057)!important;width:72%!important;max-width:72%!important;height:72%!important;max-height:72%!important;display:block!important}html body .app-shell .asset-icon.market-logo[data-symbol=SPY] img,html body .app-shell .asset-icon.market-logo[data-symbol=QQQ] img,html body .app-shell .asset-icon.market-logo[data-symbol=DIA] img,html body .app-shell .asset-icon.market-logo[data-symbol=IWM] img,html body .app-shell .asset-icon.market-logo[data-symbol=VTI] img,html body .app-shell .asset-icon.market-logo[data-symbol=GLD] img,html body .app-shell .asset-icon.market-logo[data-symbol=TLT] img,html body main.app-shell .asset-icon.market-logo[data-symbol=SPY] img,html body main.app-shell .asset-icon.market-logo[data-symbol=QQQ] img,html body main.app-shell .asset-icon.market-logo[data-symbol=DIA] img,html body main.app-shell .asset-icon.market-logo[data-symbol=IWM] img,html body main.app-shell .asset-icon.market-logo[data-symbol=VTI] img,html body main.app-shell .asset-icon.market-logo[data-symbol=GLD] img,html body main.app-shell .asset-icon.market-logo[data-symbol=TLT] img{border-radius:inherit;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}html body .app-shell .asset-icon.market-logo .asset-icon-label,html body main.app-shell .asset-icon.market-logo .asset-icon-label{color:#f8f3e8!important;font-family:var(--tl-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;font-size:clamp(9px, calc(var(--asset-logo-size) * .33), 17px)!important;letter-spacing:-.04em!important;text-shadow:0 1px 0 #0000008c, 0 0 12px color-mix(in srgb, var(--asset-logo-accent) 50%, transparent)!important;font-weight:820!important;line-height:1!important}html body .app-shell .asset-icon.market-logo:hover,html body main.app-shell .asset-icon.market-logo:hover{transform:translateY(-1px)scale(1.035);border-color:color-mix(in srgb, var(--asset-logo-accent) 68%, #f4f0e73d)!important;box-shadow:inset 0 1px 0 #ffffff29, inset 0 -10px 18px #0003, 0 0 0 1px #00000085, 0 15px 32px #0000006b, 0 0 34px color-mix(in srgb, var(--asset-logo-accent) 34%, transparent)!important}@media (prefers-reduced-motion:reduce){html body .app-shell .asset-icon.market-logo,html body main.app-shell .asset-icon.market-logo{transition:none!important}html body .app-shell .asset-icon.market-logo:hover,html body main.app-shell .asset-icon.market-logo:hover{transform:none!important}}html body .app-shell[data-active-page=today]{justify-content:flex-start!important;padding-top:0!important}html body .app-shell .app-header.landing-section{z-index:1200;-webkit-backdrop-filter:blur(24px)saturate(130%);top:0;border:0!important;border-bottom:1px solid var(--premium-line)!important;background:#070707e0!important;border-radius:0!important;grid-template-columns:minmax(170px,.8fr) auto minmax(280px,1fr)!important;gap:24px!important;min-height:68px!important;padding:10px 22px!important;display:grid!important;position:sticky!important}html body .app-shell .app-header .brand{gap:10px!important;min-width:0!important}html body .app-shell .app-header .brand h1{letter-spacing:-.02em!important;font-size:14px!important}html body .app-shell .app-header .brand p,html body .app-shell .app-header .brand .brand-desk-name{display:none!important}html body .app-shell .app-nav{justify-self:center;border:1px solid var(--premium-line)!important;background:#ffffff06!important;border-radius:999px!important;gap:3px!important;padding:4px!important}html body .app-shell .app-nav button{border-radius:999px!important;min-height:36px!important;padding:7px 14px!important}html body .app-shell .app-nav button.active{background:#c8a96a24!important;box-shadow:inset 0 0 0 1px #c8a96a38!important}html body .app-shell .app-header .header-actions{justify-self:end;min-width:0;gap:7px!important}html body .app-shell .desk-operator,html body .app-shell .nav-edge{display:none!important}html body .app-shell .gsearch{width:clamp(150px,16vw,230px)!important}html body .app-shell .gsearch-form{border:1px solid var(--premium-line)!important;background:#ffffff06!important;border-radius:999px!important;height:38px!important}html body .app-shell .gsearch-input{font-size:12px!important}html body .app-shell .fd-root{min-height:calc(100vh - 68px);background:radial-gradient(65% 45% at 15% 0,#c8a96a13,#0000 72%),linear-gradient(#090806 0%,#070707 42%,#080807 100%)!important;margin-top:0!important;padding:28px 24px 88px!important}html body .app-shell .fd-inner{gap:0;max-width:1180px!important}.fd-root .fd-session-bar{border-bottom:1px solid var(--premium-line);color:#f4f0e76b;letter-spacing:.02em;align-items:center;gap:18px;min-height:36px;padding:0 2px 13px;font-size:11px;display:flex}.fd-root .fd-session-live{color:#f4f0e7b8;align-items:center;gap:7px;display:inline-flex}.fd-root .fd-session-live i{background:#65c695;border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 4px #65c69514}.fd-root .fd-session-bar button{cursor:pointer;align-items:center;gap:5px;margin-left:auto;display:inline-flex;color:#c8a96ad9!important;background:0 0!important;border:0!important;padding:0!important;font-size:11px!important}.fd-root .fd-welcome{justify-content:space-between;align-items:end;gap:32px;padding:34px 0 22px;display:flex}.fd-root .fd-welcome .fd-eyebrow{color:#c8a96ac7!important;margin-bottom:7px!important}.fd-root .fd-welcome h1{letter-spacing:-.045em;color:#f7f3eb;margin:0;font-size:clamp(27px,3vw,38px);font-weight:580;line-height:1.05}.fd-root .fd-welcome>p{text-align:right;color:#f4f0e76b;max-width:38ch;margin:0 0 3px;font-size:12px}.fd-root .fd-command-grid{grid-template-columns:minmax(0,1.6fr) minmax(300px,.72fr);gap:16px;display:grid}.fd-root .fd-decision-card,.fd-root .fd-brief-card{border:1px solid var(--premium-line);background:var(--premium-panel)}.fd-root .fd-decision-card{min-height:410px;padding:clamp(26px,4vw,46px);position:relative;overflow:hidden}.fd-root .fd-signal-card{background:radial-gradient(62% 74% at 86% 15%,#d8b87329,#0000 64%),radial-gradient(52% 60% at 12% 18%,#5bb98a12,#0000 68%),linear-gradient(145deg,#16140ffa,#070707fa 58%,#0d0b07fa);border-color:#c8a96a3d;box-shadow:inset 0 1px #ffffff0f,0 24px 70px #00000057}.fd-root .fd-decision-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#c8a96a17,#0000 68%);height:90%;position:absolute;inset:auto -8% -60% 30%}.fd-root .fd-signal-card:before{content:"";pointer-events:none;opacity:.48;background:linear-gradient(90deg,#f4f0e714,#0000 16%),linear-gradient(#ffffff0d,#0000 38%);position:absolute;inset:0}.fd-root .fd-signal-ribbon{z-index:2;color:#f4f0e7c7;letter-spacing:.08em;text-transform:uppercase;background:#c8a96a17;border:1px solid #d8b87347;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:720;display:inline-flex;position:absolute;top:18px;right:18px;box-shadow:0 0 24px #c8a96a1a}.fd-root .fd-signal-ribbon svg{color:#d7bd83}.fd-root .fd-decision-topline,.fd-root .fd-brief-head,.fd-root .fd-symbol-lockup{align-items:center;display:flex}.fd-root .fd-decision-topline{justify-content:space-between;gap:16px;margin-bottom:32px;padding-right:150px}.fd-root .fd-posture,.fd-root .fd-confidence,.fd-root .fd-fit{border:1px solid var(--premium-line);color:#f4f0e78c;letter-spacing:.08em;text-transform:uppercase;background:#ffffff06;font-size:10px;font-weight:650}.fd-root .fd-posture{color:#e2c98e;background:#c8a96a12;border-color:#c8a96a38;align-items:center;gap:8px;padding:7px 10px;display:inline-flex}.fd-root .fd-posture i{background:currentColor;border-radius:999px;width:6px;height:6px}.fd-root[data-posture=engage] .fd-posture{color:#82cda3;background:#5bb98a12;border-color:#5bb98a3d}.fd-root[data-posture=avoid] .fd-posture{color:#e0a09a;background:#d68a8212;border-color:#d68a823d}.fd-root .fd-confidence{padding:7px 10px}.fd-root .fd-symbol-lockup{gap:11px;margin-bottom:22px}.fd-root .fd-symbol-lockup>span:nth-child(2){flex-direction:column;display:flex}.fd-root .fd-symbol-lockup em{color:#f4f0e759;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-style:normal}.fd-root .fd-symbol-lockup strong{color:#f7f3eb;font-size:18px}.fd-root .fd-fit{margin-left:auto;padding:6px 8px}.fd-root .fd-decision-card .fd-hero{max-width:14ch;font-family:var(--tl-font-sans)!important;letter-spacing:-.06em!important;margin:0 0 14px!important;font-size:clamp(42px,5.2vw,68px)!important;font-weight:580!important;line-height:.98!important}.fd-root .fd-decision-card .fd-hero:before{display:none!important}.fd-root .fd-decision-card .fd-sub{max-width:48ch;margin-bottom:30px!important;font-size:15px!important}.fd-root .fd-decision-actions{z-index:1;flex-wrap:wrap;gap:10px;display:flex;position:relative}html body .app-shell .fd-root .fd-decision-actions button.fd-primary,html body .app-shell .fd-root .fd-decision-actions button.fd-secondary{border-radius:8px!important;padding:13px 17px!important;font-size:12px!important}html body .app-shell .fd-root .fd-decision-actions button.fd-upgrade-inline{box-shadow:inset 0 1px #ffffff14,0 0 24px #c8a96a14;color:#f4f0e7!important;background:linear-gradient(135deg,#d8b87329,#d8b8730b)!important;border-color:#d8b87357!important}html body .app-shell .fd-root .fd-decision-actions button.fd-upgrade-inline:hover{background:linear-gradient(135deg,#d8b8733d,#d8b87313)!important;border-color:#d8b8738c!important}html body .app-shell .fd-root .fd-decision-actions button.fd-pro-active{color:#82cda3!important;background:#5bb98a12!important;border-color:#5bb98a47!important}.fd-root .fd-signal-proof{z-index:1;background:#ffffff0a;border:1px solid #f4f0e717;grid-template-columns:minmax(0,.72fr) minmax(0,1.45fr) minmax(86px,.48fr);gap:1px;max-width:720px;margin-top:24px;display:grid;position:relative;overflow:hidden}.fd-root .fd-signal-proof span{background:#00000038;gap:5px;min-width:0;padding:12px 13px;display:grid}.fd-root .fd-signal-proof em{color:#c8a96aa3;letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-style:normal;font-weight:700;overflow:hidden}.fd-root .fd-signal-proof strong{color:#f4f0e7d1;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:620;line-height:1.25;overflow:hidden}.fd-root .fd-brief-card{padding:22px}.fd-root .fd-brief-head{border-bottom:1px solid var(--premium-line);justify-content:space-between;gap:16px;padding-bottom:18px}.fd-root .fd-brief-head span{color:#f4f0e7c7;align-items:center;gap:7px;font-size:12px;font-weight:650;display:inline-flex}.fd-root .fd-brief-head span svg{color:#c8a96a}.fd-root .fd-brief-head em{color:#f4f0e74d;font-size:10px;font-style:normal}.fd-root .fd-brief-card dl{gap:0;margin:0;display:grid}.fd-root .fd-brief-card dl>div{border-bottom:1px solid var(--premium-line);padding:22px 0}.fd-root .fd-brief-card dl>div:last-child{border-bottom:0}.fd-root .fd-brief-card dt{color:#c8a96ab8;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:9px;font-size:10px;font-weight:650;display:flex}.fd-root .fd-brief-card dd{color:#f4f0e7b8;margin:0;font-size:12px;line-height:1.55}.fd-root .fd-pro-locker{background:radial-gradient(90% 80% at 0 0,#d8b87321,#0000 60%),#ffffff06;border:1px solid #d8b8733d;margin-top:4px;padding:17px;position:relative;overflow:hidden}.fd-root .fd-pro-locker:after{content:"";pointer-events:none;background:linear-gradient(135deg,#f4f0e70f,#0000 34%,#c8a96a0d);position:absolute;inset:0}.fd-root .fd-pro-locker header,.fd-root .fd-pro-locker-grid,.fd-root .fd-pro-locker-cta{z-index:1;position:relative}.fd-root .fd-pro-locker header{gap:8px;margin-bottom:14px;display:grid}.fd-root .fd-pro-locker header span{color:#d8b873c7;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:760;display:inline-flex}.fd-root .fd-pro-locker header strong{color:#f7f3eb;letter-spacing:-.025em;font-size:15px;font-weight:610;line-height:1.28}.fd-root .fd-pro-locker-grid{gap:9px;display:grid}.fd-root .fd-pro-locker-grid article{background:#0003;border:1px solid #f4f0e714;padding:13px;position:relative;overflow:hidden}.fd-root .fd-pro-locker:not(.is-unlocked) .fd-pro-locker-grid article:nth-child(n+2){filter:blur(1.2px)}.fd-root .fd-pro-locker-grid em{color:#f4f0e757;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:740}.fd-root .fd-pro-locker-grid strong{color:#f4f0e7d1;margin-top:5px;font-size:12px;font-weight:680;display:block}.fd-root .fd-pro-locker-grid p{color:#f4f0e770;margin:7px 0 0;font-size:11px;line-height:1.45}html body .app-shell .fd-root .fd-pro-locker-cta{justify-content:center;align-items:center;gap:7px;width:100%;margin-top:12px;display:inline-flex;box-shadow:0 12px 28px #c8a96a24;color:#070707!important;background:linear-gradient(135deg,#d7bd83,#aa8238)!important;border:1px solid #d8b8735c!important;border-radius:8px!important;padding:12px 14px!important;font-size:12px!important;font-weight:800!important}html body .app-shell .fd-root .fd-pro-locker-cta:hover{transform:translateY(-1px);background:linear-gradient(135deg,#ebcf8c,#bc9144)!important}.fd-root .fd-review{border:1px solid var(--premium-line);background:linear-gradient(135deg, #c8a96a11, transparent 46%), var(--premium-panel);margin-top:18px;padding:22px}.fd-root .fd-review-head,.fd-root .fd-review-head>div,.fd-root .fd-review-grid article{display:flex}.fd-root .fd-review-head{border-bottom:1px solid var(--premium-line);justify-content:space-between;align-items:start;gap:18px;padding-bottom:18px}.fd-root .fd-review-head>div,.fd-root .fd-review-grid article{flex-direction:column}.fd-root .fd-review-actions{flex:none;justify-items:end;gap:10px;display:grid}.fd-root .fd-review-metrics{border:1px solid var(--premium-line);background:#ffffff09;grid-template-columns:repeat(3,auto);gap:1px;display:grid;overflow:hidden}.fd-root .fd-review-metrics span{text-align:right;background:#00000029;gap:1px;min-width:72px;padding:8px 10px;display:grid}.fd-root .fd-review-metrics strong{color:#f4f0e7;font-family:var(--tl-font-mono);font-size:12px;font-weight:620}.fd-root .fd-review-metrics em{color:#f4f0e752;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:650}.fd-root .fd-review-head span{color:#c8a96abf;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:650;display:inline-flex}.fd-root .fd-review-head h2{color:#f4f0e7;letter-spacing:-.03em;max-width:48ch;margin:7px 0 0;font-size:clamp(17px,2vw,22px);font-weight:580}.fd-root .fd-review-head button{flex:none;align-items:center;gap:6px;display:inline-flex;border:1px solid var(--premium-line)!important;color:#f4f0e78c!important;background:#ffffff06!important;border-radius:7px!important;padding:8px 10px!important;font-size:10px!important}.fd-root .fd-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.fd-root .fd-review-grid article{border-left:1px solid var(--premium-line);min-width:0;padding:18px 18px 0}.fd-root .fd-review-grid article:first-child{border-left:0;padding-left:0}.fd-root .fd-review-icon{color:#82cda3;background:#5bb98a0f;border:1px solid #5bb98a33;place-items:center;width:28px;height:28px;margin-bottom:14px;display:grid}.fd-root .fd-review-icon--risk{color:#e0a09a;background:#d68a820f;border-color:#d68a8233}.fd-root .fd-review-grid em{color:#f4f0e752;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-style:normal}.fd-root .fd-review-grid strong{color:#f4f0e7b8;font-size:12px;font-weight:560;line-height:1.55}.fd-root .fd-review-score strong{color:#d7bd83;font-family:var(--tl-font-mono);font-size:16px}.fd-root .fd-review-grid small{color:#f4f0e74d;margin-top:5px;font-size:9px}.fd-root .fd-attention{padding:32px 0 0}.fd-root .fd-section-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:14px;display:flex}.fd-root .fd-section-head span{color:#c8a96aad;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:650}.fd-root .fd-section-head h2{color:#f4f0e7;letter-spacing:-.025em;margin:4px 0 0;font-size:18px;font-weight:580}.fd-root .fd-section-head button{cursor:pointer;align-items:center;gap:6px;display:inline-flex;color:#f4f0e775!important;background:0 0!important;border:0!important;padding:0 0 2px!important;font-size:11px!important}.fd-root .fd-queue{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}html body .app-shell .fd-root button.fd-queue-item{text-align:left;cursor:pointer;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:10px;min-width:0;transition:border-color .16s,background .16s,transform .16s;display:grid;border:1px solid var(--premium-line)!important;background:var(--premium-panel)!important;border-radius:0!important;padding:14px!important}html body .app-shell .fd-root button.fd-queue-item:hover{transform:translateY(-2px);border-color:var(--premium-line-strong)!important;background:var(--premium-panel-hover)!important}.fd-root .fd-queue-rank{color:#c8a96a73;font-family:var(--tl-font-mono);font-size:9px}.fd-root .fd-queue-copy,.fd-root .fd-queue-score{flex-direction:column;min-width:0;display:flex}.fd-root .fd-queue-copy strong{color:#f4f0e7;font-size:12px}.fd-root .fd-queue-copy em,.fd-root .fd-queue-score em{color:#f4f0e757;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.fd-root .fd-queue-score{align-items:flex-end}.fd-root .fd-queue-score strong{color:#d7bd83;font-family:var(--tl-font-mono);font-size:12px}.fd-root .fd-queue-item>svg{color:#f4f0e747}.fd-root .fd-cards{margin-top:34px;gap:10px!important}html body .app-shell .fd-root button.fd-card{min-height:142px;border-radius:0!important;padding:18px!important}.fd-root .fd-card-icon{background:#c8a96a0f;border:1px solid #c8a96a2e;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.fd-root .fd-loop{margin-top:32px!important}.fd-root .fd-promise{margin:22px 0 0!important;font-size:11px!important}@media (width<=1100px){html body .app-shell .app-header.landing-section{grid-template-columns:auto 1fr auto!important;gap:12px!important}html body .app-shell .gsearch{width:150px!important}html body .app-shell .header-actions .nav-upgrade-cta{display:none!important}.fd-root .fd-command-grid{grid-template-columns:1fr}.fd-root .fd-decision-topline{padding-right:150px}.fd-root .fd-brief-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.fd-root .fd-brief-card dl>div{border-bottom:0;padding:18px 0 0}.fd-root .fd-pro-locker{margin-top:18px}.fd-root .fd-pro-locker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){html body .app-shell .app-header.landing-section{min-height:58px!important;margin-bottom:16px!important;padding:8px 12px!important;display:block!important;position:sticky!important}html body .app-shell .app-header .brand{display:none!important}html body main.app-shell .app-header.landing-section nav.app-nav{scrollbar-width:none;max-width:100%;flex-wrap:nowrap!important;justify-content:flex-start!important;width:100%!important;display:flex!important;overflow:auto hidden!important}html body .app-shell .app-nav::-webkit-scrollbar{display:none}html body .app-shell .app-nav button{white-space:nowrap!important;flex:none!important;padding:7px 10px!important}html body .app-shell .app-nav .nav-label{font-size:10px!important}html body .app-shell .app-header .header-actions,html body .app-shell .app-header .header-actions>*,html body .app-shell .gsearch{display:none!important}.fd-root .fd-welcome{display:block}.fd-root .fd-welcome>p{text-align:left;margin-top:10px}.fd-root .fd-decision-topline{padding-right:0}.fd-root .fd-signal-ribbon{width:fit-content;margin-bottom:15px;position:static}.fd-root .fd-signal-proof{grid-template-columns:1fr}.fd-root .fd-signal-proof strong{white-space:normal}.fd-root .fd-queue{grid-template-columns:1fr}.fd-root .fd-brief-card dl{grid-template-columns:1fr;gap:0}.fd-root .fd-brief-card dl>div{border-bottom:1px solid var(--premium-line);padding:18px 0}.fd-root .fd-pro-locker-grid,.fd-root .fd-review-grid{grid-template-columns:1fr}.fd-root .fd-review-grid article,.fd-root .fd-review-grid article:first-child{border-left:0;border-bottom:1px solid var(--premium-line);padding:16px 0}.fd-root .fd-review-grid article:last-child{border-bottom:0}}@media (width<=620px){html body .app-shell .fd-root{padding:18px 14px 72px!important}html body main.app-shell[data-active-page=today] .chat-widget.chat-widget:not(.open){display:none!important}.fd-root .fd-session-bar{gap:10px}.fd-root .fd-session-bar>span:nth-child(3),.fd-root .fd-session-bar button{display:none}.fd-root .fd-decision-card{min-height:0;padding:22px}.fd-root .fd-decision-card .fd-hero{font-size:clamp(38px,12vw,52px)!important}.fd-root .fd-symbol-lockup{flex-wrap:wrap;align-items:flex-start}.fd-root .fd-fit{margin-left:0}.fd-root .fd-decision-actions{display:grid}.fd-root .fd-decision-actions button{justify-content:center;width:100%}.fd-root .fd-section-head button{display:none!important}.fd-root .fd-review-head{display:block}.fd-root .fd-review-actions{justify-items:stretch;margin-top:14px}.fd-root .fd-review-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.fd-root .fd-review-metrics span{text-align:left;min-width:0}.fd-root .fd-review-head button{margin-top:14px}.fd-root .fd-cards{grid-template-columns:1fr!important}.fd-root .fd-loop-track{padding:5px;overflow-x:auto}}html body .app-shell .watchlist-alert-ops{border:1px solid var(--premium-line);background:var(--premium-panel);gap:12px;margin-bottom:12px;padding:15px;display:grid}html body .app-shell .watchlist-alert-ops>header{justify-content:space-between;align-items:center;gap:14px;display:flex}html body .app-shell .watchlist-alert-ops>header>div{gap:4px;display:grid}html body .app-shell .watchlist-alert-ops>header span,html body .app-shell .watchlist-alert-ops label>span{color:#c8a96abf;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:650;display:inline-flex}html body .app-shell .watchlist-alert-ops>header strong{color:#f4f0e79e;font-size:11px;font-weight:560}html body .app-shell .watchlist-alert-ops>header button{align-items:center;gap:6px;display:inline-flex;border-color:var(--premium-line)!important;color:#f4f0e780!important;background:#ffffff06!important;font-size:10px!important}html body .app-shell .watchlist-alert-ops>header button.active{color:#82cda3!important;background:#5bb98a0f!important;border-color:#5bb98a38!important}html body .app-shell .watchlist-alert-ops-actions{align-items:center;gap:7px;display:inline-flex}html body .app-shell .watchlist-alert-status{border:1px solid var(--premium-line);color:#f4f0e773;background:#00000021;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 11px;font-size:10px;display:flex}html body .app-shell .watchlist-alert-status strong{color:#f4f0e7b8;letter-spacing:.03em;text-transform:uppercase;font-size:10px;font-weight:650}html body .app-shell .watchlist-alert-status span{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html body .app-shell .watchlist-alert-status[data-tone=ready] strong{color:#82cda3}html body .app-shell .watchlist-alert-status[data-tone=quiet] strong{color:#d7bd83}html body .app-shell .watchlist-alert-ops-grid{grid-template-columns:auto auto auto minmax(220px,1fr);gap:8px;display:grid}html body .app-shell .watchlist-alert-ops-grid label,html body .app-shell .watchlist-alert-cloud-state{border:1px solid var(--premium-line);background:#0000001f;align-items:center;gap:9px;min-height:46px;padding:9px 10px;display:flex}html body .app-shell .watchlist-alert-ops-grid input[type=time]{color:#f4f0e7b8;width:76px;font-family:var(--tl-font-mono);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;font-size:10px}html body .app-shell .watchlist-alert-cloud-state{color:#f4f0e75c}html body .app-shell .watchlist-alert-cloud-state>span{gap:2px;font-size:9px;display:grid}html body .app-shell .watchlist-alert-cloud-state strong{color:#f4f0e79e;font-size:10px;font-weight:560}html body .app-shell .watchlist-alert-history{border-top:1px solid var(--premium-line);padding-top:10px}html body .app-shell .watchlist-alert-history summary{color:#f4f0e77a;cursor:pointer;align-items:center;gap:6px;font-size:10px;display:flex}html body .app-shell .watchlist-alert-history summary em{color:#f4f0e740;margin-left:auto;font-style:normal}html body .app-shell .watchlist-alert-history>div{gap:5px;margin-top:10px;display:grid}html body .app-shell .watchlist-alert-history p{color:#f4f0e766;grid-template-columns:60px minmax(0,1fr) auto;gap:9px;margin:0;font-size:9px;display:grid}html body .app-shell .watchlist-alert-history p[data-status=delivered] strong{color:#82cda3}html body .app-shell .watchlist-alert-history p[data-status=suppressed] strong{color:#d7bd83}html body .app-shell .watchlist-alert-history p[data-status=unavailable] strong{color:#e0a09a}html body .app-shell .watchlist-alert-history button{justify-self:start;margin-top:5px;border-color:var(--premium-line)!important;color:#f4f0e761!important;background:0 0!important;padding:5px 8px!important;font-size:9px!important}html body .app-shell .watchlist-alert-row-actions{gap:5px;display:flex}html body .app-shell .watchlist-alert-row-actions button{align-items:center;gap:4px;display:inline-flex}html body .app-shell .watchlist-triage .wt-icon-btn.primary,html body main.app-shell .watchlist-triage .wt-icon-btn.primary{color:#e7d099!important;background:#c8a96a21!important;border-color:#c8a96a57!important}html body .app-shell .watchlist-triage .wt-icon-btn.primary svg,html body main.app-shell .watchlist-triage .wt-icon-btn.primary svg{color:currentColor!important;stroke:currentColor!important}html body .app-shell .watchlist-triage .wt-icon-btn.primary:hover:not(:disabled),html body main.app-shell .watchlist-triage .wt-icon-btn.primary:hover:not(:disabled){background:#c8a96a33!important}@media (width<=900px){html body .app-shell .watchlist-alert-ops-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html body .app-shell .watchlist-alert-cloud-state{grid-column:1/-1}}@media (width<=620px){html body .app-shell .watchlist-alert-ops>header{flex-direction:column;align-items:start}html body .app-shell .watchlist-alert-ops-actions{width:100%}html body .app-shell .watchlist-alert-ops-actions button{flex:1 1 0;justify-content:center}html body .app-shell .watchlist-alert-status{flex-direction:column;align-items:flex-start}html body .app-shell .watchlist-alert-status span{text-align:left;white-space:normal}html body .app-shell .watchlist-alert-ops-grid{grid-template-columns:1fr}html body .app-shell .watchlist-alert-cloud-state{grid-column:auto}html body .app-shell .watchlist-alert-history p{grid-template-columns:52px minmax(0,1fr)}html body .app-shell .watchlist-alert-history time{display:none}}@media (width<=720px){html body .app-shell .watchlist-triage .wt-row:not(.wt-fit-row),html body main.app-shell .watchlist-triage .wt-row:not(.wt-fit-row){grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"id actions""price price"!important;align-items:start!important;gap:10px 12px!important;min-height:0!important;padding:13px!important}html body .app-shell .watchlist-triage .wt-fit-row,html body main.app-shell .watchlist-triage .wt-fit-row{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"id actions""score price"!important;align-items:start!important;gap:10px 12px!important;min-height:0!important;padding:13px!important}html body .app-shell .watchlist-triage .wt-row-id,html body main.app-shell .watchlist-triage .wt-row-id{grid-area:id!important;width:100%!important}html body .app-shell .watchlist-triage .wt-row-id em,html body main.app-shell .watchlist-triage .wt-row-id em{max-width:min(58vw,25ch)!important}html body .app-shell .watchlist-triage .wt-row-read,html body .app-shell .watchlist-triage .wt-row-levels,html body main.app-shell .watchlist-triage .wt-row-read,html body main.app-shell .watchlist-triage .wt-row-levels{display:none!important}html body .app-shell .watchlist-triage .wt-fit-score,html body main.app-shell .watchlist-triage .wt-fit-score{grid-area:score!important;place-self:center start!important}html body .app-shell .watchlist-triage .wt-row-price,html body main.app-shell .watchlist-triage .wt-row-price{grid-area:price!important;min-width:0!important}html body .app-shell .watchlist-triage .wt-row:not(.wt-fit-row) .wt-row-price,html body main.app-shell .watchlist-triage .wt-row:not(.wt-fit-row) .wt-row-price{border-top:1px solid var(--premium-line)!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding-top:9px!important}html body .app-shell .watchlist-triage .wt-row-actions,html body main.app-shell .watchlist-triage .wt-row-actions{grid-area:actions!important;justify-self:end!important}}@media (prefers-reduced-motion:reduce){html body .app-shell .fd-root button.fd-queue-item{transition:none}}:root,html body,html body .lp,html body .app-shell,html body .app-shell.dark,html body main.app-shell{--tl-font-sans:"Mona Sans", "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--tl-font-display:"Instrument Serif", "Tiempos Headline", Georgia, "Times New Roman", serif;--tl-font-prose:"Mona Sans", "Geist", ui-sans-serif, system-ui, sans-serif;--tl-font-mono:"Geist Mono", "SF Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--tl-font-serif:"Instrument Serif", Georgia, "Times New Roman", serif;--font-sans:var(--tl-font-sans);--font-mono:var(--tl-font-mono)}html body,html body .app-shell,html body .lp{font-family:var(--tl-font-sans)}html body .app-shell .workspace-page .dhx-action,html body main.app-shell .workspace-page .dhx-action,html body .app-shell .ws-brief .dhx-action{letter-spacing:-.02em!important;font-family:Geist Mono,SF Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-weight:600!important}html body .lp .lp-decision-action,html body .lp .lp-outcome-call strong{letter-spacing:-.01em;font-family:Geist Mono,SF Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important}html body .lp .lp-topline-brand .lp-beta,html body .lp .lp-beta{color:#d8b873!important;background:#d4b06a1f!important;border:1px solid #d4b06a57!important}html body .efr{overflow-y:auto}html body .efr .desk-proof{text-align:left;max-width:460px;margin:24px auto 4px}html body .app-shell .app-header.landing-section{margin-bottom:12px!important}html body .app-shell .desk-journey-strip{min-height:0!important;margin:0 0 8px!important;padding:5px 38px 5px 14px!important;position:relative!important}html body .app-shell .desk-journey-dismiss{color:#f4f0e76b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:color .12s,background .12s;display:inline-flex;position:absolute;top:50%;right:7px;transform:translateY(-50%)}html body .app-shell .desk-journey-dismiss:hover,html body .app-shell .desk-journey-dismiss:focus-visible{color:#f4f0e7e0;background:#ffffff0d}html body .app-shell .pricing-page{background:radial-gradient(70% 58% at 80% 0,#d8b87324,#0000 66%),radial-gradient(54% 52% at 8% 20%,#5bb98a12,#0000 68%),linear-gradient(#090806 0%,#060606 56%,#080706 100%);min-height:calc(100vh - 88px);padding:clamp(26px,4vw,58px) 24px 96px;position:relative;overflow:hidden}html body .app-shell .pricing-ambient{pointer-events:none;filter:blur(1px);opacity:.7;background:radial-gradient(circle,#d8b8731f,#0000 60%),conic-gradient(from 120deg,#0000,#d8b8731a,#0000,#5bb98a14,#0000);border:1px solid #d8b87314;border-radius:999px;width:min(580px,48vw);height:580px;position:absolute;inset:96px 4% auto auto}html body .app-shell .pricing-inner{z-index:1;gap:18px;max-width:1180px;margin:0 auto;display:grid;position:relative}html body main.app-shell[data-active-page=pricing] .chat-widget.chat-widget:not(.open){display:none!important}html body .app-shell .pricing-hero{gap:18px;max-width:850px;padding:clamp(20px,4vw,36px) 0 18px;display:grid}html body .app-shell .pricing-eyebrow,html body .app-shell .pricing-proof span,html body .app-shell .pricing-compare header span{color:#d8b873c7;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;width:fit-content;font-size:10px;font-weight:780;display:inline-flex}html body .app-shell .pricing-hero h1{color:#f7f3eb;letter-spacing:-.075em;max-width:12ch;margin:0;font-size:clamp(52px,8vw,104px);font-weight:560;line-height:.92}html body .app-shell .pricing-hero p{color:#f4f0e79e;max-width:66ch;margin:0;font-size:clamp(15px,1.8vw,18px);line-height:1.58}html body .app-shell .pricing-hero-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}html body .app-shell button.pricing-primary,html body .app-shell button.pricing-secondary{cursor:pointer;justify-content:center;align-items:center;gap:9px;min-height:46px;display:inline-flex;border-radius:10px!important;padding:12px 18px!important;font-size:13px!important;font-weight:800!important}html body .app-shell button.pricing-primary{box-shadow:0 16px 40px #c8a96a29;color:#070707!important;background:linear-gradient(135deg,#e5c780,#b78a3d)!important;border:1px solid #d8b87380!important}html body .app-shell button.pricing-primary:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(135deg,#f0d48e,#c39546)!important}html body .app-shell button.pricing-secondary{color:#f4f0e7bd!important;background:#ffffff09!important;border:1px solid #f4f0e71f!important}html body .app-shell button.pricing-primary:disabled{cursor:default;opacity:.72}html body .app-shell .pricing-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:stretch;gap:14px;display:grid}html body .app-shell .pricing-plan{background:#ffffff07;border:1px solid #f4f0e71a;align-content:start;gap:15px;padding:clamp(20px,3vw,30px);display:grid;position:relative;box-shadow:inset 0 1px #ffffff0b}html body .app-shell .pricing-plan--pro{background:radial-gradient(80% 70% at 100% 0,#d8b87324,#0000 62%),linear-gradient(145deg,#18150ffa,#070707fa);border-color:#d8b87352;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 24px 70px #00000052}html body .app-shell .pricing-plan>span{color:#d8b873d1;letter-spacing:.08em;text-transform:uppercase;background:#d8b8730f;border:1px solid #d8b8732e;border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:7px 9px;font-size:9px;font-weight:780;display:inline-flex}html body .app-shell .pricing-plan h2,html body .app-shell .pricing-proof h2,html body .app-shell .pricing-compare h2{color:#f7f3eb;letter-spacing:-.055em;margin:0;font-size:clamp(24px,3vw,38px);font-weight:590;line-height:1.02}html body .app-shell .pricing-plan p,html body .app-shell .pricing-proof p,html body .app-shell .pricing-compare p{color:#f4f0e785;margin:0;font-size:13px;line-height:1.55}html body .app-shell .pricing-price{color:#f7f3eb;font-family:var(--tl-font-sans);letter-spacing:-.075em;align-items:baseline;gap:6px;font-size:clamp(42px,6vw,70px);font-weight:620;display:flex}html body .app-shell .pricing-price em{color:#f4f0e76b;letter-spacing:-.02em;font-size:15px;font-style:normal;font-weight:650}html body .app-shell .pricing-plan small{color:#f4f0e770;margin-top:-14px;font-size:12px}html body .app-shell .pricing-plan ul,html body .upgrade-modal .upgrade-decision-list ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}html body .app-shell .pricing-plan li,html body .upgrade-modal .upgrade-decision-list li{color:#f4f0e7b8;gap:9px;font-size:12px;line-height:1.45;display:flex}html body .app-shell .pricing-plan li svg,html body .upgrade-modal .upgrade-decision-list li svg{color:#d7bd83;flex:none;margin-top:2px}html body .app-shell .pricing-toggle{background:#0003;border:1px solid #f4f0e71a;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}html body .app-shell .pricing-toggle button{justify-content:center;align-items:center;gap:6px;min-height:42px;display:inline-flex;color:#f4f0e780!important;background:0 0!important;border:0!important;border-radius:0!important;padding:9px 10px!important;font-size:12px!important;font-weight:760!important}html body .app-shell .pricing-toggle button.is-selected{color:#f7f3eb!important;background:#d8b87324!important}html body .app-shell .pricing-toggle em{color:#d8b873b8;font-size:10px;font-style:normal}html body .app-shell .pricing-plan-cta{width:100%}html body .app-shell .pricing-notice{color:#f4f0e7c2;background:#d68a8214;border:1px solid #d68a8247;margin:0;padding:10px 12px;font-size:12px}html body .app-shell .pricing-proof,html body .app-shell .pricing-compare{background:#ffffff07;border:1px solid #f4f0e71a;gap:18px;padding:clamp(20px,3vw,28px);display:grid}html body .app-shell .pricing-proof{grid-template-columns:minmax(0,1fr) minmax(280px,.52fr);align-items:center;margin-top:4px}html body .app-shell .pricing-proof>div:first-child{gap:12px;display:grid}html body .app-shell .pricing-proof-card{background:#d8b8730e;border:1px solid #d8b8732e;gap:9px;padding:18px;display:grid}html body .app-shell .pricing-proof-card svg{color:#d7bd83}html body .app-shell .pricing-proof-card strong{color:#f4f0e7;font-size:15px;line-height:1.25}html body .app-shell .pricing-proof-badge{justify-self:stretch}html body .app-shell .pricing-compare header{gap:9px;display:grid}html body .app-shell .pricing-compare>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}html body .app-shell .pricing-compare article{background:#00000029;border:1px solid #f4f0e717;gap:9px;padding:18px;display:grid}html body .app-shell .pricing-compare em{color:#d8b873b8;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:780}html body .app-shell .pricing-compare strong{color:#f7f3eb;letter-spacing:-.03em;font-size:18px;font-weight:620;line-height:1.2}html body .upgrade-modal .upgrade-decision-list{background:#d8b8730e;border:1px solid #d8b87333;padding:15px}html body .upgrade-modal .upgrade-decision-list>span{color:#d8b873c7;letter-spacing:.1em;text-transform:uppercase;margin-bottom:11px;font-size:9px;font-weight:780;display:block}html body .moat-explainer{background:radial-gradient(64% 74% at 88% 10%,#d8b87321,#0000 66%),linear-gradient(145deg,#12100cf5,#070707f5);border:1px solid #d8b87333;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(18px,4vw,44px);margin:20px auto;padding:clamp(22px,4vw,38px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 24px 80px #00000047}html body .moat-explainer--landing{width:min(1180px,100% - 48px)}html body .moat-explainer--pricing{margin-top:2px}html body .moat-explainer:before{content:"";pointer-events:none;opacity:.72;background:radial-gradient(circle,#d8b8731f,#0000 58%),conic-gradient(from 40deg,#0000,#d8b87329,#0000,#5bb98a1a,#0000);border-radius:999px;width:560px;height:560px;position:absolute;inset:-40% auto auto 52%}html body .moat-copy,html body .moat-stage{z-index:1;position:relative}html body .moat-copy{gap:16px;display:grid}html body .moat-eyebrow{color:#d8b873cc;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;width:fit-content;font-size:10px;font-weight:780;display:inline-flex}html body .moat-copy h2{color:#f7f3eb;letter-spacing:-.07em;max-width:11ch;margin:0;font-size:clamp(40px,5vw,76px);font-weight:560;line-height:.94}html body .moat-copy p{color:#f4f0e799;max-width:54ch;margin:0;font-size:14px;line-height:1.6}html body .moat-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}html body .moat-primary,html body .moat-secondary{cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:42px;display:inline-flex;border-radius:9px!important;padding:11px 15px!important;font-size:12px!important;font-weight:800!important}html body .moat-primary{color:#070707!important;background:linear-gradient(135deg,#e5c780,#b78a3d)!important;border:1px solid #d8b87380!important}html body .moat-secondary{color:#f4f0e7b8!important;background:#ffffff09!important;border:1px solid #f4f0e71f!important}html body .moat-stage{gap:14px;min-width:0;display:grid}html body .moat-orbit{pointer-events:none;background:radial-gradient(circle,#d8b87314,#0000 64%);border:1px solid #d8b8731f;border-radius:999px;width:170px;height:170px;position:absolute;inset:78px 28px auto auto}html body .moat-orbit span{--angle:calc((var(--moat-index) * 90deg) - 42deg);width:28px;height:28px;font-family:var(--tl-font-mono);transform:translate(-50%, -50%) rotate(var(--angle)) translateX(84px) rotate(calc(-1 * var(--angle)));place-items:center;display:grid;position:absolute;top:50%;left:50%;color:#f4f0e780!important;background:#00000085!important;border:1px solid #d8b8733d!important;border-radius:999px!important;padding:0!important;font-size:10px!important}html body .moat-orbit span.is-active{box-shadow:0 0 22px #d8b8733d;color:#070707!important;background:#d7bd83!important;border-color:#d8b873a6!important}html body .moat-tabs{background:#00000038;border:1px solid #f4f0e71a;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}html body .moat-tabs button{letter-spacing:.06em;text-transform:uppercase;min-height:42px;color:#f4f0e773!important;background:0 0!important;border:0!important;border-right:1px solid #f4f0e714!important;border-radius:0!important;padding:9px 10px!important;font-size:11px!important;font-weight:780!important}html body .moat-tabs button:last-child{border-right:0!important}html body .moat-tabs button.is-active{color:#f7f3eb!important;background:#d8b87321!important}html body .moat-card{background:radial-gradient(62% 74% at 100% 0,#d8b8731a,#0000 66%),#0000003d;border:1px solid #f4f0e71a;gap:14px;min-height:390px;padding:clamp(20px,3vw,30px);display:grid;position:relative;overflow:hidden}html body .moat-card-icon{color:#d7bd83;background:#d8b87314;border:1px solid #d8b87338;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}html body .moat-step-count{color:#d8b87375;font-family:var(--tl-font-mono);font-size:11px;position:absolute;top:24px;right:26px}html body .moat-card h3{color:#f7f3eb;letter-spacing:-.06em;max-width:24ch;margin:8px 0 0;font-size:clamp(28px,4vw,48px);font-weight:590;line-height:.98}html body .moat-card>p{color:#f4f0e79e;max-width:56ch;margin:0;font-size:13px;line-height:1.55}html body .moat-proof-line{background:#5bb98a0e;border:1px solid #5bb98a2e;gap:6px;padding:14px;display:grid}html body .moat-proof-line strong{color:#5bb98ae6;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:780}html body .moat-proof-line span{color:#f4f0e7b8;font-size:12px;line-height:1.45}html body .moat-before-after{background:#ffffff0a;border:1px solid #f4f0e717;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}html body .moat-before-after>div{background:#0003;gap:7px;padding:14px;display:grid}html body .moat-before-after em{color:#d8b873ad;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:780}html body .moat-before-after strong{color:#f4f0e7c7;font-size:12px;line-height:1.35}@media (width<=900px){html body .app-shell .pricing-grid,html body .app-shell .pricing-proof,html body .app-shell .pricing-compare>div{grid-template-columns:1fr}html body .app-shell .pricing-hero h1{max-width:13ch}html body .moat-explainer{grid-template-columns:1fr}html body .moat-orbit{display:none}}@media (width<=620px){html body .app-shell .pricing-page{padding:18px 14px 72px}html body .app-shell .pricing-hero{padding-top:18px}html body .app-shell .pricing-hero h1{font-size:clamp(46px,15vw,64px)}html body .app-shell .pricing-hero-actions,html body .app-shell button.pricing-primary,html body .app-shell button.pricing-secondary{width:100%}html body .app-shell .pricing-toggle{grid-template-columns:1fr}html body .moat-explainer{width:auto;margin:14px;padding:18px}html body .moat-copy h2{max-width:12ch;font-size:clamp(38px,13vw,54px)}html body .moat-actions,html body .moat-primary,html body .moat-secondary{width:100%}html body .moat-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}html body .moat-card{min-height:0}html body .moat-before-after{grid-template-columns:1fr}}
