.redesign-frame{--reference-content-width:1440px;--reference-gutter:32px;font-size:14px}.redesign-page-title{font-size:40px;font-weight:800;line-height:44px;letter-spacing:-.03em}.redesign-page-title,.redesign-section-heading{color:var(--foreground);font-family:"Inter Tight",var(--font-system)}.redesign-section-heading{font-size:28px;font-weight:700;line-height:34px;letter-spacing:-.025em}.redesign-page-description{color:var(--muted-foreground);font-size:16px;font-weight:400;line-height:24px}.app-tabs-track{--spacing:4px;--app-tab-active-background:var(--card);--app-tab-active-foreground:var(--foreground);--app-tab-active-shadow:0 1px 3px color-mix(in srgb,var(--shadow-color) 10%,transparent),0 1px 2px color-mix(in srgb,var(--shadow-color) 6%,transparent);--app-tab-active-icon-background:var(--home-selected);border:1px solid var(--border);border-radius:20px;padding:4px;gap:4px;background:var(--background);box-shadow:0 1px 2px color-mix(in srgb,var(--shadow-color) 6%,transparent)}:root[data-theme=dark] .app-tabs-track{--app-tab-active-background:var(--popover);background:var(--card)}.app-tab-item{--app-tab-background:transparent;--app-tab-foreground:var(--muted-foreground);--app-tab-shadow:none;--app-tab-icon-background:transparent;--app-tab-font-weight:500;min-height:36px;border:0;border-radius:16px;padding:4px 12px;background:var(--app-tab-background);color:var(--app-tab-foreground);box-shadow:var(--app-tab-shadow);font-family:var(--font-system);font-size:13px;font-weight:var(--app-tab-font-weight);line-height:20px}.app-tab-item:active:not(:disabled){color:var(--app-tab-hover-foreground,var(--foreground))}@media (hover:hover) and (pointer:fine){.app-tab-item:hover:not(:disabled){color:var(--app-tab-hover-foreground,var(--foreground))}}.app-tab-item:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.app-tab-item[data-tone=danger]{--app-tab-active-foreground:var(--destructive);--app-tab-hover-foreground:var(--destructive)}.app-tab-item:is([data-state=active],[data-state=on],[aria-pressed=true],[aria-current=page]){--app-tab-background:var(--app-tab-active-background);--app-tab-foreground:var(--app-tab-active-foreground);--app-tab-shadow:var(--app-tab-active-shadow);--app-tab-icon-background:var(--app-tab-active-icon-background);--app-tab-font-weight:600}.app-tab-item>.app-tab-icon,.app-tab-item>svg{width:24px;height:24px;flex:0 0 24px;border-radius:999px;background:var(--app-tab-icon-background)}.app-tab-item>svg{box-sizing:border-box;padding:5px}.app-tab-item>.app-tab-icon{display:inline-grid;place-items:center}.app-tab-item>.app-tab-icon>svg{width:14px;height:14px}.app-tabs-track[data-size=compact]{border-radius:999px;padding:3px;gap:2px}.app-tabs-track[data-size=compact]>.app-tab-item{min-height:28px;border-radius:999px;padding-block:2px;padding-inline:clamp(8px,2.5vw,12px);gap:6px}.app-tabs-track[data-size=compact]>.app-tab-item:after{content:"";position:absolute;inset-block:min(0px,(100% - 44px)/2);inset-inline:0}.app-tab-badge{border-radius:999px;padding-block:0;padding-inline:clamp(5px,1.6vw,7px);background:color-mix(in oklch,var(--primary) 16%,var(--card));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--primary) 34%,transparent);color:color-mix(in oklch,var(--primary) 38%,var(--foreground));font-size:11px;font-weight:600;line-height:18px;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:767px){.app-tab-item{min-height:44px}}@media (forced-colors:active){.app-tabs-track{border-color:CanvasText;box-shadow:none}.app-tab-item:is([data-state=active],[data-state=on],[aria-pressed=true],[aria-current=page]){outline:1px solid Highlight;outline-offset:-1px}.app-tab-item:focus-visible{outline-color:Highlight}}.redesign-board-page,.redesign-standard-content{--spacing:4px}.redesign-standard-content{width:100%;max-width:1504px;margin-inline:auto;padding:32px 32px 64px}.app-shell-root:has([data-shell-redesign=true]) .shell-content:has(.redesign-standard-content){max-width:none;padding:0}.redesign-page-hero{padding-bottom:24px;border-bottom:1px solid var(--border)}.redesign-application .redesign-main [data-slot=card]{border:0;border-radius:0;background:transparent;box-shadow:none}.redesign-application .redesign-standard-content article.bg-card,.redesign-application .redesign-standard-content section[aria-labelledby=example-heading],.redesign-application .redesign-standard-content section[aria-labelledby=formula-heading]{background:transparent}.redesign-application .redesign-standard-content section[aria-labelledby=product-heading]>.border,.redesign-application .redesign-standard-content:has([data-testid=learn-glossary-hero]) aside>.border{border-width:1px 0 0;border-radius:0;background:transparent}.redesign-board-page{width:100%;max-width:1504px;margin-inline:auto}.redesign-board-header{min-width:0;padding:32px 32px 16px}.redesign-board-identity{display:flex;align-items:center;gap:12px}.redesign-board-identity>:first-child:not(h1){width:32px;height:32px;flex:none}.redesign-board-header>.redesign-page-description{max-width:960px;margin-top:12px}.redesign-board-toolbar{margin:0 32px;padding:12px 0;border:0;border-radius:0;background:transparent;box-shadow:none}.redesign-board-body{min-height:0;flex:1;padding:24px 32px}.redesign-board-research{margin:8px 32px 32px;padding-top:24px;border-top:1px solid var(--border)}.redesign-board-section{grid-column:1/-1;min-width:0;margin:8px 32px 32px}.redesign-market-board .redesign-board-section{margin-inline:24px}.redesign-board-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.redesign-board-section-link{display:inline-flex;flex:none;align-items:center;gap:6px;color:var(--foreground);font-size:14px;line-height:20px;font-weight:500;text-decoration:none}.redesign-board-section-link:hover{color:var(--muted-foreground)}.redesign-board-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:32px;margin-top:16px}.redesign-board-list-panel{min-width:0;padding:12px 0 4px;border:0;border-radius:0;background:transparent;box-shadow:none}.redesign-board-list-panel-title{padding-bottom:8px;border-bottom:1px solid var(--border);color:var(--foreground);font-size:14px;line-height:20px;font-weight:600}.redesign-recent-games{margin-top:16px;columns:300px 3;column-gap:32px}.redesign-recent-games>.redesign-board-list-panel{break-inside:avoid;margin-bottom:32px}.redesign-recent-game+.redesign-recent-game{border-top:1px solid var(--border)}.redesign-recent-game-link{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0;color:var(--foreground);font-size:14px;line-height:20px;text-decoration:none}.redesign-recent-game-title{min-width:0;overflow-wrap:anywhere}.redesign-recent-game-link time{flex:none;color:var(--muted-foreground);font-size:12px;line-height:16px;font-variant-numeric:tabular-nums;white-space:nowrap}.redesign-recent-game-link:hover .redesign-recent-game-title{text-decoration:underline;text-underline-offset:4px}.redesign-board-index{display:grid;gap:20px;margin-top:16px}.redesign-board-index-group h3{color:var(--muted-foreground);font-size:12px;line-height:16px;font-weight:600}.redesign-board-index-group ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,208px),1fr));gap:8px;margin-top:8px}.redesign-board-index-tile{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border:0;border-radius:0;background:transparent;color:var(--foreground);font-size:14px;line-height:20px;font-weight:500;text-decoration:none;transition:background-color .15s;box-shadow:none}.redesign-board-index-tile:hover{border-color:transparent;background:var(--muted)}.redesign-board-index-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;color:var(--foreground)}.redesign-board-index-icon>*{width:20px;height:20px}@media (max-width:639px){.redesign-board-index-group ul{grid-template-columns:repeat(2,minmax(0,1fr))}.redesign-board-index-tile{gap:8px;padding:6px 10px;font-size:13px;line-height:18px}}.redesign-research-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,264px),1fr));align-items:start;gap:32px;margin-top:16px}.redesign-research-group{min-width:0;padding:12px 0 4px;border:0;border-radius:0;background:transparent;box-shadow:none}.redesign-research-group-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--border)}.redesign-research-group-head h3{color:var(--foreground);font-size:14px;line-height:20px;font-weight:600}.redesign-research-group-head span{color:var(--muted-foreground);font-size:12px;line-height:16px;white-space:nowrap}.redesign-research-group dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;line-height:20px}.redesign-research-group dl>div+div{border-top:1px solid var(--border)}.redesign-research-group dt{min-width:0;color:var(--muted-foreground)}.redesign-research-group dd{flex:none;color:var(--foreground);font-weight:600;font-variant-numeric:tabular-nums}.redesign-research-links-title{margin-top:24px;color:var(--foreground);font-size:14px;line-height:20px;font-weight:600}.redesign-research-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,264px),1fr));gap:0 24px;margin-top:4px}.redesign-research-links>li{min-width:0;border-bottom:1px solid var(--border)}.redesign-research-links a{display:block;padding:10px 0;color:var(--foreground);font-size:14px;line-height:20px;text-decoration:none}.redesign-research-links a:hover{color:var(--muted-foreground);text-decoration:underline;text-underline-offset:4px}.redesign-board-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) max-content;gap:4px 20px;padding:0 32px 24px}.redesign-market-board{display:grid;grid-template-columns:minmax(0,1fr) 608px;align-content:start}.redesign-market-board>.redesign-board-header{grid-column:1;grid-row:1;padding:16px 16px 16px 24px;display:flex;align-items:center}.redesign-market-board>[data-board-revealed]{display:contents}.redesign-market-board .redesign-board-identity{gap:16px}.redesign-market-board .redesign-board-identity>.redesign-board-mark{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex:none}.redesign-board-mark>*{width:48px;height:48px}.redesign-board-title-row{min-width:0}.redesign-board-title-row>.redesign-page-title,.redesign-board-title-row>.redesign-section-heading{display:inline}.redesign-board-title-row>.redesign-board-help{margin-left:8px;vertical-align:2px}.redesign-board-title-row>.redesign-section-heading~.redesign-board-help{vertical-align:-2px}.redesign-board-help{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;color:var(--muted-foreground)}.redesign-board-help:after{content:"";position:absolute;inset:-4px}.redesign-board-help:focus-visible,.redesign-board-help:hover{color:var(--foreground)}.redesign-board-help svg{width:16px;height:16px}.redesign-market-board .redesign-page-description{margin-top:4px;font-size:14px;line-height:20px}.redesign-market-board .redesign-board-overview{grid-column:2;grid-row:1;align-self:center;padding:16px 24px 16px 0}.redesign-market-board .redesign-board-toolbar{grid-column:1/-1;margin-inline:24px;padding:8px 0}.redesign-market-board .redesign-board-body{grid-column:1/-1;padding:16px 24px}.redesign-board-market-nav{flex-wrap:nowrap;margin:0 32px 12px;max-width:calc(100% - 64px)}.redesign-board-market-tab.app-tab-item{flex:1 0 auto;font-weight:600}.redesign-market-board .redesign-board-market-nav{grid-column:1/-1;margin-inline:24px;max-width:calc(100% - 48px)}.redesign-board-scope{grid-column:1/-1;min-width:0;margin:0 24px 16px}.redesign-market-board [data-board-revealed=false] .redesign-board-notes,.redesign-market-board [data-board-revealed=false]~.redesign-board-scope{display:none}.redesign-market-board .redesign-board-research{grid-column:1/-1;margin-inline:24px}.redesign-board-stat{position:relative;display:flex;min-width:0;min-height:60px;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:4px 0;border:0;border-radius:0;background:transparent;text-align:left}.redesign-board-stat+.redesign-board-stat:before{content:"";position:absolute;top:50%;left:-10px;width:1px;height:28px;background:var(--border);transform:translateY(-50%)}.redesign-board-stat strong{display:flex;align-items:center;min-height:28px;color:var(--foreground);font-size:22px;line-height:28px;font-weight:700;font-variant-numeric:tabular-nums}.redesign-board-stat>span{display:flex;align-items:center;gap:6px;color:var(--muted-foreground);font-size:13px;line-height:18px;font-weight:500;white-space:nowrap}.redesign-board-stat:not(:disabled):hover>span,.redesign-board-stat[aria-pressed=true]>span{color:var(--foreground)}.redesign-board-stat[aria-pressed=true]:after{content:"";position:absolute;bottom:0;left:0;width:24px;height:2px;background:var(--foreground)}.redesign-board-trades{display:inline-flex;align-self:center;align-items:center;gap:8px;min-height:44px;color:var(--muted-foreground);font-size:13px;line-height:20px;font-weight:500;white-space:nowrap}.redesign-board-trades svg{flex:none}.redesign-board-trades:hover{color:var(--foreground);text-decoration:underline;text-underline-offset:4px}.redesign-board-status-dot{width:8px;height:8px;border-radius:50%;background:var(--muted-foreground)}.redesign-board-status-live{background:var(--green)}.redesign-board-status-upcoming{background:var(--chart-line)}.redesign-market-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px 32px}.redesign-market-card{position:relative;min-width:0;padding:12px 0;border:0;border-radius:0;background:transparent;box-shadow:none;container-type:inline-size;container-name:market-card}.redesign-market-meta{display:flex;align-items:center;justify-content:space-between;min-height:16px;gap:16px;color:var(--muted-foreground);font-size:12px;line-height:16px}.redesign-market-meta>:first-child{flex:0 1 auto;min-width:0;white-space:nowrap}.redesign-market-league{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.redesign-market-matchup{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:12px;margin:8px 0}.tennis-scoreboard-row{min-height:48px;column-gap:12px}.tennis-scoreboard-name{min-width:0;overflow-wrap:break-word}.tennis-scoreboard-values{display:flex;align-items:center;gap:12px;flex:none}.tennis-serving-slot{flex:0 0 20px;width:20px;height:24px}.tennis-serving-mark,.tennis-serving-slot{display:inline-flex;align-items:center;justify-content:center}.tennis-serving-mark{color:var(--green)}.tennis-serving-mark svg{width:16px;height:16px}.tennis-point-cell{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:36px;border:1px solid var(--border);border-radius:6px;color:var(--foreground);background:transparent;font-size:16px;line-height:24px;font-weight:500;font-variant-numeric:tabular-nums}.redesign-market-tennis{margin:8px 0}.redesign-market-tennis-quotes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.redesign-market-tennis-quotes .redesign-market-price-line{flex-wrap:wrap}.redesign-market-tennis-quote-name{flex:0 0 100%;min-width:0;color:var(--muted-foreground);font-size:12px;line-height:16px}.redesign-table-tennis{min-width:300px;margin-top:8px}.tennis-list-score-grid{grid-template-columns:var(--tennis-score-columns);min-width:0;flex:1 1 28rem;max-width:40rem}.tennis-list-player-row,.tennis-list-player-values{display:contents}@media (max-width:639px){.tennis-scoreboard-row{column-gap:8px}.tennis-scoreboard-row>:first-child,.tennis-scoreboard-values{gap:8px}.tennis-list-score-grid{grid-template-columns:minmax(0,1fr);row-gap:12px}.tennis-list-player-row{display:grid;min-width:0;gap:4px}.tennis-list-player-values{display:flex;align-items:center;justify-content:flex-end;gap:4px}.tennis-list-set-cell{min-width:16px}.tennis-list-player-price{min-width:3rem}}@media (max-width:399px){.tennis-scoreboard-row{grid-template-columns:minmax(0,1fr);row-gap:4px}.tennis-scoreboard-values{justify-content:flex-end;min-height:36px}}.redesign-market-outcome{display:flex;align-items:center;gap:16px;min-width:0}.redesign-market-outcome:last-child{grid-column:3}.redesign-market-art{display:flex;align-items:center;justify-content:center;flex:none;width:64px;height:64px}.redesign-market-art>img,.redesign-market-art>span,.redesign-market-art>svg{width:64px;height:64px;max-width:100%;max-height:100%}.redesign-market-art img{object-fit:contain}.competitor-crest{border-radius:0;padding:0;background:transparent;filter:drop-shadow(0 0 .6px color-mix(in srgb,var(--foreground) 60%,transparent))}[data-theme=dark] .competitor-crest{filter:drop-shadow(0 0 .7px color-mix(in srgb,var(--foreground) 60%,transparent))}[data-theme=dark] .competitor-crest[data-dark-mark=true]{border-radius:6px;background:var(--artwork-plate-light)}.redesign-market-art .competitor-portrait{object-fit:cover}.redesign-market-outcome-data{min-width:0;flex:1}.redesign-market-name{display:block;min-height:20px;font-size:14px;font-weight:600;line-height:20px;overflow-wrap:anywhere}.redesign-market-price-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:2px 0}.redesign-market-price-line strong{font-size:20px;line-height:24px;font-weight:750;color:var(--foreground);white-space:nowrap}.redesign-market-value-frame{display:inline-grid;align-items:center;white-space:nowrap;font-variant-numeric:tabular-nums}.redesign-market-value-frame>span{grid-area:1/1}.redesign-market-value-measure{visibility:hidden;pointer-events:none;user-select:none}.redesign-market-price-line>span,.redesign-market-score{font-size:12px;line-height:16px}.redesign-market-score,.redesign-market-vs{color:var(--muted-foreground)}.redesign-market-score{display:block;font-variant-numeric:tabular-nums}.redesign-market-vs{text-align:center;text-transform:uppercase;font-size:12px}.redesign-market-chance{display:flex;align-items:center;gap:12px;font-size:12px;line-height:16px;color:var(--muted-foreground)}.redesign-market-bar{position:relative;flex:1;min-width:0;height:10px;overflow:hidden;border-radius:4px;background:var(--muted)}.redesign-market-bar-segment{position:absolute;inset:0}.redesign-market-bar-a{background:var(--ink-900)}.redesign-market-bar-b{background:var(--ink-500)}.redesign-market-bar-draw{background:var(--ink-400)}.redesign-market-draw{white-space:nowrap}.redesign-market-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:0 12px;margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.redesign-market-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0}.redesign-market-facts>div{display:flex;flex-direction:column;gap:2px}.redesign-market-facts dt{order:2;font-size:12px;line-height:16px;color:var(--muted-foreground)}.redesign-market-facts dd{order:1;font-size:14px;line-height:20px;font-weight:600;color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap}.redesign-market-card .redesign-market-open{grid-column:3;grid-row:1;height:36px;min-width:124px;padding:0 16px;border-radius:10px;font-size:14px;line-height:20px;color:var(--foreground);background:var(--muted);border:1px solid transparent;box-shadow:none}.redesign-market-card .redesign-market-open:hover{background:var(--accent);border-color:var(--border)}.redesign-market-details{grid-column:2;grid-row:1;min-width:0;font-size:12px;line-height:16px;color:var(--muted-foreground)}.redesign-market-details-summary,.redesign-market-details[data-slot=collapsible-trigger]{display:flex;align-items:center;gap:4px;width:fit-content;min-height:36px;cursor:pointer}.redesign-market-details[data-state=open]>svg{transform:rotate(180deg)}.redesign-market-detail-body{padding-top:16px;color:var(--foreground)}.redesign-board-notes{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding-top:4px}.redesign-board-notes>p{padding:0}@container market-card (max-width: 580px){.redesign-market-outcome{gap:10px}.redesign-market-price-line{gap:2px 8px}.redesign-market-price-line strong{font-size:20px;line-height:24px}.redesign-market-facts{gap:8px}.redesign-market-card .redesign-market-open{min-width:108px;padding-inline:12px}.redesign-market-bottom{grid-template-columns:minmax(0,1fr) auto}.redesign-market-card .redesign-market-open{grid-column:2}.redesign-market-details{grid-column:1/-1;grid-row:2}}@container market-card (max-width: 410px){.redesign-market-matchup{gap:8px;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:stretch}.redesign-market-outcome{flex-direction:column;align-items:flex-start;gap:8px}.redesign-market-name{min-height:40px}.redesign-market-vs{align-self:center}.redesign-market-bottom{grid-template-columns:minmax(0,1fr) auto;row-gap:12px}.redesign-market-facts{grid-column:1/-1;gap:8px}.redesign-market-card .redesign-market-open{grid-column:2;grid-row:2}.redesign-market-details{grid-column:1;grid-row:2;margin-top:0}.redesign-market-details-summary,.redesign-market-details[data-slot=collapsible-trigger]{min-height:44px}.redesign-market-detail-body{padding-top:8px}.redesign-market-chance{flex-wrap:wrap;gap:6px}.redesign-market-chance>span:first-child{width:100%}}@media (max-width:1199px){.redesign-market-board,.redesign-market-grid{grid-template-columns:minmax(0,1fr)}.redesign-market-board .redesign-board-overview{grid-column:1;grid-row:auto;padding:0 24px 24px}}@media (max-width:767px){.redesign-board-overview{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 16px 16px}.redesign-board-trades{grid-column:1/-1;justify-self:start}.redesign-market-board>.redesign-board-header{padding:24px 16px 16px}.redesign-market-board .redesign-board-identity{align-items:flex-start;gap:12px}.redesign-board-mark>*,.redesign-market-board .redesign-board-identity>.redesign-board-mark{width:36px;height:36px}.redesign-market-board .redesign-board-overview{padding:0 16px 16px}.redesign-board-market-nav,.redesign-market-board .redesign-board-market-nav{margin-inline:16px;max-width:calc(100% - 32px)}.redesign-market-board .redesign-board-toolbar{margin-inline:16px}.redesign-market-board .redesign-board-body{padding:16px}.redesign-market-board .redesign-board-research,.redesign-market-board .redesign-board-scope{margin-inline:16px}.redesign-page-title{font-size:32px;line-height:36px}.redesign-board-title-row>.redesign-board-help{vertical-align:0}.redesign-board-title-row>.redesign-section-heading~.redesign-board-help{vertical-align:-3px}.redesign-section-heading{font-size:24px;line-height:30px}.redesign-standard-content{padding:24px 16px 48px}.redesign-board-header{padding:24px 16px 16px}.redesign-board-identity{align-items:flex-start}.redesign-board-identity>:first-child:not(h1){width:28px;height:28px;margin-top:4px}.redesign-board-toolbar{margin-inline:16px}.redesign-board-body{padding:16px}.redesign-board-research,.redesign-board-section,.redesign-market-board .redesign-board-section{margin:8px 16px 24px}}.redesign-board-about{margin-bottom:12px;color:var(--muted-foreground);font-size:13px}.redesign-board-about summary{cursor:pointer;width:fit-content;padding-block:8px;color:var(--foreground);font-weight:500}.redesign-board-about p{max-width:720px;padding-bottom:8px;line-height:20px}.redesign-board-list-section{border:0;border-radius:0;background:transparent;box-shadow:none}@media (max-width:767px){.redesign-board-split,.redesign-market-grid,.redesign-research-groups{gap:24px}.redesign-recent-games{column-gap:24px}.redesign-recent-games>.redesign-board-list-panel{margin-bottom:24px}}.redesign-pricing{--reference-content-width:1168px}.redesign-profile{--reference-content-width:1396px}.redesign-game{--reference-content-width:1536px}.redesign-main{min-width:0}.redesign-content{width:calc(100% - var(--reference-gutter) * 2);max-width:var(--reference-content-width);margin-inline:auto;padding-bottom:18px}.redesign-application .redesign-content{--reference-gutter:16px}.redesign-hero{position:relative;min-height:204px;overflow:hidden;margin-inline:auto;max-width:calc(var(--reference-content-width) + var(--reference-gutter) * 2);background:transparent}.redesign-hero-copy{position:relative;z-index:1;padding:25px var(--reference-gutter);max-width:72%}.redesign-eyebrow{color:var(--muted-foreground);font-size:11px;letter-spacing:.13em;text-transform:uppercase;margin:0 0 7px}.redesign-hero .redesign-hero-title{font:800 56px/1.02 Inter Tight,var(--font-system);letter-spacing:-.035em;margin:0}.redesign-hero .redesign-hero-title em{color:var(--primary);font-style:normal}.redesign-hero-description{margin:5px 0 0;color:var(--muted-foreground);font-size:16px;line-height:1.4;max-width:660px}.redesign-hero-features{display:flex;flex-wrap:wrap;align-items:center;gap:30px;margin-top:17px;color:var(--muted-foreground);font-size:12px}.redesign-hero-features>a,.redesign-hero-features>span{display:flex;white-space:nowrap;align-items:center;gap:9px}.redesign-hero-features>a{text-decoration-line:underline}.redesign-hero-art{position:absolute;z-index:0;inset:0 0 0 52%;overflow:hidden;pointer-events:none}.redesign-hero-art img{position:absolute;height:100%;width:auto;max-width:none;bottom:0;right:15%;mix-blend-mode:multiply;opacity:.45;mask-image:linear-gradient(90deg,transparent,black 35%,black 85%,transparent)}.redesign-hero-art>span{position:absolute;top:25%;right:9%;font-size:16px;line-height:1.6;letter-spacing:.09em;text-transform:uppercase;font-weight:700}.redesign-hero-art>span:after{content:"";display:block;width:106px;border-bottom:2px solid var(--primary);margin-top:18px}.redesign-frame:is([data-theme=dark] *) .redesign-hero-art img{mix-blend-mode:screen;opacity:.75}.redesign-panel{border:0;border-radius:0;background:transparent;padding:20px 0;min-width:0}.redesign-panel h2,.redesign-section-title{font-family:"Inter Tight",var(--font-system);font-weight:700;font-size:22px;line-height:1.2;letter-spacing:-.025em}@media (max-width:1280px){.redesign-hero-art{left:55%;opacity:.5}.redesign-hero-art>span{display:none}}@media (max-width:1000px){.redesign-hero .redesign-hero-title{font-size:44px}.redesign-hero-copy{max-width:90%}.redesign-hero-description{font-size:14px}.redesign-hero-features{gap:18px}}@media (max-width:767px){.redesign-frame{--reference-gutter:16px}.redesign-hero{height:auto;min-height:210px}.redesign-hero-copy{max-width:100%;padding-block:26px}.redesign-hero .redesign-hero-title{font-size:clamp(30px,8.6vw,38px);line-height:1.05}.redesign-eyebrow{font-size:10px;letter-spacing:.1em}.redesign-hero-features{gap:12px}.redesign-hero-art{opacity:.16;left:15%}}.redesign-developer-details summary{cursor:pointer;color:var(--foreground)}.redesign-developer-details{padding:18px 0;border-top:1px solid var(--border);font-size:13px;line-height:20px}.redesign-profile-page{container:profile/inline-size;padding-top:12px}.redesign-profile-page>*+*{margin-top:32px}.redesign-breadcrumb{display:flex;gap:12px;align-items:center;color:var(--muted-foreground);font-size:12px;min-height:22px;min-width:0}.redesign-breadcrumb>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.redesign-profile-page :is(.redesign-profile-identity-body,.redesign-profile-grade,.redesign-profile-stat-strip,.profile-performance-frame,.profile-fees-card,.redesign-profile-allocation,.profile-combo-preview,.profile-category-records,.profile-funding-card,.redesign-panel,#profile-positions-section>div,.profile-insight-card){border:0;border-radius:0;background:transparent;box-shadow:none}.redesign-profile-card-head{display:flex;align-items:center;gap:6px;min-height:24px}.profile-fees-title,.redesign-profile-card-title,.redesign-profile-page .redesign-panel .redesign-profile-card-title{font:650 16px/24px Inter,var(--font-system);letter-spacing:normal;text-transform:none;color:var(--foreground)}.profile-help{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;color:var(--muted-foreground);transition:color .12s ease}.profile-help:after{content:"";position:absolute;inset:-4px}.profile-help svg{width:14px;height:14px}.profile-help:focus-visible,.profile-help:hover,.profile-help[data-state=delayed-open],.profile-help[data-state=instant-open]{color:var(--foreground)}.profile-help:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.redesign-profile [data-testid=profile-header-skeleton],.redesign-profile [data-testid=profile-identity-card]{border:0;overflow:visible;background:transparent;border-radius:0}.redesign-profile [data-testid=profile-header-skeleton]>*+*,.redesign-profile [data-testid=profile-identity-card]>*+*{margin-top:12px}.redesign-profile-identity-top{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.redesign-profile-identity-body{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 24px;padding:20px 0;background:transparent;border:0;min-width:0;border-radius:0;box-shadow:none}.redesign-profile-identity-body>:first-child{flex:1 1 24rem;min-width:0}.redesign-profile-identity-body :is(h1,.profile-name-placeholder){font:800 26px/1.15 Inter Tight,var(--font-system);letter-spacing:-.02em;white-space:normal;overflow-wrap:anywhere}.redesign-profile-identity-body .text-label-12{font-size:13px}.redesign-profile-identity-body .profile-quiet-line{font-size:12px}.redesign-profile-actions{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.redesign-profile-actions :is([data-slot=button],a,.profile-action-copy,.profile-action-placeholder){min-height:36px;height:36px;font-size:13px;padding-inline:12px;border-radius:10px}.redesign-profile-actions :is([data-slot=button],a,.profile-action-copy){border-color:var(--border);color:var(--foreground);background:var(--card)}.redesign-profile-actions :is([data-slot=button],a,.profile-action-copy):hover{background:var(--muted)}.redesign-profile-actions .profile-action-label{display:inline-grid;text-align:start}.redesign-profile-actions .profile-action-label>span{grid-area:1/1}.redesign-profile-actions .profile-action-label-reservation{visibility:hidden}.redesign-profile-actions .profile-follow-label .profile-action-label-reservation{font-weight:650}.redesign-profile-identity-body .redesign-profile-actions .profile-action-primary{border-color:transparent;background:var(--neon);color:var(--primary-foreground);font-weight:650}.redesign-profile-identity-body .redesign-profile-actions .profile-action-primary:hover{background:var(--primary-hover)}.redesign-profile-actions .profile-action-copy{width:200px;justify-content:flex-start}.redesign-profile-grade{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;border:0;padding:20px 0;background:transparent;min-width:0;border-radius:0;box-shadow:none}.redesign-profile-grade :is(h2,.redesign-profile-grade-title){font:650 16px/24px Inter,var(--font-system);color:var(--foreground)}.redesign-profile-grade-body{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.redesign-profile-grade .profile-grade-tile{height:auto;padding:0;border:0;background:transparent;gap:10px;align-items:baseline}.redesign-profile-grade .profile-grade-tile>span:first-child,.redesign-profile-grade-empty{font:800 48px/1 Inter Tight,var(--font-system);letter-spacing:-.02em}.redesign-profile-grade-empty{font-size:32px;color:var(--muted-foreground)}.redesign-profile-grade .profile-grade-tile>.num{font-size:16px;font-weight:600}.redesign-profile-grade-band{font-size:13px;font-weight:600;color:var(--foreground)}.redesign-profile-grade-link{font-size:12px;line-height:18px}.profile-sync-panel{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;padding:10px 16px;border:0;border-radius:0;overflow:hidden;border-left:2px solid transparent;background:transparent}.profile-sync-panel[data-state=syncing]{border-color:var(--green);background:transparent}.profile-sync-panel[data-state=failed]{border-color:var(--amber);background:transparent}.profile-sync-stack{display:grid;min-width:0}.profile-sync-copy{grid-area:1/1;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;font-size:13px;line-height:20px}.profile-sync-title{font-weight:650;color:var(--foreground)}.profile-sync-detail{display:grid;color:var(--muted-foreground);min-width:0}.profile-sync-icon{width:16px;height:16px;margin-top:2px;color:var(--muted-foreground)}.profile-sync-panel[data-state=failed] .profile-sync-icon{color:var(--amber)}.profile-sync-spinner{display:block;width:16px;height:16px;margin-top:2px;border-radius:999px;border:2px solid color-mix(in oklab,var(--foreground) 18%,transparent);border-top-color:var(--green)}.profile-sync-track{position:absolute;inset:auto 0 0;height:2px;overflow:hidden}.profile-sync-track i{position:absolute;inset:0 auto 0 0;width:30%;background:var(--green)}@media (prefers-reduced-motion:no-preference){.profile-sync-spinner{animation:profile-sync-spin .9s linear infinite}.profile-sync-track i{animation:profile-sync-slide 1.6s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.profile-sync-track i{width:100%;opacity:.35}}@keyframes profile-sync-spin{to{transform:rotate(1turn)}}@keyframes profile-sync-slide{0%{transform:translateX(-100%)}to{transform:translateX(340%)}}.redesign-profile-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr));border:0;overflow:hidden;gap:16px 24px;border-radius:0;background:transparent;box-shadow:none}.redesign-profile-stat-strip>*{padding:14px 0;background:transparent}.redesign-profile-stat-strip .profile-stat-label{font-size:13px;line-height:20px;font-weight:500;color:var(--muted-foreground);min-width:0}.redesign-profile-stat-strip .profile-stat-figure{font:700 22px/28px Inter Tight,var(--font-system);letter-spacing:-.01em;white-space:nowrap}.redesign-profile-stat-strip .profile-stat-link{color:inherit}.redesign-profile-section-nav{display:flex;flex-wrap:wrap;gap:8px 24px;min-height:40px;align-items:stretch;font-size:13px;border-bottom:1px solid var(--border)}.redesign-profile-section-nav :is(a,span){display:inline-flex;align-items:center;min-height:40px;max-width:100%;font-weight:600;color:var(--muted-foreground);border-bottom:2px solid transparent;margin-bottom:-1px}.redesign-profile-section-nav a:focus-visible,.redesign-profile-section-nav a:hover{color:var(--foreground);border-bottom-color:var(--foreground)}.redesign-profile:not(:has(#profile-combos-section)) .profile-combos-jump{display:none}.redesign-profile-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.redesign-profile-main,.redesign-profile-support{display:flex;flex-direction:column;gap:32px;min-width:0}.redesign-profile-support{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.redesign-profile-support>*{min-width:0}.redesign-profile-metrics{container:metrics/inline-size}.redesign-profile-metrics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.redesign-profile-metric{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:4px;align-content:start;min-width:0;padding:16px 0;border:0;border-radius:0;background:transparent;box-shadow:none}.redesign-profile-metric-label{display:flex;align-items:flex-start;gap:4px;min-width:0;font-size:13px;line-height:20px;font-weight:500;color:var(--muted-foreground)}.redesign-profile-metric-name{min-width:0}.redesign-profile-metric-value{font:700 26px/32px Inter Tight,var(--font-system);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--foreground);white-space:nowrap}.redesign-profile-metric-skeleton{display:block;width:96px;max-width:100%;height:26px;margin-block:3px}.redesign-profile-metric-gap{margin-left:8px;font:500 12px/16px Inter,var(--font-system);letter-spacing:normal;color:var(--muted-foreground);white-space:normal}@container metrics (min-width: 720px){.redesign-profile-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container metrics (max-width: 299px){.redesign-profile-metrics-grid{grid-template-columns:minmax(0,1fr)}}.redesign-profile-allocation{padding:20px 0}.redesign-allocation-list{display:flex;flex-direction:column;gap:12px;margin-top:12px}.redesign-allocation-row{display:grid;grid-template-columns:18px minmax(64px,1fr) minmax(48px,1fr) 48px;gap:8px;align-items:center;font-size:13px;line-height:20px}.redesign-allocation-row>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.redesign-allocation-row>span:last-child{text-align:right;color:var(--muted-foreground)}.redesign-allocation-track{height:6px;border-radius:999px;overflow:hidden;background:var(--muted)}.redesign-allocation-track i{display:block;height:100%;background:var(--green);border-radius:inherit}.redesign-allocation-empty{color:var(--muted-foreground);font-size:13px;padding-block:12px 4px}.profile-fees-card{padding:20px 0}.profile-fees-rows{display:flex;flex-direction:column;margin-top:12px}.profile-fees-group+.profile-fees-group{margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.profile-fees-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:28px;padding-block:4px;font-size:13px;line-height:20px}.profile-fees-row>:first-child{color:var(--muted-foreground)}.profile-fees-row dd{margin:0;font-weight:550;font-variant-numeric:tabular-nums;white-space:nowrap}.profile-fees-subtotal dd,.profile-fees-subtotal>:first-child{color:var(--foreground);font-weight:650}.profile-fees-total{font-size:14px}.profile-fees-total>:first-child{color:var(--foreground);font-weight:650}.profile-fees-total dd{font-weight:700}.profile-fees-note{margin-top:12px;line-height:18px}.profile-fees-meta,.profile-fees-note{font-size:12px;color:var(--muted-foreground)}.profile-fees-meta{margin-top:6px;line-height:16px}.profile-combo-preview{padding:20px 0}.profile-combo-preview-count{margin-left:auto;font-size:13px;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.profile-combo-preview-list{display:flex;flex-direction:column;margin-top:12px;border-top:1px solid var(--border)}.profile-combo-preview-row{padding-block:12px;border-bottom:1px solid var(--border)}.profile-combo-preview-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;line-height:20px}.profile-combo-preview-side{font-weight:600;color:var(--foreground)}.profile-combo-preview-picks{color:var(--muted-foreground)}.profile-combo-preview-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin-top:8px}.profile-combo-preview-facts dt{font-size:12px;line-height:16px;color:var(--muted-foreground)}.profile-combo-preview-facts dd{font-size:13px;line-height:20px;font-weight:600;color:var(--foreground);overflow-wrap:anywhere}.profile-combo-preview-link{display:inline-flex;align-items:center;gap:6px;min-height:32px;margin-top:8px;font-size:13px;font-weight:600}.profile-combos-section{display:flex;flex-direction:column;gap:12px;min-width:0}.profile-section-heading{font:700 22px/28px Inter Tight,var(--font-system);letter-spacing:-.02em;color:var(--foreground)}.profile-combos-section>ul{border-radius:0;border:0;background:transparent;box-shadow:none}.redesign-profile .profile-performance-frame>div:first-child{padding:20px 0 0}.redesign-profile .profile-performance-frame>div:first-child>div:first-child>div:first-child :is(h2,p){font:650 16px/24px Inter,var(--font-system);color:var(--foreground);text-transform:none;letter-spacing:normal}.redesign-profile .profile-performance-frame>div:first-child>div:first-child{gap:8px}.redesign-profile .profile-performance-frame>div:first-child>div:first-child>div:last-child{align-items:flex-start;order:-1;width:100%}.redesign-profile .profile-performance-frame>div:first-child>div:first-child>div:last-child>span:first-child{font:700 32px/38px Inter Tight,var(--font-system);letter-spacing:-.02em}.redesign-profile .profile-performance-frame>div:first-child>div:first-child>div:first-child{order:-2}.redesign-profile .profile-performance-frame>div:first-child>div:last-child{justify-content:flex-start;margin-top:8px}.redesign-profile .profile-performance-frame [role=group]{width:100%;gap:4px}.redesign-profile .profile-performance-frame [role=group] button{flex:1}@container profile (min-width: 520px){.redesign-profile-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.redesign-profile-stat-strip>*{padding-inline:0}.redesign-profile-identity-body{padding:24px 0}}@container profile (min-width: 640px){.redesign-profile-support{grid-template-columns:repeat(2,minmax(0,1fr))}}@container profile (min-width: 720px){.redesign-profile-identity-top{grid-template-columns:minmax(0,2fr) minmax(240px,1fr)}.redesign-profile-identity-body :is(h1,.profile-name-placeholder){font-size:32px}}@container profile (min-width: 900px){.redesign-profile-stat-strip{grid-template-columns:repeat(6,minmax(0,1fr))}}@container profile (min-width: 980px){.redesign-profile-identity-top{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:32px}}.profile-category-records{display:flex;flex-direction:column;gap:12px;padding:20px 0}.profile-category-records-list{display:flex;flex-direction:column;gap:10px}.profile-category-records-list>li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;min-width:0}.profile-category-records-none{font-size:12px;line-height:18px;color:var(--muted-foreground)}.profile-market-toolbar{min-width:0;max-width:100%}.profile-market-toolbar-row{display:flex;flex-wrap:wrap;min-width:0;width:100%;align-items:center;gap:12px}.profile-market-toolbar-row>*{flex-shrink:0;max-width:100%}.profile-market-filter{display:flex;min-width:0}.profile-market-count{margin-inline-start:auto}@container profile (max-width: 640px){.redesign-profile-section-nav :is(a,span){min-height:44px}.profile-market-segments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;width:100%}.profile-market-status{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-market-segments>.app-tab-item{min-width:0;min-height:44px;gap:4px;padding:4px;white-space:normal}.profile-market-filter{flex:1 1 120px}.profile-market-filter>button,.profile-market-toolbar-row>button{min-width:0;width:100%;min-height:44px;height:auto;white-space:normal}.profile-market-count{margin-inline-start:0}}#profile-positions-section :is(th,td){padding-inline:8px}#profile-positions-section :is(th,td):first-child{padding-inline-start:16px}#profile-positions-section :is(th,td):last-child{padding-inline-end:16px}#profile-positions-section td:first-child{min-width:16rem}.profile-position-sample{display:block;margin-top:4px;font-size:11px;line-height:16px;color:var(--muted-foreground)}.profile-category-sample{font-size:12px;color:var(--muted-foreground)}.profile-category-sample summary{cursor:pointer}.profile-category-sample>ul{margin-top:12px}.profile-combos-section>ul[aria-label="Combo positions"]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:24px 32px;background:transparent;align-items:stretch}.profile-combos-section>ul[aria-label="Combo positions"]>li{border:0;background:transparent;padding-inline:0}.profile-combo-legs-toggle{display:inline-flex;align-items:center;gap:6px;min-height:32px;margin-top:4px;font-size:12px;font-weight:600;color:var(--muted-foreground)}.profile-combo-legs-toggle:hover{color:var(--foreground)}.profile-combo-legs-toggle:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:6px}.redesign-profile-page .profile-funding-card{border-radius:0;padding:20px 0;border:0;background:transparent;box-shadow:none}@container profile (max-width: 639px){.redesign-profile-page>*+*{margin-top:24px}.redesign-profile-grid,.redesign-profile-identity-top,.redesign-profile-main,.redesign-profile-support{gap:24px}}.redesign-game .redesign-content{padding-top:18px}.redesign-game .redesign-game-body{height:auto;padding:0;overflow:visible;scrollbar-gutter:auto;container-name:game-detail;gap:32px}.redesign-game-body:has([data-event-insights-pending=true])>.redesign-game-main,.redesign-game-chart-row:has([data-event-insights-pending=true]) .redesign-game-rails,.redesign-game-insights[data-event-insights-pending=true] [data-testid=event-trader-facts],.redesign-game-insights[data-event-insights-pending=true]>[data-testid=event-edge-vs-price-card]{visibility:hidden}.redesign-game-match-header{min-height:180px;border-radius:0;background:transparent;border:0;box-shadow:none}.redesign-game-match-content{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;padding:24px 0;gap:16px 32px}.redesign-game .game-block-title-row{grid-column:1;grid-row:1/span 3}.redesign-game .game-title-eyebrow{display:flex;align-items:center;min-height:20px;margin-bottom:4px}.redesign-game .game-title-context{display:flex;align-items:center;gap:8px;height:auto;min-width:0;color:var(--muted-foreground);font-size:13px;line-height:20px;font-weight:600}.redesign-game .game-page-title{font-family:"Inter Tight",var(--font-system);font-size:clamp(28px,2.5vw,40px);line-height:1.1;font-weight:800;letter-spacing:-.03em;text-wrap:balance}.event-header-prices{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:16px;margin-top:16px}.event-header-prices>div{min-width:0}.event-header-prices dt{display:flex;align-items:center;min-height:36px;color:var(--muted-foreground);font-size:13px;line-height:18px;overflow-wrap:break-word}.event-header-prices dd{margin-top:2px;color:var(--foreground);font:700 32px/36px Inter Tight,var(--font-system);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.redesign-game .game-centered-matchup{min-height:112px;border-left:1px solid var(--border);padding-left:32px}.redesign-game .redesign-game-chart-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);height:auto;min-height:0;gap:32px}.redesign-game-chart-row>section{border:0;border-radius:0;background:transparent;padding-top:20px;min-height:460px;box-shadow:none}.redesign-game-chart-row .redesign-game-chart-plot{position:relative;min-height:280px}.redesign-game-chart-row .redesign-game-chart-plot>div{position:absolute;inset:0}.redesign-game-chart-row .redesign-game-chart-plot>[data-slot=skeleton]{inset:8px 24px 16px;border-radius:10px}.redesign-game-chart-row [data-testid=market-price-chart] .stroke-background{stroke:var(--background)}.redesign-game-price-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:0 0 12px}.redesign-game-price-header [role=group],.redesign-game-range-skeleton{display:flex;gap:4px;width:auto;max-width:100%}.redesign-game-price-header button{flex:none;min-width:44px}.market-chart-coverage{flex:none;padding:0 0 8px;color:var(--muted-foreground);font-size:12px;line-height:16px}.market-chart-coverage-count{display:inline-grid;vertical-align:baseline}.market-chart-coverage-count>span{grid-area:1/1}.market-chart-coverage-reservation{visibility:hidden}.redesign-game-chart-row>.redesign-game-side-stack{display:contents;min-width:0}.redesign-game-side-column{align-self:start;container:game-side/inline-size}.redesign-game-insights,.redesign-game-side-column{display:flex;flex-direction:column;gap:32px;min-width:0}.redesign-game-insights{--insight-card-start:20px;--insight-card-title-row:24px;--insight-card-title-gap:16px;--insight-card-end:24px;--insights-outcomes:2;height:calc(var(--insight-card-start) + var(--insight-card-title-row) + var(--insight-card-title-gap) + var(--insights-outcomes) * (var(--insight-side-block) + var(--insight-list-gap)) + var(--insight-footnote-block) + var(--insight-card-end));overflow-y:auto;scrollbar-gutter:stable;--insights-cue:16px;--insights-cue-cover:calc(var(--insights-cue) + 1px);--insights-cue-shade:color-mix(in oklch,var(--foreground) 12%,transparent);background:linear-gradient(var(--background),var(--background)) top /100% var(--insights-cue-cover) no-repeat local,linear-gradient(var(--background),var(--background)) bottom /100% var(--insights-cue-cover) no-repeat local,linear-gradient(var(--muted-foreground),var(--muted-foreground)) top /100% 1px no-repeat scroll,linear-gradient(var(--muted-foreground),var(--muted-foreground)) left 0 bottom 1px /100% 1px no-repeat scroll,linear-gradient(var(--insights-cue-shade),transparent) top /100% var(--insights-cue) no-repeat scroll,linear-gradient(transparent,var(--insights-cue-shade)) left 0 bottom 1px /100% var(--insights-cue) no-repeat scroll}.redesign-game-insights[data-outcome-count="3"]{--insights-outcomes:3}.redesign-game-insights>*{min-width:0;flex-shrink:0}.redesign-game-smart-money{border:0;border-radius:0;background:transparent;padding:20px 0 24px;box-shadow:none}.redesign-game-insights>.redesign-game-smart-money{padding-block:var(--insight-card-start) var(--insight-card-end)}.redesign-game-card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px}.redesign-game-card-heading-title{display:flex;align-items:center;gap:6px;min-width:0}.redesign-game-card-title{margin:0;color:var(--foreground);font-size:18px;line-height:24px;font-weight:650;letter-spacing:-.01em}.redesign-game-help{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;color:var(--muted-foreground)}.redesign-game-help:after{content:"";position:absolute;inset:-4px}button.redesign-game-help:focus-visible,button.redesign-game-help:hover{color:var(--foreground)}.redesign-game-help svg{width:14px;height:14px}.redesign-game-smart-money>.redesign-game-card-heading{min-block-size:var(--insight-card-title-row);margin-bottom:var(--insight-card-title-gap)}.redesign-game-rails{padding:0;min-width:0;flex:none;grid-column:1/-1;height:auto}.redesign-game-rail-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;flex:1;min-height:0}.redesign-game-rail-columns>:only-child{grid-column:1/-1}.redesign-game-rail-panel{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border:0;border-radius:0;background:transparent;padding:20px 0;box-shadow:none}.redesign-game-rail-panel>.redesign-game-card-heading{margin-bottom:12px}@media (max-width:1100px){.redesign-game .redesign-game-chart-row{grid-template-columns:minmax(0,1fr)}.redesign-game-chart-row>section{min-height:420px}}@media (max-width:767px){.redesign-hero-copy{max-width:none}.redesign-game .redesign-game-body{gap:24px}.redesign-game-match-content{display:flex;padding:16px 0}.redesign-game .game-centered-matchup{border-left:0;padding-left:0}.event-header-prices{gap:12px}.event-header-prices dd{font-size:26px;line-height:32px}.redesign-game-chart-row>section{padding-top:16px}.market-chart-coverage,.redesign-game-price-header{padding-inline:0}.redesign-game-rail-panel,.redesign-game-smart-money{padding:16px 0}.redesign-game-insights{--insight-card-start:16px;--insight-card-end:16px}.redesign-game .redesign-game-chart-row,.redesign-game-insights,.redesign-game-rail-columns,.redesign-game-side-column{gap:24px}.redesign-game-rail-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:399px){.redesign-game-price-header [role=group],.redesign-game-range-skeleton{width:100%}.redesign-game-price-header button,.redesign-game-range-skeleton>*{flex:1;min-width:0}}.app-shell-root:has([data-shell-redesign=true]) .market-shell-layout{padding:0;gap:0}.redesign-profile .profile-quiet-line{margin-top:6px}.redesign-profile .profile-quiet-line>*+*{margin-top:4px}.redesign-profile-identity-body{padding-block:12px}.redesign-profile .profile-performance-frame>div:first-child>div:first-child{position:relative}.redesign-profile .profile-performance-frame>div:first-child>div:first-child>div:first-child>div:last-child{margin-top:4px}.redesign-hero-art{mask-image:linear-gradient(90deg,transparent,black 25%)}.game-analytics-preview .redesign-game-chart-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);height:auto;min-height:0;gap:32px}.game-analytics-markets-preview *,.game-analytics-preview *{animation:none}.game-analytics-preview-label,.game-sample-label{flex-shrink:0;color:var(--muted-foreground);font-size:12px;line-height:20px}.game-sample-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.game-analytics-preview .redesign-game-chart-plot{position:relative;min-height:280px}.game-analytics-chart-preview{position:absolute;inset:0;display:flex;flex-direction:column;gap:16px;padding:16px 0}.game-analytics-chart-preview svg{width:100%;min-height:0;flex:1;overflow:visible}.game-sample-grid{stroke:var(--border);stroke-width:1}.game-sample-axis{fill:var(--muted-foreground);font-size:13px;font-variant-numeric:tabular-nums}.game-sample-value{fill:var(--foreground);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.game-sample-line-a,.game-sample-line-b{fill:none;stroke-width:2.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.game-sample-line-a{stroke:var(--foreground)}.game-sample-line-b{stroke:var(--muted-foreground);stroke-dasharray:6 4}.game-sample-holding-a,.game-sample-point-a{fill:var(--foreground)}.game-sample-holding-b,.game-sample-point-b{fill:var(--muted-foreground)}.game-sample-price-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;color:var(--foreground);font-size:13px;font-variant-numeric:tabular-nums}.game-sample-price-legend>span{display:flex;align-items:center;gap:8px}.game-sample-price-legend>span:before{content:"";width:18px;border-top:2px solid var(--foreground)}.game-sample-price-legend>.game-sample-legend-b:before{border-color:var(--muted-foreground);border-top-style:dashed}.game-analytics-upgrade{display:flex;flex-direction:column;gap:20px;min-width:0}.game-analytics-upgrade-title{color:var(--foreground);font:700 24px/28px Inter Tight,var(--font-system);letter-spacing:-.02em}.game-analytics-upgrade-action{display:flex;flex-direction:column;gap:8px}.game-analytics-action-slot{height:44px;width:100%}.game-analytics-upgrade-action a{max-width:100%;white-space:normal;text-align:center}.game-analytics-action-note,.game-analytics-action-pending{color:var(--muted-foreground);font-size:12px;line-height:20px}.game-analytics-action-pending{display:flex;align-items:center;height:44px}.game-analytics-action-inline{align-items:flex-start;margin-top:8px;font-size:13px}.game-analytics-action-inline .game-analytics-action-slot{width:auto;min-width:144px}.game-analytics-action-inline a{display:inline-flex;align-items:center;gap:8px;min-height:44px;text-align:left}.game-sample-wallets{display:flex;flex-direction:column;gap:20px}.game-sample-wallet-chart{display:flex;flex-direction:column;gap:8px;min-width:0}.game-sample-wallet-chart h3{color:var(--foreground);font-size:13px;font-weight:600}.game-sample-wallet-chart svg{width:100%;height:auto;overflow:visible}.game-sample-rows{display:flex;flex-direction:column;margin-top:12px;list-style:none}.game-sample-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 12px;min-height:64px;border-bottom:1px solid var(--border);font-size:13px;font-variant-numeric:tabular-nums}.game-sample-wallet{display:flex;align-items:center;gap:8px;min-width:0}.game-sample-wallet-grade{font-size:11px;font-weight:700;color:color-mix(in srgb,var(--game-sample-grade-color) 45%,var(--foreground))}.game-sample-grade-s{--game-sample-grade-color:var(--primary)}.game-sample-grade-a{--game-sample-grade-color:var(--green)}.game-sample-grade-b{--game-sample-grade-color:var(--chart-series-1)}.game-sample-grade-c{--game-sample-grade-color:var(--muted-foreground)}.game-sample-grade-d{--game-sample-grade-color:var(--amber)}.game-sample-grade-f{--game-sample-grade-color:var(--red-light)}.game-sample-grade{fill:color-mix(in srgb,var(--game-sample-grade-color) 70%,var(--foreground))}.game-sample-grade-label{fill:color-mix(in srgb,var(--game-sample-grade-color) 45%,var(--foreground));font-weight:700}.game-sample-trade{display:flex;flex-direction:column;align-items:end;gap:4px}.game-sample-amount{color:var(--foreground);font-weight:600}.game-sample-side{color:var(--muted-foreground);font-size:12px}.game-analytics-markets-preview{min-width:0;padding-top:24px}.game-sample-markets{display:flex;flex-direction:column;gap:24px;margin-top:20px;min-width:0;font-size:13px;font-variant-numeric:tabular-nums}.game-sample-family-volume,.game-sample-player-props{min-width:0}.game-sample-markets h3{color:var(--foreground);font-size:15px;font-weight:600}.game-sample-volume-total{margin-left:auto;color:var(--foreground);font-weight:600}.game-sample-volume-chart{display:block;width:100%;height:24px;margin-top:16px}.game-sample-volume-segment{fill:var(--game-sample-volume-color);stroke:var(--background);stroke-width:2px}.game-sample-volume-winner{--game-sample-volume-color:var(--chart-series-1)}.game-sample-volume-handicap{--game-sample-volume-color:var(--chart-series-2)}.game-sample-volume-totals{--game-sample-volume-color:var(--chart-series-3)}.game-sample-volume-player-props{--game-sample-volume-color:var(--chart-series-4)}.game-sample-volume-legend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 24px;margin-top:12px;list-style:none}.game-sample-volume-item{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;color:var(--muted-foreground)}.game-sample-volume-item strong{color:var(--foreground)}.game-sample-volume-item>span:before{content:"";display:inline-block;width:8px;height:8px;margin-right:4px;border-radius:999px;background:var(--game-sample-volume-color)}.game-sample-market-board{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left}.game-sample-market-board td,.game-sample-market-board th{padding:12px 8px;vertical-align:middle}.game-sample-market-board td:first-child,.game-sample-market-board th:first-child{padding-left:0}.game-sample-market-board td:last-child,.game-sample-market-board th:last-child{padding-right:0}.game-sample-market-head th{width:32%;color:var(--muted-foreground);font-size:12px;font-weight:500;border-bottom:1px solid var(--border)}.game-sample-market-head th:first-child{width:44%}.game-sample-market-head th:last-child{width:24%}.game-sample-market-board tbody>tr:first-child>th[colspan]{padding-top:24px;color:var(--foreground);font-size:15px;font-weight:600}.game-sample-market-row{border-bottom:1px solid var(--border)}.game-sample-market-name{font-weight:500}.game-sample-market-name>span{display:block}.game-sample-market-detail{margin-top:4px;color:var(--muted-foreground);font-size:12px;font-weight:400}.game-sample-market-outcome{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;color:var(--muted-foreground)}.game-sample-market-outcome+.game-sample-market-outcome{margin-top:8px}.game-sample-market-outcome strong{color:var(--foreground)}.game-sample-market-sparkline{display:block;width:100%;max-width:160px;height:40px;margin-left:auto}.game-sample-market-trend-line{fill:none;stroke:var(--chart-series-1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.game-sample-player-props>.game-sample-heading{margin-bottom:12px}@media (max-width:1000px){.game-analytics-preview .redesign-game-chart-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.game-sample-volume-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.game-analytics-preview .redesign-game-chart-row{gap:24px}.game-analytics-preview .redesign-game-side-column{grid-row:1}.game-sample-price-chart .game-sample-axis{font-size:22px}}.game-analytics-featured-preview .game-analytics-upgrade{padding:20px 16px}@container game-detail (min-width: 1000px){.game-analytics-preview .redesign-game-chart-row,.redesign-game .redesign-game-chart-row{grid-template-columns:minmax(420px,2fr) minmax(240px,1fr) minmax(280px,1fr);column-gap:24px}.redesign-game-chart-row>section{grid-column:1;grid-row:1}.redesign-game-chart-row .redesign-game-side-column{grid-column:2;grid-row:1}.redesign-game-chart-row .redesign-game-rail-columns,.redesign-game-chart-row .redesign-game-rails{display:contents}.redesign-game-chart-row .redesign-game-activity-card{grid-column:3;grid-row:1;min-height:460px;contain:size}.game-analytics-preview .redesign-game-activity-card{contain:none}.redesign-game-chart-row .redesign-game-holders-card{grid-column:1/-1;grid-row:2}}.redesign-main{display:flex;flex-direction:column}.redesign-page{min-width:0;width:100%;background:transparent}.redesign-frame{--reference-gutter:20px}.redesign-application .redesign-content{width:calc(100% - var(--reference-gutter) * 2)}.redesign-frame:is([data-theme=dark] *) .home-header,.redesign-frame:is([data-theme=dark] *) .home-sidebar{background:var(--background)}.redesign-frame:is([data-theme=dark] *) .home-panel,.redesign-frame:is([data-theme=dark] *) .redesign-panel{box-shadow:none}.redesign-frame:is([data-theme=dark] *) .redesign-page{background:transparent}.redesign-site-footer{margin-top:28px;border-top:1px solid var(--border);padding:28px var(--reference-gutter) 18px;background:var(--card);color:var(--foreground)}.redesign-footer-brand-row{display:flex;gap:32px;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid var(--border)}.redesign-footer-brand-row>div:first-child{max-width:530px}.redesign-footer-wordmark{display:inline-flex;width:134px;margin-bottom:7px}.redesign-footer-wordmark svg{width:100%;height:34px}.redesign-footer-brand-row p{color:var(--muted-foreground);font-size:13px;line-height:20px}.redesign-footer-community{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.redesign-footer-community>div{display:flex;align-items:center;gap:3px}.redesign-footer-columns{display:grid;grid-template-columns:1.3fr .9fr 1fr 1fr .8fr;gap:24px;padding-block:25px}.redesign-footer-columns h2{font:600 13px/20px Inter,var(--font-system);text-transform:none;letter-spacing:normal;color:var(--foreground);margin-bottom:10px}.redesign-footer-columns .footer-nav-item{font-size:12px;line-height:20px;color:var(--muted-foreground);padding:4px 0}.redesign-site-footer a:hover{color:var(--foreground);text-decoration:underline;text-underline-offset:3px}.redesign-footer-sports{border-top:1px solid var(--border);font-size:12px}.redesign-footer-sports summary{cursor:pointer;padding-block:13px;font-weight:500}.redesign-footer-sports nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px 18px;padding:8px 0 20px}.redesign-footer-sports .footer-nav-item{font-size:12px;gap:8px}.redesign-footer-bottom{display:flex;flex-wrap:wrap;gap:14px 20px;align-items:center;padding-block:16px 12px;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:12px}.redesign-footer-bottom>p{margin-right:auto}.redesign-footer-appearance{display:flex;align-items:center;gap:12px}.redesign-footer-bottom nav{display:flex;gap:10px 16px;flex-wrap:wrap}.redesign-footer-bottom .footer-meta-item{font-size:12px}.redesign-footer-disclaimer{max-width:1050px;color:var(--muted-foreground);font-size:12px;line-height:18px}@media (max-width:1100px){.redesign-footer-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.redesign-frame{--reference-gutter:16px}.redesign-footer-brand-row{align-items:flex-start;flex-direction:column;gap:16px}.redesign-footer-community{align-items:flex-start}.redesign-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}}.home-nav-link>.home-icon,.redesign-card-heading>.home-icon,.redesign-hero-features .home-icon,.redesign-pricing-features .home-icon{color:var(--foreground)}:root:not([data-theme=dark]):where(:has([data-shell-redesign=true])) .text-blue-500,:root:not([data-theme=dark]):where(:has([data-shell-redesign=true])) .text-green-500,:root:not([data-theme=dark]):where(:has([data-shell-redesign=true])) .text-neon,:root:not([data-theme=dark]):where(:has([data-shell-redesign=true])) .text-primary{color:var(--green)}:root:not([data-theme=dark]):where(:has([data-shell-redesign=true])) .text-pink-light,:root:not([data-theme=dark]):where(:has([data-shell-redesign=true])) .text-red-500,:root:not([data-theme=dark]):where(:has([data-shell-redesign=true])) .text-red-light{color:var(--red)}.category-icon-monochrome{filter:var(--home-sport-filter,grayscale(1))}:root:not([data-theme=dark]):where(:has([data-shell-redesign=true])) :is(.text-emerald-300,.text-emerald-400,.text-emerald-500,.text-green-400){color:var(--green)}:root:not([data-theme=dark]):where(:has([data-shell-redesign=true])) :is(.text-rose-300,.text-rose-400,.text-rose-500,.text-red-400){color:var(--red)}:root:not([data-theme=dark]):where(:has([data-shell-redesign=true])) :is(.text-orange-300,.text-orange-400){color:var(--amber)}:root:not([data-theme=dark]):where(:has([data-shell-redesign=true])) :is(.text-amber-300,.text-amber-400,.text-yellow-400){color:var(--amber)}:root:not([data-theme=dark]):where(:has([data-shell-redesign=true])) :is(.text-purple-300,.text-purple-400,.text-violet-400){color:var(--muted-foreground)}:root:not([data-theme=dark]):where(:has([data-shell-redesign=true])) :is(.text-sky-300,.text-sky-400){color:var(--muted-foreground)}:root:not([data-theme=dark]):where(:has([data-shell-redesign=true])) :is(.text-blue-300,.text-blue-400,.text-indigo-300){color:var(--muted-foreground)}