.wallet-control{align-items:center;gap:14px;display:flex}@keyframes wallet-spin{to{transform:rotate(360deg)}}.wallet-spinner{vertical-align:-2px;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite wallet-spin;display:inline-block}@media (prefers-reduced-motion:reduce){.wallet-spinner{animation-duration:2.4s}}.wallet-dialog{background:var(--color-surface);width:min(460px,100vw - 24px);max-height:min(94dvh,860px);color:var(--color-text);box-shadow:0 0 0 3px var(--color-text),0 30px 80px color-mix(in srgb,var(--color-shadow) 65%,transparent);font:400 14px/1.45 var(--font-sans);border:0;border-radius:24px;margin:auto;padding:22px 22px 18px;overflow:auto}.wallet-dialog::backdrop{background:var(--color-shadow);opacity:.7}.vault-deposit-dialog .wallet-actions{justify-content:flex-end;margin-top:22px}.wallet-dialog h3{font:700 18px/1.25 var(--font-sans);margin:0}.wallet-dialog p{margin:0}.wallet-dialog .ui-feedback{margin:12px 0 0;font-size:13px;line-height:1.45}.wallet-dialog a:not(.wallet-primary){color:var(--color-brand-text)}.wallet-dialog :focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.wallet-dialog-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.wallet-dialog-head h2{font:400 24px/1.1 var(--font-sticker);margin:0}.wallet-dialog-head p{color:var(--color-text-muted);margin-top:5px;font-size:12px}.wallet-loading{color:var(--color-text-secondary);align-items:center;gap:10px;margin:18px 0;display:flex}.wallet-dialog .wallet-loading{margin:18px 0}.wallet-summary{background:var(--color-surface-inset);border-radius:16px;gap:12px;padding:16px;display:grid}.wallet-cash{gap:3px;display:grid}.wallet-cash>span{color:var(--color-text-muted);font-size:12px}.wallet-cash strong{color:var(--color-data);font:600 34px/1.1 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.wallet-cash strong small{color:var(--color-text-muted);font-size:14px;font-weight:500}.wallet-cash.has-action{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.wallet-cash.has-action>:not(.wallet-cash-withdraw){grid-column:1}.wallet-cash-withdraw.wallet-secondary{grid-area:1/2/span 3;align-self:center;width:auto;min-height:44px;padding:0 18px 0 14px;font-size:14px}@media (max-width:360px){.wallet-cash.has-action{grid-template-columns:minmax(0,1fr)}.wallet-cash-withdraw.wallet-secondary{grid-area:auto/1;justify-self:start;margin-top:8px}}.wallet-page-title{align-items:flex-start;gap:12px;display:flex}.wallet-back.sw-close{width:40px;height:40px}.wallet-page-title h2:focus{outline:none}.wallet-summary dl{border-top:1px solid var(--color-border);gap:6px;margin:0;padding-top:12px;display:grid}.wallet-summary dl>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.wallet-summary dt{color:var(--color-text-muted)}.wallet-summary dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;margin:0}.wallet-switch{background:var(--color-surface-inset);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;margin:16px 0;padding:4px;display:grid}.wallet-switch button{min-height:42px;color:var(--color-text-secondary);font:600 13px/1 var(--font-control);cursor:pointer;background:0 0;border:0;border-radius:999px}.wallet-switch button:hover{color:var(--color-text)}.wallet-switch button[aria-pressed=true]{background:var(--color-brand);color:var(--color-on-brand);box-shadow:0 0 0 2px var(--color-text)}.wallet-route{box-shadow:inset 0 0 0 1px var(--color-border);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.wallet-route>div{grid-template-columns:40px minmax(0,1fr) auto;align-items:baseline;gap:8px;display:grid}.wallet-route span{color:var(--color-text-muted);font-size:12px}.wallet-route strong{font-size:14px;font-weight:600}.wallet-route em{color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;font-size:13px;font-style:normal}.wallet-route>svg{color:var(--color-text-muted);justify-self:center}.wallet-amount-field{grid-template-columns:minmax(0,1fr);gap:8px;margin:16px 0 12px;display:grid}.wallet-amount-field label{font-size:13px;font-weight:600}.wallet-amount-input{background:var(--color-input);box-shadow:inset 0 0 0 1px var(--color-border-strong);border-radius:14px;align-items:center;gap:8px;padding:0 8px 0 14px;display:flex}.wallet-amount-input:focus-within{box-shadow:inset 0 0 0 2px var(--color-focus)}.wallet-amount-input[data-invalid=true]{box-shadow:inset 0 0 0 2px var(--color-error)}.wallet-amount-input input{width:0;min-width:0;height:56px;color:var(--color-text);font:600 26px/1 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;padding:0}.wallet-amount-input input:focus-visible{outline:none}.wallet-amount-input input::placeholder{color:var(--color-text-muted)}.wallet-amount-input>span{color:var(--color-text-muted);font-size:13px}.wallet-amount-input>button{background:var(--color-surface-raised);min-height:38px;color:var(--color-text);font:600 12px/1 var(--font-control);cursor:pointer;border:0;border-radius:999px;padding:0 14px}.wallet-amount-input>button:hover{box-shadow:0 0 0 2px var(--color-brand)}.wallet-amount-field .wallet-presets{margin:0}.wallet-amount-field .wallet-presets button{min-width:56px;min-height:38px;padding:0 14px;font-size:12px}.wallet-field-hint,.wallet-field-problem{font-size:12px}.wallet-field-hint{color:var(--color-text-muted)}.wallet-field-problem{color:var(--color-error)}.wallet-form .wallet-muted{margin:0 0 4px}.wallet-form .wallet-primary{margin-top:14px}.wallet-gate,.wallet-fund{justify-items:start;gap:10px;display:grid}.wallet-gate p,.wallet-fund p{color:var(--color-text-secondary);line-height:1.5}.wallet-gate .wallet-muted{color:var(--color-text-muted)}.wallet-gate .wallet-primary{margin-top:4px}.wallet-gate-icon{background:var(--color-brand-surface);width:44px;height:44px;color:var(--color-brand-text);border-radius:50%;place-items:center;display:grid}.wallet-fund{margin-top:4px}.wallet-fund .ui-feedback{margin:0}.wallet-onramp{gap:8px;width:100%;display:grid}.wallet-onramp .ui-feedback,.wallet-onramp p{margin:0}.wallet-address{box-sizing:border-box;background:var(--color-input);width:100%;box-shadow:inset 0 0 0 1px var(--color-border);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 10px 10px 14px;display:grid}.wallet-address code{overflow-wrap:anywhere;font:500 13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.wallet-deposit-address{grid-template-columns:minmax(0,1fr);margin-bottom:16px}.wallet-address button{background:var(--color-surface-raised);min-height:36px;color:var(--color-text);font:600 12px/1 var(--font-control);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;padding:0 12px}.wallet-address [role=alert]{color:var(--color-error);grid-column:1/-1;font-size:12px}.wallet-address button{transition:var(--ui-transition)}.wallet-address button[data-feedback=success]{color:var(--color-success);box-shadow:inset 0 0 0 1px var(--color-success-border)}.wallet-flow{gap:14px;display:grid}.wallet-steps{box-shadow:inset 0 0 0 1px var(--color-border);border-radius:14px;margin:0;padding:0;list-style:none;display:grid}.wallet-steps li{grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px;display:grid}.wallet-steps li+li{border-top:1px solid var(--color-border)}.wallet-steps li>div{gap:3px;display:grid}.wallet-steps strong{font-size:14px}.wallet-steps li>div>span{color:var(--color-text-muted);font-size:12px;line-height:1.45}.wallet-steps li[data-state=waiting] strong{color:var(--color-text-muted)}.wallet-steps a{white-space:nowrap;font-size:12px}.wallet-step-mark{background:var(--color-surface-raised);width:28px;height:28px;color:var(--color-text-muted);font:700 12px/1 var(--font-control);border-radius:50%;place-items:center;display:grid}.wallet-steps li[data-state=active] .wallet-step-mark{background:var(--color-brand-surface);color:var(--color-brand-text)}.wallet-onboarding .wallet-steps li[data-state=active] .wallet-step-mark{background:var(--color-surface-raised);color:var(--color-text-secondary)}.wallet-steps li[data-state=done] .wallet-step-mark{background:var(--color-success-surface);color:var(--color-success)}.wallet-steps li[data-state=stopped] .wallet-step-mark{background:var(--color-error-surface);color:var(--color-error)}.wallet-flow .ui-feedback{margin:0}.wallet-actions{flex-wrap:wrap;gap:10px;display:flex}.wallet-actions>*{flex:150px;width:auto}.wallet-foot{border-top:1px solid var(--color-border);gap:10px;margin-top:20px;padding-top:14px;display:grid}.wallet-fine{color:var(--color-text-muted);font-size:11px;line-height:1.55}.wallet-signout{min-height:36px;color:var(--color-text-muted);font:600 12px/1 var(--font-control);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.wallet-signout:hover{color:var(--color-text)}.wallet-signout:disabled{cursor:default;opacity:.5}.wallet-primary,.wallet-secondary{box-sizing:border-box;width:100%;min-height:48px;font:600 15px/1.1 var(--font-control);text-align:center;cursor:pointer;transition:var(--ui-transition);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:flex}.wallet-primary{background:var(--color-brand);color:var(--color-on-brand);box-shadow:0 0 0 2px var(--color-text)}.wallet-primary:not(:disabled):hover{background:var(--color-brand-hover)}.wallet-secondary{background:var(--color-background);color:var(--color-text);box-shadow:0 0 0 2px var(--color-border-strong)}.wallet-secondary:not(:disabled):hover{box-shadow:0 0 0 2px var(--color-brand)}.wallet-primary:disabled,.wallet-secondary:disabled{cursor:not-allowed;opacity:.5}.wallet-muted{color:var(--color-text-muted);margin:12px 0;font-size:12px;line-height:1.6}.wallet-muted .info-tip,.wallet-fine .info-tip,.wallet-gate p .info-tip,.wallet-fund p .info-tip,.wallet-steps li>div>span .info-tip{margin-left:2px}.wallet-links{flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0;font-size:12px;display:flex}.wallet-links a{color:var(--color-brand-text)}:where(.onchain-trade) button{cursor:pointer;font:inherit}:where(.onchain-trade) button:disabled{cursor:default;opacity:.5}.wallet-balances{gap:10px;margin:20px 0;display:grid}.wallet-balances>div,.wallet-quote>div{justify-content:space-between;gap:16px;display:flex}.wallet-balances dt{color:var(--color-text-muted);font-size:13px}.wallet-balances dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;font-size:14px}.wallet-tabs,.wallet-presets{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.wallet-tabs button,.wallet-presets button{background:var(--color-background);min-height:40px;color:var(--color-text);font:600 13px/1 var(--font-control);box-shadow:0 0 0 2px var(--color-border-strong);transition:var(--ui-transition);border:0;border-radius:999px;padding:0 14px}.wallet-tabs button:not(:disabled):hover,.wallet-presets button:not(:disabled):hover{box-shadow:0 0 0 2px var(--color-brand)}.wallet-tabs button[aria-pressed=true],.wallet-presets button[aria-pressed=true]{background:var(--color-brand);color:var(--color-on-brand);box-shadow:0 0 0 2px var(--color-text)}.wallet-amount{color:var(--color-text);gap:8px;margin:16px 0;font-size:13px;font-weight:600;display:grid}.wallet-amount input{box-sizing:border-box;background:var(--color-input);width:100%;min-height:56px;color:var(--color-text);font:600 24px/1.2 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px var(--color-border-strong);transition:var(--ui-transition);border:0;border-radius:14px;padding:0 14px}.wallet-amount input:focus{box-shadow:inset 0 0 0 2px var(--color-focus);outline:none}.onchain-trade>a{color:var(--color-brand-text)}.onchain-trade{background:var(--color-surface);box-shadow:0 0 0 2px var(--color-border);border:0;border-radius:18px;margin-top:14px;padding:18px}.onchain-trade-heading{gap:5px;display:grid}.onchain-trade-heading strong{font-size:17px}.onchain-trade-heading span{color:var(--color-text-muted);font-size:11px}.wallet-quote{border-block:2px dashed var(--color-surface-hover);gap:12px;margin:16px 0;padding:14px 0;font-size:13px;display:grid}.wallet-quote strong{color:var(--color-return-potential)}.wallet-quote small{color:var(--color-text-muted)}.onchain-trade .wallet-primary{min-height:46px;font-size:14px}.usdg-call-notes{gap:6px;margin-top:10px;display:grid}.usdg-call-notes>*{margin:0}.usdg-call-tx{color:var(--color-brand-text);justify-self:start;font-size:12px}.account-notice{z-index:58;top:calc(100% + 10px);right:max(var(--page-gutter),calc((100% - 1360px) / 2));box-sizing:border-box;width:min(360px,calc(100vw - 2 * var(--page-gutter)));background:var(--color-surface);color:var(--color-text);box-shadow:0 0 0 2px var(--color-border-strong),0 14px 34px color-mix(in srgb,var(--color-shadow) 55%,transparent);border-radius:16px;gap:6px;padding:14px 44px 14px 16px;animation:.22s ease-out account-notice-in;display:grid;position:absolute}.account-notice .ui-feedback{margin:0;font-weight:600}.account-notice p:not(.ui-feedback){color:var(--color-text-secondary);margin:0 0 0 24px;font-size:13px;line-height:1.5}.account-notice p button{color:var(--color-brand-text);font:600 13px/1.5 var(--font-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.account-notice p a{color:var(--color-brand-text);text-underline-offset:3px;text-decoration:underline}.account-notice-close{width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.account-notice-close:hover{color:var(--color-text);background:var(--color-surface-raised)}@keyframes account-notice-in{0%{opacity:0;translate:0 -6px}}@media (prefers-reduced-motion:reduce){.account-notice{animation:none}}@media (max-width:600px){.wallet-control{gap:8px}.wallet-dialog{border-radius:22px;padding:18px 16px 16px}.wallet-cash strong{font-size:30px}.wallet-quote>div{align-items:start}.wallet-quote>div>span:last-child{text-align:right}}.wallet-address-row{justify-items:start;gap:2px;display:grid}.wallet-address-line{align-items:center;gap:4px;display:flex}.wallet-address-label{color:var(--color-text-muted);margin-right:4px;font-size:12px}.wallet-address-row code{color:var(--color-text);font:500 12px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.wallet-address-copy{width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;transition:var(--ui-transition);background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:inline-grid;position:relative}.wallet-address-copy:after{content:"";position:absolute;inset:-9px}.wallet-address-copy:hover{color:var(--color-text);background:var(--color-surface-raised)}.wallet-address-copy:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.wallet-address-copy[data-feedback=success]{color:var(--color-success)}.wallet-address-row .ui-feedback{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.wallet-funding-address{margin:14px 0 0}.onchain-trade.is-ticket{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;display:grid}.onchain-trade.is-ticket .wallet-primary{min-height:54px;font-size:16px}.ticket-label{color:var(--color-text-muted);font:700 11px/1.2 var(--font-sans);letter-spacing:.12em;text-transform:uppercase}.ticket-amount{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.ticket-field{background:var(--color-background);min-height:60px;box-shadow:0 0 0 2px var(--color-border-strong);transition:box-shadow var(--t-ui) ease;border-radius:16px;align-items:center;gap:10px;padding:0 18px;display:flex}.ticket-field:focus-within{box-shadow:0 0 0 2px var(--color-brand)}.ticket-field[data-over]{box-shadow:0 0 0 2px var(--color-warning)}.ticket-field input{width:100%;min-width:0;height:56px;color:var(--color-text);font:600 26px/1 var(--font-readout);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0}.ticket-field span{color:var(--color-text-muted);font:600 13px/1 var(--font-sans)}:is(.ticket-field,.wallet-amount-input,.vault-amount-input) input:focus-visible,.market-theme :is(.ticket-field,.wallet-amount-input,.vault-amount-input) input:focus-visible{outline:none}.ticket-presets{flex-wrap:wrap;gap:10px;display:flex}.ticket-presets .sw-chip{min-height:40px;padding:0 14px;font-size:13px}.ticket-meter{background:var(--color-surface-hover);border-radius:999px;height:8px;position:relative;overflow:hidden}.ticket-meter>span{border-radius:inherit;background:var(--color-text);max-width:100%;transition:width var(--t-ui) var(--ease-out);position:absolute;inset:0 auto 0 0}.ticket-meter[data-over]>span{background:var(--color-warning);width:100%!important}.ticket-room{color:var(--color-text-secondary);justify-content:space-between;gap:12px;margin:0;font-size:13px;line-height:1.35;display:flex}.ticket-room[data-over]{color:var(--color-warning)}.ticket-receipt{margin-top:4px;padding:18px 20px 20px;position:relative}.ticket-receipt dl{margin:0;display:grid}.ticket-receipt dl>div{border-top:2px dashed var(--color-surface-hover);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.ticket-receipt dl>div:first-child{border-top:0}.ticket-receipt dt{color:var(--color-text-muted);font:700 11px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase}.ticket-receipt dd{color:var(--color-text);font:600 16px/1.2 var(--font-readout);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;margin:0}.ticket-receipt dd small{color:var(--color-text-muted);font:400 12px/1.3 var(--font-sans);margin-top:3px;display:block}.ticket-receipt .ticket-pays{color:var(--color-return-potential)}.wallet-steps-strip{font:600 12px/1.2 var(--font-control);color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:8px 6px;margin:0;padding:0;list-style:none;display:flex}.wallet-steps-strip li{align-items:center;gap:6px;min-width:0;display:inline-flex}.wallet-steps-strip li+li:before{content:"→";color:var(--color-text-muted);margin-right:2px;font-weight:700}.wallet-steps-mark{background:var(--color-background);width:22px;height:22px;color:var(--color-text-muted);box-shadow:0 0 0 1.5px var(--color-border-strong);font:700 11px/1 var(--font-control);transition:var(--ui-transition);border-radius:50%;flex:none;place-items:center;display:grid}.wallet-steps-mark .wallet-spinner{width:10px;height:10px}.wallet-steps-strip li[data-state=active] .wallet-steps-mark{background:var(--color-brand);color:var(--color-on-brand);box-shadow:0 0 0 2px var(--color-text);transform:rotate(-5deg)}.wallet-steps-strip li[data-state=active] .wallet-steps-label,.wallet-steps-strip li[data-state=stopped] .wallet-steps-label{color:var(--color-text);font-weight:700}.wallet-steps-strip li[data-state=done] .wallet-steps-mark{background:var(--color-success-surface);color:var(--color-success);box-shadow:0 0 0 1.5px var(--color-success-border)}.wallet-steps-strip li[data-state=done] .wallet-steps-label{color:var(--color-text-muted)}.wallet-steps-strip li[data-state=stopped] .wallet-steps-mark{background:var(--color-error-surface);color:var(--color-error);box-shadow:0 0 0 1.5px var(--color-error)}@media (prefers-reduced-motion:reduce){.wallet-steps-strip li[data-state=active] .wallet-steps-mark{transform:none}}.vault-form .vault-steps{margin:2px 0 12px}.usdg-call-steps{margin:2px 0 4px}.wallet-confirm{width:min(440px,100vw - 24px)}.wallet-confirm .wallet-dialog-head{align-items:center;margin-bottom:12px}.wallet-confirm .wallet-steps-strip{margin:0 0 6px}.wallet-confirm-receipt{margin:16px 0 14px;padding:26px 20px 20px}.wallet-confirm-stamp{color:var(--color-return-potential);font:400 12px/1 var(--font-sticker);letter-spacing:.04em;border-radius:8px;place-items:center;padding:6px 10px 4px;display:inline-grid;position:absolute;top:14px;right:16px;transform:rotate(-6deg);box-shadow:0 0 0 3px}.wallet-confirm-headline{font:400 30px/1.05 var(--font-sticker);overflow-wrap:anywhere;margin:6px 0 4px}.wallet-confirm-stamp~.wallet-confirm-headline{margin-top:12px}.wallet-confirm-stamp~.ticket-label{padding-right:112px}.wallet-confirm-receipt dt{white-space:nowrap}.wallet-confirm-sub{color:var(--color-text-secondary);margin:0 0 8px;font-size:14px;line-height:1.35}.onchain-receipt{margin:14px 0 4px;padding:26px 20px 18px}.onchain-receipt.is-stamped{animation:.36s ease-out .16s both onchain-jolt}.onchain-receipt .onchain-headline{font:400 30px/1.05 var(--font-sticker);overflow-wrap:anywhere;margin:14px 0 6px}.onchain-stamp{z-index:1;background:color-mix(in srgb,var(--color-surface-inset) 70%,transparent);color:var(--color-success);font:400 16px/1 var(--font-sticker);letter-spacing:.04em;animation:onchain-stamp .5s var(--sw-ease-pop) both;border-radius:9px;place-items:center;padding:7px 11px 5px;display:inline-grid;position:absolute;top:12px;right:14px;transform:rotate(-9deg);box-shadow:0 0 0 3px}.onchain-wait{color:var(--color-text-muted);font:500 13px/1.2 var(--font-sans);align-items:center;gap:6px;display:inline-flex}.onchain-wait .wallet-spinner{width:10px;height:10px}.onchain-confirmed{width:min(420px,100vw - 24px)}.onchain-confirmed .wallet-dialog-head{align-items:center;margin-bottom:4px}.onchain-confirmed>.wallet-primary{margin-top:16px}.onchain-confirmed .onchain-foot{justify-content:space-between;gap:12px;margin:12px 0 0;display:flex}@keyframes onchain-stamp{0%{opacity:0;transform:rotate(-9deg)scale(2.3)}45%{opacity:1;transform:rotate(-9deg)scale(.88)}72%{transform:rotate(-9deg)scale(1.06)}to{opacity:1;transform:rotate(-9deg)scale(1)}}@keyframes onchain-jolt{30%{translate:0 4px;rotate:.6deg}}@media (prefers-reduced-motion:reduce){.onchain-stamp,.onchain-receipt.is-stamped{animation:none}}.wallet-confirm-details{background:var(--color-background);box-shadow:0 0 0 2px var(--color-border);border-radius:14px;margin:0 0 14px;padding:2px 14px}.wallet-confirm-details summary{cursor:pointer;color:var(--color-text-secondary);font:600 13px/1.2 var(--font-sans);padding:12px 0}.wallet-confirm-details summary:hover{color:var(--color-text)}.wallet-confirm-details dl{grid-template-columns:auto minmax(0,1fr);gap:8px 14px;margin:0 0 12px;font-size:12px;line-height:1.35;display:grid}.wallet-confirm-details dt{color:var(--color-text-muted)}.wallet-confirm-details dd{text-align:right;overflow-wrap:anywhere;margin:0}.wallet-confirm-details a{color:var(--color-brand-text)}.wallet-confirm-details code,.wallet-confirm-details pre{font:500 12px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.wallet-confirm-details pre{background:var(--color-surface-inset);color:var(--color-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:0 0 12px;padding:10px 12px}.wallet-confirm-copy{color:var(--color-text-muted);font:600 12px/1.2 var(--font-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0 0 12px;padding:4px 0;text-decoration:underline}.wallet-confirm-copy:hover{color:var(--color-text)}.wallet-confirm .wallet-muted{text-align:center;margin:10px 0 0}.wallet-confirm-waiting{min-height:48px;box-shadow:inset 0 0 0 2px var(--color-border);color:var(--color-text);font:600 15px/1.1 var(--font-control);border-radius:999px;justify-content:center;align-items:center;gap:10px;margin:0;display:flex}.ui-feedback{color:var(--color-text-secondary);align-items:flex-start;gap:8px;display:flex}.ui-feedback-icon{flex:none;margin-top:.15em}.ui-feedback[data-tone]>span{min-width:0;color:inherit}.ui-feedback[data-tone=success]{color:var(--color-success)}.ui-feedback[data-tone=error]{color:var(--color-error)}.ui-feedback[data-tone=warning]{color:var(--color-warning)}:root{--text-micro:11px;--text-meta:12px;--t-press:90ms;--t-ui:.16s;--t-reveal:.64s;--ease-out:cubic-bezier(.16, 1, .3, 1);--spring:linear(0, .13 5%, .384 10%, .633 15%, .823 20%, .945 25%, 1.009 30%, 1.035 35%, 1.038 40%, 1.02 50%, 1.005 60%, 1 70%, 1);--spring-pop:linear(0, .126 4%, .395 8%, .698 12%, 1.017 17%, 1.19 22%, 1.227 28%, 1.148 34%, 1.043 40%, .958 48%, .95 56%, .988 66%, 1.012 78%, 1.005 90%, 1)}*{box-sizing:border-box}html{scroll-padding-top:24px}body{background:var(--color-background);color:var(--color-text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,sans-serif;font-size:14px}body:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--color-surface-raised) 8.63%, transparent), transparent 65%), radial-gradient(1px 1px at 19px 37px, color-mix(in srgb, var(--color-surface-raised) 14.51%, transparent) 50%, transparent 100%);background-size:100% 100%,217px 193px;position:fixed;inset:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}input,select,textarea{accent-color:var(--color-brand);caret-color:var(--color-brand-text)}h1,h2,p,figure{margin:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;color:var(--color-background);background:var(--color-text);padding:14px 20px;position:fixed;top:-80px;left:16px}.skip-link:focus{top:12px}.site-shell{flex-direction:column;min-height:100svh;display:flex}.dashboard-shell{isolation:isolate;background:var(--color-background);position:relative}.site-header,.site-footer{justify-content:space-between;align-items:center;gap:20px;width:min(1040px,100% - 64px);margin-inline:auto;display:flex}.site-header{border-bottom:1px solid var(--color-border);min-height:104px}.brand{letter-spacing:.14em;white-space:nowrap;align-items:center;gap:11px;font-family:Cormorant Garamond,Georgia,serif;font-size:21px;font-weight:500;display:inline-flex}.brand img{flex-shrink:0}.text-link{min-height:44px;color:var(--color-text-secondary);align-items:center;gap:12px;font-size:13px;display:inline-flex}.text-link:hover,.quiet-button:hover{color:var(--color-brand-text)}.intro{margin-bottom:34px}.eyebrow{color:var(--color-brand-text);letter-spacing:.09em;align-items:center;gap:10px;margin-bottom:16px;font-size:12px;display:flex}.diamond{border:1px solid var(--color-brand);flex-shrink:0;width:6px;height:6px;display:inline-block;transform:rotate(45deg)}h1{letter-spacing:-.035em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(38px,5vw,52px);font-weight:400;line-height:1.1}h1 em{color:var(--color-brand);font-weight:400}.lede{color:var(--color-text-muted);margin-top:16px;font-size:14px;line-height:1.7}.url-form>label,.field-label{color:var(--color-text-secondary);margin-bottom:10px;font-size:12px;display:block}.input-row{border:1px solid var(--color-border-strong);background:var(--color-surface);border-radius:5px;gap:8px;padding:7px;display:flex;position:relative}.input-row:focus-within{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 3.14%, transparent)}.input-row input{width:100%;min-width:0;color:var(--color-text);background:0 0;border:0;outline:0;min-height:44px;padding:0 10px;font-size:14px}input::placeholder{color:var(--color-text-muted);opacity:1}.primary-button,.secondary-button{border:1px solid var(--color-brand);background:var(--color-brand);min-height:44px;color:var(--color-on-brand);white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;gap:20px;padding:0 22px;font-size:13px;font-weight:500;display:inline-flex}.primary-button:hover:not(:disabled){background:var(--color-surface-raised);border-color:var(--color-border)}.secondary-button{color:var(--color-brand-text);border-color:var(--color-border-strong);background:0 0}.secondary-button:hover:not(:disabled){border-color:var(--color-brand);background:var(--color-selection)}.example-row{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:0 8px;min-height:44px;margin-top:8px;font-size:12px;display:flex}.quiet-button{min-height:44px;color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:4px;background:0 0;border:0;padding:0 3px;font-size:12px}.example-options{flex-wrap:wrap;gap:5px 12px;padding:5px 0 14px;display:flex}.example-chip{border:1px solid var(--color-border);min-height:40px;color:var(--color-text-muted);background:var(--color-surface);border-radius:3px;padding:0 12px;font-size:12px}.example-chip:hover:not(:disabled){border-color:var(--color-brand)}.result-card{border:1px solid var(--color-border);background:linear-gradient(145deg, var(--color-surface) 0%, var(--color-surface) 58%);border-radius:5px;margin-top:22px;position:relative;overflow:hidden}.result-card:before{content:"";background:var(--color-brand);opacity:.55;width:35px;height:1px;position:absolute;top:0;left:28px}.avatar{border:1px solid var(--color-border-strong);width:34px;height:34px;color:var(--color-brand-text);border-radius:50%;flex-shrink:0;place-items:center;font-family:Cormorant Garamond,Georgia,serif;font-size:21px;display:grid}.forecast-heading{color:var(--color-text-muted);font-size:12px;font-weight:400}.forecast-number{letter-spacing:-.055em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:8px 0;font-size:clamp(40px,7vw,54px);font-weight:300;line-height:1.2}.forecast-number small{letter-spacing:0;color:var(--color-text-muted);margin-left:10px;font-size:15px;font-weight:400}.forecast-context{color:var(--color-text-muted);font-size:12px;line-height:1.6}.forecast-context span{color:var(--color-text-secondary)}.forecast-band{margin-top:26px}.forecast-band figcaption,.range-labels{color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.forecast-band figcaption span:last-child{color:var(--color-text-muted)}.range-track{background:color-mix(in srgb, var(--color-chart-views) 16.08%, transparent);border-radius:1px;height:8px;margin:19px 0 13px;position:relative}.range-inner{top:0;bottom:0;left:var(--inner-start);width:var(--inner-width);background:linear-gradient(90deg, var(--color-chart-views), var(--color-chart-views), var(--color-chart-views));position:absolute}.range-median{background:var(--color-text);width:2px;height:20px;top:-6px;left:var(--median);position:absolute}.range-median:before{content:"";background:var(--color-text);width:4px;height:4px;position:absolute;top:-4px;left:-1px;transform:rotate(45deg)}.range-end{background:var(--color-border-strong);width:1px;height:14px;position:absolute;top:-3px}.range-end.start{left:0}.range-end.end{right:0}.range-key{color:var(--color-text-muted);align-items:center;gap:6px;display:flex}.range-key i{background:var(--color-chart-views);width:10px;height:4px}.fine-print{color:var(--color-text-muted);margin-top:16px;font-size:12px;line-height:1.7}.vote-area{border-top:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 16.86%, transparent);padding:23px 28px 26px}.vote-heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:15px;display:flex}.vote-heading h3{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-weight:400}.vote-heading p{color:var(--color-text-muted);font-size:12px}.vote-heading strong{color:var(--color-text-secondary);font-weight:500}.vote-buttons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vote-button{background:var(--color-surface);border:1px solid var(--color-border-strong);min-height:49px;color:var(--color-text);border-radius:3px;justify-content:center;align-items:center;gap:14px;font-size:14px;display:flex}.vote-button:hover:not(:disabled){background:var(--color-selection);border-color:var(--color-brand)}.vote-button span{color:var(--color-brand-text);font-size:18px}.vote-button[aria-pressed=true]{border-color:var(--color-on-selection);background:var(--color-selection);color:var(--color-on-selection);opacity:1}.vote-note{color:var(--color-text-muted);margin-top:13px;font-size:12px;line-height:1.6}.vote-note.recorded{color:var(--color-success)}.empty-card{text-align:center;border:1px dashed var(--color-border-strong);background:color-mix(in srgb, var(--color-surface) 46.67%, transparent);border-radius:4px;margin-top:28px;padding:32px 28px}.empty-mark{border-bottom:1px solid var(--color-border-strong);justify-content:center;align-items:flex-end;gap:6px;width:64px;height:34px;margin:0 auto 18px;display:flex;position:relative}.empty-mark span{background:var(--color-data);opacity:.35;width:5px;height:10px}.empty-mark span:nth-child(2){opacity:.55;height:19px}.empty-mark span:nth-child(3){opacity:.8;height:29px}.empty-mark span:nth-child(4){opacity:.55;height:23px}.empty-mark span:nth-child(5){height:14px}.empty-card h2{font-family:Cormorant Garamond,Georgia,serif;font-size:25px;font-weight:400}.empty-card p{color:var(--color-text-muted);max-width:350px;margin:10px auto 0;font-size:13px;line-height:1.8}.steps{color:var(--color-text-muted);justify-content:center;gap:22px;margin-top:24px;font-size:12px;display:flex}.steps span b{color:var(--color-brand-text);margin-right:6px;font-weight:400}.demo-note{color:var(--color-text-muted);text-align:center;margin:22px 12px 0;font-size:12px;line-height:1.7}.state-content{padding:34px 28px}.state-content h2{margin:13px 0;font-family:Cormorant Garamond,Georgia,serif;font-size:29px;font-weight:400}.state-content p{color:var(--color-text-muted);font-size:13px;line-height:1.8}.state-content .state-actions{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:23px;display:flex}.state-badge{border:1px solid var(--color-border-strong);color:var(--color-brand-text);border-radius:2px;align-items:center;gap:8px;padding:4px 8px;font-size:12px;display:inline-flex}.eta{color:var(--color-text-secondary);letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:18px 0 2px;font-size:36px}.eta small{letter-spacing:0;color:var(--color-text-muted);margin-left:8px;font-size:13px}.error-message{color:var(--color-error);margin-top:14px;font-size:13px;line-height:1.7}.loading-line{height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.loading-line:after{content:"";background:var(--color-data);width:30%;height:100%;animation:1.2s ease-in-out infinite loading;display:block}@keyframes loading{0%{transform:translate(-100%)}to{transform:translate(433%)}}.site-footer{border-top:1px solid var(--color-border);min-height:80px;color:var(--color-text-muted);padding-block:20px;font-size:12px}.site-footer>span:last-child{letter-spacing:.1em;font-size:12px}.site-footer-links{flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:14px;display:flex}@media (max-width:600px){.site-header,.site-footer{width:calc(100% - 32px)}.site-header{flex-wrap:wrap;gap:8px;min-height:82px;padding-block:14px}.brand{letter-spacing:.08em;gap:6px;font-size:18px}.brand img{width:27px;height:30px}.intro{margin-bottom:27px}h1{max-width:310px;font-size:43px;line-height:1.06}.lede{font-size:13px}.eyebrow{letter-spacing:.03em;font-size:12px}.input-row{flex-wrap:wrap;gap:6px;padding:8px}.input-row input{flex-basis:100%;min-height:44px;padding-inline:6px;font-size:16px}.input-row .primary-button{width:100%}.card-content,.state-content{padding:24px 20px}.vote-area{padding:22px 20px}.vote-heading{flex-wrap:wrap;gap:8px}.forecast-number{font-size:46px}.post-text{font-size:13px}.empty-card{padding:28px 20px}.steps{gap:13px}.site-footer{flex-wrap:wrap;align-items:flex-start;gap:14px}}.analytics-notice{z-index:80;background:var(--color-surface);width:min(360px,100% - 36px);color:var(--color-text);box-shadow:0 0 0 2px var(--color-border-strong), var(--sw-shadow-pop);font-family:var(--font-sans);animation:ui-rise var(--t-ui) var(--ease-out) both;border-radius:16px;gap:12px;padding:16px 18px;display:grid;position:fixed;bottom:18px;left:18px}.analytics-notice p{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.5}.analytics-notice p a{color:inherit;text-underline-offset:3px;margin-left:6px;text-decoration:underline}.analytics-notice>div{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.analytics-notice.is-confirmed{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-block:12px}.analytics-notice.is-confirmed .ui-feedback{font-weight:600}.analytics-notice-close{width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.analytics-notice-close:hover{color:var(--color-text);background:var(--color-surface-raised)}.site-footer a{color:var(--color-text-secondary);text-underline-offset:4px}.analytics-preferences{border:1px solid var(--color-border);border-radius:6px;margin-top:24px;padding:14px 20px 20px}.analytics-preferences button[data-focus-restored]:focus{outline:2px solid var(--color-focus);outline-offset:4px}@media (max-width:339px){.vote-buttons{grid-template-columns:1fr}.steps{gap:10px;font-size:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after,::backdrop{scroll-behavior:auto!important;transition:none!important;animation:none!important}}[tabindex="-1"]:focus{outline:none}.scenario-label{color:var(--color-text-muted);flex-basis:100%;margin-bottom:5px;font-size:12px}@media (max-width:600px){.has-result .result-card{scroll-margin-top:16px}.has-result .card-content{padding:21px 20px}.has-result .forecast-band{margin-top:22px}}.share-trigger{min-height:32px;color:var(--color-brand-text);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.share-dialog{width:min(800px,100% - 24px);max-height:calc(100svh - 40px);color:var(--color-text);border:1px solid var(--color-border-strong);background:var(--color-background);border-radius:7px;padding:0;overflow-y:auto}.share-dialog-inner{padding:26px}.share-dialog-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.share-dialog-heading .eyebrow{margin-bottom:9px;font-size:12px}.share-dialog h2{font-family:Cormorant Garamond,Georgia,serif;font-size:33px;font-weight:400}.share-formats{gap:7px;margin-bottom:16px;display:flex}.share-formats button{border:1px solid var(--color-border);min-height:44px;color:var(--color-text-muted);background:var(--color-surface);border-radius:3px;padding:0 14px;font-size:12px}.share-formats button[aria-pressed=true]{border-color:var(--color-on-selection);color:var(--color-on-selection);background:var(--color-selection)}.share-artwork{width:100%;height:auto;display:block}.share-preview.square{max-width:460px;margin-inline:auto}.share-preview{border:1px solid var(--color-border)}.share-actions{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:20px;display:flex}.share-actions .text-link{font-size:12px}.share-feedback{min-height:20px;margin-top:12px;font-size:12px;line-height:1.7}.share-link-input{background:var(--color-surface);border:1px solid var(--color-border-strong);width:100%;color:var(--color-text);border-radius:3px;margin-top:15px;padding:12px;font-size:13px}@media (max-width:600px){.share-dialog-inner{padding:18px}.share-dialog-heading .eyebrow{max-width:200px;line-height:1.7}.share-dialog h2{font-size:28px}.share-formats button{padding-inline:10px}.share-actions{gap:8px 14px}.share-actions .primary-button,.share-actions .secondary-button{flex:1}.share-trigger{min-height:44px}}.forecast-chart{border-top:1px solid var(--color-border);margin-top:26px;padding-top:23px}.chart-heading{color:var(--color-text-secondary);justify-content:space-between;gap:12px;font-size:12px;display:flex}.chart-heading>span{color:var(--color-text-muted)}.chart-endpoints{grid-template-columns:1fr 1fr;gap:14px;margin-top:19px;display:grid}.chart-endpoints>div:last-child{text-align:right}.chart-endpoints>div>span{color:var(--color-text-muted);align-items:center;gap:7px;font-size:12px;display:inline-flex}.chart-endpoints strong{letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:7px;font-size:24px;font-weight:400;display:block}.chart-endpoints>div:last-child strong{color:var(--color-chart-views)}.chart-endpoints small{color:var(--color-text-muted);letter-spacing:0;font-size:12px;font-weight:400}.chart-key{flex-shrink:0;display:inline-block}.chart-key.current{background:var(--color-text);border-radius:50%;width:6px;height:6px}.chart-key.projected{border-top:2px dashed var(--color-chart-views);width:14px;height:0}.chart-key.range{background:var(--color-chart-range-outer);border:1px solid var(--color-chart-range-inner);border-radius:1px;width:12px;height:7px}.chart-plot{min-width:0;margin-top:18px}.chart-plot svg{touch-action:pan-y;width:100%;height:218px;display:block;overflow:visible}.chart-axis{fill:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font:12px Inter,sans-serif}.chart-grid{stroke:var(--color-border);stroke-width:1px;stroke-dasharray:3 5}.chart-projection{stroke:var(--color-chart-views);stroke-width:2.5px;stroke-dasharray:5 4;stroke-linecap:round;stroke-linejoin:round;fill:none}.chart-range-edge{stroke:var(--color-chart-range-inner);stroke-width:1px;fill:none}.chart-crosshair{stroke:var(--color-border-strong);stroke-width:1px;stroke-dasharray:3 4}.chart-current-point{fill:var(--color-text);stroke:var(--color-surface);stroke-width:2.5px}.chart-predicted-point,.chart-selected-point{fill:var(--color-chart-views);stroke:var(--color-surface);stroke-width:2.5px}.chart-readout{min-height:30px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:7px 12px;padding-top:8px;font-size:12px;display:flex}.chart-readout strong{color:var(--color-text-secondary);margin-left:9px;font-weight:500}.chart-scrubber{appearance:none;cursor:ew-resize;width:100%;min-width:0;height:36px;accent-color:var(--color-chart-views);background:0 0;margin:0;display:block}.chart-scrubber::-webkit-slider-runnable-track{background:var(--color-border-strong);border-radius:2px;height:2px}.chart-scrubber::-moz-range-track{background:var(--color-border-strong);border-radius:2px;height:2px}.chart-scrubber::-webkit-slider-thumb{appearance:none;border:2px solid var(--color-chart-views);background:var(--color-surface);border-radius:50%;width:12px;height:12px;margin-top:-5px}.chart-scrubber::-moz-range-thumb{border:2px solid var(--color-chart-views);background:var(--color-surface);border-radius:50%;width:9px;height:9px}.chart-legend{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px 17px;font-size:12px;display:flex}.chart-legend>span{align-items:center;gap:6px;display:inline-flex}.chart-explore-hint{margin-left:auto}.chart-note{color:var(--color-text-muted);margin-top:13px;font-size:12px;line-height:1.7}.intro{text-align:center;margin-bottom:32px}.intro .eyebrow{letter-spacing:.14em;justify-content:center;font-size:12px}.intro h1{font-size:clamp(42px,5.5vw,64px)}.url-form,.tracking-note,.example-row,.example-options{max-width:660px;margin-inline:auto}.url-form>label{letter-spacing:.025em;font-size:12px}.input-row{background:color-mix(in srgb, var(--color-input) 90.98%, transparent);box-shadow:0 8px 30px color-mix(in srgb, var(--color-shadow) 13.33%, transparent);border-radius:9px}.primary-button{border-radius:5px}.tracking-note{color:var(--color-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 9px;margin-top:13px;font-size:12px;line-height:1.7;display:flex}.tracking-dot{background:var(--color-surface-raised);width:5px;height:5px;box-shadow:0 0 8px color-mix(in srgb, var(--color-shadow) 18.82%, transparent);border-radius:50%}.empty-card{margin-inline:auto;border-style:solid;border-color:color-mix(in srgb, var(--color-border) 40%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--color-surface) 47.84%, transparent), color-mix(in srgb, var(--color-surface) 61.18%, transparent));border-radius:12px;max-width:660px;margin-top:30px;padding-block:44px}.empty-card h2{font-size:30px}.empty-mark{height:45px;margin-bottom:22px}.empty-mark span{border-radius:2px 2px 0 0}.result-card{border-color:color-mix(in srgb, var(--color-border) 50.2%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-surface) 96.08%, transparent), color-mix(in srgb, var(--color-surface) 96.86%, transparent) 72%);box-shadow:0 20px 70px color-mix(in srgb, var(--color-shadow) 26.67%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-shadow) 2.75%, transparent);border-radius:14px;margin-top:26px}.result-card:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-surface-raised) 37.65%, transparent), transparent);width:100%;left:0}.forecast-refresh{border:1px solid color-mix(in srgb, var(--color-border) 12.55%, transparent);background:color-mix(in srgb, var(--color-surface-raised) 1.96%, transparent);color:var(--color-text-muted);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;line-height:1;display:inline-flex}.forecast-refresh>span{font-size:14px}.forecast-refresh:hover:not(:disabled){color:var(--color-text-muted);border-color:color-mix(in srgb, var(--color-border) 31.37%, transparent);background:color-mix(in srgb, var(--color-surface-raised) 6.27%, transparent)}.post-preview{color:var(--color-text);border-bottom:1px solid var(--color-border);padding:22px 28px 18px}.post-header{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.post-avatar{width:44px;height:44px;color:var(--color-text-secondary);background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-border) 31.37%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-shadow) 2.35%, transparent);border-radius:50%;flex-shrink:0;place-items:center;font-family:Cormorant Garamond,Georgia,serif;font-size:25px;display:grid;position:relative;overflow:hidden}.post-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.post-author{overflow-wrap:break-word;flex-direction:column;flex:140px;gap:3px;min-width:0;display:flex}.post-author strong{letter-spacing:-.01em;font-size:14px;font-weight:550}.post-author time{white-space:nowrap}.post-avatar-link{border-radius:50%;flex-shrink:0}.post-avatar-link:hover .post-avatar{opacity:.85}.post-author-link{border-radius:2px;align-self:flex-start;max-width:100%}.post-author-link:hover strong{text-underline-offset:3px;text-decoration:underline}.post-source{border:1px solid color-mix(in srgb, var(--color-border) 12.55%, transparent);background:color-mix(in srgb, var(--color-surface-raised) 1.96%, transparent);color:var(--color-text-muted);white-space:nowrap;border-radius:6px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;display:inline-flex}.post-source:hover{color:var(--color-text);border-color:color-mix(in srgb, var(--color-border-strong) 31.37%, transparent);background:color-mix(in srgb, var(--color-surface-hover) 6.27%, transparent)}.post-source-x{flex-shrink:0;width:12px;height:12px}.post-actions{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.post-copy{margin-top:14px}.post-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-text-secondary);font-size:15px;line-height:1.65}.post-text+.post-text{margin-top:13px}.post-link{color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-border) 21.96%, transparent);text-decoration-color:color-mix(in srgb, var(--color-border) 21.96%, transparent);text-underline-offset:3px}.post-link:hover{color:var(--color-text);text-decoration-color:currentColor}.post-text-missing{color:var(--color-text-muted)}.post-performance{color:var(--color-text-muted);margin:16px 0 0;font-size:12px;line-height:1.65}.post-performance summary{cursor:pointer;border-radius:3px;align-items:center;gap:8px;width:fit-content;max-width:100%;min-height:28px;list-style:none;display:flex}.post-performance summary::-webkit-details-marker{display:none}.post-performance summary strong{color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:550}.post-performance.is-breakout summary strong{color:var(--color-brand-text)}.post-performance summary:hover,.post-performance[open] summary{color:var(--color-text-secondary)}.post-performance summary:focus-visible{outline:1px solid var(--color-focus);outline-offset:4px}.performance-age{white-space:nowrap}.performance-info{opacity:.75;flex-shrink:0}.post-performance p{max-width:560px;margin-top:7px;line-height:1.7}.post-performance p strong{color:var(--color-text-secondary);font-weight:450}@media (pointer:coarse){.post-performance summary{min-height:44px}}.horizon-control{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 16px;display:flex}.horizon-control>span{color:var(--color-text-muted);font-size:12px}.horizon-buttons{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 46.67%, transparent);border-radius:7px;gap:3px;padding:3px;display:flex}.horizon-buttons button{min-width:48px;min-height:37px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;border-radius:4px;padding:0 12px;font-size:13px}.horizon-buttons button>span{opacity:.85;margin-left:2px;font-size:12px}.horizon-buttons button:hover{color:var(--color-text);background:color-mix(in srgb, var(--color-surface-hover) 3.92%, transparent)}.horizon-buttons button[aria-pressed=true]{color:var(--color-on-selection);border-color:var(--color-selection-border);background:linear-gradient(var(--color-selection), var(--color-selection));box-shadow:0 1px 5px var(--color-selection)}.metric-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.metric-card{border:1px solid color-mix(in srgb, var(--metric-color) 12%, transparent);background:radial-gradient(85% 70% at 0 0, color-mix(in srgb, var(--metric-color) 21%, transparent), color-mix(in srgb, var(--metric-color) 6%, transparent) 42%, transparent 72%), color-mix(in srgb, var(--color-surface) 43.92%, transparent);border-top-color:color-mix(in srgb, var(--metric-color) 22%, transparent);border-left-color:color-mix(in srgb, var(--metric-color) 18%, transparent);border-radius:10px;min-width:0;padding:21px 19px 16px}.metric-label{color:var(--metric-color);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.metric-label>span:first-child{align-items:center;gap:8px;display:inline-flex}.metric-target{color:var(--color-text-muted);letter-spacing:.02em;font-size:12px}.metric-value{letter-spacing:-.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text);flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:15px;font-size:clamp(38px,5vw,48px);font-weight:350;line-height:1.2;display:flex}.metric-value>span{color:var(--color-text-muted);letter-spacing:0;font-size:12px;font-weight:400}.metric-change{color:var(--color-text-muted);margin-top:6px;font-size:12px;line-height:1.5}.metric-change>span{color:var(--color-text)}.engagement-plot{margin-top:19px}.engagement-plot svg{touch-action:pan-y;cursor:crosshair;width:100%;height:180px;display:block;overflow:visible}@keyframes recorded-rise{0%{opacity:.4;transform:scaleY(0)}}.metric-range{border-top:1px solid color-mix(in srgb, var(--color-border) 3.53%, transparent);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px 10px;margin-top:13px;padding-top:13px;font-size:12px;display:flex}.metric-range strong{color:var(--metric-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.metric-observation{color:var(--color-text-muted);align-items:baseline;gap:6px;margin-top:11px;font-size:12px;line-height:1.5;display:flex}.metric-observation i{background:var(--color-chart-views);border-radius:50%;flex-shrink:0;width:4px;height:4px;display:inline-block}.metric-unavailable{color:var(--color-text-muted);place-items:center;height:199px;font-size:12px;line-height:1.8;display:grid}.hint-touch{display:none}@media (hover:none){.hint-hover{display:none}.hint-touch{display:inline}}.legend-recorded{border-top:2px solid var(--color-chart-views);background:linear-gradient(color-mix(in srgb, var(--color-chart-views) 31.37%, transparent), color-mix(in srgb, var(--color-chart-views) 3.14%, transparent));width:12px;height:8px}.legend-line{background:radial-gradient(circle, var(--color-chart-views) 1.3px, transparent 1.7px) 0 50% / 5px 4px repeat-x;width:14px;height:4px}.legend-band{background:color-mix(in srgb, var(--color-chart-views) 16.08%, transparent);border-radius:1px;width:12px;height:6px}.horizon-buttons{position:relative}.horizon-buttons button{z-index:1;position:relative}.horizon-thumb{width:var(--thumb-width,0);transform:translateX(var(--thumb-x,0));border:1px solid color-mix(in srgb, var(--color-border) 17.25%, transparent);background:linear-gradient(color-mix(in srgb, var(--color-selection) 10.2%, transparent), color-mix(in srgb, var(--color-selection) 4.71%, transparent));box-shadow:0 1px 5px color-mix(in srgb, var(--color-shadow) 13.33%, transparent);opacity:0;pointer-events:none;border-radius:4px;position:absolute;top:3px;bottom:3px;left:0}.horizon-buttons.has-thumb .horizon-thumb{opacity:1;transition:transform var(--t-ui) var(--ease-out), width var(--t-ui) var(--ease-out)}.horizon-buttons.has-thumb button[aria-pressed=true]{box-shadow:none;background:0 0;border-color:#0000}.value-swap[data-direction]{animation:value-later var(--t-ui) var(--ease-out);display:inline-block}.value-swap[data-direction=earlier]{animation-name:value-earlier}@keyframes value-later{0%{opacity:0;transform:translateY(.28em)}}@keyframes value-earlier{0%{opacity:0;transform:translateY(-.28em)}}.chart-reveal.is-revealing{transform-box:fill-box;transform-origin:0;animation:data-reveal var(--t-reveal) var(--ease-out) .12s both}@keyframes data-reveal{0%{transform:scaleX(0)}}@keyframes halo-land{40%{transform:scale(1.5)}}@media (max-width:700px){.intro h1{max-width:none}.card-content{padding:24px 20px}.metric-grid{gap:10px}.metric-card{padding-inline:14px}.metric-value{font-size:37px}}@media (max-width:560px){.intro{text-align:left}.intro .eyebrow{justify-content:flex-start}.intro h1{font-size:43px}.tracking-note{justify-content:flex-start}.result-card{border-radius:11px}.metric-grid{grid-template-columns:minmax(0,1fr);gap:12px}.metric-card{padding:18px 16px 14px}.metric-value{font-size:46px}.horizon-control{gap:9px}.horizon-buttons{width:100%}.horizon-buttons button{flex:1;min-width:0;min-height:40px;padding-inline:10px}.post-preview{padding:18px 20px 14px}.post-avatar{width:38px;height:38px;font-size:22px}.post-header{gap:10px}.post-author strong{font-size:13px}.post-source{gap:4px;padding:7px}.post-text{font-size:14px}.post-copy{margin-top:12px}@media (max-width:400px){.post-source,.forecast-refresh{justify-content:center;width:44px;height:44px;padding:0;font-size:0}}.engagement-plot{margin-top:14px}}@media (max-width:600px){.forecast-chart{margin-top:21px;padding-top:20px}.chart-endpoints{margin-top:17px}.chart-endpoints strong{font-size:22px}.chart-endpoints>div>span{gap:5px}.chart-explore-hint{flex-basis:100%;margin-left:0}.chart-readout{min-height:43px}}.vote-button .vote-choice{color:var(--color-text);font-size:14px;line-height:1.5}.vote-button .vote-choice small{color:var(--color-text-muted);font-size:12px;display:block}.vote-button:has(.vote-choice){min-height:62px}.vote-button[aria-pressed=true] .vote-choice{color:var(--color-on-selection)}.community-votes{border-top:1px solid var(--color-border);margin-top:23px;padding-top:18px}.community-heading{color:var(--color-text-muted);justify-content:space-between;gap:12px;font-size:12px;display:flex}.community-heading>span:first-child{color:var(--color-text-secondary)}.community-counts{grid-template-columns:1fr 1fr;gap:16px;margin:17px 0 13px;display:grid}.community-counts>div:last-child{text-align:right}.community-counts dt{color:var(--color-text-secondary);align-items:center;gap:7px;font-size:12px;display:inline-flex}.community-counts dt i{background:var(--color-chart-views);border-radius:50%;width:5px;height:5px}.community-counts>div:last-child dt i{background:var(--color-chart-likes)}.community-counts dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:7px 0 0;font-size:23px;font-weight:400}.community-counts dd small{color:var(--color-text-muted);letter-spacing:0;font-size:12px}.community-split{background:color-mix(in srgb, var(--color-chart-likes) 40%, transparent);border-radius:2px;height:4px;overflow:hidden}.community-split>span{background:var(--color-chart-views);height:100%;display:block}.community-split.is-empty{background:var(--color-border)}.collection-progress{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:23px;display:flex}.collection-timeline{flex:0 0 100%;order:3}.collection-timing{color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-content:space-between;gap:16px;margin-bottom:10px;font-size:12px;display:flex}.collection-timing>:first-child{color:var(--color-text)}.collection-track{background:color-mix(in srgb, var(--color-surface-raised) 6.27%, transparent);border-radius:2px;height:3px;overflow:hidden}.collection-track>span{background:var(--color-data);height:100%;transition:width 1s linear;display:block}.collection-track.is-waiting>span{opacity:.35}.collection-followup{color:var(--color-text-muted);margin:12px 0 0;font-size:11px;line-height:1.6}.collection-message{align-items:center;gap:14px;min-width:0;display:flex}.collection-message>i{background:var(--color-data);width:7px;height:7px;box-shadow:0 0 0 5px color-mix(in srgb, var(--color-shadow) 5.1%, transparent);border-radius:50%;flex-shrink:0;animation:2.4s ease-in-out infinite collection-pulse}.collection-message strong{color:var(--color-text);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.collection-message span,.collection-message small{color:var(--color-text-muted);font-size:var(--text-meta);line-height:1.6;display:block}.collection-message small{font-size:var(--text-meta);margin-top:3px}.collection-notify{background:color-mix(in srgb, var(--color-surface-raised) 7.45%, transparent);border:1px solid color-mix(in srgb, var(--color-border) 23.14%, transparent);color:var(--color-brand-text);font-size:var(--text-meta);cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:8px;padding:10px 13px;display:inline-flex}.collection-notify:hover{background:color-mix(in srgb, var(--color-surface-hover) 13.73%, transparent)}.collection-notify:disabled{cursor:default;opacity:.7}.collection-note{width:100%;color:var(--color-text-muted);font-size:var(--text-meta);order:4;margin:0}.collection-progress.is-complete i{animation:none}@keyframes collection-pulse{50%{opacity:.4;box-shadow:0 0 0 8px color-mix(in srgb, var(--color-data) 1.18%, transparent)}}@media (max-width:520px){.collection-progress{gap:14px;padding:17px}.collection-message{gap:11px}.collection-notify{margin-left:0}.collection-timing{gap:8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.collection-message>i{animation:none}}.board-shell .site-header,.board-shell .site-footer,.board-main{width:min(1000px,100% - 64px);margin-inline:auto}.board-shell .site-header{min-height:88px}.board-main{flex:1;padding-bottom:48px}.board-intro{z-index:5;isolation:isolate;text-align:center;flex-direction:column;align-items:center;gap:32px;padding:64px 0 58px;display:flex;position:relative}.board-intro:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 35%, color-mix(in srgb, var(--color-surface-raised) 5.1%, transparent), transparent 68%);position:absolute;inset:10px 0 -10px}.board-intro .eyebrow{letter-spacing:.12em;justify-content:center;margin-bottom:20px;font-size:11px}.board-intro h1{letter-spacing:-.045em;text-wrap:balance;max-width:880px;font-size:clamp(44px,6.1vw,72px);line-height:1.06}.board-search{width:min(100%,760px)}.board-search-row .board-search-clear{min-width:28px;min-height:36px;box-shadow:none;color:var(--color-text-muted);background:0 0;border:0;flex:0 0 28px;padding:0;font-size:20px;font-weight:300}.board-search-row .board-search-clear:hover{color:var(--color-brand-text);background:0 0}.board-search-row{border:1px solid color-mix(in srgb, var(--color-border) 60%, transparent);background:linear-gradient(145deg, var(--color-input), var(--color-input));box-shadow:0 18px 64px color-mix(in srgb, var(--color-shadow) 26.67%, transparent), 0 0 0 5px color-mix(in srgb, var(--color-shadow) 1.96%, transparent);border-radius:12px;align-items:center;gap:8px;padding:8px;transition:border-color .2s,box-shadow .2s;display:flex}.board-search-row:focus-within{border-color:var(--color-focus);box-shadow:0 18px 64px color-mix(in srgb, var(--color-focus) 26.67%, transparent), 0 0 0 5px color-mix(in srgb, var(--color-focus) 6.27%, transparent)}.board-search-row>span{color:var(--color-brand-text);flex-shrink:0;padding-inline:16px 4px;font-size:25px}.board-search-row input{color:var(--color-text);background:0 0;border:0;outline:none;width:100%;min-width:0;height:54px;padding:12px;font-size:16px}.board-search-row button{border:1px solid var(--color-brand);background:var(--color-brand);color:var(--color-on-brand);white-space:nowrap;border-radius:7px;flex-shrink:0;align-items:center;gap:24px;height:54px;padding:0 24px;font-size:14px;font-weight:500;display:flex}.board-search-row button:hover{background:var(--color-brand-hover);box-shadow:0 4px 20px color-mix(in srgb, var(--color-shadow) 10.2%, transparent)}.board-search-row button:active{transform:scale(.98)}.board-search .error-message{text-align:left;margin-top:12px;padding-inline:10px;font-size:12px}.live-board{scroll-margin-top:20px}.board-heading{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;min-height:59px;display:flex}.board-update-slot{font-size:var(--text-meta);color:var(--color-text-muted);align-items:center;min-height:32px;display:inline-flex}.board-update-slot button{color:var(--color-brand-text);border:1px solid var(--color-border-strong);background:color-mix(in srgb, var(--color-surface-raised) 7.06%, transparent);min-height:30px;font-size:var(--text-meta);border-radius:4px;padding:6px 10px}.tweet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.tweet-tile{background:linear-gradient(125deg, color-mix(in srgb, var(--color-surface) 96.08%, transparent), color-mix(in srgb, var(--color-surface) 96.08%, transparent));border:1px solid var(--color-border);border-radius:7px;flex-direction:column;min-width:0;transition:border-color .18s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.tweet-tile:hover{border-color:var(--color-border-strong);box-shadow:0 6px 32px color-mix(in srgb, var(--color-shadow) 13.33%, transparent)}.tile-header{align-items:center;gap:10px;padding:18px 18px 0;display:flex}.board-avatar{background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-border) 40%, transparent);width:36px;height:36px;color:var(--color-brand-text);border-radius:50%;flex-shrink:0;place-items:center;font-family:Cormorant Garamond,Georgia,serif;font-size:21px;display:grid;position:relative;overflow:hidden}.board-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tile-author{flex-direction:column;gap:4px;min-width:0;display:flex}.tile-author strong{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.tile-author>span{font-size:var(--text-meta);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tile-header time{font-size:var(--text-meta);color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0;align-self:flex-start;margin-left:auto;padding-top:4px}.tile-open{color:var(--color-text);text-align:left;background:0 0;border:0;width:100%;padding:14px 18px 0;display:block}.tile-open:focus-visible{outline-offset:-3px}.tile-copy{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;white-space:pre-line;height:65px;color:var(--color-text-secondary);-webkit-box-orient:vertical;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden}.tile-open:hover .tile-copy{color:var(--color-text)}.tile-context{justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:12px 18px 14px;display:flex}.tile-tags{flex-wrap:wrap;gap:5px;display:flex}.tile-tags>span{border:1px solid color-mix(in srgb, var(--color-border) 37.65%, transparent);background:color-mix(in srgb, var(--color-surface-raised) 2.35%, transparent);color:var(--color-text-muted);font-size:var(--text-meta);white-space:nowrap;border-radius:3px;padding:3px 5px}.tile-forecast{border-top:1px solid var(--color-border);justify-content:space-between;gap:18px;padding:12px 18px;display:flex}.tile-forecast>span{flex-direction:column;display:flex}.tile-label{font-size:var(--text-meta);color:var(--color-text-muted)}.tile-label>span{color:var(--color-text-muted);margin-left:2px}.tile-number{letter-spacing:-.045em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text);margin-top:4px;font-size:30px;font-weight:400;line-height:38px}.tile-number>small{color:var(--color-data);margin-left:7px;font-size:17px}.signal-down .tile-number>small{color:var(--color-data)}.tile-number.is-pending{color:var(--color-text-muted);min-height:39px;font-size:27px}.tile-caption{font-size:var(--text-meta);color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:1px}.tile-strip{height:46px;margin:2px 18px 14px;position:relative}.strip-rail{height:10px;position:absolute;top:14px;left:0;right:0}.strip-rail:before{content:"";border-top:1px dotted color-mix(in srgb, var(--color-border) 21.96%, transparent);position:absolute;top:50%;left:0;right:0}.strip-rail>i{transition:left .7s var(--spring), width .7s var(--spring);font-style:normal;position:absolute}.strip-so-far{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-chart-views) 69.02%, transparent));border-radius:1px;height:2px;top:4px;left:0}.strip-outer,.strip-inner{background:color-mix(in srgb, var(--color-chart-views) 16.86%, transparent);border-radius:5px;height:10px;top:0}.strip-inner{background:color-mix(in srgb, var(--color-chart-views) 43.92%, transparent)}.strip-median{background:var(--color-chart-views);width:2px;height:16px;box-shadow:0 0 0 2px var(--color-surface);border-radius:1px;margin-left:-1px;top:-3px}.strip-now{background:var(--color-text);width:8px;height:8px;box-shadow:0 0 0 2px var(--color-surface);border-radius:50%;margin-left:-4px;top:1px}.strip-line{border-left:1px dashed color-mix(in srgb, var(--color-chart-target) 54.9%, transparent);height:30px;top:-12px}.strip-line>b{font-size:var(--text-meta);color:var(--color-text-secondary);white-space:nowrap;font-weight:400;line-height:1;position:absolute;top:-3px;left:5px}.strip-line.is-end>b{left:auto;right:5px}.strip-now-label{font-size:var(--text-meta);color:var(--color-text-muted);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2;position:absolute;top:31px;translate:-50%}.strip-now-label.is-start{translate:-4px}.strip-now-label.is-end{translate:calc(4px - 100%)}.is-drawing .strip-now{animation:strip-dot .42s var(--spring-pop) backwards;animation-delay:calc(var(--c,0) * 45ms)}.is-drawing :is(.strip-outer,.strip-inner){animation:strip-grow .76s var(--ease-out) backwards;animation-delay:calc(.14s + var(--c,0) * 45ms)}.is-drawing :is(.strip-so-far,.strip-median,.strip-line){animation:strip-drop .46s var(--ease-out) backwards;animation-delay:calc(.52s + var(--c,0) * 45ms)}@keyframes strip-dot{0%{transform:scale(0)}}@keyframes strip-grow{0%{clip-path:inset(0 100% 0 0 round 5px);opacity:.3}}@keyframes strip-drop{0%{opacity:0;transform:translateY(-5px)}}.signal-new{animation:2.4s ease-out new-post}.signal-up{animation:2.4s ease-out forecast-up}.signal-down{animation:2.4s ease-out forecast-down}@keyframes new-post{0%{opacity:.7;border-color:var(--color-border-strong);box-shadow:inset 0 0 70px color-mix(in srgb, var(--color-data) 18.82%, transparent);transform:translateY(7px)}12%{opacity:1;border-color:var(--color-border-strong);transform:translateY(0)}to{border-color:var(--color-border-strong);box-shadow:inset 0 0 70px #0000}}@supports (color:color-mix(in lch, red, blue)){@keyframes new-post{0%{opacity:.7;border-color:var(--color-border-strong);box-shadow:inset 0 0 70px color-mix(in srgb, var(--color-data) 18.82%, transparent);transform:translateY(7px)}12%{opacity:1;border-color:var(--color-border-strong);box-shadow:inset 0 0 70px color-mix(in srgb, var(--color-data) 12.55%, transparent), 0 0 18px color-mix(in srgb, var(--color-data) 7.06%, transparent);transform:translateY(0)}to{border-color:var(--color-border-strong);box-shadow:inset 0 0 70px #0000}}}@keyframes forecast-up{0%,12%{border-color:var(--color-border-strong);box-shadow:inset 0 0 70px color-mix(in srgb, var(--color-data) 9.41%, transparent)}to{border-color:var(--color-border-strong);box-shadow:inset 0 0 70px #0000}}@keyframes forecast-down{0%,12%{border-color:var(--color-border-strong);box-shadow:inset 0 0 70px color-mix(in srgb, var(--color-data) 9.41%, transparent)}to{border-color:var(--color-border-strong);box-shadow:inset 0 0 70px #0000}}.board-more{min-height:76px;color:var(--color-text-muted);font-size:var(--text-meta);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;padding-top:24px;display:flex}.board-more button{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:44px;color:var(--color-brand-text);border-radius:999px;padding:0 20px;font-size:13px}.board-more button:hover{border-color:var(--color-brand);background:color-mix(in srgb, var(--color-surface-hover) 7.06%, transparent)}.board-more button:active{transition-duration:var(--t-press);transform:scale(.96)}.board-more-end{align-items:center;gap:10px;display:inline-flex}.board-more-status:before{content:"";background:var(--color-brand);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:10px;animation:.8s ease-in-out infinite alternate board-loading;display:inline-block}.tweet-tile.is-arriving{animation:tile-arrive .62s var(--spring) backwards;animation-delay:calc(var(--i,0) * 45ms)}@keyframes tile-arrive{0%{opacity:0;transform:translateY(28px)scale(.965)}}.board-new-pill{z-index:40;border:1px solid var(--color-brand);background:var(--color-brand);min-height:40px;color:var(--color-on-brand);box-shadow:0 10px 30px color-mix(in srgb, var(--color-shadow) 60%, transparent);animation:pill-drop .62s var(--spring-pop) backwards;border-radius:999px;padding:0 18px;font-size:13px;font-weight:600;position:fixed;top:14px;left:50%;translate:-50%}.board-new-pill:hover{background:var(--color-brand-hover)}@keyframes pill-drop{0%{opacity:0;transform:translateY(-26px)scale(.9)}}.board-error{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-muted);border-radius:5px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:17px 20px;font-size:12px;display:flex}.board-error button{color:var(--color-brand-text);background:0 0;border:0;min-height:34px;font-size:12px}.board-empty{text-align:center;border:1px dashed var(--color-border-strong);border-radius:6px;padding:65px 24px}.board-empty h3{color:var(--color-text);margin-bottom:8px;font:30px Cormorant Garamond,Georgia,serif}.board-empty p{color:var(--color-text-muted);font-size:12px}.board-empty button{color:var(--color-brand-text);background:0 0;border:0;margin-top:14px;padding:12px;font-size:12px}.tile-skeleton{border:1px solid var(--color-border);background:var(--color-surface);min-height:343px;animation:1.6s ease-in-out infinite alternate board-loading;animation-delay:var(--delay);border-radius:7px;padding:18px}.tile-skeleton>div{background:color-mix(in srgb, var(--color-surface-raised) 6.27%, transparent);border-radius:50%;width:36px;height:36px;margin-bottom:24px}.tile-skeleton>span{background:color-mix(in srgb, var(--color-surface-raised) 5.1%, transparent);border-radius:2px;height:8px;margin-bottom:12px;display:block}.tile-skeleton>span:nth-child(3){width:85%}.tile-skeleton>span:nth-child(4){width:65%}.tile-skeleton footer{border-top:1px solid var(--color-border);height:76px;margin-top:35px}@keyframes board-loading{0%{opacity:.55}to{opacity:1}}.tile-skeleton footer{position:relative}.tile-skeleton footer:before{content:"";border-top:1px dotted color-mix(in srgb, var(--color-border) 14.9%, transparent);position:absolute;top:60px;left:0;right:0}.tile-skeleton footer:after{content:"";background:color-mix(in srgb, var(--color-surface-raised) 7.84%, transparent);border-radius:5px;width:30%;height:9px;position:absolute;top:56px;left:48%}@media (max-width:1120px){.tile-header,.tile-open,.tile-context,.tile-forecast{padding-inline:15px}.tile-strip{margin-inline:15px}.tile-number{font-size:28px}}@media (max-width:940px){.tweet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.board-shell .site-header,.board-shell .site-footer,.board-main{width:calc(100% - 40px)}.tile-number{font-size:31px}}@media (max-width:640px){.board-shell .site-header{flex-wrap:nowrap;min-height:73px}.board-shell .brand{gap:8px;font-size:17px}.board-shell .brand img{width:23px;height:28px}.tweet-grid{grid-template-columns:minmax(0,1fr);gap:12px}.tile-header{padding:17px 18px 0}.tile-open{padding:14px 18px 0}.tile-copy{height:74px;font-size:14px;line-height:1.75}.tile-author strong{font-size:14px}.tile-context,.tile-forecast{padding-inline:18px}.tile-strip{margin-inline:18px}.tile-forecast{padding-block:12px}.board-main{padding-bottom:32px}.board-heading{min-height:52px}}@media (min-width:641px){.tile-header{padding:20px 22px 0}.tile-open{padding:16px 22px 0}.tile-copy{height:74px;font-size:14px;line-height:1.75}.tile-author strong{font-size:14px}.tile-context{padding:14px 22px 16px}.tile-forecast{padding:12px 22px}.tile-strip{margin-inline:22px}.tile-number{font-size:32px}.tweet-tile{border-radius:9px}.tile-skeleton{min-height:337px}}@media (min-width:1180px){.board-shell .site-header,.board-shell .site-footer,.board-main{width:min(1240px,100% - 80px)}.tweet-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1536px){.board-shell .site-header,.board-shell .site-footer,.board-main{width:min(1480px,100% - 80px)}.tweet-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:761px) and (max-height:900px){.board-shell .site-header{min-height:72px}.board-intro{gap:22px;padding-block:30px 32px}.board-intro .eyebrow{margin-bottom:12px}.board-intro h1{font-size:clamp(40px,4.4vw,58px)}.board-search-row{padding:6px}.board-search-row input,.board-search-row button{height:48px}.board-heading{min-height:52px}.tile-header{padding-top:16px}.tile-open{padding-top:12px}.tile-context{padding-block:10px 12px}.tile-skeleton{min-height:337px}}@media (min-width:761px) and (max-height:780px){.board-shell .site-header{min-height:64px}.board-intro{gap:18px;padding-block:24px}.board-intro .eyebrow{margin-bottom:8px}.board-intro h1{font-size:48px}}@media (max-width:640px){.board-intro{gap:25px;padding-block:34px 32px}.board-intro .eyebrow{margin-bottom:14px;font-size:10px}.board-intro h1{max-width:360px;margin-inline:auto;font-size:42px}.tweet-grid{margin-top:26px}.board-search-row{border-radius:9px;gap:1px;padding:6px}.board-search-row>span{padding-inline:8px 0;font-size:22px}.board-search-row input{height:50px;padding-inline:8px}.board-search-row button{border-radius:5px;gap:8px;height:50px;padding-inline:12px;font-size:12px}}@media (max-width:380px){.board-intro h1{font-size:38px}}@media (max-width:360px){.board-shell .brand{gap:6px;font-size:15px}.board-shell .account-link{padding-inline:5px}}.tile-post{display:block}.tile-post:hover .tile-copy{color:var(--color-text)}.tile-explore{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:block}.tile-post:focus-visible,.tile-explore:focus-visible{outline-offset:-3px}.tile-detail-link:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.tile-detail-link:focus-visible{outline:none}.tile-detail-link:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:-3px}.tweet-tile:hover{border-color:var(--color-border-strong)}.detail-main{flex:1;width:min(900px,100% - 64px);margin:10px auto 56px}.detail-back{min-height:44px;color:var(--color-text-muted);align-items:center;gap:9px;font-size:12px;display:inline-flex}.detail-back:hover{color:var(--color-brand-text)}.detail-main .result-card,.detail-main .board-error{margin-top:18px}.detail-state{text-align:center;padding:50px 28px}.detail-state h2{margin-block:16px;font:36px Cormorant Garamond,Georgia,serif}.detail-state p{color:var(--color-text-muted);margin-bottom:24px;font-size:13px}.detail-state .secondary-button{align-items:center;display:inline-flex}.detail-main>.result-card{max-width:760px;margin-inline:auto}.detail-wait h2{margin-top:0}.detail-wait p{max-width:420px;margin-inline:auto;line-height:1.7}.wait-bar{grid-template-columns:1fr auto;max-width:360px;margin:0 auto 28px;padding-top:14px;display:grid;position:relative}.wait-bar:before{content:"";background:color-mix(in srgb, var(--color-surface-raised) 12.16%, transparent);border-radius:2px;height:4px;position:absolute;top:0;left:0;right:0}.wait-bar>span{background:var(--color-brand);height:4px;transition:width 1s var(--ease-out);border-radius:2px;position:absolute;top:0;left:0}.wait-bar small{color:var(--color-text-muted);font-size:var(--text-meta);text-align:left}.wait-bar small:last-child{text-align:right}.detail-post-skeleton{min-height:130px;margin:28px}.detail-post-skeleton i{background:color-mix(in srgb, var(--color-surface-raised) 7.84%, transparent);border-radius:50%;width:42px;height:42px;margin-bottom:22px;display:block}.detail-post-skeleton span{background:color-mix(in srgb, var(--color-surface-raised) 5.1%, transparent);border-radius:3px;width:80%;height:9px;margin-bottom:14px;display:block}.detail-post-skeleton span:last-child{width:55%}.forecast-estimate{text-align:left;width:100%;margin:24px auto 0}@media (max-width:640px){.detail-main{width:calc(100% - 32px);margin-top:0;margin-bottom:32px}.detail-shell .site-header{gap:12px;width:calc(100% - 32px)}.detail-back{font-size:var(--text-meta);gap:6px}.detail-main .result-card{margin-top:15px}.detail-main .card-content{padding:22px 17px}.detail-state{padding-inline:18px}.detail-state h2{font-size:30px}}.detail-main .result-card{background:color-mix(in srgb, var(--color-surface) 28.24%, transparent);box-shadow:none;border-color:color-mix(in srgb, var(--color-border) 15.69%, transparent)}.detail-main .post-preview{background:0 0}.board-search-row{background:color-mix(in srgb, var(--color-input) 31.37%, transparent);box-shadow:none}.account-control{flex-shrink:0;position:relative}.account-link{border:1px solid color-mix(in srgb, var(--color-border-strong) 20%, transparent);min-height:38px;color:var(--color-text-secondary);font-size:var(--text-meta);white-space:nowrap;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.account-link:hover{border-color:color-mix(in srgb, var(--color-border-strong) 43.92%, transparent);color:var(--color-brand-text)}.account-link img{border-radius:50%}.x-mark{flex-shrink:0;width:13px;height:13px}.account-menu-root{position:relative}.account-trigger svg{color:var(--color-text-muted);transition:transform var(--t-ui) var(--ease-out)}.account-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.account-initial{background:var(--color-surface);width:22px;height:22px;color:var(--color-brand-text);border-radius:50%;place-items:center;font-size:12px;display:grid}.account-menu{z-index:60;border:1px solid var(--color-border-strong);background:var(--color-surface);min-width:220px;box-shadow:0 18px 50px color-mix(in srgb, var(--color-shadow) 73.33%, transparent);transform-origin:100% 0;animation:menu-in .3s var(--spring) backwards;border-radius:10px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)scale(.95)}}.account-menu-head{border-bottom:1px solid var(--color-border);flex-direction:column;gap:2px;margin:0 0 6px;padding:9px 12px 11px;display:flex}.account-menu-head strong{color:var(--color-text);font-size:13px;font-weight:500}.account-menu-head span{color:var(--color-text-muted);font-size:var(--text-meta)}.account-menu [role=menuitem]{width:100%;min-height:40px;color:var(--color-text-secondary);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;padding:0 12px;font-size:13px;display:flex}.account-menu [role=menuitem]:hover,.account-menu [role=menuitem]:focus-visible{background:color-mix(in srgb, var(--color-surface-hover) 7.06%, transparent);color:var(--color-focus);outline:none}.account-menu .account-disconnect{color:var(--color-text-muted);margin-top:9px;position:relative}.account-menu .account-disconnect:before{content:"";background:var(--color-border);height:1px;position:absolute;top:-5px;left:8px;right:8px}.account-error{width:160px;font-size:var(--text-meta);color:var(--color-error);position:absolute;top:42px;right:0}.account-logout-error{font-size:var(--text-meta);margin:8px}.calls-main{flex:1;width:min(820px,100% - 64px);margin:50px auto 70px}.calls-main h1{font-size:52px}.calls-profile{font-size:var(--text-meta);color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:16px;margin:16px 0 28px;display:flex}.calls-profile>span>span{margin-inline:6px}.calls-empty{text-align:center;color:var(--color-text-muted);padding-block:65px;font-size:13px;line-height:1.8}.calls-empty p{margin-bottom:24px}.calls-empty p>span{color:var(--color-text-secondary)}.calls-error{color:var(--color-error);margin-block:16px;font-size:12px}.calls-list{gap:18px;display:grid}.saved-call{border-top:1px solid var(--color-border-strong);padding:24px 0 20px}.saved-call-top,.saved-call-bottom{font-size:var(--text-meta);color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:12px;display:flex}.saved-call-top{color:var(--color-text-secondary)}.call-status{border:1px solid color-mix(in srgb, currentColor 38%, transparent);font-size:var(--text-meta);color:var(--color-text-muted);border-radius:999px;padding:3px 9px;line-height:1.3}.call-status.is-correct{color:var(--color-success)}.call-status.is-incorrect{color:var(--color-outcome-loss)}.call-status.is-pending{color:var(--color-text-muted)}.saved-call-copy{-webkit-line-clamp:2;line-clamp:2;color:var(--color-text-secondary);-webkit-box-orient:vertical;margin-block:16px 24px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.saved-call-copy:hover{color:var(--color-text)}.saved-call-copy>span{color:var(--color-brand-text)}.saved-call-values{grid-template-columns:1fr 1.3fr 1fr;gap:16px;margin-bottom:22px;display:grid}.saved-call-values>div>span{font-size:var(--text-meta);color:var(--color-text-muted);margin-bottom:8px;display:block}.saved-call-values strong{letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:28px;font-weight:400}.saved-call-values>div:first-child strong{color:var(--color-data)}.saved-call-values>div:last-child{text-align:right}.saved-call-bottom{font-size:var(--text-meta)}.saved-call-bottom a{color:var(--color-brand-text)}.calls-caption{color:var(--color-text-muted);font-size:var(--text-meta);margin-top:20px;line-height:1.8}.calls-more{margin:25px auto 0;display:flex}@media (max-width:640px){.account-link{gap:6px;padding-inline:8px}.account-handle{display:none}.detail-shell .detail-back span{font-size:0}.detail-shell .detail-back span:after{content:"Board";font-size:var(--text-meta)}.calls-main{width:calc(100% - 32px);margin-top:32px}.calls-main h1{font-size:42px}.saved-call-values{gap:8px}.saved-call-values strong{font-size:24px}.saved-call-values>div>span{min-height:27px;line-height:1.5}.saved-call-bottom{align-items:flex-start;line-height:1.6}.saved-call-bottom>:last-child{text-align:right}}.call-record{flex-wrap:wrap;gap:24px 48px;padding:8px 0 26px;display:flex}.call-record strong{color:var(--color-data);letter-spacing:-.04em;font-size:31px;font-weight:400}.call-record strong small{font:inherit;color:var(--color-text-muted);font-size:20px}.call-record span{color:var(--color-text-muted);font-size:var(--text-meta);margin-top:6px;display:block}.call-record+.calls-caption{margin-block:-10px 20px}.call-margin{font-size:var(--text-meta);color:var(--color-text-muted);margin:-6px 0 18px}.call-margin.is-correct{color:var(--color-success)}.call-margin.is-incorrect{color:var(--color-outcome-loss)}@media (max-width:640px){.call-record{justify-content:space-between;gap:20px}.call-record strong{font-size:28px}}.public-profile-main{margin-top:65px}.public-profile-heading{align-items:center;gap:24px;margin-bottom:42px;display:flex}.public-profile-avatar{border:1px solid color-mix(in srgb, var(--color-border) 21.96%, transparent);background:color-mix(in srgb, var(--color-surface-raised) 6.27%, transparent);width:80px;height:80px;color:var(--color-brand-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:30px;display:grid;overflow:hidden}.public-profile-avatar img{object-fit:cover;width:100%;height:100%}.public-profile-heading>div{min-width:0}.public-profile-heading .eyebrow{margin-bottom:8px}.public-profile-heading h1{overflow-wrap:anywhere;font-size:clamp(32px,4vw,48px);line-height:1.1}.public-profile-heading a{color:var(--color-text-muted);margin-top:12px;font-size:12px;display:inline-block}.public-profile-heading a:hover,.calls-profile a:hover{color:var(--color-brand-text)}.public-profile-stats{border-block:1px solid var(--color-border-strong);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:28px 0;display:grid}.public-profile-stats strong{color:var(--color-data);letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:38px;font-weight:400;display:block}.public-profile-stats>div:nth-child(2) strong,.public-profile-stats>div:nth-child(4) strong{color:var(--color-text-secondary)}.public-profile-stats span{color:var(--color-text-muted);font-size:var(--text-meta);margin-top:9px;display:block}.public-profile-breakdown{margin-top:32px}.public-profile-track{background:color-mix(in srgb, var(--color-surface-raised) 12.55%, transparent);border-radius:5px;height:5px;overflow:hidden}.public-profile-track>span{background:var(--color-data);border-radius:inherit;height:100%;display:block}.public-profile-breakdown p{color:var(--color-text-muted);font-size:var(--text-meta);justify-content:space-between;margin-top:13px;display:flex}.public-profile-breakdown p>span{align-items:center;gap:8px;display:flex}.public-profile-breakdown i{background:var(--color-data);border-radius:50%;width:5px;height:5px}.public-profile-breakdown span:last-child i{background:color-mix(in srgb, var(--color-surface-raised) 25.1%, transparent)}.public-profile-empty{color:var(--color-text-secondary);padding:38px 0 12px;font-size:16px}.public-profile-empty span{color:var(--color-text-muted);font-size:var(--text-meta);margin-top:10px;display:block}@media (max-width:640px){.public-profile-main{margin-top:38px}.public-profile-heading{gap:16px;margin-bottom:30px}.public-profile-avatar{width:60px;height:60px}.public-profile-heading .eyebrow{font-size:var(--text-micro)}.public-profile-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px;padding-block:24px}.public-profile-stats strong{font-size:32px}}.personal-heading{padding:46px 0 34px}.personal-heading .eyebrow{margin-bottom:15px}.personal-heading h1{letter-spacing:-.035em;font-size:52px;line-height:1.05}@media (max-width:640px){.personal-heading h1{font-size:42px}}.personal-toolbar{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;min-height:70px;margin-bottom:16px;display:flex}.personal-identity,.personal-refresh{color:var(--color-text-secondary);align-items:center;gap:12px;min-width:0;font-size:12px;display:flex}.personal-identity img{border-radius:50%;flex-shrink:0}.personal-window,.personal-refresh>span{font-size:var(--text-meta);color:var(--color-text-muted)}.personal-window{border-left:1px solid var(--color-border);padding-left:14px}.personal-refresh button{border:1px solid var(--color-border);min-width:36px;min-height:36px;color:var(--color-brand-text);background:0 0;border-radius:6px;padding:0 10px}.personal-refresh button[aria-label]{padding:0;font-size:19px}.personal-refresh button:hover{border-color:var(--color-brand)}.personal-empty{text-align:center;border-top:1px solid var(--color-border);padding:64px 20px 80px}.personal-empty h2{letter-spacing:-.025em;font-size:28px;font-weight:400}.personal-empty p{color:var(--color-text-muted);margin-top:12px;font-size:13px;line-height:1.6}.personal-empty .diamond{margin-bottom:24px;display:inline-block}.personal-back{color:var(--color-brand-text);align-items:center;gap:20px;min-height:36px;margin-top:26px;font-size:12px;display:inline-flex}@media (max-width:600px){.personal-heading{padding:28px 0}.personal-window{display:none}.personal-identity,.personal-refresh{gap:8px}.personal-empty h2{font-size:25px}}@media (pointer:coarse){.account-link,.detail-back{min-height:44px}.site-footer a{margin-block:-14px;padding-block:14px}}.tweet-tile.is-banger{border-color:color-mix(in srgb, var(--color-brand-border) 50.2%, transparent);background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--color-brand) 10.98%, transparent), transparent 65%), linear-gradient(145deg, var(--color-surface), var(--color-surface));box-shadow:inset 0 2px 0 color-mix(in srgb, var(--color-brand) 70.2%, transparent), 0 6px 28px color-mix(in srgb, var(--color-brand) 7.06%, transparent)}.tweet-tile.is-banger:hover{border-color:var(--color-brand-border);box-shadow:inset 0 2px 0 var(--color-brand), 0 6px 32px color-mix(in srgb, var(--color-brand) 14.12%, transparent)}.tweet-tile.is-banger.is-in-lineup{border-color:var(--color-on-selection);box-shadow:inset 0 2px 0 var(--color-selection), 0 0 0 1px var(--color-on-selection)}.is-banger .tile-forecast{border-top-color:color-mix(in srgb, var(--color-brand-border) 16.86%, transparent)}.tile-performance{align-items:center;gap:9px;min-width:0;display:inline-flex}.banger-badge{border:1px solid color-mix(in srgb, var(--color-brand-border) 26.67%, transparent);background:color-mix(in srgb, var(--color-brand) 12.94%, transparent);color:var(--color-brand-text);letter-spacing:.075em;white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;font-weight:600;display:inline-flex}.banger-badge svg{flex-shrink:0;width:14px;height:14px}.banger-badge .banger-beacon{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--color-brand) 43.92%, transparent));animation:2.8s ease-in-out infinite banger-beacon}@keyframes banger-beacon{0%,to{opacity:.65}50%{opacity:1}}.banger-multiple{color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}@media (prefers-reduced-motion:reduce){.banger-badge .banger-beacon{animation:none}}.tile-post-actions{flex-shrink:0;align-items:center;gap:4px;height:20px;display:flex}.tweet-tile:has(>.lineup-add){overflow:visible}.tweet-tile:has(>.lineup-add) .tile-explore{border-radius:0 0 7px 7px}.lineup-add{z-index:3;width:32px;height:32px;color:var(--color-text-secondary);background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;transition:color .16s,transform .16s;display:grid;position:absolute;top:-16px;right:13px}.lineup-add:before{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--color-border) 67.06%, transparent);border-radius:inherit;background:var(--color-surface);box-shadow:0 2px 7px color-mix(in srgb, var(--color-shadow) 20%, transparent);transition:background .16s,border-color .16s;position:absolute;inset:5px}.lineup-add:hover{color:var(--color-text)}.lineup-add:hover:before{border-color:var(--color-border-strong);background:var(--color-surface-hover)}.lineup-add:active{transform:scale(.92)}.lineup-add[aria-pressed=true]{color:var(--color-on-selection)}.lineup-add[aria-pressed=true]:before{border-color:var(--color-selection-border);background:var(--color-selection)}.lineup-add:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.tweet-tile.is-in-lineup{border-color:var(--color-selection-border);box-shadow:inset 0 0 0 1px var(--color-selection)}.tweet-tile.is-in-lineup .tile-header time{color:var(--color-on-selection)}.lineup-clearance{height:95px}.lineup-tray{z-index:70;left:50%;bottom:max(24px, env(safe-area-inset-bottom));border:1px solid var(--color-border);background:linear-gradient(130deg, var(--color-surface), var(--color-surface));width:min(470px,100% - 32px);min-height:80px;box-shadow:0 12px 46px color-mix(in srgb, var(--color-shadow) 60%, transparent), 0 0 0 4px color-mix(in srgb, var(--color-shadow) 1.57%, transparent), inset 0 1px color-mix(in srgb, var(--color-shadow) 8.24%, transparent);color:var(--color-text);text-align:left;animation:lineup-arrive .28s var(--ease-out) both;border-radius:13px;align-items:center;gap:16px;padding:13px 15px 13px 19px;display:flex;position:fixed;transform:translate(-50%)}.lineup-tray:hover{border-color:var(--color-border-strong)}.lineup-tray-open{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:14px;padding:0;display:flex}.lineup-tray-clear{border:1px solid color-mix(in srgb, var(--color-border) 25.1%, transparent);width:36px;height:36px;color:var(--color-text-secondary);background:0 0;border-radius:6px;flex-shrink:0;place-items:center;padding:0;display:grid}.lineup-tray-clear:hover{background:color-mix(in srgb, var(--color-surface-hover) 7.06%, transparent);color:var(--color-text)}.lineup-tray-open:focus-visible,.lineup-tray-clear:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.lineup-stack{flex:0 0 84px;height:50px;display:block;position:relative}.lineup-mini-card{top:2px;left:calc(var(--position) * 19px);border:1px solid var(--color-border);background:var(--color-surface);width:38px;height:46px;box-shadow:0 3px 10px color-mix(in srgb, var(--color-shadow) 46.67%, transparent);transform:rotate(calc((var(--position) - (var(--cards) - 1) / 2) * 9deg));animation:lineup-card-land .36s var(--ease-out) both;border-radius:6px;padding:2px;position:absolute}.lineup-avatar{background:linear-gradient(140deg, var(--color-surface-raised), var(--color-surface-raised));width:44px;height:52px;color:var(--color-text-secondary);border-radius:6px;flex-shrink:0;place-items:center;font:24px Cormorant Garamond,Georgia,serif;display:grid;position:relative;overflow:hidden}.lineup-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lineup-mini-card .lineup-avatar{border-radius:3px;width:100%;height:100%;font-size:21px}.lineup-tray-copy{flex:1;min-width:0}.lineup-tray-copy>small{font-size:var(--text-micro);letter-spacing:.09em;color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:8px;font-weight:400;display:flex}.lineup-tray-copy>small>span{letter-spacing:0;color:var(--color-text-muted);font-size:var(--text-micro)}.lineup-tray-copy>strong{white-space:nowrap;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:5px;font-size:21px;font-weight:400;display:block}.lineup-tray-action{border:1px solid color-mix(in srgb, var(--color-brand) 31.37%, transparent);background:color-mix(in srgb, var(--color-brand) 4.31%, transparent);min-height:42px;color:var(--color-on-brand);font-size:var(--text-meta);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:18px;padding:0 15px;display:flex}.lineup-tray-action>span{font-size:15px}.lineup-flight{z-index:72;pointer-events:none;border:1px solid var(--color-border);background:var(--color-surface);width:40px;height:52px;box-shadow:0 8px 24px color-mix(in srgb, var(--color-shadow) 53.33%, transparent);border-radius:6px;padding:2px;animation:.6s cubic-bezier(.3,.02,.4,1) both lineup-fly;position:fixed}.lineup-flight .lineup-avatar{width:100%;height:100%}.lineup-drawer-inner{flex-direction:column;height:100%;display:flex;position:relative}.lineup-drawer-header{justify-content:space-between;align-items:center;gap:16px;padding:31px 28px 20px;display:flex}.lineup-drawer-header .eyebrow{font-size:var(--text-micro);margin-bottom:11px}.lineup-drawer-header h2{letter-spacing:-.025em;align-items:center;gap:14px;font:38px Cormorant Garamond,Georgia,serif;display:flex}.lineup-drawer-header h2>span{border:1px solid color-mix(in srgb, var(--color-border) 25.1%, transparent);color:var(--color-brand-text);font:var(--text-micro) "Inter", sans-serif;letter-spacing:0;border-radius:4px;padding:4px 7px}.lineup-remove{border:1px solid color-mix(in srgb, var(--color-border) 14.9%, transparent);width:36px;height:36px;color:var(--color-text-muted);background:color-mix(in srgb, var(--color-surface-raised) 1.96%, transparent);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.lineup-remove:hover{color:var(--color-brand-text);border-color:color-mix(in srgb, var(--color-border-strong) 37.65%, transparent)}.lineup-drawer-meta{color:var(--color-text-muted);font-size:var(--text-meta);border-bottom:1px solid color-mix(in srgb, var(--color-border) 14.51%, transparent);justify-content:space-between;align-items:center;gap:10px;padding:0 28px 22px;display:flex}.lineup-save-state{font-size:var(--text-meta);align-items:center;gap:6px;display:flex}.lineup-save-state>i{background:var(--color-surface-raised);border-radius:50%;width:4px;height:4px}.lineup-remove{border-color:color-mix(in srgb, var(--color-border) 25.1%, transparent);background:color-mix(in srgb, var(--color-surface-raised) 2.35%, transparent);color:var(--color-text-secondary)}.lineup-drawer-footer{padding:17px 28px max(24px, env(safe-area-inset-bottom));background:var(--color-surface);border-top:1px solid color-mix(in srgb, var(--color-border) 15.69%, transparent);flex-shrink:0}.lineup-drawer-footer>div{min-height:30px;font-size:var(--text-meta);color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.lineup-clear{color:var(--color-text-secondary);font-size:var(--text-meta);background:0 0;border:0;margin-right:-7px;padding:7px}.lineup-clear:hover{color:var(--color-brand-text)}.lineup-done{border:1px solid var(--color-brand);background:var(--color-brand);width:100%;min-height:47px;color:var(--color-on-brand);border-radius:7px;justify-content:space-between;align-items:center;gap:14px;padding:0 18px;font-size:12px;display:flex}.lineup-empty{text-align:center;padding:65px 0}.lineup-empty>span{color:var(--color-text-muted);font-size:35px}.lineup-empty h3{margin-top:18px;font:28px Cormorant Garamond,Georgia,serif}.lineup-empty p{color:var(--color-text-muted);font-size:var(--text-meta);margin-top:13px}body:has(.lineup-tray) .analytics-notice{bottom:calc(116px + env(safe-area-inset-bottom))}@keyframes lineup-arrive{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes lineup-card-land{0%{opacity:.3;translate:0 -12px}to{opacity:1;translate:0}}@keyframes lineup-fly{0%{opacity:.8;transform:translate(0)rotate(-10deg)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(var(--fly-x),var(--fly-y)) rotate(8deg) scale(.75)}}@keyframes lineup-drawer-in{0%{opacity:.5;translate:25px}to{opacity:1;translate:0}}@media (max-width:640px){.lineup-tray-open{gap:8px}.lineup-tray-clear{width:32px;height:36px}.lineup-tray{bottom:max(14px, env(safe-area-inset-bottom));gap:9px;min-height:74px;padding:12px}.lineup-stack{flex-basis:57px;height:44px}.lineup-mini-card{width:29px;height:38px;left:calc(var(--position) * 12px)}.lineup-tray-copy>small{gap:5px}.lineup-tray-copy>strong{font-size:19px}.lineup-tray-action{gap:9px;min-height:40px;padding-inline:11px}.lineup-drawer-header{padding:25px 21px 18px}.lineup-drawer-header h2{font-size:34px}.lineup-drawer-meta{padding:0 21px 19px}.lineup-drawer-footer{padding:13px 21px max(21px, env(safe-area-inset-bottom))}.lineup-drawer-footer>div{margin-bottom:8px}}@media (max-width:360px){.lineup-tray{gap:8px}.lineup-stack{flex-basis:49px}.lineup-mini-card{width:27px;height:37px;left:calc(var(--position) * 10px)}.lineup-tray-copy>small>span{display:none}.lineup-tray-action{gap:7px;padding-inline:9px}.lineup-tray-copy>strong{font-size:18px}}@keyframes lineup-sheet-in{0%{opacity:.6;translate:0 25px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.lineup-tray,.lineup-mini-card,.lineup-flight{animation:none}.lineup-add{transition:none}}.board-search{z-index:8;position:relative}.board-creator-menu{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 16px 36px color-mix(in srgb, var(--color-shadow) 53.33%, transparent);text-align:left;border-radius:9px;padding:8px;position:absolute;top:calc(100% + 7px);left:0;right:0}.board-creator-menu>span{font-size:var(--text-meta);color:var(--color-text-muted);padding:5px 9px 7px;display:block}.board-creator-menu button{width:100%;color:var(--color-text);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:11px;padding:8px 9px;display:flex}.board-creator-menu button:hover,.board-creator-menu button[aria-selected=true]{background:var(--color-selection)}.board-creator-menu button>span:nth-child(2){flex:1;min-width:0}.board-creator-menu strong,.board-creator-menu small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.board-creator-menu strong{font-size:12px;font-weight:400}.board-creator-menu small{font-size:var(--text-meta);color:var(--color-text-muted);margin-top:3px}.board-creator-menu button>span:last-child{color:var(--color-brand-text);font-size:13px}.creator-avatar{background:var(--color-surface-raised);width:30px;height:30px;color:var(--color-brand-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;display:grid;position:relative;overflow:hidden}.creator-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (pointer:coarse){.lineup-add{width:44px;height:44px;top:-22px;right:7px}.lineup-add:before{inset:11px}.lineup-tray-clear,.lineup-remove{width:44px;height:44px}}.game-note{color:var(--color-text-muted);margin:10px 0;font-size:12px;line-height:1.7}.game-error{color:var(--color-error);font-size:13px;line-height:1.6}.game-error button{color:inherit;background:0 0;border:none;text-decoration:underline}.fantasy-enter{text-align:center;justify-content:center;font-size:14px;font-weight:500;text-decoration:none}.fantasy-results{color:var(--color-brand-text);text-align:center;margin-top:10px;font-size:13px;display:block}.lineup-tray,.lineup-avatar,.lineup-drawer-footer{background:var(--color-surface)}.fantasy-page{width:100%;max-width:1000px;margin:20px auto 60px}.fantasy-page-heading{justify-content:space-between;align-items:center;gap:35px;margin:0 0 45px;display:flex}.fantasy-page h1{letter-spacing:-.04em;margin:12px 0;font-size:clamp(34px,4vw,54px);font-weight:400}.fantasy-page-heading p{color:var(--color-text-muted);font-size:15px;line-height:1.6}.credit-balance{text-align:right;flex-shrink:0}.credit-balance small,.credit-balance span{color:var(--color-text-muted);font-size:12px;display:block}.credit-balance strong{letter-spacing:-.04em;color:var(--color-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:7px 0;font-size:40px;font-weight:400;display:block}.fantasy-round{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:1fr 1fr;gap:24px;padding:30px 0;display:grid}.fantasy-round h2{margin:12px 0;font-size:25px;font-weight:400}.fantasy-round p{color:var(--color-text-muted);font-size:13px}.fantasy-round dl{justify-content:flex-end;align-items:center;gap:35px;margin:0;display:flex}.fantasy-round dt{color:var(--color-text-muted);margin-bottom:9px;font-size:12px}.fantasy-round dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;font-size:25px}.fantasy-round dd small{color:var(--color-text-muted);font-size:11px}.fantasy-round>a{grid-column:1/-1;justify-content:space-between;max-width:320px}.fantasy-history h2,.fantasy-standings h2{font-size:22px;font-weight:400}.fantasy-history-row{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:25px;padding:23px 0;display:flex}.fantasy-history-row strong{font-size:15px;font-weight:400}.fantasy-history-row p,.fantasy-history-row span{color:var(--color-text-muted);font-size:12px;line-height:1.8}.fantasy-entry-result{text-align:right;flex-shrink:0}.fantasy-entry-result>*{display:block}.fantasy-entry-result button,.fantasy-standings button{color:var(--color-brand-text);background:0 0;border:0;padding:8px 0;font-size:12px}.fantasy-standings .fantasy-standings-close{border:1px solid var(--color-border-strong);width:40px;height:40px;color:var(--color-text);cursor:pointer;background:0 0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.fantasy-standings .fantasy-standings-close:hover{border-color:var(--color-brand)}.fantasy-standings .fantasy-standings-close:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.fantasy-rules{border-top:1px solid var(--color-border);color:var(--color-text-muted);margin-top:45px;padding-top:20px;font-size:13px;line-height:1.8}.fantasy-rules summary{color:var(--color-text);cursor:pointer}.fantasy-rules p{max-width:720px}.fantasy-connect{color:var(--color-brand-text);border:1px solid var(--color-border);background:0 0;border-radius:6px;margin-top:25px;padding:12px 16px}.fantasy-standings{margin-top:35px}.fantasy-standings>div,.fantasy-standings article{justify-content:space-between;align-items:center;gap:20px;display:flex}.fantasy-standings article{border-bottom:1px solid var(--color-border);padding:16px 0;font-size:13px}.fantasy-standings article a{color:var(--color-brand-text);margin-right:auto}.house-challenge{border-top:1px solid var(--color-border);margin-top:25px;padding:20px 0}.house-challenge summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:15px;display:flex}.house-challenge summary>span{color:var(--color-text-muted);font-size:12px}.house-lines{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.house-lines button{text-align:left;border:1px solid var(--color-border);color:var(--color-text);background:0 0;border-radius:6px;flex-direction:column;gap:8px;padding:18px;display:flex}.house-lines button[aria-pressed=true]{border-color:var(--color-on-selection)}.house-lines strong{font-size:27px;font-weight:400}.house-lines span,.house-lines small{color:var(--color-text-muted);font-size:12px}.house-stake{justify-content:space-between;align-items:center;gap:20px;margin:20px 0;display:flex}.house-stake label{color:var(--color-text-muted);flex-direction:column;gap:7px;font-size:12px;display:flex}.house-stake input{border:1px solid var(--color-border);width:140px;color:var(--color-text);background:0 0;border-radius:5px;padding:10px;font-size:20px}.house-stake>span{color:var(--color-text-muted);font-size:12px}@media (max-width:640px){.fantasy-page-heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:25px}.credit-balance{text-align:left}.credit-balance strong{font-size:32px}.fantasy-round{grid-template-columns:1fr}.fantasy-round dl{justify-content:flex-start;gap:30px}.fantasy-history-row{flex-direction:column;gap:12px}.fantasy-entry-result{text-align:left}}.site-shell:has(.lineup-tray):not(:has(.site-footer.is-pinned)) .site-footer{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.site-shell:has(.lineup-tray):not(:has(.site-footer.is-pinned)) .lineup-clearance{display:none}:root{--text-meta:12px}body{font-family:var(--font-sans);background:var(--color-background);font-size:15px;line-height:1.5}body:before{display:none}::selection{color:var(--color-on-selection);background:var(--color-selection-hover)}button,input,select,textarea{font-family:inherit}button,a{transition:color var(--t-ui) var(--ease-out), background-color var(--t-ui) var(--ease-out), border-color var(--t-ui) var(--ease-out), box-shadow var(--t-ui) var(--ease-out), scale var(--t-press) var(--ease-out)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}button:disabled{cursor:not-allowed;opacity:.55}h1,h2,h3,.board-intro h1,.detail-state h2,.board-empty h3{font-family:var(--font-sans)}.bureau-label{color:var(--color-text-muted);font:400 11px/1.6 var(--font-mono);letter-spacing:.055em;text-transform:uppercase}.bureau-label>span{color:var(--color-border-strong);margin-inline:9px}.bureau-header{border-bottom:1px solid var(--color-text);align-items:center;gap:26px;width:min(1440px,100% - 80px);min-height:94px;margin:0 auto;display:flex}.bureau-brand{white-space:nowrap;color:var(--color-text);align-items:center;gap:9px;display:inline-flex}.bureau-brand>svg{width:31px;height:34px;color:var(--color-brand)}.bureau-brand>span{letter-spacing:-.065em;font-size:37px;font-weight:700;line-height:1}.bureau-nav{align-self:stretch;align-items:stretch;gap:30px;margin-left:auto;display:flex}.bureau-nav a{color:var(--color-text-muted);align-items:center;font-size:14px;display:flex;position:relative}.bureau-nav a:hover{color:var(--color-text)}.bureau-nav a[aria-current]{color:var(--color-text);font-weight:600}.bureau-nav a[aria-current]:after{content:"";background:var(--color-brand);height:3px;position:absolute;bottom:-1px;left:0;right:0}.bureau-header .account-control{margin-left:12px}.account-link{border:1px solid var(--color-text);min-height:40px;color:var(--color-text);background:0 0;border-radius:3px;padding:0 16px;font-size:13px}.account-link:hover{background:var(--color-text);border-color:var(--color-text);color:var(--color-surface)}.account-menu{border:1px solid var(--color-border-strong);background:var(--color-surface);box-shadow:0 10px 32px color-mix(in srgb, var(--color-shadow) 13.33%, transparent);border-radius:4px}.account-menu [role=menuitem]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.account-error{background:var(--color-surface);z-index:20;width:220px;padding:7px 10px}.board-main,.board-shell .site-footer{width:min(1440px,100% - 80px);margin-inline:auto}.board-main{padding-bottom:50px}.board-shell .site-footer{border-top:1px solid var(--color-text);color:var(--color-text-muted);gap:20px;padding:22px 0;font-size:12px}.board-shell .site-footer span:last-child{font-family:var(--font-sans);letter-spacing:0}.board-intro{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:32px;padding:32px 0 34px}.board-intro:before{display:none}.board-intro h1{letter-spacing:-.055em;margin-top:9px;font-size:clamp(32px,3vw,43px);font-weight:500;line-height:1.12}.board-search{width:min(44%,540px);position:relative}.board-search-row{border:1px solid var(--color-border-strong);background:var(--color-surface);box-shadow:none;border-radius:3px;gap:2px;padding:4px}.board-search-row:focus-within{box-shadow:none;outline:1px solid var(--color-focus)}.board-search-row>span{color:var(--color-text-muted);padding-inline:12px 4px}.board-search-row input{height:42px;padding:10px;font-size:14px}.board-search-row input::placeholder{color:var(--color-text-muted);opacity:1}.board-search-row input{text-overflow:ellipsis}.board-search-row button{background:var(--color-text);border-color:var(--color-text);height:40px;color:var(--color-surface);border-radius:2px;padding:0 17px;font-size:13px}.board-search-row button:hover{background:var(--color-brand);border-color:var(--color-brand);box-shadow:none}.board-search-row .board-search-clear{min-width:32px;color:var(--color-text-muted)}.board-creator-menu{background:var(--color-surface);border-color:var(--color-border-strong);box-shadow:0 8px 22px color-mix(in srgb, var(--color-shadow) 12.55%, transparent);text-align:left;border-radius:3px}.board-creator-menu>span{color:var(--color-text-muted)}.board-creator-menu button:hover,.board-creator-menu button[aria-selected=true]{background:var(--color-surface-raised);color:var(--color-text)}.creator-avatar{background:var(--color-surface-raised)}.live-board{min-width:0}.board-heading{border-top:2px solid var(--color-text);gap:12px;min-height:52px}.board-update-slot button{color:var(--color-brand-text);background:var(--color-surface);border-color:var(--color-border)}.tweet-grid{grid-template-columns:minmax(0,1fr);gap:0;margin-top:0}.tweet-tile,.tweet-tile.is-banger{border:0;border-bottom:1px solid var(--color-border);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);gap:48px;min-height:206px;padding:22px 0;transition:background-color .16s;display:grid;position:relative}.tweet-tile:hover,.tweet-tile.is-banger:hover{border-color:var(--color-border);box-shadow:none;background:var(--color-surface-hover)}.tweet-tile.is-in-lineup,.tweet-tile.is-banger.is-in-lineup{border-color:var(--color-border);box-shadow:none}.tile-post,.tile-explore{min-width:0}.tile-post{flex-direction:column;display:flex}.tile-header{gap:10px;padding:0}.board-avatar{width:33px;height:33px;font:500 17px var(--font-sans);background:var(--color-surface-raised);color:var(--color-text-muted);border:0}.tile-author{gap:1px}.tile-author strong{font-size:14px;font-weight:600}.tile-author>span{color:var(--color-text-muted);font-size:12px}.tile-header time,.tweet-tile.is-in-lineup .tile-header time{font:11px var(--font-mono);color:var(--color-text-muted);padding-top:2px}.tile-open{padding:12px 0 0}.tile-copy{max-width:72ch;height:auto;min-height:46px;max-height:70px;color:var(--color-text);font-size:15px;line-height:1.55}.tile-open:hover .tile-copy{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px}.tile-context{gap:7px;min-height:40px;margin-top:auto;padding:9px 0 0}.tile-tags>span{color:var(--color-text-muted);background:0 0;border:0;border-radius:0;padding:0;font-size:11px}.tile-tags>span+span:before{content:"·";margin-inline:6px}.tile-explore{flex-direction:column;justify-content:space-between;padding-top:3px;display:flex}.tile-explore:hover{background:0 0}.tile-forecast,.is-banger .tile-forecast{border:0;grid-template-columns:.85fr 1fr;gap:14px;margin:0;padding:0;display:grid}.tile-forecast>span{min-width:0}.tile-label{font:400 10px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-muted)}.tile-number{letter-spacing:-.05em;margin-top:8px;font-size:31px;font-weight:500;line-height:1}.tile-projection .tile-number{color:var(--color-data)}.tile-caption{color:var(--color-text-muted);white-space:nowrap;margin-top:7px;font-size:11px}.tile-strip{height:35px;margin:12px 0 0}.strip-rail{height:7px;top:11px}.strip-rail:before{border-color:var(--color-border-strong)}.strip-so-far{background:var(--color-text-muted);height:1px;top:3px}.strip-outer{background:color-mix(in srgb, var(--color-chart-views) 12.55%, transparent);border-radius:0;height:7px}.strip-inner{background:color-mix(in srgb, var(--color-chart-views) 31.37%, transparent);border-radius:0;height:7px}.strip-median{background:var(--color-chart-views);height:13px;box-shadow:none}.strip-now{background:var(--color-text);width:6px;height:6px;box-shadow:0 0 0 2px var(--color-surface);top:1px}.strip-line{border-color:var(--color-text-muted);height:23px;top:-9px}.strip-line b{color:var(--color-text-muted);font:10px var(--font-mono);top:-5px}.strip-now-label{color:var(--color-text-muted);font:10px var(--font-mono);top:27px}.tile-report-footer{color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.tile-report-footer strong{color:var(--color-text);font-weight:600}.tile-report{min-height:40px;color:var(--color-text);flex-shrink:0;align-items:center;gap:12px;padding:4px 0 4px 12px;font-size:13px;display:inline-flex}.tile-report:hover{color:var(--color-brand-text);text-underline-offset:4px;text-decoration:underline}.tile-post-actions{gap:10px;height:auto}.lineup-add{border:1px solid var(--color-border);width:auto;min-width:104px;height:36px;color:var(--color-text-muted);background:0 0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:12px;display:inline-flex;position:static}.lineup-add:before{display:none}.lineup-add:hover{border-color:var(--color-brand);color:var(--color-brand-text);background:var(--color-selection)}.lineup-add[aria-pressed=true]{background:var(--color-text);border-color:var(--color-text);color:var(--color-surface)}.tile-performance{flex-wrap:wrap;gap:7px}.banger-badge{font:500 10px var(--font-mono);letter-spacing:.04em;border:1px solid color-mix(in srgb, var(--color-brand-border) 26.67%, transparent);background:color-mix(in srgb, var(--color-brand) 3.14%, transparent);color:var(--color-brand-text);border-radius:2px;padding:2px 5px}.banger-badge .banger-beacon{filter:none;width:12px;height:12px;animation:none}.banger-multiple{color:var(--color-text-muted);white-space:normal;font-size:11px}.board-more{padding-top:20px}.board-more button,.board-error,.board-empty{background:var(--color-surface);border-color:var(--color-border);border-radius:3px}.board-empty h3{font-size:26px;font-weight:500}.board-error{margin-top:16px;font-size:13px}.board-empty p{font-size:14px}.tile-skeleton{border:0;border-bottom:1px solid var(--color-border);pointer-events:none;background:0 0;border-radius:0;min-height:206px;padding:22px 0}.tile-skeleton>div{background:0 0;border-radius:0;width:auto;height:auto;margin:0}.skeleton-author{align-items:center;gap:10px;margin-bottom:18px;display:flex}.skeleton-author>i{background:var(--color-surface-raised);border-radius:50%;width:33px;height:33px}.skeleton-author>span{background:var(--color-surface-raised);border-radius:2px;width:120px;height:12px}.skeleton-line{background:var(--color-surface-raised);border-radius:2px;width:90%;height:10px;margin-top:12px;display:block}.skeleton-line.is-short{width:55%}.skeleton-forecast{grid-template-columns:1fr 1fr;align-content:start;gap:16px;display:grid}.skeleton-forecast>div>*{background:var(--color-surface-raised);border-radius:2px;width:64%;display:block}.skeleton-forecast i{height:9px;margin:6px 0 10px}.skeleton-forecast b{height:30px}.skeleton-forecast small{height:8px;margin-top:9px}.skeleton-range{background:var(--color-surface-raised);grid-column:1/-1;height:7px;margin-top:8px}.skeleton-caption{background:var(--color-surface-raised);width:75%;height:9px;margin-top:4px}.board-new-pill{background:var(--color-text);border-color:var(--color-text);color:var(--color-surface);box-shadow:0 4px 18px color-mix(in srgb, var(--color-shadow) 13.33%, transparent)}.lineup-tray{border:1px solid var(--color-text);background:var(--color-text);color:var(--color-surface);min-height:76px;box-shadow:0 8px 24px color-mix(in srgb, var(--color-shadow) 20%, transparent);border-radius:4px;padding:12px 16px}.lineup-stack{display:none}.lineup-tray-copy>small,.lineup-tray-copy>small>span{color:var(--color-text-secondary);font:10px var(--font-mono)}.lineup-tray-copy>small>span{padding-left:5px}.lineup-tray-copy>strong{margin-top:2px;font-size:19px;font-weight:500}.lineup-tray-action{color:var(--color-surface);border-color:var(--color-brand);background:0 0;border-radius:3px;min-height:44px;font-size:13px}.lineup-tray-clear{color:var(--color-text-secondary);border:0;width:40px;height:44px}.lineup-tray-clear:hover{color:var(--color-surface);background:color-mix(in srgb, var(--color-surface-hover) 6.27%, transparent)}.lineup-drawer-header{padding:26px 24px 20px}.lineup-drawer-header h2{font:500 29px var(--font-sans);letter-spacing:-.04em;gap:12px}.lineup-drawer-header h2>span{color:var(--color-text-muted);border-color:var(--color-border);font:11px var(--font-mono)}.lineup-drawer-meta{color:var(--color-text-muted);border-color:var(--color-border);padding-inline:24px}.lineup-save-state>i{background:var(--color-text-muted)}.lineup-remove{width:40px;height:40px;color:var(--color-text-muted);border-color:var(--color-border);background:0 0;border-radius:3px}.lineup-avatar{width:38px;height:38px;color:var(--color-text-muted);background:var(--color-surface-raised);font:18px var(--font-sans);border-radius:50%}.lineup-drawer-footer{background:var(--color-surface);border-color:var(--color-border);padding-inline:24px}.lineup-drawer-footer>div,.lineup-clear{color:var(--color-text-muted)}.lineup-done{color:var(--color-on-brand);background:var(--color-brand);border-color:var(--color-brand);border-radius:3px;justify-content:center;min-height:48px;font-size:14px}.lineup-done:hover{background:var(--color-brand-hover)}.lineup-drawer-inner>.call-rules{border-top:1px solid var(--color-border);flex-shrink:0;padding:12px 24px}.report-heading{padding:20px 0 12px;position:relative}.report-heading>.detail-back{float:right;color:var(--color-text);font-size:13px}.report-heading h1{letter-spacing:-.04em;margin:7px 0;font-size:38px;font-weight:500}.report-heading>p{color:var(--color-text-muted);font-size:14px}.result-card,.detail-main .result-card{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:none;border-radius:4px}.result-card:before{display:none}.post-preview{border-color:var(--color-border);background:0 0;padding:26px 28px}.post-avatar,.avatar{background:var(--color-surface-raised);color:var(--color-text-muted);font-family:var(--font-sans);border:0}.post-author strong{font-size:15px;font-weight:600}.post-author>span{color:var(--color-text-muted);font-size:12px}.post-source,.forecast-refresh{color:var(--color-text-muted);border-color:var(--color-border);background:0 0;border-radius:3px}.post-text{color:var(--color-text);font-size:17px;line-height:1.65}.card-content{padding:24px 28px}.post-performance,.post-performance.is-breakout{color:var(--color-text-muted);background:0 0;border:0}.post-performance strong{color:var(--color-text)}.post-performance.is-breakout strong{color:var(--color-brand-text)}.metric-grid{gap:24px}.metric-card{border:1px solid var(--color-border);box-shadow:none;background:0 0;border-radius:3px;padding:22px 20px 18px}.metric-card:before,.metric-card:after{display:none}.metric-label{color:var(--color-text)}.metric-value{letter-spacing:-.055em;color:var(--metric-color);font-size:49px;font-weight:500}.metric-value>span,.metric-target,.metric-change{color:var(--color-text-muted)}.metric-change span{color:var(--color-text)}.metric-range{border-color:var(--color-border)}.metric-range strong{font-family:var(--font-mono);font-size:12px}.horizon-control{color:var(--color-text-muted);margin-bottom:20px}.horizon-buttons{background:var(--color-background);border-color:var(--color-border);border-radius:3px}.horizon-buttons button{color:var(--color-text-muted);min-height:38px}.horizon-buttons button[aria-pressed=true]{color:var(--color-surface)}.horizon-thumb{background:var(--color-text);border-color:var(--color-text);box-shadow:none;border-radius:2px}.legend-recorded{border-color:var(--color-text);background:var(--color-surface-raised)}.legend-band{background:color-mix(in srgb, var(--color-chart-views) 10.98%, transparent)}.legend-core{background:color-mix(in srgb, var(--color-chart-views) 23.92%, transparent);border-radius:1px;width:12px;height:6px}.call-rules{color:var(--color-text-muted);grid-column:1/-1;margin:0;font-size:11px;line-height:1.6}.primary-button{color:var(--color-on-brand);background:var(--color-brand);border-color:var(--color-brand);box-shadow:none;border-radius:3px}.primary-button:hover{background:var(--color-brand-hover);box-shadow:none}.secondary-button{color:var(--color-text);border-color:var(--color-border-strong);box-shadow:none;background:0 0;border-radius:3px}.secondary-button:hover{background:var(--color-surface-raised)}.collection-progress{background:var(--color-surface);border-color:var(--color-border);border-radius:3px}.collection-message>i{box-shadow:none;animation:none}.collection-notify{border-color:var(--color-border-strong);background:0 0;border-radius:3px}.calls-main h1,.personal-heading h1{font-family:var(--font-sans);letter-spacing:-.05em;margin-top:10px;font-size:46px;font-weight:500;line-height:1.13}.call-record strong{color:var(--color-text);font:400 31px var(--font-mono)}.saved-call{border:1px solid var(--color-border);border-top:2px solid var(--color-text);background:var(--color-surface);border-radius:2px;padding:24px}.saved-call-top>span:first-child{font-weight:500}.call-status{font:10px var(--font-mono);text-transform:uppercase;border-radius:2px;padding:5px 7px}.saved-call-copy{color:var(--color-text);font-size:16px}.saved-call-values strong{font:400 25px var(--font-mono)}.saved-call-bottom{border-top:1px dashed var(--color-border-strong);padding-top:14px}.saved-call-values>div>span{font-size:11px}.personal-heading{padding-block:30px}.personal-shell .tweet-grid{grid-template-columns:1fr 1fr;gap:0 30px}.personal-shell .tweet-tile{grid-template-columns:minmax(0,1fr)}.personal-shell .tile-explore{padding-top:16px}.public-profile-stats strong{color:var(--color-text);font-family:var(--font-mono)}.analytics-consent,.analytics-settings{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong)}@media (min-width:1580px){.tweet-tile{grid-template-columns:minmax(0,1fr) minmax(420px,.7fr);gap:64px;padding-block:27px}}@media (max-width:1180px){.bureau-header,.board-main,.board-shell .site-footer{width:calc(100% - 48px)}.tweet-tile,.tweet-tile.is-banger{grid-template-columns:minmax(0,1fr) 320px;gap:32px;padding-right:0}.tile-explore{grid-template-columns:1fr;display:grid}.tile-forecast{grid-template-columns:1fr 1fr}.tile-report-footer{margin-top:10px}.board-search{width:46%}.tile-caption{white-space:normal}}@media (max-width:900px){.bureau-header{gap:16px;min-height:80px}.bureau-nav{gap:22px}.bureau-header .account-control{margin-left:0}.tweet-tile,.tweet-tile.is-banger{grid-template-columns:minmax(0,1fr) 270px;gap:22px}.tile-strip{display:block}.tile-explore{display:flex}.board-intro{gap:24px}.board-intro h1{font-size:34px}.board-search{width:47%}.detail-main{width:calc(100% - 48px)}}@media (max-width:640px){.bureau-header{grid-template-columns:1fr auto;align-content:start;gap:0;width:calc(100% - 32px);min-height:112px;display:grid}.bureau-brand{gap:7px;min-height:65px}.bureau-brand>span{font-size:31px}.bureau-brand>svg{width:26px;height:28px}.bureau-header .account-control{justify-self:end}.account-link{min-height:38px;padding-inline:12px;font-size:12px}.bureau-nav{grid-area:2/1/auto/-1;gap:28px;width:100%;min-height:46px;margin:0}.bureau-nav a{font-size:13px}.board-main,.board-shell .site-footer{width:calc(100% - 32px)}.board-intro{padding:20px 0;display:block}.board-intro .bureau-label{display:none}.board-intro h1{margin-top:0;font-size:30px}.board-search{width:100%;margin-top:16px}.board-search-row input{height:44px;padding-inline:8px;font-size:16px}.board-search-row button{height:44px;padding-inline:14px}.board-search-row>span{padding-left:9px}.bureau-label{font-size:10px}.board-heading{min-height:52px}.tweet-grid{gap:0;max-width:none;margin-top:0}.tweet-tile,.tweet-tile.is-banger{padding:22px 0;display:block}.tile-skeleton .skeleton-forecast{border-top:1px solid var(--color-border);margin-top:20px;padding-top:16px}.tile-header{padding:0}.tile-header time{margin-left:auto;font-size:10px}.tile-author strong{font-size:14px}.tile-author>span{font-size:11px}.tile-copy{max-height:75px;font-size:16px;line-height:1.55}.tile-open{padding:12px 0 0}.tile-context{padding:10px 0}.tile-explore{border-top:1px solid var(--color-border);padding:14px 0 0}.tile-forecast{grid-template-columns:1fr 1fr;margin:0;padding:0;display:grid}.tile-number{font-size:33px}.tile-label{font-size:10px}.tile-caption{font-size:12px}.tile-strip{display:none}.tile-report-footer{margin-top:9px;font-size:12px}.tile-report{min-height:44px;font-size:13px}.lineup-add{min-height:44px}.board-shell .site-footer{flex-wrap:wrap;justify-content:space-between;gap:10px;padding-block:20px;font-size:11px}.site-footer span:last-child{flex-basis:100%}.lineup-tray{width:calc(100% - 24px);bottom:max(12px, env(safe-area-inset-bottom));gap:6px;min-height:72px;padding:10px 12px}.lineup-tray-open{gap:10px}.lineup-tray-copy>strong{font-size:17px}.lineup-tray-action{padding-inline:13px}.lineup-drawer-header{padding:20px 20px 16px}.lineup-drawer-header h2{font-size:27px}.lineup-drawer-meta,.lineup-drawer-footer{padding-inline:20px}.lineup-drawer-inner>.call-rules{padding:10px 20px;font-size:10px}.detail-main{width:calc(100% - 32px);margin-top:14px}.report-heading{padding-top:12px}.report-heading h1{font-size:33px}.report-heading>p,.detail-shell .detail-back span{font-size:13px}.detail-shell .detail-back span:after{display:none}.post-preview{padding:20px 18px}.post-text{font-size:16px}.card-content{padding:18px}.metric-grid{grid-template-columns:1fr;gap:18px}.metric-card{padding:18px 15px}.metric-value{font-size:45px}.metric-range,.metric-range strong{font-size:11px}.calls-main h1,.personal-heading h1{font-size:37px}.saved-call{padding:20px 16px}.saved-call-values{grid-template-columns:1fr 1fr;gap:16px}.saved-call-values>div:last-child{text-align:left}.saved-call-values strong{font-size:23px}.call-status{font-size:9px}.saved-call-values>div>span{min-height:0}.personal-shell .tweet-grid{grid-template-columns:1fr}}@media (pointer:coarse){.lineup-add{min-height:44px}}.post-link{color:var(--color-brand-text);-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand)}.post-link:hover{color:var(--color-text)}.share-dialog{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong);box-shadow:0 20px 60px color-mix(in srgb, var(--color-shadow) 26.67%, transparent);border-radius:4px}.share-dialog::backdrop{background:color-mix(in srgb, var(--color-shadow) 53.33%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.share-dialog-heading h2{font-family:var(--font-sans);letter-spacing:-.04em;font-weight:500}.share-formats button{color:var(--color-text);border-color:var(--color-border);background:0 0;border-radius:3px}.share-formats button[aria-pressed=true]{color:var(--color-on-selection);background:var(--color-selection);border-color:var(--color-on-selection)}.share-preview{border-color:var(--color-border);background:var(--color-background);border-radius:3px}.receipt-meta{color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-bottom:14px;font-size:11px;display:flex}.is-drawing :is(.strip-so-far,.strip-median,.strip-line){animation:none}.bureau-header{background:var(--color-background);width:100%;max-width:none;min-height:72px;color:var(--color-text);border:0;gap:36px;margin:0;padding-inline:max(24px,50vw - 880px)}.bureau-brand{color:var(--color-text)}.bureau-brand>.instrument-wordmark{font:700 38px/1 var(--font-readout);letter-spacing:-.06em}.wordmark-cut{color:var(--color-brand);display:inline-block;position:relative}.wordmark-cut:after{content:"";background:var(--color-background);width:8px;height:4px;position:absolute;top:9px;right:-2px;transform:skew(-35deg)}.bureau-nav{gap:32px}.bureau-nav a{color:var(--color-text-muted);font-size:14px}.bureau-nav a:hover,.bureau-nav a[aria-current]{color:var(--color-text)}.bureau-nav a[aria-current]:after{background:var(--color-brand);height:3px;bottom:0}.bureau-header .account-link{color:var(--color-text);border-color:var(--color-border-strong);background:0 0;min-height:38px}.bureau-header .account-link:hover{color:var(--color-text);background:var(--color-surface-hover);border-color:var(--color-border-strong)}.bureau-header .account-menu{color:var(--color-text)}.bureau-header :focus-visible{outline-color:var(--color-focus)}.board-main,.board-shell .site-footer{width:min(1760px,100% - 48px)}.board-intro{justify-content:flex-end;gap:24px;min-height:88px;padding:22px 0}.board-intro h1{font:600 28px/1.2 var(--font-sans);letter-spacing:-.045em;margin:0}.board-search{width:min(50%,550px);margin:0}.board-search-row{border:1px solid var(--color-border);background:var(--color-input);border-radius:2px;padding:3px}.board-search-row input{height:38px;font-size:14px}.board-search-row>button[type=submit]{height:34px;color:var(--color-text);border:0;border-left:1px solid var(--color-border);background:0 0;border-radius:0;font-weight:500}.board-search-row>button[type=submit]:hover{color:var(--color-surface);background:var(--color-text)}.live-board{background:var(--color-surface);border:1px solid var(--color-border);border-radius:3px;overflow:clip}.board-heading{border:0;border-bottom:1px solid var(--color-border);min-height:62px;padding:0 22px}.feed-view-description{border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);margin:0;padding:13px 22px;font-size:13px}@property --category-fade{syntax:"<length>";inherits:false;initial-value:0}@property --category-lead{syntax:"<length>";inherits:false;initial-value:0}@keyframes category-fade{0%{--category-lead:0px;--category-fade:36px}to{--category-lead:36px;--category-fade:0px}}.live-board .tweet-grid{grid-template-columns:minmax(0,1fr);gap:0}.live-board .tweet-tile{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);gap:14px;min-height:0;padding:18px;display:grid}.live-board .tweet-tile:hover{background:var(--color-surface-hover)}.live-board .tile-header{padding:0}.live-board .tile-header time{font:12px var(--font-sans)}.live-board .tile-author strong{font-size:14px}.live-board .tile-author>span{font-size:12px}.live-board .tile-copy{min-height:48px;max-height:72px;font-size:16px;line-height:1.5}.live-board .tile-context{min-height:44px;margin-top:auto;padding:12px 0 0}.live-board .tile-performance{flex:1;grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.live-board .banger-multiple,.live-board .tile-tags{min-width:0}.live-board .tile-post-actions{margin-left:auto}.live-board .tile-tags>span{font-size:12px}.live-board .tile-explore{border-top:1px solid var(--color-border);justify-content:flex-start;padding-top:14px;display:flex}.live-board .tile-forecast{grid-template-columns:1fr 1fr;gap:16px;display:grid}.live-board .tile-forecast>span{display:block}.live-board .tile-label{font:12px var(--font-sans);text-transform:none;letter-spacing:0}.live-board .tile-number{font:600 32px/1 var(--font-readout);letter-spacing:-.02em;margin-top:5px;display:block}.live-board .tile-caption{display:none}.live-board .tile-strip{height:40px;margin:15px 0 0}.live-board .strip-now-label{font:10px var(--font-sans)}.live-board .tile-report-footer{flex-wrap:wrap;gap:0 12px;margin-top:auto;padding-top:6px;font-size:12px;display:flex}.live-board .tile-report-footer>span{width:100%}.live-board .tile-report{gap:16px;min-height:36px;padding:4px 0 0;font-size:13px}.banger-badge{font:700 12px var(--font-readout);border:1px solid var(--color-brand);color:var(--color-brand-text);background:0 0;border-radius:0;padding:5px 7px}.banger-badge svg{display:none}.banger-multiple{flex-direction:column;gap:2px;font-size:11px;display:flex}.banger-multiple strong{font:600 18px/1.2 var(--font-readout);color:var(--color-data)}.banger-multiple>span{font-size:11px}.live-board .board-empty{background:0 0;border:0;border-radius:0;min-height:260px;margin:0}.board-empty-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:20px;display:flex}.live-board .board-empty-actions button{min-height:44px;margin-top:0}.live-board .board-empty .secondary-button{border:1px solid var(--color-border-strong);min-height:44px;color:var(--color-text);padding:0 20px;font-size:13px}.live-board .board-error{margin:18px 22px}.board-more{padding:18px 22px}.live-board .tile-skeleton{min-height:360px}.live-board .tile-skeleton>div{background:0 0;border:0;margin:0;padding:0}.instrument-header{border-bottom:1px solid var(--color-border);min-height:38px;color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:16px;padding:0 22px;font-size:12px;display:flex}.instrument-banger{border-bottom:1px solid var(--color-border);align-items:center;gap:12px;margin:12px 22px 0;padding:10px 0;font-size:12px;display:flex}.instrument-banger>strong{color:var(--color-chart-target);font:700 15px var(--font-readout)}.instrument-banger b{color:var(--color-text);font-weight:500}.instrument-banger>span{color:var(--color-text-secondary)}.instrument-display{padding:16px 22px 20px}.instrument-metric-tabs{gap:18px;margin-bottom:8px;display:flex}.instrument-metric-tabs button{min-height:28px;color:var(--color-text-secondary);background:0 0;border:0;padding:0 0 7px;font-size:13px;position:relative}.instrument-metric-tabs button[aria-pressed=true]{color:var(--color-on-selection);font-weight:600}.instrument-metric-tabs button[aria-pressed=true]:after{content:"";background:var(--color-chart-target);height:2px;position:absolute;bottom:0;left:0;right:0}.instrument-readings{grid-template-columns:1fr auto;align-items:center;gap:20px;display:grid}.instrument-reading-label{color:var(--color-text-secondary);font-size:12px;display:block}.instrument-readout{color:var(--color-chart-target);font:600 clamp(48px, 4.2vw, 66px)/1.06 var(--font-readout);letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:block}.instrument-range-label{color:var(--color-text-muted);margin-top:5px;font-size:12px;display:block}.instrument-observed{border-left:1px solid var(--color-border);min-width:106px;padding-left:22px}.instrument-observed>strong{font:600 25px/1.3 var(--font-readout);color:var(--color-text);margin-top:6px;display:block}.instrument-observed>span:last-child{color:var(--color-text-secondary);font-size:12px}.instrument-chart{min-width:0;margin-top:14px}.instrument-chart svg{width:100%;height:auto;display:block}.instrument-grid{stroke:var(--color-border);stroke-width:1px;stroke-dasharray:2 5}.instrument-tick{stroke:var(--color-border-strong)}.instrument-axis{fill:var(--color-text-muted);font:11px var(--font-sans)}.instrument-band{fill:var(--color-chart-views);fill-opacity:.13}.instrument-projection{fill:none;stroke:var(--color-chart-views);stroke-width:2px;stroke-linejoin:round}.instrument-model-point{fill:var(--color-surface);stroke:var(--color-chart-views);stroke-width:1.5px}.instrument-endpoint{stroke:var(--color-chart-views);stroke-width:2px;fill:none}.instrument-target-line{stroke:var(--color-chart-target);stroke-dasharray:5 5;stroke-width:1px}.instrument-target-label{fill:var(--color-text-muted);font:11px var(--font-sans);stroke:var(--color-surface);stroke-width:4px;paint-order:stroke}.instrument-chart{touch-action:pan-y;cursor:crosshair;border-radius:2px}.instrument-guide{stroke:var(--color-border-strong);stroke-width:1px}.instrument-model-point.is-active{fill:var(--color-chart-views);stroke:var(--color-chart-views)}.instrument-legend{flex-wrap:wrap;row-gap:6px}.instrument-legend>span{white-space:nowrap}.instrument-hint{margin-left:auto}@media (max-width:640px){.instrument-hint{flex-basis:100%;margin-left:0}}.instrument-recorded-point{fill:var(--color-chart-views);stroke:var(--color-surface);stroke-width:2px}.instrument-legend{color:var(--color-text-secondary);gap:18px;margin-top:2px;font-size:11px;display:flex}.instrument-legend>span{align-items:center;gap:7px;display:inline-flex}.instrument-legend i{width:12px;height:3px;display:block}.recorded-key,.forecast-key{background:var(--color-chart-views)}.instrument-legend .range-key{background:color-mix(in srgb, var(--color-chart-views) 25.1%, transparent);border:1px solid color-mix(in srgb, var(--color-chart-views) 40%, transparent);height:7px}.instrument-unavailable{color:var(--color-text-secondary);margin-top:22px;padding:22px;font-size:14px;line-height:1.6}.lineup-tray{background:var(--color-surface);border-color:var(--color-border);border-radius:3px}.lineup-tray-clear{font-size:12px}.lineup-tray-copy>small{font:11px var(--font-sans)}.lineup-tray-copy>strong{font:600 19px var(--font-readout)}.lineup-tray-action{background:var(--color-brand);color:var(--color-on-brand);border-color:var(--color-brand);font-weight:600}.detail-main{width:min(980px,100% - 48px);margin-top:22px}.report-heading{justify-content:flex-end;align-items:center;padding:0 0 14px;display:flex}.report-heading h1{font:600 26px/1.3 var(--font-sans);margin:0}.report-heading>.detail-back{float:none;align-items:center;min-height:36px;display:inline-flex}.detail-shell .detail-layout{display:block}.detail-main .result-card{border-color:var(--color-border);border-radius:3px}.detail-main .post-preview{border-bottom:0;padding:24px}.detail-main .post-text{font-size:16px}.detail-main .card-content{padding:0 24px 24px}.detail-main .instrument-readout{font-size:64px}.detail-main .instrument-chart{max-width:none}.detail-main .instrument-chart svg{max-height:260px}.detail-main .call-rules{grid-column:1/-1}.detailed-forecast{border-top:1px solid var(--color-border);margin-top:22px}.detailed-forecast>summary{cursor:pointer;justify-content:space-between;padding:18px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.detailed-forecast>summary::-webkit-details-marker{display:none}.detailed-forecast[open]>summary span{transform:rotate(45deg)}.detail-aside{min-width:0}.call-placeholder{border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:3px;margin-top:20px;padding:22px}.call-placeholder header,.call-placeholder-chance{justify-content:space-between;align-items:center;gap:12px;display:flex}.call-placeholder h2{font:600 18px/1.2 var(--font-sans);margin:0}.call-placeholder header>span,.call-placeholder-chance{color:var(--color-text-muted);font-size:12px}.call-placeholder-controls{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.call-placeholder-controls i{background:var(--color-surface-raised);border-radius:3px;width:44px;height:44px}.call-placeholder-controls b{background:var(--color-surface-raised);border-radius:3px;width:96px;height:28px}.call-placeholder-track{background:var(--color-surface-raised);height:4px;margin:20px 0 30px}.call-placeholder-options{color:var(--color-text-muted);grid-template-columns:1fr 1fr;gap:10px;display:grid}.call-placeholder-options span{border:1px solid var(--color-border);border-radius:3px;padding:14px}.call-placeholder-chance{min-height:70px}.call-placeholder-chance strong{font:400 25px var(--font-readout)}.call-placeholder button{width:100%;min-height:46px;color:var(--color-text-muted);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:3px}@media (min-width:1200px){.detail-shell .detail-main:has(.detail-layout.has-call){width:min(1360px,100% - 48px)}.detail-shell .detail-layout.has-call{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.detail-aside{margin-top:18px;position:sticky;top:24px}.detail-aside .call-placeholder{margin-top:0}.detail-aside .call-rules{border-top:1px solid var(--color-border);padding-top:14px}}@media (min-width:720px){.live-board .tweet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.live-board .tweet-tile{border-right:1px solid var(--color-border)}.live-board .tweet-tile:nth-child(2n){border-right:0}.live-board .tile-explore{min-height:155px}}@media (min-width:1240px){.live-board .tweet-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.live-board .tweet-tile:nth-child(2n){border-right:1px solid var(--color-border)}.live-board .tweet-tile:nth-child(3n){border-right:0}}@media (min-width:1680px){.live-board .tweet-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.live-board .tweet-tile:nth-child(3n){border-right:1px solid var(--color-border)}.live-board .tweet-tile:nth-child(4n){border-right:0}}@media (max-width:1099px){.live-board .tile-report{color:var(--color-text);font-weight:400}.live-board .tile-number{font-size:28px}}@media (max-width:640px){.bureau-header{gap:0;width:100%;min-height:106px;padding:0 16px}.bureau-brand{min-height:59px}.bureau-brand>.instrument-wordmark{font-size:32px}.bureau-nav{gap:28px;min-height:47px}.bureau-nav a{font-size:13px}.bureau-header .account-link{min-height:36px;padding-inline:12px;font-size:12px}.board-main,.board-shell .site-footer{width:calc(100% - 24px)}.board-intro{flex-wrap:wrap;gap:14px;padding:20px 2px;display:flex}.board-intro h1{font-size:25px}.board-search{width:100%;margin:0}.board-search-row input{height:40px;font-size:16px}.board-search-row>button[type=submit]{height:40px;font-size:13px}.board-heading{min-height:58px;padding-inline:16px}.live-board .tweet-tile{min-height:0;padding:18px 16px;display:block}.live-board .tile-copy{max-height:72px;font-size:16px}.live-board .tile-context{padding:8px 0}.live-board .tile-explore{border-top:1px solid var(--color-border);padding-top:14px}.live-board .tile-forecast{grid-template-columns:1fr 1fr;gap:20px;display:grid}.live-board .tile-forecast>span{display:block}.live-board .tile-number{margin-top:5px;font-size:28px;display:block}.live-board .tile-label{font-size:12px}.live-board .tile-report-footer{justify-content:space-between;align-items:center;margin-top:8px}.live-board .tile-report-footer>span{width:auto;font-size:12px}.live-board .tile-report{gap:8px;min-height:44px;font-size:12px}.live-board .tile-strip{display:none}.live-board .skeleton-forecast{border-top:1px solid var(--color-border);margin-top:18px;padding-top:18px}.detail-main{width:calc(100% - 24px);margin-top:18px}.report-heading{padding-inline:3px;padding-bottom:15px}.report-heading h1{font-size:24px}.detail-main .post-preview{padding:18px 16px}.detail-main .card-content{padding:0}.detail-main .post-performance{margin-inline:14px}.instrument-header{min-height:40px;padding-inline:18px}.instrument-display{padding:16px 18px}.instrument-readings{gap:12px}.detail-main .instrument-readout{font-size:55px}.instrument-observed{min-width:95px;padding-left:14px}.instrument-reading-label,.instrument-range-label{font-size:12px}.instrument-observed>strong{font-size:23px}.instrument-metric-tabs button{min-height:36px;font-size:14px}.instrument-legend{gap:16px;font-size:11px}.detailed-forecast{margin:0;padding:0 16px}.detailed-forecast>summary{align-items:center;min-height:60px;font-size:13px}.detailed-forecast .metric-card{padding-inline:14px}}@media (max-width:360px){.instrument-display{padding-inline:14px}.detail-main .instrument-readout{font-size:48px}.instrument-observed{min-width:83px;padding-left:10px}.instrument-range-label{font-size:12px}}@media (prefers-reduced-motion:reduce){.live-board .tile-skeleton{transition:none!important;animation:none!important}}.detail-instrument-skeleton{border:2px solid var(--color-border);background:var(--color-surface);border-radius:4px;margin:20px 24px 24px;overflow:hidden}.detail-instrument-skeleton>p{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);margin:0;padding:13px 22px;font-size:13px}.instrument-loading-readings{grid-template-columns:1fr 110px;gap:28px;padding:26px 22px 12px;display:grid}.instrument-loading-readings i,.instrument-loading-readings b,.instrument-loading-controls i,.instrument-loading-controls span{background:var(--color-surface);border-radius:2px;display:block}.instrument-loading-readings i{width:100%;max-width:190px;height:11px;margin-bottom:10px}.instrument-loading-readings b{width:75%;max-width:200px;height:52px;margin-bottom:12px}.instrument-loading-readings>span:last-child b{height:28px}.instrument-loading-plot{background:var(--color-surface);height:168px;margin:16px 22px 24px}.instrument-loading-controls{background:var(--color-surface-raised);border-top:1px solid var(--color-border);padding:22px}.instrument-loading-controls>i{width:44%;height:27px;margin:0 auto 22px}.instrument-loading-controls>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.instrument-loading-controls span{height:46px}.instrument-loading-controls>i:last-child{width:100%;height:44px;margin:14px 0 0}@media (max-width:640px){.detail-instrument-skeleton{border-radius:0;margin:20px -1px -1px}.instrument-loading-readings{grid-template-columns:1fr 85px;gap:18px;padding-inline:16px}.instrument-loading-plot{margin-inline:16px}}.post-performance summary{gap:16px;min-height:48px;padding:2px 0}.performance-copy{gap:3px;display:grid}.performance-label{color:var(--color-text-muted);font-size:12px}.post-performance summary strong{color:var(--color-text);font-size:14px;font-weight:500}.performance-age{color:var(--color-text-muted);margin-left:5px}.performance-info{opacity:1;transition:transform .15s}.post-performance[open] .performance-info{transform:rotate(180deg)}.post-performance p{max-width:660px;margin-top:10px;font-size:13px}.post-performance summary:hover strong{text-underline-offset:3px;text-decoration:underline}.tweet-tile .tile-detail-link{z-index:1;border-radius:inherit;position:absolute;inset:0}.tweet-tile .tile-detail-link:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.tweet-tile .tile-detail-link:focus-visible{outline:none}.tweet-tile .tile-detail-link:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:-3px}.tweet-tile .tile-copy .post-link{z-index:2;position:relative}.tweet-tile .tile-open:hover .tile-copy{text-decoration:none}.tweet-tile .lineup-add{z-index:2;min-height:44px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;gap:11px;padding:0 14px 0 0;font-size:13px;font-weight:500;position:relative;top:auto;right:auto;overflow:hidden}.tweet-tile .lineup-add>svg{box-sizing:content-box;border-right:1px solid color-mix(in srgb, var(--color-border) 18.82%, transparent);color:var(--color-text);padding:13px 10px}.tweet-tile .lineup-add:hover{color:var(--color-text);background:var(--color-surface-hover);border-color:var(--color-border-strong)}.tweet-tile .lineup-add[aria-pressed=true]{color:var(--color-on-selection);background:var(--color-selection);border-color:var(--color-selection-border)}.tweet-tile .lineup-add[aria-pressed=true]>svg{color:var(--color-on-selection);border-color:var(--color-selection-border)}.tweet-tile .lineup-add[aria-pressed=true]:hover{background:var(--color-selection)}.lineup-tray{border-color:var(--color-border);background:var(--color-surface);width:min(460px,100% - 24px);min-height:76px;box-shadow:0 8px 30px color-mix(in srgb, var(--color-shadow) 20%, transparent);border-radius:6px;gap:12px;padding:10px 12px}.lineup-tray-open{gap:12px}.lineup-count{border:1px solid var(--color-border);height:44px;color:var(--color-text);font:600 24px var(--font-readout);border-radius:3px;flex:0 0 44px;place-items:center;display:grid}.lineup-tray-copy>strong{color:var(--color-text);font:500 15px/1.5 var(--font-sans);letter-spacing:0;margin:0}.lineup-tray-copy>small{color:var(--color-text-secondary);font:12px/1.5 var(--font-sans);letter-spacing:0;margin-top:2px}.lineup-tray-action{color:var(--color-on-brand);background:var(--color-brand);border-color:var(--color-brand);gap:12px;padding:0 14px;font-size:13px;font-weight:600}.lineup-tray-open:hover .lineup-tray-action{background:var(--color-brand-hover)}.lineup-tray-clear{width:44px;height:44px;color:var(--color-text-secondary);font-size:12px}.lineup-drawer-header{background:var(--color-background);color:var(--color-text);padding:24px}.lineup-drawer-header h2{font:600 27px/1.2 var(--font-sans);letter-spacing:-.03em}.lineup-drawer-header h2>span{text-align:center;border-color:var(--color-border);min-width:28px;color:var(--color-text);font:600 17px var(--font-readout);padding:3px 6px}.lineup-drawer-header p{color:var(--color-text-secondary);margin-top:8px;font-size:13px;line-height:1.5}.lineup-drawer-meta{min-height:44px;color:var(--color-text-muted);background:var(--color-surface-raised);padding:12px 24px;font-size:12px}.lineup-save-state{font-size:12px}.lineup-remove{width:44px;height:44px;color:var(--color-text-muted);border:0}.lineup-remove:hover{background:var(--color-surface-hover);color:var(--color-text)}.lineup-drawer-footer{padding:14px 24px max(20px, env(safe-area-inset-bottom));background:var(--color-surface-raised)}.lineup-drawer-footer>div{min-height:36px;margin-bottom:8px;font-size:13px}.lineup-clear{min-height:36px;font-size:12px}@media (max-width:640px){.lineup-drawer-header{padding:18px 16px}.lineup-drawer-header h2{font-size:24px}.lineup-drawer-meta,.lineup-drawer-footer{padding-inline:16px}.lineup-tray{bottom:max(12px, env(safe-area-inset-bottom));gap:8px}.lineup-count{flex-basis:36px;height:40px;font-size:22px}.lineup-tray-open{gap:10px}.lineup-tray-action{gap:8px;padding-inline:10px}.lineup-tray-action>span{display:none}}@media (max-width:370px){.lineup-save-state{font-size:11px}.lineup-count{display:none}}@media (max-height:500px) and (min-width:641px){.lineup-drawer-header{padding-block:14px}.lineup-drawer-meta,.lineup-drawer-footer{padding-block:8px}}.lineup-drawer-header :focus-visible,.lineup-tray :focus-visible{outline-color:var(--color-focus)}@media (max-width:640px) and (max-height:650px){.lineup-drawer-header{padding-block:14px}.lineup-drawer-header p{display:none}}.lineup-empty{padding:36px 12px}.lineup-empty>span{border:1px solid var(--color-border-strong);width:60px;height:60px;color:var(--color-brand-text);background:var(--color-surface);border-radius:50%;place-items:center;margin:0 auto;display:grid}.lineup-empty h3{font:600 24px/1.3 var(--font-sans);letter-spacing:-.03em;margin-top:20px}.lineup-empty p{font:14px/1.65 var(--font-sans);color:var(--color-text-muted);margin-top:10px}@media (max-height:650px){.lineup-empty{padding-block:20px}}.tweet-engagement{border-top:1px solid var(--color-border);margin-top:22px;padding-top:18px}.tweet-engagement dl{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;display:grid}.tweet-engagement dl>div{min-width:0}.tweet-engagement dt{color:var(--color-text-muted);align-items:center;gap:7px;font-size:12px;display:flex}.tweet-engagement dt svg{flex-shrink:0}.tweet-engagement dd{color:var(--color-text);font:600 23px/1.25 var(--font-readout);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:7px 0 0}.tweet-engagement .is-unavailable dd{color:var(--color-text-muted)}.tweet-engagement-caption{color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;gap:5px 20px;margin-top:16px;font-size:11px;line-height:1.5;display:flex}@media (max-width:640px){.tweet-engagement{margin-top:18px;padding-top:16px}.tweet-engagement dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 12px}.tweet-engagement dd{margin-top:5px;font-size:22px}.tweet-engagement dt{gap:5px;font-size:12px}.tweet-engagement dt svg{width:16px;height:16px}}.tweet-engagement.is-compact{border:0;margin-top:10px;padding:0}.tweet-engagement.is-compact dl{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.tweet-engagement.is-compact dl>div{align-items:center;gap:5px;min-height:20px;display:flex}.tweet-engagement.is-compact dt{flex:0 0 15px}.tweet-engagement.is-compact dt svg{width:15px;height:15px}.tweet-engagement.is-compact dd{color:var(--color-text-muted);font:500 13px/1.4 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.tweet-engagement.is-compact .tweet-engagement-caption{margin:0}.detail-main .card-content>.engagement-forecast{border-top:0;margin-top:22px;padding-top:22px}@media (max-width:640px){.detail-main .card-content>.engagement-forecast{margin-top:0;padding:18px 16px 0}.detail-main .card-content>.engagement-forecast .metric-card{padding-inline:14px}}.tile-read-more{z-index:2;position:relative}.tile-copy.is-expanded{-webkit-line-clamp:unset;line-clamp:unset;height:auto;max-height:none;display:block;overflow:visible}.tile-read-more{min-height:30px;color:var(--color-text-muted);background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:12px}.tile-read-more:hover{color:var(--color-brand-text)}.tile-volume{color:var(--color-text-muted);white-space:nowrap;font-size:12px}.fantasy-page-heading h1{font-family:var(--font-sans);font-weight:500}.fantasy-enter{color:var(--color-surface);background:var(--color-text);border-color:var(--color-text)}.fantasy-enter:hover{background:var(--color-brand-hover);border-color:var(--color-brand-hover)}.fantasy-enter:disabled{opacity:.65;cursor:default}.house-lines strong{font-family:var(--font-readout)}@media (max-width:640px){.bureau-header{gap:12px}.bureau-nav{gap:14px}.bureau-nav a{font-size:12px}.house-challenge{padding-inline:16px}}.fantasy-page{max-width:1040px;margin-top:0}.fantasy-page-heading{align-items:flex-start;gap:32px;margin-bottom:28px}.fantasy-page-heading h1{margin:0 0 12px;font-size:clamp(32px,3vw,42px)}.fantasy-page-heading p{max-width:520px;margin:0;font-size:14px}.fantasy-page .credit-balance{border-left:1px solid var(--color-border);min-width:142px;padding-left:24px}.fantasy-page .credit-balance strong{font:400 31px/1.15 var(--font-readout);color:var(--color-text);margin:7px 0 4px}.fantasy-page .credit-balance small,.fantasy-page .credit-balance span{font-size:11px}.fantasy-page .fantasy-round-summary{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:5px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:26px 40px;padding:28px}.fantasy-round-summary .eyebrow{color:var(--color-text-secondary);letter-spacing:.1em;font-size:10px}.fantasy-round-summary h2{max-width:330px;font:400 clamp(24px, 2.3vw, 32px)/1.35 var(--font-readout);margin:20px 0 12px}.fantasy-round-summary p{color:var(--color-text-secondary);margin:0;font-size:12px}.fantasy-round-summary dl{border-left:1px solid var(--color-border);grid-template-columns:1fr 1fr;align-content:center;gap:18px 24px;padding-left:32px;display:grid}.fantasy-round-summary dt{color:var(--color-text-secondary);margin-bottom:5px;font-size:11px}.fantasy-round-summary dd{font:400 23px/1.2 var(--font-readout)}.fantasy-round-summary dd small{color:var(--color-text-secondary);font:11px var(--font-sans)}.fantasy-round-summary .fantasy-pool{grid-column:1/-1}.fantasy-round-summary .fantasy-pool dd{color:var(--color-text);font-size:46px}.fantasy-round-bottom{border-top:1px solid var(--color-border);grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;padding-top:20px;display:flex}.fantasy-round-bottom>span{color:var(--color-text-secondary);align-items:center;gap:16px;font-size:12px;display:flex}.fantasy-round-bottom>span>span{border-left:1px solid var(--color-border);padding-left:16px}.fantasy-round-bottom .fantasy-enter{background:var(--color-brand);width:220px;min-height:44px;color:var(--color-on-brand);border:0;border-radius:3px;justify-content:space-between;padding-inline:16px}.fantasy-round-bottom .fantasy-enter:hover{background:var(--color-brand-hover);color:var(--color-on-brand)}.fantasy-history{margin-top:32px}.fantasy-history-heading{border-bottom:1px solid var(--color-border-strong);justify-content:space-between;align-items:center;gap:20px;padding-bottom:14px;display:flex}.fantasy-history-heading h2{margin:0;font-size:19px}.fantasy-history-filters{gap:2px;display:flex}.fantasy-history-filters button{min-height:34px;color:var(--color-text-muted);background:0 0;border:0;border-radius:3px;padding:5px 12px;font-size:12px}.fantasy-history-filters button:hover{color:var(--color-text);background:var(--color-surface-hover)}.fantasy-history-filters button[aria-pressed=true]{color:var(--color-text);background:var(--color-selection);box-shadow:inset 0 0 0 1px var(--color-selection)}.fantasy-history-row{grid-template-columns:36px minmax(0,1fr) 144px;align-items:start;gap:16px;padding:22px 0;display:grid}.fantasy-history-row .fantasy-entry-symbol{border:1px solid var(--color-border-strong);width:36px;height:40px;font:400 21px var(--font-readout);color:var(--color-text);background:var(--color-surface-raised);border-radius:3px;place-items:center;display:grid}.fantasy-entry-body{min-width:0}.fantasy-entry-meta{flex-wrap:wrap;gap:12px;margin-bottom:6px;display:flex}.fantasy-history-row .fantasy-entry-meta span{font-size:11px;line-height:1.2}.fantasy-entry-body>strong{overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:1.4;display:block}.fantasy-entry-body>strong a{color:var(--color-text)}.fantasy-entry-body>p{margin:6px 0}.fantasy-entry-posts{flex-wrap:wrap;gap:4px 12px;margin:8px 0;display:flex}.fantasy-entry-posts a{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.7}.fantasy-entry-posts a:hover,.fantasy-entry-body>strong a:hover{color:var(--color-brand-text);text-underline-offset:3px;text-decoration:underline}.fantasy-history-row .fantasy-entry-outcome{margin-top:5px;font-size:11px;display:block}.fantasy-entry-result{flex-direction:column;align-items:flex-end;gap:9px;display:flex}.fantasy-entry-result>strong{font:400 19px/1.3 var(--font-readout)}.fantasy-entry-result>strong small{font:11px var(--font-sans);color:var(--color-text-muted)}.fantasy-entry-result .fantasy-entry-state{border:1px solid var(--color-border-strong);width:fit-content;color:var(--color-text-muted);border-radius:3px;padding:1px 7px;font-size:10px}.fantasy-entry-result .fantasy-entry-state[data-status=won]{color:var(--color-success);border-color:var(--color-success-border);background:var(--color-success-surface)}.fantasy-entry-result .fantasy-entry-state[data-status=lost]{color:var(--color-outcome-loss);border-color:var(--color-outcome-loss-border);background:var(--color-outcome-loss-surface)}.fantasy-entry-result button{padding:2px 0}.fantasy-history-empty{color:var(--color-text-muted);padding:30px 0;font-size:13px}.fantasy-history-empty a{color:var(--color-brand-text);margin-top:14px;display:inline-block}.fantasy-more{border:1px solid var(--color-border-strong);min-height:40px;color:var(--color-text);background:0 0;border-radius:3px;margin:20px auto 0;padding:0 20px;font-size:13px;display:block}.fantasy-standings{background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:3px;padding:20px}.fantasy-standings h2{margin:0;font-size:17px}.fantasy-standings article:last-child{border-bottom:0}.fantasy-rules{margin-top:24px;padding-top:16px;font-size:12px}.fantasy-connect{color:var(--color-text);border-color:var(--color-border-strong);border-radius:3px}@media (max-width:640px){.fantasy-page-heading{flex-direction:row;gap:16px;margin-bottom:22px}.fantasy-page-heading h1{margin-top:0;font-size:31px}.fantasy-page-heading p{font-size:12px;line-height:1.65}.fantasy-page .credit-balance{text-align:right;min-width:98px;padding-left:12px}.fantasy-page .credit-balance strong{font-size:25px}.fantasy-page .fantasy-round-summary{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px}.fantasy-round-summary h2{margin:12px 0 9px;font-size:26px}.fantasy-round-summary dl{border-left:0;border-top:1px solid var(--color-border);grid-template-columns:1.2fr 1fr .6fr;align-items:baseline;gap:14px;padding:18px 0 0}.fantasy-round-summary .fantasy-pool{grid-column:auto}.fantasy-round-summary .fantasy-pool dd{font-size:30px}.fantasy-round-summary dd{font-size:24px}.fantasy-round-summary dd small{margin-top:5px;display:block}.fantasy-round-bottom{flex-wrap:wrap;gap:16px;padding-top:16px}.fantasy-round-bottom .fantasy-enter{width:100%}.fantasy-history{margin-top:26px}.fantasy-history-heading{gap:8px}.fantasy-history-filters button{padding-inline:10px}.fantasy-history-row{grid-template-columns:minmax(0,1fr) 105px;gap:12px;padding-block:18px}.fantasy-history-row .fantasy-entry-symbol{display:none}.fantasy-entry-result{text-align:right;gap:7px}.fantasy-entry-result>strong small{margin-top:3px;display:block}.fantasy-entry-body>strong{font-size:15px}.fantasy-entry-posts{gap:2px 8px}}@font-face{font-family:"DIN 2014";src:url(/fonts/DIN2014-Regular.5d627e4fe2df.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+18F,U+192,U+1DD,U+218-21B,U+237,U+259,U+2BC,U+2C6-2C7,U+2D8-2DD,U+301,U+394,U+3A9,U+3BC,U+3C0,U+401-40C,U+40E-44F,U+451-45C,U+45E-45F,U+462-463,U+472-475,U+490-493,U+496-49D,U+4A0-4A3,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4D8-4D9,U+4E2-4E3,U+4E8-4E9,U+4EE-4EF,U+1E9E,U+2074,U+2116,U+2122,U+2126,U+21A3,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+231A,U+23F2,U+2550,U+25CA,U+261D-261E,U+26F3,U+2709,U+F040-F048,U+F400-F401,U+F406-F40E,U+F460-F473,U+F5F5-F5FE,U+F639-F641,U+F6BA-F6BC,U+F6C3,U+F6C9-F6CB,U+F6CE-F6D1,U+F6D4,U+F6DC,U+FB01-FB02,U+FEFF,U+1F4D3,U+1F4F1}@font-face{font-family:"DIN 2014";src:url(/fonts/DIN2014-Regular.ui.27bf54f7a397.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20-7E,U+A0-113,U+116-127,U+12A-12B,U+12E-131,U+134-137,U+139-148,U+14C-14D,U+150-165,U+16A-173,U+178-17E,U+2010-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+20B4,U+20B8,U+20BD,U+2190-2193,U+2196-2199,U+2212}@font-face{font-family:"DIN 2014";src:url(/fonts/DIN2014-DemiBold.0ba035d473b4.woff2)format("woff2");font-style:normal;font-weight:500 600;font-display:swap;unicode-range:U+18F,U+192,U+1DD,U+218-21B,U+237,U+259,U+2BC,U+2C6-2C7,U+2D8-2DD,U+301,U+394,U+3A9,U+3BC,U+3C0,U+401-40C,U+40E-44F,U+451-45C,U+45E-45F,U+462-463,U+472-475,U+490-493,U+496-49D,U+4A0-4A3,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4D8-4D9,U+4E2-4E3,U+4E8-4E9,U+4EE-4EF,U+1E9E,U+2074,U+2116,U+2122,U+2126,U+21A3,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+231A,U+23F2,U+2550,U+25CA,U+261D-261E,U+26F3,U+2709,U+F040-F048,U+F400-F401,U+F406-F40E,U+F460-F473,U+F5F5-F5FE,U+F639-F641,U+F6BA-F6BC,U+F6C3,U+F6C9-F6CB,U+F6CE-F6D1,U+F6D4,U+F6DC,U+FB01-FB02,U+FEFF,U+1F4D3,U+1F4F1}@font-face{font-family:"DIN 2014";src:url(/fonts/DIN2014-DemiBold.ui.915f933d7db6.woff2)format("woff2");font-style:normal;font-weight:500 600;font-display:swap;unicode-range:U+20-7E,U+A0-113,U+116-127,U+12A-12B,U+12E-131,U+134-137,U+139-148,U+14C-14D,U+150-165,U+16A-173,U+178-17E,U+2010-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+20B4,U+20B8,U+20BD,U+2190-2193,U+2196-2199,U+2212}@font-face{font-family:"DIN 2014";src:url(/fonts/DIN2014-Bold.86ce164e827e.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+18F,U+192,U+1DD,U+218-21B,U+237,U+259,U+2BC,U+2C6-2C7,U+2D8-2DD,U+301,U+394,U+3A9,U+3BC,U+3C0,U+401-40C,U+40E-44F,U+451-45C,U+45E-45F,U+462-463,U+472-475,U+490-493,U+496-49D,U+4A0-4A3,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4D8-4D9,U+4E2-4E3,U+4E8-4E9,U+4EE-4EF,U+1E9E,U+2074,U+2116,U+2122,U+2126,U+21A3,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+231A,U+23F2,U+2550,U+25CA,U+261D-261E,U+26F3,U+2709,U+F040-F048,U+F400-F401,U+F406-F40E,U+F460-F473,U+F5F5-F5FE,U+F639-F641,U+F6BA-F6BC,U+F6C3,U+F6C9-F6CB,U+F6CE-F6D1,U+F6D4,U+F6DC,U+FB01-FB02,U+FEFF,U+1F4D3,U+1F4F1}@font-face{font-family:"DIN 2014";src:url(/fonts/DIN2014-Bold.ui.3d1bfc0ab970.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+20-7E,U+A0-113,U+116-127,U+12A-12B,U+12E-131,U+134-137,U+139-148,U+14C-14D,U+150-165,U+16A-173,U+178-17E,U+2010-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+20B4,U+20B8,U+20BD,U+2190-2193,U+2196-2199,U+2212}@font-face{font-family:"DIN 2014";src:url(/fonts/DIN2014-Italic.d9806d42c496.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap;unicode-range:U+20-7E,U+A0-113,U+116-127,U+12A-12B,U+12E-131,U+134-137,U+139-148,U+14C-14D,U+150-165,U+16A-173,U+178-17E,U+18F,U+192,U+1DD,U+218-21B,U+237,U+259,U+2BC,U+2C6-2C7,U+2D8-2DD,U+301,U+394,U+3A9,U+3BC,U+3C0,U+401-40C,U+40E-44F,U+451-45C,U+45E-45F,U+462-463,U+472-475,U+490-493,U+496-49D,U+4A0-4A3,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4D8-4D9,U+4E2-4E3,U+4E8-4E9,U+4EE-4EF,U+1E9E,U+2010-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+20B4,U+20B8,U+20BD,U+2116,U+2122,U+2126,U+2190-2193,U+2196-2199,U+21A3,U+2202,U+2206,U+220F,U+2211-2212,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+231A,U+23F2,U+2550,U+25CA,U+261D-261E,U+26F3,U+2709,U+F040-F048,U+F400-F401,U+F406-F40E,U+F460-F473,U+F5F5-F5FE,U+F639-F641,U+F6BA-F6BC,U+F6C3,U+F6C9-F6CB,U+F6CE-F6D1,U+F6D4,U+F6DC,U+FB01-FB02,U+FEFF,U+1F4D3,U+1F4F1}@font-face{font-family:Bowlby One;src:url(/fonts/bowlby-one-regular.edb57c49e92b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+A1,U+A3-AC,U+AE-B6,U+B8-D6,U+D8-F6,U+F8-FF,U+131,U+141-142,U+152-153,U+160-161,U+178,U+17D-17E,U+192,U+200-21B,U+2C6-2C7,U+2D8-2DD,U+30F,U+311,U+326,U+3A9,U+3C0,U+2074,U+2122,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+272E-272F,U+278A-2793,U+FB01-FB02}@font-face{font-family:Bowlby One;src:url(/fonts/bowlby-one-regular.ui.5aecb4167a6b.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20-7E,U+A0,U+A2,U+B7,U+D7,U+F7,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2212}@font-face{font-family:Caveat Brush;src:url(/fonts/caveat-brush-regular.1e1ef30f8b69.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;size-adjust:116%;unicode-range:U+0,U+D,U+21-23,U+26-27,U+2A,U+3B-41,U+44-4A,U+4C,U+4E-4F,U+51-53,U+55-62,U+64,U+67,U+69-6B,U+6D-6E,U+71,U+75-7D,U+A0-A2,U+A4,U+A6-D6,U+D8-FF,U+131,U+152-153,U+2BC,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+2122,U+2215,U+F0001-F0002}@font-face{font-family:Caveat Brush;src:url(/fonts/caveat-brush-regular.ui.1d32f28358a2.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;size-adjust:116%;unicode-range:U+20,U+24-25,U+28-29,U+2B-3A,U+42-43,U+4B,U+4D,U+50,U+54,U+63,U+65-66,U+68,U+6C,U+6F-70,U+72-74,U+7E,U+A3,U+A5,U+D7,U+20AC,U+2212}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-bold.2e41b146e59a.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+0,U+D,U+20-7E,U+A0-113,U+116-12B,U+12D-131,U+133-137,U+139-13E,U+140-148,U+14A-14D,U+14F-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1CD-1CE,U+1D4,U+1E5,U+1E7,U+1E9,U+1EF,U+1FF,U+218-21B,U+21F,U+228-229,U+237,U+259,U+292,U+2BB-2BC,U+2C6-2C7,U+2C9,U+2D8-2DD,U+300-304,U+306-30C,U+312-313,U+31B,U+323,U+326-328,U+335-338,U+394,U+3A9,U+3BC,U+3C0,U+1E80-1E85,U+1EA0-1EF9,U+2010,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+2074-2079,U+20A3,U+20AC,U+20BA,U+20BD,U+2113,U+2122,U+2126,U+212E,U+215B-215E,U+2202,U+2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+27E9,U+FB01-FB02}@font-face{font-family:Foundry Gridnik;src:url(/fonts/foundry-gridnik-regular.991047a61599.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20-7E}:root,.board-shell{--font-sans:"DIN 2014", Arial, sans-serif;--font-control:var(--font-sans);--font-readout:var(--font-sans);--font-sticker:"Bowlby One", "DIN 2014", Arial, sans-serif;--font-marker:"Caveat Brush", "DIN 2014", cursive;--font-condensed:"Barlow Condensed", "DIN 2014", sans-serif;font-synthesis:none;--font-mono:var(--font-sans)}.board-intro h1,.report-heading h1,.lineup-drawer-header h2,.calls-main h1,.personal-heading h1{font-family:var(--font-readout);letter-spacing:-.025em;font-weight:400}.live-board .tile-copy,.detail-main .post-text{letter-spacing:0;font-size:16px;font-weight:400}.live-board .tile-number,.instrument-readout{letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400}.live-board .tile-number{font-size:32px}.live-board .tile-author strong{font-size:15px;font-weight:600}.live-board .tile-label,.live-board .tile-header time,.live-board .tile-author>span,.live-board .tile-tags>span,.tweet-engagement dt{font-size:13px;font-weight:400}.bureau-nav a,.post-source{font-weight:500}.live-board .tile-report-footer,.instrument-reading-label,.instrument-range-label,.tweet-engagement-caption{font-size:13px}.tweet-tile .lineup-add{font-size:14px;font-weight:600}.banger-badge{letter-spacing:.035em;font-size:13px;font-weight:400}.banger-multiple strong{font-size:20px;font-weight:400}.instrument-banger>strong{font-size:16px;font-weight:400}.instrument-banger b{font:400 16px/1.3 var(--font-readout)}.chart-axis{font-family:var(--font-sans)}.call-record strong,.saved-call-values strong,.public-profile-stats strong{font-family:var(--font-readout);font-weight:400}.bureau-brand>.instrument-wordmark,.instrument-observed>strong,.lineup-count,.lineup-drawer-header h2>span,.tweet-engagement dd{font-weight:400}@media (max-width:640px){.live-board .tile-number{font-size:28px}}body:has(.market-theme){background:var(--color-background)}.market-theme{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--page-gutter:40px;--page-top:40px;--page-bottom:64px;--panel-padding:var(--space-6);--text-page:32px;--text-section:24px;--text-card:20px;--text-body:16px;--text-control:14px;--text-note:13px;color:var(--color-text);background:var(--color-background)}body:has(.market-theme){--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--page-gutter:40px;--page-top:40px;--page-bottom:64px;--panel-padding:var(--space-6);--text-page:32px;--text-section:24px;--text-card:20px;--text-body:16px;--text-control:14px;--text-note:13px;color:var(--color-text);background:var(--color-background)}@media (max-width:1099px){.market-theme{--page-gutter:24px;--page-top:32px}body:has(.market-theme){--page-gutter:24px;--page-top:32px}}@media (max-width:719px){.market-theme{--page-gutter:16px;--page-top:22px;--page-bottom:40px;--panel-padding:16px;--text-page:28px;--space-8:28px}body:has(.market-theme){--page-gutter:16px;--page-top:22px;--page-bottom:40px;--panel-padding:16px;--text-page:28px;--space-8:28px}}.market-theme .bureau-header{width:100%;max-width:none;min-height:72px;padding:0 max(var(--page-gutter), calc((100vw - 1520px) / 2));background:var(--color-background);color:var(--color-text);border-bottom:1px solid var(--color-border);justify-content:flex-start;align-items:center;gap:26px;margin:0;display:flex;position:relative}.market-theme .bureau-brand{color:var(--color-text);flex-shrink:0;min-height:0}.market-theme .bureau-brand>.instrument-wordmark{font-size:32px}.market-theme .wordmark-cut{color:var(--color-brand)}.market-theme .wordmark-cut:after{background:var(--color-background)}.market-theme .bureau-nav{align-self:stretch;align-items:stretch;gap:26px;width:auto;min-height:0;margin:0;display:flex}.market-theme .bureau-nav a{min-height:44px;color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.market-theme .bureau-nav a>svg{width:16px;height:16px;color:var(--color-text-muted)}.market-theme .bureau-nav a[aria-current]{font-weight:500}.market-theme .bureau-nav a:hover:where(:not(:disabled):not([aria-disabled=true])),.market-theme .bureau-nav a[aria-current],.market-theme .bureau-nav a[aria-current]>svg{color:var(--color-brand-text)}.market-theme .bureau-nav a[aria-current]:after{background:var(--color-brand);height:2px}.market-theme .bureau-header .account-control{flex-shrink:0;align-items:center;gap:16px;margin-left:auto;display:flex}.market-theme .header-search{flex:1;min-width:200px;max-width:500px;margin-inline:auto}.market-theme .header-search .board-search{width:100%;margin:0}.market-theme .account-deposit{background:var(--color-brand);min-height:28px;color:var(--color-on-brand);font:500 11px/1 var(--font-sans);white-space:nowrap;border:0;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.market-theme .account-deposit>svg{width:12px;height:12px}.market-theme .account-deposit:disabled{opacity:1;cursor:not-allowed}.market-theme .bureau-header .account-link{min-height:40px;color:var(--color-text);border-color:var(--color-border-strong);border-radius:7px;padding:0 14px;font-size:13px}.market-theme .bureau-header .account-link:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--color-brand-text);background:var(--color-brand-surface-hover)}.market-theme .bureau-header :focus-visible{outline-color:var(--color-focus)}.market-theme .account-balances{align-items:center;gap:18px;display:flex}.market-theme .account-balance{min-height:44px;color:var(--color-text);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:0 0;border:0;align-items:center;gap:10px;padding:2px 0;display:flex}.market-theme .account-balance-copy{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.market-theme .account-balance-copy>span{color:var(--color-text-secondary);font:500 12px/1.15 var(--font-sans);letter-spacing:.01em}.market-theme .account-balance strong{color:var(--color-data);font:600 15px/1.2 var(--font-sans);letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-theme .bureau-header .account-trigger{background:0 0;border:0;border-radius:50%;align-items:center;gap:7px;min-width:44px;min-height:44px;padding:4px;display:flex}.market-theme .bureau-header .account-trigger:hover:where(:not(:disabled):not([aria-disabled=true])){background:0 0}.market-theme .account-avatar{background:var(--color-surface-raised);width:32px;height:32px;box-shadow:0 0 0 1px var(--color-border-strong);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.market-theme .account-avatar>span{color:var(--color-text-secondary);font:500 13px/1 var(--font-sans)}.market-theme .account-avatar img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.market-theme .account-menu{background:var(--color-surface);border-color:var(--color-border-strong);width:252px;max-width:calc(100vw - 32px);box-shadow:0 12px 32px color-mix(in srgb, var(--color-shadow) 33.33%, transparent);border-radius:10px;padding:7px;animation:none}.market-theme .account-menu-head{flex-direction:row;align-items:center;gap:12px;margin:0 0 7px;padding:13px 10px 18px;display:flex}.market-theme .account-menu-head>div{flex-direction:column;gap:4px;min-width:0;display:flex}.market-theme .account-menu-head strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.market-theme .account-menu-head>div>span{color:var(--color-text-muted);font-size:12px}.market-theme .account-menu [role=menuitem]{border-radius:5px;gap:12px;min-height:42px;padding-inline:11px;font-size:13px}.market-theme .account-menu [role=menuitem]>svg{color:var(--color-text-muted);flex-shrink:0}.market-theme .account-menu [role=menuitem]:hover:where(:not(:disabled):not([aria-disabled=true])),.market-theme .account-menu [role=menuitem]:focus-visible{color:var(--color-brand-text);background:var(--color-brand-surface-hover)}.market-theme .account-menu .account-disconnect{margin-top:14px}.market-theme .account-menu .account-disconnect:before{top:-7px;left:10px;right:10px}.header-menu-toggle,.header-mobile-menu{display:none}@media (min-width:761px) and (max-width:1000px){.market-theme .bureau-header{gap:22px}.market-theme .bureau-nav{gap:18px}.market-theme .bureau-nav a{gap:6px;font-size:12px}.market-theme .bureau-header .account-control{gap:14px}}@media (max-width:760px){.market-theme .bureau-header{min-height:64px;padding-inline:var(--page-gutter);gap:10px}.market-theme .bureau-brand>.instrument-wordmark{font-size:28px}.market-theme .bureau-nav{display:none}.market-theme .bureau-header .account-control,.market-theme .account-balances{gap:12px}.market-theme .account-balance strong{font-size:13px}.market-theme .account-balance-copy>span{font-size:12px}.market-theme .bureau-header .account-trigger{min-width:36px;padding:0}.market-theme .account-trigger>svg{display:none}.market-theme .header-menu-toggle{width:36px;height:44px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.market-theme .header-mobile-menu{z-index:65;top:calc(100% + 6px);left:var(--page-gutter);right:var(--page-gutter);border:1px solid var(--color-border-strong);background:var(--color-surface);box-shadow:0 12px 24px color-mix(in srgb, var(--color-shadow) 33.33%, transparent);border-radius:9px;gap:4px;padding:8px;display:grid;position:absolute}.market-theme .header-mobile-menu a{min-height:48px;color:var(--color-text-secondary);border-radius:5px;align-items:center;gap:12px;padding:0 12px;font-size:14px;display:flex}.market-theme .header-mobile-menu a[aria-current]{background:var(--color-surface-raised);color:var(--color-text)}.market-theme .header-mobile-menu a[aria-current]>svg{color:var(--color-brand-text)}.market-theme .header-menu-arrow{color:var(--color-text-muted);margin-left:auto}.market-theme .account-menu{right:-42px}}@media (max-width:360px){.market-theme .bureau-header{gap:5px}.market-theme .bureau-brand>.instrument-wordmark{font-size:26px}.market-theme .bureau-header .account-control{gap:8px}.market-theme .bureau-header .account-link:not(.account-trigger){padding-inline:10px;font-size:12px}}.market-theme .board-intro{flex:1;min-width:0;min-height:0;padding:0}.market-theme .board-search{width:min(100%,600px)}.market-theme .board-search-row{background:var(--color-surface-inset);box-shadow:none;border:1px solid #0000;border-radius:8px;gap:0;padding:0}.market-theme .board-search-row:focus-within{border-color:var(--color-border-strong);box-shadow:none;outline:0}.market-theme .board-search-row>.board-search-leading{display:none}.market-theme .board-search-row>button[type=submit]{width:40px;min-width:40px;height:40px;color:var(--color-text-muted);background:0 0;border:0;border-radius:7px;flex-shrink:0;order:-1;place-items:center;padding:0;display:grid}.market-theme .board-search-row>button[type=submit]>svg{width:18px;height:18px}.market-theme .board-search-row>button[type=submit]:hover:not(:disabled){color:var(--color-brand-text);background:0 0}.market-theme .board-search-row>button[type=submit]:focus-visible{outline-offset:-4px;border-radius:7px}.market-theme .board-search-row>button[type=submit]:disabled{opacity:.4}.market-theme .board-search-row .board-search-clear{width:32px;min-width:32px;height:32px;color:var(--color-text-muted);background:0 0;border:0;border-radius:5px;place-items:center;margin-right:4px;padding:0;font-size:20px;display:grid}.market-theme .board-search-row .board-search-clear:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-border);color:var(--color-brand-text)}@media (max-width:1099px){.market-theme .bureau-header.has-search{flex-wrap:wrap;gap:10px 20px;padding-top:10px;padding-bottom:12px}.market-theme .header-search{flex-basis:100%;order:5;max-width:none}}@media (max-width:760px){.market-theme .bureau-header .account-control{gap:10px}.market-theme .bureau-header.has-search{gap:4px 8px}.market-theme .account-deposit{width:28px;padding:0}.market-theme .account-deposit>span{display:none}.market-theme .header-search{padding-top:4px}.market-theme .board-search-row input{height:42px;font-size:16px}.market-theme .board-search-row>button[type=submit]{width:42px;min-width:42px;height:42px}}@media (max-width:360px){.market-theme .bureau-header.has-search{column-gap:5px}.market-theme .bureau-header .account-control{gap:6px}.market-theme .bureau-brand>.instrument-wordmark{font-size:24px}.market-theme .account-balances{gap:8px}.market-theme .account-balance strong{font-size:12px}.market-theme .bureau-header .account-trigger{min-width:28px}.market-theme .account-trigger .account-avatar{width:28px;height:28px}.market-theme .account-deposit,.market-theme .header-menu-toggle{width:28px}}.market-theme .board-creator-menu{border:1px solid var(--color-border);background:var(--color-surface-inset);border-radius:14px;padding:8px}.market-theme .board-creator-menu button{border-radius:8px}.market-theme .board-creator-menu strong{color:var(--color-text)}.market-theme .live-board{background:0 0;border:0;border-radius:0;overflow:visible}.market-theme .board-heading{border:0;gap:12px;min-height:60px;padding:8px 0}.market-theme .board-filters{flex:1;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.market-theme .board-categories{scrollbar-width:none;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.market-theme .board-categories::-webkit-scrollbar{display:none}.market-theme .board-categories button{min-height:44px;color:var(--color-text-muted);font:500 13px/1 var(--font-sans);white-space:nowrap;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.market-theme .board-categories button>span{border-radius:5px;padding:9px 12px}.market-theme .board-categories button:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--color-brand-text)}.market-theme .board-categories button[aria-pressed=true]{color:var(--color-text)}.market-theme .board-categories button[aria-pressed=true]>span{background:var(--color-selection)}.market-theme .board-categories button:focus-visible{outline:1px solid var(--color-focus);outline-offset:-2px;border-radius:6px}.market-theme .board-discovery{flex-shrink:0;align-items:center;gap:16px;margin-left:auto;display:flex}.market-theme .board-bangerz-toggle{min-height:40px;color:var(--color-text-muted);font:500 13px/1 var(--font-sans);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:0 8px;display:inline-flex}.market-theme .board-bangerz-toggle:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--color-brand-text);background:var(--color-surface)}.market-theme .board-bangerz-toggle[aria-pressed=true]{color:var(--color-on-selection);background:var(--color-selection)}.market-theme .board-bangerz-toggle:focus-visible{outline:1px solid var(--color-focus);outline-offset:1px}@media (max-width:640px){.market-theme .board-filters{flex-wrap:wrap}.market-theme .board-categories{flex-basis:100%;gap:3px}.market-theme .board-categories button>span{padding-inline:10px}.market-theme .board-discovery{gap:14px}.market-theme .board-bangerz-toggle{min-height:44px;font-size:12px}}.market-theme .board-filter-root{min-width:0;position:relative}.market-theme .board-filter{min-height:40px;color:var(--color-text-muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:8px;padding:7px 5px;font-size:13px;display:inline-flex;position:relative}.market-theme .board-filter:hover:where(:not(:disabled):not([aria-disabled=true])),.market-theme .board-filter:focus-within{background:var(--color-brand-surface-hover);color:var(--color-brand-text)}.market-theme .board-filter:focus-within{outline:1px solid var(--color-focus);outline-offset:1px}.market-theme .board-filter>svg{color:var(--color-text-muted)}.market-theme .board-filter.is-filtered{color:var(--color-text);background:0 0}.market-theme .board-filter.is-filtered:before{content:"";background:var(--color-brand);border-radius:50%;flex-shrink:0;width:5px;height:5px}.market-theme .board-filter[aria-expanded=true]{color:var(--color-text);background:var(--color-selection);border-color:#0000}.market-theme .board-filter-chevron{transition:transform .15s}.market-theme .board-filter[aria-expanded=true] .board-filter-chevron{transform:rotate(180deg)}.market-theme .board-filter-menu{z-index:70;border:1px solid var(--color-border);background:var(--color-surface-inset);min-width:180px;max-height:min(360px,100dvh - 180px);box-shadow:0 12px 28px color-mix(in srgb, var(--color-shadow) 40.0%, transparent);border-radius:12px;padding:5px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.market-theme .board-filter-root:last-child .board-filter-menu{left:auto;right:0}.market-theme .board-filter-menu button{width:100%;min-height:40px;color:var(--color-text-secondary);font:14px/1.3 var(--font-sans);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:24px;padding:9px 11px;display:flex}.market-theme .board-filter-menu button:hover:where(:not(:disabled):not([aria-disabled=true])),.market-theme .board-filter-menu button:focus-visible{color:var(--color-brand-text);background:var(--color-brand-surface-hover);outline:0}.market-theme .board-filter-menu button[aria-checked=true]{color:var(--color-brand-text);font-weight:500}.market-theme .board-filter-menu button>svg{color:var(--color-brand-text);visibility:hidden;flex-shrink:0}.market-theme .board-filter-menu button[aria-checked=true]>svg{visibility:visible}.market-theme .board-update-slot:empty{display:none}.market-theme .board-update-slot{flex-shrink:0}.market-theme .board-update-slot button{border-radius:6px;font-size:12px}.market-theme .live-board .tweet-grid{gap:14px}.market-theme .live-board .tweet-tile:nth-child(n){border:1px solid var(--color-border);background:var(--color-surface);box-shadow:none;border-radius:8px;grid-template-rows:1fr auto auto;gap:16px;padding:16px;transition:border-color .15s}.market-theme .live-board .tweet-tile:hover:where(:not(:disabled):not([aria-disabled=true])){border-color:var(--color-brand)}.market-theme .live-board .tweet-tile.is-in-lineup{border-color:var(--color-selection-border)}.market-theme .live-board .board-avatar{width:44px;height:44px;font-size:20px}.market-theme .live-board .tile-author{gap:2px;line-height:1.25}.market-theme .live-board .tile-author strong{font-size:16px}.market-theme .live-board .tile-author>span{font-size:14px}.market-theme .live-board .tile-header time{font-size:12px}.market-theme .live-board .tile-open{padding-top:10px}.market-theme .live-board .tile-copy{font-size:var(--text-body);min-height:48px;max-height:72px;line-height:24px}.market-theme .live-board .tile-copy.is-expanded{max-height:none}.market-theme .post-link{color:var(--color-chart-target);-webkit-text-decoration-color:color-mix(in srgb, var(--color-chart-target) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-chart-target) 40%, transparent)}.market-theme .post-link:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--color-brand-text);text-decoration-color:currentColor}.market-theme .live-board .tile-read-more{min-height:26px;padding-block:2px}.market-theme .live-board .tile-context{min-height:20px;padding:var(--space-3) 0 0;gap:var(--space-3);margin-top:auto}.market-theme .live-board .tile-explore{background:var(--color-surface-inset);min-height:0;box-shadow:none;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr);align-items:center;gap:0;padding:16px;display:grid}.market-theme .live-board .tile-forecast{grid-column:1/-1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:16px}.market-theme .live-board .tile-forecast>span{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.market-theme .live-board .tile-forecast>.tile-projection{text-align:right;align-items:flex-end}.market-theme .live-board .tile-label{font-size:13px;line-height:1.4}.market-theme .live-board .tile-number{font-family:var(--font-sans);color:var(--color-text-secondary);letter-spacing:-.025em;margin-top:0;font-size:20px;font-weight:500;line-height:34px}.market-theme .live-board .tile-projection .tile-label{color:var(--color-text-secondary);font-weight:600}.market-theme .live-board .tile-projection .tile-number{color:var(--color-text);font-size:32px;font-weight:600;line-height:34px}.market-theme .live-board .tile-strip{grid-column:1;height:24px;margin:12px 0 0}.market-theme .live-board .strip-now-label{display:none}.market-theme .strip-outer{background:var(--color-chart-range-outer)}.market-theme .strip-inner{background:var(--color-chart-range-inner)}.market-theme .strip-median{background:var(--color-chart-views)}.market-theme .live-board .tile-report-footer{white-space:nowrap;text-align:right;grid-column:1/-1;justify-content:flex-end;margin:0;padding:6px 0 0;font-size:13px}.market-theme .live-board .tile-performance{gap:7px}.market-theme .banger-badge{color:var(--color-text);letter-spacing:.07em;background:0 0;border:0;gap:6px;padding:3px 0;font-size:10px;font-weight:600}.market-theme .banger-badge:before{content:"";background:var(--color-brand);border-radius:50%;flex-shrink:0;width:7px;height:7px}.market-theme .banger-multiple strong{font-family:var(--font-sans);color:var(--color-text-secondary);font-size:15px;font-weight:500}.market-theme .tweet-tile .lineup-add{border:1px solid var(--color-border-strong);min-width:84px;height:32px;min-height:32px;color:var(--color-text-secondary);background:0 0;border-radius:20px;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .16s,border-color .16s,color .16s,transform .16s}.market-theme .tweet-tile .lineup-add>svg{box-sizing:border-box;width:14px;height:14px;color:var(--color-brand-text);border:0;flex-shrink:0;padding:0}.market-theme .tweet-tile .lineup-add:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--color-brand-text);background:var(--color-brand-surface-hover);border-color:var(--color-text-muted)}.market-theme .tweet-tile .lineup-add[aria-pressed=true]{color:var(--color-on-brand);background:var(--color-brand);border-color:var(--color-brand)}.market-theme .tweet-tile .lineup-add[aria-pressed=true]>svg{color:currentColor}.market-theme .tweet-tile .lineup-add[aria-pressed=true]:hover:not(:disabled){color:var(--color-on-brand);background:var(--color-brand-hover);border-color:var(--color-brand-hover)}.market-theme .tweet-tile .lineup-add:disabled{opacity:.5;cursor:default}.market-theme .tweet-tile .lineup-add:active:not(:disabled){transform:scale(.97)}.market-theme .tile-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.market-theme .tweet-tile .tile-detail-link{min-height:36px;color:var(--color-text);align-items:center;font-size:14px;font-weight:600;display:inline-flex;position:static}.market-theme .tile-detail-link>span{z-index:2;align-items:center;gap:8px;display:inline-flex;position:relative}.market-theme .tile-detail-link:hover:where(:not(:disabled):not([aria-disabled=true]))>span{color:var(--color-brand-text);text-underline-offset:4px;text-decoration:underline}.market-theme .board-more{padding:22px 0}.market-theme .site-footer{border-color:var(--color-border)}.market-theme .lineup-flight{border-color:var(--color-selection-border);background:var(--color-surface);border-radius:50%;width:28px;height:28px;padding:2px;animation-duration:.35s}.market-theme .lineup-flight .lineup-avatar{border-radius:50%}.market-theme .lineup-drawer-header{background:var(--color-surface);color:var(--color-text);border-bottom:1px solid var(--color-border)}.market-theme .lineup-drawer-header h2>span{color:var(--color-text-muted);border-color:var(--color-border);border-radius:5px}.market-theme .lineup-drawer-footer{background:var(--color-surface);border-color:var(--color-border)}.market-theme .detail-call-jump{display:none}.market-theme #your-call{scroll-margin-top:20px}.market-theme #your-call:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:12px}@media (max-width:1199px){.market-theme .detail-call-jump{min-height:44px;color:var(--color-text);background:var(--color-brand-surface);border:1px solid var(--color-brand-border);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:0 24px;padding:10px 14px;font-size:15px;font-weight:600;display:flex}.market-theme .detail-call-jump>span{color:var(--color-brand-text)}.market-theme .detail-call-jump:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-brand-surface-hover);border-color:var(--color-brand-text)}.market-theme .detail-call-jump:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}}@media (max-width:640px){.market-theme .detail-call-jump{display:none}}.market-theme .lineup-done.fantasy-enter{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-on-brand);border-radius:24px}.market-theme .lineup-done.fantasy-enter:disabled{color:var(--color-text-muted);background:var(--color-surface-raised);border-color:var(--color-border);opacity:1}.market-theme .lineup-remove{color:var(--color-text-muted)}.market-theme .lineup-remove:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-brand-surface-hover);color:var(--color-brand-text)}.market-theme .lineup-tray{color:var(--color-text);background:var(--color-surface-inset);border-color:var(--color-border-strong)}.market-theme .lineup-tray-action{color:var(--color-on-brand);background:var(--color-brand);border-color:var(--color-brand)}.market-theme .primary-button{color:var(--color-on-brand);background:var(--color-brand);border-color:var(--color-brand);border-radius:22px}.market-theme .primary-button:hover:not(:disabled){background:var(--color-brand-hover);border-color:var(--color-brand-hover)}.market-theme .secondary-button{color:var(--color-text);border-color:var(--color-border-strong);border-radius:22px}.market-theme .secondary-button:hover:not(:disabled){background:var(--color-brand-surface-hover)}.market-theme .calls-main h1,.market-theme .personal-heading h1{font:600 var(--text-page)/1.2 var(--font-sans);letter-spacing:-.025em;margin:0}.market-theme .call-record strong,.market-theme .public-profile-stats strong{color:var(--color-text);font-family:var(--font-sans);font-weight:500}.market-theme .calls-list{gap:14px}.market-theme .saved-call{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;padding:22px}.market-theme .saved-call-copy{margin-block:14px 20px;font-size:15px}.market-theme .saved-call-values strong{font:500 26px/1.2 var(--font-sans);color:var(--color-text)}.market-theme .saved-call-values>div:first-child strong{color:var(--color-text)}.market-theme .saved-call-bottom{border-top:1px solid var(--color-border)}.market-theme .saved-call-bottom a,.market-theme .calls-profile>a{color:var(--color-text-secondary)}.market-theme .saved-call-bottom a:hover:where(:not(:disabled):not([aria-disabled=true])),.market-theme .calls-profile>a:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--color-brand-text);text-underline-offset:3px;text-decoration:underline}.market-theme .call-status{font:12px/1.3 var(--font-sans);text-transform:none;border-radius:14px;padding:4px 9px}.market-theme .call-status.is-pending{color:var(--color-text-muted)}.market-theme .public-profile-heading{gap:16px}.market-theme .public-profile-heading h1{font-size:var(--text-page)}.market-theme .public-profile-avatar{color:var(--color-text);background:var(--color-surface-raised);border-color:var(--color-border)}.market-theme .public-profile-stats{padding:var(--panel-padding);border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px}.market-theme .public-profile-stats strong{font-size:32px;font-weight:600}.market-theme .public-profile-stats span{font-size:13px}.market-theme .public-profile-heading a{font-size:14px}.market-theme .public-profile-main>.calls-empty{width:min(640px,100%);padding:var(--panel-padding);border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;margin:0 auto}.market-theme .public-profile-main>.calls-empty h1{color:var(--color-text)}.market-theme .public-profile-main .calls-caption{font-size:13px;line-height:1.65}.market-theme .public-profile-track{background:var(--color-surface-hover)}.market-theme .public-profile-track>span,.market-theme .public-profile-breakdown i{background:var(--color-text-secondary)}.market-theme .public-profile-breakdown span:last-child i{background:var(--color-border-strong)}.market-theme .personal-heading{padding-block:var(--page-top) var(--space-6)}.market-theme .personal-toolbar{border-color:var(--color-border)}.market-theme .personal-empty p{font-size:var(--text-body);line-height:1.65}.market-theme .personal-identity{font-size:14px}.market-theme .personal-refresh button{min-width:44px;min-height:44px}.market-theme .share-dialog{box-shadow:0 0 0 3px var(--color-text), 0 30px 80px color-mix(in srgb, var(--color-shadow) 65%, transparent);border:0;border-radius:24px}.market-theme .share-dialog::backdrop{background:color-mix(in srgb, var(--color-shadow) 66.67%, transparent)}.market-theme .share-dialog-heading h2{font:400 24px/1.2 var(--font-sticker);letter-spacing:0}.market-theme .share-dialog .fine-print{font-size:13px;line-height:1.6}.market-theme .share-formats{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.market-theme .share-formats button{border-radius:6px;padding-block:8px;font-size:13px}.market-theme .share-formats button[aria-pressed=true]{color:var(--color-text);background:var(--color-selection);border-color:var(--color-selection-border)}.market-theme .share-actions .quiet-button,.market-theme .share-actions .text-link{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.market-theme .fantasy-page{max-width:1000px}.market-theme .fantasy-page-heading{margin-bottom:24px}.market-theme .fantasy-page .credit-balance strong{font:500 30px/1.15 var(--font-sans)}.market-theme .fantasy-page .fantasy-round-summary{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border);border-radius:10px;gap:24px 36px;padding:26px}.market-theme .fantasy-round-summary h2{font:500 29px/1.25 var(--font-sans);margin:18px 0 10px}.market-theme .fantasy-round-summary .eyebrow,.market-theme .fantasy-round-summary p,.market-theme .fantasy-round-summary dt,.market-theme .fantasy-round-summary dd small{color:var(--color-text-muted)}.market-theme .fantasy-round-summary dl,.market-theme .fantasy-round-bottom,.market-theme .fantasy-round-bottom>span>span{border-color:var(--color-border)}.market-theme .fantasy-round-summary dd{font:500 24px/1.2 var(--font-sans)}.market-theme .fantasy-round-summary .fantasy-pool dd{color:var(--color-text);font-size:42px}.market-theme .fantasy-round-bottom>span{color:var(--color-text-muted)}.market-theme .fantasy-round-bottom .fantasy-enter{color:var(--color-on-brand);background:var(--color-brand);border-radius:24px}.market-theme .fantasy-round-bottom .fantasy-enter:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--color-on-brand);background:var(--color-brand-hover)}.market-theme .fantasy-history-heading{border-color:var(--color-border);flex-wrap:wrap}.market-theme .fantasy-history-row .fantasy-entry-meta span,.market-theme .fantasy-entry-posts a,.market-theme .fantasy-history-row .fantasy-entry-outcome{font-size:13px;line-height:1.5}.market-theme .fantasy-rules{font-size:13px}.market-theme .fantasy-rules summary{min-height:44px;padding-block:10px}.market-theme .fantasy-history-filters{background:var(--color-surface);border-radius:20px;padding:3px}.market-theme .fantasy-history-filters button{border-radius:16px;min-height:40px;font-size:13px}.market-theme .fantasy-history-filters button:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-brand-surface-hover)}.market-theme .fantasy-history-filters button[aria-pressed=true]{color:var(--color-text);background:var(--color-selection);box-shadow:none}.market-theme .fantasy-history-row{padding-block:20px}.market-theme .fantasy-history-row .fantasy-entry-symbol{color:var(--color-text-secondary);background:var(--color-surface);border-color:var(--color-border);border-radius:8px}.market-theme .fantasy-entry-result>strong{color:var(--color-text);font-family:var(--font-sans);font-weight:500}.market-theme .fantasy-entry-result .fantasy-entry-state{border-color:var(--color-border-strong);border-radius:12px;font-size:12px}.market-theme .fantasy-entry-result .fantasy-entry-state[data-status=won]{color:var(--color-success);border-color:var(--color-success-border);background:var(--color-success-surface)}.market-theme .fantasy-entry-result .fantasy-entry-state[data-status=lost]{color:var(--color-outcome-loss);border-color:var(--color-outcome-loss-border);background:var(--color-outcome-loss-surface)}.market-theme .fantasy-entry-result button,.market-theme .fantasy-history-empty a,.market-theme .fantasy-standings article a{color:var(--color-text-secondary)}.market-theme .fantasy-entry-result button:hover:where(:not(:disabled):not([aria-disabled=true])),.market-theme .fantasy-history-empty a:hover:where(:not(:disabled):not([aria-disabled=true])),.market-theme .fantasy-standings article a:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--color-brand-text);text-underline-offset:3px;text-decoration:underline}.market-theme .fantasy-standings{background:var(--color-surface);border-color:var(--color-border);border-radius:10px}.market-theme .fantasy-more,.market-theme .fantasy-connect{border-color:var(--color-border-strong);border-radius:22px}.market-theme .fantasy-more:hover:where(:not(:disabled):not([aria-disabled=true])),.market-theme .fantasy-connect:hover:not(:disabled){background:var(--color-brand-surface-hover)}.market-theme .lineup-drawer-header h2{font-family:var(--font-sans)}.market-theme .lineup-drawer-meta{color:var(--color-text-muted);background:var(--color-surface)}.market-theme .lineup-drawer-header p,.market-theme .lineup-drawer-header h2>span{color:var(--color-text-muted)}.market-theme .lineup-count{color:var(--color-text);border-color:var(--color-border-strong)}.market-theme .lineup-tray-copy>strong{color:var(--color-text)}.market-theme .lineup-tray-copy>small,.market-theme .lineup-tray-clear{color:var(--color-text-muted)}.market-theme .lineup-tray-open:hover:where(:not(:disabled):not([aria-disabled=true])) .lineup-tray-action{background:var(--color-brand-hover)}.market-theme .lineup-tray :focus-visible{outline-color:var(--color-focus)}body:has(.market-theme) .analytics-notice{color:var(--color-text);background:var(--color-surface);border-color:var(--color-border)}body:has(.market-theme) .analytics-notice button:last-child{color:var(--color-text);background:var(--color-surface-raised)}@media (max-width:640px){.market-theme .calls-main h1,.market-theme .personal-heading h1{font-size:var(--text-page)}.market-theme .saved-call{padding:var(--panel-padding)}.market-theme .saved-call-values strong{font-size:23px}.market-theme .fantasy-page .credit-balance strong{font-size:25px}.market-theme .fantasy-page .fantasy-round-summary{gap:20px;padding:20px}.market-theme .fantasy-round-summary h2{margin-top:12px;font-size:25px}.market-theme .fantasy-round-summary .fantasy-pool dd{font-size:32px}}@media (min-width:1100px){.market-theme .live-board .tweet-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1099px){.market-theme .board-main,.market-theme .site-footer{width:calc(100% - 2 * var(--page-gutter))}.market-theme .board-heading{flex-wrap:wrap;gap:16px}}@media (max-width:719px){.market-theme .board-main,.market-theme .site-footer{width:calc(100% - 2 * var(--page-gutter))}.market-theme .bureau-header{padding-inline:var(--page-gutter)}.market-theme .board-search{width:100%}.market-theme .board-heading{gap:8px;min-height:0;padding:6px 0}.market-theme .board-update-slot{margin-left:auto}.market-theme .board-filters{gap:6px}.market-theme .board-filter{gap:5px;padding-inline:2px;font-size:12px}.market-theme .board-sort-icon{display:none}.market-theme .live-board .tweet-grid{gap:12px}.market-theme .live-board .tweet-tile:nth-child(n){border-radius:8px;padding:15px;display:grid}.market-theme .live-board .tile-explore{margin-top:0}.market-theme .tweet-tile .lineup-add,.market-theme .tweet-tile .tile-detail-link,.market-theme .board-filter,.market-theme .board-filter-menu button{min-height:44px}.market-theme .live-board .tile-report-footer{grid-column:1/-1;margin-top:0}.market-theme .banger-multiple strong{font-family:var(--font-sans);color:var(--color-text-secondary);font-size:15px;font-weight:500}}@media (max-width:380px){.market-theme .live-board .tile-context{flex-wrap:wrap}.market-theme .live-board .tile-performance{flex-basis:100%}.market-theme .live-board .tile-forecast{gap:12px}}.market-theme .house-stake{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;margin:0;padding:22px 0;display:grid}.market-theme .house-stake input{width:100%;min-width:0;height:auto;color:var(--color-text);font:500 24px/1.2 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:0}.market-theme .menu-coming-soon{cursor:default;justify-content:space-between}.market-theme .account-menu .menu-coming-soon[aria-disabled=true]{color:var(--color-text-muted);background:0 0}.market-theme .menu-coming-soon>span{color:var(--color-text-muted);font-size:10px}.market-theme .account-menu .menu-coming-soon:focus-visible{outline:1px solid var(--color-border-strong);outline-offset:-1px}.market-theme .calls-coming-soon{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:min(58vh,480px);padding:48px 16px;display:flex}.market-theme .coming-soon-mark{color:var(--color-brand-text);margin-bottom:24px}.market-theme .calls-coming-soon h1{font-size:32px;font-weight:500}.market-theme .calls-coming-soon>p{color:var(--color-text-muted);margin:12px 0 0;font-size:14px}.market-theme .fantasy-enter[data-coming-soon=true]{background:var(--color-surface-raised);border:1px solid var(--color-border);color:var(--color-text-muted);box-shadow:none;cursor:default;opacity:1}.market-theme .primary-button,.market-theme .secondary-button{min-height:44px;font-size:var(--text-control);font-weight:600}.market-theme .site-footer{padding-block:var(--space-6);font-size:var(--text-note)}.market-theme .site-footer a{align-items:center;min-height:44px;display:inline-flex}.market-theme .lineup-drawer-header,.market-theme .lineup-drawer-footer{padding:var(--space-4) var(--panel-padding)}.market-theme .lineup-drawer-footer{padding-bottom:max(var(--space-4), env(safe-area-inset-bottom))}.market-theme .lineup-drawer-header h2{font:600 var(--text-section)/1.25 var(--font-sans)}.market-theme .lineup-done{min-height:44px;font-size:var(--text-control)}@media (min-width:1200px){.market-theme.detail-shell .detail-main:has(.detail-layout.has-call){width:min(1360px, calc(100% - 2 * var(--page-gutter)))}}.market-theme .board-pricing{justify-items:end;display:grid}.market-theme .pricing-edit{min-height:36px;color:var(--color-text-secondary);font:500 12px/1.2 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:7px;margin-right:-6px;padding:6px;display:inline-flex}.market-theme .pricing-edit>svg{color:var(--color-text-muted)}.market-theme .pricing-edit:hover:where(:not(:disabled):not([aria-disabled=true])),.market-theme .pricing-edit[aria-expanded=true]{color:var(--color-brand-text);background:var(--color-brand-surface-hover)}.market-theme .pricing-edit[data-active=true]>svg{color:var(--color-brand-text)}.market-theme .pricing-edit:focus-visible{outline:1px solid var(--color-focus);outline-offset:2px}.market-theme .pricing-editor{width:100%;padding:10px 0 4px}.market-theme .pricing-editor form{justify-content:space-between;align-items:center;gap:12px;display:flex}.market-theme .pricing-editor form>label{color:var(--color-text-secondary);font-size:13px}.market-theme .pricing-amount{border:1px solid var(--color-border-strong);background:var(--color-surface);border-radius:7px;align-items:center;gap:5px;width:128px;padding:3px 4px 3px 10px;display:flex}.market-theme .pricing-amount>span{color:var(--color-text-muted);font-size:15px}.market-theme .pricing-amount input{width:100%;min-width:0;height:30px;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:0;font-size:16px}.market-theme .pricing-amount:focus-within{border-color:var(--color-text-muted)}.market-theme .pricing-amount:has([aria-invalid=true]){border-color:var(--color-error)}.market-theme .pricing-amount>button{background:var(--color-brand);width:30px;height:30px;color:var(--color-on-brand);cursor:pointer;border:0;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.market-theme .pricing-amount>button:disabled{opacity:.4;cursor:default}.market-theme .pricing-options{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.market-theme .pricing-adjust{color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.market-theme .pricing-adjust input{accent-color:var(--color-brand);width:14px;height:14px;margin:0}.market-theme .pricing-reset{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:11px}.market-theme .fantasy-budget{margin:0 var(--panel-padding) 18px;border-bottom:1px solid var(--color-border);justify-content:space-between;gap:24px;padding:4px 0 17px;display:flex}.market-theme .fantasy-budget>div{gap:5px;display:grid}.market-theme .fantasy-budget>div:last-child{text-align:right}.market-theme .fantasy-budget span,.market-theme .fantasy-pick-price>span{color:var(--color-text-muted);font-size:12px;font-weight:400}.market-theme .fantasy-budget small{font:inherit;color:var(--color-text-secondary)}.market-theme .fantasy-budget strong{font:500 23px/1.1 var(--font-sans);letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-theme .fantasy-budget[data-over=true]>div:last-child strong{color:var(--color-error)}.market-theme .fantasy-pick-price{flex-shrink:0;justify-items:end;gap:4px;display:grid}.market-theme .fantasy-pick-price strong{color:var(--color-text);font:500 17px/1.1 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.market-theme .fantasy-pick-editor{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:22px;margin:13px 0 9px;display:grid}.market-theme .fantasy-pick-field{cursor:text;min-width:0}.market-theme .fantasy-pick-input{min-height:38px;color:var(--color-text-secondary);border-bottom:1px solid #0000;align-items:center;gap:5px;transition:border-color .12s;display:flex}.market-theme .fantasy-pick-input input{width:100%;min-width:0;color:var(--color-text);font:500 16px/1.4 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.025em;background:0 0;border:0;border-radius:0;outline:0;padding:6px 0}.market-theme .fantasy-pick-input svg{color:var(--color-text-muted);flex-shrink:0;margin-left:2px}.market-theme .fantasy-pick-input:focus-within{border-color:var(--color-text-secondary)}.market-theme .fantasy-pick-input:has([aria-invalid=true]){border-color:var(--color-error)}.market-theme .fantasy-pick-label{color:var(--color-text-muted);margin-top:5px;font-size:11px;display:block}.market-theme .fantasy-pick-chance{text-align:right}.market-theme .fantasy-pick-chance output{min-height:39px;color:var(--color-text);font:500 17px/1.4 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.025em;justify-content:flex-end;align-items:center;display:flex}.market-theme .fantasy-pick-field[data-locked=true]{cursor:default}.market-theme .fantasy-pick-field[data-locked=true] .fantasy-pick-input{border-color:#0000}.entry-slip-dialog{border:1px solid var(--color-border-strong);background:var(--color-surface);width:min(660px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--color-text);border-radius:14px;margin:auto;padding:0;overflow-y:auto}.entry-slip-dialog::backdrop{background:color-mix(in srgb, var(--color-shadow) 73.33%, transparent)}.entry-slip-dialog>header{justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.entry-slip-dialog h2{font:600 20px/1.2 var(--font-sans);margin:0}.entry-slip-content{scrollbar-width:thin;min-height:0;padding:0 20px 20px;overflow-y:auto}.entry-slip-preview{max-width:600px;margin-inline:auto}.entry-slip-art{width:100%;height:auto;max-height:max(220px,100dvh - 252px);display:block}.entry-slip-actions{justify-content:stretch;align-items:center;gap:10px;margin-top:16px;display:flex}.entry-slip-actions button{border:1px solid var(--color-border);min-height:44px;color:var(--color-text);font:500 14px/1.2 var(--font-sans);background:0 0;border-radius:24px;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px 18px;display:inline-flex}.entry-slip-actions .entry-slip-copy{color:var(--color-on-brand);background:var(--color-brand);border-color:var(--color-brand)}.entry-slip-actions button:disabled{opacity:.5}.entry-slip-trigger{color:var(--color-text);font:500 14px/1.3 var(--font-sans);background:0 0;border:0;margin:12px auto 0;padding:8px 12px;display:block}.entry-slip-error{color:var(--color-error);text-align:center;font-size:13px}.entry-slip-actions button{cursor:pointer;transition:background .14s}.entry-slip-actions .entry-slip-copy:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-brand-hover)}.entry-slip-actions .entry-slip-share:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-brand-surface-hover)}.entry-slip-actions button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.price-pending{vertical-align:middle;background:linear-gradient(90deg, var(--color-surface-raised) 25%, var(--color-surface-hover) 50%, var(--color-surface-raised) 75%) 0 0 / 300% 100%;border-radius:3px;width:4.4em;max-width:100%;height:.7em;animation:1.2s ease-in-out infinite price-pending;display:inline-block}@keyframes price-pending{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.price-pending{animation:none}}.market-theme .fantasy-budget .price-hint{color:var(--color-text-muted);font:500 13px/1.3 var(--font-sans);letter-spacing:0;padding-top:6px;display:block}.market-theme :is(.solo-slider,.fantasy-slider)::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--color-chart-target) calc(var(--pos) * 100%), var(--color-border-strong) 0)}.market-theme :is(.solo-slider,.fantasy-slider)::-moz-range-track{background:linear-gradient(90deg, var(--color-chart-target) calc(var(--pos) * 100%), var(--color-border-strong) 0)}.market-theme :is(.solo-slider,.fantasy-slider)::-webkit-slider-thumb{border:2px solid var(--color-surface-inset);background:var(--color-chart-target);width:18px;height:18px;box-shadow:0 0 0 1px var(--color-chart-target);margin-top:-7px}.market-theme :is(.solo-slider,.fantasy-slider)::-moz-range-thumb{border:2px solid var(--color-surface-inset);background:var(--color-chart-target);width:14px;height:14px;box-shadow:0 0 0 1px var(--color-chart-target)}.market-theme :is(.solo-slider,.fantasy-slider):disabled{cursor:default;opacity:.5}.market-theme .fantasy-pick-editor .fantasy-slider{grid-column:1/-1;height:26px;margin:-12px 0 0}.market-theme .fantasy-pick-label[data-invalid=true]{color:var(--color-error)}.horizon-buttons .horizon-recorded{white-space:nowrap;flex:none}@media (max-width:380px){.horizon-buttons button{padding-inline:6px}}@media (max-width:330px){.horizon-buttons button{padding-inline:3px}}.engagement-plot svg{cursor:crosshair}.entry-confirmed{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-surface-inset);border-radius:10px}.entry-confirmed>header{align-items:center;gap:10px;margin-bottom:12px;display:flex}.entry-confirmed h3{color:var(--color-text);font:600 16px/1.3 var(--font-sans);margin:0}.entry-confirmed-id{color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.entry-confirmed .entry-mark,.entry-confirmed .entry-mark svg{width:26px;height:26px}.entry-confirmed-terms{gap:6px;margin:0;font-size:13px;display:grid}.entry-confirmed-terms>div{justify-content:space-between;gap:12px;display:flex}.entry-confirmed-terms dt{color:var(--color-text-muted)}.entry-confirmed-terms dd{color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;margin:0}.entry-confirmed-terms dd.is-good{color:var(--color-data)}.entry-confirmed-picks{border-bottom:1px solid var(--color-border);gap:6px;margin:0 0 10px;padding:0 0 10px;font-size:13px;list-style:none;display:grid}.entry-confirmed-picks li{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:10px;display:grid}.entry-confirmed-picks li>span:first-child{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entry-confirmed-picks li>span:nth-child(2){color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.entry-confirmed-picks strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.entry-confirmed-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.entry-confirmed-actions .entry-slip-trigger{margin:0;padding:10px 0}.entry-confirmed-link{min-height:44px;color:var(--color-text);align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.entry-confirmed-link:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--color-brand-text)}.entry-slip-celebrate{align-items:center;gap:12px;display:flex}.entry-mark{width:40px;height:40px;color:var(--color-success);flex-shrink:0;place-items:center;display:inline-grid;position:relative}.entry-mark svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.entry-mark circle{stroke-opacity:.4}.entry-mark.is-fresh circle{transform-origin:20px 20px;animation:.42s cubic-bezier(.2,.8,.2,1.15) both entry-ring}.entry-mark.is-fresh path{stroke-dasharray:24;stroke-dashoffset:24px;animation:.34s ease-out .16s forwards entry-tick}.entry-burst{pointer-events:none;position:absolute;inset:0}.entry-burst i{opacity:0;width:4px;height:8px;transform:rotate(var(--angle));animation:entry-burst .9s var(--delay) cubic-bezier(.15, .75, .35, 1) forwards;border-radius:1px;margin:-4px 0 0 -2px;position:absolute;top:50%;left:50%}@keyframes entry-ring{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes entry-tick{to{stroke-dashoffset:0}}@keyframes entry-burst{0%{opacity:1;transform:rotate(var(--angle)) translateY(-14px) scale(.6)}75%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateY(calc(-14px - var(--distance))) rotate(120deg) scale(1)}}@media (prefers-reduced-motion:reduce){.entry-mark.is-fresh circle,.entry-mark.is-fresh path{stroke-dashoffset:0;animation:none}.entry-burst{display:none}}.side-toggle{flex:none;width:144px}.side-toggle button{border:1px solid var(--color-border-strong);background:var(--color-surface-inset);width:100%;min-height:48px;color:var(--color-text);font:600 15px/1 var(--font-sans);cursor:pointer;border-radius:11px;align-items:center;padding:0;transition:border-color .18s,background-color .18s,transform .14s;display:flex}.side-toggle button:hover:not(:disabled){border-color:var(--color-brand);background:var(--color-brand-surface-hover)}.side-toggle button:active:not(:disabled){transform:scale(.97)}.side-toggle button:disabled{cursor:default;opacity:.5}.side-toggle button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.side-toggle-value{flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.side-toggle-label{height:18px;display:block;overflow:hidden}.side-toggle-words{text-align:left;grid-auto-rows:18px;line-height:18px;display:grid}.side-toggle-words>span{display:block}.side-toggle-swap{border-left:1px solid var(--color-border);width:39px;height:28px;color:var(--color-text-secondary);flex-shrink:0;place-items:center;display:grid}.side-toggle-arrow,.side-toggle-swap svg{transform-origin:50%}.side-toggle[data-moved] :is(.side-toggle-arrow,.side-toggle-swap svg){transition:transform .44s cubic-bezier(.2,.85,.25,1.25)}.side-toggle[data-moved] .side-toggle-words{transition:transform .36s cubic-bezier(.2,.8,.2,1)}.side-toggle[data-side=below] :is(.side-toggle-arrow,.side-toggle-swap svg){transform:rotate(180deg)}.side-toggle[data-side=below] .side-toggle-words{transform:translateY(-50%)}.side-toggle.is-compact{width:136px}.side-toggle.is-compact button{min-height:44px;font-size:14px}.side-toggle.is-compact .side-toggle-swap{width:36px}.market-theme .return-label svg{color:var(--color-text-muted);flex-shrink:0}.market-theme .return-detail{border:1px solid var(--color-border-strong);background:var(--color-surface-raised);width:100%;height:36px;color:var(--color-data);font:600 clamp(11px, 4.1cqw, 17px)/1 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 6px;display:flex}.market-theme .return-detail:empty{visibility:hidden}.market-theme .return-detail svg{flex-shrink:0}.market-theme .return-detail b{font-weight:600}@container (max-width:270px){.market-theme .return-label svg{display:none}}@media (prefers-reduced-motion:reduce){.side-toggle button,.side-toggle[data-moved] :is(.side-toggle-arrow,.side-toggle-swap svg,.side-toggle-words){transition:none}}.target-strip{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;flex-shrink:0;height:44px;position:relative}.target-strip[data-preview]{pointer-events:none}.target-strip[data-locked]{cursor:default;opacity:.6}.target-strip-rail{background:var(--color-surface-hover);border-radius:2px;height:4px;position:absolute;top:20px;left:22px;right:22px}.target-strip-rail>i{font-style:normal;position:absolute}.target-strip-outer{background:var(--color-chart-range-outer);border-radius:5px;height:10px;top:-3px}.target-strip-median{background:var(--color-text-muted);border-radius:1px;width:2px;height:18px;margin-left:-1px;top:-7px}.target-strip-tag{top:12px;left:clamp(0px, calc(22px + var(--at) * (100% - 44px) - var(--tag-w,0px) / 2), calc(100% - var(--tag-w,0px)));width:max-content;height:20px;font:400 12px/1 var(--font-readout);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-on-brand);background:color-mix(in srgb, var(--color-brand) 24%, transparent);-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);border:1px solid color-mix(in srgb, var(--color-brand) 70%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-text) 18%, transparent), 0 4px 14px color-mix(in srgb, var(--color-shadow) 50%, transparent);border-radius:6px;align-items:center;gap:4px;padding:0 6px;transition:background .12s,box-shadow .12s;display:flex;position:absolute}.target-strip:hover:not([data-locked]) .target-strip-tag{background:color-mix(in srgb, var(--color-brand) 34%, transparent)}.target-strip[data-dragging] .target-strip-tag{background:color-mix(in srgb, var(--color-brand) 42%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-text) 24%, transparent), 0 0 0 3px color-mix(in srgb, var(--color-brand) 22%, transparent)}.target-strip:focus-visible .target-strip-tag{box-shadow:0 0 0 2px var(--color-focus)}@media (prefers-reduced-motion:reduce){.target-strip-tag{transition:none}}.engagement-plot{position:relative}.entry-slip-actions .entry-slip-copy[data-feedback=success],.entry-slip-actions .entry-slip-copy[data-feedback=success]:hover{color:var(--color-success);background:var(--color-success-surface);border-color:var(--color-success-border)}.entry-slip-actions .entry-slip-share[data-feedback=success],.entry-slip-dialog .entry-slip-actions .entry-slip-share[data-feedback=success],.entry-slip-dialog .entry-slip-actions .entry-slip-share[data-feedback=success]:hover{color:var(--color-success);background:var(--color-success-surface);border-color:var(--color-success-border);box-shadow:inset 0 0 0 2px var(--color-success-border)}.entry-slip-notice{text-align:center;font-size:13px}.market-theme .board-error{color:var(--color-error);border-color:var(--color-error-border)}.market-theme .board-error button{color:var(--color-text);text-decoration:underline}:root{--tilt:1;--sw-ease-pop:cubic-bezier(.2, .9, .3, 1.4);--sw-ease-lift:cubic-bezier(.2, .9, .3, 1.2);--sw-ease-out:cubic-bezier(.2, .8, .2, 1);--sw-ease-wipe:cubic-bezier(.3, .7, .3, 1);--sw-ease-draw:cubic-bezier(.45, .05, .25, 1);--sw-shadow-card:0 14px 22px color-mix(in srgb, var(--color-shadow) 45%, transparent);--sw-shadow-sheet:0 16px 26px color-mix(in srgb, var(--color-shadow) 50%, transparent);--sw-shadow-pop:0 12px 20px color-mix(in srgb, var(--color-shadow) 60%, transparent)}.sw-sticker{font-family:var(--font-sticker);letter-spacing:0;font-weight:400}.sw-marker{font-family:var(--font-marker);font-weight:400}.sw-readout{font-family:var(--font-readout);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400}.sw-one{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.info-tip{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.info-tip-trigger{cursor:help}.info-tip-icon{width:24px;height:24px;color:var(--color-text-muted);background:0 0;border:0;border-radius:999px;place-items:center;margin:-5px 0;padding:0;transition:color .15s,box-shadow .15s;display:inline-grid}:is(.info-tip-icon:hover,.info-tip:has(.info-tip-bubble:not([hidden])) .info-tip-icon){color:var(--color-text);box-shadow:0 0 0 2px var(--color-brand)}.info-tip-trigger:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.info-tip-bubble{z-index:60;left:calc(50% + var(--tip-shift,0px));background:var(--color-surface);width:max-content;max-width:min(260px,100vw - 32px);color:var(--color-text-secondary);font:400 13px/1.45 var(--font-sans);letter-spacing:0;text-align:left;text-transform:none;white-space:normal;box-shadow:0 0 0 2px var(--color-border-strong), var(--sw-shadow-pop);pointer-events:auto;border-radius:14px;padding:10px 13px;animation:.14s ease-out both sw-pop;position:absolute;bottom:calc(100% + 10px);translate:-50%}.info-tip.is-below .info-tip-bubble{top:calc(100% + 10px);bottom:auto}.info-tip-bubble[hidden]{display:none}.sw-time-pill{background:var(--color-background);color:var(--color-text);font:400 13px/1.15 var(--font-readout);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:0 0 0 2px var(--color-border-strong);transform:rotate(calc(3deg * var(--tilt)));border-radius:999px;padding:5px 11px;display:inline-block}.sw-clamp3{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sw-clamp4{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sw-rot{isolation:isolate}:has(>.sw-paper){isolation:isolate}.sw-rot{transform:rotate(calc(var(--sw-rot,0deg) * var(--tilt)))}.sw-pill,.sw-chip{background:var(--color-background);min-height:44px;color:var(--color-text-secondary);font:600 14px/1 var(--font-control);letter-spacing:0;white-space:nowrap;cursor:pointer;box-shadow:0 0 0 2px var(--color-border-strong);transform:rotate(calc(var(--sw-rot,0deg) * var(--tilt)));transition:var(--ui-transition);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex;position:relative}.sw-pill>svg,.sw-chip>svg{flex-shrink:0}.sw-pill:hover:not(:disabled):not([aria-disabled=true]),.sw-pill:focus-visible{color:var(--color-text);box-shadow:0 0 0 2px var(--color-brand);transform:rotate(0)}.sw-chip{color:var(--color-text)}.sw-chip:hover:not(:disabled){transform:rotate(0)scale(1.05)}.sw-chip:hover:not(:disabled):not([aria-pressed=true]){box-shadow:0 0 0 2px var(--color-brand)}.sw-chip[aria-pressed=true],.sw-pill[aria-pressed=true],.sw-pill.is-brand{background:var(--color-brand);color:var(--color-on-brand);box-shadow:0 0 0 2px var(--color-text)}.sw-pill.is-brand:hover:not(:disabled),.sw-chip[aria-pressed=true]:hover:not(:disabled){background:var(--color-brand-hover);color:var(--color-on-brand);box-shadow:0 0 0 2px var(--color-text)}:is(.market-theme :is(.forecast-instrument .estimate-submit,.lineup-done.fantasy-enter,.lineup-done.slip-lock,.bureau-header .account-link:not(.account-trigger),.bureau-header .account-deposit,.primary-button,.portfolio-explore a,.portfolio-action),.sw-pill.is-brand,.wallet-primary){transition:var(--ui-transition)}:is(.market-theme :is(.forecast-instrument .estimate-submit,.lineup-done.fantasy-enter,.lineup-done.slip-lock,.bureau-header .account-link:not(.account-trigger),.bureau-header .account-deposit,.primary-button,.portfolio-explore a,.portfolio-action),.sw-pill.is-brand,.wallet-primary):hover:where(:not(:disabled):not([aria-disabled=true]):not([data-coming-soon=true])){filter:drop-shadow(0 7px 9px color-mix(in srgb, var(--color-shadow) 55%, transparent));translate:0 -2px}:is(.market-theme :is(.forecast-instrument .estimate-submit,.lineup-done.fantasy-enter,.lineup-done.slip-lock,.bureau-header .account-link:not(.account-trigger),.bureau-header .account-deposit,.primary-button,.portfolio-explore a,.portfolio-action),.sw-pill.is-brand,.wallet-primary):active:where(:not(:disabled):not([aria-disabled=true])){filter:none;translate:0}.sw-pill.is-tinted,.sw-pill.is-tinted[aria-pressed=true]{background:var(--color-brand-surface);color:var(--color-text);box-shadow:0 0 0 2px var(--color-brand)}.sw-pill:disabled,.sw-chip:disabled{cursor:not-allowed;opacity:.45}:is(.sw-pill,.sw-chip,.primary-button,.portfolio-action,.wallet-primary,.wallet-secondary)[aria-busy=true]{opacity:1;cursor:progress}.sw-pill.is-quiet{box-shadow:none;color:var(--color-text-muted);background:0 0;padding-inline:8px}.sw-pill.is-quiet:hover:not(:disabled){color:var(--color-text);box-shadow:none;text-underline-offset:4px;text-decoration:underline}.sw-pill.is-ghost{box-shadow:inset 0 0 0 2px var(--color-text);color:var(--color-text);background:0 0}.sw-pill.is-ghost:hover:not(:disabled){color:var(--color-brand-text);box-shadow:inset 0 0 0 2px var(--color-brand)}.page-notice{width:100%;max-width:560px;color:var(--color-text);--sw-paper-bg:var(--color-surface-raised);flex-direction:column;align-items:flex-start;gap:12px;padding:32px;display:flex;position:relative}.page-notice.is-wide{text-align:center;align-items:center;max-width:none;padding:40px 32px}.market-theme .page-notice>.page-notice-title,.page-notice>.page-notice-title{color:var(--color-text);font:400 30px/1.1 var(--font-sticker);letter-spacing:0;margin:0;transform:none}.page-notice>p,.page-notice>small{max-width:60ch;color:var(--color-text-secondary);font:400 16px/1.5 var(--font-sans);margin:0}.page-notice>small{color:var(--color-text-muted);font-size:13px}.page-notice-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.page-notice.is-wide .page-notice-actions{justify-content:center}.page-notice>.ui-feedback{margin:0}@media (max-width:720px){.page-notice{padding:24px 20px}.market-theme .page-notice>.page-notice-title,.page-notice>.page-notice-title{font-size:26px}}.sw-close{background:var(--color-background);width:44px;height:44px;color:var(--color-text-secondary);font:400 22px/1 var(--font-sans);box-shadow:0 0 0 2px var(--color-border-strong);cursor:pointer;transition:var(--ui-transition);border:0;border-radius:999px;flex:none;place-items:center;margin:0;padding:0;display:grid}.sw-close:hover:not(:disabled){color:var(--color-text);background:var(--color-background);box-shadow:0 0 0 2px var(--color-brand)}.sw-close:disabled{cursor:not-allowed;opacity:.45}.sw-check{vertical-align:-2px;flex:none;margin-inline-end:6px;display:none}[aria-pressed=true]>.sw-check{display:inline-block}[aria-pressed=true]>.sw-check path{stroke-dasharray:20;animation:ui-draw var(--t-reveal) var(--sw-ease-out) both}.sw-paper{z-index:-1;pointer-events:none;filter:drop-shadow(var(--sw-shadow-card));position:absolute;inset:0}.sw-paper>span{background:var(--sw-paper-bg,var(--color-surface-raised));position:absolute;inset:0}.sw-paper-receipt{filter:drop-shadow(0 10px 18px color-mix(in srgb, var(--color-shadow) 45%, transparent))}.sw-paper-receipt>span{background:var(--sw-paper-bg,var(--color-surface-inset))}.sw-tape{z-index:3;background:var(--color-tape);pointer-events:none;width:96px;height:26px;transform:translateX(-50%) rotate(calc(var(--sw-rot,3deg) * var(--tilt)));position:absolute;top:-13px;left:50%}.sw-tape.is-left{left:var(--sw-tape-x,46px);transform:rotate(calc(var(--sw-rot,-4deg) * var(--tilt)))}.sw-tape.is-right{left:auto;right:var(--sw-tape-x,46px);transform:rotate(calc(var(--sw-rot,4deg) * var(--tilt)))}.sw-tape.is-corner{width:112px;height:28px;transform:rotate(calc(-36deg * var(--tilt)));top:-6px;left:-22px}.sw-tape.is-corner-end{width:104px;height:26px;transform:rotate(calc(-36deg * var(--tilt)));inset:auto -22px -6px auto}.sw-line{color:var(--color-call-line);font-family:var(--font-marker);letter-spacing:0;font-weight:400;line-height:1;display:inline-block;position:relative}.sw-swoosh{pointer-events:none;width:calc(100% + 4px);height:14px;fill:var(--color-call-line);animation:sw-wipe .55s var(--sw-ease-wipe) both;position:absolute;bottom:-2px;left:-2px;overflow:visible}@keyframes sw-wipe{0%{clip-path:inset(0 100% 0 0)}}@keyframes sw-wipe-again{0%{clip-path:inset(0 100% 0 0)}}.sw-loop{pointer-events:none;width:124%;height:134%;position:absolute;top:-17%;left:-12%;overflow:visible}.sw-loop path{fill:none;stroke:var(--color-call-line);stroke-width:.85px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;animation:sw-draw .8s var(--sw-ease-draw) both}@keyframes sw-draw{0%{stroke-dashoffset:100px}}.sw-burst{z-index:4;pointer-events:none;width:84px;height:84px;transform:rotate(calc(12deg * var(--tilt)));animation:sw-burst-in .5s .35s var(--sw-ease-lift) both;filter:drop-shadow(0 6px 10px color-mix(in srgb, var(--color-shadow) 45%, transparent));place-items:center;display:grid;position:absolute;top:-20px;right:-16px}.sw-burst>svg{width:100%;height:100%;fill:var(--color-brand);stroke:var(--color-on-brand);stroke-width:3px;stroke-linejoin:round;position:absolute;inset:0;overflow:visible}.sw-burst>span{color:var(--color-on-brand);font-family:var(--font-sticker);text-align:center;justify-items:center;line-height:1;display:grid;position:relative}.sw-burst small{letter-spacing:.05em;font-size:10px}.sw-burst b{margin-top:3px;font-size:18px;font-weight:400}@keyframes sw-burst-in{0%{opacity:0;transform:rotate(calc(12deg * var(--tilt))) scale(1.9) rotate(-30deg)}65%{opacity:1;transform:rotate(calc(12deg * var(--tilt))) scale(.92) rotate(4deg)}to{transform:rotate(calc(12deg * var(--tilt))) scale(1)}}.sw-live-dot{background:var(--color-live);border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block;position:relative}.sw-live-dot>i{background:var(--color-live);border-radius:50%;animation:1.6s cubic-bezier(0,0,.2,1) infinite sw-ping;position:absolute;inset:0}@keyframes sw-ping{0%{opacity:.8;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}@media (prefers-reduced-motion:reduce){.sw-live-dot>i{display:none}}.sw-dots{align-items:center;gap:10px;display:inline-flex}.sw-dots>i{background:var(--color-brand);width:12px;height:12px;box-shadow:0 0 0 2px var(--color-on-brand);border-radius:50%;animation:1s ease-in-out infinite sw-bounce;display:inline-block}.sw-dots>i:nth-child(2){animation-delay:.15s}.sw-dots>i:nth-child(3){animation-delay:.3s}@keyframes sw-bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-9px)}}@keyframes sw-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}}@keyframes sw-slap{0%{opacity:0;transform:scale(1.6) rotate(calc(var(--sw-rot,-6deg) * var(--tilt)))}65%{opacity:1;transform:scale(.94) rotate(calc(var(--sw-rot,-6deg) * var(--tilt)))}to{transform:scale(1) rotate(calc(var(--sw-rot,-6deg) * var(--tilt)))}}@keyframes sw-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes sw-tray-in{0%{opacity:0;translate:0 16px}}@keyframes sw-drawer-in{0%{opacity:0;translate:24px}}@keyframes sw-land{0%{opacity:0;translate:0 -26px;scale:1.4}70%{opacity:1;translate:0 2px;scale:.95}to{translate:0;scale:1}}.sw-slap{animation:sw-slap .45s .35s var(--sw-ease-lift) both}.sw-rise{animation:sw-rise .7s var(--sw-ease-out) both}.sw-sheet{background:var(--color-surface) linear-gradient(var(--color-notebook-grid) 1px, transparent 1px) 0 0 / 22px 22px, var(--color-surface) linear-gradient(90deg, var(--color-notebook-grid) 1px, transparent 1px) 0 0 / 22px 22px;background-color:var(--color-surface);box-shadow:0 0 0 1px var(--color-border), 0 20px 44px color-mix(in srgb, var(--color-shadow) 55%, transparent);border-radius:6px;position:relative}.sw-sheet:before{content:"";background:var(--color-notebook-rule);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;left:30px}.sw-tabs{z-index:2;flex-wrap:wrap;align-items:flex-end;gap:6px;padding-left:40px;display:flex;position:relative}.sw-tab{background:var(--color-surface-raised);min-width:60px;min-height:48px;color:var(--color-text-secondary);font:600 14px/1 var(--font-control);box-shadow:inset 0 1px 0 var(--color-surface-hover), inset 1px 0 0 var(--color-border), inset -1px 0 0 var(--color-border);cursor:pointer;transition:transform .18s var(--sw-ease-pop), background-color .15s ease, color .15s ease;border:0;border-radius:12px 12px 0 0;padding:0 14px 8px}.sw-tab>span{opacity:.85;font-size:12px}.sw-tab:hover:not([aria-pressed=true]){background:var(--color-surface-hover);color:var(--color-text)}.sw-tab[aria-pressed=true]{background:var(--color-brand);color:var(--color-on-brand);box-shadow:none;transform:translateY(-7px)}.sw-tabs-label{color:var(--color-text-muted);font:500 13px/1.2 var(--font-sans);white-space:nowrap;align-self:center;margin:0 4px 0 0}.sw-tab[data-preview]:not([aria-pressed=true]){background:var(--color-surface-hover);color:var(--color-text);box-shadow:inset 0 0 0 2px var(--color-brand);transform:translateY(-3px)}.sw-knob{top:50%;left:calc(22px + var(--at,0) * (100% - 44px));background:var(--color-brand);width:34px;height:22px;color:var(--color-on-brand);box-shadow:0 0 0 2.5px var(--color-on-brand), 0 4px 10px color-mix(in srgb, var(--color-shadow) 45%, transparent);transform:translate(-50%, -50%) rotate(calc(-4deg * var(--tilt)));pointer-events:none;transition:transform .18s var(--sw-ease-pop), box-shadow .15s ease, background-color .15s ease;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute}.sw-knob>svg{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:24px;height:16px}.sw-diecut{background:var(--color-background);color:var(--color-text);box-shadow:0 0 0 4px var(--color-text), 0 12px 22px color-mix(in srgb, var(--color-shadow) 55%, transparent);transform:rotate(calc(var(--sw-rot,0deg) * var(--tilt)));transition:transform .22s var(--sw-ease-lift), box-shadow .22s ease;border-radius:30px}.sw-note{background:var(--color-surface-raised);color:var(--color-text);box-shadow:0 8px 20px color-mix(in srgb, var(--color-shadow) 40%, transparent);transform:rotate(calc(var(--sw-rot,0deg) * var(--tilt)));border-radius:8px;padding:13px 12px 9px;position:relative}.sw-note>.sw-tape{width:70px;height:18px;top:-9px}.market-theme.site-shell{overflow-x:clip}.market-theme :is(button,a,input,select,[role=slider]):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (max-width:720px){.sw-rot,.sw-pill,.sw-chip,.sw-note{transform:none}.sw-chip:hover:not(:disabled){transform:scale(1.03)}.sw-pill,.sw-chip{min-height:42px;padding:0 16px;font-size:13px}.sw-sheet:before{left:18px}.sw-tabs{gap:4px;padding-left:16px}.sw-tab{min-width:0;min-height:44px;padding:0 9px 7px;font-size:12px}.sw-tab>span{font-size:10px}.sw-tabs-label{flex-basis:100%;margin:0 0 4px;font-size:12px}.market-theme .site-footer{gap:6px 18px;margin-top:28px;padding:18px 0 28px;font-size:13px}.market-theme .site-footer>span:last-child{font-size:13px}.market-theme .site-footer-links{gap:2px 16px;font-size:13px}.market-theme .site-footer a{min-height:40px}}@media (max-width:400px){.sw-tabs{gap:3px;padding-left:10px}.sw-tab{padding:0 7px 7px}}@media (max-width:340px){.sw-tabs{padding-left:6px}.sw-tab{padding:0 6px 7px;font-size:11px}}@media (pointer:coarse){.sw-tap{min-width:44px;min-height:44px}}.market-theme .return-detail{color:var(--color-return-potential)}.market-theme .bureau-header{max-width:none;min-height:70px;padding:0 max(var(--page-gutter), calc((100% - 1360px) / 2));background:var(--color-background);border-bottom:1px solid var(--color-border);gap:10px 22px}.market-theme .bureau-brand{gap:10px}.bureau-brand>.brand-logo{width:140px;height:auto;display:block}@media (min-width:1001px){.bureau-brand>.brand-badge{margin-block:-2px}}.market-theme .bureau-brand>.instrument-wordmark{letter-spacing:-.02em;font-size:28px;line-height:1}.market-theme .bureau-nav{align-items:center;gap:8px}.market-theme .bureau-nav a{min-height:38px;box-shadow:inset 0 0 0 2px var(--color-surface-hover);color:var(--color-text-secondary);font:600 12px/1 var(--font-control);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 12px;transition:color .15s,box-shadow .15s,background-color .15s;display:inline-flex}.market-theme .bureau-nav a>svg{color:currentColor;width:14px;height:14px}.market-theme .bureau-nav a:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--color-text);box-shadow:inset 0 0 0 2px var(--color-text)}.market-theme .bureau-nav a[aria-current]{color:var(--color-text);background:var(--color-brand-surface);box-shadow:inset 0 0 0 2px var(--color-brand);font-weight:600}.market-theme .bureau-nav a[aria-current]>svg{color:var(--color-brand-text)}.market-theme .bureau-nav a[aria-current]:after{display:none}.market-theme .header-search{flex:240px;max-width:400px;margin-left:auto;margin-right:0}.market-theme .board-search-row{border:2px solid var(--color-border);background:var(--color-input);border-radius:999px}.market-theme .board-search-row:focus-within{border-color:var(--color-border-strong);box-shadow:none}.market-theme .board-search-row input:focus-visible{outline:none}.market-theme .board-search-row:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:3px}.market-theme .board-search-row input{height:42px;padding:0 12px 0 0;font-size:15px}.market-theme .board-search-row>button[type=submit]{width:44px;min-width:44px;height:42px;color:var(--color-text-muted);border-radius:999px}.market-theme .board-search-row>button[type=submit]>svg{stroke-width:1.4px;width:17px;height:17px}.market-theme .board-search-row .board-search-clear{border-radius:999px}.market-theme .board-search-error{z-index:20;background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-strong);color:var(--color-warning);border-radius:10px;margin:0;padding:8px 12px;font-size:13px;line-height:1.35;position:absolute;top:calc(100% + 6px);left:0;right:0}.market-theme .board-creator-menu{border-radius:18px}.market-theme .bureau-header .account-control{gap:14px}.market-theme .account-balances{gap:12px}.market-theme .account-balance-copy{gap:4px}.market-theme .account-balance-copy>span{color:var(--color-text-secondary);font:500 12px/1.15 var(--font-sans);letter-spacing:.01em;text-transform:none}.market-theme .account-balance strong{color:var(--color-account-balance);font:600 15px/1.2 var(--font-sans);letter-spacing:0}.market-theme .account-balance:hover:where(:not(:disabled):not([aria-disabled=true])) strong{color:var(--color-account-balance)}.market-theme .account-balance:hover:where(:not(:disabled):not([aria-disabled=true])) .account-balance-copy>span{color:var(--color-text)}.market-theme .account-deposit{min-height:30px;box-shadow:0 0 0 2px var(--color-text);font:600 11px/1 var(--font-control);border-radius:999px;padding:0 10px}.market-theme .bureau-header .account-trigger{background:var(--color-surface-raised);min-height:40px;box-shadow:0 0 0 2px var(--color-border-strong);color:var(--color-text);font:600 12px/1 var(--font-control);transition:translate .15s var(--sw-ease-out), box-shadow .15s ease, color .15s ease;border-radius:999px;gap:8px;padding:0 14px 0 5px}.market-theme .bureau-header .account-trigger:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-surface-raised);box-shadow:0 0 0 2px var(--color-brand);translate:0 -1px}.market-theme .account-trigger .account-avatar{background:var(--color-brand);width:30px;height:30px;box-shadow:none}.market-theme .account-trigger .account-avatar>span{color:var(--color-on-brand);font:400 12px/1 var(--font-sticker)}.market-theme .account-trigger:hover:where(:not(:disabled):not([aria-disabled=true])) .account-avatar{box-shadow:none}.market-theme .account-trigger>svg{display:none}.market-theme .account-handle{white-space:nowrap}.market-theme .bureau-header .account-pending{background:var(--color-surface-raised);width:112px;height:40px;box-shadow:0 0 0 2px var(--color-border);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 5px;display:inline-flex}.market-theme .bureau-header .account-pending:before{content:"";background:var(--color-surface-hover);border-radius:50%;flex:none;width:30px;height:30px}.market-theme .bureau-header .account-pending:after{content:"";background:var(--color-surface-hover);border-radius:4px;flex:1;height:8px}.market-theme .bureau-header .account-link:not(.account-trigger){background:var(--color-brand);min-height:40px;color:var(--color-on-brand);font:600 12px/1 var(--font-control);box-shadow:0 0 0 2px var(--color-text);border:0;border-radius:999px;padding:0 16px}.market-theme .bureau-header .account-link:not(.account-trigger):hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-brand-hover);color:var(--color-on-brand)}.market-theme .bureau-header .account-link:not(.account-trigger):disabled{opacity:.75;cursor:progress}.market-theme .account-portfolio-link{background:var(--color-surface-raised);min-height:40px;box-shadow:0 0 0 2px var(--color-border-strong);color:var(--color-text);font:600 12px/1 var(--font-control);white-space:nowrap;transition:translate .15s var(--sw-ease-out), box-shadow .15s ease;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 13px;text-decoration:none;display:inline-flex}.market-theme .account-portfolio-link>svg{color:var(--color-text-secondary)}.market-theme .account-portfolio-link:hover,.market-theme .account-portfolio-link:focus-visible{box-shadow:0 0 0 2px var(--color-brand);translate:0 -1px}.market-theme .bureau-header .account-deposit{cursor:pointer;gap:6px;min-height:40px;padding:0 16px 0 13px;font-size:12px}.market-theme .bureau-header .account-deposit>svg{width:14px;height:14px}.market-theme .bureau-header .account-deposit:hover{background:var(--color-brand-hover)}.market-theme .bureau-header .account-deposit .wallet-spinner{width:12px;height:12px}.market-theme .wallet-setup{border:1px solid var(--color-border);cursor:pointer;background:var(--color-surface-raised);min-height:40px;color:var(--color-text-secondary);font:600 12px/1 var(--font-control);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.market-theme .account-trigger .account-avatar.is-wallet{color:var(--color-on-brand)}.market-theme .bureau-header .account-trigger{position:relative}.market-theme .bureau-header .account-trigger[data-attention]:after{content:"";background:var(--color-warning);width:10px;height:10px;box-shadow:0 0 0 2px var(--color-background);border-radius:50%;position:absolute;top:0;left:28px}.market-theme .account-menu-note{margin:0 6px 6px;font-size:12px;line-height:1.4}@media (max-width:1399px){.market-theme .bureau-header:has(.wallet-control) .account-handle{display:none}.market-theme .bureau-header:has(.wallet-control) .account-trigger{padding:0 5px}}@media (max-width:1279px){.market-theme .bureau-header.has-search:has(.wallet-control) .header-search{flex-basis:100%;order:5;max-width:none}}@media (min-width:761px) and (max-width:1279px){.market-theme .bureau-header.has-search:has(.wallet-control){flex-wrap:wrap;row-gap:10px;padding-top:10px;padding-bottom:12px}}@media (min-width:1001px) and (max-width:1099px){.market-theme .bureau-header:has(.wallet-control) .account-deposit{border-radius:50%;width:40px;padding:0}.market-theme .bureau-header:has(.wallet-control) .account-deposit>span:last-child{display:none}}@media (min-width:761px) and (max-width:1000px){.market-theme .bureau-header:has(.wallet-control) .bureau-nav{display:none}.market-theme .bureau-header:has(.wallet-control) .header-menu-toggle{width:36px;height:44px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.market-theme .bureau-header:has(.wallet-control) .header-mobile-menu{z-index:65;top:calc(100% + 6px);right:var(--page-gutter);width:min(360px, calc(100vw - 2 * var(--page-gutter)));box-sizing:border-box;background:var(--color-surface);gap:4px;padding:8px;display:grid;position:absolute}.market-theme .bureau-header:has(.wallet-control) .header-mobile-menu a{min-height:48px;color:var(--color-text-secondary);align-items:center;gap:12px;padding:0 12px;display:flex}.market-theme .bureau-header:has(.wallet-control) .header-mobile-menu a[aria-current]{color:var(--color-text)}.market-theme .bureau-header:has(.wallet-control) .header-mobile-menu a[aria-current]>svg{color:var(--color-brand-text)}.market-theme .bureau-header:has(.wallet-control) .header-menu-arrow{color:var(--color-text-muted);margin-left:auto}}.market-theme .bureau-header .account-error{background:var(--color-surface);width:280px;box-shadow:0 0 0 2px var(--color-border-strong), 0 14px 34px color-mix(in srgb, var(--color-shadow) 55%, transparent);z-index:58;border-radius:14px;margin:0;padding:12px 14px;font-size:13px;line-height:1.45;top:calc(100% + 8px)}.market-theme .account-menu{box-shadow:0 0 0 2px var(--color-border-strong), 0 14px 34px color-mix(in srgb, var(--color-shadow) 55%, transparent);border:0;border-radius:18px}.market-theme .account-menu-head strong{font:400 14px/1 var(--font-sticker)}.market-theme .account-menu [role=menuitem],.market-theme .header-menu-toggle{border-radius:999px}.market-theme .header-mobile-menu{box-shadow:0 0 0 2px var(--color-border-strong), 0 14px 34px color-mix(in srgb, var(--color-shadow) 55%, transparent);border:0;border-radius:18px}.market-theme .header-mobile-menu a{font:600 14px/1 var(--font-control);border-radius:999px}.market-theme .header-mobile-menu a[aria-current]{background:var(--color-brand-surface);box-shadow:inset 0 0 0 2px var(--color-brand)}@media (max-width:1099px){.market-theme .bureau-header.has-search{padding-top:10px;padding-bottom:12px}}@media (min-width:761px) and (max-width:1000px){.bureau-brand>.brand-logo{width:100px}.market-theme .account-handle{display:none}}@media (max-width:760px){.market-theme .bureau-header{gap:8px 10px;min-height:60px}.bureau-brand>.brand-logo{width:104px}.market-theme .bureau-header.has-search{padding-top:8px;padding-bottom:10px}.market-theme .account-handle{display:none}.market-theme .bureau-header .account-control,.market-theme .account-balances{gap:8px}.market-theme .account-balance{gap:6px;min-height:40px}.market-theme .account-balance strong{font-size:13px}.market-theme .account-balance-copy{gap:2px}.market-theme .account-balance-copy>span{font-size:12px}.market-theme .bureau-header .account-trigger{min-width:40px;min-height:40px;padding:0 4px}.market-theme .bureau-header .account-pending{width:40px;padding:0 5px}.market-theme .bureau-header .account-pending:after{display:none}.market-theme .account-trigger .account-avatar{width:30px;height:30px}.market-theme .bureau-header .account-link:not(.account-trigger){min-height:38px;padding:0 14px}.market-theme .header-menu-toggle{width:32px}.market-theme .bureau-header .account-deposit{border-radius:50%;width:38px;min-height:38px;padding:0}.market-theme .bureau-header .account-deposit>svg{width:16px;height:16px}.market-theme .bureau-header .account-deposit>.wallet-spinner{display:inline-block}.market-theme .account-portfolio-link{min-height:38px;padding:0 13px 0 11px}.market-theme .wallet-setup{min-height:38px;padding:0 12px}.market-theme .account-notice{top:calc(100% + 8px)}.market-theme .account-menu{right:-40px}.market-theme .board-search-row input{height:40px;font-size:16px}.market-theme .board-search-row>button[type=submit]{width:40px;min-width:40px;height:40px}.market-theme .header-search{padding-top:0}}@media (max-width:360px){.bureau-brand>.brand-logo{width:90px}}@media (max-width:400px){.market-theme .account-deposit-tip,.market-theme .wallet-control .account-balance:last-child{display:none}}@media (max-width:370px){.market-theme .account-portfolio-link{justify-content:center;width:38px;padding:0}.market-theme .account-portfolio-link>span,.market-theme .wallet-setup>span:last-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.market-theme .wallet-setup{justify-content:center;width:38px;padding:0}}@media (max-width:360px){.market-theme .bureau-header,.market-theme .bureau-header .account-control,.market-theme .account-balances{gap:6px}.market-theme .bureau-header .account-trigger{min-width:34px}.market-theme .account-trigger .account-avatar{width:28px;height:28px}.market-theme .header-menu-toggle{width:28px}.market-theme .account-menu{right:-34px}}.market-theme .board-main,.market-theme .site-footer{width:min(1360px, calc(100% - 2 * var(--page-gutter)))}.market-theme .site-footer{border-top:1px solid var(--color-border);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:48px;padding:24px 0 40px;font-size:14px}.market-theme .site-footer>span:last-child{letter-spacing:0;font-size:14px}.market-theme .site-footer a{min-height:44px;color:var(--color-text-muted);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.market-theme .site-footer a:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--color-text)}.market-theme .site-footer-links{gap:4px 20px;font-size:14px}.post-clamp:not(.is-expanded) .post-copy{max-height:calc(var(--post-line,1.5em) * var(--post-clamp-lines,10));overflow:hidden}.post-clamp.is-clipped:not(.is-expanded) .post-copy{-webkit-mask-image:linear-gradient(to bottom, var(--color-text) calc(100% - 56px), transparent);-webkit-mask-image:linear-gradient(to bottom, var(--color-text) calc(100% - 56px), transparent);mask-image:linear-gradient(to bottom, var(--color-text) calc(100% - 56px), transparent)}.post-clamp-more{min-height:36px;color:var(--color-text-secondary);font:600 13px/1.2 var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:4px;padding:0 2px;display:inline-flex}.post-clamp-more:hover:where(:not(:disabled)){color:var(--color-brand-text)}.post-clamp-more:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.peek-tags{z-index:2;pointer-events:auto;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex;position:relative}.peek-tags.is-open{z-index:5}.peek-tag{border:1px solid var(--color-text-muted);color:var(--color-text-muted);font:400 12px/1.3 var(--font-sans);letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;margin:0;padding:3px 9px;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex;position:relative}.peek-tag.is-static{cursor:default}button.peek-tag:after{content:"";position:absolute;inset:-10px -4px}button.peek-tag:hover,button.peek-tag:focus-visible{color:var(--color-text);border-color:var(--color-text)}button.peek-tag:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.peek-tag[aria-expanded=true]{background:var(--color-brand-surface);border-color:var(--color-brand);color:var(--color-text)}.peek-tag svg{flex-shrink:0;display:block}.peek-tags.is-compact{gap:5px;margin-top:6px}.peek-tags.is-compact .peek-tag{padding:2px 7px;font-size:11px}.peek-tags.is-icon{gap:4px;margin-top:0}.peek-tags.is-icon .peek-tag{padding:3px 6px}.peek-tags.is-plain{margin:0;display:inline-flex}.peek-pop{z-index:40;left:calc(-8px + var(--peek-x,0px));width:var(--peek-w,320px);background:var(--color-surface);max-width:calc(100vw - 32px);color:var(--color-text);font:400 14px/1.45 var(--font-sans);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;box-shadow:0 0 0 2px var(--color-border-strong), 0 14px 34px color-mix(in srgb, var(--color-shadow) 55%, transparent);transform:rotate(calc(-1deg * var(--tilt,1)));cursor:default;pointer-events:auto;border-radius:16px;padding:10px;animation:.16s ease-out both peek-pop;position:absolute;bottom:calc(100% + 12px)}.peek-pop.is-below{top:calc(100% + 12px);bottom:auto}.peek-pop.is-hosted{top:0;bottom:auto;left:12px}.peek-pop.is-hosted:focus{outline:none}.peek-pop.is-hosted:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.peek-pop.is-quote{padding:12px 14px 14px}.peek-pop>.peek-tape{--sw-rot:3deg;width:70px;height:18px;top:-9px}@keyframes peek-pop{0%{opacity:0;transform:translateY(6px) rotate(calc(-1deg * var(--tilt,1)))}}.peek-box{background:var(--color-surface-hover);border-radius:10px;max-width:100%;display:block;position:relative;overflow:hidden}.peek-cell{background:var(--color-surface-hover);border-radius:10px;display:block;position:absolute;overflow:hidden}.peek-tile{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.peek-video.is-playing{object-fit:contain;background:var(--color-background)}.peek-play{color:var(--color-on-brand);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;margin:0;padding:0;display:grid;position:absolute;inset:0}.peek-play-dot{background:var(--color-brand);width:54px;height:54px;color:var(--color-on-brand);box-shadow:0 0 0 3px var(--color-on-brand), 0 6px 14px color-mix(in srgb, var(--color-shadow) 45%, transparent);transform:rotate(calc(-6deg * var(--tilt,1)));border-radius:50%;place-items:center;transition:transform .15s;display:grid}.peek-play:hover .peek-play-dot,.peek-play:focus-visible .peek-play-dot{transform:rotate(calc(-6deg * var(--tilt,1))) scale(1.08)}.peek-play:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.peek-play-dot svg{margin-left:2px;display:block}.peek-pill{background:color-mix(in srgb, var(--color-background) 72%, transparent);color:var(--color-text);pointer-events:none;border-radius:999px;padding:2px 7px;font-size:11px;line-height:1.4;position:absolute;bottom:8px;left:8px}.peek-caption{color:var(--color-text-muted);overflow-wrap:anywhere;margin:8px 2px 0;font-size:12px;line-height:1.4}.peek-empty{color:var(--color-text-muted);text-align:center;margin:0;padding:14px 6px;font-size:13px;line-height:1.4}.peek-retry{min-height:32px;color:var(--color-text);font:600 13px/1 var(--font-control);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:2px;padding:0 4px;text-decoration:underline}.peek-eyebrow{color:var(--color-text-muted);font:700 11px/1.3 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;display:block}.peek-quote-head{align-items:center;gap:8px;margin-top:8px;display:flex}.peek-avatar{background:var(--color-surface-hover);width:28px;height:28px;color:var(--color-text);font:400 12px/1 var(--font-sticker);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.peek-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.peek-quote-who{min-width:0;display:grid}.peek-quote-who strong{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.3;overflow:hidden}.peek-quote-who span{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.peek-quote-text{-webkit-line-clamp:6;line-clamp:6;color:var(--color-text);overflow-wrap:anywhere;white-space:pre-line;-webkit-box-orient:vertical;margin:8px 0 0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.peek-quote-text a{color:var(--color-text-secondary);text-underline-offset:2px;text-decoration:underline}.peek-quote-media{margin-top:10px;display:block}.market-theme .live-board .tweet-tile.is-player-card.is-peeking{z-index:6}.ticket-tweet .peek-tags{margin-top:14px}@media (prefers-reduced-motion:reduce){.peek-pop{animation:none}.peek-play-dot{transition:none}}.peek-article{color:var(--color-text);border-radius:10px;text-decoration:none;display:block}.peek-article:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.peek-article-cover{aspect-ratio:2.5;object-fit:cover;background:var(--color-surface-hover);border-radius:10px;width:100%;max-height:180px;display:block}.peek-article-title{overflow-wrap:anywhere;margin:10px 2px 0;font-size:15px;font-weight:700;line-height:1.35;display:block}.peek-article-summary{-webkit-line-clamp:3;line-clamp:3;color:var(--color-text-muted);-webkit-box-orient:vertical;margin:6px 2px 0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.peek-article-link{color:var(--color-text-secondary);text-underline-offset:3px;margin:10px 2px 2px;font-size:12px;text-decoration:underline;display:block}.market-theme .primary-button{background:var(--color-brand);min-height:44px;color:var(--color-on-brand);font:600 14px/1 var(--font-control);letter-spacing:0;box-shadow:0 0 0 2px var(--color-text);transform:rotate(calc(var(--sw-rot,0deg) * var(--tilt)));transition:var(--ui-transition);border:0;border-radius:999px;padding:0 18px}.market-theme .primary-button:hover:not(:disabled){background:var(--color-brand-hover);border:0;transform:rotate(0)}.market-theme .secondary-button{background:var(--color-background);min-height:44px;color:var(--color-text);font:600 14px/1 var(--font-control);letter-spacing:0;box-shadow:0 0 0 2px var(--color-border-strong);transform:rotate(calc(var(--sw-rot,0deg) * var(--tilt)));transition:var(--ui-transition);border:0;border-radius:999px;padding:0 18px}.market-theme .secondary-button:hover:not(:disabled){background:var(--color-background);color:var(--color-text);box-shadow:0 0 0 2px var(--color-brand);transform:rotate(0)}.market-theme .quiet-button{-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);font-weight:600}.market-theme main.account-page-main h1,.market-theme .faq-main h1,.market-theme .personal-heading h1,.market-theme .fantasy-page-heading h1{font:400 44px/1.05 var(--font-sticker);letter-spacing:-.01em;transform:rotate(calc(-1deg * var(--tilt)));transform-origin:0;width:fit-content}.market-theme .account-page-main .calls-empty:not([role]){box-shadow:inset 0 0 0 2px var(--color-border-strong);background:var(--color-surface);border:0;border-radius:20px}.market-theme .account-page-main .calls-empty h2{font:400 26px/1.2 var(--font-sticker)}.calls-hub-views{border-bottom:0;gap:12px}.market-theme .calls-hub-views button{background:var(--color-background);min-height:44px;color:var(--color-text-secondary);font:600 14px/1 var(--font-control);box-shadow:0 0 0 2px var(--color-border-strong);transform:rotate(calc(var(--sw-rot,-1deg) * var(--tilt)));transition:transform .18s var(--sw-ease-pop), background-color .15s ease, color .15s ease;border-radius:999px;padding:0 18px}.market-theme .calls-hub-views button+button{--sw-rot:1deg}.market-theme .calls-hub-views button:hover:where(:not([aria-pressed=true])){color:var(--color-text);box-shadow:0 0 0 2px var(--color-brand);transform:rotate(0)}.market-theme .calls-hub-views button[aria-pressed=true]{background:var(--color-brand);color:var(--color-on-brand);box-shadow:0 0 0 2px var(--color-text);font-weight:600}.market-theme .account-page-main .fantasy-round-summary{box-shadow:0 0 0 2px var(--color-border);border:0;border-radius:20px}.market-theme .account-page-main .fantasy-round-summary h2{font:400 26px/1.2 var(--font-sticker)}.market-theme .account-page-main .fantasy-round-summary dd,.market-theme .account-page-main .fantasy-round-summary .fantasy-pool dd{font-family:var(--font-readout)}.market-theme .account-page-main .fantasy-round-bottom .fantasy-enter{font:600 14px/1 var(--font-control);box-shadow:0 0 0 2px var(--color-on-brand);border-radius:999px}.market-theme .account-page-main .fantasy-connect{background:var(--color-background);font:600 14px/1 var(--font-control);box-shadow:0 0 0 2px var(--color-border-strong);border:0;border-radius:999px}.market-theme .account-page-main .fantasy-history-heading{border-bottom:2px dashed var(--color-border)}.market-theme .account-page-main .fantasy-history-heading h2{font:400 22px/1.2 var(--font-sticker)}.market-theme .fantasy-history-filters{background:0 0;gap:8px;padding:0}.market-theme .fantasy-history-filters button{min-height:36px;font:600 13px/1 var(--font-control);box-shadow:0 0 0 2px var(--color-border);border-radius:999px;padding:0 14px}.market-theme main.account-page-main .fantasy-history-filters button[aria-pressed=true]{background:var(--color-brand);color:var(--color-on-brand);box-shadow:0 0 0 2px var(--color-text)}.market-theme .account-page-main .fantasy-history-row{border-bottom:2px dashed var(--color-border)}.market-theme .account-page-main .fantasy-entry-symbol{font:400 15px/1 var(--font-sticker);box-shadow:0 0 0 2px var(--color-border-strong);border:0;border-radius:50%}.market-theme .account-page-main .fantasy-entry-result>strong{font:400 22px/1.2 var(--font-readout)}.market-theme .fantasy-entry-result .fantasy-entry-state{font:400 12px/1 var(--font-sticker);letter-spacing:.04em;box-shadow:inset 0 0 0 2px var(--color-border-strong);transform:rotate(calc(-5deg * var(--tilt)));border:0;border-radius:6px;padding:3px 9px 4px}.market-theme .fantasy-entry-result .fantasy-entry-state[data-status=won]{background:var(--color-success-surface);box-shadow:inset 0 0 0 2px var(--color-success)}.market-theme .fantasy-entry-result .fantasy-entry-state[data-status=lost]{background:var(--color-outcome-loss-surface);box-shadow:inset 0 0 0 2px var(--color-outcome-loss)}.market-theme .account-page-main .fantasy-history-empty,.market-theme .fantasy-standings{box-shadow:0 0 0 2px var(--color-border);border:0;border-radius:20px}.market-theme .fantasy-more{font:600 14px/1 var(--font-control);box-shadow:0 0 0 2px var(--color-border-strong);border:0;border-radius:999px}.market-theme .account-page-main .call-record{background:var(--color-surface-inset);box-shadow:0 0 0 2px var(--color-border);border:0;border-radius:20px}.market-theme .account-page-main .call-record strong{font:400 40px/1 var(--font-sticker);color:var(--color-text)}.market-theme .account-page-main .call-record strong small{font:400 16px/1 var(--font-readout)}.market-theme .account-page-main .saved-call{background:var(--color-surface);box-shadow:0 0 0 2px var(--color-border);border:0;border-radius:20px}.market-theme .account-page-main .saved-call-values strong{font:400 30px/1.1 var(--font-marker)}.market-theme .call-status{font:400 11px/1.2 var(--font-sticker);letter-spacing:.04em;box-shadow:inset 0 0 0 2px var(--color-border-strong);transform:rotate(calc(-3deg * var(--tilt)));border-radius:6px;padding:3px 9px 4px}.market-theme .call-status.is-correct{color:var(--color-success);background:var(--color-success-surface);box-shadow:inset 0 0 0 2px var(--color-success)}.market-theme .call-status.is-incorrect{color:var(--color-outcome-loss);background:var(--color-outcome-loss-surface);box-shadow:inset 0 0 0 2px var(--color-outcome-loss)}.market-theme .account-page-main .saved-call-bottom{border-top:2px dashed var(--color-border)}.market-theme .account-page-main .calls-more{margin:24px auto 0;display:flex}.market-theme .faq-main h1{font-family:var(--font-sticker);letter-spacing:-.01em}.market-theme .faq-item{background:var(--color-surface);box-shadow:0 0 0 2px var(--color-border);border:0;border-radius:20px;transition:box-shadow .15s}.market-theme .faq-item:hover,.market-theme .faq-item[open]{box-shadow:0 0 0 2px var(--color-border-strong)}.market-theme .faq-item summary{box-shadow:none;background:0 0;border-radius:20px}.market-theme .faq-item summary:hover:where(:not(:disabled)){filter:none}.market-theme .faq-item[open] summary{border-bottom:2px dashed var(--color-border);border-radius:20px 20px 0 0}.market-theme .faq-list h2{font:700 18px/1.35 var(--font-sans)}.market-theme .faq-toggle{width:22px;height:22px;color:var(--color-brand)}.market-theme .faq-dialog{box-shadow:0 0 0 3px var(--color-text), 0 30px 80px color-mix(in srgb, var(--color-shadow) 65%, transparent);border:0;border-radius:24px}.market-theme .faq-dialog-inner>header h2{font:400 24px/1.2 var(--font-sticker);letter-spacing:0}.market-theme .lock-panel{box-shadow:0 0 0 2px var(--color-border);border:0;border-radius:20px}.market-theme .login-panel-heading{border-bottom:2px dashed var(--color-border);font:700 11px/1.3 var(--font-sans);letter-spacing:.14em}.market-theme .login-panel-content h1{font:400 32px/1.05 var(--font-sticker);letter-spacing:-.01em}.market-theme .login-panel-content h1 em{color:var(--color-brand-text)}.market-theme .login-input,.market-theme .code-field input{background:var(--color-input);box-shadow:0 0 0 2px var(--color-border-strong);border:0;border-radius:12px}.market-theme .login-input:focus-visible,.market-theme .code-field input:focus-visible{box-shadow:0 0 0 2px var(--color-brand);outline:none}.market-theme .login-panel-content .primary-button{font-size:16px}.market-theme .bureau-label{font:700 11px/1.3 var(--font-sans);letter-spacing:.14em;color:var(--color-text-muted)}.market-theme .personal-heading h1{font-size:52px}.market-theme .personal-toolbar{border-top:2px dashed var(--color-border)}.market-theme .personal-refresh button{color:var(--color-text);box-shadow:0 0 0 2px var(--color-border-strong);border:0;border-radius:999px}.market-theme .personal-refresh button:hover{box-shadow:0 0 0 2px var(--color-brand);border-color:#0000}.market-theme .personal-empty h2{font:400 28px/1.15 var(--font-sticker);letter-spacing:0}.market-theme .personal-back{font:600 13px/1 var(--font-control);color:var(--color-text)}.market-theme .share-actions .text-link{font:600 14px/1 var(--font-control)}@media (max-width:720px){.market-theme main.account-page-main h1,.market-theme .faq-main h1,.market-theme .personal-heading h1,.market-theme .fantasy-page-heading h1{font-size:34px}.market-theme .account-page-main .calls-empty h2{font-size:23px}.market-theme .personal-empty h2{font-size:24px}.market-theme .calls-hub-views button{min-height:42px;padding:0 16px;font-size:13px}.market-theme .account-page-main .call-record strong{font-size:34px}.market-theme .account-page-main .saved-call-values strong{font-size:26px}.market-theme .login-panel-content h1{font-size:28px}}@media (prefers-reduced-motion:reduce){.market-theme :is(.primary-button,.secondary-button,.calls-hub-views button,.lab-submit){transition:none}}.rn.is-rolling{white-space:nowrap}.rn-text:before,.rn-ph:before,.rn-line:before,.rn-ghost:before{content:attr(data-text)}.rn-cell{display:inline-block;position:relative}.rn-ph{visibility:hidden}.rn-win{pointer-events:none;--rn-step:calc(1lh + .5em);position:absolute;inset:-.18em -.6em;overflow:hidden}.rn-cell.is-swap .rn-win{left:0;right:-6em}.rn-reel{top:calc(50% - var(--rn-step) / 2);transform:translateY(calc(var(--rn-to) * -1 * var(--rn-step)));animation:cubic-bezier(.22,1.12,.36,1) both rn-reel;display:block;position:absolute;left:0;right:0}.rn-line{height:var(--rn-step);white-space:pre;justify-content:center;align-items:center;display:flex}.rn-cell.is-swap .rn-line{justify-content:flex-start}@keyframes rn-reel{0%{transform:translateY(calc(var(--rn-from) * -1 * var(--rn-step)))}to{transform:translateY(calc(var(--rn-to) * -1 * var(--rn-step)))}}.rn-ghost{white-space:nowrap;clip-path:inset(-.3em 0);animation:none;display:inline-block}.rn-ghost.is-in{animation-name:rn-ghost-in}.rn-ghost.is-out{opacity:0;max-width:0;animation-name:rn-ghost-out}@keyframes rn-ghost-in{0%{opacity:0;max-width:0;transform:translateY(.7em)}to{opacity:1;max-width:2em;transform:none}}@keyframes rn-ghost-out{0%{opacity:1;max-width:2em;transform:none}to{opacity:0;max-width:0;transform:translateY(-.7em)}}.rn.is-fading{white-space:nowrap}.rn-fade{display:inline-grid}.rn-fade>span{grid-area:1/1}.rn-fade>span:before{content:attr(data-text)}.rn-fade-out{animation:rn-fade-out var(--rn-fade,.24s) ease var(--rn-delay,0s) both}.rn-fade-in{animation:rn-fade-in var(--rn-fade,.24s) ease var(--rn-delay,0s) both}@keyframes rn-fade-out{50%,to{opacity:0}}@keyframes rn-fade-in{0%,50%{opacity:0}}.rn-note{color:var(--color-text-secondary);font:400 17px/1 var(--font-marker);letter-spacing:0;text-transform:none;vertical-align:baseline;margin-left:8px;animation:2.4s cubic-bezier(.2,.8,.2,1) both rn-note;display:inline-block;transform:rotate(-4deg)}@keyframes rn-note{0%{opacity:0;transform:translateY(7px)rotate(-4deg)}14%,72%{opacity:1;transform:translateY(0)rotate(-4deg)}to{opacity:0;transform:translateY(-5px)rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.rn-reel,.rn-ghost,.rn-fade-in{animation:none}.rn-fade-out,.rn-note{display:none}}.site-shell.board-shell.market-theme :is(.sw-readout,.metric-value,.metric-range strong,.tile-forecast-stats dd,.tile-side .price,.opinion-likelihood,.ticket-score,.ticket-line-value,.ticket-clock,.ticket-scale-line,.growth-value,.growth-call text,.tile-line-trigger,.tile-line-fixed,.pf-best-line,.lb-best-line,.portfolio-stub-line dd,.pf-pnl,.pf-c-line,.pf-c-pnl,.pf-c-total,.pf-best-row,.pf-tip-net,.season-big,.season-best,.season-tooltip-foot>.sw-marker,.season-sticker-copy>strong,.portfolio-stub-call strong,.portfolio-stub-target,.portfolio-pnl,.portfolio-stub-result strong,.pc-stats dd,.lab-probability,.fantasy-pick-chance output,.fantasy-pick-input input,.fantasy-pick-price strong,.fantasy-budget strong,.picks-drawer .target-stepper .estimate-number input,.forecast-instrument .estimate-number input,.portfolio-card .portfolio-card-stats dd strong,.portfolio-deadline-label,.portfolio-settled-marker text,.pf-best-row b,.lb-pos,.lb-chip,.growth-handle){font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:normal}.site-shell.board-shell.market-theme :is(.growth-axis,.chart-axis,.instrument-axis,.pf-chart text){font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px}.site-shell.board-shell.market-theme :is(.metric-label,.metric-change,.metric-range,.growth-legend,.portfolio-summary dt,.portfolio-cell-label,.portfolio-allocation small,.portfolio-summary-note,.portfolio-summary-note strong,.portfolio-tab-summary,.pf-lbl,.pf-table th,.pf-res,.pc-stats dt,.ticket-scale,.ticket-box-note,.fantasy-pick-label,.slip-model,.solo-price-detail dt,.lb-head,.lb-form-label){font-family:var(--font-sans);letter-spacing:normal;font-size:13px;line-height:1.4}.site-shell.board-shell.market-theme :is(.growth-call text,.ticket-scale-line){fill:var(--color-brand-text);color:var(--color-brand-text)}.site-shell.board-shell.market-theme .live-board .tile-line-trigger{min-height:44px;padding-bottom:20px}.site-shell.board-shell.market-theme .live-board .tile-line-trigger .sw-swoosh{bottom:12px}.site-shell .tile-line-trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:5px;border-radius:4px}.site-shell .fantasy-target-guidance{color:var(--color-text-secondary);font:400 13px/1.4 var(--font-sans);grid-column:1/-1;margin:0}.site-shell .fantasy-budget{z-index:3;background:var(--color-surface);position:sticky;top:0}.site-shell .lineup-tray-budget{max-width:130px;color:var(--color-text);font:600 13px/1.3 var(--font-sans);white-space:nowrap}.site-shell .lab-edit-guidance{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:12px;margin:20px 0;padding:18px;font-size:16px;line-height:1.5}.site-shell .lab-edit-guidance h3{margin-top:0}.site-shell .lab-edit-guidance button{min-height:44px;color:var(--color-brand-text)}.site-shell .lab-diagnostics{color:var(--color-text-secondary);font-size:14px;line-height:1.5}.site-shell .lab-diagnostics summary{cursor:pointer;padding:10px 0}@media (max-width:600px){.site-shell .lineup-tray-open{gap:8px}.site-shell .lineup-tray-budget{max-width:90px;font-size:12px}}.site-shell .ticket-box .ticket-date{white-space:normal;overflow-wrap:anywhere;max-width:26ch;font:400 14px/1.5 var(--font-sans)}.site-shell .season-big{overflow-wrap:anywhere;font-size:clamp(32px,6vw,64px)}.site-shell .season-sticker-copy>strong.season-best{font-size:32px}.site-shell :is(.horizon-buttons,.horizon-range) button:disabled{opacity:.55;cursor:default}.market-theme .board-heading{border:0;gap:14px;min-height:0;margin:24px 0 38px;padding:0}.market-theme .board-filters{flex-wrap:wrap;gap:14px}.market-theme .board-categories{flex-wrap:wrap;gap:12px;overflow:visible}.market-theme .board-categories button.sw-chip{background:var(--color-background);min-height:32px;color:var(--color-text);font:600 12px/1 var(--font-control);white-space:nowrap;box-shadow:0 0 0 2px var(--color-border-strong);transform:rotate(calc(var(--sw-rot,0deg) * var(--tilt)));transition:transform .18s var(--sw-ease-pop), background-color .15s ease, color .15s ease, box-shadow .15s ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.market-theme .board-categories button.sw-chip>span{background:0 0;border-radius:0;padding:0}.market-theme .board-categories button.sw-chip:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--color-text);background:var(--color-background);transform:rotate(0)scale(1.05)}.market-theme .board-categories button.sw-chip:hover:not([aria-pressed=true]){box-shadow:0 0 0 2px var(--color-brand)}.market-theme .board-categories button.sw-chip[aria-pressed=true]{background:var(--color-brand);color:var(--color-on-brand);box-shadow:0 0 0 2px var(--color-text)}.market-theme .board-categories button.sw-chip[aria-pressed=true]>span{background:0 0}.market-theme .board-categories button.sw-chip[aria-pressed=true]:hover{background:var(--color-brand);color:var(--color-on-brand)}.market-theme .board-categories button.sw-chip:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:999px}.market-theme .board-filters button.board-bangerz-toggle{width:32px;height:32px;min-height:32px;color:var(--color-text-muted);box-shadow:none;background:0 0;border:0;border-radius:50%;flex:none;padding:0;transform:none}.market-theme .board-filters button.board-bangerz-toggle:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-brand-surface);color:var(--color-brand-text)}.market-theme .board-filters button.board-bangerz-toggle[aria-pressed=true]{background:var(--color-selection);color:var(--color-brand-text)}.market-theme .board-filters button.board-bangerz-toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.market-theme .board-discovery{gap:10px;margin-left:auto}.market-theme .board-sort-label{color:var(--color-text-muted);font-size:14px}.market-theme .board-filter{background:var(--color-background);min-height:36px;color:var(--color-text);font:600 12px/1 var(--font-control);box-shadow:inset 0 0 0 2px var(--color-surface-hover);border:0;border-radius:999px;padding:0 12px}.market-theme .board-filter:hover:where(:not(:disabled):not([aria-disabled=true])),.market-theme .board-filter:focus-within{color:var(--color-text);background:var(--color-background);box-shadow:inset 0 0 0 2px var(--color-text);outline:0}.market-theme .board-filter:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.market-theme .board-filter[aria-expanded=true]{background:var(--color-brand-surface);box-shadow:inset 0 0 0 2px var(--color-brand)}.market-theme .board-filter.is-filtered:before{display:none}.market-theme .board-filter-menu{box-shadow:0 0 0 2px var(--color-border-strong), 0 14px 34px color-mix(in srgb, var(--color-shadow) 55%, transparent);border:0;border-radius:18px}.market-theme .board-filter-menu button{border-radius:999px}.market-theme .board-density{display:none}.market-theme .board-update-slot{gap:4px}.market-theme .board-update-slot button{min-height:36px;color:var(--color-text);font:600 13px/1 var(--font-control);box-shadow:none;text-underline-offset:4px;background:0 0;border:0;border-radius:999px;padding:0 8px;text-decoration:underline}.market-theme .board-update-note{font:600 13px/1.2 var(--font-sans);margin:0}@media (max-width:720px){.market-theme .board-heading{gap:10px;margin:14px 0 22px}.market-theme .board-filters{gap:10px}.market-theme .board-categories{gap:8px}.market-theme .board-categories button.sw-chip{min-height:36px;padding:0 11px;font-size:12px}.market-theme .board-filters button.board-bangerz-toggle{width:36px;height:36px;min-height:36px}.market-theme .board-discovery{gap:8px}.market-theme .board-sort-label{font-size:13px}.market-theme .board-filter{min-height:36px;padding:0 10px;font-size:12px}.market-theme .board-filters{flex-wrap:nowrap;align-items:center}.market-theme .board-categories{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex:auto;min-width:0;margin:-8px -6px;padding:8px 6px;overflow-x:auto}.market-theme .board-categories::-webkit-scrollbar{display:none}.market-theme .board-discovery{flex:none;margin-left:0}.market-theme .board-sort-label{display:none}.market-theme .board-filter .board-sort-icon{flex:none;display:block}.market-theme .board-density{background:var(--color-background);width:40px;height:40px;color:var(--color-text-secondary);box-shadow:inset 0 0 0 2px var(--color-surface-hover);border:0;border-radius:999px;flex:none;place-items:center;padding:0;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-grid}.market-theme .board-density:hover{color:var(--color-text);box-shadow:inset 0 0 0 2px var(--color-text)}.market-theme .board-density[aria-pressed=true]{background:var(--color-brand);color:var(--color-on-brand);box-shadow:inset 0 0 0 2px var(--color-text)}.market-theme .board-density:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}}.market-theme .live-board .tweet-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:46px 32px;margin-top:0}html[data-explore-restoring] :is(.live-board :is(.board-filters,.tweet-grid),.explore-race){visibility:hidden}@media (max-width:1080px){.market-theme .live-board .tweet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.market-theme .live-board .tweet-grid{grid-template-columns:minmax(0,1fr);gap:30px}}.market-theme .live-board .tweet-tile.is-player-card{--sw-paper-bg:var(--color-surface-raised);--sw-sub:var(--color-text-muted);--sw-avatar:var(--color-surface-hover);--sw-qbg:var(--color-surface);--sw-qline:var(--color-border);--sw-ring:var(--color-border-strong);--sw-tape-bg:var(--color-paper);--sw-tape-ink:var(--color-on-paper);--sw-tape-band:var(--color-paper-rule);z-index:1;min-height:0;box-shadow:none;color:var(--color-text);transform:rotate(calc(var(--sw-rot,0deg) * var(--tilt)));transition:transform .22s var(--sw-ease-lift);background:0 0;border:0;border-radius:0;flex-direction:column;gap:0;padding:30px 22px 32px;display:flex;position:relative;overflow:visible}.market-theme .live-board .tweet-tile.is-player-card:hover:where(:not(:disabled):not([aria-disabled=true])),.market-theme .live-board .tweet-tile.is-player-card:focus-within{border-color:#0000;transform:rotate(0)translateY(-4px)}.market-theme .live-board .tweet-tile.is-player-card:hover .sw-paper,.market-theme .live-board .tweet-tile.is-player-card:focus-within .sw-paper{filter:drop-shadow(2px 0 0 var(--color-brand)) drop-shadow(-2px 0 0 var(--color-brand)) drop-shadow(0 2px 0 var(--color-brand)) drop-shadow(0 -2px 0 var(--color-brand)) drop-shadow(var(--sw-shadow-card))}.market-theme .live-board .tweet-tile.is-player-card.is-in-lineup{box-shadow:none;z-index:0;border-color:#0000}.market-theme .live-board .board-heading{z-index:2;position:relative}.market-theme .live-board .tweet-tile.is-player-card>.sw-loop{width:calc(100% + 28px);height:calc(100% + 40px);top:-20px;left:-14px}.market-theme .board-categories[data-fade=end]{-webkit-mask-image:linear-gradient(to right, var(--color-text) calc(100% - 36px), transparent);-webkit-mask-image:linear-gradient(to right, var(--color-text) calc(100% - 36px), transparent);mask-image:linear-gradient(to right, var(--color-text) calc(100% - 36px), transparent)}.market-theme .board-categories[data-fade=start]{-webkit-mask-image:linear-gradient(to left, var(--color-text) calc(100% - 36px), transparent);-webkit-mask-image:linear-gradient(to left, var(--color-text) calc(100% - 36px), transparent);mask-image:linear-gradient(to left, var(--color-text) calc(100% - 36px), transparent)}.market-theme .board-categories[data-fade=start\ end]{-webkit-mask-image:linear-gradient(to right, transparent, var(--color-text) 36px, var(--color-text) calc(100% - 36px), transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--color-text) 36px, var(--color-text) calc(100% - 36px), transparent);mask-image:linear-gradient(to right, transparent, var(--color-text) 36px, var(--color-text) calc(100% - 36px), transparent)}.market-theme .live-board .tweet-tile.is-player-card.is-open{z-index:6}.market-theme .live-board .tweet-tile.is-player-card .sw-paper>span{background:var(--sw-paper-bg)}.market-theme .live-board .is-player-card .sw-tape{width:96px;height:26px;top:-13px}.market-theme .live-board .is-player-card .sw-tape.is-banger-tape{background:var(--color-tape-banger)}.market-theme .live-board .is-player-card.is-banger .tile-header{padding-right:96px}.market-theme .live-board .is-player-card .tile-detail-link{z-index:1;border-radius:0;min-height:0;display:block;position:absolute;inset:0}.market-theme .live-board .is-player-card .tile-burst-tip{z-index:4;width:104px;height:104px;position:absolute;top:-20px;right:-16px}.market-theme .live-board .is-player-card .tile-burst-tip>.info-tip-trigger{background:0 0;border:0;border-radius:50%;padding:0;position:absolute;inset:0}.market-theme .live-board .is-player-card .tile-burst-tip .sw-burst{top:0;right:0}.market-theme .live-board .tweet-tile.is-player-card:has(.info-tip-bubble:not([hidden])){z-index:6}.market-theme .live-board .is-player-card .tile-detail-link:focus-visible{outline:3px solid var(--color-focus);outline-offset:6px}.market-theme .live-board .is-player-card .tile-post{pointer-events:none;flex-direction:column;flex:auto;min-height:0;padding:0 0 18px;display:flex;position:relative}.market-theme .live-board .is-player-card .tile-post :is(.post-link,.tile-read-more){z-index:2;pointer-events:auto;position:relative}.market-theme .live-board .is-player-card .tile-header{align-items:center;gap:10px;min-height:0;padding:0}.market-theme .live-board .is-player-card .board-avatar{background:var(--sw-avatar);width:40px;height:40px;color:var(--color-text);font:400 17px/1 var(--font-sticker);border:0;border-radius:50%}.market-theme .live-board .is-player-card .tile-author{flex:1;gap:3px;min-width:0;padding:0}.market-theme .live-board .is-player-card .tile-author strong{font:700 16px/1.2 var(--font-sans);color:inherit}.market-theme .live-board .is-player-card .tile-byline{color:var(--sw-sub);flex-wrap:wrap;align-items:baseline;gap:0;font-size:13px;display:flex}.market-theme .live-board .is-player-card .tile-byline>:not(:last-child):after{content:"·";margin:0 6px}.market-theme .live-board .is-player-card .tile-byline time{color:inherit;white-space:nowrap;align-self:auto;margin:0;padding:0;font-size:13px}.market-theme .live-board .is-player-card .tile-open{color:inherit;padding:14px 0 0}.market-theme .live-board .is-player-card .tile-open:hover .tile-copy{color:inherit}.market-theme .live-board .is-player-card .tile-copy{-webkit-line-clamp:4;line-clamp:4;height:auto;min-height:0;max-height:none;color:inherit;font:400 16px/1.5 var(--font-sans);letter-spacing:0;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.market-theme .live-board .is-player-card .tile-copy.is-expanded{-webkit-line-clamp:unset;line-clamp:unset;display:block}.market-theme .live-board .tile-open.is-reading{z-index:5;position:relative}.market-theme .live-board .tile-copy-full{z-index:5;background:var(--color-surface-raised);max-height:min(420px,70vh);color:var(--color-text);box-shadow:0 0 0 2px var(--color-border-strong), var(--sw-shadow-pop);pointer-events:auto;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:8px 14px;animation:.14s ease-out both sw-pop;display:flex;position:absolute;top:6px;left:-14px;right:-14px;overflow-y:auto}.market-theme .live-board .tile-copy-full>.tile-copy{align-self:stretch}.market-theme .live-board .tile-read-open[inert]{visibility:hidden}.market-theme .live-board .tweet-tile:has(.tile-open.is-reading){z-index:6}.market-theme .live-board .is-player-card .tile-copy.is-note{-webkit-line-clamp:3;line-clamp:3;font:400 26px/1.06 var(--font-sticker);letter-spacing:-.01em;white-space:normal}.market-theme .live-board .is-player-card .tile-copy.is-note[data-size=large]{font-size:38px}.market-theme .live-board .is-player-card .tile-copy.is-note .post-link{font:400 13px/1.5 var(--font-sans);letter-spacing:0;margin-top:8px;display:block}.market-theme .live-board .is-player-card .tile-open:has(>.tile-copy.is-note){padding-top:16px}.market-theme .live-board .is-player-card .tile-read-more{min-height:28px;color:var(--sw-sub);font:600 13px/1.2 var(--font-sans);padding:4px 0}.market-theme .live-board .is-player-card .tile-forecast-summary{z-index:2;background:var(--sw-qbg);min-width:0;box-shadow:inset 0 0 0 1px var(--sw-qline);pointer-events:none;border-radius:12px;margin:0;padding:14px 14px 16px;position:relative}.market-theme .live-board .is-player-card .tile-forecast-summary :is(.tile-line-trigger,.tile-line-panel,.tile-line-close){pointer-events:auto}.market-theme .live-board .is-player-card .tile-forecast-question{color:inherit;font:700 16px/1.5 var(--font-sans);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;display:flex}.market-theme .live-board .is-player-card .tile-forecast-question>span{display:contents}.market-theme .live-board .is-player-card .tile-forecast-icon{width:20px;height:20px;color:var(--color-forecast-accent);flex-shrink:0}.market-theme .live-board .is-player-card .tile-line-trigger,.market-theme .live-board .is-player-card .tile-line-fixed{min-height:34px;color:var(--color-call-line);font:400 24px/1 var(--font-marker);transform:rotate(calc(-3deg * var(--tilt)));transition:transform .18s var(--sw-ease-pop);background:0 0;border:0;border-radius:0;margin:0;padding:0 4px 11px;text-decoration:none;display:inline-block;position:relative}.market-theme .live-board .is-player-card .tile-line-trigger{cursor:pointer}.market-theme .live-board .is-player-card .tile-line-trigger:after{content:"";position:absolute;inset:-8px -6px}.market-theme .live-board .is-player-card .tile-line-trigger:hover,.market-theme .live-board .is-player-card .tile-line-trigger[aria-expanded=true]{background:0 0;text-decoration:none;transform:rotate(0)scale(1.05)}.market-theme .live-board .is-player-card .tile-line-trigger:hover .sw-swoosh,.market-theme .live-board .is-player-card .tile-line-trigger[aria-expanded=true] .sw-swoosh{animation:sw-wipe-again .4s var(--sw-ease-wipe) both}.market-theme .live-board .is-player-card .tile-line-trigger:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:6px}.market-theme .live-board .is-player-card .tile-forecast-stats{justify-content:space-between;align-items:flex-end;gap:10px;margin:12px 0 0;display:flex}.market-theme .live-board .is-player-card>.tile-time-left{color:var(--color-text-secondary);font:400 12px/1.3 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;align-self:flex-end;align-items:center;gap:5px;margin-top:10px;display:inline-flex}.market-theme .live-board .is-player-card>.tile-time-left>svg{flex:none}.market-theme .live-board .is-player-card .tile-forecast-stats>div{text-align:left;min-width:0;padding:0}.market-theme .live-board .is-player-card .tile-forecast-stats dt{color:var(--sw-sub);font-size:13px;line-height:1.4}.market-theme .live-board .is-player-card .tile-forecast-stats dd{color:inherit;font:400 34px/1.1 var(--font-marker);letter-spacing:0;overflow-wrap:anywhere;margin:2px 0 0}.market-theme .live-board .is-player-card .tile-line-reached{color:var(--sw-sub);margin-top:6px;font-size:16px;display:block}.market-theme .live-board .is-player-card .tile-line-panel{z-index:30;box-shadow:none;filter:drop-shadow(var(--sw-shadow-pop));background:0 0;border:0;border-radius:0;padding:0;animation:.16s ease-out both sw-pop;display:block;position:absolute;left:-8px;right:-8px}.market-theme .live-board .is-player-card .tile-line-close{z-index:2;background:var(--color-background);width:36px;min-width:0;height:36px;min-height:0;color:var(--color-text);box-shadow:0 0 0 2px var(--color-text);border:0;border-radius:999px;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:-18px;right:6px}.market-theme .live-board .is-player-card .tile-line-close:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.market-theme .live-board .is-player-card .target-strip.is-tape{cursor:ew-resize;height:60px;transform:rotate(calc(-1.2deg * var(--tilt)));position:relative}.market-theme .live-board .is-player-card .target-strip.is-tape[data-locked]{opacity:.7;cursor:default}.market-theme .live-board .is-player-card .target-strip-paper{background:var(--sw-tape-bg);clip-path:polygon(0 5%,1.5% 0,98.5% 0,100% 7%,99.2% 26%,100% 47%,99.1% 69%,100% 92%,98.5% 100%,1.5% 100%,0 94%,.9% 73%,0 51%,.8% 29%);position:absolute;inset:0}.market-theme .live-board .is-player-card .is-tape .target-strip-rail{background:0 0;border-radius:0;height:100%;top:0;left:14px;right:14px}.market-theme .live-board .is-player-card .is-tape .target-strip-outer{background:var(--sw-tape-band);border-radius:0;height:100%;top:0}.market-theme .live-board .is-player-card .target-strip-tick{background:var(--sw-tape-ink);width:1.5px;height:7px;margin-left:-1px;position:absolute;top:0}.market-theme .live-board .is-player-card .target-strip-tick[data-major]{height:13px}.market-theme .live-board .is-player-card .target-strip-tick>b{color:var(--sw-tape-ink);font:400 10px/1 var(--font-readout);opacity:.8;white-space:nowrap;position:absolute;top:15px;left:50%;transform:translate(-50%)}.market-theme .live-board .is-player-card .target-strip-needle{background:var(--color-call-line);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.market-theme .live-board .is-player-card .target-strip-now{color:var(--sw-tape-ink);font:700 11px/1 var(--font-sans);white-space:nowrap;align-items:center;gap:6px;display:flex;position:absolute;bottom:5px;left:14px}.market-theme .live-board .is-player-card .target-strip-now>i{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:8px solid var(--sw-tape-ink);width:0;height:0}.market-theme .live-board .is-player-card .target-strip-now>b{font-weight:700}.market-theme .live-board .is-player-card .is-tape .target-strip-tag{top:19px;left:calc(14px + var(--at) * (100% - 28px));background:var(--color-brand);height:22px;color:var(--color-on-brand);font:400 12px/1 var(--font-readout);box-shadow:0 0 0 2px var(--color-on-brand), 0 4px 10px color-mix(in srgb, var(--color-shadow) 40%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;transform:translateX(-50%) rotate(calc(-3deg * var(--tilt)));border:0;border-radius:999px;gap:4px;padding:0 9px;transition:transform .15s}.market-theme .live-board .is-player-card .is-tape:hover:not([data-locked]) .target-strip-tag{background:var(--color-brand);transform:translate(-50%)rotate(0)scale(1.06)}.market-theme .live-board .is-player-card .is-tape[data-dragging] .target-strip-tag{background:var(--color-brand-hover);box-shadow:0 0 0 2px var(--color-on-brand), 0 0 0 6px color-mix(in srgb, var(--color-brand) 28%, transparent)}.market-theme .live-board .is-player-card .is-tape:focus-visible{outline:0}.market-theme .live-board .is-player-card .is-tape:focus-visible .target-strip-tag{box-shadow:0 0 0 2px var(--color-on-brand), 0 0 0 5px var(--color-focus)}.market-theme .live-board .is-player-card .tile-sides{z-index:2;min-height:50px;transition:grid-template-columns .34s var(--sw-ease-out), column-gap .34s var(--sw-ease-out);gap:0;margin:16px 0 0;padding:3px;display:grid;position:relative}.market-theme .live-board .is-player-card .tile-sides[data-single]{grid-template-columns:minmax(0,1fr);padding-inline:0}.market-theme .live-board .is-player-card .tile-slot{min-width:0;display:flex}.market-theme .live-board .is-player-card .tile-side{background:var(--color-background);min-width:0;min-height:44px;color:var(--color-text);font:600 14px/1 var(--font-control);white-space:nowrap;box-shadow:0 0 0 3px var(--sw-ring), 0 3px 8px color-mix(in srgb, var(--color-shadow) 30%, transparent);transform:rotate(calc(-1.2deg * var(--tilt)));transition:transform .32s var(--sw-ease-lift), background-color .15s ease, color .15s ease, box-shadow .15s ease;border:0;border-radius:999px;flex:1;justify-content:space-between;gap:8px;padding:0 14px;overflow:hidden}.market-theme .live-board .is-player-card .tile-side[data-side=below]{transform:rotate(calc(1deg * var(--tilt)))}.market-theme .live-board .is-player-card .tile-side-label{align-items:center;gap:6px;display:flex}.market-theme .live-board .is-player-card .tile-side-label svg{color:currentColor;flex-shrink:0}.market-theme .live-board .is-player-card .tile-side>.price{color:inherit;font:400 16px/1 var(--font-readout)}.market-theme .live-board .is-player-card .tile-side:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-brand-surface-hover);color:var(--color-text);box-shadow:0 0 0 3px var(--color-brand), 0 3px 8px color-mix(in srgb, var(--color-shadow) 30%, transparent);transform:rotate(0)}.market-theme .live-board .is-player-card .tile-side[aria-pressed=true]{background:var(--color-brand);color:var(--color-on-brand);box-shadow:0 0 0 3px var(--color-on-brand), 0 3px 8px color-mix(in srgb, var(--color-shadow) 30%, transparent)}.market-theme .live-board .is-player-card .tile-side[aria-pressed=true]>.price{color:var(--color-on-brand)}.market-theme .live-board .is-player-card .tile-side[aria-pressed=true]:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-brand-hover);color:var(--color-on-brand);box-shadow:0 0 0 3px var(--color-on-brand), 0 3px 8px color-mix(in srgb, var(--color-shadow) 30%, transparent)}.market-theme .live-board .is-player-card .tile-side:disabled,.market-theme .live-board .is-player-card .tile-side[aria-disabled=true]{opacity:.45;color:var(--color-text);cursor:not-allowed;border-style:solid}.market-theme .live-board .tile-limit-note{color:var(--color-text-secondary);margin:10px 0 0;font-size:13px;line-height:1.4}.market-theme .live-board .is-player-card .tile-side:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.market-theme .live-board .is-player-card .tile-nohint{color:var(--sw-sub);font:400 18px/1.15 var(--font-marker);text-align:center;transform:rotate(calc(-1.5deg * var(--tilt)));transition:color .15s ease, transform .18s var(--sw-ease-pop);background:0 0;border:0;justify-content:center;align-items:center;padding:0 12px;display:flex;position:absolute;inset:3px}.market-theme .live-board .is-player-card button.tile-nohint{cursor:pointer}.market-theme .live-board .is-player-card .tile-nohint.is-below{grid-column:1/-1;padding:10px 6px 2px;font-size:16px;position:static}.market-theme .live-board .is-player-card p.tile-nohint{min-height:50px;margin:16px 0 0;position:static}.market-theme .live-board .is-player-card button.tile-nohint:hover{color:var(--color-call-line);transform:rotate(0)scale(1.03)}.market-theme .board-more{gap:12px 16px;min-height:0;padding:36px 0 8px}.market-theme .board-more-status{color:var(--color-text-muted);align-items:center;gap:16px;font-size:20px;display:inline-flex}.market-theme .board-more-status:before{display:none}.market-theme .board-more-end{color:var(--color-text-muted);transform:rotate(calc(-1.5deg * var(--tilt)));font-size:22px;display:inline-block}.market-theme .board-more .sw-chip{background:var(--color-background);color:var(--color-text)}.market-theme .board-empty{background:0 0;border:0;border-radius:0;padding:40px 0 70px}.market-theme .board-empty h3{color:var(--color-text);font:400 30px/1.2 var(--font-marker);transform:rotate(calc(-2deg * var(--tilt)));margin:0 0 10px}.market-theme .board-empty p{color:var(--color-text-muted);font-size:16px}.market-theme .board-empty-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px;display:flex}.market-theme .board-empty .sw-chip{background:var(--color-background);color:var(--color-text);margin-top:18px}.market-theme .board-empty-actions .sw-chip{margin-top:0}.market-theme .live-board .tile-skeleton{min-height:420px;transform:rotate(calc(var(--sw-rot,0deg) * var(--tilt)));background:0 0;border:0;border-radius:0;padding:30px 22px 32px;position:relative}.market-theme .live-board .tile-skeleton .sw-paper>span{background:var(--color-surface-raised)}.market-theme .live-board .tile-skeleton :is(.skeleton-author>i,.skeleton-author>span,.skeleton-line,.skeleton-forecast>div>*,.skeleton-range,.skeleton-caption){background:var(--color-surface-hover)}.market-theme .board-new-pill{background:var(--color-brand);color:var(--color-on-brand);font:600 14px/1 var(--font-control);box-shadow:0 0 0 2px var(--color-text), 0 10px 30px color-mix(in srgb, var(--color-shadow) 60%, transparent);border:0;border-radius:999px}.market-theme .site-footer.is-pinned{z-index:30;width:100%;max-width:none;min-height:48px;padding:0 max(var(--page-gutter), calc((100% - 1360px) / 2)) env(safe-area-inset-bottom);border-top:1px solid var(--color-border);background:var(--color-background);flex-wrap:nowrap;gap:0 24px;margin:24px 0 0;font-size:13px;position:sticky;bottom:0}.market-theme .site-footer.is-pinned>span{white-space:nowrap}.market-theme .site-footer.is-pinned .site-footer-links{flex-wrap:nowrap;gap:0 20px;font-size:13px}.market-theme .site-footer.is-pinned a{white-space:nowrap;min-height:44px}.market-theme:has(.site-footer.is-pinned) .lineup-tray{bottom:calc(60px + env(safe-area-inset-bottom))}html:has(.site-footer.is-pinned){scroll-padding-bottom:calc(64px + env(safe-area-inset-bottom))}html:has(.site-footer.is-pinned):has(.lineup-tray){scroll-padding-bottom:calc(156px + env(safe-area-inset-bottom))}@media (max-width:720px){.market-theme .site-footer.is-pinned{padding-inline:var(--page-gutter);flex-wrap:wrap;justify-content:center;padding-top:8px}.market-theme .site-footer.is-pinned>span{font-size:12px;display:block}.market-theme .site-footer.is-pinned .site-footer-links{justify-content:space-between;gap:0 12px;width:100%}.market-theme:has(.site-footer.is-pinned) .lineup-tray{bottom:calc(84px + env(safe-area-inset-bottom))}html:has(.site-footer.is-pinned){scroll-padding-bottom:calc(88px + env(safe-area-inset-bottom))}html:has(.site-footer.is-pinned):has(.lineup-tray){scroll-padding-bottom:calc(180px + env(safe-area-inset-bottom))}}.market-theme .lineup-clearance{height:110px}.market-theme .lineup-tray{background:var(--color-surface-raised);width:min(470px,100% - 32px);min-height:0;color:var(--color-text);box-shadow:0 0 0 3px var(--color-text), 0 18px 46px color-mix(in srgb, var(--color-shadow) 60%, transparent);animation:sw-tray-in .28s var(--sw-ease-out) both;border:0;border-radius:18px;gap:12px;padding:12px 12px 12px 16px;bottom:20px;left:50%}.market-theme .lineup-undo{color:var(--color-text);font:600 14px/1.3 var(--font-sans);justify-content:space-between;gap:12px;padding:8px 10px 8px 18px}.market-theme .lineup-undo .sw-pill{min-height:40px;color:var(--color-text);text-underline-offset:4px;text-decoration:underline}.market-theme .lineup-tray:hover{border-color:#0000}.market-theme .lineup-tray-open{gap:14px}.market-theme .lineup-stack{flex:0 0 86px;height:48px;display:block}.market-theme .lineup-mini-card{top:4px;left:calc(var(--position) * 22px);background:var(--color-surface-hover);width:40px;height:40px;box-shadow:0 0 0 2px var(--color-on-brand), 0 3px 8px color-mix(in srgb, var(--color-shadow) 40%, transparent);animation:sw-land .42s var(--sw-ease-lift) both;border:0;border-radius:50%;padding:0}.market-theme .lineup-mini-card .lineup-avatar{background:var(--color-surface-hover);width:100%;height:100%;color:var(--color-text);font:400 16px/1 var(--font-sticker);border-radius:50%}.market-theme .lineup-tray-copy>small{font:400 12px/1.2 var(--font-sans);letter-spacing:.12em;color:var(--color-text-muted)}.market-theme .lineup-tray-copy>strong{font:400 20px/1.2 var(--font-sticker);letter-spacing:0;color:var(--color-text);margin-top:2px}.market-theme .lineup-tray-action{background:var(--color-brand);min-height:40px;color:var(--color-on-brand);font:600 13px/1 var(--font-control);box-shadow:0 0 0 2px var(--color-on-brand);border:0;border-radius:999px;padding:0 16px}.market-theme .lineup-tray-clear{border:1px solid var(--color-surface-hover);width:44px;height:44px;color:var(--color-text-secondary);background:0 0;border-radius:12px;font-size:20px}.market-theme .lineup-tray-clear:hover:where(:not(:disabled)){color:var(--color-brand-text);border-color:var(--color-brand);background:0 0}@media (max-width:480px){.market-theme .lineup-tray-open{gap:10px}.market-theme .lineup-stack{flex-basis:68px;height:44px}.market-theme .lineup-mini-card{left:calc(var(--position) * 16px);width:36px;height:36px}.market-theme .lineup-mini-card .lineup-avatar{font-size:14px}.market-theme .lineup-tray-copy>strong{white-space:nowrap}.market-theme .lineup-tray-action{padding:0 12px}}@media (max-width:380px){.market-theme .lineup-stack{flex-basis:60px}.market-theme .lineup-mini-card{left:calc(var(--position) * 14px);width:32px;height:32px}.market-theme .lineup-tray-copy>strong{font-size:17px}}.market-theme .lineup-flight{border-color:var(--color-on-brand)}.market-theme .ms-drawer{z-index:80;border:0;border-left:3px solid var(--color-text);background:var(--color-surface);width:380px;max-width:100%;height:100dvh;max-height:100dvh;box-shadow:-24px 0 70px color-mix(in srgb, var(--color-shadow) 60%, transparent);scrollbar-width:thin;scrollbar-color:var(--color-surface-hover) transparent;border-radius:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow-y:auto}.market-theme .ms-drawer[open]{animation:sw-drawer-in .25s var(--sw-ease-out) both}@media (max-width:720px){.market-theme .ms-drawer[open]{animation-name:sw-tray-in}.market-theme .ms-drawer{border:0;border-top:3px solid var(--color-text);overscroll-behavior:contain;border-radius:16px 16px 0 0;width:100%;height:92dvh;max-height:92dvh;inset:auto 0 0}}.attention-ticket-topic{gap:14px;margin:6px 0 22px;padding:24px 20px 20px;display:grid;position:relative}.attention-ticket-topic>.sw-tape{width:92px;height:24px;top:-12px}.attention-trade-heading{align-items:center;gap:14px;margin:0;display:flex}.attention-trade-heading h3{font:600 22px/1.15 var(--font-sans);color:var(--color-text);margin:0}.attention-trade-heading p{color:var(--color-text-muted);font:400 13px/1.3 var(--font-sans);margin:4px 0 0}.attention-trade-ticker{background:var(--color-background);width:52px;height:52px;font:400 13px/1 var(--font-sticker);letter-spacing:.02em;box-shadow:0 0 0 2px var(--color-border-strong);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.attention-trade-heading>strong{color:var(--color-text);font:600 28px/1 var(--font-readout);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-items:end;gap:6px;margin-left:auto;display:grid}.attention-trade-heading>strong small{color:var(--color-text-muted);font:400 12px/1 var(--font-sans)}.attention-trade-mode{align-items:center;gap:10px;margin:0;display:flex}.attention-trade-mode>span{background:var(--color-background);min-height:28px;box-shadow:0 0 0 2px var(--color-border);color:var(--color-text-secondary);font:600 12px/1 var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;padding:0 11px;display:inline-flex}.attention-trade-mode small{color:var(--color-text-muted);font:400 13px/1.3 var(--font-sans)}.attention-pick-order>.ticket-label{margin:0 0 10px}.attention-trade-sides{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.attention-trade-sides button{background:var(--color-background);min-height:66px;color:var(--color-text);text-align:left;font:inherit;cursor:pointer;box-shadow:0 0 0 2px var(--color-border-strong);transform:rotate(calc(var(--sw-rot,0deg) * var(--tilt)));transition:var(--ui-transition);border:0;border-radius:18px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 16px;display:flex}.attention-trade-sides button:hover:not(:disabled){box-shadow:0 0 0 2px var(--color-brand);transform:rotate(0)}.attention-trade-sides button[aria-pressed=true]{background:var(--color-selection);box-shadow:0 0 0 2px var(--color-selection-border)}.attention-trade-sides button:disabled{cursor:default;opacity:.6}.attention-trade-sides b{font:600 17px/1.2 var(--font-sans);align-items:center;gap:8px;display:inline-flex}.attention-trade-sides b>.sw-check{margin-inline-end:0}.attention-trade-sides [aria-pressed=true] b>.sw-check{display:inline-block}.attention-trade-sides [aria-pressed=true] b>.sw-check path{stroke-dasharray:20;animation:ui-draw var(--t-reveal) var(--sw-ease-out) both}.attention-trade-sides button>span{color:var(--color-text-secondary);font:400 13px/1.3 var(--font-sans)}.market-theme .ms-drawer .ms-drawer-inner{gap:0;min-height:100%;padding:12px 20px 24px}.market-theme .trade-drawer-head{justify-content:space-between;align-items:center;gap:10px;margin:0 -4px 10px;display:flex}.market-theme .trade-drawer-head h2{font:400 24px/1 var(--font-sticker);letter-spacing:0;color:var(--color-text);margin:0}.market-theme .fantasy-budget{background:var(--color-surface-inset);box-shadow:inset 0 0 0 1px var(--color-border);border:0;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 16px 2px;padding:8px 12px;display:grid}.market-theme .fantasy-budget>div{gap:3px}.market-theme .fantasy-budget span,.market-theme .fantasy-budget small{font-size:11px}.market-theme .fantasy-budget strong{font:400 21px/1.1 var(--font-marker);letter-spacing:0;color:var(--color-text)}.market-theme .fantasy-budget>div:last-child strong{color:var(--color-text)}.market-theme .fantasy-budget[data-over=true]>div:last-child :is(span,strong){color:var(--color-error)}.market-theme .fantasy-slider::-webkit-slider-runnable-track{background:var(--color-surface-hover);border-radius:2px;height:4px}.market-theme .fantasy-slider::-moz-range-track{background:var(--color-surface-hover);border-radius:2px;height:4px}.market-theme .fantasy-slider::-webkit-slider-thumb{background:var(--color-brand);width:20px;height:20px;box-shadow:0 0 0 3px var(--color-on-brand), 0 3px 8px color-mix(in srgb, var(--color-shadow) 40%, transparent);border:0;border-radius:50%;margin-top:-8px}.market-theme .fantasy-slider::-moz-range-thumb{background:var(--color-brand);width:20px;height:20px;box-shadow:0 0 0 3px var(--color-on-brand), 0 3px 8px color-mix(in srgb, var(--color-shadow) 40%, transparent);border:0;border-radius:50%}.market-theme .fantasy-slider:focus-visible{outline:0}.market-theme .fantasy-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--color-on-brand), 0 0 0 6px var(--color-focus)}.market-theme .lineup-done.fantasy-enter{background:var(--color-brand);min-height:46px;color:var(--color-on-brand);font:600 16px/1 var(--font-control);box-shadow:0 0 0 2px var(--color-on-brand), 0 6px 16px color-mix(in srgb, var(--color-shadow) 40%, transparent);border:0;border-radius:999px}.market-theme .lineup-done.fantasy-enter:hover:not(:disabled){background:var(--color-brand-hover)}.market-theme .lineup-done.fantasy-enter:disabled{background:var(--color-surface-raised);color:var(--color-text-muted);box-shadow:0 0 0 2px var(--color-surface-hover)}.market-theme .target-strip.is-knob{height:40px}.market-theme .is-knob .target-strip-rail{top:18px}.market-theme .is-knob .target-strip-outer{background:var(--color-chart-range-outer)}.market-theme .is-knob .target-strip-median{background:var(--color-text-muted)}.market-theme .is-knob .target-strip-tag{left:calc(22px + var(--at) * (100% - 44px))}.market-theme .is-knob:hover:not([data-locked]) .target-strip-tag{background:var(--color-brand);transform:translate(-50%,-50%)rotate(0)scale(1.08)}.market-theme .is-knob[data-dragging] .target-strip-tag{background:var(--color-brand);box-shadow:0 0 0 2.5px var(--color-on-brand), 0 0 0 9px color-mix(in srgb, var(--color-brand) 28%, transparent), 0 6px 14px color-mix(in srgb, var(--color-shadow) 50%, transparent);transform:translate(-50%,-50%)rotate(0)scale(1.16)}.market-theme .is-knob:focus-visible{outline:0}.market-theme .is-knob:focus-visible .target-strip-tag{box-shadow:0 0 0 2.5px var(--color-on-brand), 0 0 0 5.5px var(--color-focus), 0 4px 10px color-mix(in srgb, var(--color-shadow) 45%, transparent)}.market-theme .is-knob[data-locked]{opacity:1}.market-theme .is-knob[data-locked] .target-strip-tag{background:var(--color-surface-hover);color:var(--color-text-muted);box-shadow:0 0 0 2px var(--color-border-strong);transform:translate(-50%,-50%)}@media (hover:none){.market-theme .live-board .is-player-card .tile-line-close{top:-16px;right:2px}}@media (max-width:720px){.market-theme .live-board .tweet-tile.is-player-card>.sw-loop{display:none}.market-theme .live-board .tweet-tile.is-player-card>.sw-loop path{animation:none}.market-theme .live-board .tweet-tile.is-player-card,.market-theme .live-board .is-player-card .tile-side,.market-theme .live-board .is-player-card .tile-line-trigger,.market-theme .live-board .is-player-card .tile-line-fixed,.market-theme .live-board .is-player-card .target-strip.is-tape,.market-theme .live-board .is-player-card .tile-nohint,.market-theme .live-board .tile-skeleton{transform:none}.market-theme .live-board .tweet-tile.is-player-card:hover,.market-theme .live-board .tweet-tile.is-player-card:focus-within{transform:translateY(-2px)}.market-theme .live-board .tweet-tile.is-player-card,.market-theme .live-board .tile-skeleton{padding:26px 20px}.market-theme .live-board .is-player-card .tile-post{padding-bottom:16px}.market-theme .live-board .is-player-card .tile-open{padding-top:12px}.market-theme .live-board .is-player-card .tile-open:has(>.tile-copy.is-note){padding-top:14px}.market-theme .live-board .is-player-card .tile-copy.is-note{font-size:25px}.market-theme .live-board .is-player-card .tile-copy.is-note[data-size=large]{font-size:32px}.market-theme .live-board .tile-copy-full{max-height:none;box-shadow:none;background:0 0;border-radius:0;padding:0;animation:none;position:static;overflow:visible}.market-theme .live-board .tile-open.is-reading>.tile-copy:first-child,.market-theme .live-board .tile-read-open[inert]{display:none}.market-theme .live-board .is-player-card .tile-forecast-summary{padding:12px 12px 14px}.market-theme .live-board .is-player-card .tile-forecast-stats{margin-top:10px}.market-theme .live-board .is-player-card .tile-forecast-stats dd{font-size:32px}.market-theme .live-board .is-player-card .tile-sides{margin-top:14px}.market-theme .live-board .tweet-grid.is-compact{gap:22px}.market-theme .live-board .tweet-grid.is-compact .tweet-tile.is-player-card{padding:18px 16px}.market-theme .live-board .tweet-grid.is-compact .is-player-card .sw-tape{width:72px;height:20px;top:-10px}.market-theme .live-board .tweet-grid.is-compact .is-player-card .board-avatar{width:30px;height:30px;font-size:13px}.market-theme .live-board .tweet-grid.is-compact .is-player-card .tile-author strong{font-size:14px}.market-theme .live-board .tweet-grid.is-compact .is-player-card :is(.tile-byline,.tile-byline time){font-size:12px}.market-theme .live-board .tweet-grid.is-compact .is-player-card .tile-open{padding-top:8px}.market-theme .live-board .tweet-grid.is-compact .is-player-card .tile-copy{-webkit-line-clamp:2;line-clamp:2;font-size:15px;line-height:1.45}.market-theme .live-board .tweet-grid.is-compact .is-player-card .tile-copy.is-note,.market-theme .live-board .tweet-grid.is-compact .is-player-card .tile-copy.is-note[data-size=large]{-webkit-line-clamp:2;line-clamp:2;font-size:21px}.market-theme .live-board .tweet-grid.is-compact .is-player-card :is(.tile-read-more,.peek-tags){display:none}.market-theme .live-board .tweet-grid.is-compact .is-player-card .tile-post{padding-bottom:10px}.market-theme .live-board .tweet-grid.is-compact .is-player-card .tile-forecast-summary{padding:9px 12px 10px}.market-theme .live-board .tweet-grid.is-compact .is-player-card .tile-forecast-question{font-size:15px}.market-theme .live-board .tweet-grid.is-compact .is-player-card .tile-forecast-stats{align-items:center;margin-top:2px}.market-theme .live-board .tweet-grid.is-compact .is-player-card .tile-forecast-stats>div:first-child{align-items:baseline;gap:8px;display:flex}.market-theme .live-board .tweet-grid.is-compact .is-player-card .tile-forecast-stats>div:first-child dd{margin:0;font-size:22px}.market-theme .live-board .tweet-grid.is-compact .is-player-card .tile-sides{min-height:50px;margin-top:10px}.market-theme .live-board .tweet-grid.is-compact .is-player-card .tile-side{min-height:44px}.market-theme .live-board .tweet-grid.is-compact .is-player-card .tile-burst-tip{width:72px;height:72px;top:-12px;right:-8px}.market-theme .live-board .tweet-grid.is-compact .is-player-card .sw-burst small{font-size:9px}.market-theme .live-board .tweet-grid.is-compact .is-player-card .sw-burst b{margin-top:2px;font-size:15px}.market-theme .live-board .tweet-grid.is-compact .is-player-card.is-banger .tile-header{padding-right:60px}.market-theme .live-board .tweet-grid.is-compact .tile-skeleton{min-height:230px}.market-theme .board-more{padding:28px 0 4px}.market-theme .board-more-status{font-size:18px}.market-theme .board-more-end{font-size:20px}.market-theme .board-empty{padding:32px 0 48px}.market-theme .board-empty h3{font-size:26px}.market-theme .lineup-clearance{height:96px}}@media (max-width:380px){.market-theme .live-board .tweet-tile.is-player-card{padding:26px 16px 28px}.market-theme .live-board .is-player-card .tile-side{padding-inline:12px;font-size:14px}.market-theme .live-board .is-player-card .tile-side>.price{font-size:15px}}:root{--ui-transition:color var(--t-ui) var(--ease-out), background-color var(--t-ui) var(--ease-out), border-color var(--t-ui) var(--ease-out), box-shadow var(--t-ui) var(--ease-out), opacity var(--t-ui) var(--ease-out), filter var(--t-ui) var(--ease-out), translate var(--t-ui) var(--sw-ease-out), transform var(--t-ui) var(--sw-ease-pop), scale var(--t-press) var(--ease-out)}:where(button,summary,[role=button],.sw-pill,.sw-chip):active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){scale:var(--press-scale,.96)}:where(button,a)[aria-busy=true]{cursor:progress}.ui-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite ui-spin;display:inline-block}@keyframes ui-spin{to{rotate:360deg}}.ui-action{place-items:center;max-width:100%;display:inline-grid}.ui-action>*{grid-area:1/1}.ui-action-size{visibility:hidden;pointer-events:none}.ui-action-size:after{content:attr(data-label)}.ui-action-size[data-icon]:before{content:"";width:14px;margin-inline-end:8px;display:inline-block}.ui-action-now{justify-content:center;align-items:center;gap:8px;min-width:0;display:inline-flex}.ui-action-now.is-new{animation:ui-swap-in var(--t-ui) var(--ease-out) both}.ui-action-check{flex:none}.ui-action-check path{stroke-dasharray:20;animation:ui-draw var(--t-reveal) var(--sw-ease-out) both}.ui-feedback{animation:ui-rise var(--t-ui) var(--ease-out) both}.ui-feedback[data-tone=success] .ui-feedback-icon path{stroke-dasharray:20;animation:ui-draw var(--t-reveal) var(--sw-ease-out) both}.ui-feedback[data-tone=error]{animation:ui-rise var(--t-ui) var(--ease-out) both, ui-nudge .32s var(--ease-out) var(--t-ui)}.ui-enter{animation:ui-rise .22s var(--ease-out) calc(min(var(--ui-i,0), 6) * 50ms) both}.ui-skeleton{background:var(--color-surface-raised);animation:ui-rise var(--t-ui) var(--ease-out) both, ui-breathe 1.6s ease-in-out var(--t-ui) infinite alternate;border-radius:8px}.page-fallback{gap:clamp(24px,4vw,56px);display:grid}.page-fallback>.ui-skeleton{min-height:290px;display:block}.page-fallback.is-portfolio{grid-template-columns:minmax(340px,.8fr) minmax(0,1.2fr);padding-top:8px}.page-fallback.is-ticket{max-width:900px}.page-fallback.is-ticket>.ui-skeleton{min-height:420px}@media (max-width:720px){.page-fallback.is-portfolio{grid-template-columns:minmax(0,1fr)}.page-fallback>.ui-skeleton{min-height:220px}}:is(.wallet-dialog,.faq-dialog,.share-dialog)[open]{animation:ui-rise var(--t-ui) var(--ease-out) both}:is(.wallet-dialog,.faq-dialog,.share-dialog)[open]::backdrop{animation:ui-fade var(--t-ui) var(--ease-out) both}.market-theme :is(.account-menu,.header-mobile-menu,.board-filter-menu,.portfolio-sort-options){transform-origin:100% 0;animation:ui-drop var(--t-ui) var(--ease-out) both}.market-theme :is(.board-filter-menu,.header-mobile-menu){transform-origin:0 0}.faq-item{interpolate-size:allow-keywords}.faq-item::details-content{block-size:0;transition:block-size var(--t-ui) var(--ease-out), content-visibility var(--t-ui) allow-discrete;overflow:clip}.faq-item[open]::details-content{block-size:auto}html[data-navigated] main#main{animation:ui-page-in .24s var(--ease-out)}@keyframes ui-rise{0%{opacity:0;translate:0 6px}}@keyframes ui-fade{0%{opacity:0}}@keyframes ui-drop{0%{opacity:0;translate:0 -4px;scale:.97}}@keyframes ui-swap-in{0%{opacity:0;translate:0 5px}}@keyframes ui-draw{0%{stroke-dashoffset:20px}}@keyframes ui-nudge{25%{translate:-3px}55%{translate:3px}80%{translate:-1px}}@keyframes ui-breathe{to{opacity:.55}}@keyframes ui-page-in{0%{opacity:0}}
