:root{--bg:#090d13;--bg2:#0e141d;--surface:#131b27;--surface2:#1a2433;--line:#24324a;--fg:#eef3fa;--muted:#8a9ab2;--dim:#5d6c84;--blue:#22a8f0;--blue-soft:#22a8f024;--yellow:#f5cf2f;--yellow-soft:#f5cf2f21;--win:#3fdc98;--loss:#ff7a7a;--gold:#f3c34a;--silver:#cdd5df;--bronze:#d3894f;--f-display:"Saira Condensed","Arial Narrow",system-ui,sans-serif;--f-body:"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--r:14px;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);font-family:var(--f-body);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));-webkit-tap-highlight-color:transparent;margin:0;padding-block-start:0;padding-block-end:40px;font-size:15px;line-height:1.4}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--bg);pointer-events:none;position:fixed;top:0;bottom:auto;left:0;right:0}img{max-width:100%}.wrap{max-width:760px;margin:0 auto}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}input:focus-visible{outline:2px solid var(--blue);outline-offset:2px}svg.i{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.top{padding-top:14px}.brand{align-items:center;gap:14px;display:flex}.brand img{flex:none;width:auto;height:40px}.brand .ev{min-width:0}.ev h1{font-family:var(--f-display);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:22px;font-weight:800;line-height:1}.ev .meta{color:var(--muted);flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:13px;display:flex}.ev .meta span{align-items:center;gap:5px;display:inline-flex}.ev .meta svg.i{width:14px;height:14px}.prog{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}.bar{background:var(--surface2);border-radius:9px;flex:1;height:6px;overflow:hidden}.bar i{background:linear-gradient(90deg,var(--blue),var(--yellow));border-radius:9px;height:100%;transition:width .4s;display:block}.tabsbar{top:env(safe-area-inset-top,0px);z-index:5;background:var(--bg);padding-block-start:10px;padding-block-end:6px;position:sticky}.tabs{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.tab{color:var(--muted);border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px;font-weight:600;display:flex}.tab[aria-selected=true]{background:var(--surface2);color:var(--fg);box-shadow:inset 0 -2px 0 var(--blue)}.strip{scrollbar-width:none;gap:10px;margin-top:6px;padding:4px 2px 10px;display:flex;overflow-x:auto}.strip::-webkit-scrollbar{display:none}.chip{color:var(--muted);flex-direction:column;flex:none;align-items:center;gap:4px;width:56px;font-size:12px;display:flex}.chip img{object-fit:cover;border:2px solid #0000;border-radius:50%;width:46px;height:46px;transition:border-color .2s,transform .2s}.chip[aria-pressed=true]{color:var(--fg);font-weight:700}.chip[aria-pressed=true] img{border-color:var(--yellow);transform:scale(1.06)}.chip.all .ring{background:var(--surface2);border:2px solid #0000;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.chip.all[aria-pressed=true] .ring{border-color:var(--yellow)}.filterinfo{background:var(--yellow-soft);color:var(--fg);border:1px solid #f5cf2f4d;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;font-size:13px;display:flex}.filterinfo button{color:var(--muted);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.filterinfo b{font-family:var(--f-display);letter-spacing:.02em;font-size:17px}.round{margin-top:18px}.rh{justify-content:space-between;align-items:baseline;gap:10px;margin:0 2px 8px;display:flex}.rh h2{font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;display:flex}.rh .live{font-family:var(--f-body);letter-spacing:0;text-transform:none;color:var(--bg);background:var(--yellow);border-radius:20px;align-items:center;gap:5px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.rh .live:before{content:"";background:var(--bg);border-radius:50%;width:6px;height:6px;animation:1.4s infinite pulse}@keyframes pulse{50%{opacity:.25}}.rh small{color:var(--dim);font-variant-numeric:tabular-nums;font-size:12px}.matches{gap:8px;display:grid}.m{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);text-align:left;grid-template-columns:54px 1fr auto;align-items:stretch;width:100%;display:grid;overflow:hidden}.m.now{border-color:#f5cf2f73}.court{background:var(--bg2);border-right:1px solid var(--line);color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:0;padding:8px 0;display:flex}.court small{letter-spacing:.12em;text-transform:uppercase;font-size:10px}.court b{font-family:var(--f-display);color:var(--blue);font-size:26px;line-height:1}.m.now .court b{color:var(--yellow)}.sides{gap:2px;min-width:0;padding:9px 12px;display:grid}.side{align-items:center;gap:10px;min-width:0;display:flex}.side img{object-fit:cover;border-radius:50%;flex:none;width:30px;height:30px}.side .n{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.side .s{font-family:var(--f-display);font-variant-numeric:tabular-nums;text-align:right;min-width:28px;color:var(--muted);margin-left:auto;font-size:22px;font-weight:700}.side.w .n{color:var(--fg)}.side.w .s{color:var(--win)}.side.l .n{color:var(--muted);font-weight:500}.side.l img{opacity:.6}.act{border-left:1px solid var(--line);color:var(--muted);justify-content:center;align-items:center;padding:0 14px;display:flex}.m.todo .act{color:var(--blue);background:var(--blue-soft)}.m.todo.now .act{color:var(--bg);background:var(--yellow)}.act span{flex-direction:column;align-items:center;gap:3px;font-size:11px;font-weight:700;display:flex}.m:hover{border-color:var(--blue)}.podium{grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:8px;margin:18px 0 6px;display:grid}.pd{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.pd .ph{position:relative}.pd img{object-fit:cover;border:3px solid var(--mc);border-radius:50%;width:72px;height:72px}.pd.p1 img{width:92px;height:92px}.pd .md{position:absolute;bottom:-4px;right:-6px}.pd .nm{font-family:var(--f-display);letter-spacing:.02em;font-size:19px;font-weight:700}.pd .ped{background:linear-gradient(var(--surface2),var(--bg2));border:1px solid var(--line);width:100%;font-family:var(--f-display);color:var(--mc);border-bottom:0;border-radius:10px 10px 0 0;place-items:center;font-size:28px;font-weight:800;display:grid}.pd.p1 .ped{height:86px}.pd.p2 .ped{height:62px}.pd.p3 .ped{height:46px}.pd .sub{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.champ{text-align:center;margin-top:18px}.champ h2{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.04em;text-wrap:balance;margin:0;font-size:26px;font-weight:800}.champ p{color:var(--muted);margin:2px 0 0;font-size:13px}.sh{justify-content:space-between;align-items:baseline;margin:20px 2px 8px;display:flex}.sh h2{font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-size:15px;font-weight:700}.sh small{color:var(--dim);font-size:12px}.tbl{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.row{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:40px 1fr repeat(3,40px) 52px;align-items:center;gap:4px;padding:9px 12px;display:grid}.row:first-child{border-top:0}.row.head{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);background:var(--bg2);padding-block-start:8px;padding-block-end:8px;font-size:11px}.row .c{text-align:center}.row .pos{font-family:var(--f-display);color:var(--muted);align-items:center;font-size:20px;font-weight:700;display:flex}.row .who{align-items:center;gap:10px;min-width:0;display:flex}.row .who img{object-fit:cover;border-radius:50%;flex:none;width:34px;height:34px}.row .who span{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.row .wins{font-family:var(--f-display);color:var(--fg);font-size:20px;font-weight:700}.row .diff{text-align:right;font-weight:700}.pos-d{color:var(--win)}.neg-d{color:var(--loss)}.row .lose{color:var(--muted)}.row.med1{background:linear-gradient(90deg,#f3c34a1f,#0000 60%)}.row.med2{background:linear-gradient(90deg,#cdd5df17,#0000 60%)}.row.med3{background:linear-gradient(90deg,#d3894f1c,#0000 60%)}.rules{color:var(--muted);align-items:flex-start;gap:8px;margin-top:12px;font-size:12.5px;display:flex}.rules svg.i{width:16px;height:16px;margin-top:1px}@media (max-width:420px){.row{grid-template-columns:34px 1fr repeat(3,32px) 44px;padding-inline-start:10px;padding-inline-end:10px}.row .who img{width:30px;height:30px}}.scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:20;background:#03060ab3;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.sheet{background:var(--surface);border:1px solid var(--line);width:100%;max-width:520px;padding:18px max(18px,env(safe-area-inset-left,0px)) calc(18px + env(safe-area-inset-bottom,0px)) max(18px,env(safe-area-inset-right,0px));border-bottom:0;border-radius:20px 20px 0 0;animation:.22s ease-out up}@keyframes up{0%{opacity:.5;transform:translateY(30px)}}.sheet .grab{background:var(--line);border-radius:4px;width:40px;height:4px;margin:-6px auto 12px}.sheet h3{font-family:var(--f-display);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 2px;font-size:20px;font-weight:700;display:flex}.sheet .hint{color:var(--muted);margin:0 0 14px;font-size:13px}.ent{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.pl{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.pl img{object-fit:cover;border:3px solid var(--line);border-radius:50%;width:62px;height:62px;transition:border-color .2s}.pl.lead img{border-color:var(--win)}.pl .n{font-weight:700}.stepper{align-items:center;gap:6px;display:flex}.stepper button{background:var(--surface2);border:1px solid var(--line);border-radius:10px;place-items:center;width:40px;height:44px;display:grid}.stepper input{text-align:center;border:1px solid var(--line);background:var(--bg2);width:64px;height:58px;color:var(--fg);font-family:var(--f-display);font-variant-numeric:tabular-nums;-moz-appearance:textfield;border-radius:12px;font-size:34px;font-weight:800}.stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.q21{color:var(--blue);border:1px solid var(--line);border-radius:20px;padding:4px 10px;font-size:12px;font-weight:700}.vs{font-family:var(--f-display);color:var(--dim);margin-top:-30px;font-size:18px;font-weight:800}.msg{text-align:center;min-height:20px;color:var(--muted);margin:12px 0 0;font-size:13px}.msg.err{color:var(--loss)}.msg.ok{color:var(--win)}.btns{grid-template-columns:auto 1fr;gap:8px;margin-top:10px;display:grid}.btn{border-radius:12px;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 16px;font-weight:700;display:flex}.btn.pri{background:var(--blue);color:#04121d}.btn.pri:disabled{opacity:.45;cursor:not-allowed}.btn.ghost{background:var(--surface2);border:1px solid var(--line);color:var(--muted)}.btn.del{color:var(--loss)}.toast{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));background:var(--surface2);border:1px solid var(--line);z-index:30;white-space:nowrap;border-radius:30px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;display:flex;position:fixed;transform:translate(-50%)}.note{color:var(--dim);text-align:center;justify-content:center;align-items:center;gap:6px;margin-top:14px;font-size:12px;display:flex}.note svg.i{width:14px;height:14px}.celeb{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#03060abf;place-items:center;padding:20px;animation:.2s ease-out fadein;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes fadein{0%{opacity:0}}.celeb .card{text-align:center;flex-direction:column;align-items:center;gap:6px;animation:.55s cubic-bezier(.34,1.56,.64,1) pop;display:flex}@keyframes pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.celeb .tr{color:var(--yellow)}.celeb .tr svg.i{width:28px;height:28px}.celeb .ph{object-fit:cover;border:4px solid var(--yellow);border-radius:50%;width:120px;height:120px;margin:4px 0 8px;box-shadow:0 0 0 6px #f5cf2f26,0 0 40px #f5cf2f73}.celeb .gz{font-family:var(--f-display);text-transform:uppercase;color:var(--yellow);letter-spacing:.02em;font-size:44px;font-weight:800;line-height:1}.celeb .wn{font-family:var(--f-display);color:#fff;text-transform:uppercase;font-size:34px;font-weight:800;line-height:1.05}.celeb .sc{font-family:var(--f-body);color:var(--muted);font-variant-numeric:tabular-nums;font-size:16px}.celeb .ct{color:var(--dim);font-size:12px}.celeb.fin .ph{width:150px;height:150px}.celeb.fin .gz{font-size:52px}.celeb.fin .wn{font-size:42px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.tabs{grid-template-columns:1fr 1fr 1fr}.vbanner{background:var(--yellow-soft);border:1px solid #f5cf2f4d;border-radius:12px;align-items:flex-start;gap:10px;margin-top:10px;padding:10px 12px;font-size:13px;display:flex}.vbanner svg.i{color:var(--yellow);margin-top:1px}.vbanner b{color:var(--fg)}.prize{border:1px solid var(--line);background:linear-gradient(120deg,#22a8f029,#f5cf2f1f);border-radius:14px;align-items:center;gap:12px;margin-top:10px;padding:12px 14px;display:flex}.prize .ico{background:var(--surface2);width:40px;height:40px;color:var(--yellow);border-radius:12px;flex:none;place-items:center;display:grid}.prize .ico svg.i{width:22px;height:22px}.prize b{font-family:var(--f-display);letter-spacing:.02em;text-transform:uppercase;font-size:17px;display:block}.prize span{color:var(--muted);font-size:12.5px}.step{font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:baseline;margin:18px 2px 8px;font-size:14px;font-weight:700;display:flex}.step small{font-family:var(--f-body);letter-spacing:0;text-transform:none;color:var(--dim);font-size:12px}.who{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.wv{scroll-margin-top:calc(88px + env(safe-area-inset-top,0px));z-index:1;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--line);background:var(--surface);min-height:76px;color:var(--muted);border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:8px 0;font-size:12px;display:flex;position:relative}.wv img{object-fit:cover;pointer-events:none;border-radius:50%;width:40px;height:40px}.wv.me{border-color:var(--yellow);box-shadow:inset 0 0 0 1px var(--yellow);color:var(--fg);background:var(--yellow-soft);font-weight:700}.wv.done img{opacity:.45}.wv .ok{background:var(--win);color:#04121d;pointer-events:none;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;top:4px;right:6px}.wv .ok svg.i{stroke-width:3px;width:11px;height:11px}.voter-feedback{color:var(--muted);margin:8px 2px 0;font-size:13px}.voter-feedback b{color:var(--fg)}.voter-feedback button{color:var(--blue);touch-action:manipulation;padding:4px 2px;text-decoration:underline}.pin-existing{flex-wrap:wrap}.pin-existing span{min-width:180px}.pin-existing small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.pool{flex-wrap:wrap;gap:8px;display:flex}.pp{background:var(--surface2);border:1px solid var(--line);border-radius:30px;align-items:center;gap:6px;padding:5px 10px 5px 5px;font-size:13px;font-weight:600;display:flex}.pp img{object-fit:cover;border-radius:50%;width:26px;height:26px}.pp:hover{border-color:var(--blue)}.pool .emp{color:var(--dim);padding:6px 2px;font-size:13px}.slots{gap:6px;margin-top:10px;display:grid}.slot{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;min-height:46px;padding:6px 8px;display:grid}.slot .pos{font-family:var(--f-display);color:var(--muted);justify-content:center;font-size:19px;font-weight:800;display:flex}.slot .pl2{align-items:center;gap:10px;min-width:0;font-weight:600;display:flex}.slot .pl2 img{object-fit:cover;border-radius:50%;width:32px;height:32px}.slot.empty{background:0 0;border-style:dashed}.slot.empty .pl2{color:var(--dim);font-size:13px;font-weight:500}.slot.next{border-color:var(--blue);background:var(--blue-soft);border-style:solid}.slot.next .pl2{color:var(--blue)}.mv{gap:2px;display:flex}.mv button{width:30px;height:30px;color:var(--muted);background:var(--surface2);border-radius:8px;place-items:center;display:grid}.mv button svg.i{width:16px;height:16px}.pin{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}.pin svg.i{color:var(--muted)}.pin span{color:var(--muted);flex:1;font-size:13px}.pin span b{color:var(--fg);font-size:14px;display:block}.pin .digits{gap:5px;display:flex}.pin .digits input{border:1px solid var(--line);background:var(--bg2);width:30px;height:38px;color:var(--fg);text-align:center;font-family:var(--f-display);border-radius:8px;font-size:20px;font-weight:800}.sendrow{margin-top:12px}.sendrow .btn{width:100%}.vrow{background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:8px;padding:10px 12px;display:grid}.vrow+.vrow{margin-top:8px}.vtop{grid-template-columns:30px 36px 1fr auto;align-items:center;gap:10px;display:grid}.vtop .rk{font-family:var(--f-display);color:var(--muted);justify-content:center;font-size:20px;font-weight:800;display:flex}.vtop img{object-fit:cover;border-radius:50%;width:36px;height:36px}.vtop .nm{font-weight:700}.vtop .nm small{color:var(--muted);font-size:12px;font-weight:500;display:block}.vtop .sc{text-align:right;font-variant-numeric:tabular-nums}.vtop .sc b{font-family:var(--f-display);font-size:24px;font-weight:800;line-height:1;display:block}.vtop .sc small{color:var(--dim);font-size:11px}.vrow.lead{background:linear-gradient(90deg,#f5cf2f1a,var(--surface) 70%);border-color:#f5cf2f80}.vrow.lead .sc b{color:var(--yellow)}.tipline{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:grid}.tc{color:var(--dim);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:2px;font-size:10px;display:flex;position:relative}.tc img{aspect-ratio:1;object-fit:cover;border:2px solid var(--line);border-radius:50%;width:100%;max-width:30px}.tc.d0 img{border-color:var(--win)}.tc.d1 img{border-color:var(--yellow)}.tc.d2 img{border-color:var(--loss)}.tc em{font-style:normal;font-weight:700}.tc.d0 em{color:var(--win)}.tc.d1 em{color:var(--yellow)}.tc.d2 em{color:var(--loss)}.legend{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin:10px 2px 0;font-size:12px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend i{border:2px solid;border-radius:50%;width:10px;height:10px}.winner{text-align:center;background:radial-gradient(120% 90% at 50% 0%,#f5cf2f38,transparent 60%),var(--surface);border:1px solid #f5cf2f73;border-radius:18px;margin-top:12px;padding:22px 14px 18px;position:relative;overflow:hidden}.winner .conf{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.winner .conf i{opacity:.9;border-radius:2px;width:6px;height:10px;position:absolute}.winner .lbl{font-family:var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:700}.winner img{object-fit:cover;border:4px solid var(--yellow);border-radius:50%;width:96px;height:96px;margin:12px 0 8px;box-shadow:0 0 0 8px #f5cf2f1f,0 0 40px #f5cf2f59}.winner h2{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:34px;font-weight:800}.winner .gz{font-family:var(--f-display);color:var(--yellow);text-transform:uppercase;letter-spacing:.04em;font-size:22px;font-weight:800}.winner p{color:var(--muted);max-width:30ch;margin:8px auto 0;font-size:13.5px}.winner .perks{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.winner .perks span{background:var(--surface2);border:1px solid var(--line);border-radius:30px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.winner .perks svg.i{color:var(--yellow);width:16px;height:16px}.leadcard{flex-wrap:wrap;justify-content:center;gap:18px;padding:16px 12px;display:flex}.leadcard .ld{flex-direction:column;align-items:center;gap:8px;display:flex}.leadcard img{object-fit:cover;border:3px solid var(--yellow);border-radius:50%;width:64px;height:64px}.leadcard b{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.03em;font-size:28px;font-weight:800;line-height:1}.switch{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:12px;padding:4px;display:grid}.tour-subtitle{color:var(--muted);margin:3px 0 7px;font-size:12px;line-height:1.4}@media (max-width:540px){.switch{grid-template-columns:repeat(2,minmax(0,1fr))}.switch .sw:first-child{grid-column:1/-1}}.sw{color:var(--muted);touch-action:manipulation;border-radius:9px;padding:9px 6px;font-size:14px;font-weight:600}.sw[aria-pressed=true]{background:var(--surface2);color:var(--fg);box-shadow:inset 0 -2px 0 var(--yellow)}.archnote{color:var(--muted);align-items:center;gap:8px;margin:4px 0 6px;font-size:12.5px;display:flex}.archnote svg.i{width:15px;height:15px}.m.ro{cursor:default;grid-template-columns:54px 1fr}.duo{flex:none;align-items:center;display:inline-flex}.duo img{box-shadow:0 0 0 2px var(--surface)}.side .duo img+img,.row .who .duo img+img{margin-left:-10px}.chip.duo-chip{text-align:center;width:80px}.chip.duo-chip img{width:36px;height:36px}.chip.duo-chip .duo img+img{margin-left:-10px}.pl .duo img+img{margin-left:-18px}.pl .n{text-align:center}.pd.duo-pd .duo img{width:54px;height:54px}.pd.duo-pd.p1 .duo img{width:64px;height:64px}.pd.duo-pd .duo img+img{margin-left:-16px}.pd.duo-pd .nm{font-size:16px;line-height:1.1}.row .who .duo img{width:30px;height:30px}.celeb .duo .ph{width:110px;height:110px}.celeb .duo .ph+.ph{margin-left:-26px}.celeb.fin .duo .ph{width:130px;height:130px}.m.dbl .sides{padding:9px 8px}.m.dbl .side{gap:7px}.m.dbl .side .n{font-size:14px}.m.dbl .act{padding:0 9px}.tbl.dbl .who span{white-space:normal;font-size:14px;line-height:1.15}.m.dbl .side img{width:26px;height:26px}.m.dbl .side .duo img+img{margin-left:-9px}.m.dbl .side .s{min-width:24px;font-size:20px}.m.dbl .act span{font-size:10.5px}
