:root,html[data-theme=dark],html[data-theme=light]{--background:#090909;--canvas:#090909;--surface:#080808;--surface-2:#111111;--surface-raised:#161616;--surface-hover:#1d1d1d;--stroke:rgba(117,130,166,.14);--stroke-bright:rgba(255,255,255,.24);--cream:#f5f6fb;--cream-muted:#a7adbd;--muted:#828282;--yes:#00b894;--no:#f04f67;--green:#00b894;--red:#f04f67;--electric:#8af0cd;--kai-gold:#d8ad35;--chart-bg:#111111;--chart-grid:rgba(117,130,166,.14);--pm-width:1660px}.cashed-shell,.pm-shell,.shell,body,html{background:#090909!important;color:#f5f6fb!important}body,button,input,select,textarea{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;letter-spacing:0!important}.pm-nav{height:66px!important;display:grid!important;grid-template-columns:120px minmax(590px,max-content) minmax(260px,420px) auto!important;align-items:center!important;grid-gap:16px!important;gap:16px!important;padding:0 24px!important;border:0!important;background:#090909!important;box-shadow:none!important}.pm-nav-brand,.pm-nav-brand .brand,.pm-nav-brand .brand-word,.pm-nav-brand a{width:120px!important;min-width:120px!important;color:#f7f8ff!important;font-size:23px!important;font-weight:760!important;letter-spacing:-.045em!important}.product-nav{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important;overflow:visible!important}.product-nav-link,.product-nav-link.active,.product-nav-link:hover{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:34px!important;min-width:auto!important;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;color:#f4f5fb!important;font-size:15px!important;font-weight:720!important;letter-spacing:-.015em!important;line-height:34px!important;text-decoration:none!important;transform:none!important;transition:color .12s ease,background-color .12s ease!important}.product-nav-link:nth-child(6){min-width:auto!important}.product-nav-link.active,.product-nav-link:hover{color:#8af0cd!important;background:transparent!important}.product-nav-link:after,.product-nav-link:before{display:none!important}.pm-search{height:34px!important;width:100%!important;max-width:420px!important;justify-self:center!important;border-radius:17px!important;border:1px solid rgba(117,130,166,.14)!important;background:#080808!important;color:#828282!important;box-shadow:none!important}.pm-search span{justify-content:center!important;text-align:center!important;color:#828282!important;font-size:13px!important}.pm-search kbd{height:20px!important;min-width:28px!important;border-radius:6px!important;border:1px solid rgba(117,130,166,.14)!important;background:#141414!important;color:#858ba0!important}.pm-nav-right{gap:12px!important}.mob-menu-btn,.pm-account,.pm-nav-right .theme-toggle,.pm-search-mobile{width:34px!important;height:34px!important;border-radius:8px!important;border:1px solid rgba(117,130,166,.14)!important;background:#080808!important;color:#858ba0!important;box-shadow:none!important}.pm-balance,.pm-cta,.pm-login{height:34px!important;border-radius:7px!important;box-shadow:none!important;font-size:13px!important;font-weight:740!important}.btn-primary,.pm-cta{background:#f5f6fb!important;border-color:#f5f6fb!important;color:#141414!important}.btn-secondary,.pm-balance,.pm-login{background:#080808!important;border:1px solid rgba(117,130,166,.14)!important;color:#f5f6fb!important}.product-switch-row{display:none!important}.cat-nav{position:static!important;height:92px!important;border:0!important;background:#090909!important;box-shadow:none!important}.cat-nav-inner{max-width:1040px!important;height:92px!important;margin:0 auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;overflow:visible!important}.cat-nav-link{height:28px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#828282!important;font-size:15px!important;font-weight:690!important;white-space:nowrap!important}.cat-nav-link+.cat-nav-link:before{content:"·"!important;position:static!important;display:inline!important;margin-right:12px!important;color:#404040!important;transform:none!important}.cat-nav-link.active,.cat-nav-link:hover{background:transparent!important;color:#f2f3fa!important}.cat-nav-link.accent,.cat-nav-link.accent svg,.cat-nav-link.active svg{color:#d8ad35!important}.pm-home{max-width:1660px!important;padding:0 24px 72px!important;background:#090909!important}.pm-featured-row{max-width:1500px!important;margin:0 auto 18px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 384px!important;grid-gap:16px!important;gap:16px!important;align-items:stretch!important}.pm-featured-carousel{min-width:0!important}.pm-featured,html[data-theme=dark] .pm-featured,html[data-theme=light] .pm-featured{position:relative!important;height:288px!important;min-height:288px!important;display:grid!important;grid-template-columns:1fr!important;padding:0!important;border:0!important;border-radius:8px!important;background:#232323!important;box-shadow:none!important;overflow:hidden!important}.pm-featured:before{opacity:.78!important;background:radial-gradient(circle at 28% 48%,rgba(216,173,53,.45),transparent 0 16%,transparent 35%),radial-gradient(circle at 57% 45%,rgba(52,201,143,.55),transparent 0 12%,transparent 30%),linear-gradient(90deg,#494949,#202020 62%,#111111)!important}.pm-featured:after,.pm-featured:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important}.pm-featured:after{display:block!important;opacity:.22!important;background-image:radial-gradient(circle,rgba(198,196,255,.8) 1px,transparent 1.6px)!important;background-size:10px 10px!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 82%,transparent)!important;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 82%,transparent)!important}.pm-featured-main{position:relative!important;z-index:1!important;display:grid!important;place-items:center!important;min-height:288px!important;height:288px!important;padding:24px!important;text-align:center!important}.pm-featured-head{display:block!important;margin:0!important;max-width:760px!important}.pm-featured-head .pm-thumb{width:44px!important;height:44px!important;margin:0 auto 10px!important;border-radius:12px!important}.pm-featured-cat{display:block!important;margin-bottom:10px!important;color:#d8ad35!important;font-size:13px!important;font-weight:780!important;text-transform:uppercase!important;letter-spacing:.18em!important}.pm-featured-head h2{color:#f8f4dd!important;font-size:clamp(34px,3.75vw,54px)!important;line-height:.98!important;letter-spacing:-.045em!important;font-weight:820!important;text-shadow:0 12px 42px rgba(0,0,0,.35)!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.pm-featured-chart,.pm-featured-foot,.pm-featured-outcomes,.pm-featured-stats{display:none!important}.pm-carousel-controls{height:22px!important;padding:10px 0 0!important;gap:8px!important}.pm-carousel-controls button{width:8px!important;height:8px!important;padding:0!important;border-radius:999px!important;background:#454545!important}.pm-carousel-controls button.active{width:31px!important;background:#dfe2ea!important}.pm-hot,html[data-theme=dark] .pm-hot,html[data-theme=light] .pm-hot{min-height:288px!important;border:1px solid rgba(117,130,166,.14)!important;border-radius:8px!important;background:#080808!important;box-shadow:none!important;padding:18px!important}.pm-hot-head{color:#f5f6fb!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-size:12px!important;font-weight:760!important}.pm-hot-list li a{min-height:43px!important;border-radius:8px!important;color:#f5f6fb!important}.pm-hot-list li a:hover{background:#111111!important}.pm-ticker{max-width:1500px!important;height:54px!important;margin:0 auto 42px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:translateY(-4px)!important}.pm-ticker-live{display:none!important}.pm-ticker-track{border:0!important;background:transparent!important}.pm-ticker-row{gap:8px!important}.pm-ticker-item{min-width:230px!important;height:54px!important;border:0!important;border-radius:8px!important;background:#080808!important;padding:0 12px!important}.pm-live-fixtures{max-width:1500px!important;margin:8px auto 42px!important}.pm-live-fixtures-track{gap:8px!important;grid-auto-columns:220px!important}.pm-live-fixture,html[data-theme=dark] .pm-live-fixture,html[data-theme=light] .pm-live-fixture{min-height:104px!important;border-radius:8px!important;border:1px solid rgba(117,130,166,.14)!important;background:#080808!important;box-shadow:none!important}.pm-allmarkets-head,.pm-empty,.pm-error,.pm-grid,.pm-more{max-width:1500px!important;margin-left:auto!important;margin-right:auto!important}.pm-allmarkets-head{margin-top:0!important;margin-bottom:14px!important;display:grid!important;grid-template-columns:minmax(320px,1fr) auto!important}.pm-allmarkets-head h2{position:relative!important;color:transparent!important;font-size:0!important}.pm-allmarkets-head h2:before{content:"Search loaded markets"!important;display:flex!important;align-items:center!important;height:34px!important;color:#828282!important;border-bottom:1px solid rgba(117,130,166,.14)!important;font-size:14px!important;font-weight:560!important}.pm-allmarkets-tools{gap:8px!important}.pm-grid-search,.pm-inline-search,.pm-sort,.pm-tool{height:34px!important;border-radius:8px!important;border:1px solid rgba(117,130,166,.14)!important;background:#080808!important;box-shadow:none!important}.pm-sort button{height:28px!important;min-width:70px!important;border-radius:6px!important;color:#858ba0!important;font-size:12px!important;font-weight:700!important}.pm-sort button.active{background:#232323!important;color:#f5f6fb!important}.pm-timeviews{max-width:1500px!important;margin:0 auto 14px!important}.pm-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.pm-card,html[data-theme=dark] .pm-card,html[data-theme=light] .pm-card{min-height:204px!important;border-radius:8px!important;border:1px solid rgba(117,130,166,.14)!important;background:#080808!important;box-shadow:none!important;padding:12px!important}.pm-card:hover{transform:none!important;background:#111111!important;border-color:rgba(52,201,143,.24)!important}.pm-card:before{display:none!important}.pm-card-head{gap:10px!important}.pm-card-head h3{color:#f5f6fb!important;font-size:13px!important;line-height:1.25!important;font-weight:750!important}.pm-fixture-flag,.pm-thumb,.pm-ticker-fallback,.pm-ticker-item img{border-radius:6px!important}.pm-outline{min-height:28px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;grid-template-columns:minmax(0,1fr) 42px 34px 34px!important}.pm-outline-bar{background:#222222!important}.pm-outline-bar i{background:#00b894!important}.pm-mini{width:34px!important;height:26px!important;border-radius:0!important;font-size:12px!important;font-weight:700!important}.no-action,.outcome-switch button,.pm-gauge-actions,.pm-gauge-actions .pm-mini,.pm-mini,.pm-outline,.pm-outline-name,.pm-outline-prob,.pm-outline-text,.po-buy,.sports-market-prices button,.sports-moneyline button,.yes-action{min-width:0!important}.no-action,.pm-mini,.po-buy,.sports-market-prices button,.sports-moneyline button,.yes-action{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.outcome-switch button,.pm-gauge-actions .pm-mini,.po-buy,.sports-market-prices button,.sports-moneyline button{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:8px!important;gap:8px!important;align-items:center!important}.outcome-switch button span,.pm-gauge-actions .pm-mini span,.po-buy span,.sports-market-prices button span,.sports-moneyline button span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.outcome-switch button strong,.pm-gauge-actions .pm-mini b,.po-buy strong,.sports-market-prices button strong,.sports-moneyline button strong{white-space:nowrap!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}.outcome-switch .yes,.pm-mini.yes,.po-buy.yes,.yes-action{background:rgba(0,184,148,.14)!important;border-color:rgba(0,184,148,.34)!important;color:#20e0b1!important}.no-action,.outcome-switch .no,.pm-mini.no,.po-buy.no{background:rgba(240,79,103,.15)!important;border-color:rgba(240,79,103,.34)!important;color:#ff6581!important}.pm-gauge-actions .pm-mini:hover,.po-buy:hover,.sports-market-prices button:hover,.sports-moneyline button:hover{transform:none!important;filter:brightness(1.12)!important}.crypto-chart-badge,.crypto-chart-hover,.event-prob-tooltip,.probability-hover-card{display:none!important}.crypto-spot-chart,.event-prob-chart,.prob-chart,.prob-compare-chart{filter:drop-shadow(0 0 18px rgba(35,136,255,.12))!important}.event-prob-labels div{text-shadow:0 0 15px currentColor!important}.event-prob-labels i{box-shadow:0 0 12px currentColor!important}.outcome-switch{gap:8px!important}.outcome-switch button{height:56px!important;padding:0 13px!important;border-radius:8px!important;border:1px solid rgba(117,130,166,.18)!important;background:#080808!important;color:#f5f6fb!important}.outcome-switch button.active.yes{background:rgba(0,184,148,.18)!important;border-color:rgba(0,184,148,.48)!important}.outcome-switch button.active.no{background:rgba(240,79,103,.18)!important;border-color:rgba(240,79,103,.48)!important}.ticket-input div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;overflow:hidden!important}.ticket-input input{min-width:0!important;width:100%!important}.sports-market-prices{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sports-moneyline{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))!important}.sports-market-prices button,.sports-moneyline button{background:#161616!important;border:1px solid rgba(117,130,166,.16)!important;color:#f5f6fb!important}.sports-market-prices button.no,.sports-market-prices button.no strong,.sports-moneyline button.no{color:#ff6581!important}.updown-polymarket-page .poly-event-header{align-items:flex-start!important;padding-top:22px!important;margin-bottom:8px!important}.updown-polymarket-page .poly-event-header img,.updown-polymarket-page .poly-event-icon{width:64px!important;height:64px!important;border-radius:10px!important}.updown-polymarket-page .event-copy h1{max-width:820px!important;font-size:clamp(36px,4vw,64px)!important;line-height:.98!important;letter-spacing:-.035em!important}.updown-polymarket-strip{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important;max-width:860px!important;margin:8px 0 24px!important}.updown-polymarket-strip>div{min-height:74px!important;padding:14px 16px!important;border-radius:10px!important;border:1px solid rgba(117,130,166,.14)!important;background:#080808!important}.updown-polymarket-strip span{display:block!important;color:#858ba0!important;font-size:12px!important;font-weight:720!important;text-transform:uppercase!important;letter-spacing:.08em!important;margin-bottom:6px!important}.updown-polymarket-strip strong{display:block!important;color:#f7931a!important;font-size:22px!important;font-weight:760!important;letter-spacing:-.025em!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.updown-polymarket-strip .live-price{text-shadow:0 0 18px rgba(247,147,26,.26)!important}.updown-polymarket-page .poly-chart-panel{min-height:430px!important;background:#121212!important;border-color:rgba(117,130,166,.16)!important}.updown-polymarket-page .outcome-board{background:#080808!important}.hl-perps{max-width:1500px!important;padding:34px 24px 72px!important}.hl-head{align-items:center!important;margin-bottom:18px!important}.hl-head-title h1{font-size:54px!important;font-weight:780!important;letter-spacing:-.05em!important}.eyebrow,.hl-head-title .eyebrow{color:#858ba0!important;letter-spacing:.16em!important}.hl-feed,.hl-movers,.hl-search,.hl-table-wrap{border:1px solid rgba(117,130,166,.16)!important;background:#080808!important;box-shadow:none!important}.hl-movers{border-radius:8px!important;padding:10px!important;margin-bottom:12px!important}.hl-mover{height:42px!important;border-radius:7px!important;border:1px solid rgba(117,130,166,.14)!important;background:#161616!important}.hl-table-wrap{border-radius:8px!important;overflow:hidden!important}.hl-table thead th{height:38px!important;background:#161616!important;color:#858ba0!important}.hl-table td{height:52px!important;border-color:rgba(117,130,166,.12)!important;background:#131313!important}.hl-row:hover td{background:#1c1c1c!important}.hl-sym-text strong{color:#f5f6fb!important}.perp-pro-page.perp-v10,.perp-v10,.t-shell,.terminal-page{background:#090909!important}.perp-v10 .chart-terminal,.perp-v10 .live-orderbook,.perp-v10 .perp-bottom-dock,.perp-v10 .perp-command-bar,.perp-v10 .perp-order-ticket,.perp-v10 .perp-watchrail,.t-bottom-dock,.t-chart-area,.t-order-ticket,.t-orderbook{background:#080808!important;border-color:rgba(117,130,166,.16)!important;box-shadow:none!important}.perp-v10 .book-head,.perp-v10 .chart-terminal-top,.perp-v10 .live-orderbook .section-top,.perp-v10 .perp-header,.t-market-bar,.t-topbar{background:#131313!important;border-color:rgba(117,130,166,.14)!important}.perp-v10 .long-short button,.perp-v10 .order-type-strip button,.t-order-ticket button{min-width:0!important;border-radius:7px!important}.perp-v10 .long-short button.long.active{background:rgba(0,184,148,.18)!important;color:#20e0b1!important;border-color:rgba(0,184,148,.46)!important}.perp-v10 .long-short button.short.active{background:rgba(240,79,103,.18)!important;color:#ff6581!important;border-color:rgba(240,79,103,.46)!important}.perp-v10 .ticket-action,.t-order-ticket .ticket-action{border-radius:8px!important;box-shadow:0 0 24px rgba(0,184,148,.12)!important}.perp-v10 .book-line.sell i,.t-orderbook .sell i{background:#ff6581!important}.perp-v10 .book-line.buy i,.t-orderbook .buy i{background:#20e0b1!important}.pm-gauge-track{stroke:#1f1f1f!important}.kairos-bottom-dock{height:28px!important;padding:0 18px!important;border-top:1px solid rgba(117,130,166,.14)!important;background:#090909!important;box-shadow:none!important}.kairos-bottom-dock a{height:28px!important;color:#858ba0!important;border:0!important;background:transparent!important;border-radius:0!important}@media (max-width:1420px){.pm-nav{grid-template-columns:120px minmax(560px,max-content) minmax(240px,360px) auto!important;gap:14px!important}.product-nav-link{padding:0 8px!important;font-size:14px!important}.product-nav-link:nth-child(6){min-width:auto!important}.pm-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:980px){.pm-nav{grid-template-columns:auto 1fr auto!important;height:62px!important;padding:0 14px!important}.pm-balance,.pm-cta,.pm-login,.pm-nav-right .theme-toggle,.pm-search,.product-nav{display:none!important}.mob-menu-btn,.pm-search-mobile{display:grid!important}.product-switch-row{display:block!important;background:#090909!important;border:0!important}.product-switch{height:48px!important;padding:8px 12px 0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.product-switch-tab{justify-content:center!important;height:36px!important;border-radius:8px!important;border:1px solid rgba(117,130,166,.14)!important;background:#080808!important}.cat-nav{height:42px!important;overflow:hidden!important}.cat-nav-inner{max-width:100%!important;height:42px!important;justify-content:flex-start!important;padding:0 14px!important;overflow-x:auto!important;scrollbar-width:none!important}.cat-nav-inner::-webkit-scrollbar,.cat-nav-link+.cat-nav-link:before{display:none!important}.pm-home{padding:12px 12px 86px!important}.pm-featured-row{grid-template-columns:1fr!important}.pm-featured-main{min-height:220px!important}.pm-featured-head h2{font-size:40px!important}.pm-ticker{margin-bottom:18px!important}.pm-grid{grid-template-columns:1fr!important;max-width:100%!important}.kairos-bottom-dock{display:none!important}}