:root{--bg:#070808;--bg-elevated:#0b0d0d;--bg-card:#0d1010;--bg-card-2:#101414;--line:rgba(255,255,255,.075);--line-strong:rgba(255,255,255,.13);--text:#f5f6f3;--muted:#8a9390;--subtle:#5f6765;--green:#7cffb2;--green-strong:#1ee89a;--green-soft:rgba(64,255,171,.12);--red:#ff5267;--red-soft:rgba(255,82,103,.12);--orange:#f4ae5f;--blue:#78a7ff;--white:#fff;--radius:12px;--shadow:0 26px 80px rgba(0,0,0,.52)}html[data-theme=dark] :where(.pm-nav,.product-switch-row,.cat-nav,.premium-panel,.pm-card,.pm-hot,.pm-featured,.pm-live-fixture,.trade-ticket,.dep-block,.dep-summary,.t-bottom-dock,.t-order-ticket,.mobile-nav){background-color:rgba(22,22,22,.94)!important}.pm-search kbd{border-color:rgba(255,255,255,.14)!important}.btn-primary,.pm-cta{border-color:rgba(52,201,143,.22)!important}.btn-secondary,.pm-balance,.pm-login{border-color:rgba(255,255,255,.14)!important;box-shadow:none!important}@media (max-width:980px){.pm-nav,html[data-theme=dark] .pm-nav,html[data-theme=light] .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,.product-switch{display:grid!important}.product-switch{height:48px!important;padding:8px 12px 0!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(255,255,255,.14)!important;background:#080808!important}.product-switch-tab.active{background:#1e1e1e!important;color:#f5f6fb!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;gap:12px!important;margin-bottom:18px!important}.pm-featured,html[data-theme=dark] .pm-featured,html[data-theme=light] .pm-featured{grid-template-columns:1fr!important;min-height:0!important;padding:14px!important}.pm-featured-head{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important}.pm-featured-head h2{font-size:25px!important;max-width:100%!important}.pm-featured-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pm-featured-chart{min-height:190px!important}.pm-hot{min-height:0!important}.pm-grid{grid-template-columns:1fr!important;max-width:100%!important;gap:10px!important}.pm-card{min-height:0!important}.kairos-bottom-dock{display:none!important}}:root,html[data-theme=dark],html[data-theme=light]{--surface-2:#111111!important;--surface-raised:#161616!important;--surface-hover:#1c1c1c!important;--stroke:rgba(255,255,255,.14)!important;--stroke-bright:rgba(255,255,255,.24)!important;--cream-muted:#a7adbd!important;--electric:#8af0cd!important;--chart-bg:#111111!important;--chart-grid:rgba(255,255,255,.14)!important}.cashed-shell,.pm-shell,.shell,body,html,html[data-theme=dark] .cashed-shell,html[data-theme=dark] .pm-shell,html[data-theme=dark] .shell,html[data-theme=dark] body,html[data-theme=light] .cashed-shell,html[data-theme=light] .pm-shell,html[data-theme=light] .shell,html[data-theme=light] body{background:#090909!important;color:#f5f6fb!important}.pm-nav,html[data-theme=dark] .pm-nav,html[data-theme=light] .pm-nav{height:66px!important;display:grid!important;grid-template-columns:118px minmax(420px,auto) minmax(420px,530px) auto!important;grid-gap:20px!important;gap:20px!important;align-items:center!important;padding:0 24px!important}.product-nav-link,.product-nav-link.active,.product-nav-link:hover{height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;font-size:16px!important;font-weight:720!important;letter-spacing:-.015em!important;box-shadow:none!important}.pm-search{background:#080808!important}.pm-search,.pm-search kbd{border:1px solid rgba(255,255,255,.14)!important}.pm-search kbd{background:#141414!important}.mob-menu-btn,.pm-account,.pm-nav-right .theme-toggle,.pm-search-mobile{border:1px solid rgba(255,255,255,.14)!important;background:#080808!important}.pm-balance,.pm-cta,.pm-login{height:34px!important;border-radius:7px!important;box-shadow:none!important}.btn-primary,.pm-cta{background:#1d1d1d!important;border:1px solid rgba(52,201,143,.22)!important}.btn-secondary,.pm-balance,.pm-login{background:#080808!important;border:1px solid rgba(255,255,255,.14)!important;color:#f5f6fb!important}.cat-nav,.product-switch-row,html[data-theme=dark] .cat-nav,html[data-theme=dark] .product-switch-row,html[data-theme=light] .cat-nav,html[data-theme=light] .product-switch-row{position:static!important;background:#090909!important;border:0!important;box-shadow:none!important}.pm-ticker-item,.pm-ticker-live,.pm-ticker-track{background:#080808!important;border-color:rgba(255,255,255,.14)!important}.pm-ticker-item{border-right:1px solid rgba(255,255,255,.1)!important}.pm-featured,html[data-theme=dark] .pm-featured,html[data-theme=light] .pm-featured{position:relative!important;min-height:288px!important;display:grid!important;grid-template-columns:minmax(330px,.48fr) minmax(520px,.72fr)!important;grid-gap:18px!important;gap:18px!important;padding:18px!important;border-radius:8px!important;border:1px solid rgba(255,255,255,.14)!important;background:#080808!important;box-shadow:none!important;overflow:hidden!important}.pm-featured:before{opacity:.22!important;background:radial-gradient(circle at 22% 22%,rgba(52,201,143,.24),transparent 28%),radial-gradient(circle at 64% 42%,rgba(216,173,53,.11),transparent 32%)!important}.pm-featured:after{opacity:.14!important}.pm-featured-stats>div{border:1px solid rgba(255,255,255,.15)!important;background:#111111!important}.pm-featured-chart{border:1px solid rgba(255,255,255,.14)!important;background:#111111!important}.pm-card,.pm-hot,.pm-live-fixture,html[data-theme=dark] .pm-card,html[data-theme=dark] .pm-hot,html[data-theme=dark] .pm-live-fixture,html[data-theme=light] .pm-card,html[data-theme=light] .pm-hot,html[data-theme=light] .pm-live-fixture{border-radius:8px!important;border:1px solid rgba(255,255,255,.14)!important;background:#080808!important;box-shadow:none!important}.pm-allmarkets-head,.pm-empty,.pm-error,.pm-grid,.pm-live-fixtures,.pm-more{max-width:1500px!important;margin-left:auto!important;margin-right:auto!important}.pm-live-fixtures{margin-top:22px!important;margin-bottom:42px!important}.pm-card:hover{background:#111111!important;border-color:rgba(52,201,143,.24)!important}.pm-grid-search,.pm-sort{border:1px solid rgba(255,255,255,.14)!important}.kairos-bottom-dock{border-top:1px solid rgba(255,255,255,.14)!important}@media (max-width:980px){.pm-nav,html[data-theme=dark] .pm-nav,html[data-theme=light] .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,.product-switch{display:grid!important}.product-switch{height:48px!important;padding:8px 12px 0!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(255,255,255,.14)!important;background:#080808!important}.product-switch-tab.active{background:#1e1e1e!important;color:#f5f6fb!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{display:none!important}.cat-nav-link+.cat-nav-link:before{display:none!important}.pm-home{padding:12px 12px 86px!important}.pm-ticker{margin-bottom:12px!important}.pm-featured-row{grid-template-columns:1fr!important;gap:12px!important;margin-bottom:18px!important}.pm-featured,html[data-theme=dark] .pm-featured,html[data-theme=light] .pm-featured{grid-template-columns:1fr!important;min-height:0!important;padding:14px!important}.pm-featured-head{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important}.pm-featured-head h2{font-size:25px!important;max-width:100%!important}.pm-featured-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pm-featured-chart{min-height:190px!important}.pm-hot{min-height:0!important}.pm-grid{grid-template-columns:1fr!important;max-width:100%!important;gap:10px!important}.pm-card{min-height:0!important}.kairos-bottom-dock{display:none!important}}:root,html[data-theme=dark],html[data-theme=light]{--background:#090909!important;--canvas:#090909!important;--surface:#080808!important;--surface-2:#121212!important;--surface-raised:#1c1c1c!important;--surface-hover:#202020!important;--stroke:rgba(130,145,180,.14)!important;--stroke-bright:rgba(152,168,208,.24)!important;--cream:#f5f6fb!important;--cream-muted:#a8adbd!important;--muted:#828282!important;--yes:#00b894!important;--no:#f04f67!important;--green:#00b894!important;--red:#f04f67!important;--electric:#8d83ff!important;--kai-purple:#8d83ff!important;--kai-gold:#d8ad35!important;--chart-bg:#141414!important;--chart-grid:rgba(132,145,178,.13)!important;--pm-width:1660px!important}.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}html[data-theme=dark] .cashed-shell,html[data-theme=dark] .pm-shell,html[data-theme=dark] .shell,html[data-theme=dark] body,html[data-theme=light] .cashed-shell,html[data-theme=light] .pm-shell,html[data-theme=light] .shell,html[data-theme=light] body{background:#090909!important;color:#f5f6fb!important}.pm-nav{height:66px!important;display:grid!important;grid-template-columns:118px minmax(420px,auto) minmax(420px,530px) auto!important;align-items:center!important;grid-gap:20px!important;gap:20px!important;padding:0 24px!important;background:#090909!important}.pm-nav-brand .brand,.pm-nav-brand .brand-word,.pm-nav-brand a{color:#f7f8ff!important;font-weight:760!important;font-size:23px!important;letter-spacing:-.045em!important}.product-nav{display:flex!important;align-items:center!important;gap:22px!important}.product-nav-link{border-radius:0!important;color:#f4f5fb!important;font-size:16px!important;font-weight:720!important;letter-spacing:-.015em!important;opacity:.96}.product-nav-link.active,.product-nav-link:hover{background:transparent!important;color:#8af0cd!important}.pm-search{max-width:530px!important;justify-self:center!important;border-radius:17px!important;border:1px solid rgba(124,132,166,.13)!important;background:#0f0f0f!important;color:#828282!important;padding:0 14px!important}.pm-search span{justify-content:center!important;color:#828282!important;font-size:13px!important}.pm-search kbd{height:20px!important;min-width:28px!important;border-radius:6px!important;border-color:rgba(143,154,190,.12)!important;background:#161616!important;color:#858ba0!important}.pm-nav-right{gap:14px!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(139,151,188,.14)!important;background:#0f0f0f!important;color:#858ba0!important;box-shadow:none!important}.pm-cta,.pm-login{height:34px!important;border-radius:7px!important;padding:0 18px!important;font-size:13px!important;font-weight:760!important}.btn-primary,.pm-cta{background:#1c1c1c!important;border:1px solid rgba(141,131,255,.2)!important;box-shadow:none!important}.btn-secondary,.pm-login{background:#0f0f0f!important;border:1px solid rgba(139,151,188,.15)!important;color:#f5f6fb!important}.pm-balance{border-radius:7px!important;background:#141414!important;border:1px solid rgba(139,151,188,.14)!important}.product-switch-row{height:auto!important;position:static!important;border:0!important;background:#090909!important;box-shadow:none!important}.product-switch{max-width:1660px!important;height:56px!important;margin:0 auto!important;padding:10px 0 0!important;justify-content:center!important;gap:28px!important;background:transparent!important;border:0!important}.product-switch-tab{height:auto!important;padding:0!important;border-radius:0!important;border:0!important;color:#7e8497!important;font-size:15px!important;gap:7px!important}.product-switch-tab.active,.product-switch-tab:hover{color:#f4f5fb!important;background:transparent!important}.product-switch-tab.active svg{color:#8af0cd!important}.cat-nav{position:static!important;height:42px!important;border:0!important;background:#090909!important;box-shadow:none!important}.cat-nav-inner{max-width:1080px!important;height:42px!important;margin:0 auto!important;padding:0!important;gap:13px!important;overflow:visible!important}.cat-nav-link{height:auto!important;padding:0!important;border-radius:0!important;color:#828282!important;font-weight:690!important}.cat-nav-link+.cat-nav-link:before{content:"·"!important;position:static!important;margin-right:13px!important;color:#404040!important;transform:none!important}.cat-nav-link.accent.active,.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:28px 0 74px!important;background:#090909!important}.pm-ticker{height:42px!important;max-width:1240px!important;margin:0 auto 20px!important;border-radius:0!important}.pm-ticker-live{min-width:76px!important;border:1px solid rgba(133,145,181,.18)!important;border-radius:0!important;background:#080808!important;color:#f5f6fb!important;text-transform:uppercase!important;font-size:12px!important;letter-spacing:.08em!important}.pm-ticker-track{border:1px solid rgba(133,145,181,.13)!important;background:#080808!important}.pm-ticker-row{gap:0!important}.pm-ticker-item{min-width:248px!important;height:42px!important;border-right:1px solid rgba(133,145,181,.09)!important;background:#080808!important}.pm-featured-row{margin:0 auto 22px!important;grid-template-columns:minmax(0,1fr) 386px!important}.pm-featured-carousel{min-width:0!important}.pm-featured{min-height:288px!important;grid-template-columns:minmax(330px,.48fr) minmax(520px,.72fr)!important;border-radius:8px!important;border:1px solid rgba(133,145,181,.13)!important;background:#080808!important}.pm-featured:before{opacity:.26!important;background:radial-gradient(circle at 22% 22%,rgba(141,131,255,.22),transparent 28%),radial-gradient(circle at 64% 42%,rgba(216,173,53,.1),transparent 32%)!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:.16!important;background-image:radial-gradient(circle,rgba(52,201,143,.65) 1px,transparent 1.6px)!important;background-size:11px 11px!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 78%,transparent)!important;mask-image:linear-gradient(90deg,transparent,#000 18%,#000 78%,transparent)!important}.pm-featured-chart,.pm-featured-main{position:relative!important;z-index:1!important}.pm-featured-head{margin:0 0 16px!important}.pm-featured-head h2{color:#f7f8ff!important;font-size:clamp(30px,2.65vw,44px)!important;letter-spacing:-.055em!important;font-weight:780!important;max-width:530px!important}.pm-featured-cat{color:#858ba0!important;font-size:12px!important;font-weight:760!important;text-transform:uppercase!important;letter-spacing:.12em!important}.pm-featured-stats{margin-top:auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important}.pm-featured-stats>div{border:1px solid rgba(133,145,181,.15)!important;background:#141414!important;padding:11px 12px!important}.pm-featured-stats span{color:#858ba0!important;font-size:10px!important;letter-spacing:.12em!important}.pm-featured-stats strong{color:#f5f6fb!important;font-size:16px!important;font-weight:720!important}.pm-featured-outcomes{gap:6px!important;margin-top:14px!important}.pm-outline{min-height:28px!important;border:0!important;grid-template-columns:minmax(0,1fr) 48px 36px 36px!important;padding:0!important}.pm-outline-prob,.pm-outline-text{color:#f4f5fb!important;font-size:13px!important;font-weight:650!important}.pm-mini{height:26px!important;width:36px!important;font-size:12px!important;font-weight:700!important}.pm-gauge-actions .pm-mini.yes,.pm-mini.yes,.po-buy.yes,.yes-chip{background:rgba(0,184,148,.14)!important;color:#00b894!important;border:1px solid rgba(0,184,148,.18)!important}.no-chip,.pm-gauge-actions .pm-mini.no,.pm-mini.no,.po-buy.no{background:rgba(240,79,103,.15)!important;color:#f04f67!important;border:1px solid rgba(240,79,103,.17)!important}.pm-featured-chart{min-height:252px!important;border-radius:8px!important;border:1px solid rgba(133,145,181,.13)!important;background:#141414!important;overflow:hidden!important}.pm-featured-foot{color:#828282!important}.pm-carousel-controls{height:20px!important;padding:10px 0 0 4px!important;gap:8px!important}.pm-carousel-controls button{width:8px!important;height:8px!important;border-radius:999px!important;background:#454545!important}.pm-carousel-controls button.active{width:31px!important;background:#dfe2ea!important}.pm-hot{min-height:288px!important;border-radius:8px!important;border:1px solid rgba(133,145,181,.13)!important;padding:22px 18px!important;box-shadow:none!important}.pm-hot-head{color:#f5f6fb!important;font-size:12px!important;letter-spacing:.12em!important;font-weight:780!important}.pm-hot-list li a{min-height:47px!important;gap:10px!important;color:#f5f6fb!important}.pm-hot-list li a:hover{background:#151515!important}.pm-hot-list svg,.pm-hot-rank,.pm-hot-vol{color:#858ba0!important}.pm-live-fixtures{max-width:1500px!important;margin:22px auto 42px!important}.pm-allmarkets-head,.pm-live-fixtures-head{color:#f5f6fb!important}.pm-live-fixtures-track{gap:8px!important;grid-auto-columns:220px!important}.pm-live-fixture{min-height:104px!important;border:1px solid rgba(133,145,181,.13)!important;box-shadow:none!important}.pm-live-fixture.live{border-color:rgba(0,184,148,.24)!important}.pm-live-fixture strong{color:#f5f6fb!important;font-size:14px!important;line-height:1.22!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-bottom:14px!important}.pm-allmarkets-head h2{color:#f7f8ff!important;font-size:20px!important;font-weight:760!important}.pm-allmarkets-tools{gap:8px!important}.pm-grid-search,.pm-sort{border-radius:8px!important;border:1px solid rgba(133,145,181,.13)!important;background:#080808!important;box-shadow:none!important}.pm-sort button{height:32px!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-grid{display:grid!important;grid-gap:10px!important}.pm-card{min-height:204px!important;border:1px solid rgba(133,145,181,.13)!important}.pm-card:hover{transform:none!important;background:#121212!important;border-color:rgba(141,131,255,.24)!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-card-foot{font-size:11px!important}.pm-card-foot,.pm-save{color:#828282!important}.kairos-bottom-dock{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:180!important;height:28px!important;padding:0 18px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-top:1px solid rgba(133,145,181,.13)!important;background:#090909!important;box-shadow:none!important}.kairos-bottom-dock a{height:28px!important;padding:0 5px!important;color:#858ba0!important;border:0!important;background:transparent!important;border-radius:0!important;font-size:12px!important;font-weight:580!important}.kairos-bottom-dock a:hover{color:#8af0cd!important}.kairos-dock-left,.kairos-dock-right{gap:12px!important}.kairos-dock-right a{width:22px!important;padding:0!important}@media (max-width:1280px){.pm-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.pm-featured-row{grid-template-columns:minmax(0,1fr) 330px!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,.product-switch{display:grid!important}.product-switch{height:48px!important;padding:8px 12px 0!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;background:#080808!important;border:1px solid rgba(133,145,181,.13)!important}.product-switch-tab.active{background:#1e1e1e!important;color:#f5f6fb!important}.cat-nav{height:42px!important;overflow:hidden!important}.cat-nav-inner{height:42px!important;max-width:100%!important;justify-content:flex-start!important;padding:0 14px!important;overflow-x:auto!important;scrollbar-width:none!important}.cat-nav-inner::-webkit-scrollbar{display:none!important}.cat-nav-link+.cat-nav-link:before{display:none!important}.pm-home{padding:12px 12px 86px!important}.pm-ticker{margin-bottom:12px!important}.pm-featured-row{gap:12px!important;margin-bottom:18px!important}.pm-featured,.pm-featured-row{grid-template-columns:1fr!important}.pm-featured{min-height:0!important;padding:14px!important}.pm-featured-head{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important}.pm-featured-head h2{font-size:25px!important;max-width:100%!important}.pm-featured-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pm-featured-chart{min-height:190px!important}.pm-hot{min-height:0!important}.pm-grid{grid-template-columns:1fr!important;max-width:100%!important;gap:10px!important}.pm-card{min-height:0!important}.kairos-bottom-dock{display:none!important}}:root{--kai-bg:#0b0b0b;--kai-bg-deep:#090909;--kai-nav:#0d0d0d;--kai-panel:#080808;--kai-panel-2:#141414;--kai-card:#121212;--kai-card-hover:#191919;--kai-line:#262626;--kai-line-2:#353535;--kai-text:#f4f6ff;--kai-muted:#858a9b;--kai-faint:#6a6a6a;--kai-purple:#8b7cff;--kai-purple-2:#5147d9;--kai-gold:#dcae38;--kai-green:#00c8a7;--kai-red:#f05267;--kai-blue:#3867ff;--kai-radius:8px}html,html[data-theme=dark],html[data-theme=light]{--background:var(--kai-bg);--canvas:var(--kai-bg);--surface:var(--kai-panel);--surface-2:var(--kai-panel-2);--surface-raised:#1c1c1c;--stroke:var(--kai-line);--stroke-bright:var(--kai-line-2);--cream:var(--kai-text);--cream-muted:var(--kai-muted);--muted:var(--kai-muted);--subtle:var(--kai-faint);--yes:var(--kai-green);--no:var(--kai-red);--green:var(--kai-green);--red:var(--kai-red);--chart-grid:rgba(139,148,176,.13);color-scheme:dark}html .cashed-shell,html .pm-shell,html .shell,html body,html[data-theme=dark] body,html[data-theme=light] .cashed-shell,html[data-theme=light] .pm-shell,html[data-theme=light] .shell,html[data-theme=light] body{background:var(--kai-bg-deep)!important;color:var(--kai-text)!important}*{scrollbar-color:#3b3b3b transparent}:where(h1,h2,h3,h4,strong,b){color:var(--kai-text)!important}:where(p,small,time,.muted){color:var(--kai-muted)!important}.bottom-bar{display:none!important}.pm-nav{height:68px!important;grid-template-columns:132px minmax(390px,1fr) minmax(320px,480px) auto!important;padding:0 20px!important;border-bottom:0!important;background:var(--kai-nav)!important}.brand,.pm-nav-brand .brand,.pm-nav-brand a{color:var(--kai-text)!important}.product-nav{gap:18px!important;overflow:visible!important}.product-nav-link{height:auto!important;padding:0!important;background:transparent!important;border:0!important;color:var(--kai-text)!important;font-size:14px!important;font-weight:700!important;opacity:.95}.product-nav-link.active{color:var(--kai-purple)!important}.product-nav-link:hover{color:#fff!important;background:transparent!important}.nav-badge{background:var(--kai-green)!important;color:#03100d!important;border-radius:5px!important}.pm-search{height:34px!important;border:1px solid #161616!important;background:#131313!important;color:var(--kai-muted)!important;border-radius:16px!important}.pm-search span{text-align:center!important}.pm-search kbd{background:transparent!important;border:0!important;color:var(--kai-muted)!important}.pm-nav-right{gap:12px!important}.mob-menu-btn,.pm-account,.pm-search-mobile,.theme-toggle{background:#141414!important;border:1px solid #212121!important;color:var(--kai-muted)!important;border-radius:8px!important}.btn-primary,.pm-cta{background:#222222!important;border-color:#2f2f2f!important;color:#fff!important;border-radius:8px!important}.btn-secondary,.pm-login{background:#141414!important;border-color:#212121!important;color:#fff!important}.pm-balance{height:34px!important;min-width:170px!important;padding:0 12px!important;align-items:center!important;flex-direction:row!important;gap:8px!important;border:1px solid #212121!important;border-radius:8px!important;background:#1c1c1c!important}.pm-balance span,.pm-balance strong{color:#fff!important;font-size:13px!important}.cat-nav,.product-switch-row{position:-webkit-sticky!important;position:sticky!important;background:var(--kai-bg-deep)!important;border-bottom:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.product-switch-row{top:68px!important;padding-top:22px!important}.cat-nav{top:122px!important;padding-bottom:18px!important}.cat-nav-inner,.product-switch{max-width:1320px!important;margin:0 auto!important;padding:0 18px!important}.product-switch{justify-content:flex-start!important}.cat-nav-inner{justify-content:center!important}.product-switch-tab{height:34px!important;border:1px solid transparent!important;background:transparent!important;color:var(--kai-muted)!important;border-radius:8px!important;font-weight:700!important}.product-switch-tab.active{background:#1d1d1d!important;border-color:#363636!important;color:#fff!important}.cat-nav-link{height:30px!important;padding:0 5px!important;color:var(--kai-muted)!important;background:transparent!important;border:0!important;font-size:14px!important;font-weight:700!important}.cat-nav-link+.cat-nav-link:before{content:"·";margin-right:14px;color:#3e3e3e}.cat-nav-link.accent.active,.cat-nav-link.active{color:var(--kai-gold)!important;background:transparent!important;border:0!important}.kairos-bottom-dock{position:fixed;left:0;right:0;bottom:0;z-index:95;height:32px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;background:#070707;border-top:1px solid #1d1d1d;color:var(--kai-muted);font-size:12px}.kairos-bottom-dock a{display:inline-flex;align-items:center;gap:7px;color:var(--kai-muted);text-decoration:none;transition:color .14s ease,background .14s ease}.kairos-bottom-dock a:hover{color:#fff}.kairos-dock-left,.kairos-dock-right{display:flex;align-items:center;gap:14px}.kairos-dock-right a{width:24px;height:24px;justify-content:center;border-radius:7px}.kairos-dock-right a:hover{background:#1d1d1d}.pm-home{max-width:1680px!important;padding:10px 24px 54px!important}.pm-ticker{height:56px!important;max-width:1500px!important;margin:0 auto 18px!important;background:transparent!important;border:0!important}.pm-ticker-live{background:#141414!important;border:1px solid #212121!important;border-radius:8px!important;height:42px!important;padding:0 16px!important;color:#fff!important}.pm-ticker-track{-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)!important;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)!important}.pm-ticker-item{min-width:220px!important;height:46px!important;margin-right:8px!important;padding:0 12px!important;border-radius:8px!important;background:#121212!important;border:1px solid #1b1b1b!important}.pm-featured-row{max-width:1500px!important;margin:0 auto 20px!important;grid-template-columns:minmax(0,1fr) 390px!important;gap:12px!important}.pm-featured{min-height:290px!important;grid-template-columns:minmax(0,.44fr) minmax(480px,.56fr)!important;padding:34px!important;border:0!important;border-radius:12px!important;background:radial-gradient(circle at 64% 34%,rgba(52,201,143,.34),transparent 22%),radial-gradient(circle at 40% 10%,rgba(220,174,56,.18),transparent 24%),radial-gradient(circle at 50% 42%,rgba(52,201,143,.16) 0 2px,transparent 2px) 0 0/10px 10px,linear-gradient(135deg,#292929,#1a1a1a 52%,#0f0f0f)!important;box-shadow:none!important}.pm-featured-head h2{font-size:38px!important;line-height:1.02!important;letter-spacing:-.045em!important;max-width:520px!important}.pm-featured-cat{color:#a1a7c2!important}.pm-featured-stats>div{background:rgba(22,22,22,.72)!important;border:1px solid rgba(138,148,183,.18)!important;border-radius:8px!important}.pm-featured-chart{min-height:235px!important;background:rgba(18,18,18,.48)!important;border:1px solid rgba(138,148,183,.14)!important;border-radius:10px!important}.pm-featured-outcomes .pm-outline{background:transparent!important}.pm-carousel-controls{max-width:1500px!important;margin:6px auto 0!important}.pm-carousel-controls button{background:#4f4f4f!important}.pm-carousel-controls button.active{background:#fff!important}.pm-hot{padding:18px!important;background:#080808!important;border:1px solid #212121!important;border-radius:12px!important}.pm-hot-head{color:#fff!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.06em!important}.pm-hot-list li a{min-height:46px!important;padding:7px 8px!important;border-radius:8px!important}.pm-hot-list li a:hover{background:#1d1d1d!important}.pm-allmarkets-head,.pm-filter-tabs,.pm-grid,.pm-live-fixtures,.sub-filter-bar{max-width:1500px!important;margin-left:auto!important;margin-right:auto!important}.pm-allmarkets-head h2,.pm-live-fixtures-head strong{color:#fff!important}.pm-live-fixture{background:#080808!important;border:1px solid #212121!important;border-radius:8px!important}.pm-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}.pm-card{min-height:206px!important;padding:12px!important;background:#080808!important;border:1px solid #212121!important;border-radius:8px!important;box-shadow:none!important}.pm-card:hover{background:#141414!important;border-color:#363636!important}.pm-card-head h3{font-size:13.5px!important;line-height:1.27!important}.pm-fixture-flag,.pm-thumb,.pm-thumb-fallback,.pm-ticker-fallback,.pm-ticker-item img{border-radius:7px!important;border:0!important}.pm-outline{min-height:32px!important;grid-template-columns:minmax(0,1fr) 38px 34px 34px!important;gap:5px!important;border-radius:0!important;background:transparent!important}.pm-outline-bar{background:#232323!important}.pm-outline-bar i{background:linear-gradient(90deg,var(--kai-green),#0fae91)!important}.pm-mini{min-height:27px!important;width:34px!important;border-radius:0!important;font-size:11px!important}.pm-mini.yes{background:rgba(0,200,167,.12)!important;color:var(--kai-green)!important;border:0!important}.pm-mini.no{background:rgba(240,82,103,.12)!important;color:var(--kai-red)!important;border:0!important}.pm-card-foot{color:var(--kai-muted)!important}.pm-save{color:#696969!important}.pm-save.saved{color:var(--kai-purple)!important}:where(.premium-panel,.panel,.trade-ticket,.dep-block,.dep-summary,.pc-card,.admin-card,.hl-table-wrap,.hl-movers,.sports-market-board,.outcome-board,.resolution-panel,.activity-panel,.t-bottom-dock,.t-order-ticket,.crypto-price-workspace){background:#080808!important;border:1px solid #212121!important;border-radius:8px!important;box-shadow:none!important}:where(input,select,textarea,.ticket-input div,.protection-input div,.t-input-box,.dep-input,.hl-search){background:#141414!important;border:1px solid #212121!important;color:#fff!important}.btn,button{border-radius:7px!important}.positive,.up{color:var(--kai-green)!important}.down,.negative{color:var(--kai-red)!important}.dep-checkout,.hl-perps,.polymarket-market-page,.portfolio-command,.prediction-page,.premium-page,.rules-page,.xp-page{max-width:1500px!important;padding-bottom:62px!important}.crypto-target-header h1,.dep-intro h1,.hl-head-title h1,.pc-header h1,.poly-event-header h1{color:#fff!important;letter-spacing:-.05em!important}.crypto-target-header,.pc-header,.poly-event-header,.smart-header,.utility-header{border-color:#212121!important}.crypto-header-actions button,.event-actions button{background:#141414!important;border-color:#212121!important;color:var(--kai-muted)!important}.poly-chart-panel{background:#080808!important;min-height:430px!important}.mode-switch,.order-type-switch,.outcome-switch{background:#141414!important;border-color:#212121!important}.outcome-switch button.active.yes,.t-mob-buy,.t-place-btn.buy,.yes-action{background:rgba(0,200,167,.16)!important;color:var(--kai-green)!important;border-color:rgba(0,200,167,.35)!important}.no-action,.outcome-switch button.active.no,.t-mob-sell,.t-place-btn.sell{background:rgba(240,82,103,.16)!important;color:var(--kai-red)!important;border-color:rgba(240,82,103,.35)!important}.dep-intro h1{font-size:clamp(44px,6vw,80px)!important}.dep-assurance span,.dep-compare-head,.dep-compare-row,.dep-type{background:#080808!important;border-color:#212121!important}.dep-type.selected{background:#212121!important;border-color:var(--kai-purple)!important}.dep-funding{background:linear-gradient(180deg,rgba(52,201,143,.18),transparent)!important}.hl-head-title h1{font-size:56px!important}.hl-feed,.hl-mover{background:#080808!important;border-color:#212121!important}.hl-table th{background:#141414!important;color:var(--kai-muted)!important}.hl-row:hover{background:#181818!important}.perp-terminal-v11{background:#0b0b0b!important}.t-chart-bar,.t-left-rail,.t-market-info,.t-right-panel{background:#080808!important;border-color:#212121!important}.t-chart-wrap{background:#111111!important}.t-dock-tab,.t-ind-btn,.t-mkt-coin-btn,.t-pct-btn,.t-tf-btn{background:#141414!important;border-color:#212121!important;color:var(--kai-muted)!important}.t-dock-tab.active,.t-ind-btn.active,.t-tf-btn.active{background:#202020!important;color:#fff!important}.admin-main,.admin-shell{background:#0b0b0b!important}.admin-side{background:#0d0d0d!important;border-right:1px solid #212121!important}.admin-link{color:var(--kai-muted)!important}.admin-link.active,.admin-link:hover{background:#1d1d1d!important;color:#fff!important}.admin-table th{background:#141414!important;color:var(--kai-muted)!important}@media (max-width:1280px){.pm-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:980px){.pm-nav{height:60px!important;grid-template-columns:auto 1fr auto!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{top:60px!important;padding-top:8px!important}.cat-nav{top:110px!important;padding-bottom:8px!important}.cat-nav-inner,.product-switch{overflow-x:auto!important;justify-content:flex-start!important;scrollbar-width:none!important}.cat-nav-link+.cat-nav-link:before{margin-right:10px}.dep-checkout,.hl-perps,.pm-home,.polymarket-market-page,.portfolio-command,.prediction-page,.premium-page{width:100%!important;max-width:100%!important;padding-left:12px!important;padding-right:12px!important;padding-bottom:calc(94px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important}.dep-columns,.pc-hero-grid,.pc-workspace,.pm-featured,.pm-featured-row,.prediction-page{grid-template-columns:minmax(0,1fr)!important}.pm-featured{min-height:0!important;padding:16px!important}.pm-featured-head h2{font-size:26px!important}.pm-featured-chart{min-height:220px!important}.pm-featured-outcomes{display:none!important}.pm-grid{grid-template-columns:minmax(0,1fr)!important}.pm-card{min-height:0!important}.kairos-bottom-dock{display:none!important}.mobile-nav{display:grid!important;background:#080808!important;border:1px solid #2c2c2c!important;border-radius:16px!important;box-shadow:0 18px 50px rgba(0,0,0,.45)!important}.mnav-item.active{background:#202020!important;color:#fff!important}.mnav-trade{background:#fff!important;color:#0d0d0d!important}.cashed-shell:has(.dep-checkout) .mobile-nav{display:none!important}}:root{--ui-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--ui-bg:#f5f7fb;--ui-bg-2:#eef3f9;--ui-surface:#ffffff;--ui-surface-2:#f8fafc;--ui-raised:#eef3fa;--ui-line:rgba(27,27,27,.10);--ui-line-strong:rgba(27,27,27,.18);--ui-text:#141414;--ui-muted:#737373;--ui-faint:#94a0b4;--ui-blue:#2563eb;--ui-cyan:#0891b2;--ui-green:#10b981;--ui-red:#f43f5e;--ui-amber:#f59e0b;--ui-violet:#7c3aed;--ui-radius:8px;--ui-radius-lg:12px;--ui-shadow:0 10px 30px rgba(27,27,27,.08)}html[data-theme=dark]{--ui-bg:#121212;--ui-bg-2:#191919;--ui-surface:#1a1a1a;--ui-surface-2:#212121;--ui-raised:#282828;--ui-line:rgba(255,255,255,.16);--ui-line-strong:rgba(255,255,255,.28);--ui-text:#f5f8ff;--ui-muted:#a6b3c8;--ui-faint:#718098;--ui-blue:#34c98f;--ui-cyan:#22d3ee;--ui-green:#18d49a;--ui-red:#ff5269;--ui-amber:#fbbf24;--ui-violet:#a78bfa;--ui-shadow:0 16px 42px rgba(0,0,0,.30)}body,button,html,input,select,textarea{font-family:var(--ui-font)!important;letter-spacing:0!important}html .cashed-shell,html .pm-shell,html .shell,html body{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-bg-2) 58%,transparent) 0,transparent 320px),var(--ui-bg)!important;color:var(--ui-text)!important}html[data-theme=dark] .cashed-shell,html[data-theme=dark] .pm-shell,html[data-theme=dark] .shell,html[data-theme=dark] body{background:linear-gradient(180deg,rgba(51,51,51,.46) 0,rgba(18,18,18,0) 360px),var(--ui-bg)!important}:where(h1,h2,h3,h4){color:var(--ui-text)!important;font-weight:650!important;letter-spacing:-.025em!important}:where(p,.muted,small,time){color:var(--ui-muted)}.btn,button,input,select,textarea{border-radius:var(--ui-radius)!important}.btn{min-height:40px;border:1px solid var(--ui-line)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important;box-shadow:none!important;transition:transform .14s ease,border-color .14s ease,background-color .14s ease,color .14s ease}.btn:hover,button:hover{border-color:var(--ui-line-strong)}.btn:active,button:active{transform:translateY(1px)}.btn-primary,.dep-cta,.pc-button-primary,.pm-cta{background:#141414!important;border-color:#141414!important;color:#fff!important}html[data-theme=dark] .btn-primary,html[data-theme=dark] .dep-cta,html[data-theme=dark] .pc-button-primary,html[data-theme=dark] .pm-cta{background:#f5f8ff!important;border-color:#f5f8ff!important;color:#131313!important}:where(.premium-panel,.panel,.pm-card,.pm-hot,.pm-featured,.pm-live-fixture,.trade-ticket,.dep-block,.dep-summary,.pc-card,.admin-card,.hl-table-wrap,.hl-movers,.crypto-price-workspace,.sports-market-board,.outcome-board,.resolution-panel,.activity-panel,.t-bottom-dock,.t-order-ticket,.t-book-panel){border:1px solid var(--ui-line)!important;border-radius:var(--ui-radius)!important;background:color-mix(in srgb,var(--ui-surface) 96%,transparent)!important;box-shadow:none!important}html[data-theme=dark] :where(.premium-panel,.panel,.pm-card,.pm-hot,.pm-featured,.pm-live-fixture,.trade-ticket,.dep-block,.dep-summary,.pc-card,.admin-card,.hl-table-wrap,.hl-movers,.crypto-price-workspace,.sports-market-board,.outcome-board,.resolution-panel,.activity-panel,.t-bottom-dock,.t-order-ticket,.t-book-panel){background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),var(--ui-surface)!important}.pm-nav{height:64px!important;grid-template-columns:auto minmax(0,1fr) minmax(260px,560px) auto!important;padding:0 clamp(14px,2.3vw,32px)!important;gap:12px!important;border-bottom:1px solid var(--ui-line)!important;background:color-mix(in srgb,var(--ui-bg) 88%,transparent)!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important;backdrop-filter:blur(18px) saturate(135%)!important;box-shadow:none!important}html[data-theme=dark] .pm-nav{background:rgba(18,18,18,.86)!important}.brand,.pm-nav-brand,.pm-nav-brand a{color:var(--ui-text)!important}.product-nav{gap:3px!important}.product-nav-link{height:34px!important;padding:0 10px!important;border-radius:var(--ui-radius)!important;color:var(--ui-muted)!important;font-size:13px!important;font-weight:560!important}.product-nav-link.active,.product-nav-link:hover{background:var(--ui-raised)!important;color:var(--ui-text)!important}.nav-badge{border-radius:6px!important;background:var(--ui-green)!important;color:#03170f!important;font-weight:700!important}.pm-search{height:42px!important;border:1px solid var(--ui-line)!important;border-radius:var(--ui-radius)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}.pm-search kbd{border-color:var(--ui-line)!important;background:var(--ui-surface-2)!important;color:var(--ui-faint)!important}.mob-menu-btn,.pm-account,.pm-search-mobile,.theme-toggle{width:42px!important;height:42px!important;border:1px solid var(--ui-line)!important;border-radius:var(--ui-radius)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}.pm-balance{color:var(--ui-muted)!important}.pm-balance strong{color:var(--ui-text)!important}.mob-menu[data-open=true],.profile-menu{border:1px solid var(--ui-line-strong)!important;border-radius:var(--ui-radius-lg)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important;box-shadow:var(--ui-shadow)!important}html[data-theme=dark] .mob-menu[data-open=true],html[data-theme=dark] .profile-menu{background:#171717!important}.cat-nav,.product-switch-row{border-bottom:1px solid var(--ui-line)!important;background:color-mix(in srgb,var(--ui-bg) 90%,transparent)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;box-shadow:none!important}html[data-theme=dark] .cat-nav,html[data-theme=dark] .product-switch-row{background:rgba(18,18,18,.82)!important}.cat-nav-inner,.product-switch{gap:6px!important}.cat-nav-link,.discovery-tabs button,.feed-sort button,.pc-filter-row button,.pm-sort button,.product-switch-tab,.sub-filter-bar button{height:34px!important;border:1px solid transparent!important;border-radius:var(--ui-radius)!important;background:transparent!important;color:var(--ui-muted)!important;font-weight:560!important}.cat-nav-link.accent.active,.cat-nav-link.active,.discovery-tabs button.active,.feed-sort button.active,.pc-filter-row button.active,.pm-sort button.active,.product-switch-tab.active,.sub-filter-bar button.active{background:var(--ui-raised)!important;border-color:var(--ui-line)!important;color:var(--ui-text)!important}.cashed-discovery,.dep-checkout,.hl-perps,.pm-home,.poly-market-page,.portfolio-command,.premium-page,.rules-page,.xp-page{max-width:1240px!important;margin-inline:auto!important}.pm-home{padding-top:18px!important}.pm-ticker{height:40px!important;border:1px solid var(--ui-line)!important;border-radius:var(--ui-radius)!important;background:var(--ui-surface)!important;box-shadow:none!important}.pm-ticker-live{border-right:1px solid var(--ui-line)!important;color:var(--ui-text)!important}.pm-featured-row{grid-template-columns:minmax(0,1fr) 320px!important;gap:14px!important}.pm-featured{min-height:360px!important;display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr)!important;grid-gap:18px!important;gap:18px!important;padding:18px!important;overflow:hidden!important}.pm-featured:after{display:none!important}.pm-featured-head{grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important}.pm-featured-head h2{font-size:clamp(28px,3vw,42px)!important;line-height:1.03!important;max-width:580px!important}.dep-block-label,.eyebrow,.market-category,.pc-kicker,.pm-featured-cat,.pm-fixture-cat,.section-top span:first-child{color:var(--ui-faint)!important;font-size:11px!important;font-weight:620!important;letter-spacing:.075em!important;text-transform:uppercase!important}.pm-featured-stats{gap:8px!important}.pm-featured-stats>div{border:1px solid var(--ui-line)!important;border-radius:var(--ui-radius)!important;background:var(--ui-surface-2)!important;padding:11px!important}.pm-featured-outcomes{gap:8px!important}.pm-featured-chart{min-height:100%!important;border:1px solid var(--ui-line)!important;border-radius:var(--ui-radius)!important;background:var(--ui-surface-2)!important}.pm-carousel-controls{justify-content:flex-start!important;padding-left:6px!important}.pm-carousel-controls button{background:var(--ui-faint)!important;opacity:.65!important}.pm-carousel-controls button.active{background:var(--ui-text)!important;opacity:1!important}.pm-hot{padding:14px!important}.pm-hot-head{height:34px!important;color:var(--ui-text)!important;font-weight:650!important}.pm-hot-list li a{min-height:52px!important;border-radius:var(--ui-radius)!important}.pm-card:hover,.pm-hot-list li a:hover{background:var(--ui-surface-2)!important;transform:none!important}.pm-grid{grid-template-columns:repeat(auto-fill,minmax(286px,1fr))!important;gap:12px!important}.pm-card{padding:14px!important;transition:border-color .16s ease,background-color .16s ease!important}.pm-card:before{display:none!important}.pm-card:hover{border-color:var(--ui-line-strong)!important}.pm-card-head{gap:10px!important}.pm-card-head h3{font-size:15px!important;line-height:1.28!important;font-weight:620!important}.pm-fixture-flag,.pm-thumb,.pm-thumb-fallback,.pm-ticker-fallback,.pm-ticker-item img{border-radius:var(--ui-radius)!important;border:1px solid var(--ui-line)!important;background:var(--ui-raised)!important}.pm-outline{min-height:38px!important;grid-template-columns:minmax(0,1fr) 54px 42px 42px!important;gap:7px!important;border-radius:var(--ui-radius)!important}.pm-outline-name{min-width:0!important}.pm-card-head h3,.pm-hot-title,.pm-outline-text{overflow:hidden!important;text-overflow:ellipsis!important}.pm-outline-bar{height:5px!important;border-radius:999px!important;background:var(--ui-raised)!important}.pm-outline-bar i{background:var(--ui-blue)!important}.no-action,.pm-fixture-pick,.pm-mini,.po-buy,.yes-action{min-height:32px!important;border-radius:var(--ui-radius)!important;font-weight:650!important}.pm-mini.yes,.po-buy.yes,.yes-action{background:color-mix(in srgb,var(--ui-green) 14%,transparent)!important;color:var(--ui-green)!important;border:1px solid color-mix(in srgb,var(--ui-green) 34%,transparent)!important}.no-action,.pm-mini.no,.po-buy.no{background:color-mix(in srgb,var(--ui-red) 12%,transparent)!important;color:var(--ui-red)!important;border:1px solid color-mix(in srgb,var(--ui-red) 32%,transparent)!important}.pm-live-fixtures-track{gap:10px!important}.pm-live-fixture{min-height:112px!important;padding:14px!important}.polymarket-market-page,.prediction-page{max-width:1420px!important}.prediction-main{min-width:0!important}.crypto-target-header,.poly-event-header{border-bottom:1px solid var(--ui-line)!important;padding-bottom:20px!important}.crypto-asset-icon,.poly-event-header img,.poly-event-icon{border-radius:var(--ui-radius)!important;border:1px solid var(--ui-line)!important}.crypto-target-header h1,.poly-event-header h1{font-size:clamp(34px,4.4vw,64px)!important;line-height:1.02!important;letter-spacing:-.045em!important}.poly-market-meta,.prediction-breadcrumb{color:var(--ui-muted)!important}.crypto-header-actions button,.event-actions button{border:1px solid var(--ui-line)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important;border-radius:var(--ui-radius)!important}.poly-chart-panel{min-height:420px!important;padding:14px!important;background:var(--ui-surface)!important}.activity-row,.outcome-row,.sports-market-row{border-top:1px solid var(--ui-line)!important}.mode-switch,.order-type-switch,.outcome-switch{border:1px solid var(--ui-line)!important;background:var(--ui-surface-2)!important;border-radius:var(--ui-radius)!important}.mode-switch button,.order-type-switch button,.outcome-switch button{border-radius:calc(var(--ui-radius) - 2px)!important}.admin-form-grid input,.admin-form-grid select,.admin-form-grid textarea,.dep-input,.field input,.field select,.field textarea,.hl-search,.protection-input div,.t-input-box,.ticket-input div{border:1px solid var(--ui-line)!important;background:var(--ui-surface-2)!important;color:var(--ui-text)!important;border-radius:var(--ui-radius)!important}.dep-checkout{max-width:1180px!important;padding-top:30px!important}.dep-intro{max-width:820px!important;margin-bottom:24px!important}.dep-intro h1{font-size:clamp(42px,6vw,78px)!important;line-height:.98!important;letter-spacing:-.055em!important;max-width:900px!important}.dep-intro p{max-width:690px!important;font-size:17px!important;line-height:1.55!important}.dep-assurance{gap:8px!important;flex-wrap:wrap!important}.dep-assurance span{border:1px solid var(--ui-line)!important;border-radius:999px!important;background:var(--ui-surface)!important;padding:8px 11px!important;color:var(--ui-muted)!important}.dep-columns{grid-template-columns:minmax(0,1fr) 360px!important;gap:14px!important}.dep-config{display:grid!important;grid-gap:12px!important;gap:12px!important}.dep-block{padding:18px!important}.dep-types{gap:10px!important}.dep-type{border-color:var(--ui-line)!important;background:var(--ui-surface-2)!important;padding:16px!important;min-height:150px!important}.dep-type.selected{border-color:var(--ui-blue)!important;background:color-mix(in srgb,var(--ui-blue) 9%,var(--ui-surface))!important}.dep-type strong{color:var(--ui-text)!important;font-size:15px!important}.dep-type small,.dep-type span{color:var(--ui-muted)!important}.dep-slider{accent-color:var(--ui-blue)!important}.dep-summary{top:84px!important;overflow:hidden!important}.dep-funding{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-blue) 13%,transparent),transparent)!important}.dep-funding strong{font-size:38px!important;letter-spacing:-.045em!important}.hl-perps{padding-top:22px!important}.hl-head{align-items:end!important;margin-bottom:16px!important}.hl-head-title h1{font-size:clamp(42px,6vw,76px)!important;letter-spacing:-.06em!important}.hl-head-right{gap:8px!important}.hl-feed{border:1px solid var(--ui-line)!important;border-radius:999px!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}.hl-movers{padding:10px!important}.hl-mover{min-height:52px!important;border:1px solid var(--ui-line)!important;border-radius:var(--ui-radius)!important;background:var(--ui-surface-2)!important}.hl-table-wrap{overflow:hidden!important}.hl-table th{background:var(--ui-surface-2)!important;color:var(--ui-faint)!important;font-size:11px!important;letter-spacing:.06em!important;text-transform:uppercase!important}.hl-row{transition:background-color .14s ease}.hl-row:hover{background:var(--ui-surface-2)!important}.hl-mono,.hl-sym-text strong,.perp-terminal-v11{color:var(--ui-text)!important}.perp-terminal-v11{background:var(--ui-bg)!important}.t-chart-bar,.t-left-rail,.t-market-info,.t-right-panel{border-color:var(--ui-line)!important;background:var(--ui-surface)!important}.t-dock-tab,.t-ind-btn,.t-mkt-coin-btn,.t-pct-btn,.t-tf-btn{border-radius:var(--ui-radius)!important;border:1px solid var(--ui-line)!important;background:var(--ui-surface-2)!important;color:var(--ui-muted)!important}.t-dock-tab.active,.t-ind-btn.active,.t-tf-btn.active{background:var(--ui-raised)!important;color:var(--ui-text)!important;border-color:var(--ui-line-strong)!important}.t-chart-wrap{background:#121212!important}html[data-theme=light] .t-chart-wrap{background:#f7f9fc!important}.t-mob-buy,.t-mob-sell,.t-place-btn{border-radius:var(--ui-radius-lg)!important;font-weight:750!important}.t-mob-buy,.t-place-btn.buy{background:var(--ui-green)!important;color:#03170f!important}.t-mob-sell,.t-place-btn.sell{background:var(--ui-red)!important;color:#fff!important}.portfolio-command{max-width:1380px!important}.pc-header,.portfolio-header,.rewards-header,.smart-header,.utility-header{border-bottom:1px solid var(--ui-line)!important;padding-bottom:16px!important}.pc-header h1,.portfolio-header h1,.rewards-header h1,.smart-header h1,.utility-header h1{font-size:clamp(38px,5vw,68px)!important;line-height:1!important}.pc-account-strip button,.pc-button,.pc-public-toggle{border:1px solid var(--ui-line)!important;border-radius:var(--ui-radius)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}.pc-account-strip button.active{border-color:var(--ui-blue)!important;background:color-mix(in srgb,var(--ui-blue) 10%,var(--ui-surface))!important}.pc-hero-grid,.pc-kpi-grid,.pc-workspace,.portfolio-overview,.rewards-body{gap:12px!important}.pc-card,.pc-kpi-grid article{border:1px solid var(--ui-line)!important;border-radius:var(--ui-radius)!important;background:var(--ui-surface)!important}.kpi-val,.pc-equity-value{color:var(--ui-text)!important}.pc-progress,.risk-meter-row i{background:var(--ui-raised)!important;border-radius:999px!important}.pc-progress i,.risk-meter-row em{background:var(--ui-blue)!important;border-radius:999px!important}.admin-shell{background:var(--ui-bg)!important}.admin-side{width:232px!important;background:var(--ui-surface)!important;border-right:1px solid var(--ui-line)!important}.admin-main{background:transparent!important}.admin-link{border-radius:var(--ui-radius)!important;color:var(--ui-muted)!important}.admin-link.active,.admin-link:hover{background:var(--ui-raised)!important;color:var(--ui-text)!important;transform:none!important}.admin-table th{background:var(--ui-surface-2)!important;color:var(--ui-faint)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:11px!important}.badge,.hl-feed,.no-pill,.pc-live-chip,.pm-status,.state-pill,.yes-pill{border-radius:999px!important;font-weight:650!important}.positive,.up{color:var(--ui-green)!important}.down,.negative{color:var(--ui-red)!important}@media (max-width:900px){.pm-nav{height:60px!important;grid-template-columns:auto 1fr auto!important;padding:0 12px!important}.pm-nav-brand{min-width:92px!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{top:60px!important}.cat-nav{top:112px!important}.cat-nav-inner,.product-switch{padding-inline:12px!important;overflow-x:auto!important;scrollbar-width:none!important}.product-switch{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.product-switch-tab{justify-content:center!important;min-width:0!important}.cat-nav-link{flex:0 0 auto!important}.mob-menu[data-open=true]{top:68px!important;left:12px!important;right:12px!important;max-height:min(72dvh,640px)!important;padding:10px!important}.mob-menu-top{align-items:center!important}.mob-menu-link{min-height:46px!important;font-size:15px!important}.mobile-nav{left:12px!important;right:12px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;height:66px!important;border-radius:var(--ui-radius-lg)!important;border:1px solid var(--ui-line-strong)!important;background:color-mix(in srgb,var(--ui-surface) 94%,transparent)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.cashed-shell:has(.dep-checkout) .mobile-nav{display:none!important}.mnav-item{border-radius:var(--ui-radius)!important;font-size:10px!important;color:var(--ui-muted)!important}.mnav-item.active{background:var(--ui-raised)!important;color:var(--ui-text)!important}.mnav-trade{border-radius:var(--ui-radius)!important;background:var(--ui-text)!important;color:var(--ui-bg)!important}.dep-checkout,.hl-perps,.pm-home,.poly-market-page,.polymarket-market-page,.portfolio-command,.prediction-page,.premium-page,.rules-page,.xp-page{width:100%!important;max-width:100%!important;padding-left:12px!important;padding-right:12px!important;padding-bottom:calc(96px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important}.dep-columns,.pc-hero-grid,.pc-workspace,.pm-featured,.pm-featured-row,.poly-market-page,.portfolio-overview,.prediction-page,.rewards-body{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.pm-featured{min-height:0!important;padding:14px!important;gap:12px!important}.crypto-target-header h1,.dep-intro h1,.hl-head-title h1,.pc-header h1,.pm-featured-head h2,.poly-event-header h1{font-size:clamp(32px,10vw,46px)!important;line-height:1.04!important;max-width:100%!important}.pm-featured-chart{min-height:220px!important}.pm-featured-outcomes{display:none!important}.pm-hot{order:2}.pm-grid{grid-template-columns:minmax(0,1fr)!important}.pm-card{min-width:0!important}.pm-outline{grid-template-columns:minmax(0,1fr) 46px 38px 38px!important}.crypto-target-header,.poly-event-header{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important}.crypto-header-actions,.event-actions{grid-column:1/-1!important;justify-content:flex-start!important}.poly-chart-panel{min-height:330px!important}.trade-ticket{border-radius:var(--ui-radius-lg)!important}.dep-intro p{font-size:16px!important}.dep-assurance{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.dep-block{padding:14px!important}.dep-types{grid-template-columns:minmax(0,1fr)!important}.dep-type{min-height:0!important}.dep-summary{position:static!important}.hl-head{display:grid!important;grid-gap:12px!important;gap:12px!important}.hl-head-right{width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important}.hl-movers-track{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:78%!important;overflow-x:auto!important;grid-gap:8px!important;gap:8px!important}.admin-table,.hl-table{min-width:640px!important}.admin-card,.hl-table-wrap,.utility-table{overflow-x:auto!important}.perp-terminal-v11{min-height:100dvh!important}.t-market-info{min-height:72px!important}.t-chart-wrap{min-height:480px!important}.t-bottom-dock{margin:10px!important}.admin-shell{display:block!important}.admin-side{display:none!important}.admin-main{padding:14px 12px 96px!important}}@media (max-width:520px){.crypto-threshold-actions,.dep-amount-row,.dep-presets,.pc-kpi-grid,.pm-featured-stats,.quick-stakes,.ticket-summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.pm-featured-stats>div:nth-child(3){grid-column:1/-1!important}.sports-moneyline{grid-template-columns:minmax(0,1fr)!important}.crypto-threshold-actions button,.outcome-switch button,.pm-mob-btns button,.sports-market-prices button{font-size:12px!important;padding-inline:8px!important}}html[data-theme=dark]{--background:#080808;--canvas:#080808;--surface:#0d0d0d;--stroke:rgba(132,160,210,.18);--stroke-bright:rgba(154,184,235,.32);--cream:#f5f8ff;--cream-muted:#aeb8ca;--muted:#7f8ba0;--subtle:#737373;--yes:#16d49a;--no:#ff536a;--green:#16d49a;--red:#ff536a;--accent-live:#2f86ff;--chart-bg:#131313;--chart-grid:rgba(255,255,255,.13)}html[data-theme=dark] .cashed-shell,html[data-theme=dark] .pm-shell,html[data-theme=dark] .shell,html[data-theme=dark] body{background:radial-gradient(circle at 50% -22%,rgba(47,134,255,.15),transparent 36%),linear-gradient(180deg,#080808,#0e0e0e)!important}html[data-theme=dark] .cat-nav,html[data-theme=dark] .dep-block,html[data-theme=dark] .dep-summary,html[data-theme=dark] .pm-card,html[data-theme=dark] .pm-featured,html[data-theme=dark] .pm-hot,html[data-theme=dark] .pm-live-fixture,html[data-theme=dark] .pm-nav,html[data-theme=dark] .premium-panel,html[data-theme=dark] .product-switch-row,html[data-theme=dark] .t-bottom-dock,html[data-theme=dark] .t-order-ticket,html[data-theme=dark] .trade-ticket{background:rgba(22,22,22,.92)!important;border-color:var(--stroke)!important}html[data-theme=dark] .cat-nav,html[data-theme=dark] .pm-nav,html[data-theme=dark] .product-switch-row{background:rgba(15,15,15,.92)!important;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}html[data-theme=dark] .cat-nav-link.active,html[data-theme=dark] .mnav-item.active,html[data-theme=dark] .product-switch-tab.active{background:var(--surface-raised)!important;color:var(--cream)!important}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background:var(--surface-2)!important;border-color:var(--stroke)!important;color:var(--cream)!important}.mob-menu-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.mob-menu-actions .theme-toggle,.mob-menu-actions>button{width:auto;min-width:44px;height:42px;border-radius:12px;border:1px solid var(--stroke)!important;background:var(--surface-2)!important;color:var(--cream)!important;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;padding:0 12px}@media (max-width:820px){.cashed-shell,.pm-shell,.shell,body,html{width:100%!important;max-width:100%!important;overflow-x:hidden!important}html[data-theme=dark] .mob-menu[data-open=true]{background:rgba(20,20,20,.985)!important;border-color:var(--stroke-bright)!important;box-shadow:0 24px 80px rgba(0,0,0,.45)!important}.mob-menu[data-open=true]{max-height:min(70dvh,620px)!important}.mob-menu[data-open=true] .mob-menu-top{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important}.mob-menu[data-open=true] .mob-menu-top>div:first-child{min-width:0!important}.mob-menu[data-open=true] .mob-menu-top strong{display:block;max-width:100%;font-size:15px!important;line-height:1.25!important;overflow:hidden}.mob-menu[data-open=true] .theme-toggle{display:inline-flex!important}.mobile-nav{background:rgba(20,20,20,.94)!important;border-color:var(--stroke-bright)!important;box-shadow:0 14px 40px rgba(0,0,0,.25)!important}.mnav-trade{background:#f5f8ff!important;color:#121212!important}html[data-theme=light] .mobile-nav{background:rgba(255,255,255,.96)!important}.dep-checkout{width:100%!important;padding:24px 14px calc(120px + env(safe-area-inset-bottom))!important;overflow:hidden!important;box-sizing:border-box!important}.dep-checkout,.dep-intro{max-width:100%!important}.dep-intro h1{font-size:clamp(32px,10vw,42px)!important;line-height:1.08!important;letter-spacing:-.02em!important;overflow-wrap:anywhere!important}.dep-intro p{max-width:100%!important;font-size:16px!important;line-height:1.52!important}.dep-assurance{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important}.dep-columns,.dep-discount-grid,.dep-guest,.dep-payment-grid,.dep-types{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important}.dep-block,.dep-summary,.dep-type{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;box-sizing:border-box!important;border-radius:18px!important}.dep-type{padding:16px!important}.dep-block p,.dep-summary p,.dep-type small,.dep-type span{overflow-wrap:anywhere!important}.dep-amount-row,.dep-presets{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.dep-input,.dep-input input{width:100%!important;min-width:0!important}.dep-summary{position:static!important}.dep-checkbox{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:start!important;grid-gap:10px!important;gap:10px!important}.dep-cta{width:calc(100% - 28px)!important;height:58px!important;margin:8px 14px 0!important;border-radius:16px!important}.dep-compare-table{width:100%!important;overflow-x:auto!important}.dep-compare-head,.dep-compare-row{min-width:520px!important}.pm-mob-bar{height:auto!important;min-height:70px!important;padding:8px!important}.pm-mob-btns{width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-gap:8px!important;gap:8px!important}.outcome-ladder button,.pm-mob-btns button,.sports-market-actions button,.sports-moneyline button{min-width:0!important;max-width:100%!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.pm-mob-btns button{padding:0 8px!important;font-size:12px!important}.sports-market-actions,.sports-moneyline{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.sports-moneyline{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sports-market-actions button span,.sports-market-actions button strong,.sports-moneyline button span,.sports-moneyline button strong{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.poly-chart-panel{min-height:320px!important}.binary-chart-canvas,.event-prob-canvas,.poly-chart-panel canvas{min-height:280px!important}.perp-terminal-v11{background:#080808!important;min-height:100dvh!important;color:var(--cream)!important}.t-market-info{min-height:76px!important;height:auto!important;padding:8px 10px!important;gap:8px!important;background:#080808!important;border-color:var(--stroke)!important}.t-mkt-coin-btn{height:44px!important;min-width:max-content!important;border:1px solid var(--stroke)!important;border-radius:12px!important;background:var(--surface)!important;margin-right:6px!important;padding:0 10px!important}.t-mi-price{font-size:22px!important;line-height:1!important;border-right:0!important;margin-right:0!important;padding-right:8px!important}.t-mi-stat{padding:0 10px!important}.t-chart-bar{height:42px!important;min-height:42px!important;overflow-x:auto!important;gap:6px!important;padding:0 8px!important}.t-ind-btn,.t-tf-btn{height:32px!important;min-width:42px!important;border-radius:8px!important;font-size:12px!important;background:var(--surface)!important;border:1px solid var(--stroke)!important}.t-ind-btn.active,.t-tf-btn.active{background:var(--surface-raised)!important;color:var(--cream)!important}.t-chart-wrap{min-height:500px!important;background:#131313!important}.t-bottom-dock{height:auto!important;min-height:250px!important;margin:12px!important;border:1px solid var(--stroke)!important;border-radius:18px!important;background:var(--surface)!important;overflow:hidden!important}.t-dock-tabs{height:46px!important;overflow-x:auto!important}.t-dock-tab{font-size:13px!important;padding:0 12px!important;white-space:nowrap!important}.t-mobile-bar{height:78px!important;background:rgba(22,22,22,.96)!important;border:1px solid var(--stroke-bright)!important;border-radius:22px!important;box-shadow:0 16px 48px rgba(0,0,0,.4)!important;overflow:hidden!important}.t-mob-buy,.t-mob-sell{height:58px!important;border-radius:18px!important;margin:8px!important}}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text)}body{min-height:100vh}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{color:inherit}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background:#232a28}.shell{min-height:100vh;background:radial-gradient(circle at 76% -10%,rgba(49,156,113,.09),transparent 30%),var(--bg)}.top-alert{height:32px;justify-content:center;color:var(--green);letter-spacing:.01em;background:#08110e}.nav,.top-alert{display:flex;align-items:center;border-bottom:1px solid var(--line)}.nav{height:62px;justify-content:space-between;padding:0 20px;background:rgba(7,8,8,.94);position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nav-left,.nav-links,.nav-right{display:flex;align-items:center;gap:22px}.brand{display:flex;gap:8px;align-items:center;font-weight:700;font-size:20px;letter-spacing:-.05em;margin-right:20px}.brand-mark{width:25px;height:25px;border-radius:8px;background:var(--green);color:#07110d;display:grid;place-items:center;font-weight:900;font-size:15px}.nav-link{font-size:14px;color:#9fa7a5;padding:22px 0;position:relative}.nav-link.active,.nav-link:hover{color:var(--text)}.nav-link.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--green)}.search{width:275px;border:1px solid var(--line);border-radius:8px;display:flex;padding:0 12px;color:var(--subtle);background:#0a0c0c;font-size:13px}.btn,.search{height:40px;align-items:center;gap:8px}.btn{display:inline-flex;justify-content:center;border:1px solid var(--line-strong);padding:0 15px;border-radius:8px;background:#0d1010;cursor:pointer;font-size:14px;transition:.15s ease}.btn:hover{background:#141918}.btn-primary{color:#07110c;background:var(--green);border-color:var(--green)}.btn-primary:hover{background:#92ffc0}.btn-soft{background:var(--green-soft);color:var(--green);border-color:rgba(52,201,143,.18)}.btn-danger{background:var(--red-soft);color:var(--red);border-color:rgba(255,82,103,.18)}.balance{height:40px;padding:0 13px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;gap:8px;font-size:13px}.balance strong{color:var(--green)}.ticker{height:36px;overflow:hidden;border-bottom:1px solid var(--line);background:#080a0a;color:#9aa3a0;white-space:nowrap}.ticker,.ticker-item{display:flex;align-items:center}.ticker-item{padding:0 24px;border-right:1px solid var(--line);height:100%}.badge{display:inline-flex;align-items:center;border-radius:4px;padding:3px 6px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.badge-green{background:var(--green-soft);color:var(--green)}.badge-red{background:var(--red-soft);color:var(--red)}.badge-orange{background:rgba(244,174,95,.13);color:var(--orange)}.content{padding:16px}.grid-terminal{display:grid;grid-template-columns:minmax(370px,1.1fr) minmax(300px,.72fr) minmax(285px,.56fr);grid-gap:10px;gap:10px;height:calc(100vh - 148px)}.panel{border:1px solid var(--line);background:var(--bg-card);border-radius:4px;overflow:hidden;min-height:0}.panel-header{height:40px;border-bottom:1px solid var(--line);padding:0 13px;justify-content:space-between;color:#b7bebc;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:600}.live,.panel-header{display:flex;align-items:center}.live{color:var(--red);gap:5px}.live:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:var(--red)}.map-panel{display:grid;grid-template-rows:1fr 240px;grid-gap:10px;gap:10px;min-height:0}.globe-wrap{display:flex;align-items:center;justify-content:center;height:100%;position:relative;background:radial-gradient(circle at 50% 50%,rgba(52,201,143,.05),transparent 38%)}.globe{width:min(390px,72%);aspect-ratio:1;border-radius:50%;border:1px solid rgba(52,201,143,.11);background:radial-gradient(circle at 35% 28%,rgba(52,201,143,.1),rgba(0,0,0,.05) 18%,rgba(0,0,0,.75) 62%),#0b1110;position:relative;box-shadow:inset -28px -30px 55px rgba(0,0,0,.7),0 0 90px rgba(37,236,145,.03)}.globe:before{content:"";inset:17%;background:linear-gradient(41deg,transparent 0 15%,rgba(52,201,143,.15) 15% 23%,transparent 23% 32%,rgba(52,201,143,.13) 32% 39%,transparent 39% 59%,rgba(52,201,143,.1) 59% 68%,transparent 68%);filter:blur(3px)}.globe:before,.pin{position:absolute;border-radius:50%}.pin{width:10px;height:10px;background:var(--green);box-shadow:0 0 0 5px rgba(52,201,143,.11),0 0 16px var(--green)}.pin.red{background:var(--red);box-shadow:0 0 0 5px rgba(255,82,103,.12),0 0 16px var(--red)}.global-tag{position:absolute;top:18px;border:1px solid rgba(52,201,143,.22);color:var(--green);border-radius:99px;font-size:11px;padding:7px 14px;background:#08100d}.mini-chart-wrap{display:grid;grid-template-columns:.46fr .54fr;height:calc(100% - 40px)}.chart-area{padding:16px;border-right:1px solid var(--line)}.chart-canvas{height:128px;margin-top:15px;position:relative;border-bottom:1px solid var(--line);background-image:linear-gradient(var(--line) 1px,transparent 1px);background-size:100% 32px}.chart-svg{width:100%;height:100%}.orderbook{padding:12px;font-size:12px}.book-row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:8px;gap:8px;padding:4px 0}.sell{color:var(--red)}.buy{color:var(--green)}.video-stack{display:grid;grid-template-rows:1fr 1fr 1fr;grid-gap:9px;gap:9px;height:calc(100% - 40px);padding:9px}.video{position:relative;overflow:hidden;border:1px solid var(--line);background:linear-gradient(120deg,#131817,#0a0c0c);display:flex;flex-direction:column;justify-content:flex-end;padding:13px}.video:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 68% 36%,rgba(52,201,143,.15),transparent 26%)}.video-source,.video-title{position:relative}.video-source{font-size:11px;color:var(--green);text-transform:uppercase;margin-bottom:6px}.video-title{font-size:14px;font-weight:600}.feed-search{margin:10px;border:1px solid var(--line);border-radius:5px;padding:0 12px;gap:8px;font-size:12px}.news-list{padding:0 10px 10px;display:flex;flex-direction:column;gap:8px;overflow:auto;height:calc(100% - 98px)}.news-card{border:1px solid var(--line);border-radius:5px;padding:13px;background:#0b0e0e}.news-meta{display:flex;justify-content:space-between;color:var(--subtle);font-size:11px;margin-bottom:9px}.news-title{font-size:13px;line-height:1.45;color:#dbdfdd}.bottom-bar{position:fixed;z-index:25;left:0;right:0;bottom:0;height:34px;border-top:1px solid var(--line);background:#090b0b;justify-content:space-between;padding:0 17px;color:var(--muted)}.bottom-bar,.bottom-items{display:flex;align-items:center}.bottom-items{gap:18px}.market-page{display:grid;grid-template-columns:minmax(560px,1fr) 290px 335px;height:calc(100vh - 131px)}.market-main,.related,.trade-panel{border-right:1px solid var(--line);overflow:hidden}.market-summary{height:86px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:26px;padding:0 18px}.market-icon{height:44px;width:44px;border-radius:50%;background:var(--green-soft);display:grid;place-items:center;color:var(--green);font-weight:800}.market-name{font-size:20px;font-weight:600;letter-spacing:-.03em}.stat-label{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.stat-val{font-size:18px;font-weight:600}.up{color:var(--green)}.down{color:var(--red)}.chart-large{height:420px;border-bottom:1px solid var(--line);padding:18px}.chart-tools{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;color:var(--muted);font-size:12px}.prob-chart{height:312px;position:relative;background-image:linear-gradient(var(--line) 1px,transparent 1px);background-size:100% 50px}.trade-table{padding:0 16px}.tabs{gap:26px;border-bottom:1px solid var(--line);color:var(--muted);font-size:12px;text-transform:uppercase}.tab.active,.tabs{height:48px;display:flex;align-items:center}.tab.active{color:var(--text);border-bottom:2px solid var(--green)}.table{width:100%;border-collapse:collapse;font-size:12px}.table th{text-align:left;font-weight:500;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.07em;padding:13px 0}.table td{padding:10px 0;border-top:1px solid rgba(255,255,255,.045)}.related{padding:0 10px}.related .panel-header{margin:0 -10px}.trade-panel{border-right:0;padding:12px}.outcome-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.segment{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:15px}.segment .btn{width:100%;height:50px}.segment .active-yes{background:var(--green);color:#07110c;border-color:var(--green);font-weight:700}.trade-input{border:1px solid var(--line);border-radius:8px;padding:12px;margin:14px 0}.trade-input input{width:100%;background:none;border:0;color:var(--text);outline:0;font-size:28px;margin:10px 0}.quick{display:flex;gap:5px}.quick button{flex:1 1;border:1px solid var(--line);background:#101313;color:var(--muted);border-radius:5px;height:27px;font-size:11px}.details{margin-top:15px;border-top:1px solid var(--line);padding-top:12px;color:var(--muted);font-size:12px}.detail-row{display:flex;justify-content:space-between;margin:12px 0}.smart-layout{display:grid;grid-template-columns:1fr 300px;grid-gap:10px;gap:10px;padding:12px;height:calc(100vh - 131px)}.filter-row{height:47px;display:flex;align-items:center;gap:12px;padding:0 14px;border-bottom:1px solid var(--line)}.filter-pill{padding:9px 15px;border-radius:6px;color:var(--muted);font-size:12px;border:1px solid transparent}.filter-pill.active{background:#141817;border-color:var(--line);color:var(--text)}.trader-grid{padding:12px;display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));grid-gap:12px;gap:12px;overflow:auto;max-height:calc(100vh - 220px)}.trader-card{border:1px solid var(--line);background:#0b0e0e;border-radius:7px;padding:14px;cursor:pointer;transition:.15s}.trader-card:hover{border-color:rgba(52,201,143,.25)}.card-top{font-size:12px;color:var(--muted)}.asset-row,.card-top{display:flex;justify-content:space-between}.asset-row{margin:21px 0 14px}.asset,.asset-row{align-items:center}.asset{display:flex;gap:8px;font-weight:600;font-size:18px}.asset-dot{height:28px;width:28px;border-radius:50%;background:var(--green-soft);display:grid;place-items:center;font-size:12px}.asset-dot,.pnl{color:var(--green)}.pnl{font-size:18px;font-weight:600}.spark{height:55px;margin:8px 0 16px}.metrics{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 20px;gap:14px 20px;padding-top:14px;border-top:1px solid var(--line);font-size:12px}.metrics .muted{margin-bottom:5px}.muted{color:var(--muted)}.side-list{padding:12px}.flow-row{padding:12px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;font-size:13px}.modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:80}.modal{width:min(460px,92vw);border:1px solid var(--line-strong);border-radius:12px;background:#0d1010;box-shadow:var(--shadow);padding:24px}.modal.wide{width:min(1120px,94vw);padding:0;overflow:hidden}.modal-close{margin-left:auto;background:none;border:0;color:var(--muted);cursor:pointer}.modal-logo{display:grid;place-items:center;margin:0 auto 18px;height:48px;width:48px;border-radius:14px;background:var(--green-soft);color:var(--green);font-weight:800}.modal h2{text-align:center;margin:0 0 8px;font-size:22px;letter-spacing:-.04em}.modal-copy{text-align:center;color:var(--muted);font-size:13px;line-height:1.5;margin:0 0 22px}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;background:#090b0b;border-radius:8px;padding:4px;margin-bottom:18px}.auth-tabs button{height:39px;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer}.auth-tabs button.active{background:#151918;color:#fff}.field{margin:12px 0}.field label{display:block;color:var(--muted);font-size:12px;margin-bottom:7px}.field input,.field select{width:100%;height:44px;background:#090b0b;border:1px solid var(--line);border-radius:7px;color:var(--text);padding:0 12px;outline:none}.field input:focus{border-color:rgba(52,201,143,.4)}.auth-foot{margin-top:16px;color:var(--muted);font-size:11px;text-align:center}.portfolio-grid{padding:14px;display:grid;grid-template-columns:1fr 340px;grid-gap:12px;gap:12px}.page-head{padding:22px 18px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.page-head h1{font-size:25px;letter-spacing:-.05em;margin:0 0 6px}.objective-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin:12px 0}.objective{padding:16px;border:1px solid var(--line);border-radius:7px;background:#0c0f0f}.objective .value{margin-top:12px;font-size:23px;font-weight:600;letter-spacing:-.03em}.progress{height:5px;background:#171c1b;border-radius:99px;overflow:hidden;margin-top:13px}.progress span{height:100%;background:var(--green);display:block}.account-chart{height:300px;padding:18px;background:var(--surface);margin-bottom:12px}.account-chart,.right-card{border:1px solid var(--line);border-radius:7px}.right-card{padding:17px;background:#0c0f0f;margin-bottom:10px}.rule-row{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}.rule-row:last-child{border:0}.rewards-grid{padding:18px;display:grid;grid-template-columns:360px 1fr;grid-gap:12px;gap:12px}.points-card{padding:25px;border:1px solid rgba(52,201,143,.18);background:linear-gradient(145deg,rgba(52,201,143,.1),#0c0f0f 43%);border-radius:10px}.points-number{font-size:54px;font-weight:700;letter-spacing:-.07em;margin:20px 0 2px}.task-list{border:1px solid var(--line);border-radius:10px;overflow:hidden}.task{height:70px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.task:last-child{border:0}.task-title{font-size:14px;margin-bottom:5px}.task-desc{font-size:12px;color:var(--muted)}.reward-value{display:flex;align-items:center;gap:14px;color:var(--green);font-weight:600;font-size:13px}.plans{padding:24px;max-width:1140px;margin:0 auto}.plans-title{max-width:600px;margin:35px auto 34px;text-align:center}.plans-title h1{font-size:42px;letter-spacing:-.07em;margin:0 0 13px}.plans-title p{color:var(--muted);line-height:1.6}.plan-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.plan-card{border:1px solid var(--line);border-radius:10px;padding:22px;background:#0b0e0e}.plan-card.featured{border-color:rgba(52,201,143,.32);background:linear-gradient(180deg,rgba(52,201,143,.07),#0b0e0e 40%)}.plan-name{font-size:18px;font-weight:600}.price{font-size:40px;font-weight:700;letter-spacing:-.06em;margin:21px 0 7px}.price span{font-size:13px;color:var(--muted);font-weight:400;letter-spacing:0}.plan-rules{margin:24px 0}.plan-rule{padding:11px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;font-size:13px;color:var(--muted)}.plan-rule strong{color:var(--text);font-weight:500}.admin-shell{display:grid;grid-template-columns:230px 1fr;min-height:100vh;background:#070808}.admin-side{border-right:1px solid var(--line);padding:18px 12px;position:-webkit-sticky;position:sticky;top:0;height:100vh}.admin-side .brand{padding:0 10px;margin-bottom:30px}.admin-nav-label{font-size:10px;color:var(--subtle);text-transform:uppercase;letter-spacing:.12em;padding:12px 10px}.admin-link{display:flex;align-items:center;gap:10px;padding:11px 10px;border-radius:7px;color:var(--muted);font-size:13px;margin-bottom:2px}.admin-link.active,.admin-link:hover{background:#101413;color:var(--text)}.admin-main{padding:22px}.admin-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.admin-header h1{margin:0;letter-spacing:-.05em}.admin-header p{color:var(--muted);margin:7px 0 0;font-size:13px}.kpi-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;margin-bottom:13px}.kpi{padding:16px;border:1px solid var(--line);background:#0c0f0f;border-radius:8px}.kpi-val{font-size:27px;font-weight:600;letter-spacing:-.04em;margin:13px 0 7px}.kpi-trend{font-size:11px;color:var(--green)}.admin-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:12px;gap:12px}.admin-card{border:1px solid var(--line);background:#0c0f0f;border-radius:8px;overflow:hidden}.admin-card .panel-header{height:48px}.admin-table{width:100%;border-collapse:collapse;font-size:12px}.admin-table th{text-align:left;color:var(--muted);font-weight:500;text-transform:uppercase;font-size:10px;letter-spacing:.08em;padding:14px}.admin-table td{padding:14px;border-top:1px solid var(--line)}.risk-bar{height:5px;width:100%;background:#161b1a;border-radius:99px;margin-top:8px}.risk-bar span{height:100%;display:block;border-radius:99px;background:var(--green)}.risk-bar.red span{background:var(--red)}.admin-action-stack{display:grid;grid-gap:7px;gap:7px;min-width:min(520px,100%)}.admin-action-row{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.admin-action-row input,.admin-action-row select,.admin-action-stack>input{height:34px;min-width:120px;border:1px solid var(--line);border-radius:7px;background:#090b0b;color:var(--text);padding:0 10px;font:inherit;font-size:12px}.admin-action-row input{min-width:150px}.admin-action-message{margin:0;color:var(--muted);font-size:11px;line-height:1.35}.settings-mfa-required{margin-bottom:14px;padding:16px;border-color:rgba(255,190,95,.35);background:rgba(255,190,95,.06)}.settings-mfa-required p{margin:6px 0 12px;color:var(--muted);max-width:780px}.payout-actions,.refund-action{min-width:280px}.admin-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:16px}.admin-form-grid .field{margin:0}.admin-rule-summary{display:flex;flex-wrap:wrap;gap:8px}.admin-rule-summary span{border:1px solid var(--line);background:#0a1110;border-radius:999px;color:#b8c5c1;font-size:12px;padding:7px 10px}.admin-rule-summary span:first-child{border-color:rgba(52,201,143,.35);color:var(--green);background:rgba(52,201,143,.08)}.trader-modal-layout{display:grid;grid-template-columns:220px 1fr;min-height:590px}.trader-aside{padding:20px;border-right:1px solid var(--line)}.trader-main{padding:0}.trader-stat-row{display:grid;grid-template-columns:repeat(6,1fr);border-bottom:1px solid var(--line)}.trader-stat{padding:17px;border-right:1px solid var(--line)}.trader-stat:last-child{border:0}.trader-stat .stat-label{margin-bottom:8px}.trader-stat .v{font-size:16px;font-weight:600}.trader-equity{height:285px;padding:18px;border-bottom:1px solid var(--line)}@media (max-width:1100px){.nav-links{display:none}.grid-terminal,.market-page,.portfolio-grid,.rewards-grid,.smart-layout{display:block;height:auto}.panel{margin-bottom:10px;min-height:350px}.market-main,.related,.trade-panel{border:0}.kpi-grid,.objective-grid,.plan-grid,.trader-grid{grid-template-columns:1fr 1fr}.admin-shell{grid-template-columns:1fr}.admin-side{display:none}}@media (max-width:700px){.balance,.search{display:none}.kpi-grid,.objective-grid,.plan-grid,.rewards-grid,.trader-grid{grid-template-columns:1fr}.plans-title h1{font-size:32px}}.source-control{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);white-space:nowrap}.source-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 10px rgba(244,174,95,.4)}.source-dot.connected{background:var(--green);box-shadow:0 0 11px rgba(52,201,143,.52)}.source-dot.fallback{background:var(--orange)}.intel-category-bar{height:46px;display:flex;align-items:center;gap:9px;padding:0 0 14px}.intel-category-bar .filter-pill{cursor:pointer;border:1px solid var(--line);background:var(--bg-card);color:var(--muted);padding:8px 12px;border-radius:7px}.intel-category-bar .filter-pill.active{color:var(--green);border-color:rgba(52,201,143,.24);background:var(--green-soft)}.feed-indicator{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--muted);margin-left:auto}.feed-indicator+.feed-indicator{margin-left:4px}.feed-search input{width:100%;color:var(--text);outline:none;font-size:12px}.empty-state{color:var(--muted);padding:34px;text-align:center;font-size:13px}.resolution-box{margin-top:20px;padding:15px;border:1px solid var(--line);background:var(--bg-card-2);border-radius:8px}.resolution-box p{color:var(--text);font-size:12px;line-height:1.6;margin:9px 0}.source-banner{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px;padding:18px 20px}.source-banner p{color:var(--muted);margin:7px 0 0;font-size:13px}.sync-message{margin-bottom:14px;padding:14px 18px;font-size:13px}.sync-message.success{color:var(--green);border-color:rgba(52,201,143,.2);background:var(--green-soft)}.sync-message.error{color:var(--red);border-color:rgba(255,82,103,.2);background:var(--red-soft)}.product-tabs{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));grid-gap:9px;gap:9px;margin-bottom:18px}.product-tabs button{height:66px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding:0 18px;text-align:left;border:1px solid var(--line);background:var(--bg-card);border-radius:8px;cursor:pointer}.product-tabs button strong{font-size:14px;font-weight:600}.product-tabs button span{color:var(--muted);font-size:11px}.product-tabs button.active{border-color:rgba(52,201,143,.25);background:linear-gradient(120deg,rgba(52,201,143,.11),var(--bg-card));color:var(--green)}.market-table{padding:0 18px;display:table}.market-table td:first-child,.market-table th:first-child{padding-left:18px}.market-table td:last-child,.market-table th:last-child{padding-right:18px}.market-link{font-weight:600}.cell-sub{font-size:11px;margin-top:5px}.strong{font-weight:600}.updown-grid{display:grid;grid-template-columns:repeat(3,minmax(240px,1fr));grid-gap:10px;gap:10px}.updown-card{padding:18px;border:1px solid var(--line);border-radius:8px;background:var(--bg-card);transition:border .15s}.updown-card:hover{border-color:rgba(52,201,143,.27)}.contract-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.contract-price{font-size:27px;font-weight:600;letter-spacing:-.045em;margin-bottom:8px}.outcome-pair{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.outcome-pair span{height:39px;border-radius:6px;border:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;padding:0 10px;color:var(--muted);font-size:11px}.outcome-pair b{color:var(--green)}.perp-layout{display:grid;grid-template-columns:minmax(720px,1fr) 345px;min-height:calc(100vh - 131px)}.perp-main{border-right:1px solid var(--line);padding-bottom:50px}.instrument-head{min-height:88px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:22px;padding:12px 18px}.instrument-head h1{margin:0 0 5px;font-size:20px;letter-spacing:-.04em}.coin-badge{height:42px;width:42px;border-radius:50%;display:grid;place-items:center;background:var(--green-soft);color:var(--green);font-weight:700}.instrument-stat{min-width:92px}.instrument-stat span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px}.instrument-stat strong{font-size:15px}.stream-pill{margin-left:auto;display:flex;align-items:center;gap:7px;color:var(--muted);font-size:11px}.trading-workspace{display:grid;grid-template-columns:minmax(440px,1fr) 290px;grid-gap:10px;gap:10px;padding:10px}.perp-chart{height:460px}.trading-chart{height:390px;padding:18px}.book-panel{height:460px;padding-bottom:8px}.book-head,.live-book-row{display:grid;grid-template-columns:1fr .85fr 1fr;grid-gap:8px;gap:8px;padding:5px 12px;font-size:11px;text-align:right}.book-head{color:var(--muted);font-size:10px;padding-top:12px}.mid-row{color:var(--green);font-size:15px;font-weight:600;padding:10px 12px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:6px 0}.trades-panel{margin:0 10px}.perp-ticket{padding:14px;background:var(--surface)}.ticket-banner{height:50px;display:flex;align-items:center;justify-content:space-between;font-weight:600;border-bottom:1px solid var(--line);margin-bottom:14px}.short-active{background:var(--red);color:white;border-color:var(--red);font-weight:700}.ticket-label{display:flex;justify-content:space-between;margin:17px 0 10px;font-size:12px;color:var(--muted)}.ticket-label strong{color:var(--text)}.lever-slider{width:100%;accent-color:var(--green)}.ticket-action{height:52px}.updown-layout{display:grid;grid-template-columns:minmax(640px,1fr) 345px;min-height:calc(100vh - 131px)}.updown-workspace{border-right:1px solid var(--line);padding-bottom:50px}.duration-tabs{display:flex;align-items:center;gap:7px;padding:12px 18px;border-bottom:1px solid var(--line)}.duration-tabs button{height:34px;min-width:64px;border-radius:6px;border:1px solid var(--line);background:var(--bg-card);color:var(--muted);cursor:pointer}.duration-tabs button.active{background:var(--green-soft);border-color:rgba(52,201,143,.22);color:var(--green)}.updown-chart{margin:12px;height:520px;position:relative}.contract-timer{display:flex;justify-content:space-between;padding:18px 20px 0}.contract-timer span{display:block;font-size:11px;margin-bottom:8px}.contract-timer strong{font-size:25px;letter-spacing:-.04em}.updown-chart .trading-chart{height:395px}.strike-marker{position:absolute;left:20px;bottom:18px;padding:8px 12px;border:1px dashed rgba(52,201,143,.27);color:var(--green);font-size:11px;border-radius:6px}.updown-rules{margin:0 12px 12px;padding-bottom:16px}.updown-rules p{margin:16px 16px 0;font-size:13px;line-height:1.55}.feed-kpis{grid-template-columns:repeat(3,1fr)}.feed-state{font-size:18px;letter-spacing:-.02em;display:flex;gap:8px;align-items:center;margin:14px 0 9px}.feed-detail{font-size:12px;line-height:1.5}@media (max-width:1100px){.perp-layout,.trading-workspace,.updown-layout{display:block}.perp-ticket{padding-bottom:55px}.updown-grid{grid-template-columns:1fr 1fr}.instrument-head{flex-wrap:wrap}}@media (max-width:700px){.feed-kpis,.product-tabs,.updown-grid{grid-template-columns:1fr}}.account-picker{height:40px;padding:0 10px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;gap:8px;font-size:12px;background:#0a0c0c}.account-picker select{max-width:150px;border:0;color:var(--muted);background:transparent;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.account-picker strong{color:var(--green);font-size:13px}.profile-chip{height:40px;border:1px solid var(--line);border-radius:8px;padding:0 9px;display:flex;align-items:center;gap:7px;color:var(--muted);font-size:13px}.profile-chip button{border:0;background:transparent;display:grid;place-items:center;color:var(--muted);cursor:pointer}.form-error{margin:10px 0;border:1px solid rgba(255,82,103,.22);background:var(--red-soft);color:var(--red);border-radius:7px;padding:10px;font-size:12px}.redeem-row{max-width:1140px;margin:0 auto 16px;border:1px solid var(--line);padding:13px 15px;background:var(--bg-card);border-radius:10px;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--muted)}.redeem-row strong{color:var(--green)}.redeem-row select{margin-left:10px;padding:8px;border-radius:6px;border:1px solid var(--line);background:var(--bg);color:var(--text)}.checkout-page{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 50% -5%,rgba(52,201,143,.07),transparent 35%),var(--bg)}.checkout-card{width:450px;border:1px solid var(--line);background:var(--bg-card);padding:30px;border-radius:14px;box-shadow:var(--shadow)}.checkout-card h1{font-size:25px;letter-spacing:-.04em;margin:20px 0 10px}.checkout-card p{color:var(--muted);font-size:13px;line-height:1.6}.checkout-detail{border:1px solid var(--line);border-radius:8px;padding:14px;margin:22px 0;display:flex;justify-content:space-between;font-size:12px}.checkout-detail span{color:var(--muted)}.account-empty{min-height:calc(100vh - 131px);display:grid;place-items:center}.breach-banner{margin:0 16px 12px;padding:14px;display:flex;gap:18px;align-items:center;border:1px solid rgba(255,82,103,.22);border-radius:8px;background:var(--red-soft);color:var(--red);font-size:13px}.risk-event{padding:12px 0;border-bottom:1px solid var(--line);font-size:12px}.risk-event strong{margin-left:8px}.risk-event p{color:var(--muted);line-height:1.45}.metric-tile{height:76px;border-right:1px solid var(--line);display:grid;place-items:center;text-align:center;font-size:11px}.metric-tile strong{margin-top:7px;font-size:17px}.podium{height:230px;display:flex;align-items:center;justify-content:center;gap:58px;background:radial-gradient(circle at center,rgba(52,201,143,.07),transparent 45%)}.podium>div{text-align:center}.podium-first{transform:scale(1.12)}.podium-rank{width:55px;height:55px;margin:0 auto 12px;border-radius:16px;display:grid;place-items:center;background:#17201d;color:var(--green);font-size:22px;font-weight:700}.podium-first .podium-rank{background:linear-gradient(145deg,#7cffb2,#138458);color:#07110c}:root{--cream:#F5F1E8;--cream-muted:#B8B4AD;--off-black:#0B0B0B;--canvas:#090A0C;--surface-raised:#131313;--surface-hover:#171717;--stroke:rgba(245,241,232,.08);--stroke-bright:rgba(245,241,232,.15);--electric:#34c98f;--electric-soft:rgba(52,201,143,.14);--energy-red:#FF4D4D;--energy-red-soft:rgba(255,77,77,.13);--burnt-orange:#FF8A3D;--yellow:#F3D459;--bg:var(--canvas);--bg-elevated:var(--surface);--bg-card:var(--surface);--bg-card-2:var(--surface-raised);--line:var(--stroke);--line-strong:var(--stroke-bright);--text:var(--cream);--muted:#96938C;--subtle:#625F5B;--green:var(--electric);--green-strong:var(--electric);--green-soft:var(--electric-soft);--red:var(--energy-red);--red-soft:var(--energy-red-soft);--orange:var(--burnt-orange);--blue:var(--electric);--radius:14px;--shadow:0 28px 80px rgba(0,0,0,.45)}body,html{background:var(--canvas);color:var(--cream);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;letter-spacing:0}body{overflow-x:hidden}.buy,.positive,.up{color:var(--electric)!important}.down,.negative,.sell{color:var(--energy-red)!important}.cashed-shell{background:radial-gradient(circle at 52% -10%,rgba(52,201,143,.065),transparent 38%),var(--canvas)}.top-alert{height:36px;background:#0B0B0D;border-bottom:1px solid var(--stroke);letter-spacing:.025em;font-size:12px;gap:12px}.announcement-dot{width:5px;height:5px;background:var(--yellow);border-radius:50%;box-shadow:0 0 13px rgba(243,212,89,.6)}.announcement-arrow{color:var(--cream)}.nav{height:70px;padding:0 28px;background:rgba(9,10,12,.9);border-bottom:1px solid var(--stroke);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-left,.nav-links{gap:28px}.brand,.nav-right{gap:10px}.brand{font-size:24px;margin-right:24px;font-weight:600;letter-spacing:-.065em;color:var(--cream)}.brand-word{line-height:1}.capsule-mark{width:42px;height:42px;fill:var(--cream)}.capsule-mark.compact{width:26px;height:26px}.admin-chip{font-size:10px;text-transform:uppercase;letter-spacing:.15em;border:1px solid rgba(52,201,143,.35);color:#34c98f;border-radius:30px;padding:5px 8px;margin-left:8px}.nav-link{font-size:13px;padding:28px 0;color:#918E88;letter-spacing:0}.nav-link.active,.nav-link:hover{color:var(--cream)}.search{width:300px;height:44px;border:1px solid var(--stroke);background:#0D0E11;border-radius:11px;color:#746F68;gap:10px;cursor:pointer}.search span{margin-left:auto;border:1px solid var(--stroke);padding:3px 7px;border-radius:6px;font-size:10px}.btn{height:44px;border-radius:10px;border:1px solid var(--stroke-bright);background:var(--surface-raised);font-size:13px}.btn:hover{background:var(--surface-hover);border-color:rgba(245,241,232,.25)}.btn-primary{color:var(--off-black);font-weight:600}.btn-primary:hover{background:#fffdf6;color:var(--off-black)}.btn-secondary{background:transparent}.btn-short{background:var(--energy-red);border-color:var(--energy-red);color:var(--cream);font-weight:600}.btn-short:hover{background:#ff6565}.btn-soft{color:#888BFF;border-color:rgba(52,201,143,.28);background:rgba(52,201,143,.1)}.icon-btn{height:44px;width:44px;border:1px solid var(--stroke);border-radius:10px;display:grid;place-items:center;color:#9B9892;background:var(--surface)}.icon-btn:hover{color:var(--cream)}.account-picker,.profile-chip{height:44px;background:var(--surface);border-color:var(--stroke);border-radius:10px}.account-picker strong{color:#8A8DFF}.account-stack{display:flex;align-items:center;gap:8px}.new-account-link{height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(47,106,255,.35);background:rgba(47,106,255,.12);color:#bcd0ff;border-radius:10px;padding:0 12px;font-size:12px;font-weight:650;white-space:nowrap}.ticker{height:39px;background:#090A0C;border-bottom:1px solid var(--stroke);font-size:11px}.ticker-item{padding:0 21px;gap:10px;border-right:1px solid var(--stroke)}.source-item strong{color:var(--cream);font-size:10px;letter-spacing:.12em}.pulse{width:6px;height:6px;border-radius:50%;background:var(--electric);box-shadow:0 0 14px var(--electric)}.pulse.orange{background:var(--burnt-orange);box-shadow:0 0 12px var(--burnt-orange)}.ticker-type{border-radius:5px;padding:3px 7px;font-size:9px;letter-spacing:.12em;font-weight:700;color:#9598FF;background:rgba(52,201,143,.12)}.ticker-type.perp{color:var(--cream);background:rgba(245,241,232,.08)}.ticker-type.hot{color:var(--burnt-orange);background:rgba(255,138,61,.14)}.ticker-title{color:#A6A29B;max-width:250px;overflow:hidden;text-overflow:ellipsis}.bottom-bar{height:38px;background:#090A0C;border-color:var(--stroke);font-size:11px;padding:0 18px}.status-pill{text-transform:uppercase;font-size:9px;font-weight:700;letter-spacing:.12em;padding:5px 8px;border-radius:5px}.status-pill.simulated{color:#FF7772;background:rgba(255,77,77,.13)}.status-pill.live{color:#8F91FF;background:rgba(52,201,143,.13)}.connected-mark{color:#8F91FF}.premium-page{padding:22px 24px 64px;max-width:1520px;margin:0 auto}.premium-panel{border-radius:14px;overflow:hidden}.section-top{min-height:49px;padding:0 18px;border-bottom:1px solid var(--stroke);display:flex;align-items:center;justify-content:space-between;color:#ABA79E;font-size:11px;text-transform:uppercase;letter-spacing:.11em}.section-top>span:first-child{display:flex;align-items:center;gap:7px}.section-top a{color:#34c98f;text-transform:none;letter-spacing:0;font-size:12px}.live-tag{color:#FF726D!important;display:flex;align-items:center;gap:5px}.live-source-cluster{display:flex;gap:8px}.source-pill{height:29px;padding:0 11px;border:1px solid var(--stroke);border-radius:999px;display:inline-flex;align-items:center;gap:7px;font-size:11px;color:#8B8882}.source-pill span{width:6px;height:6px;border-radius:50%}.source-pill.ready span{background:var(--electric);box-shadow:0 0 12px var(--electric)}.source-pill.wait span{background:var(--burnt-orange)}.market-category{display:inline-flex;color:#A5A7FF;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.skeleton{position:relative;overflow:hidden;background:#141414;border-radius:9px}.skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(245,241,232,.045),transparent);animation:shimmer 1.3s infinite}@keyframes shimmer{to{transform:translateX(100%)}}.panel-empty{min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:28px;color:var(--muted)}.panel-empty h3{margin:0 0 9px;color:var(--cream);font-size:16px;font-weight:500}.panel-empty p{margin:0;max-width:300px;line-height:1.55;font-size:13px}.panel-empty.compact{min-height:92px}.terminal-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.category-nav{display:flex;gap:7px}.category-nav button,.markets-filters button{height:38px;padding:0 15px;border-radius:9px;border:1px solid var(--stroke);background:var(--surface);color:#89857E;cursor:pointer}.category-nav button.active,.markets-filters button.active{background:var(--cream);border-color:var(--cream);color:var(--off-black)}.terminal-stage{display:grid;grid-template-columns:minmax(430px,1.03fr) minmax(330px,.7fr) minmax(300px,.62fr);grid-gap:12px;gap:12px;min-height:620px}.featured-event{padding-bottom:17px}.featured-event .section-top{margin-bottom:23px}.featured-meta{display:flex;gap:17px;color:var(--muted);font-size:12px;padding:0 22px}.featured-title{display:block;font-size:32px;font-weight:500;line-height:1.13;letter-spacing:-.055em;padding:15px 22px 22px;max-width:620px}.featured-title:hover{color:#fff}.featured-stats{display:grid;grid-template-columns:1.35fr 1fr 1fr;border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke)}.featured-stats div{padding:18px 22px;border-right:1px solid var(--stroke);display:flex;flex-direction:column;gap:8px}.featured-stats div:last-child{border:0}.featured-stats span{color:#7E7A74;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.featured-stats strong{font-size:28px;letter-spacing:-.055em;font-weight:500}.featured-stats div:not(:first-child) strong{font-size:20px}.featured-stats em{font-style:normal;font-size:12px}.terminal-chart{height:245px;padding:25px 18px 9px}.event-cta{margin:0 22px;height:45px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--stroke-bright);border-radius:10px;color:var(--cream);font-size:13px}.event-cta:hover{background:var(--surface-hover)}.watchlist-panel{min-height:620px}.watch-row{min-height:107px;border-bottom:1px solid var(--stroke);padding:17px 18px;display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.watch-row:hover{background:var(--surface-hover)}.watch-row strong{display:block;font-size:14px;line-height:1.34;font-weight:500;margin-top:9px}.watch-price{flex-shrink:0;text-align:right;display:flex;flex-direction:column;gap:8px}.watch-price b{font-size:17px;font-weight:500}.watch-price span{font-size:12px}.intel-panel{height:620px}.intel-search{height:46px;margin:12px;background:#0A0B0D;border:1px solid var(--stroke);border-radius:10px;display:flex;align-items:center;gap:9px;padding:0 12px;color:#716E68}.intel-search input{background:transparent;border:0;outline:0;color:var(--cream);flex:1 1;font-size:13px}.intel-scroll{overflow:auto;height:calc(100% - 125px);padding:0 12px 12px}.intel-story{border:1px solid var(--stroke);border-radius:11px;padding:14px;margin-bottom:8px;background:#0d0d0d}.intel-story div{display:flex;justify-content:space-between;color:#77736E;font-size:11px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.intel-story h3{font-size:13px;line-height:1.45;font-weight:450;color:#D6D1C8;margin:0}.linked-market{display:block;color:#888BFF;font-size:11px;margin-top:11px}.featured-skeleton{height:500px;margin:0 20px}.watch-skeleton{margin:12px 14px;height:83px}.intel-skeleton{height:83px;margin:0 0 9px}.terminal-lower{display:grid;grid-template-columns:minmax(620px,1fr) 365px;grid-gap:12px;gap:12px;margin-top:12px}.mover-grid{display:grid;grid-template-columns:repeat(4,1fr)}.mover-card{padding:18px;min-height:139px;border-right:1px solid var(--stroke)}.mover-card:last-child{border:0}.mover-card>span{color:#34c98f;text-transform:uppercase;letter-spacing:.12em;font-size:10px}.mover-card h3{font-size:13px;line-height:1.4;min-height:56px;font-weight:450;margin:14px 0 10px}.mover-card div{display:flex;align-items:center;gap:10px}.mover-card strong{font-size:18px}.mover-card em{font-size:11px;font-style:normal}.terminal-note{padding:22px}.eyebrow{display:block;color:#34c98f;text-transform:uppercase;letter-spacing:.17em;font-size:10px;margin-bottom:17px}.terminal-note h2{font-size:25px;line-height:1.1;letter-spacing:-.055em;font-weight:500;margin:0 0 14px}.terminal-note p{font-size:13px;line-height:1.58;color:var(--muted);margin:0 0 21px}.premium-probability{height:100%;position:relative;overflow:hidden}.probability-guide{position:absolute;left:0;right:68px;border-top:1px dashed rgba(245,241,232,.07);z-index:0}.probability-guide span{position:absolute;right:-52px;top:-8px;color:#65625C;font-size:10px}.probability-guide.top{top:7%}.probability-guide.mid{top:50%}.probability-guide.bottom{top:92%}.premium-probability .chart-svg{position:relative;z-index:1;width:calc(100% - 68px);height:100%}.probability-marker{position:absolute;right:57px;transform:translateY(-50%);border-radius:7px;background:var(--electric);color:white;font-size:11px;font-weight:600;padding:6px 9px;z-index:2}.markets-page{max-width:1320px;padding-top:44px}.market-directory-header{margin-bottom:31px}.market-directory-header h1{margin:0 0 10px;font-size:48px;font-weight:500;letter-spacing:-.07em}.market-directory-header p{margin:0;font-size:15px;color:var(--muted)}.directory-status{gap:14px}.directory-status label{width:300px;height:44px;background:var(--surface);border:1px solid var(--stroke);border-radius:10px;display:flex;gap:9px;align-items:center;padding:0 13px;color:#77736D}.directory-status input{flex:1 1;border:0;outline:0;background:transparent;color:var(--cream)}.premium-products{grid-template-columns:repeat(3,1fr);margin-bottom:20px}.premium-products button{min-height:114px;padding:19px;display:flex;flex-direction:column;align-items:flex-start;border-radius:13px;color:var(--cream);cursor:pointer}.premium-products button:hover{border-color:var(--stroke-bright)}.premium-products button.active{background:linear-gradient(135deg,rgba(52,201,143,.16),var(--surface) 55%);border-color:rgba(52,201,143,.35)}.premium-products svg{position:absolute;top:19px;right:18px;color:#77746F}.product-note{text-transform:uppercase;color:#34c98f;font-size:10px;letter-spacing:.13em;margin-bottom:17px}.premium-products strong{font-weight:500;font-size:18px;letter-spacing:-.03em}.premium-products em{margin-top:7px;font-style:normal;font-size:12px;color:var(--muted)}.markets-filters{margin:20px 0}.directory-feature{padding:21px 22px}.directory-feature>div:first-child{flex:1 1}.directory-feature a:not(.btn){display:block;font-size:20px;letter-spacing:-.035em;margin:10px 0 7px}.directory-feature p{margin:0;font-size:12px;color:var(--muted)}.feature-pricing{display:flex;align-items:center;gap:10px;border-left:1px solid var(--stroke);padding-left:29px}.feature-pricing strong{font-size:31px;font-weight:500;letter-spacing:-.055em}.feature-pricing span{font-size:11px;color:var(--muted)}.feature-pricing em{font-style:normal;font-size:12px}.directory-grid{grid-template-columns:1fr 315px}.market-row-premium{height:74px;padding:0 17px;border-bottom:1px solid var(--stroke);display:grid;grid-template-columns:minmax(250px,1fr) 95px 76px 76px 75px;align-items:center;grid-gap:12px;gap:12px}.market-row-premium:hover{background:var(--surface-hover)}.market-row-premium strong{display:block;font-size:13px;font-weight:500;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-row-premium small{color:var(--muted);display:block;font-size:11px}.market-volume{text-align:right;font-size:13px}.binary-price{height:40px;border:1px solid rgba(52,201,143,.2);background:rgba(52,201,143,.08);border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px}.binary-price span{font-size:9px;color:#34c98f}.binary-price strong{margin:0;font-size:12px;color:#B4B6FF}.binary-price.no{border-color:rgba(255,77,77,.18);background:rgba(255,77,77,.07)}.binary-price.no span,.binary-price.no strong{color:#FF7B76}.market-row-premium em{text-align:right;font-style:normal;font-size:12px}.volume-side{align-self:start}.rank-market{display:grid;grid-template-columns:29px 1fr 52px;align-items:center;padding:17px 16px;grid-gap:11px;gap:11px;border-bottom:1px solid var(--stroke)}.rank-market b{color:#5F5D59;font-size:11px;letter-spacing:.12em}.rank-market strong{display:block;font-weight:450;font-size:12px;line-height:1.38}.rank-market span{display:block;font-size:11px;color:var(--muted);margin-top:6px}.rank-market em{color:#34c98f;font-style:normal;font-size:13px;text-align:right}.market-skeleton{height:62px;margin:9px 12px}.contract-grid-premium{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.contract-card-premium{padding:19px;border:1px solid var(--stroke);background:var(--surface);border-radius:14px}.contract-card-premium:hover{border-color:rgba(52,201,143,.38)}.contract-heading{display:flex;align-items:center;gap:12px}.asset-round{height:37px;width:37px;border-radius:50%;background:var(--cream);color:var(--off-black);display:grid;place-items:center;font-weight:600}.asset-round.large{height:47px;width:47px}.coin-icon{display:inline-grid;place-items:center;flex:0 0 auto;overflow:hidden;border-radius:999px;background:var(--surface-raised);border:1px solid rgba(255,255,255,.08)}.coin-icon img{display:block;width:100%;height:100%;object-fit:cover}.coin-icon-fallback{display:grid;place-items:center;width:100%;height:100%;font-size:10px;font-weight:800;color:var(--cream);background:#232323}.coin-icon-sm{width:24px;height:24px}.coin-icon-md{width:37px;height:37px}.coin-icon-lg{width:42px;height:42px}.contract-heading strong{font-size:14px;display:block;font-weight:500}.contract-heading span{display:flex;align-items:center;gap:5px;margin-top:5px;font-size:11px;color:var(--muted)}.contract-heading em{margin-left:auto;font-style:normal;font-size:16px}.contract-card-premium p{color:var(--muted);font-size:12px;line-height:1.55;margin:21px 0}.contract-binary{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.contract-binary span{height:43px;border-radius:9px;display:flex;justify-content:space-between;align-items:center;padding:0 12px;font-size:11px}.up-binary{color:#9EA0FF;border:1px solid rgba(52,201,143,.22);background:rgba(52,201,143,.09)}.down-binary{color:#FF7772;border:1px solid rgba(255,77,77,.2);background:rgba(255,77,77,.07)}.perp-list .perp-row{grid-template-columns:50px minmax(130px,1fr) 135px 135px 135px 105px 70px;height:78px}.perp-row>div:not(.asset-round) small{margin:0 0 7px;text-transform:uppercase;font-size:9px;letter-spacing:.12em}.perp-row>div:not(.asset-round) strong{margin:0}.prediction-page{grid-template-columns:minmax(650px,1fr) 380px;grid-gap:14px;gap:14px;max-width:1400px;margin:0 auto;padding:23px 22px 58px}.prediction-breadcrumb{height:37px;gap:12px}.prediction-breadcrumb .source-pill{margin-left:auto}.event-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:26px}.event-copy h1{margin:12px 0 11px;max-width:750px;font-size:38px;line-height:1.13;letter-spacing:-.06em;font-weight:500}.event-copy p{margin:0;color:var(--muted);font-size:13px}.event-actions{display:flex;gap:7px}.event-actions button{border:1px solid var(--stroke);border-radius:9px;height:41px;width:41px;background:var(--surface);color:#9C9892}.event-kpis{display:grid;grid-template-columns:1.2fr .8fr .8fr 1fr;border-radius:14px;margin-bottom:12px}.event-kpis>div{min-height:88px;padding:15px 18px;border-right:1px solid var(--stroke);display:flex;flex-direction:column;gap:9px}.event-kpis>div:last-child{border:0}.event-kpis span{text-transform:uppercase;letter-spacing:.12em;color:#77736D;font-size:10px}.event-kpis strong{font-weight:500;font-size:22px;letter-spacing:-.04em}.event-kpis em{font-size:11px;font-style:normal}.probability-workspace{height:410px;margin-bottom:12px;padding-bottom:18px}.probability-workspace .premium-probability{height:336px;margin:13px 20px 0}.time-pills{display:flex;align-items:center;gap:5px}.time-pills button{height:28px;padding:0 10px;font-size:10px;background:transparent;border:1px solid var(--stroke);border-radius:6px;color:#716E68}.time-pills button.active{background:var(--cream);color:var(--off-black);border-color:var(--cream)}.chart-section-top{gap:12px}.chart-control-cluster{display:flex;align-items:center;gap:8px;min-width:0}.chart-mode-switch{height:30px;display:flex;align-items:center;border:1px solid var(--stroke);border-radius:8px;background:rgba(255,255,255,.018);padding:3px;gap:3px;flex-shrink:0}.chart-mode-switch button{height:22px;border:0;border-radius:6px;background:transparent;color:var(--muted);font-size:10px;font-weight:750;padding:0 9px;cursor:pointer}.chart-mode-switch button.active{background:var(--cream);color:var(--off-black)}.candle-interval-pills{height:30px;display:flex;align-items:center;gap:4px;border:1px solid var(--stroke);border-radius:8px;background:rgba(255,255,255,.018);padding:3px;flex-shrink:0}.candle-interval-pills button{height:22px;min-width:34px;border:0;border-radius:6px;background:transparent;color:var(--muted);font-size:10px;font-weight:750;padding:0 8px;cursor:pointer}.candle-interval-pills button.active{background:rgba(16,202,131,.16);color:var(--cream)}.event-subgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.activity-panel,.resolution-panel{min-height:245px}.resolution-panel h3{margin:21px 20px 10px;font-size:16px;font-weight:500}.resolution-panel p{margin:0 20px 21px;color:var(--muted);font-size:13px;line-height:1.6}.resolution-status{height:49px;margin:0 20px;border-top:1px solid var(--stroke);display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:12px}.resolution-status strong{color:#34c98f;font-weight:500}.resolution-trust-panel{padding-bottom:14px}.resolution-trust-panel.warn{border-color:rgba(244,174,95,.22)}.resolution-trust-panel.clear{border-color:rgba(19,199,132,.18)}.resolution-trust-head{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding:12px 18px}.resolution-checklist>div,.resolution-trust-head>div{border:1px solid rgba(245,241,232,.075);border-radius:9px;background:rgba(255,255,255,.018);padding:10px}.resolution-criteria>span,.resolution-risk-list>span,.resolution-trust-head span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px}.resolution-trust-head strong{display:block;color:var(--cream);font-size:16px;margin-bottom:5px}.resolution-trust-head em{display:block;color:var(--muted);font-size:11px;line-height:1.35;font-style:normal}.resolution-checklist{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;padding:0 18px 12px}.resolution-checklist>div{display:grid;grid-gap:5px;gap:5px;align-content:start;min-height:86px}.resolution-checklist svg{color:#34c98f}.resolution-checklist span{color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.1em}.resolution-checklist strong{color:var(--cream);font-size:12px;line-height:1.3}.resolution-criteria{border-top:1px solid var(--stroke);padding:12px 18px 0}.resolution-criteria p{margin:0 0 8px;color:var(--cream-muted);font-size:12px;line-height:1.5}.resolution-risk-list{margin:10px 18px 0;border:1px solid rgba(244,174,95,.22);border-radius:10px;background:rgba(244,174,95,.055);padding:10px}.resolution-risk-list>span{display:flex;align-items:center;gap:6px;color:#f4c17e}.resolution-risk-list p{margin:0 0 6px;color:#f4c17e;font-size:11px;line-height:1.35}.resolution-risk-list p:last-child{margin-bottom:0}.resolution-clear-note{margin:10px 18px 0!important;border-top:1px solid var(--stroke);padding-top:10px;color:#34c98f!important;font-size:11px!important}.activity-row{display:grid;grid-template-columns:53px 70px 1fr 83px;grid-gap:8px;gap:8px;align-items:center;height:43px;margin:0 16px;border-bottom:1px solid var(--stroke);font-size:12px}.activity-row time{color:var(--muted);text-align:right}.no-pill,.yes-pill{font-size:10px;letter-spacing:.1em;padding:4px 7px;border-radius:4px}.yes-pill{background:var(--electric-soft);color:#999BFF}.no-pill{background:var(--energy-red-soft);color:#FF817C}.event-side{display:flex;flex-direction:column;gap:12px;padding-top:51px}.ticket-top{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);margin-bottom:18px}.ticket-top strong{color:#34c98f}.outcome-switch{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:15px}.outcome-switch button{border-radius:10px;background:#0A0B0D;border:1px solid var(--stroke);display:flex;align-items:center;justify-content:space-between;padding:0 14px;color:var(--cream)}.outcome-switch .yes.active{border-color:rgba(52,201,143,.5);background:rgba(52,201,143,.14);color:#AAACFF}.outcome-switch .no.active{border-color:rgba(255,77,77,.45);background:rgba(255,77,77,.12);color:#FF827D}.outcome-switch span{font-size:12px;font-weight:600}.outcome-switch strong{font-size:17px;font-weight:500}.mode-switch{display:flex;border-bottom:1px solid var(--stroke);margin-bottom:18px}.mode-switch button{width:50%;height:42px;border:0;background:none;color:#77746D;position:relative}.mode-switch button.active{color:var(--cream)}.mode-switch button.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--cream)}.ticket-input{display:block;margin-bottom:12px}.ticket-input>span{display:block;color:var(--muted);font-size:11px;margin-bottom:8px;text-transform:uppercase;letter-spacing:.1em}.ticket-input div{height:57px;display:flex;align-items:center;border:1px solid var(--stroke);border-radius:10px;padding:0 15px;background:var(--surface-2)}.ticket-input input{flex:1 1;border:0;outline:none;background:none;color:var(--cream);font-size:25px;letter-spacing:-.05em;min-width:0}.ticket-input strong{color:var(--muted);font-size:12px}.quick-stakes{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin:12px 0 19px}.quick-stakes button{height:34px;border:1px solid var(--stroke);background:var(--surface-raised);border-radius:7px;color:var(--muted);font-size:11px}.ticket-summary{border-top:1px solid var(--stroke);padding-top:16px;margin-bottom:17px}.ticket-summary div{display:flex;justify-content:space-between;color:var(--muted);font-size:12px;margin-bottom:13px}.ticket-summary b{color:var(--cream);font-weight:500}.ticket-action{height:51px;width:100%}.sim-copy{color:#77736D;font-size:11px;line-height:1.55;text-align:center;margin:18px 8px 3px}.linked-intel article{margin:0 15px;padding:14px 0;border-bottom:1px solid var(--stroke)}.linked-intel article div{display:flex;justify-content:space-between;color:#77736D;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.linked-intel article h3{font-size:12px;line-height:1.48;font-weight:450;color:#D1CCC3;margin:10px 0 0}.market-loading{padding:50px}.loading-title{height:60px;max-width:650px;margin-bottom:17px}.loading-panel{height:500px;max-width:1000px}.perp-pro-page{display:grid;grid-template-columns:minmax(750px,1fr) 358px;min-height:calc(100vh - 145px)}.perp-market-area{padding-bottom:52px}.perp-header{min-height:92px;border-bottom:1px solid var(--stroke);padding:15px 17px;display:flex;align-items:center;gap:14px}.perp-title{min-width:265px}.perp-title h1{margin:0 0 6px;font-size:20px;font-weight:500;letter-spacing:-.045em}.perp-title p{margin:0;font-size:12px;color:var(--muted)}.perp-kpis{display:flex;gap:27px}.perp-kpis div{display:flex;flex-direction:column;gap:8px}.perp-kpis span{color:#77736D;font-size:9px;text-transform:uppercase;letter-spacing:.13em}.perp-kpis strong{font-weight:500;font-size:14px}.perp-header .source-pill{margin-left:auto}.perp-workspace{display:grid;grid-template-columns:minmax(490px,1fr) 290px;grid-gap:10px;gap:10px;padding:10px}.chart-terminal{height:565px}.chart-terminal-top{height:48px;padding:0 13px;border-bottom:1px solid var(--stroke);display:flex;align-items:center;justify-content:space-between}.chart-tools-premium{display:flex;gap:4px}.chart-tools-premium button{height:30px;border-radius:6px;padding:0 11px;background:transparent;border:0;color:#77736D;font-size:11px}.chart-tools-premium button.active{background:var(--surface-raised);color:var(--cream)}.ohlc-strip{height:36px;display:flex;align-items:center;gap:20px;padding:0 17px;color:#716E68;font-size:11px}.ohlc-strip b{font-weight:450;color:#AAA69F;margin-left:4px}.tv-chart{width:100%;height:calc(100% - 84px)}.live-orderbook{height:565px}.book-head,.book-line{height:28px;display:grid;grid-template-columns:1fr .8fr 1fr;padding:0 12px;align-items:center;text-align:right;font-size:11px;position:relative}.book-head{height:36px;color:#6C6964;text-transform:uppercase;font-size:9px;letter-spacing:.11em}.book-line i{position:absolute;right:0;top:2px;bottom:2px;opacity:.17}.book-line.sell i{background:var(--energy-red)}.book-line.buy i{background:var(--electric)}.book-line span{position:relative;z-index:1}.mid-price{margin:7px 12px;height:38px;display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500;border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke)}.source-trades{margin:0 10px}.source-trades table{width:100%;border-collapse:collapse;font-size:12px}.source-trades th{color:#6E6B66;font-size:9px;text-transform:uppercase;letter-spacing:.12em;text-align:left;padding:14px 18px;font-weight:500}.source-trades td{height:37px;border-top:1px solid var(--stroke);padding:0 18px}.perp-order-ticket header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:21px}.perp-order-ticket header span:first-child{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:#77736D}.perp-order-ticket h2{font-size:18px;font-weight:500;margin:8px 0 0;letter-spacing:-.04em}.sim-badge{color:#999BFF;background:var(--electric-soft);border-radius:5px;padding:5px 8px;font-size:9px!important;font-weight:700}.long-short{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:15px}.long-short button{height:49px;border-radius:10px;background:transparent;border:1px solid var(--stroke);color:#9C9892}.long-short .long.active{background:var(--electric);border-color:var(--electric);color:white;font-weight:600}.long-short .short.active{background:var(--energy-red);border-color:var(--energy-red);color:white;font-weight:600}.ticket-tabs{display:flex;height:42px;border-bottom:1px solid var(--stroke);margin-bottom:18px;gap:25px}.ticket-tabs button{border:0;background:none;color:#77736D;position:relative}.ticket-tabs button.active{color:var(--cream)}.ticket-tabs button.active:after{position:absolute;left:0;right:0;bottom:-1px;content:"";height:2px;background:var(--cream)}.leverage-select{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:12px;margin-bottom:10px}.leverage-select button{height:32px;display:flex;gap:6px;align-items:center;border:1px solid var(--stroke);border-radius:7px;background:var(--surface);color:var(--cream);padding:0 11px}.premium-slider{width:100%;accent-color:var(--electric);margin:0 0 20px}.advanced-inputs{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:18px}.advanced-inputs label{height:74px;border:1px solid var(--stroke);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:9px}.advanced-inputs span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.advanced-inputs input{background:none;outline:none;border:0;color:var(--cream);font-size:16px;min-width:0}.active-risk-editor{border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke);padding:14px 0;margin:14px 0}.active-risk-editor .section-top{height:auto;margin-bottom:10px}.modify-position-btn{width:100%;height:38px}.chart-line-hint,.sl-tp-hint{color:var(--muted);font-size:11px;line-height:1.4}.chart-line-hint{padding:0 16px 10px}.perp-summary{padding:17px 0 6px;margin-bottom:15px;border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke)}@media (max-width:1200px){.nav-links{display:none}.directory-grid,.perp-pro-page,.perp-workspace,.prediction-page,.terminal-lower,.terminal-stage{display:block}.chart-terminal,.event-side,.featured-event,.intel-panel,.live-orderbook,.market-list,.mover-board,.prediction-main,.terminal-note,.volume-side,.watchlist-panel{margin-bottom:12px}.event-side{padding-top:0}.perp-market-area{border-right:0}.market-directory-header{display:block}.directory-status{margin-top:22px;align-items:flex-start}.contract-grid-premium{grid-template-columns:1fr 1fr}}@media (max-width:760px){.nav{padding:0 14px}.search,.ticker{display:none}.prediction-page,.premium-page{padding:14px 12px 48px}.contract-grid-premium,.event-kpis,.event-subgrid,.mover-grid,.premium-products{grid-template-columns:1fr}.terminal-stage{display:block}.featured-title{font-size:25px}.market-directory-header h1{font-size:35px}.market-row-premium,.perp-list .perp-row{height:auto;padding:14px;grid-template-columns:1fr 1fr;gap:12px}.perp-header,.perp-kpis{flex-wrap:wrap}}.modal-backdrop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(4,4,5,.76)}.modal{border-color:var(--stroke-bright);background:var(--surface);border-radius:18px}.modal-logo.capsule{background:rgba(245,241,232,.06);color:var(--cream);border:1px solid var(--stroke)}.modal-logo.capsule .capsule-mark{fill:var(--cream);width:25px;height:25px}.auth-tabs button.active{color:var(--cream);border-bottom-color:var(--cream)}.progress span{background:var(--electric)}.progress.red span{background:var(--energy-red)}.start-page{max-width:1210px;padding-top:52px}.start-header{max-width:720px;text-align:center;margin:0 auto 34px}.start-header h1{margin:0 0 15px;font-size:52px;font-weight:500;letter-spacing:-.075em}.start-header p{color:var(--muted);font-size:15px;line-height:1.6;margin:0}.points-redemption{min-height:64px;padding:0 20px;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(52,201,143,.24);background:rgba(52,201,143,.075);border-radius:13px;font-size:13px}.points-redemption div{display:flex;align-items:center;gap:10px;color:#A6A7FF}.points-redemption div span{color:var(--muted)}.points-redemption label{display:flex;align-items:center;gap:12px;color:var(--muted)}.points-redemption select{height:40px;border:1px solid var(--stroke);border-radius:9px;background:var(--surface);color:var(--cream);padding:0 12px}.account-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.account-plan{position:relative;border:1px solid var(--stroke);border-radius:16px;background:var(--surface);padding:25px 22px 18px}.account-plan.featured{border-color:rgba(52,201,143,.34);background:linear-gradient(180deg,rgba(52,201,143,.1),var(--surface) 31%)}.most-popular{position:absolute;top:-12px;left:20px;height:24px;border-radius:20px;padding:0 12px;display:flex;align-items:center;background:var(--electric);color:#fff;letter-spacing:.12em}.most-popular,.plan-heading>span{font-size:10px;text-transform:uppercase}.plan-heading>span{letter-spacing:.15em;color:#34c98f}.plan-heading h2{margin:15px 0 9px;font-size:19px;font-weight:500}.plan-heading strong{display:block;font-size:35px;font-weight:500;letter-spacing:-.06em}.plan-heading small{font-size:12px;font-weight:400;color:var(--muted);letter-spacing:0}.plan-price{margin:23px 0;border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke);padding:20px 0;font-size:29px;font-weight:500;letter-spacing:-.05em}.plan-price span{display:block;margin-top:7px;color:var(--muted);font-size:11px;font-weight:400;letter-spacing:0}.rules-list div{display:flex;justify-content:space-between;font-size:13px;color:var(--muted);padding:11px 0;border-bottom:1px solid var(--stroke)}.rules-list b{font-weight:500;color:var(--cream)}.account-plan .btn{width:100%;margin-top:23px}.account-plan footer{align-items:center;gap:7px;font-size:10px;margin-top:16px}.account-includes,.account-plan footer{display:flex;justify-content:center;color:var(--muted)}.account-includes{gap:33px;margin:31px 0 0;font-size:12px}.account-includes span{display:flex;gap:8px;align-items:center}.account-includes svg{height:14px;color:#34c98f}.rewards-premium{max-width:1260px;padding-top:46px}.rewards-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.rewards-header h1{margin:0 0 11px;font-size:39px;font-weight:500;letter-spacing:-.065em}.rewards-header p{color:var(--muted);margin:0;font-size:14px}.points-hero{height:137px;min-width:285px;border:1px solid rgba(52,201,143,.3);background:linear-gradient(140deg,rgba(52,201,143,.14),var(--surface));border-radius:15px;padding:18px;display:grid;grid-template-columns:31px 1fr auto;grid-template-rows:29px 1fr;align-items:center}.points-hero svg{color:#34c98f}.points-hero span{color:var(--muted);font-size:12px}.points-hero strong{font-size:43px;font-weight:500;letter-spacing:-.06em;grid-column:1/3}.points-hero .btn{height:39px;grid-row:2;grid-column:3}.rewards-body{display:grid;grid-template-columns:1fr 340px;grid-gap:12px;gap:12px}.reward-objective{display:grid;grid-template-columns:47px 1fr 85px 110px;grid-gap:15px;gap:15px;align-items:center;padding:17px 18px;border-bottom:1px solid var(--stroke)}.reward-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:10px;background:var(--electric-soft);color:#9395FF}.reward-objective strong{font-weight:500;font-size:14px}.reward-objective p{color:var(--muted);font-size:12px;margin:6px 0 0}.reward-objective>b{color:#A5A7FF;font-weight:500}.reward-status{text-align:center;border-radius:7px;padding:9px;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.reward-status.approved{background:var(--electric-soft);color:#9C9EFF}.reward-status.automatic,.reward-status.pending{background:rgba(245,241,232,.06);color:var(--muted)}.redemption-row{height:68px;margin:0 16px;border-bottom:1px solid var(--stroke);display:grid;grid-template-columns:1fr 1fr auto;align-items:center;grid-gap:8px;gap:8px;font-size:12px}.redemption-row strong{font-weight:500}.redemption-row span{color:var(--muted)}.redemption-row div{font-size:9px;text-transform:uppercase;letter-spacing:.12em;padding:5px 7px;border-radius:5px}.redemption-row .unlocked{color:#9D9FFF;background:var(--electric-soft)}.redemption-row .locked{color:var(--muted);background:rgba(245,241,232,.05)}.redemption-card p{color:var(--muted);font-size:12px;line-height:1.6;margin:20px 16px}.portfolio-premium{max-width:1450px;padding-top:32px}.portfolio-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:20px}.portfolio-header h1{font-size:39px;font-weight:500;margin:0 0 8px;letter-spacing:-.065em}.portfolio-header p{margin:0;color:var(--muted);font-size:13px}.portfolio-actions{display:flex;gap:8px}.breach-premium{min-height:66px;display:flex;align-items:center;gap:15px;border:1px solid rgba(255,77,77,.28);background:var(--energy-red-soft);padding:12px 17px;border-radius:12px;margin-bottom:14px;color:#FF7772}.breach-premium strong{font-weight:500;display:block;margin-bottom:4px}.breach-premium p{margin:0;font-size:12px;color:#D79A96}.portfolio-overview{display:grid;grid-template-columns:minmax(420px,1fr) 410px 300px;grid-gap:12px;gap:12px;margin-bottom:12px}.balance-hero{padding:22px;height:356px}.balance-hero>span{text-transform:uppercase;letter-spacing:.14em;font-size:10px;color:var(--muted)}.balance-hero>strong{display:block;margin:15px 0 8px;font-size:42px;font-weight:500;letter-spacing:-.07em}.balance-hero>em{font-size:12px;font-style:normal}.equity-chart{height:203px;margin-top:23px}.objectives-panel{height:356px}.objective-premium{padding:16px 18px 2px}.objective-premium>div:first-child{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:12px}.objective-premium strong{color:var(--cream);font-weight:500}.objective-track{height:5px;margin-top:13px;border-radius:10px;background:rgba(245,241,232,.07);overflow:hidden}.objective-track i{display:block;height:100%;background:var(--electric)}.objective-premium.warning .objective-track i{background:var(--energy-red)}.objective-premium small{display:block;margin-top:9px;font-size:10px;color:var(--muted)}.portfolio-status{height:356px}.status-row{display:flex;justify-content:space-between;align-items:center;height:55px;padding:0 17px;border-bottom:1px solid var(--stroke);font-size:12px;color:var(--muted)}.status-row strong{font-weight:500;color:var(--cream)}.status-check{margin:16px;border-radius:9px;background:var(--electric-soft);color:#8af0cd;display:flex;align-items:center;gap:9px;padding:13px;font-size:11px}.prediction-book{margin:14px 0 0}.prediction-book-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;padding:14px 16px;border-bottom:1px solid var(--stroke)}.prediction-book-summary div{border:1px solid rgba(245,241,232,.07);border-radius:9px;background:rgba(255,255,255,.018);padding:12px}.prediction-book-summary span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.prediction-book-summary strong{display:block;color:var(--cream);font-size:18px;font-weight:600;letter-spacing:-.03em}.prediction-book-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr);grid-gap:12px;gap:12px;padding:14px 16px 16px}.mini-section-title{height:28px;display:flex;align-items:center;gap:7px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.11em}.prediction-event-exposure,.prediction-risk-stack{min-width:0}.prediction-event-row{min-height:76px;border-top:1px solid var(--stroke);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;color:inherit}.prediction-event-row:first-of-type{border-top:0}.prediction-event-row span{display:block;color:#9da0ff;font-size:10px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:7px}.prediction-event-row strong{display:block;color:var(--cream);font-size:13px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prediction-event-row em{display:block;color:var(--muted);font-size:11px;font-style:normal;margin-top:6px}.prediction-event-row aside{text-align:right}.prediction-event-row b{display:block;color:var(--cream);font-size:14px;margin-bottom:5px}.prediction-event-row small{font-size:11px}.prediction-risk-stack>p{border-top:1px solid var(--stroke);margin:0;padding:12px 0;color:var(--cream-muted);font-size:12px;line-height:1.4}.prediction-risk-stack>p:first-of-type{border-top:0}.closing-stack{border:1px solid rgba(245,241,232,.07);border-radius:10px;background:rgba(0,0,0,.12);padding:10px;margin-top:8px;display:grid;grid-gap:8px;gap:8px}.closing-stack>span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.closing-stack a{border-top:1px solid var(--stroke);padding-top:8px;color:inherit}.closing-stack a:first-of-type{border-top:0;padding-top:0}.closing-stack strong{display:block;color:var(--cream);font-size:12px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.closing-stack em,.closing-stack small{display:block;color:var(--muted);font-size:11px;font-style:normal;margin-top:4px}.positions-premium table,.rank-table table{width:100%;border-collapse:collapse;font-size:12px}.positions-premium th,.rank-table th{text-align:left;font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#716E68;font-weight:500;padding:15px 19px}.positions-premium td,.rank-table td{height:54px;padding:0 19px;border-top:1px solid var(--stroke)}.positions-premium .btn{height:34px;padding:0 13px}.no-account-premium{min-height:calc(100vh - 145px);display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}.no-account-premium .capsule-mark{margin-bottom:27px}.no-account-premium h1{font-size:37px;font-weight:500;letter-spacing:-.06em;margin:0 0 12px}.no-account-premium p{margin:0 0 24px;color:var(--muted);font-size:14px}.leaderboard-premium,.smart-premium{max-width:1410px;padding-top:40px}.leader-header,.smart-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:25px}.leader-header h1,.smart-header h1{margin:0 0 10px;font-size:40px;letter-spacing:-.065em;font-weight:500}.leader-header p,.smart-header p{margin:0;color:var(--muted)}.smart-tabs{display:flex;gap:7px;margin-bottom:16px}.smart-tabs button{height:40px;border:1px solid var(--stroke);background:var(--surface);color:var(--muted);padding:0 15px;border-radius:9px}.smart-tabs button.active{background:var(--cream);color:var(--off-black);border-color:var(--cream)}.smart-tabs.compact{margin:0}.smart-grid-premium{display:grid;grid-template-columns:minmax(680px,1fr) 330px;grid-gap:12px;gap:12px}.premium-trader-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.premium-trader-card{text-align:left;border:1px solid var(--stroke);border-radius:14px;padding:17px;background:var(--surface);color:var(--cream);cursor:pointer}.premium-trader-card:hover{border-color:rgba(52,201,143,.34);background:var(--surface-raised)}.trader-card-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.trader-card-top strong{display:block;margin-top:9px;font-size:14px;font-weight:500}.trader-card-top b{border:1px solid rgba(52,201,143,.25);background:var(--electric-soft);color:#9C9EFF;padding:6px 8px;border-radius:6px;font-size:12px}.trader-market{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:13px;margin-bottom:16px}.trader-pnl strong{font-size:27px;font-weight:500;display:block;letter-spacing:-.05em}.trader-pnl span{display:block;color:var(--muted);font-size:11px;margin-top:6px}.premium-spark{height:73px;margin:16px 0}.trader-metrics{border-top:1px solid var(--stroke);padding-top:14px;display:grid;grid-template-columns:1fr 1fr 1fr auto;align-items:center;grid-gap:10px;gap:10px}.trader-metrics span{display:block;color:var(--muted);font-size:10px;margin-bottom:6px}.trader-metrics strong{font-size:12px;font-weight:450}.inflow-row{min-height:67px;padding:14px 16px;display:grid;grid-template-columns:30px 1fr 75px;grid-gap:10px;gap:10px;align-items:center;border-bottom:1px solid var(--stroke);font-size:12px}.inflow-row b{color:#66635E;font-size:10px;letter-spacing:.13em}.inflow-row strong{font-weight:450;line-height:1.4}.inflow-row span{color:#8af0cd;text-align:right}.leader-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-bottom:12px}.leader-kpis div{padding:20px;min-height:94px;border:1px solid var(--stroke);border-radius:13px;background:var(--surface);display:flex;flex-direction:column;gap:16px}.leader-kpis span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.12em}.leader-kpis strong{font-size:25px;font-weight:500;letter-spacing:-.05em}.leader-podium{margin-bottom:12px}.podium-premium{display:flex;justify-content:center;align-items:flex-end;gap:30px;padding:39px 0 33px}.podium-premium article{width:190px;min-height:157px;background:var(--surface-raised);border:1px solid var(--stroke);border-radius:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.podium-premium article.winner{min-height:191px;border-color:rgba(52,201,143,.34);background:linear-gradient(180deg,rgba(52,201,143,.13),var(--surface-raised))}.rank-badge{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--electric-soft);color:#9D9FFF;margin-bottom:7px}.podium-premium strong{font-size:14px;font-weight:500}.podium-premium small,.podium-premium span{color:var(--muted);font-size:11px}.podium-premium b{font-size:19px;font-weight:500}@media (max-width:1200px){.account-plan-grid,.portfolio-overview,.prediction-book-grid,.premium-trader-grid,.rewards-body,.smart-grid-premium{grid-template-columns:1fr}.prediction-book-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.account-includes{flex-wrap:wrap}}@media (max-width:720px){.prediction-book-summary,.prediction-event-row{grid-template-columns:1fr}.prediction-event-row aside{text-align:left}}.ud-pro-page{display:grid;grid-template-columns:minmax(700px,1fr) 365px;min-height:calc(100vh - 145px)}.ud-market-area{border-right:1px solid var(--stroke);padding:0 12px 52px}.ud-header{min-height:98px;margin:0 -12px;padding:16px 20px;border-bottom:1px solid var(--stroke);display:flex;gap:15px;align-items:center}.ud-back{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:11px;white-space:nowrap}.ud-back:hover{color:var(--cream)}.ud-header h1{margin:8px 0 6px;font-weight:500;font-size:21px;letter-spacing:-.045em}.ud-header p{margin:0;font-size:12px;color:var(--muted)}.ud-kpis{display:flex;gap:34px;margin-left:auto}.ud-kpis div{display:flex;flex-direction:column;gap:8px}.ud-kpis span{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.ud-kpis strong{font-weight:500;font-size:16px}.ud-duration{display:flex;align-items:center;gap:7px;height:58px}.ud-duration button{height:35px;min-width:68px;border:1px solid var(--stroke);background:var(--surface);border-radius:8px;color:var(--muted)}.ud-duration button.active{color:var(--off-black);background:var(--cream);border-color:var(--cream)}.ud-chart{height:500px;margin-bottom:12px;padding:20px}.ud-timer{display:flex;justify-content:space-between;align-items:center;margin-bottom:23px}.ud-timer div:first-child span{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:9px}.ud-timer div:first-child strong{font-size:35px;font-weight:500;letter-spacing:-.055em}.ud-timer div:last-child{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.ud-graph{position:relative;height:355px;background-image:linear-gradient(rgba(245,241,232,.04) 1px,transparent 0);background-size:100% 70px}.strike-line{left:0;top:51%;border:1px dashed rgba(245,241,232,.13);border-radius:6px;padding:7px 10px;color:var(--muted)}.mark-flag,.strike-line{position:absolute;font-size:11px}.mark-flag{right:12px;top:34%;padding:7px 11px;border-radius:7px;background:var(--electric-soft)}.mark-flag.negative{background:var(--energy-red-soft)}.ud-resolution{padding-bottom:17px}.ud-resolution p{margin:16px 19px 0;font-size:13px;line-height:1.6}.ud-ticket{padding:21px 18px;background:#0d0d0d}.ud-ticket header{display:grid;grid-template-columns:1fr auto;align-items:center;margin-bottom:22px}.ud-ticket header span{color:var(--muted);text-transform:uppercase;letter-spacing:.13em;font-size:10px;grid-column:1/3;margin-bottom:8px}.ud-ticket header strong{font-weight:500;font-size:19px}.ud-ticket header small{font-size:9px;text-transform:uppercase;letter-spacing:.13em;border-radius:5px;padding:5px 7px;color:#8af0cd;background:var(--electric-soft)}@media (max-width:1200px){.ud-pro-page{display:block}.ud-market-area{border:0}.ud-kpis{flex-wrap:wrap}}:root,html[data-theme=dark]{--canvas:#181818;--surface:#1e1e1e;--surface-raised:#262626;--surface-hover:#2e2e2e;--cream:#f4f1ea;--cream-muted:#b8b5ae;--off-black:#181818;--stroke:rgba(244,241,234,.10);--stroke-bright:rgba(244,241,234,.20);--electric:#ece8df;--electric-soft:rgba(244,241,234,.07);--energy-red:#dd625d;--energy-red-soft:rgba(221,98,93,.12);--burnt-orange:#c59057;--yellow:#d9be71;--muted:#9b988f;--subtle:#6d6a64;--chart-bg:#181818;--chart-grid:rgba(244,241,234,.06);--chart-positive:#e6e2d9;--chart-negative:#dd625d;--chart-fill-positive:rgba(244,241,234,.09);--chart-fill-negative:rgba(221,98,93,.12);--candle-up:#16c784;--candle-down:#f04455}html[data-theme=light]{--canvas:#f7f4ee;--surface:#fffdf8;--surface-raised:#f2efe9;--surface-hover:#ece8e1;--cream:#171615;--cream-muted:#514e49;--off-black:#fffdf8;--stroke:rgba(18,17,16,.09);--stroke-bright:rgba(18,17,16,.16);--electric:#171615;--electric-soft:rgba(18,17,16,.06);--energy-red:#bd4f48;--energy-red-soft:rgba(189,79,72,.10);--burnt-orange:#9a642a;--yellow:#8c6b19;--muted:#706b64;--subtle:#918b82;--chart-bg:#fffdf8;--chart-grid:rgba(18,17,16,.06);--chart-positive:#171615;--chart-negative:#bd4f48;--chart-fill-positive:rgba(18,17,16,.065);--chart-fill-negative:rgba(189,79,72,.10);--candle-up:#16c784;--candle-down:#f04455}html[data-theme=light] .bottom-bar,html[data-theme=light] .nav,html[data-theme=light] .ticker,html[data-theme=light] .top-alert{background:rgba(255,253,248,.95)}html[data-theme=light] .advanced-inputs label,html[data-theme=light] .outcome-switch button,html[data-theme=light] .search,html[data-theme=light] .ticket-input>div,html[data-theme=light] .ud-ticket{background:var(--surface)}html[data-theme=light] .book-line i{opacity:.08}html[data-theme=light] .modal-backdrop{background:rgba(25,22,18,.35)}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#d7d2c9}.cashed-shell{background:var(--canvas)}.buy,.positive,.up{color:var(--chart-positive)!important}.pulse,.source-pill.ready span{background:var(--cream);box-shadow:none}.admin-chip,.sim-badge,.status-pill.live,.ticker-type,.ticker-type.hot{background:rgba(244,241,234,.06)}.connected-mark{color:var(--cream-muted)}.most-popular,.probability-marker{background:var(--cream);color:var(--off-black)}.account-plan.featured,.points-hero,.premium-products button.active{background:var(--surface-raised);border-color:var(--stroke-bright)}.binary-price,.mark-flag,.redemption-row .unlocked,.reward-icon,.reward-status.approved,.status-check,.up-binary,.yes-pill{color:var(--cream);background:var(--electric-soft);border-color:var(--stroke)}.contract-card-premium:hover,.outcome-switch .yes.active,.podium-premium article.winner,.premium-trader-card:hover{border-color:var(--stroke-bright);background:var(--surface-raised);color:var(--cream)}.long-short .long.active,.long-short .short.active{background:var(--cream);border-color:var(--cream);color:var(--off-black)}.premium-slider{accent-color:var(--cream)}.theme-toggle{flex:0 0 auto}.checkout-experience{max-width:1200px;margin:0 auto;padding:58px 30px 70px}.checkout-intro{max-width:630px;margin-bottom:38px}.checkout-intro h1{margin:12px 0;font-size:48px;line-height:1.06;letter-spacing:-.065em;font-weight:500}.checkout-intro p{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.checkout-assurance{display:flex;flex-wrap:wrap;gap:18px;margin-top:26px;color:var(--muted);font-size:12px}.checkout-assurance span{display:flex;align-items:center;gap:7px}.checkout-columns{display:grid;grid-template-columns:minmax(500px,1fr) 410px;grid-gap:16px;gap:16px;align-items:start}.checkout-plans{display:flex;flex-direction:column;gap:10px}.account-type-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:8px}.account-type-card{min-height:96px;border:1px solid var(--stroke);border-radius:15px;background:var(--surface);color:var(--cream);padding:16px;text-align:left;cursor:pointer}.account-type-card strong{display:block;font-size:17px;margin-bottom:9px}.account-type-card span{display:block;color:var(--muted);font-size:12px;line-height:1.35}.account-type-card.selected{border-color:var(--stroke-bright);background:var(--surface-raised)}.deposit-choice-label{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.14em;margin:10px 0 2px}.checkout-plan{cursor:pointer;color:var(--cream);width:100%;display:grid;grid-template-columns:1fr auto;grid-gap:17px;gap:17px;border:1px solid var(--stroke);border-radius:15px;background:var(--surface);text-align:left;padding:21px 22px}.checkout-plan.selected{border-color:var(--stroke-bright);background:var(--surface-raised)}.checkout-plan span{display:block;color:var(--muted);font-size:10px;letter-spacing:.13em;text-transform:uppercase}.checkout-plan h2{margin:9px 0 7px;font-size:20px;font-weight:500;letter-spacing:-.04em}.checkout-plan small{color:var(--muted);font-size:12px}.checkout-plan-price{text-align:right}.checkout-plan-price strong{display:block;font-size:24px;font-weight:500;letter-spacing:-.045em}.checkout-plan-price span{margin-top:6px}.checkout-plan-rules{grid-column:1/3;display:flex;gap:18px;padding-top:15px;border-top:1px solid var(--stroke)}.checkout-plan-rules span{text-transform:none;letter-spacing:0;font-size:12px;color:var(--cream-muted)}.checkout-summary{padding:20px;position:-webkit-sticky;position:sticky;top:95px}.checkout-summary h2{font-size:23px;margin:18px 0;font-weight:500;letter-spacing:-.045em}.summary-row{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid var(--stroke);font-size:13px;color:var(--muted)}.summary-row strong{color:var(--cream);font-weight:500}.discount-select{display:block;margin:17px 0;color:var(--muted);font-size:11px}.discount-select select{display:block;margin-top:8px;width:100%;height:42px;border:1px solid var(--stroke);border-radius:9px;background:var(--surface-raised);color:var(--cream);padding:0 12px}.guest-checkout-fields{margin:20px 0}.guest-checkout-fields p,.signed-checkout{color:var(--muted);font-size:12px;line-height:1.55}.guest-checkout-fields label:not(.checkout-checkbox){display:block;margin-top:12px}.guest-checkout-fields label span{display:block;margin-bottom:7px;color:var(--muted);font-size:11px}.guest-checkout-fields input,.guest-checkout-fields select{width:100%;height:44px;background:var(--surface-raised);border:1px solid var(--stroke);border-radius:9px;color:var(--cream);padding:0 12px;outline:0}.checkout-checkbox{margin-top:17px;display:flex!important;align-items:flex-start;gap:9px;color:var(--muted);font-size:12px;line-height:1.4}.summary-total{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:18px;border-top:1px solid var(--stroke-bright)}.summary-total span{color:var(--muted)}.summary-total strong{font-size:28px;font-weight:500}.checkout-action{width:100%;margin-top:22px}.live-fixtures{margin:0 12px 12px;border:1px solid var(--stroke);border-radius:10px;overflow:hidden}.fixture-head{height:34px;display:flex;align-items:center;gap:7px;padding:0 11px;font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.fixture-card,.fixture-head{border-bottom:1px solid var(--stroke)}.fixture-card{padding:10px 11px}.fixture-card:last-child{border:0}.fixture-card div{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.fixture-card div,.fixture-card p{display:flex;justify-content:space-between}.fixture-card p{font-size:12px;margin:9px 0 0;gap:7px}.fixture-empty{padding:15px 11px;color:var(--muted);font-size:12px;line-height:1.5}.intel-story{display:block}.smart-loading-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.trader-card-skeleton{height:290px;border-radius:14px}.smart-empty{min-height:280px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:36px}.smart-empty h2{margin:0 0 10px;font-size:25px;font-weight:500;letter-spacing:-.045em}.smart-empty p{max-width:520px;color:var(--muted);line-height:1.6;margin:0 0 21px}.activity-stream{margin-top:12px}.smart-activity-row{min-height:54px;display:grid;grid-template-columns:145px 1fr 70px 85px;grid-gap:12px;gap:12px;align-items:center;padding:0 16px;border-bottom:1px solid var(--stroke);font-size:12px}.smart-activity-row div span{display:block;color:var(--muted);font-size:10px;margin-top:4px}.smart-activity-row p{margin:0;color:var(--cream-muted)}.smart-activity-row b{text-align:right;font-weight:500}.depth-view{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;min-height:500px;background:var(--stroke)}.depth-side{background:var(--surface);padding:18px}.depth-side h3{margin:0 0 15px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.depth-side div{display:flex;justify-content:space-between;min-height:30px;align-items:center;border-bottom:1px solid var(--stroke);font-size:12px}.terminal-positions{min-height:500px;padding:18px}.terminal-positions table{font-size:12px}.terminal-positions td,.terminal-positions th{height:43px;border-bottom:1px solid var(--stroke);text-align:left}.terminal-positions th{letter-spacing:.12em}.clean-ticket .sim-badge{background:var(--surface-raised)}.clean-terminal .tv-chart{height:455px}@media (max-width:1100px){.checkout-columns{grid-template-columns:1fr}.checkout-summary{position:static}.smart-loading-grid{grid-template-columns:1fr}}.search-backdrop{position:fixed;z-index:70;inset:0;background:rgba(0,0,0,.55);display:flex;justify-content:center;padding-top:90px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.global-search{width:min(680px,calc(100vw - 36px));border:1px solid var(--stroke-bright);background:var(--surface);border-radius:16px;box-shadow:var(--shadow);overflow:hidden;height:max-content}.global-search label{height:62px;display:flex;align-items:center;gap:12px;padding:0 17px;border-bottom:1px solid var(--stroke);color:var(--muted)}.global-search input{flex:1 1;border:0;outline:0;font-size:16px;background:none;color:var(--cream)}.global-search label button{border:0;background:none;color:var(--muted);cursor:pointer}.search-results{max-height:420px;overflow:auto;padding:9px}.search-results a{min-height:58px;border-radius:10px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:16px}.search-results a:hover{background:var(--surface-raised)}.search-results span{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:6px}.search-results b,.search-results strong{font-size:13px;font-weight:500}.search-results b{white-space:nowrap}.search-state{color:var(--muted);font-size:13px;padding:24px;text-align:center}.fixture-market-link{display:inline-flex;margin-top:9px;font-size:11px;color:var(--cream-muted)}.fixture-market-link:hover{color:var(--cream)}.smart-tabs a{height:40px;border:1px solid var(--stroke);background:var(--surface);color:var(--muted);padding:0 15px;border-radius:9px;display:inline-flex;align-items:center}.smart-tabs a.active{background:var(--cream);color:var(--off-black);border-color:var(--cream)}.event-actions button.selected{background:var(--surface-strong);color:var(--text)}.ticket-input select{width:100%;height:52px;border:0;outline:0;background:transparent;color:var(--text);font:inherit}.ticket-input select option{color:var(--text);background:var(--surface)}.trade-empty{margin:18px 0 4px;min-height:74px;display:flex;align-items:center;justify-content:center}.linked-intel a{display:block;color:inherit;text-decoration:none;transition:background .16s ease}.linked-intel a:hover{background:var(--surface-hover)}.inflow-row span{color:var(--text)}.eyebrow,.market-category{color:var(--muted)}:root,html[data-theme=dark]{--chart-line:#f4f1ea;--chart-fill-top:rgba(244,241,234,.13);--chart-fill-bottom:rgba(244,241,234,0)}html[data-theme=light]{--chart-line:#171615;--chart-fill-top:rgba(23,22,21,.11);--chart-fill-bottom:rgba(23,22,21,0)}.eyebrow,.market-category,.product-note,.rank-market em,.resolution-status strong,.section-top a,.ticket-top strong{color:var(--cream-muted)}.account-picker strong,.connected-mark{color:var(--cream)}.admin-chip,.sim-badge,.status-pill.live,.ticker-type,.ticker-type.hot{color:var(--cream-muted);background:var(--surface-raised);border-color:var(--stroke)}.source-pill.ready span{background:var(--cream)}.probability-tv{position:absolute;inset:0}.interactive-prob{background:none;overflow:hidden}.interactive-prob .probability-guide{display:none}.candle-loading{height:calc(100% - 50px);margin:10px}.compact-btn{height:31px;padding:0 12px;font-size:12px}.live-flow{min-height:390px}.flow-row{min-height:62px;display:grid;grid-template-columns:minmax(300px,1fr) 72px 72px 18px;align-items:center;grid-gap:12px;gap:12px;padding:0 17px;border-bottom:1px solid var(--stroke)}.flow-row:hover{background:var(--surface-raised)}.flow-row div strong{display:block;margin-top:6px;font-size:13px;font-weight:500}.flow-row b,.flow-row em{text-align:right;font-size:13px;font-style:normal;font-weight:500}.smart-disclosure{margin:18px;border-top:1px solid var(--stroke);padding-top:16px;color:var(--muted);font-size:11px;line-height:1.55}.ud-tv-wrap,.ud-tv-wrap .tv-chart{height:360px}.ud-tv-wrap .strike-line{z-index:2;top:auto;bottom:14px;background:var(--surface)}.buy,.positive,.up{color:var(--cream)!important}.book-line.buy i{background:rgba(244,241,234,.55)}.outcome-switch .no.active,.outcome-switch .yes.active{border-color:var(--stroke-bright);background:var(--surface-raised);color:var(--cream)}.no-pill{color:var(--energy-red)}@media (max-width:760px){.flow-row{grid-template-columns:1fr 56px 60px}.flow-row svg{display:none}}.status-header{max-width:650px;margin:38px 0 30px}.status-header h1{margin:0 0 12px;font-size:48px;font-weight:500;letter-spacing:-.065em}.status-header p{margin:0 0 22px;color:var(--muted);font-size:15px}.source-status-list{max-width:760px}.source-status-row{min-height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid var(--stroke)}.source-status-row:last-child{border-bottom:0}.source-status-row strong{display:block;font-size:15px;font-weight:500}.source-status-row span{display:block;font-size:12px;color:var(--muted);margin-top:7px}.feed-state{font-size:10px;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--stroke);border-radius:99px;padding:8px 11px;font-weight:600}.feed-state.connected{color:var(--cream)}.feed-state.unavailable{color:var(--energy-red)}.feed-state.not_configured,.status-timestamp{color:var(--muted)}.status-timestamp{font-size:12px;margin-top:14px}.text-action{display:block;width:max-content;margin:17px auto 0;background:none;color:var(--muted)}.text-action:hover{color:var(--cream)}.text-action.align-right{margin:0 0 13px auto}.form-success{border:1px solid var(--stroke);background:var(--surface-raised);border-radius:10px;padding:14px;color:var(--cream-muted);font-size:13px;margin:20px 0}.profile-area{position:relative}.profile-chip{cursor:pointer}.profile-menu{position:absolute;right:0;top:calc(100% + 10px);width:184px;padding:8px;border:1px solid var(--stroke);border-radius:14px;background:var(--surface);box-shadow:0 18px 45px rgba(0,0,0,.24);z-index:50;display:grid;grid-gap:3px;gap:3px}.profile-menu a,.profile-menu button{display:flex;align-items:center;gap:9px;width:100%;border:0;background:transparent;color:var(--cream-muted);font:inherit;font-size:13px;text-align:left;padding:10px 11px;border-radius:9px;cursor:pointer}.profile-menu a:hover,.profile-menu button:hover{background:var(--surface-2);color:var(--cream)}.utility-page{max-width:1160px;margin:0 auto;padding:44px 24px 82px}.utility-header{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px}.utility-header h1{font-size:42px;letter-spacing:-.07em;line-height:1;margin:8px 0 11px}.utility-header p{color:var(--muted);max-width:570px;margin:0}.account-gate{min-height:calc(100vh - 220px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;padding:36px;color:var(--cream)}.account-gate svg{color:var(--cream-muted)}.account-gate h1{font-size:37px;letter-spacing:-.06em;margin:3px 0 0}.account-gate p{color:var(--muted);max-width:445px;margin:0 0 10px;line-height:1.55}.notification-list{padding:8px}.notification-row{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;border-bottom:1px solid var(--stroke);padding:19px 18px}.notification-row:last-child{border-bottom:0}.notification-row.read{opacity:.58}.notification-row h3{margin:0 0 6px;font-size:15px}.notification-row p{margin:0 0 7px;color:var(--cream-muted);font-size:13px}.notification-row time{font-size:11px;color:var(--muted)}.notification-actions{display:flex;gap:7px;flex-shrink:0}.notification-actions .btn{height:34px;padding:0 12px;display:flex;align-items:center;gap:6px}.utility-table{overflow:hidden}.utility-table table{width:100%;border-collapse:collapse}.utility-table th{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.12em;text-align:left;font-weight:500;padding:16px 19px}.utility-table td,.utility-table th{border-bottom:1px solid var(--stroke)}.utility-table td{padding:17px 19px;font-size:13px}.state-pill{display:inline-flex;padding:5px 9px;border-radius:999px;border:1px solid var(--stroke);font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--cream-muted)}.state-pill.approved,.state-pill.open,.state-pill.paid,.state-pill.resolved{color:var(--cream)}.state-pill.cancelled,.state-pill.failed,.state-pill.rejected{color:var(--negative)}.eligibility-banner{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:23px;margin-bottom:16px}.eligibility-banner span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:var(--muted);margin-bottom:8px}.eligibility-banner strong{font-size:22px;letter-spacing:-.04em}.eligibility-banner p{font-size:13px;color:var(--cream-muted);margin:8px 0 0}.support-layout{display:grid;grid-template-columns:minmax(440px,1fr) 380px;grid-gap:14px;gap:14px}.support-form{padding:20px;display:flex;flex-direction:column;gap:15px}.support-form label span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px}.support-form input,.support-form textarea{width:100%;border:1px solid var(--stroke);border-radius:10px;background:var(--surface-2);color:var(--cream);padding:13px;font:inherit;box-sizing:border-box}.support-form textarea{height:160px;resize:vertical}.ticket-history{padding:8px}.ticket-history .section-top{padding:12px}.text-action{background:transparent;border:0;color:var(--cream-muted);cursor:pointer;font-size:12px}.ticket-row{padding:16px 12px;border-top:1px solid var(--stroke);display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:center}.ticket-row time{color:var(--muted);font-size:11px;grid-column:1/-1}@media(max-width:900px){.eligibility-banner,.utility-header{flex-direction:column;align-items:flex-start}.support-layout{grid-template-columns:1fr}.notification-row{flex-direction:column}}.notification-link{position:relative}.notification-link span{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#f04455;color:white;font-size:9px;font-weight:800;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.notification-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.notification-toolbar .btn{display:flex;align-items:center;gap:6px}.alert-preferences{margin-bottom:14px;overflow:hidden}.alert-pref-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:16px}.alert-pref-grid label{display:flex;flex-direction:column;gap:8px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.alert-pref-grid input[type=number],.alert-pref-grid input[type=text],.alert-pref-grid label>input:not([type=checkbox]){height:38px;border:1px solid var(--stroke);border-radius:8px;background:var(--surface-2);color:var(--cream);padding:0 10px;font:inherit;text-transform:none;letter-spacing:0}.alert-pref-grid input[type=checkbox]{width:18px;height:18px;accent-color:#34c98f}.event-page{max-width:1240px}.event-back{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:12px;margin-bottom:18px}.event-hero{min-height:320px;border:1px solid var(--stroke);border-radius:16px;background:#0c0c0c;background-size:cover;background-position:50%;display:flex;align-items:flex-end;padding:28px;margin-bottom:14px;overflow:hidden}.event-hero>div{max-width:760px}.event-hero h1{font-size:46px;letter-spacing:-.065em;line-height:1.02;margin:8px 0 12px}.event-hero p{color:var(--cream-muted);line-height:1.55;margin:0;max-width:680px}.event-hero-metrics{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px}.event-hero-metrics span{height:34px;border:1px solid rgba(245,241,232,.12);border-radius:8px;background:rgba(0,0,0,.22);display:inline-flex;align-items:center;gap:6px;padding:0 10px;color:var(--cream-muted);font-size:11px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.event-hero-metrics b{color:var(--cream);font-size:13px}.event-hero-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.event-hero-actions .btn{display:inline-flex;align-items:center;gap:7px}.event-page-header{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;margin-bottom:16px}.event-page-header h1{font-size:42px;letter-spacing:-.06em;line-height:1.05;margin:7px 0 10px}.event-page-header p{color:var(--muted);margin:0}.event-command-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.event-command-strip div{border:1px solid var(--stroke);border-radius:10px;background:rgba(255,255,255,.02);padding:14px;display:flex;flex-direction:column;gap:8px}.event-command-strip svg{color:#34c98f}.event-command-strip span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.11em}.event-command-strip strong{color:var(--cream);font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-probability-panel,.event-tape-panel{margin-bottom:14px;overflow:hidden}.event-probability-panel .prob-chart{height:260px;border:0;border-top:1px solid var(--stroke);border-radius:0;background:#0c0c0c}.event-probability-panel .probability-tv{height:100%!important}.event-probability-panel .probability-marker{right:14px}.probability-hover-card{position:absolute;left:14px;top:14px;z-index:4;max-width:min(360px,calc(100% - 100px));border:1px solid rgba(245,241,232,.1);border-radius:10px;background:rgba(12,12,12,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 11px;box-shadow:0 14px 32px rgba(0,0,0,.22);pointer-events:none}.probability-hover-card span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:5px}.probability-hover-card strong{display:block;color:var(--cream);font-size:13px;margin-bottom:5px}.probability-hover-card p{margin:0;color:var(--cream-muted);font-size:11px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.probability-hover-card.compare p{display:flex;align-items:center;justify-content:space-between;gap:12px;-webkit-line-clamp:1}.probability-hover-card.compare i{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0}.probability-hover-card.compare b{color:var(--cream);font-weight:750;margin-left:auto}.event-compare-panel{margin-bottom:14px;overflow:hidden}.event-compare-controls{display:grid;grid-template-columns:230px minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px;border-bottom:1px solid var(--stroke)}.compare-presets{display:grid;grid-template-columns:1fr;grid-gap:7px;gap:7px}.compare-chip-list button,.compare-presets button{min-height:32px;border:1px solid var(--stroke);border-radius:8px;background:rgba(255,255,255,.018);color:var(--muted);font-size:11px;font-weight:700;cursor:pointer}.compare-chip-list button.active,.compare-presets button.active{border-color:rgba(52,201,143,.36);background:rgba(52,201,143,.13);color:var(--cream)}.compare-chip-list{display:flex;align-content:flex-start;align-items:flex-start;gap:7px;flex-wrap:wrap;max-height:112px;overflow:auto}.compare-chip-list button{max-width:260px;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prob-compare-chart{position:relative;height:320px;border-bottom:1px solid var(--stroke);background:#0c0c0c}.prob-compare-chart .probability-tv{height:100%}.event-divergence-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;padding:12px}.event-divergence-row{border:1px solid rgba(245,241,232,.075);border-radius:10px;background:rgba(255,255,255,.018);padding:11px;color:inherit;min-width:0}.event-divergence-row:hover{border-color:rgba(245,241,232,.18);background:rgba(255,255,255,.035)}.event-divergence-row span{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px}.event-divergence-row strong{display:block;color:var(--cream);font-size:12px;line-height:1.35;min-height:32px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.event-divergence-row div{border-top:1px solid var(--stroke);margin-top:9px;padding-top:8px}.event-divergence-row b{display:block;font-size:14px;margin-bottom:4px}.event-divergence-row em{display:block;color:var(--muted);font-size:10px;line-height:1.35;font-style:normal}.event-catalyst-panel{margin-bottom:14px;overflow:hidden}.event-catalyst-list{padding:8px 12px 12px}.event-catalyst-row{display:grid;grid-template-columns:148px minmax(0,1fr);grid-gap:14px;gap:14px;border-top:1px solid var(--stroke);padding:14px 2px}.event-catalyst-row:first-child{border-top:0}.catalyst-move{border:1px solid rgba(245,241,232,.075);border-radius:10px;background:rgba(255,255,255,.018);padding:11px;display:grid;grid-gap:7px;gap:7px;align-content:start}.catalyst-copy span,.catalyst-move span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.catalyst-move strong{font-size:22px;letter-spacing:-.04em}.event-catalyst-row.up .catalyst-move strong{color:var(--yes)}.event-catalyst-row.down .catalyst-move strong{color:var(--no)}.catalyst-move em{font-style:normal;color:var(--muted);font-size:11px}.catalyst-copy{min-width:0;display:grid;grid-gap:7px;gap:7px;align-content:start}.catalyst-copy h3{margin:0;color:var(--cream);font-size:15px;line-height:1.35}.catalyst-copy p{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.catalyst-links{display:grid;grid-gap:6px;gap:6px}.catalyst-links a,.catalyst-links p{min-height:32px;border:1px solid rgba(245,241,232,.07);border-radius:8px;background:rgba(0,0,0,.12);padding:8px 9px;color:var(--cream-muted);font-size:12px;line-height:1.35;display:flex;align-items:center;justify-content:space-between;gap:8px}.catalyst-links a:hover{border-color:rgba(245,241,232,.18);color:var(--cream)}.event-tape{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;padding:12px}.event-tape a{min-height:96px;border:1px solid rgba(245,241,232,.075);border-radius:10px;background:rgba(255,255,255,.018);padding:11px;color:inherit;display:grid;grid-template-columns:auto 1fr;grid-gap:6px 9px;gap:6px 9px;align-content:start}.event-tape a:hover{border-color:rgba(245,241,232,.18);background:rgba(255,255,255,.035)}.event-tape b{width:22px;height:22px;border-radius:6px;background:rgba(52,201,143,.14);color:#a9abff;display:grid;place-items:center;font-size:11px}.event-tape strong{color:var(--cream);font-size:12px;line-height:1.3;font-weight:650;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.event-tape span{grid-column:1/-1;color:var(--muted);font-size:10px;line-height:1.35}.event-market-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:12px;gap:12px}.event-focus-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px}.event-focus-grid,.event-news-grid{display:grid;gap:12px;margin:0 0 14px}.event-news-grid{grid-template-columns:1fr;grid-gap:12px}.event-news-panel,.event-rail-panel{overflow:hidden}.event-mini-list,.event-news-list{padding:8px 12px 12px}.event-mini-card{display:block;border-bottom:1px solid var(--stroke);padding:12px 2px;color:inherit}.event-mini-card:last-child{border-bottom:0}.event-mini-card span{display:block;color:#34c98f;font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px}.event-mini-card strong{display:block;color:var(--cream);font-size:13px;line-height:1.35;font-weight:650}.event-mini-card div{display:flex;justify-content:space-between;gap:10px;margin-top:9px;font-size:11px;color:var(--muted)}.event-mini-card b{color:var(--cream);font-weight:700}.event-mini-card em{font-style:normal}.event-news-row{display:grid;grid-gap:7px;gap:7px;border-bottom:1px solid var(--stroke);padding:13px 2px;color:inherit}.event-news-row:last-child{border-bottom:0}.event-news-row span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.event-news-row strong{color:var(--cream);font-size:13px;line-height:1.4;font-weight:600}.event-resolution-panel{margin-bottom:14px;overflow:hidden}.event-resolution-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding:12px;border-bottom:1px solid var(--stroke)}.event-resolution-grid div{border:1px solid rgba(245,241,232,.075);border-radius:10px;background:rgba(255,255,255,.018);padding:12px;min-width:0}.event-resolution-grid span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.event-resolution-grid strong{display:block;color:var(--cream);font-size:18px;margin-bottom:5px}.event-resolution-grid em{display:block;color:var(--muted);font-style:normal;font-size:11px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-resolution-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;padding:12px}.event-resolution-list a{border:1px solid rgba(245,241,232,.075);border-radius:9px;background:rgba(0,0,0,.12);padding:10px;color:inherit;min-width:0}.event-resolution-list span{display:block;color:#34c98f;font-size:10px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:7px}.event-resolution-list strong{display:block;color:var(--cream);font-size:12px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.event-resolution-list em{display:block;color:var(--muted);font-size:10px;font-style:normal;margin-top:7px}.event-section-title{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px;color:var(--muted);text-transform:uppercase;letter-spacing:.11em;font-size:10px}.event-section-title strong{color:var(--cream);font-size:12px}.event-section-toolbar{flex-wrap:wrap}.event-market-tools{margin-left:auto;display:flex;align-items:center;gap:8px;letter-spacing:0;text-transform:none}.event-market-tools label{height:36px;width:min(330px,46vw);border:1px solid var(--stroke);border-radius:9px;background:rgba(255,255,255,.02);display:flex;align-items:center;gap:8px;padding:0 10px;color:var(--muted)}.event-market-tools input{min-width:0;flex:1 1;background:transparent;border:0;outline:0;color:var(--cream);font:inherit;font-size:12px}.event-market-tools select{height:36px;border:1px solid var(--stroke);border-radius:9px;background:var(--surface-raised);color:var(--cream-muted);font-size:12px;padding:0 10px}.event-market-card{border:1px solid var(--stroke);border-radius:12px;background:rgba(255,255,255,.022);padding:14px;min-height:230px;display:flex;flex-direction:column;gap:12px}.event-market-card a:first-child span{display:block;color:#34c98f;font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.event-market-card h2{font-size:15px;line-height:1.35;margin:0;color:var(--cream)}.event-card-signal{display:grid;grid-template-columns:1fr auto;grid-gap:5px 10px;gap:5px 10px;border:1px solid rgba(245,241,232,.07);border-radius:9px;background:rgba(0,0,0,.14);padding:10px}.event-card-signal em,.event-card-signal span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-style:normal}.event-card-signal strong{color:var(--cream);font-size:20px;letter-spacing:-.03em}.event-card-signal em{grid-column:1/-1;text-transform:none;letter-spacing:0}.event-execution-row{display:flex;align-items:center;gap:7px;flex-wrap:wrap;color:var(--muted);font-size:10px}.event-outcome-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:auto}.binary-chart-legend button{height:24px;border-radius:6px;background:rgba(255,255,255,.02);color:var(--muted)}.binary-chart-legend button:hover{color:var(--cream);border-color:var(--stroke-bright)}@media(max-width:1120px){.event-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.event-divergence-grid,.event-resolution-list,.event-tape{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.event-focus-grid{grid-template-columns:1fr}.event-hero{min-height:280px}}@media(max-width:800px){.alert-pref-grid,.event-command-strip,.event-compare-controls,.event-divergence-grid,.event-resolution-grid,.event-resolution-list{grid-template-columns:1fr}.event-page-header{flex-direction:column;align-items:flex-start}.event-hero h1,.event-page-header h1{font-size:32px}.event-hero{padding:20px;border-radius:12px}.event-catalyst-row,.event-tape{grid-template-columns:1fr}.event-market-tools{width:100%;margin-left:0}.event-market-tools label{width:100%;flex:1 1}.event-market-tools select{width:132px}}.live-centre{max-width:1180px;margin:0 auto;padding:38px 24px 84px}.live-centre-header{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px}.live-centre-header h1{font-size:46px;letter-spacing:-.075em;line-height:1;margin:9px 0 12px}.live-centre-header p{color:var(--muted);margin:0;max-width:555px}.live-control{display:flex;border:1px solid var(--stroke);border-radius:12px;padding:4px;gap:4px}.live-control button{height:38px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:var(--cream-muted);display:flex;gap:6px;align-items:center;cursor:pointer}.live-control button.active{background:var(--cream);color:var(--background)}.live-centre-stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--stroke);border-radius:14px;margin-bottom:14px;overflow:hidden}.live-centre-stats div{padding:18px 20px;border-right:1px solid var(--stroke)}.live-centre-stats div:last-child{border-right:0}.live-centre-stats span{display:block;text-transform:uppercase;letter-spacing:.14em;font-size:10px;color:var(--muted);margin-bottom:9px}.live-centre-stats strong{font-size:25px;letter-spacing:-.05em}.live-centre-grid{display:grid;grid-template-columns:minmax(560px,1fr) 370px;grid-gap:14px;gap:14px}.fixture-board{padding:8px}.fixture-board .section-top,.live-news-board .section-top{padding:10px 11px}.live-match{padding:18px 12px;border-top:1px solid var(--stroke)}.match-meta{display:flex;justify-content:space-between;font-size:11px;text-transform:uppercase;letter-spacing:.11em;color:var(--muted);margin-bottom:17px}.match-score{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:18px;gap:18px}.match-score strong:last-child{text-align:right}.match-score strong{font-size:16px;font-weight:500}.match-score b{font-size:26px;letter-spacing:-.05em}.match-score em{font-style:normal;color:var(--muted);padding:0 6px}.match-markets{margin-top:18px;display:grid;grid-gap:6px;gap:6px}.match-markets a{display:flex;justify-content:space-between;align-items:center;gap:8px;border:1px solid var(--stroke);border-radius:9px;padding:11px 12px;font-size:12px;color:var(--cream-muted)}.match-markets a:hover{background:var(--surface-2);color:var(--cream)}.match-markets strong{margin-left:auto;color:var(--cream)}.live-news-board{padding:8px;max-height:720px;overflow-y:auto}.live-news-row{display:block;border-top:1px solid var(--stroke);padding:15px 11px}.live-news-row div{display:flex;justify-content:space-between;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.11em;margin-bottom:8px}.live-news-row h3{font-size:14px;line-height:1.43;font-weight:450;margin:0;color:var(--cream-muted)}.live-news-row:hover h3{color:var(--cream)}@media(max-width:980px){.live-centre-header{flex-direction:column;align-items:flex-start}.live-centre-stats{grid-template-columns:repeat(2,1fr)}.live-centre-grid{grid-template-columns:1fr}}.no-action,.no-chip,.yes-action,.yes-chip{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:14px;font-weight:700;text-decoration:none;min-width:88px;transition:transform .18s ease,opacity .18s ease}.yes-action,.yes-chip{background:rgba(20,168,93,.12);color:#4ade80;border:1px solid rgba(74,222,128,.2)}.no-action,.no-chip{background:rgba(239,68,68,.1);color:#f87171;border:1px solid rgba(248,113,113,.18)}.no-action:hover,.no-chip:hover,.yes-action:hover,.yes-chip:hover{transform:translateY(-1px);opacity:.95}.binary-action-strip,.compact-binary,.row-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.rich-market-row{grid-template-columns:minmax(0,1.8fr) 120px minmax(180px,.9fr) 70px;align-items:center}.community-row,.market-cta-row{display:grid;grid-template-columns:minmax(0,1.6fr) auto;grid-gap:16px;gap:16px;padding:18px 0;border-top:1px solid rgba(255,255,255,.06)}.community-row:first-of-type,.market-cta-row:first-of-type{border-top:0}.live-grid-panel{min-height:420px}.split-control{display:flex;gap:10px;flex-wrap:wrap}.split-control button{border-radius:14px;padding:12px 16px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:inherit}.split-control button.active{background:#f5f1e8;color:#0b0b0b;border-color:#f5f1e8}.colorful-feature,.colourful-stats div{background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01))}.colorful-feature .feature-trade-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.live-feed-list{margin-top:22px}.tour-overlay{position:fixed;inset:0;background:rgba(10,10,10,.72);display:flex;align-items:center;justify-content:center;z-index:120;padding:24px}.tour-card{max-width:560px;width:100%;padding:28px;border-radius:28px}.tour-card h3{font-size:32px;line-height:1.05;margin:8px 0 12px}.tour-card p{color:rgba(255,255,255,.72);max-width:48ch}.tour-progress{display:flex;gap:8px;margin:18px 0 20px}.tour-progress span{height:8px;flex:1 1;border-radius:999px;background:rgba(255,255,255,.08)}.tour-progress span.active{background:#f5f1e8}.tour-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.community-grid{align-items:start}.community-votes{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.ticket-input textarea{min-height:96px;resize:vertical}.live-v2 .featured-event,.live-v2 .intel-panel,.live-v2 .watchlist-panel{min-height:100%}.live-v2 .featured-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin:18px 0}.community-votes .positive,.live-v2 .featured-stats em{color:#4ade80}.community-row strong,.market-cta-row a strong,.market-row-premium a strong,.rank-market a strong{color:inherit}@media (max-width:1100px){.community-row,.market-cta-row,.rich-market-row{grid-template-columns:1fr}.community-votes{align-items:flex-start}.colorful-feature .feature-trade-actions,.tour-actions{justify-content:flex-start}}:root{--yes:#16a765;--yes-soft:rgba(22,167,101,.13);--no:#f24f61;--no-soft:rgba(242,79,97,.12);--sports:#29b36d;--politics:#6681ff;--crypto:#f39d38}.nav-links{gap:18px}.public-actions{display:flex;gap:10px;margin-top:22px}.directory-status{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.directory-feature{display:flex;align-items:center;justify-content:space-between;gap:20px}.feature-market-copy{display:flex;align-items:center;gap:15px;min-width:0}.feature-market-copy img,.market-thumb{width:48px;height:48px;border-radius:13px;object-fit:cover;flex-shrink:0;background:var(--surface-2)}.feature-outcomes{display:flex;gap:10px}.interactive-market{display:grid;grid-template-columns:minmax(280px,1fr) auto 76px;grid-gap:16px;gap:16px;align-items:center}.market-info-link{display:flex;gap:12px;align-items:center;min-width:0}.market-info-link strong{display:block;margin:5px 0}.market-thumb.placeholder{background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.02))}.market-thumb.placeholder.sport{background:linear-gradient(145deg,rgba(22,167,101,.24),rgba(22,167,101,.04))}.market-thumb.placeholder.politics{background:linear-gradient(145deg,rgba(102,129,255,.26),rgba(102,129,255,.04))}.market-thumb.placeholder.crypto{background:linear-gradient(145deg,rgba(243,157,56,.26),rgba(243,157,56,.04))}.load-markets{width:calc(100% - 30px);margin:15px;justify-content:center}.community-promo{margin:18px;padding:15px;border:1px dashed var(--stroke-bright);border-radius:13px;display:grid;grid-gap:7px;gap:7px;color:var(--cream-muted)}.community-promo strong{color:var(--cream)}.broadcast-layout{display:grid;grid-template-columns:minmax(420px,1.12fr) minmax(360px,.88fr);grid-gap:14px;gap:14px;margin-bottom:14px}.broadcast-stage{overflow:hidden;min-height:410px}.broadcast-stage .section-top{padding:15px 17px}.broadcast-stage iframe{width:100%;height:354px;border:0;background:#060606;display:block}.broadcast-placeholder{min-height:350px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px;background:radial-gradient(circle at center,rgba(255,255,255,.035),transparent 58%),var(--surface)}.broadcast-placeholder svg{color:var(--cream-muted);margin-bottom:13px}.broadcast-placeholder h2{font-size:23px;margin:0 0 9px;letter-spacing:-.04em}.broadcast-placeholder p{max-width:430px;color:var(--cream-muted);line-height:1.5;margin:0 0 12px}.broadcast-placeholder small{color:var(--muted)}.live-lower-grid{display:grid;grid-template-columns:minmax(520px,1fr) 370px;grid-gap:14px;gap:14px;margin-bottom:14px}.category-sport .eyebrow,.category-sport .market-category{color:var(--sports)}.category-politics .eyebrow,.category-politics .market-category{color:var(--politics)}.category-crypto .eyebrow,.category-crypto .market-category{color:var(--crypto)}.up-binary,.yes-action,.yes-chip{background:var(--yes-soft);color:var(--yes);border-color:rgba(22,167,101,.32)}.down-binary,.no-action,.no-chip{background:var(--no-soft);color:var(--no);border-color:rgba(242,79,97,.3)}.perp-ticket .long.active,.trade-ticket .yes.active{background:var(--yes-soft);border-color:var(--yes);color:var(--yes)}.perp-ticket .short.active,.trade-ticket .no.active{background:var(--no-soft);border-color:var(--no);color:var(--no)}.community-page{max-width:1160px;margin:0 auto;padding:42px 24px 90px}.community-row{grid-template-columns:minmax(260px,1fr) 150px auto;align-items:center;padding:17px}.community-row small{display:block;color:var(--muted);margin-top:8px;line-height:1.45}.community-votes b{color:var(--cream)}.tour-card{background:var(--surface)}@media(max-width:1050px){.broadcast-layout,.community-row,.interactive-market,.live-lower-grid{grid-template-columns:1fr}.directory-feature{flex-direction:column}.directory-feature,.directory-status{align-items:flex-start}.nav-links{display:none}}:root,html[data-theme=dark]{--background:#050609;--surface:#0c0c0c;--surface-2:#111111;--surface-raised:#161616;--stroke:rgba(255,255,255,.072);--stroke-bright:rgba(255,255,255,.14);--cream:#edece8;--cream-muted:#a1a4ab;--muted:#727272;--accent-live:#20c879;--yes:#20c879;--yes-soft:rgba(32,200,121,.13);--no:#ff5867;--no-soft:rgba(255,88,103,.12);--sport:#16cf84;--politics:#4c8dff;--crypto:#f5a33d;--chart-bg:#0b0b0b;--chart-grid:rgba(255,255,255,.045);--chart-line:#20c879;--chart-fill-top:rgba(32,200,121,.2);--chart-fill-bottom:rgba(32,200,121,0)}html[data-theme=light]{--background:#f4f4f1;--surface-2:#f7f7f4;--surface-raised:#eeeeea;--stroke:rgba(19,19,19,.085);--stroke-bright:rgba(19,19,19,.17);--cream:#131313;--cream-muted:#5c5c5c;--muted:#797979;--chart-grid:rgba(27,27,27,.06)}.shell,body,html{background:var(--background);color:var(--cream)}.shell{background:radial-gradient(circle at 55% -15%,rgba(32,200,121,.035),transparent 35%),var(--background)}.bottom-bar,.nav,.ticker,.top-alert{background:rgba(5,6,9,.96);border-color:var(--stroke)}.top-alert{color:var(--cream-muted);height:34px}.announcement-dot{background:var(--accent-live)}.nav{padding:0 22px;height:66px}.btn-primary,.nav-link.active:after{background:var(--accent-live)}.btn-primary{border-color:var(--accent-live);color:#041108}.btn-primary:hover{background:#35da8b}.premium-panel{background:var(--surface);border:1px solid var(--stroke);border-radius:16px}.premium-page{max-width:none!important;width:100%;padding:22px 26px 64px}.markets-page{max-width:none!important;padding:30px 26px 68px}.market-directory-header{max-width:none;display:flex;align-items:flex-end;justify-content:space-between;margin:0 0 22px}.market-directory-header h1{font-size:46px;letter-spacing:-.075em;margin:8px 0 10px;font-weight:560}.market-directory-header p{font-size:14px;color:var(--cream-muted)}.premium-products{display:grid;grid-template-columns:repeat(3,minmax(230px,1fr));grid-gap:10px;gap:10px;margin-bottom:18px}.premium-products button{min-height:92px;text-align:left;background:var(--surface);border:1px solid var(--stroke);border-radius:15px;padding:17px 18px;position:relative;transition:border .18s,background .18s}.premium-products button.active,.premium-products button:hover{background:var(--surface-2);border-color:var(--stroke-bright)}.premium-products button.active:before{content:"";position:absolute;top:-1px;left:18px;right:18px;height:2px;background:var(--accent-live)}.markets-filters{display:flex;gap:7px;margin:0 0 16px}.markets-filters button{background:var(--surface);border:1px solid var(--stroke);color:var(--cream-muted);padding:11px 18px;border-radius:11px;cursor:pointer}.markets-filters button.active{background:rgba(32,200,121,.12);border-color:rgba(32,200,121,.28);color:var(--yes)}.directory-feature{padding:18px 20px;margin-bottom:12px;background:linear-gradient(90deg,rgba(32,200,121,.05),transparent 48%),var(--surface)}.directory-grid{display:grid;grid-template-columns:minmax(700px,1fr) 310px;grid-gap:12px;gap:12px}.market-list{overflow:hidden}.market-list .section-top{padding:15px 18px;border-bottom:1px solid var(--stroke)}.interactive-market{min-height:72px;padding:10px 16px;border-bottom:1px solid var(--stroke);grid-template-columns:minmax(360px,1fr) auto 74px}.interactive-market:hover{background:var(--surface-2)}.market-info-link strong{font-size:14px;font-weight:520;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(720px,52vw)}.market-info-link small{font-size:11px;color:var(--muted)}.no-action,.no-chip,.yes-action,.yes-chip{height:44px;min-width:108px;padding:0 15px;border-radius:12px;font-weight:600;letter-spacing:-.01em}.yes-action,.yes-chip{color:var(--yes);background:var(--yes-soft);border:1px solid rgba(32,200,121,.28)}.no-action,.no-chip{color:var(--no);background:var(--no-soft);border:1px solid rgba(255,88,103,.25)}.volume-side{height:max-content;position:-webkit-sticky;position:sticky;top:116px}.rank-market{padding:14px 16px}.rank-market:hover{background:var(--surface-2)}.terminal-page{max-width:none!important;padding:16px 18px 60px}.terminal-stage{grid-template-columns:minmax(520px,1.08fr) minmax(420px,.86fr) minmax(340px,.72fr);gap:10px;min-height:calc(100vh - 390px)}.terminal-lower{grid-template-columns:minmax(740px,1fr) 345px;gap:10px}.featured-title{font-size:29px}.terminal-chart{height:280px}.market-cta-row{padding:14px 16px;border-top:1px solid var(--stroke)}.mover-grid{grid-template-columns:repeat(4,minmax(175px,1fr))}.prediction-page{width:100%;display:grid;grid-template-columns:minmax(700px,1fr) 410px;grid-gap:12px;gap:12px;padding:18px 18px 54px}.prediction-main{min-width:0}.event-header{padding:12px 0 18px}.event-copy h1{font-size:42px;max-width:1000px}.event-kpis{background:var(--surface);border:1px solid var(--stroke);border-radius:16px;overflow:hidden}.probability-workspace{height:520px;padding:0 16px 14px}.probability-workspace .section-top{height:56px}.probability-tv{height:438px}.prob-chart-history-empty{height:424px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--surface-2);border-radius:12px;color:var(--cream-muted);gap:8px}.prob-chart-history-empty strong{font-size:16px;color:var(--cream)}.event-side{position:-webkit-sticky;position:sticky;top:118px;height:max-content}.trade-ticket{padding:18px}.outcome-switch button{height:64px}.ticket-action{background:var(--accent-live);color:#041108}.linked-intel{margin-top:10px}.perp-v10{display:grid;grid-template-columns:214px minmax(700px,1fr) 370px;grid-template-rows:62px 1fr;min-height:calc(100vh - 136px);background:var(--background)}.perp-command-bar{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid var(--stroke);background:linear-gradient(180deg,rgba(22,22,22,.98),rgba(13,13,13,.98));position:-webkit-sticky;position:sticky;top:136px;z-index:5}.perp-account-strip{display:flex;align-items:center;gap:10px;min-width:0;overflow:hidden}.perp-account-strip span,.perp-account-strip strong{height:38px;display:inline-flex;align-items:center;border:1px solid var(--stroke);background:var(--surface);border-radius:8px;padding:0 12px;font-size:12px;color:var(--cream-muted);white-space:nowrap}.perp-account-strip strong{font-size:13px;color:var(--cream);min-width:230px}.perp-account-strip b{font-weight:650}.perp-mode-strip{display:flex;align-items:center;gap:7px;flex-shrink:0}.perp-mode-strip button{height:38px;min-width:86px;border-radius:8px;border:1px solid var(--stroke);background:var(--surface);color:var(--cream-muted);font-weight:650;cursor:pointer}.perp-mode-strip button.active{background:#245ee8;border-color:#3170ff;color:#fff}.perp-watchrail{border-radius:0;border-left:0;border-bottom:0;border-top:0;background:var(--surface);overflow:hidden}.perp-watchrail .section-top{height:50px;padding:0 14px;border-bottom:1px solid var(--stroke)}.perp-watch-row{height:58px;padding:0 12px;display:grid;grid-template-columns:48px 1fr auto;grid-gap:7px;gap:7px;align-items:center;border-bottom:1px solid var(--stroke);font-size:12px}.perp-watch-row.active,.perp-watch-row:hover{background:var(--surface-2)}.perp-watch-row.active{border-left:2px solid var(--accent-live)}.perp-watch-row strong{display:block;font-size:13px}.perp-watch-row small{color:var(--muted);font-size:9px}.perp-watch-row b{font-weight:500}.perp-watch-row em{font-style:normal;font-size:11px}.watch-more{padding:18px 12px;display:block;color:var(--cream-muted);font-size:12px}.perp-market-area{border-right:1px solid var(--stroke);min-width:0}.perp-header{padding:14px 16px;height:76px;min-height:76px}.perp-workspace{grid-template-columns:minmax(480px,1fr) 275px;padding:8px;gap:8px}.chart-terminal{height:590px}.clean-terminal .tv-chart{height:505px}.live-orderbook{border-radius:12px}.source-trades{margin:0 8px 52px}.perp-order-ticket{background:var(--surface);border-left:1px solid var(--stroke);padding:20px 18px 56px}.long-short button.long.active{background:var(--yes-soft);border-color:rgba(32,200,121,.32);color:var(--yes)}.long-short button.short.active{background:var(--no-soft);border-color:rgba(255,88,103,.3);color:var(--no)}.ohlc-position-tag em{margin-left:8px;padding:2px 6px;border-radius:999px;background:rgba(59,130,246,.16);color:#93c5fd;font-style:normal;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.perp-bottom-dock{min-height:255px;overflow:hidden;background:var(--surface)}.perp-bottom-tabs{height:46px;display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--stroke);padding:0 12px}.perp-bottom-tabs button{height:100%;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--cream-muted);padding:0 8px;font-weight:620;cursor:pointer}.perp-bottom-tabs button.active{color:var(--cream);border-bottom-color:var(--accent-live)}.perp-bottom-tabs>span{margin-left:auto;color:var(--muted);font-size:11px}.bottom-table-wrap{max-height:260px;overflow:auto}.perp-position-table{min-width:1060px}.perp-position-table td small,.perp-position-table td strong{display:block}.perp-position-table td small{margin-top:3px}.perp-position-table input{width:92px;height:30px;border:1px solid var(--stroke);border-radius:7px;background:var(--surface-2);color:var(--cream);padding:0 9px;outline:none}.position-actions{display:flex;gap:4px;justify-content:flex-end;flex-wrap:nowrap}.position-actions button{height:28px;border-radius:6px;border:1px solid var(--stroke);background:var(--surface-2);color:var(--cream);padding:0 8px;font-weight:650;cursor:pointer;font-size:11px;white-space:nowrap}.position-actions button.danger{border-color:rgba(245,75,97,.32);background:var(--no-soft);color:var(--no)}.tp-sl-cell{display:flex;flex-direction:column;gap:2px}.tp-sl-cell input{width:90px;height:27px;border:1px solid var(--stroke);border-radius:6px;background:var(--surface-2);color:var(--cream);padding:0 8px;outline:none;font-size:11px}.tp-sl-cell span{font-size:10px;font-weight:600;padding-left:2px}.perp-dock-empty{height:175px;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--muted);font-size:13px}.perp-order-management{display:grid;grid-template-columns:repeat(4,minmax(170px,1fr));grid-gap:0;gap:0;border-top:0}.perp-order-management div{min-height:98px;padding:18px;border-right:1px solid var(--stroke);border-bottom:1px solid var(--stroke)}.perp-order-management span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:9px}.perp-order-management strong{font-size:15px;color:var(--cream)}.live-centre{max-width:none!important;padding:28px 24px 68px}.broadcast-layout{grid-template-columns:minmax(600px,1.15fr) minmax(390px,.74fr)}.live-lower-grid{grid-template-columns:minmax(650px,1fr) 390px}.broadcast-stage{min-height:500px}.broadcast-placeholder,.broadcast-stage iframe{height:445px;min-height:445px}.community-v10{padding:34px 28px 68px;width:100%}.community-hero{display:grid;grid-template-columns:minmax(560px,1fr) 390px;grid-gap:14px;gap:14px;margin-bottom:14px}.community-hero>div{padding:28px 6px}.community-hero h1{font-size:52px;line-height:1.03;letter-spacing:-.075em;margin:14px 0;max-width:850px}.community-hero p{color:var(--cream-muted);font-size:15px;line-height:1.6;max-width:720px}.community-how{background:var(--surface);border:1px solid var(--stroke);border-radius:18px;padding:22px}.community-how ol{padding-left:20px;display:grid;grid-gap:17px;gap:17px;color:var(--cream-muted);font-size:13px;margin:22px 0 28px}.community-stats{display:flex;gap:12px;margin-top:28px}.community-stats div{min-width:135px;background:var(--surface);border:1px solid var(--stroke);border-radius:14px;padding:15px 17px}.community-stats strong{display:block;font-size:28px;font-weight:560}.community-stats span{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.community-main{display:grid;grid-template-columns:minmax(700px,1fr) 410px;grid-gap:12px;gap:12px;align-items:start}.request-feed{overflow:hidden}.request-market-card{display:grid;grid-template-columns:minmax(420px,1fr) 255px;grid-gap:22px;gap:22px;padding:22px;border-bottom:1px solid var(--stroke)}.request-market-card:last-child{border-bottom:0}.request-copy h2{font-size:20px;letter-spacing:-.035em;margin:10px 0 8px}.request-copy p{font-size:13px;color:var(--cream-muted);line-height:1.48;margin:0 0 10px}.request-copy small{color:var(--muted)}.category-dot{width:7px;height:7px;border-radius:50%;display:inline-block;margin-right:7px;background:var(--cream-muted)}.category-dot.sport{background:var(--sport)}.category-dot.politics{background:var(--politics)}.category-dot.crypto{background:var(--crypto)}.review-pill{display:inline-flex;gap:5px;align-items:center;margin-left:10px;color:var(--yes);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.request-vote-area{display:flex;flex-direction:column;justify-content:center;gap:12px}.vote-count strong{font-size:29px;letter-spacing:-.05em;margin-right:5px}.vote-count span{color:var(--muted)}.vote-progress{height:6px;background:var(--surface-raised);border-radius:999px;overflow:hidden}.vote-progress i{display:block;height:100%;background:var(--accent-live);border-radius:inherit}.vote-btn{height:43px;border-radius:11px;border:1px solid rgba(32,200,121,.3);background:var(--yes-soft);color:var(--yes);display:flex;align-items:center;justify-content:center;gap:7px;font-weight:600;cursor:pointer}.submit-market{padding:0 18px 20px;position:-webkit-sticky;position:sticky;top:118px}.submit-market .section-top{margin:0 -18px 18px;padding:0 18px;height:54px;border-bottom:1px solid var(--stroke)}.submit-market label{display:block;margin-bottom:14px}.submit-market label span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.12em;margin:0 0 8px}.submit-market input,.submit-market select,.submit-market textarea{width:100%;background:var(--surface-2);border:1px solid var(--stroke);border-radius:11px;color:var(--cream);padding:13px 12px}.submit-market textarea{height:130px;resize:vertical}.submit-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.submit-btn{width:100%;margin-top:2px}.form-feedback,.form-note{font-size:12px;color:var(--muted);line-height:1.5;margin-top:14px}.form-feedback{color:var(--yes)}.community-empty{padding:72px 30px;text-align:center;color:var(--cream-muted)}.community-empty h2{color:var(--cream);font-size:25px;letter-spacing:-.045em}.community-skeleton{height:124px;margin:14px}@media(max-width:1260px){.broadcast-layout,.community-hero,.community-main,.directory-grid,.live-lower-grid,.prediction-page,.terminal-lower,.terminal-stage{grid-template-columns:1fr}.perp-v10{display:block}.perp-command-bar{position:static;flex-direction:column;align-items:stretch}.perp-account-strip,.perp-mode-strip{overflow-x:auto}.perp-watchrail{display:flex;overflow-x:auto}.perp-watch-row{min-width:155px}.event-side,.submit-market,.volume-side{position:static}.perp-pro-page{display:block}.market-info-link strong{max-width:none}}.premium-products{grid-template-columns:repeat(4,minmax(210px,1fr))}.community-market-empty{padding:52px 24px;margin-bottom:12px;display:flex;gap:14px;align-items:center}.community-market-empty h2{font-size:22px;margin:0}.community-market-empty p{color:var(--cream-muted);margin:0 auto 0 0}.community-market-empty svg{color:var(--accent-live)}@media(max-width:1200px){.premium-products{grid-template-columns:repeat(2,minmax(220px,1fr))}.community-market-empty{display:block}.community-market-empty p{margin:10px 0 18px}}:root{--surface:#161616;--surface-raised:#242424;--stroke:rgba(133,151,184,.18);--stroke-bright:rgba(155,177,215,.32);--cream:#f5f7fb;--cream-muted:#96a1b4;--muted:#7e7e7e;--yes:#13c784;--yes-soft:rgba(19,199,132,.12);--no:#f54b61;--no-soft:rgba(245,75,97,.12);--accent-live:#3d82ff;--sport:#12b981;--politics:#4b80ff;--crypto:#fb9a2b;--economics:#bc68ff;--chart-grid:rgba(139,157,190,.10)}html[data-theme=light]{--background:#f5f7fb;--surface-2:#f1f4f9;--surface-raised:#e7ecf4;--stroke:rgba(58,58,58,.14);--stroke-bright:rgba(58,58,58,.24);--muted:#758197;--chart-grid:rgba(49,49,49,.08)}.shell,body{background:var(--background)}.shell{background:linear-gradient(180deg,rgba(52,201,143,.055),transparent 420px),var(--background)}.top-alert{color:#bad5ff;background:#131313}.announcement-dot{background:#3d82ff}.btn-primary{background:#2364ed;border-color:#2364ed;color:#fff}.btn-primary:hover{background:#3475ff}.official-brand{min-width:96px}.brand-word.text-only{letter-spacing:-.075em;font-size:25px;font-weight:680}.official-logo{display:block;height:29px;object-fit:contain}.nav-link.active:after{background:#3d82ff}.status-pill.live{color:#83adff;background:rgba(52,201,143,.12)}.poly-market-page{padding:28px clamp(18px,3vw,42px) 74px;max-width:1560px;margin:0 auto;width:100%;box-sizing:border-box}.poly-header{display:flex;gap:22px;align-items:flex-end;justify-content:space-between;margin-bottom:24px}.poly-header h1{font-size:42px;line-height:1.06;letter-spacing:-.07em;margin:8px 0 10px}.poly-header p{color:var(--cream-muted);font-size:15px;max-width:670px;line-height:1.45}.poly-search{height:48px;width:min(390px,32vw);border:1px solid var(--stroke);background:var(--surface);border-radius:14px;display:flex;align-items:center;gap:11px;padding:0 15px;color:var(--muted)}.poly-search input{border:0;outline:0;background:none;color:var(--cream);font-size:14px;flex:1 1}.poly-products{height:58px;border:1px solid var(--stroke);border-radius:16px;background:var(--surface);display:flex;align-items:center;padding:6px;margin-bottom:18px;gap:5px}.poly-products a,.poly-products button{height:46px;border:0;background:none;border-radius:11px;padding:0 19px;color:var(--cream-muted);font-size:14px;display:inline-flex;gap:7px;align-items:center;cursor:pointer}.poly-products button.active{color:var(--cream);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--stroke)}.poly-products .funded-link{margin-left:auto;background:#2364ed;color:#fff;font-weight:600}.poly-discovery{display:flex;gap:10px;margin:0 0 18px}.poly-discovery button{background:var(--surface);border:1px solid var(--stroke);padding:13px 19px;border-radius:13px;text-align:left;color:var(--cream-muted);min-width:132px;cursor:pointer}.poly-discovery strong{display:block;color:inherit;font-size:14px;margin-bottom:3px}.poly-discovery span{font-size:11px;color:var(--muted)}.poly-discovery button.active{border-color:rgba(52,201,143,.46);background:rgba(52,201,143,.1);color:#a9c8ff}.poly-categories{display:flex;align-items:center;gap:7px;margin-bottom:17px;overflow-x:auto}.poly-categories button{height:39px;padding:0 18px;background:transparent;border:1px solid var(--stroke);border-radius:999px;color:var(--cream-muted);cursor:pointer;font-size:13px}.poly-categories button.active{background:#fff;color:#1b1b1b;border-color:#fff}html[data-theme=light] .poly-categories button.active{background:#1b1b1b;color:#fff;border-color:#1b1b1b}.feed-dot{margin-left:auto;font-size:12px;color:var(--muted);display:flex;gap:7px;align-items:center}.feed-dot:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--muted)}.feed-dot.live:before{background:var(--yes);box-shadow:0 0 10px var(--yes)}.poly-feature{border:1px solid rgba(52,201,143,.25);background:radial-gradient(circle at 95% 0,rgba(52,201,143,.16),transparent 38%),var(--surface);border-radius:20px;padding:20px 23px;display:flex;align-items:center;justify-content:space-between;gap:22px;margin:0 0 18px}.poly-feature-copy>a{display:block;font-size:24px;font-weight:600;letter-spacing:-.045em;max-width:850px;margin:7px 0}.poly-feature-copy p{color:var(--muted);font-size:13px}.poly-feature-buttons{display:flex;gap:9px}.poly-feature-buttons .poly-no,.poly-feature-buttons .poly-yes{width:145px;height:55px}.poly-grid{display:grid;grid-template-columns:repeat(3,minmax(280px,1fr));grid-gap:13px;gap:13px}.poly-card{min-height:217px;background:var(--surface);border:1px solid var(--stroke);border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:15px;transition:transform .15s,border-color .15s,background .15s}.poly-card:hover{transform:translateY(-1px)}.poly-card-head{display:flex;gap:13px;align-items:flex-start;min-height:64px}.poly-card-head img,.poly-fallback{height:48px;width:48px;border-radius:12px;object-fit:cover;flex-shrink:0}.poly-fallback{background:rgba(52,201,143,.16);color:#8db7ff;display:grid;place-items:center;font-weight:700}.poly-card-head h3{font-size:15px;line-height:1.33;font-weight:560;margin:6px 0 0;color:var(--cream);letter-spacing:-.02em}.poly-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.poly-actions>a,.poly-actions>span,.poly-no,.poly-yes{height:47px;border-radius:12px;display:flex;justify-content:space-between;align-items:center;padding:0 14px;font-size:14px;font-weight:600}.poly-yes{background:var(--yes-soft);border:1px solid rgba(19,199,132,.3);color:var(--yes)}.poly-no{background:var(--no-soft);border:1px solid rgba(245,75,97,.29);color:var(--no)}.probability-bar{height:6px;border-radius:99px;background:var(--surface-raised);overflow:hidden}.probability-bar i{height:100%;display:block;border-radius:inherit}.poly-meta{display:flex;justify-content:space-between;align-items:center;gap:8px;color:var(--muted);font-size:11px;margin-top:auto}.poly-meta span:first-child{font-size:12px;color:var(--cream-muted)}.poly-sport{border-top-color:rgba(19,199,132,.5)}.poly-politics{border-top-color:rgba(52,201,143,.55)}.poly-crypto{border-top-color:rgba(251,154,43,.55)}.empty-live-markets{padding:55px 20px;text-align:center;border-radius:18px;color:var(--cream-muted)}.empty-live-markets h2,.load-live{color:var(--cream)}.load-live{display:block;margin:25px auto 0;border:1px solid var(--stroke-bright);background:var(--surface);border-radius:12px;height:48px;padding:0 30px}.skeleton-card{opacity:.5;background:linear-gradient(100deg,var(--surface),var(--surface-2),var(--surface));background-size:200% 100%;animation:shimmer 1.5s infinite}.poly-perps header,.quick-contracts header{padding:10px 0 22px}.poly-perps h2,.quick-contracts h2{font-size:34px;letter-spacing:-.06em;margin:8px 0}.quick-contracts p{color:var(--cream-muted)}.quick-grid{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));grid-gap:12px;gap:12px}.quick-card{background:var(--surface);border:1px solid var(--stroke);border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:17px}.quick-card>div:first-child{display:flex;justify-content:space-between}.quick-card span{display:flex;gap:5px;color:var(--muted)}.poly-perp-row{height:66px;display:grid;grid-template-columns:1fr 180px 180px 120px;align-items:center;border-bottom:1px solid var(--stroke);background:var(--surface);padding:0 20px}.long-short button.long.active{background:var(--yes)!important;color:#03160f!important;border-color:var(--yes)!important}.long-short button.short.active{background:var(--no)!important;color:#fff!important;border-color:var(--no)!important}.up-binary,.yes-pill{color:var(--yes)!important;background:var(--yes-soft)!important;border-color:rgba(19,199,132,.28)!important}.down-binary,.no-pill{color:var(--no)!important;background:var(--no-soft)!important;border-color:rgba(245,75,97,.28)!important}.prediction-page{background:linear-gradient(90deg,rgba(52,201,143,.035),transparent 58%)}.event-kpis>div:first-child strong{color:var(--yes)}.outcome-switch .yes.active{background:var(--yes-soft);border-color:rgba(19,199,132,.42);color:var(--yes)}.outcome-switch .no.active{background:var(--no-soft);border-color:rgba(245,75,97,.42);color:var(--no)}@media(max-width:1190px){.poly-grid{grid-template-columns:repeat(2,minmax(280px,1fr))}.quick-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media(max-width:760px){.poly-market-page{padding:18px 12px 70px}.poly-header{display:block}.poly-header h1{font-size:34px}.poly-search{width:100%;margin-top:18px}.poly-products{overflow-x:auto}.poly-products .funded-link{display:none}.poly-discovery{overflow-x:auto}.poly-grid,.quick-grid{grid-template-columns:1fr}.poly-feature{display:block}.poly-feature-buttons{margin-top:16px}}.official-logo{height:31px;width:auto;max-width:150px}.official-logo.compact{height:26px}.official-logo.mark-only{height:40px}.fallback-compact{font-size:19px;letter-spacing:-.07em}.fallback-mark{font-size:28px;letter-spacing:-.08em;display:block;margin-bottom:22px}:root{--background:#0d0d0d;--surface:#0d0d0d;--surface-2:#1d1d1d;--surface-raised:#252525;--stroke:rgba(134,156,200,.17);--stroke-bright:rgba(52,201,143,.35);--cream:#f4f7ff;--cream-muted:#aab6cf;--muted:#71809e;--accent-live:#367bff;--yes:#10ca83;--yes-soft:rgba(16,202,131,.13);--no:#ff5268;--no-soft:rgba(255,82,104,.13);--sport:#14ca83;--politics:#4f87ff;--crypto:#fb971c;--weather:#27c6ed;--chart-bg:#131313;--chart-grid:rgba(132,157,205,.10);--candle-up:#16c784;--candle-down:#f04455}html[data-theme=light]{--background:#f2f6ff;--surface-2:#f5f8ff;--surface-raised:#eaf0ff;--stroke:rgba(57,57,57,.12);--stroke-bright:rgba(37,91,197,.25);--cream:#1d1d1d;--muted:#71819c;--chart-bg:#ffffff;--chart-grid:rgba(64,64,64,.08)}.shell{background:radial-gradient(circle at 52% -10%,rgba(52,201,143,.16),transparent 30%),var(--background);color:var(--cream)}html[data-theme=light] .shell{background:radial-gradient(circle at 52% -10%,rgba(52,201,143,.12),transparent 31%),var(--background)}.bottom-bar,.live-ticker,.nav{background:rgba(13,13,13,.88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-theme=light] .bottom-bar,html[data-theme=light] .live-ticker,html[data-theme=light] .nav{background:rgba(255,255,255,.92)}.poly-market-page{max-width:none!important;padding:34px clamp(18px,2.7vw,54px) 76px!important}.poly-header h1{font-size:clamp(40px,4.2vw,58px)}.poly-grid{grid-template-columns:repeat(auto-fill,minmax(318px,1fr));gap:15px}.poly-card{min-height:229px;padding:17px;border-radius:20px;box-shadow:0 22px 55px rgba(0,0,0,.1)}.poly-card.poly-sport,.poly-card.poly-sports{border-top:2px solid rgba(20,202,131,.78)}.poly-card.poly-politics{border-top:2px solid rgba(79,135,255,.82)}.poly-card.poly-crypto{border-top:2px solid rgba(251,151,28,.83)}.poly-card.poly-weather{border-top:2px solid rgba(39,198,237,.83)}.poly-card.poly-world{border-top:2px solid rgba(151,169,204,.3)}.poly-card h3{font-size:16px;line-height:1.32}.poly-actions .poly-no,.poly-actions .poly-yes{height:48px;font-weight:700;border-radius:12px}.poly-yes,.yes-action,.yes-chip{background:var(--yes-soft)!important;color:var(--yes)!important;border-color:rgba(16,202,131,.31)!important}.no-action,.no-chip,.poly-no{background:var(--no-soft)!important;color:var(--no)!important;border-color:rgba(255,82,104,.31)!important}.probability-bar i{background:linear-gradient(90deg,#12c983,#2ddba0)}.poly-feature{border-radius:22px;min-height:116px}.feature-sport,.feature-sports{background:radial-gradient(circle at 92% 0,rgba(16,202,131,.16),transparent 40%),var(--surface)}.feature-politics{background:radial-gradient(circle at 92% 0,rgba(52,201,143,.18),transparent 40%),var(--surface)}.feature-crypto{background:radial-gradient(circle at 92% 0,rgba(251,151,28,.18),transparent 40%),var(--surface)}.more-tags{display:inline-flex!important;align-items:center;gap:5px}.v12-updown-browser .quick-grid{grid-template-columns:repeat(auto-fill,minmax(285px,1fr));gap:15px}.v12-updown-browser .quick-card{min-height:144px;border-radius:18px;background:radial-gradient(circle at 95% 10%,rgba(251,151,28,.08),transparent 48%),var(--surface)}.ud-pro-page{background:radial-gradient(circle at 18% 0,rgba(251,151,28,.08),transparent 26%),var(--background)}.ud-duration button.active{background:rgba(251,151,28,.15)!important;border-color:rgba(251,151,28,.44)!important;color:#ffc062!important}.ud-market-area .ud-chart{border-radius:18px}.ud-ticket{background:var(--surface)}.perp-pro-page{background:radial-gradient(circle at 36% 0,rgba(52,201,143,.07),transparent 35%),var(--background)}.order-book-premium,.perp-market-area .chart-terminal,.perp-ticket,.perp-watchrail{border-radius:18px}.perp-ticket .outcome-switch .yes.active{background:var(--yes)!important;color:#06150d!important;border-color:var(--yes)!important}.perp-ticket .outcome-switch .no.active{background:var(--no)!important;color:#fff!important;border-color:var(--no)!important}.prediction-page{max-width:none!important;padding:30px clamp(18px,2.5vw,45px) 60px!important;grid-template-columns:minmax(0,1fr) 364px!important;gap:16px!important;background:radial-gradient(circle at 15% 0,rgba(52,201,143,.06),transparent 32%)}.probability-workspace{border-radius:19px;padding:16px}.probability-tv{height:min(48vh,500px)!important}.event-kpis,.trade-ticket{border-radius:18px}.trade-ticket{position:-webkit-sticky;position:sticky;top:123px}.terminal-v10{padding:22px clamp(14px,2vw,34px) 66px!important}.terminal-stage{grid-template-columns:minmax(470px,1.14fr) minmax(380px,.88fr) minmax(325px,.74fr)!important;gap:14px}.intel-panel,.terminal-feature,.watchlist-panel{border-radius:19px}.community-v10{max-width:none;padding:44px clamp(20px,4vw,64px) 74px}.community-hero h1{font-size:clamp(44px,4.4vw,66px)}html[data-theme=light] .poly-card,html[data-theme=light] .poly-feature,html[data-theme=light] .premium-panel,html[data-theme=light] .quick-card{box-shadow:0 12px 30px rgba(54,54,54,.06)}html[data-theme=light] .top-alert{background:#eaf1ff;color:#2766d7}html[data-theme=light] .poly-search,html[data-theme=light] .search{background:#fff}html[data-theme=light] .btn-secondary{color:#252525;background:#fff}@media(max-width:1180px){.prediction-page,.terminal-stage{grid-template-columns:1fr!important}.trade-ticket{position:static}.poly-grid{grid-template-columns:repeat(auto-fill,minmax(285px,1fr))}}html[data-theme=light] .chart-terminal,html[data-theme=light] .order-book-premium,html[data-theme=light] .perp-ticket,html[data-theme=light] .perp-watchrail,html[data-theme=light] .poly-card,html[data-theme=light] .poly-discovery button,html[data-theme=light] .poly-feature,html[data-theme=light] .poly-products,html[data-theme=light] .premium-panel,html[data-theme=light] .quick-card,html[data-theme=light] .trade-ticket,html[data-theme=light] .ud-ticket{background:var(--surface);color:var(--cream);border-color:var(--stroke)}html[data-theme=light] .intel-search,html[data-theme=light] .submit-market input,html[data-theme=light] .submit-market select,html[data-theme=light] .submit-market textarea,html[data-theme=light] .ticket-input input,html[data-theme=light] .ticket-input select{background:var(--surface-2)!important;color:var(--cream)!important;border-color:var(--stroke)!important}html[data-theme=light] .intel-search input{color:var(--cream)!important}html[data-theme=light] .market-cta-row,html[data-theme=light] .poly-perp-row,html[data-theme=light] .section-top{border-color:var(--stroke)}html[data-theme=light] .perp-pro-page,html[data-theme=light] .prediction-page,html[data-theme=light] .ud-pro-page{background:radial-gradient(circle at 20% 0,rgba(52,201,143,.07),transparent 32%),var(--background)}html[data-theme=light] .bottom-bar{border-color:var(--stroke);color:var(--cream-muted)}html[data-theme=light] .outcome-switch .no:not(.active),html[data-theme=light] .outcome-switch .yes:not(.active){background:var(--surface-2)}.cashed-discovery{max-width:1480px!important}.discovery-hero{align-items:center;margin-bottom:20px}.discovery-hero h1{max-width:760px;letter-spacing:0;font-weight:720}.market-lanes{display:grid;grid-template-columns:minmax(0,1fr) 332px;grid-gap:16px;gap:16px;align-items:start}.lane-panel{border:1px solid var(--stroke);background:rgba(255,255,255,.035);border-radius:22px;padding:16px}html[data-theme=light] .lane-panel{background:rgba(255,255,255,.78);box-shadow:0 18px 44px rgba(62,62,62,.07)}.main-lane{min-width:0}.lane-top{display:flex;align-items:center;gap:12px;margin-bottom:16px}.discovery-tabs{margin:0;flex:1 1;min-width:0}.discovery-tabs button{white-space:nowrap}.sub-filter-bar{display:flex;align-items:center;gap:6px;margin:0 0 14px;padding-bottom:2px;overflow-x:auto;scrollbar-width:none}.sub-filter-bar::-webkit-scrollbar{display:none}.sub-filter-bar button{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;height:30px;padding:0 12px;border:1px solid var(--stroke);border-radius:7px;background:transparent;color:var(--cream-muted);font-size:12px;font-weight:550;cursor:pointer;white-space:nowrap;transition:border-color .12s,background .12s,color .12s}.sub-filter-bar button.active,.sub-filter-bar button:hover{border-color:var(--stroke-bright);color:var(--cream)}.sub-filter-bar button.active{background:var(--surface-raised)}.sub-filter-bar button em{font-style:normal;font-size:10px;font-weight:600;color:var(--muted);background:rgba(255,255,255,.05);border-radius:5px;padding:1px 5px}.sub-filter-bar button.active em{color:var(--cream-muted)}@media(max-width:768px){.sub-filter-bar{margin-bottom:10px}.sub-filter-bar button{height:32px}}.discovery-feature{border:1px solid var(--stroke);background:var(--surface);border-radius:20px;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:15px}.discovery-feature a{display:block;color:var(--cream);font-size:24px;font-weight:680;letter-spacing:0;line-height:1.16;margin:7px 0}.discovery-feature p{color:var(--muted);font-size:13px}.premium-market-card{box-shadow:none!important}.premium-market-card.featured-card{min-height:250px}.premium-market-card .poly-card-head h3{letter-spacing:0;font-weight:640}.opportunity-lane{position:-webkit-sticky;position:sticky;top:118px}.lane-heading{display:flex;gap:10px;align-items:flex-start;margin-bottom:12px;color:var(--cream)}.lane-heading svg{color:var(--accent-live);margin-top:2px}.lane-heading strong{display:block;font-size:15px}.lane-heading span{display:block;color:var(--muted);font-size:12px;line-height:1.35;margin-top:2px}.mini-contracts,.mini-perps{display:grid;grid-gap:8px;gap:8px}.mini-contracts a,.mini-perps a{border:1px solid var(--stroke);background:var(--surface);border-radius:14px;padding:12px;display:grid;grid-gap:4px;gap:4px;color:var(--cream)}.mini-contracts span,.mini-perps span{color:var(--muted);font-size:12px}.mini-contracts strong,.mini-perps strong{font-size:16px}.mini-contracts em,.mini-perps em{font-style:normal;color:var(--cream-muted);font-size:12px}.lane-link{height:42px;margin-top:10px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:6px;background:var(--surface-2);border:1px solid var(--stroke);color:var(--cream);font-size:13px;font-weight:650}.lane-divider{height:1px;background:var(--stroke);margin:18px 0}.lane-action{width:100%;height:42px}.poly-finance{border-top:2px solid rgba(52,201,143,.7)}.poly-culture{border-top:2px solid rgba(174,110,255,.55)}.feature-finance{background:radial-gradient(circle at 92% 0,rgba(52,201,143,.16),transparent 40%),var(--surface)}.feature-culture{background:radial-gradient(circle at 92% 0,rgba(174,110,255,.16),transparent 40%),var(--surface)}.market-error-state{max-width:680px;margin:44px auto;text-align:center}.ud-tv-wrap{position:relative}.ud-tv-wrap,.ud-tv-wrap .prob-chart-history-empty,.ud-tv-wrap .tv-chart:empty{min-height:360px}.tv-chart{min-height:280px}@media(max-width:1120px){.market-lanes{grid-template-columns:1fr}.opportunity-lane{position:static}.lane-top{display:block}.feed-dot{margin-top:10px}.discovery-tabs{padding-bottom:4px}}@media(max-width:760px){.discovery-feature{display:block}.discovery-feature a{font-size:20px}.market-lanes{gap:12px}.lane-panel{padding:12px;border-radius:18px}.poly-meta{align-items:flex-start;flex-direction:column}.poly-actions>a{height:50px}.opportunity-lane{display:none}}.polymarket-market-page{background:var(--background)!important;grid-template-columns:minmax(0,1fr) 410px!important;gap:18px!important}.poly-event-header{display:grid!important;grid-template-columns:76px minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:start;border-bottom:1px solid var(--stroke);padding:4px 0 22px!important;margin-bottom:18px!important}.poly-event-header img,.poly-event-icon{width:76px;height:76px;object-fit:cover;background:var(--surface-2);display:grid;place-items:center;color:var(--cream-muted)}.poly-event-header h1{font-size:clamp(30px,3vw,45px)!important;letter-spacing:0!important;line-height:1.08;margin:6px 0 12px}.poly-market-meta{display:flex;gap:18px;flex-wrap:wrap;color:var(--cream-muted);font-size:14px}.poly-market-meta span{display:inline-flex;align-items:center;gap:7px}.poly-chart-panel{height:auto!important;min-height:520px;padding:0 18px 18px!important;border-radius:16px!important}.poly-chart-panel .section-top{height:58px;border-bottom:0}.binary-prob-chart{height:448px;position:relative;border-radius:12px;background:var(--chart-bg);overflow:hidden;padding:0;display:flex;flex-direction:column}.binary-tv-chart{flex:1 1;min-height:0}.binary-chart-legend{min-height:44px;z-index:2;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 12px;font-size:11px;color:var(--cream-muted);border-bottom:1px solid rgba(245,241,232,.055)}.binary-chart-legend span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.binary-chart-legend span:before{content:"";width:8px;height:8px;border-radius:50%;display:block}.binary-chart-legend .yes-line:before{background:var(--yes)}.binary-chart-legend .no-line:before{background:var(--no)}.binary-chart-legend button{height:28px;border:1px solid var(--stroke);border-radius:7px;background:var(--surface-raised);color:var(--cream-muted);font-size:10px;font-weight:750;padding:0 8px;cursor:pointer}.binary-chart-empty{position:absolute;inset:44px 0 0;display:grid;place-items:center;text-align:center;color:var(--muted);pointer-events:none;padding:24px}.binary-chart-empty strong{display:block;color:var(--cream);font-size:15px;margin-bottom:6px}.binary-chart-empty span{font-size:12px;line-height:1.45}.outcome-board{padding:0 18px 18px;margin-bottom:14px;border-radius:16px}.outcome-board .section-top{height:52px}.outcome-row{display:grid;grid-template-columns:minmax(0,1fr) 110px 170px 170px;grid-gap:10px;gap:10px;align-items:center;border-top:1px solid var(--stroke);padding:14px 0}.outcome-row:first-of-type{border-top:0}.outcome-row strong{display:block;font-size:18px}.outcome-row span{display:block;color:var(--muted);font-size:12px;margin-top:5px}.outcome-row>b{font-size:34px;letter-spacing:-.04em;text-align:center}.outcome-row a{height:46px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700}.related-markets{margin-top:10px;overflow:hidden}.related-market-row{display:grid;grid-template-columns:42px minmax(0,1fr) 52px;grid-gap:10px;align-items:center;padding:12px 14px;border-top:1px solid var(--stroke);color:var(--cream)}.related-market-row:first-of-type{border-top:0}.related-market-row img,.related-market-row>span{width:42px;height:42px;border-radius:8px;object-fit:cover;background:var(--surface-2);display:grid;place-items:center;color:var(--cream-muted);font-weight:700}.related-market-row strong{font-size:13px;line-height:1.32;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.related-market-row b{font-size:16px;text-align:right}@media(max-width:1180px){.polymarket-market-page{grid-template-columns:1fr!important}.event-side{position:static!important}.poly-event-header{grid-template-columns:58px minmax(0,1fr) auto}.poly-event-header img,.poly-event-icon{width:58px;height:58px}.outcome-row{grid-template-columns:1fr 80px}.outcome-row a{grid-column:span 1}}@media(max-width:760px){.poly-event-header{grid-template-columns:52px minmax(0,1fr);gap:12px}.poly-event-header .event-actions{grid-column:1/-1}.binary-prob-chart{height:330px}.outcome-row{grid-template-columns:1fr}.outcome-row>b{text-align:left}.outcome-row a{width:100%}}.cashed-discovery{max-width:none!important;width:100%;padding:34px clamp(18px,3vw,64px) 82px!important}.cashed-discovery .discovery-hero{max-width:none;display:grid;grid-template-columns:minmax(520px,1fr) minmax(360px,520px);align-items:end;margin:18px 0 26px}.cashed-discovery .discovery-hero h1{font-size:clamp(46px,5vw,82px);line-height:.98;max-width:860px}.cashed-discovery .discovery-hero p{max-width:760px;font-size:16px}.cashed-discovery .poly-search{width:100%;max-width:none}.cashed-discovery .market-lanes{grid-template-columns:minmax(0,1fr)!important;gap:18px}.cashed-discovery .lane-panel{background:rgba(20,20,20,.78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cashed-discovery .poly-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.cashed-discovery .poly-card{border-radius:14px;min-height:214px}.cashed-discovery .poly-card-head h3{font-size:17px}.cashed-discovery .discovery-feature{border-radius:14px;background:#0c0c0c}.cashed-discovery .discovery-feature a{font-size:25px}.cashed-discovery .opportunity-lane{display:none!important}.terminal-v10{max-width:none!important;width:100%;padding:24px clamp(16px,2.2vw,42px) 70px!important}.terminal-v10 .terminal-toolbar{margin-bottom:16px}.terminal-v10 .category-nav{gap:8px;overflow-x:auto;padding-bottom:2px}.terminal-v10 .category-nav button{border-radius:10px;height:42px;padding:0 19px;font-size:14px}.terminal-v10 .terminal-stage{grid-template-columns:minmax(520px,1.1fr) minmax(430px,.86fr) minmax(330px,.68fr)!important;gap:16px;min-height:720px}.intel-panel,.terminal-feature,.terminal-movers,.watchlist-panel{border-radius:16px!important;background:rgba(10,10,11,.88)!important}.terminal-feature .featured-title{font-size:30px;line-height:1.1;letter-spacing:0;margin:16px 22px 18px;display:block}.terminal-feature .featured-meta{padding:22px 22px 0;display:flex;gap:14px;align-items:center;color:var(--muted);font-size:13px}.terminal-feature .featured-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke)}.terminal-feature .featured-stats>div{padding:16px 22px;border-right:1px solid var(--stroke)}.terminal-feature .featured-stats>div:last-child{border-right:0}.terminal-feature .featured-stats span{display:block;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px}.terminal-feature .featured-stats strong{font-size:22px}.terminal-feature .terminal-chart{height:315px;padding:14px 18px}.terminal-feature .binary-prob-chart{height:100%;background:#0c0c0c}.terminal-feature .binary-action-strip{display:flex;gap:10px;padding:0 22px 22px}.terminal-feature .binary-action-strip a{height:48px;min-width:140px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700}.watchlist-panel .market-cta-row{grid-template-columns:minmax(0,1fr) 240px!important;gap:14px;padding:16px;border-top:1px solid var(--stroke);align-items:center}.watchlist-panel .market-cta-row>a{min-width:0;display:block}.watchlist-panel .market-cta-row strong{display:block;font-size:15px;line-height:1.25;margin:5px 0;color:var(--cream);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.watchlist-panel .market-cta-row small{color:var(--muted)}.watchlist-panel .row-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.watchlist-panel .row-actions a{height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;white-space:nowrap}.intel-panel .intel-scroll{padding:12px}.intel-panel .intel-story{border-radius:10px;padding:13px;border:1px solid transparent}.intel-panel .intel-story:hover{border-color:var(--stroke);background:var(--surface-2)}.terminal-movers{margin-top:16px}.terminal-movers .mover-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.terminal-movers .mover-card{border-right:1px solid var(--stroke);min-height:150px}.terminal-movers .mover-card h3{font-size:14px;min-height:auto}.market-state-banner{background:var(--surface);border:1px solid var(--stroke-bright);border-left:3px solid var(--crypto);border-radius:12px;padding:14px 18px;font-size:14px;color:var(--cream-muted);margin-bottom:16px}.market-state-banner strong{color:var(--cream)}.polymarket-market-page{padding-top:26px!important}.polymarket-market-page .prediction-main{max-width:none}.polymarket-market-page .poly-event-header h1{font-size:clamp(34px,3.1vw,56px)!important;max-width:1120px}.polymarket-market-page .poly-chart-panel{background:rgba(10,10,11,.9);min-height:500px}.polymarket-market-page .binary-prob-chart{height:410px;background:#0c0c0c}.polymarket-market-page .outcome-board{max-height:none;overflow:hidden}.polymarket-market-page .event-side{top:104px;display:flex;flex-direction:column;gap:14px}.polymarket-market-page .trade-ticket{position:-webkit-sticky;position:sticky;top:104px;flex-shrink:0}.polymarket-market-page .linked-intel,.polymarket-market-page .related-markets{flex-shrink:0}.crypto-products-strip{margin-bottom:22px}.product-switcher{display:inline-flex;gap:4px;padding:4px;margin:0 0 18px;border:1px solid var(--stroke);background:var(--surface);border-radius:14px}.product-switcher button{height:36px;border:0;background:transparent;color:var(--cream-muted);border-radius:10px;padding:0 14px;font-size:13px;font-weight:650;cursor:pointer}.product-switcher button.active{background:var(--cream);color:var(--off-black)}.product-market-panel{padding:18px;border:1px solid var(--stroke);border-radius:18px;background:rgba(255,255,255,.02)}.portfolio-product-switcher{margin:0 18px 14px}.share-toggle{height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 13px;border:1px solid var(--stroke);border-radius:10px;background:var(--surface);color:var(--cream-muted);font-size:13px;font-weight:650;white-space:nowrap}.share-toggle input{accent-color:var(--accent-live)}.strip-label{display:flex;align-items:center;gap:6px;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:10px}.strip-grid{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px}.strip-card{min-width:160px;background:var(--surface);border:1px solid var(--stroke);border-radius:14px;padding:13px 14px;display:flex;flex-direction:column;gap:10px;flex-shrink:0;color:var(--cream);text-decoration:none}.strip-card:hover{border-color:var(--stroke-bright);background:var(--surface-2)}.strip-card-coin strong{display:block;font-size:15px;font-weight:640;letter-spacing:-.02em}.strip-card-coin span{display:block;font-size:11px;color:var(--muted);margin-top:2px}.strip-card-actions{display:flex;gap:6px}.strip-action{display:inline-flex;align-items:center;gap:5px;height:31px;padding:0 10px;border-radius:8px;font-size:12px;font-weight:600;border:1px solid var(--stroke);color:var(--cream-muted)}.strip-action:hover{background:var(--surface-2);color:var(--cream)}.strip-action.updown{color:var(--crypto);background:rgba(251,151,28,.08);border-color:rgba(251,151,28,.22)}.strip-action.perp{color:var(--accent-live);background:var(--yes-soft);border-color:rgba(16,202,131,.22)}.strip-card-see-all{min-width:140px;align-items:center;justify-content:center;text-align:center;gap:8px;color:var(--cream-muted);font-size:13px;font-weight:600}.strip-card-see-all:hover{background:var(--surface-2);color:var(--cream)}@media(max-width:760px){.strip-grid{gap:8px}.strip-card{min-width:140px}}.equity-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:4px 0 16px}.unrealised-tag{font-size:12px;padding:4px 9px;border-radius:7px;background:var(--surface-raised);color:var(--cream-muted)}.unrealised-tag.positive{color:var(--yes);background:var(--yes-soft)}.unrealised-tag.negative{color:var(--no);background:var(--no-soft)}.portfolio-status .status-check{margin-top:10px;border-top:1px solid var(--stroke);padding-top:10px;display:flex;align-items:center;gap:8px;font-size:12px;color:var(--cream-muted)}.ohlc-position-tag{margin-left:auto;font-size:11px;color:var(--cream-muted);display:inline-flex;align-items:center;gap:5px}.chart-line-hint{padding:6px 14px}.chart-line-hint,.sl-tp-hint{font-size:11px;color:var(--muted);text-align:center}.sl-tp-hint{margin:0 0 8px}.terminal-positions table{width:100%;border-collapse:collapse;font-size:13px}.terminal-positions th{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em;padding:10px 12px;border-bottom:1px solid var(--stroke);text-align:left;font-weight:500}.terminal-positions td{padding:13px 12px;border-bottom:1px solid var(--stroke)}@media(max-width:1280px){.cashed-discovery .market-lanes,.terminal-v10 .terminal-stage{grid-template-columns:1fr!important}.cashed-discovery .opportunity-lane,.terminal-v10 .intel-panel{position:static}.terminal-movers .mover-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:780px){.cashed-discovery .discovery-hero{grid-template-columns:1fr}.cashed-discovery .discovery-hero h1{font-size:42px}.cashed-discovery .market-lanes{display:block}.terminal-feature .featured-stats{grid-template-columns:1fr}.watchlist-panel .market-cta-row{grid-template-columns:1fr!important}.terminal-movers .mover-grid{grid-template-columns:1fr}}.perp-pro-page.perp-v10{display:grid;grid-template-columns:148px 1fr 284px;grid-template-rows:48px 1fr;height:calc(100vh - 136px);overflow:hidden;background:var(--background);border-top:1px solid var(--stroke);grid-gap:0;gap:0;min-height:unset!important;border-radius:0!important}.perp-v10 .perp-command-bar{grid-column:1/-1;grid-row:1;height:48px;padding:0 10px 0 12px;background:var(--surface);border-bottom:1px solid var(--stroke);position:static;z-index:1}.perp-v10 .perp-account-strip{gap:6px}.perp-v10 .perp-account-strip span,.perp-v10 .perp-account-strip strong{height:32px;font-size:11px;padding:0 10px;border-radius:6px;min-width:unset}.perp-v10 .perp-account-strip strong{font-size:12px;min-width:unset}.perp-v10 .perp-mode-strip button{height:32px;min-width:68px;font-size:12px;border-radius:6px}.perp-v10 .perp-watchrail{grid-column:1;grid-row:2;border-right:1px solid var(--stroke);overflow-y:auto;border-radius:0!important;background:var(--surface);display:flex;flex-direction:column}.perp-v10 .perp-watch-row{grid-template-columns:24px minmax(44px,1fr) auto auto;gap:8px}.perp-v10 .perp-watch-row .coin-icon{box-shadow:none}.perp-v10 .perp-market-area{grid-column:2;grid-row:2;display:flex;flex-direction:column;overflow:hidden;min-width:0}.perp-v10 .perp-order-ticket{grid-column:3;grid-row:2;overflow-y:auto;border-left:1px solid var(--stroke);border-radius:0!important;background:var(--surface);padding:0;display:flex;flex-direction:column}.perp-v10 .perp-header{flex-shrink:0;height:62px!important;min-height:62px!important;padding:0 16px!important;border-bottom:1px solid var(--stroke);gap:16px}.perp-v10 .perp-header .asset-round{width:32px;height:32px;border-radius:8px;font-size:14px}.perp-v10 .perp-header .coin-icon-lg{width:36px;height:36px}.perp-v10 .perp-title h1{font-size:18px;margin:0 0 3px}.perp-v10 .perp-title p{font-size:11px}.perp-v10 .perp-kpis{gap:22px}.perp-v10 .perp-kpis span{font-size:8.5px}.perp-v10 .perp-kpis strong{font-size:13px}.perp-v10 .perp-header .source-pill{height:26px;font-size:10px;padding:0 9px}.perp-v10 .perp-workspace{flex:1 1;min-height:0;overflow:hidden;display:grid;grid-template-columns:1fr 196px;grid-template-rows:1fr;padding:0;grid-gap:0;gap:0}.perp-v10 .chart-terminal{display:flex;flex-direction:column;overflow:hidden;border-radius:0!important;background:var(--chart-bg);border:0!important;min-height:0}.perp-v10 .chart-terminal-top{height:46px;padding:0 10px}.perp-v10 .chart-terminal-top,.perp-v10 .ohlc-strip{flex-shrink:0;border-bottom:1px solid var(--stroke);background:var(--surface)}.perp-v10 .ohlc-strip{height:34px;padding:0 12px;display:flex;align-items:center;gap:14px;font-size:11px;color:var(--cream-muted)}.perp-v10 .ohlc-strip b{color:var(--cream);font-weight:500}.perp-v10 .ohlc-strip .ohlc-position-tag{font-size:11px}.perp-v10 .clean-terminal .tv-chart,.perp-v10 .tv-chart{flex:1 1 auto!important;min-height:300px!important;height:100%!important}.perp-v10 .perp-chart-frame{position:relative;flex:1 1 auto;min-height:300px;display:block;overflow:hidden;background:var(--chart-bg)}.perp-v10 .perp-chart-frame .tv-chart{position:absolute;inset:0;width:100%!important;height:100%!important;min-height:300px!important}.perp-v10 .chart-pending-overlay{position:absolute;right:12px;top:10px;z-index:2;height:28px;padding:0 10px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--stroke);border-radius:999px;background:rgba(12,12,12,.78);color:var(--cream-muted);font-size:11px;font-weight:650;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.perp-v10 .chart-pending-overlay span{width:6px;height:6px;border-radius:999px;background:var(--accent-live);box-shadow:0 0 12px rgba(47,113,242,.8);animation:blink 1s infinite}.perp-v10 .candle-loading{flex:1 1;min-height:300px;margin:0;border-radius:0}.perp-v10 .chart-line-hint{flex-shrink:0}.perp-v10 .skeleton.candle-loading{flex:1 1;min-height:300px;border-radius:0;margin:0}.perp-v10 .perp-bottom-dock,.perp-v10 .source-trades.perp-bottom-dock{flex-shrink:0;height:210px;min-height:unset!important;border-top:1px solid var(--stroke);background:var(--surface);overflow:hidden;margin:0!important;display:flex;flex-direction:column}.perp-v10 .bottom-table-wrap{flex:1 1;overflow-y:auto}.perp-v10 table{font-size:12px}.perp-v10 .perp-position-table{min-width:900px}.perp-v10 .perp-dock-empty{height:140px}.perp-v10 .live-orderbook{display:flex;flex-direction:column;overflow:hidden;border-left:1px solid var(--stroke);border-radius:0!important;background:var(--surface);min-height:0}.perp-v10 .live-orderbook .section-top{flex-shrink:0;border-bottom:1px solid var(--stroke);padding:0 12px;height:46px}.perp-v10 .book-head{flex-shrink:0;display:grid;grid-template-columns:1fr 1fr 1fr;padding:8px 12px;font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);border-bottom:1px solid var(--stroke)}.perp-v10 .book-asks-wrap,.perp-v10 .book-bids-wrap{flex:1 1;overflow-y:auto}.perp-v10 .book-line{display:grid;grid-template-columns:1fr 1fr 1fr;padding:5px 12px;font-size:11px;position:relative;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.perp-v10 .book-line i{position:absolute;inset:0;right:auto;width:var(--depth);opacity:.12}.perp-v10 .book-line.sell i{background:var(--no)}.perp-v10 .book-line.buy i{background:var(--yes)}.perp-v10 .book-line.sell{color:var(--no)}.perp-v10 .book-line.buy{color:var(--yes)}.perp-v10 .book-line span:first-child{font-weight:500}.perp-v10 .mid-price{flex-shrink:0;text-align:center;padding:8px 12px;font-size:15px;font-weight:600;letter-spacing:-.03em;color:var(--cream);border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke);background:var(--surface-2)}.perp-v10 .mid-price-spread{font-size:10px;color:var(--muted);margin-left:6px;font-weight:400}.perp-v10 .perp-order-ticket header{flex-shrink:0;height:52px;padding:0 16px;border-bottom:1px solid var(--stroke);display:flex;align-items:center;justify-content:space-between;margin:0}.perp-v10 .perp-order-ticket header span:first-child{display:none}.perp-v10 .perp-order-ticket header h2{font-size:14px;font-weight:600;letter-spacing:-.03em;margin:0}.perp-v10 .long-short{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;margin:0;border-bottom:1px solid var(--stroke)}.perp-v10 .long-short button{height:44px;border:0;border-radius:0;font-size:13px;font-weight:700;letter-spacing:.01em;cursor:pointer;background:transparent;color:var(--cream-muted);transition:background .12s,color .12s}.perp-v10 .long-short button.long.active{background:rgba(16,202,131,.18);color:var(--yes)}.perp-v10 .long-short button.short.active{background:rgba(255,82,104,.16);color:var(--no)}.perp-v10 .long-short button:hover:not(.active){background:var(--surface-2)}.perp-v10 .ticket-inner{flex:1 1;padding:14px 14px 10px;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.perp-v10 .leverage-block{display:flex;align-items:center;justify-content:space-between}.perp-v10 .leverage-label{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.perp-v10 .leverage-badge{font-size:13px;font-weight:700;color:var(--cream);padding:3px 10px;background:var(--surface-raised);border-radius:6px}.perp-v10 .premium-slider{width:100%;margin:0;accent-color:var(--accent-live)}.perp-v10 .ticket-input{display:block}.perp-v10 .ticket-input span{display:block;font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.perp-v10 .ticket-input>div{display:flex;align-items:center;border:1px solid var(--stroke-bright);border-radius:10px;background:var(--surface-2);overflow:hidden}.perp-v10 .ticket-input input{flex:1 1;border:0;background:transparent;color:var(--cream);padding:10px 12px;font-size:15px;font-weight:500;outline:none}.perp-v10 .ticket-input strong{padding:0 12px;color:var(--muted);font-size:12px;font-weight:500;border-left:1px solid var(--stroke)}.perp-v10 .quick-stakes{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px}.perp-v10 .quick-stakes button{height:30px;border:1px solid var(--stroke);border-radius:7px;background:var(--surface-raised);color:var(--cream-muted);font-size:11px;font-weight:600;cursor:pointer}.perp-v10 .quick-stakes button:hover{background:var(--surface-2);color:var(--cream)}.perp-v10 .ticket-divider{height:1px;background:var(--stroke);margin:2px 0}.perp-v10 .advanced-inputs{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.perp-v10 .advanced-inputs label{display:block}.perp-v10 .advanced-inputs label span{display:block;font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:5px}.perp-v10 .advanced-inputs input{width:100%;border:1px solid var(--stroke);border-radius:8px;background:var(--surface-raised);color:var(--cream);padding:8px 10px;font-size:12px;box-sizing:border-box;outline:none}.perp-v10 .ticket-summary{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 0;gap:6px 0;padding:10px 0;border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke)}.perp-v10 .ticket-summary div{display:flex;flex-direction:column;gap:4px}.perp-v10 .ticket-summary span{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.perp-v10 .ticket-summary b{font-size:12px;color:var(--cream);font-weight:500}.perp-v10 .active-risk-editor{border:1px solid var(--stroke);border-radius:10px;padding:10px;background:var(--surface-raised)}.perp-v10 .active-risk-editor .section-top{margin-bottom:8px}.perp-v10 .modify-position-btn{width:100%;margin-top:8px;height:34px;font-size:12px}.perp-v10 .ticket-action{flex-shrink:0;width:calc(100% - 28px);margin:8px 14px 6px;height:48px;font-size:15px;font-weight:700;letter-spacing:.01em;border-radius:12px}.perp-v10 .long-active .ticket-action{background:var(--yes);color:#04160d;border-color:var(--yes)}.perp-v10 .short-active .ticket-action{background:var(--no);color:#fff;border-color:var(--no)}.perp-v10 .sim-copy{flex-shrink:0;font-size:10px;color:var(--muted);text-align:center;padding:4px 14px 14px;line-height:1.5;margin:0}.perp-v10 .sim-badge{font-size:9px}.perp-v10 .perp-position-table .side-long{color:var(--yes);font-weight:700}.perp-v10 .perp-position-table .side-short{color:var(--no);font-weight:700}.perp-v10 .perp-position-table .liq-price{color:var(--no)}.perp-v10 .perp-position-table tr:hover{background:var(--surface-raised)}.syncing-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--crypto);margin-left:6px;animation:blink 1s infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.order-type-strip{display:flex;border-bottom:1px solid var(--stroke)}.order-type-strip button{flex:1 1;height:38px;border:0;background:transparent;color:var(--cream-muted);font-size:12px;font-weight:600;cursor:pointer;border-bottom:2px solid transparent}.order-type-strip button.active{color:var(--cream);border-bottom-color:var(--accent-live)}html[data-theme=light] .perp-v10 .chart-terminal,html[data-theme=light] .perp-v10 .live-orderbook,html[data-theme=light] .perp-v10 .perp-bottom-dock,html[data-theme=light] .perp-v10 .perp-command-bar,html[data-theme=light] .perp-v10 .perp-order-ticket,html[data-theme=light] .perp-v10 .perp-watchrail{background:var(--surface)}html[data-theme=light] .perp-v10 .mid-price{background:var(--surface-raised)}@media(max-width:1300px){.perp-v10 .perp-workspace{grid-template-columns:1fr}.perp-v10 .live-orderbook{display:none}}@media(max-width:1100px){.perp-pro-page.perp-v10{grid-template-columns:1fr 280px}.perp-v10 .perp-watchrail{display:none}.perp-v10 .perp-market-area{grid-column:1}.perp-v10 .perp-order-ticket{grid-column:2}}@media(max-width:800px){.perp-pro-page.perp-v10{grid-template-columns:1fr;grid-template-rows:48px 1fr auto;height:auto;overflow:visible}.perp-v10 .perp-market-area{height:600px}.perp-v10 .perp-order-ticket{grid-column:1;border-left:0;height:auto;overflow:visible}}.indicator-pills{display:flex;align-items:center;gap:5px;margin-left:auto;flex-shrink:0;overflow-x:auto}.indicator-pills button{height:28px;padding:0 9px;border:1px solid var(--stroke);border-radius:6px;background:var(--surface-raised);color:var(--cream-muted);font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s,color .12s,border-color .12s}.indicator-pills button.active{background:var(--surface-2);color:var(--cream);border-color:var(--stroke-bright)}.indicator-pills button:hover{color:var(--cream)}.perp-v10 .chart-terminal-top{height:auto!important;min-height:46px;flex-wrap:wrap;gap:4px;padding:6px 10px}.liq-warning{flex-shrink:0;padding:8px 16px;background:rgba(255,82,104,.12);border-bottom:1px solid rgba(255,82,104,.28);color:var(--no);font-size:12px;font-weight:600;letter-spacing:-.01em}.perp-v10 .order-type-strip{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--stroke);flex-shrink:0}.perp-v10 .order-type-strip button{height:36px;border:0;background:transparent;color:var(--cream-muted);font-size:12px;font-weight:700;cursor:pointer;border-bottom:2px solid transparent;transition:.12s}.perp-v10 .order-type-strip button.active{color:var(--cream);border-bottom-color:var(--accent-live)}.confirm-modal-backdrop{position:fixed;inset:0;background:rgba(7,7,7,.72);display:flex;align-items:center;justify-content:center;z-index:120;padding:24px}.confirm-modal{background:var(--surface);border:1px solid var(--stroke-bright);border-radius:20px;padding:24px;max-width:460px;width:100%;box-shadow:0 40px 100px rgba(0,0,0,.5)}.confirm-modal-header{display:flex;align-items:center;gap:12px;margin-bottom:18px}.confirm-modal-header span{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border-radius:6px}.confirm-modal-header span.positive{background:var(--yes-soft);color:var(--yes)}.confirm-modal-header span.negative{background:var(--no-soft);color:var(--no)}.confirm-modal-header strong{flex:1 1;font-size:17px;letter-spacing:-.03em}.confirm-close{border:0;background:transparent;color:var(--muted);font-size:16px;cursor:pointer;padding:4px 8px;border-radius:6px}.confirm-close:hover{color:var(--cream);background:var(--surface-2)}.confirm-modal-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border:1px solid var(--stroke);border-radius:12px;overflow:hidden;margin-bottom:18px}.confirm-modal-grid>div{padding:11px 14px;border-right:1px solid var(--stroke);border-bottom:1px solid var(--stroke)}.confirm-modal-grid>div:nth-child(2n){border-right:0}.confirm-modal-grid>div:nth-last-child(-n+2){border-bottom:0}.confirm-modal-grid span{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:5px}.confirm-modal-grid strong{font-size:13px;color:var(--cream);font-weight:500}.confirm-modal-actions{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:10px;gap:10px}.confirm-modal-actions .btn{height:46px;border-radius:12px;font-size:14px;font-weight:700}.btn-short-confirm{background:var(--no)!important;border-color:var(--no)!important;color:#fff!important}.btn-short-confirm:hover{background:#ff3050!important}.perp-position-table td small{display:block;color:var(--muted);font-size:10px;margin-top:2px}.perp-v10 .perp-position-table td{font-size:12px;padding:9px 10px;border-bottom:1px solid var(--stroke)}.perp-v10 .perp-position-table th{font-size:9px;padding:8px 10px}html[data-theme=light] .confirm-modal{background:var(--surface)}html[data-theme=light] .confirm-modal-backdrop{background:rgba(19,19,19,.55)}html[data-theme=light] .liq-warning{background:rgba(255,82,104,.09)}.perp-terminal-v11{display:grid;grid-template-columns:172px minmax(0,1fr) 248px 360px;grid-template-rows:44px 54px 1fr 238px;height:calc(100vh - 60px);overflow:hidden;background:var(--canvas)}.t-watchrail{grid-column:1;grid-row:3/5;display:flex;flex-direction:column;border-right:1px solid var(--stroke);background:var(--surface);overflow:hidden}.t-wr-head{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border-bottom:1px solid var(--stroke);font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:var(--subtle);flex-shrink:0}.t-wr-head button{border:0;background:transparent;color:#888bff;font-size:10px;cursor:pointer;padding:0}.t-wr-row{display:flex;align-items:center;gap:7px;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.03);text-decoration:none;cursor:pointer;transition:background .1s}.t-wr-row:hover{background:rgba(255,255,255,.04)}.t-wr-row.active{background:rgba(31,181,116,.08)}.t-wr-info{flex:1 1;min-width:0}.t-wr-info strong{display:block;font-size:12px;color:var(--cream);font-weight:600;letter-spacing:-.01em}.t-wr-info span{display:block;font-size:10px;margin-top:1px}.t-wr-price{font-weight:500;white-space:nowrap;text-align:right}.t-wr-all,.t-wr-price{font-size:11px;color:var(--cream-muted)}.t-wr-all{margin-top:auto;padding:10px;border-top:1px solid var(--stroke);text-decoration:none;display:block;text-align:center;flex-shrink:0}.t-wr-all:hover{color:var(--cream)}.t-mkt-backdrop{position:fixed;inset:0;z-index:149}.t-mkt-panel{position:fixed;z-index:150;width:420px;max-height:520px;border:1px solid var(--stroke-bright);border-radius:10px;box-shadow:0 24px 70px rgba(0,0,0,.65);flex-direction:column;overflow:hidden}.t-mkt-panel,.t-mkt-search{background:var(--surface);display:flex}.t-mkt-search{align-items:center;gap:9px;height:44px;padding:0 12px;border-bottom:1px solid var(--stroke);flex-shrink:0}.t-mkt-input{flex:1 1;background:transparent;border:0;outline:0;color:var(--cream);font-size:13px}.t-mkt-input::placeholder{color:var(--muted)}.t-mkt-list-head{display:grid;grid-template-columns:1fr auto auto auto;grid-gap:12px;gap:12px;padding:5px 12px;font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle);border-bottom:1px solid var(--stroke);background:var(--surface);position:-webkit-sticky;position:sticky;top:0;z-index:1;flex-shrink:0}.t-mkt-list-head span:not(:first-child){text-align:right}.t-mkt-list{overflow-y:auto;flex:1 1}.t-mkt-row{display:grid;grid-template-columns:1fr auto auto auto;grid-gap:12px;gap:12px;padding:8px 12px;align-items:center;border-bottom:1px solid rgba(255,255,255,.03);text-decoration:none;transition:background .1s;cursor:pointer}.t-mkt-row:hover{background:rgba(255,255,255,.04)}.t-mkt-row.t-mkt-active{background:rgba(31,181,116,.08)}.t-mkt-row-id{display:flex;align-items:center;gap:9px}.t-mkt-row-id strong{display:block;font-size:13px;font-weight:600;color:var(--cream)}.t-mkt-row-id span{display:block;font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.07em}.t-mkt-row-price{font-size:13px;color:var(--cream);text-align:right;white-space:nowrap}.t-mkt-row>.negative,.t-mkt-row>.positive{font-size:11px;text-align:right;min-width:54px}.t-mkt-row-vol{font-size:11px;color:var(--muted);text-align:right;min-width:44px}.t-mkt-empty{padding:20px;text-align:center;color:var(--muted);font-size:12px}.t-mkt-coin-btn{display:flex;align-items:center;gap:7px;background:transparent;border:0;cursor:pointer;padding:5px 7px;border-radius:7px;transition:background .1s}.t-mkt-coin-btn:hover{background:rgba(255,255,255,.06)}.t-mkt-coin-btn h2{font-size:15px;font-weight:650;margin:0;color:var(--cream);letter-spacing:-.02em}.t-status-bar{grid-column:1/-1;grid-row:1;border-bottom:1px solid var(--stroke);background:#0b0c0e;overflow:hidden}.t-s-item,.t-status-bar{display:flex;align-items:center}.t-s-item{gap:5px;height:100%;padding:0 10px;border-right:1px solid var(--stroke);font-size:11px;white-space:nowrap;flex-shrink:0}.t-s-lbl{color:var(--subtle);font-size:9.5px;text-transform:uppercase;letter-spacing:.1em}.t-s-val{color:var(--cream);font-weight:500}.t-s-val.pos{color:var(--yes)}.t-s-val.neg{color:var(--no)}.t-s-val.amber{color:#f6c90e}.t-s-badge{height:18px;padding:0 6px;border-radius:3px;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;display:inline-flex;align-items:center}.t-s-badge.paper{background:rgba(246,201,14,.14);color:#f6c90e}.t-s-badge.phase{background:rgba(31,181,116,.16);color:var(--cream-muted)}.t-s-badge.passed{background:rgba(31,181,116,.14);color:var(--yes)}.t-s-badge.failed{background:rgba(236,88,104,.15);color:var(--no)}.t-s-prog{display:flex;align-items:center;gap:5px}.t-s-bar{width:46px;height:3px;background:rgba(255,255,255,.08);border-radius:99px;overflow:hidden}.t-s-bar-f{height:100%;border-radius:99px;background:var(--yes);transition:width .3s}.t-s-bar-f.neg{background:var(--no)}.t-s-actions{margin-left:auto;display:flex;align-items:center;gap:5px;padding:0 10px;flex-shrink:0}.t-s-btn{height:24px;padding:0 9px;border:1px solid var(--stroke);border-radius:4px;background:transparent;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.07em;cursor:pointer}.t-s-btn:hover{border-color:var(--stroke-bright);color:var(--cream)}.t-market-info{grid-column:1/-1;grid-row:2;padding:0 12px;border-bottom:1px solid var(--stroke);background:var(--canvas);overflow:hidden}.t-market-info,.t-mi-symbol{display:flex;align-items:center}.t-mi-symbol{gap:8px;padding-right:14px;border-right:1px solid var(--stroke);margin-right:14px;flex-shrink:0}.t-mi-symbol h2{font-size:15px;font-weight:650;margin:0;letter-spacing:-.02em;color:var(--cream)}.t-mi-lev{height:17px;padding:0 5px;background:rgba(31,181,116,.16);color:var(--cream-muted);border-radius:3px;font-size:9px;font-weight:700;letter-spacing:.05em;display:inline-flex;align-items:center}.t-mi-price{font-size:20px;font-weight:650;color:var(--cream);padding-right:14px;border-right:1px solid var(--stroke);margin-right:6px;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .08s ease,text-shadow .08s ease}.t-mi-price.live-tick.up,.t-mi-stat .live-mark.up{color:var(--yes);text-shadow:0 0 14px rgba(31,181,116,.2)}.t-mi-price.live-tick.down,.t-mi-stat .live-mark.down{color:var(--no);text-shadow:0 0 14px rgba(236,88,104,.2)}.t-mi-price.live-tick.flat,.t-mi-stat .live-mark.flat{color:var(--cream)}.t-mi-stat .live-mark{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .08s ease}.t-mi-stat{display:flex;flex-direction:column;gap:2px;padding:0 12px;border-right:1px solid var(--stroke);flex-shrink:0}.t-mi-stat span{color:var(--subtle);font-size:9px;text-transform:uppercase;letter-spacing:.1em}.t-mi-stat strong{font-size:12px;color:var(--cream);font-weight:500}.t-mi-tail{margin-left:auto;display:flex;align-items:center;gap:10px;padding-left:12px;flex-shrink:0}.t-chart-area{grid-column:2/3;grid-row:3;flex-direction:column;border-right:1px solid var(--stroke);min-height:0}.t-chart-area,.t-chart-bar{display:flex;overflow:hidden}.t-chart-bar{align-items:center;padding:0 8px;gap:3px;height:34px;border-bottom:1px solid var(--stroke);flex-shrink:0}.t-tf-btn{height:22px;padding:0 7px;border-radius:4px;border:1px solid transparent;background:transparent;color:var(--muted);font-size:11px;cursor:pointer}.t-tf-btn.active{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.09)}.t-tf-btn.active,.t-tf-btn:hover:not(.active){color:var(--cream)}.t-bar-sep{width:1px;height:16px;background:var(--stroke);flex-shrink:0;margin:0 3px}.t-ind-btn{height:22px;padding:0 6px;border-radius:4px;border:1px solid transparent;background:transparent;color:var(--muted);font-size:10px;cursor:pointer;flex-shrink:0}.t-ind-btn.active{border-color:currentColor}.t-ohlc-row{display:flex;align-items:center;gap:10px;padding:2px 10px;font-size:10px;color:var(--muted);border-bottom:1px solid rgba(255,255,255,.02);flex-shrink:0;min-height:22px}.t-ohlc-row b{color:var(--cream);font-weight:500}.t-ohlc-pos{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:10px}.t-chart-wrap{flex:1 1;min-height:0;position:relative}.t-chart-overlay{position:absolute;inset:0;background:rgba(9,9,11,.72);display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;color:var(--muted);z-index:2;pointer-events:none}@keyframes t-blink{0%,to{opacity:1}50%{opacity:.3}}.t-chart-overlay:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--cream-muted);animation:t-blink 1.1s infinite}.t-liq-alert{position:absolute;bottom:5px;left:8px;right:8px;background:rgba(236,88,104,.13);border:1px solid rgba(236,88,104,.25);border-radius:5px;padding:4px 10px;font-size:11px;color:var(--no);z-index:2}.t-orderbook{grid-column:3/4;grid-row:3;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid var(--stroke);background:var(--canvas);min-height:0}.t-ob-tabs{display:flex;height:34px;border-bottom:1px solid var(--stroke);flex-shrink:0}.t-ob-tab{flex:1 1;height:100%;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:11px;cursor:pointer}.t-ob-tab.active{color:var(--cream);border-bottom-color:var(--cream)}.t-ob-head{display:grid;grid-template-columns:1fr .7fr 1fr;padding:4px 8px;font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle);flex-shrink:0}.t-ob-head span:not(:first-child){text-align:right}.t-ob-scroll{min-height:0}.t-ob-asks,.t-ob-scroll{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.t-ob-asks{justify-content:flex-end}.t-ob-bids{flex:1 1;overflow:hidden}.t-ob-row{display:grid;grid-template-columns:1fr .7fr 1fr;padding:2px 8px;font-size:11px;position:relative;cursor:pointer;line-height:1.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-ob-row:hover{background:rgba(255,255,255,.025)}.t-ob-row i{position:absolute;top:0;right:0;bottom:0;opacity:.13;pointer-events:none}.t-ob-row.ask{color:var(--no)}.t-ob-row.ask i{background:var(--no)}.t-ob-row.bid{color:var(--yes)}.t-ob-row.bid i{background:var(--yes)}.t-ob-row span:not(:first-child){text-align:right;color:var(--cream-muted)}.t-ob-spread{padding:4px 8px;font-size:10px;color:var(--muted);display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke);flex-shrink:0}.t-ob-spread .mid{font-size:13px;font-weight:600;color:var(--cream)}.t-trades-body{flex:1 1;overflow-y:auto}.t-trade-row{display:grid;grid-template-columns:1fr .7fr 1fr;padding:2.5px 8px;font-size:11px}.t-trade-row span:not(:first-child){text-align:right;color:var(--cream-muted)}.t-trade-row.buy span:first-child{color:var(--yes)}.t-trade-row.sell span:first-child{color:var(--no)}.t-order-ticket{grid-column:4;grid-row:3/5;display:flex;flex-direction:column;overflow-y:auto;border-left:1px solid var(--stroke);min-height:0}.t-ot-head{padding:10px 14px 8px;border-bottom:1px solid var(--stroke);flex-shrink:0}.t-ot-coin{font-size:14px;font-weight:650;color:var(--cream);letter-spacing:-.01em;margin:0 0 2px}.t-ot-avail{font-size:11px;color:var(--muted)}.t-ot-avail strong{color:var(--cream);font-weight:500}.t-ot-sides{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--stroke);flex-shrink:0}.t-ot-side{height:42px;border:0;border-bottom:2px solid transparent;background:transparent;font-size:13px;font-weight:600;cursor:pointer;color:var(--muted);transition:.1s}.t-ot-side.buy.active{color:var(--yes);background:rgba(31,181,116,.06);border-bottom-color:var(--yes)}.t-ot-side.sell.active{color:var(--no);background:rgba(236,88,104,.06);border-bottom-color:var(--no)}.t-ot-types{display:flex;border-bottom:1px solid var(--stroke);flex-shrink:0}.t-ot-type{height:30px;padding:0 13px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:11px;cursor:pointer}.t-ot-type.active{color:var(--cream);border-bottom-color:var(--cream)}.t-ot-body{padding:10px 14px;display:flex;flex-direction:column;gap:9px}.t-ot-row{display:flex;justify-content:space-between;align-items:center;font-size:11px}.t-ot-row span{color:var(--muted)}.t-ot-row strong{color:var(--cream);font-weight:500;font-size:12px}.t-input-box{display:flex;align-items:center;background:var(--surface-raised);border:1px solid var(--stroke);border-radius:6px;padding:0 10px;height:38px;gap:8px}.t-input-box:focus-within{border-color:rgba(255,255,255,.16)}.t-input-box input{flex:1 1;background:transparent;border:0;outline:0;color:var(--cream);font-size:14px;font-weight:500;min-width:0}.t-input-box span{color:var(--subtle);font-size:11px;white-space:nowrap;flex-shrink:0}.t-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;cursor:pointer;background:rgba(255,255,255,.08);border-radius:99px;outline:0}.t-range::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;cursor:pointer;box-shadow:0 0 0 2px rgba(255,255,255,.1)}.t-range.buy::-webkit-slider-thumb{background:var(--yes)}.t-range.sell::-webkit-slider-thumb{background:var(--no)}.t-pct-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px}.t-pct-btn{height:26px;border-radius:4px;border:1px solid var(--stroke);background:var(--surface-raised);color:var(--muted);font-size:10px;cursor:pointer}.t-pct-btn:hover{border-color:rgba(255,255,255,.14);color:var(--cream)}.t-chk-row{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--muted);cursor:pointer}.t-chk-row input{width:13px;height:13px;cursor:pointer;accent-color:var(--yes)}.t-sep{height:1px;background:var(--stroke)}.t-tpsl-box{background:var(--surface-raised);border:1px solid var(--stroke);border-radius:6px;padding:8px;display:flex;flex-direction:column;gap:6px}.t-tpsl-lbl{display:flex;justify-content:space-between;align-items:center;font-size:10px}.t-tpsl-lbl span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.t-tpsl-lbl strong{font-weight:500;font-size:10px}.t-tpsl-lbl .pos{color:var(--yes)}.t-tpsl-lbl .neg{color:var(--no)}.t-tpsl-box .t-input-box{background:var(--surface-raised);height:32px}.t-est-block{border-top:1px solid var(--stroke);padding-top:9px;display:flex;flex-direction:column;gap:6px}.t-est-row{display:flex;justify-content:space-between;font-size:11px}.t-est-row span{color:var(--muted)}.t-est-row strong{color:var(--cream);font-weight:500}.t-est-row strong.neg{color:var(--no)}.t-acct-block{background:var(--surface-raised);border:1px solid var(--stroke);border-radius:6px;padding:9px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.t-acct-item span{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle);margin-bottom:3px}.t-acct-item strong{font-size:12px;color:var(--cream);font-weight:500}.t-place-btn{height:46px;border-radius:8px;border:0;font-size:14px;font-weight:650;cursor:pointer;transition:.1s;flex-shrink:0;margin:4px 14px}.t-place-btn.buy{background:var(--yes);color:#04140c}.t-place-btn.buy:hover{background:var(--yes-bright,#1fe89c)}.t-place-btn.sell{background:#ec5868;color:#fff}.t-place-btn.sell:hover{background:var(--no-bright,#ff5567)}.t-place-btn.buy:disabled,.t-place-btn.sell:disabled{background:var(--surface-raised);color:var(--muted);cursor:not-allowed}.t-sim-note{font-size:10px;color:var(--subtle);text-align:center;padding:2px 14px 8px;flex-shrink:0}.t-pos-editor{margin:0 14px 6px;padding:9px;border:1px solid rgba(31,181,116,.18);border-radius:6px;background:rgba(31,181,116,.05);flex-shrink:0}.t-pos-editor .t-ot-row{margin-bottom:7px}.t-risk-warn{margin:0 14px 6px;padding:6px 10px;border:1px solid rgba(236,88,104,.22);border-radius:5px;background:rgba(236,88,104,.07);color:var(--no);font-size:11px;flex-shrink:0}.t-bottom-dock{grid-column:2/4;grid-row:4;flex-direction:column;border-top:1px solid var(--stroke);background:var(--canvas);min-height:0}.t-bottom-dock,.t-dock-tabs{display:flex;overflow:hidden}.t-dock-tabs{height:34px;align-items:center;border-bottom:1px solid var(--stroke);padding:0 6px;flex-shrink:0}.t-dock-tab{height:100%;padding:0 9px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:11px;cursor:pointer;white-space:nowrap}.t-dock-tab.active{color:var(--cream);border-bottom-color:var(--cream)}.t-dock-status{margin-left:auto;display:flex;align-items:center;gap:5px;font-size:10px;color:var(--muted);padding-right:4px;flex-shrink:0}.t-dock-dot{width:5px;height:5px;border-radius:50%;background:var(--yes)}.t-dock-dot.warn{background:#f6c90e}.t-dock-body{flex:1 1;overflow:auto;min-height:0}.t-dock-empty{min-height:100px;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:12px;gap:10px}.t-pos-tbl{width:100%;border-collapse:collapse;font-size:11px}.t-pos-tbl th{text-align:left;color:var(--subtle);font-size:9px;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--stroke);font-weight:500;position:-webkit-sticky;position:sticky;top:0;background:var(--canvas);z-index:1}.t-pos-tbl td,.t-pos-tbl th{padding:6px 10px;white-space:nowrap}.t-pos-tbl td{border-bottom:1px solid rgba(255,255,255,.03);color:var(--cream-muted)}.t-pos-tbl tbody tr:hover td{background:rgba(255,255,255,.015)}.t-side-pill{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:3px;font-size:9.5px;font-weight:700;letter-spacing:.04em}.t-side-pill.long{background:rgba(31,181,116,.13);color:var(--yes)}.t-side-pill.short{background:rgba(236,88,104,.13);color:var(--no)}.t-act-btns{display:flex;gap:3px}.t-act-btn{height:22px;padding:0 7px;border-radius:3px;border:1px solid var(--stroke);background:var(--surface-raised);color:var(--muted);font-size:10px;cursor:pointer}.t-act-btn:hover{border-color:rgba(255,255,255,.13);color:var(--cream)}.t-act-btn.danger{border-color:rgba(236,88,104,.22);color:var(--no)}.t-act-btn.danger:hover{background:rgba(236,88,104,.08)}.t-act-btn:disabled{opacity:.35;cursor:not-allowed}.t-tpsl-cell-input{width:72px;height:24px;background:var(--surface-raised);border:1px solid var(--stroke);border-radius:3px;color:var(--cream);font-size:10px;padding:0 5px;outline:0}.t-news-item{padding:9px 12px;border-bottom:1px solid rgba(255,255,255,.03)}.t-news-item h4{margin:0 0 3px;font-size:12px;color:var(--cream-muted);font-weight:450;line-height:1.4}.t-news-meta{display:flex;gap:10px;font-size:10px;color:var(--subtle)}.t-ind-row{padding:10px 14px;gap:14px;border-bottom:1px solid rgba(255,255,255,.03)}.t-ind-row,.t-ind-row label{display:flex;align-items:center}.t-ind-row label{gap:7px;font-size:12px;color:var(--muted);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-ind-row input[type=checkbox]{accent-color:#16c784;width:14px;height:14px;cursor:pointer}.t-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:100}.t-modal{width:min(420px,92vw);background:var(--surface);border:1px solid var(--stroke-bright);border-radius:12px;padding:20px;box-shadow:0 28px 80px rgba(0,0,0,.55)}.t-modal-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.t-modal-head h3{margin:0;font-size:15px;font-weight:600}.t-modal-close{border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:16px;line-height:1;padding:0}.t-modal-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;margin-bottom:14px}.t-modal-grid>div{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.04);display:flex;justify-content:space-between;align-items:center}.t-modal-grid>div:nth-child(odd){padding-right:10px;border-right:1px solid rgba(255,255,255,.04)}.t-modal-grid>div:nth-child(2n){padding-left:10px}.t-modal-grid>div:nth-last-child(-n+2){border-bottom:0}.t-modal-grid span{font-size:11px;color:var(--muted)}.t-modal-grid strong{font-size:12px;color:var(--cream);font-weight:500}.t-modal-acts{display:flex;gap:8px}.t-modal-acts button{flex:1 1;height:44px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer}.t-modal-cancel{border:1px solid var(--stroke);background:transparent;color:var(--muted)}.t-modal-cancel:hover{color:var(--cream);border-color:var(--stroke-bright)}.t-modal-confirm.buy{border:0;background:#16c784;color:#031a0e}.t-modal-confirm.buy:hover{background:#1fe89c}.t-modal-confirm.sell{border:0;background:#f04455;color:#fff}.t-modal-confirm.sell:hover{background:#ff5567}.t-modal-note{font-size:10px;color:var(--subtle);text-align:center;margin-top:10px}@media (max-width:1400px){.perp-terminal-v11{grid-template-columns:160px minmax(0,1fr) 228px 340px}}@media (max-width:1200px){.perp-terminal-v11{grid-template-columns:minmax(0,1fr) 228px 340px;grid-template-rows:44px 54px 1fr 200px}.t-watchrail{display:none}.t-chart-area{grid-column:1/2}.t-orderbook{grid-column:2/3}.t-order-ticket{grid-column:3}.t-bottom-dock{grid-column:1/3}}@media (max-width:1000px){.perp-terminal-v11{grid-template-columns:minmax(0,1fr) 340px}.t-orderbook{display:none}.t-order-ticket{grid-column:2;grid-row:2/5}.t-bottom-dock{grid-column:1}}@media (max-width:768px){.ticker{display:none!important}}.t-dock-tab-mob,.t-mobile-bar{display:none}@media (max-width:768px){.perp-terminal-v11{display:flex!important;flex-direction:column;height:calc(100dvh - 60px);overflow:hidden}.t-status-bar{height:34px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;flex-shrink:0}.t-status-bar::-webkit-scrollbar{display:none}.t-s-item{padding:0 8px}.t-s-actions{display:none}.t-market-info{height:40px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;flex-shrink:0;padding:0 8px}.t-market-info::-webkit-scrollbar{display:none}.t-mi-price{font-size:16px;padding-right:10px;margin-right:4px}.t-mi-stat{padding:0 8px}.t-mi-stat:nth-child(n+7){display:none}.t-mkt-coin-btn h2{font-size:13px}.t-mi-tail{display:none}.t-order-ticket,.t-orderbook,.t-watchrail{display:none!important}.t-chart-area{flex:1 1;min-height:0;border-right:none}.t-chart-bar{height:32px}.t-ohlc-row{display:none}.t-bottom-dock{height:185px;flex-shrink:0;border-top:1px solid var(--stroke)}.t-dock-tabs{height:32px;padding:0 4px}.t-dock-tab{padding:0 8px;font-size:10px}.t-dock-status{display:none}.t-dock-tab-mob,.t-mobile-bar{display:flex!important}.t-mobile-bar{height:74px;flex-shrink:0;border-top:1px solid var(--stroke)}}.t-mob-sell{flex:1 1;border:0;background:#f04455;color:#fff;font-size:15px;font-weight:700;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;-webkit-tap-highlight-color:transparent}.t-mob-sell:active{background:#d63a48}.t-mob-buy{flex:1 1;border:0;background:#16c784;color:#031a0e;font-size:15px;font-weight:700;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;-webkit-tap-highlight-color:transparent}.t-mob-buy:active{background:#12a86e}.t-mob-buy small,.t-mob-sell small{font-size:10px;font-weight:400;opacity:.85}.t-mob-mid{flex:1.6 1;flex-direction:column;justify-content:center;padding:0 6px;background:var(--surface);border-left:1px solid var(--stroke);border-right:1px solid var(--stroke)}.t-mob-mid,.t-mob-size-row{display:flex;align-items:center;gap:5px}.t-mob-size-row{width:100%}.t-mob-adj{width:28px;height:28px;border-radius:50%;border:1px solid var(--stroke-bright);background:transparent;color:var(--cream);font-size:19px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-tap-highlight-color:transparent}.t-mob-adj:active{background:rgba(255,255,255,.08)}.t-mob-amt{flex:1 1;background:transparent;border:0;outline:0;color:var(--cream);font-size:17px;font-weight:600;text-align:center;min-width:0}.t-mob-amt::placeholder{color:var(--muted);font-size:13px;font-weight:400}.t-mob-meta{font-size:10px;color:var(--muted);white-space:nowrap;text-align:center}.t-mob-meta strong{color:var(--cream-muted);font-weight:500}.t-mob-trade{padding:8px 12px;display:flex;flex-direction:column;gap:7px;height:100%;overflow-y:auto}.t-mob-trade-row{display:flex;justify-content:space-between;align-items:center;font-size:11px}.t-mob-trade-row span{color:var(--muted)}.t-mob-trade-row strong{color:var(--cream);font-weight:500}.t-mob-tpsl{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.t-mob-tpsl-field{display:flex;flex-direction:column;gap:3px}.t-mob-tpsl-field label{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.t-mob-tpsl-field .t-input-box{height:32px}.t-mob-est{display:flex;flex-wrap:wrap;gap:6px;font-size:10px;color:var(--muted);padding-top:4px;border-top:1px solid var(--stroke)}.t-mob-est strong{color:var(--cream-muted);font-weight:500}.t-mob-book{display:flex;flex-direction:column;height:100%;overflow:hidden}.t-mob-book .t-ob-head{padding:3px 8px}.t-mob-book .t-ob-scroll{flex:1 1;min-height:0}.t-mob-book .t-ob-asks{flex:1 1;display:flex;flex-direction:column;justify-content:flex-end}.t-mob-book .t-ob-bids{flex:1 1;overflow:hidden}.t-mob-book .t-ob-spread{padding:3px 8px}.t-mob-book .t-ob-row{padding:1.5px 8px}html[data-theme=light] .perp-terminal-v11,html[data-theme=light] .t-bottom-dock,html[data-theme=light] .t-chart-area,html[data-theme=light] .t-market-info,html[data-theme=light] .t-order-ticket,html[data-theme=light] .t-orderbook,html[data-theme=light] .t-status-bar{background:#f8f9fa}html[data-theme=light] .t-pos-tbl th{background:#f0f2f4}html[data-theme=light] .t-acct-block,html[data-theme=light] .t-act-btn,html[data-theme=light] .t-input-box,html[data-theme=light] .t-pct-btn,html[data-theme=light] .t-tpsl-box{background:#eef0f2}html[data-theme=light] .t-modal{background:#fff}html[data-theme=light] .t-backdrop{background:rgba(33,33,33,.6)}.mob-menu{display:none}.mob-menu-btn{width:40px;height:40px;border:1px solid var(--stroke);border-radius:8px;color:var(--muted);cursor:pointer;display:none;align-items:center;justify-content:center;flex-shrink:0}.mob-menu,.mob-menu-btn{background:var(--surface)}.mob-menu{position:fixed;top:0;left:0;right:0;border-bottom:1px solid var(--stroke-bright);z-index:200;padding:16px 0;box-shadow:0 20px 60px rgba(0,0,0,.6)}.mob-menu-link{display:block;padding:14px 20px;font-size:16px;color:var(--cream-muted);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.04)}.mob-menu-link.active{color:var(--cream)}.mob-menu-link:hover{background:rgba(255,255,255,.03)}.mob-menu-sep{height:1px;background:var(--stroke);margin:8px 0}.mob-menu-acct{padding:12px 20px}.mob-menu-bal{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.mob-menu-bal strong,.mob-menu-select{color:var(--cream)}.mob-menu-select{width:100%;height:40px;background:var(--surface);border:1px solid var(--stroke);border-radius:7px;padding:0 10px;font-size:14px;outline:0}@media (max-width:768px){.ticker{display:none!important}.top-alert{height:28px;font-size:10px}.nav{height:52px;padding:0 12px}.nav-left{gap:0}.nav-links,.search{display:none!important}.account-picker strong,.new-account-link{display:none}.account-picker select{max-width:90px;font-size:11px}.account-picker{height:36px;padding:0 8px}.icon-btn{width:36px;height:36px}.profile-chip span{display:none}.profile-chip{height:36px;padding:0 8px}.mob-menu-btn{display:flex!important}.bottom-bar{display:none!important}.mobile-nav{display:flex!important;position:fixed;bottom:0;left:0;right:0;height:calc(56px + env(safe-area-inset-bottom, 0px));padding-bottom:env(safe-area-inset-bottom,0);background:var(--surface);border-top:1px solid var(--stroke);z-index:50}.mnav-item{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--muted);text-decoration:none;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;-webkit-tap-highlight-color:transparent;padding:6px 0}.mnav-item.active{color:var(--cream)}.content,.market-page,.markets-page,.page-head~*,.plans,.portfolio-grid,.premium-page,.rewards-grid,.shell>main,.smart-layout,[class*=page]{padding-bottom:72px}input,select,textarea{font-size:16px!important;touch-action:manipulation}.btn,.nav-link,button[type=button]{min-height:44px}.t-dock-tab,.t-tf-btn,.tab{min-height:40px}.table td,.table th{padding:10px 8px}.portfolio-grid{display:block!important;padding:12px 14px 72px}.objective-grid{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0}.objective{padding:12px}.objective .value{font-size:20px;margin-top:8px}.account-chart{height:180px;padding:12px}.right-card{padding:12px}.rule-row{font-size:12px;padding:10px 0}.breach-banner{flex-direction:column;gap:10px}.markets-page{padding-top:18px}.premium-page{padding:14px 14px 72px}.market-directory-header{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:18px}.market-directory-header h1{font-size:28px;margin:0 0 6px}.directory-status{align-items:flex-start;width:100%;gap:10px}.directory-status label{width:100%}.premium-products{grid-template-columns:1fr 1fr;gap:8px}.premium-products button{min-height:76px;padding:14px}.premium-products strong{font-size:14px}.markets-filters{flex-wrap:wrap;gap:6px;margin:14px 0}.markets-filters button{height:34px;font-size:11px;padding:0 10px}.directory-feature{flex-direction:column;padding:14px;gap:12px}.terminal-stage{display:block;min-height:auto}.featured-title{font-size:20px;padding:12px 16px 16px}.featured-meta{padding:0 16px;gap:10px;flex-wrap:wrap}.featured-stats{grid-template-columns:1fr 1fr}.featured-stats div{padding:12px 14px}.featured-stats strong{font-size:20px}.terminal-chart{height:200px}.intel-panel,.watchlist-panel{min-height:auto}.terminal-lower{grid-template-columns:1fr;margin-top:10px}.mover-grid{grid-template-columns:1fr 1fr}.terminal-toolbar{flex-wrap:wrap;gap:8px;margin-bottom:10px}.category-nav{flex-wrap:wrap;gap:6px}.category-nav button{height:34px;padding:0 12px;font-size:11px}.watch-row{padding:12px 14px;min-height:80px}.watch-row strong{font-size:13px}.market-page{display:block!important;height:auto}.market-main,.related,.trade-panel{border:0;min-height:auto}.market-summary{gap:14px;height:auto;padding:12px 14px}.market-name{font-size:16px}.chart-large{height:240px;padding:12px}.tabs{gap:16px}.trade-panel{padding:14px 14px 72px}.segment{gap:6px}.segment .btn{height:44px}.plans{padding:14px 14px 72px;max-width:100%}.plans-title{margin:18px 0 20px}.plans-title h1{font-size:26px}.plan-grid{grid-template-columns:1fr;gap:10px}.plan-card{padding:18px}.plan-name{font-size:16px}.price{font-size:34px;margin:16px 0 5px}.plan-rule{font-size:12px;padding:9px 0}.checkout-card{width:92vw;padding:20px 16px}.checkout-card h1{font-size:20px}.redeem-row{flex-direction:column;align-items:flex-start;gap:10px}.rewards-grid{display:block;padding:12px 14px 72px}.points-card{padding:18px;margin-bottom:12px}.points-number{font-size:44px;margin:14px 0 0}.task-list{border-radius:8px}.task{height:auto;min-height:64px;padding:12px 14px;flex-wrap:wrap;gap:8px}.task-title{font-size:13px}.reward-value{font-size:12px}.podium{gap:24px;margin:0 14px;height:180px}.podium-rank{width:42px;height:42px;font-size:17px;border-radius:12px}.smart-layout{display:block;padding:12px 14px 72px}.trader-grid{grid-template-columns:1fr;gap:10px}.trader-card{padding:12px}.trader-stat-row{grid-template-columns:repeat(3,1fr)}.trader-stat{padding:12px}.filter-row{gap:8px;flex-wrap:wrap;height:auto;min-height:48px;padding:10px 12px}.updown-layout,.updown-workspace{display:block}.updown-grid{grid-template-columns:1fr 1fr;gap:8px}.updown-card{padding:14px}.contract-price{font-size:22px}.duration-tabs{padding:10px 12px;flex-wrap:wrap;gap:6px}.updown-chart{margin:8px;height:260px}.updown-chart .trading-chart{height:220px}.perp-position-table{font-size:11px;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.perp-position-table td,.perp-position-table th{padding:8px;white-space:nowrap}.perp-position-table .position-actions{flex-direction:column;gap:3px}.page-head{padding:14px}.page-head h1{font-size:20px}.modal{width:94vw;padding:20px 16px;border-radius:10px}.modal h2{font-size:18px}.auth-tabs button{height:38px}.field label{font-size:11px}.field input,.field select{height:48px;border-radius:8px}.profile-area{position:static}.profile-menu{right:0;top:calc(100% + 8px);left:auto;width:200px}.top-alert .announcement-arrow{display:none}.premium-panel{border-radius:10px}.section-top{min-height:44px;font-size:10px}.panel-empty{min-height:100px}.panel-empty p{font-size:12px}.admin-table,.t-pos-tbl{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.updown-workspace .perp-ticket{padding:14px 14px 72px}.cashed-shell:has(.perp-terminal-v11) .bottom-bar{display:none!important}.cashed-shell:has(.perp-terminal-v11) .mobile-nav{display:none!important}.perp-terminal-v11{height:calc(100dvh - 80px)!important}.kpi-grid{grid-template-columns:1fr 1fr;gap:8px}.kpi{padding:12px}.kpi-val{font-size:22px}.premium-page{padding-left:14px;padding-right:14px}.admin-main{padding:14px}}@media (min-width:769px) and (max-width:1100px){.mob-menu-btn,.mobile-nav{display:none!important}.nav-links{display:none}.objective-grid{grid-template-columns:repeat(2,1fr)}.plan-grid{grid-template-columns:1fr 1fr}.rewards-grid{grid-template-columns:1fr}.trader-grid{grid-template-columns:1fr 1fr}.premium-products{grid-template-columns:1fr 1fr 1fr}.terminal-lower,.terminal-stage{grid-template-columns:1fr}}html[data-theme=light] .mobile-nav{background:#fff;border-top-color:#e5e7eb}html[data-theme=light] .mob-menu{background:#fff}html[data-theme=light] .mob-menu-link{color:#434343}html[data-theme=light] .mob-menu-link.active{color:#1b1b1b}html[data-theme=light] .mob-menu-sep{background:#e5e7eb}.pm-mob-bar{display:none}@media (max-width:768px){.prediction-page{display:flex!important;flex-direction:column;padding:14px 14px calc(160px + env(safe-area-inset-bottom,0px))!important}.prediction-main{order:1;width:100%}.event-side{order:2;padding-top:0}.event-side .trade-ticket{margin-bottom:0}.trade-ticket{padding:14px 14px 16px}.outcome-switch{gap:7px;margin-bottom:12px}.outcome-switch button{height:54px;padding:0 12px;border-radius:9px}.outcome-switch strong{font-size:16px}.mode-switch{gap:6px;margin-bottom:12px}.ticket-top{display:none}.ticket-input div{height:48px}.ticket-input input{font-size:18px!important}.ticket-action{height:50px;border-radius:10px}.event-side .premium-panel.linked-intel,.event-side .premium-panel.related-markets{display:none}.pm-mob-bar{display:flex!important;flex-direction:column;gap:8px;position:fixed;bottom:56px;left:0;right:0;background:var(--surface);border-top:1px solid var(--stroke-bright);padding:10px 14px;z-index:45;box-shadow:0 -8px 30px rgba(0,0,0,.4)}.pm-mob-info{display:flex;justify-content:space-between;font-size:11px;color:var(--muted)}.pm-mob-info strong{color:var(--cream-muted);font-weight:500}.pm-mob-btns{display:flex;gap:8px}.pm-mob-yes{flex:1 1;height:48px;border-radius:10px;border:0;cursor:pointer;background:var(--yes-soft);border:1px solid rgba(19,199,132,.32);color:var(--yes);font-weight:700;font-size:14px;-webkit-tap-highlight-color:transparent}.pm-mob-yes:active{filter:brightness(.9)}.pm-mob-no{flex:1 1;height:48px;border-radius:10px;border:0;cursor:pointer;background:var(--no-soft);border:1px solid rgba(245,75,97,.32);color:var(--no);font-weight:700;font-size:14px;-webkit-tap-highlight-color:transparent}.pm-mob-no:active{filter:brightness(.9)}.cashed-discovery{padding:14px 14px 72px!important}.discovery-hero{display:block!important;margin-bottom:14px}.discovery-hero h1{font-size:28px!important}.discovery-hero p{font-size:13px;margin-bottom:12px}.poly-search{width:100%;max-width:none;height:42px;margin-top:10px}.product-switcher{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;gap:7px!important}.product-switcher::-webkit-scrollbar{display:none}.product-switcher button{white-space:nowrap;flex-shrink:0}.lane-top{display:block!important}.discovery-tabs{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:3px}.discovery-tabs::-webkit-scrollbar{display:none}.discovery-tabs button{flex-shrink:0;height:34px;padding:0 13px;font-size:12px}.feed-dot{margin-top:8px}.discovery-feature{flex-direction:column!important;align-items:flex-start!important;gap:12px}.discovery-feature a{font-size:18px;margin:4px 0}.poly-feature-buttons{display:flex;gap:8px;width:100%}.poly-feature-buttons .poly-no,.poly-feature-buttons .poly-yes{flex:1 1;width:auto!important;height:46px;justify-content:center;font-size:13px}.poly-grid{grid-template-columns:1fr 1fr!important;gap:10px}.poly-card{min-height:auto;padding:12px;border-radius:14px;gap:10px}.poly-card-head{gap:9px;min-height:auto}.poly-card-head img,.poly-fallback{width:36px;height:36px;border-radius:8px}.poly-card h3{font-size:13px;line-height:1.3;margin-top:3px}.poly-actions{gap:6px}.poly-actions .poly-no,.poly-actions .poly-yes{height:40px;padding:0 10px;font-size:12px;border-radius:9px}.poly-meta{flex-direction:column;align-items:flex-start;gap:2px;font-size:10px}.probability-bar{height:4px}}@media (max-width:420px){.poly-grid{grid-template-columns:1fr!important}.poly-card{border-radius:12px}}@media (max-width:768px){.cashed-discovery,.poly-market-page{padding-bottom:72px!important}.market-lanes{gap:10px!important}.lane-panel{padding:10px!important;border-radius:14px!important}.discovery-feature{padding:14px!important;border-radius:14px!important}}@media (min-width:769px){.discovery-tabs,.poly-categories{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.discovery-tabs::-webkit-scrollbar,.poly-categories::-webkit-scrollbar{display:none}.event-side{position:-webkit-sticky;position:sticky;top:18px;max-height:calc(100vh - 40px);overflow-y:auto;scrollbar-width:thin}.event-side::-webkit-scrollbar{width:3px}.event-side::-webkit-scrollbar-thumb{background:var(--stroke);border-radius:99px}.probability-workspace{height:460px}.probability-workspace .premium-probability{height:390px}.cashed-discovery .poly-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}}.prediction-breadcrumb{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);margin-bottom:14px;flex-wrap:wrap}.prediction-breadcrumb a{text-decoration:none}.prediction-breadcrumb span{color:var(--subtle)}@media (max-width:768px){.outcome-board .section-top{min-height:38px}.outcome-row{padding:10px 14px;flex-wrap:wrap;gap:8px}.no-action,.yes-action{flex:1 1;min-width:120px;height:36px;font-size:12px}.activity-panel,.resolution-panel{margin-top:0}.event-subgrid{display:block!important}.event-subgrid>*{margin-bottom:10px}.event-header.poly-event-header{flex-wrap:wrap;gap:12px}.poly-market-meta{flex-wrap:wrap;gap:6px;font-size:12px}.event-copy h1{font-size:22px!important;line-height:1.25}.event-side .premium-panel.linked-intel,.event-side .premium-panel.related-markets{display:block}}html[data-theme=light] .pm-mob-bar{background:#fff;border-top-color:#e5e7eb}.discovery-control-stack{display:flex;flex-direction:column;gap:10px;align-items:stretch}.discovery-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.discovery-stats span{min-height:48px;border:1px solid var(--stroke);background:rgba(255,255,255,.025);border-radius:12px;padding:9px 11px;color:var(--muted);font-size:11px;display:flex;flex-direction:column;gap:4px}.discovery-stats b{color:var(--cream);font-size:17px;line-height:1;font-weight:700}.market-command-strip{display:grid;grid-template-columns:minmax(220px,1.15fr) repeat(4,minmax(132px,1fr));grid-gap:10px;gap:10px;margin:0 0 14px}.market-command-strip>div{min-height:88px;border:1px solid var(--stroke);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012));border-radius:14px;padding:14px;display:flex;flex-direction:column;justify-content:space-between;color:var(--muted);overflow:hidden}.market-command-strip svg{color:#1fb574;margin-bottom:8px}.market-command-strip span{font-size:10px;text-transform:uppercase;letter-spacing:.12em}.market-command-strip strong{color:var(--cream);font-size:18px;font-weight:650;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-command-strip em{font-style:normal;color:#9da0ff;font-size:12px}.market-command-strip .command-primary{border-color:rgba(31,181,116,.28);background:linear-gradient(135deg,rgba(31,181,116,.16),rgba(255,255,255,.018))}.market-command-strip .command-primary strong{font-size:26px;letter-spacing:-.03em}.market-command-strip .up{color:var(--yes)!important}.market-command-strip .down{color:var(--no)!important}.outcome-row button{height:46px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer}.outcome-row .yes-action{background:var(--yes-soft);border:1px solid rgba(19,199,132,.3);color:var(--yes)}.outcome-row .no-action{background:var(--no-soft);border:1px solid rgba(245,75,97,.29);color:var(--no)}.outcome-row button:hover,.poly-actions>a:hover,.poly-feature-buttons>a:hover{filter:brightness(1.08)}.quick-stakes button{cursor:pointer}@media(max-width:1180px){.market-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.market-command-strip .command-primary{grid-column:1/-1}}@media(max-width:768px){.discovery-control-stack{width:100%}.discovery-stats{grid-template-columns:repeat(3,1fr)}.discovery-stats span{min-height:42px;padding:8px;font-size:10px}.discovery-stats b{font-size:14px}.market-command-strip{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.market-command-strip>div{min-height:72px;padding:11px;border-radius:12px}.market-command-strip strong{font-size:15px}.market-command-strip .command-primary strong{font-size:20px}}.premium-market-card{position:relative}.market-save{position:absolute;top:11px;right:11px;z-index:2;width:32px;height:32px;border:1px solid var(--stroke);border-radius:9px;background:rgba(10,10,11,.82);color:var(--muted);display:grid;place-items:center;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.market-save.saved,.market-save:hover{color:var(--cream);border-color:rgba(245,241,232,.22);background:rgba(31,181,116,.16)}.market-save.saved{color:#a5a7ff}.market-feed-warning{border:1px solid rgba(244,174,95,.25);background:rgba(244,174,95,.08);color:#f4c17e;border-radius:10px;padding:10px 12px;margin:10px 0 12px;line-height:1.45}.pro-scanner{border:1px solid var(--stroke);border-radius:14px;background:rgba(10,10,11,.72);margin:10px 0 14px;overflow:hidden}.scanner-top{min-height:54px;justify-content:space-between;gap:14px;padding:11px 13px;border-bottom:1px solid var(--stroke)}.scanner-top,.scanner-top span{display:flex;align-items:center}.scanner-top span{gap:7px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.11em;margin-bottom:5px}.scanner-top strong{display:block;color:var(--cream);font-size:14px}.scanner-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:flex-end}.save-view-box button,.scanner-actions button,.scanner-presets button{height:34px;border:1px solid var(--stroke);border-radius:8px;background:var(--surface-raised);color:var(--cream-muted);font-size:11px;font-weight:750;padding:0 10px;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.save-view-box button:hover,.scanner-actions button:hover,.scanner-presets button:hover{border-color:var(--stroke-bright);color:var(--cream)}.scanner-presets{display:flex;gap:7px;flex-wrap:wrap;padding:10px 13px}.scanner-presets button.saved-view{border-color:rgba(52,201,143,.28);background:rgba(52,201,143,.09);color:#b8baff}.saved-view-chip{display:inline-flex;align-items:center}.saved-view-chip button:first-child{border-radius:8px 0 0 8px}.saved-view-chip button:last-child{border-radius:0 8px 8px 0;margin-left:-1px;font-size:10px;color:var(--muted)}.saved-view-chip button.alert-on{border-color:rgba(19,199,132,.3);background:rgba(19,199,132,.1);color:var(--yes)}.scanner-drawer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding:13px;border-top:1px solid var(--stroke);background:rgba(255,255,255,.014)}.scanner-drawer label{display:flex;flex-direction:column;gap:7px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.save-view-box input,.scanner-drawer input,.scanner-drawer select{height:36px;border:1px solid var(--stroke);border-radius:8px;background:rgba(0,0,0,.14);color:var(--cream);padding:0 10px;font:inherit;font-size:12px;text-transform:none;letter-spacing:0;min-width:0}.scanner-drawer select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.scanner-check{justify-content:end;border:1px solid rgba(245,241,232,.07);border-radius:8px;background:rgba(0,0,0,.12);padding:9px 10px;flex-direction:row!important;align-items:center;gap:8px!important}.scanner-check input{width:16px;height:16px;accent-color:#1fb574}.save-view-box{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end}.why-shown-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:-2px 0;color:var(--muted);font-size:10px}.why-shown-row span{text-transform:uppercase;letter-spacing:.1em;color:#1fb574;font-weight:800}.why-shown-row b{height:21px;border:1px solid rgba(245,241,232,.08);border-radius:999px;background:rgba(255,255,255,.018);padding:0 7px;display:inline-flex;align-items:center;color:var(--cream-muted);font-weight:650}.execution-quality-row{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:10px 0 0;color:var(--muted);font-size:10px}.execution-quality-pill{height:22px;border:1px solid var(--stroke);border-radius:999px;padding:0 8px;display:inline-flex;align-items:center;font-weight:800;text-transform:uppercase;letter-spacing:.07em;font-size:9px}.execution-quality-pill.tight{border-color:rgba(19,199,132,.28);background:rgba(19,199,132,.09);color:var(--yes)}.execution-quality-pill.tradable{border-color:rgba(244,174,95,.26);background:rgba(244,174,95,.08);color:#f4c17e}.execution-quality-pill.thin-book,.execution-quality-pill.wide{border-color:rgba(245,75,97,.24);background:rgba(245,75,97,.08);color:var(--no)}.execution-quality-pill.no-book,.execution-quality-pill.unknown{color:var(--muted);background:rgba(255,255,255,.02)}.discovery-rails{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 16px}.prediction-command-center{border:1px solid var(--stroke);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012));padding:14px;margin:0 0 16px}.command-center-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:2px 2px 14px}.command-center-head h2{font-size:24px;line-height:1.05;letter-spacing:-.03em;margin:5px 0 0;color:var(--cream)}.command-center-head p{margin:0;color:var(--muted);font-size:12px;text-align:right;max-width:420px;line-height:1.45}.event-command-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.event-command-card{min-height:220px;border:1px solid rgba(245,241,232,.08);border-radius:12px;background:#0c0c0c;padding:13px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.event-command-card:hover{border-color:rgba(245,241,232,.18);background:#101010}.event-command-top{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.11em}.event-command-top span{display:flex;align-items:center;gap:6px;min-width:0}.event-command-top svg{color:#1fb574;flex-shrink:0}.event-command-top b{color:var(--cream-muted);font-weight:700;white-space:nowrap}.event-command-title{display:block;color:var(--cream);font-size:17px;line-height:1.18;font-weight:740;letter-spacing:-.02em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.event-command-card p{color:var(--muted);font-size:11px;line-height:1.35;margin:0}.event-command-leader{margin-top:auto;border-top:1px solid var(--stroke);padding-top:10px}.event-command-leader span{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.event-command-leader strong{display:block;color:var(--cream-muted);font-size:12px;line-height:1.35;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.event-command-actions{display:grid;grid-template-columns:1.1fr .85fr .85fr;grid-gap:7px;gap:7px}.event-command-actions a{height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.event-open{border:1px solid var(--stroke);background:rgba(255,255,255,.02);color:var(--cream-muted)}.event-yes{border:1px solid rgba(19,199,132,.28);background:var(--yes-soft);color:var(--yes)}.event-no{border:1px solid rgba(245,75,97,.26);background:var(--no-soft);color:var(--no)}.event-politics{border-top:2px solid rgba(79,135,255,.82)}.event-crypto{border-top:2px solid rgba(251,151,28,.83)}.event-sports{border-top:2px solid rgba(20,202,131,.78)}.event-weather{border-top:2px solid rgba(39,198,237,.83)}.event-finance{border-top:2px solid rgba(179,140,255,.75)}.event-culture{border-top:2px solid rgba(255,111,168,.75)}.discovery-rail{min-height:270px;border:1px solid var(--stroke);border-radius:14px;background:rgba(10,10,11,.82);overflow:hidden}.rail-head{height:46px;gap:10px}.rail-head span{display:flex;align-items:center;gap:7px;color:var(--cream);font-size:12px;font-weight:700}.rail-head svg{color:#9da0ff}.rail-head small{color:var(--muted);font-size:10px;white-space:nowrap}.rail-scroll{max-height:224px;overflow:auto}.market-rail-card{min-height:74px;padding:10px 12px;border-bottom:1px solid rgba(245,241,232,.055);display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;color:var(--cream)}.market-rail-card:hover{background:rgba(255,255,255,.035)}.market-rail-card img,.market-rail-card>span{width:38px;height:38px;border-radius:8px;object-fit:cover;background:var(--surface-2);display:grid;place-items:center;color:var(--cream-muted);font-weight:800}.market-rail-card em{display:block;color:#9da0ff;font-style:normal;font-size:9px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-rail-card strong{display:block;font-size:12px;line-height:1.25;font-weight:650;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.market-rail-card small{display:block;color:var(--muted);font-size:10px;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-rail-card b{font-size:14px;color:var(--cream);white-space:nowrap}.rail-empty{min-height:150px;display:flex;align-items:center;justify-content:center;line-height:1.45;padding:18px}@media(max-width:1280px){.discovery-rails,.event-command-grid,.scanner-drawer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.discovery-rails{grid-template-columns:1fr;gap:10px}.discovery-rail{min-height:auto}.rail-scroll{max-height:230px}.market-save{top:8px;right:8px;width:30px;height:30px}.poly-card-head{padding-right:32px}.command-center-head,.scanner-top{display:block}.command-center-head p{text-align:left;margin-top:8px}.scanner-actions{justify-content:flex-start;margin-top:10px}.event-command-grid,.resolution-checklist,.resolution-trust-head,.scanner-drawer{grid-template-columns:1fr}.save-view-box{grid-column:auto;grid-template-columns:1fr}.event-command-actions{grid-template-columns:1fr 1fr}.event-command-actions .event-open{grid-column:1/-1}}.execution-confidence{border:1px solid var(--stroke);border-radius:10px;background:rgba(255,255,255,.018);padding:10px 12px;margin:-6px 0 14px;display:grid;grid-gap:6px;gap:6px}.execution-confidence div{display:flex;align-items:center;justify-content:space-between;gap:10px}.execution-confidence span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.execution-confidence strong{font-size:12px;color:var(--cream)}.execution-confidence p{margin:0;color:var(--muted);font-size:11px;line-height:1.35}.execution-confidence.ready{border-color:rgba(19,199,132,.24);background:rgba(19,199,132,.045)}.execution-confidence.ready strong{color:var(--yes)}.execution-confidence.fallback{border-color:rgba(244,174,95,.22);background:rgba(244,174,95,.045)}.execution-confidence.fallback strong{color:#f4c17e}.ticket-microstructure{border:1px solid var(--stroke);border-radius:10px;background:rgba(255,255,255,.018);padding:12px;margin:-2px 0 14px}.micro-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.micro-head span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.11em}.micro-head strong{font-size:11px;text-transform:uppercase;letter-spacing:.08em}.micro-head strong.tight{color:var(--yes)}.micro-head strong.tradable{color:#f4c17e}.micro-head strong.heavy-impact,.micro-head strong.thin-book,.micro-head strong.wide{color:var(--no)}.micro-head strong.unknown{color:var(--muted)}.micro-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.micro-grid div{min-height:54px;border:1px solid rgba(245,241,232,.07);border-radius:8px;background:rgba(0,0,0,.12);padding:8px;min-width:0}.micro-grid span{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px}.micro-grid b{display:block;color:var(--cream);font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fill-simulation-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:7px}.fill-simulation-grid div{min-height:52px;border:1px solid rgba(52,201,143,.13);border-radius:8px;background:rgba(52,201,143,.045);padding:8px;min-width:0}.fill-simulation-grid span{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px}.fill-simulation-grid b{display:block;color:var(--cream);font-size:12px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.micro-execution-row{min-height:34px;margin-top:9px;border-top:1px solid var(--stroke);padding-top:9px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:11px}.micro-execution-row strong{color:var(--cream);font-weight:650;text-align:right}.micro-warning{margin:8px 0 0;color:#f4c17e;font-size:11px;line-height:1.35}.ticket-risk-preview{border:1px solid var(--stroke);border-radius:10px;background:rgba(255,255,255,.022);padding:12px;margin:-2px 0 14px}.ticket-risk-preview.blocked{border-color:rgba(255,77,77,.28);background:rgba(255,77,77,.055)}.risk-preview-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.11em}.risk-preview-head strong{color:#9da0ff;font-size:11px}.ticket-risk-preview.blocked .risk-preview-head strong{color:var(--no)}.allowed-stake-card{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(245,241,232,.075);border-radius:9px;background:rgba(0,0,0,.12);padding:10px 11px;margin-bottom:11px}.allowed-stake-card span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:4px}.allowed-stake-card strong{display:block;color:var(--cream);font-size:18px;font-weight:750;letter-spacing:-.02em}.allowed-stake-card button{height:31px;border:1px solid var(--stroke);border-radius:7px;background:var(--surface-raised);color:var(--cream);font-size:11px;font-weight:750;padding:0 10px;cursor:pointer;white-space:nowrap}.allowed-stake-card button:hover{border-color:var(--stroke-bright)}.allowed-stake-card button:disabled{opacity:.45;cursor:not-allowed}.risk-meter-row{display:grid;grid-template-columns:1fr auto;grid-gap:5px 10px;gap:5px 10px;align-items:center;margin:9px 0;color:var(--muted);font-size:11px}.risk-meter-row b{color:var(--cream);font-weight:550}.risk-meter-row i{grid-column:1/-1;height:5px;border-radius:99px;background:rgba(245,241,232,.08);overflow:hidden}.risk-meter-row em{display:block;height:100%;border-radius:inherit;background:#1fb574;max-width:100%}.ticket-risk-preview.blocked .risk-meter-row em{background:var(--no)}.risk-buffer-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;border-top:1px solid var(--stroke);padding-top:10px;margin-top:10px;color:var(--muted);font-size:11px}.risk-buffer-row b{color:var(--cream);font-weight:550}.risk-warning-list{border-top:1px solid rgba(255,77,77,.2);margin-top:10px;padding-top:8px}.risk-warning-list p{margin:0 0 6px;color:#ff817c;font-size:11px;line-height:1.35}.risk-warning-list p:last-child{margin-bottom:0}.risk-clear{color:#9da0ff}.risk-clear,.risk-pricing-note{margin:10px 0 0;font-size:11px;line-height:1.4}.risk-pricing-note{color:#f4c17e;border-top:1px solid rgba(244,174,95,.18);padding-top:8px}.order-protection{border:1px solid var(--stroke);border-radius:10px;background:rgba(255,255,255,.018);padding:11px;margin:-4px 0 12px;display:grid;grid-gap:10px;gap:10px}.execution-receipt-head,.order-protection-head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.execution-receipt-head span,.order-protection-head span{display:flex;align-items:center;gap:6px}.execution-receipt-head strong,.order-protection-head strong{color:var(--cream);font-size:11px}.order-type-switch{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.order-type-switch button{height:32px;border:1px solid var(--stroke);border-radius:7px;background:var(--surface-raised);color:var(--muted);font-size:11px;font-weight:750;cursor:pointer}.order-type-switch button.active{background:rgba(52,201,143,.14);border-color:rgba(52,201,143,.36);color:var(--cream)}.protection-input{display:grid;grid-template-columns:1fr 116px;align-items:center;grid-gap:10px;gap:10px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.protection-input div{height:34px;border:1px solid var(--stroke);border-radius:8px;background:rgba(0,0,0,.12);display:flex;align-items:center;padding:0 9px}.protection-input input{min-width:0;flex:1 1;border:0;background:transparent;outline:0;color:var(--cream);font:inherit;font-size:13px;text-align:right}.protection-input b{color:var(--muted);font-size:11px;margin-left:4px}.order-protection p{margin:0;color:var(--muted);font-size:11px;line-height:1.35}.order-block-reasons{border:1px solid rgba(255,77,77,.22);border-radius:10px;background:rgba(255,77,77,.045);padding:10px 11px;margin:-2px 0 12px}.order-block-reasons span{display:block;color:#ff817c;font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px}.order-block-reasons p{margin:0 0 5px;color:#ffaaa6;font-size:11px;line-height:1.35}.order-block-reasons p:last-child{margin-bottom:0}.execution-receipt{border:1px solid rgba(19,199,132,.24);border-radius:10px;background:rgba(19,199,132,.045);padding:11px;margin:-2px 0 12px}.execution-receipt.resting{border-color:rgba(52,201,143,.28);background:rgba(52,201,143,.06)}.execution-receipt-head strong{color:var(--yes)}.execution-receipt.resting .execution-receipt-head strong{color:#b5b7ff}.receipt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:10px}.receipt-grid div{border:1px solid rgba(245,241,232,.075);border-radius:8px;background:rgba(0,0,0,.12);padding:8px}.receipt-grid span{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:4px}.receipt-grid b{color:var(--cream);font-size:12px}.resting-orders-panel{border:1px solid rgba(52,201,143,.22);border-radius:10px;background:rgba(52,201,143,.035);padding:11px;margin:-2px 0 12px}.resting-orders-head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:9px}.resting-orders-head span{display:flex;align-items:center;gap:6px}.resting-orders-head strong{color:#b5b7ff;font-size:11px}.resting-order-row{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid rgba(245,241,232,.075);border-radius:8px;background:rgba(0,0,0,.13);padding:8px}.resting-order-row+.resting-order-row{margin-top:7px}.resting-order-row strong{display:block;color:var(--cream);font-size:12px;font-weight:750;margin-bottom:3px}.resting-order-row span{display:block;color:var(--muted);font-size:10px;line-height:1.3}.resting-order-row button{height:30px;border:1px solid rgba(245,241,232,.12);border-radius:7px;background:var(--surface-raised);color:var(--cream-muted);font-size:11px;font-weight:750;cursor:pointer}.resting-order-row button:hover{border-color:rgba(255,77,77,.26);color:#ffaaa6;background:rgba(255,77,77,.055)}.resting-order-row button:disabled{opacity:.55;cursor:not-allowed}.prediction-command-page{max-width:1480px;margin:0 auto;padding:28px 22px 72px}.prediction-command-header{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:18px}.perps-command-page{max-width:1480px;margin:0 auto;padding:28px 22px 72px}.perps-command-header{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:18px}.perps-command-header h1{font-size:38px;line-height:1;letter-spacing:-.055em;margin:8px 0 10px;max-width:800px}.perps-command-header p{margin:0;color:var(--muted);font-size:13px}.prediction-command-header h1{font-size:38px;line-height:1;letter-spacing:-.055em;margin:8px 0 10px;max-width:780px}.prediction-command-header p{margin:0;color:var(--muted);font-size:13px}.prediction-command-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.prediction-command-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.prediction-command-kpis>div{min-height:88px;border:1px solid var(--stroke);border-radius:10px;background:var(--surface-raised);padding:13px;display:grid;align-content:space-between}.prediction-command-kpis svg{color:#1fb574}.prediction-command-kpis span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.prediction-command-kpis strong{color:var(--cream);font-size:20px;font-weight:700;letter-spacing:-.025em}.prediction-command-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start}.prediction-command-card{min-width:0;overflow:hidden}.prediction-command-card.wide{grid-column:span 2}.prediction-mini-chart{height:96px;border-bottom:1px solid var(--stroke);padding:0 12px 10px}.command-table{padding:7px 10px 10px;display:grid;grid-gap:7px;gap:7px}.command-table.compact{padding-top:10px}.command-row{min-height:54px;border:1px solid rgba(245,241,232,.075);border-radius:8px;background:rgba(0,0,0,.13);padding:9px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;color:inherit}.command-row:hover{border-color:rgba(52,201,143,.28);background:rgba(52,201,143,.045)}.command-row span{color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:4px}.command-row span,.command-row strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-row strong{color:var(--cream);font-size:12px;line-height:1.3}.command-row b{color:var(--cream)}.command-row b,.command-row em{font-size:12px;white-space:nowrap}.command-row em{color:var(--muted);font-style:normal}.lifecycle-stats,.operator-check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding:12px;border-bottom:1px solid var(--stroke)}.operator-check-grid{grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:0}.lifecycle-stats div,.operator-check-grid div{border:1px solid rgba(245,241,232,.075);border-radius:8px;background:rgba(255,255,255,.018);padding:10px}.lifecycle-stats span,.operator-check-grid span{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px}.lifecycle-stats strong,.operator-check-grid strong{color:var(--cream);font-size:18px}.feed-health-list{padding:10px 12px 12px;display:grid;grid-gap:8px;gap:8px}.feed-health-row{border:1px solid rgba(245,241,232,.075);border-radius:8px;background:rgba(0,0,0,.13);padding:9px 10px;display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.feed-health-row span{display:flex;align-items:center;gap:6px;color:var(--cream);font-size:11px;font-weight:750}.feed-health-row strong{color:var(--muted);font-size:11px;font-weight:600}.feed-health-row p{grid-column:1/-1;margin:0;color:#ffaaa6;font-size:11px;line-height:1.35}.feed-health-summary{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--stroke);padding-top:10px;color:var(--muted);font-size:11px}.feed-health-summary strong{color:var(--cream)}.micro-history-panel{margin-top:14px;padding-bottom:14px}.micro-history-bars{height:128px;display:flex;align-items:flex-end;gap:3px;padding:14px 18px 10px;border-bottom:1px solid var(--stroke)}.micro-history-bar{flex:1 1;min-width:3px;height:100%;display:flex;align-items:flex-end}.micro-history-bar i{display:block;width:100%;border-radius:4px 4px 0 0;background:linear-gradient(180deg,#1fb574,#10ca83);opacity:.82}.micro-history-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;padding:12px 18px 0}.micro-history-stats div{border:1px solid rgba(245,241,232,.075);border-radius:8px;background:rgba(0,0,0,.13);padding:9px}.micro-history-stats span{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:5px}.micro-history-stats strong{color:var(--cream);font-size:12px}.event-sizing-panel{margin:14px 0}.event-sizing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding:14px 16px 16px}.event-sizing-card{border:1px solid rgba(245,241,232,.075);border-radius:10px;background:rgba(0,0,0,.13);padding:12px;display:grid;grid-gap:9px;gap:9px;align-content:start}.event-sizing-card>span{color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-sizing-card strong{color:var(--cream);font-size:13px;line-height:1.35}.event-sizing-card p{margin:0;color:var(--cream-muted);font-size:11px;line-height:1.4}.event-sizing-card div{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--stroke);padding-top:8px}.event-sizing-card b{color:#b5b7ff;font-size:13px}.event-sizing-card em{color:var(--muted);font-size:10px;font-style:normal;text-align:right}.event-sizing-card a{height:31px;border:1px solid rgba(52,201,143,.25);border-radius:7px;display:grid;place-items:center;color:var(--cream);font-size:11px;font-weight:750;background:rgba(52,201,143,.08)}.worker-monitor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;padding:16px;border-bottom:1px solid var(--stroke)}.worker-monitor-grid div{border:1px solid rgba(245,241,232,.08);border-radius:10px;background:rgba(255,255,255,.02);padding:12px}.worker-monitor-grid span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px}.worker-monitor-grid strong{color:var(--cream);font-size:22px}.support-form select{width:100%;border:1px solid var(--stroke);border-radius:10px;background:var(--surface-2);color:var(--cream);padding:13px;font:inherit;box-sizing:border-box}.settlement-dispute-note{display:flex;align-items:flex-start;gap:8px;border:1px solid rgba(52,201,143,.22);border-radius:10px;background:rgba(52,201,143,.055);padding:10px;color:var(--cream-muted);font-size:12px;line-height:1.4}.settlement-dispute-note svg{color:#b5b7ff;flex-shrink:0;margin-top:1px}.ticket-row small{color:var(--muted);font-size:11px;grid-column:1/-1}.command-row.dispute{border-color:rgba(244,174,95,.22);background:rgba(244,174,95,.045)}.command-row.dispute em{color:#f4c17e}@media (max-width:1180px){.prediction-command-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.prediction-command-grid{grid-template-columns:1fr 1fr}.prediction-command-card.wide{grid-column:span 2}.event-sizing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.perps-command-page,.prediction-command-page{padding:18px 14px 94px}.perps-command-header,.prediction-command-header{display:grid}.perps-command-header h1,.prediction-command-header h1{font-size:30px}.event-sizing-grid,.prediction-command-grid,.prediction-command-kpis{grid-template-columns:1fr}.prediction-command-card.wide{grid-column:auto}.command-row{grid-template-columns:1fr auto}.command-row em{grid-column:2}.micro-history-stats,.operator-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.position-manager{border:1px solid var(--stroke);border-radius:10px;background:rgba(255,255,255,.022);padding:12px;margin:0 0 14px}.position-manager-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.position-manager-head span{color:#9da0ff;font-weight:800}.position-manager-head strong{color:var(--cream);font-size:12px;text-transform:none;letter-spacing:0}.position-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(62px,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.position-kpis div{min-height:58px;border:1px solid rgba(245,241,232,.07);border-radius:8px;padding:9px;background:rgba(0,0,0,.12)}.position-kpis span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px}.position-kpis b{display:block;color:var(--cream);font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.position-kpis small{display:block;font-size:10px;margin-top:4px}.close-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.close-grid button{height:39px;border:1px solid var(--stroke);border-radius:8px;background:var(--surface-raised);color:var(--cream-muted);font-size:12px;font-weight:700;cursor:pointer}.close-grid button:hover{border-color:var(--stroke-bright);color:var(--cream)}.position-summary-card{border:1px solid var(--stroke-bright);border-radius:8px;background:rgba(255,255,255,.025);padding:11px 12px;margin:0 0 12px}.position-summary-head{display:flex;align-items:center;gap:9px;margin-bottom:11px}.position-summary-head .no-pill,.position-summary-head .yes-pill{font-size:10px;padding:3px 7px}.position-summary-label{flex:1 1;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.11em}.position-summary-head strong{display:flex;align-items:baseline;gap:6px;font-size:15px;font-weight:700}.position-summary-head strong em{font-style:normal;font-size:11px;font-weight:600;opacity:.85}.position-summary-head .positive{color:var(--yes)}.position-summary-head .negative{color:var(--no)}.position-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px;margin-bottom:2px}.position-summary-grid div{min-height:46px;border:1px solid rgba(245,241,232,.06);border-radius:7px;padding:7px 8px;background:rgba(0,0,0,.14)}.position-summary-grid span{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:5px}.position-summary-grid b{display:block;color:var(--cream);font-size:13px;font-weight:650;white-space:nowrap}.position-summary-manage{width:100%;margin-top:10px;height:34px;border:1px solid var(--stroke-bright);border-radius:7px;background:transparent;color:var(--cream-muted);font-size:12px;font-weight:600;cursor:pointer;transition:.12s}.position-summary-manage:hover{background:var(--surface-raised);color:var(--cream)}@media(max-width:768px){.position-summary-grid{grid-template-columns:1fr 1fr}}.close-grid button.danger{background:var(--red-soft);border-color:rgba(255,77,77,.24);color:var(--red)}.close-grid button:disabled{opacity:.6;cursor:not-allowed}.market-positions-panel{margin:12px 0 0;overflow:hidden}.market-position-list{display:grid}.market-position-row{display:grid;grid-template-columns:minmax(260px,1fr) 86px 86px 118px 96px 108px;grid-gap:12px;gap:12px;align-items:center;padding:14px 18px;border-top:1px solid var(--stroke)}.market-position-row>div:first-child{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:6px 10px;gap:6px 10px;align-items:center;min-width:0}.market-position-row strong{color:var(--cream);font-size:13px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-position-row em,.market-position-row span{color:var(--muted);font-size:11px;font-style:normal}.market-position-row>div:first-child em{grid-column:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-position-row>div:not(:first-child) span{display:block;text-transform:uppercase;letter-spacing:.1em;font-size:9px;margin-bottom:4px}.market-position-row b{color:var(--cream);font-size:13px;font-weight:750}.market-position-row .positive{color:var(--yes)}.market-position-row .negative{color:var(--no)}.market-position-row button{height:34px;border:1px solid var(--stroke-bright);border-radius:8px;background:var(--surface-raised);color:var(--cream);font-size:12px;font-weight:750;cursor:pointer}.market-position-row button:hover{border-color:rgba(52,201,143,.34);background:rgba(52,201,143,.08)}@media(max-width:760px){.market-positions-panel{margin:10px 0}.market-position-row{grid-template-columns:1fr 1fr;gap:10px;padding:14px}.market-position-row>div:first-child{grid-column:1/-1}.market-position-row button{grid-column:1/-1;width:100%;height:44px}.market-position-row>div:first-child em{white-space:normal}}.perp-ticket-risk{margin:0 0 6px;background:var(--surface-raised)}.t-active-pos-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.t-active-pos-head strong{font-size:12px;letter-spacing:0;text-transform:none;display:flex;align-items:center;gap:6px}.t-active-pos-head i{width:6px;height:6px;border-radius:50%;background:#f6c90e;display:inline-block}.t-active-pos-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;margin-bottom:10px}.t-active-pos-kpis div{border:1px solid rgba(245,241,232,.07);border-radius:7px;background:rgba(0,0,0,.14);padding:8px;min-height:55px}.t-active-pos-kpis span{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.t-active-pos-kpis strong{display:block;color:var(--cream);font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-active-pos-kpis small{display:block;color:var(--muted);font-size:10px;margin-top:3px}.t-liq-distance{height:5px;background:rgba(245,241,232,.08);border-radius:99px;overflow:hidden;margin:0 0 11px}.t-liq-distance span{display:block;height:100%;background:#888bff;border-radius:inherit}.t-liq-distance.danger span{background:#f04455}.t-active-close-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:9px}.t-active-close-grid button{height:32px;border:1px solid var(--stroke);border-radius:7px;background:var(--surface-raised);color:var(--cream-muted);font-size:11px;font-weight:700;cursor:pointer}.t-active-close-grid button:hover{border-color:var(--stroke-bright);color:var(--cream)}.t-active-close-grid button.danger{background:rgba(240,68,85,.12);border-color:rgba(240,68,85,.25);color:#f04455}.t-active-close-grid button:disabled{opacity:.6;cursor:not-allowed}.market-intel-grid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:12px;gap:12px;margin:0 0 12px}.market-facts-panel,.price-context-panel{overflow:hidden}.price-context-body{padding:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.price-context-body>div{border:1px solid rgba(245,241,232,.07);border-radius:10px;background:rgba(255,255,255,.022);padding:13px;min-height:86px}.fact-list span,.price-context-body span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.price-context-body strong{display:block;color:var(--cream);font-size:20px;font-weight:700;letter-spacing:-.02em}.price-context-body em{display:block;color:#9da0ff;font-style:normal;font-size:11px;margin-top:7px}.price-context-body p{grid-column:1/-1;margin:2px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.fact-list{padding:8px 16px 14px}.fact-list div{min-height:43px;border-bottom:1px solid var(--stroke);display:flex;align-items:center;justify-content:space-between;gap:16px}.fact-list div:last-child{border-bottom:0}.fact-list span{margin:0}.fact-list strong{color:var(--cream);font-size:13px;text-align:right;font-weight:650}.resolution-links a,.resolution-panel .section-top a{display:inline-flex;align-items:center;gap:5px;color:#9da0ff}.resolution-links{display:flex;gap:8px;flex-wrap:wrap;margin:0 20px 16px}.resolution-links a{height:28px;border:1px solid var(--stroke);border-radius:7px;padding:0 9px;font-size:11px;background:rgba(255,255,255,.02)}.intel-row-detail{display:block;margin:0 15px;padding:14px 0;border-bottom:1px solid var(--stroke);color:inherit}.intel-row-detail:hover{background:rgba(255,255,255,.025)}.intel-row-detail div{display:flex;justify-content:space-between;gap:10px;color:#77736D;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.intel-row-detail h3{font-size:12px;line-height:1.48;font-weight:500;color:#D1CCC3;margin:10px 0 0}.intel-row-detail small{display:inline-flex;align-items:center;gap:5px;margin-top:10px;color:#9da0ff;font-size:11px}@media(max-width:1180px){.market-intel-grid{grid-template-columns:1fr}}@media(max-width:760px){.price-context-body{grid-template-columns:1fr;padding:12px}.fact-list{padding:6px 12px 10px}.fact-list div{display:block;padding:11px 0}.fact-list strong{text-align:left;display:block;margin-top:6px}}.ops-kpis .kpi{min-height:118px}.ops-action-bar{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ops-post-wrap{display:inline-flex;align-items:center;gap:7px}.ops-post-wrap small{color:var(--muted);font-size:11px;white-space:nowrap}.ops-command-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:0 0 12px}.ops-main-grid{margin-bottom:12px}.ops-alert-list,.ops-feed-list,.ops-queue-list,.ops-risk-list{padding:10px 14px}.ops-alert-row,.ops-feed-row,.ops-queue-row,.ops-risk-row{border-bottom:1px solid var(--line);padding:12px 0;display:flex;align-items:center;justify-content:space-between;gap:14px}.ops-alert-row:last-child,.ops-feed-row:last-child,.ops-queue-row:last-child,.ops-risk-row:last-child{border-bottom:0}.ops-feed-row strong,.ops-queue-row strong,.ops-risk-title strong{display:block;color:#e7e2d8;font-size:13px;font-weight:650;line-height:1.3}.ops-feed-row span,.ops-queue-row span,.ops-risk-title span{display:block;color:var(--muted);font-size:11px;line-height:1.45;margin-top:4px}.ops-feed-meta,.ops-row-actions{display:flex;align-items:center;gap:8px;white-space:nowrap}.ops-row-actions{justify-content:flex-end}.ops-row-actions .btn{height:30px;padding:0 10px;font-size:11px}.ops-queue-row>div{min-width:0}.ops-feed-row strong,.ops-queue-row strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:520px}.ops-risk-row{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) 170px auto}.ops-risk-bars{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;align-items:center}.ops-risk-bars div{border:1px solid rgba(255,255,255,.07);border-radius:7px;padding:8px;background:rgba(255,255,255,.018)}.ops-risk-bars span{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px}.ops-risk-bars strong{font-size:13px;color:#e7e2d8}.ops-alerts,.ops-jobs{margin-top:12px}.ops-alert-row{justify-content:flex-start}.ops-alert-row strong{font-size:12px;min-width:120px}.ops-alert-row span:not(.badge){color:var(--muted);font-size:12px;line-height:1.4;flex:1 1}.ops-alert-row small{color:var(--muted);white-space:nowrap}@media(max-width:1100px){.admin-grid.ops-main-grid,.ops-command-grid,.ops-risk-row{grid-template-columns:1fr}.ops-feed-row strong,.ops-queue-row strong{max-width:100%}}@media(max-width:700px){.ops-alert-row,.ops-feed-row,.ops-queue-row{align-items:flex-start;display:grid;grid-template-columns:1fr}.ops-feed-meta,.ops-row-actions{justify-content:flex-start}.ops-row-actions{flex-wrap:wrap}.ops-action-bar{justify-content:flex-start}.ops-risk-bars{grid-template-columns:1fr 1fr}}*{scrollbar-color:rgba(52,201,143,.28) transparent}html{scroll-behavior:smooth;text-size-adjust:100%;touch-action:manipulation}body{padding-bottom:env(safe-area-inset-bottom)}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}.command-row,.long-short button,.market-row-premium,.mnav-item,.outcome-switch button,.poly-card,.t-dock-tab,a,button{transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease,opacity .14s ease,box-shadow .14s ease}a:active,button:active{transform:translateY(1px)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid rgba(52,201,143,.7);outline-offset:2px}.mobile-search-trigger{display:none;height:42px;width:42px;border:1px solid var(--stroke);border-radius:12px;background:var(--surface);color:var(--cream-muted);place-items:center}.mob-menu-top{display:none}.mobile-nav{position:fixed;left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));height:64px;z-index:90;display:none;grid-template-columns:repeat(5,minmax(0,1fr));padding:6px 68px 6px 6px;border:1px solid rgba(52,201,143,.22);border-radius:22px;background:rgba(13,13,13,.88);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 18px 54px rgba(0,0,0,.42)}.mnav-item,.mobile-nav{align-items:center;gap:4px}.mnav-item{height:52px;border-radius:16px;display:flex;flex-direction:column;justify-content:center;color:var(--muted);font-size:10px;font-weight:720}.mnav-item svg{flex-shrink:0}.mnav-item.active{color:var(--cream);background:rgba(52,201,143,.11)}.mnav-trade{position:absolute;right:8px;top:6px;width:52px;height:52px;border-radius:18px;display:grid;place-items:center;background:#2364ed;color:#fff;box-shadow:0 12px 30px rgba(35,100,237,.28)}.mnav-trade:hover{background:#3475ff;color:#fff}@media(max-width:900px){.top-alert{height:30px;padding:0 12px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement-arrow{display:none}.nav{height:58px;padding:0 12px;top:0;z-index:95}.nav-left{gap:10px;min-width:0}.brand{margin-right:0}.official-logo{height:25px;max-width:112px}.nav-right{gap:7px;margin-left:auto}.account-stack,.nav-right>.btn-secondary,.new-account-link,.profile-area>.profile-chip,.search,.theme-toggle{display:none!important}.mobile-search-trigger{display:grid}.icon-btn{height:42px;width:42px;border-radius:12px}.notification-link span{right:-3px;top:-4px}.mob-menu-btn{display:grid!important;height:42px;width:42px;border:1px solid var(--stroke);border-radius:12px;background:var(--surface);color:var(--cream)}.mob-menu{position:fixed;z-index:92;top:calc(88px + env(safe-area-inset-top));left:10px;right:10px;border:1px solid rgba(52,201,143,.22);border-radius:20px;background:rgba(16,16,16,.96);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 22px 70px rgba(0,0,0,.46);padding:10px}.mob-menu-top{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--stroke);padding:8px 8px 12px;margin-bottom:7px}.mob-menu-top span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:4px}.mob-menu-top strong{display:block;color:var(--cream);font-size:13px;line-height:1.25}.mob-menu-top button{height:36px;border:1px solid var(--stroke);border-radius:11px;background:var(--surface-raised);display:inline-flex;gap:7px;padding:0 11px;font-size:12px}.mob-menu-link,.mob-menu-top button{color:var(--cream-muted);align-items:center}.mob-menu-link{min-height:44px;border-radius:12px;padding:0 12px;display:flex;font-size:14px}.mob-menu-link.active{background:rgba(52,201,143,.1);color:var(--cream)}.mob-menu-sep{height:1px;background:var(--stroke);margin:8px 0}.mob-menu-acct{display:grid;grid-gap:8px;gap:8px;padding:9px;border:1px solid var(--stroke);border-radius:13px;background:rgba(255,255,255,.025)}.mob-menu-bal{display:flex;justify-content:space-between;color:var(--muted);font-size:12px}.mob-menu-bal strong,.mob-menu-select{color:var(--cream)}.mob-menu-select{height:40px;border:1px solid var(--stroke);border-radius:10px;background:var(--surface);padding:0 10px}.bottom-bar{display:none}.mobile-nav{display:grid}.cashed-shell{min-height:100dvh}}@media(max-width:760px){body{overscroll-behavior-y:contain}.perps-command-page,.poly-market-page,.prediction-command-page,.prediction-page,.premium-page{padding-left:12px!important;padding-right:12px!important;padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}.market-directory-header,.perps-command-header,.poly-header,.prediction-command-header{gap:12px;margin-bottom:14px}.market-directory-header h1,.perps-command-header h1,.poly-header h1,.prediction-command-header h1{font-size:30px!important;line-height:1.05;letter-spacing:-.05em}.perps-command-header p,.poly-header p,.prediction-command-header p{font-size:13px;line-height:1.45}.poly-products{position:-webkit-sticky;position:sticky;top:58px;z-index:30;height:50px;border-radius:14px;margin-left:-2px;margin-right:-2px;overflow-x:auto;scroll-snap-type:x proximity}.poly-products a,.poly-products button{height:38px;padding:0 13px;white-space:nowrap;scroll-snap-align:start}.poly-categories,.poly-discovery{padding-bottom:4px;margin-right:-12px;scroll-padding-left:12px}.poly-discovery button{min-width:128px;padding:11px 13px}.poly-card,.premium-market-card{border-radius:15px;min-height:0;padding:13px;gap:12px}.poly-card-head h3{font-size:14px;line-height:1.35}.poly-actions>a,.poly-no,.poly-yes{height:48px;border-radius:13px}.event-header,.poly-event-header{display:grid!important;grid-template-columns:48px minmax(0,1fr) auto;grid-gap:11px;gap:11px;align-items:start;margin-bottom:14px}.event-copy h1{font-size:25px!important;line-height:1.07;letter-spacing:-.045em;margin:4px 0 8px}.poly-market-meta{display:flex;gap:9px;overflow-x:auto;white-space:nowrap;padding-bottom:2px}.event-actions{display:flex;gap:6px}.market-command-strip{grid-template-columns:1fr 1fr!important;gap:8px;margin-bottom:10px}.market-command-strip>div{min-height:74px;border-radius:12px;padding:11px}.command-primary{grid-column:1/-1}.poly-chart-panel,.probability-workspace{height:auto!important;min-height:430px!important;border-radius:15px;padding:0 10px 10px!important}.section-top{min-height:44px;padding:0 12px;font-size:10px}.chart-section-top{height:auto!important;display:grid!important;grid-template-columns:1fr;align-items:start!important;padding:12px!important;grid-gap:10px;gap:10px}.chart-control-cluster{width:100%;display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.chart-mode-switch{width:100%;height:38px;display:grid;grid-template-columns:1fr 1fr;padding:4px}.chart-mode-switch button{height:30px;font-size:11px}.candle-interval-pills{width:100%;height:38px;overflow-x:auto;scrollbar-width:none}.candle-interval-pills::-webkit-scrollbar{display:none}.candle-interval-pills button{height:30px;min-width:48px;font-size:11px}.time-pills{overflow-x:auto;max-width:100%;padding-bottom:2px;scrollbar-width:none}.time-pills::-webkit-scrollbar{display:none}.time-pills button{min-width:44px;height:32px}.binary-prob-chart{height:360px!important;border-radius:13px}.binary-chart-legend{min-height:40px;gap:7px;padding:7px 9px;font-size:10px}.binary-chart-legend button{height:26px;padding:0 7px}.polymarket-market-page .event-side{position:fixed!important;left:0;right:0;top:auto!important;bottom:0;z-index:90;max-height:86dvh;overflow:auto;border-top:1px solid rgba(52,201,143,.26);border-radius:22px 22px 0 0;background:rgba(16,16,16,.98);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 -22px 60px rgba(0,0,0,.44);padding:10px 10px calc(76px + env(safe-area-inset-bottom));transform:translateY(105%);visibility:hidden;pointer-events:none;transition:transform .22s ease,visibility 0s linear .22s}.polymarket-market-page .event-side.mobile-open{transform:translateY(0);visibility:visible;pointer-events:auto;transition:transform .22s ease}.mobile-ticket-close{display:block!important;width:100%;height:32px;border:0;background:transparent;color:var(--muted);font-size:11px;font-weight:750;text-transform:uppercase;letter-spacing:.1em}.trade-ticket{border-radius:18px}.trade-ticket:before{content:"";display:block;width:42px;height:4px;border-radius:99px;background:rgba(245,247,255,.22);margin:0 auto 10px}.linked-intel,.related-markets{display:none}.pm-mob-bar{left:10px!important;right:10px!important;bottom:calc(64px + env(safe-area-inset-bottom))!important;height:66px!important;z-index:88!important;border:1px solid rgba(52,201,143,.22);border-radius:22px!important;background:rgba(13,13,13,.94)!important;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 18px 54px rgba(0,0,0,.42);padding:7px!important}.pm-mob-info{display:none!important}.pm-mob-btns{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;width:100%}.pm-mob-btns button{height:52px;border-radius:16px!important;font-size:12px;font-weight:800}}.mobile-ticket-close{display:none}.crypto-target-header{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:start;grid-gap:16px;gap:16px;padding:8px 0 14px}.crypto-asset-icon{width:64px;height:64px;display:grid;place-items:center;border-radius:11px;background:#f7931a;color:#fff}.crypto-target-header>div:nth-child(2)>span{display:block;margin:2px 0 5px;color:var(--muted);font-size:12px}.crypto-target-header h1{max-width:820px;margin:0;color:var(--cream);font-size:clamp(24px,2.4vw,34px);line-height:1.12;letter-spacing:-.035em;font-weight:650}.crypto-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.crypto-header-actions>button{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--stroke);border-radius:9px;background:transparent;color:var(--cream-muted);cursor:pointer}.crypto-header-actions>button.selected{color:#f7931a;border-color:rgba(247,147,26,.4);background:rgba(247,147,26,.08)}.crypto-countdown{min-width:154px;text-align:center;margin-right:8px}.crypto-countdown strong{display:block;color:#ff5268;font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.05em}.crypto-countdown span{display:block;margin-top:3px;color:var(--muted);font-size:8px;letter-spacing:.08em}.crypto-date-nav{display:flex;align-items:center;gap:7px;margin:4px 0 14px;overflow:visible}.crypto-date-nav summary,.crypto-date-nav>button{height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 14px;border:1px solid transparent;border-radius:18px;background:var(--surface);color:var(--cream-muted);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.crypto-date-nav>button.active{background:var(--cream);color:var(--canvas)}.crypto-date-nav details{position:relative}.crypto-date-nav summary{list-style:none;border-color:var(--stroke)}.crypto-date-nav summary::-webkit-details-marker{display:none}.crypto-date-nav details>div{position:absolute;z-index:15;top:40px;left:0;width:190px;padding:6px;border:1px solid var(--stroke);border-radius:10px;background:var(--surface-raised);box-shadow:0 18px 50px rgba(0,0,0,.35)}.crypto-date-nav details>div button{width:100%;height:38px;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:7px;background:transparent;color:var(--cream-muted);padding:0 10px;cursor:pointer}.crypto-date-nav details>div button:hover{background:var(--surface-2);color:var(--cream)}.crypto-date-nav details>div b{color:var(--muted);font-size:10px}.crypto-price-workspace{border-bottom:1px solid var(--stroke);margin-bottom:0}.crypto-spot-line{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px}.crypto-spot-line>div{display:flex;align-items:baseline;gap:10px}.crypto-spot-line strong{font-size:15px;color:var(--cream)}.crypto-spot-line b{font-size:15px;color:var(--cream-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crypto-spot-line .positive{color:var(--yes);font-size:13px}.crypto-spot-line .negative{color:var(--no);font-size:13px}.crypto-live{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:11px}.crypto-live i{width:7px;height:7px;border-radius:50%;background:var(--muted)}.crypto-live.connected{color:var(--yes)}.crypto-live.connected i{background:var(--yes);animation:live-endpoint 1.35s ease-out infinite}.crypto-spot-chart{position:relative;height:390px}.crypto-spot-chart>div:first-child{position:absolute;inset:0}.crypto-chart-badge{position:absolute;top:10px;left:0;display:flex!important;align-items:center;gap:8px;padding:7px 9px;border:1px solid var(--stroke);border-radius:8px;background:color-mix(in srgb,var(--surface) 90%,transparent);pointer-events:none}.crypto-chart-badge span{color:#f7931a;font-size:10px;font-weight:800}.crypto-chart-badge strong{color:var(--cream);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crypto-chart-hover{position:absolute;left:10px;bottom:24px;padding:5px 7px;border-radius:6px;background:var(--surface-raised);color:var(--muted);font-size:9px;pointer-events:none}.crypto-price-workspace>footer{height:46px;display:flex;align-items:center;gap:16px;color:var(--muted);font-size:11px}.crypto-price-workspace>footer span{display:inline-flex;align-items:center;gap:6px}.crypto-threshold-board{margin-top:0}.crypto-threshold-head{height:48px;display:flex;justify-content:space-between;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.crypto-threshold-head,.crypto-threshold-row{align-items:center;border-bottom:1px solid var(--stroke)}.crypto-threshold-row{min-height:76px;display:grid;grid-template-columns:minmax(180px,1fr) 110px minmax(260px,300px);grid-gap:16px;gap:16px;padding:10px 0;transition:background .12s}.crypto-threshold-row.selected{box-shadow:inset 2px 0 0 #f7931a;padding-left:12px}.crypto-threshold-row>div:first-child span,.crypto-threshold-row>div:first-child strong{display:block}.crypto-threshold-row>div:first-child strong{color:var(--cream);font-size:15px}.crypto-threshold-row>div:first-child span{margin-top:5px;color:var(--muted);font-size:11px}.crypto-threshold-row>b{color:var(--cream);font-size:27px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crypto-threshold-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.crypto-threshold-actions button{height:44px;border:1px solid transparent;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer}.crypto-threshold-actions .yes{background:var(--yes-soft);border-color:rgba(31,181,116,.18);color:var(--yes)}.crypto-threshold-actions .no{background:var(--no-soft);border-color:rgba(236,88,104,.16);color:var(--no)}.crypto-result{justify-self:end;display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700}.crypto-result.yes{color:var(--yes)}.crypto-result.no{color:var(--no)}.crypto-resolution-note{margin:14px 0 24px;color:var(--muted);font-size:11px;line-height:1.5}@media(max-width:760px){.crypto-target-header{grid-template-columns:48px minmax(0,1fr);gap:11px}.crypto-asset-icon{width:48px;height:48px}.crypto-asset-icon svg{width:27px}.crypto-target-header h1{font-size:22px}.crypto-header-actions{grid-column:1/-1;justify-content:space-between}.crypto-countdown{margin-right:auto;text-align:left}.crypto-countdown strong{font-size:18px}.crypto-date-nav{margin-right:-12px;padding-right:12px;overflow-x:auto;scrollbar-width:none}.crypto-date-nav::-webkit-scrollbar{display:none}.crypto-date-nav details>div{position:fixed;left:12px;right:12px;top:150px;width:auto}.crypto-spot-line{align-items:flex-start}.crypto-spot-line>div{flex-wrap:wrap;gap:7px}.crypto-spot-chart{height:310px}.crypto-threshold-row{grid-template-columns:1fr auto;gap:10px;padding:12px 0}.crypto-threshold-row>b{font-size:22px;text-align:right}.crypto-threshold-actions{grid-column:1/-1}.crypto-result{grid-column:2;grid-row:1;align-self:center}.perp-pro-page{display:block;min-height:100dvh;padding-bottom:calc(82px + env(safe-area-inset-bottom))}.perp-market-area{border-right:0;padding-bottom:0}.perp-header{min-height:72px;padding:11px 12px;gap:10px;position:-webkit-sticky;position:sticky;top:58px;z-index:34;background:rgba(13,13,13,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.perp-title{min-width:0;flex:1 1}.perp-title h1{font-size:18px}.perp-title p{font-size:11px}.perp-kpis{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.perp-kpis div{border:1px solid var(--stroke);border-radius:10px;background:rgba(255,255,255,.022);padding:8px;gap:5px}.perp-kpis span{font-size:8px}.perp-kpis strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.perp-workspace{display:block;padding:8px}.chart-terminal{height:430px;border-radius:15px;overflow:hidden}.chart-terminal-top{height:44px;padding:0 10px;gap:8px}.chart-tools-premium{overflow-x:auto}.chart-tools-premium button{height:30px;min-width:42px;padding:0 9px}.ohlc-strip{height:auto;min-height:34px;gap:12px;overflow-x:auto;padding:8px 12px;white-space:nowrap}.live-orderbook,.perp-order-ticket{display:none}.t-bottom-dock{margin:8px;border-radius:16px;overflow:hidden;border:1px solid var(--stroke);background:var(--surface)}.t-dock-tabs{overflow-x:auto;scrollbar-width:none;padding:0 8px}}@media(max-width:760px){.t-dock-tabs::-webkit-scrollbar{display:none}.t-dock-tab{min-width:max-content;height:43px}.t-dock-body{max-height:42dvh;overflow:auto}.t-pos-tbl{min-width:720px}.t-mobile-bar{left:10px!important;right:10px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;height:70px!important;z-index:92!important;border:1px solid rgba(52,201,143,.24);border-radius:23px!important;background:rgba(13,13,13,.91)!important;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 18px 54px rgba(0,0,0,.46);padding:7px!important}.t-mob-buy,.t-mob-sell{height:56px!important;border-radius:18px!important;font-weight:850}.t-mob-mid{min-width:0}.t-mob-size-row{height:30px}.t-mob-amt{font-size:13px}.t-mob-meta{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-dock-tab-mob{display:inline-flex!important}.t-mkt-panel{position:fixed!important;top:72px!important;left:10px!important;right:10px!important;width:auto!important;max-height:70dvh;border-radius:18px;z-index:110}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.search-backdrop{z-index:140}.global-search{max-height:calc(100dvh - 110px)}.search-results{-webkit-overflow-scrolling:touch}@media(max-width:760px){.checkout-experience{padding:24px 12px calc(96px + env(safe-area-inset-bottom))!important}.checkout-intro{margin-bottom:18px}.checkout-intro h1{font-size:32px;line-height:1.05;margin:8px 0 10px;letter-spacing:-.055em}.checkout-intro p{font-size:13px;line-height:1.45}.checkout-assurance{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin-top:16px;font-size:11px}.checkout-columns{display:flex;flex-direction:column;gap:12px}.checkout-plans{order:1}.checkout-summary{order:2;position:static!important;padding:14px;border-radius:16px}.account-type-grid{grid-template-columns:1fr;gap:8px}.account-type-card{min-height:74px;border-radius:13px;padding:13px}.account-type-card strong{font-size:15px;margin-bottom:6px}.checkout-plan{grid-template-columns:1fr;gap:12px;border-radius:14px;padding:16px}.checkout-plan-price{text-align:left;display:flex;align-items:baseline;gap:8px}.checkout-plan-rules{grid-column:auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding-top:12px}.checkout-summary h2{font-size:20px;margin:14px 0}.discount-select select,.guest-checkout-fields input,.guest-checkout-fields select{height:48px;font-size:16px}.checkout-checkbox{align-items:flex-start}.summary-total strong{font-size:24px}.checkout-action{height:52px;border-radius:14px;font-weight:800}.portfolio-premium{padding-top:18px!important;padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}.portfolio-header{display:grid;grid-gap:14px;gap:14px;margin-bottom:14px}.portfolio-header h1{font-size:30px;line-height:1.02}.portfolio-actions{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;margin-right:-12px;scroll-padding-left:12px}.portfolio-actions .btn,.portfolio-actions label{min-width:max-content;height:40px}.share-toggle{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--stroke);border-radius:11px;background:var(--surface);padding:0 12px;color:var(--cream-muted);font-size:12px}.portfolio-overview{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.balance-hero,.objectives-panel,.portfolio-status{height:auto;min-height:0;border-radius:16px}.balance-hero{padding:17px}.balance-hero>strong{font-size:34px;margin:10px 0 6px}.equity-row{display:grid;grid-gap:6px;gap:6px}.equity-chart{height:178px;margin-top:16px}.objective-premium{padding:13px 14px 2px}.status-row{height:47px;padding:0 14px}.prediction-book-summary{grid-template-columns:1fr 1fr!important;padding:10px;gap:7px}.prediction-book-grid{grid-template-columns:1fr!important;padding:10px;gap:8px}.prediction-event-row{min-height:0;border:1px solid rgba(245,241,232,.075);border-radius:11px;background:rgba(255,255,255,.018);padding:11px;margin-bottom:8px}.positions-premium{border-radius:16px;overflow:hidden}.positions-premium table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;min-width:720px}.positions-premium th{padding:12px 13px}.positions-premium td{height:48px;padding:0 13px}.product-switcher{display:flex;overflow-x:auto;gap:7px;padding:10px!important}.product-switcher button{min-width:max-content;height:38px}.utility-page{padding:22px 12px calc(96px + env(safe-area-inset-bottom))!important}.utility-header{display:grid;grid-gap:14px;gap:14px;margin-bottom:16px}.utility-header h1{font-size:31px!important;line-height:1.02}.notification-toolbar{justify-content:flex-start;overflow-x:auto;padding-bottom:3px}.notification-row{padding:15px 12px;gap:12px}.notification-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}.notification-actions .btn{justify-content:center;height:40px}.alert-pref-grid{grid-template-columns:1fr!important}.utility-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.utility-table table{min-width:560px}.account-gate{min-height:calc(100dvh - 120px);padding:22px 14px calc(96px + env(safe-area-inset-bottom))}.account-gate h1{font-size:29px}.no-account-premium{min-height:calc(100dvh - 120px);padding:22px 14px calc(96px + env(safe-area-inset-bottom))}.no-account-premium h1{font-size:30px}}@media(max-width:420px){.mobile-nav{left:7px;right:7px;height:60px;border-radius:20px;padding-right:62px}.mnav-item{height:48px;font-size:9px}.mnav-trade{width:48px;height:48px;border-radius:16px}.pm-mob-btns button{font-size:11px}.t-mob-buy,.t-mob-sell{font-size:12px!important}.t-mob-size-row{display:none}.checkout-plan-rules{grid-template-columns:1fr}}:root,html[data-theme=dark]{--background:#171717;--canvas:#171717;--bg:#171717;--surface:#1f1f1f;--surface-2:#252525;--surface-raised:#272727;--surface-hover:#2f2f2f;--bg-elevated:#1f1f1f;--bg-card:#1f1f1f;--bg-card-2:#252525;--stroke:rgba(255,255,255,.085);--stroke-bright:rgba(255,255,255,.17);--line:rgba(255,255,255,.085);--line-strong:rgba(255,255,255,.17);--cream:#ececed;--cream-muted:#a8a8b0;--muted:#858585;--subtle:#656565;--text:#ececed;--radius:9px;--accent-live:#1fb574;--yes:#1fb574;--yes-soft:rgba(31,181,116,.13);--no:#ec5868;--no-soft:rgba(236,88,104,.13);--sport:#1fb574;--politics:#7d8cff;--crypto:#e89a4a;--weather:#3bb6d6;--chart-bg:#171717;--chart-grid:rgba(255,255,255,.05);--candle-up:#1fb574;--candle-down:#ec5868}.cashed-shell,.shell{background:var(--background)!important}html[data-theme=dark] .bottom-bar,html[data-theme=dark] .live-ticker,html[data-theme=dark] .nav,html[data-theme=dark] .ticker{background:rgba(8,8,10,.92)!important;border-color:var(--stroke)}.nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cashed-discovery .poly-card,.poly-card,.premium-panel{border-radius:var(--radius);box-shadow:none}.cashed-discovery .poly-card,.poly-card{padding:15px}.poly-card:hover{transform:none;border-color:var(--stroke-bright);background:var(--surface-2)}.cashed-discovery .discovery-feature,.discovery-feature,.poly-feature{border-radius:var(--radius)}.poly-feature{border-color:var(--stroke)!important}.lane-panel,.poly-feature{background:var(--surface)!important}.lane-panel{border-radius:10px}html[data-theme=dark] .cashed-discovery .lane-panel{background:var(--surface)!important;-webkit-backdrop-filter:none;backdrop-filter:none}.discovery-rail,.pro-scanner{border-radius:var(--radius);background:var(--surface)!important}.balance-hero,.objectives-panel,.portfolio-status,.positions-premium{border-radius:var(--radius)}.event-kpis,.probability-workspace,.trade-ticket{border-radius:var(--radius)!important}.poly-card.poly-crypto,.poly-card.poly-politics,.poly-card.poly-sport,.poly-card.poly-sports,.poly-card.poly-weather,.poly-card.poly-world{border-top:1px solid var(--stroke)}.feature-crypto,.feature-politics,.feature-sport,.feature-sports,.feature-weather,.feature-world{background:var(--surface)!important}.btn{border-radius:6px}.btn-primary{background:var(--cream);border-color:var(--cream);color:#0a0a0a}.btn-primary:hover{background:#fff}.load-live,.save-view-box button,.scanner-actions button,.scanner-presets button,.ticket-action{border-radius:6px}.discovery-tabs button,.poly-categories button{border-radius:6px;height:34px;font-weight:550}.source-pill{border-radius:6px}.state-pill{border-radius:5px}.product-switcher button{border-radius:6px}.field input,.field select,.submit-market input,.submit-market select,.submit-market textarea,.support-form input,.support-form textarea,.ticket-input div{border-radius:6px;background:var(--surface-2)}.quick-stakes button{border-radius:6px}.mode-switch,.outcome-switch button{border-radius:6px;background:var(--surface-2)}.no-action,.poly-actions .poly-no,.poly-actions .poly-yes,.poly-feature-buttons .poly-no,.poly-feature-buttons .poly-yes,.yes-action{border-radius:6px}.probability-bar i{background:var(--yes)}.positions-premium table,.premium-panel table,.utility-table table{width:100%;border-collapse:collapse}.positions-premium th,.premium-panel table th,.utility-table th{text-align:left;color:var(--muted);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;padding:11px 12px;border-bottom:1px solid var(--stroke);white-space:nowrap}.positions-premium td,.premium-panel table td{padding:11px 12px;border-bottom:1px solid var(--stroke);font-size:13px}.positions-premium tbody tr:hover td,.premium-panel table tbody tr:hover td{background:rgba(255,255,255,.018)}.positions-premium tbody tr:last-child td{border-bottom:0}.skeleton,.skeleton-card{background:var(--surface-2);border-radius:var(--radius)}.skeleton-card{border:1px solid var(--stroke);min-height:200px}.empty-live-markets,.panel-empty{border-radius:var(--radius)}.empty-live-markets{border:1px solid var(--stroke);background:var(--surface);padding:48px 24px}.empty-live-markets h2{font-size:18px;font-weight:600;letter-spacing:-.01em;margin:0 0 8px}.empty-live-markets p{color:var(--muted);font-size:13px;max-width:420px;margin:0 auto;line-height:1.55}.market-feed-warning{border-radius:6px;border:1px solid var(--stroke-bright);background:var(--surface-2);color:var(--cream-muted);font-size:12px;padding:10px 14px}@media(max-width:768px){.mobile-nav{border-radius:12px}}@media(max-width:420px){.mnav-trade,.mobile-nav{border-radius:12px}}.discovery-hero h1,.poly-header h1{letter-spacing:-.04em;font-weight:600}.section-top{letter-spacing:.08em}.ud-pro-page,html[data-theme=dark] .ud-pro-page{background:var(--background)!important}.ud-loading{padding:18px}.ud-market-area .ud-chart,.ud-positions,.ud-resolution{border-radius:var(--radius)!important}.ud-stale-banner{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:10px 14px;border:1px solid rgba(232,154,74,.28);border-radius:var(--radius);background:rgba(232,154,74,.08);color:var(--crypto);font-size:12px;line-height:1.4}.ud-positions{margin-bottom:12px}.ud-position-list{display:flex;flex-direction:column}.ud-position{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--stroke)}.ud-position:last-child{border-bottom:0}.ud-pos-main{display:flex;align-items:center;gap:11px;min-width:0}.ud-pos-detail{min-width:0}.ud-pos-detail strong{display:block;font-size:13px;font-weight:550;color:var(--cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ud-pos-detail small{display:block;font-size:11px;color:var(--muted);margin-top:2px}.ud-pos-state{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.ud-countdown{font-size:15px;font-weight:650;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ud-state-label{font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.ud-state-tag{font-size:11px;font-weight:600;padding:3px 8px;border-radius:5px;white-space:nowrap}.ud-state-tag.winning{color:var(--yes);background:var(--yes-soft)}.ud-state-tag.losing{color:var(--no);background:var(--no-soft)}.ud-state-tag.settling{color:var(--crypto);background:rgba(232,154,74,.12)}.ud-state-tag.won{color:var(--yes);background:var(--yes-soft)}.ud-state-tag.lost{color:var(--no);background:var(--no-soft)}.ud-state-tag.void{color:var(--muted);background:rgba(255,255,255,.05)}.ud-position.ud-settling{background:rgba(232,154,74,.04)}.ud-ticket .ticket-summary span em{font-style:normal;display:block;font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle);margin-top:2px}@media (max-width:768px){.ud-pro-page{display:flex!important;flex-direction:column;min-height:auto;padding-bottom:72px}.ud-market-area{border:0}.ud-header{flex-wrap:wrap;gap:12px}.ud-kpis{flex-wrap:wrap;gap:14px}.ud-duration{overflow-x:auto;scrollbar-width:none}.ud-duration::-webkit-scrollbar{display:none}.ud-tv-wrap{height:240px}.ud-ticket{padding:16px 14px 22px;border-radius:var(--radius)}.ud-position{padding:12px 14px}.ud-pos-detail strong{white-space:normal}}.market-skeleton .prediction-main{min-width:0}.market-skeleton .skeleton{border-radius:var(--radius)}.sk-breadcrumb{height:16px;width:220px;margin-bottom:18px;border-radius:5px}.sk-header{display:flex;gap:16px;align-items:flex-start;margin-bottom:18px}.sk-avatar{width:56px;height:56px;border-radius:var(--radius);flex-shrink:0}.sk-header-text{flex:1 1;display:flex;flex-direction:column;gap:10px}.sk-line-sm{height:12px;width:140px;border-radius:5px}.sk-line-lg{height:30px;width:min(560px,80%);border-radius:6px}.sk-line-meta{height:13px;width:300px;border-radius:5px}.sk-chart{height:420px;width:100%;margin-bottom:14px}.sk-outcomes{display:flex;flex-direction:column;gap:8px}.sk-outcome{height:62px;width:100%}.event-side .sk-ticket{height:430px;width:100%;margin-bottom:12px}.event-side .sk-panel{height:180px;width:100%}.market-error-actions{display:flex;gap:10px;justify-content:center;margin-top:18px}@media (max-width:768px){.sk-chart{height:240px}.sk-avatar{width:44px;height:44px}.sk-line-lg{height:24px}.event-side .sk-ticket{height:320px}}::selection{background:rgba(255,255,255,.16);color:#fff}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.12) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.18)}::-webkit-scrollbar-track{background:transparent}.btn,.discovery-tabs button,.field input,.field select,.icon-btn,.market-rail-card,.mode-switch button,.nav-link,.outcome-switch button,.poly-card,.poly-categories button,.product-switcher button,.quick-stakes button,.related-market-row,.scanner-actions button,.scanner-presets button,.sub-filter-bar button,.t-act-btn,.t-dock-tab,.t-ob-tab,.t-pct-btn,.ticket-input div,.time-pills button,.ud-duration button,a,button{transition:background-color .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease,box-shadow .14s ease}:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(255,255,255,.22);border-radius:6px}.ticket-input div:focus-within,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 2px rgba(255,255,255,.16)}.btn{font-weight:550;letter-spacing:0}.btn:hover:not(:disabled){border-color:var(--stroke-bright);background:var(--surface-hover)}.btn:active:not(:disabled){transform:translateY(.5px)}.btn:disabled,.btn[disabled],.pm-mob-no:disabled,.pm-mob-yes:disabled,.t-place-btn:disabled,.ticket-action:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn-primary:hover:not(:disabled){background:#ffffff;border-color:#ffffff}.btn-short:hover:not(:disabled){background:#ff6470;border-color:#ff6470}.btn-secondary:hover:not(:disabled){background:var(--surface-hover)}.t-place-btn:active:not(:disabled),.ticket-action:active:not(:disabled){transform:translateY(.5px)}.cashed-discovery .discovery-hero h1,.live-centre-header h1,.market-directory-header h1,.plans-title h1,.poly-header h1,.utility-header h1{font-size:clamp(26px,3.2vw,40px)!important;font-weight:600!important;letter-spacing:-.03em!important;line-height:1.1!important}.account-gate h1{font-size:clamp(24px,3vw,32px);font-weight:600;letter-spacing:-.025em}.discovery-hero p,.live-centre-header p,.market-directory-header p,.poly-header p{font-size:14px;line-height:1.55;color:var(--muted)}.eyebrow,.market-category,.product-note{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:600}h1,h2,h3{letter-spacing:-.02em}.section-top{font-size:10.5px;letter-spacing:.1em;color:var(--cream-muted);min-height:46px}.section-top a{font-weight:550}.admin-card,.balance-hero,.checkout-card,.discovery-feature,.discovery-rail,.kpi,.lane-panel,.objective,.objectives-panel,.plan-card,.points-card,.poly-card,.portfolio-status,.positions-premium,.premium-panel,.pro-scanner,.right-card,.trade-ticket,.updown-card{border-radius:var(--radius)!important;box-shadow:none!important}.admin-table td,.positions-premium td,.premium-panel table td,.t-pos-tbl td,.utility-table td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.positions-premium tbody tr,.premium-panel table tbody tr{transition:background-color .12s ease}input,select,textarea{letter-spacing:0}input::placeholder,textarea::placeholder{color:var(--subtle)}.announcement-dot,.category-dot,.feed-dot:before,.live:before,.pulse,.pulse.orange,.source-dot,.source-dot.connected{box-shadow:none!important}.source-pill.ready span{box-shadow:0 0 6px rgba(31,181,116,.45)}.skeleton{background:var(--surface-2)}.skeleton:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent)}.nav-link{font-weight:500;color:var(--cream-muted)}.nav-link.active,.nav-link:hover{color:var(--cream)}.nav-link.active:after{background:var(--cream);height:1px}@media (max-width:768px){h1{line-height:1.15}.premium-panel{border-radius:var(--radius)!important}.section-top{min-height:42px;font-size:10px}.poly-meta{line-height:1.5}.ticket-summary div{font-size:12px}.shell{overflow-x:hidden}}.hl-perps{max-width:1240px;margin:0 auto;padding:20px clamp(14px,2.4vw,32px) 80px}.hl-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.hl-head-title .eyebrow{margin-bottom:4px}.hl-head-title h1{font-size:24px;font-weight:600;letter-spacing:-.03em;margin:0}.hl-head-right{gap:12px}.hl-head-right,.hl-search{display:flex;align-items:center}.hl-search{gap:8px;height:38px;padding:0 12px;background:var(--surface);border:1px solid var(--stroke);border-radius:6px;color:var(--muted);width:240px}.hl-search input{flex:1 1;background:transparent;border:0;outline:0;color:var(--cream);font-size:13px;min-width:0}.hl-feed{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:var(--muted);white-space:nowrap}.hl-feed span{width:6px;height:6px;border-radius:50%;background:var(--muted)}.hl-feed.live span{background:var(--yes);box-shadow:0 0 6px rgba(31,181,116,.5)}.hl-movers{display:flex;align-items:center;gap:12px;margin-bottom:14px}.hl-movers-label{display:inline-flex;align-items:center;gap:6px;font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);white-space:nowrap;flex-shrink:0}.hl-movers-track{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.hl-movers-track::-webkit-scrollbar{display:none}.hl-mover{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;height:34px;padding:0 11px;border:1px solid var(--stroke);border-radius:6px;background:var(--surface);font-size:12px;text-decoration:none}.hl-mover:hover{border-color:var(--stroke-bright);background:var(--surface-2)}.hl-mover-coin{font-weight:600;color:var(--cream)}.hl-mover-price{color:var(--cream-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hl-stale{margin-bottom:12px;padding:9px 13px;border:1px solid var(--stroke-bright);border-radius:6px;background:var(--surface-2);color:var(--cream-muted);font-size:12px}.hl-table-wrap{border:1px solid var(--stroke);border-radius:var(--radius);overflow:hidden;background:var(--surface)}.hl-table{width:100%;border-collapse:collapse}.hl-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--surface-2);text-align:left;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);padding:11px 16px;border-bottom:1px solid var(--stroke);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.hl-table thead th span{display:inline-flex;align-items:center;gap:4px}.hl-table thead th.ta-r span{justify-content:flex-end;width:100%}.hl-table thead th:hover{color:var(--cream-muted)}.hl-table thead th.sorted{color:var(--cream)}.hl-table td{padding:0 16px;height:54px;border-bottom:1px solid var(--stroke);font-size:13px;color:var(--cream-muted);vertical-align:middle}.hl-table tbody tr:last-child td{border-bottom:0}.ta-r{text-align:right}.hl-mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hl-row{cursor:pointer;transition:background-color .12s ease}.hl-row:hover td{background:rgba(255,255,255,.022)}.hl-sym{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.hl-sym-text{display:flex;flex-direction:column}.hl-sym-text strong{font-size:13px;font-weight:600;color:var(--cream);letter-spacing:-.01em}.hl-sym-text small{font-size:11px;color:var(--muted);margin-top:1px}.hl-row-skel td{height:54px}.hl-sk-sym{width:120px;height:18px;border-radius:5px}.hl-sk-cell{width:64px;height:14px;border-radius:5px;margin-left:auto}.hl-empty{padding:48px 24px;text-align:center;color:var(--muted);font-size:13px}.hl-error{display:flex;flex-direction:column;align-items:center;gap:14px}@media (max-width:680px){.hl-hide-sm{display:none!important}.hl-perps{padding:16px 12px 80px}.hl-head-right,.hl-search{width:100%}.hl-table td{padding:0 12px;height:58px}.hl-table thead th{padding:10px 12px}}.poly-feed{max-width:1320px;margin:0 auto;padding:16px clamp(14px,2.4vw,28px) 84px}.feed-top{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.feed-products{display:inline-flex;gap:4px;padding:3px;background:var(--surface-2);border:1px solid var(--stroke);border-radius:7px;flex-shrink:0}.feed-products a,.feed-products button{height:30px;padding:0 13px;display:inline-flex;align-items:center;border:0;border-radius:5px;background:transparent;color:var(--muted);font-size:12.5px;font-weight:550;cursor:pointer;text-decoration:none;transition:background-color .14s ease,color .14s ease}.feed-products a:hover,.feed-products button:hover{color:var(--cream)}.feed-products .active{background:var(--surface-raised);color:var(--cream)}.feed-search{flex:1 1;min-width:200px;display:flex;align-items:center;gap:9px;height:38px;padding:0 13px;background:var(--surface);border:1px solid var(--stroke);border-radius:7px;color:var(--muted)}.feed-search input{flex:1 1;background:transparent;border:0;outline:0;color:var(--cream);font-size:13px;min-width:0}.feed-status{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:var(--muted);white-space:nowrap;flex-shrink:0}.feed-status span{width:6px;height:6px;border-radius:50%;background:var(--muted)}.feed-status.live span{background:var(--yes);box-shadow:0 0 6px rgba(31,181,116,.5)}.feed-cats{display:flex;gap:5px;overflow-x:auto;scrollbar-width:none;margin-bottom:11px;padding-bottom:2px}.feed-cats::-webkit-scrollbar{display:none}.feed-cats button{flex-shrink:0;height:32px;padding:0 13px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--cream-muted);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .14s ease,color .14s ease}.feed-cats button:hover{color:var(--cream);background:var(--surface-2)}.feed-cats button.active{background:var(--cream);color:#0a0a0a}.feed-subs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin-bottom:14px}.feed-subs::-webkit-scrollbar{display:none}.feed-subs button{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;height:28px;padding:0 11px;border:1px solid var(--stroke);border-radius:6px;background:transparent;color:var(--cream-muted);font-size:12px;cursor:pointer;white-space:nowrap;transition:border-color .14s ease,color .14s ease}.feed-subs button.active,.feed-subs button:hover{border-color:var(--stroke-bright);color:var(--cream)}.feed-subs button.active{background:var(--surface-raised)}.feed-subs button em{font-style:normal;font-size:10px;color:var(--muted);background:rgba(255,255,255,.05);border-radius:5px;padding:1px 5px}.feed-banner{margin-bottom:12px;padding:9px 13px;border:1px solid var(--stroke-bright);border-radius:6px;background:var(--surface-2);color:var(--cream-muted);font-size:12px}.feed-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));grid-gap:10px;gap:10px}.feed-card{position:relative;display:flex;flex-direction:column;gap:11px;min-height:166px;padding:13px;background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);transition:border-color .14s ease,background-color .14s ease}.feed-card:hover{border-color:var(--stroke-bright);background:var(--surface-2)}.feed-save{position:absolute;top:11px;right:11px;width:24px;height:24px;display:grid;place-items:center;border:0;background:transparent;color:var(--subtle);cursor:pointer;border-radius:5px;transition:color .14s ease}.feed-save:hover{color:var(--cream-muted)}.feed-save.saved{color:var(--cream)}.feed-card-head{display:flex;gap:11px;align-items:flex-start;text-decoration:none;padding-right:24px}.feed-card-head img,.feed-fallback{width:38px;height:38px;border-radius:7px;object-fit:cover;flex-shrink:0;background:var(--surface-raised)}.feed-fallback{display:grid;place-items:center;color:var(--muted);font-weight:700;font-size:15px}.feed-card-head h3{margin:0;font-size:13.5px;line-height:1.32;font-weight:550;color:var(--cream);letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.feed-card-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:auto}.feed-no,.feed-yes{display:flex;align-items:center;justify-content:space-between;height:38px;padding:0 12px;border-radius:6px;font-size:13px;font-weight:600;text-decoration:none;border:1px solid transparent;transition:filter .14s ease}.feed-yes{background:var(--yes-soft);color:var(--yes);border-color:rgba(31,181,116,.22)}.feed-no{background:var(--no-soft);color:var(--no);border-color:rgba(236,88,104,.22)}.feed-no:hover,.feed-yes:hover{filter:brightness(1.15)}.feed-no span,.feed-yes span{font-weight:550;opacity:.85;max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed-prob{height:3px;border-radius:99px;background:var(--surface-raised);overflow:hidden}.feed-prob i{display:block;height:100%;background:var(--yes);border-radius:inherit}.feed-card-meta{display:flex;justify-content:space-between;gap:8px;font-size:10.5px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.feed-card-meta span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feed-skel{min-height:166px;background:var(--surface-2);border-color:var(--stroke);position:relative;overflow:hidden}.feed-skel:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent);animation:shimmer 1.3s infinite}.feed-empty{border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);padding:56px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.feed-empty h2{font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0}.feed-empty p{color:var(--muted);font-size:13px;max-width:420px;margin:0;line-height:1.55}.feed-loading-more{padding:20px;text-align:center;color:var(--muted);font-size:12px}@media (max-width:768px){.poly-feed{padding:12px 12px 84px}.feed-top{gap:9px}.feed-products{order:1}.feed-status{order:2;margin-left:auto}.feed-search{order:3;flex-basis:100%;min-width:0}.feed-grid{grid-template-columns:1fr 1fr;gap:8px}.feed-card{min-height:150px;padding:11px;gap:9px}.feed-card-head h3{font-size:12.5px}.feed-no,.feed-yes{height:36px;padding:0 10px}}@media (max-width:420px){.feed-grid{grid-template-columns:1fr}}.ud-timer em{font-style:normal;font-weight:400;font-size:10px;color:var(--muted);margin-left:5px}.lp{max-width:1100px;margin:0 auto;padding:0 clamp(16px,3vw,28px) 96px}.lp-hero{padding:72px 0 56px;max-width:780px}.lp-hero .eyebrow{display:block;margin-bottom:18px}.lp-hero h1{font-size:clamp(32px,5vw,52px);font-weight:600;line-height:1.05;letter-spacing:-.035em;margin:0 0 20px;color:var(--cream)}.lp-hero p{font-size:clamp(15px,1.7vw,17px);line-height:1.6;color:var(--cream-muted);max-width:620px;margin:0 0 28px}.lp-hero-cta{display:flex;gap:10px;flex-wrap:wrap}.lp-cta-main{font-weight:600}.lp-cta-alt,.lp-cta-main{height:48px;padding:0 22px;font-size:14px}.lp-trust{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;margin-top:44px;border:1px solid var(--stroke);border-radius:var(--radius);overflow:hidden;background:var(--stroke)}.lp-trust>div{background:var(--surface);padding:18px 16px}.lp-trust strong{display:block;font-size:21px;font-weight:600;letter-spacing:-.03em;color:var(--cream);margin-bottom:5px}.lp-trust span{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.lp-section{padding:46px 0 0}.lp-section-head{margin-bottom:22px}.lp-section-head .eyebrow{display:block;margin-bottom:10px}.lp-section-head h2{font-size:clamp(22px,2.6vw,30px);font-weight:600;letter-spacing:-.03em;margin:0;color:var(--cream)}.lp-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.lp-step{border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);padding:18px}.lp-step-top{display:flex;align-items:center;justify-content:space-between;color:var(--muted);margin-bottom:16px}.lp-step-num{font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--cream-muted)}.lp-step strong{display:block;font-size:14.5px;font-weight:600;color:var(--cream);margin-bottom:7px;letter-spacing:-.01em}.lp-step p{font-size:12.5px;line-height:1.55;color:var(--muted);margin:0}.lp-products{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.lp-product{display:flex;flex-direction:column;gap:9px;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);padding:20px;text-decoration:none;transition:border-color .14s ease,background-color .14s ease}.lp-product:hover{border-color:var(--stroke-bright);background:var(--surface-2)}.lp-product svg{color:var(--cream-muted)}.lp-product strong{font-size:15px;font-weight:600;color:var(--cream);letter-spacing:-.01em}.lp-product p{font-size:12.5px;line-height:1.55;color:var(--muted);margin:0;flex:1 1}.lp-product-link{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--cream-muted);font-weight:550;margin-top:4px}.lp-product:hover .lp-product-link{color:var(--cream)}.lp-plans{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.lp-plan{position:relative;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);padding:22px 20px;display:flex;flex-direction:column}.lp-plan.featured{border-color:var(--stroke-bright);background:var(--surface-2)}.lp-plan-badge{position:absolute;top:-1px;right:16px;transform:translateY(-50%);background:var(--cream);color:#0a0a0a;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:4px 9px;border-radius:5px}.lp-plan-size{font-size:24px;font-weight:600;letter-spacing:-.03em;color:var(--cream)}.lp-plan-name{font-size:12px;color:var(--muted);margin-top:3px}.lp-plan-price{display:flex;align-items:baseline;gap:7px;font-size:20px;font-weight:600;color:var(--cream);margin:16px 0 14px;letter-spacing:-.02em}.lp-plan-price em{font-style:normal;font-size:11px;font-weight:400;color:var(--muted);letter-spacing:0}.lp-plan-rules{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:9px}.lp-plan-rules li{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--cream-muted)}.lp-plan-rules svg{color:var(--yes);flex-shrink:0}.lp-plan-cta{width:100%;height:42px;margin-top:auto}.lp-plans-all{margin-top:14px}.lp-plans-all a{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--cream-muted);font-weight:550}.lp-plans-all a:hover{color:var(--cream)}.lp-plans-empty{padding:32px 0}.lp-final{margin-top:64px;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);padding:48px 32px;text-align:center}.lp-final h2{font-size:clamp(22px,2.8vw,30px);font-weight:600;letter-spacing:-.03em;margin:0 0 10px;color:var(--cream)}.lp-final p{font-size:14px;color:var(--muted);margin:0 0 22px}.lp-final .lp-cta-main{display:inline-flex}@media (max-width:900px){.lp-plans,.lp-products,.lp-steps,.lp-trust{grid-template-columns:1fr 1fr}}@media (max-width:560px){.lp-hero{padding:48px 0 40px}.lp-plans,.lp-products,.lp-steps,.lp-trust{grid-template-columns:1fr}.lp-hero-cta{flex-direction:column}.lp-cta-alt,.lp-cta-main{width:100%}.lp-final{padding:36px 20px}}.premium-page{padding-top:18px}.utility-page{padding-top:24px}.live-centre,.markets-page{padding-top:22px}.rewards-grid,.smart-layout{padding-top:16px}.plans{padding-top:24px}.utility-header{margin-bottom:20px}.live-centre-header{margin-bottom:18px}.market-directory-header{margin-bottom:20px}.plans-title{margin:18px auto 24px}.premium-panel .section-top{min-height:44px}.eligibility-banner{padding:18px 20px}.support-form{padding:16px;gap:13px}.notification-row{padding:15px 16px}.live-centre-stats div{padding:15px 18px}.utility-table th{padding:12px 16px}.utility-table td{padding:13px 16px}.community-hero p,.live-centre-header p,.utility-header p{font-size:14px;line-height:1.55}@media (max-width:768px){.live-centre,.markets-page,.plans,.premium-page,.rewards-grid,.smart-layout,.utility-page{padding-top:14px}}.live-ticker,.ticker{display:none!important}.nav-cta{padding:0 16px;font-weight:600;white-space:nowrap}.nav-cta,.nav-login{height:38px;font-size:13px}.nav-login{padding:0 15px}.account-picker strong{color:var(--cream)}html[data-theme=light] .product-nav{background:transparent}.product-nav-inner{max-width:1320px;margin:0 auto;display:flex;gap:4px;padding:7px clamp(14px,2.4vw,28px);overflow-x:auto;scrollbar-width:none}.product-nav-inner::-webkit-scrollbar{display:none}.product-nav-link{flex-shrink:0;height:32px;padding:0 13px;border-radius:6px;font-weight:500;text-decoration:none;transition:background-color .14s ease,color .14s ease}.product-nav-link:hover{background:var(--surface-2)}.perp-terminal-v11{height:calc(100vh - 140px)}.ud-pro-page{min-height:calc(100vh - 106px)}.event-side{top:80px}.polymarket-market-page .event-side{top:66px}.trade-ticket{top:84px}.submit-market{top:80px}.ud-index{max-width:900px;margin:0 auto;padding:28px clamp(16px,3vw,28px) 88px}.ud-index-head{margin-bottom:22px;max-width:640px}.ud-index-head .eyebrow{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px}.ud-index-head h1{font-size:clamp(24px,3.2vw,34px);font-weight:600;letter-spacing:-.03em;margin:0 0 12px}.ud-index-head p{font-size:14px;line-height:1.6;color:var(--muted);margin:0}.ud-asset-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;gap:10px}.ud-asset{display:flex;flex-direction:column;gap:14px;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);padding:16px;text-decoration:none;transition:border-color .14s ease,background-color .14s ease}.ud-asset:hover{border-color:var(--stroke-bright);background:var(--surface-2)}.ud-asset-id{display:flex;align-items:center;gap:11px}.ud-asset-id strong{display:block;font-size:15px;font-weight:600;color:var(--cream)}.ud-asset-id small{display:block;font-size:12px;color:var(--muted);margin-top:1px}.ud-asset-px{display:flex;align-items:baseline;gap:9px}.ud-asset-px b{font-size:18px;font-weight:600;color:var(--cream);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ud-asset-px em{font-style:normal;font-size:12px}.ud-asset-go{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:550;color:var(--cream-muted);margin-top:auto}.ud-asset:hover .ud-asset-go{color:var(--cream)}.lp-prooftiles{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.lp-prooftile{display:flex;flex-direction:column;gap:7px;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);padding:22px;text-decoration:none;transition:border-color .14s ease,background-color .14s ease}.lp-prooftile:hover{border-color:var(--stroke-bright);background:var(--surface-2)}.lp-prooftile .eyebrow{display:block}.lp-prooftile strong{font-size:17px;font-weight:600;color:var(--cream);letter-spacing:-.02em}.lp-prooftile p{font-size:13px;color:var(--muted);margin:0;flex:1 1;line-height:1.5}@media (max-width:768px){.nav-cta{padding:0 12px}.ud-asset-grid{grid-template-columns:1fr 1fr}.lp-prooftiles{grid-template-columns:1fr}}@media (max-width:460px){.ud-asset-grid{grid-template-columns:1fr}}.nav-badge{display:inline-flex;align-items:center;margin-left:6px;padding:1px 5px;border-radius:4px;background:var(--yes);color:#03160f;font-size:8.5px;font-weight:800;letter-spacing:.08em;vertical-align:middle}.mob-menu-link .nav-badge{margin-left:8px}.feed-sort{display:inline-flex;gap:3px;padding:3px;background:var(--surface-2);border:1px solid var(--stroke);border-radius:7px;flex-shrink:0;overflow-x:auto;scrollbar-width:none}.feed-sort::-webkit-scrollbar{display:none}.feed-sort button{height:28px;padding:0 11px;border:0;border-radius:5px;background:transparent;color:var(--muted);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .14s ease,color .14s ease}.feed-sort button:hover{color:var(--cream)}.feed-sort button.active{background:var(--surface-raised);color:var(--cream)}@media (max-width:768px){.feed-sort{order:3;flex-basis:100%}}.wc{max-width:1080px;margin:0 auto;padding:24px clamp(16px,3vw,28px) 88px}.wc-hero{position:relative;border:1px solid var(--stroke);border-radius:var(--radius);background:linear-gradient(135deg,rgba(31,181,116,.06),var(--surface) 55%);padding:36px clamp(20px,4vw,40px);margin-bottom:14px;overflow:hidden}.wc-badge{position:absolute;top:18px;right:18px;background:var(--yes);color:#03160f;font-size:10px;font-weight:800;letter-spacing:.1em;padding:4px 9px;border-radius:5px}.wc-hero .eyebrow{display:inline-flex;align-items:center;gap:6px;margin-bottom:14px}.wc-hero h1{font-size:clamp(28px,4vw,44px);font-weight:600;letter-spacing:-.035em;line-height:1.05;margin:0 0 14px;max-width:680px}.wc-hero p{font-size:15px;line-height:1.6;color:var(--cream-muted);max-width:600px;margin:0 0 22px}.wc-hero-cta{display:flex;gap:10px;flex-wrap:wrap}.wc-hero-cta .btn{height:46px;padding:0 20px;font-size:14px}.wc-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:14px}.wc-step{border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);padding:18px}.wc-step svg{color:var(--cream-muted);margin-bottom:12px}.wc-step strong{display:block;font-size:14.5px;font-weight:600;color:var(--cream);margin-bottom:6px}.wc-step p{font-size:12.5px;line-height:1.55;color:var(--muted);margin:0}.wc-pick{justify-content:space-between;gap:16px;flex-wrap:wrap;border:1px solid var(--stroke-bright);border-radius:var(--radius);background:var(--surface-2);padding:16px 20px;margin-bottom:14px}.wc-pick,.wc-pick-id{display:flex;align-items:center}.wc-pick-id{gap:14px}.wc-pick-id .eyebrow{display:block;margin-bottom:3px}.wc-pick-id strong{font-size:19px;font-weight:600;letter-spacing:-.02em}.wc-section{padding:34px 0 0}.wc-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.wc-section-head .eyebrow{display:block;margin-bottom:8px}.wc-section-head h2{font-size:clamp(20px,2.4vw,26px);font-weight:600;letter-spacing:-.03em;margin:0}.wc-search{display:flex;align-items:center;gap:9px;height:38px;padding:0 13px;background:var(--surface);border:1px solid var(--stroke);border-radius:7px;color:var(--muted);width:240px;max-width:100%}.wc-search input{flex:1 1;background:transparent;border:0;outline:0;color:var(--cream);font-size:13px;min-width:0}.wc-fav-row{display:flex;gap:8px;flex-wrap:wrap}.wc-fav{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:1px solid var(--stroke);border-radius:7px;background:var(--surface);color:var(--cream-muted);font-size:13px;font-weight:500;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.wc-fav:hover{border-color:var(--stroke-bright);color:var(--cream)}.wc-fav.active{border-color:var(--yes);background:var(--yes-soft);color:var(--cream)}.wc-flag{font-size:20px;line-height:1}.wc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:8px;gap:8px}.wc-country{display:flex;flex-direction:column;align-items:flex-start;gap:8px;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);padding:14px;cursor:pointer;text-align:left;transition:border-color .14s ease,background-color .14s ease}.wc-country:hover{border-color:var(--stroke-bright);background:var(--surface-2)}.wc-country.active{border-color:var(--yes);background:var(--yes-soft)}.wc-country .wc-flag{font-size:26px}.wc-country-name{font-size:13.5px;font-weight:600;color:var(--cream)}.wc-country-group{font-size:11px;color:var(--muted)}.wc-empty{grid-column:1/-1;padding:32px;text-align:center;color:var(--muted);font-size:13px}.wc-markets{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:10px;gap:10px}.wc-market{display:flex;gap:12px;align-items:center;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);padding:13px;text-decoration:none;transition:border-color .14s ease,background-color .14s ease}.wc-market:hover{border-color:var(--stroke-bright);background:var(--surface-2)}.wc-market img,.wc-market-fallback{width:40px;height:40px;border-radius:7px;object-fit:cover;flex-shrink:0;background:var(--surface-raised);display:grid;place-items:center;font-size:18px}.wc-market-body{min-width:0}.wc-market-body h3{margin:0 0 5px;font-size:13px;font-weight:550;color:var(--cream);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wc-market-meta{display:flex;gap:10px;font-size:11px;color:var(--muted)}.wc-markets-empty{border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);padding:32px;text-align:center;color:var(--muted);font-size:13px}.wc-markets-empty a{color:var(--cream-muted)}.wc-final{margin-top:48px;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);padding:44px 28px;text-align:center}.wc-final h2{font-size:clamp(20px,2.6vw,28px);font-weight:600;letter-spacing:-.03em;margin:0 0 10px}.wc-final p{font-size:14px;color:var(--muted);margin:0 0 20px}@media (max-width:768px){.wc-steps{grid-template-columns:1fr}.wc-grid{grid-template-columns:1fr 1fr}.wc-section-head{align-items:flex-start}.wc-search{width:100%}}.dep-type strong{display:flex;align-items:center;gap:7px}.dep-type strong em{font-style:normal;font-size:8px;letter-spacing:.08em;color:#07110c;background:var(--yes);border-radius:4px;padding:3px 5px}.dep-type small{color:var(--cream-muted);font-size:10.5px;line-height:1.35}.dep-comparison{overflow:hidden}.dep-compare-table{border:1px solid var(--stroke);border-radius:8px;overflow:hidden}.dep-compare-head,.dep-compare-row{display:grid;grid-template-columns:minmax(120px,1.4fr) repeat(3,1fr);align-items:center;min-height:43px}.dep-compare-head{background:var(--surface-2);color:var(--cream-muted);font-size:11px}.dep-compare-head span,.dep-compare-head strong,.dep-compare-row b,.dep-compare-row span{padding:10px 12px}.dep-compare-head strong{font-weight:600;text-align:right}.dep-compare-row{border-top:1px solid var(--stroke);font-size:12px}.dep-compare-row span{color:var(--muted)}.dep-compare-row b{text-align:right;color:var(--cream-muted);font-weight:550}.dep-compare-head .active,.dep-compare-row .active{color:var(--cream);background:rgba(255,255,255,.025)}.dep-xp{display:block;margin:0 18px 8px;padding:14px 0;border-bottom:1px solid var(--stroke)}.dep-xp>span{display:flex;justify-content:space-between;gap:10px;color:var(--muted);font-size:12px}.dep-xp b{color:var(--cream)}.dep-xp input{width:100%;accent-color:var(--cream);margin:12px 0 5px}.dep-xp small{color:var(--subtle);font-size:10.5px}.dep-discount{display:flex;justify-content:space-between;padding:0 18px 10px;color:var(--yes);font-size:12px}.rules-page,.xp-page{max-width:1180px;margin:0 auto;padding:36px clamp(16px,3vw,30px) 90px}.xp-hero{display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-gap:28px;gap:28px;align-items:center;padding:32px;border:1px solid var(--stroke);border-radius:var(--radius);background:linear-gradient(135deg,rgba(31,181,116,.08),var(--surface) 55%)}.rules-hero h1,.xp-hero h1{margin:10px 0 12px;font-size:clamp(30px,4vw,46px);line-height:1.04;letter-spacing:-.045em}.rules-hero p,.xp-hero p{max-width:650px;color:var(--cream-muted);line-height:1.6;margin:0}.xp-hero-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.xp-balance{min-height:170px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:24px;border:1px solid var(--stroke-bright);border-radius:var(--radius);background:var(--surface-2)}.xp-balance svg{color:var(--yes);margin-bottom:14px}.xp-balance small,.xp-balance span{color:var(--muted);font-size:12px}.xp-balance strong{margin:8px 0;font-size:36px;letter-spacing:-.045em}.xp-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:14px;gap:14px;margin-top:14px;align-items:start}.xp-card,.xp-tasks{border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);overflow:hidden}.xp-section-head{min-height:72px;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--stroke)}.xp-section-head h2{margin:5px 0 0;font-size:20px}.xp-section-head>span{color:var(--muted);font-size:12px}.xp-task{min-height:76px;display:grid;grid-template-columns:34px minmax(0,1fr) 95px 92px;grid-gap:12px;gap:12px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--stroke)}.xp-task:last-child{border-bottom:0}.xp-task-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:7px;background:var(--surface-2);color:var(--cream-muted)}.xp-task-copy strong{display:block;font-size:13px;margin-bottom:5px}.xp-task-copy span{color:var(--muted);font-size:11px}.xp-task>b{color:var(--yes);font-size:12px;text-align:right}.xp-state,.xp-task .btn{justify-self:end;height:32px;font-size:11px;padding:0 10px}.xp-state{display:inline-flex;align-items:center;gap:5px;color:var(--cream-muted)}.xp-state.approved{color:var(--yes)}.xp-sidebar{display:flex;flex-direction:column;gap:12px}.xp-card{padding:20px}.xp-card h2{margin:9px 0;font-size:21px}.xp-card li,.xp-card p{color:var(--muted);font-size:12px;line-height:1.55}.xp-card ul{padding-left:17px;margin:14px 0 18px}.xp-code,.xp-conversion{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:13px;border:1px solid var(--stroke);border-radius:7px;background:var(--surface-2)}.xp-code span,.xp-conversion span{color:var(--muted);font-size:11px}.xp-code strong{font-size:12px}.xp-conversion strong{font-size:20px}.xp-card-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.xp-leader-row{display:grid;grid-template-columns:30px 1fr auto;grid-gap:8px;gap:8px;padding:12px 0;border-bottom:1px solid var(--stroke);font-size:12px}.xp-leader-row b{color:var(--muted)}.xp-leader-preview>a,.xp-leader-row strong{color:var(--cream-muted)}.xp-leader-preview>a{display:inline-block;margin-top:15px;font-size:12px}.rules-hero{padding:16px 0 32px}.rules-hero .btn{margin-top:22px}.rules-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.rules-card{border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);padding:20px}.rules-card.featured{border-color:var(--stroke-bright);background:linear-gradient(180deg,rgba(31,181,116,.06),var(--surface) 38%)}.rules-card-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.rules-card-head span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.rules-card-head h2{margin:7px 0 0;font-size:24px}.rules-card-head>b{color:#07110c;background:var(--yes);border-radius:4px;padding:5px 7px;font-size:8px;letter-spacing:.08em}.rules-card>p{min-height:56px;color:var(--muted);font-size:12px;line-height:1.55}.rules-card dl{margin:18px 0 0}.rules-card dl div{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-top:1px solid var(--stroke);font-size:12px}.rules-card dt{color:var(--muted)}.rules-card dd{margin:0;color:var(--cream);text-align:right}.rules-payout-block{margin-top:16px;padding:14px;border:1px solid var(--stroke);border-radius:8px;background:rgba(255,255,255,.025)}.rules-payout-block>span{display:block;color:var(--yes);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.rules-payout-block dl{margin-top:10px}.rules-payout-block dl div:first-child{border-top:0}.rules-card-notes{margin:16px 0 0;padding:12px 0 0;border-top:1px solid var(--stroke);list-style:none;display:grid;grid-gap:8px;gap:8px}.rules-card-notes li{position:relative;padding-left:16px;color:var(--cream-muted);font-size:12px;line-height:1.45}.rules-card-notes li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--yes)}.universal-rules{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:34px;gap:34px;margin-top:14px;padding:28px;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface)}.universal-rules .eyebrow{display:flex;align-items:center;gap:7px}.universal-rules h2{margin:12px 0 8px;font-size:25px}.universal-rules p{color:var(--muted);font-size:13px;line-height:1.55}.universal-rule-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 18px;gap:10px 18px}.universal-rule-list div{display:flex;gap:9px;align-items:flex-start;color:var(--cream-muted);font-size:12px;line-height:1.5}.universal-rule-list svg{flex-shrink:0;margin-top:2px;color:var(--yes)}@media (max-width:900px){.rules-grid,.universal-rule-list,.universal-rules,.xp-hero,.xp-layout{grid-template-columns:1fr}}@media (max-width:640px){.dep-compare-table{overflow-x:auto}.dep-compare-head,.dep-compare-row{min-width:560px}.rules-page,.xp-page{padding-top:20px}.xp-hero{padding:22px}.xp-task{grid-template-columns:32px minmax(0,1fr) auto}.xp-task>b{grid-column:2;text-align:left}.xp-state,.xp-task .btn{grid-column:3;grid-row:1/3}}.affiliate-page,.dep-checkout,.hl-perps,.leaderboard-premium,.poly-feed,.portfolio-premium,.premium-page,.rewards-premium,.rules-page,.ud-index,.wc,.xp-page{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:clamp(16px,2.2vw,34px);padding-right:clamp(16px,2.2vw,34px)}.dep-columns{grid-template-columns:minmax(0,1fr) minmax(340px,390px)}.dep-discount-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.dep-discount-grid label>span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px}.dep-discount-grid input{width:100%;height:42px;border:1px solid var(--stroke);border-radius:7px;background:var(--surface-2);color:var(--cream);padding:0 11px;outline:0}.dep-discount-grid label:first-child>div{display:grid;grid-template-columns:1fr auto}.dep-discount-grid label:first-child input{border-radius:7px 0 0 7px}.dep-discount-grid button{border:1px solid var(--stroke-bright);border-left:0;border-radius:0 7px 7px 0;background:var(--surface-raised);color:var(--cream);padding:0 14px;cursor:pointer}.dep-code-error,.dep-code-success,.dep-xp-guest{display:flex;align-items:center;gap:6px;margin:12px 0 0;font-size:11px;color:var(--yes)}.dep-code-error{color:var(--no)}.dep-xp-guest{color:var(--muted)}.dep-xp-control{display:block;margin-top:17px;padding-top:15px;border-top:1px solid var(--stroke)}.dep-xp-control>span{display:flex;justify-content:space-between;gap:12px;font-size:12px}.dep-xp-control em{color:var(--muted);font-style:normal}.dep-xp-control input{width:100%;accent-color:var(--cream);margin:13px 0 7px}.dep-xp-control small{display:block;color:var(--muted);line-height:1.5}.dep-summary-breakdown{padding:13px 18px;border-bottom:1px solid var(--stroke)}.dep-summary-breakdown div{display:flex;justify-content:space-between;gap:12px;padding:5px 0;color:var(--muted);font-size:12px}.dep-summary-breakdown strong{color:var(--cream-muted)}.affiliate-page{padding-top:28px;padding-bottom:88px}.affiliate-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,470px);grid-gap:22px;gap:22px;align-items:center;padding:28px;border:1px solid var(--stroke);border-radius:var(--radius);background:linear-gradient(135deg,rgba(31,181,116,.07),var(--surface) 52%)}.affiliate-hero h1{margin:10px 0 12px;font-size:clamp(30px,4vw,46px);line-height:1.05}.affiliate-hero p{margin:0;max-width:680px;color:var(--cream-muted);line-height:1.6}.affiliate-link{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;padding:16px;border:1px solid var(--stroke);border-radius:8px;background:var(--surface-2)}.affiliate-link>span{grid-column:1/3;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.affiliate-link strong{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12px;white-space:nowrap}.affiliate-link button{border:0;background:none;color:var(--cream);cursor:pointer;display:flex;align-items:center;gap:6px}.affiliate-link small{color:var(--muted);font-size:10px;line-height:1.45}.affiliate-link small+button{justify-self:end;color:var(--cream-muted);font-size:10px}.affiliate-kpis{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:9px;gap:9px;margin:12px 0}.affiliate-kpis>div{min-height:100px;padding:17px;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);display:flex;flex-direction:column;justify-content:center;gap:8px}.affiliate-kpis small,.affiliate-kpis span{color:var(--muted);font-size:11px}.affiliate-kpis strong{font-size:23px}.affiliate-progress{padding:17px 20px;margin-bottom:12px;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface)}.affiliate-progress>div:first-child{display:flex;justify-content:space-between;gap:12px;font-size:12px}.affiliate-track{height:6px;margin-top:13px;border-radius:99px;background:var(--surface-2);overflow:hidden}.affiliate-track i{display:block;height:100%;background:var(--yes)}.affiliate-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:12px;gap:12px}.affiliate-rules,.affiliate-table-card{border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);overflow:hidden}.affiliate-table-card table{width:100%;border-collapse:collapse}.affiliate-table-card td,.affiliate-table-card th{padding:13px 16px;border-bottom:1px solid var(--stroke);text-align:left;font-size:12px}.affiliate-table-card th{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.affiliate-table-card td small{display:block;margin-top:4px;color:var(--muted)}.affiliate-rules{padding:0 18px 18px}.affiliate-rules .section-top{margin:0 -18px 8px;padding:0 18px;border-bottom:1px solid var(--stroke)}.affiliate-rules>div:not(.section-top){display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--stroke)}.affiliate-rules>div.active{color:var(--yes)}.affiliate-rules small{display:block;color:var(--muted);margin-top:4px}.affiliate-rules ul{padding-left:18px;color:var(--muted);font-size:11px;line-height:1.6}.admin-inline-actions{display:flex;gap:5px}.admin-inline-actions .btn{height:29px;padding:0 8px;font-size:10px}.wc-campaign-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;padding-top:34px}.wc-campaign-card{min-height:260px;padding:19px;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface)}.wc-card-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;color:var(--cream-muted)}.wc-leader-row{display:grid;grid-template-columns:30px 1fr auto;grid-gap:9px;gap:9px;align-items:center;padding:11px 0;border-bottom:1px solid var(--stroke);font-size:12px}.wc-leader-row b{color:var(--muted)}.wc-leader-row small{display:block;color:var(--muted);margin-top:3px}.wc-leader-row em{font-style:normal;color:var(--yes)}.wc-campaign-card>a{display:inline-flex;align-items:center;gap:6px;margin-top:16px;color:var(--cream-muted);font-size:12px}.wc-campaign-card h3{font-size:22px;margin:28px 0 9px}.wc-campaign-card p{color:var(--muted);font-size:12px;line-height:1.6}.wc-progress{height:7px;margin-top:24px;background:var(--surface-2);border-radius:99px;overflow:hidden}.wc-progress i{display:block;height:100%;background:linear-gradient(90deg,var(--yes),#f0c96a)}.wc-progress-label{display:flex;justify-content:space-between;margin-top:9px;color:var(--muted);font-size:10px}.wc-bonus>div:not(.wc-card-title){display:flex;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid var(--stroke);font-size:12px}.wc-bonus span{color:var(--muted)}.probability-fallback{min-height:360px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;align-content:center;padding:30px}.probability-fallback>div{min-height:135px;display:flex;flex-direction:column;justify-content:center;padding:22px;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface-2)}.probability-fallback span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.probability-fallback strong{margin-top:10px;font-size:38px}.probability-fallback p{grid-column:1/3;margin:0;color:var(--muted);font-size:12px;text-align:center}@media (max-width:980px){.affiliate-grid,.affiliate-hero{grid-template-columns:1fr}.affiliate-kpis{grid-template-columns:repeat(2,1fr)}.wc-campaign-grid{grid-template-columns:1fr}}@media (max-width:680px){.affiliate-kpis,.dep-discount-grid{grid-template-columns:1fr}.affiliate-table-scroll{overflow-x:auto}.affiliate-table-card table{min-width:620px}}.dep-checkout{max-width:1040px;margin:0 auto;padding:28px clamp(16px,3vw,28px) 88px}.dep-intro{margin-bottom:22px;max-width:640px}.dep-intro .eyebrow{display:block;margin-bottom:12px}.dep-intro h1{font-size:clamp(26px,3.4vw,38px);font-weight:600;letter-spacing:-.035em;line-height:1.06;margin:0 0 12px}.dep-intro p{font-size:15px;line-height:1.6;color:var(--cream-muted);margin:0 0 16px}.dep-assurance{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12px;color:var(--muted)}.dep-assurance span{display:inline-flex;align-items:center;gap:6px}.dep-assurance svg{color:var(--yes)}.dep-columns{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:14px;gap:14px;align-items:start}.dep-config{display:flex;flex-direction:column;gap:14px}.dep-block{border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);padding:18px}.dep-block-label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:14px}.dep-types{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.dep-type{gap:7px;align-items:flex-start;border:1px solid var(--stroke);border-radius:8px;background:var(--surface-2);padding:14px;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.dep-type:hover{border-color:var(--stroke-bright)}.dep-type.selected{border-color:var(--cream);background:var(--surface-raised)}.dep-type svg{color:var(--cream-muted)}.dep-type strong,.dep-type.selected svg{color:var(--cream)}.dep-type strong{font-size:13.5px;font-weight:600}.dep-type span{font-size:11.5px;color:var(--muted);line-height:1.4}.dep-amount-row{gap:10px;flex-wrap:wrap;margin-bottom:16px}.dep-amount-row,.dep-input{display:flex;align-items:center}.dep-input{gap:4px;height:46px;padding:0 14px;border:1px solid var(--stroke-bright);border-radius:8px;background:var(--surface-2)}.dep-input span{color:var(--muted);font-size:18px}.dep-input input{width:110px;background:transparent;border:0;outline:0;color:var(--cream);font-size:20px;font-weight:600}.dep-presets{display:flex;gap:6px;flex-wrap:wrap}.dep-presets button{height:34px;padding:0 12px;border:1px solid var(--stroke);border-radius:6px;background:var(--surface-2);color:var(--cream-muted);font-size:12px;font-weight:550;cursor:pointer;transition:border-color .14s ease,color .14s ease}.dep-presets button:hover{border-color:var(--stroke-bright);color:var(--cream)}.dep-presets button.active{border-color:var(--cream);color:var(--cream)}.dep-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:5px;border-radius:99px;outline:0;cursor:pointer}.dep-slider::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:var(--cream);cursor:pointer;box-shadow:0 0 0 3px var(--background)}.dep-slider::-moz-range-thumb{width:18px;height:18px;border:0;border-radius:50%;background:var(--cream);cursor:pointer}.dep-range-ends{display:flex;justify-content:space-between;margin-top:8px;font-size:11px;color:var(--subtle)}.dep-guest{gap:11px}.dep-guest,.dep-guest label{display:flex;flex-direction:column}.dep-guest label{gap:6px;font-size:11px;color:var(--muted)}.dep-guest label span{text-transform:uppercase;letter-spacing:.08em}.dep-guest input,.dep-guest select{height:44px;background:var(--surface-2);border:1px solid var(--stroke);border-radius:7px;color:var(--cream);padding:0 12px;outline:0}.dep-guest input:focus,.dep-guest select:focus{border-color:var(--stroke-bright)}.dep-checkbox{flex-direction:row!important;align-items:center;gap:8px!important;text-transform:none!important;letter-spacing:0!important;font-size:12px!important;color:var(--cream-muted)!important}.dep-checkbox input{width:15px;height:15px;accent-color:var(--yes);flex-shrink:0}.dep-summary{position:-webkit-sticky;position:sticky;top:18px;border:1px solid var(--stroke-bright);border-radius:var(--radius);background:var(--surface);padding:0 0 18px;overflow:hidden}.dep-summary .section-top{padding:0 18px}.dep-funding{padding:20px 18px;border-bottom:1px solid var(--stroke);background:linear-gradient(135deg,rgba(31,181,116,.07),transparent 60%)}.dep-funding span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:7px}.dep-funding strong{display:block;font-size:34px;font-weight:600;letter-spacing:-.04em;color:var(--cream);line-height:1}.dep-funding em{display:block;font-style:normal;font-size:12px;color:var(--cream-muted);margin-top:8px}.dep-rules{padding:14px 18px;display:flex;flex-direction:column;gap:11px;border-bottom:1px solid var(--stroke)}.dep-rules div{display:flex;justify-content:space-between;align-items:center;font-size:13px}.dep-rules span{color:var(--muted)}.dep-rules b{color:var(--cream);font-weight:600}.dep-total{display:flex;justify-content:space-between;align-items:center;padding:16px 18px 10px}.dep-total span{font-size:13px;color:var(--cream-muted)}.dep-total strong{font-size:22px;font-weight:600;letter-spacing:-.02em}.dep-signed{padding:0 18px;font-size:12px;color:var(--muted);margin:0 0 10px}.dep-signed strong{color:var(--cream-muted)}.dep-cta{width:calc(100% - 36px);margin:6px 18px 0;height:48px;font-size:14px;font-weight:600}.dep-pay-methods{display:flex;flex-direction:column;gap:8px}.dep-pay-methods .dep-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0 18px;width:calc(100% - 36px)}.dep-pay-methods .dep-cta:first-child{margin-top:6px}.dep-fineprint{padding:12px 18px 0;font-size:11px;color:var(--subtle);line-height:1.5;margin:0}@media (max-width:860px){.dep-columns{grid-template-columns:1fr}.dep-summary{position:static}.dep-types{grid-template-columns:1fr}}.trader-command-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 300px;grid-gap:12px;gap:12px;margin:14px 0}.trader-command-grid>article{overflow:hidden}.trader-coach-item{display:grid;grid-template-columns:8px 1fr;grid-gap:12px;gap:12px;padding:14px 18px;border-top:1px solid var(--stroke)}.trader-coach-item>i{width:7px;height:7px;margin-top:5px;border-radius:50%;background:var(--cream-muted)}.trader-coach-item.warning>i{background:#f0c96a}.trader-coach-item.danger>i{background:var(--no)}.trader-coach-item.info>i{background:#6ca9ff}.trader-coach-item strong{display:block;font-size:13px}.trader-coach-item p{margin:5px 0 0;color:var(--muted);font-size:11.5px;line-height:1.45}.trader-metric-grid{display:grid;grid-template-columns:1fr 1fr}.trader-metric-grid>div{min-height:112px;padding:17px;border-top:1px solid var(--stroke);border-right:1px solid var(--stroke)}.trader-metric-grid>div:nth-child(2n){border-right:0}.trader-metric-grid small,.trader-metric-grid span{display:block;color:var(--muted);font-size:10px}.trader-metric-grid strong{display:block;margin:8px 0 5px;font-size:23px}.trader-runway{padding-bottom:13px}.runway-number{display:flex;justify-content:space-between;gap:12px;padding:14px 17px;border-top:1px solid var(--stroke);font-size:12px}.runway-number span,.trader-runway>p{color:var(--muted)}.trader-runway>p{margin:10px 17px 0;font-size:10.5px;line-height:1.5}.trader-exposure{margin:14px 0}.exposure-map-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;padding:18px}.exposure-map-grid h3{margin:0 0 14px;font-size:12px;text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.exposure-bar{display:grid;grid-template-columns:100px 1fr 86px;grid-gap:10px;gap:10px;align-items:center;margin:10px 0;font-size:11px}.exposure-bar>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exposure-bar>i{height:6px;border-radius:99px;background:var(--surface-2);overflow:hidden}.exposure-bar>i em{display:block;height:100%;background:linear-gradient(90deg,var(--yes),#6ca9ff)}.exposure-bar>strong{text-align:right}.trader-timeline{margin-top:14px}.wc-live{width:100%;padding:24px clamp(16px,2.2vw,34px) 90px}.wc-live-hero{min-height:300px;display:grid;grid-template-columns:minmax(0,1fr) 350px;grid-gap:30px;gap:30px;align-items:center;padding:38px;border:1px solid var(--stroke);border-radius:16px;background:radial-gradient(circle at 80% 20%,rgba(31,181,116,.18),transparent 35%),linear-gradient(135deg,#111719,var(--surface) 60%)}.wc-live-hero h1{max-width:760px;margin:11px 0 14px;font-size:clamp(34px,5vw,66px);line-height:.98;letter-spacing:-.055em}.wc-live-hero p{max-width:670px;margin:0;color:var(--cream-muted);line-height:1.65}.wc-live-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:23px}.wc-live-clock{min-height:190px;display:flex;flex-direction:column;justify-content:center;padding:25px;border:1px solid rgba(255,255,255,.12);border-radius:13px;background:rgba(0,0,0,.28)}.wc-live-clock small,.wc-live-clock span{color:var(--muted);font-size:11px}.wc-live-clock span:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:var(--yes);box-shadow:0 0 12px var(--yes)}.wc-live-clock strong{margin:12px 0;font-size:48px;letter-spacing:-.05em}.wc-live-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px;margin:12px 0}.wc-live-kpis>div{min-height:105px;display:flex;flex-direction:column;justify-content:center;gap:7px;padding:17px;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface)}.wc-live-kpis svg{color:var(--cream-muted)}.wc-live-kpis small,.wc-live-kpis span{color:var(--muted);font-size:11px}.wc-live-kpis strong{font-size:25px}.wc-live-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:12px;gap:12px;align-items:start}.wc-live-board,.wc-live-rail>section{border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);overflow:hidden}.wc-live-rail{display:flex;flex-direction:column;gap:12px;position:-webkit-sticky;position:sticky;top:18px}.wc-live-toolbar{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--stroke)}.wc-live-toolbar label{height:36px;min-width:260px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--stroke);border-radius:7px;background:var(--surface-2);color:var(--muted)}.wc-live-toolbar input{width:100%;border:0;outline:0;background:none;color:var(--cream)}.wc-live-market{min-height:106px;display:grid;grid-template-columns:32px minmax(0,1fr) 235px;grid-gap:12px;gap:12px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--stroke)}.wc-live-market>button{width:30px;height:30px;border:0;background:none;color:var(--muted);cursor:pointer}.wc-live-market>button.saved{color:var(--yes)}.wc-live-market>a{min-width:0;text-decoration:none}.wc-live-market small,.wc-live-market span{color:var(--muted);font-size:10.5px}.wc-live-market h2{margin:5px 0;font-size:14px;line-height:1.35;color:var(--cream)}.wc-live-prices{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.wc-live-prices a{display:flex;justify-content:space-between;gap:7px;padding:11px;border-radius:7px;background:var(--yes-soft);color:var(--yes);font-size:11px;text-decoration:none}.wc-live-prices a:last-child{background:var(--no-soft);color:var(--no)}.wc-contender,.wc-position{display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center;padding:12px 16px;border-top:1px solid var(--stroke);text-decoration:none;font-size:11px}.wc-contender b{color:var(--muted)}.wc-contender span,.wc-position span{min-width:0;color:var(--cream-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc-contender strong{color:var(--yes)}.wc-position{grid-template-columns:minmax(0,1fr) auto}.wc-position span b{margin-right:7px;color:var(--yes)}.wc-live-note{padding:18px}.wc-live-note strong{display:block;margin:10px 0 7px}.wc-live-note p{margin:0;color:var(--muted);font-size:11px;line-height:1.55}@media (max-width:1100px){.trader-command-grid,.wc-live-layout{grid-template-columns:1fr}.wc-live-rail{position:static;display:grid;grid-template-columns:1fr 1fr}.wc-live-rail>section:last-child{grid-column:1/-1}}@media (max-width:760px){.exposure-map-grid,.wc-live-hero{grid-template-columns:1fr}.wc-live-hero{padding:24px}.wc-live-kpis{grid-template-columns:1fr 1fr}.wc-live-toolbar{align-items:stretch;flex-direction:column}.wc-live-toolbar label{min-width:0}.wc-live-market{grid-template-columns:28px minmax(0,1fr)}.wc-live-prices{grid-column:2}.wc-live-rail{grid-template-columns:1fr}.wc-live-rail>section:last-child{grid-column:auto}}@keyframes flash-up-bg{0%{background:rgba(31,181,116,.3)}to{background:transparent}}@keyframes flash-down-bg{0%{background:rgba(236,88,104,.3)}to{background:transparent}}.flash-up{animation:flash-up-bg .7s ease-out;border-radius:4px}.flash-down{animation:flash-down-bg .7s ease-out;border-radius:4px}.flash-cents{display:inline-block;padding:0 2px;border-radius:4px}.flash-cents.flash-up{animation:flash-up-bg .7s ease-out}.flash-cents.flash-down{animation:flash-down-bg .7s ease-out}.feed-prob i,.probability-bar i{transition:width .35s ease}.poly-feed{max-width:1380px}.poly-feed-layout{display:grid;grid-template-columns:minmax(0,1fr) 296px;grid-gap:16px;gap:16px;align-items:start}.poly-feed-main{min-width:0}.feed-card-headtext{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:5px}.feed-tags{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.feed-cat{font-size:9.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:600}.feed-tag{display:inline-flex;align-items:center;gap:2px;font-size:9.5px;font-weight:700;letter-spacing:.02em;padding:1px 5px;border-radius:4px}.feed-tag.hot{color:var(--crypto);background:rgba(232,154,74,.14)}.feed-tag.up{color:var(--yes);background:var(--yes-soft)}.feed-tag.down{color:var(--no);background:var(--no-soft)}.feed-card-chart{height:26px;display:flex;align-items:center}.feed-spark{width:100%;height:26px;display:block}.feed-card-chart .feed-prob{width:100%}.poly-feed-rail{display:flex;flex-direction:column;gap:12px;position:-webkit-sticky;position:sticky;top:14px}.rail-card{border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface);overflow:hidden}.rail-head{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 14px;border-bottom:1px solid var(--stroke);font-size:12px;font-weight:600;color:var(--cream)}.rail-live{display:inline-flex;align-items:center;gap:7px}.rail-live span{width:6px;height:6px;border-radius:50%;background:var(--muted)}.rail-live.on span{background:var(--yes);box-shadow:0 0 6px var(--yes)}.rail-row{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--stroke);text-decoration:none;transition:background-color .12s ease}.rail-row:last-child{border-bottom:0}.rail-row:hover{background:var(--surface-2)}.rail-fallback,.rail-row img{width:28px;height:28px;border-radius:6px;object-fit:cover;flex-shrink:0;background:var(--surface-raised);display:grid;place-items:center;font-size:11px;color:var(--muted);font-weight:700}.rail-row-body{min-width:0;flex:1 1}.rail-row-body strong{display:block;font-size:12px;font-weight:550;color:var(--cream);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rail-row-body small{display:block;font-size:10.5px;color:var(--muted);margin-top:1px}.rail-row-price{font-size:13px;font-weight:650;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0;padding:1px 3px;border-radius:4px}.rail-empty{padding:18px 14px;font-size:12px;color:var(--muted);text-align:center}.rail-skel{height:46px;border-bottom:1px solid var(--stroke);background:var(--surface-2);position:relative;overflow:hidden}.rail-skel:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);animation:shimmer 1.3s infinite}@media (max-width:1100px){.poly-feed-layout{grid-template-columns:1fr}.poly-feed-rail{display:none}}.feed-group .feed-card-actions{display:none}.feed-tag.count{color:var(--cream-muted);background:var(--surface-raised)}.feed-group-outcomes{display:flex;flex-direction:column;gap:2px;margin-top:2px}.feed-outcome{display:grid;grid-template-columns:1fr 54px auto;align-items:center;grid-gap:9px;gap:9px;padding:6px 7px;border-radius:6px;text-decoration:none;transition:background-color .12s ease}.feed-outcome:hover{background:var(--surface-2)}.feed-outcome-name{font-size:12.5px;font-weight:500;color:var(--cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feed-outcome-bar{height:4px;border-radius:99px;background:var(--surface-raised);overflow:hidden}.feed-outcome-bar i{display:block;height:100%;background:var(--yes);border-radius:inherit;transition:width .35s ease}.feed-outcome-price{font-size:12.5px;font-weight:650;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;padding:1px 3px;border-radius:4px}.feed-group-more{display:inline-flex;align-items:center;font-size:11.5px;font-weight:550;color:var(--cream-muted);text-decoration:none;padding:4px 2px 0}.feed-group-more:hover{color:var(--cream)}.rail-title{display:inline-flex;align-items:center;gap:7px}.rail-title svg{color:var(--cream-muted)}.other-outcomes{margin-bottom:12px}.other-outcomes-list{display:flex;flex-direction:column;padding:4px}.other-outcome{display:grid;grid-template-columns:26px 1fr 80px auto;align-items:center;grid-gap:10px;gap:10px;padding:8px 10px;border-radius:7px;text-decoration:none;transition:background-color .12s ease;width:100%;border:0;background:transparent;text-align:left;cursor:pointer}.other-outcome:hover{background:var(--surface-2)}.other-outcome.selected{background:var(--surface-raised);box-shadow:inset 2px 0 0 var(--yes)}.other-outcome img,.other-outcome-fallback{width:26px;height:26px;border-radius:6px;object-fit:cover;background:var(--surface-raised);display:grid;place-items:center;font-size:11px;color:var(--muted);font-weight:700}.other-outcome-name{font-size:13px;font-weight:500;color:var(--cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.other-outcome-bar{height:4px;border-radius:99px;background:var(--surface-raised);overflow:hidden}.other-outcome-bar i{display:block;height:100%;background:var(--yes);border-radius:inherit;transition:width .35s ease}.other-outcome-price{font-size:13px;font-weight:650;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.poly-event-header{gap:16px;padding:6px 0 16px}.poly-event-header img,.poly-event-icon{border-radius:10px}.event-copy h1{font-size:clamp(20px,2.6vw,30px)!important;font-weight:600;letter-spacing:-.025em;line-height:1.15}.poly-market-meta{gap:14px;font-size:12.5px;color:var(--muted);margin-top:8px}.poly-market-meta svg{color:var(--cream-muted)}.activity-panel,.linked-intel,.other-outcomes,.outcome-board,.probability-workspace,.related-markets,.resolution-panel,.trade-ticket{border-radius:var(--radius)!important}.chart-section-top{min-height:46px}.outcome-board .outcome-row{padding:11px 16px}.outcome-board .outcome-row strong{font-size:13.5px}.outcome-board .outcome-row>b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.related-market-row{gap:10px;padding:9px 12px;border-radius:7px}.related-market-row img,.related-market-row>span{width:26px;height:26px;border-radius:6px}.related-market-row strong{font-size:12.5px;font-weight:500}.related-market-row b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:1100px){.polymarket-market-page .event-side{position:-webkit-sticky;position:sticky;top:14px;align-self:start}}@media (max-width:768px){.other-outcome{grid-template-columns:24px 1fr auto}.other-outcome-bar{display:none}.poly-event-header{gap:12px}.event-copy h1{font-size:20px!important}}:root{--pm-width:1320px}.pm-nav{height:60px;display:flex;gap:18px;padding:0 24px;background:var(--canvas);z-index:40}.pm-nav-brand{display:flex;align-items:center;flex:0 0 auto}.pm-nav-brand .brand-word{font-size:21px;letter-spacing:-.02em}.product-nav{gap:2px}.product-nav-link{position:relative;gap:5px;padding:0 9px;border-radius:8px;color:var(--muted);font-size:12.5px;font-weight:550}.product-nav-link:hover{color:var(--cream);background:var(--surface)}.product-nav-link.active{color:var(--cream);background:var(--surface-raised)}.product-nav-link .nav-badge{padding:2px 5px;border-radius:4px;background:var(--yes);color:#04140d;font-size:8px;font-weight:800;letter-spacing:.04em}.product-nav-overflow{display:none}.pm-search{flex:1 1 auto;max-width:560px;height:40px;padding:0 14px;border-radius:10px;cursor:text;color:var(--subtle);font-size:13.5px;transition:border-color .15s ease,background .15s ease}.pm-search:hover{border-color:var(--stroke-bright)}.pm-search span{color:var(--subtle)}.pm-search kbd{font-family:inherit;font-size:10.5px;border-radius:5px;padding:2px 6px}.pm-nav-right{gap:12px;flex:0 0 auto;margin-left:auto}.pm-search-mobile{display:none;background:none;border:0;color:var(--cream-muted);cursor:pointer}.pm-balance{line-height:1.1;text-align:right}.pm-balance span{letter-spacing:.08em}.pm-balance strong{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pm-cta{white-space:nowrap}.pm-cta,.pm-login{height:38px;padding:0 16px;font-size:13px;border-radius:9px}.pm-account{width:38px;height:38px;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:2px;background:var(--surface);border:1px solid var(--stroke);color:var(--cream);cursor:pointer}.pm-account:hover{background:var(--surface-hover)}.pm-account-select{max-width:118px;height:38px;border:1px solid var(--stroke);border-radius:9px;background:var(--surface);color:var(--cream-muted);padding:0 9px;font-size:11px;outline:0}.cat-nav{position:-webkit-sticky;position:sticky;top:60px;z-index:30;background:var(--canvas);border-bottom:1px solid var(--stroke)}.cat-nav-inner{max-width:var(--pm-width);margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:6px;height:46px;overflow-x:auto;scrollbar-width:none}.cat-nav-inner::-webkit-scrollbar{display:none}.cat-nav-link{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;height:30px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:500;color:var(--muted);white-space:nowrap;text-decoration:none;transition:color .12s ease,background .12s ease}.cat-nav-link svg{opacity:.8}.cat-nav-link:hover{color:var(--cream);background:var(--surface)}.cat-nav-link.accent{color:var(--cream)}.cat-nav-link.active{color:var(--cream);background:var(--surface-raised)}.cat-nav-link.accent svg,.cat-nav-link.active svg{opacity:1;color:var(--yes)}.pm-shell .poly-feed,.pm-shell .polymarket-market-page{max-width:var(--pm-width);margin:0 auto}@media (max-width:860px){.pm-nav{gap:12px;padding:0 14px}.pm-search,.product-nav{display:none}.pm-search-mobile{display:inline-flex}.pm-balance span,.pm-cta{display:none}.cat-nav-inner{padding:0 12px;height:44px}}@media (max-width:1260px){.product-nav-link{padding:0 7px;font-size:12px}.product-nav-link:nth-last-child(-n+3){display:none}.pm-search{max-width:320px}}@media (max-width:1040px){.product-nav{display:none}.mob-menu-btn{display:grid!important}}html[data-theme=light] .cat-nav,html[data-theme=light] .pm-nav{background:var(--canvas)}.pm-home{max-width:var(--pm-width);margin:0 auto;padding:20px 24px 64px}.pm-live-fixtures{margin-bottom:22px}.pm-live-fixtures-head{gap:12px;margin-bottom:10px}.pm-live-fixtures-head>a,.pm-live-fixtures-head>div{display:flex;align-items:center;gap:7px}.pm-live-fixtures-head>div{color:var(--cream);font-size:13px}.pm-live-fixtures-head>div svg{color:var(--yes)}.pm-live-fixtures-head>a{color:var(--muted);font-size:11px;text-decoration:none}.pm-live-fixtures-track{grid-auto-columns:minmax(220px,280px);grid-gap:9px;gap:9px;padding-bottom:5px;scroll-snap-type:x proximity}.pm-live-fixture{min-height:104px;justify-content:center;gap:7px;padding:14px;border-radius:10px;color:var(--cream);text-decoration:none;scroll-snap-align:start}.pm-live-fixture.live{border-color:rgba(31,181,116,.34);background:linear-gradient(135deg,rgba(31,181,116,.09),var(--surface) 65%)}.pm-live-fixture>span{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pm-live-fixture.live>span{color:var(--yes)}.pm-live-fixture>span i{width:6px;height:6px;border-radius:50%;background:var(--yes);animation:live-endpoint 1.35s ease-out infinite}.pm-live-fixture>strong{font-size:13px;line-height:1.35}.pm-live-fixture>small{color:var(--muted);font-size:10.5px}.pm-featured-row{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:16px;gap:16px;align-items:start;margin-bottom:24px}.pm-featured-carousel{min-width:0}.pm-featured{min-height:390px;display:grid;grid-template-columns:minmax(300px,.8fr) minmax(430px,1.2fr);grid-gap:20px;gap:20px;padding:20px;border:1px solid var(--stroke-bright);border-radius:14px}.pm-featured-main{display:flex;flex-direction:column;min-width:0}.pm-featured-head{display:flex;gap:12px;text-decoration:none;margin-bottom:14px}.pm-featured-cat{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.pm-featured-head h2{font-size:22px;font-weight:600;color:var(--cream);letter-spacing:-.025em;line-height:1.18;margin-top:3px}.pm-featured-outcomes{display:flex;flex-direction:column;gap:4px;margin-top:auto}.pm-featured-foot{display:flex;align-items:center;justify-content:space-between;margin-top:14px;font-size:12px;color:var(--muted)}.pm-featured-chart{min-width:0;min-height:340px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:color-mix(in srgb,var(--surface-raised) 54%,transparent);text-decoration:none;overflow:hidden}.pm-featured-chart .event-prob-chart{width:100%;height:340px}.pm-featured-chart .event-prob-canvas{inset:20px 88px 24px 0}.pm-featured-chart .event-prob-labels{top:20px;right:0;bottom:24px;width:82px}.pm-featured-chart .event-prob-labels div{font-size:9px;grid-template-columns:6px minmax(0,1fr) auto;gap:4px}.pm-featured-chart .event-prob-labels strong{font-size:10px}.pm-featured-chart .event-prob-tooltip{left:10px;top:10px}.pm-carousel-controls{height:34px;display:flex;align-items:center;gap:6px;padding:0 8px}.pm-carousel-controls button{width:6px;height:6px;padding:0;border:0;border-radius:99px;background:var(--subtle);cursor:pointer;transition:width .18s ease,background-color .18s ease}.pm-carousel-controls button.active{background:var(--cream-muted)}.pm-featured-chart .feed-spark{width:100%;height:100%;min-height:150px}.pm-featured-prob{display:flex;flex-direction:column;align-items:center}.pm-featured-prob strong{font-size:40px;font-weight:650;color:var(--yes);line-height:1}.pm-featured-prob span{font-size:12px;color:var(--muted);margin-top:6px}.pm-hot{border-radius:var(--radius);padding:14px 14px 6px}.pm-hot-head{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--cream);margin-bottom:8px}.pm-hot-head svg{color:var(--no)}.pm-hot-list{list-style:none;margin:0;padding:0}.pm-hot-list li a{display:flex;align-items:center;gap:10px;padding:8px 6px;border-radius:8px;text-decoration:none}.pm-hot-list li a:hover{background:var(--surface-raised)}.pm-hot-rank{width:16px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:0 0 auto}.pm-hot-title{flex:1 1;min-width:0;font-size:12.5px;color:var(--cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-hot-vol{font-size:11.5px;color:var(--muted);flex:0 0 auto}.pm-hot-list li a svg{color:var(--subtle);flex:0 0 auto}.pm-allmarkets-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.pm-allmarkets-head h2{font-size:18px;font-weight:600;color:var(--cream);letter-spacing:-.01em}.pm-allmarkets-tools{display:flex;align-items:center;gap:10px}.pm-tool{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;background:var(--surface);border:1px solid var(--stroke);color:var(--cream-muted);cursor:pointer}.pm-tool:hover{background:var(--surface-hover)}.pm-inline-search{display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:8px;background:var(--surface);border:1px solid var(--stroke-bright);color:var(--muted)}.pm-inline-search input{background:none;border:0;outline:0;color:var(--cream);font-size:13px;width:190px}.pm-sort{display:flex;gap:2px;background:var(--surface);border:1px solid var(--stroke);border-radius:8px;padding:3px}.pm-sort button{height:28px;padding:0 12px;border:0;background:none;color:var(--muted);font-size:12.5px;font-weight:500;border-radius:6px;cursor:pointer;white-space:nowrap}.pm-sort button.active{background:var(--surface-raised);color:var(--cream)}.pm-chiprow{gap:8px;padding-bottom:4px;margin-bottom:16px}.pm-chiprow,.pm-timeviews{display:flex;overflow-x:auto;scrollbar-width:none}.pm-timeviews{gap:5px;margin:-3px 0 12px;padding:3px;border:1px solid var(--stroke);border-radius:9px;background:var(--surface);width:max-content;max-width:100%}.pm-timeviews::-webkit-scrollbar{display:none}.pm-timeviews button{flex:0 0 auto;height:30px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--muted);font-size:11px;cursor:pointer}.pm-timeviews button.active{background:var(--surface-raised);color:var(--cream)}.pm-chiprow::-webkit-scrollbar{display:none}.pm-chiprow button{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;height:30px;padding:0 13px;border-radius:99px;background:var(--surface);border:1px solid var(--stroke);color:var(--cream-muted);font-size:12.5px;font-weight:500;cursor:pointer}.pm-chiprow button.active{background:var(--cream);color:var(--canvas);border-color:var(--cream)}.pm-chiprow button em{font-style:normal;font-size:10.5px;opacity:.7}.pm-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.pm-card{display:flex;flex-direction:column;border:1px solid var(--stroke);border-radius:var(--radius);padding:14px;min-height:150px;transition:border-color .14s ease,transform .14s ease}.pm-card:hover{border-color:var(--stroke-bright)}.pm-card-head{display:flex;gap:10px;align-items:flex-start;text-decoration:none;margin-bottom:12px}.pm-card-head h3{font-size:14px;font-weight:550;color:var(--cream);line-height:1.3;letter-spacing:-.005em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pm-thumb{width:36px;height:36px;border-radius:8px;object-fit:cover;flex:0 0 auto;background:var(--surface-raised)}.pm-thumb-fallback{display:grid;place-items:center;font-size:14px;font-weight:700;color:var(--muted);text-transform:uppercase}.pm-card-body{display:flex;flex-direction:column;gap:4px;margin-top:auto}.pm-card-foot{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:10px;border-top:1px solid var(--stroke);font-size:11.5px;color:var(--muted)}.pm-save{background:none;border:0;color:var(--subtle);cursor:pointer;display:grid;place-items:center;padding:2px}.pm-save.saved,.pm-save:hover{color:var(--cream)}.pm-card-more{font-size:12px;color:var(--muted);display:inline-flex;align-items:center;gap:3px;text-decoration:none;padding:4px 0}.pm-card-more:hover{color:var(--cream)}.pm-outline{display:grid;grid-template-columns:minmax(0,1fr) auto 36px 36px;align-items:center;grid-gap:8px;gap:8px}.pm-outline-name{font-size:12.5px;color:var(--cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-outline-bar{display:none}.pm-outline-prob{font-size:13px;font-weight:650;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;min-width:34px}.pm-mini{height:26px;display:grid;place-items:center;border-radius:6px;font-size:11.5px;font-weight:600;text-decoration:none;transition:filter .12s ease}.pm-mini.yes{background:var(--yes-soft);color:var(--yes)}.pm-mini.no{background:var(--no-soft);color:var(--no)}.pm-mini:hover{filter:brightness(1.18)}.pm-card-skel{min-height:150px;background:linear-gradient(100deg,var(--surface) 30%,var(--surface-raised) 50%,var(--surface) 70%);background-size:200% 100%;animation:pm-shimmer 1.3s ease infinite}@keyframes pm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1100px){.pm-featured-row{grid-template-columns:1fr}.pm-featured{grid-template-columns:minmax(280px,.8fr) minmax(390px,1.2fr)}.pm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.pm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-featured{grid-template-columns:1fr}.pm-featured-chart{min-height:250px}.pm-featured-chart .event-prob-chart{height:250px}}@media (max-width:560px){.pm-home{padding:14px 12px 80px}.pm-live-fixtures-track{grid-auto-columns:minmax(205px,78vw);margin-right:-12px;padding-right:12px}.pm-live-fixture{min-height:96px}.pm-featured{min-height:0;padding:15px}.pm-featured-head h2{font-size:18px}.pm-featured-chart{min-height:220px}.pm-featured-chart .event-prob-chart{height:220px}.pm-featured-chart .event-prob-canvas{inset:8px 0 58px}.pm-featured-chart .event-prob-labels{left:4px;right:4px;top:auto;bottom:5px;width:auto;height:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px}.pm-featured-chart .event-prob-labels div{position:static;transform:none}.pm-grid{grid-template-columns:1fr}.pm-allmarkets-head{align-items:flex-start}.pm-allmarkets-tools{max-width:64%;overflow-x:auto;scrollbar-width:none}.pm-allmarkets-head h2{font-size:16px}.pm-inline-search input{width:120px}}html[data-theme=light] .pm-chiprow button.active{background:var(--cream);color:var(--canvas)}.prediction-breadcrumb a{color:var(--muted)}.prediction-breadcrumb a:hover{color:var(--cream)}.pm-live-dot{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--yes)}.pm-live-dot span{width:6px;height:6px;border-radius:50%;background:var(--yes);box-shadow:0 0 8px var(--yes)}.pm-status{font-size:11px;padding:2px 8px;border-radius:99px;font-weight:600}.pm-status.live{color:var(--yes);background:var(--yes-soft)}.pm-status.awaiting{color:#e3a008;background:rgba(227,160,8,.12)}.pm-status.resolved{color:var(--muted);background:var(--surface-raised)}.outcome-board .outcome-row .no-action,.outcome-board .outcome-row .yes-action{height:34px;padding:0 16px;border-radius:7px;font-size:12.5px;font-weight:600;min-width:104px}.ticket-advanced{border:1px solid var(--stroke);border-radius:9px;margin-top:10px;background:var(--surface-raised)}.ticket-advanced>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:7px;padding:10px 12px;font-size:12px;font-weight:600;color:var(--cream-muted)}.ticket-advanced>summary::-webkit-details-marker{display:none}.ticket-advanced[open]>summary{border-bottom:1px solid var(--stroke)}.ticket-advanced>section{margin:10px}.event-prob-chart{position:relative;height:410px;min-width:0;overflow:hidden;background:var(--chart-bg);border-radius:10px}.event-prob-canvas{position:absolute;inset:0 150px 0 0}.event-prob-canvas [class*=attribution],.event-prob-canvas a[href*=tradingview]{display:none!important}.event-prob-labels{position:absolute;top:12px;right:10px;bottom:28px;width:136px;display:flex;flex-direction:column;justify-content:center;gap:9px;pointer-events:none}.event-prob-labels div{display:grid;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;grid-gap:6px;gap:6px;font-size:10px}.event-prob-labels i,.event-prob-tooltip i{width:7px;height:7px;border-radius:50%}.event-prob-labels span{color:var(--cream-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-prob-labels strong{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.event-prob-tooltip{position:absolute;left:12px;top:12px;min-width:170px;padding:9px 10px;border:1px solid var(--stroke);border-radius:8px;background:color-mix(in srgb,var(--surface) 92%,transparent);box-shadow:0 8px 24px rgba(0,0,0,.16);pointer-events:none}.event-prob-tooltip time{display:block;margin-bottom:6px;color:var(--muted);font-size:9px}.event-prob-tooltip div{display:grid;grid-template-columns:7px 1fr auto;align-items:center;grid-gap:7px;gap:7px;margin-top:4px;color:var(--cream-muted);font-size:10px}.event-prob-tooltip b{color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.event-prob-chart .binary-chart-empty{inset:0 150px 0 0}@media(max-width:760px){.event-prob-chart{height:330px}.event-prob-canvas{inset:0 0 58px}.event-prob-labels{left:10px;right:10px;top:auto;bottom:6px;width:auto;height:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center}.event-prob-labels div:nth-child(n+5){display:none}.event-prob-chart .binary-chart-empty{inset:0 0 58px}}.sports-event-header{grid-template-columns:minmax(0,1fr) auto!important;padding:2px 0 16px!important;margin-bottom:0!important;border-bottom:0!important}.sports-event-header>.poly-event-icon,.sports-event-header>img{display:none}.sports-event-header .event-copy h1{margin:0 0 6px;font-size:28px!important;line-height:1.12;font-weight:650;letter-spacing:-.025em}.event-selected-outcome{margin:0 0 8px;color:#2388e8;font-size:13px;font-weight:650}.sports-fixture{min-height:148px;display:grid;grid-template-columns:1fr 130px 1fr;align-items:center;max-width:640px;margin:0 auto 8px}.sports-fixture-team{display:flex;flex-direction:column;align-items:center;gap:9px;color:var(--cream)}.sports-fixture-team>span{width:50px;height:38px;display:grid;place-items:center;border:1px solid var(--stroke-bright);border-radius:7px;background:var(--surface-raised);color:var(--cream-muted);font-size:12px;font-weight:800;letter-spacing:.04em}.sports-fixture-team strong{font-size:15px;font-weight:550}.sports-fixture-time{display:flex;flex-direction:column;align-items:center;gap:5px;color:var(--muted)}.sports-fixture-time strong{color:var(--cream);font-size:14px;font-weight:550}.sports-fixture-time span{font-size:12px}.polymarket-market-page .poly-chart-panel{min-height:0!important;margin:0 0 18px;padding:0!important;border:0!important;background:transparent!important;overflow:visible;box-shadow:none!important}.polymarket-market-page .event-prob-chart{height:330px;border-radius:0;background:transparent;overflow:visible}.polymarket-market-page .event-prob-canvas{inset:0 112px 0 0}.polymarket-market-page .event-prob-labels{inset:0 0 0 auto;width:106px;display:block}.polymarket-market-page .event-prob-labels div{position:absolute;left:0;right:0;display:grid;grid-template-columns:7px minmax(0,1fr) auto;transform:translateY(-50%);font-size:11px}.polymarket-market-page .event-prob-labels div:first-child i{animation:live-endpoint 1.35s ease-out infinite}@keyframes live-endpoint{0%{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}.polymarket-market-page .event-prob-labels span{font-weight:600;color:inherit}.polymarket-market-page .event-prob-labels strong{font-size:22px;line-height:1;color:inherit}.sports-market-board{margin:2px 0 18px}.sports-market-board nav{display:flex;align-items:center;gap:20px;height:42px;border-bottom:1px solid var(--stroke);overflow-x:auto;scrollbar-width:none}.sports-market-board nav::-webkit-scrollbar{display:none}.sports-market-board nav button{height:42px;padding:0;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);font-size:13px;font-weight:550}.sports-market-board nav button.active{color:var(--cream);border-bottom-color:var(--cream)}.sports-market-list{display:grid;grid-gap:8px;gap:8px;padding-top:12px}.sports-market-row{min-height:68px;display:grid;grid-template-columns:minmax(180px,1fr) minmax(270px,auto);align-items:center;grid-gap:20px;gap:20px;padding:12px 16px;border:1px solid var(--stroke);border-radius:10px;background:var(--surface)}.sports-market-row>div:first-child span,.sports-market-row>div:first-child strong{display:block}.sports-market-row>div:first-child strong{color:var(--cream);font-size:14px;font-weight:600}.sports-market-row>div:first-child span{margin-top:4px;color:var(--muted);font-size:11px}.sports-moneyline{display:grid;grid-template-columns:repeat(3,minmax(105px,1fr));grid-gap:8px;gap:8px}.sports-moneyline button{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 13px;border:1px solid transparent;border-radius:8px;background:var(--surface-raised);color:var(--cream-muted);cursor:pointer}.sports-moneyline button.active{border-color:rgba(52,201,143,.5);background:rgba(52,201,143,.28);color:#d8ecff}.sports-moneyline span{font-size:11px;font-weight:650}.sports-moneyline strong{font-size:12px}.sports-market-prices{display:grid;grid-template-columns:repeat(2,minmax(112px,1fr));grid-gap:8px;gap:8px}.sports-market-prices button{min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 13px;border:1px solid transparent;border-radius:8px;background:var(--surface-raised);color:var(--cream-muted);cursor:pointer;font-size:12px}.sports-market-prices button strong{color:var(--yes)}.sports-market-prices button.no strong{color:var(--no)}.sports-market-prices button.active{border-color:rgba(52,201,143,.5);background:rgba(52,201,143,.22);color:var(--cream)}.sports-fixture-team img{width:52px;height:38px;object-fit:contain;border-radius:5px}.sports-fixture-time b{margin-top:5px;color:var(--cream);font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sports-fixture-time .live-score{font-size:25px}.fixture-live{display:inline-flex;align-items:center;gap:6px;color:var(--yes)!important;font-weight:700}.fixture-live i{width:7px;height:7px;border-radius:50%;background:var(--yes);animation:live-endpoint 1.35s ease-out infinite}.live-match-stats{max-width:640px;margin:0 auto 16px;padding:12px 16px;border:1px solid var(--stroke);border-radius:10px;background:var(--surface)}.live-match-stats .section-top{height:34px;padding:0 0 8px;border-bottom:1px solid var(--stroke)}.live-match-stats>div:not(.section-top){display:grid;grid-template-columns:1fr 160px 1fr;align-items:center;min-height:30px;font-size:11px}.live-match-stats>div:not(.section-top) b:last-child{text-align:right}.live-match-stats>div:not(.section-top) span{text-align:center;color:var(--muted)}@media(max-width:760px){.sports-event-header{grid-template-columns:minmax(0,1fr) auto!important}.sports-event-header .event-copy h1{font-size:22px!important}.sports-fixture{min-height:120px;grid-template-columns:1fr 88px 1fr}.sports-fixture-team>span{width:42px;height:34px}.polymarket-market-page .event-prob-chart{height:285px}.polymarket-market-page .event-prob-canvas{inset:0 0 72px}.polymarket-market-page .event-prob-labels{left:0;right:0;top:auto;bottom:34px;width:auto;height:36px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px}.polymarket-market-page .event-prob-labels div{position:static;transform:none}.polymarket-market-page .event-prob-labels strong{font-size:13px}.sports-market-row{grid-template-columns:1fr;gap:12px;padding:12px}.sports-moneyline{grid-template-columns:repeat(3,minmax(0,1fr))}.sports-moneyline button{padding:0 8px}.sports-market-prices{grid-template-columns:1fr 1fr}.live-match-stats>div:not(.section-top){grid-template-columns:1fr 120px 1fr}}.wc-hub{width:100%;max-width:var(--pm-width);margin:0 auto;padding:24px 24px 90px}.wc-hub-hero{min-height:250px;display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:28px;gap:28px;align-items:center;padding:36px;border:1px solid var(--stroke);border-radius:16px;background:radial-gradient(circle at 82% 16%,rgba(31,181,116,.16),transparent 34%),linear-gradient(135deg,#101617,var(--surface) 62%)}.wc-hub-hero h1{max-width:760px;margin:10px 0 14px;color:var(--cream);font-size:clamp(34px,5vw,62px);line-height:1;letter-spacing:-.055em}.wc-hub-hero p{max-width:670px;margin:0;color:var(--cream-muted);font-size:14px;line-height:1.65}.wc-next{min-height:150px;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:22px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(0,0,0,.25)}.wc-next span{display:flex;align-items:center;gap:7px;color:var(--yes);font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.wc-next span i{width:7px;height:7px;border-radius:50%;background:var(--yes);animation:live-endpoint 1.35s ease-out infinite}.wc-next strong{color:var(--cream);font-size:19px;line-height:1.3}.wc-next small{color:var(--muted)}.wc-hub-tabs{position:-webkit-sticky;position:sticky;top:58px;z-index:30;display:flex;align-items:center;gap:4px;margin:12px 0 22px;padding:5px;border:1px solid var(--stroke);border-radius:10px;background:color-mix(in srgb,var(--canvas) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow-x:auto;scrollbar-width:none}.wc-hub-tabs::-webkit-scrollbar{display:none}.wc-hub-tabs button{flex:0 0 auto;height:38px;display:flex;align-items:center;gap:7px;padding:0 14px;border:0;border-radius:7px;background:transparent;color:var(--muted);font-size:12px;cursor:pointer}.wc-hub-tabs button.active{background:var(--surface-raised);color:var(--cream)}.wc-hub-tabs .wc-refresh{margin-left:auto;padding:0 12px}.wc-matchday{margin-bottom:28px}.wc-matchday-head{display:flex;align-items:flex-end;justify-content:space-between;min-height:54px;margin-bottom:10px;border-bottom:1px solid var(--stroke)}.wc-matchday-head div{display:flex;align-items:baseline;gap:9px;padding-bottom:10px}.wc-matchday-head span{color:var(--cream);font-size:16px;font-weight:650}.wc-matchday-head small,.wc-matchday-head strong{color:var(--muted);font-size:11px;font-weight:500}.wc-matchday-head>small{padding-bottom:10px}.wc-fixture-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.wc-fixture-card{border:1px solid var(--stroke);border-radius:11px;background:var(--surface);overflow:hidden}.wc-fixture-card.live{border-color:rgba(31,181,116,.4);box-shadow:inset 0 1px 0 rgba(31,181,116,.08)}.wc-fixture-main{display:block;padding:15px;color:var(--cream);text-decoration:none}.wc-fixture-status{display:flex;align-items:center;gap:6px;margin-bottom:14px;color:var(--muted);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.wc-fixture-card.live .wc-fixture-status{color:var(--yes)}.wc-fixture-teams{display:grid;grid-gap:10px;gap:10px}.wc-fixture-teams>div{display:grid;grid-template-columns:30px minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center}.wc-fixture-teams i,.wc-fixture-teams img{width:30px;height:23px;object-fit:contain;border-radius:4px;background:var(--surface-raised)}.wc-fixture-teams strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}.wc-fixture-teams b{font-size:18px}.wc-fixture-main>small{display:block;margin-top:13px;color:var(--muted);font-size:10px}.wc-fixture-prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px;padding:9px;border-top:1px solid var(--stroke)}.wc-fixture-prices a{min-width:0;min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:5px;padding:0 8px;border-radius:7px;background:var(--surface-raised);color:var(--cream-muted);font-size:10px;text-decoration:none}.wc-fixture-prices span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc-fixture-prices b{color:var(--yes);font-size:11px}.wc-futures>header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:16px}.wc-futures>header span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.wc-futures>header h2{margin:5px 0 0;color:var(--cream);font-size:25px}.wc-futures>header label{width:280px;height:38px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--stroke);border-radius:8px;background:var(--surface);color:var(--muted)}.wc-futures>header input{min-width:0;width:100%;border:0;outline:0;background:none;color:var(--cream)}.wc-futures-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.wc-future-card{display:flex;flex-direction:column;min-height:176px;padding:14px;border:1px solid var(--stroke);border-radius:10px;background:var(--surface)}.wc-future-card>a{flex:1 1;color:var(--cream);text-decoration:none}.wc-future-card>a>div{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:10px}.wc-future-card img{width:28px;height:28px;object-fit:cover;border-radius:6px}.wc-future-card h2{margin:13px 0 6px;font-size:14px;line-height:1.35}.wc-future-card small{color:var(--muted);font-size:10px}.wc-future-card>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;margin-top:12px}.wc-future-card>div a{display:flex;justify-content:space-between;padding:9px;border-radius:7px;background:var(--yes-soft);color:var(--yes);font-size:10px;text-decoration:none}.wc-future-card>div a:last-child{background:var(--no-soft);color:var(--no)}.wc-all-link{display:flex;justify-content:center;align-items:center;gap:7px;width:max-content;margin:28px auto 0;color:var(--cream-muted);font-size:12px;text-decoration:none}@media(max-width:1100px){.wc-fixture-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-futures-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.wc-hub{padding:14px 12px 88px}.wc-hub-hero{min-height:0;grid-template-columns:1fr;gap:20px;padding:22px}.wc-hub-hero h1{font-size:34px}.wc-next{min-height:120px}.wc-hub-tabs{top:58px;margin-left:-4px;margin-right:-4px}.wc-hub-tabs .wc-refresh{margin-left:0}.wc-fixture-grid,.wc-futures-grid{grid-template-columns:1fr}.wc-futures>header{align-items:stretch;flex-direction:column}.wc-futures>header label{width:100%}.wc-fixture-main{padding:14px}}.cashed-shell,.perp-pro-page,.pm-shell,.polymarket-market-page,.prediction-page,.shell,.ud-pro-page,html[data-theme=light] .cashed-shell,html[data-theme=light] .shell{background:var(--canvas)!important}.event-prob-chart{background:transparent}.event-probability-panel .prob-chart,.polymarket-market-page .poly-chart-panel,.prob-chart,.prob-compare-chart{background:transparent!important}.account-chart,.kpi,.news-card,.objective,.plan-card,.right-card,.trader-card{background:var(--surface)!important}.product-switch-row{background:var(--canvas);border-bottom:1px solid var(--stroke)}.product-switch{max-width:var(--pm-width);margin:0 auto;padding:9px 24px;display:flex;gap:6px}.product-switch-tab{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 16px;border-radius:8px;font-size:13.5px;font-weight:550;color:var(--muted);text-decoration:none;transition:color .12s ease,background .12s ease}.product-switch-tab svg{opacity:.8}.product-switch-tab:hover{color:var(--cream);background:var(--surface)}.product-switch-tab.active{background:var(--surface-raised);color:var(--cream)}.product-switch-tab.active svg{color:var(--yes);opacity:1}@media (max-width:560px){.product-switch{padding:8px 12px;gap:4px}.product-switch-tab{padding:0 13px;font-size:13px}}.t-mkt-cats{display:flex;gap:4px;padding:7px 10px;border-bottom:1px solid var(--stroke);overflow-x:auto;scrollbar-width:none}.t-mkt-cats::-webkit-scrollbar{display:none}.t-mkt-cats button{flex:0 0 auto;height:26px;padding:0 11px;border-radius:7px;border:0;background:transparent;color:var(--muted);font-size:12px;font-weight:550;cursor:pointer;white-space:nowrap}.t-mkt-cats button:hover{color:var(--cream)}.t-mkt-cats button.active{background:var(--surface-raised);color:var(--cream)}.t-mkt-star{background:none;border:0;padding:0;margin-right:2px;display:grid;place-items:center;color:var(--subtle);cursor:pointer;flex:0 0 auto}.t-mkt-star:hover{color:var(--cream)}.t-mkt-star.on{color:#e8b84b}.pm-balance{background:none;padding:0}.pm-balance:hover strong{color:var(--yes)}.pm-balance span{text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.profile-menu{width:236px!important}.profile-accounts{display:flex;flex-direction:column;gap:2px;padding-bottom:6px;margin-bottom:4px;border-bottom:1px solid var(--stroke)}.profile-accounts-label{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:4px 11px 2px}.profile-account{display:flex!important;align-items:center!important;gap:8px!important;width:100%}.profile-account.active{background:var(--surface-raised)}.profile-account .profile-account-ref{flex:1 1;font-size:12.5px;font-weight:550;color:var(--cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-account .profile-account-bal{font-size:11.5px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.profile-account.active .profile-account-bal{color:var(--cream-muted)}.profile-account svg{color:var(--yes);flex:0 0 auto}.position-market-link{color:var(--cream);text-decoration:none}.position-market-link:hover{color:var(--yes);text-decoration:underline}.dash-account-toggle{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.dash-account-toggle button{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:8px;background:var(--surface);border:1px solid var(--stroke);color:var(--cream-muted);font-size:12px;font-weight:550;cursor:pointer}.dash-account-toggle button.active{background:var(--surface-raised);border-color:var(--stroke-bright);color:var(--cream)}.dash-account-toggle button em{font-style:normal;font-size:11px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-account-toggle button.active em{color:var(--yes)}.portfolio-command{--pc-green:#27d98b;--pc-red:#ff5f6d;--pc-amber:#f5b94c;width:min(1540px,calc(100% - 40px));margin:0 auto;padding:30px 0 110px;color:var(--cream)}.pc-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}.pc-identity h1{margin:6px 0 5px;font-size:clamp(28px,3vw,44px);line-height:1;letter-spacing:-.045em}.pc-identity p{margin:0;color:var(--muted);font-size:12px}.pc-identity p span{margin:0 7px;color:var(--subtle)}.pc-title-line{display:flex;align-items:center;gap:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:700}.pc-title-line>span:last-child{padding-left:9px;border-left:1px solid var(--stroke)}.pc-status-dot{width:7px;height:7px;border-radius:50%;background:var(--pc-red);box-shadow:0 0 0 5px rgba(255,95,109,.09)}.pc-status-dot.is-live{background:var(--pc-green);box-shadow:0 0 0 5px rgba(39,217,139,.09);animation:pc-pulse 2s ease-out infinite}@keyframes pc-pulse{50%{box-shadow:0 0 0 9px rgba(39,217,139,0)}}.pc-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.pc-button,.pc-section-head>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 13px;border:1px solid var(--stroke);border-radius:9px;background:var(--surface);color:var(--cream-muted);font:600 12px/1 inherit;text-decoration:none;cursor:pointer;transition:.15s ease}.pc-button:hover,.pc-section-head>button:hover{color:var(--cream);border-color:var(--stroke-bright);background:var(--surface-raised)}.pc-button-primary{background:var(--cream);color:var(--canvas);border-color:var(--cream)}.pc-button-primary:hover{background:#fff;color:#050607}.pc-button:disabled{opacity:.35;cursor:not-allowed}.pc-public-toggle{display:flex;align-items:center;gap:8px;height:36px;padding:0 11px;border:1px solid var(--stroke);border-radius:9px;color:var(--muted);font-size:11px;cursor:pointer}.pc-public-toggle input{accent-color:var(--pc-green)}.pc-account-strip{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;margin-bottom:14px}.pc-account-strip::-webkit-scrollbar{display:none}.pc-account-strip button{flex:0 0 auto;display:flex;align-items:center;gap:12px;height:42px;padding:0 14px;border:1px solid var(--stroke);border-radius:10px;background:var(--surface);color:var(--muted);cursor:pointer}.pc-account-strip button strong{color:var(--cream-muted);font-size:12px}.pc-account-strip button.active{border-color:rgba(39,217,139,.38);background:rgba(39,217,139,.07);color:var(--cream)}.pc-account-strip button.active strong{color:var(--pc-green)}.pc-breach{display:flex;gap:12px;align-items:center;padding:14px 16px;margin-bottom:14px;border:1px solid rgba(255,95,109,.3);background:rgba(255,95,109,.07);border-radius:12px;color:var(--pc-red)}.pc-breach p{margin:3px 0 0;color:var(--cream-muted);font-size:12px}.pc-card{min-width:0;border:1px solid var(--stroke);border-radius:15px;background:linear-gradient(145deg,rgba(255,255,255,.018),transparent 45%),var(--surface);box-shadow:0 20px 60px rgba(0,0,0,.12)}.pc-hero-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(310px,.82fr) minmax(230px,.58fr);grid-gap:12px;gap:12px}.pc-card-head,.pc-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.pc-card-head.compact,.pc-kicker{align-items:center}.pc-kicker{display:flex;gap:7px;color:var(--muted);font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.085em}.pc-equity-card{padding:22px 22px 0;overflow:hidden;background:radial-gradient(circle at 80% -30%,rgba(39,217,139,.13),transparent 45%),var(--surface)}.pc-equity-value{display:block;margin-top:8px;font-size:clamp(34px,4vw,57px);line-height:1;letter-spacing:-.055em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pc-return-badge{padding:8px 10px;border-radius:9px;font-size:13px;font-weight:750;background:rgba(39,217,139,.09)}.pc-return-badge.negative{background:rgba(255,95,109,.09)}.pc-pnl-line{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:11px;color:var(--muted)}.pc-pnl-line strong{font-size:13px}.pc-pnl-line i{width:1px;height:14px;background:var(--stroke);margin:0 3px}.pc-equity-chart{position:relative;height:190px;margin:9px -6px 0}.pc-equity-chart:before{content:"";position:absolute;inset:14px 0 12px;background:repeating-linear-gradient(to bottom,transparent 0,transparent 31px,var(--stroke) 32px);opacity:.42;pointer-events:none}.pc-equity-chart>*{position:relative;z-index:1}.pc-live-price{position:absolute;z-index:2;right:6px;top:9px;display:flex;align-items:center;gap:6px;color:var(--pc-green);font-size:10px;font-weight:700;text-transform:uppercase}.pc-live-price span{width:6px;height:6px;border-radius:50%;background:var(--pc-green);box-shadow:0 0 0 5px rgba(39,217,139,.09);animation:pc-pulse 2s infinite}.pc-equity-footer{display:grid;grid-template-columns:repeat(4,1fr);margin:0 -22px;border-top:1px solid var(--stroke);background:rgba(0,0,0,.08)}.pc-equity-footer div{padding:13px 16px;border-right:1px solid var(--stroke)}.pc-equity-footer div:last-child{border:0}.pc-equity-footer span,.pc-equity-footer strong{display:block}.pc-equity-footer span{margin-bottom:5px;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.06em}.pc-equity-footer strong{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pc-health-card,.pc-mission-card{padding:20px}.pc-live-chip,.pc-phase{padding:5px 8px;border-radius:7px;background:var(--surface-raised);color:var(--cream-muted);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pc-live-chip{display:flex;align-items:center;gap:4px;color:var(--pc-green);background:rgba(39,217,139,.08)}.pc-objective-main{margin:25px 0 22px}.pc-objective-main>div:first-child,.pc-risk-meter>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:10px}.pc-objective-main span,.pc-risk-meter span{color:var(--cream-muted);font-size:12px}.pc-objective-main strong{font-size:20px}.pc-objective-main small,.pc-risk-meter small{display:block;margin-top:7px;color:var(--muted);font-size:10px}.pc-progress{height:6px;margin-top:10px;border-radius:99px;background:var(--surface-raised);overflow:hidden}.pc-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#18b873,var(--pc-green));box-shadow:0 0 16px rgba(39,217,139,.3)}.pc-progress.warning i{background:var(--pc-amber);box-shadow:none}.pc-progress.danger i{background:var(--pc-red);box-shadow:none}.pc-risk-meter{padding:14px 0;border-top:1px solid var(--stroke)}.pc-risk-meter strong{font-size:11px}.pc-days{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;margin-top:4px}.pc-days div{padding:10px;border-radius:9px;background:rgba(255,255,255,.025);border:1px solid var(--stroke)}.pc-days span,.pc-days strong{display:block}.pc-days strong{font-size:17px}.pc-days span{margin-top:4px;color:var(--muted);font-size:8px;text-transform:uppercase}.pc-health-card{overflow:hidden;position:relative}.pc-health-score{position:relative;display:flex;justify-content:center;align-items:baseline;margin:34px auto 20px;width:140px;height:140px;padding-top:42px;border-radius:50%;background:radial-gradient(circle,var(--surface) 57%,transparent 59%),conic-gradient(var(--pc-green) calc(var(--health, 82) * 1%),var(--surface-raised) 0)}.pc-health-score:before{content:"";position:absolute;inset:8px;border:1px solid rgba(39,217,139,.16);border-radius:50%}.pc-health-score strong{font-size:39px;letter-spacing:-.05em}.pc-health-score span{color:var(--muted);font-size:11px}.pc-health-orbit{position:absolute;inset:-8px;border:1px dashed rgba(39,217,139,.18);border-radius:50%}.pc-health-card>p{margin:0 0 18px;color:var(--cream-muted);text-align:center;font-size:11px}.pc-health-list{border-top:1px solid var(--stroke)}.pc-health-list div{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--stroke);font-size:11px}.pc-health-list span{color:var(--muted)}.pc-kpi-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin:10px 0 12px}.pc-kpi-grid article{padding:14px 15px;min-width:0;border:1px solid var(--stroke);border-radius:11px;background:var(--surface)}.pc-kpi-grid small,.pc-kpi-grid span,.pc-kpi-grid strong{display:block}.pc-kpi-grid span{color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.06em}.pc-kpi-grid strong{margin:7px 0 4px;font-size:20px;letter-spacing:-.025em}.pc-kpi-grid small{color:var(--muted);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-workspace{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(290px,.55fr);grid-gap:12px;gap:12px;align-items:start}.pc-allocation-card,.pc-history-card,.pc-positions-card,.pc-prediction-card{overflow:hidden}.pc-section-head{padding:18px 19px 15px}.pc-section-head h2{margin:5px 0 0;font-size:20px;letter-spacing:-.025em}.pc-section-head>a{display:flex;align-items:center;gap:6px;color:var(--cream-muted);text-decoration:none;font-size:11px}.pc-section-head>strong{color:var(--cream-muted);font-size:12px}.pc-filter-row{display:flex;gap:5px;padding:0 19px 14px;overflow-x:auto;scrollbar-width:none}.pc-filter-row button{flex:0 0 auto;height:29px;padding:0 11px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--muted);font-size:10px;cursor:pointer}.pc-filter-row button.active{color:var(--cream);border-color:var(--stroke);background:var(--surface-raised)}.pc-position-list{border-top:1px solid var(--stroke)}.pc-position{display:grid;grid-template-columns:38px minmax(190px,1.7fr) .48fr .9fr .55fr .65fr auto;align-items:center;grid-gap:12px;gap:12px;min-height:82px;padding:12px 18px;border-bottom:1px solid var(--stroke);transition:background .12s ease}.pc-position:last-child{border-bottom:0}.pc-position:hover{background:rgba(255,255,255,.018)}.pc-product-mark{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:rgba(39,217,139,.1);color:var(--pc-green);font-size:13px;font-weight:800;text-decoration:none}.pc-product-mark.perp{color:#58a6ff;background:rgba(88,166,255,.1)}.pc-product-mark.updown{color:var(--pc-amber);background:rgba(245,185,76,.1)}.pc-position-name{min-width:0}.pc-position-name>span{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:8px;text-transform:uppercase;letter-spacing:.06em}.pc-position-name>span i{width:3px;height:3px;border-radius:50%;background:var(--subtle)}.pc-position-name>a{display:block;margin:5px 0;color:var(--cream);font-size:12px;font-weight:650;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-position-name small{display:block;color:var(--muted);font-size:9px}.pc-position-pnl>span,.pc-position-stat span{display:block;margin-bottom:5px;color:var(--muted);font-size:8px;text-transform:uppercase;letter-spacing:.05em}.pc-position-stat strong{color:var(--cream-muted);font-size:10px;font-weight:600;white-space:nowrap}.pc-position-stat strong i{color:var(--subtle);font-style:normal}.pc-position-pnl strong{display:block;font-size:13px}.pc-position-pnl small{font-size:9px}.pc-position-actions{display:flex;justify-content:flex-end;gap:5px}.pc-position-actions button{height:29px;padding:0 9px;border:1px solid var(--stroke);border-radius:7px;background:var(--surface-raised);color:var(--cream-muted);font-size:9px;font-weight:650;cursor:pointer}.pc-position-actions button.danger{color:var(--pc-red);border-color:rgba(255,95,109,.2);background:rgba(255,95,109,.06)}.pc-position-actions button:disabled{opacity:.4}.pc-position-actions>span{color:var(--muted);font-size:9px}.pc-side-stack{display:grid;grid-gap:12px;gap:12px}.pc-attention-card,.pc-snapshot-card{padding:18px}.pc-signal{display:flex;gap:10px;padding:13px 0;border-bottom:1px solid var(--stroke)}.pc-signal>i{flex:0 0 auto;width:7px;height:7px;margin-top:4px;border-radius:50%;background:var(--pc-green);box-shadow:0 0 0 5px rgba(39,217,139,.06)}.pc-signal.caution>i,.pc-signal.warning>i{background:var(--pc-amber);box-shadow:0 0 0 5px rgba(245,185,76,.06)}.pc-signal.danger>i{background:var(--pc-red);box-shadow:0 0 0 5px rgba(255,95,109,.06)}.pc-signal strong{display:block;font-size:11px}.pc-signal p{margin:4px 0 0;color:var(--muted);font-size:10px;line-height:1.45}.pc-clear-state{display:grid;place-items:center;padding:28px 12px;text-align:center}.pc-clear-state svg{color:var(--pc-green)}.pc-clear-state strong{margin-top:9px;font-size:12px}.pc-clear-state p{margin:5px 0 0;color:var(--muted);font-size:10px}.pc-snapshot-card>div:not(.pc-card-head){padding:13px 0;border-bottom:1px solid var(--stroke)}.pc-snapshot-card>div:last-child{border:0}.pc-snapshot-card small,.pc-snapshot-card span,.pc-snapshot-card strong{display:block}.pc-snapshot-card span{color:var(--muted);font-size:9px;text-transform:uppercase}.pc-snapshot-card strong{margin:5px 0 3px;font-size:16px}.pc-snapshot-card small{color:var(--muted);font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-analysis-grid,.pc-bottom-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px;align-items:start}.pc-allocation-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;padding:2px 19px 20px}.pc-allocation-grid h3{margin:0 0 14px;color:var(--cream-muted);font-size:11px}.pc-allocation-grid p{color:var(--muted);font-size:11px}.pc-exposure-row{margin-bottom:13px}.pc-exposure-row>div{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px;font-size:10px}.pc-exposure-row span{color:var(--muted)}.pc-exposure-row>i{display:block;height:5px;overflow:hidden;border-radius:99px;background:var(--surface-raised)}.pc-exposure-row>i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#159b65,var(--pc-green))}.pc-prediction-totals{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--stroke)}.pc-prediction-totals div{padding:13px 18px;border-right:1px solid var(--stroke)}.pc-prediction-totals div:last-child{border:0}.pc-prediction-totals span,.pc-prediction-totals strong{display:block}.pc-prediction-totals span{color:var(--muted);font-size:8px;text-transform:uppercase}.pc-prediction-totals strong{margin-top:5px;font-size:15px}.pc-event-list>a{display:flex;justify-content:space-between;gap:16px;padding:13px 18px;border-bottom:1px solid var(--stroke);color:var(--cream);text-decoration:none}.pc-event-list>a:last-child{border:0}.pc-event-list>a:hover{background:rgba(255,255,255,.018)}.pc-event-list>a>div{min-width:0}.pc-event-list small,.pc-event-list span,.pc-event-list strong{display:block}.pc-event-list span{color:var(--muted);font-size:8px;text-transform:uppercase}.pc-event-list>a>div strong{margin:5px 0;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-event-list small{color:var(--muted);font-size:9px}.pc-event-list aside{text-align:right;white-space:nowrap}.pc-event-list aside strong{font-size:11px}.pc-event-list aside small{margin-top:5px}.pc-bottom-grid{grid-template-columns:1.45fr .55fr}.pc-history-table{overflow:auto}.pc-history-table table{width:100%;border-collapse:collapse}.pc-history-table th{padding:10px 15px;border-block:1px solid var(--stroke);color:var(--muted);font-size:8px;text-align:left;text-transform:uppercase;letter-spacing:.06em;font-weight:650}.pc-history-table td{max-width:260px;padding:12px 15px;border-bottom:1px solid var(--stroke);color:var(--cream-muted);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-timeline-card{padding:18px}.pc-timeline{margin-top:13px}.pc-timeline>div{display:grid;grid-template-columns:10px 1fr;grid-gap:10px;gap:10px;position:relative;padding-bottom:17px}.pc-timeline>div:before{content:"";position:absolute;left:3px;top:10px;bottom:0;width:1px;background:var(--stroke)}.pc-timeline>div:last-child:before{display:none}.pc-timeline>div>i{position:relative;z-index:1;width:7px;height:7px;margin-top:3px;border-radius:50%;background:var(--pc-green);box-shadow:0 0 0 4px var(--surface)}.pc-timeline strong{font-size:10px}.pc-timeline p{margin:3px 0;color:var(--muted);font-size:9px;line-height:1.35}.pc-timeline time{color:var(--subtle);font-size:8px}.pc-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:230px;padding:28px;text-align:center}.pc-empty.small{min-height:150px}.pc-empty svg{color:var(--pc-green)}.pc-empty h3{margin:12px 0 4px;font-size:15px}.pc-empty p{margin:0;color:var(--muted);font-size:11px}.pc-empty a{margin-top:14px;color:var(--pc-green);font-size:11px;text-decoration:none}.portfolio-command .positive{color:var(--pc-green)!important}.portfolio-command .negative{color:var(--pc-red)!important}@media(max-width:1250px){.pc-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.8fr)}.pc-health-card{grid-column:1/-1;display:grid;grid-template-columns:1fr 180px 1fr;align-items:center;grid-gap:20px;gap:20px}.pc-health-card .pc-card-head{grid-column:1}.pc-health-score{grid-column:2;grid-row:1/4;margin:10px auto}.pc-health-card>p{grid-column:1;text-align:left}.pc-health-list{grid-column:3;grid-row:1/4;border-top:0}.pc-position{grid-template-columns:38px minmax(160px,1.4fr) .42fr .8fr .5fr .6fr}.pc-position-actions{grid-column:2/-1;justify-content:flex-end;margin-top:-5px}}@media(max-width:980px){.portfolio-command{width:min(100% - 24px,900px);padding-top:20px}.pc-header{align-items:flex-start;flex-direction:column}.pc-actions{justify-content:flex-start}.pc-kpi-grid{grid-template-columns:repeat(3,1fr)}.pc-analysis-grid,.pc-bottom-grid,.pc-workspace{grid-template-columns:1fr}.pc-side-stack{grid-template-columns:1fr 1fr}}@media(max-width:700px){.portfolio-command{width:100%;padding:15px 10px 100px}.pc-identity h1{font-size:30px}.pc-actions{width:100%;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none;padding-bottom:2px}.pc-actions>*{flex:0 0 auto}.pc-public-toggle{display:none}.pc-hero-grid{grid-template-columns:1fr}.pc-card{border-radius:12px}.pc-equity-card{padding:17px 15px 0}.pc-equity-value{font-size:38px}.pc-pnl-line{flex-wrap:wrap}.pc-equity-chart{height:155px}.pc-equity-footer{grid-template-columns:1fr 1fr;margin:0 -15px}.pc-equity-footer div{border-bottom:1px solid var(--stroke)}.pc-health-card{display:block;grid-column:auto}.pc-health-score{margin:28px auto 18px}.pc-health-card>p{text-align:center}.pc-kpi-grid{display:flex;overflow-x:auto;scrollbar-width:none}.pc-kpi-grid article{flex:0 0 155px}.pc-side-stack{grid-template-columns:1fr}.pc-position{grid-template-columns:36px minmax(0,1fr) auto;gap:10px;padding:14px}.pc-position-name{grid-column:2}.pc-position-stat{display:none}.pc-position-pnl{grid-column:3;grid-row:1;text-align:right}.pc-position-actions{grid-column:2/4;margin:4px 0 0}.pc-position-actions button{flex:1 1;height:34px}.pc-allocation-grid{grid-template-columns:1fr;gap:12px}.pc-prediction-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.pc-prediction-totals div{padding:12px}.pc-history-table td,.pc-history-table th{padding-inline:12px}.pc-section-head h2{font-size:17px}}@media(min-width:769px){.perp-terminal-v11{grid-template-rows:54px minmax(0,1fr) 238px;height:calc(100vh - 60px)}.t-market-info{grid-row:1}.t-watchrail{grid-row:2/4}.t-chart-area,.t-orderbook{grid-row:2}.t-order-ticket{grid-row:2/4}.t-bottom-dock{grid-row:3}}.t-ticket-account-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;border:1px solid var(--stroke);border-radius:7px;overflow:hidden;background:var(--stroke)}.t-ticket-account-line span{min-width:0;padding:8px;background:var(--surface-raised);color:var(--muted);font-size:8px;text-transform:uppercase;letter-spacing:.05em}.t-ticket-account-line strong{display:block;margin-top:4px;color:var(--cream);font-size:10px;letter-spacing:0;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-order-ticket{background:var(--surface)}.t-ot-head{padding:12px 14px 10px}.t-ot-side{color:var(--cream-muted)}.t-ot-side.sell.active{color:#ff6876;background:rgba(240,68,85,.08)}.t-place-btn.sell{color:#fff!important;-webkit-text-fill-color:#fff}.t-place-btn.sell:disabled{color:var(--muted)!important;-webkit-text-fill-color:var(--muted)}.t-pos-editor{margin:0;padding:11px;border-color:var(--stroke);background:var(--surface-raised)}.t-active-close-grid button{min-width:0;white-space:nowrap}.tv-chart{-webkit-user-select:none;-moz-user-select:none;user-select:none}html[data-theme=light]{color-scheme:light;--bg:#f4f4f1;--bg-elevated:#fff;--bg-card:#fff;--bg-card-2:#f7f7f4;--line:rgba(19,19,19,.085);--line-strong:rgba(19,19,19,.17);--text:#131313;--subtle:#8a8f98;--white:#131313;--canvas:#f4f4f1;--off-black:#fff}html[data-theme=light] .cashed-shell,html[data-theme=light] .pm-shell,html[data-theme=light] .shell,html[data-theme=light] body{background:#f4f4f1!important;color:var(--cream)}html[data-theme=light] .bottom-bar,html[data-theme=light] .cat-nav,html[data-theme=light] .pm-nav,html[data-theme=light] .product-switch-row{background:rgba(255,255,255,.96)!important;border-color:var(--stroke)}html[data-theme=light] .perp-terminal-v11,html[data-theme=light] .t-bottom-dock,html[data-theme=light] .t-chart-area,html[data-theme=light] .t-market-info,html[data-theme=light] .t-order-ticket,html[data-theme=light] .t-orderbook,html[data-theme=light] .t-watchrail{background:#fff!important}html[data-theme=light] .t-order-ticket,html[data-theme=light] .t-watchrail{background:#fafaf8!important}html[data-theme=light] .t-mkt-row:hover,html[data-theme=light] .t-pos-tbl tbody tr:hover td,html[data-theme=light] .t-wr-row:hover{background:rgba(19,19,19,.035)}html[data-theme=light] .t-wr-row.active{background:rgba(22,199,132,.09)}html[data-theme=light] .t-ob-row.ask i{background:rgba(240,68,85,.1)}html[data-theme=light] .t-ob-row.bid i{background:rgba(22,199,132,.1)}html[data-theme=light] .t-act-btn,html[data-theme=light] .t-input-box,html[data-theme=light] .t-pct-btn,html[data-theme=light] .t-pos-editor,html[data-theme=light] .t-pos-tbl th,html[data-theme=light] .t-ticket-account-line span,html[data-theme=light] .t-tpsl-box{background:#f2f3f1!important}html[data-theme=light] .t-ind-row,html[data-theme=light] .t-news-item,html[data-theme=light] .t-pos-tbl td{border-color:var(--stroke)}html[data-theme=light] .pc-card,html[data-theme=light] .pc-kpi-grid article{background:#fff;box-shadow:0 14px 40px rgba(25,25,25,.045)}html[data-theme=light] .pc-equity-card{background:radial-gradient(circle at 80% -30%,rgba(39,217,139,.11),transparent 45%),#fff}html[data-theme=light] .market-card,html[data-theme=light] .poly-card,html[data-theme=light] .premium-panel,html[data-theme=light] .quick-card,html[data-theme=light] .utility-page .premium-panel{background:#fff!important}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{color:var(--cream)}html[data-theme=light] ::selection{background:rgba(32,200,121,.2);color:#131313}.pm-nav .theme-toggle{width:36px;height:36px;border-radius:9px;background:transparent}@media(max-width:768px){.pm-nav .theme-toggle{display:grid!important;width:34px;height:34px}.t-ticket-account-line{grid-template-columns:1fr 1fr}.t-ticket-account-line span:last-child{grid-column:1/-1}}.ud2{max-width:var(--pm-width);margin:0 auto;padding:24px}.ud2-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:22px}.ud2-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.ud2-hero h1{font-size:30px;font-weight:650;letter-spacing:-.03em;color:var(--cream);margin:6px 0}.ud2-hero p{font-size:13.5px;color:var(--cream-muted);max-width:520px;line-height:1.5}.ud2-duration{display:flex;flex-direction:column;gap:6px}.ud2-duration>span{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.ud2-duration-pills,.ud2-duration-row{display:flex;gap:4px;background:var(--surface);border:1px solid var(--stroke);border-radius:10px;padding:4px}.ud2-duration-pills button,.ud2-duration-row button{height:30px;padding:0 14px;border:0;background:none;color:var(--muted);font-size:13px;font-weight:600;border-radius:7px;cursor:pointer}.ud2-duration-pills button.active,.ud2-duration-row button.active{background:var(--surface-raised);color:var(--cream)}.ud2-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:14px;gap:14px}.ud2-card{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);padding:14px;transition:border-color .14s ease}.ud2-card:hover{border-color:var(--stroke-bright)}.ud2-card-head{display:flex;align-items:center;gap:11px;text-decoration:none}.ud2-card-id{flex:1 1;min-width:0}.ud2-card-id strong{display:block;font-size:14.5px;color:var(--cream);font-weight:600}.ud2-card-id small{font-size:11.5px;color:var(--muted)}.ud2-card-px{text-align:right}.ud2-card-px b{display:block;font-size:14px;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ud2-card-px em{font-size:11.5px;font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ud2-card-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:13px}.ud2-down,.ud2-up{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;border-radius:9px;font-size:13px;font-weight:650;text-decoration:none;transition:filter .12s ease}.ud2-up{background:var(--yes-soft);color:var(--yes)}.ud2-down{background:var(--no-soft);color:var(--no)}.ud2-down:hover,.ud2-up:hover{filter:brightness(1.18)}.positive{color:var(--yes)}.negative{color:var(--no)}.ud2-term{max-width:var(--pm-width);margin:0 auto;padding:18px 24px 64px;display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:18px;gap:18px;align-items:start}.ud2-term-main{min-width:0;display:flex;flex-direction:column;gap:14px}.ud2-term-skel{padding:40px}.ud2-back{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted);text-decoration:none}.ud2-back:hover{color:var(--cream)}.ud2-term-head{justify-content:space-between;gap:16px;flex-wrap:wrap}.ud2-term-head,.ud2-term-id{display:flex;align-items:center}.ud2-term-id{gap:13px}.ud2-term-id h1{font-size:22px;font-weight:650;letter-spacing:-.02em;color:var(--cream)}.ud2-term-id span{font-size:12px;color:var(--muted)}.ud2-term-stats{display:flex;align-items:center;gap:18px}.ud2-term-stats>div{display:flex;flex-direction:column}.ud2-term-stats span{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.ud2-term-stats strong{font-size:15px;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ud2-stream{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted)}.ud2-stream i{width:7px;height:7px;border-radius:50%;background:var(--muted)}.ud2-stream.on{color:var(--yes)}.ud2-stream.on i{background:var(--yes);box-shadow:0 0 8px var(--yes)}.ud2-stale{display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:10px;background:rgba(227,160,8,.1);border:1px solid rgba(227,160,8,.25);color:#e3a008;font-size:12.5px}.ud2-chart{height:430px;background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);overflow:hidden;position:relative}.ud2-chart .tv-chart{height:100%!important}.ud2-positions,.ud2-rules{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);padding:14px 16px}.ud2-section-top{display:flex;align-items:center;justify-content:space-between;font-size:12.5px;color:var(--cream);font-weight:600;margin-bottom:10px}.ud2-section-top span:last-child{color:var(--muted);font-weight:500;display:inline-flex;align-items:center;gap:6px}.ud2-pos-list{display:flex;flex-direction:column;gap:8px}.ud2-pos{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:11px 12px;border-radius:9px;background:var(--surface-raised);border:1px solid var(--stroke)}.ud2-pos-side{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:7px;font-size:11.5px;font-weight:700}.ud2-pos-side.up{background:var(--yes-soft);color:var(--yes)}.ud2-pos-side.down{background:var(--no-soft);color:var(--no)}.ud2-pos-body strong{display:block;font-size:13px;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ud2-pos-body small{font-size:11px;color:var(--muted)}.ud2-pos-state{display:flex;align-items:center;gap:8px}.ud2-tag{font-size:11px;font-weight:650;padding:3px 9px;border-radius:99px}.ud2-tag.win{color:var(--yes);background:var(--yes-soft)}.ud2-tag.lose{color:var(--no);background:var(--no-soft)}.ud2-tag.settling{color:#e3a008;background:rgba(227,160,8,.12)}.ud2-tag.void{color:var(--muted);background:var(--surface-hover)}.ud2-cd{font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--cream);font-weight:650}.ud2-empty{font-size:12.5px;color:var(--muted);padding:16px 0;text-align:center}.ud2-rules p{font-size:12.5px;color:var(--cream-muted);line-height:1.5;margin-bottom:6px}.ud2-rules p.muted{color:var(--muted)}.ud2-ticket{position:-webkit-sticky;position:sticky;top:80px;align-self:start;background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);padding:16px;display:flex;flex-direction:column;gap:12px}.ud2-ticket-head{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:600;color:var(--cream)}.ud2-side{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.ud2-side button{display:flex;flex-direction:column;align-items:center;gap:3px;padding:12px 8px;border-radius:10px;background:var(--surface-raised);border:1px solid var(--stroke);color:var(--cream-muted);cursor:pointer}.ud2-side button span{font-size:12px;font-weight:600}.ud2-side button strong{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ud2-side button.up.active{background:var(--yes-soft);border-color:var(--yes);color:var(--yes)}.ud2-side button.down.active{background:var(--no-soft);border-color:var(--no);color:var(--no)}.ud2-stake{display:flex;flex-direction:column;gap:6px}.ud2-stake>span{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.ud2-stake>div{display:flex;align-items:center;height:46px;padding:0 13px;border-radius:10px;background:var(--surface-raised);border:1px solid var(--stroke)}.ud2-stake input{flex:1 1;background:none;border:0;outline:0;color:var(--cream);font-size:18px;font-weight:600}.ud2-stake b{color:var(--muted);font-size:12px;font-weight:600}.ud2-quick{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.ud2-quick button{height:32px;border-radius:8px;background:var(--surface-raised);border:1px solid var(--stroke);color:var(--cream-muted);font-size:12px;font-weight:600;cursor:pointer}.ud2-quick button:hover{background:var(--surface-hover)}.ud2-summary{display:flex;flex-direction:column;gap:7px;padding:12px 0;border-top:1px solid var(--stroke)}.ud2-summary div{display:flex;align-items:center;justify-content:space-between;font-size:12.5px}.ud2-summary span{color:var(--muted)}.ud2-summary b{color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ud2-submit{height:48px;border:0;border-radius:11px;font-size:14.5px;font-weight:700;cursor:pointer;color:#04140c}.ud2-submit.up{background:var(--yes)}.ud2-submit.down{background:var(--no);color:#fff}.ud2-submit:disabled{background:var(--surface-raised);color:var(--muted);cursor:not-allowed}.ud2-sim{font-size:10.5px;color:var(--muted);text-align:center;line-height:1.5}@media (max-width:1000px){.ud2-term{grid-template-columns:1fr}.ud2-ticket{position:static}}@media (max-width:560px){.ud2,.ud2-term{padding:14px 12px 84px}.ud2-hero h1{font-size:24px}.ud2-term-stats{gap:12px}.ud2-chart{height:320px}}.ud3{max-width:640px;margin:0 auto;padding:22px 18px 84px}.ud3-back{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted);text-decoration:none}.ud3-back:hover{color:var(--cream)}.ud3-card{background:var(--surface);border:1px solid var(--stroke);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:14px;margin-top:12px}.ud3-skel{min-height:560px}.ud3-head{justify-content:space-between}.ud3-head,.ud3-head-id{display:flex;align-items:center}.ud3-head-id{gap:11px}.ud3-head-id strong{display:block;font-size:16px;font-weight:650;color:var(--cream);letter-spacing:-.01em}.ud3-head-id span,.ud3-stream{font-size:11.5px;color:var(--muted)}.ud3-stream{display:inline-flex;align-items:center;gap:6px}.ud3-stream i{width:7px;height:7px;border-radius:50%;background:var(--muted)}.ud3-stream.on{color:var(--yes)}.ud3-stream.on i{background:var(--yes);box-shadow:0 0 8px var(--yes)}.ud3-hero{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ud3-hero>div{background:var(--surface-raised);border:1px solid var(--stroke);border-radius:12px;padding:13px 15px}.ud3-hero span{display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:4px}.ud3-hero-price strong{font-size:26px;font-weight:650;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ud3-hero-cd strong{font-size:30px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ud3-hero-cd.win{border-color:rgba(31,181,116,.4)}.ud3-hero-cd.win strong{color:var(--yes)}.ud3-hero-cd.lose{border-color:rgba(236,88,104,.4)}.ud3-hero-cd.lose strong{color:var(--no)}.ud3-hero-cd.idle strong{color:var(--cream);font-size:18px}.ud3-durations{display:flex;gap:4px;background:var(--surface-raised);border:1px solid var(--stroke);border-radius:11px;padding:4px}.ud3-durations button{flex:1 1;height:34px;border:0;background:none;color:var(--muted);font-size:13px;font-weight:600;border-radius:8px;cursor:pointer}.ud3-durations button.active{background:var(--surface-hover);color:var(--cream)}.ud3-stale{display:flex;align-items:center;gap:7px;padding:9px 12px;border-radius:9px;background:rgba(227,160,8,.1);border:1px solid rgba(227,160,8,.25);color:#e3a008;font-size:12px}.ud3-chart{height:230px;border-radius:12px;overflow:hidden;background:var(--surface-raised);border:1px solid var(--stroke);position:relative}.ud3-chart .tv-chart{height:100%!important}.ud3-sides{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.ud3-sides button{display:flex;flex-direction:column;align-items:center;gap:3px;padding:14px 8px;border-radius:13px;background:var(--surface-raised);border:1.5px solid var(--stroke);color:var(--cream-muted);cursor:pointer;transition:.12s ease}.ud3-sides button span{font-size:14px;font-weight:700}.ud3-sides button strong{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ud3-sides button.up.active,.ud3-sides button.up:hover{background:var(--yes-soft);border-color:var(--yes);color:var(--yes)}.ud3-sides button.down.active,.ud3-sides button.down:hover{background:var(--no-soft);border-color:var(--no);color:var(--no)}.ud3-stake{display:flex;align-items:center;height:54px;padding:0 16px;border-radius:12px;background:var(--surface-raised);border:1px solid var(--stroke)}.ud3-stake input{flex:1 1;background:none;border:0;outline:0;color:var(--cream);font-size:22px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ud3-stake b{color:var(--muted);font-size:13px;font-weight:600}.ud3-quick{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px;gap:7px}.ud3-quick button{height:34px;border-radius:9px;background:var(--surface-raised);border:1px solid var(--stroke);color:var(--cream-muted);font-size:12.5px;font-weight:600;cursor:pointer}.ud3-quick button:hover{background:var(--surface-hover);color:var(--cream)}.ud3-summary{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:12px 0;border-top:1px solid var(--stroke)}.ud3-summary div{text-align:center}.ud3-summary span{display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:3px}.ud3-summary b{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ud3-trade{height:54px;border:0;border-radius:13px;font-size:15.5px;font-weight:700;cursor:pointer}.ud3-trade.up{background:var(--yes);color:#04140c}.ud3-trade.down{background:var(--no);color:#fff}.ud3-trade:disabled{background:var(--surface-raised);color:var(--muted);cursor:not-allowed}.ud3-trade-link{text-decoration:none}.ud3-recent,.ud3-trade-link{display:flex;align-items:center;justify-content:center}.ud3-recent{gap:6px}.ud3-recent span{font-size:11px;color:var(--muted);margin-right:4px}.ud3-recent i{width:9px;height:9px;border-radius:50%}.ud3-recent i.w{background:var(--yes)}.ud3-recent i.l{background:var(--no);opacity:.8}.ud3-live{background:var(--surface);border:1px solid var(--stroke);border-radius:14px;padding:12px 14px;margin-top:12px}.ud3-live-head{display:flex;align-items:center;justify-content:space-between;font-size:12.5px;font-weight:600;color:var(--cream);margin-bottom:8px}.ud3-live-head span{color:var(--muted);font-weight:500}.ud3-live-row{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:10px;gap:10px;padding:8px 0;border-top:1px solid var(--stroke)}.ud3-live-side{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:3px 8px;border-radius:6px}.ud3-live-side.up{background:var(--yes-soft);color:var(--yes)}.ud3-live-side.down{background:var(--no-soft);color:var(--no)}.ud3-live-stake{font-size:12.5px;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ud3-live-tag{font-size:10.5px;font-weight:650;padding:2px 8px;border-radius:99px}.ud3-live-tag.win{color:var(--yes);background:var(--yes-soft)}.ud3-live-tag.lose{color:var(--no);background:var(--no-soft)}.ud3-live-cd{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--cream)}.ud3-rules{margin-top:12px;background:var(--surface);border:1px solid var(--stroke);border-radius:12px;padding:0 14px}.ud3-rules summary{list-style:none;cursor:pointer;padding:13px 0;font-size:12.5px;font-weight:600;color:var(--cream-muted)}.ud3-rules summary::-webkit-details-marker{display:none}.ud3-rules p{font-size:12px;color:var(--cream-muted);line-height:1.5;margin:0 0 10px}.ud3-rules p.muted{color:var(--muted)}@media (max-width:560px){.ud3{padding:14px 12px 88px}.ud3-hero-cd strong{font-size:26px}.ud3-chart{height:200px}}.udx-index,.udx-terminal{max-width:var(--pm-width);margin:0 auto;padding:26px 24px 88px}.udx-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.udx-index-hero{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:18px;gap:18px;align-items:stretch;margin-bottom:18px}.udx-asset-card,.udx-chart-stage,.udx-command-row,.udx-feature-card,.udx-hero-copy,.udx-loading-card,.udx-open-panel,.udx-rules,.udx-scoreboard,.udx-ticket,.udx-trade-hero{background:linear-gradient(145deg,color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--surface-raised) 92%,transparent));border:1px solid var(--stroke);border-radius:22px;box-shadow:0 20px 70px rgba(0,0,0,.18)}.udx-hero-copy{padding:34px;min-height:300px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.udx-hero-copy:after{content:"";position:absolute;inset:auto -80px -140px auto;width:330px;height:330px;background:radial-gradient(circle,color-mix(in srgb,var(--yes) 20%,transparent),transparent 66%);pointer-events:none}.udx-hero-copy h1{max-width:760px;margin:10px 0 12px;color:var(--cream);font-size:clamp(38px,5vw,72px);line-height:.95;letter-spacing:-.07em;font-weight:780}.udx-hero-copy p{max-width:620px;color:var(--cream-muted);font-size:15px;line-height:1.55}.udx-hero-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:28px}.udx-primary-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:13px;background:var(--cream);color:var(--bg);font-weight:800;text-decoration:none}.udx-hero-actions span{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:12px}.udx-feature-card{padding:22px;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}.udx-feature-top{display:flex;align-items:center;gap:12px}.udx-feature-top div{flex:1 1;min-width:0}.udx-feature-top span{display:block;color:var(--muted);font-size:12px}.udx-feature-top strong{display:block;color:var(--cream);font-size:18px;letter-spacing:-.03em}.udx-feature-top em{font-style:normal;font-size:12px;font-weight:800}.udx-feature-price{color:var(--cream);font-size:52px;line-height:1;letter-spacing:-.06em;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.udx-asset-actions,.udx-feature-buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.udx-asset-actions a,.udx-feature-buttons a{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:42px;border-radius:12px;text-decoration:none;font-weight:800;font-size:13px}.udx-asset-actions .up,.udx-feature-buttons .up{color:var(--yes);background:var(--yes-soft);border:1px solid color-mix(in srgb,var(--yes) 28%,transparent)}.udx-asset-actions .down,.udx-feature-buttons .down{color:var(--no);background:var(--no-soft);border:1px solid color-mix(in srgb,var(--no) 28%,transparent)}.udx-command-row{padding:16px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.udx-duration-line,.udx-duration-switch{display:inline-flex;gap:5px;padding:5px;margin-top:8px;background:var(--surface-raised);border:1px solid var(--stroke);border-radius:14px}.udx-duration-line button,.udx-duration-switch button{height:34px;min-width:60px;border:0;border-radius:10px;background:transparent;color:var(--muted);font-weight:800;cursor:pointer}.udx-duration-line button.active,.udx-duration-switch button.active{background:var(--cream);color:var(--bg)}.udx-stat-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.udx-stat-strip span{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:999px;background:var(--surface-raised);border:1px solid var(--stroke);color:var(--cream-muted);font-size:12px;font-weight:650}.udx-market-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.udx-asset-card{padding:14px;transition:transform .16s ease,border-color .16s ease}.udx-asset-card:hover{transform:translateY(-2px);border-color:var(--stroke-bright)}.udx-asset-main{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;color:inherit;text-decoration:none;margin-bottom:13px}.udx-rank{color:var(--muted);font-size:11px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.udx-asset-name strong,.udx-asset-price strong{display:block;color:var(--cream);font-size:14px;font-weight:800}.udx-asset-name span,.udx-asset-price span{display:block;color:var(--muted);font-size:11px}.udx-asset-price{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.udx-back{display:inline-flex;align-items:center;gap:7px;color:var(--muted);text-decoration:none;font-size:12px;font-weight:650;margin-bottom:16px}.udx-back:hover{color:var(--cream)}.udx-trade-hero{padding:22px;display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.udx-title-pack{display:flex;align-items:center;gap:16px}.udx-title-pack h1{margin:4px 0;color:var(--cream);font-size:clamp(32px,4vw,58px);line-height:.95;letter-spacing:-.06em;font-weight:800}.udx-title-pack p{color:var(--muted);font-size:13px}.udx-live-strip{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.udx-live-strip span{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px;border-radius:999px;background:var(--surface-raised);border:1px solid var(--stroke);color:var(--cream-muted);font-size:12px;font-weight:700}.udx-live-strip span.live{color:var(--yes);border-color:color-mix(in srgb,var(--yes) 32%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--yes) 10%,transparent)}.udx-trade-grid{display:grid;grid-template-columns:minmax(0,1fr) 370px;grid-gap:18px;gap:18px;align-items:start}.udx-main-stack{display:flex;flex-direction:column;gap:14px;min-width:0}.udx-scoreboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.udx-scoreboard>div{padding:16px;border-right:1px solid var(--stroke)}.udx-scoreboard>div:last-child{border-right:0}.udx-scoreboard span{display:block;color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.udx-scoreboard strong{color:var(--cream);font-size:24px;font-weight:850;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.udx-scoreboard .winning strong{color:var(--yes)}.udx-scoreboard .losing strong{color:var(--no)}.udx-duration-line{width:max-content;margin:0}.udx-chart-stage{height:520px;overflow:hidden;position:relative}.udx-chart-stage .tv-chart{height:100%!important}.udx-chart-top{position:absolute;top:14px;left:14px;right:14px;z-index:3;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.udx-chart-top em,.udx-chart-top span{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border-radius:999px;background:color-mix(in srgb,var(--surface) 78%,transparent);border:1px solid var(--stroke);color:var(--cream-muted);font-size:11px;font-style:normal;font-weight:750;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.udx-open-panel{padding:16px}.udx-panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.udx-panel-head strong{display:block;color:var(--cream);font-size:18px;letter-spacing:-.03em}.udx-panel-head>span{color:var(--muted);font-weight:800}.udx-empty{color:var(--muted);font-size:13px;padding:14px 0 2px}.udx-position-list{display:flex;flex-direction:column;gap:8px}.udx-position-row{display:grid;grid-template-columns:90px 1fr 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--stroke);border-radius:14px;background:var(--surface-raised)}.udx-position-row .side{display:inline-flex;justify-content:center;align-items:center;height:26px;border-radius:9px;font-size:11px;font-weight:850}.udx-position-row .side.up{color:var(--yes);background:var(--yes-soft)}.udx-position-row .side.down{color:var(--no);background:var(--no-soft)}.udx-position-row b,.udx-position-row strong{color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.udx-ticket{position:-webkit-sticky;position:sticky;top:82px;padding:16px;display:flex;flex-direction:column;gap:13px}.udx-ticket-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.udx-ticket-head span{display:block;color:var(--muted);font-size:12px}.udx-ticket-head strong{display:block;color:var(--cream);font-size:20px;letter-spacing:-.04em}.udx-side-switch{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.udx-side-switch button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 8px;border-radius:15px;background:var(--surface-raised);border:1px solid var(--stroke);color:var(--cream-muted);cursor:pointer}.udx-side-switch button span{font-size:13px;font-weight:850}.udx-side-switch button strong{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.udx-side-switch .up.active{color:var(--yes);background:var(--yes-soft);border-color:var(--yes)}.udx-side-switch .down.active{color:var(--no);background:var(--no-soft);border-color:var(--no)}.udx-stake-box{display:flex;flex-direction:column;gap:6px}.udx-stake-box>span{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.udx-stake-box>div{display:flex;align-items:center;height:58px;padding:0 14px;border:1px solid var(--stroke);border-radius:15px;background:var(--surface-raised)}.udx-stake-box input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--cream);font-size:26px;font-weight:850;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.udx-stake-box b{color:var(--muted);font-size:12px}.udx-quick-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:7px;gap:7px}.udx-quick-grid button{height:34px;border:1px solid var(--stroke);border-radius:10px;background:var(--surface-raised);color:var(--cream-muted);font-size:12px;font-weight:750;cursor:pointer}.udx-quick-grid button:hover{color:var(--cream);border-color:var(--stroke-bright)}.udx-ticket-summary{display:flex;flex-direction:column;gap:8px;padding:12px 0;border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke)}.udx-ticket-summary div{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.udx-ticket-summary span{color:var(--muted)}.udx-ticket-summary strong{color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.udx-submit{display:flex;align-items:center;justify-content:center;height:54px;border:0;border-radius:16px;font-size:15px;font-weight:850;cursor:pointer;text-decoration:none}.udx-submit.up{background:var(--yes);color:#04140c}.udx-submit.down{background:var(--no);color:#fff}.udx-submit:disabled{background:var(--surface-raised);color:var(--muted);cursor:not-allowed}.udx-safety-note{gap:8px;font-size:11.5px;line-height:1.45}.udx-recent,.udx-safety-note{display:flex;color:var(--muted)}.udx-recent{align-items:center;gap:7px;justify-content:center;font-size:11px}.udx-recent i{width:9px;height:9px;border-radius:50%}.udx-recent .win{background:var(--yes)}.udx-recent .loss{background:var(--no)}.udx-rules{margin-top:16px;padding:0 16px}.udx-rules summary{cursor:pointer;padding:15px 0;color:var(--cream);font-size:13px;font-weight:800;list-style:none}.udx-rules summary::-webkit-details-marker{display:none}.udx-rules p{color:var(--cream-muted);font-size:12.5px;line-height:1.55;margin:0 0 12px}.udx-loading-card{min-height:560px;padding:24px}@media (max-width:1180px){.udx-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.udx-index-hero,.udx-trade-grid{grid-template-columns:1fr}.udx-ticket{position:static}}@media (max-width:760px){.udx-index,.udx-terminal{padding:16px 12px 96px}.udx-command-row,.udx-index-hero,.udx-trade-hero{display:flex;flex-direction:column;align-items:stretch}.udx-hero-copy{padding:24px;min-height:0}.udx-hero-copy h1{font-size:42px}.udx-feature-card{min-height:240px}.udx-feature-price{font-size:42px}.udx-market-grid,.udx-scoreboard{grid-template-columns:1fr}.udx-scoreboard>div{border-right:0;border-bottom:1px solid var(--stroke)}.udx-scoreboard>div:last-child{border-bottom:0}.udx-title-pack{align-items:flex-start}.udx-title-pack h1{font-size:38px}.udx-live-strip{justify-content:flex-start}.udx-duration-line{width:100%}.udx-duration-line button{flex:1 1;min-width:0}.udx-chart-stage{height:360px}.udx-chart-top{display:none}.udx-position-row{grid-template-columns:74px 1fr}}:root{--cat-sports:#1fb574;--cat-politics:#5b8cff;--cat-crypto:#e89a4a;--cat-finance:#3bb6d6;--cat-culture:#cf7bd0;--cat-weather:#3bb6d6;--cat-world:#8aa0b8}.poly-sports{--cat:var(--cat-sports)}.poly-politics{--cat:var(--cat-politics)}.poly-crypto{--cat:var(--cat-crypto)}.poly-finance{--cat:var(--cat-finance)}.poly-culture{--cat:var(--cat-culture)}.poly-weather{--cat:var(--cat-weather)}.poly-world{--cat:var(--cat-world)}.pm-card{position:relative}.pm-card:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;border-radius:var(--radius) var(--radius) 0 0;background:linear-gradient(90deg,var(--cat,var(--stroke-bright)),transparent 70%);opacity:.55;transition:opacity .15s ease}.pm-card:hover{border-color:color-mix(in srgb,var(--cat,var(--stroke-bright)) 45%,var(--stroke))}.pm-card:hover:before{opacity:1}.pm-outline-prob{font-size:14.5px!important;font-weight:700!important}.pm-hot .pm-thumb-fallback,.pm-thumb-fallback,.pm-ticker-fallback{background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--cat,var(--electric)) 55%,transparent),var(--surface-raised))!important;color:var(--cream)!important}.flash-cents.flash-up,.flash-up{animation:pm-flash-up .7s ease}.flash-cents.flash-down,.flash-down{animation:pm-flash-down .7s ease}@keyframes pm-flash-up{0%{color:var(--yes);text-shadow:0 0 10px color-mix(in srgb,var(--yes) 60%,transparent)}to{text-shadow:none}}@keyframes pm-flash-down{0%{color:var(--no);text-shadow:0 0 10px color-mix(in srgb,var(--no) 60%,transparent)}to{text-shadow:none}}.pm-ticker{display:flex;align-items:center;gap:0;max-width:var(--pm-width);margin:0 auto 16px;background:var(--surface);border:1px solid var(--stroke);border-radius:11px;overflow:hidden}.pm-ticker-live{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:0 14px;height:100%;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-right:1px solid var(--stroke);background:var(--surface-raised)}.pm-ticker-live i{width:7px;height:7px;border-radius:50%;background:var(--muted)}.pm-ticker-live.on{color:var(--yes)}.pm-ticker-live.on i{background:var(--yes);box-shadow:0 0 8px var(--yes);animation:pm-pulse 1.6s ease infinite}@keyframes pm-pulse{0%,to{opacity:1}50%{opacity:.4}}.pm-ticker-track{flex:1 1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.pm-ticker-row{display:inline-flex;align-items:center;gap:26px;padding-left:26px;white-space:nowrap;animation:pm-marquee 48s linear infinite}.pm-ticker:hover .pm-ticker-row{animation-play-state:paused}@keyframes pm-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.pm-ticker-item{display:inline-flex;align-items:center;gap:8px;text-decoration:none;flex:0 0 auto}.pm-ticker-fallback,.pm-ticker-item img{width:20px;height:20px;border-radius:5px;object-fit:cover;flex:0 0 auto;display:grid;place-items:center;font-size:10px;font-weight:700}.pm-ticker-name{font-size:12.5px;color:var(--cream-muted);max-width:200px;overflow:hidden;text-overflow:ellipsis}.pm-ticker-item b{font-size:12.5px;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pm-ticker-item em{font-size:11.5px;font-style:normal;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pm-ticker-item em.up{color:var(--yes)}.pm-ticker-item em.down{color:var(--no)}.pm-featured{background:linear-gradient(135deg,color-mix(in srgb,var(--cat,var(--electric)) 10%,var(--surface)),var(--surface) 55%)}@media (prefers-reduced-motion:reduce){.pm-ticker-live.on i,.pm-ticker-row{animation:none}}@media (max-width:560px){.pm-ticker{display:none}}.pm-outline-name{display:inline-flex!important;align-items:center;gap:7px;min-width:0}.pm-outline-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-outline-flag{width:19px;height:14px;border-radius:2px;object-fit:cover;flex:0 0 auto;box-shadow:0 0 0 1px rgba(0,0,0,.25)}.pm-featured-outcomes{margin-top:0!important}.pm-featured-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;margin:14px 0 12px}.pm-featured-stats>div{background:var(--surface-raised);border:1px solid var(--stroke);border-radius:9px;padding:9px 11px}.pm-featured-stats span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px}.pm-featured-stats strong{font-size:15px;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pm-featured-main{justify-content:flex-start}.pm-gauge-wrap{display:flex;align-items:center;gap:14px}.pm-gauge{width:62px;height:62px;flex:0 0 auto}.pm-gauge-track{fill:none;stroke:var(--surface-hover);stroke-width:7}.pm-gauge-arc{fill:none;stroke-width:7;stroke-linecap:round;transition:stroke-dashoffset .55s cubic-bezier(.22,1,.36,1)}.pm-gauge-arc.up{stroke:var(--yes)}.pm-gauge-arc.down{stroke:var(--no)}.pm-gauge-val{fill:var(--cream);font-size:17px;font-weight:700;text-anchor:middle;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pm-gauge-actions{flex:1 1;display:flex;flex-direction:column;gap:6px}.pm-gauge-actions .pm-mini{width:100%;height:34px;padding:0 12px}.pm-fixture-head,.pm-gauge-actions .pm-mini{display:flex;align-items:center;justify-content:space-between}.pm-fixture-head{margin-bottom:8px}.pm-fixture-cat{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-fixture-teams{display:flex;align-items:flex-start;justify-content:center;gap:12px;text-decoration:none;padding:8px 0 16px}.pm-fixture-team{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1 1;min-width:0}.pm-fixture-flag{width:48px;height:34px;border-radius:5px;object-fit:cover;box-shadow:0 0 0 1px rgba(0,0,0,.3)}.pm-fixture-flag-fb{display:grid;place-items:center;background:var(--surface-raised);color:var(--cream-muted);font-size:13px;font-weight:800}.pm-fixture-team strong{font-size:13px;color:var(--cream);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pm-fixture-vs{font-size:11px;color:var(--muted);font-weight:600;flex:0 0 auto;margin-top:13px}.pm-fixture-ml{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:7px;gap:7px;margin-top:auto}.pm-fixture-pick{display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 6px;border-radius:9px;background:var(--surface-raised);border:1px solid var(--stroke);text-decoration:none;transition:border-color .12s ease}.pm-fixture-pick:hover{border-color:var(--cat,var(--stroke-bright))}.pm-fixture-pick span{font-size:11px;color:var(--cream-muted);font-weight:600}.pm-fixture-pick b{font-size:14px;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pm-fixture .pm-card-foot{border-top:1px solid var(--stroke);padding-top:10px;margin-top:12px}.auth-modal{width:min(440px,94vw);padding:26px 26px 22px;border-radius:18px;border:1px solid var(--stroke);background:var(--surface);box-shadow:0 24px 64px rgba(0,0,0,.4)}.auth-modal .modal-logo{margin:0 auto 14px}.auth-modal h2{text-align:center;font-size:22px;font-weight:650;letter-spacing:-.02em;color:var(--cream)}.auth-modal .modal-copy{text-align:center;font-size:13px;color:var(--muted);margin:6px 0 18px;line-height:1.5}.auth-modal .auth-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;background:var(--surface-raised);border:1px solid var(--stroke);border-radius:11px;padding:4px;margin-bottom:18px}.auth-modal .auth-tabs button{height:38px;border:0;background:none;color:var(--muted);font-size:13.5px;font-weight:600;border-radius:8px;cursor:pointer;transition:.12s ease}.auth-modal .auth-tabs button.active{background:var(--surface);color:var(--cream);box-shadow:0 1px 3px rgba(0,0,0,.2)}.auth-modal .field{margin-bottom:13px}.auth-modal .field label{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:6px}.auth-modal .field input,.auth-modal .field select{width:100%;height:46px;padding:0 14px;border-radius:11px;background:var(--surface-raised);border:1px solid var(--stroke);color:var(--cream);font-size:14px;outline:none;transition:border-color .14s ease,box-shadow .14s ease}.auth-modal .field input::placeholder{color:var(--subtle)}.auth-modal .field input:focus,.auth-modal .field select:focus{border-color:var(--yes);box-shadow:0 0 0 3px color-mix(in srgb,var(--yes) 22%,transparent)}.auth-modal .checkbox{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--cream-muted);margin:6px 0 4px}.auth-modal .checkbox input{width:16px;height:16px;accent-color:var(--yes)}.auth-modal .btn-primary{height:48px;border-radius:12px;font-size:15px;font-weight:650}.auth-modal .text-action{background:none;border:0;color:var(--muted);font-size:12.5px;cursor:pointer;padding:0}.auth-modal .text-action:hover{color:var(--cream)}.auth-modal .align-right{display:block;margin:-6px 0 12px auto}.auth-modal .auth-foot{text-align:center;font-size:11px;color:var(--subtle);margin-top:14px;line-height:1.5}.auth-modal .form-error{background:var(--no-soft);color:var(--no);border-radius:9px;padding:10px 12px;font-size:12.5px;margin-bottom:6px}.auth-modal .modal-close{position:absolute;top:14px;right:14px;background:none;border:0;color:var(--muted);cursor:pointer}.auth-modal .modal-close:hover{color:var(--cream)}.auth-modal{position:relative}.lb{max-width:var(--pm-width);margin:0 auto;padding:24px}.lb-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:20px}.lb-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.lb-head h1{font-size:30px;font-weight:650;letter-spacing:-.03em;color:var(--cream);margin:7px 0 6px}.lb-head p{font-size:13.5px;color:var(--cream-muted);max-width:520px}.lb-filter{display:flex;gap:4px;background:var(--surface);border:1px solid var(--stroke);border-radius:10px;padding:4px}.lb-filter a{height:32px;display:inline-flex;align-items:center;padding:0 14px;border-radius:7px;font-size:13px;font-weight:550;color:var(--muted);text-decoration:none}.lb-filter a.active{background:var(--surface-raised);color:var(--cream)}.lb-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:22px}.lb-kpi{display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);padding:15px 16px}.lb-kpi-ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--surface-raised);color:var(--yes);flex:0 0 auto}.lb-kpi span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:3px}.lb-kpi strong{font-size:19px;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lb-podium{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;align-items:end;margin-bottom:18px}.lb-pod{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 14px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--stroke);text-align:center;position:relative}.lb-pod-1{background:linear-gradient(180deg,color-mix(in srgb,var(--yes) 12%,var(--surface)),var(--surface) 60%);border-color:color-mix(in srgb,var(--yes) 35%,var(--stroke))}.lb-pod-rank{top:-14px;width:30px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;background:var(--surface-raised);border:1px solid var(--stroke);color:var(--cream-muted)}.lb-pod-1 .lb-pod-rank{background:var(--yes);color:#04140c;border-color:var(--yes)}.lb-avatar{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-size:18px;font-weight:700;color:var(--cream);background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--yes) 40%,transparent),var(--surface-raised))}.lb-avatar.sm{width:26px;height:26px;font-size:11px}.lb-pod-name{font-size:15px}.lb-pod-venue{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.lb-pod b{font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lb-pod small{font-size:11.5px;color:var(--muted)}.lb-table-card{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);overflow:hidden}.lb-table-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;font-size:13px;font-weight:600;color:var(--cream);border-bottom:1px solid var(--stroke)}.lb-table-head span:last-child{color:var(--muted);font-weight:500}.lb-table-scroll{overflow-x:auto}.lb-table{width:100%;border-collapse:collapse}.lb-table th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-weight:600;padding:10px 16px}.lb-table td{padding:12px 16px;font-size:13px;color:var(--cream);border-top:1px solid var(--stroke);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.lb-rank{color:var(--muted);font-weight:600}.lb-trader{display:flex;align-items:center;gap:9px}.lb-trader strong{font-weight:600}.lb-venue{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--cream-muted);background:var(--surface-raised);padding:3px 8px;border-radius:6px}.lb-dd{color:var(--no)}.lb-empty{text-align:center;padding:60px 20px;background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius)}.lb-empty h2{font-size:20px;color:var(--cream);margin-bottom:8px}.lb-empty p{font-size:13px;color:var(--muted);margin-bottom:18px}@media (max-width:760px){.lb-kpis{grid-template-columns:repeat(2,1fr)}.lb{padding:16px 12px 70px}}@media (max-width:560px){.lb-podium{grid-template-columns:1fr}.lb-pod-1{order:-1}}.lb-eyebrow svg{color:#f5c542}.lb-head h1{background:linear-gradient(90deg,var(--cream),color-mix(in srgb,var(--cream) 60%,var(--yes)));-webkit-background-clip:text;background-clip:text}.lb-kpi-ic.tone-green{color:#1fb574;background:rgba(31,181,116,.14)}.lb-kpi-ic.tone-amber{color:#e8a13b;background:rgba(232,161,59,.14)}.lb-kpi-ic.tone-blue{color:#34c98f;background:rgba(79,140,255,.14)}.lb-kpi-ic.tone-violet{color:#a877f0;background:rgba(168,119,240,.14)}.lb-avatar{box-shadow:0 2px 8px rgba(0,0,0,.25);color:#fff!important}.lb-avatar.lg{width:56px;height:56px;font-size:21px}.lb-avatar.sm{width:28px;height:28px;font-size:12px}.lb-podium.full{grid-template-columns:1fr 1.12fr 1fr;align-items:end}.lb-podium.count-1{grid-template-columns:minmax(0,440px);justify-content:center}.lb-podium.count-2{grid-template-columns:repeat(2,1fr)}.lb-pod{gap:7px;transition:transform .14s ease}.lb-pod:hover{transform:translateY(-2px)}.lb-pod-1{padding-top:30px;background:linear-gradient(180deg,rgba(245,197,66,.16),var(--surface) 62%);border-color:rgba(245,197,66,.45);box-shadow:0 0 40px rgba(245,197,66,.08)}.lb-pod-2{background:linear-gradient(180deg,rgba(200,205,214,.12),var(--surface) 60%);border-color:rgba(200,205,214,.3)}.lb-pod-3{background:linear-gradient(180deg,rgba(205,139,82,.12),var(--surface) 60%);border-color:rgba(205,139,82,.3)}.lb-pod-rank{position:absolute;top:-15px;min-width:34px;height:30px;padding:0 9px;border-radius:99px;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:800}.lb-pod-rank.medal-1{background:linear-gradient(135deg,#f7d774,#e0a92e);color:#3a2a05}.lb-pod-rank.medal-2{background:linear-gradient(135deg,#dfe3ea,#aab1bd);color:#2e2e2e}.lb-pod-rank.medal-3{background:linear-gradient(135deg,#e0a36a,#b56f3c);color:#3a210f}.lb-pod-name{font-size:15.5px;font-weight:650;color:var(--cream)}.lb-pod-pnl{font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lb-pod-meta{display:flex;gap:10px;font-size:11.5px;color:var(--muted)}.lb-venue.funded{color:var(--yes);background:var(--yes-soft)}.lb-win{padding:2px 8px;border-radius:99px;font-weight:650}.lb-win.hot{color:var(--yes);background:var(--yes-soft)}.lb-win.ok{color:#e8a13b;background:rgba(232,161,59,.14)}.lb-win.low{color:var(--no);background:var(--no-soft)}.lb-winbar{display:flex;align-items:center;gap:8px;min-width:120px}.lb-winbar i{height:6px;border-radius:99px;flex:0 0 auto;max-width:80px}.lb-winbar i.hot{background:var(--yes)}.lb-winbar i.ok{background:#e8a13b}.lb-winbar i.low{background:var(--no)}.lb-winbar span{font-size:12px;color:var(--cream-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lb-empty-ic{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;margin:0 auto 14px;color:#e8a13b;background:rgba(232,161,59,.14)}@media (max-width:760px){.lb-podium.full{grid-template-columns:1fr}.lb-podium.full .lb-pod-1{order:-1}}html[data-theme=light] .btn-primary{background:var(--cream);border-color:var(--cream);color:var(--off-black)}html[data-theme=light] .btn-primary:hover:not(:disabled){background:#000;border-color:#000;color:#fff}.pm-nav .theme-toggle{border:1px solid var(--stroke);background:var(--surface);color:var(--cream-muted)}.pm-nav .theme-toggle:hover{color:var(--cream);border-color:var(--stroke-bright);background:var(--surface-hover)}.modal-logo.capsule{width:auto;height:auto;min-width:0;padding:0;background:none;border:0;border-radius:0;margin:0 auto 16px}.modal-logo.capsule .fallback-compact{font-size:27px;letter-spacing:-.07em;color:var(--cream)}.modal-logo.capsule .official-logo.compact{height:30px}.pm-cat-layout{display:grid;grid-template-columns:236px minmax(0,1fr);grid-gap:26px;gap:26px;align-items:start;margin-top:4px}.pm-cat-main{min-width:0}.pm-cat-main .pm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-side{position:-webkit-sticky;position:sticky;top:96px;display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 116px);overflow-y:auto;scrollbar-width:thin;padding-right:4px}.pm-side-title{font-size:12px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding:2px 12px 8px}.pm-side-item{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 12px;border:0;background:none;border-radius:9px;font-size:14px;font-weight:550;color:var(--cream-muted);cursor:pointer;text-align:left;transition:background .12s ease,color .12s ease}.pm-side-item:hover{background:var(--surface-hover);color:var(--cream)}.pm-side-item.active{background:var(--surface-raised);color:var(--cream);font-weight:680}.pm-side-item em{font-style:normal;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted)}.pm-side-item.active em{color:var(--cream-muted)}.pm-card{transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease}.pm-card:hover{box-shadow:0 10px 26px rgba(0,0,0,.22)}html[data-theme=light] .pm-card{box-shadow:0 1px 2px rgba(25,25,25,.04)}html[data-theme=light] .pm-card:hover{box-shadow:0 12px 30px rgba(25,25,25,.1)}@media (max-width:1120px){.pm-cat-main .pm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.pm-cat-layout{grid-template-columns:1fr;gap:10px}.pm-side{position:static;flex-direction:row;overflow-x:auto;max-height:none;gap:8px;padding:0 0 4px}.pm-side::-webkit-scrollbar{display:none}.pm-side-title{display:none}.pm-side-item{flex:0 0 auto;width:auto;height:32px;padding:0 13px;border:1px solid var(--stroke);border-radius:99px;font-size:13px}.pm-side-item.active{border-color:var(--cream)}.pm-cat-main .pm-grid{grid-template-columns:1fr}}.pm-home-wide{max-width:1480px}.sb{display:grid;grid-template-columns:208px minmax(0,1fr) 320px;grid-gap:22px;gap:22px;align-items:start;margin-top:6px}.sb-loading{padding:60px 0;text-align:center;color:var(--muted);font-size:14px}.sb-rail{position:-webkit-sticky;position:sticky;top:96px;display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 116px);overflow-y:auto;scrollbar-width:thin}.sb-rail-item{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 12px;border:0;background:none;border-radius:9px;font-size:14px;font-weight:550;color:var(--cream-muted);cursor:pointer;text-align:left;transition:background .12s,color .12s}.sb-rail-item:hover{background:var(--surface-hover);color:var(--cream)}.sb-rail-item.active{background:var(--surface-raised);color:var(--cream);font-weight:680}.sb-rail-item em{font-style:normal;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted);gap:5px}.sb-rail-item em,.sb-rail-live{display:inline-flex;align-items:center}.sb-rail-live{gap:6px;color:var(--no)}.sb-rail-dot{width:6px;height:6px;border-radius:50%;background:var(--no)}.sb-rail-sep{height:1px;background:var(--stroke);margin:6px 8px}.sb-main{min-width:0;display:flex;flex-direction:column;gap:24px}.sb-group-head{display:flex;align-items:flex-end;justify-content:space-between;padding:0 4px 8px;border-bottom:1px solid var(--stroke);margin-bottom:8px}.sb-group-head h3{font-size:15px;font-weight:700;color:var(--cream);margin:0}.sb-cols{display:grid;grid-template-columns:repeat(3,108px);grid-gap:8px;gap:8px}.sb-cols span{text-align:center;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.sb-game{background:var(--surface);border:1px solid var(--stroke);border-radius:12px;padding:12px 14px;transition:border-color .14s,box-shadow .14s}.sb-game:hover{border-color:var(--stroke-bright);box-shadow:0 8px 22px rgba(0,0,0,.16)}html[data-theme=light] .sb-game:hover{box-shadow:0 10px 26px rgba(25,25,25,.08)}.sb-game-when{display:flex;align-items:center;gap:10px;font-size:11.5px;color:var(--muted);margin-bottom:8px}.sb-when-live{display:inline-flex;align-items:center;gap:6px;color:var(--no);font-weight:700}.sb-live-dot{width:7px;height:7px;border-radius:50%;background:var(--no);animation:sb-pulse 1.6s infinite}@keyframes sb-pulse{0%,to{opacity:1}50%{opacity:.35}}.sb-vol{margin-left:auto}.sb-game-body{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,108px);grid-gap:8px;gap:8px;align-items:center}.sb-teams{flex-direction:column;gap:8px}.sb-team,.sb-teams{display:flex;min-width:0}.sb-team{align-items:center;gap:9px}.sb-crest{width:26px;height:26px;border-radius:6px;object-fit:cover;flex:0 0 auto;background:var(--surface-raised)}.sb-crest-fallback{display:grid;place-items:center;font-size:10px;font-weight:700;color:var(--cream-muted)}.sb-team-name{font-size:14px;font-weight:600;color:var(--cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-col-cells{display:flex;flex-direction:column;gap:8px}.sb-cell{display:flex;align-items:center;justify-content:space-between;gap:6px;height:34px;padding:0 10px;border-radius:7px;border:1px solid var(--stroke);background:var(--surface-raised);cursor:pointer;transition:background .12s,border-color .12s,transform .1s}.sb-cell.active,.sb-cell:hover{border-color:var(--yes);background:var(--yes-soft)}.sb-cell.active{box-shadow:inset 0 0 0 1px var(--yes)}.sb-cell-label{font-size:12px;font-weight:650;color:var(--cream-muted)}.sb-cell-price{font-size:13px;font-weight:700;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sb-cell-empty{display:grid;place-items:center;height:34px;color:var(--muted);border:1px solid transparent}.sb-draw{display:grid;grid-template-columns:minmax(0,1fr) 108px 108px 108px;grid-gap:8px;gap:8px;margin-top:8px}.sb-draw .sb-cell{grid-column:2}.sb-ticket-wrap{position:-webkit-sticky;position:sticky;top:96px}.sb-ticket{background:var(--surface);border:1px solid var(--stroke);border-radius:14px;padding:16px}.sb-ticket-empty{color:var(--muted);font-size:13px;text-align:center;padding:34px 16px}.sb-ticket-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.sb-ticket-game{font-size:13px;font-weight:650;color:var(--cream);line-height:1.3}.sb-ticket-x{border:0;background:none;color:var(--muted);cursor:pointer;font-size:13px}.sb-ticket-pick{display:flex;align-items:center;gap:8px;padding:11px 12px;border-radius:10px;background:var(--yes-soft);margin-bottom:14px}.sb-ticket-col{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--yes)}.sb-ticket-pick strong{font-size:14px;color:var(--cream)}.sb-ticket-price{margin-left:auto;font-size:15px;font-weight:800;color:var(--yes)}.sb-ticket-amount{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.sb-ticket-amount span{font-size:13px;color:var(--cream-muted)}.sb-ticket-amount input{width:120px;height:38px;border:1px solid var(--stroke);border-radius:9px;background:var(--surface-raised);color:var(--cream);text-align:right;font-size:16px;font-weight:700;padding:0 11px}.sb-ticket-chips{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px;gap:7px;margin-bottom:14px}.sb-ticket-chips button{height:32px;border:1px solid var(--stroke);border-radius:8px;background:var(--surface-raised);color:var(--cream-muted);font-size:12px;font-weight:650;cursor:pointer}.sb-ticket-chips button:hover{border-color:var(--stroke-bright);color:var(--cream)}.sb-ticket-payout{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--cream-muted);margin-bottom:14px}.sb-ticket-payout strong{color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sb-ticket-trade{width:100%;height:46px;border:0;border-radius:11px;background:var(--yes);color:#04130b;font-size:15px;font-weight:750;cursor:pointer;transition:filter .12s}.sb-ticket-trade:hover:not(:disabled){filter:brightness(1.06)}.sb-ticket-trade:disabled{opacity:.5;cursor:not-allowed}.sb-ticket-note{font-size:11px;color:var(--muted);text-align:center;margin:10px 0 0}@media (max-width:1180px){.sb{grid-template-columns:180px minmax(0,1fr)}.sb-ticket-wrap{display:none}}@media (max-width:820px){.sb{grid-template-columns:1fr;gap:12px}.sb-rail{position:static;flex-direction:row;overflow-x:auto;max-height:none;gap:8px}.sb-rail::-webkit-scrollbar{display:none}.sb-rail-sep{display:none}.sb-rail-item{flex:0 0 auto;width:auto;height:32px;border:1px solid var(--stroke);border-radius:99px;padding:0 12px}.sb-cols{display:none}.sb-game-body{grid-template-columns:1fr;gap:10px}.sb-col-cells{flex-direction:row}.sb-cell{flex:1 1}.sb-draw{grid-template-columns:1fr}.sb-draw .sb-cell{grid-column:1}}.po-outcomes{padding:0;overflow:hidden}.po-outcomes .section-top{padding:14px 16px 10px}.po-list{display:flex;flex-direction:column}.po-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;grid-gap:12px;gap:12px;padding:11px 16px;border-top:1px solid var(--stroke);transition:background .12s}.po-row:hover{background:var(--surface-hover)}.po-row.selected{background:var(--yes-soft)}.po-thumb{width:34px;height:34px;border-radius:8px;object-fit:cover;background:var(--surface-raised)}.po-thumb-fallback{display:grid;place-items:center;font-size:14px;font-weight:700;color:var(--cream-muted);text-transform:uppercase}.po-name{font-size:14.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.po-name,.po-pct{color:var(--cream)}.po-pct{font-size:18px;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:52px;text-align:right}.po-buys{display:flex;gap:8px}.po-buy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:92px;height:42px;border-radius:9px;border:1px solid transparent;font-size:12px;font-weight:600;cursor:pointer;transition:filter .12s,transform .1s;line-height:1.1}.po-buy strong{font-size:13.5px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.po-buy.yes{background:var(--yes-soft);color:var(--yes)}.po-buy.no{background:var(--no-soft);color:var(--no)}.po-buy:hover{filter:brightness(1.04)}.po-buy.yes:hover{background:var(--yes);color:#04130b}.po-buy.no:hover{background:var(--no);color:#fff}.po-buy:active{transform:translateY(.5px)}@media (max-width:560px){.po-row{grid-template-columns:30px minmax(0,1fr) auto;row-gap:9px}.po-buys{grid-column:1/-1}.po-buy{flex:1 1}}html[data-theme=light]{--canvas:#f3f5f8;--surface-raised:#eef1f6;--surface-hover:#e6eaf1;--surface-2:#f3f5f8;--cream:#141414;--cream-muted:#656565;--muted:#868686;--off-black:#ffffff;--stroke:rgba(20,20,20,.10);--stroke-bright:rgba(20,20,20,.18)}html[data-theme=light] .cashed-shell,html[data-theme=light] .pm-shell,html[data-theme=light] .shell,html[data-theme=light] body{background:#f3f5f8!important}html[data-theme=light] .bottom-bar,html[data-theme=light] .cat-nav,html[data-theme=light] .pm-nav,html[data-theme=light] .product-switch-row{background:rgba(255,255,255,.97)!important}html[data-theme=light]{--yes:#0fae6e;--no:#e64558;--yes-soft:rgba(15,174,110,.12);--no-soft:rgba(230,69,88,.10)}:root{--fun-blue:#2f6df6;--fun-sky:#48b8ff;--fun-mint:#10ca83;--fun-pink:#ff5f7e;--fun-amber:#f4b640;--fun-violet:#8d5cff}html[data-theme=light]{--background:#f6f8fc;--canvas:#f6f8fc;--surface:#ffffff;--surface-2:#f8faff;--surface-raised:#eef3ff;--surface-hover:#f1f5ff;--stroke:rgba(38,38,38,.105);--stroke-bright:rgba(52,201,143,.24);--cream-muted:#666666;--muted:#7c879b}html[data-theme=light] .cashed-shell,html[data-theme=light] .pm-shell,html[data-theme=light] .shell,html[data-theme=light] body{background:radial-gradient(circle at 18% -8%,rgba(52,201,143,.1),transparent 28%),radial-gradient(circle at 88% 8%,rgba(16,202,131,.1),transparent 25%),#f6f8fc!important}.pm-nav{position:-webkit-sticky;position:sticky;top:0;z-index:80;height:68px;display:grid;grid-template-columns:auto minmax(260px,1fr) minmax(280px,580px) auto;grid-gap:14px;gap:14px;align-items:center;padding:0 clamp(16px,2.2vw,34px);border-bottom:1px solid var(--stroke);background:rgba(13,13,13,.78);-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%)}html[data-theme=light] .pm-nav{background:rgba(255,255,255,.86)!important;box-shadow:0 10px 30px rgba(51,51,51,.055)}.product-nav{display:flex;align-items:center;gap:4px;min-width:0;overflow:hidden}.product-nav-link{height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;border-radius:11px;font-weight:720;white-space:nowrap}.nav-badge{font-size:9px;line-height:1;padding:4px 6px;border-radius:6px;background:var(--fun-mint);color:#04130b;font-weight:850}.pm-search{height:44px;min-width:0;border:1px solid var(--stroke);border-radius:14px;color:var(--muted);display:flex;align-items:center;gap:10px;padding:0 13px;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02)}html[data-theme=light] .pm-search{box-shadow:0 8px 24px rgba(58,58,58,.05)}.pm-search span{flex:1 1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-search kbd{min-width:32px;height:22px;display:grid;place-items:center;border:1px solid var(--stroke);border-radius:8px;color:var(--muted);background:var(--surface-2);font-size:11px}.pm-nav-right{display:flex;align-items:center;justify-content:flex-end;gap:8px}.pm-cta{border-radius:12px!important;padding:0 18px!important;font-weight:850!important}html[data-theme=light] .pm-cta{background:#1b1b1b!important;border-color:#1b1b1b!important;color:white!important}.mob-menu-btn,.pm-account,.pm-login,.pm-search-mobile{height:42px;border-radius:12px}.pm-balance{height:42px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:1px;border:0;background:transparent;color:var(--cream-muted);padding:0 5px;cursor:pointer}.pm-balance span{font-size:10px;max-width:112px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-balance strong{color:var(--cream);font-size:13px}.pm-account,.pm-search-mobile{width:42px;border:1px solid var(--stroke);background:var(--surface);color:var(--cream-muted);display:grid;place-items:center;cursor:pointer}.cat-nav,.product-switch-row{position:-webkit-sticky;position:sticky;z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--stroke)}.product-switch-row{top:68px}.cat-nav{top:126px}html[data-theme=light] .cat-nav,html[data-theme=light] .product-switch-row{background:rgba(255,255,255,.82)!important}.pm-ticker{height:42px;border-radius:14px;margin-bottom:18px;box-shadow:0 10px 28px rgba(0,0,0,.06)}.pm-ticker-live{font-weight:850}.pm-featured{min-height:334px;border-radius:24px;padding:22px;overflow:hidden;position:relative;background:radial-gradient(circle at 2% 0,color-mix(in srgb,var(--cat,var(--fun-blue)) 16%,transparent),transparent 35%),linear-gradient(135deg,rgba(255,255,255,.025),transparent 45%),var(--surface);box-shadow:0 20px 60px rgba(34,34,34,.08)}.pm-featured:after{content:"";position:absolute;inset:auto -70px -90px auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--cat,var(--fun-blue)) 18%,transparent),transparent 68%);pointer-events:none}.pm-featured-head h2{font-size:clamp(28px,3.1vw,43px);line-height:1.04;letter-spacing:-.055em}.pm-featured-cat,.pm-fixture-cat{color:var(--muted);font-weight:800;letter-spacing:.08em}.pm-featured-stats>div{border-radius:13px;background:color-mix(in srgb,var(--surface-raised) 70%,transparent);border-color:var(--stroke)}.pm-featured-chart{border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 80%,white 4%),var(--surface-2))}.pm-carousel-controls button{width:8px;height:8px;border-radius:999px;transition:width .18s ease,background .18s ease}.pm-carousel-controls button.active{width:30px;background:var(--cream)}html[data-theme=light] .pm-carousel-controls button.active{background:#1b1b1b}.pm-hot{border-radius:24px;background:var(--surface);border:1px solid var(--stroke);box-shadow:0 20px 50px rgba(43,43,43,.08)}.pm-hot-list li a{min-height:50px;border-radius:13px}.pm-hot-list li a:hover{background:var(--surface-2)}.pm-hot-rank{color:var(--muted);font-weight:800}.pm-hot-vol{color:var(--cream-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pm-live-fixtures{margin:22px 0 30px}.pm-live-fixtures-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.pm-live-fixtures-head div{display:flex;align-items:center;gap:8px}.pm-live-fixtures-head strong{font-size:15px}.pm-live-fixtures-head a{color:var(--muted);font-size:12px;display:flex;align-items:center;gap:5px}.pm-live-fixtures-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(210px,1fr);grid-gap:10px;gap:10px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.pm-live-fixtures-track::-webkit-scrollbar{display:none}.pm-live-fixture{min-height:126px;border:1px solid var(--stroke);border-radius:16px;background:var(--surface);padding:16px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 12px 34px rgba(43,43,43,.055)}.pm-live-fixture.live{border-color:rgba(16,202,131,.28);background:linear-gradient(135deg,rgba(16,202,131,.08),var(--surface) 58%)}.pm-live-fixture span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.08em;display:flex;gap:6px;align-items:center}.pm-live-fixture i{width:7px;height:7px;border-radius:50%;background:var(--yes);box-shadow:0 0 10px var(--yes)}.pm-live-fixture strong{color:var(--cream);font-size:14px;line-height:1.3}.pm-live-fixture small{color:var(--muted)}.pm-card{border-radius:19px;background:var(--surface);box-shadow:0 12px 34px rgba(43,43,43,.055);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.pm-card:hover{transform:translateY(-3px);box-shadow:0 18px 44px rgba(43,43,43,.11)}.pm-card-head h3,.pm-fixture-team strong,.pm-outline-text{letter-spacing:-.015em}.pm-fixture-pick,.pm-mini{transition:transform .12s ease,filter .12s ease,background .12s ease}.pm-fixture-pick:hover,.pm-mini:hover{transform:translateY(-1px)}.pm-fixture-pick:hover,.pm-mini.yes:hover{background:var(--yes);color:#04130b}.pm-mini.no:hover{background:var(--no);color:#fff}.pm-save.saved{color:var(--fun-blue)}.admin-shell{background:radial-gradient(circle at 16% -10%,rgba(52,201,143,.1),transparent 30%),#0a0a0a}.admin-side{background:rgba(10,10,10,.92);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.admin-link{min-height:38px;border:1px solid transparent;transition:background .12s,color .12s,border-color .12s,transform .12s}.admin-link.active{background:linear-gradient(135deg,rgba(52,201,143,.18),rgba(16,202,131,.08));border-color:rgba(95,139,255,.28);color:#fff}.admin-link:hover{transform:translateX(1px)}.admin-card{border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.018));box-shadow:0 18px 54px rgba(0,0,0,.18)}.admin-form-grid input,.admin-form-grid select,.admin-form-grid textarea,.field input,.field select,.field textarea{border-radius:10px}.admin-tabs-header{min-height:58px;gap:12px;flex-wrap:wrap}.admin-tabs{display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none}.admin-tabs::-webkit-scrollbar{display:none}.admin-tabs a{height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;border-radius:9px;border:1px solid var(--stroke);color:var(--cream-muted);font-size:12px;font-weight:750;text-transform:capitalize;white-space:nowrap}.admin-tabs a.active{background:var(--cream);color:var(--off-black);border-color:var(--cream)}.admin-tabs b{min-width:20px;height:20px;display:grid;place-items:center;border-radius:999px;background:rgba(127,145,180,.16);font-size:10px}.coupon-live-note{margin-bottom:14px;padding:15px 18px;display:flex;justify-content:space-between;align-items:center;gap:14px;border-left:3px solid var(--yes)}.coupon-live-note strong{font-size:18px}.coupon-live-note span{color:var(--cream-muted);font-size:13px}@media (max-width:1180px){.pm-nav{grid-template-columns:auto minmax(240px,1fr) auto}.product-nav{display:none}.pm-search{max-width:none}.product-switch-row{top:68px}.cat-nav{top:126px}}@media (max-width:820px){.pm-nav{height:58px;grid-template-columns:auto 1fr auto;padding:0 12px;gap:8px}.pm-nav-brand .brand,.pm-nav-brand a{min-width:88px}.pm-search{display:none}.mob-menu-btn,.pm-search-mobile{display:grid!important}.pm-balance,.pm-cta,.pm-login,.pm-nav-right .theme-toggle{display:none!important}.pm-nav-right{gap:6px}.product-switch-row{top:58px;overflow-x:auto;scrollbar-width:none}.cat-nav::-webkit-scrollbar,.product-switch-row::-webkit-scrollbar{display:none}.cat-nav{top:112px;overflow-x:auto;scrollbar-width:none}.mob-menu{top:58px;left:10px;right:10px;border:1px solid var(--stroke-bright);border-radius:18px;padding:10px 0;max-height:calc(100dvh - 78px);overflow:auto;background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.mob-menu-top{display:flex;justify-content:space-between;gap:12px;padding:10px 16px 12px;border-bottom:1px solid var(--stroke)}.mob-menu-top span{display:block;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.mob-menu-top strong{display:block;color:var(--cream);font-size:14px;margin-top:4px}.mob-menu-top button{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--stroke);border-radius:10px;background:var(--surface-2);color:var(--cream);padding:0 10px}.mob-menu-link{margin:4px 10px;padding:12px;border-radius:12px;border-bottom:0;font-weight:720}.mob-menu-link.active{background:var(--surface-raised)}.mobile-nav{left:10px!important;right:10px!important;bottom:10px!important;height:64px!important;padding:0 8px env(safe-area-inset-bottom,0)!important;border:1px solid var(--stroke-bright)!important;border-radius:22px!important;background:color-mix(in srgb,var(--surface) 92%,transparent)!important;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 18px 50px rgba(0,0,0,.24)}.mnav-item{border-radius:16px;text-transform:none!important;letter-spacing:0!important;font-size:10px!important;font-weight:760!important}.mnav-item.active{color:var(--cream);background:var(--surface-raised)}.mnav-trade{width:50px;height:50px;margin:auto 2px;display:grid;place-items:center;border-radius:17px;background:var(--cream);color:var(--off-black);box-shadow:0 10px 24px rgba(16,202,131,.14)}.poly-market-page{padding:14px 12px 96px!important}.pm-ticker{display:none}.pm-featured{min-height:0;display:block;padding:16px;border-radius:20px}.pm-featured-head h2{font-size:26px}.pm-featured-chart{min-height:180px;margin-top:14px}.pm-featured-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.pm-featured-stats>div{padding:10px}.pm-featured-stats strong{font-size:16px}.pm-live-fixtures-track{grid-auto-columns:78vw}.pm-card{border-radius:18px}.pm-card:hover{transform:none}.pm-outline{grid-template-columns:minmax(0,1fr) 48px 46px 46px;gap:6px}.pm-outline-bar{display:none}.pm-outline-prob{text-align:right}.pm-fixture-teams{gap:8px}.pm-fixture-flag{width:42px;height:30px}.admin-shell{display:block}.admin-side{display:none}.admin-main{padding:14px 12px 96px}.admin-header{display:block}.admin-header h1{font-size:28px}.admin-header .btn{margin-top:12px}.admin-form-grid{grid-template-columns:1fr;padding:14px}.admin-card{border-radius:16px;overflow:auto}.admin-table{min-width:760px}.admin-tabs-header{align-items:flex-start!important}.coupon-live-note{display:block}.coupon-live-note span{display:block;margin-top:6px}}:root{--font-sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}body,button,html,input,select,textarea{font-family:var(--font-sans)!important;font-synthesis-weight:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-weight:400;letter-spacing:0}:where(h1,h2,h3,h4,.brand,.brand-word,.fallback-compact,.fallback-mark){font-family:var(--font-sans)!important;font-weight:600!important;letter-spacing:-.025em!important}:where(strong,b,.btn,.product-nav-link,.product-switch-tab,.pm-mini,.pm-fixture-pick,.admin-link,.badge){font-weight:500!important}:where(.eyebrow,.market-category,.pm-featured-cat,.pm-fixture-cat,.panel-header,.admin-nav-label,.stat-label,.pc-title-line){font-weight:500!important;letter-spacing:.045em!important}:where(.nav-badge,.pm-ticker-live,.pm-hot-rank,.pm-thumb-fallback,.pm-fixture-flag-fb,.po-thumb-fallback,.sb-crest-fallback){font-weight:600!important}:where(.price,.points-number,.pc-equity-value,.wc-live-clock strong,.udx-feature-price,.kpi-val,.pm-featured-prob strong){font-weight:600!important;letter-spacing:-.035em!important}:where(.pm-featured-head h2,.poly-header h1,.discovery-hero h1,.wc-hub-hero h1,.wc-live-hero h1,.xp-hero h1,.rules-hero h1,.dep-intro h1){font-weight:600!important;letter-spacing:-.032em!important;line-height:1.08!important}html[data-theme=light]{--background:#f7f9fc;--canvas:#f7f9fc;--surface:#fff;--surface-2:#f7f9fd;--surface-raised:#eef3fb;--surface-hover:#f2f5fa;--stroke:rgba(27,27,27,.10);--stroke-bright:rgba(27,27,27,.18);--cream:#1b1b1b;--cream-muted:#636363;--muted:#7c8798;--yes:#00a86b;--yes-soft:rgba(0,168,107,.10);--no:#e5484d;--no-soft:rgba(229,72,77,.09)}html[data-theme=dark]{--background:#0c0c0c;--surface:#111111;--surface-2:#1d1d1d;--surface-raised:#252525;--surface-hover:#2b2b2b;--stroke:rgba(160,174,200,.13);--stroke-bright:rgba(180,195,220,.24)}html[data-theme=light] .cashed-shell,html[data-theme=light] .pm-shell,html[data-theme=light] .shell,html[data-theme=light] body{background:#f7f9fc!important}html[data-theme=light] .cat-nav,html[data-theme=light] .pm-nav,html[data-theme=light] .product-switch-row{background:rgba(255,255,255,.94)!important;border-color:rgba(27,27,27,.08)!important;box-shadow:0 1px 0 rgba(27,27,27,.02),0 14px 36px rgba(27,27,27,.045)}.pm-nav{height:66px;box-shadow:0 1px 0 rgba(255,255,255,.035)}.product-switch-row{top:66px}.cat-nav{top:120px}.product-nav-link{height:36px;font-size:13px;border-radius:10px;padding:0 10px;color:var(--cream-muted)}.product-nav-link.active,.product-nav-link:hover{background:var(--surface-raised);color:var(--cream)}.pm-search{height:42px;border-radius:13px;background:var(--surface);box-shadow:none!important}.pm-cta{height:42px;border-radius:11px!important}.btn-primary,.pm-cta{font-weight:600!important}.cashed-discovery,.poly-market-page{max-width:1340px!important}.pm-ticker{max-width:100%;height:40px;border-radius:12px;box-shadow:none}.pm-featured{min-height:310px;border-radius:18px;border-color:rgba(27,27,27,.1);background:var(--surface);box-shadow:0 8px 24px rgba(27,27,27,.055)}.pm-featured:after{display:none}.pm-featured-head{align-items:flex-start}.pm-featured-head h2{font-size:clamp(26px,2.25vw,36px)!important;max-width:560px}.pm-featured-stats{gap:8px}.pm-featured-stats>div{border-radius:11px;background:var(--surface-2);box-shadow:none}.pm-featured-stats span{font-size:10.5px;color:var(--muted)}.pm-featured-stats strong{font-size:16px}.pm-featured-chart{border-radius:16px;background:var(--surface-2)}.pm-featured-chart .event-prob-canvas{inset:20px 24px 24px 0!important}.pm-featured-chart .binary-chart-empty,.pm-featured-chart .event-prob-labels{display:none!important}.pm-featured-prob strong{font-size:38px;font-weight:550!important}.pm-carousel-controls button.active{width:24px}.admin-card,.lane-panel,.pm-card,.pm-hot,.pm-live-fixture,.poly-card,.premium-panel,.quick-card,.trade-ticket{box-shadow:none!important}html[data-theme=light] .lane-panel,html[data-theme=light] .pm-card,html[data-theme=light] .pm-hot,html[data-theme=light] .pm-live-fixture,html[data-theme=light] .poly-card,html[data-theme=light] .premium-panel,html[data-theme=light] .quick-card,html[data-theme=light] .trade-ticket{box-shadow:0 4px 14px rgba(27,27,27,.035)!important}.pm-hot{border-radius:18px}.pm-hot-head{font-weight:560!important}.pm-hot-list li a{min-height:48px}.pm-card{border-radius:16px;min-height:0;transition:border-color .14s ease,background .14s ease,transform .14s ease}.pm-card:hover{transform:translateY(-1px);box-shadow:none!important}.pm-card:before{height:1px;opacity:.45}.pm-card-head h3{font-size:14.5px!important;font-weight:560!important;line-height:1.32}.pm-fixture-flag,.pm-thumb,.pm-ticker-fallback,.pm-ticker-item img{border-radius:8px!important}.pm-outline{min-height:32px}.pm-outline-text{font-weight:500!important}.pm-fixture-pick b,.pm-gauge-val,.pm-outline-prob,.po-pct{font-weight:560!important}.pm-fixture-pick,.pm-mini,.po-buy{border-radius:8px;font-weight:550!important}.pm-live-fixtures{margin:18px 0 28px}.pm-allmarkets-head h2,.pm-live-fixtures-head strong{font-weight:600!important}.pm-live-fixture{border-radius:14px;min-height:116px}.pm-live-fixture strong{font-weight:550!important}.discovery-tabs button,.feed-sort button,.pm-sort button,.product-switch-tab,.sub-filter-bar button{font-weight:500!important}.admin-shell{background:#0c0c0c}.admin-header h1{font-size:27px;font-weight:600!important}.admin-card{border-radius:12px;background:var(--surface)}.admin-link.active{background:var(--surface-raised);border-color:var(--stroke)}.kpi-val{font-size:25px}@media (max-width:820px){.cashed-discovery,.pm-featured-carousel,.pm-featured-row,.poly-feed,.poly-feed-main,.poly-market-page{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden;box-sizing:border-box}.pm-featured-row{grid-template-columns:minmax(0,1fr)!important}.pm-nav{height:56px}.product-switch-row{top:56px}.cat-nav{top:110px}.product-switch-tab{font-size:13px}.pm-featured{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;border-radius:16px;padding:14px;overflow:hidden}.pm-featured-head{display:grid!important;grid-template-columns:40px minmax(0,1fr);grid-gap:10px!important;gap:10px!important;align-items:flex-start}.pm-featured-head,.pm-featured-head>div,.pm-featured-main{min-width:0;width:100%}.pm-featured-head h2{font-size:24px!important;line-height:1.12!important;max-width:100%!important;overflow-wrap:anywhere;word-break:normal}.pm-featured-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}.pm-featured-stats>div{padding:9px;min-width:0}.pm-featured-chart{width:100%!important;min-height:180px!important;margin-top:4px!important}.pm-card{border-radius:14px}.pm-card-head h3{font-size:14px!important}.mobile-nav{border-radius:18px!important;height:60px!important}.mnav-item{font-weight:560!important}.mnav-trade{border-radius:14px}.cashed-shell,.pm-shell,.shell,body,html{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.pm-home{min-width:0!important;padding:12px 12px 84px!important;box-sizing:border-box;overflow:hidden}.cat-nav,.pm-home,.product-switch-row{width:100%!important;max-width:100%!important}.cat-nav,.product-switch-row{position:-webkit-sticky;position:sticky;left:0;right:0;overflow:hidden!important;box-shadow:none!important}.cat-nav-inner,.product-switch{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;align-items:center;gap:6px!important;padding:7px 12px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;scrollbar-width:none;box-sizing:border-box}}@media (max-width:820px){.cat-nav-inner::-webkit-scrollbar,.product-switch::-webkit-scrollbar{display:none}.cat-nav-link,.product-switch-tab{flex:0 0 auto!important;width:auto!important;min-width:0!important;height:32px!important;padding:0 10px!important;border-radius:9px!important;font-size:12.5px!important;white-space:nowrap!important;box-shadow:none!important}.product-switch{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important}.product-switch-tab{justify-content:center!important;width:100%!important;padding:0 6px!important}.cat-nav-link{gap:5px!important;padding:0 9px!important;font-size:12px!important}.cat-nav-link svg{display:none!important}.cat-nav-link svg,.product-switch-tab svg{width:14px!important;height:14px!important;flex:0 0 auto}.pm-card,.pm-featured,.pm-featured-carousel,.pm-featured-row,.pm-grid,.pm-hot,.pm-live-fixtures-track{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.pm-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;overflow:hidden}.pm-card{overflow:hidden!important;padding:14px!important}.pm-card,.pm-card-body,.pm-card-head,.pm-fixture,.pm-fixture-head,.pm-fixture-ml,.pm-fixture-teams,.pm-gauge-wrap,.pm-outline{contain:layout paint}.pm-card *,.pm-featured *,.pm-hot *{min-width:0;box-sizing:border-box}.pm-card-foot,.pm-card-head,.pm-fixture-head{min-width:0!important}.pm-card-head h3,.pm-fixture-cat,.pm-fixture-team strong,.pm-hot-list li a span,.pm-live-fixture strong,.pm-outline-text{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.pm-outline{grid-template-columns:minmax(0,1fr) 34px 38px 38px!important;gap:6px!important}.pm-outline-prob{min-width:0!important;font-size:12.5px!important}.pm-mini{width:38px!important;min-width:0!important;padding:0 4px!important;font-size:11px!important}.pm-fixture-teams{display:grid!important;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);grid-gap:6px!important;gap:6px!important;align-items:start;justify-items:center;contain:layout paint}.pm-fixture-team,.pm-fixture-teams{width:100%!important;max-width:100%!important;overflow:hidden!important}.pm-fixture-team{min-width:0!important;flex:0 1 auto!important}.pm-fixture-team strong{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;white-space:nowrap!important}.pm-fixture-vs{width:24px!important;text-align:center}.pm-fixture-ml{display:grid!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;width:100%!important;overflow:hidden!important}.pm-fixture-pick{min-width:0!important;width:100%!important;padding:8px 4px!important}.pm-fixture-pick:nth-child(n+4){display:none!important}.pm-fixture-pick b,.pm-fixture-pick span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-gauge-wrap{display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;width:100%!important;overflow:hidden!important}.pm-gauge-actions{min-width:0!important}.pm-gauge-actions .pm-mini{width:100%!important}.pm-allmarkets-head{align-items:flex-start!important;gap:10px!important}.pm-allmarkets-tools{width:100%!important;max-width:100%!important;overflow:hidden!important}.pm-sort{max-width:100%!important;overflow-x:auto!important;scrollbar-width:none}.pm-sort::-webkit-scrollbar{display:none}.pm-sort button{flex:0 0 auto;white-space:nowrap}.pm-live-fixtures{overflow:hidden!important}.pm-live-fixtures-track{display:grid!important;grid-auto-flow:row!important;grid-auto-columns:unset!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;overflow:visible!important}.pm-live-fixture,.pm-live-fixtures-track{width:100%!important;max-width:100%!important}.pm-live-fixture{min-width:0!important;min-height:98px!important}.pm-live-fixture:nth-child(n+4){display:none!important}.mob-menu[data-open=true]{display:block!important;position:fixed!important;top:62px!important;left:12px!important;right:12px!important;width:auto!important;max-height:calc(100dvh - 150px)!important;z-index:500!important;padding:8px!important;overflow:auto!important;border:1px solid rgba(27,27,27,.12)!important;border-radius:16px!important;background:rgba(255,255,255,.98)!important;color:#1b1b1b!important;box-shadow:0 18px 45px rgba(27,27,27,.18)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-theme=dark] .mob-menu[data-open=true]{background:rgba(20,20,20,.98)!important;color:var(--cream)!important;border-color:var(--stroke-bright)!important}.mob-menu[data-open=true] .mob-menu-link{min-height:40px!important;margin:2px 0!important;padding:0 12px!important;display:flex!important;align-items:center!important;border-radius:10px!important;font-size:14px!important;font-weight:500!important;color:inherit!important}.mob-menu[data-open=true] .mob-menu-top{padding:8px 10px 10px!important;margin:0 0 6px!important}.pm-carousel-controls{height:14px!important;min-height:14px!important;padding:4px 8px 0!important;gap:5px!important;align-items:center!important}.pm-carousel-controls button{width:5px!important;min-width:5px!important;max-width:5px!important;height:5px!important;min-height:5px!important;max-height:5px!important;padding:0!important;border-radius:999px!important;flex:0 0 5px!important}.pm-carousel-controls button.active{width:18px!important;min-width:18px!important;max-width:18px!important;flex-basis:18px!important}}html[data-theme=dark]{--background:#090909;--canvas:#090909;--surface:#080808;--surface-2:#111111;--surface-raised:#161616;--surface-hover:#1c1c1c;--stroke:rgba(255,255,255,.14);--stroke-bright:rgba(255,255,255,.24);--cream:#f5f6fb;--cream-muted:#a7adbd;--muted:#828282;--yes:#00b894;--no:#f04f67;--green:#00b894;--red:#f04f67;--chart-bg:#111111;--chart-grid:rgba(255,255,255,.14)}html[data-theme=dark] .cashed-shell,html[data-theme=dark] .pm-shell,html[data-theme=dark] .shell,html[data-theme=dark] body{background:#090909!important;color:var(--cream)!important}html[data-theme=dark] :where(.pm-nav,.product-switch-row,.cat-nav,.premium-panel,.pm-card,.pm-hot,.pm-featured,.pm-live-fixture,.trade-ticket,.dep-block,.dep-summary,.t-bottom-dock,.t-order-ticket,.mobile-nav){background-color:#080808!important;border-color:var(--stroke)!important}.pm-nav,html[data-theme=dark] .pm-nav,html[data-theme=light] .pm-nav{background:#090909!important;border:0!important;box-shadow:none!important}.pm-card,.pm-featured,.pm-hot,.pm-live-fixture,html[data-theme=dark] .pm-card,html[data-theme=dark] .pm-featured,html[data-theme=dark] .pm-hot,html[data-theme=dark] .pm-live-fixture,html[data-theme=light] .pm-card,html[data-theme=light] .pm-featured,html[data-theme=light] .pm-hot,html[data-theme=light] .pm-live-fixture{background:#080808!important;border-color:rgba(255,255,255,.14)!important;box-shadow:none!important}@media (max-width:820px){.cashed-shell,.pm-shell,.shell,body,html{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.mob-menu[data-open=true]{max-height:min(70dvh,620px)!important}html[data-theme=dark] .mob-menu[data-open=true]{background:rgba(20,20,20,.985)!important;border-color:var(--stroke-bright)!important;color:var(--cream)!important}.mob-menu-actions,.mob-menu-actions .theme-toggle,.mob-menu-actions>button{display:flex!important;align-items:center!important}.dep-checkout,.pm-home,.poly-market-page{width:100%!important;max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}.dep-columns,.dep-discount-grid,.dep-guest,.dep-payment-grid,.dep-types{grid-template-columns:minmax(0,1fr)!important}.dep-block,.dep-summary,.dep-type{min-width:0!important;max-width:100%!important;overflow:hidden!important}.pm-mob-btns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.crypto-threshold-actions button,.pm-mob-btns button,.sports-market-actions button,.sports-moneyline button{min-width:0!important;max-width:100%!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.crypto-spot-chart{display:block!important;height:310px!important;min-height:310px!important}.perp-terminal-v11{background:#080808!important}.t-chart-wrap{min-height:500px!important}}html[data-theme=dark]{--background:#111111!important;--canvas:#111111!important;--bg:#111111!important;--surface:#1c1c1c!important;--surface-2:#222222!important;--surface-raised:#292929!important;--surface-hover:#303030!important;--bg-elevated:#1c1c1c!important;--bg-card:#1c1c1c!important;--bg-card-2:#222222!important;--chart-bg:#1c1c1c!important;--chart-grid:rgba(255,255,255,.05)!important;--stroke:rgba(255,255,255,.075)!important;--stroke-bright:rgba(255,255,255,.14)!important}.cat-nav .cat-nav-link,.cat-nav .cat-nav-link.accent.active,.cat-nav .cat-nav-link.active,.cat-nav .cat-nav-link:hover{background:transparent!important}.cat-nav .cat-nav-link.active{color:var(--cream)!important;font-weight:700!important}.cat-nav .cat-nav-link.accent svg,.cat-nav .cat-nav-link.active svg{color:#d8ad35!important}.pm-gauge-actions .pm-mini{width:100%!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 12px!important;border-radius:8px!important;font-size:12.5px!important}.pm-gauge-actions .pm-mini span{white-space:nowrap}.pm-gauge-actions .pm-mini b{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ud-chart-panel{padding:16px}.ud-chart{display:flex;flex-direction:column;gap:12px}.ud-chart-pills{display:inline-flex;gap:4px;background:var(--surface-2);border:1px solid var(--stroke);border-radius:10px;padding:3px;width:-moz-fit-content;width:fit-content}.ud-chart-pills button{height:30px;padding:0 15px;border:0;background:none;border-radius:7px;color:var(--cream-muted);font-size:13px;font-weight:600;cursor:pointer;transition:background .12s,color .12s}.ud-chart-pills button:hover{color:var(--cream)}.ud-chart-pills button.active{background:var(--surface-raised);color:var(--cream)}.ud-chart-body{height:380px;position:relative}.ud-chart-load{height:100%;display:grid;place-items:center;color:var(--muted);font-size:13px}.event-side .trade-ticket,.polymarket-market-page .event-side .trade-ticket{position:relative!important;top:auto!important}.ob-trades-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.lt-panel,.ob-panel{padding:14px 16px}.ob-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.ob-title{font-size:13px;font-weight:700;color:var(--cream)}.ob-side-toggle{display:inline-flex;gap:3px;background:var(--surface-2);border:1px solid var(--stroke);border-radius:8px;padding:3px}.ob-side-toggle button{height:26px;padding:0 11px;border:0;background:none;border-radius:6px;color:var(--cream-muted);font-size:12px;font-weight:650;cursor:pointer}.ob-side-toggle button.active.yes{background:var(--yes-soft);color:var(--yes)}.ob-side-toggle button.active.no{background:var(--no-soft);color:var(--no)}.lt-count,.ob-empty{color:var(--muted);font-size:12px}.ob-empty{padding:28px 0;text-align:center}.lt-cols,.ob-cols{display:grid;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);padding:0 2px 6px}.ob-cols{grid-template-columns:1fr 1fr 1fr}.ob-cols span:not(:first-child),.ob-row span:not(.ob-price){text-align:right}.ob-row{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;height:23px;padding:0 6px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-row i{position:absolute;top:1px;bottom:1px;right:0;border-radius:3px;z-index:0}.ob-row span{position:relative;z-index:1}.ob-row.ask i{background:var(--no-soft)}.ob-row.ask .ob-price{color:var(--no)}.ob-row.bid i{background:var(--yes-soft)}.ob-row.bid .ob-price{color:var(--yes)}.ob-size,.ob-total{color:var(--cream-muted)}.ob-mid{display:flex;align-items:center;justify-content:space-between;padding:7px 6px;margin:3px 0;border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke)}.ob-mid span{font-size:14px;font-weight:750;color:var(--cream)}.ob-mid em{font-style:normal;font-size:11px;color:var(--muted)}.lt-cols,.lt-row{grid-template-columns:54px 1fr 1fr 1fr 44px}.lt-row{display:grid;align-items:center;height:30px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-top:1px solid var(--stroke)}.lt-cols span:nth-child(2),.lt-cols span:nth-child(3),.lt-row span:not(.lt-side):not(.lt-trader){text-align:right}.lt-side{width:-moz-fit-content;width:fit-content;padding:1px 7px;border-radius:5px;font-size:10.5px;font-weight:700}.lt-side.buy{background:var(--yes-soft);color:var(--yes)}.lt-side.sell{background:var(--no-soft);color:var(--no)}.lt-num{color:var(--cream)}.lt-trader{color:var(--cream-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:8px}.lt-time{color:var(--muted);text-align:right}@media (max-width:820px){.ob-trades-grid{grid-template-columns:1fr}}.ud-chart-panel{background:transparent!important;border:0!important;box-shadow:none!important;padding:8px 0 0!important}.ud-chart-panel:after,.ud-chart-panel:before{display:none!important}.ud-chart{gap:10px}.ud-chart-body{height:360px}html .prediction-main .ud-chart-panel,html[data-theme=dark] .ud-chart-panel,html[data-theme=light] .ud-chart-panel{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:6px 0 0!important}.ud-chart-section{background:transparent;border:0;box-shadow:none;padding:0;margin:6px 0 0}.ud-chart-section .ud-chart-body{height:360px}.ud-window-pills{display:flex;gap:7px;padding-bottom:10px}.ud-window-pill{height:32px;border-radius:8px;border:1px solid var(--stroke);background:var(--surface);transition:background .12s,color .12s,border-color .12s}.ud-window-pill.active,.ud-window-pill:hover{border-color:var(--stroke-bright)}.ud-inline{display:flex;align-items:baseline;gap:18px;margin:4px 0 16px;flex-wrap:wrap}.ud-inline-now{font-size:26px;font-weight:750;color:var(--cream);letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ud-inline-beat{font-size:13px;color:var(--muted)}.ud-inline-beat b{color:var(--cream-muted);font-weight:650}.ud-inline-state{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:650;margin-left:auto}.ud-inline-state i{width:7px;height:7px;border-radius:50%;background:var(--muted)}.ud-inline-state.live{color:var(--yes)}.ud-inline-state.live i{background:var(--yes);animation:sb-pulse 1.6s infinite}.ud-inline-state.upcoming{color:#e8a13b}.ud-inline-state.upcoming i{background:#e8a13b}.ud-window-pills{display:inline-flex;gap:2px;background:var(--surface-2);border:1px solid var(--stroke);border-radius:10px;padding:3px;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto;scrollbar-width:none}.ud-window-pills::-webkit-scrollbar{display:none}.ud-window-pill{flex:0 0 auto;height:28px;padding:0 14px;border:0;background:none;border-radius:7px;color:var(--cream-muted);font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;transition:background .12s,color .12s}.ud-window-pill:hover{color:var(--cream);background:none;border:0}.ud-window-pill.active{background:var(--surface-raised);color:var(--cream);border:0}.ud-window-pill.past{color:var(--muted)}.ud-window-pill.live{color:var(--yes)}.ud-window-pill.active.live{background:var(--surface-raised);color:var(--yes)}.ud-live-dot{width:6px;height:6px;border-radius:50%;background:var(--yes);margin-right:6px;display:inline-block;animation:sb-pulse 1.6s infinite}.hl-trade{display:flex;flex-direction:column;gap:11px;padding:14px 14px 24px}.t-mob-side{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.t-mob-side-btn{height:42px;border-radius:10px;border:1px solid var(--stroke);background:var(--surface-raised);color:var(--cream-muted);font-size:14px;font-weight:700;cursor:pointer}.t-mob-side-btn.buy.active{background:var(--yes);border-color:var(--yes);color:#04130b}.t-mob-side-btn.sell.active{background:var(--no);border-color:var(--no);color:#fff}.t-mob-ordertop{display:flex;align-items:center;justify-content:space-between;gap:10px}.t-mob-ordertop .t-ot-types{flex:1 1;display:flex;gap:4px}.t-mob-ordertop .t-ot-type{flex:1 1;height:34px;border-radius:8px;border:1px solid var(--stroke);background:var(--surface-raised);color:var(--cream-muted);font-size:13px;font-weight:650}.t-mob-ordertop .t-ot-type.active{background:var(--surface-hover);color:var(--cream);border-color:var(--stroke-bright)}.t-mob-lev-badge{flex:0 0 auto;height:34px;padding:0 14px;display:inline-flex;align-items:center;border-radius:8px;border:1px solid var(--stroke);background:var(--surface-raised);color:var(--cream);font-weight:750;font-size:14px}.t-mob-avail{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--muted)}.t-mob-avail strong{color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t-mob-size input{font-size:18px!important;font-weight:650}.hl-trade .t-input-box{height:48px}.hl-trade .t-range{width:100%;margin:2px 0}.t-mob-lev-row{display:flex;align-items:center;justify-content:space-between;font-size:12.5px;color:var(--muted);margin-top:-2px}.t-mob-lev-row strong{color:var(--cream)}.hl-trade .t-pct-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px;gap:7px}.hl-trade .t-pct-btn{height:34px;border-radius:8px;border:1px solid var(--stroke);background:var(--surface-raised);color:var(--cream-muted);font-size:13px;font-weight:650}.hl-trade .t-chk-row{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--cream-muted)}.t-mob-stats{display:flex;flex-direction:column;gap:9px;padding:12px 0;border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke)}.t-mob-stats>div{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--muted)}.t-mob-stats strong{color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t-mob-stats strong.neg{color:var(--no)}.t-mob-place{height:50px;border:0;border-radius:12px;font-size:16px;font-weight:750;cursor:pointer;margin-top:2px}.t-mob-place.buy{background:var(--yes);color:#04130b}.t-mob-place.sell{background:var(--no);color:#fff}.t-mob-place:disabled{opacity:.5;cursor:not-allowed;background:var(--surface-raised);color:var(--muted)}@media (max-width:980px){.t-market-info .t-mi-stat{display:flex!important}}.perp-mob-account,.perp-mob-nav{display:none}@media (max-width:980px){.perp-mob-nav{display:grid;grid-template-columns:repeat(3,1fr);position:fixed;left:0;right:0;bottom:0;z-index:60;height:58px;background:var(--surface);border-top:1px solid var(--stroke);padding-bottom:env(safe-area-inset-bottom,0)}.perp-mob-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;background:none;color:var(--muted);font-size:10.5px;font-weight:600;cursor:pointer}.perp-mob-nav button.active{color:var(--yes)}.perp-terminal-v11{padding-bottom:62px}.t-mobile-bar{display:none!important}.perp-terminal-v11[data-mview=markets] .t-watchrail{display:flex!important;width:100%!important;max-width:none!important;height:auto;border:0}.perp-terminal-v11[data-mview=markets] .perp-mob-account,.perp-terminal-v11[data-mview=markets] .t-bottom-dock,.perp-terminal-v11[data-mview=markets] .t-chart-area,.perp-terminal-v11[data-mview=markets] .t-market-info,.perp-terminal-v11[data-mview=markets] .t-order-ticket,.perp-terminal-v11[data-mview=trade] .perp-mob-account,.perp-terminal-v11[data-mview=trade] .t-watchrail{display:none!important}.perp-terminal-v11[data-mview=account] .perp-mob-account{display:block!important}.perp-terminal-v11[data-mview=account] .t-bottom-dock,.perp-terminal-v11[data-mview=account] .t-chart-area,.perp-terminal-v11[data-mview=account] .t-order-ticket,.perp-terminal-v11[data-mview=account] .t-watchrail{display:none!important}.perp-mob-account{padding:16px 14px 26px}.pma-head{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid var(--stroke);border-radius:12px;background:var(--surface-raised);margin-bottom:12px}.pma-head span{font-size:12px;color:var(--muted)}.pma-head strong{font-size:28px;font-weight:750;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pma-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:20px}.pma-grid>div{display:flex;flex-direction:column;gap:3px;padding:12px;border:1px solid var(--stroke);border-radius:10px;background:var(--surface)}.pma-grid span{font-size:11px;color:var(--muted)}.pma-grid strong{font-size:15px;color:var(--cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pma-positions h4{font-size:13px;font-weight:700;color:var(--cream);margin:0 0 6px}.pma-pos{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid var(--stroke)}.pma-pos-l,.pma-pos-r{display:flex;flex-direction:column;gap:2px}.pma-pos-r{text-align:right;align-items:flex-end}.pma-pos strong{font-size:14px;color:var(--cream)}.pma-pos span{font-size:12px;font-weight:600}.perp-mob-account .pos{color:var(--yes)}.perp-mob-account .neg{color:var(--no)}}.xp-balance-top{display:flex;align-items:center;gap:8px;color:var(--muted)}.xp-balance-top svg{color:var(--yes);margin:0}.xp-balance strong{display:flex;align-items:baseline;gap:7px;margin:12px 0 4px;font-size:42px;font-weight:780;letter-spacing:-.04em;color:var(--cream)}.xp-balance strong small{font-size:15px;color:var(--muted);font-weight:600}.xp-credit-value{color:var(--cream-muted)!important;font-size:13px!important}.xp-target-copy{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;margin-top:16px;font-size:12px}.xp-target-copy span{color:var(--muted)}.xp-target-copy b{color:var(--cream);font-weight:650;white-space:nowrap}.xp-progress{width:100%;height:6px;border-radius:99px;background:var(--surface-hover);margin-top:9px;overflow:hidden}.xp-progress i{display:block;height:100%;border-radius:99px;background:var(--yes);transition:width .5s ease}.xp-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:14px}.xp-stats>div{display:flex;flex-direction:column;gap:7px;padding:16px 18px;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface)}.xp-stats span{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.xp-stats strong{font-size:21px;font-weight:750;color:var(--cream);letter-spacing:-.02em}.xp-live{display:inline-flex;align-items:center;gap:7px;color:var(--yes)!important}.xp-live i{width:7px;height:7px;border-radius:50%;background:var(--yes);animation:sb-pulse 1.6s infinite}.xp-task-group h3{font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0;padding:16px 18px 6px}.xp-task{grid-template-columns:34px minmax(0,1fr) auto!important}.xp-task.complete .xp-task-icon{background:var(--yes-soft);color:var(--yes)}.xp-task-progress{height:4px;border-radius:99px;background:var(--surface-hover);margin-top:8px;max-width:260px;overflow:hidden}.xp-task-progress i{display:block;height:100%;background:var(--yes);border-radius:99px}.xp-task-value{display:flex;flex-direction:column;align-items:flex-end;gap:3px;text-align:right}.xp-task-value b{color:var(--yes);font-size:13px;font-weight:750}.xp-task-value span{color:var(--muted);font-size:11px}.xp-task.complete .xp-task-value span{color:var(--yes)}.xp-credit-targets{display:flex;flex-direction:column;margin:16px 0}.xp-credit-targets>div{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:14px;gap:14px;padding:12px 0;border-top:1px solid var(--stroke)}.xp-credit-targets>div:first-child{border-top:0}.xp-credit-targets span{font-size:13px;color:var(--cream-muted);font-weight:600}.xp-credit-targets strong{font-size:15px;color:var(--cream);font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xp-credit-targets i{font-style:normal;font-size:11px;color:var(--muted);white-space:nowrap}.xp-credit-targets i.reached{color:var(--yes);font-weight:650}.xp-history-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid var(--stroke)}.xp-history-row>div{display:flex;flex-direction:column;gap:2px;min-width:0}.xp-history-row strong{font-size:13px;color:var(--cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xp-history-row span{font-size:11px;color:var(--muted)}.xp-history-row b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--cream-muted);font-weight:700}.xp-history-row b.positive{color:var(--yes)}@media (max-width:860px){.xp-stats{grid-template-columns:1fr 1fr}}.dep-value-hero{display:inline-flex;align-items:center;gap:22px;margin:22px 0 4px;padding:15px 24px;border:1px solid var(--stroke);border-radius:14px;background:linear-gradient(135deg,var(--yes-soft),var(--surface) 65%)}.dep-value-hero>div{display:flex;flex-direction:column;gap:3px}.dep-value-hero span{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.dep-value-hero strong{font-size:27px;font-weight:780;color:var(--cream);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dep-value-get strong{color:var(--yes)}.dep-value-arrow{color:var(--muted);flex:0 0 auto}.dep-type{display:flex;flex-direction:column;text-align:left}.dep-type-top{display:flex;align-items:center;gap:8px;margin-bottom:14px}.dep-type-top svg{color:var(--cream-muted)}.dep-type-top em{font-style:normal;font-size:9px;font-weight:800;letter-spacing:.07em;color:#04130b;background:var(--yes);border-radius:5px;padding:3px 6px}.dep-type-mult{display:flex;align-items:baseline;gap:9px;margin-bottom:12px}.dep-type-mult b{font-size:32px;font-weight:820;letter-spacing:-.03em;color:var(--cream);line-height:1}.dep-type.selected .dep-type-mult b{color:var(--yes)}.dep-type-mult span{font-size:11px;color:var(--muted);max-width:130px;line-height:1.35}.dep-type-desc{font-size:12.5px!important;line-height:1.5;margin-bottom:9px}@media (max-width:560px){.dep-value-hero{gap:14px;padding:14px 16px;width:100%}.dep-value-hero strong{font-size:22px}}.affiliate-page{max-width:var(--pm-width);margin-left:auto!important;margin-right:auto!important}.affiliate-link{align-content:start}.affiliate-copy{justify-self:end}.affiliate-code-edit{grid-column:1/3;margin-top:8px;padding-top:12px;border-top:1px solid var(--stroke);display:flex;flex-direction:column;gap:8px}.affiliate-code-edit>label{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.affiliate-code-input{display:flex;gap:8px}.affiliate-code-input input{flex:1 1;min-width:0;height:40px;border:1px solid var(--stroke);border-radius:8px;background:var(--surface);color:var(--cream);padding:0 13px;font-size:14px;font-weight:650;letter-spacing:.02em;outline:none}.affiliate-code-input input:focus{border-color:var(--yes)}.affiliate-code-input button{flex:0 0 auto;height:40px;padding:0 20px;border-radius:8px;border:0;background:var(--yes);color:#04130b;font-weight:750;font-size:13px;cursor:pointer}.affiliate-code-input button:disabled{opacity:.45;cursor:not-allowed;background:var(--surface-raised);color:var(--muted)}.affiliate-code-edit small{color:var(--muted);font-size:11px;line-height:1.5}.affiliate-gen{border:0;background:none;color:var(--yes);cursor:pointer;font-size:11px;padding:0;text-decoration:underline}html[data-theme=dark] .pm-home{--yes-soft:rgba(29,95,82,.16);--no-soft:rgba(97,43,56,.16)}html[data-theme=dark] .cat-nav,html[data-theme=dark] .product-switch-row{background:#080808!important;border-color:#1a1a1a!important}html[data-theme=dark] .pm-home .lb-table-card,html[data-theme=dark] .pm-home .pm-card,html[data-theme=dark] .pm-home .pm-featured,html[data-theme=dark] .pm-home .pm-hot,html[data-theme=dark] .pm-home .pm-side,html[data-theme=dark] .pm-home .premium-panel{background:#101010!important;border:1px solid #1a1a1a!important;border-radius:6px!important;box-shadow:none!important;background-image:none!important}html[data-theme=dark] .pm-home .pm-featured{background:#101010!important}html[data-theme=dark] .pm-home .pm-allmarkets-head{padding:14px 0 10px!important}html[data-theme=dark] .pm-home .pm-featured h1,html[data-theme=dark] .pm-home .pm-featured h2,html[data-theme=dark] .pm-home .pm-featured strong{font-size:18px!important}html[data-theme=dark] .pm-home .pm-card strong,html[data-theme=dark] .pm-home .pm-card-title{font-size:13px!important;font-weight:500!important}html[data-theme=dark] .pm-home .pm-side-title{font-size:11px!important}html[data-theme=dark] .pm-home .pm-mini.yes{background:rgba(29,95,82,.16)!important;color:#3f9b86!important}html[data-theme=dark] .pm-home .pm-mini.no{background:rgba(97,43,56,.16)!important;color:#b06576!important}html[data-theme=dark] .pm-nav .btn-primary,html[data-theme=dark] .pm-nav .pm-cta{background:#34c98f!important;border:1px solid #34c98f!important;color:#eaeaea!important;box-shadow:none!important;border-radius:6px!important;font-weight:500!important}html[data-theme=dark] .pm-home{--canvas:#080808;--bg:#080808;--background:#080808;--surface:#101010;--surface-2:#0d0d0d;--surface-raised:#161616;--surface-hover:#161616;--stroke:#1a1a1a;--stroke-bright:#262626;--cream:#eaeaea;--cream-muted:#a6a6a6;--muted:#737373;--yes:#1d5f52;--no:#612b38;--yes-soft:rgba(29,95,82,.15);--no-soft:rgba(97,43,56,.15);--accent-live:#34c98f;--radius:6px;max-width:none!important;padding:14px 22px 70px!important;background:#080808;font-size:13px}html[data-theme=dark] .pm-shell:has(.pm-home),html[data-theme=dark] body:has(.pm-home){background:#080808!important}html[data-theme=dark] .cat-nav,html[data-theme=dark] .pm-nav:has(~* .pm-home),html[data-theme=dark] .product-switch-row{background:#080808!important;border-color:#1a1a1a!important}html[data-theme=dark] .cat-nav-link{background:transparent!important;border:0!important;padding:0 4px!important;height:auto!important;font-size:14px!important;font-weight:500!important;color:#737373!important}html[data-theme=dark] .cat-nav-link.active{color:#eaeaea!important;font-weight:600!important;background:transparent!important}html[data-theme=dark] .cat-nav-link svg{display:none!important}html[data-theme=dark] .cat-nav-link.accent svg{display:inline-flex!important;color:#8a7320!important}html[data-theme=dark] .cat-nav-link+.cat-nav-link:before{display:none!important}html[data-theme=dark] .cat-nav-inner{gap:20px!important}html[data-theme=dark] .pm-home .pm-card,html[data-theme=dark] .pm-home .pm-featured,html[data-theme=dark] .pm-home .pm-hot,html[data-theme=dark] .pm-home .pm-side,html[data-theme=dark] .pm-home .pm-ticker,html[data-theme=dark] .pm-home .premium-panel{background:#101010!important;border:1px solid #1a1a1a!important;border-radius:6px!important;box-shadow:none!important;background-image:none!important}html[data-theme=dark] .pm-home .pm-card:hover{box-shadow:none!important;transform:none!important;border-color:#262626!important}html[data-theme=dark] .pm-home .pm-card:after,html[data-theme=dark] .pm-home .pm-card:before{display:none!important}html[data-theme=dark] .pm-home .pm-grid{gap:8px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}html[data-theme=dark] .pm-home .pm-cat-main .pm-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme=dark] .pm-home .pm-card{padding:11px 12px!important;min-height:0!important}html[data-theme=dark] .pm-home .pm-cat-layout{gap:16px!important}html[data-theme=dark] .pm-home .pm-side-item{height:auto!important;padding:6px 9px!important;border-radius:5px!important;font-weight:450!important;font-size:13px!important}html[data-theme=dark] .pm-home .pm-side-item.active{background:#161616!important}html[data-theme=dark] .pm-home h1,html[data-theme=dark] .pm-home h2,html[data-theme=dark] .pm-home h3{font-weight:600!important;letter-spacing:0!important}html[data-theme=dark] .pm-home .pm-allmarkets-head h2{font-size:15px!important}html[data-theme=dark] .pm-home .pm-featured h1,html[data-theme=dark] .pm-home .pm-featured h2,html[data-theme=dark] .pm-home .pm-featured strong{font-size:16px!important;font-weight:600!important}html[data-theme=dark] .pm-home .pm-card strong{font-size:13px!important;font-weight:500!important}html[data-theme=dark] .pm-home .pm-chiprow button,html[data-theme=dark] .pm-home .pm-mini,html[data-theme=dark] .pm-home .pm-sort button,html[data-theme=dark] .pm-home .po-buy{border-radius:5px!important;box-shadow:none!important;font-weight:500!important}html[data-theme=dark] .pm-home .pm-mini.yes,html[data-theme=dark] .pm-home .po-buy.yes{background:rgba(29,95,82,.16)!important;color:#3f9b86!important}html[data-theme=dark] .pm-home .pm-mini.no,html[data-theme=dark] .pm-home .po-buy.no{background:rgba(97,43,56,.16)!important;color:#b06576!important}html[data-theme=dark] .pm-home .pm-gauge-arc.up{stroke:#1d5f52!important}html[data-theme=dark] .pm-home .pm-gauge-arc.down{stroke:#612b38!important}html[data-theme=dark] .pm-nav .pm-cta{background:#34c98f!important;border:1px solid #34c98f!important;color:#eaeaea!important;box-shadow:none!important;border-radius:6px!important;font-weight:500!important}html[data-theme=dark] .pm-axiom-workspace{display:block}html[data-theme=dark] .pm-axiom-tabs{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:6px 0 14px}html[data-theme=dark] .pm-axiom-tabs nav{display:flex;align-items:center;gap:22px;min-width:0;overflow-x:auto;scrollbar-width:none}html[data-theme=dark] .pm-axiom-tabs nav::-webkit-scrollbar{display:none}html[data-theme=dark] .pm-axiom-tabs nav a{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:500;color:#737373;text-decoration:none;white-space:nowrap}html[data-theme=dark] .pm-axiom-tabs nav a.active{color:#eaeaea;font-weight:600}html[data-theme=dark] .pm-axiom-tabs nav a.world-cup{color:#8a7320}html[data-theme=dark] .pm-axiom-tabs label{display:flex;align-items:center;gap:8px;flex:0 0 auto;width:280px;max-width:34vw;height:34px;padding:0 11px;border:1px solid #1a1a1a;border-radius:6px;background:#101010;color:#737373}html[data-theme=dark] .pm-axiom-tabs input{flex:1 1;min-width:0;border:0;background:none;color:#eaeaea;font-size:13px;outline:none}html[data-theme=dark] .pm-axiom-tabs kbd{font-size:10px;color:#737373;border:1px solid #1a1a1a;border-radius:4px;padding:1px 5px}html[data-theme=dark] .pm-market-browser{display:grid;grid-template-columns:148px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}html[data-theme=dark] .pm-control-rail{position:-webkit-sticky;position:sticky;top:88px;display:flex;flex-direction:column;gap:16px}html[data-theme=dark] .pm-control-rail section{display:flex;flex-direction:column;gap:7px}html[data-theme=dark] .pm-control-rail section>span{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#737373}html[data-theme=dark] .pm-view-toggle{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:3px;border:1px solid #1a1a1a;border-radius:6px;background:#0d0d0d}html[data-theme=dark] .pm-view-toggle button{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:28px;border:0;background:none;border-radius:4px;color:#737373;font-size:12px;cursor:pointer}html[data-theme=dark] .pm-view-toggle button.active{background:#1a1a1a;color:#eaeaea}html[data-theme=dark] .pm-control-stack{display:flex;flex-direction:column;gap:1px}html[data-theme=dark] .pm-control-stack.compact{display:grid;grid-template-columns:1fr 1fr;grid-gap:3px;gap:3px}html[data-theme=dark] .pm-control-stack button{display:flex;align-items:center;gap:7px;justify-content:flex-start;height:30px;padding:0 9px;border:0;background:none;border-radius:5px;color:#a6a6a6;font-size:13px;font-weight:450;cursor:pointer;text-align:left}html[data-theme=dark] .pm-control-stack.compact button{justify-content:center;padding:0;height:28px}html[data-theme=dark] .pm-control-stack button:hover{background:#101010;color:#eaeaea}html[data-theme=dark] .pm-control-stack button.active{background:#161616;color:#eaeaea}html[data-theme=dark] .pm-control-stack button em{margin-left:auto;font-style:normal;font-size:11px;color:#737373}html[data-theme=dark] .view-table .pm-grid{display:flex!important;flex-direction:column!important;gap:0!important}html[data-theme=dark] .pm-market-row,html[data-theme=dark] .pm-table-head{display:grid;grid-template-columns:minmax(190px,1.7fr) 150px 90px 90px 72px 70px 82px 58px;align-items:center;grid-gap:10px;gap:10px}html[data-theme=dark] .pm-table-head{padding:0 12px 8px;border-bottom:1px solid #1a1a1a}html[data-theme=dark] .pm-table-head span{font-size:11px;color:#737373}html[data-theme=dark] .pm-table-head span:nth-child(n+3){text-align:right}html[data-theme=dark] .pm-market-row{height:46px;padding:0 12px;border-bottom:1px solid #141414;background:transparent!important;border-radius:0!important;font-size:13px}html[data-theme=dark] .pm-market-row:hover{background:#101010!important}html[data-theme=dark] .pm-market-row>span{text-align:right;color:#a6a6a6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-theme=dark] .pm-market-ident{display:flex;align-items:center;gap:9px;min-width:0}html[data-theme=dark] .pm-market-ident>div{min-width:0;display:flex;flex-direction:column;gap:1px}html[data-theme=dark] .pm-market-ident a{color:#eaeaea;font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .pm-market-ident span{color:#737373;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .pm-save{margin-left:auto;border:0;background:none;color:#5a5a5a;cursor:pointer;padding:2px;flex:0 0 auto}html[data-theme=dark] .pm-save.saved{color:#8a7320}html[data-theme=dark] .pm-row-chance{display:flex;align-items:center;justify-content:flex-end;gap:10px}html[data-theme=dark] .pm-row-chance svg{width:62px;height:24px;opacity:.85}html[data-theme=dark] .pm-row-chance>div{display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:42px}html[data-theme=dark] .pm-row-chance b{font-size:13px;color:#eaeaea;font-weight:600}html[data-theme=dark] .pm-row-chance span.up{color:#3f9b86;font-size:11px}html[data-theme=dark] .pm-row-chance span.down{color:#b06576;font-size:11px}html[data-theme=dark] .pm-table-buy{justify-self:end;display:inline-flex;align-items:center;justify-content:center;height:28px;min-width:52px;padding:0 14px;border-radius:5px;font-size:12px;font-weight:500;text-decoration:none}html[data-theme=dark] .pm-table-buy.yes{background:rgba(29,95,82,.18);color:#3f9b86}html[data-theme=dark] .pm-table-buy.no{background:rgba(97,43,56,.18);color:#b06576}html[data-theme=dark] .pm-table-buy:hover{filter:brightness(1.15)}@media (max-width:1100px){html[data-theme=dark] .pm-market-browser{grid-template-columns:1fr}html[data-theme=dark] .pm-control-rail{position:static;flex-direction:row;flex-wrap:wrap}}html[data-theme=dark] body:has(.pm-axiom-workspace),html[data-theme=dark] body:has(.pm-axiom-workspace) .cashed-shell,html[data-theme=dark] body:has(.pm-axiom-workspace) .pm-shell,html[data-theme=dark] body:has(.pm-axiom-workspace) .shell{background:#080808!important;background-image:none!important}html[data-theme=dark] .pm-axiom-workspace{background:#080808!important;background-image:none!important}html[data-theme=dark] .pm-axiom-workspace .pm-featured:after,html[data-theme=dark] .pm-axiom-workspace .pm-featured:before,html[data-theme=dark] .pm-axiom-workspace .pm-hot:after,html[data-theme=dark] .pm-axiom-workspace .pm-hot:before{content:none!important;display:none!important;background:none!important}html[data-theme=dark] .pm-axiom-workspace .pm-compact-module,html[data-theme=dark] .pm-axiom-workspace .pm-featured,html[data-theme=dark] .pm-axiom-workspace .pm-featured-carousel,html[data-theme=dark] .pm-axiom-workspace .pm-hot{background:#101010!important;background-image:none!important;box-shadow:none!important;border:1px solid #1a1a1a!important;border-radius:6px!important}html[data-theme=dark] .pm-axiom-workspace{max-width:none!important;margin:0!important;padding:10px 20px 60px!important}html[data-theme=dark] .pm-axiom-workspace .pm-featured-row{max-width:none!important;margin:0 0 12px!important;display:grid!important;grid-template-columns:262px minmax(0,1fr) 296px!important;grid-gap:12px!important;gap:12px!important;align-items:stretch!important}html[data-theme=dark] .pm-axiom-workspace .pm-compact-module{display:flex;flex-direction:column;padding:8px!important;gap:2px!important;min-height:0!important}html[data-theme=dark] .pm-axiom-workspace .pm-compact-row{display:flex;align-items:center;gap:9px;padding:9px 8px;border-radius:5px;border:0!important;text-decoration:none}html[data-theme=dark] .pm-axiom-workspace .pm-compact-row+.pm-compact-row{border-top:1px solid #161616!important;border-radius:0}html[data-theme=dark] .pm-axiom-workspace .pm-compact-row:hover{background:#161616}html[data-theme=dark] .pm-axiom-workspace .pm-compact-copy{min-width:0;display:flex;flex-direction:column;gap:1px}html[data-theme=dark] .pm-axiom-workspace .pm-compact-copy strong{font-size:12px;font-weight:500;color:#eaeaea;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .pm-axiom-workspace .pm-compact-copy span{font-size:11px;color:#737373}html[data-theme=dark] .pm-axiom-workspace .pm-compact-price{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:0}html[data-theme=dark] .pm-axiom-workspace .pm-compact-price b{font-size:13px;font-weight:600;color:#eaeaea}html[data-theme=dark] .pm-axiom-workspace .pm-compact-price span.up{font-size:11px;color:#3f9b86}html[data-theme=dark] .pm-axiom-workspace .pm-compact-price span.down{font-size:11px;color:#b06576}html[data-theme=dark] .pm-axiom-workspace .pm-hot{min-height:0!important;padding:8px!important}html[data-theme=dark] .pm-axiom-workspace .pm-hot-head{font-size:12px;font-weight:600;color:#eaeaea;padding:4px 6px 8px}html[data-theme=dark] .pm-axiom-workspace .pm-hot-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}html[data-theme=dark] .pm-axiom-workspace .pm-hot-list li a{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:8px 6px;text-decoration:none;border-radius:5px}html[data-theme=dark] .pm-axiom-workspace .pm-hot-list li+li a{border-top:1px solid #161616;border-radius:0}html[data-theme=dark] .pm-axiom-workspace .pm-hot-list li a:hover{background:#161616}html[data-theme=dark] .pm-axiom-workspace .pm-hot-rank{font-size:11px;color:#737373;text-align:center}html[data-theme=dark] .pm-axiom-workspace .pm-hot-title{display:flex;align-items:center;gap:8px;min-width:0}html[data-theme=dark] .pm-axiom-workspace .pm-hot-title b{font-size:12px;font-weight:500;color:#eaeaea;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .pm-axiom-workspace .pm-hot-title .feed-spark{width:48px!important;height:18px!important;flex:0 0 auto}html[data-theme=dark] .pm-axiom-workspace .pm-hot-vol{display:flex;flex-direction:column;align-items:flex-end;gap:0}html[data-theme=dark] .pm-axiom-workspace .pm-hot-vol b{font-size:12px;font-weight:600;color:#eaeaea}html[data-theme=dark] .pm-axiom-workspace .pm-hot-vol em{font-style:normal;font-size:10px}html[data-theme=dark] .pm-axiom-workspace .pm-hot-vol em.up{color:#3f9b86}html[data-theme=dark] .pm-axiom-workspace .pm-hot-vol em.down{color:#b06576}html[data-theme=dark] .pm-axiom-workspace .feed-spark{display:block;overflow:hidden}html[data-theme=dark] .pm-axiom-workspace .feed-spark polyline{stroke-width:1.25px!important}html[data-theme=dark] .pm-row-chance svg{width:60px!important;height:22px!important;overflow:hidden;opacity:.9}html[data-theme=dark] .pm-row-chance svg polyline{stroke-width:1.25px!important}html[data-theme=dark] .pm-market-row{height:56px!important;padding:0 14px!important}html[data-theme=dark] .pm-table-head{padding:0 14px 9px!important}html[data-theme=dark] .pm-market-ident a{font-size:13.5px!important}html[data-theme=dark] .pm-market-ident .pm-thumb,html[data-theme=dark] .pm-market-ident img{width:28px!important;height:28px!important;border-radius:6px!important}@keyframes axFlashUp{0%{color:#46d6a8}to{color:#eaeaea}}@keyframes axFlashDown{0%{color:#e8697f}to{color:#eaeaea}}html[data-theme=dark] .pm-row-chance b.flash-up{animation:axFlashUp .7s ease-out}html[data-theme=dark] .pm-row-chance b.flash-down{animation:axFlashDown .7s ease-out}body:has(.pm-axiom-workspace) .pm-nav{height:54px!important;padding:0 18px!important}body:has(.pm-axiom-workspace) .product-nav{gap:18px!important}body:has(.pm-axiom-workspace) .product-nav-link{font-size:13px!important}body:has(.pm-axiom-workspace) .pm-search{height:32px!important;max-width:300px!important;padding:0 10px!important;font-size:12px!important}body:has(.pm-axiom-workspace) .pm-search span{font-size:12px!important}body:has(.pm-axiom-workspace) .pm-nav-right{gap:8px!important}body:has(.pm-axiom-workspace) .pm-balance,body:has(.pm-axiom-workspace) .pm-market-wallet{height:32px!important;font-size:12px!important;padding:0 10px!important}body:has(.pm-axiom-workspace) .pm-market-icon{width:32px!important;height:32px!important}body:has(.pm-axiom-workspace) .pm-cta{height:32px!important;font-size:13px!important;padding:0 14px!important}.ud-chart-live{position:relative;width:100%;height:100%;min-height:520px;overflow:hidden;background:#08080a;isolation:isolate}.ud-chart-body{position:absolute;inset:0;width:100%;height:100%}.ud-chart-stream-status{position:absolute;top:12px;right:14px;z-index:5;display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 9px;border:1px solid rgba(255,255,255,.08);border-radius:5px;color:#7e7e7e;background:rgba(8,8,10,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:10px;font-weight:650}.ud-chart-stream-status i{width:6px;height:6px;border-radius:50%;background:#747474}.ud-chart-stream-status i.online{background:#28c98b;box-shadow:0 0 9px rgba(40,201,139,.65)}.ud-chart-loading{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;gap:9px;color:#7e7e7e;background:#08080a;font-size:12px}.ud-chart-loading span{width:7px;height:7px;border-radius:50%;background:#f59e0b;animation:ud-live-pulse .9s ease-in-out infinite alternate}.ud-move-tape{position:absolute;left:14px;bottom:13px;z-index:5;display:flex;align-items:center;gap:3px;pointer-events:none}.ud-move-tape i{width:3px;height:11px;border-radius:2px;opacity:.8;animation:ud-tape-pop .26s ease-out both}.ud-move-tape i.up{background:#28c98b}.ud-move-tape i.down{background:#ff536a}.ud-move-burst{position:absolute;right:96px;top:50%;z-index:6;min-width:58px;padding:5px 8px;border-radius:4px;background:rgba(8,8,10,.88);font-size:11px;font-weight:750;text-align:center;pointer-events:none;animation:ud-burst .65s cubic-bezier(.2,.75,.25,1) both}.ud-move-burst.up{color:#28c98b;border:1px solid rgba(40,201,139,.24)}.ud-move-burst.down{color:#ff536a;border:1px solid rgba(255,83,106,.24)}.ud-chart-live.move-down:after,.ud-chart-live.move-up:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;animation:ud-screen-flash .33s ease-out both}.ud-chart-live.move-up:after{background:linear-gradient(90deg,transparent 60%,rgba(40,201,139,.045))}.ud-chart-live.move-down:after{background:linear-gradient(90deg,transparent 60%,rgba(255,83,106,.05))}@keyframes ud-live-pulse{0%{opacity:.35;transform:scale(.8)}to{opacity:1;transform:scale(1.15)}}@keyframes ud-tape-pop{0%{opacity:0;transform:scaleY(.25)}to{opacity:.8;transform:scaleY(1)}}@keyframes ud-burst{0%{opacity:0;transform:translateY(8px) scale(.92)}22%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-24px) scale(.96)}}@keyframes ud-screen-flash{0%{opacity:1}to{opacity:0}}@media (max-width:900px){.ud-chart-live{min-height:360px}.ud-move-burst{right:72px}}@media (max-width:760px){.polymarket-market-page{padding-bottom:calc(154px + env(safe-area-inset-bottom))!important}.polymarket-market-page .event-side{position:fixed!important;inset:auto 0 0 0!important;z-index:260!important;display:block!important;width:100%!important;max-height:min(82dvh,720px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:10px 12px calc(18px + env(safe-area-inset-bottom))!important;border:1px solid rgba(255,255,255,.12)!important;border-bottom:0!important;border-radius:20px 20px 0 0!important;background:rgba(8,8,8,.985)!important;box-shadow:0 -24px 80px rgba(0,0,0,.68)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;transform:translateY(110%)!important;visibility:hidden!important;pointer-events:none!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s!important}.polymarket-market-page .event-side.mobile-open{transform:translateY(0)!important;visibility:visible!important;pointer-events:auto!important;transition:transform .22s cubic-bezier(.2,.8,.2,1)!important}.polymarket-market-page:has(.event-side.mobile-open) .pm-mob-bar{display:none!important}.mobile-ticket-close{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:34px!important;margin:0 0 6px!important;border:0!important;background:transparent!important;color:rgba(245,247,255,.56)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}.event-side .trade-ticket{margin:0!important;padding:14px!important;border-radius:16px!important;border-color:rgba(255,255,255,.12)!important;background:#0b0b0b!important;box-shadow:0 22px 70px rgba(0,0,0,.5)!important}.event-side .trade-ticket:before{content:""!important;display:block!important;width:42px!important;height:4px!important;margin:0 auto 12px!important;border-radius:99px!important;background:rgba(245,247,255,.2)!important}.ticket-top{min-width:0!important;gap:10px!important}.ticket-top strong{min-width:0!important;max-width:62%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.outcome-switch{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-gap:8px!important;gap:8px!important;margin-bottom:10px!important}.outcome-switch button{min-width:0!important;height:56px!important;padding:0 12px!important;overflow:hidden!important}.outcome-switch button span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.mode-switch{display:grid!important;grid-template-columns:1fr 1fr!important;margin-bottom:12px!important}.ticket-input div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;height:52px!important;padding:0 12px!important;overflow:hidden!important}.ticket-input input{width:100%!important;min-width:0!important;font-size:22px!important;letter-spacing:0!important;text-align:right!important}.ticket-input strong{padding-left:10px!important;white-space:nowrap!important}.quick-stakes{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.quick-stakes button{min-width:0!important;height:42px!important;font-size:13px!important}.ticket-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.time-pills{display:flex!important;width:100%!important;max-width:100%!important;gap:6px!important;overflow-x:auto!important;scrollbar-width:none!important;padding:7px 2px 9px!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.time-pills::-webkit-scrollbar{display:none!important}.time-pills button{flex:0 0 auto!important;min-width:52px!important;height:34px!important;padding:0 12px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:#858585!important;font-size:13px!important}.time-pills button.active{border-color:rgba(52,201,143,.38)!important;background:#101010!important;color:#fff!important;box-shadow:inset 0 -2px 0 #34c98f!important}.ob-panel{padding:12px!important;overflow:hidden!important}.ob-head{align-items:flex-start!important;gap:10px!important;margin-bottom:12px!important}.ob-title{flex:1 1 auto!important;min-width:0!important;line-height:34px!important}.ob-side-toggle{flex:0 1 auto!important;max-width:70%!important;overflow-x:auto!important;scrollbar-width:none!important}.ob-side-toggle::-webkit-scrollbar{display:none!important}.ob-side-toggle button{min-width:86px!important;max-width:150px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ob-row{grid-template-columns:74px minmax(0,1fr) minmax(0,1fr)!important;padding:0 4px!important;font-size:13px!important}.sports-market-row{gap:10px!important}.sports-market-prices{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-gap:8px!important;gap:8px!important}.sports-market-prices button,.sports-moneyline button{min-width:0!important;height:50px!important;padding:0 12px!important;overflow:hidden!important}.sports-market-prices button strong,.sports-moneyline button strong{white-space:nowrap!important}.pm-mob-bar{bottom:calc(82px + env(safe-area-inset-bottom))!important}}@media (min-width:761px){.mobile-ticket-close{display:none!important}}@media (max-width:820px){.pm-nav,html[data-theme=dark] .pm-nav,html[data-theme=light] .pm-nav{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;height:58px!important;min-height:58px!important;padding:0 12px!important;grid-gap:8px!important;gap:8px!important;overflow:hidden!important}.pm-nav-brand{min-width:0!important;width:auto!important;display:flex!important;align-items:center!important}.pm-nav-brand .brand,.pm-nav-brand .brand-word,.pm-nav-brand a{min-width:0!important;white-space:nowrap!important}.pm-account,.pm-balance,.pm-cta,.pm-how,.pm-login,.pm-market-icon,.pm-market-wallet,.pm-search,.product-nav{display:none!important}.pm-nav-right{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;min-width:max-content!important}.mob-menu-btn,.mobile-search-trigger,.pm-search-mobile{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;border-radius:9px!important}.mob-menu{top:58px!important;left:10px!important;right:10px!important;z-index:999!important}html[data-theme] .updown-polymarket-page{overflow-x:hidden!important}html[data-theme] .updown-polymarket-page .ud-chart-section{margin:0!important;padding:0!important;border-bottom:1px solid rgba(255,255,255,.08)!important}html[data-theme] .updown-polymarket-page .ud-terminal-grid{display:block!important;grid-template-columns:1fr!important;height:auto!important;min-height:0!important;border:0!important}html[data-theme] .updown-polymarket-page .ud-terminal-chart{width:100%!important;min-width:0!important;border:0!important}html[data-theme] .updown-polymarket-page .ob-panel,html[data-theme] .updown-polymarket-page .ud-terminal-book,html[data-theme] .updown-polymarket-page .ud-window-pills{display:none!important}html[data-theme] .updown-polymarket-page .ud-chart-live{height:470px!important;min-height:470px!important;margin:0!important;border-radius:0!important;border-left:0!important;border-right:0!important}html[data-theme] .updown-polymarket-page .ud-chart-body{height:100%!important}html[data-theme] .updown-polymarket-page .ud-chart-body canvas{width:100%!important}html[data-theme] .updown-polymarket-page .event-side{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0 12px 120px!important;overflow:visible!important;background:#080808!important;border:0!important;transform:none!important}html[data-theme] .updown-polymarket-page .mobile-ticket-backdrop,html[data-theme] .updown-polymarket-page .mobile-ticket-close{display:none!important}html[data-theme] .updown-polymarket-page .event-side .trade-ticket{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:14px 0 0!important;padding:16px!important;overflow:visible!important;border-radius:18px 18px 0 0!important;border:1px solid rgba(255,255,255,.1)!important;background:linear-gradient(180deg,#101116,#09090b)!important;box-shadow:none!important}html[data-theme] .updown-polymarket-page .ticket-top{display:none!important}html[data-theme] .updown-polymarket-page .outcome-switch,html[data-theme] .updown-polymarket-page .quick-stakes,html[data-theme] .updown-polymarket-page .ticket-order-tabs{width:100%!important}html[data-theme] .updown-polymarket-page .ticket-input div{height:64px!important}html[data-theme] .updown-polymarket-page .ticket-action{height:54px!important;border-radius:14px!important;font-size:15px!important}}@media (max-width:430px){html[data-theme] .updown-polymarket-page .ud-chart-live{height:430px!important;min-height:430px!important}html[data-theme] .updown-polymarket-page .event-side{padding-left:10px!important;padding-right:10px!important}}@media (max-width:820px){html[data-theme] .updown-polymarket-page .event-side{padding:0 12px 110px!important;background:#080808!important}html[data-theme] .updown-polymarket-page .event-side .trade-ticket{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] .updown-polymarket-page .event-side .trade-ticket:after,html[data-theme] .updown-polymarket-page .event-side .trade-ticket:before,html[data-theme] .updown-polymarket-page .mobile-ticket-handle,html[data-theme] .updown-polymarket-page .ticket-drag,html[data-theme] .updown-polymarket-page .ticket-handle{display:none!important}html[data-theme] .updown-polymarket-page .outcome-switch{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:8px!important;gap:8px!important;margin:12px 0 10px!important;padding:0!important;border:0!important;background:transparent!important}html[data-theme] .updown-polymarket-page .outcome-switch button{height:58px!important;border-radius:10px!important}html[data-theme] .updown-polymarket-page .ticket-order-tabs,html[data-theme] .updown-polymarket-page .ticket-type-tabs{height:46px!important;margin:0 0 10px!important;border-radius:10px!important;background:#111!important}html[data-theme] .updown-polymarket-page .ticket-order-tabs button,html[data-theme] .updown-polymarket-page .ticket-type-tabs button{height:46px!important;border-radius:9px!important}html[data-theme] .updown-polymarket-page .advanced-toggle,html[data-theme] .updown-polymarket-page .quick-stakes,html[data-theme] .updown-polymarket-page .ticket-input,html[data-theme] .updown-polymarket-page .ticket-summary{margin-left:0!important;margin-right:0!important}html[data-theme] .updown-polymarket-page .ticket-input{margin-top:8px!important}html[data-theme] .updown-polymarket-page .ticket-input div{height:58px!important;border-radius:10px!important;background:#0d0d0d!important}html[data-theme] .updown-polymarket-page .quick-stakes{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:8px!important;gap:8px!important;margin-top:10px!important}html[data-theme] .updown-polymarket-page .quick-stakes button{height:48px!important;border-radius:9px!important}html[data-theme] .updown-polymarket-page .ticket-summary{margin-top:12px!important;padding:14px!important;border-radius:10px!important;background:rgba(0,184,148,.045)!important}html[data-theme] .updown-polymarket-page .advanced-toggle{height:46px!important;margin-top:10px!important;border-radius:10px!important;background:#111!important}html[data-theme] .updown-polymarket-page .ticket-action{margin-top:10px!important;height:54px!important;border-radius:12px!important}html[data-theme] .updown-polymarket-page .ticket-note{margin:12px 0 0!important;padding:0 4px!important;font-size:11px!important;line-height:1.45!important;color:rgba(255,255,255,.42)!important}html[data-theme] .updown-polymarket-page .ud-chart-section{margin:0!important;padding:0!important;overflow:hidden!important;background:#080808!important}html[data-theme] .updown-polymarket-page .ud-terminal-grid{display:block!important;height:auto!important;min-height:0!important;overflow:hidden!important}html[data-theme] .updown-polymarket-page .ud-terminal-chart{width:100%!important;overflow:hidden!important}html[data-theme] .updown-polymarket-page .ud-chart-live{width:100vw!important;height:58vh!important;min-height:500px!important;max-height:620px!important;margin-left:50%!important;transform:translateX(-50%)!important;border-radius:0!important;border-left:0!important;border-right:0!important;overflow:hidden!important;background:#0a0a0d!important}html[data-theme] .updown-polymarket-page .ud-chart-body{width:100%!important;height:100%!important;min-height:inherit!important;overflow:hidden!important}html[data-theme] .updown-polymarket-page .ud-chart-body>div{width:100%!important;height:100%!important}html[data-theme] .updown-polymarket-page .ud-chart-body canvas{width:100%!important;max-width:100%!important}html[data-theme] .updown-polymarket-page .ob-panel,html[data-theme] .updown-polymarket-page .ud-terminal-book{display:none!important}html[data-theme] .updown-polymarket-page .event-side{margin-top:0!important;padding-top:14px!important}}@media (max-width:430px){html[data-theme] .updown-polymarket-page .ud-chart-live{height:60vh!important;min-height:520px!important;max-height:650px!important}}@media (max-width:820px){.pm-nav,html[data-theme=dark] .pm-nav,html[data-theme=light] .pm-nav{display:grid!important;grid-template-columns:1fr auto!important;height:58px!important;min-height:58px!important;padding:0 14px!important;grid-gap:10px!important;gap:10px!important;overflow:hidden!important}.pm-nav-brand{min-width:0!important;display:flex!important;align-items:center!important}.mobile-search-trigger,.pm-account,.pm-balance,.pm-cta,.pm-how,.pm-login,.pm-market-icon,.pm-market-wallet,.pm-search,.pm-search-mobile,.product-nav{display:none!important}.pm-nav-right{display:flex!important;justify-content:flex-end!important;align-items:center!important;width:auto!important;min-width:42px!important}.mob-menu-btn{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;min-width:38px!important;border-radius:10px!important}.updown-polymarket-page .ob-panel,.updown-polymarket-page .ud-terminal-book{display:none!important}.updown-polymarket-page .ud-chart-section,.updown-polymarket-page .ud-terminal-chart,.updown-polymarket-page .ud-terminal-grid{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.updown-polymarket-page .ud-chart-live{width:100%!important;max-width:100%!important;height:560px!important;min-height:560px!important;margin:0!important;transform:none!important;border-radius:0!important;overflow:hidden!important}.updown-polymarket-page .ud-chart-body,.updown-polymarket-page .ud-chart-body>div{width:100%!important;height:100%!important;overflow:hidden!important}.updown-polymarket-page .event-side{padding:14px 12px 120px!important;margin:0!important}.updown-polymarket-page .axiom-detail-utility,.updown-polymarket-page .ud-shell-toolbar{display:none!important}.updown-polymarket-page,.updown-polymarket-page .prediction-main,.updown-polymarket-page .ud-chart-section,.updown-polymarket-page .ud-terminal-chart,.updown-polymarket-page .ud-terminal-grid{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;overflow:hidden!important}.updown-polymarket-page .ob-panel,.updown-polymarket-page .ud-terminal-book{display:none!important}.updown-polymarket-page .ud-chart-live{width:100dvw!important;max-width:100dvw!important;height:560px!important;min-height:560px!important;margin:0 calc(50% - 50dvw)!important;border-radius:0!important;border-left:0!important;border-right:0!important;overflow:hidden!important;transform:none!important}.updown-polymarket-page .ud-chart-body,.updown-polymarket-page .ud-chart-body canvas,.updown-polymarket-page .ud-chart-body>div{width:100%!important;max-width:100%!important;height:100%!important}.updown-polymarket-page .event-side{padding:14px 12px 120px!important;margin:0!important}}