@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer reset{*,:before,:after{box-sizing:border-box}body,h1,h2,h3,p,blockquote,dl,dd{margin:0}button,input{font:inherit}}@layer base{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0b0c0f;--surface:#111217;--surface-raised:#17181e;--border:#25272e;--border-strong:#363941;--text:#f7f7f8;--muted:#9a9da7;--faint:#82858f;--content-width:600px;--pane-gap:28px;--asset-mark-size:28px;--asset-mark-gap:10px;--copy-button-size:24px;--stance-row-padding:18px;--gold:#e8c36a;--accent:#ff4b55;--accent-hover:#ff6870;--positive:#32d583;--positive-soft:#32d5831f;--negative:#ff6670;--negative-soft:#ff66701f;font-synthesis:none;font-family:Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif}html{background:var(--background);-webkit-text-size-adjust:100%;overflow-x:clip}body{min-height:100vh;color:var(--text);background:var(--background);text-rendering:optimizelegibility;font-size:14px;line-height:1.5;overflow-x:clip}a{color:inherit;text-decoration:none}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}}@layer components{.site-shell{width:min(calc(100% - 32px), var(--content-width));min-width:0;min-height:100vh;margin:0 auto}.site-shell:has([data-page=outline-compare]){width:min(calc(100% - 32px), calc(var(--content-width) * 2 + var(--pane-gap)))}.site-header{border-bottom:1px solid var(--border);position:relative}.brand-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;min-height:64px;padding:8px 0;display:flex}.brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:15px;display:inline-flex}.brand-mark{color:#fff;background:var(--accent);letter-spacing:.04em;border-radius:7px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:800;display:grid}.brand strong{font-weight:700}.primary-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.primary-nav a{color:var(--muted);border-radius:7px;padding:7px 11px;font-size:13px;font-weight:600}.primary-nav a:hover,.primary-nav a[aria-current=page]{color:var(--text);background:var(--surface-raised)}.show-strip{flex-wrap:wrap;gap:7px;padding:0 0 16px;display:flex}.show-strip a,.facet-strip a{border:1px solid var(--border);color:var(--muted);background:var(--surface);white-space:nowrap;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:600}.show-strip a:hover,.show-strip a[aria-current=page],.facet-strip a:hover,.facet-strip a[aria-current=page]{border-color:var(--border-strong);color:var(--text);background:var(--surface-raised)}.trade-facets{gap:10px;margin-bottom:16px;display:grid}.facet-strip{flex-wrap:wrap;gap:7px;display:flex}.trade-list{gap:12px;display:grid}.trade-show+.trade-show{margin-top:28px}.trade-show h2{letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:750}.trade-show h2 a:hover{color:var(--accent-hover)}.trade-card-header{padding-right:calc(var(--copy-button-size) + var(--asset-mark-gap));justify-content:flex-end;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.trade-card-header time{color:var(--faint);white-space:nowrap;font-size:11px}.trade-episode{color:var(--muted);margin-top:12px;font-size:12px;font-weight:650;display:inline-block}.stance-title h3 a:hover,.stance-preview a:hover,.trade-episode:hover{color:var(--accent-hover)}.route-progress{height:1px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.route-progress:after{background:var(--accent);content:"";opacity:0;width:35%;height:100%;position:absolute;transform:translate(-110%)}.route-progress.active:after{opacity:1;animation:.9s ease-in-out infinite route-progress}@keyframes route-progress{to{transform:translate(310%)}}.page-section{padding:48px 0 72px}.page-heading{margin-bottom:32px}.eyebrow,.show-name{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.page-heading h1{letter-spacing:-.035em;margin-top:3px;font-size:clamp(28px,5vw,38px);font-weight:700;line-height:1.12}.page-heading h1:focus,.error-page h1:focus{outline:none}.page-heading>p:last-child{max-width:580px;color:var(--muted);margin-top:5px;font-size:14px}.episode-list{border-top:1px solid var(--border)}.episode-card{border-bottom:1px solid var(--border);padding:26px 0 28px}.episode-card-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.episode-card-header time{color:var(--faint);white-space:nowrap;padding-top:2px;font-size:11px}.episode-card h2{letter-spacing:-.025em;margin-top:3px;font-size:20px;font-weight:650;line-height:1.28}.episode-card h2 a:hover,.show-name:hover,.detail-link:hover,.detail-meta a:hover,.error-page a:hover{color:var(--accent-hover)}.episode-video{border:1px solid var(--border);background:var(--surface);border-radius:7px;margin-top:18px;overflow:hidden}.episode-video iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.episode-video>a{border-top:1px solid var(--border);color:var(--muted);text-align:right;padding:8px 10px;font-size:10px;font-weight:650;display:block}.episode-video>a:hover{color:var(--text)}.episode-summary-text{color:var(--muted);overflow-wrap:anywhere;margin-top:8px;font-size:13px;line-height:1.6}.instrument-list{flex-wrap:wrap;gap:5px;margin-top:15px;display:flex}.instrument-list span{border:1px solid var(--border);color:#c7c9cf;background:var(--surface);border-radius:5px;padding:3px 7px;font-size:10px;font-weight:700}.prompt-links{flex-wrap:wrap;align-items:center;gap:6px;margin-top:15px;display:flex}.prompt-links>span{color:var(--faint);letter-spacing:.07em;text-transform:uppercase;margin-right:2px;font-size:10px;font-weight:700}.prompt-links a{border:1px solid var(--border);color:var(--muted);border-radius:5px;padding:3px 7px;font-size:10px;font-weight:600}.prompt-links a:hover,.prompt-links a.selected{border-color:var(--accent);color:var(--text)}.stance-preview{border-top:1px solid var(--border);margin-top:18px}.feed-trade{margin-top:8px}.instrument-links{vertical-align:middle;flex-wrap:wrap;gap:6px;margin-left:8px;display:inline-flex}.instrument-links a{color:var(--accent);font-size:11px;font-weight:650}.instrument-links a:hover{color:var(--accent-hover);text-decoration:underline}.feed-stance-section{border-bottom:1px solid var(--border);padding:16px 0 4px}.stance-section-heading{color:var(--text);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:750}.stance-section-heading span{color:var(--faint)}.copy-button{width:var(--copy-button-size);height:var(--copy-button-size);color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;padding:0;display:inline-grid}.copy-button svg{display:block}.copy-button:hover{color:var(--text);background:var(--surface-raised)}.copy-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.feed-stance-row .copy-button{margin-left:auto}.stance-row>.copy-button{top:var(--stance-row-padding);right:var(--stance-row-padding);position:absolute}.feed-stance-row{justify-content:flex-start;align-items:center;gap:var(--asset-mark-gap);flex-wrap:wrap;padding:7px 0;display:flex}.feed-stance-row strong{font-size:12px}.feed-stance-row>a,.stance-timestamp{color:var(--accent);font-variant-numeric:tabular-nums;font-size:11px;font-weight:650}.feed-stance-row>a:hover,.stance-timestamp:hover{color:var(--accent-hover);text-decoration:underline}.feed-stance-row p,.feed-stance-row .stance-reasoning{min-width:0;margin:2px 0 0 calc(var(--asset-mark-size) + var(--asset-mark-gap));overflow-wrap:anywhere;color:#c7c9cf;flex-basis:100%;font-size:12px;line-height:1.4}.asset-mark{width:var(--asset-mark-size);height:var(--asset-mark-size);min-width:var(--asset-mark-size);max-width:var(--asset-mark-size);min-height:var(--asset-mark-size);max-height:var(--asset-mark-size);border:1px solid var(--border-strong);color:var(--text);background:var(--surface-raised);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid;position:relative;overflow:hidden}.asset-mark img{width:var(--asset-mark-size);height:var(--asset-mark-size);max-width:var(--asset-mark-size);max-height:var(--asset-mark-size);object-fit:cover;background:var(--surface-raised);border-radius:50%;position:absolute;inset:0}.stance-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:4px;place-self:center start;padding:2px 6px;font-size:9px;font-weight:800}.stance-badge.long,.stance-badge.bullish{color:var(--positive);background:var(--positive-soft)}.stance-badge.short,.stance-badge.bearish{color:var(--negative);background:var(--negative-soft)}.episode-links{flex-wrap:wrap;gap:4px 18px;display:flex}.detail-link{color:var(--accent);margin-top:16px;font-size:12px;font-weight:650;display:inline-block}.detail-link:after{content:"  →"}.no-stances{color:var(--muted);margin-top:16px;font-size:12px}.show-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:20px;display:grid}.show-grid>article{border:1px solid var(--border);border-radius:12px;align-content:start;gap:16px;padding:24px;display:grid}.show-grid>article>a{align-items:center;gap:14px;display:flex}.show-grid>article>a>span{font-size:15px;font-weight:650}.show-grid>article small{color:var(--faint);font-size:11px}.show-grid nav{gap:14px;display:flex}.profile-avatar{object-fit:cover;background:var(--border);border-radius:12px;flex-shrink:0;width:60px;height:60px}.avatar-placeholder{place-items:center;display:grid}.speaker-grid .profile-avatar,.host-link .profile-avatar{border-radius:50%}.profile-description{color:var(--muted);font-size:13px;line-height:1.6}.host-list{flex-wrap:wrap;gap:10px 16px;display:flex}.host-link{align-items:center;gap:8px;font-size:12px;display:inline-flex}.host-link .profile-avatar{width:26px;height:26px}.profile-links,.profile-shows{flex-wrap:wrap;gap:14px;font-size:13px;display:flex}.profile-links a,.profile-shows a{color:var(--accent)}.profile-banner{align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.profile-banner>.profile-avatar{width:96px;height:96px}.profile-banner h1{font-size:30px;line-height:1.3}.profile-banner p{color:var(--muted);margin-bottom:12px;line-height:1.6}.profile-banner .host-list{margin-top:20px}.show-grid nav a{color:var(--muted);font-size:11px;font-weight:650}.show-grid>article>a:hover>span,.show-grid nav a:hover{color:var(--accent-hover)}.detail-heading{margin-bottom:22px}.detail-heading h1{max-width:none}.detail-meta{color:var(--muted);flex-wrap:wrap;gap:8px 16px;margin-top:15px;font-size:12px;display:flex}.detail-meta a{color:var(--accent);font-weight:650}.transcript{gap:16px;display:grid}.transcript p{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.7}.transcript-chapter{margin:12px 0 0;font-size:13px;font-weight:750}.transcript-chapter:first-child{margin-top:0}.transcript-evidence{color:var(--gold)}a.transcript-mention{color:#ffe3a1;text-underline-offset:2px;font-weight:750;-webkit-text-decoration:underline #ffe3a173;text-decoration:underline #ffe3a173}a.transcript-mention:hover{color:#fff1cc;text-decoration-color:currentColor}.detail-heading>.episode-summary-text{overflow-wrap:anywhere;max-width:620px;color:var(--muted);margin-top:18px;font-size:14px;font-weight:400}.analysis-section{margin-top:42px}.result-sections{gap:28px;display:grid}.stance-list{gap:10px;display:grid}.stance-row{padding:var(--stance-row-padding);border:1px solid var(--border-strong);background:var(--surface);border-radius:8px;position:relative}.stance-title{justify-content:flex-start;align-items:center;gap:var(--asset-mark-gap);padding-right:calc(var(--copy-button-size) + var(--asset-mark-gap));display:flex}.stance-title h3{margin:0;font-size:15px;font-weight:700}.call-move{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px;display:flex}.call-move-copy{gap:2px;min-width:0;display:grid}.call-move-copy strong{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:15px;font-weight:700}.call-move.favorable strong,.call-move.favorable .call-spark{color:var(--positive)}.call-move.adverse strong,.call-move.adverse .call-spark{color:var(--negative)}.call-move-prices{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 10px;font-size:12px;display:flex}.call-spark{width:88px;height:28px;color:var(--muted);flex:none;display:block}.call-spark polyline{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.stance-timestamp{justify-self:start}.stance-tldr{overflow-wrap:anywhere;color:#dcdee3;margin-top:10px;font-size:14px}.stance-row dl{border-top:1px solid var(--border);grid-template-columns:max-content minmax(0,1fr);gap:5px 16px;margin-top:14px;padding-top:13px;font-size:12px;display:grid}.stance-row dt{color:var(--faint)}.stance-row dd{color:var(--muted);overflow-wrap:anywhere}.stance-row dd a{color:var(--text);text-underline-offset:2px;text-decoration:underline}.stance-row .stance-reasoning{border-top:1px solid var(--border);color:var(--muted);margin-top:13px;padding-top:13px;font-size:13px}.stance-reasoning summary{width:fit-content;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12px;font-weight:600}.stance-reasoning[open] summary{color:var(--text)}.stance-reasoning summary:hover{color:var(--accent)}.stance-reasoning blockquote{border-left:2px solid var(--accent);color:#c7c9cf;overflow-wrap:anywhere;margin-top:10px;padding-left:12px}.stance-reasoning ul{margin:10px 0 0;padding-left:18px}.stance-reasoning li+li{margin-top:6px}.row-feedback{border-top:1px solid var(--border);margin-top:13px;padding-top:13px;font-size:11px}.row-feedback-entries{gap:3px;margin:0 0 10px;padding:0;list-style:none;display:grid}.row-feedback-entries li{color:var(--muted);overflow-wrap:anywhere}.row-feedback-entries time{color:var(--faint);font-variant-numeric:tabular-nums}.row-feedback-form{gap:8px;display:grid}.feedback-reasons{border:0;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;display:flex}.feedback-reasons label{border:1px solid var(--border-strong);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:4px 11px 4px 8px;font-size:11px;font-weight:650;line-height:1.3;display:inline-flex}.feedback-reasons input{width:12px;height:12px;accent-color:var(--text);cursor:pointer;flex:none;margin:0}.feedback-reasons label:hover{color:var(--text)}.feedback-reasons label:has(input:checked){background:var(--surface-raised);color:var(--text)}.feedback-reasons label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.row-feedback-compose,.missed-call-fields{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.row-feedback-compose textarea,.missed-call-fields input,.missed-call-fields select{border:1px solid var(--border-strong);background:var(--background);min-width:0;max-width:100%;color:var(--text);font:inherit;border-radius:5px;flex:7rem;padding:5px 8px;font-size:12px}.row-feedback-compose textarea{resize:vertical;min-height:52px}.missed-call-fields .ticker-input,.missed-call-fields .asset-input{flex:8rem}.missed-call-fields .ticker-input{text-transform:uppercase}.ticker-input::placeholder{text-transform:none}.missed-call-fields .clock-input{font-variant-numeric:tabular-nums;flex:4.5rem}.row-feedback-compose button{border:1px solid var(--border-strong);background:var(--surface-raised);color:var(--text);font:inherit;cursor:pointer;border-radius:5px;flex:none;align-self:stretch;padding:5px 12px;font-size:11px;font-weight:650}.row-feedback-compose button:hover:not(:disabled){border-color:var(--accent);color:var(--text)}.row-feedback-compose button:disabled{color:var(--faint);cursor:wait}.row-feedback-error{color:var(--negative);margin:8px 0 0}.episode-feedback{border-top:1px solid var(--border);margin-top:24px;padding-top:16px;font-size:11px}.episode-feedback .row-feedback-entries{margin-top:10px}.missed-call-form{gap:8px;min-width:0;margin-top:10px;display:grid}.pagination{justify-content:flex-end;padding-top:24px;display:flex}.pagination a,.page-end{border:1px solid var(--border);color:var(--muted);border-radius:6px;padding:8px 12px;font-size:11px;font-weight:600}.pagination a:hover{border-color:var(--border-strong);color:var(--text)}.empty-state{border-block:1px solid var(--border);padding:28px 0}.empty-state strong{font-size:14px}.empty-state p{color:var(--muted);margin-top:4px;font-size:12px}footer{border-top:1px solid var(--border);color:var(--faint);justify-content:space-between;gap:20px;padding:24px 0 36px;font-size:10px;display:flex}footer a:hover{color:var(--text)}.error-page{max-width:520px;padding:80px 0}.error-page h1{letter-spacing:-.035em;margin-top:8px;font-size:32px}.error-page>p:not(.eyebrow){color:var(--muted);margin-top:12px}.error-page a{color:var(--accent);margin-top:20px;font-weight:650;display:inline-block}.outline-link{margin-top:16px}.outline-link a{color:var(--accent);font-weight:650}.outline-headline{letter-spacing:-.03em;margin:0;font-size:22px;line-height:1.25}.outline-thesis{color:var(--muted);margin-top:12px}.outline-compare-panes{grid-template-columns:minmax(0, var(--content-width)) minmax(0, var(--content-width));column-gap:var(--pane-gap);align-items:start;margin-top:8px;display:grid}.outline-pane{min-width:0}.outline-pane .prompt-links{margin-top:0;margin-bottom:18px}.outline-pane .outline-body{margin-top:0}.outline-rows{border:1px solid var(--border);background:var(--surface);border-radius:8px;margin:0;padding:0;list-style:none}.outline-rows li{padding:16px 18px}.outline-rows li+li{border-top:1px solid var(--border)}.outline-row-head{align-items:center;gap:var(--asset-mark-gap);flex-wrap:wrap;display:flex}.outline-row-head strong{font-size:14px;font-weight:700}.outline-row-head>span:not(.asset-mark){min-width:0;color:var(--muted);flex:1;font-size:13px}.outline-row-body{overflow-wrap:anywhere;color:#dcdee3;width:100%;margin:8px 0 0;font-size:13px}.outline-row-receipt{margin-top:8px}.outline-row-receipt p{margin:0}.outline-row-receipt p+p{margin-top:8px}.outline-row-time{color:var(--accent);font-variant-numeric:tabular-nums;font-size:10px;font-weight:650;display:block}.outline-row-quote{overflow-wrap:anywhere;width:100%;color:var(--muted);margin-top:4px;font-size:13px;display:block}.outline-body h3{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);margin:28px 0 12px;font-size:13px;font-weight:650}.outline-second-order{gap:18px;display:grid}.outline-second-order h4{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);margin:0 0 10px;font-size:11px;font-weight:650}.outline-second-order h4 span{color:var(--faint);font-weight:500}.outline-split>p{color:var(--muted);margin:0 0 12px}@media (width<=960px){.site-shell:has([data-page=outline-compare]){width:min(calc(100% - 32px), var(--content-width))}.outline-compare-panes{grid-template-columns:minmax(0,1fr)}.outline-pane+.outline-pane{border-top:1px solid var(--border);padding-top:28px}}@media (width<=600px){:is(.site-shell,.site-shell:has([data-page=outline-compare])){width:min(calc(100% - 24px), var(--content-width))}.brand-row{gap:12px;min-height:56px}.missed-call-fields{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.row-feedback-compose textarea,.missed-call-fields input,.missed-call-fields select{font-size:16px}.page-section{padding:36px 0 56px}.page-heading{margin-bottom:24px}.episode-card{padding:22px 0 24px}.episode-card-header{display:block}.episode-card-header time{margin-top:8px;display:block}.stance-row{--stance-row-padding:15px}.stance-row dl{grid-template-columns:1fr;gap:2px}.stance-row dd+dt{margin-top:7px}}@media (prefers-reduced-motion:reduce){.route-progress.active:after{animation:none}}}
