:root{--bg: #0b0d11;--card: #12151a;--raise: #191d24;--raise-2: #212630;--line: rgba(255, 255, 255, .07);--line-2: rgba(255, 255, 255, .12);--ink: #f4f6f8;--ink-2: #a1a7b2;--ink-3: #6a7180;--accent: #e4edf8;--accent-ink: #0b0d11;--up: #46c690;--down: #e8687a;--warn: #e0b04f;--radius-lg: 16px;--radius: 12px;--radius-sm: 8px;--shadow: 0 24px 64px rgba(0, 0, 0, .5);--display: "Hanken Grotesk", "Segoe UI", system-ui, sans-serif;--sans: "Hanken Grotesk", "Segoe UI", system-ui, sans-serif}*{box-sizing:border-box}html{color-scheme:dark;scroll-behavior:smooth}html,body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,.display{font-family:var(--display);font-weight:650;letter-spacing:-.015em}h3{font-weight:700;letter-spacing:-.01em}em{font-style:normal;color:inherit}.num,td.num,th.num{font-variant-numeric:tabular-nums}.page-title{font-family:var(--display);font-size:24px;font-weight:650;letter-spacing:-.02em;line-height:1.2;margin:0 0 20px}button{font:inherit;cursor:pointer;border:none;transition:background .13s ease,border-color .13s ease,color .13s ease,opacity .13s ease}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--accent);color:var(--accent-ink);font-weight:650;font-size:13.5px;line-height:20px;letter-spacing:.005em;padding:8px 18px;border-radius:999px;white-space:nowrap;transition:background .12s ease,transform 80ms ease,opacity .12s ease}.btn-primary:hover{background:#fff}.btn-primary:active{transform:translateY(1px)}.btn-primary:disabled{background:var(--raise);color:var(--ink-3);cursor:not-allowed;transform:none}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:none;border:1px solid var(--line-2);color:var(--ink-2);font-weight:600;font-size:13.5px;line-height:20px;padding:7px 16px;border-radius:999px;white-space:nowrap}.btn-ghost:hover{color:var(--ink);background:var(--raise);border-color:var(--line-2)}.btn-text{background:none;color:var(--ink-2);font-weight:600;font-size:13.5px;line-height:20px;padding:7px 10px;border-radius:8px;white-space:nowrap}.btn-text:hover{color:var(--ink);background:var(--raise)}a.btn-primary,a.btn-ghost{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.icon-sq{width:36px;height:36px;border-radius:10px;background:var(--raise);color:var(--ink-2);display:flex;align-items:center;justify-content:center;flex:none}.icon-sq svg{width:17px;height:17px}.pill{display:inline-flex;align-items:center;font-size:12px;font-weight:700;padding:3px 11px;border-radius:999px;background:var(--raise);color:var(--ink-2)}.pill.won{color:var(--up);background:#46c6901f}.pill.lost{color:var(--down);background:#e8687a1f}.pill.active{color:var(--ink)}.pill.void{color:var(--ink-3)}.bar{height:5px;border-radius:999px;background:var(--raise);overflow:hidden;position:relative}.bar>span{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--ink-2);transition:width .5s ease}.bar.gold>span{background:var(--accent)}.app{min-height:100vh;display:flex;flex-direction:column}.topbar{padding:14px 28px;background:var(--bg);position:sticky;top:0;z-index:20}.topbar-inner{max-width:1120px;margin:0 auto;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.logo-badge{width:34px;height:34px;padding:0;border-radius:10px;background:var(--accent);color:var(--accent-ink);display:flex;align-items:center;justify-content:center;flex:none;-webkit-user-select:none;user-select:none}.logo-badge:hover{background:#fff}.brand{font-family:var(--display);font-size:18px;color:var(--ink);-webkit-user-select:none;user-select:none;white-space:nowrap}.brand .tick{color:var(--accent)}.nav{display:flex;gap:14px;flex:1;justify-content:flex-start;min-width:0}.nav button{display:inline-flex;align-items:center;background:none;color:var(--ink-3);font-weight:650;font-size:13px;letter-spacing:.01em;padding:10px 1px;border-radius:0;position:relative}.nav button svg{width:15px;height:15px;margin-right:6px}.nav button:hover{color:var(--ink-2)}.nav button.active{color:var(--ink);background:none}.nav button.active:after{content:"";position:absolute;left:0;right:0;bottom:3px;height:2px;border-radius:2px;background:var(--accent)}.topbar .spacer{display:none}.stat-pill{display:inline-flex;align-items:baseline;gap:7px;padding:0 10px;border-left:1px solid var(--line)}.stat-pill:first-of-type{border-left:none}.stat-pill svg{display:none}.stat-pill .v{font-weight:700;font-size:14.5px;font-variant-numeric:tabular-nums}.stat-pill.gold .v{color:var(--accent)}.stat-pill .l{font-size:12px;color:var(--ink-3)}.main{flex:1;width:100%;max-width:1120px;margin:0 auto;padding:30px 28px 100px}.userchip{font-weight:600;font-size:13.5px;color:var(--ink-2);padding:0 6px;white-space:nowrap}.banner-offline{background:var(--down);color:#fff;font-weight:600;font-size:13px;text-align:center;padding:8px 16px}.banner-offline code{font-weight:700}.banner-geo{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;background:var(--raise-2);color:var(--ink);border-bottom:1px solid var(--line-2);font-weight:600;font-size:13px;text-align:center;padding:8px 16px}.banner-dismiss{background:transparent;border:1px solid var(--line-2);color:var(--ink-2);font:inherit;font-size:12px;padding:3px 10px;border-radius:999px;cursor:pointer}.banner-dismiss:hover,.banner-dismiss:focus-visible{color:var(--ink);border-color:var(--ink-2);outline:none}.text-input{width:100%;background:var(--raise);border:1px solid var(--line-2);color:var(--ink);font:inherit;padding:12px 14px;border-radius:var(--radius);outline:none}.text-input:focus{border-color:var(--accent)}.payout-list{display:flex;flex-direction:column}.payout-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:12px 0}.payout-row+.payout-row{border-top:1px solid var(--line)}.payout-row .who{display:flex;flex-direction:column;min-width:0}.payout-row .name{font-weight:700;font-size:14px}.payout-row .memo{font-size:12px;color:var(--ink-3)}.payout-row .when{font-size:12.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.payout-row .amt{font-weight:700;font-size:15px;color:var(--up)}.dev-row{display:flex;gap:8px;align-items:center;margin-top:14px;padding-top:12px;border-top:1px dashed var(--line-2)}.dev-label{font-size:11.5px;color:var(--ink-3);font-weight:600;flex:1}.dev-btn{background:var(--raise);border:1px solid var(--line-2);color:var(--ink-2);font-weight:600;font-size:12px;padding:5px 12px;border-radius:999px}.dev-btn:hover{color:var(--ink);border-color:#ffffff3d}.user-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:9px;flex:none}.user-avatar svg{width:55%;height:55%}.userchip{display:inline-flex;align-items:center;gap:8px}.avatar-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.avatar-choice{background:none;border:2px solid transparent;border-radius:12px;padding:4px;display:flex;align-items:center;justify-content:center}.avatar-choice.selected{border-color:var(--accent)}.empty-note{color:var(--ink-3);font-size:13.5px;margin:0}.news-list{display:flex;flex-direction:column}.news-item{padding:13px 0}.news-item+.news-item{border-top:1px solid var(--line)}.news-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.news-item h3{font-size:14.5px;margin:0 0 4px}.news-item p{color:var(--ink-2);font-size:13.5px;margin:0;line-height:1.65}.news-date{font-size:12px;color:var(--ink-3);flex:none;font-variant-numeric:tabular-nums}.big-stat{font-family:var(--display);font-size:42px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.bars{display:flex;flex-direction:column;gap:9px}.bar-row{display:grid;grid-template-columns:44px minmax(0,1fr) 52px;gap:10px;align-items:center}.bar-label{font-size:12.5px;font-weight:600;color:var(--ink-2)}.bar-val{font-size:12.5px;color:var(--ink-3);text-align:right}.sim-out{background:var(--raise);border-radius:var(--radius);padding:14px;font-size:12px;line-height:1.55;overflow-x:auto;margin:12px 0 0;white-space:pre-wrap;color:var(--ink-2)}textarea.text-input{resize:vertical;font-family:inherit}.try-pick .seg{max-width:none}.try-result{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.try-cell{background:var(--raise);border-radius:var(--radius);padding:14px 16px;display:flex;flex-direction:column;gap:2px}.try-cell .l{font-size:12px;color:var(--ink-3);font-weight:600}.try-cell .v{font-size:22px;font-weight:800;letter-spacing:-.01em}.try-cell .v.up{color:var(--up)}.try-cell .v.down{color:var(--down)}.try-note{color:var(--ink-2);font-size:13px;line-height:1.65;margin:14px 0 0}.try-note b{color:var(--ink)}.xpl{display:flex;flex-direction:column}.xpl-row{display:grid;grid-template-columns:minmax(0,1fr) 76px auto;gap:12px;align-items:baseline;padding:9px 10px;border-radius:var(--radius-sm)}.xpl-row+.xpl-row{margin-top:2px}.xpl-label{font-weight:700;font-size:13.5px}.xpl-xp{font-size:13px;color:var(--ink-2);text-align:right}.xpl-prize{font-weight:700;font-size:13.5px;text-align:right;min-width:96px}.xpl-row.start{background:var(--raise);border:1px solid var(--accent)}.xpl-row.start .xpl-label{color:var(--accent)}.xpl-row.start .xpl-prize{color:var(--ink-3);font-weight:500;font-size:12.5px}.quad{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:28px}@media(max-width:900px){.quad{grid-template-columns:1fr 1fr;gap:20px}}.quad h3{font-size:14px;margin:0 0 6px}.quad p{color:var(--ink-2);font-size:13px;line-height:1.65;margin:0}.cal-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.cal-nav{padding:6px 13px;font-size:15px;line-height:1}.cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.cal-head-row{margin-bottom:6px}.cal-head{text-align:center;font-size:11.5px;font-weight:600;color:var(--ink-3)}.cal-cell{min-height:58px;background:var(--raise);border:1px solid transparent;border-radius:var(--radius-sm);padding:7px 9px;display:flex;flex-direction:column;justify-content:space-between}.cal-cell.today{border-color:var(--line-2)}.cal-cell .cal-day{font-size:12.5px;font-weight:600;color:var(--ink-2)}.cal-cell .cal-pnl{font-size:12px;font-weight:700}.cal-cell.up{background:#46c6901a}.cal-cell.up .cal-pnl{color:var(--up)}.cal-cell.down{background:#e8687a1a}.cal-cell.down .cal-pnl{color:var(--down)}.cal-cell.flat .cal-pnl{color:var(--ink-3)}@media(max-width:700px){.cal-cell{min-height:44px;padding:5px 6px}.cal-cell .cal-pnl{font-size:10.5px}}.panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px 22px}.panel-title{margin:0 0 14px;font-size:15px;font-weight:650;letter-spacing:-.01em}.panel-title small{display:block;font-size:12.5px;font-weight:400;color:var(--ink-3);margin-top:2px;letter-spacing:0}.grid{display:grid;gap:16px}.dashboard{grid-template-columns:minmax(0,1fr)}.dashboard>*{min-width:0}.grid.cols-2{grid-template-columns:1fr 1fr}.grid.cols-3{grid-template-columns:1fr 1fr 1fr}@media(max-width:860px){.grid.cols-3,.grid.cols-2{grid-template-columns:1fr}}.stepper{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:28px}.step-pill{font-size:12.5px;font-weight:600;padding:6px 15px;border-radius:999px;border:1px solid var(--line-2);color:var(--ink-3)}.step-pill.done{color:var(--ink-2)}.step-pill.now{background:var(--ink);color:var(--bg);border-color:var(--ink)}.step-dash{width:24px;border-top:1px dashed var(--line-2)}.bal-wrap{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:30px}.bal-label{font-size:13px;color:var(--ink-3)}.bal-row{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.bal{font-family:var(--display);font-weight:700;letter-spacing:-.01em;font-size:56px;line-height:1.1;font-variant-numeric:tabular-nums}.bal small{font-size:20px;font-weight:600;color:var(--ink-3);letter-spacing:0}.delta-chip{display:inline-flex;align-items:center;gap:5px;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.delta-chip svg{width:14px;height:14px}.delta-chip.up{color:var(--up)}.delta-chip.down{color:var(--down)}.bal-substats{display:flex;gap:0;flex-wrap:wrap;margin-top:14px}.sub-stat{padding:0 22px;border-left:1px solid var(--line)}.sub-stat:first-child{padding-left:0;border-left:none}.sub-stat .v{font-weight:700;font-size:16px;font-variant-numeric:tabular-nums}.sub-stat .l{font-size:12.5px;color:var(--ink-3)}.obj-row{display:flex;gap:14px;align-items:flex-start;padding:14px 0}.obj-row+.obj-row{border-top:1px solid var(--line)}.obj-body{flex:1;min-width:0}.obj-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:9px}.obj-head .t{font-weight:700;font-size:14px}.obj-head .r{font-size:13px;color:var(--ink-3);font-variant-numeric:tabular-nums}.obj-foot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;font-size:12.5px;color:var(--ink-3);margin-top:8px;font-variant-numeric:tabular-nums}.obj-note{font-size:13.5px;color:var(--ink-2);line-height:1.65}.obj-note b{color:var(--ink)}.ladder{display:flex;flex-direction:column}.rung{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:12px 0}.rung+.rung{border-top:1px solid var(--line)}.rung .lv-badge{width:32px;height:32px;border-radius:9px;background:var(--raise);color:var(--ink-3);font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center}.rung.reached .lv-badge{background:var(--accent);color:var(--accent-ink)}.rung .need{color:var(--ink-2);font-size:14px;font-variant-numeric:tabular-nums}.rung .prize{font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink-2)}.rung.reached .prize{color:var(--ink)}.board-layout{display:grid;grid-template-columns:minmax(0,1fr) 336px;gap:20px;align-items:start}.board-layout>*{min-width:0}@media(max-width:980px){.board-layout{grid-template-columns:minmax(0,1fr)}.board-layout>*{min-width:0}}@media(max-width:640px){.topbar{padding:12px 16px}.topbar-inner{gap:10px}.nav{order:2;flex:1 1 100%;overflow-x:auto}.nav button{flex:none}.main{padding:22px 16px 80px}.result-card{min-width:0;padding:24px 20px}.result-card input{min-width:0;font-size:16px}}.filters{display:flex;gap:8px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-bottom:18px;mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.filters::-webkit-scrollbar{display:none}.filter-pill{flex:none;white-space:nowrap}.filter-pill{display:inline-flex;align-items:center;gap:8px;background:none;border:1px solid var(--line-2);color:var(--ink-2);font-weight:600;font-size:13px;padding:8px 16px;border-radius:999px}.filter-pill svg{width:14px;height:14px}.filter-pill b{font-weight:700;font-size:12px;color:var(--ink-3)}.filter-pill.active b{color:inherit;opacity:.6}.filter-pill:hover{color:var(--ink)}.board-top{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:6px 0 14px}.board-top .page-title{margin:0}.filter-pill.active{background:var(--accent);color:var(--accent-ink);border-color:transparent}.filter-pill.active:hover{color:var(--accent-ink)}.sport-tabs{position:relative;min-width:0;margin-bottom:18px}.sport-tabs .filters{position:relative;margin:0;padding:2px 36px 2px 0;mask-image:none;-webkit-mask-image:none;overscroll-behavior-x:contain;scroll-padding-inline:36px}.sport-tabs[data-right=true] .filters{mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.sport-tabs[data-left=true] .filters{mask-image:linear-gradient(90deg,transparent,#000 36px,#000);-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px,#000)}.sport-tabs[data-left=true][data-right=true] .filters{mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 40px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 40px),transparent)}.sport-scroll{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid var(--line-2);border-radius:50%;background:var(--bg);color:var(--ink-2)}.sport-scroll[hidden]{display:none}.sport-scroll:hover{color:var(--ink);border-color:var(--ink-3)}.sport-scroll svg{width:15px;height:15px}.sport-scroll-prev{left:0}.sport-scroll-next{right:0}.markets{display:flex;flex-direction:column;gap:14px}.mkt-grid{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,118px);gap:8px;align-items:center}@media(max-width:640px){.mkt-grid{grid-template-columns:minmax(0,1fr) repeat(3,minmax(72px,1fr))}}.cols-head{padding:10px 0 6px}.col-label{text-align:center;font-size:11.5px;font-weight:600;color:var(--ink-3)}.mkt-row{padding:7px 0}.mkt-row+.mkt-row{border-top:1px solid var(--line)}.mkt-grid .odds-chip{width:100%;min-width:0;padding:7px 6px}.market-fight .market-head{flex-wrap:wrap;gap:6px 16px;margin-bottom:16px}.fight-market-label{margin:0 0 10px;font-size:12px;font-weight:600;color:var(--ink-3)}.fight-winner{display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:16px;align-items:center;padding:9px 0}.fight-winner+.fight-winner{border-top:1px solid var(--line)}.fighter-name{font-size:15px;font-weight:600;overflow-wrap:anywhere}.fight-markets .odds-chip{width:100%;min-width:0;min-height:48px;padding:9px 12px}.fight-markets .line-pending{text-align:center;font-size:12px;color:var(--ink-3)}.fight-rounds{border-top:1px solid var(--line);margin-top:14px;padding:16px 0 8px}.fight-rounds-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:center}.fight-more-rounds{margin-top:12px;font-size:12px;color:var(--ink-3)}.fight-more-rounds summary{cursor:pointer;padding:6px 0}.fight-more-rounds .fight-rounds-grid{margin-top:8px}.admin-nav{display:flex;gap:8px;overflow-x:auto;padding:4px 0 12px;border-bottom:1px solid var(--line)}.admin-nav button{flex:none;padding:11px 17px;background:var(--raise);color:var(--ink-3);border:1px solid transparent;border-radius:10px;font-weight:600}.admin-nav button.active{color:var(--ink);background:var(--raise-2);border-color:var(--line-2)}.admin-workspace{display:grid;gap:18px;min-width:0}.admin-section-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:16px}.admin-section-head h2{margin:0;font-size:19px}.admin-section-head p{margin:6px 0 0;overflow-wrap:anywhere}.admin-search{display:flex;gap:12px;max-width:680px;margin:20px 0}.admin-search input{flex:1;min-width:0}.admin-table-scroll{max-width:100%;overflow-x:auto}.admin-table{width:100%}.admin-table td,.admin-table th{padding:14px 12px;text-align:left}.admin-table small{display:block;margin-top:5px;color:var(--ink-3);font-size:11px;overflow-wrap:anywhere}.admin-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:22px 0}.admin-facts strong,.admin-facts span{display:block}.admin-facts strong{font-size:22px}.admin-facts span{margin-top:5px;color:var(--ink-3);font-size:12px}.admin-muted{color:var(--ink-3);font-size:12px;line-height:1.6}.admin-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px}.admin-form{display:grid;gap:16px;max-width:640px;padding:16px 0}.admin-form label{display:grid;gap:7px;font-size:13px}.admin-form .text-input{width:100%}.admin-form .admin-checkbox{display:flex;align-items:center}.admin-form>button{justify-self:start}.admin-review{padding:20px;margin:16px 0;border:1px solid var(--line-2);border-radius:12px;background:var(--raise);overflow-wrap:anywhere}.admin-review h3{margin-top:0}.admin-pick-list{display:grid;gap:14px;margin-top:20px}.admin-pick{padding:18px;border:1px solid var(--line);border-radius:12px;min-width:0}.admin-pick>small{color:var(--ink-3);overflow-wrap:anywhere}.admin-selection{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.admin-selection p{margin:5px 0}.admin-selection>div{flex:1;min-width:180px;overflow-wrap:anywhere}.admin-audit-row{padding:14px 0;border-top:1px solid var(--line);overflow-wrap:anywhere}.admin-audit-row p{margin:5px 0}.admin-audit-row small{color:var(--ink-3)}@media(max-width:640px){.admin-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-table{min-width:540px}.admin-review,.admin-pick{padding:14px}}@media(max-width:640px){.fight-winner{grid-template-columns:minmax(0,1fr) 108px;gap:12px}}.odds-empty{text-align:center;color:var(--ink-3);font-size:13px}.alts-toggle{display:flex;justify-content:flex-end;gap:20px;border-top:1px solid var(--line);margin-top:2px}.alts-toggle .btn-text{padding:8px 0 4px;font-size:12.5px}.alts-toggle .btn-text[aria-expanded=true]{color:var(--ink-2)}.alts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;padding:2px 0 6px}@media(max-width:640px){.alts{grid-template-columns:minmax(0,1fr)}}.alt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:center}.alt-head{padding:6px 0 4px}.alt-row{padding:4px 0}.alt-grid .odds-chip{width:100%;min-width:0;padding:6px}.props{padding:2px 0 6px}.alts+.props{border-top:1px solid var(--line)}.prop-grid{display:grid;grid-template-columns:minmax(0,1fr) repeat(2,118px);gap:8px;align-items:center}@media(max-width:640px){.prop-grid{grid-template-columns:minmax(0,1fr) repeat(2,minmax(72px,1fr))}}.prop-head{padding:6px 0 4px}.prop-head .col-label:first-child{text-align:left}.prop-row{padding:5px 0}.prop-row+.prop-row{border-top:1px solid var(--line)}.prop-grid .odds-chip{width:100%;min-width:0;padding:6px}.prop-who{display:flex;flex-direction:column;min-width:0;gap:1px}.prop-who .player{font-weight:600;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prop-who .stat{font-size:11.5px;color:var(--ink-3)}.market{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:14px 16px 8px}.market-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px}.market-title{font-weight:700;font-size:14px}.market-title .at{color:var(--ink-3);font-weight:400;padding:0 5px}.live{font-size:11.5px;color:var(--ink-3);white-space:nowrap}.live i{display:none}.market-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:7px 0}.market-row+.market-row{border-top:1px solid var(--line)}.team-cell{display:flex;align-items:center;gap:11px;min-width:0}.avatar{width:32px;height:32px;border-radius:10px;background:var(--raise);color:var(--ink-2);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:11.5px;flex:none}.team-cell .team,.market-row>.team{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odds-chip{display:flex;flex-direction:column;align-items:center;min-width:104px;padding:7px 14px;background:var(--raise);border:1px solid transparent;border-radius:var(--radius);color:var(--ink)}.odds-chip:hover{background:var(--raise-2)}.odds-chip.selected{border-color:var(--accent)}.odds-chip .o{font-weight:700;font-size:14.5px;font-variant-numeric:tabular-nums}.odds-chip.selected .o{color:var(--accent)}.odds-chip .ret{font-size:11.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.rail{position:sticky;top:88px;display:flex;flex-direction:column;gap:14px}@media(max-width:980px){.rail{position:static}}.slip-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.slip-head .t{font-weight:700;font-size:15px}.slip-head .bal-mini .v{font-weight:700;font-size:14px;font-variant-numeric:tabular-nums}.slip-head .bal-mini .l{font-size:11.5px;color:var(--ink-3);margin-left:5px}.sel-card{background:var(--raise);border-radius:var(--radius);padding:13px 15px;margin-bottom:14px}.sel-row{display:flex;align-items:center;gap:10px}.sel-row .rm{background:none;color:var(--ink-3);padding:0;display:flex}.sel-row .rm:hover{color:var(--down)}.sel-row .rm svg{width:18px;height:18px}.sel-row .sel-name{font-weight:700;font-size:14.5px;flex:1;min-width:0}.sel-row .sel-odds{font-weight:700;font-variant-numeric:tabular-nums}.sel-sub{color:var(--ink-3);font-size:12.5px;margin:3px 0 0 28px}.sel-card.off{border:1px solid var(--line-2);background:transparent}.sel-card.off .sel-name,.sel-card.off .sel-odds{color:var(--ink-3);text-decoration:line-through}.combo-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:2px 2px 10px}.combo-head .t{font-weight:700;font-size:14.5px}.combo-head .o{font-family:var(--display);font-weight:700;font-size:18px;font-variant-numeric:tabular-nums}.slip-empty{color:var(--ink-3);font-size:13.5px;text-align:center;padding:32px 8px;line-height:1.7}.slip-empty .big{display:block;font-family:var(--display);font-size:36px;color:var(--ink-2)}.slip-label{font-size:12px;font-weight:600;color:var(--ink-3);margin-bottom:7px}p+.slip-label{margin-top:14px}.seg{display:flex;gap:7px;margin:2px 0 14px}.seg button{flex:1;background:var(--raise);border:1px solid transparent;color:var(--ink-2);padding:9px 0;font-weight:700;border-radius:999px;font-variant-numeric:tabular-nums}.seg button.active{background:var(--accent);border-color:transparent;color:var(--accent-ink)}.seg button:disabled{color:var(--ink-3);opacity:.4;cursor:not-allowed}.slip-lines{display:flex;flex-direction:column;margin:0 0 16px}.slip-line{display:flex;justify-content:space-between;gap:10px;padding:8px 0;font-size:13.5px}.slip-line+.slip-line{border-top:1px solid var(--line)}.slip-line .k{color:var(--ink-3)}.slip-line .v{font-weight:700;font-variant-numeric:tabular-nums}.slip-line .v.win,.slip-line .v.risk{color:var(--ink)}.slip-actions{display:flex;flex-direction:column;gap:6px}.slip-actions .btn-primary{width:100%;padding:13px 0}.slip-actions .btn-text{align-self:center}.requote{border:1px solid var(--line-2);border-radius:var(--radius);padding:10px 14px;font-size:13px;color:var(--ink-2);margin-bottom:12px}.requote strong{color:var(--ink)}.feed{display:flex;flex-direction:column;gap:9px;font-size:13px;color:var(--ink-2)}.feed-row{display:flex;gap:10px;align-items:baseline}.feed-row .t{color:var(--ink-3);font-size:11.5px;font-variant-numeric:tabular-nums;flex:none}.tickets{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;align-items:stretch}.ticket{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px 18px 14px;display:flex;flex-direction:column;min-width:0}.tk-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.tk-kind{font-size:12px;font-weight:600;color:var(--ink-3);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-sel{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.tk-sel .n{font-weight:700;font-size:16px;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-sel .o{font-weight:700;font-size:14.5px;font-variant-numeric:tabular-nums;color:var(--ink-2);flex:none}.tk-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.tk-sub{color:var(--ink-3);font-size:12.5px;margin-top:3px;font-variant-numeric:tabular-nums}.tk-legs{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column}.tk-leg{display:flex;flex-wrap:wrap;align-items:center;gap:4px 9px;padding:7px 0;border-top:1px solid var(--line)}.tk-leg .st{flex:none}.tk-leg .st.void i{background:transparent;box-shadow:inset 0 0 0 1px var(--ink-3)}.tk-leg .m{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;gap:7px}.tk-leg .n{font-weight:600;font-size:13px;flex:none;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-leg .s{font-size:11.5px;color:var(--ink-3);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-leg .o{flex:none;font-weight:700;font-size:13px;font-variant-numeric:tabular-nums;color:var(--ink-2)}.tk-leg.void .n,.tk-leg.void .o{color:var(--ink-3);text-decoration:line-through}.tk-leg .leg-dev{display:flex;gap:4px;flex-basis:100%;justify-content:flex-end}.tk-leg .leg-dev .dev-btn{padding:3px 8px}.tk-legs+.tk-sub{margin-top:8px}.tk-foot{display:flex;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:12.5px;color:var(--ink-3)}.tk-foot b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums;margin-left:4px}.tk-foot .green b{color:var(--up)}.tk-foot .red b{color:var(--down)}.ticket .dev-row{flex:none;margin-top:10px;padding-top:8px}.tk-save{display:inline-flex;align-items:center;gap:6px}table.picks{width:100%;border-collapse:collapse;font-size:14px}table.picks th{text-align:left;font-size:12px;font-weight:600;color:var(--ink-3);padding:8px 10px;border-bottom:1px solid var(--line-2)}table.picks td{padding:11px 10px;border-bottom:1px solid var(--line)}table.picks tr:last-child td{border-bottom:none}table.picks td.num,table.picks th.num{text-align:right}td .pos{color:var(--up);font-weight:600}td .neg{color:var(--down);font-weight:600}.st{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink-2)}.st i{width:6px;height:6px;border-radius:50%;flex:none;background:var(--ink-3)}.st.won{color:var(--up)}.st.won i{background:var(--up)}.st.lost{color:var(--down)}.st.lost i{background:var(--down)}.st.void{color:var(--ink-3)}.toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%);background:var(--raise-2);border:1px solid var(--line-2);color:var(--ink);border-radius:999px;padding:12px 22px;font-size:13.5px;font-weight:600;box-shadow:var(--shadow);z-index:60;max-width:min(520px,92vw)}.toast.error{color:var(--down)}.result-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#050609c7;display:flex;align-items:center;justify-content:center;z-index:50;padding:20px}.result-card{background:var(--card);border:1px solid var(--line-2);border-radius:20px;box-shadow:var(--shadow);max-width:440px;width:100%;padding:44px 38px;text-align:center}.result-card .eyebrow{font-size:12.5px;font-weight:600;color:var(--ink-3);margin-bottom:12px}.result-card h2{font-size:26px;margin:0 0 4px}.result-card .payout{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:54px;color:var(--accent);margin:12px 0 6px}.result-card p{color:var(--ink-2);margin:0 0 26px;font-size:14px}.result-card .btn-primary{width:100%;padding:13px 0}.lp{min-height:100vh;position:relative;background:radial-gradient(1200px 600px at 50% 320px,rgba(90,110,150,.07),transparent 70%),radial-gradient(1400px 900px at 50% 62%,rgba(70,84,110,.05),transparent 70%),linear-gradient(180deg,#0b0d13,#08090c 30%,#090a0f)}.lp-atmo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.lp>:not(.lp-atmo):not(.lp-guides):not(.lp-navbar):not(.lp-grain){position:relative;z-index:1}.rv{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,.61,.36,1)}.rv.in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none;transition:none}}.claims .rv,.lp-tiers .rv{display:flex;align-items:stretch}.claims .rv>.claim,.lp-tiers .rv>.tier{flex:1}.lp-fx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lp-hero-shell>.lp-fx-aurora{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 68%,transparent 97%);mask-image:linear-gradient(180deg,#000 0%,#000 68%,transparent 97%)}.lp-fx>.aurora-beam,.lp-fx>.lightspeed-container,.lp-fx>.blurred-rays-container,.lp-fx>.rising-lines-container{position:absolute;top:0;right:0;bottom:0;left:0}.lp-cta-band .inner{position:relative;overflow:hidden}.lp-cta-band .lp-fx{-webkit-mask-image:radial-gradient(1000px 640px at 50% 40%,#000 0%,rgba(0,0,0,.55) 55%,transparent 88%);mask-image:radial-gradient(1000px 640px at 50% 40%,#000 0%,rgba(0,0,0,.55) 55%,transparent 88%)}.lp-cta-band .inner>:not(.lp-fx){position:relative;z-index:1}.lp-hero-copy h1 .staggered-text{display:flex;flex-wrap:wrap}.lp-guides{position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%);width:min(1120px,calc(100% - 24px));border-left:1px solid rgba(255,255,255,.06);border-right:1px solid rgba(255,255,255,.06);pointer-events:none;z-index:-1}.lp-navbar{position:sticky;top:10px;z-index:40;padding:0 20px}.lp-nav{display:flex;align-items:center;gap:14px;max-width:1120px;margin:0 auto;padding:11px 16px 11px 26px;border:1px solid transparent;border-radius:16px;background:transparent;transition:background .35s ease,border-color .35s ease,box-shadow .35s ease}.lp-navbar.scrolled .lp-nav{background:#090a0ebd;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-color:#ffffff14;box-shadow:0 1px #ffffff0a inset,0 18px 44px #0000006b}.lp-nav .links{display:flex;gap:26px;flex:1;justify-content:center}.lp-nav .links a{color:var(--ink-2);text-decoration:none;font-size:14px;font-weight:600;text-shadow:0 1px 8px rgba(5,6,9,.6)}.lp-nav .links a:hover{color:var(--ink)}.lp-nav .btn-primary{padding:10px 22px;font-size:13.5px}@media(max-width:860px){.lp-nav .links{display:none}.lp-nav{justify-content:space-between}}.lp-hero-wrap{max-width:none;margin:-68px 0 0;padding:0}.lp-hero-shell{position:relative;overflow:hidden;background:radial-gradient(1600px 640px at 50% -200px,rgba(255,255,255,.07),transparent 70%),linear-gradient(180deg,#12151d,#0c0f15 55%,#090a0f00)}.lp-hero-core{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:218px 40px 158px}.lp-kicker-chip{display:inline-flex;align-items:center;padding:7px 16px;border:1px solid var(--line-2);border-radius:999px;background:#08090c8c;font-size:13px;font-weight:600;color:var(--ink-2);margin-bottom:30px}.lp-hero-core h1{font-family:var(--display);font-size:clamp(52px,7.2vw,96px);font-weight:800;font-stretch:112%;letter-spacing:-.025em;line-height:1.03;margin:0 0 28px}.lp-hero-core h1{text-shadow:0 2px 40px rgba(0,0,0,.55)}.lp-hero-core h1 .staggered-text{justify-content:center}.lp-hero-core .btn-ghost{background:#08090c8c;border-color:#ffffff38;color:var(--ink)}.lp-tagline{color:#e2e6ee;font-size:17.5px;line-height:1.7;max-width:58ch;margin:0 0 36px;text-shadow:0 1px 4px rgba(5,6,9,.9),0 2px 28px rgba(5,6,9,.8)}.lp-tagline b{color:var(--ink);font-weight:700}.lp-cta-row{display:flex;gap:14px;flex-wrap:wrap;align-items:center;justify-content:center}.lp-cta-row .btn-primary{padding:15px 34px;font-size:15px}.lp-cta-row .btn-ghost{padding:14px 26px;font-size:14.5px}@keyframes hero-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.hero-in{opacity:0;animation:hero-rise .9s cubic-bezier(.22,.61,.36,1) forwards}.hero-in-2{animation-delay:.5s}.hero-in-3{animation-delay:.7s}.hero-in-4{animation-delay:.85s}@media(prefers-reduced-motion:reduce){.hero-in{opacity:1;animation:none}}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--up);margin-right:7px;animation:pulse 2.4s ease-in-out infinite}.lp-statrow{display:flex;justify-content:center;flex-wrap:wrap;gap:0;max-width:1120px;margin:30px auto 0;padding:44px 28px;border-top:1px solid rgba(255,255,255,.07)}.lp-stat{padding:0 52px;text-align:center}.lp-stat+.lp-stat{border-left:1px solid var(--line)}.lp-stat .n{font-family:var(--display);font-size:40px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:1.15}.lp-stat .l{font-size:13px;color:var(--ink-3);margin-top:4px}@media(max-width:860px){.lp-stat{padding:10px 26px}.lp-stat .n{font-size:30px}}.lp-board{background:#0c0e13;border:1px solid var(--line-2);border-radius:20px;padding:20px 22px;box-shadow:0 1px #ffffff0a inset,0 24px 60px #00000073}.lp-board-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.lp-board-head .t{font-family:var(--display);font-size:15.5px}.lp-board-head .live{font-size:12px;color:var(--ink-3)}.lp-board .market{pointer-events:none;padding:14px 0 8px;border-radius:0;background:none;border:none}.lp-board .market+.market{border-top:1px solid var(--line)}.lp-board .market-row{padding:5px 0}.lp-board .market-row+.market-row{border-top:none}.lp-board-foot{margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:12.5px;color:var(--ink-3);text-align:center}.sec{max-width:1120px;margin:0 auto;padding:0 28px}.sec .sec-inner{padding:150px 0 20px}@media(max-width:900px){.sec .sec-inner{padding:84px 0 12px}}.sec,.sec .sec-inner{position:relative}.sec:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#ffffff08,#ffffff1a 20%,#ffffff1a 80%,#ffffff08)}.sec:after,.sec .sec-inner:before{content:"+";position:absolute;top:0;font:400 15px/1 var(--sans);color:#ffffff38;pointer-events:none}.sec:after{left:0;transform:translate(-50%,-50%)}.sec .sec-inner:before{right:-28px;transform:translate(50%,-50%)}.sec-head{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto 64px;max-width:760px}.sec-chip{display:inline-flex;align-items:center;padding:7px 16px;border:1px solid var(--line-2);border-radius:999px;background:#ffffff0a;font-size:12.5px;font-weight:600;color:var(--ink-2);margin-bottom:24px}.sec-chip b{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--ink-3);margin-right:10px;padding-right:10px;border-right:1px solid var(--line-2)}.sec h2{font-family:var(--display);font-size:clamp(36px,4.4vw,56px);font-weight:800;font-stretch:110%;letter-spacing:-.022em;line-height:1.07;margin:0 0 18px;text-wrap:balance}.sec h2:has(.hl){color:var(--ink-2)}.sec h2 .hl{color:var(--ink)}.sec h2 .hl>span,.lp-hero-core h1 .staggered-text:last-of-type>span{background:linear-gradient(180deg,#fff 24%,#bfcce2 130%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sec .lede{color:var(--ink-2);font-size:17px;line-height:1.7;max-width:58ch;margin:0}.rows{display:flex;flex-direction:column;max-width:940px}.row-item{display:grid;grid-template-columns:40px 200px minmax(0,1fr);gap:24px;align-items:baseline;padding:26px 0}.row-item+.row-item{border-top:1px solid var(--line)}.row-item:first-child{padding-top:0}@media(max-width:760px){.row-item{grid-template-columns:40px 1fr}.row-item p{grid-column:2}}.row-item .no{font-family:var(--display);font-size:15px;color:var(--ink-3)}.row-item h3{font-size:16.5px;margin:0}.row-item p{color:var(--ink-2);font-size:14.5px;line-height:1.7;margin:0}.row-item p b{color:var(--ink);font-weight:700}.trio{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;max-width:1020px}@media(max-width:860px){.trio{grid-template-columns:1fr;gap:28px}}.trio h3{font-size:16px;margin:0 0 8px}.trio p{color:var(--ink-2);font-size:14.5px;line-height:1.7;margin:0}.trio p b{color:var(--ink);font-weight:700}.compare-scroll,.prizes-wrap{overflow-x:auto;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg)}table.compare,table.prizes{width:100%;min-width:660px;border-collapse:collapse;font-size:14px}table.compare th,table.compare td{padding:15px 20px;text-align:left;vertical-align:top}table.compare thead th{font-size:12px;font-weight:600;color:var(--ink-3);border-bottom:1px solid var(--line-2)}table.compare thead th.us{color:var(--ink)}table.compare tbody th{font-weight:600;color:var(--ink-3);font-size:13.5px;white-space:nowrap}table.compare tbody tr+tr th,table.compare tbody tr+tr td{border-top:1px solid var(--line)}table.compare td{color:var(--ink-2)}table.compare td.us{color:var(--ink);font-weight:600;background:#ffffff08}table.prizes th,table.prizes td{padding:14px 20px}table.prizes thead th{text-align:right;font-size:12px;font-weight:600;color:var(--ink-3);border-bottom:1px solid var(--line-2)}table.prizes thead th:first-child{text-align:left}table.prizes td{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-2)}table.prizes td:first-child{text-align:left;font-weight:700;color:var(--ink);text-transform:capitalize}table.prizes tbody tr+tr td{border-top:1px solid var(--line)}table.prizes td.top{color:var(--ink);font-weight:700}table.prizes td.entry{color:var(--ink)}.lp-tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;align-items:stretch}.tier{position:relative;display:flex;flex-direction:column;gap:4px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:26px 18px}.tier .tname{font-size:12.5px;font-weight:600;color:var(--ink-3);text-transform:capitalize}.tier .price{font-family:var(--display);font-size:32px;font-variant-numeric:tabular-nums;margin:2px 0 12px}.tier ul{margin:0 0 20px;padding:0;list-style:none;font-size:13.5px;color:var(--ink-2);flex:1}.tier li{display:flex;justify-content:space-between;padding:5px 0}.tier li+li{border-top:1px solid var(--line)}.tier li b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.tier .btn-ghost,.tier .btn-primary{width:100%;padding:12px 0}.tier .btn-text{white-space:nowrap;font-size:12.5px;padding:8px 0}.tier .btn-text{font-size:12.5px;white-space:nowrap}@media(max-width:1160px){.lp-tiers{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.lp-tiers{grid-template-columns:repeat(2,1fr)}}@media(max-width:400px){.lp-tiers{grid-template-columns:1fr}}.tier.featured{border-color:#ffffff4d;background:var(--raise)}.tier .top-chip{position:absolute;top:-12px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:var(--raise);font-size:11px;font-weight:700;color:var(--ink);white-space:nowrap;box-shadow:0 4px 14px #0006}.faq{display:grid;grid-template-columns:1fr 1fr;column-gap:56px}.faq details{border-top:1px solid var(--line)}.faq details:nth-last-child(-n+2){border-bottom:1px solid var(--line)}@media(max-width:860px){.faq{grid-template-columns:1fr}.faq details:nth-last-child(2){border-bottom:none}}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:18px 2px;font-weight:600;font-size:15px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--ink-3);font-size:18px;font-weight:400;flex:none}.faq details[open] summary:after{content:"−"}.faq details p{color:var(--ink-2);font-size:14px;line-height:1.75;margin:0 0 20px;max-width:62ch}.lp-cta-band{max-width:1400px;margin:140px auto 0;padding:0 20px}.lp-cta-band .inner{border:1px solid var(--line-2);border-radius:32px;background:radial-gradient(900px 420px at 50% -120px,rgba(255,255,255,.06),transparent 70%),linear-gradient(180deg,#14171f,#0d1016 58%,#0a0c11);box-shadow:0 1px #ffffff0d inset,0 40px 120px #00000080;padding:110px 60px 116px;display:flex;flex-direction:column;align-items:center;text-align:center}@media(max-width:760px){.lp-cta-band .inner{padding:64px 28px 70px}}.lp-cta-band h2{font-family:var(--display);font-size:clamp(38px,4.8vw,62px);font-weight:800;font-stretch:112%;letter-spacing:-.025em;line-height:1.05;margin:0 0 16px;text-wrap:balance}.lp-cta-band p{color:var(--ink-2);margin:0 0 36px;font-size:17px}.lp-cta-band .btn-primary{padding:16px 38px;font-size:15.5px}.lp-band-actions{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.lp-band-actions .btn-ghost{padding:15px 26px;font-size:14.5px}.demo-ribbon{display:flex;align-items:center;gap:12px;padding:8px max(28px,calc((100% - 1120px)/2));background:var(--card);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.demo-dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--up)}.demo-ribbon p{flex:1;min-width:0;margin:0;font-size:13px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo-ribbon p b{color:var(--ink);font-weight:650}.demo-actions{display:flex;gap:8px;flex:none}.demo-actions .btn-ghost,.demo-actions .btn-primary{padding:5px 14px;font-size:12.5px;line-height:18px}.lp-fine{max-width:1120px;margin:0 auto;padding:84px 28px 72px}.lp-foot-row{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:24px}.lp-foot-links{display:flex;gap:24px;flex-wrap:wrap}.lp-foot-links a{color:var(--ink-2);text-decoration:none;font-size:13.5px;font-weight:600}.lp-foot-links a:hover{color:var(--ink)}.lp-foot-fine{border-top:1px solid var(--line);padding-top:24px;color:var(--ink-3);font-size:12.5px;line-height:1.75;max-width:880px}.flag-chip{display:inline-block;padding:2px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--ink-3)}.flag-chip.sharp{color:var(--down);border-color:color-mix(in srgb,var(--down) 45%,transparent)}.flag-chip.watch{color:var(--ink);border-color:color-mix(in srgb,var(--ink) 35%,transparent)}.kv{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:3px 0}.kv .k{color:var(--ink-2);font-size:13px}.kv .v{color:var(--ink);font-weight:700}.dash-head{display:flex;align-items:center;gap:10px}.tier-chip{padding:5px 14px;border-radius:999px;border:1px solid var(--line-2);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink)}.tier-chip.dim{color:var(--ink-2);text-transform:none;letter-spacing:0;font-weight:600}.tier-chip.dim b{color:var(--ink)}.tier-mark{width:1em;height:1em;flex:none;display:inline-block;vertical-align:-.12em}.tier-chip{display:inline-flex;align-items:center;gap:7px}.tier-chip .tier-mark{width:14px;height:14px}.tier .tname{display:flex;align-items:center;gap:7px}.tier .tname .tier-mark{width:16px;height:16px;color:var(--ink-2)}.tier.featured .tname .tier-mark{color:var(--ink)}.tier-badge{display:inline-flex;align-items:center;gap:5px}.tier-badge .tier-mark{width:11px;height:11px}.lead-row .tier-badge{justify-self:start}.tc-level .tier-mark{width:15px;height:15px;margin-right:4px}.prize-tier{display:inline-flex;align-items:center;gap:7px}.prize-tier .tier-mark{width:14px;height:14px;color:var(--ink-2)}.climb-panel{padding-bottom:14px}.climb-grid{display:grid;grid-template-columns:250px 1fr;gap:34px;align-items:center}.climb-bal .bal-label{margin-bottom:4px}.climb-sub{display:flex;gap:16px;margin-top:10px;font-size:12.5px;color:var(--ink-2)}.climb-sub b{color:var(--ink);font-weight:700}.climb-rail{position:relative;height:108px;margin:0 44px 0 8px}.climb-line{position:absolute;left:0;right:0;top:54px;height:2px;background:var(--line-2);border-radius:2px}.climb-fill{position:absolute;left:0;top:0;bottom:0;background:var(--accent);border-radius:2px}.climb-stop{position:absolute;top:0;height:100%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.climb-dot{position:absolute;top:50px;width:10px;height:10px;border-radius:50%;background:var(--card);border:2px solid var(--line-2)}.climb-lv{position:absolute;top:66px;font-size:11px;font-weight:800;letter-spacing:.06em;color:var(--ink-2)}.climb-stop.reached .climb-lv{color:var(--ink)}.climb-xp{position:absolute;top:82px;font-size:11px;color:var(--ink-3)}.climb-prize{position:absolute;top:24px;font-size:12px;font-weight:700;color:var(--ink-2);white-space:nowrap}.climb-start{position:absolute;top:0;height:100%;transform:translate(-50%)}.climb-start-tick{position:absolute;top:46px;left:-1px;width:2px;height:18px;background:var(--ink-3)}.climb-start-label{position:absolute;top:92px;transform:translate(-50%);font-size:10.5px;letter-spacing:.04em;color:var(--ink-3);white-space:nowrap}.climb-you{position:absolute;top:0;height:100%;transform:translate(-50%);z-index:2}.climb-you-dot{position:absolute;top:48px;left:50%;transform:translate(-50%);width:14px;height:14px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent)}.climb-foot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-2)}.track-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.track-stats{display:flex;gap:18px;font-size:13px;color:var(--ink-2);padding-top:2px}.track-stat b{color:var(--ink);font-weight:700}.ptrack-wrap{position:relative;margin-top:22px;padding-top:16px}.ptrack{display:flex;gap:2px}.pt{flex:1;height:30px;border-radius:2px;background:var(--raise);min-width:3px}.pt.won{background:var(--up)}.pt.lost{background:var(--down);opacity:.75}.pt.pending{background:transparent;border:1px dashed var(--line-2)}.gate-flag{position:absolute;top:0;bottom:0;transform:translate(-50%);pointer-events:none}.gate-line{position:absolute;top:12px;bottom:-4px;left:50%;width:1px;background:var(--ink-3)}.gate-label{position:absolute;top:-6px;left:50%;transform:translate(-50%);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.gate-flag.done .gate-label{color:var(--ink-2)}.track-foot{margin:12px 0 0;font-size:13px;color:var(--ink-2)}.track-foot b{color:var(--ink)}.dash-lower{display:grid;grid-template-columns:1.55fr 1fr;gap:18px;align-items:stretch}.dash-side{display:grid;grid-template-rows:auto minmax(0,1fr);gap:18px}.cal-panel,.ladder-panel{display:flex;flex-direction:column}.cal-body{flex:1;grid-auto-rows:minmax(58px,1fr)}.ladder-panel .ladder{flex:1}.ladder-panel .rung{flex:1 1 auto;padding:6px 0;min-height:44px}#rules{scroll-margin-top:88px}.rules-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:20px;border-bottom:1px solid var(--line-2)}.rules-count{flex:none;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding-top:3px}.rules{display:flex;flex-direction:column}.rule-group{display:grid;grid-template-columns:208px minmax(0,1fr);gap:0 40px;padding:24px 0;min-width:0}.rule-group+.rule-group{border-top:1px solid var(--line)}.rule-group:last-child{padding-bottom:2px}.rg-head{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.rg-name{display:flex;align-items:baseline;gap:10px}.rg-n{font-size:11.5px;font-weight:700;color:var(--ink-3)}.rule-group h4{margin:0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.rg-blurb{margin:0;font-size:12.5px;line-height:1.55;color:var(--ink-3);max-width:26ch}.rg-count{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line-2);border-radius:999px;padding:3px 9px}.rg-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;align-content:start}.rule{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:10px 0}.rule:nth-child(n+3){border-top:1px solid var(--line)}.rule-n{font-size:11.5px;font-weight:700;color:var(--ink-3);line-height:1.9}.rule-t{font-size:13.5px;line-height:1.65;color:var(--ink-2)}.rule-t b{color:var(--ink);font-weight:600}@media(max-width:900px){.climb-grid{grid-template-columns:1fr;gap:10px}.climb-rail{margin:0 30px}.climb-prize{display:none}.dash-lower{grid-template-columns:minmax(0,1fr)}.dash-lower>*{min-width:0}.dash-side{grid-template-rows:auto auto}.rule-group{grid-template-columns:1fr;gap:12px}.rg-head{flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px 12px}.rg-blurb{max-width:none;flex-basis:100%}.rg-list{grid-template-columns:1fr}.rule:nth-child(n+2){border-top:1px solid var(--line)}}@media(max-width:640px){.dash-head{flex-wrap:wrap}.cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.cal-cell{padding:5px 2px;min-width:0}.cal-cell .cal-pnl{font-size:9.5px;overflow-wrap:anywhere}.ptrack{gap:1px}.pt{min-width:1px}}.board-search{display:inline-flex;align-items:center;gap:8px;margin-left:auto;padding:0 14px;height:38px;border-radius:999px;border:1px solid var(--line-2);background:var(--card);color:var(--ink-3)}.board-search svg{width:15px;height:15px;flex:none}.board-search input{background:none;border:0;outline:0;color:var(--ink);font:inherit;font-size:13.5px;width:150px}.board-search input::placeholder{color:var(--ink-3)}.sec-head{position:relative}.sec-head:before{content:"";position:absolute;left:50%;top:-70px;transform:translate(-50%);width:880px;max-width:92vw;height:360px;background:radial-gradient(50% 50% at 50% 50%,rgba(213,222,238,.05),transparent 70%);pointer-events:none}.sec-head>*{position:relative}.lp .panel{background:linear-gradient(180deg,#151920,#0e1116);border:1px solid rgba(255,255,255,.09);border-radius:24px;padding:30px 32px;box-shadow:0 1px #ffffff0f inset,0 22px 55px #00000061}.lp .lit{position:relative}.lp .lit:after{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(226,235,250,.55),transparent);pointer-events:none}.lp .panel-title{font-size:18px}.lp .panel-title small{font-size:13px}.lp .seg button{padding:11px 16px;font-size:14px}.lp .try-cell{padding:18px 20px;border-radius:14px}.lp .try-cell .v{font-size:30px}.lp .try-cell .l{font-size:12.5px}.lp .try-note{font-size:14px;margin-top:18px}.lp .xpl-row{padding:11px 14px}.lp .xpl-label,.lp .xpl-prize{font-size:14.5px}.lp .xpl-xp{font-size:13.5px}.lp .sr-record{font-size:80px;letter-spacing:-.025em}.lp .sr-cell{padding:18px 20px;border-radius:16px}.lp .sr-cell .v{font-size:32px}.lp .sr-why h3{font-size:20px}.lp .sr-why p{font-size:15px;max-width:50ch}.lp .h2h-wrap{border-radius:24px}.lp .h2h tbody th,.lp .h2h tbody td{font-size:14.5px;padding:16px 18px}.lp .h2h tbody th{padding-left:0}.lp .h2h thead th{font-size:12.5px}.lp .claim .icon-sq{width:44px;height:44px;border-radius:13px}.lp .claim .icon-sq svg{width:20px;height:20px}.lp .claim h3{font-size:17.5px}.lp .claim p{font-size:14.5px}.lp .paid-col h3{font-size:26px}.lp .paid-col p{font-size:15px}.lp .paid-foot{font-size:16px}.lp .lp-tiers{grid-template-columns:repeat(3,1fr);gap:18px}.lp .tier{padding:30px 30px 28px;border-radius:22px;background:linear-gradient(180deg,#151920,#0e1116);box-shadow:0 1px #ffffff0f inset,0 22px 55px #00000059}.lp .tier .tname{font-size:13px}.lp .tier .price{font-size:42px;margin:6px 0 18px}.lp .tier ul{font-size:14.5px;margin-bottom:24px}.lp .tier li{padding:8px 0}.lp .tier .btn-ghost,.lp .tier .btn-primary{padding:13px 0;font-size:14.5px}.lp .tier .btn-text{font-size:13px}@media(max-width:1020px){.lp .lp-tiers{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.lp .lp-tiers{grid-template-columns:1fr}}.lp .faq summary{font-size:16px;padding:22px 2px}.lp .faq details p{font-size:14.5px}.lp .ask{display:grid;grid-template-columns:1.08fr .92fr;gap:18px;margin-top:46px}.lp .ask-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:30px 32px 32px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#171b23,#101319)}.lp .ask-card.lead{border-color:#ffffff2e;background:linear-gradient(180deg,#232a37,#161a22);box-shadow:0 1px #ffffff1f inset,0 26px 64px #00000073}.lp .ask-k{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.lp .ask-k svg{width:15px;height:15px}.lp .ask-k i{width:7px;height:7px;border-radius:50%;background:var(--up);display:inline-block}.lp .ask-card h3{margin:0;font-family:var(--display, inherit);font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.lp .ask-card p{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink-2);max-width:46ch}.lp .ask-card .btn-primary,.lp .ask-card .btn-ghost{margin-top:6px;padding:13px 26px;font-size:14.5px}.lp .ask-fine{font-size:12.5px;color:var(--ink-3)}@media(max-width:860px){.lp .ask{grid-template-columns:1fr;gap:14px;margin-top:34px}.lp .ask-card{padding:24px 22px 26px}.lp .ask-card h3{font-size:22px}.lp .ask-card .btn-primary,.lp .ask-card .btn-ghost{width:100%;text-align:center}}.lp .lp-stat .n{font-size:46px}.lp .lp-stat .l{font-size:13.5px}.sec h2 .staggered-text{justify-content:center}.lp .tier.featured{position:relative}.tier-fx{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none}.lp .tier.featured>:not(.tier-fx):not(.top-chip){position:relative}.tier-fx .blinking-dots{position:absolute;top:0;right:0;bottom:0;left:0}.voices{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.voices .rv{display:flex;align-items:stretch}.voices .rv>.voice{flex:1}.voice{position:relative;margin:0;padding:26px 28px 24px;border-radius:22px;background:linear-gradient(180deg,#151920,#0e1116);border:1px solid rgba(255,255,255,.09);box-shadow:0 1px #ffffff0f inset,0 22px 55px #00000059}.voice:before{content:"“";position:absolute;top:8px;right:22px;font-family:var(--display);font-weight:800;font-size:64px;line-height:1;color:#ffffff17;pointer-events:none}.voice-tag{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;border:1px solid var(--line-2);background:#ffffff0a;font-size:12px;font-weight:600;color:var(--ink-2);margin-bottom:14px}.voice blockquote{margin:0;font-size:15.5px;line-height:1.65;color:var(--ink);font-weight:500}.voices-foot{margin:44px auto 0;font-size:16px;line-height:1.7;color:var(--ink-2);max-width:62ch;text-align:center}.voices-foot b{color:var(--ink);font-weight:700}@media(max-width:980px){.voices{grid-template-columns:1fr 1fr}}@media(max-width:620px){.voices{grid-template-columns:1fr}}.moments{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;margin:72px auto 0}.moments .hcard{border-radius:22px;background:linear-gradient(180deg,#1b1f28,#12151c);border:1px solid rgba(255,255,255,.12);box-shadow:0 1px #ffffff12 inset,0 24px 60px #0000006b}.moments .hcard-streak,.moments .hcard-payout{display:flex;align-items:center;gap:12px;padding:18px 22px}.moments .hcard-streak{transform:rotate(-2deg)}.moments .hcard-payout{transform:rotate(1.5deg)}.moments .hcard-ticket{width:min(440px,100%);padding:26px 30px;animation:moment-float 6s ease-in-out infinite alternate}@keyframes moment-float{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.moments .hcard-ticket{animation:none}}.moments .ht-head{display:flex;justify-content:space-between;align-items:center;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px}.moments .ht-chip{padding:3px 12px;border-radius:999px;border:1px solid var(--line-2);color:var(--ink-2);letter-spacing:.04em}.moments .ht-team{font-family:var(--display);font-size:26px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.moments .ht-team b{margin-left:8px}.moments .ht-sub{font-size:13.5px;color:var(--ink-3);margin:3px 0 18px}.moments .ht-split{display:grid;grid-template-columns:1fr 1fr;gap:12px}.moments .ht-split>div{background:#ffffff08;border:1px solid var(--line);border-radius:14px;padding:12px 16px;display:flex;flex-direction:column;gap:2px}.moments .ht-split .l{font-size:12px;color:var(--ink-3)}.moments .ht-split .v{font-family:var(--display);font-weight:700;font-size:20px}.moments .ht-split .v.up{color:var(--up)}.moments .ht-split .v.down{color:var(--down)}.moments .hc-ic{width:36px;height:36px;border-radius:11px;background:var(--raise);color:var(--ink);display:flex;align-items:center;justify-content:center;flex:none}.moments .hc-ic svg{width:18px;height:18px}.moments .hc-t{font-weight:700;font-size:14.5px;color:var(--ink)}.moments .hc-s{font-size:13px;color:var(--ink-3)}.moments .hc-s.up{color:var(--up);font-weight:700}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:linear-gradient(180deg,#131720,#0d1016);border:1px solid rgba(255,255,255,.09);border-radius:24px;box-shadow:0 1px #ffffff0f inset,0 22px 55px #00000061;overflow:hidden}.step{position:relative;padding:36px 38px 40px}.step+.step{border-left:1px solid rgba(255,255,255,.07)}.step-n{display:flex;align-items:center;gap:14px;font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--ink-3);margin-bottom:34px}.step-n:after{content:"";flex:1;height:1px;background:var(--line)}.step h3{margin:0 0 10px;font-size:19px;letter-spacing:-.01em}.step p{margin:0;font-size:15px;color:var(--ink-2);line-height:1.7}.step p b{color:var(--ink)}@media(max-width:900px){.step+.step{border-left:none;border-top:1px solid rgba(255,255,255,.07)}}.try-grid{margin-top:72px}.sr-grid{margin-top:26px}.sr-record{font-family:var(--display);font-size:56px;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px}.sr-record-sub{font-size:12.5px;color:var(--ink-3);margin:6px 0 18px}.sr-outcomes{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sr-cell{background:var(--raise);border:1px solid transparent;border-radius:var(--radius);padding:14px 16px;display:flex;flex-direction:column;gap:3px}.sr-cell.here{border-color:var(--accent)}.sr-cell .l{font-size:12px;color:var(--ink-3);font-weight:600}.sr-cell .v{font-size:26px;font-weight:800;letter-spacing:-.01em;color:var(--ink-2)}.sr-cell.here .v{color:var(--ink)}.sr-cell .s{font-size:11.5px;color:var(--ink-3);line-height:1.4}.sr-why{display:flex;flex-direction:column;justify-content:center;padding:8px 4px}.sr-why h3{margin:0 0 12px;font-size:16.5px}.sr-why p{margin:0 0 14px;font-size:14px;color:var(--ink-2);line-height:1.65;max-width:46ch}.sr-why p:last-child{margin-bottom:0}.h2h-head{margin:110px auto 0;text-align:center;max-width:640px}.h2h-head h3{margin:0 0 8px;font-size:clamp(24px,2.6vw,32px);font-weight:800;letter-spacing:-.02em}.h2h-head p{margin:0;font-size:15.5px;color:var(--ink-2)}.h2h-wrap{overflow-x:auto;margin-top:18px;border:1px solid var(--line-2);border-radius:20px;background:var(--card);padding:6px 22px 14px}.h2h{width:100%;min-width:760px;border-collapse:separate;border-spacing:0}.h2h thead th{text-align:left;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);padding:14px 16px 10px;vertical-align:middle}.h2h thead th.us{background:var(--raise-2);border:1px solid rgba(255,255,255,.3);border-bottom:none;border-radius:var(--radius-sm) var(--radius-sm) 0 0}.h2h .us-chip{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;background:linear-gradient(180deg,#fff,#f0f2f6);color:#0c0e13;font-size:11px;font-weight:800;letter-spacing:.05em;white-space:nowrap;box-shadow:inset 0 1px #fff,0 0 0 1px #080a0fe6,0 2px 6px #0006}.h2h tbody th{text-align:left;font-size:13.5px;font-weight:700;color:var(--ink);padding:13px 16px 13px 0;border-top:1px solid var(--line);white-space:nowrap;width:1%}.h2h tbody td{font-size:13.5px;line-height:1.5;color:var(--ink-2);padding:13px 16px;border-top:1px solid var(--line);vertical-align:top}.h2h tbody td.us{color:var(--ink);background:var(--raise-2);border-left:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3)}.h2h tbody tr:first-child td.us{border-top:1px solid rgba(255,255,255,.1)}.h2h tbody tr:last-child td.us{border-bottom:1px solid rgba(255,255,255,.3);border-radius:0 0 var(--radius-sm) var(--radius-sm)}.claims{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:26px}.claims.four{grid-template-columns:repeat(4,1fr);margin-top:96px}.claims .rv{border-left:1px solid rgba(255,255,255,.08)}.claims .rv:first-child{border-left:none}.claim{display:flex;flex-direction:column;align-items:flex-start;padding:4px 28px 2px}.claims .rv:first-child .claim{padding-left:0}.claim .icon-sq{margin-bottom:16px;color:var(--ink)}.claim h3{margin:0 0 8px;font-size:16.5px;letter-spacing:-.01em}.claim p{margin:0;font-size:14px;color:var(--ink-2);line-height:1.65}.paid-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.paid-col{display:flex;flex-direction:column;padding:40px 44px 42px}.paid-col.here{border-color:var(--accent)}.paid-k{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px}.paid-col.here .paid-k{color:var(--ink)}.paid-col h3{margin:0 0 12px;font-size:22px;line-height:1.2;text-wrap:balance}.paid-col p{margin:0 0 12px;font-size:14px;color:var(--ink-2);line-height:1.65;max-width:48ch}.paid-col p:last-child{margin-bottom:0}.paid-foot{margin:48px auto 0;font-size:15.5px;line-height:1.7;color:var(--ink-2);max-width:66ch;text-align:center}.paid-foot b{color:var(--ink);font-weight:700}@media(max-width:900px){.steps,.claims,.claims.four,.paid-grid{grid-template-columns:1fr}.claims{gap:28px}.claims .rv{border-left:none}.claim{padding:0}}.lp-cta-band h2{text-wrap:balance}.lp-hero-center{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:88px 48px 60px}.lp-hero-center h1{font-size:clamp(44px,5.6vw,72px);line-height:1.06;margin:20px 0 22px;text-wrap:balance}.lp-hero-center .lp-tagline{max-width:62ch;margin:0 auto 32px}.lp-hero-center .lp-cta-row{justify-content:center;margin:0}.lp-hero-center .lp-specs{display:flex;justify-content:center;gap:64px;margin-top:52px;padding-top:30px;border-top:1px solid var(--line);width:min(640px,100%)}@media(max-width:700px){.lp-hero-center{padding:56px 22px 44px}.lp-hero-center .lp-specs{gap:28px;flex-wrap:wrap}}.lp-hero-center{padding-bottom:0}.hero-rail-wrap{position:relative;padding:0 72px;margin-top:30px}.hero-rail{position:relative;height:130px}.hr-line{position:absolute;left:0;right:0;top:64px;height:2px;border-radius:2px;background:var(--line-2)}.hr-fill{position:absolute;left:0;top:0;bottom:0;border-radius:2px;background:linear-gradient(90deg,rgba(242,243,245,.25),var(--accent));box-shadow:0 0 18px #f2f3f540}.hr-stop{position:absolute;top:0;height:100%;transform:translate(-50%)}.hr-prize{position:absolute;top:26px;left:50%;transform:translate(-50%);font-family:var(--display);font-weight:700;font-size:15px;color:var(--ink);white-space:nowrap}.hr-dot{position:absolute;top:60px;left:50%;transform:translate(-50%);width:10px;height:10px;border-radius:50%;background:var(--card);border:2px solid var(--line-2)}.hr-xp{position:absolute;top:84px;left:50%;transform:translate(-50%);font-size:11.5px;color:var(--ink-3);white-space:nowrap}.hr-you{position:absolute;top:0;height:100%;transform:translate(-50%);z-index:2}.hr-you-label{position:absolute;top:6px;left:50%;transform:translate(-50%);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);white-space:nowrap}.hr-you-dot{position:absolute;top:57px;left:50%;transform:translate(-50%);width:16px;height:16px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 16%,transparent),0 0 30px #f2f3f580}.hr-you .hr-xp{color:var(--ink-2);font-weight:600}.hero-rail-note{margin:6px 0 0;text-align:center;font-size:13px;color:var(--ink-2)}.hero-ticker{position:relative;z-index:1;overflow:hidden;border-top:1px solid var(--line);margin-top:58px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hero-ticker-track{display:flex;gap:56px;width:max-content;padding:15px 0;animation:hero-ticker 70s linear infinite}.hero-ticker .item{white-space:nowrap;font-size:12.5px;color:var(--ink-3)}.hero-ticker .item b{color:var(--ink);font-weight:600;margin-left:8px}@keyframes hero-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hero-ticker-track{animation:none}}@media(max-width:760px){.hero-rail-wrap{padding:0 26px}.hr-prize{font-size:12.5px}.hr-xp{display:none}.hr-you .hr-xp{display:block}}@media(max-width:960px){.lp-hero-core{padding:150px 22px 100px}}.chal-switch{background:var(--raise);color:var(--ink);border:1px solid var(--line-2);border-radius:999px;padding:8px 14px;font:inherit;font-size:13px;font-weight:600;outline:none;max-width:185px;cursor:pointer;text-transform:capitalize}.chal-switch:focus-visible{border-color:var(--accent)}.chal-new{padding:8px 14px;white-space:nowrap}.chat-panel{display:flex;flex-direction:column;height:66vh;min-height:440px;padding:0;overflow:hidden}.chat-list{flex:1;overflow-y:auto;padding:20px 22px 10px;display:flex;flex-direction:column;gap:14px}.chat-row{display:flex;gap:10px;align-items:flex-start}.chat-body{min-width:0;flex:1}.chat-meta{display:flex;align-items:baseline;gap:8px}.chat-name{font-weight:700;font-size:13.5px;color:var(--ink)}.chat-time{font-size:11px;color:var(--ink-3)}.chat-report{background:none;color:var(--ink-3);padding:0 2px;opacity:0;transition:opacity .12s ease}.chat-row:hover .chat-report{opacity:.7}.chat-report:hover{color:var(--down);opacity:1}.chat-report svg{width:12px;height:12px}.chat-text{font-size:14px;color:var(--ink-2);line-height:1.5;overflow-wrap:anywhere}.tier-badge{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:1px 8px;border-radius:999px;border:1px solid var(--line-2);color:var(--ink-2)}.tier-badge.diamond{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.tier-badge.platinum{color:var(--ink);border-color:#ffffff4d}.chat-slip{margin-top:6px;display:inline-block;min-width:240px;padding:12px 16px;border-radius:12px;border:1px solid var(--line-2);background:var(--card);box-shadow:0 1px #ffffff0d inset,0 8px 22px #0000004d}.cs-head{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px}.cs-head svg{width:13px;height:13px}.cs-team{font-weight:700;font-size:14.5px;color:var(--ink)}.cs-team b{margin-left:4px}.cs-legs{font-size:12.5px;color:var(--ink-3);margin-top:1px}.cs-stake{margin-left:8px;font-size:11px;color:var(--ink-3)}.cs-won{font-family:var(--display);font-weight:700;font-size:17px;color:var(--up);margin-top:2px}.chat-locked{margin:0;padding:10px 22px;font-size:13px;color:var(--down);border-top:1px solid var(--line)}.chat-input-row{display:flex;gap:8px;padding:14px 18px;border-top:1px solid var(--line)}.chat-input-row .text-input{flex:1}.share-pop{padding:14px 18px 18px;border-top:1px solid var(--line)}.share-item{display:flex;justify-content:space-between;gap:14px;width:100%;background:var(--raise);border:1px solid var(--line);color:var(--ink-2);border-radius:10px;padding:10px 14px;margin-top:6px;font-size:13.5px}.share-item:hover{border-color:var(--line-2);color:var(--ink)}.lead-list{display:flex;flex-direction:column}.lead-row{display:grid;grid-template-columns:44px minmax(0,1fr) 100px 70px 130px 90px;gap:12px;align-items:center;padding:11px 6px}.lead-row+.lead-row{border-top:1px solid var(--line)}.lead-head{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line)}.lead-rank{font-family:var(--display);font-weight:700;font-size:17px;color:var(--ink-3)}.lead-row.top .lead-rank{color:var(--ink);font-size:20px}.lead-player{display:flex;align-items:center;gap:10px;font-weight:700;font-size:14px;min-width:0}.lead-level{font-weight:700}.lead-xp{font-weight:700;color:var(--ink)}.lead-rec{color:var(--ink-2)}.lead-row .num,.lead-head .num{text-align:right}@media(max-width:760px){.lead-row{grid-template-columns:34px minmax(0,1fr) 80px 90px}.lead-row :nth-child(4),.lead-row :nth-child(6){display:none}}.norun{text-align:center;padding:64px 24px}.norun h2{margin:0 0 8px}.norun p{color:var(--ink-2);margin:0 0 22px}.slip-ghost{display:flex;flex-direction:column;align-items:center;gap:10px;border:1.5px dashed var(--line-2);border-radius:14px;padding:28px 16px;color:var(--ink-3);font-size:13px;font-weight:600;margin-bottom:12px}.slip-ghost svg{width:26px;height:26px;opacity:.65}.slip-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.sf{background:var(--raise);border:1px solid var(--line);border-radius:10px;padding:10px 6px 8px;text-align:center}.sf b{display:block;font-family:var(--display);font-size:17px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.sf span{font-size:10.5px;color:var(--ink-3)}.slip-hint{margin:0;font-size:12.5px;color:var(--ink-3);line-height:1.55;text-align:center}.trophy-wrap{display:flex;flex-direction:column;align-items:center;gap:16px}.trophy-card{width:380px;max-width:92vw;padding:34px 28px 26px;border-radius:26px;text-align:center;background:radial-gradient(420px 300px at 50% -80px,rgba(255,255,255,.07),transparent 70%),linear-gradient(180deg,#12151b,#0b0d11);border:1px solid rgba(255,255,255,.14);box-shadow:0 1px #ffffff0f inset,0 40px 100px #0009}.tc-brand{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:22px}.tc-badge svg{width:32px;height:32px}.tc-badge{width:46px;height:46px;border-radius:13px;display:flex;align-items:center;justify-content:center;background:var(--accent);color:#0c0e13;font-family:var(--display);font-weight:700;font-size:19px;box-shadow:inset 0 1px #fff,0 0 0 1px #080a0fe6,0 3px 8px #0006}.tc-word{font-family:var(--display);font-size:13px;letter-spacing:.34em;color:var(--ink-2)}.tc-eyebrow{font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-3)}.tc-amount{font-family:var(--display);font-weight:700;font-size:64px;line-height:1.15;color:#fff;margin:6px 0 10px}.tc-paid{display:inline-block;padding:5px 16px;border-radius:999px;border:1px solid rgba(70,198,144,.5);background:#46c6901f;color:var(--up);font-size:11.5px;font-weight:800;letter-spacing:.14em;margin-bottom:20px}.tc-level{font-family:var(--display);font-weight:700;font-size:15.5px;color:var(--ink);margin-bottom:18px}.tc-level b{text-transform:capitalize;font-weight:700}.tc-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px}.tc-stats>div{background:#ffffff09;border:1px solid var(--line);border-radius:12px;padding:10px 4px 8px}.tc-stats b{display:block;font-family:var(--display);font-size:18px;font-weight:700;color:var(--ink)}.tc-stats span{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.tc-best{font-size:12.5px;color:var(--ink-2);margin-bottom:18px}.tc-name{font-weight:700;font-size:18px;color:var(--ink)}.tc-dates{font-size:12px;color:var(--ink-3);margin-bottom:16px}.tc-foot{border-top:1px solid var(--line);padding-top:14px;font-size:11px;color:var(--ink-3);line-height:1.6}.trophy-actions{display:flex;gap:10px;align-items:center}.lp .pillars{margin-top:28px;padding:40px 44px 38px}.lp .pillars>h3{margin:0 0 10px;font-size:26px;line-height:1.15;text-wrap:balance}.lp .pillars>p{margin:0 0 26px;font-size:15px;line-height:1.7;color:var(--ink-2);max-width:64ch}.lp .pillar-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.lp .pillar-grid>div{padding:0 26px;border-left:1px solid rgba(255,255,255,.08)}.lp .pillar-grid>div:first-child{padding-left:0;border-left:none}.lp .pillar-grid h4{margin:0 0 6px;font-size:15.5px;letter-spacing:-.01em}.lp .pillar-grid p{margin:0;font-size:14px;line-height:1.65;color:var(--ink-2)}.lp .pillars>p.pillar-close{margin:28px 0 0;font-size:16px;line-height:1.6;color:var(--ink);max-width:66ch}.lp .rec{white-space:nowrap;font-variant-numeric:tabular-nums}.lp .l1-note{display:grid;grid-template-columns:1.4fr 1fr;gap:36px;align-items:center;padding:36px 44px;margin-bottom:28px}.lp .l1-note h3{margin:0 0 10px;font-size:24px;line-height:1.15;text-wrap:balance}.lp .l1-note p{margin:0;font-size:14.5px;line-height:1.7;color:var(--ink-2);max-width:56ch}.lp .l1-stats{display:flex;flex-direction:column;border-left:1px solid rgba(255,255,255,.08);padding-left:32px}.lp .l1-stats>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;border-top:1px solid rgba(255,255,255,.08)}.lp .l1-stats>div:first-child{border-top:none;padding-top:0}.lp .l1-stats .l{font-size:13px;color:var(--ink-2)}.lp .l1-stats .v{font-family:var(--display);font-size:20px;font-weight:700}@media(max-width:760px){.lp .pillar-grid{grid-template-columns:1fr}.lp .pillar-grid>div{padding:14px 0;border-left:none;border-top:1px solid rgba(255,255,255,.08)}.lp .pillar-grid>div:first-child{padding-top:0;border-top:none}.lp .l1-note{grid-template-columns:1fr}.lp .l1-stats{border-left:none;padding-left:0;border-top:1px solid rgba(255,255,255,.08);padding-top:12px}}.picks-sec{display:flex;flex-direction:column}.picks-sec .filters{margin:18px 0 0}.picks-sec .tickets{margin-top:18px}.picks-none{margin:18px 0 0;padding:26px 0;text-align:center;font-size:14px;color:var(--ink-3);border-top:1px solid var(--line)}.lp .srt{margin-top:4px}.lp .srt-head,.lp .srt-row{display:grid;grid-template-columns:1fr 1.1fr 1.4fr;gap:12px;align-items:baseline}.lp .srt-head{padding:0 0 10px;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.lp .srt-head .here{color:var(--ink)}.lp .srt-row{padding:12px 0;border-top:1px solid rgba(255,255,255,.08)}.lp .srt-row .rec{font-family:var(--display);font-size:22px;font-weight:700;letter-spacing:-.01em}.lp .srt-row .book{font-size:16px;color:var(--ink-2);font-variant-numeric:tabular-nums}.lp .srt-row .here{display:flex;align-items:baseline;gap:10px}.lp .srt-row .here b{font-family:var(--display);font-size:24px;font-weight:800;letter-spacing:-.015em;color:var(--ink)}.lp .srt-row .here small{font-size:12px;color:var(--ink-3)}.lp .srt-row.top{padding-top:16px}.lp .srt-row.top .rec,.lp .srt-row.top .here b{font-size:30px}.lp .srt-row.top .book{font-size:18px}.lp .persp{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:18px;margin-top:8px}.lp .persp-col{padding:34px 36px 30px}.lp .persp-col.here{border-color:var(--accent)}.lp .persp-col.here .paid-k{color:var(--ink)}.lp .persp-row{display:flex;flex-direction:column;gap:6px;padding:18px 0;border-top:1px solid rgba(255,255,255,.08)}.lp .persp-col>.persp-row:first-of-type{border-top:none;padding-top:0}.lp .persp-row:last-child{padding-bottom:0}.lp .persp-row .l{font-size:12.5px;font-weight:600;color:var(--ink-3)}.lp .persp-row .v{font-size:15.5px;line-height:1.55;color:var(--ink-2)}.lp .persp-row .big{font-family:var(--display);font-size:36px;font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--ink)}.lp .persp-row .s{font-size:13.5px;line-height:1.5;color:var(--ink-2)}.lp .objections{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.lp .obj-col{padding:34px 36px 26px}.lp .obj{padding:18px 0 20px;border-top:1px solid rgba(255,255,255,.08)}.lp .obj-col>.obj:first-of-type{border-top:none;padding-top:0}.lp .obj-q{margin:0 0 8px;font-family:var(--display);font-size:18px;font-weight:700;letter-spacing:-.012em;line-height:1.25;color:var(--ink)}.lp .obj-q:before{content:"“";color:var(--ink-3)}.lp .obj-q:after{content:"”";color:var(--ink-3)}.lp .obj-a{margin:0;font-size:14.5px;line-height:1.65;color:var(--ink-2)}.lp .voice{display:flex;flex-direction:column}.lp .voice blockquote{flex:1}.lp .voice-answer{margin:16px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);font-size:13.5px;line-height:1.6;color:var(--ink-2)}.lp .voice-answer b{color:var(--ink);font-weight:700}@media(max-width:980px){.lp .persp,.lp .objections{grid-template-columns:1fr}}@media(max-width:620px){.lp .srt-row .rec,.lp .srt-row.top .rec{font-size:18px}.lp .srt-row .here b,.lp .srt-row.top .here b{font-size:20px}.lp .srt-row .book,.lp .srt-row.top .book{font-size:14px}}.lp .sr-grid{grid-template-columns:1fr;gap:0}.lp .srt-head,.lp .srt-row{grid-template-columns:.8fr 1fr 1fr 1.35fr 1.15fr;gap:16px}.lp .srt-head span:nth-child(2),.lp .srt-head span:nth-child(3){color:var(--ink-3)}.lp .srt-row .match{display:flex;flex-direction:column;gap:2px}.lp .srt-row .match .num{font-size:15px;color:var(--ink);font-variant-numeric:tabular-nums}.lp .srt-row .match small{font-size:12px;color:var(--ink-3);line-height:1.35}.lp .sr-why{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:40px 0 0}.lp .sr-why h3{grid-column:1 / -1;margin:0 0 18px}.lp .sr-why p{margin:0;padding:0 28px;max-width:none;border-left:1px solid rgba(255,255,255,.08)}.lp .sr-why p:first-of-type{padding-left:0;border-left:none}.lp .sr-why p b{color:var(--ink);font-weight:700}@media(max-width:900px){.lp .sr-why{grid-template-columns:1fr}.lp .sr-why p{padding:16px 0 0;border-left:none;border-top:1px solid rgba(255,255,255,.08)}.lp .sr-why p:first-of-type{padding-top:0;border-top:none}.lp .srt{overflow-x:auto}.lp .srt-head,.lp .srt-row{min-width:720px}}.lp .forwhom{padding:34px 40px 28px;margin-top:20px}.lp .forwhom>h3{margin:0 0 18px;font-size:26px;line-height:1.15}.lp .fw-head,.lp .fw-row{display:grid;grid-template-columns:.7fr 1.15fr 1.15fr;gap:28px}.lp .fw-head{padding-bottom:10px;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.lp .fw-head .here{color:var(--ink)}.lp .fw-row{padding:18px 0;border-top:1px solid rgba(255,255,255,.08)}.lp .fw-k{display:flex;flex-direction:column;gap:4px;font-family:var(--display);font-size:19px;font-weight:700;letter-spacing:-.012em;color:var(--ink)}.lp .fw-k small{font-family:var(--sans);font-size:12.5px;font-weight:500;color:var(--ink-3)}.lp .fw-firm,.lp .fw-here{font-size:14.5px;line-height:1.65;color:var(--ink-2)}.lp .fw-here b{color:var(--ink);font-weight:700}.lp .gates{display:grid;grid-template-columns:1.25fr 1fr;gap:20px;margin-top:20px}.lp .gate-col{padding:36px 40px 34px}.lp .gate-col.here{border-color:var(--accent)}.lp .gate-col.here .paid-k{color:var(--ink)}.lp .gate-col h3{margin:0 0 14px;font-size:26px;line-height:1.15}.lp .gate-col ol{list-style:none;margin:0;padding:0;counter-reset:gate}.lp .gate-col li{position:relative;padding:14px 0 14px 44px;border-top:1px solid rgba(255,255,255,.08);font-size:14.5px;line-height:1.6;color:var(--ink-2);counter-increment:gate}.lp .gate-col li:before{content:counter(gate,decimal-leading-zero);position:absolute;left:0;top:15px;font-family:var(--display);font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--ink-3)}.lp .gate-col li b{color:var(--ink);font-weight:700}.lp .gate-col.here li{font-size:16px}.lp .gate-col.here li:before{color:var(--ink)}.lp .gate-note{margin:18px 0 0;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.lp .dd-test{margin-top:20px}.lp .dd-ctl{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:4px 0 16px}.lp .dd-ctl .seg{margin:0}.lp .dd-l{font-size:13px;font-weight:600;color:var(--ink-2)}.lp .dd-result{display:grid;grid-template-columns:1fr 1fr 1.1fr;gap:10px}.lp .dd-cell{background:var(--raise);border:1px solid transparent;border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:4px}.lp .dd-cell.here{border-color:var(--accent)}.lp .dd-cell .l{font-size:12.5px;color:var(--ink-3);font-weight:600}.lp .dd-cell .v{font-family:var(--display);font-size:34px;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--ink-2)}.lp .dd-cell.here .v{color:var(--ink)}.lp .dd-cell .s{font-size:12.5px;color:var(--ink-3);line-height:1.45}@media(max-width:900px){.lp .gates,.lp .dd-result{grid-template-columns:1fr}.lp .fw-head{display:none}.lp .fw-row{grid-template-columns:1fr;gap:10px}}.lp .journey{padding:36px 40px 32px;display:flex;flex-direction:column;gap:34px}.lp .lane .paid-k{margin-bottom:20px}.lp .lane.here .paid-k{color:var(--ink)}.lp .track{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.lp .node{position:relative;padding-top:26px;min-width:0}.lp .node:before{content:"";position:absolute;left:0;top:2px;width:14px;height:14px;border-radius:50%;border:1.5px solid var(--ink-3);background:var(--raise);box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;line-height:1}.lp .node:after{content:"";position:absolute;left:20px;right:-18px;top:9px;height:1px;background:#ffffff24}.lp .node:last-child:after{display:none}.lp .node b{display:block;font-family:var(--display);font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.2;color:var(--ink)}.lp .node span{display:block;margin-top:4px;font-size:12.5px;line-height:1.4;color:var(--ink-3)}.lp .node.end:before{content:"×";color:var(--ink-2);border-color:var(--ink-2);background:transparent}.lp .node.end b{color:var(--ink-2)}.lp .lane.here .node:after{background:#ffffff4d}.lp .lane.here .node.pay:before{content:"✓";background:#fff;border-color:#fff;color:#0c0e13}.lp .lane.here .node.pay b{font-size:18px}.lp .lane-note{margin:20px 0 0;font-size:14px;color:var(--ink-2)}.lp .fw-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px}.lp .fw-card{padding:28px 30px 22px;display:flex;flex-direction:column}.lp .fw-rec{font-family:var(--display);font-size:46px;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--ink)}.lp .fw-sub{font-size:13px;color:var(--ink-3);margin:8px 0 16px}.lp .fw-line{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;border-top:1px solid rgba(255,255,255,.08);font-size:14px;color:var(--ink-2)}.lp .fw-line span:first-child{font-size:12px;font-weight:600;color:var(--ink-3);white-space:nowrap}.lp .fw-line span:last-child{text-align:right}.lp .fw-line.here span:last-child{font-family:var(--display);font-size:17px;font-weight:700;color:var(--ink)}.lp .fw-foot{margin:22px auto 0;max-width:64ch;text-align:center;font-size:14.5px;line-height:1.65;color:var(--ink-2)}.lp .outcomes{display:flex;flex-direction:column;gap:30px}.lp .oc-record{text-align:center}.lp .oc-record b{display:block;font-family:var(--display);font-size:clamp(76px,9.5vw,136px);font-weight:800;letter-spacing:-.045em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff,#bfcce2);-webkit-background-clip:text;background-clip:text;color:transparent}.lp .oc-record span{display:block;margin-top:14px;font-size:14.5px;color:var(--ink-3)}.lp .oc-grid{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:18px}.lp .oc{padding:30px 32px 28px;display:flex;flex-direction:column}.lp .oc.here{border-color:var(--accent)}.lp .oc.here .paid-k{color:var(--ink)}.lp .oc-v{font-family:var(--display);font-size:46px;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--ink-2);margin:2px 0 14px}.lp .oc.here .oc-v{color:var(--ink);font-size:54px}.lp .oc-s{font-size:14px;line-height:1.6;color:var(--ink-2)}.lp .recs{margin-bottom:20px}.lp .recs-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.lp .rec-cell{background:var(--raise);border:1px solid transparent;border-radius:16px;padding:18px 18px 16px;display:flex;flex-direction:column;gap:4px}.lp .rec-cell .r{font-family:var(--display);font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.lp .rec-cell .lv{font-size:12px;font-weight:600;color:var(--ink-3)}.lp .rec-cell .p{font-family:var(--display);font-size:20px;font-weight:700;color:var(--ink);margin-top:6px}.lp .rec-cell.floor .r,.lp .rec-cell.floor .p{color:var(--ink-2)}.lp .rec-cell:last-child{border-color:var(--accent)}.lp .pillars{padding:30px 40px 26px}.lp .pillars>.paid-k{display:block}.lp .node:before{width:16px;height:16px;top:1px;font-size:10px}.lp .node:after{left:22px;top:9px}.lp .node{padding-top:28px}@media(max-width:900px){.lp .oc-grid{grid-template-columns:1fr}.lp .recs-grid{grid-template-columns:repeat(2,1fr)}}.lp .endings{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:18px}.lp .ending{padding:30px 32px 28px}.lp .ending.here{border-color:var(--accent)}.lp .ending.here .paid-k{color:var(--ink)}.lp .end-v{display:block;font-family:var(--display);font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--ink);margin:0 0 12px}.lp .ending p{margin:0;font-size:14px;line-height:1.6;color:var(--ink-2)}.lp .journey{margin-top:20px}.lp .fork{display:flex;flex-direction:column;gap:6px}.lp .fork-or{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding-left:24px}.lp .node.end:after{display:none}.lp .cold{margin-top:20px}.lp .run-strip{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:30px 0 10px}.lp .rc{display:block;flex:0 0 7px;width:7px;height:22px;border-radius:2px;background:#ffffff1f}@media(max-width:900px){.lp .run-strip{flex-wrap:wrap;justify-content:flex-start;gap:2px;row-gap:8px}}.lp .rc.w{background:#c9d2e0}.lp .streak-box{position:relative;display:inline-flex;gap:2px;padding:4px;margin:-4px 2px;border:1px solid rgba(255,255,255,.6);border-radius:6px}.lp .streak-box .rc.l{background:#ffffff47}.lp .streak-box[data-label]:before{content:attr(data-label);position:absolute;top:-24px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:12px;font-weight:600;color:var(--ink)}.lp .streak-box.closed:after{content:"×";position:absolute;right:-11px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background:#fff;color:#0c0e13;font-size:12px;font-weight:800;line-height:18px;text-align:center;box-shadow:0 0 0 3px #10131a}.lp .rc.off{background:#ffffff0d;height:8px}.lp .strip-end{flex:0 0 18px;width:18px;height:18px;margin-left:4px;border-radius:50%;font-size:11px;font-weight:800;line-height:18px;text-align:center}.lp .strip-end.ok{background:#fff;color:#0c0e13}.lp .strip-end.ghost{visibility:hidden}.lp .cs-row{padding:16px 0 4px;border-top:1px solid rgba(255,255,255,.08)}.lp .panel-title+.cs-row{border-top:none;padding-top:6px}.lp .cs-row .paid-k{display:block;margin-bottom:0}.lp .cs-row.here .paid-k{color:var(--ink)}.lp .cs-row .run-strip{padding:30px 0 10px}.lp .cs-row.here .run-strip{padding-top:12px}.lp .cs-why{margin:0 0 10px 26%;max-width:60ch;font-size:13.5px;line-height:1.55;color:var(--ink-2)}.lp .cs-why b{color:var(--ink);font-weight:700}.lp .cs-row.here .cs-why b{font-size:15px}@media(max-width:900px){.lp .cs-why{margin-left:0}}.lp .sec-head.left{align-items:flex-start;text-align:left;margin-left:0;max-width:780px}.lp .sec-head.left:before{left:0;transform:translate(-30%)}.lp .sec-head.left h2 .staggered-text{justify-content:flex-start}.lp .sec-head.left h2{text-wrap:initial}.lp .lab-k{display:block;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px}.lp .lab-note{margin:20px 0 0;font-size:14px;line-height:1.65;color:var(--ink-2);max-width:46ch}.lp .lab-note b{color:var(--ink)}.lp .how{display:grid;grid-template-columns:1fr 1.05fr;gap:72px;align-items:center}.lp .how-steps{list-style:none;margin:0;padding:0}.lp .how-steps li{display:grid;grid-template-columns:64px 1fr;gap:12px;padding:28px 0;border-top:1px solid rgba(255,255,255,.08)}.lp .how-steps li:first-child{border-top:none;padding-top:0}.lp .how-n{font-family:var(--display);font-size:14px;font-weight:700;letter-spacing:.06em;color:var(--ink-3);padding-top:7px}.lp .how-steps h3{margin:0 0 8px;font-size:24px;letter-spacing:-.015em}.lp .how-steps p{margin:0;font-size:15px;line-height:1.65;color:var(--ink-2);max-width:44ch}.lp .how-steps p b{color:var(--ink)}.lp .moments.how-object{display:block;position:relative;min-height:460px;margin:0}.lp .moments.how-object .hcard{position:absolute}.lp .moments.how-object .hcard-ticket{left:50%;top:50%;width:min(420px,100%);transform:translate(-50%,-50%) rotate(-1.5deg);animation:none}.lp .moments.how-object .hcard-streak{left:0;top:18px;transform:rotate(-3deg)}.lp .moments.how-object .hcard-payout{right:0;bottom:14px;transform:rotate(2deg)}.lp .how-lab{display:grid;grid-template-columns:1fr 1fr;margin-top:120px;padding-top:56px;border-top:1px solid rgba(255,255,255,.08)}.lp .how-lab>.lab:first-child{padding-right:64px}.lp .how-lab>.lab+.lab{border-left:1px solid rgba(255,255,255,.08);padding-left:64px}.lp .lab .seg{margin:0 0 22px}.lp .try-big{display:grid;grid-template-columns:1fr 1fr;gap:24px}.lp .try-big .l{display:block;font-size:12.5px;font-weight:600;color:var(--ink-3);margin-bottom:8px}.lp .try-big .v{display:block;font-family:var(--display);font-size:38px;font-weight:800;letter-spacing:-.03em;line-height:1;white-space:nowrap}.lp .rail-row{display:grid;grid-template-columns:112px 1fr 84px 96px;align-items:center;gap:14px;padding:13px 0}.lp .rail-l{font-size:14.5px;font-weight:600;color:var(--ink-2)}.lp .rail-line{height:1px;background:#ffffff24}.lp .rail-xp{font-size:13px;color:var(--ink-3);text-align:right}.lp .rail-p{font-family:var(--display);font-size:17px;font-weight:700;text-align:right;color:var(--ink)}.lp .rail-row.start .rail-l{color:var(--ink)}.lp .rail-row.start .rail-line{position:relative;height:2px;background:linear-gradient(90deg,#fff,#ffffff1f)}.lp .rail-row.start .rail-line:before{content:"";position:absolute;left:-2px;top:-4px;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 14px #ffffffb3}.lp .rail-row.start .rail-p{font-family:var(--sans);font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.lp .builtin{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:100px;border-top:1px solid rgba(255,255,255,.08)}.lp .builtin>div{padding:28px 28px 0;border-left:1px solid rgba(255,255,255,.08)}.lp .builtin>div:first-child{padding-left:0;border-left:none}.lp .builtin h4{margin:0 0 6px;font-size:15.5px}.lp .builtin p{margin:0;font-size:14px;line-height:1.6;color:var(--ink-2)}.lp .cmp{width:100%;border-collapse:collapse;margin-top:28px}.lp .cmp th,.lp .cmp td{text-align:left;padding:18px 20px;border-top:1px solid rgba(255,255,255,.08);vertical-align:top;font-size:14.5px;line-height:1.5}.lp .cmp thead th{border-top:none;padding:0 20px 12px;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.lp .cmp tbody th{padding-left:0;font-weight:700;color:var(--ink);white-space:nowrap;width:1%}.lp .cmp tbody td{color:var(--ink-2)}.lp .cmp .us{color:var(--ink);border-left:1px solid rgba(255,255,255,.14)}.lp .cmp tbody td.us{font-weight:600}.lp .cmp thead th.us{padding-left:20px}.lp .stage-block{margin-top:80px;padding:56px 0 0;border-top:1px solid rgba(255,255,255,.08)}.lp .journey,.lp .cold{background:none;border-radius:0;box-shadow:none}.lp .journey.stage-block,.lp .cold.stage-block{padding:56px 0 0;margin-top:80px}.lp .journey.stage-block{gap:44px}.lp .journey .lane-note{margin-top:24px}.lp .cold .panel-title{font-size:22px}.lp .cs-row{border-top:none;padding-top:22px}.lp .panel-title+.cs-row{padding-top:10px}.lp .cs-row.here{border-top:1px solid rgba(255,255,255,.08);margin-top:8px;padding-top:24px}.lp .voices.open{gap:0}.lp .voices.open .voice{background:none;border:none;border-left:1px solid rgba(255,255,255,.08);border-radius:0;box-shadow:none;padding:10px 32px 0}.lp .voices.open .rv:first-child .voice{padding-left:0;border-left:none}.lp .voices.open .voice:before{right:28px;top:-12px;font-size:72px}.lp .voices.open .voice blockquote{font-size:18px;line-height:1.55}.lp .tiers2{display:grid;grid-template-columns:380px 1fr;gap:56px;align-items:start}.lp .tiers2 .tier-hero{width:100%}.lp .tier-list-lede{margin:6px 0 22px;font-size:15px;line-height:1.65;color:var(--ink-2);text-transform:none}.lp .tier-list-lede:first-letter{text-transform:uppercase}.lp .trow{display:grid;grid-template-columns:1.25fr .8fr .8fr .9fr 1fr 1.5fr;align-items:center;gap:12px;padding:15px 0;border-top:1px solid rgba(255,255,255,.08);font-size:14.5px}.lp .trow.head{border-top:none;padding:0 0 10px;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.lp .trow .tn{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--ink);text-transform:capitalize}.lp .trow .tn .tier-mark{width:15px;height:15px;color:var(--ink-2)}.lp .trow .num{color:var(--ink-2);font-variant-numeric:tabular-nums}.lp .trow .top{font-family:var(--display);font-size:16px;font-weight:700;color:var(--ink)}.lp .trow .act{display:flex;align-items:center;justify-content:flex-end;gap:14px}.lp .btn-ghost.sm{padding:8px 16px;font-size:13px}.lp .trow .btn-text{font-size:12.5px;white-space:nowrap}.lp .journey.stage-block{margin-top:72px;padding-top:64px;gap:0}.lp .journey .lane+.lane{margin-top:52px;padding-top:48px;border-top:1px solid rgba(255,255,255,.07)}.lp .journey .lab-k{margin-bottom:26px}.lp .track{gap:26px}.lp .node{padding-top:30px}.lp .node b{font-size:18px}.lp .node span{font-size:12.5px;white-space:nowrap;color:var(--ink-3)}.lp .node:before{width:16px;height:16px;top:1px;border-width:1.5px}.lp .node:after{left:22px;right:-26px;top:9px;background:#ffffff1f}.lp .lane:not(.here) .node:nth-last-child(2):after{background:linear-gradient(90deg,#ffffff1f,#ffffff05)}.lp .lane:not(.here) .node.end:before{border-color:var(--ink-3);color:var(--ink-2)}.lp .lane:not(.here) .node.end b{color:var(--ink-2)}.lp .lane.here .node:before{border-color:var(--ink-2)}.lp .lane.here .node:after{background:#fff6}.lp .lane.here .node.pay:before{box-shadow:0 0 18px #ffffffa6}.lp .lane.here .node.pay b{font-size:20px}.lp .lane.here .node span{color:var(--ink-2)}.lp .lane-note{margin-top:30px;font-size:16px;line-height:1.6;color:var(--ink-2);max-width:60ch}.lp .lane.here .lane-note{color:var(--ink);font-weight:600}.lp .tier-tabs{display:grid;grid-template-columns:repeat(6,1fr);border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:26px}.lp .ttab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;padding:6px 18px 18px 0;text-align:left;cursor:pointer;color:var(--ink-3);font:inherit;transition:color .15s,border-color .15s}.lp .ttab .n{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;text-transform:capitalize;color:var(--ink-3)}.lp .ttab .n .tier-mark{width:14px;height:14px}.lp .ttab .p{display:block;margin-top:6px;font-family:var(--display);font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--ink-2)}.lp .ttab:hover .p,.lp .ttab:hover .n{color:var(--ink)}.lp .ttab.active{border-bottom-color:#fff}.lp .ttab.active .n,.lp .ttab.active .p{color:var(--ink)}.lp .tcard{display:block;padding:34px 40px 32px}.lp .tcard-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.lp .tcard .tname{font-size:13px}.lp .tcard-entry{display:flex;align-items:baseline;gap:12px;margin-top:6px}.lp .tcard-entry b{font-family:var(--display);font-size:48px;font-weight:800;letter-spacing:-.03em;line-height:1}.lp .tcard-entry span{font-size:13.5px;color:var(--ink-3)}.lp .tcard-top{font-size:13.5px;color:var(--ink-2);padding:8px 14px;border:1px solid rgba(255,255,255,.14);border-radius:999px}.lp .tcard-top b{color:var(--ink);font-family:var(--display)}.lp .tcard-levels{display:grid;grid-template-columns:repeat(5,1fr);margin:28px 0 26px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.lp .tcard-levels>div{padding:18px 20px;border-left:1px solid rgba(255,255,255,.08)}.lp .tcard-levels>div:first-child{border-left:none;padding-left:0}.lp .tcard-levels .l{display:block;margin-bottom:8px;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.lp .tcard-levels b{font-family:var(--display);font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.lp .tcard-levels>div.floor b{color:var(--ink-2)}.lp .tcard-actions{display:flex;align-items:center;gap:22px}.lp .tcard .btn-primary{width:auto;padding:13px 30px}.lp .tcard .btn-text{padding:0}@media(max-width:980px){.lp .tier-tabs{grid-template-columns:repeat(3,1fr)}.lp .tcard-levels{grid-template-columns:1fr 1fr}.lp .tcard-levels>div{padding-left:0;border-left:none;border-top:1px solid rgba(255,255,255,.08)}.lp .tcard-levels>div:first-child,.lp .tcard-levels>div:nth-child(2){border-top:none}.lp .how,.lp .how-lab,.lp .verdicts,.lp .endings,.lp .tiers2{grid-template-columns:1fr}.lp .how-lab>.lab:first-child{padding-right:0}.lp .how-lab>.lab+.lab{border-left:none;padding-left:0;margin-top:56px}.lp .verdict,.lp .ending{padding-left:0;padding-right:0;border-left:none}.lp .verdict+.verdict,.lp .ending+.ending{margin-top:36px}.lp .verdict.here:before,.lp .ending.here:before{left:0}.lp .moments.how-object{min-height:400px}.lp .voices.open .voice{padding-left:0;border-left:none}.lp .voices.open .rv+.rv .voice{margin-top:32px}.lp .trow{grid-template-columns:1.2fr .8fr .9fr 1.2fr}.lp .trow>:nth-child(3),.lp .trow>:nth-child(4){display:none}}.lp .run-axis{display:flex;justify-content:space-between;font-size:12px;color:var(--ink-3);margin-bottom:18px}.lp .cs-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lp .cs-cell{background:var(--raise);border:1px solid transparent;border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:5px}.lp .cs-cell.here{border-color:var(--accent)}.lp .cs-cell .l{font-size:12.5px;font-weight:600;color:var(--ink-3)}.lp .cs-cell .big{font-family:var(--display);font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--ink-2)}.lp .cs-cell.here .big{color:var(--ink)}.lp .cs-cell .s{font-size:13px;line-height:1.5;color:var(--ink-2)}@media(max-width:900px){.lp .endings,.lp .cs-grid{grid-template-columns:1fr}}.lp .obj{padding:14px 0 15px}.lp .obj-q{font-size:17px;margin-bottom:5px}.lp .obj-a{font-size:14px}@media(max-width:900px){.lp .track{grid-template-columns:repeat(3,1fr);row-gap:26px}.lp .node:nth-child(3n):after{display:none}.lp .fw-cards{grid-template-columns:1fr}}@media(max-width:620px){.lp .track{grid-template-columns:repeat(2,1fr)}.lp .node:nth-child(3n):after{display:block}.lp .node:nth-child(2n):after{display:none}}.lp .sec-inner.split{display:grid;grid-template-columns:minmax(0,5.5fr) minmax(0,6.5fr);column-gap:64px;align-items:start}.lp .sec-inner.split>.sec-head{margin:0;max-width:none;align-self:stretch}.lp .sec-inner.split>.sec-head h2{font-size:clamp(34px,3.7vw,48px)}.lp .sec-inner.split>.sec-body{padding-top:4px}.lp .sec-inner.split>.sec-foot{grid-column:1 / -1}.lp .sec-inner.split .lede{max-width:44ch}.lp .sec-inner.split>.sec-head>:last-child{margin-top:auto}.lp .sec-head .oc-record{text-align:left;padding-top:56px}.lp .sec-head .oc-record b{font-size:clamp(76px,8.6vw,124px);letter-spacing:-.05em}.lp .sec-head .oc-record span{margin-top:12px}.lp .ledger{display:flex;flex-direction:column}.lp .lrow{position:relative;display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);column-gap:40px;align-items:end;padding:28px 0 34px;border-top:1px solid rgba(255,255,255,.08)}.lp .lrow-k{min-width:0}.lp .lrow .v{display:block;font-family:var(--display);font-size:52px;font-weight:800;letter-spacing:-.035em;line-height:1;color:var(--ink-2);margin-top:14px;white-space:nowrap}.lp .lrow p{margin:0 0 4px;font-size:15px;line-height:1.65;color:var(--ink-2);max-width:38ch}.lp .lrow.here{padding-top:32px}.lp .lrow.here:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,#e2ebfabf,#e2ebfa14)}.lp .lrow.here .lab-k,.lp .lrow.here p{color:var(--ink)}.lp .lrow.here .v{color:var(--ink);font-size:64px;background:linear-gradient(180deg,#fff 24%,#bfcce2 130%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lp .sec-inner.split .claims.four{margin-top:110px}.lp .stage-wash{background:radial-gradient(52% 46% at 50% 58%,rgba(190,206,232,.07),transparent 72%),linear-gradient(180deg,transparent 0%,rgba(150,168,198,.045) 28%,rgba(150,168,198,.045) 72%,transparent 100%)}.lp .stage-wash .sec .sec-inner{padding-bottom:60px}.lp .journey.open{padding:0;margin-top:8px;gap:0}.lp .journey.open .lane+.lane{margin-top:44px;padding-top:44px;border-top:1px solid rgba(255,255,255,.07)}.lp .journey.open .lab-k{margin-bottom:24px}.lp .journey.open .lane-note{margin-top:28px}.lp .stage-wash .paid-foot{margin-top:56px}@media(max-width:900px){.lp .sec-inner.split{grid-template-columns:1fr;row-gap:44px}.lp .sec-head .oc-record{padding-top:36px}.lp .sec-head .oc-record b{font-size:clamp(64px,18vw,96px)}.lp .lrow{grid-template-columns:1fr;row-gap:14px;align-items:start}.lp .lrow .v{font-size:44px}.lp .lrow.here .v{font-size:52px}.lp .sec-inner.split .claims.four{margin-top:64px}}.lp .ocard{display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:18px;background:linear-gradient(180deg,#1b1f28,#12151c);border:1px solid rgba(255,255,255,.12);box-shadow:0 1px #ffffff12 inset,0 24px 60px #0000006b}.lp .ocard .hc-ic{width:36px;height:36px;border-radius:11px;background:var(--raise);color:var(--ink);display:flex;align-items:center;justify-content:center;flex:none}.lp .ocard .hc-ic svg{width:18px;height:18px}.lp .ocard .hc-t{font-weight:700;font-size:14.5px;color:var(--ink);line-height:1.25}.lp .ocard .hc-s{font-size:13px;color:var(--ink-3);margin-top:3px;line-height:1.4}.lp .ocard .hc-s.up{color:var(--up);font-weight:700}.lp .ocard.notice .hc-ic{color:var(--ink-2)}.lp .ocard.paid,.lp .ocard.answer{box-shadow:0 1px #ffffff57 inset,0 24px 60px #00000080}.lp .rail{position:static;top:auto}.lp .how-lab>.lab{display:flex;flex-direction:column}.lp .how-lab>.lab+.lab .lab-note{margin-top:auto;padding-top:24px}.lp .how-lab>.lab:first-child .seg{margin-top:auto}.lp .how-lab>.lab:first-child .lab-note{margin-top:22px;margin-bottom:auto}.lp .lrow{display:block;padding:18px 0 22px}.lp .lrow-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.lp .lrow .v{margin-top:0;font-size:40px}.lp .lrow.here .v{font-size:48px}.lp .lrow p{margin:8px 0 0;font-size:13.5px;line-height:1.55;color:var(--ink-3);max-width:none}.lp .lrow.here p{color:var(--ink-2)}.lp .spark{display:block;width:100%;height:auto;margin-top:8px;overflow:visible}.lp .spark path{fill:none;vector-effect:non-scaling-stroke}.lp .spark .sp-line{stroke:#ffffff9e;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.lp .spark .sp-after{stroke:#ffffff29;stroke-width:1.2;stroke-dasharray:3 4}.lp .spark .sp-guide{stroke:#ffffff38;stroke-width:1;stroke-dasharray:4 5}.lp .spark .sp-end{fill:#fff}.lp .spark .sp-stop circle{fill:#0f1218;stroke:var(--ink-2);stroke-width:1.4;vector-effect:non-scaling-stroke}.lp .spark .sp-stop path{stroke:var(--ink);stroke-width:1.6}.lp .spark .sp-lab{font:600 11px var(--sans);fill:var(--ink-3);letter-spacing:.02em}.lp .spark.lit .sp-line{stroke:#fff;stroke-width:2;filter:drop-shadow(0 0 6px rgba(255,255,255,.45))}.lp .spark.lit .sp-guide{stroke:#e2ebfa80}.lp .spark.lit .sp-end{filter:drop-shadow(0 0 8px rgba(255,255,255,.9))}.lp .spark.lit .sp-lab{fill:var(--ink-2)}.lp .journey.open .track{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(0,2.2fr)}.lp .journey.open .lab-k{margin-bottom:38px}.lp .journey.open .node-card{grid-column:6;align-self:start;transform:translateY(calc(9px - 50%))}.lp .journey.open .lane.here .node-card{grid-column:4 / span 2}.lp .journey.open .ocard.notice{transform:rotate(-1.5deg)}.lp .journey.open .ocard.paid{transform:rotate(1.5deg);box-shadow:0 1px #ffffff57 inset,0 24px 60px #00000080,0 0 44px #ffffff14}.lp .stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;margin-top:8px}.lp .story{position:relative;padding-top:4px}.lp .story .lab-k{margin-bottom:24px}.lp .story .ocard.notice{transform:rotate(-2deg);margin-right:28px}.lp .story .ocard.answer{position:relative;z-index:1;margin:4px 0 0 36px;transform:rotate(1.2deg)}.lp .story .ocard.answer .hc-t{color:var(--ink-3);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.lp .story .ocard.answer .hc-s{color:var(--ink);font-weight:600;font-size:14px;margin-top:4px}@media(max-width:900px){.lp .stories{grid-template-columns:1fr;gap:36px}.lp .journey.open .track{grid-template-columns:repeat(3,minmax(0,1fr))}.lp .journey.open .node-card,.lp .journey.open .lane.here .node-card{grid-column:1 / -1;transform:none;margin-top:10px}.lp .journey.open .ocard.notice,.lp .journey.open .ocard.paid{transform:none}}@media(max-width:620px){.lp .journey.open .track{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp.ground-graphite,.lp.ground-paper{background:radial-gradient(1500px 760px at 50% 280px,rgba(126,146,188,.12),transparent 70%),radial-gradient(1100px 760px at 14% 58%,rgba(112,132,172,.075),transparent 70%),radial-gradient(1100px 760px at 88% 82%,rgba(112,132,172,.06),transparent 70%),linear-gradient(180deg,#141924,#10151e 45%,#0e1219)}.lp.ground-graphite .lp-hero-shell,.lp.ground-paper .lp-hero-shell{background:radial-gradient(1600px 640px at 50% -200px,rgba(255,255,255,.08),transparent 70%),linear-gradient(180deg,#171c27,#12171f 55%,#14192400)}.lp-grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");background-size:240px 240px}.lp{overflow-x:clip}.lp .sec-lamp{position:absolute;left:-320px;right:-320px;top:-160px;height:720px;z-index:-1;pointer-events:none}.lp .sec-lamp.center{background:radial-gradient(860px 520px at 50% 45%,rgba(190,206,236,.12),transparent 72%)}.lp .sec-lamp.left{background:radial-gradient(820px 520px at 26% 45%,rgba(190,206,236,.11),transparent 72%)}.lp .sec-lamp.right{background:radial-gradient(820px 520px at 74% 45%,rgba(190,206,236,.11),transparent 72%)}.lp .sec-head:before{background:radial-gradient(50% 50% at 50% 50%,rgba(213,222,238,.07),transparent 70%)}.lp.ground-graphite .ocard,.lp.ground-paper .ocard,.lp.ground-graphite .moments .hcard,.lp.ground-paper .moments .hcard{background:linear-gradient(180deg,#242b38,#181e29);border-color:#ffffff24}.lp .tb{display:flex;flex-direction:column}.lp .tb-cols{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,150px);gap:12px;padding:0 0 10px;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);text-align:center}.lp .tb-game{padding:16px 0 14px;border-top:1px solid rgba(255,255,255,.08)}.lp .tb-meta{display:flex;gap:12px;margin-bottom:8px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.lp .tb-row{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,150px);gap:12px;align-items:center;padding:5px 0}.lp .tb-team{display:flex;align-items:center;gap:12px;min-width:0;font-size:15.5px;font-weight:600;color:var(--ink)}.lp .tb-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .tb-ab{flex:none;width:34px;height:34px;border-radius:10px;background:var(--raise);display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;color:var(--ink-2)}.lp .tb-cell{height:48px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff09;color:var(--ink);font:600 14.5px var(--sans);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.lp .tb-cell small{font-size:12px;font-weight:500;color:var(--ink-3)}.lp .tb-cell:hover{background:#ffffff12;border-color:#ffffff2e}.lp .tb-cell.on{background:#fff;border-color:#fff;color:#0c0e13;transform:translateY(-1px)}.lp .tb-cell.on small{color:#3a4256}.lp .tb-cell.empty{cursor:default;opacity:.35}.lp .tb-quote{margin:10px 0 2px;padding:14px 18px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#242b38,#181e29);display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.lp .tb-quote-text{display:flex;flex-direction:column;gap:3px;font-size:14px;color:var(--ink-2)}.lp .tb-quote-text b{color:var(--ink);font-size:15px}.lp .tb-quote-text em{font-style:normal;font-weight:700}.lp .tb-quote-text em.up{color:var(--up)}.lp .tb-quote-text em.down{color:var(--down)}.lp .btn-primary.sm{padding:9px 16px;font-size:13.5px}.lp .tb-empty,.lp .tb-foot{margin:22px 0 0;font-size:14px;color:var(--ink-3)}.lp .tb-foot .btn-text{font-size:14px}.lp .oc-record{text-align:center;margin:4px 0 60px}.lp .oc-record b{font-size:clamp(76px,9.5vw,136px)}.lp .venues{display:grid;grid-template-columns:1fr 1fr 1.1fr}.lp .venues .rv{display:flex;align-items:stretch}.lp .venue{flex:1;min-width:0;position:relative;display:flex;flex-direction:column;padding:10px 32px 0;border-left:1px solid rgba(255,255,255,.08)}.lp .venues .rv:first-child .venue{padding-left:0;border-left:none}.lp .venue .lab-k{margin-bottom:20px}.lp .venue-obj{min-height:156px;display:flex;align-items:flex-start;margin-bottom:8px}.lp .venue .ocard{transform:rotate(-1.5deg)}.lp .venue.here .ocard{transform:rotate(1.2deg)}.lp .venue .spark{margin-top:auto}.lp .venue .spark .sp-lab{font-size:17px}.lp .venue .v{display:block;font-family:var(--display);font-size:44px;font-weight:800;letter-spacing:-.035em;line-height:1;color:var(--ink-2);margin:12px 0 10px}.lp .venue p{margin:0;font-size:14px;line-height:1.6;color:var(--ink-3)}.lp .venue.here .lab-k,.lp .venue.here p{color:var(--ink-2)}.lp .venue.here .v{font-size:52px;background:linear-gradient(180deg,#fff 24%,#bfcce2 130%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lp .venue.here:before{content:"";position:absolute;left:32px;right:0;top:-2px;height:1px;background:linear-gradient(90deg,rgba(226,235,250,.7),transparent)}.lp .steps-mini{list-style:none;margin:2px 0 0;padding:0 0 0 20px;position:relative}.lp .steps-mini:before{content:"";position:absolute;left:5px;top:10px;bottom:12px;width:1px;background:#ffffff24}.lp .steps-mini li{position:relative;display:flex;align-items:baseline;gap:10px;padding:4px 0;font-size:13px;color:var(--ink-3)}.lp .steps-mini li:before{content:"";position:absolute;left:-20px;top:8px;width:11px;height:11px;border-radius:50%;border:1.5px solid var(--ink-3);background:#141924;box-sizing:border-box}.lp .steps-mini li b{font-family:var(--display);font-size:14.5px;font-weight:700;color:var(--ink)}.lp .steps-mini li.end:before{content:"×";display:flex;align-items:center;justify-content:center;font-size:9px;line-height:1;color:var(--ink-2);border-color:var(--ink-2)}.lp .steps-mini li.end b{color:var(--ink-2)}.lp .venues+.claims.four{margin-top:100px}.lp .paid-foot{margin-top:56px}@media(max-width:980px){.lp .tb-cols,.lp .tb-row{grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,96px));gap:8px}.lp .tb-cell{height:44px;font-size:13.5px}.lp .venues{grid-template-columns:1fr}.lp .venue{padding-left:0;border-left:none}.lp .venues .rv+.rv .venue{margin-top:40px;padding-top:32px;border-top:1px solid rgba(255,255,255,.08)}.lp .venue.here:before{left:0}}@media(max-width:620px){.lp .tb-cols{display:none}.lp .tb-row{grid-template-columns:1fr}.lp .tb-cell{height:42px;flex-direction:row;gap:8px}}.lp .sec.paper{--paper: #eceef3;--ink: #0d1017;--ink-2: #3b4353;--ink-3: #6e7687;--line: rgba(13, 16, 23, .1);--line-2: rgba(13, 16, 23, .18);--raise: rgba(13, 16, 23, .06);color:var(--ink);background:var(--paper);box-shadow:0 0 0 100vmax var(--paper);clip-path:inset(0 -100vmax)}.lp .sec.paper:before{background:linear-gradient(90deg,#0d10170a,#0d101729 20%,#0d101729 80%,#0d10170a)}.lp .sec.paper:after,.lp .sec.paper .sec-inner:before{color:#0d101759}.lp .sec.paper .sec-inner{padding-bottom:120px}.lp .sec.paper .sec-lamp,.lp .sec.paper .sec-head:before,.lp .sec.paper .tier-fx{display:none}.lp .sec.paper .sec-chip{border-color:var(--line-2);background:#0d10170d;color:var(--ink-2)}.lp .sec.paper .sec-chip b{color:var(--ink-3);border-right-color:var(--line-2)}.lp .sec.paper h2 .hl>span{background:linear-gradient(180deg,#0d1017 30%,#4a5670 140%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lp .sec.paper .tier-tabs{border-bottom-color:#0d101729}.lp .sec.paper .ttab.active{border-bottom-color:#0d1017}.lp .sec.paper .tcard{background:#fff;border:1px solid rgba(13,16,23,.1);box-shadow:0 30px 80px #0d101724,0 1px #fffc inset}.lp .sec.paper .tcard-top{border-color:#0d101729}.lp .sec.paper .tcard-levels{border-color:#0d10171f}.lp .sec.paper .tcard-levels>div{border-left-color:#0d10171a}.lp .sec.paper .btn-primary{background:#0d1017;color:#fff;box-shadow:none}.lp .sec.paper .btn-text{color:var(--ink-2)}.lp .sec.paper .lit:after{display:none}.lp .sec.paper .panel{background:#fff;border-color:#0d10171a;box-shadow:none}.lp.ground-graphite,.lp.ground-paper{background:radial-gradient(1500px 720px at 50% 260px,rgba(214,222,236,.09),transparent 70%),radial-gradient(1100px 760px at 12% 56%,rgba(214,222,236,.045),transparent 70%),radial-gradient(1100px 760px at 90% 82%,rgba(214,222,236,.04),transparent 70%),linear-gradient(180deg,#10131a,#0d0f13 40%,#0c0e12)}.lp.ground-graphite .lp-hero-shell,.lp.ground-paper .lp-hero-shell{background:radial-gradient(1600px 640px at 50% -200px,rgba(255,255,255,.07),transparent 70%),linear-gradient(180deg,#14171e,#0f1218 55%,#0d0f1300)}.lp .sec-lamp.center{background:radial-gradient(880px 540px at 50% 45%,rgba(214,222,236,.14),transparent 72%)}.lp .sec-lamp.left{background:radial-gradient(840px 540px at 26% 45%,rgba(214,222,236,.13),transparent 72%)}.lp .sec-lamp.right{background:radial-gradient(840px 540px at 74% 45%,rgba(214,222,236,.13),transparent 72%)}.lp.ground-graphite .ocard,.lp.ground-paper .ocard,.lp.ground-graphite .moments .hcard,.lp.ground-paper .moments .hcard,.lp .tb-quote{background:linear-gradient(180deg,#20252eeb,#14171ef2);border-color:#ffffff21;box-shadow:0 1px #ffffff1f inset,0 24px 60px #00000073;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.lp .steps-mini li:before{background:#0d0f13}.lp-hero-core:after{content:"";position:absolute;left:50%;bottom:92px;width:760px;max-width:90%;height:150px;transform:translate(-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(214,222,236,.15),transparent 70%);pointer-events:none;z-index:-1}.lp-kicker-chip{background:#0e111680;border-color:#ffffff29;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lp-stat .n{background:linear-gradient(180deg,#fff 30%,#bfcce2 140%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lp .tb-cols>span:first-child{text-align:left}.lp .tb-live{display:inline-flex;align-items:center;gap:9px;letter-spacing:.08em;color:var(--ink-2)}.lp .tb-live i{width:7px;height:7px;border-radius:50%;background:var(--up);animation:tb-pulse 2.2s ease-out infinite}@keyframes tb-pulse{0%{box-shadow:0 0 #46c6908c}to{box-shadow:0 0 0 10px #46c69000}}@media(prefers-reduced-motion:reduce){.lp .tb-live i{animation:none}}.lp .tb-sport{display:inline-flex;align-items:center;gap:7px}.lp .tb-sport svg{width:14px;height:14px;color:var(--ink-2)}.lp .tb-cell{background:linear-gradient(180deg,#ffffff0e,#ffffff06);box-shadow:0 1px #ffffff12 inset}.lp .tb-cell:hover{background:linear-gradient(180deg,#ffffff17,#ffffff0b);transform:translateY(-1px);box-shadow:0 1px #ffffff1f inset,0 12px 28px #00000059}.lp .tb-cell.on{box-shadow:0 12px 30px #0006,0 0 0 4px #ffffff14}.lp .tb-quote-k{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:2px}.lp .spark .sp-area{stroke:none}.lp .tcard{position:relative}.lp .tcard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(115deg,#ffffff13,#fff0 40%,#fff0 60%,#ffffff0a);pointer-events:none}.lp .tcard{box-shadow:0 1px #ffffff29 inset,0 40px 100px #00000080}.lp .sec.paper .tcard:before{display:none}.lp-nav .lp-signin{padding:8px 6px;font-size:13.5px;color:var(--ink-2)}.lp-nav .lp-signin:hover{color:var(--ink)}.hero-ticker-track{gap:12px;padding:16px 0}.hero-ticker .item{display:inline-flex;align-items:center;gap:9px;padding:7px 14px 7px 11px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#0e11168c;color:var(--ink-2);font-size:12.5px}.hero-ticker .item b{margin-left:2px}.hero-ticker .tk-ic{display:inline-flex;color:var(--ink-3)}.hero-ticker .tk-ic svg{width:13px;height:13px}.lp .tb-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:26px;font-size:13px;color:var(--ink-2)}.lp .tb-strip .tb-live{letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:700;margin-right:4px}.lp .tb-count{margin-right:6px}.lp .tb-count b{color:var(--ink);font-weight:700}.lp .tb-sportchip{display:inline-flex;align-items:center;gap:7px;padding:6px 11px 6px 9px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff09;font-size:12px;font-weight:600;color:var(--ink-2)}.lp .tb-sportchip svg{width:13px;height:13px;color:var(--ink-3)}.lp .tb-sportchip b{color:var(--ink);font-weight:700}.lp .tb-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.lp .tb-card{position:relative;padding:18px 22px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(180deg,#20252ee6,#14171ef0);box-shadow:0 1px #ffffff1a inset,0 20px 50px #0006;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.lp .tb-card:hover{border-color:#ffffff2e}.lp .tb-card.open{border-color:#ffffff4d;box-shadow:0 1px #ffffff38 inset,0 28px 70px #00000080}.lp .tb-card .tb-meta{margin-bottom:4px}.lp .tb-card .tb-cols,.lp .tb-card .tb-row{grid-template-columns:minmax(0,1fr) repeat(var(--n),86px);gap:8px}.lp .tb-card .tb-cols{padding:8px 0 6px;font-size:10.5px;letter-spacing:.1em}.lp .tb-card .tb-row{padding:4px 0}.lp .tb-note{margin:-4px 0 18px;font-size:13.5px;color:var(--ink-3)}.lp .tb-note b{color:var(--ink-2);font-weight:600}.lp .tb-more{display:flex;gap:8px;flex-wrap:wrap;padding:10px 0 2px;margin-top:6px;border-top:1px solid rgba(255,255,255,.06)}.lp .tb-more button{background:none;border:1px solid rgba(255,255,255,.12);color:var(--ink-2);font:600 12px var(--sans);padding:5px 11px;border-radius:999px;display:inline-flex;gap:6px;align-items:center;transition:color .15s ease,border-color .15s ease,background .15s ease}.lp .tb-more button b{color:var(--ink);font-weight:700}.lp .tb-more button:hover{color:var(--ink);border-color:#ffffff47}.lp .tb-more button.on{background:#ffffff14;color:var(--ink);border-color:#ffffff4d}.lp .tb-x{margin-top:8px;padding:10px 0 2px;border-top:1px solid rgba(255,255,255,.06);display:grid;gap:8px}.lp .tb-x .h{display:grid;grid-template-columns:minmax(0,1fr) 108px 108px;gap:8px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-weight:600;text-align:center;padding-top:4px}.lp .tb-x .h span:first-child{text-align:left}.lp .tb-x .r{display:grid;grid-template-columns:minmax(0,1fr) 108px 108px;gap:8px;align-items:center}.lp .tb-x .r .who{min-width:0;font-size:13.5px;font-weight:600;color:var(--ink);display:flex;flex-direction:column;line-height:1.25;overflow:hidden}.lp .tb-x .r .who small{font-size:11.5px;color:var(--ink-3);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .tb-x .tb-cell{height:42px;font-size:13.5px}.lp .tb-x .foot{font-size:12px;color:var(--ink-3);padding-top:2px}@media(max-width:560px){.lp .tb-x .h,.lp .tb-x .r{grid-template-columns:minmax(0,1fr) 86px 86px}}.lp .tb-card .tb-team{font-size:14.5px;gap:10px}.lp .tb-card .tb-ab{width:30px;height:30px;border-radius:9px;font-size:11px}.lp .tb-card .tb-cell{height:46px;border-radius:11px;font-size:14px}.lp .tb-card .tb-cell small{font-size:11.5px}.lp .tb-card .tb-quote{margin:12px -6px -2px;padding:12px 16px;border-radius:13px}.lp .tb-card .tb-quote-text{font-size:13.5px}.lp .tb-card .tb-quote-text b{font-size:14.5px}.lp .tb-foot{margin-top:26px}.lp .lab-cards{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:96px}.lp .lab-card{position:relative;display:flex;flex-direction:column;padding:30px 34px;border-radius:24px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(180deg,#20252ee6,#14171ef0);box-shadow:0 1px #ffffff1a inset,0 24px 60px #0000006b;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.lp .lab-card .lab-k{margin-bottom:22px}.lp .lab-card .lab-note{margin-top:auto;padding-top:24px;max-width:none}.lp .dial-read{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;margin:6px 0 22px}.lp .dial-kind{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.lp .dial-odds{font-family:var(--display);font-size:84px;font-weight:800;letter-spacing:-.045em;line-height:1;background:linear-gradient(180deg,#fff 24%,#bfcce2 130%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lp .dial-fair{font-size:14px;color:var(--ink-2)}.lp .dial-fair b{color:var(--ink)}.lp .dial-range{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:28px;margin:0;background:transparent;cursor:pointer}.lp .dial-range::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(90deg,#ffffff1f,#fff6,#ffffff1f)}.lp .dial-range::-moz-range-track{height:4px;border-radius:999px;background:linear-gradient(90deg,#ffffff1f,#fff6,#ffffff1f)}.lp .dial-range::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-10px;border-radius:50%;background:#fff;border:1px solid rgba(6,8,12,.9);box-shadow:0 0 0 5px #ffffff1a,0 6px 18px #00000080,0 0 22px #ffffff59}.lp .dial-range::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid rgba(6,8,12,.9);box-shadow:0 0 0 5px #ffffff1a,0 6px 18px #00000080,0 0 22px #ffffff59}.lp .dial-range:focus-visible{outline:none}.lp .dial-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px #ffffff4d,0 6px 18px #00000080}.lp .dial-ends{display:flex;justify-content:space-between;margin:4px 0 26px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.lp .dial .try-big{gap:18px}.lp .dial .try-big>div{padding:16px 18px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.07)}.lp .dial .try-big .v{font-size:34px}.lp .ladder-rail{position:relative;height:392px;margin:6px 0 4px}.lp .ladder-spine{position:absolute;left:150px;top:0;bottom:0;width:1px;background:#ffffff1a}.lp .rung{position:absolute;left:0;right:0;display:grid;grid-template-columns:138px 1fr 96px;align-items:center;gap:12px;transform:translateY(-50%)}.lp .rung-l{display:flex;flex-direction:column;font-size:14px;font-weight:600;color:var(--ink-2);line-height:1.2}.lp .rung-l small{font-size:11.5px;font-weight:500;color:var(--ink-3);margin-top:3px}.lp .rung-line{position:relative;height:1px;background:#ffffff24}.lp .rung-line:before{content:"";position:absolute;left:-4px;top:-3.5px;width:8px;height:8px;border-radius:50%;background:#0d0f13;border:1.5px solid var(--ink-3);box-sizing:border-box}.lp .rung-p{font-family:var(--display);font-size:18px;font-weight:700;color:var(--ink);text-align:right}.lp .rung.you .rung-l{color:var(--ink)}.lp .rung.you .rung-line{height:2px;background:linear-gradient(90deg,#fff,#ffffff1a)}.lp .rung.you .rung-line:before{left:-5px;top:-4px;width:10px;height:10px;background:#fff;border-color:#fff;box-shadow:0 0 16px #fffc}.lp .rung.you .rung-p{font-family:var(--sans);font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.lp .run-chart{margin:0 0 8px}.lp .rc-canvas{position:relative}.lp .run-chart svg{display:block;width:100%;height:auto;overflow:visible}.lp .run-chart path{fill:none;vector-effect:non-scaling-stroke}.lp .run-chart .rc-area{fill:url(#run-fill);stroke:none}.lp .run-chart .rc-guide{stroke:#ffffff29;stroke-width:1;stroke-dasharray:4 6;vector-effect:non-scaling-stroke}.lp .run-chart .rc-guide.lit{stroke:#e2ebfa8c;stroke-dasharray:none}.lp .run-chart .rc-line{stroke:#fff;stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 8px rgba(255,255,255,.35))}.lp .run-chart .rc-node circle{fill:#12151b;stroke:var(--ink-2);stroke-width:1.5;vector-effect:non-scaling-stroke}.lp .run-chart .rc-node path{stroke:var(--ink);stroke-width:1.8}.lp .run-chart .rc-node.pay circle{fill:#fff;stroke:none}.lp .run-chart .rc-node.pay .halo{fill:#ffffff24;animation:rc-halo 2.6s ease-out infinite;transform-origin:center;transform-box:fill-box}@keyframes rc-halo{0%{transform:scale(.6);opacity:1}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.lp .run-chart .rc-node.pay .halo{animation:none}}.lp .rc-guide-lab{position:absolute;left:18px;transform:translateY(-100%);padding:3px 9px;margin-bottom:4px;border-radius:7px;background:#0d0f13d1;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);pointer-events:none}.lp .rc-guide-lab.lit{color:var(--ink)}.lp .rc-mark{position:absolute;transform:translate(18px,calc(-100% - 18px));display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-radius:13px;border:1px solid rgba(255,255,255,.13);background:linear-gradient(180deg,#20252ef0,#14171ef5);box-shadow:0 1px #ffffff1a inset,0 18px 40px #00000073;white-space:nowrap;pointer-events:none}.lp .rc-mark.flip{transform:translate(calc(-100% - 18px),calc(-100% - 18px))}.lp .rc-mark.stop,.lp .rc-mark.limit{transform:translate(18px,18px)}.lp .rc-mark.stop.flip,.lp .rc-mark.limit.flip{transform:translate(calc(-100% - 18px),18px)}.lp .rc-mark b{font-size:13.5px;font-weight:700;color:var(--ink)}.lp .rc-mark span{font-size:12px;color:var(--ink-3)}.lp .rc-mark.pay{border-color:#ffffff4d;box-shadow:0 1px #ffffff4d inset,0 18px 40px #00000080,0 0 40px #ffffff14}.lp .rc-mark.pay b{font-size:15px}.lp .rc-mark.pay span{color:var(--ink-2)}.lp .rc-legend{display:none;list-style:none;margin:18px 0 0;padding:0}.lp .rc-legend li{display:flex;flex-direction:column;padding:10px 0;border-top:1px solid rgba(255,255,255,.08);font-size:13.5px}.lp .rc-legend li b{color:var(--ink)}.lp .rc-legend li span{color:var(--ink-3);font-size:12.5px}.lp .fates{display:grid;grid-template-columns:1fr 1fr 1.1fr;margin-top:56px}.lp .fates .rv{display:flex;align-items:stretch}.lp .fate{flex:1;min-width:0;position:relative;display:flex;flex-direction:column;padding:24px 32px 0;border-left:1px solid rgba(255,255,255,.08)}.lp .fates .rv:first-child .fate{padding-left:0;border-left:none}.lp .fate .lab-k{margin-bottom:14px}.lp .fate .v{display:block;font-family:var(--display);font-size:46px;font-weight:800;letter-spacing:-.035em;line-height:1;color:var(--ink-2);margin:0 0 14px}.lp .fate p{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink-3)}.lp .fate.here .lab-k,.lp .fate.here p{color:var(--ink-2)}.lp .fate.here .v{font-size:56px;background:linear-gradient(180deg,#fff 24%,#bfcce2 130%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lp .fate.here:before{content:"";position:absolute;left:32px;right:0;top:0;height:1px;background:linear-gradient(90deg,rgba(226,235,250,.7),transparent)}@media(max-width:980px){.lp .tb-grid,.lp .lab-cards,.lp .fates{grid-template-columns:1fr}.lp .fate{padding-left:0;border-left:none}.lp .fates .rv+.rv .fate{margin-top:36px;padding-top:28px;border-top:1px solid rgba(255,255,255,.08)}.lp .fate.here:before{left:0}.lp .rc-mark{display:none}.lp .rc-legend{display:block}.lp .dial-odds{font-size:64px}}@media(max-width:620px){.lp .tb-card .tb-cols,.lp .tb-card .tb-row{grid-template-columns:minmax(0,1fr) repeat(var(--n),minmax(0,64px));gap:6px}.lp .tb-card .tb-cell{height:42px;font-size:13px}.lp .tb-card .tb-cols{display:grid}.lp .ladder-spine{left:118px}.lp .rung{grid-template-columns:108px 1fr 84px}}.lp .lab-cards>*{min-width:0}@media(max-width:620px){.lp .tb-card .tb-cols{display:none}.lp .tb-card .tb-row{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:8px;padding:6px 0 4px}.lp .tb-card .tb-team{grid-column:1 / -1}.lp .tb-card .tb-cell{height:44px}.lp .moments.how-object{display:flex;flex-direction:column;gap:14px;min-height:0}.lp .moments.how-object .hcard{position:static;width:100%;transform:none}.lp .lab-card{padding:24px 22px}.lp .dial .try-big{grid-template-columns:1fr;gap:10px}.lp .dial .try-big .v{font-size:30px;white-space:normal}.lp .dial-odds{font-size:60px}.lp .ladder-spine{left:104px}.lp .rung{grid-template-columns:94px 1fr 76px;gap:10px}.lp .rung-p{font-size:16px}.lp .fate .v{font-size:40px}.lp .fate.here .v{font-size:46px}}@media(max-width:620px){.lp .rc-guide-lab{display:none}.lp .rc-legend{margin-top:14px}.lp-nav{padding:9px 10px 9px 16px;gap:8px}.lp-nav .lp-signin{display:inline-flex;white-space:nowrap}.lp-nav>a.btn-primary{display:none}.lp-nav .btn-ghost,.lp-nav .btn-primary{white-space:nowrap;padding:9px 16px;font-size:13px}}.lp .promises{display:grid;grid-template-columns:repeat(4,1fr);margin-top:30px}.lp .promise{display:flex;align-items:center;gap:16px;padding:22px 22px 0;border-left:1px solid rgba(255,255,255,.08)}.lp .promise:first-child{padding-left:0;border-left:none}.lp .promise-ic{position:relative;flex:none;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg,#2a303b,#171b22);box-shadow:0 1px #ffffff38 inset,0 10px 24px #0006}.lp .promise-ic:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,rgba(214,222,236,.16),transparent 70%);pointer-events:none}.lp .promise-ic svg{position:relative;width:26px;height:26px;color:#fff}.lp .sec.paper .promise-ic{color:#0d1017;border-color:#0d10172e;background:#fff;box-shadow:0 6px 18px #0d10171f}.lp .sec.paper .promise-ic:before{display:none}.lp .sec.paper .promise-ic svg{color:#0d1017}.lp .promise>div{display:flex;flex-direction:column;gap:3px}.lp .promise b{font-size:14.5px;font-weight:700;color:var(--ink);line-height:1.3}.lp .promise span{font-size:13px;color:var(--ink-3);line-height:1.5}.lp .sec.paper .promise{border-left-color:#0d10171f}.lp .paid-foot{margin-top:64px}@media(max-width:980px){.lp .promises{grid-template-columns:1fr 1fr;row-gap:8px}.lp .promise:nth-child(3){padding-left:0;border-left:none}}@media(max-width:620px){.lp .promises{grid-template-columns:1fr}.lp .promise{padding-left:0;border-left:none;padding-top:16px}}.bell{position:relative;background:none;color:var(--ink-2);padding:7px;display:inline-flex;border-radius:10px}.bell:hover{color:var(--ink);background:var(--raise)}.bell svg{width:19px;height:19px}.bell-count{position:absolute;top:1px;right:1px;min-width:15px;height:15px;padding:0 4px;border-radius:8px;background:var(--up);color:#06110b;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--bg)}.bell-wrap{position:relative}.userchip{padding:2px;border-radius:11px;border:1px solid var(--line-2);background:none;line-height:0;transition:border-color .13s ease}.userchip:hover{border-color:#ffffff47}.userchip.active{border-color:var(--accent)}.notif-pop{position:absolute;right:0;top:calc(100% + 10px);width:min(400px,92vw);background:var(--card);border:1px solid var(--line-2);border-radius:var(--radius-lg);box-shadow:0 1px #ffffff0d inset,0 24px 60px #00000080;z-index:40;overflow:hidden}.notif-head{display:flex;justify-content:space-between;align-items:center;padding:14px 18px 12px;font-weight:700;font-size:13.5px}.notif-list{max-height:60vh;overflow-y:auto}.notif-item{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:12px;padding:12px 18px;width:100%;text-align:left;background:none;color:var(--ink);border-top:1px solid var(--line);border-radius:0;align-items:start}.notif-item:hover{background:#ffffff08}.notif-item .dot{width:7px;height:7px;border-radius:50%;background:var(--up);margin-top:7px;display:block}.notif-item.read .dot{background:transparent}.notif-item.read .t{color:var(--ink-2);font-weight:600}.notif-item .t{font-weight:700;font-size:13.5px}.notif-item .b{font-size:12.5px;color:var(--ink-2);line-height:1.45}.notif-item .w{font-size:11px;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:2px}.notif-foot{padding:10px 12px;border-top:1px solid var(--line);display:flex;justify-content:space-between}.notif-empty{padding:30px 18px;text-align:center;color:var(--ink-3);font-size:13px}.pref-group{margin-top:18px}.pref-group h4{margin:0 0 6px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.pref-head{display:grid;grid-template-columns:minmax(0,1fr) 64px 64px;gap:10px;font-size:11px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;padding-bottom:4px}.pref-row{display:grid;grid-template-columns:minmax(0,1fr) 64px 64px;gap:10px;align-items:center;padding:10px 0;border-top:1px solid var(--line);font-size:13.5px}.pref-row .lock{font-size:11px;color:var(--ink-3);display:block}.pref-head span:not(:first-child),.pref-row .tg{text-align:center}.toggle{width:38px;height:22px;border-radius:11px;background:var(--raise-2);border:1px solid var(--line-2);position:relative;padding:0;flex:none}.toggle:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--ink-3);transition:transform .12s ease,background .12s ease}.toggle.on{background:#46c69038;border-color:var(--up)}.toggle.on:after{transform:translate(16px);background:var(--up)}.toggle:disabled{opacity:.5;cursor:not-allowed}.acct-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 40px;align-items:center;padding:22px 26px}.acct-id{display:flex;align-items:center;gap:18px;min-width:0}.acct-id .name{font-family:var(--display);font-size:30px;line-height:1.1;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-meta{display:flex;flex-wrap:wrap;gap:4px 0;margin-top:6px;font-size:13px;color:var(--ink-2);align-items:center}.acct-meta>*+*:before{content:"·";color:var(--ink-3);margin:0 8px}.acct-meta .tier-badge{color:var(--ink);font-weight:700;text-transform:none;letter-spacing:0;font-size:13px}.acct-meta .tier-badge .tn{text-transform:capitalize}.acct-meta .ok{color:var(--up)}.acct-meta .warn{color:#e0b04f}.acct-figs{display:flex;gap:0;align-items:stretch}.acct-figs .fig{padding:0 26px;border-left:1px solid var(--line-2);display:flex;flex-direction:column;justify-content:center;min-width:0}.acct-figs .fig:first-child{border-left:0;padding-left:0}.acct-figs .fig:last-child{padding-right:0}.acct-figs .l{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:600;white-space:nowrap}.acct-figs .v{font-family:var(--display);font-size:26px;font-variant-numeric:tabular-nums;color:var(--ink);line-height:1.15;white-space:nowrap}.acct-figs .v.dim{color:var(--ink-2)}.acct-figs .fig.act{justify-content:center}.acct-figs .fig.act .btn-ghost{white-space:nowrap}.acct{display:grid;grid-template-columns:196px minmax(0,1fr);gap:28px;align-items:start}.acct-rail{position:sticky;top:88px;display:flex;flex-direction:column;gap:18px}.rail-group{display:flex;flex-direction:column;gap:1px}.rail-group h4{margin:0 0 6px 14px;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.rail-group button{display:flex;align-items:center;gap:10px;background:none;color:var(--ink-2);text-align:left;padding:8px 10px 8px 12px;border-left:2px solid transparent;border-radius:0 8px 8px 0;font-weight:600;font-size:13.5px}.rail-group button svg{width:15px;height:15px;color:var(--ink-3)}.rail-group button:hover{color:var(--ink);background:#ffffff08}.rail-group button.active{color:var(--ink);border-left-color:var(--accent);background:#ffffff0a}.rail-group button.active svg{color:var(--ink)}.rail-group .n{margin-left:auto;font-size:10.5px;font-weight:800;color:#06110b;background:var(--up);min-width:16px;height:16px;border-radius:8px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.rail-group .n.quiet{background:var(--raise-2);color:var(--ink-2)}.acct-body{display:grid;gap:18px;min-width:0}.acct-body>.panel{min-width:0}@media(max-width:900px){.acct{grid-template-columns:minmax(0,1fr);gap:16px}.acct-rail{position:static;flex-direction:row;overflow-x:auto;gap:6px;scrollbar-width:none;padding-bottom:2px;mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.acct-rail::-webkit-scrollbar{display:none}.rail-group{flex:none;flex-direction:row;gap:6px}.rail-group h4{display:none}.rail-group button{flex:none;padding:8px 14px;border:1px solid var(--line-2);border-radius:999px;font-size:12.5px}.rail-group button.active{border-color:var(--accent);background:none}.rail-group button svg{display:none}.acct-hero{grid-template-columns:minmax(0,1fr);padding:18px}.acct-figs{justify-content:space-between}.acct-figs .fig{padding:0 14px}.acct-figs .v{font-size:22px}.acct-id .name{font-size:24px}}.sheet{padding:6px 24px 8px}.sheet-head{padding:18px 0 6px;display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.sheet-head h2{margin:0;font-family:var(--sans);font-size:15px;font-weight:700;letter-spacing:0}.sheet-head small{font-size:13px;color:var(--ink-3);flex:1;min-width:200px}.sheet-head .btn-text{margin-left:auto;padding-right:0}.setting{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:8px 32px;padding:18px 0;border-top:1px solid var(--line);align-items:start}.sheet-head+.setting,.setting:first-child{border-top:0}.setting .k{font-size:14px;font-weight:700;color:var(--ink)}.setting .hint{font-size:12.5px;color:var(--ink-3);line-height:1.5;margin-top:3px}.setting .ctl{display:grid;gap:10px;min-width:0;max-width:520px;align-content:start}.setting .ctl.wide{max-width:none}.setting .ctl .text-input{font-size:14px;padding:10px 13px}.setting .ctl textarea.text-input{resize:vertical;min-height:88px}.sheet-foot{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:16px 0 14px;border-top:1px solid var(--line)}.sheet-foot .note{color:var(--ink-3);font-size:12.5px;margin-left:auto}@media(max-width:720px){.sheet{padding:4px 18px 6px}.setting{grid-template-columns:minmax(0,1fr);gap:10px;padding:16px 0}.setting .ctl{max-width:none}}.form-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.form-grid{display:grid;gap:10px}.form-grid label{display:flex;flex-direction:column;gap:5px;font-size:12.5px;color:var(--ink-3);font-weight:600}.form-grid label .text-input{font-size:14px}.form-grid.two{grid-template-columns:1fr 1fr}@media(max-width:560px){.form-grid.two{grid-template-columns:1fr}}.check{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--ink-2);line-height:1.5}.check input{margin-top:3px}.form-grid label.check{flex-direction:row;align-items:flex-start;font-weight:400;color:var(--ink-2)}.check .btn-text{padding:0;font-size:inherit;display:inline}.switch-row{display:flex;align-items:center;gap:12px;font-size:13.5px;color:var(--ink-2)}.switch-row b{color:var(--ink);font-weight:700}.status-line{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--ink-2)}.status-line i{width:8px;height:8px;border-radius:50%;background:var(--ink-3);flex:none;display:inline-block}.status-line.ok i{background:var(--up)}.status-line.warn i{background:#e0b04f}.status-line.bad i{background:var(--down)}.status-line b{color:var(--ink)}.kv-list{display:flex;flex-direction:column}.kv-row{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-top:1px solid var(--line);font-size:13.5px}.kv-row:first-child{border-top:0}.kv-row .k{color:var(--ink-3)}.kv-row .v{font-weight:600;text-align:right}.row-list{display:flex;flex-direction:column}.row-item2{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;align-items:center;padding:11px 0;border-top:1px solid var(--line);font-size:13.5px}.row-item2:first-child{border-top:0}.row-item2 .t{font-weight:700}.row-item2 .s{font-size:12.5px;color:var(--ink-3)}.row-item2 .amt{font-weight:700;font-variant-numeric:tabular-nums}.row-item2 .amt.in{color:var(--up)}.row-item2 .amt.out{color:var(--ink-2)}.appear{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--radius);background:var(--raise);border:1px solid var(--line)}.appear .who{min-width:0;flex:1}.appear .nm{font-weight:700;font-size:15px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.appear .bio{font-size:12.5px;color:var(--ink-2);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appear .bio.empty{color:var(--ink-3);font-style:normal}.appear .priv{font-size:11px;color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;font-weight:700;white-space:nowrap}.avatar-grid.compact{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:6px;max-width:520px}.avatar-grid.compact .avatar-choice{padding:3px;border-radius:10px}.sess{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:10px 0;border-top:1px solid var(--line);font-size:13px;align-items:center}.sess:first-child{border-top:0}.sess .ua{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:8px}.sess .meta{color:var(--ink-3);font-size:12px;font-variant-numeric:tabular-nums}.sess .cur{color:var(--up);font-size:10.5px;font-weight:800;letter-spacing:.06em}.tl{display:grid;gap:0}.tl-step{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:0 0 18px;align-items:start;position:relative}.tl-step:before{content:"";position:absolute;left:5px;top:16px;bottom:-2px;width:2px;background:var(--line-2)}.tl-step:last-child:before{display:none}.tl-step i{width:12px;height:12px;border-radius:50%;border:2px solid var(--line-2);margin-top:4px;display:block;background:var(--card);position:relative;z-index:1}.tl-step.done i{background:var(--up);border-color:var(--up)}.tl-step.now i{border-color:var(--accent)}.tl-step .t{font-weight:700;font-size:13.5px}.tl-step .s{font-size:12.5px;color:var(--ink-3);line-height:1.5}.wallet-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:26px;align-items:stretch}.wallet-bal .l{font-size:13px;color:var(--ink-3)}.wallet-bal .v{font-family:var(--display);font-size:54px;line-height:1;font-variant-numeric:tabular-nums;color:var(--ink);margin:6px 0 12px;letter-spacing:-.01em}.wallet-bal .v small{font-size:18px;color:var(--ink-3);margin-left:8px;font-family:var(--sans);letter-spacing:0}.wallet-sub{display:flex;flex-wrap:wrap;gap:6px 0;font-size:13px;color:var(--ink-2)}.wallet-sub>*+*:before{content:"·";color:var(--ink-3);margin:0 9px}.wallet-sub b{color:var(--ink);font-variant-numeric:tabular-nums}.wallet-holds{margin-top:14px;display:grid;gap:4px;font-size:12.5px;color:var(--ink-3)}.wallet-holds b{color:var(--ink-2);font-variant-numeric:tabular-nums}.move{background:var(--raise);border:1px solid var(--line);border-radius:var(--radius);padding:16px;display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:10px;align-content:start}.move .t{font-weight:700;font-size:13.5px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.move .amt{display:flex;min-width:0;align-items:center;background:var(--card);border:1px solid var(--line-2);border-radius:var(--radius);padding:0 14px}.move .amt:focus-within{border-color:var(--accent)}.move .amt span{font-family:var(--display);font-size:18px;color:var(--ink-3)}.move .amt input{flex:1;background:none;border:0;color:var(--ink);font:inherit;font-family:var(--display);font-size:22px;padding:10px 6px;outline:none;min-width:0;font-variant-numeric:tabular-nums}.move .acts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.move .acts button{width:100%;padding:11px 0}.move .note{font-size:12px;color:var(--ink-3);line-height:1.5}@media(max-width:760px){.wallet-hero{grid-template-columns:minmax(0,1fr)}.wallet-bal .v{font-size:44px}}.ledger{width:100%;border-collapse:collapse;font-size:13.5px}.ledger th{text-align:left;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:6px 10px;border-bottom:1px solid var(--line-2);font-weight:600;white-space:nowrap}.ledger td{padding:12px 10px;border-bottom:1px solid var(--line);vertical-align:top}.ledger tr:last-child td{border-bottom:0}.ledger td:first-child,.ledger th:first-child{padding-left:0}.ledger td:last-child,.ledger th:last-child{padding-right:0}.ledger .when{color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.ledger .what{font-weight:700}.ledger .memo{color:var(--ink-3);font-size:12.5px;display:block;margin-top:1px}.ledger .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ledger .amt{font-weight:700}.ledger .amt.in{color:var(--up)}.ledger .amt.out{color:var(--ink-2)}.ledger .rbal{color:var(--ink-3)}.ledger .ask{display:block;margin-top:4px;padding:0;font-size:12px}@media(max-width:640px){.ledger .rbal,.ledger th.balh{display:none}.ledger .when{font-size:11.5px}}.setting.full{grid-template-columns:minmax(0,1fr)}.setting.full .k .hint{display:inline;margin-left:10px;font-weight:400}.tablewrap{overflow-x:auto}.entries-strip{display:flex;flex-direction:column;gap:8px}.entry-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius);background:var(--raise);border:1px solid var(--line);font-size:13.5px;flex-wrap:wrap}.entry-row .grow{flex:1;min-width:120px}.entry-row .exp{font-size:12.5px;color:var(--ink-3)}.empty-state{padding:26px 0;text-align:center;color:var(--ink-3);font-size:13.5px;line-height:1.6}.empty-state .btn-primary,.empty-state .btn-ghost{margin-top:12px}.desk{display:grid;grid-template-columns:296px minmax(0,1fr);gap:18px;align-items:start}@media(max-width:860px){.desk{grid-template-columns:minmax(0,1fr)}}.desk-list{padding:14px 10px 10px}.desk-list .head{display:flex;align-items:center;justify-content:space-between;padding:2px 10px 12px;font-weight:700;font-size:13.5px}.desk-list .head .btn-text{padding:0}.tk{display:grid;gap:4px;text-align:left;background:none;color:var(--ink);padding:11px 12px;border-radius:10px;width:100%;border-left:2px solid transparent}.tk:hover{background:#ffffff08}.tk.active{background:var(--raise);border-left-color:var(--accent)}.tk .subj{font-weight:700;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk .meta{font-size:11.5px;color:var(--ink-3);display:flex;gap:8px;align-items:center;font-variant-numeric:tabular-nums}.tk .meta .num{margin-left:auto}.desk-list .foot{padding:12px 12px 4px;border-top:1px solid var(--line);margin-top:8px}.desk-list .foot .btn-text{padding:0}.tstatus{display:inline-block;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--ink-2);white-space:nowrap}.tstatus.waiting_on_us,.tstatus.open{color:#e0b04f;border-color:#e0b04f73}.tstatus.waiting_on_you{color:var(--up);border-color:#46c69073}.tstatus.resolved,.tstatus.closed{color:var(--ink-3)}.desk-thread{padding:20px 24px 22px;min-height:360px;display:flex;flex-direction:column}.thread-head{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap}.thread-head h2{font-family:var(--sans);font-size:17px;font-weight:700;margin:0;flex:1;min-width:0;line-height:1.3}.thread-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:10px 0 16px;font-size:12px;color:var(--ink-3)}.sla{font-size:12.5px;color:var(--ink-2);padding:10px 14px;border-radius:10px;background:var(--raise);border:1px solid var(--line);margin-bottom:14px;display:flex;gap:8px;align-items:center}.sla:before{content:"";width:7px;height:7px;border-radius:50%;background:#e0b04f;flex:none}.sla.late:before{background:var(--down)}.ref-chip{display:inline-flex;gap:6px;align-items:center;font-size:11.5px;padding:3px 9px;border-radius:999px;border:1px solid var(--line-2);color:var(--ink-2);font-variant-numeric:tabular-nums}.thread{display:flex;flex-direction:column;gap:12px;flex:1}.msg{display:grid;gap:5px;padding:12px 16px;border-radius:14px;background:var(--raise);max-width:82%}.msg.member{align-self:flex-end;background:var(--raise-2);border-bottom-right-radius:4px}.msg.operator{align-self:flex-start;border:1px solid var(--line-2);background:transparent;border-bottom-left-radius:4px}.msg.system{align-self:center;max-width:100%;background:transparent;border:1px dashed var(--line-2);color:var(--ink-2);font-size:12.5px;text-align:center}.msg .who{font-size:11px;color:var(--ink-3);display:flex;gap:10px;font-variant-numeric:tabular-nums}.msg .who b{color:var(--ink-2);font-weight:700}.msg .body{font-size:13.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.compose{display:grid;gap:8px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.compose textarea{resize:vertical}.compose .form-row{justify-content:space-between}.cat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.cat{text-align:left;background:var(--raise);border:1px solid var(--line);color:var(--ink);border-radius:10px;padding:10px 12px;display:grid;gap:2px}.cat:hover{border-color:var(--line-2)}.cat.active{border-color:var(--accent);background:#ffffff0d}.cat .l{font-weight:700;font-size:13px}.cat .s{font-size:11.5px;color:var(--ink-3)}.ask-btn{display:inline-flex;align-items:center;gap:6px}.help-search{display:flex;align-items:center;gap:10px;padding:0 16px;border:1px solid var(--line-2);border-radius:999px;background:var(--raise);margin-bottom:22px}.help-search input{flex:1;background:none;border:0;color:var(--ink);font:inherit;padding:12px 0;outline:none}.help-search svg{width:16px;height:16px;color:var(--ink-3)}.help-cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px 28px}.help-cat h3{margin:0 0 4px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.help-cat button{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;text-align:left;background:none;color:var(--ink);padding:9px 0;border-top:1px solid var(--line);border-radius:0;font-weight:600;font-size:13.5px}.help-cat button:after{content:"→";color:var(--ink-3);font-weight:400;transition:transform .13s ease,color .13s ease}.help-cat button:hover{color:var(--accent)}.help-cat button:hover:after{transform:translate(3px);color:var(--ink-2)}.article{max-width:68ch}.article h2{margin:0 0 6px;font-size:26px}.article .cat{font-size:12px;color:var(--ink-3);margin-bottom:16px}.article .body{white-space:pre-wrap;line-height:1.7;color:var(--ink-2);font-size:14.5px}.status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.status-cell{background:var(--raise);border-radius:var(--radius);padding:12px 14px;border:1px solid var(--line)}.status-cell .l{font-size:12px;color:var(--ink-3);font-weight:600}.status-cell .v{font-weight:700;font-size:14px;margin-top:2px;display:flex;align-items:center;gap:8px}.legal-body{white-space:pre-wrap;line-height:1.7;font-size:14px;color:var(--ink-2);max-height:50vh;overflow-y:auto;padding-right:8px}.legal-body.full{max-height:none}.doc-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--line);font-size:13.5px}.doc-row:first-child{border-top:0}.doc-row .meta{font-size:12px;color:var(--ink-3)}.doc-row .meta .ok{color:var(--up)}.doc-row .meta .warn{color:#e0b04f}.gate-list{display:grid;gap:10px;text-align:left}.gate-doc{border:1px solid var(--line-2);border-radius:12px;padding:12px 14px}.gate-doc summary{cursor:pointer;font-weight:700;font-size:14px}.profile-head{display:flex;gap:14px;align-items:center;margin-bottom:14px}.profile-head h2{margin:0;font-size:22px}.profile-head .sub{color:var(--ink-3);font-size:12.5px}.profile-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.profile-stats .cell{background:var(--raise);border-radius:10px;padding:10px 12px}.profile-stats .l{font-size:11px;color:var(--ink-3);font-weight:600}.profile-stats .v{font-weight:800;font-size:18px;font-variant-numeric:tabular-nums}.trophy-row{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}.name-link{background:none;padding:0;color:inherit;font:inherit;font-weight:inherit;cursor:pointer;border-radius:4px}.name-link:hover{color:var(--accent);text-decoration:underline}.auth{max-width:440px}.auth .auth-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.auth h2{font-size:26px;margin:0 0 6px}.auth .lede{margin:0 0 16px;color:var(--ink-2);font-size:14px}.auth .btn-primary{width:100%;padding:13px 0;margin-top:4px}.auth .foot{display:flex;justify-content:space-between;gap:10px;margin-top:4px}.auth .foot .btn-text{padding:6px 0}.auth .fine{margin:0;font-size:12.5px;color:var(--ink-3);line-height:1.5}.auth-or{display:flex;align-items:center;gap:12px;margin:18px 0 12px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.auth-or:before,.auth-or:after{content:"";flex:1;height:1px;background:var(--line-2)}.dev-accounts{display:grid;gap:2px;max-height:260px;overflow-y:auto;margin:0 -8px;padding:0 8px}.dev-acc{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;background:none;color:var(--ink);text-align:left;padding:8px 10px;border-radius:10px}.dev-acc:hover{background:var(--raise)}.dev-acc .nm{font-weight:700;font-size:13.5px;display:flex;align-items:center;gap:8px}.dev-acc .nm i{width:6px;height:6px;border-radius:50%;background:var(--up);display:inline-block}.dev-acc .meta{font-size:11.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.dev-acc .go{font-size:12px;color:var(--ink-3)}.dev-acc:hover .go{color:var(--ink)}.dev-note{margin:8px 0 0;font-size:11.5px;color:var(--ink-3)}.dash-head{flex-wrap:wrap;row-gap:10px}.dash-head .tier-chip,.dash-head .mini-chip,.dash-head .btn-primary,.dash-head .btn-text,.dash-head .tier-chip.dim b{white-space:nowrap}@media(max-width:640px){.dash-head .mini-chip.lock{display:none}}.away-strip{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:12px 16px;border-radius:var(--radius);background:var(--raise);border:1px solid var(--line-2);font-size:13.5px}.away-strip b{font-variant-numeric:tabular-nums}.away-strip .x{margin-left:auto;background:none;color:var(--ink-3);padding:0 4px}.pace{display:grid;gap:6px}.pace-bar{height:8px;border-radius:4px;background:var(--raise-2);position:relative;overflow:visible}.pace-bar>i{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:var(--ink-2);display:block}.pace-bar>b{position:absolute;top:-3px;width:2px;height:14px;background:var(--accent);display:block}.pace-foot{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;color:var(--ink-3);flex-wrap:wrap}.pace-foot b{color:var(--ink)}.pace.warn .pace-bar>i{background:#e0b04f}.pace.bad .pace-bar>i{background:var(--down)}.mini-chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:4px 10px;border-radius:999px;border:1px solid var(--line-2);color:var(--ink-2);white-space:nowrap}.mini-chip b{color:var(--ink)}.mini-chip svg{width:12px;height:12px}.mini-chip.good{color:var(--up);border-color:#46c69066}.mini-chip.warn{color:#e0b04f;border-color:#e0b04f66}@keyframes pt-pop{0%{transform:scaleY(.2);opacity:.2}60%{transform:scaleY(1.25)}to{transform:scaleY(1);opacity:1}}.pt.just{animation:pt-pop .7s cubic-bezier(.22,.61,.36,1) both;transform-origin:bottom}@media(prefers-reduced-motion:reduce){.pt.just{animation:none}}.line-pending{text-align:center;color:var(--ink-3);font-size:11.5px}.whatif{font-size:12.5px;color:var(--ink-2);margin:-6px 0 12px;line-height:1.5}.whatif b{color:var(--ink);font-variant-numeric:tabular-nums}.team-cell .team .short{display:none}@media(max-width:480px){.team-cell .team .long{display:none}.team-cell .team .short{display:inline}.team-cell .avatar{display:none}}.sheet-handle{display:none}@media(max-width:980px){.rail{position:fixed;left:0;right:0;bottom:0;z-index:30;max-height:72vh;overflow-y:auto;background:var(--card);border-top:1px solid var(--line-2);border-radius:18px 18px 0 0;box-shadow:0 -12px 40px #00000080;transform:translateY(calc(100% - 54px));transition:transform .2s ease}.rail.open{transform:translateY(0)}.rail>.panel{border:0;border-radius:0;box-shadow:none;background:transparent;padding-top:0}.sheet-handle{display:flex;justify-content:space-between;align-items:center;width:100%;color:var(--ink);padding:16px 20px 10px;font-weight:700;font-size:14px;position:sticky;top:0;background:var(--card);z-index:1;border-radius:0}.sheet-handle .cnt{font-size:12px;color:var(--ink-3);font-weight:600}.sheet-handle:before{content:"";position:absolute;top:6px;left:50%;width:36px;height:4px;border-radius:2px;background:var(--line-2);transform:translate(-50%)}.main{padding-bottom:140px}}@media(max-width:900px){.rail{bottom:62px}}.tabbar{display:none}.more-sheet{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--card);border-top:1px solid var(--line-2);border-radius:20px 20px 0 0;padding:10px 14px calc(14px + env(safe-area-inset-bottom));box-shadow:0 -20px 60px #0009;max-height:84vh;overflow-y:auto}.more-sheet:before{content:"";display:block;width:36px;height:4px;border-radius:2px;background:var(--line-2);margin:0 auto 12px}.more-me{display:flex;align-items:center;gap:12px;padding:6px 6px 14px}.more-me .nm{font-weight:700;font-size:15px}.more-me .sub{font-size:12.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.more-me .btn-ghost{margin-left:auto;padding:7px 14px;font-size:12.5px}.more-group{display:grid;border-top:1px solid var(--line)}.more-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;text-align:left;background:none;color:var(--ink);padding:13px 6px;border-radius:10px;font-weight:600;font-size:14px}.more-row svg{width:18px;height:18px;color:var(--ink-3)}.more-row:hover{background:#ffffff08}.more-row .val{font-size:12.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.more-row .val.hot{color:var(--up);font-weight:700}.more-row+.more-row{border-top:1px solid var(--line)}@media(max-width:900px){.topbar .nav{display:none}.tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:35;background:#0d0f13eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line-2);padding:6px 4px calc(6px + env(safe-area-inset-bottom))}.tabbar button{display:flex;flex-direction:column;align-items:center;gap:3px;background:none;color:var(--ink-3);font-size:10.5px;font-weight:700;padding:6px 0;border-radius:10px;position:relative}.tabbar button svg{width:20px;height:20px}.tabbar button.active{color:var(--ink)}.tabbar .badge{position:absolute;top:2px;right:calc(50% - 18px);min-width:14px;height:14px;border-radius:7px;background:var(--up);color:#06110b;font-size:9.5px;display:flex;align-items:center;justify-content:center;padding:0 3px}.main{padding-bottom:96px}.chal-new,.topbar .logout{display:none}}.inbox-row{display:grid;grid-template-columns:6px minmax(0,1fr) auto;gap:12px;padding:10px 0;border-top:1px solid var(--line);align-items:start}.inbox-row:first-child{border-top:0}.inbox-row .stripe{width:6px;border-radius:3px;align-self:stretch;background:var(--ink-3)}.inbox-row.critical .stripe{background:var(--down)}.inbox-row.high .stripe{background:#e0b04f}.inbox-row.normal .stripe{background:var(--ink-2)}.inbox-row .t{font-weight:700;font-size:13.5px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.inbox-row .d{font-size:12.5px;color:var(--ink-2);overflow-wrap:anywhere}.inbox-row .meta{font-size:11.5px;color:var(--ink-3);display:flex;gap:10px;flex-wrap:wrap}.inbox-row .acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.sev{display:inline-block;padding:1px 8px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--ink-2)}.sev.critical{color:var(--down);border-color:#e8687a80}.sev.high{color:#e0b04f;border-color:#e0b04f80}.runbook{background:var(--raise);border-radius:10px;padding:10px 12px;font-size:12.5px;color:var(--ink-2);display:grid;gap:4px;margin-top:6px}.runbook b{color:var(--ink)}.counts{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}.counts .c{padding:6px 12px;border-radius:999px;background:var(--raise);font-size:12.5px;font-weight:700}.admin-ticket{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px}@media(max-width:900px){.admin-ticket{grid-template-columns:minmax(0,1fr)}}.ctx-rail{display:grid;gap:10px;font-size:12.5px}.ctx-rail .kv-row{padding:6px 0}.editor{display:grid;gap:8px}.chat-fab{position:fixed;right:20px;bottom:20px;z-index:45;display:inline-flex;align-items:center;gap:9px;padding:11px 18px 11px 14px;border-radius:999px;background:linear-gradient(180deg,#1a1e26,#12151b);border:1px solid var(--line-2);color:var(--ink);font-weight:700;font-size:13.5px;box-shadow:0 1px #ffffff0f inset,0 16px 40px #00000080}.chat-fab:hover{border-color:#ffffff47}.chat-fab svg{width:16px;height:16px}.chat-fab .live{width:7px;height:7px;border-radius:50%;background:var(--up);box-shadow:0 0 #46c69080;animation:fab-pulse 2.2s ease-out infinite}.chat-fab .n{font-size:11px;color:var(--ink-3);font-weight:600}@keyframes fab-pulse{0%{box-shadow:0 0 #46c6908c}70%{box-shadow:0 0 0 8px #46c69000}to{box-shadow:0 0 #46c69000}}@media(prefers-reduced-motion:reduce){.chat-fab .live{animation:none}}.chat-dock{position:fixed;right:20px;bottom:20px;z-index:46;width:min(400px,calc(100vw - 24px));height:min(620px,calc(100vh - 40px));display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line-2);border-radius:var(--radius-lg);box-shadow:0 1px #ffffff0d inset,0 30px 80px #0009;overflow:hidden}.chat-dock-head{display:flex;align-items:center;gap:10px;padding:14px 16px 12px;border-bottom:1px solid var(--line)}.chat-dock-head .t{font-weight:700;font-size:14px;display:flex;align-items:center;gap:8px}.chat-dock-head .t i{width:7px;height:7px;border-radius:50%;background:var(--up);display:inline-block}.chat-dock-head .s{font-size:12px;color:var(--ink-3);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-dock-head .btn-text{padding:4px 0}.chat-dock-body{flex:1;min-height:0;display:flex;flex-direction:column}.chat-dock-body .chat-shell,.chat-dock-body .panel{border:0;border-radius:0;box-shadow:none;background:transparent;height:100%;min-height:0}.chat-join{display:flex;align-items:center;gap:12px;padding:12px 14px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-2)}.chat-join b{color:var(--ink)}.chat-join .btn-primary{margin-left:auto;padding:9px 16px;white-space:nowrap}.chat-fabs{position:fixed;right:20px;bottom:20px;z-index:45;display:flex;gap:8px}.chat-fabs .chat-fab{position:static}.chat-fab.support{background:linear-gradient(180deg,#232935,#171b23);border-color:#fff3}.chat-fab.support:hover{border-color:#ffffff57}.chat-fab.support svg{color:var(--ink-2)}@media(max-width:560px){.chat-fabs{right:12px;bottom:12px;gap:6px}.chat-fab{padding:9px 14px 9px 12px;font-size:12.5px;gap:7px}.chat-fab .n{display:none}}.dock-tabs{display:flex;gap:2px;background:var(--raise);border:1px solid var(--line);border-radius:999px;padding:2px}.dock-tabs button{display:inline-flex;align-items:center;gap:7px;background:none;color:var(--ink-3);font-weight:700;font-size:12.5px;padding:6px 12px;border-radius:999px}.dock-tabs button i{width:6px;height:6px;border-radius:50%;background:var(--up);display:inline-block}.dock-tabs button:hover{color:var(--ink-2)}.dock-tabs button.active{background:var(--raise-2);color:var(--ink)}.gs{height:100%;min-height:0;display:flex;flex-direction:column}.gs-body{flex:1;min-height:0;overflow-y:auto;padding:16px}.gs-intro .lede{margin:0 0 14px;font-size:13.5px;color:var(--ink-2);line-height:1.55}.gs-intro .form-grid label .opt{font-weight:400;color:var(--ink-3);margin-left:4px}.gs-intro .fine{margin:0;font-size:12px;color:var(--ink-3)}.gs-intro textarea.text-input{resize:vertical}.gs-head{display:flex;align-items:center;gap:10px;padding:12px 16px 10px;border-bottom:1px solid var(--line)}.gs-head .subj{font-weight:700;font-size:13.5px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-head .btn-text{padding:0;white-space:nowrap}.gs-list{display:flex;gap:6px;padding:10px 16px 0;overflow-x:auto;scrollbar-width:none}.gs-list .filter-pill{padding:5px 12px;font-size:12px}.gs .thread{gap:10px}.gs .msg{max-width:90%;padding:10px 13px}.gs-compose{display:flex;gap:8px;padding:12px 14px;border-top:1px solid var(--line);align-items:flex-end}.gs-compose textarea{flex:1;resize:none;padding:10px 12px;font-size:13.5px}.gs-compose .btn-primary{padding:10px 18px;white-space:nowrap}.chat-compact{height:100%;min-height:0;display:flex;flex-direction:column}.chat-compact .chat-panel{flex:1;height:auto;min-height:0}.chat-compact .chat-list{padding:16px 16px 8px}.chat-compact .chat-input-row{padding:12px 14px}@media(max-width:640px){.chat-fab{right:12px;bottom:12px}.chat-dock{right:0;bottom:0;width:100vw;height:min(78vh,640px);border-radius:18px 18px 0 0}}.lp .sec:after,.lp .sec .sec-inner:before{content:none}.lp .tb-strip{margin-bottom:22px}.lp .tb-board{position:relative;padding:6px 30px 12px;border-radius:22px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(180deg,#20252ee6,#14171ef0);box-shadow:0 1px #ffffff1a inset,0 24px 60px #0000006b;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.lp .tb-board .tb-cols,.lp .tb-board .tb-row{grid-template-columns:minmax(0,1fr) repeat(3,136px);gap:10px}.lp .tb-board .tb-cols{padding:18px 0 14px;font-size:11px;letter-spacing:.12em;border-bottom:1px solid rgba(255,255,255,.08)}.lp .tb-board .tb-cols>span:first-child{text-align:left}.lp .tb-game{padding:16px 0 14px;border-top:1px solid rgba(255,255,255,.07)}.lp .tb-game:first-of-type{border-top:none}.lp .tb-board .tb-meta{align-items:center;margin-bottom:8px}.lp .tb-board .tb-sport{display:inline-flex;align-items:center;gap:7px;color:var(--ink-2)}.lp .tb-board .tb-sport svg{width:13px;height:13px;color:var(--ink-3)}.lp .tb-more{margin:0 0 0 auto;padding:0;border-top:0;gap:18px}.lp .tb-more button{border:0;padding:0;border-radius:0;font-size:12px;letter-spacing:0;text-transform:none;color:var(--ink-3)}.lp .tb-more button b{color:var(--ink-2)}.lp .tb-more button:hover,.lp .tb-more button.on{color:var(--ink);background:none;border:0}.lp .tb-more button.on{text-decoration:underline;text-underline-offset:4px}.lp .tb-board .tb-row{padding:4px 0}.lp .tb-board .tb-team{font-size:15px}.lp .tb-board .tb-ab{width:32px;height:32px;border-radius:9px;font-size:11px}.lp .tb-board .tb-cell{height:44px;border-radius:10px;font-size:14px}.lp .tb-board .tb-x{max-width:640px;margin-left:auto}.lp .tb-board .tb-quote{margin:12px 0 4px}.lp .tb-foot{margin-top:24px;max-width:76ch;line-height:1.65}@media(max-width:760px){.lp .tb-board{padding:4px 18px 10px}.lp .tb-board .tb-cols{display:none}.lp .tb-board .tb-row{grid-template-columns:repeat(3,minmax(0,1fr))}.lp .tb-board .tb-team{grid-column:1 / -1}.lp .tb-more{flex-basis:100%;margin-left:0}}.lp .how-object{position:relative;width:min(460px,100%);margin:0 auto;padding:26px 30px 22px;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#1b1f28,#12151c);box-shadow:0 1px #ffffff12 inset,0 24px 60px #0000006b}.lp .how-object .ht-head{display:flex;justify-content:space-between;align-items:center;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px}.lp .how-object .ht-chip{padding:3px 12px;border-radius:999px;border:1px solid var(--line-2);color:var(--ink-2);letter-spacing:.04em}.lp .how-object .ht-team{font-family:var(--display);font-size:26px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.lp .how-object .ht-team b{margin-left:8px}.lp .how-object .ht-sub{font-size:13.5px;color:var(--ink-3);margin:3px 0 18px}.lp .how-object .ht-split{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.08);padding-top:16px}.lp .how-object .ht-split>div{display:flex;flex-direction:column;gap:2px}.lp .how-object .ht-split>div+div{border-left:1px solid rgba(255,255,255,.08);padding-left:22px}.lp .how-object .ht-split .l{font-size:12px;color:var(--ink-3)}.lp .how-object .ht-split .v{font-family:var(--display);font-weight:700;font-size:22px}.lp .how-object .ht-split .v.up{color:var(--up)}.lp .how-object .ht-split .v.down{color:var(--down)}.lp .how-object .ht-foot{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:9px}.lp .how-object .ht-foot>span{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--ink-2)}.lp .how-object .ht-foot svg{width:15px;height:15px;color:var(--ink-3);flex:none}.lp .how-object .ht-foot b{margin-left:auto;font-weight:700;color:var(--up);font-variant-numeric:tabular-nums}.lp .lab-cards{gap:0;margin-top:96px;border-radius:24px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(180deg,#20252ee6,#14171ef0);box-shadow:0 1px #ffffff1a inset,0 24px 60px #0000006b;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow:hidden}.lp .lab-card{padding:34px 40px;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.lp .lab-card+.lab-card{border-left:1px solid rgba(255,255,255,.08)}.lp .dial .try-big{gap:0;border-top:1px solid rgba(255,255,255,.08);padding-top:20px}.lp .dial .try-big>div{padding:0;border:0;border-radius:0;background:none}.lp .dial .try-big>div+div{border-left:1px solid rgba(255,255,255,.08);padding-left:24px}@media(max-width:980px){.lp .lab-card+.lab-card{border-left:0;border-top:1px solid rgba(255,255,255,.08)}.lp .dial .try-big>div+div{border-left:0;padding-left:0;padding-top:12px}}.lp .rc-mark,.lp .rc-mark.pay{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.lp .rc-mark b,.lp .rc-mark span{text-shadow:0 1px 6px rgba(9,10,14,.95),0 0 14px rgba(9,10,14,.8)}.lp .rc-mark span{color:var(--ink-2)}.lp .promises{margin-top:36px;padding-top:26px;border-top:1px solid rgba(255,255,255,.08);column-gap:28px}.lp .promise{align-items:flex-start;padding:0 0 0 24px}.lp .promise:first-child{padding-left:0}.lp .promise-ic{display:none}.lp .promise>div{gap:5px}.lp .promise b{font-size:15px}.lp .promise span{font-size:13.5px;color:var(--ink-2)}.lp .ask{gap:0;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#1a1f28,#111419);box-shadow:0 1px #ffffff14 inset,0 24px 60px #0000006b;overflow:hidden}.lp .ask-card,.lp .ask-card.lead{padding:36px 40px 38px;border:0;border-radius:0;background:none;box-shadow:none}.lp .ask-card+.ask-card{border-left:1px solid rgba(255,255,255,.08)}@media(max-width:860px){.lp .ask-card+.ask-card{border-left:0;border-top:1px solid rgba(255,255,255,.08)}}.lp .lp-cta-band{max-width:none;margin:150px 0 0;padding:0}.lp .lp-cta-band .inner{border-radius:0;border-left:0;border-right:0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.07);box-shadow:none;padding:150px 40px 156px}.lp .lp-cta-band .lp-fx{-webkit-mask-image:radial-gradient(1400px 700px at 50% 45%,#000 0%,rgba(0,0,0,.55) 55%,transparent 88%);mask-image:radial-gradient(1400px 700px at 50% 45%,#000 0%,rgba(0,0,0,.55) 55%,transparent 88%)}.lp .tb-board .tb-cols,.lp .tb-board .tb-row{grid-template-columns:minmax(0,1fr) repeat(3,156px);gap:12px}.lp .rc-mark.limit,.lp .rc-mark.limit.flip{transform:translate(-50%,calc(-100% - 22px));align-items:center;text-align:center}.lp .rc-mark.stop,.lp .rc-mark.stop.flip{transform:translate(-50%,22px);align-items:center;text-align:center}.lp .rc-guide-lab{left:auto;right:18px}.lp .rc-guide-lab.lit{left:18px;right:auto}.lp .lp-cta-band .inner{background:radial-gradient(1100px 520px at 50% 30%,rgba(214,222,236,.07),transparent 70%)}.lp .rc-guide-lab:not(.lit){transform:translateY(6px)}.lp .lp-hero-core{padding-bottom:88px}.lp .lp-hero-core:after{bottom:10px}.lp .lp-hero-shell>.lp-fx-aurora{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 62%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 62%,transparent 100%)}.lp .hero-product{position:relative;z-index:2;max-width:1120px;margin:-8px auto 0;padding:0 28px;perspective:1800px}.lp .hp-stage{transform:rotateX(calc((1 - var(--p, 1)) * 14deg)) translateY(calc((1 - var(--p, 1)) * 36px)) scale(calc(.97 + var(--p, 1) * .03));transform-origin:50% 0;will-change:transform}@media(prefers-reduced-motion:reduce){.lp .hp-stage{transform:none}}.lp .hp-line{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:16px}.lp .hp-t{font-family:var(--display);font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.lp .hp-live{display:inline-flex;align-items:center;gap:9px;font-size:13px;color:var(--ink-2);white-space:nowrap}.lp .hp-live b{color:var(--ink)}.lp .hp-live i{width:7px;height:7px;border-radius:50%;background:var(--up);box-shadow:0 0 10px #46c690b3;animation:pulse 2.4s ease-in-out infinite}.lp .hero-product .tb-board{box-shadow:0 1px #ffffff24 inset,0 50px 120px #0009}.lp .hp-facts{display:flex;flex-wrap:wrap;align-items:center;gap:12px 36px;margin-top:24px;font-size:14px;color:var(--ink-3)}.lp .hp-facts b{color:var(--ink);font-weight:700}.lp .hp-facts .btn-text{margin-left:auto;font-size:14px}.lp .sec-chip{display:none}.lp .sec-head{margin-bottom:56px}.lp .ascent{position:relative;height:760px;margin:12px 0 0;--climb: 1}.lp .as-spine{position:absolute;left:261px;top:0;bottom:0;width:2px;background:#ffffff14}.lp .as-spine i{position:absolute;left:0;right:0;bottom:0;height:calc(var(--climb) * 100%);background:linear-gradient(180deg,#fff,#ffffff59);box-shadow:0 0 24px #ffffff8c}.lp .as-spine i:after{content:"";position:absolute;top:-6px;left:50%;width:12px;height:12px;border-radius:50%;background:#fff;transform:translate(-50%);box-shadow:0 0 22px 4px #ffffffb3}.lp .as-rung{position:absolute;left:0;right:0;display:grid;grid-template-columns:210px 1fr auto;align-items:center;gap:22px;transform:translateY(-50%);--lit: clamp(0, calc((var(--climb) - var(--f)) * 30 + .5), 1)}.lp .as-l{display:flex;flex-direction:column;font-size:16px;font-weight:700;line-height:1.2;color:var(--ink-2);color:color-mix(in srgb,var(--ink) calc(var(--lit) * 100%),var(--ink-2))}.lp .as-l small{font-size:12.5px;font-weight:500;color:var(--ink-3);margin-top:4px}.lp .as-line{position:relative;height:1px;background:#ffffff1f;opacity:calc(.6 + var(--lit) * .4)}.lp .as-line:before{content:"";position:absolute;left:25px;top:-5px;width:11px;height:11px;border-radius:50%;box-sizing:border-box;border:1.5px solid var(--ink-3);background:#0d0f13;background:color-mix(in srgb,#fff calc(var(--lit) * 100%),#0d0f13);border-color:color-mix(in srgb,#fff calc(var(--lit) * 100%),var(--ink-3));box-shadow:0 0 calc(var(--lit) * 18px) rgba(255,255,255,calc(var(--lit) * .8))}.lp .as-p{font-family:var(--display);font-size:52px;font-weight:800;letter-spacing:-.03em;line-height:1;text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-3);color:color-mix(in srgb,var(--ink) calc(var(--lit) * 100%),var(--ink-3));text-shadow:0 0 calc(var(--lit) * 30px) rgba(255,255,255,calc(var(--lit) * .35))}.lp .as-rung.you .as-l{color:var(--ink)}.lp .as-rung.you .as-p{font-family:var(--sans);font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);text-shadow:none}.lp .as-rung.you .as-line{height:2px;background:linear-gradient(90deg,#fff,#ffffff1a)}.lp .as-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:72px;padding-top:32px;border-top:1px solid rgba(255,255,255,.08)}.lp .as-steps h3{margin:0 0 8px;font-size:19px;letter-spacing:-.01em}.lp .as-steps p{margin:0;font-size:15px;line-height:1.65;color:var(--ink-2)}.lp .as-steps p b{color:var(--ink)}.lp .lp-ticket{position:relative;width:min(560px,100%);margin:0 auto;padding:30px 34px 26px;border-radius:24px;border:1px solid rgba(255,255,255,.13);background:linear-gradient(180deg,#1c2029,#12151c);box-shadow:0 1px #ffffff14 inset,0 40px 100px #00000080}.lp .tk-head{display:flex;justify-content:space-between;align-items:center;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:16px}.lp .tk-kind{padding:4px 12px;border-radius:999px;border:1px solid var(--line-2);color:var(--ink-2);letter-spacing:.04em}.lp .tk-team{font-family:var(--display);font-size:34px;font-weight:700;color:var(--ink);letter-spacing:-.015em}.lp .tk-team b{margin-left:10px;font-variant-numeric:tabular-nums}.lp .tk-sub{font-size:14px;color:var(--ink-3);margin:4px 0 22px}.lp .tk-sub b{color:var(--ink-2)}.lp .tk-split{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.08);padding-top:18px}.lp .tk-split>div{display:flex;flex-direction:column;gap:4px}.lp .tk-split>div+div{border-left:1px solid rgba(255,255,255,.08);padding-left:24px}.lp .tk-split .l{font-size:12.5px;color:var(--ink-3)}.lp .tk-split .v{font-family:var(--display);font-weight:800;font-size:34px;letter-spacing:-.03em;line-height:1}.lp .tk-split .v.up{color:var(--up)}.lp .tk-split .v.down{color:var(--down)}.lp .tk-dial{margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.08)}.lp .tk-dial .dial-ends{margin:8px 0 0}.lp .tcard-foot{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:30px;padding-top:22px;border-top:1px solid rgba(255,255,255,.08)}.lp .tcard-foot span{display:flex;flex-direction:column;gap:3px;font-size:13px;color:var(--ink-3);line-height:1.45}.lp .tcard-foot b{font-size:14px;font-weight:700;color:var(--ink)}.lp .ask-line{margin:40px 0 0;font-size:15.5px;color:var(--ink-2);text-align:center}.lp .ask-line .btn-text{font-size:15.5px;padding:0}@media(max-width:860px){.lp .ascent{height:620px}.lp .as-rung{grid-template-columns:120px 1fr auto;gap:12px}.lp .as-spine{left:157px}.lp .as-p{font-size:32px}.lp .as-steps{grid-template-columns:1fr;gap:24px}.lp .hp-facts .btn-text{margin-left:0}.lp .hp-line{flex-direction:column;align-items:flex-start;gap:6px}.lp .tcard-foot{grid-template-columns:1fr 1fr}.lp .tk-team{font-size:26px}.lp .tk-split .v{font-size:28px}}.lp .lp-hero-core{padding:168px 40px 64px}.lp .lp-hero-core h1{font-size:clamp(46px,5.9vw,84px);margin-bottom:22px}.lp .lp-tagline{font-size:17px;margin-bottom:30px}.lp .lp-hero-core:after{bottom:-10px}.lp .lp-hero-shell>.lp-fx-aurora{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 58%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 58%,transparent 100%)}.lp .lp-board-wrap{position:relative;z-index:2;max-width:1120px;margin:0 auto;padding:0 28px}.lp .tiles{display:grid;gap:16px}.lp .tiles.three{grid-template-columns:repeat(3,1fr)}.lp .tiles.two{grid-template-columns:1fr 1fr}.lp .tile{position:relative;min-width:0;padding:28px 30px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#171b23,#101319);box-shadow:0 1px #ffffff0f inset,0 12px 32px #00000059}.lp .tile-n{display:block;font-family:var(--display);font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--ink-3);margin-bottom:44px}.lp .tile h3{margin:0 0 8px;font-size:20px;letter-spacing:-.01em}.lp .tile>p{margin:0;font-size:15px;line-height:1.6;color:var(--ink-2)}.lp .tile>p b{color:var(--ink)}.lp .tb-board{padding:0 30px 6px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#171b23,#101319);box-shadow:0 1px #ffffff0f inset,0 24px 60px #00000073;backdrop-filter:none;-webkit-backdrop-filter:none}.lp .hero-product .tb-board,.lp .lp-board-wrap .tb-board{box-shadow:0 1px #ffffff14 inset,0 30px 70px #00000080}.lp .tb-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0 18px;border-bottom:1px solid rgba(255,255,255,.08)}.lp .tb-title{font-family:var(--display);font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.lp .tb-livecount{display:inline-flex;align-items:center;gap:9px;font-size:13px;color:var(--ink-2);white-space:nowrap}.lp .tb-livecount b{color:var(--ink)}.lp .tb-livecount i{width:7px;height:7px;border-radius:50%;background:var(--up);box-shadow:0 0 10px #46c690b3;animation:pulse 2.4s ease-in-out infinite}.lp .tb-board .tb-cols{padding:14px 0 10px;border-bottom:1px solid rgba(255,255,255,.08)}.lp .tb-game{padding:14px 0 12px}.lp .tb-footrow{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;padding:16px 0 12px;border-top:1px solid rgba(255,255,255,.08);font-size:13.5px;color:var(--ink-3)}.lp .tb-footrow b{color:var(--ink);font-weight:700}.lp .tb-footrow .btn-text{margin-left:auto;font-size:13.5px}.lp .sec .sec-inner{padding:120px 0 0}.lp .sec-lamp,.lp .sec-head:before{display:none}.lp .sec-head,.lp .sec-head.left{align-items:flex-start;text-align:left;margin:0 0 40px;max-width:none}.lp .sec h2{font-size:clamp(32px,3.2vw,42px);line-height:1.1;letter-spacing:-.025em;margin:0;color:var(--ink);max-width:24ch;text-wrap:initial}.lp .sec h2:has(.hl){color:var(--ink)}.lp .sec h2 .hl>span{background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor}.lp .sec h2 .staggered-text{justify-content:flex-start}.lp .sec .lede{font-size:16.5px;line-height:1.6;margin:12px 0 0;max-width:60ch}.lp .tile-ticket .lab-k{margin-bottom:18px}.lp .tk-team,.lp .tk-split .v{font-size:30px}.lp .tk-dial{margin-top:22px;padding-top:20px}.lp .tile-ladder{display:flex;flex-direction:column}.lp .tile-ladder .lab-k{margin-bottom:8px}.lp .ll{display:flex;flex-direction:column}.lp .ll-row{display:grid;grid-template-columns:1fr auto auto;gap:18px;align-items:baseline;padding:12px 0;border-top:1px solid rgba(255,255,255,.08)}.lp .ll-row:first-child{border-top:0}.lp .ll-row .l{font-size:15px;font-weight:700;color:var(--ink-2)}.lp .ll-row .xp{font-size:13px;color:var(--ink-3)}.lp .ll-row .p{font-family:var(--display);font-size:22px;font-weight:800;letter-spacing:-.02em;text-align:right;color:var(--ink);min-width:92px}.lp .ll-row.you .l{color:var(--ink)}.lp .ll-row.you .p{font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.lp .tile-ladder .lab-note{margin-top:auto;padding-top:18px;max-width:none}.lp .tile-diff{padding:32px 34px 30px}.lp .diff{display:grid;grid-template-columns:.85fr 1.35fr;gap:44px;align-items:center}.lp .diff-rec{font-family:var(--display);font-size:72px;font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--ink)}.lp .diff-rec small{display:block;font-family:var(--sans);font-size:13.5px;font-weight:500;letter-spacing:0;color:var(--ink-3);margin-top:10px;max-width:34ch}.lp .diff-fates{margin-top:26px}.lp .dfate{display:grid;grid-template-columns:104px 1fr;gap:14px;padding:13px 0;border-top:1px solid rgba(255,255,255,.08);align-items:baseline}.lp .dfate .k{font-size:12.5px;font-weight:600;color:var(--ink-3)}.lp .dfate .v{display:block;font-family:var(--display);font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--ink-2)}.lp .dfate p{margin:4px 0 0;font-size:13.5px;line-height:1.5;color:var(--ink-3)}.lp .dfate.here .k,.lp .dfate.here .v{color:var(--ink)}.lp .dfate.here p{color:var(--ink-2)}.lp .diff .run-chart{margin:0;min-width:0}.lp .diff .rc-mark b{font-size:12.5px}.lp .diff .rc-mark span{font-size:11.5px}.lp .tcard{padding:28px 30px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#171b23,#101319);box-shadow:0 1px #ffffff0f inset,0 12px 32px #00000059;backdrop-filter:none;-webkit-backdrop-filter:none}.lp .tcard:before{display:none}.lp .tcard-entry b{font-size:40px}.lp .tcard-levels b{font-size:22px}.lp .tier-tabs{margin-bottom:16px}.lp .faq summary{font-size:15.5px;padding:18px 2px}.lp .ask-line{margin-top:32px;text-align:left}.lp .lp-cta-band{margin-top:120px}.lp .lp-cta-band .inner{padding:110px 40px 116px}.lp .lp-cta-band h2{font-size:clamp(34px,4vw,54px)}.lp .lp-fine{padding:64px 28px}@media(max-width:980px){.lp .tiles.three,.lp .tiles.two{grid-template-columns:1fr}.lp .diff{grid-template-columns:1fr;gap:28px}}@media(max-width:760px){.lp .tb-board{padding:0 18px 6px}.lp .tb-footrow .btn-text{margin-left:0}.lp .tile{padding:22px}.lp .tile-diff{padding:24px 22px}.lp .diff-rec{font-size:56px}}.lp .sec:before{display:none}.lp .diff-rec small{max-width:none}.lp .tb-game:first-of-type{padding-top:12px}.lp .otile{display:flex;flex-direction:column}.lp .otile .fv{display:block;font-family:var(--display);font-size:44px;font-weight:800;letter-spacing:-.035em;line-height:1;color:var(--ink-2);margin-top:6px;font-variant-numeric:tabular-nums}.lp .otile .fs{display:block;font-size:13.5px;color:var(--ink-3);margin-top:8px}.lp .otile ul{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column}.lp .otile li{padding:11px 0;border-top:1px solid rgba(255,255,255,.08);font-size:14px;line-height:1.5;color:var(--ink-2)}.lp .otile.here{border-color:#ffffff3d;box-shadow:0 1px #ffffff24 inset,0 12px 32px #00000059}.lp .otile.here .lab-k,.lp .otile.here .fv,.lp .otile.here li{color:var(--ink)}.lp .otile.here .fs{color:var(--ink-2)}.lp .brand{display:inline-flex;align-items:center;gap:10px}.lp .brand .tick{display:none}.lp .brand-mark{width:30px;height:30px;border-radius:8px;background:#fff;color:#101216;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px #ffffff2e,0 6px 16px #00000059;flex:none}.lp .brand-mark svg{width:18px;height:18px}.lp .lp-medal{position:relative;width:92px;height:92px;border-radius:50%;margin-bottom:26px;color:#101216;background:conic-gradient(from 210deg,#f7f9fc,#b9c6da 25%,#fff,#8e9fbd,#f2f5fa 85%,#f7f9fc);box-shadow:0 0 0 1px #ffffff59 inset,0 20px 50px #96aacd47,0 0 80px #beceec2e;display:flex;align-items:center;justify-content:center}.lp .lp-medal:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;background:radial-gradient(60% 60% at 40% 35%,#ffffffbf,#fff0 70%)}.lp .lp-medal svg{width:42px;height:42px;position:relative;z-index:1}.lp .lp-engrave{position:absolute;left:50%;top:110px;transform:translate(-50%);width:720px;height:720px;opacity:.1;pointer-events:none;z-index:0}.lp .lp-engrave path{fill:none;stroke:#fff;stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.lp .lp-engrave circle{fill:#fff}.lp .lp-hero-core{padding-top:150px}.lp .btn-primary{background:linear-gradient(180deg,#fff,#d9e2f0);color:#101216;box-shadow:0 1px #ffffffe6 inset,0 10px 30px #beceec38}.lp .btn-primary:hover{background:linear-gradient(180deg,#fff,#e6ecf6)}.lp .ice{background:linear-gradient(180deg,#fff 20%,#b7c5dc 120%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lp .lp-cta-band h2 .ice{display:inline-block}.lp .lab-k{display:flex;align-items:center;gap:8px}.lp .lab-k:before{content:"";width:14px;height:2px;border-radius:2px;background:var(--ink-3);flex:none}.lp .otile.here .lab-k:before{background:#fff;box-shadow:0 0 10px #fff9}.lp .tile-n{display:flex;align-items:center;gap:10px;font-family:var(--display);font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:36px}.lp .tile-n:after{content:"";flex:1;height:1px;background:var(--line)}.lp .steps-ic{display:inline-flex;gap:3px;align-items:flex-end;height:14px}.lp .steps-ic i{width:4px;border-radius:1px;background:linear-gradient(180deg,#fff,#b7c5dc);display:block}.lp .steps-ic i:nth-child(1){height:5px}.lp .steps-ic i:nth-child(2){height:9px}.lp .steps-ic i:nth-child(3){height:14px}.lp .gem{display:inline-block;width:11px;height:11px;border-radius:3px;transform:rotate(45deg);box-shadow:0 0 0 1px #ffffff40 inset;flex:none;margin:0 4px 0 2px}.lp .gem-copper{background:linear-gradient(135deg,#f0b48c,#9b5a3a)}.lp .gem-bronze{background:linear-gradient(135deg,#e0b27a,#8a6132)}.lp .gem-silver{background:linear-gradient(135deg,#fff,#9ea6b3)}.lp .gem-gold{background:linear-gradient(135deg,#fbe7a3,#b8902e)}.lp .gem-platinum{background:linear-gradient(135deg,#f4f6fa,#7f8fa8)}.lp .gem-diamond{background:linear-gradient(135deg,#fff,#b6c8e6 60%,#fff)}.lp .ttab .n{text-transform:capitalize}.lp .tcard .tname{display:inline-flex;align-items:center;text-transform:capitalize}@media(max-width:760px){.lp .lp-medal{width:72px;height:72px}.lp .lp-engrave{width:480px;height:480px}}.lp .lp-engrave{opacity:.07}.lp .lp-engrave circle{r:2.2}.lp .tile{transition:transform .25s cubic-bezier(.22,.61,.36,1),border-color .25s ease,box-shadow .25s ease}.lp .tiles .tile:hover{transform:translateY(-3px);border-color:#ffffff2e;box-shadow:0 1px #ffffff1a inset,0 22px 48px #00000073}.lp .otile.here:hover{border-color:#ffffff52}.lp .lp-medal{overflow:hidden}.lp .lp-medal:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:conic-gradient(from 0deg,#fff0,#ffffff8c 40deg,#fff0 90deg,#fff0 360deg);animation:medal-turn 9s linear infinite;mix-blend-mode:screen}@keyframes medal-turn{to{transform:rotate(360deg)}}.lp .tb-game{animation:row-in .6s cubic-bezier(.22,.61,.36,1) both}.lp .tb-game:nth-of-type(2){animation-delay:.08s}.lp .tb-game:nth-of-type(3){animation-delay:.16s}.lp .tb-game:nth-of-type(4){animation-delay:.24s}@keyframes row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lp .ttab{transition:color .18s ease,border-color .18s ease}.lp .btn-primary{transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.lp .btn-primary:hover{transform:translateY(-1px);box-shadow:none}.lp .btn-primary:active{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.lp .lp-medal:before{animation:none}.lp .tb-game{animation:none}.lp .tiles .tile:hover,.lp .btn-primary:hover{transform:none}}.lp .app-frame{position:relative;border-radius:20px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#14171e,#0e1117);box-shadow:0 1px #ffffff14 inset,0 40px 90px #0000008c;overflow:hidden}.lp .app-chrome{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid rgba(255,255,255,.08);font-size:12.5px;color:var(--ink-3)}.lp .app-chrome .brand-mark{width:22px;height:22px;border-radius:6px;box-shadow:none}.lp .app-chrome .brand-mark svg{width:13px;height:13px}.lp .app-chrome b{color:var(--ink);font-weight:700}.lp .app-live{margin-left:auto;display:inline-flex;align-items:center;gap:8px;color:var(--ink-2)}.lp .app-live i{width:7px;height:7px;border-radius:50%;background:var(--up);box-shadow:0 0 10px #46c690b3}.lp .app-stage{height:600px;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.lp .app-stage>.dashboard{width:1236px;transform:scale(.86);transform-origin:0 0;padding:26px 28px}.lp .app-stage .page-title{font-size:30px}.lp .app-veil{position:absolute;left:0;right:0;bottom:0;height:240px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:34px;background:linear-gradient(180deg,#0e111700,#0e1117e6 62%,#0e1117)}.lp .app-veil .btn-primary{padding:14px 30px;font-size:15px}@media(max-width:1160px){.lp .app-stage>.dashboard{transform:scale(.72)}}@media(max-width:860px){.lp .app-stage{height:460px}.lp .app-stage>.dashboard{width:900px;transform:scale(.62)}.lp .app-chrome span:not(.brand-mark):not(.app-live){display:none}}.gs-signed{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.gs-signed .lede{margin:0}.gs-signed .btn-primary{padding:10px 18px;font-size:13.5px;white-space:nowrap}.logo-badge svg{width:18px;height:18px}.filters{mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 48px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 48px),transparent 100%);padding-right:48px}.app.embed .topbar,.app.embed .demo-ribbon,.app.embed .offline-banner{display:none}.app.embed{min-height:100vh}.dash-head .spacer{flex:1;display:block}.dash-head .btn-text{margin-left:auto}.dash-head .btn-text+.btn-primary{margin-left:0}.dash-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:-6px 0 2px;font-size:13.5px;color:var(--ink-2)}.dash-meta>span{display:inline;white-space:nowrap}.dash-meta>i{width:3px;height:3px;border-radius:50%;background:var(--ink-3)}.dash-meta b{color:var(--ink);font-weight:700}.dash-meta .good,.dash-meta .good b{color:var(--up)}.dash-meta .warn,.dash-meta .warn b{color:#e0b04f}.dash-meta svg{width:13px;height:13px;vertical-align:-2px;margin-right:4px}.climb-you-dot{top:47px;width:16px;height:16px;box-shadow:0 0 0 1px var(--bg),0 0 0 5px #f2f3f529}.dashboard .cal-cell{background:transparent;border-color:var(--line)}.dashboard .cal-cell .cal-day{color:var(--ink-3)}.dashboard .cal-cell.up,.dashboard .cal-cell.down,.dashboard .cal-cell.flat{border-color:transparent}.dashboard .cal-cell.up{background:#46c6901f}.dashboard .cal-cell.down{background:#e8687a1f}.dashboard .cal-cell.flat{background:var(--raise)}.dashboard .cal-cell.up .cal-day,.dashboard .cal-cell.down .cal-day,.dashboard .cal-cell.flat .cal-day{color:var(--ink-2)}.dashboard .cal-cell.today{border-color:var(--line-2)}.dashboard .cal-cell.today .cal-day{color:var(--ink)}.rules-fold-head{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:left;padding:20px 24px;border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--line-2);color:var(--ink);cursor:pointer;scroll-margin-top:88px}.rules-fold-head:hover{border-color:#ffffff3d}.rules-fold-meta{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2);white-space:nowrap}.rules-fold-meta svg{width:13px;height:13px}.rules-fold-meta b{color:var(--ink);font-weight:700;margin-left:6px}.rules-fold-close{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px;color:var(--ink-2);padding:0 4px}.rules-fold-close svg{width:13px;height:13px;vertical-align:-2px;margin-right:4px}@media(max-width:640px){.dash-meta{font-size:12.5px}.rules-fold-head{padding:16px 18px}}.dash-head{gap:12px}.dash-head .page-title{font-size:24px}.tier-chip{padding:4px 10px;font-size:11px;letter-spacing:.06em;background:var(--raise);border-color:transparent;color:var(--ink-2)}.dash-head .tier-chip{color:var(--ink)}.dash-meta{margin:-8px 0 0;font-size:13px;color:var(--ink-3)}.dash-meta b{color:var(--ink)}.dash-meta .warn,.dash-meta .warn b{color:var(--warn)}.climb-panel{padding:20px 22px 14px}.climb-grid{grid-template-columns:236px 1fr;gap:28px}.bal-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.climb-bal .bal-label{margin-bottom:8px}.bal{font-size:46px;font-weight:700;letter-spacing:-.035em;line-height:1}.bal small{font-size:15px;font-weight:600;color:var(--ink-3);margin-left:2px;letter-spacing:0}.bal-row{gap:12px}.delta-chip{font-size:14px}.climb-sub{margin-top:12px;font-size:12.5px;color:var(--ink-3);gap:0}.climb-sub span+span:before{content:"·";margin:0 8px}.climb-rail{height:92px;margin:0 40px 0 6px}.climb-line{top:46px;height:2px;background:var(--raise-2)}.climb-dot{top:42px;width:10px;height:10px;border:2px solid var(--raise-2);background:var(--card)}.climb-stop.reached .climb-dot{background:var(--accent);border-color:var(--accent)}.climb-prize{top:16px;font-size:12.5px;font-weight:700;color:var(--ink-2)}.climb-stop.reached .climb-prize{color:var(--ink)}.climb-tag{position:absolute;top:60px;font-size:11px;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.climb-tag b{color:var(--ink-2);font-weight:700;letter-spacing:.04em;margin-right:4px}.climb-stop.reached .climb-tag b{color:var(--ink)}.climb-start-tick{top:39px;height:16px;background:var(--ink-3)}.climb-start-label{top:60px;font-size:10.5px;letter-spacing:.02em}.climb-you-dot{top:39px;width:16px;height:16px;box-shadow:0 0 0 2px var(--card),0 0 0 6px #e4edf824}.climb-foot{margin-top:12px;padding-top:12px;font-size:13px;color:var(--ink-3)}.climb-foot b{color:var(--ink)}.track-stats{gap:0;font-size:13px;color:var(--ink-3);padding-top:3px}.track-stat+.track-stat:before{content:"·";margin:0 8px}.ptrack-wrap{margin-top:18px}.pt{height:26px;border-radius:2px}.pt.lost{opacity:.8}.track-foot{margin-top:12px;font-size:12.5px;color:var(--ink-3)}.pace-foot{font-size:12.5px}.picks-sec .tickets{margin-top:14px}.dash-lower{grid-template-columns:1.3fr 1fr;gap:16px}.dash-side{gap:16px}.cal-top{margin-bottom:12px}.cal-grid{gap:4px}.cal-body{grid-auto-rows:minmax(46px,1fr)}.dashboard .cal-cell{min-height:46px;padding:5px 7px;border-radius:8px}.cal-cell .cal-day{font-size:12px}.cal-cell .cal-pnl{font-size:11.5px}.cal-nav{padding:3px 10px;font-size:14px}.rung{padding:8px 0;grid-template-columns:36px 1fr auto;gap:12px}.rung .lv-badge{width:28px;height:28px;border-radius:8px;font-size:11.5px}.ladder-panel .rung{min-height:40px}.obj-head .t{font-size:14.5px}.rules-fold-head{padding:16px 22px;border-color:var(--line)}.rules-fold-head:hover{border-color:var(--line-2);background:var(--raise)}.topbar{padding:12px 28px}.nav button{font-size:13.5px;font-weight:600}.nav button.active:after{height:2px;bottom:2px}.tabbar button.active{color:var(--accent)}.text-input{border-color:var(--line)}@media(max-width:640px){.dash-head .btn-text{display:none}.dash-head .page-title{font-size:22px}.topbar .btn-primary{padding:6px 14px;font-size:13px}.demo-ribbon{padding:6px 16px;gap:10px}.demo-ribbon p .more,.demo-actions .btn-ghost{display:none}.demo-actions .btn-primary{padding:4px 12px;font-size:12px}.bal{font-size:40px}.climb-rail{margin:0 24px 0 4px}.panel{padding:16px}.climb-panel{padding:16px 16px 12px}}.tickets{align-items:start}@media(max-width:900px){.topbar .spacer{display:block;flex:1}}@media(max-width:860px){.climb-grid{grid-template-columns:minmax(0,1fr);gap:12px}.climb-rail{margin:0 28px 0 6px}.dash-lower{grid-template-columns:minmax(0,1fr)}.dash-side{grid-template-rows:auto auto}}@media(max-width:980px){.rail .slip-head{display:none}}@media(max-width:640px){.climb-start-label{display:none}.climb-tag{font-size:10px}.climb-tag b{margin-right:3px}.climb-prize{font-size:11.5px}.dashboard .cal-cell{min-height:40px;padding:4px 5px;border-radius:6px}.cal-cell .cal-day{font-size:11px}.cal-cell .cal-pnl{font-size:10px;letter-spacing:-.02em;white-space:nowrap;overflow:hidden}.cal-grid{gap:3px}}.panel{background:linear-gradient(180deg,#ffffff06 0,#fff0 96px),var(--card);box-shadow:inset 0 1px #ffffff0a}.climb-plate,.ptrack-wrap{border-radius:12px;border:1px solid var(--line);background:repeating-linear-gradient(135deg,rgba(255,255,255,.028) 0 2px,transparent 2px 14px),linear-gradient(180deg,#171b21,#13161c)}.climb-panel{padding:22px 24px 20px}.climb-top{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap}.climb-bal{min-width:0}.climb-kpis{display:flex;gap:10px}.kpi{min-width:172px;padding:11px 14px 10px;border-radius:10px;background:var(--raise);border:1px solid var(--line)}.kpi .k{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.kpi b{display:block;font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:4px 0 2px}.kpi .s{display:block;font-size:12px;color:var(--ink-3);white-space:nowrap}.climb-plate{margin-top:20px;padding:10px 18px 6px}.climb-rail{height:96px;margin:0 34px 0 10px}.climb-line{top:48px;height:4px;border-radius:4px;background:#ffffff14}.climb-fill{border-radius:4px;background:linear-gradient(90deg,rgba(228,237,248,.55),var(--accent));box-shadow:0 0 14px #e4edf847}.climb-dot{top:44px;width:12px;height:12px;border:2px solid rgba(255,255,255,.22);background:#13161c}.climb-stop.reached .climb-dot{background:var(--accent);border-color:var(--accent);box-shadow:0 0 10px #e4edf873}.climb-prize{top:12px;padding:3px 9px;border-radius:999px;background:#ffffff0d;border:1px solid var(--line);font-size:12px;font-weight:700;color:var(--ink-2)}.climb-stop.reached .climb-prize{background:var(--accent);color:var(--accent-ink);border-color:transparent}.climb-tag{top:66px;font-size:11px}.climb-start-tick{top:40px;height:20px;width:2px;background:#ffffff47}.climb-start-label{top:66px}.climb-you-dot{top:40px;width:20px;height:20px;background:#fff;box-shadow:0 0 0 3px #13161c,0 0 0 4px #e4edf880,0 0 18px #e4edf880}.ptrack-wrap{margin-top:16px;padding:24px 12px 12px}.ptrack{gap:3px}.pt{height:32px;border-radius:3px;background:#ffffff0f}.pt.won{background:linear-gradient(180deg,#62d9a6,#3db383);box-shadow:inset 0 1px #ffffff40;opacity:1}.pt.lost{background:linear-gradient(180deg,#f07f8f,#d5586b);box-shadow:inset 0 1px #ffffff2e;opacity:1}.pt.pending{background:#ffffff08;border:1px dashed rgba(255,255,255,.3)}.gate-flag{top:8px;bottom:12px}.gate-line{top:16px;bottom:0;background:#fff6}.gate-label{top:-8px;padding:2px 8px;border-radius:999px;background:var(--card);border:1px solid var(--line-2);color:var(--ink-2);font-size:10px;letter-spacing:.06em}.gate-flag.done .gate-label{color:var(--ink)}.track-legend{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin-top:12px;font-size:12.5px;color:var(--ink-3)}.track-legend>span{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.track-legend b{color:var(--ink);font-weight:700}.track-legend i{width:9px;height:9px;border-radius:2px;background:#ffffff14}.track-legend i.w{background:var(--up)}.track-legend i.l{background:var(--down)}.track-legend i.p{background:transparent;border:1px dashed rgba(255,255,255,.4)}.track-legend .note{margin-left:auto}.track-legend .note b{color:var(--ink-2)}.pace-bar{height:6px;background:#ffffff12}.pace-bar>i{background:linear-gradient(90deg,rgba(228,237,248,.5),var(--accent))}.pace-bar>b{background:#fff;top:-4px;height:14px;border-radius:1px}.tickets{align-items:stretch}.ticket{height:268px}.tk-body{overflow-y:auto;scrollbar-width:thin}.tk-band{position:relative;flex:1 1 auto;min-height:56px;margin-top:12px;display:grid;grid-template-columns:1fr 1fr;border-radius:10px;overflow:hidden;background:var(--raise)}.tk-band>span{display:flex;flex-direction:column;justify-content:center;padding:8px 14px;color:#fff;min-width:0}.tk-band>span:first-child{clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);padding-right:22px}.tk-band>span:last-child{clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);align-items:flex-end;text-align:right;padding-left:22px;margin-left:-12px}.tk-band b{font-size:24px;font-weight:800;font-style:italic;letter-spacing:-.02em;line-height:1;text-shadow:0 1px 0 rgba(0,0,0,.25)}.tk-band small{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.85;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tk-band .at{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--card);color:var(--ink-2);font-style:normal;font-size:10px;font-weight:800;padding:3px 7px;border-radius:999px;border:1px solid var(--line-2)}.tk-band.solo{display:flex;align-items:center;justify-content:center;color:var(--ink-3)}.tk-band.solo b{font-size:14px;font-style:normal;font-weight:700;text-shadow:none}@media(max-width:640px){.climb-kpis{width:100%}.kpi{flex:1;min-width:0;padding:10px 12px 9px}.kpi b{font-size:19px}.kpi .s{white-space:normal}.climb-plate{padding:8px 10px 4px}.climb-prize{padding:0;background:none;border:0;font-size:11px}.climb-stop.reached .climb-prize{background:none;color:var(--accent)}.ptrack-wrap{padding:22px 8px 8px}.track-legend .note{margin-left:0;flex-basis:100%}}.climb-tag i{font-style:normal}.ptrack-wrap{overflow:hidden}@media(max-width:640px){.climb-tag i{display:none}.climb-tag b{margin-right:0}.ptrack{gap:1px}.pt{min-width:0;border-radius:1px}.pt.pending{border:0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.35) 0 3px,transparent 3px 6px)}}.db{display:grid;gap:16px}.db>*{min-width:0}.db-cols{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;align-items:start}.db-col{display:grid;gap:16px;min-width:0}.db .panel{padding:20px 22px}.db-ph{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;min-height:28px}.db-ph h2{margin:0;font-size:15px;font-weight:650;letter-spacing:-.01em;line-height:1.2}.db-ph .meta{font-size:13px;color:var(--ink-3);white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.db-ph .meta b{color:var(--ink);font-weight:650}.db-ph .btn-text{margin:-6px -10px -6px 0}.db-nav{display:inline-flex;gap:6px}.db-nav .btn-ghost{width:28px;height:28px;padding:0;font-size:15px;line-height:1}.db-empty{margin:0;padding:22px 0;text-align:center;font-size:13.5px;color:var(--ink-3)}.db .filters{margin:-4px 0 12px}.db-bs{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}.db-b{display:flex;flex-direction:column;gap:6px;min-width:0;padding:2px 24px 2px 0}.db-b+.db-b{border-left:1px solid var(--line);padding-left:24px}.db-b .k{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.db-b .v{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.db-b .v b{font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.db-b.hero .v b{font-size:40px;letter-spacing:-.035em;line-height:1}.db-b .v small{font-size:14px;font-weight:600;color:var(--ink-3)}.db-b .v em{font-style:normal;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:4px}.db-b .v em svg{width:13px;height:13px}.db-b .v em.up{color:var(--up)}.db-b .v em.down{color:var(--down)}.db-b .s{font-size:13px;color:var(--ink-3)}.db-b .s b{color:var(--ink);font-weight:650}.db-rl{position:relative;height:84px;margin:28px 34px 0 8px}.db-rl-track{position:absolute;left:0;right:0;top:38px;height:3px;border-radius:3px;background:#ffffff1a}.db-rl-track>span{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--accent)}.db-rl-stop,.db-rl-start,.db-rl-you{position:absolute;top:0;height:100%}.db-rl-stop>i{position:absolute;top:34px;left:0;transform:translate(-50%);width:11px;height:11px;border-radius:50%;background:var(--card);border:2px solid rgba(255,255,255,.28)}.db-rl-stop.on>i{background:var(--accent);border-color:var(--accent)}.db-rl-stop .p{position:absolute;top:4px;left:0;transform:translate(-50%);font-size:13px;font-weight:700;color:var(--ink-2);white-space:nowrap}.db-rl-stop.on .p{color:var(--ink)}.db-rl-stop .t{position:absolute;top:56px;left:0;transform:translate(-50%);font-size:11px;color:var(--ink-3);white-space:nowrap}.db-rl-stop .t b{color:var(--ink-2);font-weight:700;margin-right:4px;letter-spacing:.04em}.db-rl-stop.on .t b{color:var(--ink)}.db-rl-stop .t em{font-style:normal}.db-rl-start>i{position:absolute;top:31px;left:0;width:1px;height:17px;background:#ffffff4d}.db-rl-start>span{position:absolute;top:56px;left:0;transform:translate(-50%);font-size:10.5px;color:var(--ink-3);white-space:nowrap}.db-rl-you{z-index:2}.db-rl-you>i{position:absolute;top:32px;left:0;transform:translate(-50%);width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px var(--card),0 0 0 4px #ffffff59}.db-rn{position:relative;padding-top:22px}.db-rn-strip{display:flex;gap:2px;height:30px}.db-rn-strip .c{flex:1;min-width:0;border-radius:2px;background:#ffffff12}.db-rn-strip .c.won{background:var(--up)}.db-rn-strip .c.lost{background:var(--down);opacity:.85}.db-rn-strip .c.pending{background:repeating-linear-gradient(180deg,rgba(255,255,255,.35) 0 3px,transparent 3px 6px)}.db-rn-strip .c.just{animation:pt-pop .7s cubic-bezier(.22,.61,.36,1) both;transform-origin:bottom}.db-rn-gate{position:absolute;top:0;bottom:0;width:0;pointer-events:none}.db-rn-gate>i{position:absolute;top:20px;bottom:0;left:0;width:1px;background:#ffffff73}.db-rn-gate>span{position:absolute;top:0;left:0;transform:translate(-50%);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.db-rn-gate.done>span{color:var(--ink-2)}.db-rn-foot{display:flex;justify-content:space-between;gap:8px 24px;flex-wrap:wrap;margin-top:12px;font-size:13px;color:var(--ink-3)}.db-rn-foot b{color:var(--ink);font-weight:650}.db-rn-foot .warn,.db-rn-foot .warn b{color:var(--warn)}.pk-list{display:flex;flex-direction:column;margin:-2px -22px 0}.pk{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;grid-template-areas:"sw main nums pill" "sw acts acts acts";gap:4px 14px;align-items:center;padding:11px 22px;border-top:1px solid var(--line)}.pk:first-child{border-top:0}.pk-sw{grid-area:sw;width:28px;height:28px;border-radius:8px;overflow:hidden;display:flex;background:var(--raise);align-items:center;justify-content:center}.pk-sw i{flex:1;height:100%}.pk-sw b{font-size:12px;font-weight:700;color:var(--ink-2)}.pk-main{grid-area:main;min-width:0;display:flex;flex-direction:column;gap:2px}.pk-main b{font-size:14px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-main .pk-stake{color:var(--ink-3);font-weight:600}.pk-main small{font-size:12.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-nums{grid-area:nums;display:flex;gap:22px}.pk-kv{display:flex;flex-direction:column;align-items:flex-end;min-width:64px}.pk-kv small{font-size:11px;color:var(--ink-3);letter-spacing:.02em}.pk-kv b{font-size:14px;font-weight:650}.pk-kv b.up{color:var(--up)}.pk-kv b.down{color:var(--down)}.pk .pill{grid-area:pill;justify-self:end;min-width:60px;justify-content:center}.pk-acts{grid-area:acts;display:flex;align-items:center;gap:4px 10px;flex-wrap:wrap;font-size:12px}.pk-acts .btn-text{padding:3px 6px;font-size:12.5px;margin-left:-6px}.pk-acts .dev-label{flex:none}.pk-leg-dev{display:inline-flex;align-items:center;gap:4px}.pk.void .pk-main b{color:var(--ink-3);text-decoration:line-through}.db-cl-head,.db-cl{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.db-cl-head{margin-bottom:4px}.db-cl-head span{text-align:center;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--ink-3)}.db-cl-d{height:42px;border-radius:8px;padding:5px 7px;display:flex;flex-direction:column;justify-content:space-between;font-size:11.5px;color:var(--ink-3);background:#ffffff06}.db-cl-d small{font-size:11.5px;font-weight:700;text-align:right}.db-cl-d.up{background:#46c69021;color:var(--ink)}.db-cl-d.up small{color:var(--up)}.db-cl-d.down{background:#e8687a21;color:var(--ink)}.db-cl-d.down small{color:var(--down)}.db-cl-d.flat{background:var(--raise);color:var(--ink)}.db-cl-d.today{box-shadow:inset 0 0 0 1px #ffffff4d;color:var(--ink)}.db-sk{display:flex;flex-direction:column;gap:10px}.db-sk>b{font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.db-sk .s{font-size:13px;color:var(--ink-3)}.db-sk .s b{color:var(--ink);font-weight:650}.db .ladder .rung{padding:9px 0}.db .rules-fold-head{padding:18px 22px}@media(max-width:860px){.db-cols{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.db .panel{padding:16px}.db-bs{grid-template-columns:1fr 1fr}.db-b{padding:0 12px 0 0}.db-b+.db-b{border-left:0;padding-left:0}.db-b.hero{grid-column:1 / -1;padding:0 0 14px;border-bottom:1px solid var(--line);margin-bottom:14px}.db-b.hero+.db-b+.db-b{border-left:1px solid var(--line);padding-left:14px}.db-b.hero .v b{font-size:36px}.db-rl{margin:20px 22px 0 4px}.db-rl-start>span{display:none}.db-rl-stop .t em{display:none}.db-rl-stop .t b{margin:0}.db-rl-stop .p{font-size:11.5px}.db-rn-strip{gap:1px}.db-rn-strip .c{border-radius:1px}.pk-list{margin:-2px -16px 0}.pk{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"sw main pill" "sw nums nums" "sw acts acts";padding:11px 16px;gap:6px 12px}.pk-nums{gap:16px;justify-content:flex-start}.pk-kv{align-items:flex-start;min-width:0}.db-cl-d{height:38px;padding:4px 5px;font-size:11px}.db-cl-d small{font-size:10px;letter-spacing:-.02em}.db .rules-fold-head{padding:16px}}.pk-head{display:grid;grid-template-columns:30px minmax(0,1fr) 72px 84px 96px 84px;gap:4px 14px;padding:0 22px 8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.pk-head span{text-align:right}.pk{grid-template-columns:30px minmax(0,1fr) 72px 84px 96px 84px;grid-template-areas:"sw main odds risk pay pill" "sw acts acts acts acts acts"}.pk-head+.pk{border-top:1px solid var(--line)}.pk-nums{display:contents}.pk-kv{min-width:0}.pk-kv.odds{grid-area:odds}.pk-kv.risk{grid-area:risk}.pk-kv.pay{grid-area:pay}.pk-kv small{display:none}@media(max-width:640px){.pk-head{display:none}.pk{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"sw main pill" "sw nums nums" "sw acts acts"}.pk-nums{display:flex}.pk-kv small{display:block}}body{background:radial-gradient(1100px 520px at 50% -120px,rgba(228,237,248,.07),transparent 60%),var(--bg)}.app:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.045;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");background-size:160px 160px}.panel{background:linear-gradient(180deg,#151920,#10141a);border:1px solid rgba(255,255,255,.08);border-radius:18px;box-shadow:inset 0 1px #ffffff0f,0 24px 48px -32px #000000e6}.market,.ticket,.rules-fold-head{background:linear-gradient(180deg,#151920,#10141a);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0f}.btn-primary,.btn-primary:hover{box-shadow:none}.brand-word{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 115;font-weight:900;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin:0 8px 0 -4px;white-space:nowrap}.avatar{color:#fff;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-size:11px;letter-spacing:.02em;text-shadow:0 1px 0 rgba(0,0,0,.35)}.up-text{color:var(--up)}.down-text{color:var(--down)}.hx-num{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 115;font-weight:900;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.hx-title{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.hx-eyebrow{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.hx-eyebrow .tier-mark{width:12px;height:12px;color:var(--ink-2)}.hx-eyebrow svg:not(.tier-mark){width:11px;height:11px;vertical-align:-1px;margin-right:2px}.hx-ph{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;min-height:28px}.hx-ph .meta{font-size:13px;color:var(--ink-3);white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.hx-ph .meta b{color:var(--ink);font-weight:650}.hx-ph .meta .tier-mark{width:12px;height:12px}.hx-ph .btn-text{margin:-6px -10px -6px 0}.hx-live{width:7px;height:7px;border-radius:50%;background:var(--up);animation:hx-pulse 1.8s ease-out infinite}@keyframes hx-pulse{0%{box-shadow:0 0 #46c6908c}to{box-shadow:0 0 0 8px #46c69000}}.hx-empty{text-align:center;padding:22px 0 8px;color:var(--ink-3);font-size:13.5px;display:flex;flex-direction:column;align-items:center;gap:12px}.hx-empty p{margin:0}.hx-more{margin:4px 0 0;font-size:12.5px;color:var(--ink-3);text-align:center}.hx{display:grid;gap:16px}.hx>*{min-width:0}.hx .panel{padding:22px 24px}.hx-row3{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);gap:16px;align-items:stretch}.hx-row2{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;align-items:start}.hx .filters{margin:-4px 0 12px}.hx-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);padding:0!important;overflow:hidden;position:relative}.hx-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(560px 300px at 14% -10%,rgba(228,237,248,.11),transparent 62%);pointer-events:none}.hx-hero-l{position:relative;padding:30px 34px 28px;display:flex;flex-direction:column;gap:14px}.hx-hero-r{position:relative;padding:24px 28px 22px;border-left:1px solid var(--line);background:#ffffff04}.hx-bal{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:2px}.hx-bal>b{font-size:72px;line-height:.95;letter-spacing:-.035em;text-shadow:0 0 40px rgba(228,237,248,.18)}.hx-bal small{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-size:18px;letter-spacing:.04em;color:var(--ink-3)}.hx-bal em{font-style:normal;display:inline-flex;align-items:center;gap:5px;font-size:15px;font-weight:750;padding:4px 10px;border-radius:999px;background:#46c6901f;color:var(--up);font-variant-numeric:tabular-nums}.hx-bal em.down{background:#e8687a1f;color:var(--down)}.hx-bal em svg{width:14px;height:14px}.hx-sub{font-size:13.5px;color:var(--ink-3)}.hx-sub b{color:var(--ink);font-weight:650}.hx-sub .good{color:var(--up)}.hx-sub .warn,.hx-sub .warn b{color:var(--warn)}.hx-pays{font-size:13.5px;color:var(--ink-3)}.hx-pays b{font-size:22px;color:var(--ink);margin-left:6px;vertical-align:-2px}.hx-cta{display:flex;gap:10px;margin-top:auto;padding-top:6px}.hx-meter{position:relative;padding-left:24px}.hx-meter-track{position:absolute;left:6px;top:10px;bottom:10px;width:3px;border-radius:3px;background:#ffffff1a}.hx-meter-track>span{position:absolute;left:0;right:0;bottom:0;border-radius:3px;background:linear-gradient(180deg,var(--accent),rgba(228,237,248,.45));box-shadow:0 0 12px #e4edf859}.hx-meter-you{position:absolute;left:7.5px;width:13px;height:13px;border-radius:50%;background:#fff;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #11151b,0 0 0 4px #ffffff59,0 0 16px #e4edf899;z-index:2}.hx-rungs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.hx-rungs li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:center;column-gap:12px;height:46px;padding:0 4px;border-top:1px solid var(--line)}.hx-rungs li:first-child{border-top:0}.hx-rungs .lv{grid-row:1 / 3;width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:800;color:var(--ink-3);background:#ffffff0d;border:1px solid var(--line)}.hx-rungs li.on .lv{background:var(--accent);color:var(--accent-ink);border-color:transparent}.hx-rungs .xp{font-size:12.5px;color:var(--ink-3);line-height:1.2}.hx-rungs li.on .xp{color:var(--ink-2)}.hx-rungs .tag{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);line-height:1.3}.hx-rungs .tag:empty{display:none}.hx-rungs li.now .tag{color:var(--up)}.hx-rungs li.next .tag{color:var(--accent)}.hx-rungs .prize{grid-column:3;grid-row:1 / 3;font-size:18px;color:var(--ink-3)}.hx-rungs li.on .prize{color:var(--ink)}.hx-rungs li.next .prize{color:var(--ink-2)}.hx-rungs li.next{background:linear-gradient(90deg,rgba(228,237,248,.07),transparent 75%);margin:0 -8px;padding:0 12px;border-radius:10px;border-top-color:transparent}.hx-rungs li.next+li{border-top-color:transparent}.hx-run{display:flex;flex-direction:column}.hx-run-body{display:flex;gap:22px;align-items:flex-start;flex:1}.hx-grid{display:flex;flex-direction:column;gap:3px;flex:none}.hx-grid-rows{display:flex;flex-direction:column;gap:3px}.hx-grid-row{display:flex;gap:3px}.hx-grid-row i{width:14px;height:14px;border-radius:3px;background:#ffffff0f}.hx-grid-row i.won{background:var(--up);box-shadow:inset 0 1px #ffffff40}.hx-grid-row i.lost{background:var(--down);opacity:.85}.hx-grid-row i.pending{background:#e4edf814;animation:hx-ride 1.6s ease-in-out infinite}@keyframes hx-ride{0%,to{box-shadow:inset 0 0 0 1.5px #e4edf8bf}50%{box-shadow:inset 0 0 0 1.5px #e4edf840}}.hx-grid-row i.just{animation:pt-pop .7s cubic-bezier(.22,.61,.36,1) both;transform-origin:bottom}.hx-gate{display:flex;align-items:center;gap:8px;margin:3px 0;font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.hx-gate:before{content:"";flex:1;min-width:12px;height:1px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.45) 0 4px,transparent 4px 8px)}.hx-gate.done{color:var(--up)}.hx-run-stats{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px;flex:1;min-width:0;align-self:center}.hx-run-stats .st{display:flex;flex-direction:column;gap:3px;min-width:0}.hx-run-stats .st b{font-size:26px;line-height:1}.hx-run-stats .st span{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-foot{display:flex;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;margin-top:18px;padding-top:14px;border-top:1px solid var(--line);font-size:12.5px;color:var(--ink-3)}.hx-foot b{color:var(--ink);font-weight:650}.hx-foot .warn,.hx-foot .warn b{color:var(--warn)}.hx-tks{display:flex;flex-direction:column;gap:10px}.hx-tk{position:relative;padding:12px 14px 12px 18px;border-radius:12px;background:#ffffff08;border:1px solid var(--line);overflow:hidden}.hx-tk:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--ta),var(--tb))}.hx-tk-top{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px}.hx-tk-top .hx-eyebrow{font-size:10.5px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-wrap:nowrap}.hx-tk-time{font-size:11.5px;color:var(--ink-3);flex:none}.hx-tk-sel{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.hx-tk-sel b{font-size:15px;font-weight:700;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-tk-sel span{font-weight:700;color:var(--ink-2);flex:none}.hx-tk-sub{font-size:12.5px;color:var(--ink-3);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-tk-foot{display:flex;justify-content:space-between;gap:10px;margin-top:10px;padding-top:9px;border-top:1px solid var(--line);font-size:12.5px;color:var(--ink-3)}.hx-tk-foot b{color:var(--ink);font-weight:700;margin-left:4px}.hx-tk-foot .up b{color:var(--up)}.hx-side{display:flex;flex-direction:column}.hx-flame{display:flex;gap:14px;align-items:flex-start}.hx-flame-ic{width:40px;height:40px;border-radius:12px;flex:none;display:flex;align-items:center;justify-content:center;background:#e4edf814;color:var(--accent)}.hx-flame-ic svg{width:20px;height:20px}.hx-flame>div{min-width:0;flex:1;display:flex;flex-direction:column;gap:8px}.hx-flame b.hx-num{font-size:24px;line-height:1}.hx-segs{display:flex;gap:4px}.hx-segs i{flex:1;height:8px;border-radius:4px;background:#ffffff14}.hx-segs i.on{background:var(--accent);box-shadow:0 0 10px #e4edf866}.hx-side .s{font-size:12.5px;color:var(--ink-3)}.hx-side .s b{color:var(--ink);font-weight:650}.hx-div{height:1px;background:var(--line);margin:18px 0 16px}.hx-pace{display:flex;flex-direction:column;gap:10px;margin-top:auto}.hx-pace-bar{position:relative;height:6px;border-radius:3px;background:#ffffff14}.hx-pace-bar>i{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--accent)}.hx-pace-bar>b{position:absolute;top:-4px;width:2px;height:14px;background:#fff;border-radius:1px}.hx-pace.warn .hx-pace-bar>i{background:var(--warn)}.hx-pace.warn .s b{color:var(--warn)}.hx .rules-fold-head{padding:18px 24px}@media(max-width:1000px){.hx-row3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hx-row3>.hx-side{grid-column:1 / -1}}@media(max-width:860px){.hx-row2{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.brand-word{display:none}.hx .panel{padding:16px}.hx-hero{grid-template-columns:minmax(0,1fr)}.hx-hero-l{padding:22px 18px 18px;gap:12px}.hx-hero-r{border-left:0;border-top:1px solid var(--line);padding:18px}.hx-bal>b{font-size:56px}.hx-cta .btn-primary,.hx-cta .btn-ghost{flex:1}.hx-row3{grid-template-columns:minmax(0,1fr)}.hx-run-body{gap:16px}.hx-grid-row i{width:12px;height:12px}.hx-run-stats .st b{font-size:22px}.hx-rungs li{height:44px}.hx .rules-fold-head{padding:16px}}.hx-num,.hx-run-stats .st b,.hx-title{white-space:nowrap}.hx-side .hx-ph{flex-wrap:wrap;row-gap:4px}.hx-pace{gap:8px}.hx-pace .s+.s{margin-top:-4px}.app.shell{display:grid;grid-template-columns:232px minmax(0,1fr);align-items:start}.app.shell>.banner-offline,.app.shell>.banner-geo{grid-column:1 / -1}.sb{position:sticky;top:0;height:100vh;background:#0d1015;border-right:1px solid var(--line);padding:18px 12px 16px;display:flex;flex-direction:column;overflow-y:auto;z-index:5}.sb-brand{display:flex;align-items:center;gap:10px;padding:4px 8px 18px;background:none;color:var(--ink);width:100%;text-align:left}.sb-brand .logo-badge{width:30px;height:30px;border-radius:9px}.sb-brand .logo-badge svg{width:16px;height:16px}.sb-brand .brand-word{margin:0}.sb-group{display:flex;flex-direction:column;gap:2px}.sb-sec{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:14px 10px 6px}.sb-item{display:flex;align-items:center;gap:11px;width:100%;padding:9px 10px;border-radius:9px;background:none;color:var(--ink-2);font-weight:600;font-size:13.5px;position:relative;text-align:left}.sb-item svg{width:16px;height:16px;color:var(--ink-3);flex:none}.sb-item:hover{background:#ffffff0a;color:var(--ink)}.sb-item.on{background:#e4edf814;color:var(--ink)}.sb-item.on svg{color:var(--accent)}.sb-item.on:before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--accent)}.sb-item .cnt{margin-left:auto;font-size:11px;font-weight:700;color:var(--ink-3);background:#ffffff0f;padding:1px 7px;border-radius:999px}.sb-acct{margin-top:auto;padding-top:14px}.sb-me{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:var(--card);border:1px solid var(--line);color:var(--ink);text-align:left}.sb-me:hover,.sb-me.on{border-color:var(--line-2)}.sb-me>span:last-child{min-width:0;display:flex;flex-direction:column}.sb-me b{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-me small{font-size:11.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.sb-av{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#5b6b8a,#2a3346);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px;flex:none}.app-body{min-width:0;display:flex;flex-direction:column;min-height:100vh}.shell .topbar{padding:14px 28px 0;background:transparent;position:static}.shell .topbar-inner{max-width:none;gap:12px}.tb-logo{display:none}.tb-title{display:flex;align-items:center;gap:14px;min-width:0;flex:1}.tb-crumb{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-3);white-space:nowrap}.tb-crumb i{width:8px;height:8px;border-radius:50%;background:var(--up);box-shadow:0 0 0 3px #46c6902e}.shell .topbar .spacer{display:none}.shell .main{max-width:none;padding:16px 28px 44px}.shell .demo-ribbon{margin:12px 28px 0;border-radius:10px;border:1px solid var(--line);padding:8px 14px}.app.embed{display:block}.app.embed .sb{display:none}.app.embed .main{padding:16px}@media(max-width:900px){.app.shell{display:flex;flex-direction:column}.sb{display:none}.tb-logo{display:flex}.shell .topbar{padding:12px 16px 0}.shell .main{padding:14px 16px 96px}.shell .demo-ribbon{margin:10px 16px 0}.tb-crumb{display:none}}.ck{display:grid;gap:16px}.ck>*{min-width:0}.ck .card{background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:inset 0 1px #ffffff0d,0 20px 40px -32px #000000e6}.ck .disp{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 115;font-weight:900;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.ck-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ck-head h1{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em}.ck-crumb{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--ink-3);margin-top:2px;text-transform:none}.ck-crumb i{width:8px;height:8px;border-radius:50%;background:var(--up);box-shadow:0 0 0 3px #46c6902e}.ck-crumb .tier-mark{width:12px;height:12px}.ck-acts{display:flex;gap:10px}.ck-acts .btn-ghost svg{width:14px;height:14px}.ck-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ck-kpi{padding:16px 18px 14px;position:relative;min-height:118px;overflow:hidden}.ck-kpi .h{display:flex;align-items:center;gap:9px;margin-bottom:12px}.ck-kpi .h i{width:26px;height:26px;border-radius:8px;background:#e4edf814;color:var(--accent);display:flex;align-items:center;justify-content:center;flex:none}.ck-kpi .h i svg{width:14px;height:14px}.ck-kpi .h span{font-size:12.5px;font-weight:600;color:var(--ink-3)}.ck-kpi .v{font-size:30px;line-height:1}.ck-kpi .v small{font-family:var(--sans);font-size:13px;font-weight:700;color:var(--ink-3);margin-left:5px;letter-spacing:0}.ck-kpi .s{margin-top:8px;font-size:12.5px;color:var(--ink-3);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ck-kpi .s b{color:var(--ink);font-weight:700}.ck-kpi .s .chip{font-weight:700;padding:2px 7px;border-radius:6px;font-size:11.5px}.ck-kpi .s .chip.up{color:var(--up);background:#46c6901f}.ck-kpi .s .chip.down{color:var(--down);background:#e8687a1f}.ck-kpi .spark{position:absolute;right:16px;bottom:14px;width:96px;height:34px}.ck-kpi .ring{position:absolute;right:18px;top:16px;width:44px;height:44px;display:grid;place-items:center}.ck-kpi .ring svg{grid-area:1 / 1}.ck-kpi .ring b{grid-area:1 / 1;font-size:11px;font-weight:700}.ck-kpi .wl{position:absolute;right:18px;bottom:16px;display:flex;gap:2px;width:96px;height:12px}.ck-kpi .wl i{flex:1;border-radius:2px;background:var(--up)}.ck-kpi .wl i.l{background:var(--down);opacity:.85}.ck-kpi .mini{position:absolute;right:18px;bottom:14px;display:flex;align-items:flex-end;gap:3px;height:34px}.ck-kpi .mini i{width:12px;background:#ffffff1a;border-radius:2px}.ck-kpi .mini i.on{background:var(--accent)}.ck-row{display:grid;gap:16px;align-items:stretch}.ck-r1{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.ck-r2{grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);align-items:start}.ck-ch{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 0}.ck-ch h3{margin:0;font-size:14.5px;font-weight:750;letter-spacing:-.01em}.ck-ch .meta{font-size:12.5px;color:var(--ink-3);display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.ck-ch .meta b{color:var(--ink);font-weight:700}.ck-ch .meta .btn-text{margin:-6px -8px -6px 0;font-size:12.5px}.ck-ch-title{font-size:14.5px;font-weight:750}.ck-seg{display:flex;background:#ffffff0d;border-radius:8px;padding:2px}.ck-seg span{font-size:11.5px;font-weight:700;padding:4px 9px;border-radius:6px;color:var(--ink-3)}.ck-seg span.on{background:var(--raise);color:var(--ink)}.ck-nav{display:inline-flex;gap:6px}.ck-nav .btn-ghost{width:26px;height:26px;padding:0;font-size:14px;line-height:1}.ck-live{width:7px;height:7px;border-radius:50%;background:var(--up);box-shadow:0 0 0 3px #46c6902e}.ck-empty{margin:0;padding:26px 18px;text-align:center;font-size:13.5px;color:var(--ink-3)}.ck-empty-cta{display:flex;flex-direction:column;align-items:center;gap:12px;padding-bottom:22px}.ck-empty-cta p{margin:0}.ck .filters{margin:12px 18px 0}.ck-chartcard{display:flex;flex-direction:column}.ck-chart{display:block;width:100%;height:auto;margin-top:6px}.ck-ax{font-family:var(--sans);font-size:11px;fill:var(--ink-3)}.ck-pl{font-weight:700}.ck-cp{font-size:10px;font-weight:700;letter-spacing:1px}.ck-lbl{font-family:var(--sans);font-size:12px;font-weight:800;fill:#0b0d11}.ck-line line{stroke:#ffffff47}.ck-line text{fill:var(--ink-3)}.ck-line.on line{stroke:#46c69099}.ck-line.on text{fill:var(--up)}.ck-line.next line{stroke:#e4edf899}.ck-line.next text{fill:var(--accent)}.ck-line.start line{stroke:#fff3}.ck-legend{display:flex;gap:18px;padding:4px 18px 16px;font-size:12px;color:var(--ink-3);margin-top:auto}.ck-legend i{display:inline-block;width:14px;height:3px;border-radius:2px;background:var(--accent);vertical-align:2px;margin-right:6px}.ck-legend i.d{background:none;border-top:1.5px dashed var(--ink-3);height:0}.ck-legend i.c{background:none;border-top:1.5px dotted rgba(255,255,255,.5);height:0}.ck-obj{padding-bottom:6px}.ck-obj .row{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 18px;border-top:1px solid var(--line)}.ck-obj .row:first-of-type{border-top:0;margin-top:8px}.ck-obj .ck{width:24px;height:24px;border-radius:50%;display:grid;place-items:center}.ck-obj .ck.done{background:#46c69029;color:var(--up)}.ck-obj .ck.done svg{width:13px;height:13px}.ck-obj .ck.ring svg{width:24px;height:24px}.ck-obj b{display:block;font-size:13.5px;font-weight:700}.ck-obj span{font-size:12px;color:var(--ink-3)}.ck-obj .bar{height:5px;border-radius:3px;background:#ffffff14;margin-top:7px;overflow:hidden}.ck-obj .bar i{display:block;height:100%;background:var(--accent);border-radius:3px}.ck-obj .bar i.g{background:var(--up)}.ck-obj .bar i.w{background:var(--warn)}.ck-obj .pct{font-size:13px;font-weight:800;color:var(--ink-2);text-align:right;white-space:nowrap;display:flex;flex-direction:column;align-items:flex-end}.ck-obj .pct.up{color:var(--up)}.ck-obj .pct.ice{color:var(--accent)}.ck-obj .pct.warn{color:var(--warn)}.ck-obj .pct small{font-size:11px;font-weight:600;color:var(--ink-3)}.ck-obj .pct .flame{width:13px;height:13px;color:var(--accent);margin-bottom:2px}.ck-tks{display:flex;flex-direction:column;gap:10px;padding:12px 18px 0}.ck-tk{padding:12px 14px;border-radius:11px;background:#ffffff08;border:1px solid var(--line);display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center}.ck-tk .ab{height:40px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 115;font-weight:900;font-size:12px;text-shadow:0 1px 0 rgba(0,0,0,.3)}.ck-tk .m{min-width:0;display:flex;flex-direction:column}.ck-tk .m b{font-size:14px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ck-tk .m b em{font-style:normal;color:var(--ink-3);font-weight:700;margin-left:6px}.ck-tk .m small{font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ck-tk .pay{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.ck-tk .pay b{color:var(--up);font-size:15px;font-weight:800}.ck-tk .pay small{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--ink-3);white-space:nowrap}.ck-tk .pay small i{width:6px;height:6px;border-radius:50%;background:var(--up);box-shadow:0 0 0 2px #46c69033}.ck-ride-foot{padding:12px 18px 16px;font-size:12.5px;color:var(--ink-3);display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.ck-ride-foot b{color:var(--ink)}.ck-recent{padding-bottom:6px}.ck-recent .pk-list{margin:8px 0 0}.ck-recent .pk-head{padding:0 18px 8px;border-bottom:1px solid var(--line)}.ck-recent .pk{padding:10px 18px}.ck-recent .pk-head+.pk{border-top:0}.ck-recent .pk-main small{font-size:11.5px}.ck-month{padding-bottom:16px}.ck-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;padding:10px 18px 0}.ck-cal span{text-align:center;font-size:10px;font-weight:700;color:var(--ink-3);padding-bottom:2px}.ck-cal i{aspect-ratio:1;border-radius:5px;background:#ffffff0a;font-style:normal;font-size:10.5px;color:var(--ink-3);display:flex;align-items:center;justify-content:center}.ck-cal i.blank{background:none}.ck-cal i.u{background:#46c6904d;color:var(--ink)}.ck-cal i.u2{background:#46c6908c;color:#06110b}.ck-cal i.d{background:#e8687a4d;color:var(--ink)}.ck-cal i.d2{background:#e8687a8c;color:#fff}.ck-cal i.f{background:var(--raise);color:var(--ink)}.ck-cal i.t{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--ink)}.ck-sum{display:flex;justify-content:space-between;padding:14px 18px 0;font-size:12.5px;color:var(--ink-3)}.ck-sum b{color:var(--ink)}.ck .rules-fold-head{padding:16px 18px}@media(max-width:1100px){.ck-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ck-r1{grid-template-columns:minmax(0,1fr)}.ck-r2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ck-r2>.ck-recent{grid-column:1 / -1}}@media(max-width:640px){.ck-kpis{gap:10px}.ck-kpi{padding:12px 14px;min-height:0}.ck-kpi .v{font-size:24px}.ck-kpi .h{margin-bottom:8px}.ck-kpi .spark{width:70px;height:26px;right:12px;bottom:12px}.ck-kpi .ring{width:36px;height:36px;right:12px;top:12px}.ck-kpi .ring b{font-size:9.5px}.ck-kpi .wl,.ck-kpi .mini{display:none}.ck-r2{grid-template-columns:minmax(0,1fr)}.ck-head .ck-acts{width:100%}.ck-head .ck-acts button{flex:1}.ck-ch{padding:14px 14px 0}.ck-tks{padding:10px 14px 0}.ck-obj .row{padding:10px 14px}.ck-cal{padding:8px 14px 0}.ck-sum{padding:12px 14px 0}.ck-recent .pk-head{display:none}.ck-recent .pk{padding:10px 14px}}.ck-recent .pk-head,.ck-recent .pk{grid-template-columns:26px minmax(0,1fr) 60px 76px 64px;gap:4px 10px}.ck-recent .pk{grid-template-areas:"sw main odds pay pill" "sw acts acts acts acts"}.ck-recent .pk-kv.risk,.ck-recent .pk-head span:nth-child(4){display:none}.ck-recent .pk-sw{width:26px;height:26px}.ck-kpi .s{padding-right:100px}.ck-kpi .s.full{padding-right:0}.ck-chartwrap{min-width:0}.sb-me small{text-transform:none}@media(max-width:640px){.ck-kpi .s{padding-right:0}.ck-kpi:first-child .s,.ck-kpi:nth-child(3) .s{padding-right:60px}.ck-chartwrap{overflow-x:auto;margin:0 -14px;padding:0 14px}.ck-chart{min-width:620px}.ck-recent .pk{grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"sw main pill" "sw nums nums" "sw acts acts"}.ck-recent .pk-kv.risk{display:flex}}.ck-kpi .s{padding-right:0}.ck-kpi:nth-child(1) .s{padding-right:90px}.ck-kpi:nth-child(2) .s{padding-right:80px}.ck-kpi:nth-child(4) .s{padding-right:104px}.ck-kpi .spark{width:84px}@media(max-width:640px){.ck-kpi:nth-child(1) .s,.ck-kpi:nth-child(2) .s,.ck-kpi:nth-child(3) .s,.ck-kpi:nth-child(4) .s{padding-right:0}.ck-kpi:nth-child(1) .s{padding-right:64px}.ck-kpi .spark{width:60px;height:24px}}.ck-kpi .wl{width:72px}.ck-kpi:nth-child(4) .s{padding-right:82px}.card{background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:inset 0 1px #ffffff0d,0 20px 40px -32px #000000e6}.pg{display:grid;gap:18px}.pg>*{min-width:0}.pg-head{margin-bottom:0}.ck-acts .board-search{margin-left:0;height:36px;border-radius:10px;border-color:var(--line)}.board-layout .pg-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,260px);align-items:center;gap:24px;margin-bottom:24px}.board-layout .pg-head .ck-acts{width:100%;min-width:0}.board-layout .board-search{width:100%;min-width:0;height:44px}.board-layout .board-search input{flex:1;width:100%;min-width:0}.board-layout .sport-tabs{margin-bottom:24px}.board-layout .sport-tabs .filters{gap:12px;padding-block:4px}.board-layout .sport-tabs .filter-pill{min-height:42px;gap:10px;padding:9px 16px}@media(max-width:640px){.board-layout .pg-head{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:20px}.board-layout .sport-tabs{margin-bottom:20px}}.ck-crumb.ok,.ck-ch .meta.ok{color:var(--up)}.ck-ch .meta.bad{color:var(--down)}.hp-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.filters{margin-top:2px}.panel.norun{max-width:560px;margin:32px auto 0;padding:40px 28px;border-radius:14px}.panel.norun h2{font-size:20px;letter-spacing:-.02em}.panel.norun p{font-size:14px;line-height:1.6}.pay-card .payout-list,.news-card .news-list{padding:4px 18px 8px}.pay-card .ck-ch,.news-card .ck-ch{padding-bottom:6px;border-bottom:1px solid var(--line)}.pay-card .ck-empty,.news-card .ck-empty{padding:22px 18px}.tb-tag{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);padding:4px 9px;border-radius:6px;border:1px dashed var(--line-2);white-space:nowrap;cursor:help}.tb-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ink-3)}.shell .topbar .chal-new{padding:8px 14px}@media(max-width:900px){.shell .topbar .chal-new{display:none}.shell .topbar .btn-primary{padding:7px 14px;font-size:13px}}.hp{display:grid;gap:18px}.hp>*{min-width:0}.hp-grid{display:grid;grid-template-columns:248px minmax(0,1fr);gap:16px;align-items:start}.hp-rail{position:sticky;top:16px;display:grid;gap:12px}.hp-search{display:flex;align-items:center;gap:10px;padding:0 14px;height:40px;border-radius:10px;background:var(--card);border:1px solid var(--line);color:var(--ink-3);cursor:text}.hp-search:focus-within{border-color:var(--line-2)}.hp-search svg{width:15px;height:15px;flex:none}.hp-search input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--ink);font:inherit;font-size:13.5px}.hp-search input::placeholder{color:var(--ink-3)}.hp-cats{display:flex;flex-direction:column;gap:2px}.hp-cats button{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;background:none;color:var(--ink-2);font-weight:600;font-size:13.5px;text-align:left}.hp-cats button:hover{background:#ffffff0a;color:var(--ink)}.hp-cats button.on{background:#e4edf814;color:var(--ink)}.hp-cats button b{font-size:11.5px;font-weight:700;color:var(--ink-3)}.hp-list{display:grid;gap:16px}.hp-list>*{min-width:0}.hp-group{padding-bottom:4px}.hp-group .ck-ch{padding-bottom:10px}.hp-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 14px;align-items:center;width:100%;text-align:left;padding:12px 18px;background:none;color:var(--ink);border-top:1px solid var(--line);border-radius:0}.hp-row:hover{background:#ffffff08}.hp-row:hover .t{color:var(--accent)}.hp-row .t{font-weight:700;font-size:14px}.hp-row .x{grid-column:1;font-size:12.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hp-row svg{grid-row:1 / span 2;grid-column:2;width:14px;height:14px;color:var(--ink-3)}.hp-none{padding:26px 18px;font-size:13.5px;color:var(--ink-3);display:flex;gap:12px;align-items:center;flex-wrap:wrap}.hp-article{padding:22px 26px 24px;max-width:840px}.hp-back{display:inline-flex;align-items:center;gap:6px;margin:0 0 18px -6px}.hp-back svg{width:14px;height:14px}.hp-cat{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.hp-article h2{margin:6px 0 4px;font-size:24px;font-weight:800;letter-spacing:-.02em;text-wrap:balance}.hp-meta{font-size:12.5px;color:var(--ink-3);margin-bottom:18px}.hp-body{white-space:pre-wrap;line-height:1.7;color:var(--ink-2);font-size:14.5px;max-width:68ch}.hp-foot{margin-top:22px;padding-top:16px;border-top:1px solid var(--line);display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;color:var(--ink-3)}.hp-status .ck-ch{padding-bottom:8px}.hp-status .meta{display:inline-flex;align-items:center;gap:6px}.hp-st{list-style:none;margin:0;padding:0 18px 4px}.hp-st li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--line);font-size:12.5px;color:var(--ink-3)}.hp-st li b{display:inline-flex;align-items:center;gap:7px;color:var(--ink);font-weight:600;white-space:nowrap}.hp-st li b i{width:6px;height:6px;border-radius:50%;background:var(--ink-3)}.hp-st li b.ok i{background:var(--up)}.hp-st li b.bad i{background:var(--down)}.hp-st-foot{padding:6px 18px 14px;font-size:11.5px;color:var(--ink-3)}.hp-note{padding:12px 18px;border-top:1px solid var(--line)}.hp-note-h{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.hp-note-h b{font-size:14px}.hp-note-h span{font-size:12px;color:var(--ink-3);flex:none}.hp-note p{margin:4px 0 0;font-size:13.5px;color:var(--ink-2);line-height:1.6}.hp-status-m{display:none}@media(max-width:900px){.hp-grid{grid-template-columns:minmax(0,1fr)}.hp-rail{position:static}.hp-cats{flex-direction:row;overflow-x:auto;gap:6px;padding-bottom:2px;scrollbar-width:none}.hp-cats::-webkit-scrollbar{display:none}.hp-cats button{flex:none;width:auto;border:1px solid var(--line);border-radius:999px;padding:6px 12px}.hp-cats button.on{border-color:transparent}.hp-status-d{display:none}.hp-status-m{display:block}.hp-row{padding:12px 14px}.hp-article{padding:18px 16px 20px}}.rail>.panel.tk{padding:16px 18px 18px;border-radius:14px;background:var(--card);border:1px solid var(--line);box-shadow:inset 0 1px #ffffff0d,0 20px 40px -32px #000000e6}.tk-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px}.tk-head .t{font-size:14.5px;font-weight:750;letter-spacing:-.01em}.tk-head .a{font-size:12.5px;color:var(--ink-3);white-space:nowrap}.tk-head .a b{color:var(--ink);font-weight:700}.tk-ready{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;background:#ffffff08;border:1px solid var(--line);color:var(--ink-2);font-size:13px;font-weight:600}.tk-ready svg{width:18px;height:18px;color:var(--ink-3);flex:none}.tk-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0 12px}.tk-facts>div{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 4px}.tk-facts>div+div{border-left:1px solid var(--line)}.tk-facts b{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 115;font-weight:900;font-size:20px;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.tk-facts span{font-size:11px;color:var(--ink-3);font-weight:600}.tk-hint{margin:0;font-size:12.5px;color:var(--ink-3);line-height:1.55;text-align:center}.tk-hint.l{text-align:left;margin:8px 0 0}.tk-cta{width:100%;margin-top:14px;padding:12px 0}.tk-note{display:flex;gap:9px;align-items:flex-start;padding:10px 12px;border-radius:10px;background:#e0b04f14;border:1px solid rgba(224,176,79,.25);color:var(--ink-2);font-size:12.5px;line-height:1.5;margin-bottom:12px}.tk-note:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--warn);margin-top:6px}.tk-note b{color:var(--ink);font-weight:700}.tk-combo{display:flex;justify-content:space-between;align-items:baseline;padding:0 2px 8px;font-size:12.5px;color:var(--ink-3);font-weight:600}.tk-combo b{font-size:15px;color:var(--ink);font-weight:800}.tk-legs{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:11px;overflow:hidden}.tk-leg{display:grid;grid-template-columns:34px minmax(0,1fr) auto 22px;gap:10px;align-items:center;padding:10px;background:#ffffff08}.tk-leg+.tk-leg{border-top:1px solid var(--line)}.tk-leg .ab{height:34px;border-radius:8px;background:#2a3346;display:flex;align-items:center;justify-content:center;color:#fff;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 115;font-weight:900;font-size:11px;text-shadow:0 1px 0 rgba(0,0,0,.3)}.tk-leg .m{min-width:0;display:flex;flex-direction:column}.tk-leg .m b{font-size:13.5px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-leg .m small{font-size:11.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-leg .o{font-weight:800;font-size:13.5px}.tk-leg .rm{width:22px;height:22px;border-radius:6px;background:none;color:var(--ink-3);display:flex;align-items:center;justify-content:center;padding:0}.tk-leg .rm:hover{background:#ffffff0f;color:var(--ink)}.tk-leg .rm svg{width:13px;height:13px}.tk-leg.off{opacity:.55}.tk-leg.off .m b{text-decoration:line-through}.tk-size{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.tk-size .k{font-size:12.5px;font-weight:600;color:var(--ink-3)}.seg.tk-seg{margin:0;gap:0;background:#ffffff0d;border-radius:8px;padding:2px;width:156px}.seg.tk-seg button{padding:6px 0;border-radius:6px;font-size:12.5px;background:none;color:var(--ink-3);border:0}.seg.tk-seg button.active{background:var(--raise);color:var(--ink)}.seg.tk-seg button:disabled{opacity:.35}.tk-sum{display:grid;grid-template-columns:1fr 1fr;margin-top:14px;border:1px solid var(--line);border-radius:11px;overflow:hidden}.tk-sum>div{padding:10px 12px;display:flex;flex-direction:column;gap:3px;min-width:0}.tk-sum>div+div{border-left:1px solid var(--line)}.tk-sum span{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.tk-sum b{font-size:16px;font-weight:800;white-space:nowrap}.tk-sum b.up{color:var(--up)}.tk-if{margin:10px 0 0;font-size:12.5px;color:var(--ink-3);line-height:1.5}.tk-if b{color:var(--ink);font-weight:700}.tk-left{margin:4px 0 0;font-size:12px;color:var(--ink-3)}.tk-left b{color:var(--ink-2);font-weight:700}.tk-actions{display:flex;flex-direction:column;gap:4px;margin-top:14px}.tk-actions .btn-primary{width:100%;padding:12px 0}.tk-actions .btn-text{align-self:center}@media(max-width:980px){.rail>.panel.tk{border:0;border-radius:0;box-shadow:none;background:transparent;padding-top:0}}@media(max-width:980px){.tk-head{display:none}}.rl-grid{display:grid;grid-template-columns:264px minmax(0,1fr);gap:16px;align-items:start}.rl-rail{position:sticky;top:16px;display:grid;gap:12px}.rl-nav{display:flex;flex-direction:column;gap:2px}.rl-nav a{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;color:var(--ink-2);font-weight:600;font-size:13.5px;text-decoration:none}.rl-nav a:hover{background:#ffffff0a;color:var(--ink)}.rl-nav a .n{font-size:11px;font-weight:700;color:var(--ink-3);width:18px;letter-spacing:.04em}.rl-nav a b{margin-left:auto;font-size:11.5px;font-weight:700;color:var(--ink-3)}.rl-facts .ck-ch,.rl-ladder .ck-ch{padding-bottom:8px}.rl-facts .meta svg{width:12px;height:12px}.rl-kv{list-style:none;margin:0;padding:0 18px 6px}.rl-kv li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--line);font-size:12.5px;color:var(--ink-3)}.rl-kv li b{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-weight:700;text-transform:capitalize;white-space:nowrap}.rl-kv li b .tier-mark{width:12px;height:12px}.rl-ladder .meta{text-transform:capitalize}.rl-tiers{display:flex;gap:4px;padding:0 18px 8px}.rl-tiers button{flex:1;padding:5px 0;border-radius:6px;background:#ffffff0d;color:var(--ink-3);font-size:11.5px;font-weight:700;text-transform:capitalize}.rl-tiers button.on{background:var(--raise);color:var(--ink)}.rl-lv{list-style:none;margin:0;padding:0 18px 10px}.rl-lv li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--line);font-size:12.5px}.rl-lv li i{font-style:normal;width:26px;height:22px;border-radius:6px;background:#e4edf81a;color:var(--accent);font-size:11px;font-weight:800;display:grid;place-items:center}.rl-lv li span{color:var(--ink-3)}.rl-lv li b{font-weight:800;color:var(--ink)}.rl-list{display:grid;gap:16px}.rl-list>*{min-width:0}.rl-group{scroll-margin-top:16px;padding-bottom:4px}.rl-group .ck-ch h3{display:inline-flex;align-items:center;gap:10px}.rl-group .ck-ch h3 .n{font-size:11px;font-weight:700;color:var(--ink-3);letter-spacing:.06em}.rl-blurb{margin:4px 0 0;padding:0 18px 12px;font-size:12.5px;color:var(--ink-3);border-bottom:1px solid var(--line)}.rl-rules{list-style:none;margin:0;padding:0}.rl-rule{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;padding:14px 18px;border-top:1px solid var(--line)}.rl-rule:first-child{border-top:0}.rl-rule .n{font-size:11.5px;font-weight:700;color:var(--ink-3);padding-top:3px;letter-spacing:.04em}.rl-rule .t{display:flex;flex-direction:column;gap:3px;min-width:0}.rl-rule .t>b{font-size:14px;font-weight:700;color:var(--ink)}.rl-rule .t>span{font-size:13.5px;line-height:1.6;color:var(--ink-2);max-width:78ch}.rl-rule .t>span b{color:var(--ink);font-weight:700}@media(max-width:900px){.rl-grid{grid-template-columns:minmax(0,1fr)}.rl-rail{position:static}.rl-nav{flex-direction:row;overflow-x:auto;gap:6px;scrollbar-width:none}.rl-nav::-webkit-scrollbar{display:none}.rl-nav a{flex:none;border:1px solid var(--line);border-radius:999px;padding:6px 12px}.rl-nav a .n{display:none}.rl-rule{grid-template-columns:28px minmax(0,1fr);padding:12px 14px;gap:10px}.rl-blurb{padding:0 14px 12px}}.rl-kv li b{text-transform:none}.rl-kv li b.cap{text-transform:capitalize}.rl-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.rl-tiers button{padding:6px 0}.shell .topbar-inner,.shell .main{width:100%;max-width:1236px;margin:0 auto}.app.embed .main{max-width:none}.app.shell{width:100%;max-width:1440px;margin:0 auto}@media(min-width:1441px){.app.shell{border-left:1px solid var(--line);border-right:1px solid var(--line)}}.app.topnav{display:flex;flex-direction:column;max-width:none;margin:0;border:0}.topnav .topbar{position:sticky;top:0;z-index:20;padding:0 28px;background:#0b0d11d6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.topnav .topbar-inner{width:100%;max-width:1180px;margin:0 auto;min-height:60px;display:flex;align-items:center;gap:12px;flex-wrap:nowrap}.tb-brand{display:inline-flex;align-items:center;gap:10px;background:none;color:var(--ink);padding:0;margin-right:14px;flex:none}.tb-brand .logo-badge{width:30px;height:30px;border-radius:9px}.tb-brand .logo-badge svg{width:16px;height:16px}.tb-brand .brand-word{margin:0}.topnav .nav{display:flex;gap:18px;flex:1;min-width:0;align-self:stretch}.topnav .nav button{display:inline-flex;align-items:center;padding:0 1px;font-size:13.5px;font-weight:600;color:var(--ink-3);background:none;border-radius:0;position:relative;white-space:nowrap}.topnav .nav button:hover{color:var(--ink-2)}.topnav .nav button.active{color:var(--ink)}.topnav .nav button.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--accent)}.topnav .nav button .cnt{margin-left:6px;font-size:11px;font-weight:700;color:var(--ink-3);background:#ffffff0f;padding:1px 6px;border-radius:999px}.topnav .topbar .spacer{display:block;flex:1}.topnav .topbar .chal-new{padding:7px 13px}.topnav .topbar .btn-primary{padding:8px 15px}.topnav .main{width:100%;max-width:1180px;margin:0 auto;padding:26px 28px 72px}.topnav .tb-tag{margin-right:2px}@media(max-width:1100px){.topnav .nav{gap:14px}}@media(max-width:900px){.topnav .nav{display:none}.topnav .topbar{padding:0 16px}.topnav .topbar-inner{min-height:54px;gap:10px}.topnav .main{padding:14px 16px 96px}.tb-brand{margin-right:0}.tb-brand .brand-word,.topnav .topbar .chal-new{display:none}}.app.embed .main{padding:16px;max-width:none}.topnav .topbar{position:static;padding:0 28px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:0}.topnav .topbar-inner{min-height:0;padding:20px 0 8px;gap:12px}.tb-brand{margin-right:8px}.tb-brand .logo-badge{width:42px;height:42px;border-radius:13px}.tb-brand .logo-badge svg{width:21px;height:21px}.topnav .nav{flex:0 0 auto;align-self:center;gap:2px;padding:4px;border-radius:999px;background:var(--card);border:1px solid var(--line)}.topnav .nav button{padding:9px 15px;border-radius:999px;font-size:13.5px;font-weight:700;color:var(--ink-3)}.topnav .nav button:hover{color:var(--ink);background:#ffffff0d}.topnav .nav button.active{color:var(--ink);background:#e4edf821}.topnav .nav button.active:after{display:none}.topnav .topbar .btn-primary{padding:11px 20px;border-radius:999px;font-size:14px}.topnav .topbar .chal-new{padding:10px 17px;border-radius:999px;font-size:14px}.topnav .topbar .stat-pill{display:inline-flex;align-items:baseline;gap:6px;padding:9px 15px;border:1px solid var(--line);border-radius:999px;background:var(--card)}.topnav .topbar .stat-pill .v{font-size:15px;font-weight:800}.topnav .userchip{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--card);border:1px solid var(--line);padding:0}.topnav .main{padding:26px 28px 96px}@media(max-width:1240px){.tb-brand .brand-word{display:none}}@media(max-width:900px){.topnav .topbar{padding:0 16px}.topnav .topbar-inner{padding:14px 0 4px}.tb-brand .logo-badge{width:36px;height:36px;border-radius:11px}.topnav .topbar .btn-primary{padding:9px 16px;font-size:13.5px}}.od{gap:22px}.od-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.od-head h1{margin:0;font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.od-run{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:999px;background:var(--card);border:1px solid var(--line);font-size:14px;font-weight:700;text-transform:capitalize;white-space:nowrap}.od-run .tier-mark{width:14px;height:14px}.od-run small{font-size:13px;font-weight:600;color:var(--ink-3);text-transform:none}.od-sample{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:999px;border:1px dashed var(--line-2);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.od-sample:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ink-3)}.od-acts{margin-left:auto;display:flex;gap:10px}.od-acts .btn-ghost{padding:10px 17px;border-radius:999px;font-size:14px}.od-acts .btn-ghost svg{width:14px;height:14px}.od-phases{display:flex;align-items:center;flex-wrap:wrap;row-gap:10px;padding-top:20px;border-top:1px solid var(--line)}.od-ph{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:999px;border:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--ink-3);white-space:nowrap}.od-ph b{color:var(--ink-3);font-weight:700}.od-ph.done{color:var(--ink);background:#e4edf81a;border-color:transparent}.od-ph.done b{color:var(--ink)}.od-ph.done svg{width:13px;height:13px;color:var(--up)}.od-ph.next{color:var(--ink);border-color:var(--accent)}.od-ph.next b{color:var(--ink)}.od-ph em{font-style:normal;font-size:12px;font-weight:700;color:var(--accent);padding-left:8px;border-left:1px solid var(--line-2)}.od-ph+.od-ph{margin-left:22px;position:relative}.od-ph+.od-ph:before{content:"";position:absolute;left:-22px;top:50%;width:22px;height:1px;background:var(--line-2)}.od-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:36px;align-items:end;padding:8px 0 6px}.od-bal .v{font-size:66px;line-height:1}.od-bal .v small{font-family:var(--sans);font-size:20px;font-weight:800;color:var(--ink-3);margin-left:10px;letter-spacing:0}.od-bal .l{margin-top:10px;font-size:14px;color:var(--ink-3)}.od-chips{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px 30px;padding-bottom:4px}.od-chips .chip{padding:7px 13px;border-radius:999px;font-size:14.5px;font-weight:800;margin-bottom:20px}.od-chips .chip.up{color:var(--up);background:#46c69021}.od-chips .chip.down{color:var(--down);background:#e8687a21}.od-chips .chip.flat{color:var(--ink-2);background:#ffffff0f}.od-chips .stat{display:flex;flex-direction:column;gap:5px}.od-chips .stat b{font-size:18px;font-weight:800;white-space:nowrap}.od-chips .stat small{font-size:13px;color:var(--ink-3);white-space:nowrap}.od-cta{padding:15px 28px;font-size:15px;border-radius:999px;align-self:center}.run-countdown{--clock-ink: var(--accent);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 32px;padding:22px 26px 17px;background:var(--card);border:1px solid var(--line-2);border-radius:16px}.run-countdown.urgent{--clock-ink: var(--warn);border-color:#e0b04f59}.run-countdown-copy{min-width:0}.run-countdown-eyebrow{display:flex;align-items:center;gap:7px;color:var(--clock-ink);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.run-countdown-eyebrow svg{width:16px;height:16px}.run-countdown h2{margin:7px 0 3px;font-family:var(--sans);font-size:18px;font-weight:700;line-height:1.3}.run-countdown p{margin:0;color:var(--ink-2);font-size:13px}.run-countdown-digits{display:grid;grid-template-columns:repeat(4,minmax(56px,1fr));gap:8px}.run-countdown-digits>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:10px 14px;background:var(--bg);border:1px solid var(--line);border-radius:10px}.run-countdown-digits>.day{background:var(--raise);border-color:var(--line-2)}.run-countdown-digits b{color:var(--ink);font-size:32px;font-weight:750;line-height:1.15;letter-spacing:-.035em}.run-countdown-digits .day b{color:var(--clock-ink)}.run-countdown-digits span{color:var(--ink-2);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.run-countdown-footer{grid-column:1 / -1;display:flex;align-items:center;gap:22px}.run-countdown-track{height:3px;flex:1;overflow:hidden;border-radius:4px;background:var(--raise-2)}.run-countdown-track i{display:block;height:100%;border-radius:inherit;background:var(--clock-ink)}.run-countdown-footer>span{color:var(--ink-2);font-size:11px}.run-countdown-footer time{margin-left:7px;color:var(--ink)}.run-countdown.ended{grid-template-columns:minmax(0,1fr);gap:12px}@media(max-width:640px){.run-countdown{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px}.run-countdown h2{font-size:17px}.run-countdown-digits{grid-template-columns:repeat(4,minmax(0,1fr))}.run-countdown-digits>div{padding:10px 4px}.run-countdown-footer{flex-direction:column;align-items:stretch;gap:10px}.run-countdown-track{flex:none}.run-countdown-footer>span{display:flex;flex-wrap:wrap;column-gap:7px}.run-countdown-footer time{margin-left:0}}.od-row{display:grid;gap:22px}.od-row>*{min-width:0}.od-r2{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.od .card{border-radius:20px}.od .ck-ch{padding:22px 24px 0}.od .ck-ch h3{font-size:18px}.od .ck-ch .meta{font-size:13.5px}.od .ck-obj{padding-bottom:8px}.od .ck-obj .row{padding:16px 24px;gap:16px;grid-template-columns:42px minmax(0,1fr) auto}.od .ck-obj .row:first-of-type{margin-top:12px}.od .ck-obj .ck{width:42px;height:42px;border-radius:12px;background:#ffffff0a;border:1px solid var(--line)}.od .ck-obj .ck.done{background:#46c69024;border-color:transparent}.od .ck-obj .ck.done svg{width:16px;height:16px}.od .ck-obj .ck.ring svg{width:26px;height:26px}.od .ck-obj b{font-size:15px}.od .ck-obj span{font-size:13.5px}.od .ck-obj .bar{height:8px;border-radius:4px;margin-top:10px}.od .ck-obj .pct{font-size:15px}.od .ck-obj .pct small{font-size:12px}.od .ck-chartcard .ck-chart{margin-top:10px}.od .ck-legend{padding:8px 24px 22px;font-size:13px;gap:22px}.od .ck-tks{padding:16px 24px 0;gap:12px}.od .ck-tk{padding:14px 16px;grid-template-columns:48px minmax(0,1fr) auto;border-radius:14px}.od .ck-tk .ab{height:48px;font-size:13px;border-radius:11px}.od .ck-tk .m b{font-size:15px}.od .ck-tk .m small{font-size:13px}.od .ck-tk .pay b{font-size:16px}.od .ck-tk .pay small{font-size:12.5px}.od .ck-ride-foot{padding:16px 24px 22px;font-size:13.5px}.od .ck-empty{padding:34px 24px;font-size:14.5px}.od .ck-recent .pk-head{padding:0 24px 10px}.od .ck-recent .pk{padding:14px 24px}.od .ck-recent .pk-head,.od .ck-recent .pk{grid-template-columns:30px minmax(0,1fr) 72px 88px 74px}.od .ck-recent .pk-main small{font-size:12.5px}.od .ck-cal{padding:16px 24px 0;gap:8px}.od .ck-cal>span{font-size:12.5px;font-weight:700;color:var(--ink-3);text-align:center;padding-bottom:4px}.od .ck-cal>i{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;aspect-ratio:auto;height:74px;border-radius:12px;background:#ffffff08;border:1px solid var(--line);font-style:normal;font-size:15px;line-height:1.1;color:var(--ink-2)}.od .ck-cal>i b{font-weight:800}.od .ck-cal>i small{font-size:12.5px;font-weight:700;color:var(--ink-3)}.od .ck-cal>i.blank{background:none;border:0}.od .ck-cal>i.u,.od .ck-cal>i.u2{background:#46c6901a;border-color:#46c69047;color:var(--ink)}.od .ck-cal>i.u2{background:#46c6902e}.od .ck-cal>i.u small,.od .ck-cal>i.u2 small{color:var(--up)}.od .ck-cal>i.d,.od .ck-cal>i.d2{background:#e8687a1a;border-color:#e8687a47;color:var(--ink)}.od .ck-cal>i.d2{background:#e8687a2e}.od .ck-cal>i.d small,.od .ck-cal>i.d2 small{color:var(--down)}.od .ck-cal>i.f{background:#ffffff0f;color:var(--ink)}.od .ck-cal>i.t{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.od .ck-sum{padding:16px 24px 22px;font-size:13.5px}@media(max-width:1100px){.od-bal .v{font-size:56px}.od-hero{gap:24px}}@media(max-width:900px){.od{gap:16px}.od-head h1{font-size:28px}.od-acts{margin-left:0;width:100%}.od-acts .btn-ghost{flex:1}.od-phases{padding-top:14px;gap:8px;row-gap:8px}.od-ph+.od-ph{margin-left:0}.od-ph+.od-ph:before{display:none}.od-ph em{display:none}.od-hero{grid-template-columns:minmax(0,1fr);gap:16px}.od-bal .v{font-size:48px}.od-chips{gap:12px 22px}.od-chips .chip{margin-bottom:0}.od-cta{width:100%}.od-r1,.od-r2{grid-template-columns:minmax(0,1fr)}.od .ck-ch{padding:16px 16px 0}.od .ck-obj .row{padding:14px 16px}.od .ck-tks{padding:12px 16px 0}.od .ck-ride-foot,.od .ck-sum{padding:14px 16px 18px}.od .ck-legend{padding:8px 16px 18px}.od .ck-recent .pk{padding:12px 16px}.od .ck-cal{padding:12px 12px 0;gap:4px}.od .ck-cal>i{height:54px;font-size:13px;border-radius:9px;gap:2px}.od .ck-cal>i small{font-size:10.5px}}@media(max-width:900px){.od-acts{width:auto;margin-left:0}.od-acts .btn-ghost{flex:none;padding:9px 14px}}.od-r1{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);align-items:stretch}.od-heat{display:flex;flex-direction:column}.od-heat-body{display:flex;align-items:center;gap:20px;padding:20px 24px 6px}.od-heat-ring{position:relative;width:96px;height:96px;flex:none;display:grid;place-items:center}.od-heat-ring svg{grid-area:1 / 1}.od-heat-ring .n{grid-area:1 / 1;display:flex;flex-direction:column;align-items:center;line-height:1;gap:2px}.od-heat-ring .n svg{width:15px;height:15px;color:var(--accent);margin-bottom:2px}.od-heat-ring .n b{font-size:26px;font-weight:800;letter-spacing:-.02em}.od-heat-ring .n small{font-size:11px;font-weight:700;color:var(--ink-3)}.od-heat-facts{display:flex;flex-direction:column;gap:6px;min-width:0}.od-heat-facts b{font-size:17px;font-weight:800;letter-spacing:-.01em}.od-heat-facts span{font-size:13.5px;color:var(--ink-3)}.od-heat-facts em{font-style:normal;color:var(--up);font-weight:800}.od-heat-trail{margin-top:auto;display:flex;align-items:center;gap:6px;padding:18px 24px 22px;flex-wrap:wrap}.od-heat-trail i{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font-style:normal;font-size:11.5px;font-weight:800}.od-heat-trail i.w{background:#46c69029;color:var(--up)}.od-heat-trail i.l{background:#e8687a29;color:var(--down)}.od-heat-trail .none{font-size:13px;color:var(--ink-3)}.od-heat-trail .cap{width:100%;font-size:12.5px;color:var(--ink-3);margin-top:6px}@media(max-width:1100px){.od-r1{grid-template-columns:repeat(2,minmax(0,1fr))}.od-heat{grid-column:1 / -1}.od-heat-body{padding-bottom:12px}}@media(max-width:900px){.od-r1{grid-template-columns:minmax(0,1fr)}.od-heat-body{padding:16px 16px 6px;gap:16px}.od-heat-trail{padding:14px 16px 18px}}.od-r1{grid-template-columns:repeat(2,minmax(0,1fr))}.od-heat{display:block}.od-heat-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.3fr);padding:18px 0 22px}.od-heat-grid .z{display:flex;flex-direction:column;gap:10px;padding:4px 24px;min-width:0}.od-heat-grid .z+.z{border-left:1px solid var(--line)}.od-heat-grid .k{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.od-heat-grid .big{display:flex;align-items:baseline;gap:8px;line-height:1}.od-heat-grid .big>svg{width:22px;height:22px;color:var(--accent);align-self:center}.od-heat-grid .big b{font-size:40px}.od-heat-grid .big b.up{color:var(--up)}.od-heat-grid .big small{font-size:14px;font-weight:700;color:var(--ink-3)}.od-heat-grid .sub{font-size:13.5px;color:var(--ink-3)}.od-heat-grid .slots{display:flex;gap:8px;margin-top:2px}.od-heat-grid .slots i{width:38px;height:30px;border-radius:9px;background:#ffffff0d;border:1px solid var(--line);display:grid;place-items:center}.od-heat-grid .slots i svg{width:14px;height:14px;color:var(--ink-3)}.od-heat-grid .slots i.on{background:#e4edf824;border-color:transparent}.od-heat-grid .slots i.on svg{color:var(--accent)}.od-heat-grid .slots i.bonus{border-style:dashed;border-color:var(--line-2)}.od-heat-grid .slots i.bonus svg{color:var(--accent)}.od-heat-grid .trail{display:flex;gap:6px;flex-wrap:wrap;margin-top:2px}.od-heat-grid .trail i{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:800}.od-heat-grid .trail i.w{background:#46c69029;color:var(--up)}.od-heat-grid .trail i.l{background:#e8687a29;color:var(--down)}.od-heat-grid .trail .none{font-size:13.5px;color:var(--ink-3)}@media(max-width:900px){.od-heat-grid{grid-template-columns:minmax(0,1fr);padding:6px 0 12px}.od-heat-grid .z{padding:14px 16px}.od-heat-grid .z+.z{border-left:0;border-top:1px solid var(--line)}.od-heat-grid .big b{font-size:34px}}@media(max-width:900px){.od-heat .ck-ch{flex-wrap:wrap;row-gap:4px}.od-heat .ck-ch .meta{white-space:normal}}@media(max-width:900px){.od-r1{grid-template-columns:minmax(0,1fr)}}.topnav .topbar-inner{padding:16px 0 6px}.tb-brand .logo-badge{width:38px;height:38px;border-radius:12px}.tb-brand .logo-badge svg{width:19px;height:19px}.topnav .nav button{padding:8px 13px;font-size:13px}.topnav .topbar .btn-primary{padding:10px 18px;font-size:13.5px}.topnav .topbar .chal-new{padding:9px 15px;font-size:13.5px}.topnav .topbar .stat-pill{padding:8px 13px}.topnav .topbar .stat-pill .v{font-size:14px}.topnav .userchip{width:38px;height:38px}.topnav .main{padding:22px 28px 88px}.od{gap:18px}.od-head{gap:12px}.od-head h1{font-size:30px}.od-run{padding:8px 13px;font-size:13px}.od-run small{font-size:12.5px}.od-sample{padding:8px 12px;font-size:11px}.od-acts .btn-ghost{padding:9px 15px;font-size:13.5px}.od-phases{padding-top:16px}.od-ph{padding:8px 13px;font-size:13px}.od-ph em{font-size:11.5px}.od-ph+.od-ph{margin-left:18px}.od-ph+.od-ph:before{left:-18px;width:18px}.od-hero{gap:30px;padding:4px 0 2px}.od-bal .v{font-size:56px}.od-bal .v small{font-size:17px;margin-left:8px}.od-bal .l{margin-top:8px;font-size:13.5px}.od-chips{gap:12px 26px}.od-chips .chip{padding:6px 12px;font-size:13.5px;margin-bottom:16px}.od-chips .stat b{font-size:16.5px}.od-chips .stat small{font-size:12.5px}.od-cta{padding:13px 24px;font-size:14.5px}.od-row{gap:18px}.od .card{border-radius:18px}.od .ck-ch{padding:18px 22px 0}.od .ck-ch h3{font-size:16.5px}.od .ck-ch .meta{font-size:13px}.od .ck-obj .row{padding:14px 22px;gap:14px;grid-template-columns:38px minmax(0,1fr) auto}.od .ck-obj .row:first-of-type{margin-top:8px}.od .ck-obj .ck{width:38px;height:38px;border-radius:11px}.od .ck-obj .ck.ring svg{width:24px;height:24px}.od .ck-obj .ck.done svg{width:15px;height:15px}.od .ck-obj b{font-size:14.5px}.od .ck-obj span{font-size:13px}.od .ck-obj .bar{height:7px;margin-top:9px}.od .ck-obj .pct{font-size:14.5px}.od-heat-grid{padding:14px 0 18px}.od-heat-grid .z{padding:4px 22px;gap:8px}.od-heat-grid .k{font-size:11.5px}.od-heat-grid .big b{font-size:34px}.od-heat-grid .big>svg{width:19px;height:19px}.od-heat-grid .big small,.od-heat-grid .sub{font-size:13px}.od-heat-grid .slots i{width:34px;height:27px;border-radius:8px}.od-heat-grid .trail i{width:27px;height:27px;border-radius:8px;font-size:11.5px}.od .ck-legend{padding:6px 22px 18px;font-size:12.5px}.od .ck-empty{padding:28px 22px;font-size:14px}.od-tks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 22px 22px}.od .od-tks .ck-tk{padding:12px 14px;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"ab m" "ab pay";row-gap:6px;border-radius:13px}.od .od-tks .ck-tk .ab{grid-area:ab;height:44px;font-size:12.5px;border-radius:10px;align-self:start}.od .od-tks .ck-tk .m{grid-area:m}.od .od-tks .ck-tk .m b{font-size:14.5px}.od .od-tks .ck-tk .m small{font-size:12.5px}.od .od-tks .ck-tk .pay{grid-area:pay;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:10px;text-align:left}.od .od-tks .ck-tk .pay b{font-size:15px}.od .od-tks .ck-tk .pay small{font-size:12px}.od .ck-recent .pk-head{padding:0 22px 10px;margin-top:12px}.od .ck-recent .pk{padding:13px 22px}.od .ck-recent .pk-head,.od .ck-recent .pk{grid-template-columns:30px minmax(0,1fr) 90px 100px 110px 90px;gap:4px 14px}.od .ck-recent .pk{grid-template-areas:"sw main odds risk pay pill" "sw acts acts acts acts acts"}.od .ck-recent .pk-kv.risk,.od .ck-recent .pk-head span:nth-child(4){display:flex}.od .ck-recent .pk-sw{width:30px;height:30px}.od .ck-cal{padding:14px 22px 0;gap:7px}.od .ck-cal>i{height:64px;border-radius:11px;font-size:14px}.od .ck-cal>i small{font-size:12px}.od .ck-sum{padding:14px 22px 20px;font-size:13px}@media(max-width:900px){.od{gap:14px}.od-head h1{font-size:26px}.od-bal .v{font-size:44px}.od-tks{grid-template-columns:minmax(0,1fr);padding:12px 16px 18px}.od .ck-recent .pk-head{display:none}.od .ck-recent .pk{grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"sw main pill" "sw nums nums" "sw acts acts";padding:12px 16px}.od .ck-cal>i{height:52px;font-size:13px}.od .ck-cal>i small{font-size:10.5px}}@media(max-width:900px){.od .ck-ch{flex-wrap:wrap;row-gap:4px}.od .ck-ch h3{white-space:nowrap}.od .ck-ch .meta{white-space:normal}}.od .od-tks .ck-tk.pc{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"ab m st" "ab pay st";column-gap:12px}.od .od-tks .ck-tk.pc .st{grid-area:st;align-self:start;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:4px 9px;border-radius:999px;white-space:nowrap}.pc .st.pending{color:var(--accent);background:#e4edf81f}.pc .st.won{color:var(--up);background:#46c69024}.pc .st.lost{color:var(--down);background:#e8687a24}.pc .st.void{color:var(--ink-3);background:#ffffff0f}.pc.won{border-color:#46c69038}.pc.lost{border-color:#e8687a33}.pc.void{opacity:.7}.pc .pay b.down{color:var(--down)}.pc .pay b.mute{color:var(--ink-3)}.pc .pay b.up{color:var(--up)}.od-ledger{border-top:1px solid var(--line);padding-top:14px}.od-ledger .ck-filters{padding:0 22px 8px}.od-picks .ck-ch .meta .btn-text{margin:-6px 0}@media(max-width:900px){.od-ledger .ck-filters{padding:0 16px 8px}}.od .od-tks .ck-tk.pc .pay{flex-wrap:wrap;row-gap:2px}.od .od-tks .ck-tk.pc .pay b{white-space:nowrap}.od-tks{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:14px 20px 20px}.tkc{position:relative;display:flex;flex-direction:column;border-radius:16px;background:linear-gradient(180deg,#151920,#10141a);border:1px solid var(--line);overflow:hidden;min-width:0}.tkc-stripe{position:absolute;left:0;right:0;top:0;height:3px;opacity:.9}.tkc-top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:15px 16px 0}.tkc-top .brand{display:inline-flex;align-items:center;gap:7px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 115;font-weight:900;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);white-space:nowrap}.tkc-top .brand svg{width:14px;height:14px;color:var(--accent)}.tkc-top time{font-size:11.5px;color:var(--ink-3);white-space:nowrap}.tkc-mk{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px 12px}.tkc-mk .ic{width:40px;height:40px;border-radius:11px;background:#ffffff0d;border:1px solid var(--line);display:grid;place-items:center}.tkc-mk .ic svg{width:18px;height:18px;color:var(--ink-2)}.tkc-mk>span:nth-child(2){min-width:0;display:flex;flex-direction:column;gap:2px}.tkc-mk b{font-size:14.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tkc-mk small{font-size:11.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tkc-mk .st{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:5px 10px;border-radius:999px;white-space:nowrap}.tkc-mk .st i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #e4edf826}.tkc-mk .st.pending{color:var(--accent);background:#e4edf81f}.tkc-mk .st.won{color:var(--up);background:#46c69024}.tkc-mk .st.lost{color:var(--down);background:#e8687a24}.tkc-mk .st.void{color:var(--ink-3);background:#ffffff0f}.tkc-tear{position:relative;height:30px;margin:0 16px}.tkc-tear:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px dashed var(--line-2)}.tkc-tear:after,.tkc-tear i:after{display:none}.tkc-tear i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;background:#12161c;border:1px solid var(--line-2);display:grid;place-items:center;color:var(--accent)}.tkc-tear i svg{width:16px;height:16px}.tkc-sel{padding:12px 16px 4px;display:flex;flex-direction:column;gap:2px}.tkc-sel .leg+.leg{margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.tkc-sel .row{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.tkc-sel .row b{font-size:15px;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tkc-sel .row em{font-style:normal;font-weight:800;font-size:14px;white-space:nowrap}.tkc-sel .sub{font-size:12.5px;color:var(--ink-3);line-height:1.45}.tkc-sel .when{font-size:12px;color:var(--ink-3);margin-top:4px}.tkc-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px 16px 14px}.tkc-stats>div{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;border-radius:11px;background:#ffffff0a;border:1px solid var(--line);min-width:0}.tkc-stats span{font-size:12px;color:var(--ink-3);font-weight:600;white-space:nowrap}.tkc-stats b{font-size:13.5px;font-weight:800;white-space:nowrap}.tkc-stats b.up{color:var(--up)}.tkc-stats b.down{color:var(--down)}.tkc-stats b.mute{color:var(--ink-3)}.tkc-foot{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:11px 16px;border-top:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--ink-3)}.tkc-foot .dot{width:7px;height:7px;border-radius:50%;background:var(--up);box-shadow:0 0 0 3px #46c6902e;margin-right:8px}.tkc-foot svg{width:13px;height:13px;margin-right:6px;vertical-align:-2px}.tkc-foot.pending{color:var(--ink-2)}.tkc-foot.won{color:var(--up)}.tkc-foot.lost{color:var(--down)}.tkc-foot time{font-weight:500;color:var(--ink-3);white-space:nowrap}.tkc.void{opacity:.72}.topnav .topbar-inner{padding:14px 0 4px}.tb-brand .logo-badge{width:36px;height:36px;border-radius:11px}.tb-brand .logo-badge svg{width:18px;height:18px}.topnav .nav button{padding:7px 12px;font-size:12.5px}.topnav .topbar .btn-primary{padding:9px 16px;font-size:13px}.topnav .topbar .chal-new{padding:8px 14px;font-size:13px}.topnav .userchip{width:36px;height:36px}.topnav .main{padding:20px 28px 80px}.od{gap:16px}.od-head h1{font-size:27px}.od-run{padding:7px 12px;font-size:12.5px}.od-run small{font-size:12px}.od-sample{padding:7px 11px;font-size:10.5px}.od-acts .btn-ghost{padding:8px 14px;font-size:13px}.od-phases{padding-top:14px}.od-ph{padding:7px 12px;font-size:12.5px}.od-ph em{font-size:11px}.od-ph+.od-ph{margin-left:16px}.od-ph+.od-ph:before{left:-16px;width:16px}.od-hero{gap:26px}.od-bal .v{font-size:50px}.od-bal .v small{font-size:15px}.od-bal .l{font-size:13px;margin-top:6px}.od-chips{gap:10px 22px}.od-chips .chip{padding:5px 11px;font-size:13px;margin-bottom:14px}.od-chips .stat b{font-size:15.5px}.od-chips .stat small{font-size:12px}.od-cta{padding:12px 22px;font-size:14px}.od-row{gap:16px}.od .card{border-radius:16px}.od .ck-ch{padding:16px 20px 0}.od .ck-ch h3{font-size:15.5px}.od .ck-ch .meta{font-size:12.5px}.od .ck-obj .row{padding:13px 20px;gap:13px;grid-template-columns:36px minmax(0,1fr) auto}.od .ck-obj .ck{width:36px;height:36px;border-radius:10px}.od .ck-obj .ck.ring svg{width:22px;height:22px}.od .ck-obj b{font-size:14px}.od .ck-obj span{font-size:12.5px}.od .ck-obj .bar{height:6px;margin-top:8px}.od .ck-obj .pct{font-size:14px}.od-heat-grid{padding:12px 0 16px}.od-heat-grid .z{padding:4px 20px;gap:7px}.od-heat-grid .k{font-size:11px}.od-heat-grid .big b{font-size:30px}.od-heat-grid .big>svg{width:17px;height:17px}.od-heat-grid .big small,.od-heat-grid .sub{font-size:12.5px}.od-heat-grid .slots i{width:32px;height:25px}.od-heat-grid .trail i{width:25px;height:25px;font-size:11px}.od .ck-legend{padding:6px 20px 16px;font-size:12px}.od .ck-cal{padding:12px 20px 0;gap:6px}.od .ck-cal>i{height:56px;border-radius:10px;font-size:13.5px}.od .ck-cal>i small{font-size:11.5px}.od .ck-sum{padding:12px 20px 18px;font-size:12.5px}.od-ledger .ck-filters{padding:0 20px 8px}@media(max-width:1100px){.od-tks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.od-tks{grid-template-columns:minmax(0,1fr);padding:12px 16px 16px}.od-head h1{font-size:24px}.od-bal .v{font-size:40px}}.od-picks{display:grid;gap:12px}.od-sech{display:flex;align-items:center;gap:12px;padding:4px 2px 0}.od-sech h3{margin:0;font-size:15.5px;font-weight:750;letter-spacing:-.01em}.od-sech .meta{font-size:12.5px;color:var(--ink-3);display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.od-sech .meta b{color:var(--ink);font-weight:700}.od-sech .acts{margin-left:auto;display:inline-flex;gap:14px}.od-sech .acts .btn-text{font-size:12.5px;padding:0}.od-sech .acts .btn-text.more{color:var(--ink);font-weight:700}.od-picks .od-tks{padding:0}.tkc-sel{flex:1}.od-ledger{border-top:0;padding-top:14px}.od-ledger .pk-list{margin-top:4px}@media(max-width:900px){.od-sech{flex-wrap:wrap}.od-sech .acts{margin-left:auto}}.od-ph .abbr{display:none}@media(max-width:640px){.od-ph .full{display:none}.od-ph .abbr{display:inline}.od-phases{flex-wrap:nowrap;gap:6px}.od-ph{padding:6px;font-size:11.5px;gap:4px;flex:1;justify-content:center;min-width:0}.od-ph.done svg{width:11px;height:11px}.od-ph+.od-ph{margin-left:0}.od-ph+.od-ph:before{display:none}.od-chips{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.od-chips .chip{grid-column:1 / -1;justify-self:start;margin-bottom:0}}.app.embed .od-sample,.app.embed .od-acts,.app.embed .tabbar{display:none}.app.embed .od{gap:12px}.app.embed .od-head{gap:8px}.app.embed .od-head h1{font-size:22px}.app.embed .od-run{padding:6px 10px;font-size:12px}.app.embed .od-phases{padding-top:12px}.app.embed .od-hero{gap:12px;padding:0}.app.embed .od-bal .v{font-size:38px}.app.embed .od-cta{padding:11px 0;font-size:13.5px}.app.embed .pg-head h1{font-size:22px}.app.embed .main{padding:14px 14px 40px}html.embed,html.embed body{overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}html.embed::-webkit-scrollbar,html.embed body::-webkit-scrollbar{width:0;height:0;display:none}.app.embed .main{padding:14px 26px 40px}.app.embed .od-ph{padding:6px 5px;font-size:11px}@media(min-width:641px){.app.embed .od-ph{padding:7px 12px;font-size:12.5px}}.rl-keys{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.rl-keys>div{display:flex;flex-direction:column;gap:5px;padding:14px 16px;border-radius:14px;background:var(--card);border:1px solid var(--line);min-width:0}.rl-keys span{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.rl-keys b{font-size:16px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rl-grid{grid-template-columns:236px minmax(0,1fr)}.rl-facts{display:none}.rl-pinned{display:flex;align-items:center;gap:8px;margin:4px 18px 16px;padding-top:12px;border-top:1px solid var(--line);font-size:12px;color:var(--ink-3)}.rl-pinned svg{width:12px;height:12px;flex:none}.rl-list{gap:30px}.rl-group{scroll-margin-top:16px}.rl-gh{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"n h meta" "n p meta";column-gap:12px;align-items:baseline;padding:0 4px 14px}.rl-gh .n{grid-area:n;font-size:11px;font-weight:800;letter-spacing:.08em;color:var(--accent);padding:3px 7px;border-radius:6px;background:#e4edf81a;align-self:start}.rl-gh h3{grid-area:h;margin:0;font-size:18px;font-weight:800;letter-spacing:-.02em}.rl-gh p{grid-area:p;margin:3px 0 0;font-size:13px;color:var(--ink-3)}.rl-gh .meta{grid-area:meta;font-size:12px;color:var(--ink-3);white-space:nowrap}.rl-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rl-card{position:relative;padding:18px 20px 18px 62px;min-width:0}.rl-card .n{position:absolute;left:20px;top:19px;width:30px;height:30px;border-radius:8px;background:#ffffff0d;border:1px solid var(--line);display:grid;place-items:center;font-size:11px;font-weight:800;color:var(--ink-2);letter-spacing:.04em}.rl-card h4{margin:4px 0 6px;font-size:15px;font-weight:800;letter-spacing:-.01em;line-height:1.3;text-wrap:balance}.rl-card p{margin:0;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.rl-card p b{color:var(--ink);font-weight:700}@media(max-width:1100px){.rl-keys{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.rl-keys{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rl-keys>div{padding:12px 14px}.rl-cards{grid-template-columns:minmax(0,1fr)}.rl-card{padding:16px 16px 16px 56px}.rl-card .n{left:16px;top:17px;width:28px;height:28px}.rl-gh{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n h" "n p"}.rl-gh .meta{display:none}}.hp-reader{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:16px;align-items:start}.hp-article{padding:28px 36px 30px;max-width:none}.hp-back{margin:0 0 22px -6px}.hp-article h2{font-size:30px;margin:8px 0 6px;max-width:24ch}.hp-meta{margin-bottom:22px}.hp-body{white-space:normal;max-width:66ch;font-size:15.5px;line-height:1.75;color:var(--ink-2)}.hp-body p{margin:0 0 16px}.hp-body p.lede{font-size:17px;color:var(--ink);line-height:1.65}.hp-body ul{margin:0 0 16px;padding-left:0;list-style:none}.hp-body li{position:relative;padding:6px 0 6px 22px;border-top:1px solid var(--line)}.hp-body li:before{content:"";position:absolute;left:0;top:17px;width:10px;height:2px;border-radius:1px;background:var(--accent)}.hp-foot{margin-top:10px}.hp-side{position:sticky;top:16px;display:grid;gap:12px}.hp-topic .ck-ch{padding-bottom:8px}.hp-topic-list{display:flex;flex-direction:column;padding:0 10px 10px}.hp-topic-list button{text-align:left;padding:9px 10px;border-radius:8px;background:none;color:var(--ink-2);font-weight:600;font-size:13.5px;line-height:1.35}.hp-topic-list button:hover{background:#ffffff0a;color:var(--ink)}.hp-topic-list button.on{background:#e4edf814;color:var(--ink)}@media(max-width:900px){.hp-reader{grid-template-columns:minmax(0,1fr)}.hp-article{padding:20px 16px 22px}.hp-article h2{font-size:24px}.hp-body{font-size:15px}.hp-side{position:static}}@media(max-width:900px){.rl-grid{grid-template-columns:minmax(0,1fr)}.rl-rail{position:static}}.rulebook,.help-center{gap:24px}.rulebook-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--card);border:1px solid var(--line);border-radius:14px}.rulebook-facts>div{padding:20px 24px;min-width:0}.rulebook-facts>div+div{border-left:1px solid var(--line)}.rulebook-facts span{display:block;color:var(--ink-3);font-size:12px;margin-bottom:6px}.rulebook-facts b{font-size:28px;line-height:1.2;font-weight:800}.rulebook-facts small{font-size:14px;font-weight:600;color:var(--ink-2)}.rulebook-essentials{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:0 4px}.rulebook-essentials p{margin:0;color:var(--ink-2);font-size:13px;line-height:1.6}.rulebook-essentials b{display:block;color:var(--ink);font-size:13px;margin-bottom:3px}.rulebook-layout{display:grid;grid-template-columns:340px minmax(0,1fr);gap:24px;align-items:start}.rulebook-layout>*{min-width:0}.rulebook-ladder{position:sticky;top:20px;padding:20px 18px 16px}.rulebook-ladder-head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:18px}.rulebook h2,.help-section-head h2{margin:0;font-size:17px;line-height:1.35;font-weight:750;letter-spacing:-.015em}.rulebook-ladder-head span{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-3)}.rulebook-ladder-head svg{width:14px;height:14px}.rulebook-tier{display:flex;align-items:center;gap:12px;margin-bottom:18px;font-size:12px;color:var(--ink-3)}.rulebook-tier select{flex:1;min-width:0;height:38px;padding:0 10px;background:var(--raise);border:1px solid var(--line-2);border-radius:8px;color:var(--ink);text-transform:capitalize;font:inherit;font-size:13px}.rulebook-tier-name{margin:-8px 0 12px;text-transform:capitalize;color:var(--ink-2);font-size:13px}.rulebook-ladder table{width:100%;border-collapse:collapse}.rulebook-ladder th,.rulebook-ladder td{padding:12px 6px;text-align:right;border-bottom:1px solid var(--line);font-size:13px;white-space:nowrap}.rulebook-ladder thead th{padding-top:0;font-size:11px;font-weight:600;color:var(--ink-3)}.rulebook-ladder th:first-child{text-align:left;padding-left:0}.rulebook-ladder td:last-child,.rulebook-ladder th:last-child{padding-right:0}.rulebook-ladder td:nth-child(2){color:var(--ink-3)}.rulebook-ladder td:last-child{font-weight:750}.rulebook-ladder tr.top th,.rulebook-ladder tr.top td:last-child{color:var(--accent)}.rulebook-ladder-note{margin:14px 0 0;font-size:12px;line-height:1.6;color:var(--ink-3)}.rulebook-lock{display:flex;align-items:center;gap:7px;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--line);color:var(--ink-3);font-size:11.5px}.rulebook-lock svg{width:13px;height:13px;flex:none}.rulebook-details{display:grid;gap:12px}.rulebook-detail-head,.help-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.rulebook-detail-head{min-height:32px;margin-bottom:2px}.rulebook-detail-head button{font-size:12px;white-space:nowrap}.rulebook-group summary,.help-related summary,.help-service summary{list-style:none;cursor:pointer}.rulebook-group summary::-webkit-details-marker,.help-related summary::-webkit-details-marker,.help-service summary::-webkit-details-marker{display:none}.rulebook-group summary{display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:18px;border-radius:14px}.rulebook-group summary:hover{background:#ffffff06}.rulebook-group summary b{display:block;font-size:15px;font-weight:700}.rulebook-group summary small{display:block;color:var(--ink-3);font-size:12px;line-height:1.5;margin-top:3px}.rulebook-icon,.help-topic-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;color:var(--accent);background:#e4edf80f}.rulebook-icon svg,.help-topic-icon svg{width:19px;height:19px}.rulebook-group summary>svg,.help-related summary>svg,.help-service summary>svg{width:15px;height:15px;color:var(--ink-3);transition:transform .16s ease}.rulebook-group[open] summary>svg,.help-related[open] summary>svg,.help-service[open] summary>svg{transform:rotate(90deg)}.rulebook-group dl{margin:0;padding:0 18px 6px}.rulebook-group dl>div{border-top:1px solid var(--line);padding:15px 0}.rulebook-group dt{font-size:13.5px;font-weight:700;line-height:1.5;margin-bottom:5px}.rulebook-group dd{margin:0;max-width:66ch;color:var(--ink-2);font-size:13.5px;line-height:1.7}.rulebook-group dd b{color:var(--ink);font-weight:650}.help-search{height:50px;max-width:680px;border-color:var(--line-2);padding-inline:18px}.help-search input{font-size:15px}.help-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.help-topic-card{display:grid;grid-template-columns:36px minmax(0,1fr) 14px;gap:12px;align-items:center;text-align:left;padding:22px 18px;color:var(--ink);min-width:0}.help-topic-card:hover{border-color:var(--line-2);background:var(--raise)}.help-topic-card b{display:block;font-size:15px;font-weight:700}.help-topic-card small{display:block;font-size:12px;color:var(--ink-3);line-height:1.6;margin-top:3px}.help-topic-card>svg,.help-link svg{width:14px;height:14px;color:var(--ink-3)}.help-section-head{padding:18px 20px}.help-section-head button{font-size:12px;white-space:nowrap}.help-links{display:grid}.help-start .help-links{grid-template-columns:repeat(2,minmax(0,1fr))}.help-link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-radius:0;border-top:1px solid var(--line);background:none;color:var(--ink-2);text-align:left;min-width:0}.help-link:hover{background:#ffffff06;color:var(--ink)}.help-link b{font-size:14px;font-weight:600}.help-link small{display:block;margin-top:4px;color:var(--ink-3);font-size:12px}.help-link svg{flex:none}.help-message{margin:0;padding:24px 20px;color:var(--ink-2);font-size:14px}.help-message p{margin:0 0 14px}.help-service{border-top:1px solid var(--line);padding-top:14px}.help-service>summary{display:flex;align-items:center;gap:8px;width:fit-content;min-height:36px;font-size:12px;color:var(--ink-3)}.help-service .needs-attention{color:var(--warn)}.help-service>.card{margin-top:12px;max-width:680px}.help-back{display:flex;align-items:center;gap:8px;justify-self:start}.help-back svg{width:15px;height:15px}.help-reader{width:100%;max-width:800px;margin:0 auto;padding:30px 36px}.help-reader h2{margin:0 0 8px;font-size:26px;max-width:30ch}.help-reader .hp-meta{margin:0 0 24px;font-size:12px}.help-answer{max-width:65ch}.help-answer .lede{font-size:16px;color:var(--ink);line-height:1.7}.help-answer h3{font-size:15px;line-height:1.4;color:var(--ink);margin:26px 0 10px}.help-answer p,.help-answer li{font-size:14px;line-height:1.75}.help-answer li{border:0;padding-block:4px}.help-answer li:before{top:15px;width:5px;height:5px;border-radius:50%;background:var(--ink-3)}.help-related{margin-top:24px;border-top:1px solid var(--line)}.help-related summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0 0;font-size:13px;color:var(--ink-2)}.help-related nav{display:grid;gap:4px;padding-top:12px}.help-related nav button{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;color:var(--ink-2);background:none;padding:10px 0;font-size:13px}.help-related nav svg{width:13px;height:13px}@media(max-width:1000px){.rulebook-layout{grid-template-columns:300px minmax(0,1fr);gap:18px}.help-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.rulebook-layout{grid-template-columns:minmax(0,1fr);gap:24px}.rulebook-ladder{position:static}.rulebook-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.rulebook-facts>div{padding:16px 18px}.rulebook-facts>div:nth-child(3){border-left:0}.rulebook-facts>div:nth-child(n+3){border-top:1px solid var(--line)}.rulebook-facts b{font-size:25px}.rulebook-essentials{gap:16px}.help-reader{padding:24px}}@media(max-width:520px){.rulebook,.help-center{gap:20px}.rulebook-essentials,.help-topic-grid,.help-start .help-links{grid-template-columns:minmax(0,1fr)}.rulebook-group summary{gap:10px;padding:16px}.rulebook-group summary small{font-size:11.5px}.help-topic-card{padding:18px}.help-section-head,.help-link{padding:16px}.help-reader{padding:22px 18px}.help-reader h2{font-size:23px}}@media(prefers-reduced-motion:reduce){.rulebook-group summary>svg,.help-related summary>svg,.help-service summary>svg{transition:none}}.investigation-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:end}.investigation-filters label{display:grid;gap:7px;font-size:12px;color:var(--ink-2)}.investigation-event{padding:18px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.investigation-event:last-child{border-bottom:0}.investigation-event p{margin:9px 0}.investigation-event time{font-size:11px;color:var(--ink-2)}.investigation-json{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:16px;max-height:480px;overflow:auto;font-size:11px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.investigation-hash{font-size:11px;overflow-wrap:anywhere}.investigation-signals{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.investigation-notice{border-left:3px solid var(--warn);padding:10px 14px;color:var(--ink-2);font-size:12px}@media(max-width:800px){.investigation-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.investigation-filters{grid-template-columns:minmax(0,1fr)}}.risk-severity{display:inline-block;padding:4px 9px;border:1px solid var(--line);border-radius:999px;font-size:12px;white-space:nowrap}.risk-severity.high{color:var(--warn);border-color:var(--warn)}.risk-flag-summary details{margin:18px 0}.risk-pick-links{display:flex;flex-wrap:wrap;gap:10px 18px;padding-top:14px;overflow-wrap:anywhere}.risk-review-form{display:grid;grid-template-columns:minmax(140px,1fr) minmax(240px,3fr);gap:18px;margin-top:24px}.risk-review-form label{display:grid;gap:8px}.risk-review-form select,.risk-review-form textarea{width:100%;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:10px;font:inherit}.risk-review-form button{justify-self:start}.admin-risk .filters{margin-top:22px}.admin-risk .admin-section-head{gap:18px;flex-wrap:wrap}@media(max-width:640px){.risk-review-form{grid-template-columns:1fr}}.pl{display:flex;flex-direction:column;gap:16px}.pl-disp{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 118;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;line-height:1}.pl-disp.it,.pl .it{font-style:italic}.pl-kick{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11px;letter-spacing:.14em;color:var(--ink-2);line-height:1.2}.pl-kick .ice,.pl .ice{color:var(--accent)}.pl .mute{color:var(--ink-2)}.pl .dim{color:var(--ink-3)}.pl .up{color:var(--up)}.pl .down{color:var(--down)}.pl-pnl{position:relative;display:flex;background:#ffffff17;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.pl-pnl>.pl-in{position:relative;flex:1;min-width:0;margin:1px;background:var(--card);box-sizing:border-box;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.pl-pnl.lit>.pl-in{background:linear-gradient(180deg,#161a21 0%,var(--card) 38%)}.pl-pnl.lit:after{content:"";position:absolute;left:14px;right:0;top:0;height:1px;background:linear-gradient(90deg,#e4edf88c,#e4edf800);pointer-events:none}.pl-ph{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 12px;border-bottom:1px solid rgba(255,255,255,.07)}.pl-ph .t{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;text-transform:uppercase;font-size:14px;letter-spacing:.06em;color:var(--ink);display:flex;align-items:center;gap:10px}.pl-ph .m{font-size:12.5px;color:var(--ink-2);display:flex;align-items:center;gap:8px}.pl-ph .m b{color:var(--ink)}.pl-ph .m b.up{color:var(--up)}.pl-ph .m b.down{color:var(--down)}.pl-tag{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:10.5px;letter-spacing:.1em;color:var(--accent);background:#e4edf814;border:1px solid rgba(228,237,248,.16);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);white-space:nowrap;line-height:1}.pl-tag.solid{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.pl-tag.dashed{border-style:dashed;color:var(--ink-2)}.pl-tag.up{color:var(--up);background:#46c6901a;border-color:#46c69047}.pl-tag.down{color:var(--down);background:#e8687a1a;border-color:#e8687a47}.pl-tag.warn{color:var(--warn);background:#e0b04f1a;border-color:#e0b04f4d}.pl-tag.gold{color:#e7cf8e;background:#c9a85c1f;border-color:#c9a85c52}.pl-tag.tr{text-transform:capitalize;letter-spacing:.02em;font-style:normal;color:var(--ink-2);height:20px}.pl-tag.tr .tier-mark{width:12px;height:12px}.pl-live{display:inline-flex;align-items:center;gap:6px}.pl-live i{width:7px;height:7px;border-radius:50%;background:var(--up);box-shadow:0 0 0 3px #46c6902e,0 0 10px #46c690b3}.pl-link{font:inherit;font-size:12.5px;font-weight:700;color:var(--accent);background:none;border:0;padding:0;cursor:pointer}.pl-link:hover{color:#fff}.pl-chip{font:inherit;font-size:12px;font-weight:700;color:var(--ink-2);background:#ffffff0a;border:1px solid var(--line);padding:5px 10px;cursor:pointer;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.pl-chip.on{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.pl-chip b{margin-left:4px;font-weight:800}.pl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 28px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;text-transform:uppercase;font-size:15px;letter-spacing:.08em;border:0;cursor:pointer;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);line-height:1;white-space:nowrap}.pl-btn.ice{background:var(--accent);color:var(--accent-ink)}.pl-btn.ice:hover{background:#fff}.pl-btn.ghost{color:var(--ink);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff24}.pl-btn.ghost:hover{background:#ffffff1a}.pl-btn.ghost svg{width:14px;height:14px}.pl-glow{position:relative;display:inline-block}.pl-glow:before{content:"";position:absolute;left:10%;right:10%;top:40%;height:60%;background:#e4edf880;filter:blur(22px);border-radius:50%;z-index:0;pointer-events:none}.pl-glow>.pl-btn{position:relative;z-index:1}.pl-bar{height:4px;background:#ffffff14;position:relative;overflow:hidden}.pl-bar i{position:absolute;left:0;top:0;bottom:0;background:var(--accent);box-shadow:0 0 10px #e4edf899}.pl-bar i.up{background:var(--up);box-shadow:0 0 10px #46c69099}.pl-bar i.warn{background:var(--warn);box-shadow:0 0 10px #e0b04f99}.pl-bar.dim i{background:var(--ink-2);box-shadow:none}.pl-pips{display:flex;gap:4px}.pl-pips i{flex:1;height:6px;background:#ffffff14;transform:skew(-14deg)}.pl-pips i.on{background:var(--accent);box-shadow:0 0 8px #e4edf880}.pl-pips i.hot{background:var(--up);box-shadow:0 0 8px #46c69099}.pl-pips i.goal{background:transparent;box-shadow:inset 0 0 0 1px #e4edf873}.pl-wedge{position:relative;flex:none;width:62px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 118;font-weight:900;font-style:italic;font-size:17px;text-shadow:0 1px 0 rgba(0,0,0,.35);clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%)}.pl-wedge:after{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--b, rgba(255, 255, 255, .5))}.pl-wedge.s{width:56px;height:38px;font-size:14px}.pl-wedge.plain{background:#2a3346;--b: rgba(255, 255, 255, .35)}.pl-row{display:flex;align-items:center;gap:14px;padding:13px 18px;border-bottom:1px solid rgba(255,255,255,.06)}.pl-row:last-child{border-bottom:0}.pl-row .grow{flex:1;min-width:0}.pl-row .n{font-weight:700;font-size:14.5px;color:var(--ink);line-height:1.25}.pl-row .n .mute{font-weight:500}.pl-row .s{font-size:12.5px;color:var(--ink-2);margin-top:2px}.pl-row .tm{font-size:11.5px;color:var(--ink-3);white-space:nowrap}.pl-row .user-avatar{flex:none;border-radius:0;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.pl-empty{padding:22px 18px;color:var(--ink-2);font-size:14px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.pl-empty p{margin:0}.pl-empty .pl-btn{height:40px;font-size:12px;padding:0 18px}.pl-more{padding:8px 18px 4px;font-size:12px;color:var(--ink-3)}.pl-stage>.pl-in{overflow:hidden;clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px)}.pl-stage{clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px)}.pl-atm{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pl-atm i{position:absolute;display:block}.pl-atm .a{left:-120px;top:-160px;width:640px;height:520px;border-radius:50%;opacity:.42;filter:blur(80px)}.pl-atm .b{right:-80px;top:-200px;width:600px;height:520px;border-radius:50%;opacity:.22;filter:blur(90px)}.pl-atm .s{top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(135deg,#ffffff09 0,#ffffff09 2px,#fff0 2px,#fff0 14px);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,0) 85%);mask-image:linear-gradient(180deg,#000000e6,#0000 85%)}.pl-atm .k{top:-40px;height:520px;width:2px;background:linear-gradient(180deg,#e4edf800,#e4edf859,#e4edf800);transform:skew(-32deg)}.pl-atm .v{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0d1100 40%,#0b0d118c)}.pl-stg{position:relative;padding:24px 32px 28px;display:grid;grid-template-columns:minmax(0,1fr) 328px;gap:40px}.pl-stg-top{grid-column:1 / -1;display:flex;align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08)}.pl-stg-top .tbl{display:flex;align-items:center;gap:10px;font-size:15px;min-width:0}.pl-stg-top .gem{display:inline-flex;color:var(--accent)}.pl-stg-top .gem .tier-mark{width:26px;height:26px}.pl-stg-top .gem.copper{color:#c78f6a}.pl-stg-top .gem.bronze{color:#c4a077}.pl-stg-top .gem.silver{color:#c9d1dc}.pl-stg-top .gem.gold{color:#e7cf8e}.pl-stg-top .gem.platinum{color:#d8e2ea}.pl-stg-top .gem.diamond{color:#e4edf8}.pl-stg-top .name{font-size:15px;letter-spacing:.04em}.pl-stg-top .sep{color:var(--ink-3)}.pl-stg-top .r{margin-left:auto;display:flex;align-items:center;gap:10px}.pl-xp{margin-top:22px}.pl-xp .n{display:flex;align-items:flex-end;gap:16px;margin-top:10px;flex-wrap:wrap}.pl-xp .n b{font-size:108px;letter-spacing:-.035em;line-height:.86}.pl-xp .n small{font-size:26px;color:var(--ink-3);margin-bottom:8px;letter-spacing:0}.pl-xp .n .pl-tag{margin-bottom:14px;height:26px;font-size:12px}.pl-xp .sub{margin-top:14px;font-size:14px;color:var(--ink-2);display:flex;gap:14px;flex-wrap:wrap}.pl-xp .sub b{color:var(--ink);font-weight:700}.pl-track{margin-top:34px;position:relative}.pl-track .pl-rail{position:absolute;left:45px;right:45px;top:26px;height:4px;background:#ffffff1a}.pl-track .pl-rail i{position:absolute;left:0;top:0;bottom:0;background:var(--accent);box-shadow:0 0 12px #e4edf8b3}.pl-track .pl-rail .pl-you{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;background:#fff;transform:rotate(45deg);box-shadow:0 0 0 3px #0f1216,0 0 18px #e4edf8f2}.pl-track .pl-nodes{position:relative;display:flex;justify-content:space-between}.pl-track .pl-node{width:90px;text-align:center}.pl-track .pl-node .bx{margin:0 auto;width:54px;height:54px;display:flex;align-items:center;justify-content:center;background:#171b22;box-shadow:inset 0 0 0 1px #ffffff1f;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);font-size:22px;color:var(--ink-2)}.pl-track .pl-node .bx svg{width:22px;height:22px}.pl-track .pl-node.done .bx{background:var(--accent);color:var(--accent-ink);box-shadow:0 0 18px #e4edf873}.pl-track .pl-node.next .bx{color:var(--ink);box-shadow:inset 0 0 0 2px var(--accent),0 0 22px #e4edf859}.pl-track .pl-node .lv{margin-top:10px;font-size:10px;letter-spacing:.12em;color:var(--ink-3)}.pl-track .pl-node .lv .abbr{display:none}.pl-track .pl-node.done .lv,.pl-track .pl-node.next .lv{color:var(--ink-2)}.pl-track .pl-node .pz{margin-top:3px;font-size:15px;letter-spacing:0;color:var(--ink-3)}.pl-track .pl-node.done .pz{color:var(--ink)}.pl-track .pl-node.next .pz{color:var(--accent)}.pl-track-foot{margin-top:18px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.pl-track-foot .pl-tag{height:24px}.pl-hud{display:flex;flex-direction:column;gap:14px;margin-top:22px}.pl-clock{padding:16px 18px;background:#0b0d118c;box-shadow:inset 0 0 0 1px #ffffff1a;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.pl-clock .t{display:flex;align-items:baseline;gap:6px;margin-top:10px}.pl-clock .t b{font-size:40px;letter-spacing:-.02em}.pl-clock .t small{font-size:11px;color:var(--ink-3);letter-spacing:.12em;margin-right:10px}.pl-clock .pl-bar{margin-top:12px}.pl-clock .d{margin-top:8px;font-size:12px;color:var(--ink-2);display:flex;justify-content:space-between;gap:8px}.pl-cells{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pl-cell{padding:12px;background:#0b0d118c;box-shadow:inset 0 0 0 1px #ffffff1a;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);min-width:0}.pl-cell .v{display:flex;align-items:baseline;gap:4px;margin-top:8px;font-size:26px;letter-spacing:-.02em;white-space:nowrap}.pl-cell .v small{font-size:12px;color:var(--ink-3);letter-spacing:0}.pl-cell .v .pl-live{margin-left:4px}.pl-cell .pl-pips{margin-top:9px}.pl-cell .s{margin-top:9px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-cell .fl{color:var(--up);display:inline-flex;margin-left:2px}.pl-cell .fl svg{width:16px;height:16px}.pl-cta{display:flex;flex-direction:column;gap:8px;margin-top:4px}.pl-cta .pl-glow,.pl-cta .pl-btn{width:100%;box-sizing:border-box}.pl-cta .pl-btn.ice{height:56px;font-size:16px}.pl-cta .pl-btn.ghost{height:40px;font-size:12px}.pl-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.pl-mis .ic{width:30px;height:30px;flex:none;display:flex;align-items:center;justify-content:center;background:#1b2028;box-shadow:inset 0 0 0 1px #ffffff1a;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);color:var(--accent)}.pl-mis .ic svg{width:16px;height:16px}.pl-mis .ic.done{background:var(--up);color:var(--accent-ink)}.pl-mis .pl-bar{margin-top:8px}.pl-mis .rw{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:none}.pl-mis .rw .k{font-size:10px;letter-spacing:.12em;color:var(--ink-3)}.pl-rid .r{text-align:right;flex:none}.pl-rid .r b{display:block;font-size:15px;color:var(--ink)}.pl-rid .r small{font-size:10px;color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase}.pl-ifhit{margin:6px 18px 16px;padding:14px 16px;background:#e4edf80a;box-shadow:inset 0 0 0 1px #e4edf81f;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.pl-ifhit .head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.pl-ifhit .v{display:flex;align-items:baseline;gap:8px;margin-top:8px}.pl-ifhit .v b{font-size:30px;letter-spacing:-.02em}.pl-ifhit .v .xp{font-size:14px;color:var(--ink-3)}.pl-ifhit .pl-bar{margin-top:12px}.pl-ifhit .d{margin-top:8px;display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--ink-2)}.pl-feed .pl-row{padding:11px 18px}.pl-feed .pl-row .n{font-weight:500;font-size:13.5px}.pl-feed .pl-row .n b{font-weight:700}.pl-feed .pl-row .n em{font-style:normal;color:var(--accent);font-weight:700}.pl-lad>.pl-in{display:grid;grid-template-columns:250px minmax(0,1fr) 330px}.pl-lad .lft{padding:20px 24px;border-right:1px solid rgba(255,255,255,.07)}.pl-lad .lft .p{display:flex;align-items:flex-end;gap:12px;margin-top:10px}.pl-lad .lft .p b{font-size:60px;letter-spacing:-.03em;line-height:.85}.pl-lad .lft .p span{font-size:13px;color:var(--ink-2);margin-bottom:4px;line-height:1.3}.pl-lad .lft .pl-tag{margin-top:14px;white-space:normal;height:auto;min-height:22px;padding:3px 9px;line-height:1.2}.pl-lad .mid{padding:8px 0;min-width:0}.pl-lad .mid .pl-row{padding:9px 24px}.pl-lad .mid .rk{width:26px;font-size:15px;color:var(--ink-3)}.pl-lad .mid .n{font-weight:600}.pl-lad .mid .pl-row.you{background:#e4edf80d;box-shadow:inset 3px 0 0 var(--accent)}.pl-lad .mid .pl-row.you .rk,.pl-lad .mid .pl-row.you .n{color:var(--ink)}.pl-lad .mid .lvl{width:32px;text-align:right;font-size:12.5px;color:var(--ink-3)}.pl-lad .mid .bal{font-size:15px;min-width:70px;text-align:right}.pl-lad .frm{padding:20px 24px;border-left:1px solid rgba(255,255,255,.07)}.pl-lad .frm .tiles{display:flex;gap:5px;margin-top:12px;flex-wrap:wrap}.pl-lad .frm .tiles i{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;font-size:13px;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.pl-lad .frm .tiles i.tw{background:#46c69029;color:var(--up);box-shadow:inset 0 0 0 1px #46c6904d}.pl-lad .frm .tiles i.tl{background:#e8687a24;color:var(--down);box-shadow:inset 0 0 0 1px #e8687a47}.pl-lad .frm .tiles .none{font-size:13px;color:var(--ink-3)}.pl-lad .frm .rec{margin-top:14px;font-size:13px;color:var(--ink-2);display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.pl-lad .frm .rec b{color:var(--ink);font-size:15px}.pl-lad .frm .rec b.up{color:var(--up)}.pl-g2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch}.pl-nav{display:inline-flex;gap:2px;margin-left:6px}.pl-nav button{font:inherit;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-2);background:#ffffff0d;border:1px solid var(--line);cursor:pointer;padding:0;font-size:15px;line-height:1}.pl-nav button:disabled{opacity:.4;cursor:default}.pl-cal{padding:14px 18px 16px}.pl-cal .dow{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-bottom:6px}.pl-cal .dow span{text-align:center;font-size:10px;letter-spacing:.12em;color:var(--ink-3)}.pl-cal .days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.pl-cal .d{height:46px;padding:6px 7px;box-sizing:border-box;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff0d;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);display:flex;flex-direction:column;justify-content:space-between;font-style:normal;min-width:0}.pl-cal .d.e{background:transparent;box-shadow:none}.pl-cal .d span{font-size:11px;color:var(--ink-3)}.pl-cal .d b{font-size:12px;text-align:right;white-space:nowrap;overflow:hidden}.pl-cal .d.w{background:#46c6901f;box-shadow:inset 0 0 0 1px #46c69033}.pl-cal .d.w b{color:var(--up)}.pl-cal .d.l{background:#e8687a1c;box-shadow:inset 0 0 0 1px #e8687a2e}.pl-cal .d.l b{color:var(--down)}.pl-cal .d.f b{color:var(--ink-2)}.pl-cal .d.t{box-shadow:inset 0 0 0 1px var(--accent)}.pl-cal .d.t span{color:var(--ink)}.pl-cal .foot{display:flex;justify-content:space-between;margin-top:10px;font-size:12.5px;color:var(--ink-2)}.pl-cal .foot b{color:var(--ink)}.pl-cal .foot b.up{color:var(--up)}.pl-his .pl-row .od{font-size:14px;width:48px;text-align:right;color:var(--ink-2);flex:none}.pl-his .pl-row .tm{width:54px;text-align:right}.pl-ledger .body{padding:6px 18px 12px}.pl-ledger .filters{flex-wrap:wrap}.topnav .tb-brand .logo-badge{border-radius:0;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);width:38px;height:38px}.topnav .tb-brand .logo-badge svg{width:20px;height:20px}.topnav .tb-brand .brand-word{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 118;font-weight:900;text-transform:uppercase;font-size:15px;letter-spacing:.04em}.topnav .nav{background:none;border:0;padding:0;gap:2px;border-radius:0}.topnav .nav button{position:relative;height:40px;padding:0 14px;border-radius:0;background:none;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:12.5px;letter-spacing:.14em;color:var(--ink-2)}.topnav .nav button:hover,.topnav .nav button.active{color:var(--ink);background:none}.topnav .nav button.active:after{display:block;content:"";position:absolute;left:14px;right:14px;bottom:4px;height:2px;border-radius:0;background:var(--accent);box-shadow:0 0 10px #e4edf8cc}.topnav .nav button .cnt{background:none;padding:0;margin-left:6px;font-size:10px;letter-spacing:.06em;color:var(--ink-3)}.topnav .nav button.nav-more{font-size:18px;letter-spacing:0;padding:0 10px;font-style:normal}.topnav .topbar .btn-primary,.topnav .topbar .chal-new{border-radius:0;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:12px;letter-spacing:.1em}.topnav .topbar .stat-pill{border-radius:0;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.topnav .me-chip{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 14px 0 5px;background:var(--card);border:1px solid var(--line);border-radius:0;color:var(--ink);cursor:pointer;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.topnav .me-chip.active{border-color:#e4edf866}.topnav .me-chip .user-avatar{border-radius:0;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.topnav .me-chip .nm{font-size:13px;font-weight:700;line-height:1.1;text-align:left}.topnav .me-chip .sub .bar{display:inline-block;position:relative;width:44px;height:3px;background:#ffffff1a;vertical-align:middle}.topnav .me-chip .sub .bar b{position:absolute;left:0;top:0;bottom:0;background:var(--accent);box-shadow:0 0 8px #e4edf899}.topnav .me-chip .sub{display:flex;align-items:center;gap:6px;margin-top:3px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:9.5px;letter-spacing:.12em;color:var(--ink-3)}.topnav .topbar .stat-pill .l{display:none}.topnav .topbar .stat-pill{padding:9px 12px}@media(max-width:1240px){.topnav .me-chip .nm{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}}@media(max-width:900px){.topnav .me-chip>span{display:none}.topnav .me-chip{padding:0 5px;height:42px}.topnav .topbar .stat-pill{display:none}}.topnav .tabbar button{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:9.5px;letter-spacing:.12em}.app.embed .pl-stg-top .dashed,.app.embed .pl-cta .ghost{display:none}.app.embed .pl{gap:12px}@media(max-width:1100px){.pl-stg{grid-template-columns:minmax(0,1fr) 300px;gap:28px}.pl-xp .n b{font-size:84px}.pl-lad>.pl-in{grid-template-columns:220px minmax(0,1fr) 280px}}@media(max-width:900px){.pl-stg{grid-template-columns:minmax(0,1fr);gap:22px;padding:18px 20px 22px}.pl-hud{margin-top:0}.pl-g3{grid-template-columns:minmax(0,1fr)}.pl-lad>.pl-in{grid-template-columns:minmax(0,1fr)}.pl-lad .lft{border-right:0;border-bottom:1px solid rgba(255,255,255,.07)}.pl-lad .frm{border-left:0;border-top:1px solid rgba(255,255,255,.07)}.pl-g2{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.pl-pnl,.pl-pnl>.pl-in{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.pl-stage,.pl-stage>.pl-in{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.pl-stg{padding:16px 16px 18px;gap:16px}.pl-stg-top{gap:8px;padding-bottom:12px}.pl-stg-top .tbl{flex:1;min-width:0;white-space:nowrap;overflow:hidden}.pl-stg-top .entry,.pl-stg-top .sep,.pl-stg-top .dashed,.pl-xp .sub .start{display:none}.pl-ph{gap:8px}.pl-ph .t{white-space:nowrap}.pl-ph .m{flex-wrap:wrap;justify-content:flex-end}.pl-stg-top .r{flex:none;gap:6px}.pl-stg-top .gem .tier-mark{width:22px;height:22px}.pl-stg-top .name{font-size:13px}.pl-stg-top .r .pl-tag{height:20px;font-size:10px;padding:0 7px}.pl-track-foot .wins{display:none}.pl-cell{padding:10px 8px}.pl-cell .s{font-size:10px;letter-spacing:.04em}.pl-lad .lft{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:14px;row-gap:8px}.pl-lad .lft .pl-kick{grid-column:1 / -1}.pl-lad .lft .p{margin-top:0}.pl-lad .lft .pl-tag{margin-top:0;justify-self:start}.pl-xp{margin-top:16px}.pl-xp .n{gap:10px}.pl-xp .n b{font-size:62px}.pl-xp .n small{font-size:18px;margin-bottom:4px}.pl-xp .n .pl-tag{margin-bottom:6px;height:22px;font-size:10.5px}.pl-xp .sub{font-size:13px;gap:12px}.pl-track{margin-top:22px}.pl-track .pl-rail{left:20px;right:20px;top:19px;height:3px}.pl-track .pl-rail .pl-you{width:11px;height:11px;margin:-5.5px 0 0 -5.5px}.pl-track .pl-node{width:56px}.pl-track .pl-node .bx{width:40px;height:40px;font-size:17px;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.pl-track .pl-node .bx svg{width:18px;height:18px}.pl-track .pl-node .lv{display:none}.pl-track .pl-node .pz{margin-top:8px;font-size:12px}.pl-track-foot{margin-top:14px}.pl-track-foot .pl-kick{font-size:10px}.pl-hud{gap:10px}.pl-clock{padding:12px 14px}.pl-clock .t b{font-size:30px}.pl-cells{gap:6px}.pl-cell{padding:10px}.pl-cell .v{font-size:22px}.pl-cta .pl-btn.ice{height:54px;font-size:15px}.pl-ph{padding:14px 16px 10px}.pl-row{padding:12px 16px;gap:12px}.pl-wedge{width:54px;height:40px;font-size:15px}.pl-ifhit{margin:4px 16px 16px;padding:12px 14px}.pl-ifhit .v b{font-size:26px}.pl-mis .rw .k{display:none}.pl-lad .lft,.pl-lad .frm{padding:14px 16px}.pl-lad .lft .p b{font-size:44px}.pl-lad .mid .pl-row{padding:9px 16px}.pl-lad .mid .pl-tag.tr{display:none}.pl-lad .frm .tiles i{width:28px;height:28px;font-size:12px}.pl-cal{padding:10px 12px 14px}.pl-cal .d{height:44px;padding:4px 5px}.pl-cal .d span{font-size:10px}.pl-cal .d b{font-size:10px;letter-spacing:-.02em}.pl-his .pl-row{flex-wrap:wrap}.pl-his .pl-row .od,.pl-his .pl-row .tm{width:auto}}.pl-hudwrap{width:100%;max-width:1180px;margin:0 auto;padding:0 28px 8px;box-sizing:border-box}.pl-hudbar{display:flex;align-items:center;width:100%;height:54px;padding:0;overflow:hidden;box-sizing:border-box;background:#12151ae6;box-shadow:inset 0 0 0 1px #ffffff17;border:0;color:var(--ink);cursor:pointer;text-align:left;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);font:inherit}.pl-hudbar:hover{box-shadow:inset 0 0 0 1px #e4edf84d}.pl-hudbar .seg{display:flex;align-items:center;gap:10px;padding:0 16px;height:100%;border-right:1px solid rgba(255,255,255,.08);white-space:nowrap;flex:none}.pl-hudbar .seg.lvl{flex:1;min-width:0}.pl-hudbar .seg:last-child{border-right:0}.pl-hudbar .seg .pl-kick{font-size:10px}.pl-hudbar .seg .v{font-size:20px;letter-spacing:-.02em}.pl-hudbar .seg .v small{font-size:11px;color:var(--ink-3);letter-spacing:0;margin-left:3px}.pl-hudbar .gem{display:inline-flex;color:var(--accent)}.pl-hudbar .gem .tier-mark{width:20px;height:20px}.pl-hudbar .gem.copper{color:#c78f6a}.pl-hudbar .gem.bronze{color:#c4a077}.pl-hudbar .gem.silver{color:#c9d1dc}.pl-hudbar .gem.gold{color:#e7cf8e}.pl-hudbar .gem.platinum{color:#d8e2ea}.pl-hudbar .rail{position:relative;display:inline-block;flex:1;min-width:60px;max-width:220px;height:4px;background:#ffffff1a}.pl-hudbar .rail i{position:absolute;left:0;top:0;bottom:0;background:var(--accent);box-shadow:0 0 10px #e4edf8b3}.pl-hudbar .rail b{position:absolute;top:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;background:#fff;transform:rotate(45deg);box-shadow:0 0 0 2px #12151a,0 0 10px #e4edf8e6}.pl-hudbar .pl-pips{width:64px}.app.embed .pl-hudwrap{display:none}@media(max-width:1100px){.pl-hudbar .rail{width:110px}.pl-hudbar .seg{padding:0 14px}}@media(max-width:900px){.pl-hudwrap{padding:0 16px 6px}.pl-hudbar{height:48px}.pl-hudbar .seg.lvl .rail,.pl-hudbar .seg.stk .pl-pips,.pl-hudbar .seg .pl-kick:not(.ice){display:none}.pl-hudbar .seg{padding:0 12px;gap:8px}.pl-hudbar .seg .v{font-size:17px}}@media(max-width:640px){.pl-hudbar .seg.stk,.pl-hudbar .seg.pk{display:none}.pl-hudbar .seg{padding:0 10px}.pl-hudbar .seg .v{font-size:16px}}.pb.board-layout{grid-template-columns:minmax(0,1fr) 320px;gap:16px}.pb-head{display:flex;align-items:flex-end;gap:18px;flex-wrap:wrap;margin-bottom:14px}.pb-head h1{margin:0;font-size:30px;letter-spacing:.02em}.pb-head .m{font-size:14px;color:var(--ink-2);padding-bottom:4px;display:inline-flex;align-items:center;gap:8px}.pb-search{margin-left:auto;width:260px;max-width:100%;height:42px;display:flex;align-items:center;gap:10px;padding:0 14px;color:var(--ink-3);background:var(--card);box-shadow:inset 0 0 0 1px #ffffff1a;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);box-sizing:border-box}.pb-search svg{width:16px;height:16px;flex:none}.pb-search input{flex:1;min-width:0;background:none;border:0;color:var(--ink);font:inherit;font-size:14px;outline:none}.pb-search input::placeholder{color:var(--ink-3)}.pb .sport-tabs{margin-bottom:16px}.pb .sport-tabs .filter-pill{height:38px;padding:0 14px;border-radius:0;background:#ffffff0a;border:0;box-shadow:inset 0 0 0 1px #ffffff1a;color:var(--ink-2);font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11.5px;letter-spacing:.1em;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.pb .sport-tabs .filter-pill b{font-size:10px;letter-spacing:.04em;color:var(--ink-3)}.pb .sport-tabs .filter-pill.active{background:var(--accent);color:var(--accent-ink);box-shadow:none}.pb .sport-tabs .filter-pill.active b{color:#3a4250;opacity:1}.pb-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}.pb-game .gh{display:flex;align-items:center;gap:8px;padding:12px 16px;font-size:12px;color:var(--ink-2);border-bottom:1px solid rgba(255,255,255,.07);white-space:nowrap;overflow:hidden}.pb-game .gh .lg{color:var(--ink);flex:none}.pb-game .gh .tm{min-width:0;overflow:hidden;text-overflow:ellipsis}.pb-game .gh .pl-tag{height:20px;font-size:9.5px;padding:0 7px;flex:none}.pb-game .gh .r{margin-left:auto;display:flex;gap:10px;flex:none}.pb-game .gh .pl-link.k{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:10.5px;letter-spacing:.08em;color:var(--ink-2);white-space:nowrap}.pb-game .slate .nk .full{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pb-game .gh .pl-link.k:hover,.pb-game .gh .pl-link.k[aria-expanded=true]{color:var(--ink)}.pb-game .slate{position:relative;height:92px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr}.pb-game .slate .a,.pb-game .slate .h{position:relative;display:flex;align-items:center;gap:10px;padding:0 14px;min-width:0}.pb-game .slate .a{padding-right:30px}.pb-game .slate .h{padding-left:30px}.pb-game .slate .h{justify-content:flex-end;text-align:right}.pb-game .slate .a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c);clip-path:polygon(0 0,100% 0,calc(100% - 26px) 100%,0 100%);opacity:.85}.pb-game .slate .h:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c);clip-path:polygon(26px 0,100% 0,100% 100%,0 100%);opacity:.85}.pb-game .slate .ab{position:relative;font-size:36px;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.35);flex:none}.pb-game .slate .nk{position:relative;font-size:12px;color:#ffffffe0;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis}.pb-game .slate .nk b{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#fff9}.pb-game .slate .mid{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.pb-game .slate .at{display:inline-flex;align-items:center;height:24px;padding:0 9px;background:#0b0d11;border:1px solid rgba(255,255,255,.25);color:var(--ink);font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;font-size:11px;letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.pb-game.fight .slate .ab{font-size:26px}.pb-game .lines{padding:8px 12px 12px}.pb-game .lines .lh{display:grid;grid-template-columns:84px repeat(3,minmax(0,1fr));gap:8px;padding:6px 4px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);text-align:center}.pb-game .lines .lh span:first-child{text-align:left}.pb-game .lines .lr{display:grid;grid-template-columns:84px repeat(3,minmax(0,1fr));gap:8px;align-items:center;margin-bottom:8px}.pb-game .lines .lr .tm{font-size:12.5px;font-weight:700;padding-left:4px;display:flex;align-items:center;gap:8px;min-width:0}.pb-game .lines .lr .tm span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pb-game .lines .lr .tm i{width:10px;height:10px;flex:none;clip-path:polygon(3px 0,100% 0,100% calc(100% - 3px),calc(100% - 3px) 100%,0 100%,0 3px)}.pb-game .lines .lr .tm .ab{display:none;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;font-size:12px}.pb .odds-chip{width:100%;min-width:0;height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0 6px;background:var(--raise);border:0;border-radius:0;color:var(--ink);box-shadow:inset 0 0 0 1px #ffffff17;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);cursor:pointer}.pb .odds-chip:hover{background:var(--raise-2)}.pb .odds-chip .o{font-size:15px;font-weight:800;letter-spacing:-.01em}.pb .odds-chip .ret{font-size:11px;color:var(--ink-3)}.pb .odds-chip .ret.w{color:var(--up)}.pb .odds-chip.selected{background:var(--accent);color:var(--accent-ink);box-shadow:none}.pb .odds-chip.selected .o{color:var(--accent-ink)}.pb .odds-chip.selected .ret,.pb .odds-chip.selected .ret.w{color:#3a4250}.pb .line-pending{height:52px;display:flex;align-items:center;justify-content:center;font-size:11.5px;color:var(--ink-3);box-shadow:inset 0 0 0 1px #ffffff0f;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.pb-game .alts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:6px 0 2px;border-top:1px solid rgba(255,255,255,.07);margin-top:4px}.pb-game .alts .ah{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px 4px 6px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);text-align:center}.pb-game .alts .ar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px}.pb-game .alts .odds-chip{height:46px}.pb-game .props{padding:6px 0 2px;border-top:1px solid rgba(255,255,255,.07);margin-top:4px}.pb-game .props .ph{display:grid;grid-template-columns:minmax(0,1fr) repeat(2,104px);gap:8px;padding:8px 4px 6px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);text-align:center}.pb-game .props .ph span:first-child{text-align:left}.pb-game .props .pr{display:grid;grid-template-columns:minmax(0,1fr) repeat(2,104px);gap:8px;align-items:center;margin-bottom:8px}.pb-game .props .who{min-width:0;padding-left:4px}.pb-game .props .who b{display:block;font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pb-game .props .who small{font-size:11.5px;color:var(--ink-3)}.pb-game .props .odds-chip{height:46px}.pb-game .fight-wrap{padding:8px 16px 14px}.pb .fight-market-label{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:10.5px;letter-spacing:.12em;color:var(--ink-3);margin:8px 0}.pb .fight-winner{grid-template-columns:minmax(0,1fr) 120px;padding:6px 0;border:0}.pb .fight-winner+.fight-winner{border-top:0}.pb .fighter-name{font-size:14px;font-weight:700}.pb .fight-rounds{border-top:1px solid rgba(255,255,255,.07);margin-top:8px;padding:8px 0 0}.pb .fight-more-rounds summary{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:10.5px;letter-spacing:.1em;color:var(--ink-2)}.pb-rail>.panel.tk{padding:0;background:transparent;border:0;box-shadow:none;border-radius:0}.pb-tk .pl-ph .t svg{width:16px;height:16px}.pb-ready{display:flex;align-items:center;gap:10px;margin:16px 16px 0;padding:14px 16px;font-size:14px;font-weight:600;color:var(--ink-2);border:1px dashed rgba(255,255,255,.16)}.pb-ready svg{width:18px;height:18px;color:var(--ink-3)}.pb-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 16px 0}.pb-facts>div{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;border-left:1px solid rgba(255,255,255,.08);text-align:center}.pb-facts>div:first-child{border-left:0}.pb-facts b{font-size:22px;letter-spacing:-.02em;white-space:nowrap}.pb-facts .pl-kick{font-size:9.5px}.pb-hint{margin:12px 16px 16px;font-size:12.5px;color:var(--ink-3)}.pb-note{margin:12px 16px 0;padding:10px 12px;font-size:12.5px;color:var(--ink);background:#e0b04f1a;box-shadow:inset 0 0 0 1px #e0b04f4d;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.pb-note b{color:var(--warn)}.pb-combo{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px 0}.pb-combo b{font-size:18px}.pb-legs{padding-top:4px}.pb-legs .pl-row{padding:12px 16px}.pb-legs .pl-row.off{opacity:.45}.pb-legs .pl-row .n{font-size:14px}.pb-legs .pl-row .s{font-size:12px}.pb-legs .od{font-size:13.5px;color:var(--ink-2);flex:none}.pb-legs .rm{width:28px;height:28px;flex:none;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-3);background:none;border:0;cursor:pointer}.pb-legs .rm:hover{color:var(--ink)}.pb-legs .rm svg{width:14px;height:14px}.pb-size{display:flex;align-items:center;gap:10px;padding:10px 16px 0}.pb-size .seg{margin:0 0 0 auto;display:flex;gap:0}.pb-size .seg button{height:30px;padding:0 12px;font:inherit;font-size:12.5px;font-weight:700;color:var(--ink-3);background:none;border:0;border-radius:0;box-shadow:inset 0 0 0 1px #ffffff1a;cursor:pointer}.pb-size .seg button.on{background:var(--accent);color:var(--accent-ink)}.pb-size .seg button:disabled{opacity:.4;cursor:default}.pb-pair{display:grid;grid-template-columns:1fr 1fr;margin-top:12px;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.pb-pair>div{padding:12px 16px;display:flex;flex-direction:column;gap:6px}.pb-pair>div:first-child{border-right:1px solid rgba(255,255,255,.07)}.pb-pair b{font-size:24px;letter-spacing:-.02em}.pb-tk .pl-ifhit{margin:12px 16px 0}.pb-left{margin:10px 16px 0;font-size:12px;color:var(--ink-3)}.pb-left b{color:var(--ink-2)}.pb-cta{padding:12px 16px 16px;display:flex;flex-direction:column;gap:8px}.pb-cta .pl-glow,.pb-cta .pl-btn{width:100%;box-sizing:border-box}.pb-cta .pl-btn.ice{height:54px}.pb-cta .pl-btn.ice:disabled{opacity:.45;cursor:default}.pb-cta .pl-btn.sm{height:38px;font-size:12px}@media(max-width:1100px){.pb.board-layout{grid-template-columns:minmax(0,1fr) 300px}.pb-cards{grid-template-columns:minmax(0,1fr)}}@media(max-width:980px){.pb.board-layout{grid-template-columns:minmax(0,1fr)}.pb-rail{top:auto;height:auto}.pb-tk .pl-pnl,.pb-tk .pl-pnl>.pl-in{clip-path:none;background:transparent}.pb-tk .pl-pnl{box-shadow:none}.pb-tk .pl-pnl.lit:after{display:none}.pb-tk .pl-ph{padding-top:6px}}@media(max-width:640px){.pb-head{gap:10px;margin-bottom:12px}.pb-head h1{font-size:26px}.pb-head .m{width:100%;padding-bottom:0}.pb-search{margin-left:0;width:100%}.pb-game .gh{padding:10px 12px;gap:6px}.pb-game .gh .pl-tag{display:none}.pb-game .gh .pl-link.k{font-size:10px}.pb-game .slate{height:78px}.pb-game .slate .ab{font-size:30px}.pb-game .slate .a,.pb-game .slate .h{padding:0 14px;gap:8px}.pb-game .lines{padding:6px 10px 10px}.pb-game .lines .lh,.pb-game .lines .lr{grid-template-columns:54px repeat(3,minmax(0,1fr));gap:6px}.pb-game .lines .lr .tm span,.pb-game .lines .lr .tm i{display:none}.pb-game .lines .lr .tm .ab{display:inline}.pb-game .lines .lr .tm{justify-content:flex-start;padding-left:2px}.pb .odds-chip{height:48px}.pb .odds-chip .o{font-size:14px}.pb-game .props .ph,.pb-game .props .pr{grid-template-columns:minmax(0,1fr) repeat(2,84px)}}.pl-moment-settle{position:fixed;right:20px;top:20px;z-index:60;width:320px;max-width:calc(100vw - 32px);background:#ffffff1f;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);cursor:pointer;animation:pl-toast-in .42s cubic-bezier(.2,.8,.2,1) both}.pl-moment-settle>.pl-in{margin:1px;padding:14px 16px;background:linear-gradient(180deg,#171b22,#12151a 40%);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.pl-moment-settle .h{display:flex;align-items:center;gap:12px}.pl-moment-settle .h .grow{flex:1;min-width:0}.pl-moment-settle .h .n{font-weight:700;font-size:14.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-moment-settle .h .n .mute{font-weight:500;color:var(--ink-2)}.pl-moment-settle .h .s{font-size:12px;color:var(--ink-2);margin-top:2px}.pl-moment-settle .big{margin-top:10px;display:flex;align-items:baseline;gap:8px}.pl-moment-settle .big b{font-size:44px;letter-spacing:-.03em;line-height:1}.pl-moment-settle .big small{font-size:13px;color:var(--ink-3)}.pl-moment-settle.won .big b{color:var(--up);text-shadow:0 0 24px rgba(70,198,144,.45)}.pl-moment-settle.lost .big b{color:var(--down)}.pl-moment-settle .ft{margin-top:10px;display:flex;justify-content:space-between;gap:10px;font-size:12.5px;color:var(--ink-2)}.pl-moment-settle .ft em{font-style:normal;color:var(--ink);font-weight:700}.pl-moment-settle .pl-pips{margin-top:10px}.pl-moment-settle .pl-pips i{height:8px}.pl-moment-settle .q{margin-top:8px;font-size:11px;color:var(--ink-3)}@keyframes pl-toast-in{0%{opacity:0;transform:translateY(-14px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:640px){.pl-moment-settle{right:16px;left:16px;top:12px;width:auto}}.pl-moment-level{display:flex;align-items:center;justify-content:center;padding:16px}.pl-moment-level .wrap{position:relative;width:min(720px,100%);background:#ffffff24;clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);animation:pl-level-in .52s cubic-bezier(.2,.8,.2,1) both}.pl-moment-level .body{position:relative;margin:1px;padding:40px 32px 36px;background:radial-gradient(420px 300px at 50% 40%,#e4edf829,#e4edf800 70%),#0e1116;clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.pl-moment-level .rays{position:absolute;top:1px;right:1px;bottom:1px;left:1px;overflow:hidden;pointer-events:none;z-index:1;clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px)}.pl-moment-level .rays i{position:absolute;top:-80px;bottom:-80px;width:2px;background:linear-gradient(180deg,#e4edf800,#e4edf880,#e4edf800);transform:skew(-30deg)}.pl-moment-level .rays i.w{width:26px;opacity:.16}.pl-moment-level .body>*{position:relative;z-index:2}.pl-moment-level .gem{display:inline-flex;color:var(--accent);filter:drop-shadow(0 0 22px rgba(228,237,248,.45))}.pl-moment-level .gem .tier-mark{width:56px;height:56px}.pl-moment-level .gem.copper{color:#c78f6a}.pl-moment-level .gem.bronze{color:#c4a077}.pl-moment-level .gem.silver{color:#c9d1dc}.pl-moment-level .gem.gold{color:#e7cf8e;filter:drop-shadow(0 0 22px rgba(231,207,142,.55))}.pl-moment-level .gem.platinum{color:#d8e2ea}.pl-moment-level .h1{font-size:84px;letter-spacing:-.03em;line-height:.9;margin-top:4px}.pl-moment-level .h1 span{color:var(--accent)}.pl-moment-level .line{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:6px;flex-wrap:wrap}.pl-moment-level .line .pl-tag{height:28px;font-size:12px}.pl-moment-level .sub{font-size:13.5px;color:var(--ink-2)}.pl-moment-level .sub b{color:var(--ink)}.pl-moment-level .btns{display:flex;gap:10px;margin-top:18px}.pl-moment-level .btns .pl-btn{height:48px;font-size:13px;padding:0 24px}@keyframes pl-level-in{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:640px){.pl-moment-level .body{padding:32px 18px 28px}.pl-moment-level .h1{font-size:56px}.pl-moment-level .btns .pl-btn{white-space:normal;line-height:1.2;height:auto;padding:12px 18px}}.pl-moment-done{display:flex;align-items:center;justify-content:center;padding:16px}.pl-moment-done .wrap{position:relative;width:min(720px,100%);background:#ffffff24;clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);animation:pl-level-in .52s cubic-bezier(.2,.8,.2,1) both}.pl-moment-done .body{margin:1px;padding:28px 32px;background:radial-gradient(520px 300px at 50% 0%,#e7cf8e24,#0000 70%),#0e1116;clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);display:flex;flex-direction:column;gap:14px;text-align:left}.pl-moment-done .hd{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pl-moment-done .hd .gem{display:inline-flex;color:#e7cf8e}.pl-moment-done .hd .gem .tier-mark{width:26px;height:26px}.pl-moment-done .hd .pl-tag{margin-left:auto}.pl-moment-done .h1{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.pl-moment-done .h1 b{font-size:56px;letter-spacing:-.03em;line-height:.88}.pl-moment-done .h1 .paid{color:var(--up);text-shadow:0 0 26px rgba(70,198,144,.4)}.pl-moment-done .h1 .none{color:var(--ink-3)}.pl-moment-done p{margin:0;color:var(--ink-2);font-size:14px}.pl-moment-done .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pl-moment-done .st{padding:12px 14px;background:var(--card);box-shadow:inset 0 0 0 1px #ffffff1a;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.pl-moment-done .st .v{margin-top:6px;font-size:24px;letter-spacing:-.02em}.pl-moment-done .btns{display:flex;gap:10px;margin-top:6px}.pl-moment-done .btns .pl-glow{flex:1;display:flex}.pl-moment-done .btns .pl-btn{height:48px;font-size:13px;flex:1}@media(max-width:640px){.pl-moment-done .body{padding:22px 18px}.pl-moment-done .h1 b{font-size:40px}.pl-moment-done .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-moment-done .btns{flex-direction:column}}@media(prefers-reduced-motion:reduce){.pl-moment-settle,.pl-moment-level .wrap,.pl-moment-done .wrap{animation:none}}.pl-rank{display:inline-flex;align-items:center;justify-content:center;flex:none;background:#171b22;box-shadow:inset 0 0 0 1px #e4edf859,0 0 18px #e4edf82e;color:var(--accent);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.pl-rank b{letter-spacing:.02em}.pl-rank.s{width:30px;height:30px;font-size:12px;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.pl-rank.m{width:44px;height:44px;font-size:18px}.pl-rank.l{width:96px;height:96px;font-size:40px;clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background:linear-gradient(180deg,#1c2129,#12151a);box-shadow:inset 0 0 0 2px #e4edf88c,0 0 32px #e4edf840}.pl-rank.l.r3{font-size:34px}.pl-cr-hero .top{display:flex;align-items:center;gap:24px;padding:26px 28px 20px;flex-wrap:wrap}.pl-cr-hero .who{flex:1;min-width:240px}.pl-cr-hero .name{font-size:40px;letter-spacing:.02em;margin-top:6px}.pl-cr-hero .bar-row{display:flex;align-items:center;gap:12px;margin-top:12px}.pl-cr-hero .bar-row .pl-bar{flex:1;max-width:320px;height:6px}.pl-cr-hero .how{margin:10px 0 0;font-size:13.5px;color:var(--ink-2)}.pl-cr-hero .acts .pl-btn{height:46px;font-size:13px}.pl-cr-hero .facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.07)}.pl-cr-hero .facts>div{display:flex;flex-direction:column;gap:6px;padding:16px 28px;border-left:1px solid rgba(255,255,255,.07)}.pl-cr-hero .facts>div:first-child{border-left:0}.pl-cr-hero .facts b{font-size:26px;letter-spacing:-.02em}.pl-cr-hero .facts b small{font-size:13px;color:var(--ink-3);margin-left:3px}.pl-career .ach{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 18px 18px}.pl-career .ach .a{display:grid;grid-template-columns:30px 1fr;gap:2px 12px;align-items:center;padding:12px 14px;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff0f;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);color:var(--ink-3)}.pl-career .ach .a i{grid-row:1 / 3;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:#1b2028;box-shadow:inset 0 0 0 1px #ffffff1a;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.pl-career .ach .a i svg{width:15px;height:15px}.pl-career .ach .a b{font-size:13.5px;font-weight:700;color:var(--ink-2)}.pl-career .ach .a small{font-size:11.5px;line-height:1.3}.pl-career .ach .a.on{color:var(--ink-2);box-shadow:inset 0 0 0 1px #e4edf833;background:#e4edf80d}.pl-career .ach .a.on i{background:var(--accent);color:var(--accent-ink);box-shadow:0 0 14px #e4edf866}.pl-career .ach .a.on b{color:var(--ink)}.pl-career .earn{padding:6px 18px 18px}.pl-career .earn .row{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:13.5px;color:var(--ink-2)}.pl-career .earn .row span{display:inline-flex;align-items:center;gap:6px}.pl-career .earn .row span svg{width:14px;height:14px;color:var(--up)}.pl-career .earn .row b{color:var(--ink);text-align:right}.pl-career .earn .ranks{display:flex;justify-content:space-between;gap:8px;padding-top:16px}.pl-career .earn .ranks .rk{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11.5px;color:var(--ink-3)}.pl-career .earn .ranks .rk .pl-rank{color:var(--ink-3);box-shadow:inset 0 0 0 1px #ffffff1f}.pl-career .earn .ranks .rk.done .pl-rank{color:var(--ink-2);box-shadow:inset 0 0 0 1px #e4edf84d}.pl-career .earn .ranks .rk.on .pl-rank{color:var(--accent);box-shadow:inset 0 0 0 1px #e4edf880,0 0 14px #e4edf859}.pl-career .earn .ranks .rk.on b{color:var(--ink)}.pl-cr-runs .gem{display:inline-flex;color:var(--accent);flex:none}.pl-cr-runs .gem .tier-mark{width:22px;height:22px}.pl-cr-runs .gem.copper{color:#c78f6a}.pl-cr-runs .gem.bronze{color:#c4a077}.pl-cr-runs .gem.silver{color:#c9d1dc}.pl-cr-runs .gem.gold{color:#e7cf8e}.pl-cr-runs .gem.platinum{color:#d8e2ea}.pl-cr-runs .pl-row .n .tname{text-transform:capitalize}.pl-cr-runs .lvl{width:40px;text-align:right;font-size:15px}.pl-cr-runs .prize{width:80px;text-align:right;font-size:15px}.pl-cr-runs .pl-row.active .n{color:var(--ink)}@media(max-width:900px){.pl-career .pl-g2{grid-template-columns:minmax(0,1fr)}.pl-cr-hero .facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-cr-hero .facts>div:nth-child(3){border-left:0}.pl-cr-hero .facts>div{padding:14px 20px;border-top:1px solid rgba(255,255,255,.07)}}@media(max-width:640px){.pl-cr-hero .top{padding:20px 16px 16px;gap:16px}.pl-cr-hero .name{font-size:30px}.pl-career .ach{grid-template-columns:minmax(0,1fr);padding:12px 12px 14px}.pl-career .earn .row{flex-direction:column;gap:2px}.pl-career .earn .row b{text-align:left}.pl-cr-runs .prize{width:auto}}.pld-head,.pll-head{display:flex;align-items:flex-end;gap:18px;flex-wrap:wrap}.pld-head h1,.pll-head h1{margin:0;font-size:30px;letter-spacing:.02em}.pld-head .m,.pll-head .m{font-size:14px;color:var(--ink-2);padding-bottom:4px;display:inline-flex;align-items:center;gap:8px}.pld-head .scopes{margin-left:auto;display:flex;gap:6px;flex-wrap:wrap}.pld-head .scopes .pl-chip{height:36px;padding:0 14px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11px;letter-spacing:.1em;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.pld-you{display:flex;align-items:baseline;gap:12px;padding:12px 18px;background:#e4edf80d;box-shadow:inset 0 0 0 1px #e4edf833;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.pld-you b{font-size:28px;letter-spacing:-.02em}.pld-you .mute{font-size:13px}.pld-hd,.pld-row{display:grid;align-items:center;gap:12px;padding:12px 18px}.pld-hd.live,.pld-row.live{grid-template-columns:48px minmax(0,1fr) 150px 120px 64px 110px 90px}.pld-hd.week,.pld-row.week{grid-template-columns:48px minmax(0,1fr) 120px 90px 120px}.pld-hd.paid,.pld-row.paid{grid-template-columns:48px minmax(0,1fr) 100px 70px 120px}.pld-hd{padding:12px 18px 8px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:10px;letter-spacing:.12em;color:var(--ink-3);border-bottom:1px solid rgba(255,255,255,.07)}.pld-hd .r,.pld-row .r{text-align:right}.pld-row{border-bottom:1px solid rgba(255,255,255,.06)}.pld-row:last-child{border-bottom:0}.pld-row .rk{font-size:18px;color:var(--ink-3)}.pld-row .rk.top{color:var(--accent);text-shadow:0 0 12px rgba(228,237,248,.5)}.pld-row .who{display:flex;align-items:center;gap:10px;min-width:0}.pld-row .who .user-avatar{flex:none;border-radius:0;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.pld-row .who .nm{font:inherit;font-size:14.5px;font-weight:700;color:var(--ink);background:none;border:0;padding:0;cursor:pointer;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pld-row .who .nm:hover{color:var(--accent)}.pld-row .rank{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-2);min-width:0}.pld-row .rank .pl-rank{width:26px;height:26px;font-size:11px}.pld-row .pl-tag.tr{justify-self:start}.pld-row .lvl{color:var(--ink-3);font-size:13px}.pld-row .xp{font-size:15px}.pld-row .rec{color:var(--ink-2);font-size:13.5px}.pld-row.you{background:#e4edf80d;box-shadow:inset 3px 0 0 var(--accent)}.pld-row.you .rk,.pld-row.you .who .nm{color:var(--ink)}@media(max-width:760px){.pld-head .scopes{margin-left:0;width:100%}.pld-hd{display:none}.pld-row.live{grid-template-columns:36px minmax(0,1fr) 90px}.pld-row.live .rank,.pld-row.live .pl-tag.tr,.pld-row.live .lvl,.pld-row.live .rec{display:none}.pld-row.week{grid-template-columns:36px minmax(0,1fr) 100px}.pld-row.week .pl-tag.tr,.pld-row.week .rec{display:none}.pld-row.paid{grid-template-columns:36px minmax(0,1fr) 100px}.pld-row.paid>.r:not(.xp){display:none}.pld-row{padding:11px 14px;gap:10px}.pld-row .rk{font-size:15px}}.pll .panel.chat-panel{position:relative;padding:0;background:var(--card);border:0;border-radius:0;box-shadow:inset 0 0 0 1px #ffffff17;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);overflow:hidden}.pll .chat-list{padding:14px 18px 8px}.pll .chat-row .user-avatar{border-radius:0;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.pll .chat-name{font-weight:700}.pll .chat-slip{background:#e4edf80a;border:0;border-radius:0;box-shadow:inset 0 0 0 1px #e4edf824;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.pll .chat-input-row,.pll .chat-join{padding:12px 18px 14px;border-top:1px solid rgba(255,255,255,.07);background:#0b0d1159}.pll .chat-locked{padding:10px 18px;margin:0}.pll .text-input{border-radius:0;background:#ffffff0a;border:0;box-shadow:inset 0 0 0 1px #ffffff1f;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.pll .text-input:focus{box-shadow:inset 0 0 0 1px #e4edf880;outline:none}.pll .btn-primary,.pll .btn-ghost{border-radius:0;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:12px;letter-spacing:.1em;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.pll .share-pop{border-radius:0;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.pll .share-pop .panel-title{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;text-transform:uppercase;font-size:12px;letter-spacing:.06em}.result-card.pl-profile{border-radius:0;border:0;box-shadow:inset 0 0 0 1px #ffffff24;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);background:linear-gradient(180deg,#161a21 0%,var(--card) 40%)}.pl-profile .rankline{display:flex;align-items:center;gap:10px;margin:6px 0 4px;flex-wrap:wrap}.pl-profile .rankline .pl-kick{font-size:10.5px}.pl-profile .user-avatar{border-radius:0;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.pl-profile .tier-badge{border-radius:0;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.pl-profile .btn-primary{border-radius:0;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:12px;letter-spacing:.1em;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.app .ck-head.pg-head{align-items:flex-end;gap:18px}.app .pg-head h1{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 118;font-weight:900;font-style:italic;text-transform:uppercase;font-size:30px;letter-spacing:.02em;line-height:1}.app .pg-head .ck-crumb{margin-top:8px;font-size:13.5px;color:var(--ink-2)}.app .pg-head .ck-acts{padding-bottom:2px}.app .panel:not(.pb-tk):not(.chat-panel),.app .card,.app .ck .card,.app .rulebook-facts{border:0;border-radius:0;background:var(--card);box-shadow:inset 0 0 0 1px #ffffff17;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.app .panel-title,.app .ck-ch h3,.app .sheet-head h2,.app .rulebook h2,.app .help-section-head h2,.app .notif-head>span:first-child,.app .desk-list .head,.app .thread-head h2{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;text-transform:uppercase;font-size:14px;letter-spacing:.06em;color:var(--ink)}.app .panel-title small{font-family:var(--sans);font-style:normal;font-weight:400;text-transform:none;letter-spacing:0;font-size:12.5px;margin-top:4px}.app .sheet-head small{font-size:13px;color:var(--ink-2)}.app .pref-group h4,.app .pref-head,.app .slip-label,.app .rulebook-ladder thead th,.app .help-service>summary{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-3)}.app .user-avatar{border-radius:0;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.app .btn-primary{height:40px;padding:0 18px;border-radius:0;box-shadow:none;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;text-transform:uppercase;font-size:12.5px;letter-spacing:.08em;line-height:1;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.app .btn-primary:hover{background:#fff;box-shadow:none}.app .btn-primary:active{transform:none}.app .btn-primary:disabled{background:#ffffff14;color:var(--ink-3)}.app .btn-primary.sm{height:34px;padding:0 14px;font-size:11.5px}.app .btn-ghost{height:40px;padding:0 16px;border:0;border-radius:0;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff24;color:var(--ink);font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:12px;letter-spacing:.1em;line-height:1;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.app .btn-ghost:hover{background:#ffffff17;color:var(--ink);box-shadow:inset 0 0 0 1px #e4edf866}.app .btn-ghost:disabled{opacity:.5;cursor:not-allowed}.app .btn-ghost svg{width:14px;height:14px}.app .btn-text{border-radius:0;padding:6px 8px;font-weight:700;color:var(--ink-2)}.app .btn-text:hover{background:none;color:var(--accent)}.app .text-input,.app .rulebook-tier select,.app .chal-switch{border:0;border-radius:0;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1f;color:var(--ink);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.app .text-input:focus,.app .rulebook-tier select:focus,.app .chal-switch:focus{border:0;box-shadow:inset 0 0 0 1px #e4edf899;outline:none}.app .text-input::placeholder{color:var(--ink-3)}.app select.text-input,.app .rulebook-tier select,.app .chal-switch{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23a1a7b2' stroke-width='1.8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.app .chal-switch{height:40px;padding:0 34px 0 12px;font:inherit;font-size:13px}.app .form-grid label:not(.check){font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:10.5px;letter-spacing:.12em;color:var(--ink-3);gap:7px}.app .form-grid label:not(.check) .text-input{font-family:var(--sans);font-style:normal;font-weight:500;text-transform:none;letter-spacing:0;font-size:14px}.app .toggle{width:40px;height:22px;border:0;border-radius:0;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.app .toggle:after{top:4px;left:4px;width:14px;height:14px;border-radius:0;background:var(--ink-3);clip-path:polygon(3px 0,100% 0,100% calc(100% - 3px),calc(100% - 3px) 100%,0 100%,0 3px)}.app .toggle.on{background:#e4edf82e;box-shadow:inset 0 0 0 1px #e4edf88c}.app .toggle.on:after{transform:translate(18px);background:var(--accent)}.app .filter-pill{height:32px;padding:0 12px;display:inline-flex;align-items:center;border-radius:0;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11px;letter-spacing:.1em;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.app .tier-badge,.app .tstatus,.app .ref-chip,.app .tb-tag{border-radius:0;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;letter-spacing:.08em;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.app .acct-meta .tier-badge{font-family:var(--sans);font-style:normal;font-weight:700;text-transform:none;letter-spacing:0;clip-path:none}.app .icon-sq,.app .rulebook-icon,.app .help-topic-icon{border-radius:0;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.app .bell{border-radius:0;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.app .bell:hover{background:#ffffff0f}.app .bell-count,.app .rail-group .n,.app .tabbar .badge{border-radius:0;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px)}.toast{border:0;border-radius:0;background:#0c0e12eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px #ffffff29,0 24px 50px -22px #000000d9;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);padding:12px 20px}.app .notif-pop{border:0;border-radius:0;background:#ffffff24;box-shadow:0 40px 90px -30px #000000e6;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.app .notif-pop:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background:linear-gradient(180deg,#171b22,#12151a 24%);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.app .notif-pop>*{position:relative}.app .notif-head{padding:14px 16px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.app .notif-head .btn-text,.app .notif-foot .btn-text{padding:4px 6px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11px;letter-spacing:.1em;color:var(--accent)}.app .notif-head .btn-text:hover,.app .notif-foot .btn-text:hover{color:#fff}.app .notif-item .t{font-size:13.5px}.app .notif-foot{padding:10px 12px}.app .pref-head{padding-bottom:8px}.app .pref-group h4{margin-bottom:4px}.app .more-sheet{border-radius:0;border-top:1px solid rgba(255,255,255,.14)}.app .more-sheet:before{border-radius:0}.app .more-row{border-radius:0}.app .more-row svg{color:var(--ink-2)}.topnav .me-chip>span{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;line-height:1.1;min-width:0}.topnav .me-chip .nm{display:block;white-space:nowrap}.topnav .me-chip .sub{margin-top:4px;white-space:nowrap}.topnav .me-chip .sub .ice{color:var(--accent)}.topnav .topbar .stat-pill{height:40px;display:inline-flex;align-items:center;padding:0 12px;box-shadow:inset 0 0 0 1px #ffffff1f;border-left:0}.topnav .topbar .stat-pill .v{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;font-size:14px;letter-spacing:0}.topnav .bell{color:var(--ink-2)}.app .norun{padding:56px 24px 52px}.app .norun h2{margin:0 0 8px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 118;font-weight:900;font-style:italic;text-transform:uppercase;font-size:26px;letter-spacing:.01em;line-height:1}.app .norun p{font-size:14.5px}.app .empty-note,.app .ck-empty{color:var(--ink-2)}.app .acct-hero{padding:20px 24px;gap:20px 32px}.app .acct-id{gap:16px}.app .acct-id .user-avatar{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.app .acct-id .name{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 118;font-weight:900;font-style:italic;text-transform:uppercase;font-size:28px;letter-spacing:.01em;line-height:1}.app .acct-meta{margin-top:8px;font-size:13px}.app .acct-figs .l{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:10px;letter-spacing:.12em;color:var(--ink-3)}.app .acct-figs .v{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;font-size:24px;letter-spacing:-.01em;line-height:1.1}.app .rail-group h4{margin:0 0 6px 12px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;font-size:10.5px;letter-spacing:.14em;color:var(--ink-3)}.app .rail-group button{border:0;border-radius:0;padding:8px 12px;font-weight:600;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.app .rail-group button.active{color:var(--ink);background:#e4edf814;box-shadow:inset 3px 0 0 var(--accent)}.app .sheet{padding:4px 24px 8px}.app .sheet-head{padding:18px 0 12px;border-bottom:1px solid rgba(255,255,255,.07)}.app .setting .k{font-size:14px}.app .wallet-bal .v{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;letter-spacing:-.02em}.app .tl-step i,.app .tl:before{border-radius:0}.app .rulebook-facts span{margin-bottom:8px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:10.5px;letter-spacing:.12em;color:var(--ink-3)}.app .rulebook-facts b{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;font-size:30px;line-height:1}.app .rulebook-facts small{font-family:var(--sans);font-style:normal;font-weight:600;font-size:13px;color:var(--ink-3)}.app .rulebook-facts>div+div{border-left:1px solid rgba(255,255,255,.07)}.app .rulebook-essentials b{margin-bottom:5px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11px;letter-spacing:.12em;color:var(--ink-2)}.app .rulebook-ladder thead th{font-size:10px}.app .rulebook-ladder td:last-child{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;font-size:15px}.app .rulebook-group summary{border-radius:0}.app .rulebook-group summary:hover{background:#ffffff08}.app .rulebook-detail-head button{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11px;letter-spacing:.1em;color:var(--accent)}.app .help-search{border:0;border-radius:0;height:46px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1f;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.app .help-search:focus-within{box-shadow:inset 0 0 0 1px #e4edf899}.app .help-topic-card{transition:background .15s ease,box-shadow .15s ease}.app .help-topic-card:hover{background:#ffffff0a;box-shadow:inset 0 0 0 1px #e4edf859}.app .help-section-head{padding:16px 18px 12px;border-bottom:1px solid rgba(255,255,255,.07)}.app .help-start .help-links .help-link:nth-child(-n+2){border-top:0}.app .help-link b{font-weight:700;color:var(--ink)}.app .help-service>summary{font-size:10.5px}.app .hp-article h2,.app .help-reader h2{font-weight:800}.app .payout-row .amt{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;font-size:17px}.app .payout-row .name,.app .news-item h3{font-size:15px}.app .cat{border:0;border-radius:0;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1a;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:background .15s ease,box-shadow .15s ease}.app .cat:hover{box-shadow:inset 0 0 0 1px #fff3}.app .cat.active{background:#e4edf812;box-shadow:inset 0 0 0 1px var(--accent)}.app .tk{border-left:0;border-radius:0;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.app .tk.active{box-shadow:inset 3px 0 0 var(--accent)}.app .msg{border-radius:0;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.app .msg.member{background:#e4edf81a}.app .msg.operator{border:0;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff24}.app .msg.system{clip-path:none;border:1px dashed rgba(255,255,255,.18)}.app .desk-list .head{font-size:12px;letter-spacing:.08em}.app .result-card:not(.pl-profile){border:0;border-radius:0;background:var(--card);box-shadow:inset 0 0 0 1px #ffffff24,0 50px 120px -30px #000000e6;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);padding:32px 34px}.app .result-card .eyebrow{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11px;letter-spacing:.14em;color:var(--ink-2)}.app .result-card h2{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 118;font-weight:900;font-style:italic;text-transform:uppercase;font-size:30px;line-height:.95;letter-spacing:0}.app .avatar-choice{border:0;border-radius:0;padding:3px;box-shadow:inset 0 0 0 1px transparent;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.app .avatar-choice:hover{box-shadow:inset 0 0 0 1px #fff3}.app .avatar-choice.selected{box-shadow:inset 0 0 0 2px var(--accent);background:#e4edf814}.app .gate-doc{border:0;border-radius:0;box-shadow:inset 0 0 0 1px #ffffff1f;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.app .check input{accent-color:var(--accent)}@media(max-width:900px){.topnav .topbar .stat-pill{display:none}.topnav .me-chip>span{display:none}.app .rail-group button{padding:8px 14px;box-shadow:inset 0 0 0 1px #ffffff24}.app .rail-group button.active{background:#e4edf814;box-shadow:inset 0 0 0 1px var(--accent)}.app .acct-id .name{font-size:24px}}@media(max-width:640px){.app .pg-head h1{font-size:26px}.app .panel:not(.pb-tk):not(.chat-panel),.app .card,.app .ck .card,.app .rulebook-facts{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.app .result-card:not(.pl-profile){padding:22px 20px;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.app .acct-hero{gap:16px}.app .acct-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}.app .acct-figs .fig{padding:0;border-left:0}.app .acct-figs .fig.act{grid-column:1 / -1}.app .acct-figs .fig.act .btn-ghost{width:100%}.app .acct-figs .v{font-size:20px}.app .rulebook-facts b{font-size:24px}}.odds-fmt{display:inline-flex;align-items:stretch;height:40px;padding:4px;gap:3px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1f;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);flex:none}.odds-fmt button{height:100%;padding:0 12px;border:0;border-radius:0;background:none;cursor:pointer;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11px;letter-spacing:.1em;color:var(--ink-2);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);transition:background .15s ease,color .15s ease}.odds-fmt button:hover{color:var(--ink);background:#ffffff0f}.odds-fmt button.on{background:var(--accent);color:#0b0d11}.odds-fmt button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pb-head .odds-fmt{height:42px}.setting .ctl .odds-fmt{justify-self:start}.app .move{border:0;border-radius:0;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff1f;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);padding:18px}.app .move .t{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:12px;letter-spacing:.1em}.app .move .t .status-line{font-family:var(--sans);font-style:normal;font-weight:500;text-transform:none;letter-spacing:0}.app .move .amt{border:0;border-radius:0;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1f;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.app .move .amt:focus-within{border-color:transparent;box-shadow:inset 0 0 0 1px #e4edf899}.app .move .amt span,.app .move .amt input{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 110;font-weight:800}.result-overlay:has(>.result-card.auth){background:#050609b8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.result-card.auth{position:relative;max-width:460px;width:100%;padding:0;border:0;border-radius:0;text-align:left;background:#ffffff24;box-shadow:0 50px 120px -30px #000000e6;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.result-card.auth:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background:linear-gradient(180deg,#171b22,#12151a 32%);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.result-card.auth:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;pointer-events:none;background-image:repeating-linear-gradient(135deg,#ffffff0a 0,#ffffff0a 2px,#fff0 2px,#fff0 16px);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 42%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 42%)}.auth-scroll{position:relative;z-index:1;max-height:92vh;overflow-y:auto;padding:26px 32px 30px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.auth .auth-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.auth .eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11px;letter-spacing:.14em;color:var(--ink-2)}.auth .eyebrow:before{content:"";width:14px;height:2px;background:var(--accent);box-shadow:0 0 8px #e4edf8b3}.auth .auth-top .btn-text{padding:6px 0;border-radius:0;background:none;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11px;letter-spacing:.12em;color:var(--ink-2)}.auth .auth-top .btn-text:hover{color:var(--ink);background:none}.auth h2{margin:0 0 10px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 118;font-weight:900;font-style:italic;text-transform:uppercase;font-size:34px;line-height:.95;letter-spacing:-.01em;color:var(--ink)}.auth .lede{margin:0 0 16px;font-size:14px;color:var(--ink-2)}.auth .dev-accounts{display:grid;gap:4px;max-height:232px;overflow-y:auto;margin:0;padding:0 2px 0 0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.auth .dev-acc{gap:12px;padding:8px 12px;border-radius:0;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff12;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:background .15s ease,box-shadow .15s ease}.auth .dev-acc:hover{background:#e4edf812;box-shadow:inset 0 0 0 1px #e4edf873}.auth .dev-acc .user-avatar{border-radius:0;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.auth .dev-acc .nm{font-size:13.5px}.auth .dev-acc .go{display:inline-flex;align-items:center;height:22px;padding:0 9px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:10.5px;letter-spacing:.1em;color:var(--accent);box-shadow:inset 0 0 0 1px #e4edf859;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.auth .dev-acc:hover .go{background:var(--accent);color:var(--accent-ink)}.auth .dev-note{margin:10px 0 0;font-size:12px;color:var(--ink-3)}.auth .auth-or{margin:18px 0 14px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;font-size:10.5px;letter-spacing:.14em;color:var(--ink-3)}.auth .auth-or:before,.auth .auth-or:after{background:#ffffff1a}.auth .form-grid{gap:12px}.auth .form-grid label:not(.check){gap:7px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:10.5px;letter-spacing:.12em;color:var(--ink-3)}.auth .text-input{padding:12px 14px;border:0;border-radius:0;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1f;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);font:500 14px var(--sans);font-style:normal;letter-spacing:0;text-transform:none;color:var(--ink)}.auth .text-input:focus{box-shadow:inset 0 0 0 1px #e4edf899}.auth .text-input::placeholder{color:var(--ink-3)}.auth select.text-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23a1a7b2' stroke-width='1.8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.auth .slip-label{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:10.5px;letter-spacing:.12em;color:var(--ink-3)}.auth .form-grid>*{min-width:0}.auth .avatar-grid.compact{gap:6px;max-width:none;grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}.auth .avatar-choice{border:0;border-radius:0;padding:3px;box-shadow:inset 0 0 0 1px transparent;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:box-shadow .15s ease,background .15s ease}.auth .avatar-choice:hover{box-shadow:inset 0 0 0 1px #fff3}.auth .avatar-choice.selected{box-shadow:inset 0 0 0 2px var(--accent);background:#e4edf814}.auth .avatar-choice .user-avatar{border-radius:0;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.auth .check{font-size:13px;color:var(--ink-2)}.auth .check input{accent-color:var(--accent)}.auth .check .btn-text{color:var(--accent);font:inherit;font-weight:700}.auth .check .btn-text:hover{color:#fff;background:none}.auth .gate-doc{border:0;border-radius:0;box-shadow:inset 0 0 0 1px #ffffff1f;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.auth .fine{font-size:12.5px;color:var(--ink-3)}.auth .btn-primary{width:100%;height:48px;padding:0 20px;margin-top:6px;border-radius:0;box-shadow:none;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;text-transform:uppercase;font-size:13.5px;letter-spacing:.08em;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.auth .btn-primary:hover{background:#fff;box-shadow:none}.auth .btn-primary:disabled{background:#ffffff14;color:var(--ink-3)}.auth .foot{display:flex;justify-content:space-between;gap:10px;margin-top:2px}.auth .foot .btn-text{padding:6px 0;border-radius:0;background:none;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11px;letter-spacing:.1em;color:var(--accent)}.auth .foot .btn-text:hover{color:#fff;background:none}.auth [role=status]{font-size:13.5px;color:var(--ink-2)}.chat-dock{right:24px;bottom:24px;width:min(420px,calc(100vw - 24px));height:min(640px,calc(100vh - 48px));border:0;border-radius:0;background:#ffffff24;box-shadow:0 50px 120px -30px #000000e6;clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px)}.chat-dock:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background:linear-gradient(180deg,#171b22,#12151a 24%);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px)}.chat-dock>*{position:relative}.chat-dock-head{padding:12px 14px;gap:12px;border-bottom:1px solid rgba(255,255,255,.08)}.chat-dock-head .s{display:none}.chat-dock-head .btn-text{margin-left:auto;padding:6px 4px;border-radius:0;background:none;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11px;letter-spacing:.12em;color:var(--ink-2)}.chat-dock-head .btn-text:hover{color:var(--ink);background:none}.dock-tabs{gap:3px;padding:3px;border:0;border-radius:0;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.dock-tabs button{padding:7px 12px;border-radius:0;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11px;letter-spacing:.1em;color:var(--ink-3);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);transition:background .15s ease,color .15s ease}.dock-tabs button.active{background:var(--accent);color:var(--accent-ink)}.chat-dock .panel,.chat-dock .chat-shell{border:0;border-radius:0;box-shadow:none;background:transparent;clip-path:none}.chat-dock .chat-list{padding:14px 14px 8px;gap:12px}.chat-dock .user-avatar{border-radius:0;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.chat-dock .tier-badge{border-radius:0;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-style:italic;letter-spacing:.06em;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.chat-dock .chat-slip{min-width:220px;padding:10px 14px;border:0;border-radius:0;background:#e4edf80a;box-shadow:inset 0 0 0 1px #e4edf824;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.chat-dock .cs-head{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;font-size:10px;letter-spacing:.12em}.chat-dock .cs-won{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;font-size:18px}.chat-dock .text-input{padding:10px 12px;border:0;border-radius:0;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1f;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);font:500 13.5px var(--sans);font-style:normal;letter-spacing:0;text-transform:none;color:var(--ink)}.chat-dock .text-input:focus{box-shadow:inset 0 0 0 1px #e4edf899;outline:none}.chat-dock .text-input::placeholder{color:var(--ink-3)}.chat-dock .btn-primary,.chat-dock .btn-ghost{height:38px;padding:0 16px;border-radius:0;box-shadow:none;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:12px;letter-spacing:.1em;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.chat-dock .btn-primary:hover{background:#fff;box-shadow:none}.chat-dock .btn-primary:disabled{background:#ffffff14;color:var(--ink-3)}.chat-dock .btn-text{font-weight:700}.chat-dock .chat-join,.chat-dock .chat-input-row,.chat-dock .gs-compose{border-top:1px solid rgba(255,255,255,.08);background:#0b0d1159}.chat-dock .chat-join{padding:12px 14px;font-size:13px}.chat-dock .chat-locked{padding:10px 14px}.chat-dock .share-item{border-radius:0;border:0;box-shadow:inset 0 0 0 1px #ffffff1a;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.chat-dock .share-item:hover{box-shadow:inset 0 0 0 1px #e4edf866}.chat-dock .gs-body{padding:16px}.chat-dock .gs-intro .lede{font-size:13.5px}.chat-dock .form-grid label{gap:7px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:10.5px;letter-spacing:.12em;color:var(--ink-3)}.chat-dock .gs-intro .form-grid label .opt{margin-left:2px;color:var(--ink-3);opacity:.7}.chat-dock .gs-intro .form-grid label .opt:before{content:"· "}.chat-dock .gs-intro .fine{font-size:12px}.chat-dock .gs-head{padding:12px 14px 10px;border-bottom:1px solid rgba(255,255,255,.08)}.chat-dock .gs-list{padding:10px 14px 0}.chat-dock .filter-pill{border-radius:0;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.chat-dock .tstatus{border-radius:0;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.chat-dock .msg{border-radius:0;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.chat-dock .msg.member{background:#e4edf81a}.chat-dock .msg.operator{border:0;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff24}.chat-dock .msg.system{clip-path:none;border:1px dashed rgba(255,255,255,.18)}.chat-fabs{right:24px;bottom:24px;gap:8px}.chat-fab,.chat-fab.support{height:44px;padding:0 16px 0 14px;gap:9px;border:0;border-radius:0;background:#0c0e12d1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px #ffffff24,0 24px 50px -22px #000000d9;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11.5px;letter-spacing:.12em;color:var(--ink);transition:background .15s ease,box-shadow .15s ease}.chat-fab:hover,.chat-fab.support:hover{background:#14181ef0;box-shadow:inset 0 0 0 1px #e4edf873,0 24px 50px -22px #000000d9}.chat-fab .n{display:none}.chat-fab svg,.chat-fab.support svg{width:15px;height:15px;color:var(--ink-2)}.chat-fab:hover svg{color:var(--ink)}.chat-fab .live{width:7px;height:7px;box-shadow:0 0 0 3px #46c6902e,0 0 10px #46c690b3;animation:none}@media(max-width:640px){.auth-scroll{padding:22px 20px 24px}.auth h2{font-size:30px}.chat-dock{right:12px;bottom:12px;width:calc(100vw - 24px);height:min(640px,calc(100vh - 24px))}.chat-fabs{right:12px;bottom:12px}.chat-fab,.chat-fab.support{height:40px;padding:0 13px 0 12px;font-size:11px}}.result-overlay:has(>.trophy-wrap){background:#050609b8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.trophy-card{position:relative;padding:34px 30px 26px;border:0;border-radius:0;background:#ffffff24;box-shadow:0 50px 120px -30px #000000e6;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.trophy-card:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:0;background:radial-gradient(420px 300px at 50% -80px,rgba(228,237,248,.08),transparent 70%),linear-gradient(180deg,#171b22,#0f1216);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.trophy-card:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(135deg,#ffffff0a 0,#ffffff0a 2px,#fff0 2px,#fff0 16px);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 55%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 55%);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.trophy-card>*{position:relative;z-index:1}.tc-badge{border-radius:0;box-shadow:none;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.tc-word{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 118;font-weight:900;font-style:italic;text-transform:uppercase;font-size:13px;letter-spacing:.16em;color:var(--ink)}.tc-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;font-size:11px;letter-spacing:.14em;color:var(--ink-2)}.tc-eyebrow:before,.tc-eyebrow:after{content:"";width:14px;height:2px;background:var(--accent)}.tc-amount{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 110;font-weight:900;font-style:italic;font-size:62px;line-height:1.1;letter-spacing:-.02em}.tc-paid{border:0;border-radius:0;padding:6px 14px;box-shadow:inset 0 0 0 1px #46c69080;background:#46c6901f;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;font-size:11px;letter-spacing:.14em;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.tc-level{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:13px;letter-spacing:.08em}.tc-level b{text-transform:uppercase;font-weight:900}.tc-stats>div{border:0;border-radius:0;box-shadow:inset 0 0 0 1px #ffffff1a;background:#ffffff09;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.tc-stats b{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 110;font-weight:900;font-style:italic;font-size:19px}.tc-stats span{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;letter-spacing:.12em}.tc-name{font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;text-transform:uppercase;font-size:18px;letter-spacing:.02em}.tc-foot{border-top:1px solid rgba(255,255,255,.1)}.trophy-actions .btn-primary{height:44px;padding:0 22px;border-radius:0;box-shadow:none;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 116;font-weight:900;font-style:italic;text-transform:uppercase;font-size:13px;letter-spacing:.08em;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.trophy-actions .btn-primary:hover{background:#fff;box-shadow:none}.trophy-actions .btn-text{padding:6px 0;border-radius:0;background:none;font-family:"Archivo",var(--sans);font-variation-settings:"wdth" 112;font-weight:800;font-style:italic;text-transform:uppercase;font-size:11px;letter-spacing:.12em;color:var(--ink-2)}.trophy-actions .btn-text:hover{color:var(--ink);background:none}.sportcade-logo{display:block;width:188px;height:auto;flex:none}.sportcade-wordmark{display:block;width:150px;height:auto}.ar-nav .ar-brand,.lx-brand{flex:none}.ar-footer .sportcade-logo,.lx-footer .sportcade-logo{width:160px}.topnav .tb-brand .sportcade-logo{width:168px;height:auto}.sportcade-app-symbol{display:none}.oc-who .sportcade-wordmark{width:120px}.tc-word .sportcade-wordmark{width:228px}.tc-badge svg{width:38px;height:28px}@media(max-width:1240px){.topnav .tb-brand .sportcade-logo{display:none}.sportcade-app-symbol{display:grid;place-items:center;width:38px;height:38px}.topnav .tb-brand .sportcade-app-symbol svg{width:36px;height:24px}}@media(max-width:640px){.ar-nav .sportcade-logo,.lx-nav .sportcade-logo{width:148px}.lp-nav .sportcade-logo{width:158px}}@media(max-width:380px){.ar-nav .sportcade-logo,.lx-nav .sportcade-logo{width:124px}}.user-avatar{overflow:hidden;background:#1b222d}.user-avatar img{display:block;width:100%;height:100%;object-fit:cover}.avatar-choice{position:relative}.avatar-choice.selected:after{content:"";position:absolute;right:3px;bottom:3px;width:6px;height:6px;border:2px solid #11151b;border-radius:50%;background:#f2f6fc;pointer-events:none}.activity-avatar{position:relative;display:inline-flex;width:var(--activity-size);height:var(--activity-size);margin-right:4px;flex:none}.activity-avatar-event{position:absolute;right:-4px;bottom:-3px;display:grid;place-items:center;width:calc(var(--activity-size) * .47 + 2px);height:calc(var(--activity-size) * .47 + 2px);border-radius:50%;background:var(--activity-background);color:var(--activity-color);box-shadow:0 0 0 2px #12151b}.activity-avatar-event svg{width:74%;height:74%;display:block}.ar-feed-track .activity-avatar,.lx-feed-item .activity-avatar{margin-right:3px}.ar-feed-track .activity-avatar-event,.lx-feed-item .activity-avatar-event{box-shadow:0 0 0 1.5px #07090c}.pl-feed .pl-row{gap:12px}.app .setting .avatar-grid.compact{width:100%;min-width:0;max-width:100%}img.tier-mark.tier-emblem{display:inline-block;width:32px;height:32px;object-fit:contain;flex:none;vertical-align:middle}.ar-ladder{grid-template-columns:350px minmax(0,1fr)}.ar-ladder .row{grid-template-columns:56px minmax(0,1fr) auto;height:72px;padding:0 12px;column-gap:10px}.ar-ladder .row .gem .tier-emblem{width:56px;height:56px}.ar-ladder .row .nm{font-size:14px}.ar-ladder .lsteps{height:400px}.ar-step .tp{height:40px;padding-left:6px}.ar-step .tp .gem .tier-emblem{width:36px;height:36px}.lx .ld-tier{padding:6px 14px 6px 6px;gap:8px}.lx .ld-tier .tier-emblem,.lx-gemrow .tier-emblem{width:44px;height:44px}.lx-gemrow{padding:6px 10px;gap:6px}.lp .ttab .n{gap:6px}.lp .ttab .n .tier-emblem{width:48px;height:48px}.lp .tcard-head .tname{display:flex;align-items:center;gap:10px}.lp .tcard-head .tname .tier-emblem{width:64px;height:64px}.tier-badge,.pl-tag.tr{gap:5px;min-height:34px;height:auto;padding:1px 7px 1px 3px}:is(.tier-badge,.pl-tag.tr,.tier-chip,.prize-tier,.acct-meta .tier-badge) .tier-emblem{width:32px;height:32px}.pl-stg-top .gem .tier-emblem{width:52px;height:52px}.pl-hudbar .gem .tier-emblem{width:36px;height:36px}.pl-cr-runs .gem .tier-emblem{width:44px;height:44px}.acct-body>.pl-career{min-width:0}.pl-moment-level .gem,.pl-moment-level .gem.gold{filter:none}.pl-moment-level .gem .tier-emblem{width:112px;height:112px}.pl-moment-done .hd .gem .tier-emblem{width:56px;height:56px}.rulebook-ladder-head .tier-emblem{width:44px;height:44px}.tc-level .tier-emblem{width:48px;height:48px;margin:0 4px}.tc-level{line-height:1.6}.tc-badge.tc-tier-badge{width:88px;height:88px;background:transparent;box-shadow:none}.tc-badge.tc-tier-badge .tier-emblem{width:88px;height:88px}@media(max-width:1100px)and (min-width:761px){.pld-hd.live,.pld-row.live{grid-template-columns:36px minmax(0,1fr) 110px 120px 44px 90px 68px;gap:8px}}@media(max-width:1000px){.ar-ladder{grid-template-columns:minmax(0,1fr)}.ar-ladder .entries{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-right:0;border-bottom:1px solid var(--ar-line)}.ar-ladder .row{grid-template-columns:48px minmax(0,1fr);column-gap:6px;height:78px;padding:0 8px}.ar-ladder .row .gem{grid-column:1;grid-row:1 / 3}.ar-ladder .row .gem .tier-emblem{width:48px;height:48px}.ar-ladder .row .nm{grid-column:2;grid-row:1;font-size:12px;align-self:end}.ar-ladder .row .entry{grid-column:2;grid-row:2;font-size:16px;align-self:start}.ar-ladder .row .up{display:none}}@media(max-width:640px){.ar-ladder .entries{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:6px}.ar-ladder .row .nm{font-size:10.5px;letter-spacing:-.015em}.ar-ladder .lsteps{height:auto}.pl-stg-top .gem .tier-emblem{width:44px;height:44px}.pl-cr-hero .who{min-width:0;flex-basis:100%}.pl-cr-hero .bar-row{flex-wrap:wrap}.pl-cr-runs .pl-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;gap:6px 8px}.pl-cr-runs .pl-row .gem{grid-column:1;grid-row:1 / 3}.pl-cr-runs .pl-row .grow{grid-column:2 / -1}.pl-cr-runs .pl-row .pl-tag{grid-column:2;justify-self:start}.pl-cr-runs .pl-row .lvl{grid-column:3;width:auto}.pl-cr-runs .pl-row .prize{grid-column:4}.lp .tier-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lp .ttab{padding:8px;min-width:0}.lp .ttab .n{font-size:12px}.lp .ttab .n .tier-emblem{width:40px;height:40px}.lx-gems{grid-template-columns:minmax(0,1fr)}}@media(max-width:370px){.ar-ladder .entries{grid-template-columns:minmax(0,1fr)}.ar-ladder .row{grid-template-columns:48px minmax(0,1fr) auto;height:64px}.ar-ladder .row .nm{grid-row:1 / 3;align-self:center;font-size:13px}.ar-ladder .row .entry{grid-column:3;grid-row:1 / 3;align-self:center}}
