.f1n{--bg:oklch(2% 0 0);--card:oklch(8% 0 0);--card-2:oklch(11% 0 0);--line:oklch(100% 0 0/.18);--line-soft:oklch(100% 0 0/.1);--text:oklch(100% 0 0);--muted:oklch(78% 0 0);--primary:oklch(68% .2 40);--accent:oklch(92% .18 100);--up:oklch(78% .17 145);--down:oklch(62% .24 27);--green:var(--primary);--gold:var(--accent);--red:var(--down);--display:"Bebas Neue", "Impact", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);background:var(--bg);font-family:Barlow,system-ui,sans-serif;line-height:1.45}.f1n,.f1n *{box-sizing:border-box;border-radius:0}.f1n button{font:inherit;color:inherit}.f1n h1,.f1n h2,.f1n h3,.f1n h4{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;margin:0 0 .6rem;font-weight:400;line-height:.95}.f1n h2{font-size:2.4rem}.f1n h3{font-size:1.7rem}.f1n h4{color:var(--muted);letter-spacing:.08em;font-size:1.15rem}.f1n p{margin:.4rem 0}.f1n a:focus-visible,.f1n button:focus-visible,.f1n input:focus-visible,.f1n select:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.f1n .app{max-width:1240px;margin:0 auto;padding:24px 16px 48px}.f1n .card{background:var(--card);border:1px solid var(--line);padding:24px}.f1n .muted{color:var(--muted)}.f1n .small{font-size:.85rem}.f1n .center{text-align:center}.f1n .pad{padding:2rem 0}.f1n .up{color:var(--up)}.f1n .down,.f1n .ko{color:var(--down)}.f1n .gold-txt{color:var(--accent)}.f1n .btn{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;padding:12px 22px;font-size:1.05rem;transition:background .15s,color .15s,border-color .15s}.f1n .btn:disabled{opacity:.4;cursor:not-allowed}.f1n .btn.primary{background:var(--primary);color:var(--bg)}.f1n .btn.primary:hover:not(:disabled){background:var(--accent);color:var(--bg)}.f1n .btn.ghost{color:var(--text);background:0 0;border-color:oklch(100% 0 0/.3)}.f1n .btn.ghost:hover:not(:disabled){background:oklch(100% 0 0/.1)}.f1n .btn.link{color:var(--muted);letter-spacing:0;text-transform:none;text-underline-offset:3px;background:0 0;border:0;padding:8px 2px;font-family:Barlow,sans-serif;font-size:.9rem;text-decoration:underline}.f1n .btn.link:hover{color:var(--primary)}.f1n .btn.danger{color:oklch(72% .12 27)}.f1n .btn.big{padding:16px 36px;font-size:1.5rem}.f1n .small-btn{padding:8px 14px;font-size:.95rem!important}.f1n .icon-btn{border:1px solid var(--line);cursor:pointer;background:0 0;flex-shrink:0;width:48px;height:48px;font-size:1.2rem}.f1n .icon-btn:hover{border-color:var(--primary);color:var(--primary)}.f1n .tag{background:var(--accent);color:var(--bg);font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;justify-self:start;padding:4px 12px;font-size:.95rem;display:inline-block}.f1n .pill{border:1px solid var(--line);text-transform:uppercase;letter-spacing:.08em;padding:2px 10px;font-size:.8rem}.f1n .pill.gold{border-color:var(--accent);color:var(--accent)}.f1n .pill.dim{opacity:.8;border-style:dashed}.f1n .setup{counter-reset:sec;gap:28px;display:grid}.f1n .account-bar{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.f1n .account{text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:flex}.f1n .account img{width:30px;height:30px}.f1n .hero{border-bottom:1px solid var(--line-soft);justify-items:start;gap:18px;padding:28px 0 8px;display:grid}.f1n .hero h1{margin:0;font-size:clamp(3.2rem,9vw,7rem)}.f1n .hero h1 em{color:var(--primary);font-style:normal}.f1n .hero p{color:oklch(100% 0 0/.8);max-width:640px;font-size:1.15rem}.f1n .hero .row-btns{margin-top:6px}.f1n .logo,.f1n .logo-mark{display:none}.f1n .setup-group h3{counter-increment:sec;border-bottom:1px solid var(--line);align-items:baseline;gap:12px;margin-bottom:16px;padding-bottom:10px;font-size:2rem;display:flex}.f1n .setup-group h3:before{content:counter(sec, decimal-leading-zero) " —";color:var(--primary);font-size:1.2rem}.f1n .name-input{width:100%;max-width:440px;font:inherit;border:1px solid var(--line);color:var(--text);background:0 0;padding:14px 16px;font-size:1.1rem}.f1n .name-input:focus{border-color:var(--primary);outline:none}.f1n .options{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.f1n .option{text-align:left;border:1px solid var(--line);background:var(--card);cursor:pointer;gap:6px;padding:16px;transition:border-color .15s;display:grid}.f1n .option:hover:not(:disabled){border-color:var(--primary)}.f1n .option.selected{border-color:var(--primary);box-shadow:inset 4px 0 0 var(--primary)}.f1n .option.locked{opacity:.45;cursor:not-allowed}.f1n .option-title{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;font-size:1.35rem}.f1n .option .pro{color:var(--up);font-size:.88rem}.f1n .option .con{color:oklch(75% .12 27);font-size:.88rem}.f1n .option .unlock{color:var(--muted);font-size:.85rem;font-style:italic}.f1n .emoji{margin-right:4px}.f1n .setup-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.f1n .toggle{color:var(--muted);cursor:pointer;align-items:center;gap:8px;font-size:.9rem;display:flex}.f1n .toggle input{accent-color:var(--primary)}.f1n .header{border-top:3px solid var(--primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-bottom:30px;display:flex;position:relative}.f1n .header-main{align-items:center;gap:16px;min-width:0;display:flex}.f1n .header h1{margin:0 0 6px;font-size:clamp(2rem,5vw,3.2rem)}.f1n .header-sub{flex-wrap:wrap;align-items:center;gap:8px;font-size:.95rem;display:flex}.f1n .header-side{text-align:right}.f1n .rating{font-family:var(--display);color:var(--primary);font-size:2.6rem;line-height:1}.f1n .bolt{color:var(--accent)}.f1n .stars{color:var(--accent);letter-spacing:1px;margin-left:6px;font-size:1.1rem}.f1n .stars .off{color:oklch(30% 0 0)}.f1n .money{font-family:var(--display);letter-spacing:.04em;font-size:1.5rem}.f1n .progress{background:oklch(100% 0 0/.1);height:4px;position:absolute;bottom:14px;left:24px;right:24px;overflow:hidden}.f1n .progress div{background:var(--primary);height:100%;transition:width .3s}.f1n .flag{font-size:1.4rem}.f1n .badge{min-width:40px;height:26px;font-family:var(--display);letter-spacing:.08em;color:var(--bg);background:var(--text);place-items:center;padding:0 8px;font-size:1rem;display:inline-grid}.f1n .badge.f-kart{background:var(--accent)}.f1n .badge.f-monoplace{background:oklch(62% .24 27)}.f1n .badge.f-usa{background:oklch(80% .13 220)}.f1n .badge.f-gt{background:oklch(72% .17 20)}.f1n .badge.f-tourisme{background:oklch(78% .17 145)}.f1n .badge.f-rallye{background:var(--primary)}.f1n .badge.f-raid{background:oklch(78% .11 75)}.f1n .badge.f-electrique{background:oklch(85% .12 195)}.f1n .badge.t1{background:var(--text);box-shadow:0 0 0 2px var(--primary)}.f1n .layout{grid-template-columns:340px 1fr;align-items:start;gap:20px;margin-top:20px;display:grid}@media (width<=880px){.f1n .layout{grid-template-columns:1fr}.f1n .layout .stats{order:2}}.f1n .stats{gap:6px;display:grid}.f1n .gauges{grid-template-columns:1fr 1fr;gap:14px;display:grid}.f1n .attr-group{border-top:1px solid var(--line-soft);gap:9px;margin-top:8px;padding-top:12px;display:grid}.f1n .attr-group h4{color:var(--primary)}.f1n .bar-head{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:oklch(100% 0 0/.8);justify-content:space-between;font-size:1.05rem;display:flex}.f1n .bar-head b{color:var(--text);font-size:1.2rem;font-weight:400}.f1n .bar-track{background:oklch(100% 0 0/.1);height:4px;margin-top:3px;overflow:hidden}.f1n .bar-fill{background:var(--text);height:100%;transition:width .4s}.f1n .bar.warn .bar-fill{background:var(--accent)}.f1n .bar.bad .bar-fill{background:var(--down)}.f1n .bar.bad .bar-head{color:var(--down)}.f1n .gauges .bar:not(.warn):not(.bad) .bar-fill{background:var(--primary)}.f1n .stats-foot{border-top:1px solid var(--line-soft);gap:6px;margin-top:10px;padding-top:12px;font-size:.95rem;display:grid}.f1n .stats-foot b{font-weight:700}.f1n .live{gap:16px;display:grid}.f1n .live-title{font-family:var(--display);letter-spacing:.02em;border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding-bottom:10px;font-size:2.6rem;display:flex}.f1n .live-title .line{background:var(--primary);align-self:center;width:26px;height:4px;display:inline-block}.f1n .live-meta{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:.85rem;display:flex}.f1n .live-meta b{color:var(--primary)}.f1n .results{border:1px solid var(--line);background:var(--bg);max-height:440px;padding:0 14px;overflow-y:auto}.f1n .row{border-bottom:1px solid var(--line-soft);grid-template-columns:44px 1fr 62px 120px 60px 40px;align-items:center;gap:6px;padding:11px 0;display:grid}.f1n .row:last-child{border-bottom:0}.f1n .row.dim{opacity:.5}.f1n .r-round{color:var(--primary);font-family:var(--display);font-size:1.15rem}.f1n .r-circuit.special{color:var(--accent);font-weight:700}.f1n .r-grid{color:var(--muted);text-align:right;font-size:.9rem}.f1n .r-res{font-family:var(--display);letter-spacing:.03em;font-size:1.25rem}.f1n .r-pts{color:var(--muted);text-align:right;font-size:.9rem}.f1n .r-delta{font-family:var(--display);text-align:right;font-size:1.1rem}.f1n .mini{vertical-align:middle;margin-left:6px;font-size:.7rem}.f1n .mini.ok{color:var(--up)}.f1n .duel{text-transform:uppercase;margin-left:5px;font-family:Barlow,sans-serif;font-size:.72rem;font-weight:700}.f1n .gp-tag{background:var(--primary);color:var(--bg);font-family:var(--display);margin-right:6px;padding:1px 6px;font-size:.85rem}@media (width<=560px){.f1n .row{grid-template-columns:36px 1fr 96px 34px}.f1n .r-grid,.f1n .r-pts{display:none}}.f1n .actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.f1n .standings{border:1px solid var(--line);margin:0;padding:0;list-style:none}.f1n .standings li{border-bottom:1px solid var(--line-soft);justify-content:space-between;padding:9px 14px;display:flex}.f1n .standings li b{font-family:var(--display);color:var(--primary);font-size:1.2rem;font-weight:400}.f1n .standings li.me{box-shadow:inset 4px 0 0 var(--primary);background:oklch(68% .2 40/.18);font-weight:700}.f1n .standings li.tagged{background:oklch(100% 0 0/.05)}.f1n .tag-mini{color:var(--accent);text-transform:uppercase;letter-spacing:.06em;margin-left:6px;font-size:.75rem;font-style:normal}.f1n .quote{color:var(--muted);margin-top:4px;font-style:italic}.f1n .callup{background:var(--accent);color:var(--bg);font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;padding:12px 16px;font-size:1.3rem}.f1n .rivals{border-top:1px solid var(--line);gap:6px;padding-top:14px;display:grid}.f1n .rival-row{background:var(--bg);border:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:8px 12px;display:flex}.f1n .rival-row.here{border-color:var(--accent)}.f1n .rival-name{font-weight:700}.f1n .rival-name em{text-transform:uppercase;letter-spacing:.08em;margin-left:4px;font-size:.75rem;font-style:normal}.f1n .rival-duel{color:oklch(100% 0 0/.8);font-size:.9rem}.f1n .news p{border-left:2px solid var(--primary);margin:3px 0;padding-left:10px}.f1n .modal-back{z-index:50;background:oklch(0% 0 0/.82);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.f1n .modal{background:var(--card);border:1px solid var(--line);border-top:4px solid var(--primary);gap:14px;width:min(580px,100%);max-height:92vh;padding:28px;animation:.18s ease-out pop;display:grid;overflow-y:auto}.f1n .modal.wide{width:min(860px,100%)}@keyframes pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.f1n .dilemma-text{font-size:1.2rem}.f1n .choices{gap:10px;display:grid}.f1n .choice{text-align:left;border:1px solid var(--line);background:var(--bg);cursor:pointer;align-items:center;gap:14px;padding:14px 16px;font-size:1.02rem;font-weight:600;transition:border-color .15s;display:flex}.f1n .choice:hover{border-color:var(--primary)}.f1n .choice-letter{background:var(--primary);width:34px;height:34px;color:var(--bg);font-family:var(--display);flex-shrink:0;place-items:center;font-size:1.3rem;display:grid}.f1n .choice:hover .choice-letter{background:var(--accent)}.f1n .outcome{gap:10px;display:grid}.f1n .outcome-head{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;font-size:2.4rem}.f1n .outcome.ok .outcome-head{color:var(--up)}.f1n .outcome.ko .outcome-head{color:var(--down)}.f1n .outcome.safe .outcome-head{color:var(--text)}.f1n .chips{flex-wrap:wrap;gap:6px;display:flex}.f1n .chip{text-transform:uppercase;letter-spacing:.04em;border:1px solid;padding:3px 10px;font-size:.82rem;font-weight:700}.f1n .chip.up{border-color:var(--up);color:var(--up)}.f1n .chip.down{border-color:var(--down);color:var(--down)}.f1n .chip.gold{border-color:var(--accent);color:var(--accent)}.f1n .archetypes{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.f1n .season-end{gap:20px;display:grid}.f1n .season-end h3{border-bottom:1px solid var(--line);padding-bottom:10px}.f1n .highlight{border-color:var(--accent);box-shadow:inset 4px 0 0 var(--accent)}.f1n .big-pos{text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;align-items:baseline;gap:14px;font-size:1.1rem;font-weight:700;display:flex}.f1n .big-pos .pos{font-family:var(--display);color:var(--primary);letter-spacing:0;font-size:5rem;line-height:.9}.f1n .kpis{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;margin:14px 0;display:grid}.f1n .kpis div{text-align:center;border-right:1px solid var(--line-soft);padding:12px;display:grid}.f1n .kpis div:last-child{border-right:0}.f1n .kpis b{font-family:var(--display);color:var(--text);font-size:2.2rem;font-weight:400}.f1n .kpis span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}.f1n .ledger{gap:6px;margin:0;padding:0;list-style:none;display:grid}.f1n .ledger li{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:10px;padding:4px 0;display:flex}.f1n .ledger li b{font-family:var(--display);font-size:1.2rem;font-weight:400}.f1n .ledger li.total{border-bottom:0;border-top:2px solid var(--primary);text-transform:uppercase;padding-top:10px;font-size:1.1rem;font-weight:700}.f1n .ledger li.total b{color:var(--primary);font-size:1.8rem}.f1n .row-btns{flex-wrap:wrap;gap:10px;display:flex}.f1n .center-row{justify-content:center;align-items:center}.f1n .invest{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.f1n .invest select{background:var(--bg);color:var(--text);border:1px solid var(--line);font:inherit;padding:10px 12px}.f1n .offer-group{margin:16px 0}.f1n .offer-group h4{color:var(--text);font-size:1.3rem}.f1n .offer-group h4 .muted{letter-spacing:.02em;text-transform:none;font-family:Barlow,sans-serif;font-size:.8rem}.f1n .offers{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.f1n .offer{text-align:left;border:1px solid var(--line);background:var(--bg);gap:4px;padding:16px;font-size:.92rem;transition:border-color .15s;display:grid}.f1n .offer:hover{border-color:var(--primary)}.f1n .offer b{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;font-size:1.3rem;font-weight:400}.f1n .offer .salary{font-family:var(--display);color:var(--primary);letter-spacing:.02em;font-size:1.5rem}.f1n .offer .topay{color:var(--accent);margin-top:4px;font-weight:700}.f1n .offer.pro{border-color:oklch(68% .2 40/.55)}.f1n .offer.locked{opacity:.45}.f1n .offer.locked .topay{color:var(--down)}.f1n .offer.staff .small{line-height:1.35}.f1n .offer-btns{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.f1n .gauge{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;gap:3px;margin-top:6px;font-size:.72rem;display:grid}.f1n .gauge .bar-fill{background:var(--accent)}.f1n .gameover{gap:20px;display:grid}.f1n .gameover>.card:first-child{border-top:4px solid var(--primary)}.f1n .rank{font-family:var(--display);color:var(--muted);margin:12px 0 0;font-size:9rem;line-height:.9}.f1n .rank-D,.f1n .rank-C{color:var(--text)}.f1n .rank-B{color:var(--primary)}.f1n .rank-A,.f1n .rank-S,.f1n .rank-Sp{color:var(--accent)}.f1n .rank-title{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;font-size:2rem}.f1n .unlocks{color:var(--accent);margin-top:10px;font-weight:700}.f1n .table-scroll{overflow-x:auto}.f1n .palmares{border-collapse:collapse;width:100%;font-size:.95rem}.f1n .palmares th,.f1n .palmares td{text-align:left;border-bottom:1px solid var(--line-soft);padding:8px 6px}.f1n .palmares th{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:600}.f1n .gameover>.btn{justify-self:center}.f1n .ranks-title{margin-top:20px}.f1n .ranks{gap:2px;margin:0;padding:0;list-style:none;display:grid}.f1n .ranks li{border-bottom:1px solid var(--line-soft);grid-template-columns:44px 1fr auto auto;align-items:center;gap:12px;padding:6px 10px;display:grid}.f1n .ranks li.me{box-shadow:inset 4px 0 0 var(--primary);background:oklch(68% .2 40/.18)}.f1n .rank-mini{font-family:var(--display);color:var(--muted);font-size:1.5rem}.f1n .rank-mini.rank-Sp,.f1n .rank-mini.rank-S,.f1n .rank-mini.rank-A{color:var(--accent)}.f1n .rank-mini.rank-B{color:var(--primary)}@media (width<=560px){.f1n .palmares th:nth-child(4),.f1n .palmares td:nth-child(4){display:none}.f1n .kpis{grid-template-columns:repeat(2,1fr)}.f1n .ranks li{grid-template-columns:38px 1fr auto}.f1n .ranks li span:last-child{display:none}}.f1n .hof{gap:18px;display:grid}.f1n .hof-head{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding-bottom:12px;display:flex}.f1n .hof-head h1{margin:0;font-size:clamp(2.6rem,7vw,4.5rem)}.f1n .tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0;display:flex}.f1n .tabs button{cursor:pointer;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 18px;font-size:1.2rem}.f1n .tabs button.on{color:var(--text);border-bottom-color:var(--primary)}.f1n .hof-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.f1n .hof-row{border-bottom:1px solid var(--line-soft)}.f1n .hof-main{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:auto 44px 1fr auto;align-items:center;gap:14px;width:100%;padding:12px 6px;display:grid}.f1n .hof-main:hover{background:oklch(100% 0 0/.04)}.f1n .hof-pos{font-family:var(--display);color:var(--primary);min-width:28px;font-size:1.6rem}.f1n .hof-name{display:grid}.f1n .hof-name b{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;font-size:1.4rem;font-weight:400}.f1n .hof-score{font-family:var(--display);color:var(--primary);font-size:1.6rem}.f1n .hof-detail{gap:6px;padding:0 6px 14px 50px;display:grid}@media (width<=560px){.f1n .hof-main{grid-template-columns:auto 32px 1fr}.f1n .hof-score{grid-column:3}.f1n .hof-detail{padding-left:6px}}.f1n .daily{border-color:var(--accent);box-shadow:inset 4px 0 0 var(--accent);justify-items:start;gap:12px;display:grid}.f1n .daily-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.f1n .daily h3{margin:4px 0 0;font-size:2.2rem}.f1n .daily p{max-width:720px;margin:0}.f1n .daily-head{gap:12px;display:grid}.f1n .daily-head h3{margin:6px 0 0;font-size:2rem}.f1n .resume{justify-items:start;gap:8px;margin-top:6px;display:grid}.f1n .conflict{gap:12px;display:grid}.f1n .conflict .options{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.f1n .error-box{border-color:var(--down);box-shadow:inset 4px 0 0 var(--down);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px;display:flex}.f1n .error-box span{flex:260px;font-weight:600}.f1n .share-modal{width:min(520px,100%)}.f1n .share-preview{background:var(--bg);border:1px solid var(--line-soft);place-items:center;min-height:180px;display:grid}.f1n .share-preview img{object-fit:contain;width:100%;max-height:62vh;display:block}.f1n .beaten{margin-top:10px;font-size:1.1rem}.f1n .beaten b{font-family:var(--display);color:var(--primary);letter-spacing:.02em;font-size:1.7rem;font-weight:400}.f1n .stat-grid{border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:6px 0 10px;display:grid}.f1n .stat-tile{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);gap:4px;padding:16px;display:grid}.f1n .stat-tile b{font-family:var(--display);color:var(--primary);font-size:2.8rem;font-weight:400;line-height:1}.f1n .stat-tile span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:.78rem}.f1n .dist{gap:4px;margin:0;padding:0;list-style:none;display:grid}.f1n .dist li{grid-template-columns:44px 1fr 70px 130px;align-items:center;gap:12px;padding:4px 0;display:grid}.f1n .dist-track{background:var(--line-soft);height:12px}.f1n .dist-fill{background:var(--primary);height:100%;display:block}.f1n .dist-val{font-family:var(--display);text-align:right;font-size:1.3rem}@media (width<=560px){.f1n .dist li{grid-template-columns:38px 1fr 64px}.f1n .dist-ref{display:none}.f1n .card{padding:18px}.f1n .header-side{justify-content:space-between;align-items:center;width:100%;display:flex}.f1n .live-title{font-size:2rem}}.f1n{min-height:100vh}
