:root .staff-badge.b-ghost,:root .staff-badge.b-ceo,:root .staff-badge.b-pros1{isolation:isolate;position:relative;overflow:visible}:root .staff-badge.b-ghost{color:#d8efff;letter-spacing:.22em;text-shadow:0 0 6px #a0d7ffbf,0 0 1px #fff;background:radial-gradient(120% 140% at 50% 120%,#1b2230 0%,#07090d 60%,#000 100%);padding-right:calc(6px - .16em);box-shadow:inset 0 0 0 1px #96c8ff47,0 0 10px 1px #78b4ff38,0 0 18px 4px #0000008c}:root .staff-badge.b-ghost:before{content:"";z-index:-1;filter:blur(3px);pointer-events:none;background:radial-gradient(closest-side,#8cbeff47,#5a78aa1f 55%,#0000 100%);border-radius:50%;animation:5.5s ease-in-out infinite alternate tg-mist;position:absolute;top:-7px;bottom:-7px;left:-9px;right:-9px}:root .staff-badge.b-ghost:after{content:"";z-index:-1;opacity:.85;pointer-events:none;background-image:radial-gradient(1.4px 1.4px at 15% 80%,#d2ebffe6,#0000),radial-gradient(1.2px 1.2px at 45% 60%,#d2ebffbf,#0000),radial-gradient(1.6px 1.6px at 75% 90%,#d2ebffd9,#0000),radial-gradient(1px 1px at 90% 40%,#d2ebffb3,#0000),radial-gradient(1.2px 1.2px at 30% 20%,#d2ebff99,#0000);background-size:100% 26px;animation:4.5s linear infinite tg-rise;position:absolute;top:-12px;bottom:0;left:-2px;right:-2px}@keyframes tg-mist{0%{opacity:.55;transform:scale(.94)translateY(1px)}to{opacity:1;transform:scale(1.06)translateY(-1px)}}@keyframes tg-rise{0%{background-position:0 0}to{background-position:0 -26px}}:root .staff-badge.b-ceo{color:#fff;text-shadow:0 0 5px #ffd76ab3;background:linear-gradient(100deg,#000 0%,#17130a 35%,#2a2210 50%,#17130a 65%,#000 100%) 0 0/220% 100%;animation:4s ease-in-out infinite tg-ceo-sheen;box-shadow:inset 0 0 0 1px #ffd76ad9,0 0 9px 1px #ffbe3c66,0 0 16px 4px #00000080}:root .staff-badge.b-ceo:before{content:"♛";color:#ffd76a;text-shadow:0 0 4px #ffc850e6;pointer-events:none;font-size:10px;line-height:1;animation:3.2s ease-in-out infinite tg-crown;position:absolute;top:-11px;left:50%;transform:translate(-50%)}:root .staff-badge.b-ceo:after{content:"";z-index:-1;opacity:.9;pointer-events:none;background-image:radial-gradient(1.6px 1.6px at 8% 85%,#ffdc78f2,#0000),radial-gradient(1.3px 1.3px at 30% 55%,#fff0bed9,#0000),radial-gradient(1.8px 1.8px at 70% 92%,#ffc850f2,#0000),radial-gradient(1.2px 1.2px at 92% 45%,#fff0becc,#0000),radial-gradient(1.4px 1.4px at 52% 20%,#ffe696b3,#0000);background-size:100% 18px;height:18px;animation:2.6s linear infinite tg-ceo-rise;position:absolute;top:-16px;left:-6px;right:-6px}@keyframes tg-ceo-sheen{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes tg-crown{0%,to{transform:translate(-50%)rotate(-6deg)}50%{transform:translate(-50%,-2px)rotate(6deg)}}@keyframes tg-ceo-rise{0%{background-position:0 0}to{background-position:0 -18px}}:root .staff-badge.b-pros1{color:#fff;text-shadow:0 1px #140a3c80;background:linear-gradient(100deg,#5b2bd8 0%,#3e7ef0 45%,#9fe7ff 100%);overflow:hidden;box-shadow:inset 0 0 0 1px #c8f0ff80,0 0 8px -2px #78c8ff99}:root .staff-badge.b-pros1:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff80 50%,#0000 70%);animation:5s ease-in-out infinite tg-s1-shine;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}@keyframes tg-s1-shine{70%,to{transform:translate(120%)}}:root .staff-badge.b-ban{color:#fff;background:linear-gradient(90deg,#ff4a4a,#9e0b14);box-shadow:inset 0 0 0 1px #ffc8c873}:root .staff-badge.b-ban:before{content:"🔨";margin-right:3px;font-size:.9em}:root .staff-badge.b-sup{color:#9ff3df;background:linear-gradient(90deg,#2a3a3a,#14201f);box-shadow:inset 0 0 0 1px #5ff2d08c}html.a11y-photo :root .staff-badge.b-ceo,html.a11y-photo .staff-badge.b-ceo{animation-duration:9s;box-shadow:inset 0 0 0 1px #ffd76ab3}html.a11y-photo .staff-badge.b-ghost:before,html.a11y-photo .staff-badge.b-ceo:after{opacity:.45;animation-duration:10s}html.a11y-calm .staff-badge.b-ghost:before,html.a11y-calm .staff-badge.b-ghost:after,html.a11y-calm .staff-badge.b-ceo,html.a11y-calm .staff-badge.b-ceo:before,html.a11y-calm .staff-badge.b-ceo:after,html.a11y-calm .staff-badge.b-pros1:after{animation:none}@media (prefers-reduced-motion:reduce){:root .staff-badge.b-ghost:before,:root .staff-badge.b-ghost:after,:root .staff-badge.b-ceo,:root .staff-badge.b-ceo:before,:root .staff-badge.b-ceo:after,:root .staff-badge.b-pros1:after{animation:none}}:root .staff-badge.b-ghostg{isolation:isolate;color:#effff8;letter-spacing:.22em;text-shadow:1.5px 0 #ff2bd6d9,-1.5px 0 #2bff88cc,0 0 6px #2be0ff80;background:linear-gradient(90deg,#12061c,#000 60%,#061a12);padding-right:calc(6px - .16em);animation:2.6s step-end infinite tg-gl-jit;position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #2bff8859,2px 0 #ff2bd673,-2px 0 #2be0ff66}:root .staff-badge.b-ghostg:after{content:"???";padding:inherit;letter-spacing:inherit;color:#2bff88;background:inherit;clip-path:inset(40% 0 44%);pointer-events:none;animation:2.6s step-end infinite tg-gl-cut;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(3px)}@keyframes tg-gl-jit{0%,86%,to{transform:translate(0)}88%{transform:translate(1px)}90%{transform:translate(-1px)}92%{transform:translate(0)}}@keyframes tg-gl-cut{0%,70%{clip-path:inset(100% 0 0)}72%{clip-path:inset(20% 0 62%);color:#ff2bd6;transform:translate(-3px)}76%{clip-path:inset(55% 0 30%);color:#2bff88;transform:translate(3px)}80%{clip-path:inset(10% 0 78%);color:#2be0ff;transform:translate(-2px)}84%,to{clip-path:inset(100% 0 0)}}html.a11y-photo .staff-badge.b-ghostg,html.a11y-calm .staff-badge.b-ghostg{animation:none}html.a11y-photo .staff-badge.b-ghostg:after,html.a11y-calm .staff-badge.b-ghostg:after{display:none}@media (prefers-reduced-motion:reduce){:root .staff-badge.b-ghostg,:root .staff-badge.b-ghostg:after{animation:none}:root .staff-badge.b-ghostg:after{display:none}}:root .staff-badge.b-t333{isolation:isolate;color:#cfd6df;letter-spacing:.12em;background:#0a101a9e;animation:7s ease-in-out infinite t3-breath,26s step-end infinite t3-drop;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c8dcff2e,0 0 8px 1px #bed7ff2e}:root .staff-badge.b-t333:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 60% at 30%,#ebf2ff47,#0000 70%),radial-gradient(35% 50% at 75% 55%,#dce6fa33,#0000 70%);animation:14s linear infinite t3-mist;position:absolute;top:-40%;bottom:-40%;left:-60%;right:-60%}@keyframes t3-breath{0%,to{color:#cfd6df;box-shadow:inset 0 0 0 1px #c8dcff29,0 0 6px #bed7ff1f}45%{color:#e4e9ef;box-shadow:inset 0 0 0 1px #c8dcff47,0 0 12px 2px #bed7ff4d}70%{color:#cfd6df59}}@keyframes t3-mist{0%{transform:translate(-18%)}50%{transform:translate(18%)}to{transform:translate(-18%)}}@keyframes t3-drop{0%,96.8%,to{filter:none;transform:none}97%{filter:contrast(1.4);transform:translate(1px,-1px)}97.4%{transform:translate(-1px)}}.t333-name{display:inline-block;position:relative}.t333-n{background:linear-gradient(100deg,#9aa6b4 0%,#eef3f9 30%,#fff 40%,#b9c3cf 55%,#f2f6fa 75%,#9aa6b4 100%) 0 0/220% 100%;color:#0000;text-shadow:none;filter:drop-shadow(0 0 4px #c8dcff59);-webkit-background-clip:text;background-clip:text;animation:6s linear infinite t3-silver}.t333-smoke{pointer-events:none;filter:blur(2px);background:radial-gradient(30% 22% at 20% 80%,#e6eef859,#0000 70%),radial-gradient(26% 20% at 55% 85%,#e6eef84d,#0000 70%),radial-gradient(28% 22% at 82% 78%,#e6eef84d,#0000 70%);height:120%;animation:4.8s ease-out infinite t3-smoke;position:absolute;bottom:55%;left:4%;right:4%}@keyframes t3-silver{0%{background-position:100% 0}to{background-position:-120% 0}}@keyframes t3-smoke{0%{opacity:0;transform:translateY(30%)scale(.9)}30%{opacity:1}to{opacity:0;transform:translateY(-35%)scale(1.15)}}html.a11y-photo .staff-badge.b-t333,html.a11y-calm .staff-badge.b-t333,html.a11y-photo .staff-badge.b-t333:before,html.a11y-calm .staff-badge.b-t333:before,html.a11y-photo .t333-n,html.a11y-calm .t333-n{animation:none}html.a11y-photo .t333-smoke,html.a11y-calm .t333-smoke{opacity:.6;animation:none;transform:translateY(-10%)}@media (prefers-reduced-motion:reduce){:root .staff-badge.b-t333,:root .staff-badge.b-t333:before,.t333-n{animation:none}.t333-smoke{opacity:.6;animation:none}}:root .staff-badge.b-time{color:#f2cf76;letter-spacing:.1em;background:linear-gradient(100deg,#231a07 0%,#0d0a04 100%);align-items:center;gap:.34em;display:inline-flex;box-shadow:inset 0 0 0 1px #f2cf7680}:-webkit-any(.b-time,.mp-ta-btn) .ta-clk{--clk:currentColor;width:1.12em;height:1.12em;box-shadow:0 0 0 .09em var(--clk) inset;background:radial-gradient(circle at 50% 50%, var(--clk) 0 .075em, transparent .085em), radial-gradient(circle at 50% 17%, var(--clk) 0 .045em, transparent .055em), radial-gradient(circle at 83% 50%, var(--clk) 0 .045em, transparent .055em), radial-gradient(circle at 50% 83%, var(--clk) 0 .045em, transparent .055em), radial-gradient(circle at 17% 50%, var(--clk) 0 .045em, transparent .055em), radial-gradient(circle at 50% 50%, #f2cf7624, transparent 70%);border-radius:50%;flex:none;margin-left:-.1em;position:relative}:is(.b-time,.mp-ta-btn) .ta-clk{--clk:currentColor;width:1.12em;height:1.12em;box-shadow:0 0 0 .09em var(--clk) inset;background:radial-gradient(circle at 50% 50%, var(--clk) 0 .075em, transparent .085em), radial-gradient(circle at 50% 17%, var(--clk) 0 .045em, transparent .055em), radial-gradient(circle at 83% 50%, var(--clk) 0 .045em, transparent .055em), radial-gradient(circle at 50% 83%, var(--clk) 0 .045em, transparent .055em), radial-gradient(circle at 17% 50%, var(--clk) 0 .045em, transparent .055em), radial-gradient(circle at 50% 50%, #f2cf7624, transparent 70%);border-radius:50%;flex:none;margin-left:-.1em;position:relative}:-webkit-any(.b-time,.mp-ta-btn) .ta-clk:before{content:"";background:var(--clk);transform-origin:50% 100%;border-radius:.04em;position:absolute;bottom:50%;left:50%}:is(.b-time,.mp-ta-btn) .ta-clk:before{content:"";background:var(--clk);transform-origin:50% 100%;border-radius:.04em;position:absolute;bottom:50%;left:50%}:-webkit-any(.b-time,.mp-ta-btn) .ta-clk:after{content:"";background:var(--clk);transform-origin:50% 100%;border-radius:.04em;position:absolute;bottom:50%;left:50%}:is(.b-time,.mp-ta-btn) .ta-clk:after{content:"";background:var(--clk);transform-origin:50% 100%;border-radius:.04em;position:absolute;bottom:50%;left:50%}:-webkit-any(.b-time,.mp-ta-btn) .ta-clk:before{--a0:60deg;width:.07em;height:.38em;margin-left:-.035em;animation:6s linear infinite ta-hand}:is(.b-time,.mp-ta-btn) .ta-clk:before{--a0:60deg;width:.07em;height:.38em;margin-left:-.035em;animation:6s linear infinite ta-hand}:-webkit-any(.b-time,.mp-ta-btn) .ta-clk:after{--a0:305deg;width:.1em;height:.25em;margin-left:-.05em;animation:72s linear infinite ta-hand}:is(.b-time,.mp-ta-btn) .ta-clk:after{--a0:305deg;width:.1em;height:.25em;margin-left:-.05em;animation:72s linear infinite ta-hand}:-webkit-any(.b-time,.mp-ta-btn) .ta-clk{animation:6s linear infinite ta-rim}:is(.b-time,.mp-ta-btn) .ta-clk{animation:6s linear infinite ta-rim}@keyframes ta-hand{0%{transform:rotate(var(--a0))}to{transform:rotate(calc(var(--a0) + 360deg))}}@keyframes ta-rim{0%,82%,to{box-shadow:0 0 0 .09em var(--clk) inset}86%{box-shadow:inset 0 0 0 .09em #fff4cf,0 0 .35em #f2cf768c}}html.a11y-photo :-webkit-any(.b-time,.mp-ta-btn) .ta-clk{animation:none}html.a11y-photo :is(.b-time,.mp-ta-btn) .ta-clk{animation:none}html.a11y-calm :-webkit-any(.b-time,.mp-ta-btn) .ta-clk{animation:none}html.a11y-calm :is(.b-time,.mp-ta-btn) .ta-clk{animation:none}html.a11y-photo :-webkit-any(.b-time,.mp-ta-btn) .ta-clk:before{animation:none}html.a11y-photo :is(.b-time,.mp-ta-btn) .ta-clk:before{animation:none}html.a11y-photo :-webkit-any(.b-time,.mp-ta-btn) .ta-clk:after{animation:none}html.a11y-photo :is(.b-time,.mp-ta-btn) .ta-clk:after{animation:none}html.a11y-calm :-webkit-any(.b-time,.mp-ta-btn) .ta-clk:before{animation:none}html.a11y-calm :is(.b-time,.mp-ta-btn) .ta-clk:before{animation:none}html.a11y-calm :-webkit-any(.b-time,.mp-ta-btn) .ta-clk:after{animation:none}html.a11y-calm :is(.b-time,.mp-ta-btn) .ta-clk:after{animation:none}html.a11y-photo :-webkit-any(.b-time,.mp-ta-btn) .ta-clk:before{transform:rotate(var(--a0))}html.a11y-photo :is(.b-time,.mp-ta-btn) .ta-clk:before{transform:rotate(var(--a0))}html.a11y-photo :-webkit-any(.b-time,.mp-ta-btn) .ta-clk:after{transform:rotate(var(--a0))}html.a11y-photo :is(.b-time,.mp-ta-btn) .ta-clk:after{transform:rotate(var(--a0))}html.a11y-calm :-webkit-any(.b-time,.mp-ta-btn) .ta-clk:before{transform:rotate(var(--a0))}html.a11y-calm :is(.b-time,.mp-ta-btn) .ta-clk:before{transform:rotate(var(--a0))}html.a11y-calm :-webkit-any(.b-time,.mp-ta-btn) .ta-clk:after{transform:rotate(var(--a0))}html.a11y-calm :is(.b-time,.mp-ta-btn) .ta-clk:after{transform:rotate(var(--a0))}@media (prefers-reduced-motion:reduce){:root :-webkit-any(.b-time,.mp-ta-btn) .ta-clk{animation:none}:root :is(.b-time,.mp-ta-btn) .ta-clk{animation:none}:root :-webkit-any(.b-time,.mp-ta-btn) .ta-clk:before{animation:none}:root :is(.b-time,.mp-ta-btn) .ta-clk:before{animation:none}:root :-webkit-any(.b-time,.mp-ta-btn) .ta-clk:after{animation:none}:root :is(.b-time,.mp-ta-btn) .ta-clk:after{animation:none}:root :-webkit-any(.b-time,.mp-ta-btn) .ta-clk:before{transform:rotate(var(--a0))}:root :is(.b-time,.mp-ta-btn) .ta-clk:before{transform:rotate(var(--a0))}:root :-webkit-any(.b-time,.mp-ta-btn) .ta-clk:after{transform:rotate(var(--a0))}:root :is(.b-time,.mp-ta-btn) .ta-clk:after{transform:rotate(var(--a0))}}.mp-ta-btn .mp-ta-name{align-items:center;gap:6px;display:inline-flex}.mp-ta-btn .ta-clk{color:#f2cf76;font-size:1em}.mp-ta-btn .mp-ta-name{line-height:inherit}.mp-ta-btn{padding-right:34px;position:relative}.mp-ta-btn .mp-ta-gem{color:#6fe3ff;filter:drop-shadow(0 0 4px #6fe3ff73);pointer-events:none;width:16px;height:16px;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.mp-ta-btn .mp-ta-gem svg{width:100%;height:100%}.staff-badge.b-km1k{color:#11141a;background:linear-gradient(90deg,#e4e8ee,#7a8494)}.staff-badge.b-km10k{color:#2a1400;background:linear-gradient(90deg,#ffd36b,#d9771f)}.staff-badge.b-km50k{color:#fff;background:linear-gradient(90deg,#7fe7ff,#3a2bd8)}.screen #rank-tabs button[data-board=km]{grid-column:1/-1}@media (min-width:560px){.screen #rank-tabs.vis-kmtab:not(li){grid-template-columns:repeat(5,minmax(0,1fr))}.screen #rank-tabs button[data-board=km]{grid-column:auto}}:root .staff-badge.b-km100k,:root .staff-badge.b-km200k,:root .staff-badge.b-km300k,:root .staff-badge.b-km400k{color:#fff;text-shadow:0 1px #00000059;box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #ffffff38}:root .staff-badge.b-km100k{background:linear-gradient(90deg,#c9a8ff,#4a1fb0)}:root .staff-badge.b-km200k{background:linear-gradient(90deg,#ff9ad5,#7a2bd8)}:root .staff-badge.b-km300k{background:linear-gradient(90deg,#7cf0c4,#0f6f63)}:root .staff-badge.b-km400k{background:linear-gradient(90deg,#ffc9a8,#a8445f)}:root .staff-badge.b-km500k,:root .staff-badge.b-km600k,:root .staff-badge.b-km700k,:root .staff-badge.b-km800k,:root .staff-badge.b-km900k,:root .staff-badge.b-km1m{isolation:isolate;--km-glow:#9d5cff;box-shadow:inset 0 0 0 1px var(--km-glow), 0 2px 8px -3px var(--km-glow);position:relative;overflow:hidden}:root .staff-badge.b-km500k{--km-glow:#9d5cff;color:#e8dcff;background:linear-gradient(90deg,#3a1a7a,#0c0a14)}:root .staff-badge.b-km600k{--km-glow:#5b9bff;color:#dcecff;background:linear-gradient(90deg,#1e5bd8,#08101e)}:root .staff-badge.b-km700k{--km-glow:#f3c552;color:#ffe9a8;background:linear-gradient(90deg,#a8701a,#140c02)}:root .staff-badge.b-km800k{--km-glow:#3ddc84;color:#d6ffe9;background:linear-gradient(90deg,#13a05a,#03140c)}:root .staff-badge.b-km900k{--km-glow:#ff5fa2;color:#ffd6ec;background:linear-gradient(90deg,#c4247a,#16040e)}:root .staff-badge.b-km1m{--km-glow:#ffd978;color:#14121c;background:linear-gradient(90deg,#ffd978,#7fe7ff,#b690ff,#ffd978) 0 0/300% 100%;animation:6s linear infinite km-flow}:root .staff-badge.b-km500k:after,:root .staff-badge.b-km600k:after,:root .staff-badge.b-km700k:after,:root .staff-badge.b-km800k:after,:root .staff-badge.b-km900k:after,:root .staff-badge.b-km1m:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff73 50%,#0000 70%);animation:4.5s ease-in-out infinite km-shine;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}:root .staff-badge.b-km1m:after{z-index:0;mix-blend-mode:soft-light}@keyframes km-shine{70%,to{transform:translate(120%)}}@keyframes km-flow{to{background-position:300% 0}}html.a11y-photo .staff-badge[class*=b-km]:after{opacity:.4;animation-duration:10s}html.a11y-photo .staff-badge.b-km1m{animation-duration:14s}html.a11y-calm .staff-badge[class*=b-km],html.a11y-calm .staff-badge[class*=b-km]:after{animation:none}@media (prefers-reduced-motion:reduce){:root .staff-badge[class*=b-km],:root .staff-badge[class*=b-km]:after{animation:none}}:root .staff-badge[class*=b-camps],:root .staff-badge[class*=b-pods],:root .staff-badge[class*=b-tops]{isolation:isolate;background:linear-gradient(100deg, var(--tg-a) 0%, var(--tg-b) 100%);color:var(--tg-ink);position:relative;overflow:hidden}:root .staff-badge[class*=b-camps]{text-shadow:0 1px #fff0c873;box-shadow:inset 0 0 0 1px #ffe9a8d9,0 2px 8px -3px #f3c552b3}:root .staff-badge[class*=b-camps]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#fff9 50%,#0000 70%);animation:4.2s cubic-bezier(.16,1,.3,1) infinite tg-camp-shine;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}@keyframes tg-camp-shine{60%,to{transform:translate(120%)}}:root .staff-badge[class*=b-pods]{text-shadow:0 1px #00000059;box-shadow:inset 0 0 0 1px #dfe4ea8c}:root .staff-badge[class*=b-tops]{text-shadow:0 1px #00000073;box-shadow:inset 0 0 0 1px #dfe4ea59}html.a11y-photo .staff-badge[class*=b-camps]:after{opacity:.4;animation-duration:10s}html.a11y-calm .staff-badge[class*=b-camps]:after{animation:none}@media (prefers-reduced-motion:reduce){:root .staff-badge[class*=b-camps]:after{animation:none}}.ssn{margin:var(--nt-s3,12px) 0 var(--nt-s4,16px);padding:var(--nt-s3,12px) var(--nt-s3,12px) var(--nt-s2,8px);border:1px solid var(--nt-line);border-radius:var(--nt-r);background:#08090a9e}.ssn[hidden]{display:none}.ssn-head{align-items:center;gap:var(--nt-s3,12px);display:flex}.ssn-chip{background:var(--ssn,var(--nt-accent));color:#fff;min-width:44px;height:30px;font-family:var(--nt-display);font-weight:800;font-size:var(--nt-t-sub);letter-spacing:.04em;flex:none;place-items:center;padding:0 8px;display:inline-grid;transform:skew(-12deg)}.ssn-count{font-family:var(--nt-display);font-weight:700;font-size:var(--nt-t-sub);text-transform:uppercase;letter-spacing:.02em;color:var(--nt-ink);text-wrap:balance;margin:0;line-height:1.15}.ssn-count b{font-weight:800}.ssn-left{color:var(--nt-accent-text);font-variant-numeric:tabular-nums}.ssn-note{margin:var(--nt-s2,8px) 0 0;font-size:var(--nt-t-label);color:var(--nt-dim);text-wrap:pretty;line-height:1.45}.ssn-prizes{margin-top:var(--nt-s2,8px);border-top:1px solid var(--nt-line)}.ssn-prizes summary{min-height:44px;cursor:var(--nt-cur-pointer,pointer);font-family:var(--nt-display);font-weight:800;font-size:var(--nt-t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--nt-ink);justify-content:space-between;align-items:center;list-style:none;display:flex}.ssn-prizes summary::-webkit-details-marker{display:none}.ssn-prizes summary svg{fill:none;stroke:currentColor;stroke-width:2px;width:18px;height:18px;transition:transform .18s var(--nt-ease)}.ssn-prizes[open] summary svg{transform:rotate(180deg)}.ssn-prizes summary:focus-visible{outline:2px solid var(--nt-accent-hi);outline-offset:2px}.ssn-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ssn-row{align-items:center;gap:var(--nt-s2,8px);background:var(--nt-black);grid-template-columns:64px minmax(0,1fr) auto;min-height:48px;padding:6px 10px;display:grid}.ssn-row.t-camp{box-shadow:inset 0 0 0 1px #f3c55259}.ssn-pos{font-family:var(--nt-display);font-weight:800;font-size:var(--nt-t-sub);font-variant-numeric:tabular-nums;color:var(--nt-ink)}.ssn-row.t-camp .ssn-pos{color:var(--nt-gold,#f3c552)}.ssn-what{align-items:center;gap:var(--nt-s2,8px);min-width:0;font-size:var(--nt-t-label);color:var(--nt-ink);line-height:1.3;display:flex}.ssn-what span{overflow-wrap:anywhere;min-width:0}.ssn-sw{background:var(--sw);border-radius:50%;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1px #ffffff59}.ssn-sw.is-neon{width:22px;height:6px;box-shadow:0 0 8px var(--sw);border-radius:2px}.ssn-tag .staff-badge{white-space:nowrap;margin-left:0}.ssn-fine{margin:var(--nt-s2,8px) 0 var(--nt-s1,4px);font-size:var(--nt-t-label);color:var(--nt-dim);text-wrap:pretty;line-height:1.45}@media (max-width:380px){.ssn-row{grid-template-columns:52px minmax(0,1fr)}.ssn-tag{grid-column:2}}.ssn-past{gap:var(--nt-s2,8px);margin:var(--nt-s3,12px) 0 0;display:grid}.ssn-past-row h5{font-family:var(--nt-display);font-weight:800;font-size:var(--nt-t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--nt-dim);margin:0 0 4px}.ssn-past-row ul{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.ssn-past-row li{background:#08090ab3;gap:2px;padding:8px 10px;display:grid;position:relative}.ssn-past-row li small{font-size:var(--nt-t-label);color:var(--nt-dim)}.ssn-past-row li b{font-family:var(--nt-display);font-weight:800;font-size:var(--nt-t-sub);font-variant-numeric:tabular-nums;color:var(--nt-ink)}.ssn-medal{font-style:normal;font-family:var(--nt-display);font-variant-numeric:tabular-nums;color:var(--nt-dim);font-size:13px;font-weight:800;position:absolute;top:6px;right:8px}.ssn-medal.t-camp{color:var(--nt-gold,#f3c552)}.ssn-medal.t-pod{color:var(--nt-ink)}:root .staff-badge[class*=b-rkc]{isolation:isolate;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,6px 100%,0 50%);background:linear-gradient(180deg, #ffffff80 0%, #ffffff14 49%, #140a3c1a 50%, #140a3c00 100%), linear-gradient(104deg, transparent 0 29%, #ffffff6b 29% 30.5%, transparent 30.5% 100%), linear-gradient(76deg, transparent 0 71%, #ffffff57 71% 72.5%, transparent 72.5% 100%), linear-gradient(100deg, var(--rk-1), var(--rk-2) 25%, var(--rk-3) 50%, var(--rk-4) 75%, var(--rk-5));color:var(--rk-ink);text-shadow:0 1px #ffffff59;box-shadow:inset 0 1px 0 var(--rk-edge), inset 0 -1px 0 #1e0e5a59;border-radius:0;padding-left:9px;padding-right:9px;position:relative;overflow:hidden}:root .staff-badge[class*=b-rkc]:before{content:"";vertical-align:-.04em;background:var(--rk-crown);width:1.05em;height:.8em;margin-right:4px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 18'%3E%3Cpath d='M2 17.5.5 4.5 7 9.5 12 .5l5 9 6.5-5-1.5 13z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 18'%3E%3Cpath d='M2 17.5.5 4.5 7 9.5 12 .5l5 9 6.5-5-1.5 13z'/%3E%3C/svg%3E") 50%/contain no-repeat}:root .staff-badge[class*=b-rkc]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(104deg,#0000 32%,#96f5ff80 44%,#ffffffe6 50%,#ffaafa80 56%,#0000 68%);animation:5.2s cubic-bezier(.22,.8,.2,1) infinite rk-prism;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-130%)}@keyframes rk-prism{0%,38%{transform:translate(-130%)}78%,to{transform:translate(130%)}}:root .staff-badge[class*=b-rkg]{clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);background:linear-gradient(180deg, #ffffff38, #fff0 50%), linear-gradient(100deg, var(--rk-a), var(--rk-b));color:var(--rk-ink);box-shadow:inset 0 0 0 1px var(--rk-edge);border-radius:0}:root .staff-badge[class*=b-rkg]:before{content:"";vertical-align:.06em;background:var(--rk-edge);width:.55em;height:.55em;margin-right:4px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 0l5 5-5 5-5-5z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 0l5 5-5 5-5-5z'/%3E%3C/svg%3E") 50%/contain no-repeat}:root .staff-badge[class*=b-rkm]{background:linear-gradient(180deg, #ffffff24, #fff0 55%), linear-gradient(100deg, var(--rk-a), var(--rk-b));color:var(--rk-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rk-edge) 55%, transparent)}:root .staff-badge[class*=b-rkl]{background:linear-gradient(100deg, var(--rk-a), var(--rk-b));color:var(--rk-ink);box-shadow:none}html.a11y-photo .staff-badge[class*=b-rkc]:after{opacity:.4;animation-duration:12s}html.a11y-calm .staff-badge[class*=b-rkc]:after,html.q-low .staff-badge[class*=b-rkc]:after,html.gfx-lite .staff-badge[class*=b-rkc]:after{opacity:0;animation:none}@media (prefers-reduced-motion:reduce){:root .staff-badge[class*=b-rkc]:after{opacity:0;animation:none}}.staff-badge.b-p2sk{color:#3a0a22;background:linear-gradient(100deg,#ffc2dd,#ff4fa3)}.staff-badge.b-p2skx{color:#3a0a22;background:linear-gradient(100deg,#ffe9a8,#ff4fa3)}.staff-badge.b-p2tp{color:#06102a;background:linear-gradient(100deg,#7fd4ff,#2a4dff)}.staff-badge.b-p2tpx{color:#06102a;background:linear-gradient(100deg,#e9f6ff,#2a4dff)}.staff-badge.b-p2gl{color:#06202e;background:linear-gradient(100deg,#e8fbff,#5cc8ff)}.staff-badge.b-p2glx{color:#06202e;background:linear-gradient(100deg,#fff,#5cc8ff)}.staff-badge.b-p2if{color:#2a0400;background:linear-gradient(100deg,#ffb03a,#d2141e)}.staff-badge.b-p2ifx{color:#2a0400;background:linear-gradient(100deg,#ffe08a,#d2141e)}.staff-badge.b-p2gx{color:#0c0626;background:linear-gradient(100deg,#c9a6ff,#4b1fff)}.staff-badge.b-p2gxx{color:#0c0626;background:linear-gradient(100deg,#ffe9ff,#4b1fff)}.staff-badge.b-p2skx,.staff-badge.b-p2tpx,.staff-badge.b-p2glx,.staff-badge.b-p2ifx,.staff-badge.b-p2gxx{position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff73}.staff-badge.b-p2skx:after,.staff-badge.b-p2tpx:after,.staff-badge.b-p2glx:after,.staff-badge.b-p2ifx:after,.staff-badge.b-p2gxx:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:3.2s ease-in-out infinite p2-tag-shine;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}@keyframes p2-tag-shine{60%,to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.staff-badge.b-p2skx:after,.staff-badge.b-p2tpx:after,.staff-badge.b-p2glx:after,.staff-badge.b-p2ifx:after,.staff-badge.b-p2gxx:after{animation:none;display:none}}:root.a11y-calm .staff-badge.b-p2skx:after,:root.a11y-calm .staff-badge.b-p2tpx:after,:root.a11y-calm .staff-badge.b-p2glx:after,:root.a11y-calm .staff-badge.b-p2ifx:after,:root.a11y-calm .staff-badge.b-p2gxx:after{animation:none;display:none}.staff-badge.b-ntcp1{color:#e6dcff;background:linear-gradient(100deg,#3a2b6b,#171126);box-shadow:inset 0 0 0 1px #b690ff8c}.staff-badge.b-ntcp2{color:#fff;letter-spacing:.12em;background:linear-gradient(100deg,#1a1033,#08090a);box-shadow:inset 0 0 0 1px #8b3dff}.staff-badge.tf{--tp:linear-gradient(180deg, #fff3, #fff0 52%), linear-gradient(100deg, var(--ta,#3a3d46), var(--tb,#15171c));isolation:isolate;background:var(--tp);color:var(--ti,#fff);white-space:nowrap;position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff29,0 1px 2px #00000073}.staff-badge.tf>.tf-s,.staff-badge.tf>.tf-o{z-index:-1;pointer-events:none;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.staff-badge.tf>.tf-s{overflow:hidden}.staff-badge.tf>.tf-s:before,.staff-badge.tf>.tf-s:after,.staff-badge.tf>.tf-o:before,.staff-badge.tf>.tf-o:after{pointer-events:none;position:absolute}.staff-badge.tf>.tf-ic{vertical-align:-.12em;background:currentColor;width:.95em;height:.95em;margin-right:.28em;font-style:normal;display:inline-block}:root .staff-badge.tf:not(.tf-keep):before,:root .staff-badge.tf:not(.tf-keep):after{content:none}:root .staff-badge.tf:not(.tf-keep){animation:none;overflow:visible}:root .staff-badge.tf.s-orbit>.tf-s:before,:root .staff-badge.tf.s-siren>.tf-s:before,:root .staff-badge.tf.s-sweep>.tf-s:before{content:"";aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0 52%, var(--tg) 68%, var(--tf-hot,#fff) 71%, var(--tg) 74%, transparent 90%);width:max(320%,150px);animation:3.6s linear infinite tf-spin;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}:root .staff-badge.tf.s-orbit>.tf-s:after,:root .staff-badge.tf.s-siren>.tf-s:after{content:"";background:var(--tp);border-radius:inherit;top:1.5px;bottom:1.5px;left:1.5px;right:1.5px}:root .staff-badge.tf.s-orbit.o-slow>.tf-s:before{animation-duration:7s}:root .staff-badge.tf.s-siren>.tf-s:before{background:conic-gradient(from 0deg, #ff2a3d 0 9%, #ff2a3d00 24% 50%, #3a7bff 50% 59%, #3a7bff00 74%);animation-duration:1.7s}:root .staff-badge.tf.s-sweep>.tf-s:before{background:conic-gradient(from 0deg, var(--tg) 0 2%, #ffffff47 2.5%, transparent 22%);opacity:.55;animation-duration:2s;animation-timing-function:steps(60,end)}@keyframes tf-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}:root .staff-badge.tf.s-speed>.tf-s:before{content:"";background:linear-gradient(90deg, transparent 0 30%, var(--tg) 70%, transparent 100%) 0 26% / 40px 1px repeat-x, linear-gradient(90deg, transparent 0 55%, #ffffffd9 85%, transparent 100%) 17px 58% / 40px 1px repeat-x, linear-gradient(90deg, transparent 0 40%, var(--tg) 80%, transparent 100%) 29px 84% / 40px 1px repeat-x;opacity:.75;width:calc(100% + 40px);animation:.55s linear infinite tf-speed;top:0;bottom:0;left:0}@keyframes tf-speed{to{transform:translate(-40px)}}:root .staff-badge.tf.s-road>.tf-s:before{content:"";background:repeating-linear-gradient(90deg, var(--tg) 0 8px, transparent 8px 16px);opacity:.9;width:calc(100% + 16px);height:2px;animation:.42s linear infinite tf-road;bottom:1px;left:0}:root .staff-badge.tf.s-road{padding-bottom:3px}@keyframes tf-road{to{transform:translate(-16px)}}:root .staff-badge.tf.s-scan>.tf-s:before{content:"";background:linear-gradient(180deg, transparent, var(--tg) 92%, #fff 100%);opacity:.55;height:45%;animation:2.6s cubic-bezier(.45,0,.3,1) infinite tf-scan;top:0;left:0;right:0;transform:translateY(-110%)}@keyframes tf-scan{0%,20%{transform:translateY(-110%)}80%,to{transform:translateY(240%)}}:root .staff-badge.tf.s-needle>.tf-s:before{content:"";background:linear-gradient(0deg, transparent, var(--tg) 40%, #fff);transform-origin:50% 100%;opacity:.8;width:2px;height:150%;margin-left:-1px;animation:1.9s cubic-bezier(.6,0,.2,1) infinite alternate tf-needle;bottom:-30%;left:50%;transform:rotate(-58deg)}@keyframes tf-needle{to{transform:rotate(58deg)}}:root .staff-badge.tf.s-holo{padding-left:12px;-webkit-mask:radial-gradient(3.2px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(3.2px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(3.2px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(3.2px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat}:root .staff-badge.tf.s-holo>.tf-s:before{content:"";background:linear-gradient(100deg,#0000 18%,#78fff073 27%,#ffffffb3 31%,#ff8cf073 35%,#0000 44%);width:300%;animation:4.6s cubic-bezier(.3,0,.2,1) infinite tf-holo;top:0;bottom:0;left:0;transform:translate(-70%)}:root .staff-badge.tf.s-holo>.tf-s:after{content:"";border-left:1px dashed #fff9;top:2px;bottom:2px;left:7px}@keyframes tf-holo{0%,35%{transform:translate(-70%)}to{transform:translate(10%)}}:root .staff-badge.tf.s-rainbow>.tf-s:before{content:"";background:linear-gradient(90deg,#ff3d6e,#ffb03d,#f6ff3d,#3dff8f,#3dd6ff,#8b3dff,#ff3dd8,#ff3d6e,#ffb03d,#f6ff3d,#3dff8f,#3dd6ff,#8b3dff,#ff3dd8,#ff3d6e);width:200%;animation:7s linear infinite tf-slide;top:0;bottom:0;left:0}:root .staff-badge.tf.s-rainbow{text-shadow:0 1px 1px #0009}@keyframes tf-slide{to{transform:translate(-50%)}}:root .staff-badge.tf.s-flag{padding-left:14px}:root .staff-badge.tf.s-flag>.tf-s:before{content:"";background:conic-gradient(#fff 25%, #15171c 0 50%, #fff 0 75%, #15171c 0) 0 0 / 6px 6px;transform-origin:0;width:9px;animation:1.1s ease-in-out infinite alternate tf-flag;top:-2px;bottom:-2px;left:0}@keyframes tf-flag{0%{transform:skewY(-9deg)scaleX(.92)}to{transform:skewY(9deg)scaleX(1)}}:root .staff-badge.tf.s-chevron>.tf-s:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8'%3E%3Cpath d='M1.5 6.5 5 3l3.5 3.5' fill='none' stroke='white' stroke-opacity='.34' stroke-width='1.5'/%3E%3C/svg%3E") 0 0/10px 8px;height:calc(100% + 8px);animation:.9s linear infinite tf-up8;top:0;left:0;right:0}@keyframes tf-up8{to{transform:translateY(-8px)}}:root .staff-badge.tf.s-dawn>.tf-s:before{content:"";aspect-ratio:1;background:radial-gradient(circle, #fff 0 8%, var(--tg) 22%, transparent 68%);opacity:.6;border-radius:50%;width:70%;margin-left:-35%;animation:4.5s ease-in-out infinite alternate tf-dawn;bottom:-70%;left:50%}@keyframes tf-dawn{to{opacity:1;transform:translateY(-14%)}}:root .staff-badge.tf.s-flick>.tf-s:before{content:"";background:radial-gradient(ellipse at 50% 100%, var(--tg), transparent 70%);transform-origin:50% 100%;opacity:.7;height:100%;animation:1.6s steps(8,jump-none) infinite tf-flick;bottom:-45%;left:-10%;right:-10%}@keyframes tf-flick{0%,to{opacity:.6;transform:scaleY(.9)}20%{opacity:.95;transform:scaleY(1.12)}45%{opacity:.7;transform:scaleY(.96)}70%{opacity:.9;transform:scaleY(1.06)}}:root .staff-badge.tf.s-flash>.tf-s:before{content:"";opacity:0;background:linear-gradient(#fff,#dcebff66);animation:5.5s linear infinite tf-flash;top:0;bottom:0;left:0;right:0}@keyframes tf-flash{0%,86%,89.5%,92%,to{opacity:0}88%{opacity:.38}91%{opacity:.22}}:root .staff-badge.tf.s-stars>.tf-s:before,:root .staff-badge.tf.s-stars>.tf-s:after{content:"";background-image:radial-gradient(circle 1px at 12% 28%, #fff 60%, transparent), radial-gradient(circle .8px at 38% 78%, #fff 60%, transparent), radial-gradient(circle 1.1px at 66% 22%, var(--tg) 60%, transparent), radial-gradient(circle .8px at 90% 70%, #fff 60%, transparent);animation:2.8s ease-in-out infinite alternate tf-twk;top:0;bottom:0;left:0;right:0}:root .staff-badge.tf.s-stars>.tf-s:after{background-image:radial-gradient(circle .9px at 24% 62%, var(--tg) 60%, transparent), radial-gradient(circle 1px at 52% 40%, #fff 60%, transparent), radial-gradient(circle .8px at 78% 85%, #fff 60%, transparent), radial-gradient(circle 1px at 96% 30%, var(--tg) 60%, transparent);animation-delay:-1.4s}@keyframes tf-twk{0%{opacity:.15}to{opacity:1}}:root .staff-badge.tf.a-glow>.tf-o{background:radial-gradient(closest-side, transparent 50%, var(--tg) 72%, transparent);opacity:.22;border-radius:40%;animation:3.2s ease-in-out infinite alternate tf-breath;top:-5px;bottom:-5px;left:-7px;right:-7px}@keyframes tf-breath{to{opacity:.5}}:root .staff-badge.tf.o-rise>.tf-o:before,:root .staff-badge.tf.o-rise>.tf-o:after{content:"";background-image:radial-gradient(circle 1.5px at 10% 92%, var(--tg) 55%, transparent), radial-gradient(circle 1.1px at 34% 70%, var(--tf-hot,#fff) 50%, transparent), radial-gradient(circle 1.7px at 61% 96%, var(--tg) 55%, transparent), radial-gradient(circle 1.1px at 88% 78%, var(--tg) 55%, transparent);opacity:0;height:18px;animation:2.6s linear infinite tf-rise;bottom:30%;left:-3px;right:-3px}:root .staff-badge.tf.o-rise>.tf-o:after{background-image:radial-gradient(circle 1.2px at 22% 88%, var(--tg) 55%, transparent), radial-gradient(circle 1.6px at 48% 98%, var(--tg) 55%, transparent), radial-gradient(circle 1px at 74% 74%, var(--tf-hot,#fff) 50%, transparent), radial-gradient(circle 1.4px at 97% 94%, var(--tg) 55%, transparent);animation-delay:-1.3s}@keyframes tf-rise{0%{opacity:0;transform:translateY(8px)}22%{opacity:1}to{opacity:0;transform:translateY(-10px)}}:root .staff-badge.tf.o-petal>.tf-o:before,:root .staff-badge.tf.o-petal>.tf-o:after,:root .staff-badge.tf.o-snow>.tf-o:before,:root .staff-badge.tf.o-snow>.tf-o:after,:root .staff-badge.tf.o-rain>.tf-o:before,:root .staff-badge.tf.o-rain>.tf-o:after,:root .staff-badge.tf.o-confetti>.tf-o:before,:root .staff-badge.tf.o-confetti>.tf-o:after{content:"";opacity:0;height:14px;animation:3.2s linear infinite tf-fall;top:-9px;left:-4px;right:-4px}:root .staff-badge.tf.o-petal>.tf-o:after,:root .staff-badge.tf.o-snow>.tf-o:after,:root .staff-badge.tf.o-rain>.tf-o:after,:root .staff-badge.tf.o-confetti>.tf-o:after{animation-delay:-1.6s}:root .staff-badge.tf.o-petal>.tf-o:before{background-image:radial-gradient(2.6px 1.5px at 14% 30%, var(--tg) 60%, transparent), radial-gradient(2.2px 1.3px at 52% 10%, #fff 50%, transparent), radial-gradient(2.6px 1.5px at 86% 40%, var(--tg) 60%, transparent)}:root .staff-badge.tf.o-petal>.tf-o:after{background-image:radial-gradient(2.4px 1.4px at 30% 20%, var(--tg) 60%, transparent), radial-gradient(2.6px 1.5px at 70% 50%, var(--tg) 60%, transparent);animation-name:tf-fall-r}:root .staff-badge.tf.o-snow>.tf-o:before{background-image:radial-gradient(circle 1.3px at 12% 30%, #fff 60%, transparent), radial-gradient(circle 1px at 46% 10%, var(--tg) 60%, transparent), radial-gradient(circle 1.4px at 80% 45%, #fff 60%, transparent);animation-duration:4.2s}:root .staff-badge.tf.o-snow>.tf-o:after{background-image:radial-gradient(circle 1px at 28% 15%, #fff 60%, transparent), radial-gradient(circle 1.3px at 64% 50%, var(--tg) 60%, transparent), radial-gradient(circle .9px at 94% 20%, #fff 60%, transparent);animation-duration:4.2s;animation-delay:-2.1s}:root .staff-badge.tf.o-rain>.tf-o:before,:root .staff-badge.tf.o-rain>.tf-o:after{background-image:radial-gradient(.6px 3.2px at 10% 30%, var(--tg) 60%, transparent), radial-gradient(.6px 3.2px at 36% 60%, var(--tg) 60%, transparent), radial-gradient(.6px 3.2px at 63% 20%, #fff 50%, transparent), radial-gradient(.6px 3.2px at 90% 55%, var(--tg) 60%, transparent);animation-duration:.9s}:root .staff-badge.tf.o-rain>.tf-o:after{animation-delay:-.45s;transform:translate(5px)}:root .staff-badge.tf.o-confetti>.tf-o:before{background-image:linear-gradient(#ff5fa2,#ff5fa2),linear-gradient(#ffd23a,#ffd23a),linear-gradient(#3dd6ff,#3dd6ff),linear-gradient(#3dff8f,#3dff8f);background-position:8% 20%,38% 60%,66% 10%,92%;background-repeat:no-repeat;background-size:3px 2px,2px 3px,3px 2px,2px 3px;animation-name:tf-fall-r;animation-duration:2.4s}:root .staff-badge.tf.o-confetti>.tf-o:after{background-image:linear-gradient(#8b3dff,#8b3dff),linear-gradient(#ff8a2a,#ff8a2a),linear-gradient(#ff5fa2,#ff5fa2);background-position:22% 40%,54% 15%,80% 70%;background-repeat:no-repeat;background-size:2px 3px,3px 2px,2px 2px;animation-duration:2.4s;animation-delay:-1.2s}@keyframes tf-fall{0%{opacity:0;transform:translateY(-3px)}18%{opacity:1}80%{opacity:.9}to{opacity:0;transform:translateY(26px)}}@keyframes tf-fall-r{0%{opacity:0;transform:translate(-2px,-3px)rotate(-4deg)}18%{opacity:1}80%{opacity:.9}to{opacity:0;transform:translate(4px,26px)rotate(5deg)}}:root .staff-badge.tf.o-twinkle>.tf-o:before,:root .staff-badge.tf.o-twinkle>.tf-o:after{content:"";background:var(--tg);width:9px;height:9px;-webkit-mask:var(--tf-star) center / contain no-repeat;-webkit-mask:var(--tf-star) center / contain no-repeat;mask:var(--tf-star) center / contain no-repeat;animation:2.6s ease-in-out infinite tf-star;top:-6px;right:-5px;transform:scale(0)}:root .staff-badge.tf.o-twinkle>.tf-o:after{background:#fff;width:7px;height:7px;animation-delay:-1.3s;top:auto;bottom:-5px;left:-4px;right:auto}@keyframes tf-star{0%,45%,to{opacity:0;transform:scale(0)rotate(0)}15%{opacity:1;transform:scale(1)rotate(45deg)}30%{opacity:.4;transform:scale(.15)rotate(90deg)}}:root .staff-badge.tf.o-ripple>.tf-o:before,:root .staff-badge.tf.o-ripple>.tf-o:after{content:"";border:1px solid var(--tg);border-radius:inherit;opacity:0;animation:2.8s cubic-bezier(.2,.7,.3,1) infinite tf-ripple;top:0;bottom:0;left:0;right:0}:root .staff-badge.tf.o-ripple>.tf-o:after{animation-delay:-1.4s}@keyframes tf-ripple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.14,1.9)}}:root .staff-badge.tf.o-live>.tf-o:before,:root .staff-badge.tf.o-live>.tf-o:after{content:"";border:1.5px solid var(--tg);opacity:0;border-radius:50%;width:.5em;height:.5em;margin:-.25em 0 0 -.25em;animation:2s cubic-bezier(.2,.7,.3,1) infinite tf-live;top:50%;left:calc(6px + .24em)}:root .staff-badge.tf.o-live>.tf-o:after{animation-delay:-1s}@keyframes tf-live{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3.6)}}:root .staff-badge.tf.o-smoke>.tf-o:before,:root .staff-badge.tf.o-smoke>.tf-o:after{content:"";background:radial-gradient(closest-side, var(--ts,#e8ecf499), transparent);opacity:0;border-radius:50%;width:18px;height:calc(100% + 4px);animation:2.4s ease-out infinite tf-smoke;top:-2px;left:-8px}:root .staff-badge.tf.o-smoke>.tf-o:after{animation-delay:-1.2s;top:30%}@keyframes tf-smoke{0%{opacity:0;transform:translate(6px,2px)scale(.5)}30%{opacity:.9}to{opacity:0;transform:translate(-14px,-7px)scale(1.7)}}:root .staff-badge.tf.o-jet>.tf-o:before,:root .staff-badge.tf.o-jet>.tf-o:after{content:"";background:linear-gradient(270deg, #fff, var(--tg) 35%, transparent);transform-origin:100%;border-radius:50% 0 0 50%;width:16px;height:56%;animation:.32s ease-in-out infinite alternate tf-jet;top:22%;right:100%}:root .staff-badge.tf.o-jet>.tf-o:after{background:linear-gradient(270deg,#fff,#fff0);width:9px;height:28%;animation-delay:-.16s;top:36%}@keyframes tf-jet{0%{opacity:.75;transform:scaleX(.6)}to{opacity:1;transform:scaleX(1.15)}}:root .staff-badge.tf.o-sparks>.tf-o:before,:root .staff-badge.tf.o-sparks>.tf-o:after{content:"";background-image:radial-gradient(circle 1.3px at 20% 80%, #fff 50%, transparent), radial-gradient(circle 1.1px at 55% 50%, var(--tg) 55%, transparent), radial-gradient(circle 1px at 90% 20%, var(--tg) 55%, transparent);opacity:0;width:14px;height:10px;animation:1.3s cubic-bezier(.1,.6,.3,1) infinite tf-spark;bottom:-2px;right:-3px}:root .staff-badge.tf.o-sparks>.tf-o:after{animation-name:tf-spark-l;animation-delay:-.65s;left:-3px;right:auto;transform:scaleX(-1)}@keyframes tf-spark{0%{opacity:0;transform:translate(-4px,2px)}10%{opacity:1}70%,to{opacity:0;transform:translate(9px,-7px)}}@keyframes tf-spark-l{0%{opacity:0;transform:scaleX(-1)translate(-4px,2px)}10%{opacity:1}70%,to{opacity:0;transform:scaleX(-1)translate(9px,-7px)}}:root .staff-badge.tf>.tf-ic.i-heart{animation:1.4s ease-in-out infinite tf-beat}@keyframes tf-beat{0%,40%,to{transform:scale(1)}12%{transform:scale(1.28)}24%{transform:scale(1.08)}30%{transform:scale(1.2)}}:root .staff-badge.tf>.tf-ic.i-hammer{transform-origin:20% 85%;animation:2.4s cubic-bezier(.5,0,.2,1) infinite tf-hammer}@keyframes tf-hammer{0%,60%,to{transform:rotate(0)}45%{transform:rotate(-42deg)}52%{transform:rotate(12deg)}}:root .staff-badge.tf>.tf-ic.i-crown{animation:3s ease-in-out infinite tf-bob}@keyframes tf-bob{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-1.5px)rotate(5deg)}}:root .staff-badge.tf>.tf-ic.i-dot{vertical-align:.08em;background:var(--tg);border-radius:50%;width:.48em;height:.48em}.nt-chip .staff-badge.tf.s-holo,.nt-pv-x .staff-badge.tf.s-holo{padding-left:13px}:root .staff-badge.tf:not(.tf-v)>.tf-s:before,:root .staff-badge.tf:not(.tf-v)>.tf-s:after,:root .staff-badge.tf:not(.tf-v)>.tf-o,:root .staff-badge.tf:not(.tf-v)>.tf-o:before,:root .staff-badge.tf:not(.tf-v)>.tf-o:after,:root .staff-badge.tf:not(.tf-v)>.tf-ic,:root .staff-badge.tf.tf-keep:not(.tf-v),:root .staff-badge.tf.tf-keep:not(.tf-v):before,:root .staff-badge.tf.tf-keep:not(.tf-v):after,.pe-emb:not(.tf-v),.pe-emb:not(.tf-v):before,.pe-emb:not(.tf-v):after{animation-play-state:paused}html.q-low .staff-badge.tf>.tf-o,html.gfx-lite .staff-badge.tf>.tf-o{display:none}html.q-low .staff-badge.tf>.tf-s:before,html.q-low .staff-badge.tf>.tf-s:after,html.q-low .staff-badge.tf>.tf-ic,html.gfx-lite .staff-badge.tf>.tf-s:before,html.gfx-lite .staff-badge.tf>.tf-s:after,html.gfx-lite .staff-badge.tf>.tf-ic,html.q-low .pe-emb,html.q-low .pe-emb:before,html.q-low .pe-emb:after,html.gfx-lite .pe-emb,html.gfx-lite .pe-emb:before,html.gfx-lite .pe-emb:after{animation:none!important}html.a11y-photo .staff-badge.tf.s-flash>.tf-s:before{opacity:0;animation:none}html.a11y-photo .staff-badge.tf.s-siren>.tf-s:before{animation-duration:6s}html.a11y-photo .staff-badge.tf.o-jet>.tf-o:before,html.a11y-photo .staff-badge.tf.o-jet>.tf-o:after{animation-duration:1.6s}html.a11y-calm .staff-badge.tf>.tf-s:before,html.a11y-calm .staff-badge.tf>.tf-s:after,html.a11y-calm .staff-badge.tf>.tf-o,html.a11y-calm .staff-badge.tf>.tf-ic,html.a11y-calm .pe-emb,html.a11y-calm .pe-emb:before,html.a11y-calm .pe-emb:after{animation:none!important}html.a11y-calm .staff-badge.tf>.tf-o:before,html.a11y-calm .staff-badge.tf>.tf-o:after{display:none}@media (prefers-reduced-motion:reduce){:root .staff-badge.tf>.tf-s:before,:root .staff-badge.tf>.tf-s:after,:root .staff-badge.tf>.tf-o,:root .staff-badge.tf>.tf-ic,:root .pe-emb,:root .pe-emb:before,:root .pe-emb:after{animation:none!important}:root .staff-badge.tf>.tf-o:before,:root .staff-badge.tf>.tf-o:after{display:none}}.pe-emb{--pe-a:#ffdf8a;--pe-b:#c9962b;vertical-align:-.14em;isolation:isolate;flex:none;width:.86em;height:1em;margin:0 .3em 0 .08em;display:inline-block;position:relative}.pe-emb>i{background:linear-gradient(160deg, #fff6d6 0%, var(--pe-a) 30%, var(--pe-b) 78%, #7a5410 100%);-webkit-mask:var(--pe-shield) center / contain no-repeat;-webkit-mask:var(--pe-shield) center / contain no-repeat;mask:var(--pe-shield) center / contain no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.pe-emb>i:before{content:"";-webkit-mask:var(--pe-chev) center / contain no-repeat;-webkit-mask:var(--pe-chev) center / contain no-repeat;mask:var(--pe-chev) center / contain no-repeat;background:#2a1c00;position:absolute;top:0;bottom:0;left:0;right:0}.pe-emb>i:after{content:"";background:linear-gradient(90deg,#0000,#ffffffd9,#0000);width:45%;animation:4.8s cubic-bezier(.3,0,.2,1) infinite pe-glint;position:absolute;top:-20%;bottom:-20%;left:-60%;transform:translate(0)skew(-18deg)}.pe-emb:before{content:"";z-index:-1;opacity:.35;pointer-events:none;background:radial-gradient(closest-side,#ffd26e8c,#0000);border-radius:50%;animation:3s ease-in-out infinite alternate pe-aura;position:absolute;top:-35%;bottom:-35%;left:-45%;right:-45%}@keyframes pe-glint{0%,55%{transform:translate(0)skew(-18deg)}to{transform:translate(420%)skew(-18deg)}}@keyframes pe-aura{to{opacity:.8}}html.a11y-calm .pe-emb:before,html.q-low .pe-emb:before,html.gfx-lite .pe-emb:before{opacity:.45}.pe-emb.pe-still,.pe-emb.pe-still:before,.pe-emb.pe-still>i:after{animation:none!important}.pe-emb.cb-emb{width:1em}.pe-emb.cb-emb>i{-webkit-mask:var(--cb-moon) center / contain no-repeat;-webkit-mask:var(--cb-moon) center / contain no-repeat;mask:var(--cb-moon) center / contain no-repeat;background:linear-gradient(200deg,#f4eeff 0%,#c9b6ff 32%,#8a6cf0 70%,#4a33a8 100%)}.pe-emb.cb-emb>i:before{display:none}.pe-emb.cb-emb>b{-webkit-mask:var(--cb-crown) center / contain no-repeat;-webkit-mask:var(--cb-crown) center / contain no-repeat;mask:var(--cb-crown) center / contain no-repeat;background:linear-gradient(170deg,#fff3c4 0%,#f3c552 45%,#a8701a 100%);position:absolute;top:0;bottom:0;left:0;right:0}.pe-emb.cb-emb:before{background:radial-gradient(closest-side,#aa8cff99,#0000)}.pe-emb.cb-emb:after{content:"";width:26%;height:26%;-webkit-mask:var(--tf-star) center / contain no-repeat;-webkit-mask:var(--tf-star) center / contain no-repeat;mask:var(--tf-star) center / contain no-repeat;opacity:.85;pointer-events:none;background:#ffe6a0;animation:2.6s ease-in-out infinite cb-twinkle;position:absolute;top:44%;left:62%}@keyframes cb-twinkle{0%,to{opacity:.85;transform:scale(1)}50%{opacity:.25;transform:scale(.55)}}.pe-emb.cb-emb.pe-still:after{animation:none!important}.staff-badge.tf-pre{margin-left:0;margin-right:.4em}:root .staff-badge.tf.b-ceo{--tf-hot:#ffe6a8;color:#f7d27a;text-shadow:0 1px #000000d9;box-shadow:inset 0 0 0 1px #f3c5528c,0 1px 2px #00000080}:root .staff-badge.tf.b-ceo>.tf-s:before{opacity:.7;animation-duration:4.6s}:root .staff-badge.tf.b-first{color:#3a2500;text-shadow:0 1px #fff9;background:linear-gradient(#ffffff80,#fff0 55%),linear-gradient(#fffaf0 0%,#f6e3b4 45%,#e3c27a 100%);box-shadow:inset 0 0 0 1px #b9821b,inset 0 0 0 2px #ffffff8c,0 1px 2px #00000080}:root .staff-badge.tf.b-largada{background:linear-gradient(90deg, #7dffa000 70%, #7dffa059 100%), conic-gradient(#fff 25%, #111315 0 50%, #fff 0 75%, #111315 0) left top / 6px 6px repeat-y, linear-gradient(180deg, #2b3034 0%, #0b0d0f 100%);color:#fff;text-shadow:0 1px #000000b3;padding-left:calc(6px + .4em);box-shadow:inset 0 0 0 1px #ffffff8c,inset -3px 0 #3dff7a,0 1px 2px #00000080}:root .staff-badge.tf.b-supporter{color:#fff;text-shadow:0 1px #3c2300e6,0 0 2px #3c2300bf,0 0 1px #3c2300e6;background:linear-gradient(#f6c64e 0%,#d99e26 55%,#b9821b 100%);box-shadow:inset 0 1px #fff5cd99,0 1px 2px #00000073}.gi.gi-tags{background:#f3c55224;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:auto;display:flex}.gift-row .gi.gi-tags>.staff-badge,.gi.gi-tags>.staff-badge{letter-spacing:.02em;max-width:60px;margin:0;padding:1px 3px;font-size:7.5px}.gift-row.has-pic:has(>.gi.gi-tags){grid-template-columns:auto minmax(0,1fr)}.support-card.gift-card .gift-row:has(>.gi.gi-tags){grid-template-columns:auto minmax(0,1fr)}.gift-row>.gi.gi-tags,.support-card.gift-card .gift-row>.gi.gi-tags{box-sizing:border-box;width:auto;min-width:64px;padding:0 5px}@media (orientation:landscape) and (max-height:500px){.support-card.gift-card .gift-row>.gi.gi-tags{min-width:34px;height:auto;min-height:34px;padding:3px 4px}}:root .staff-badge.tf.b-ng1{color:#ffd9b8;background:repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 3px),linear-gradient(#666b74,#34373e 60%,#24262b);box-shadow:inset 0 0 0 1px #ff8c4659,0 1px 2px #00000080}:root .staff-badge.tf.b-ng1>.tf-s:before{content:"";background:linear-gradient(90deg,#0000,#ff6a1e 40%,#ffe0a0 55%,#0000);width:45%;height:2px;animation:2.8s cubic-bezier(.5,0,.5,1) infinite ng-run;bottom:0;left:0;transform:translate(-110%)}:root .staff-badge.tf.b-ng2{color:#18202e;background:linear-gradient(#fbfcfe 0%,#d3d9e2 42%,#8e97a5 50%,#c9d0da 58%,#eef2f7 100%);box-shadow:inset 0 0 0 1px #ffffffb3,0 1px 3px #00000080}:root .staff-badge.tf.b-ng2>.tf-s:before{content:"";background:linear-gradient(100deg,#0000,#fffffff2 50%,#0000);width:38%;animation:3.4s ease-in-out infinite ng-sheen;top:-20%;bottom:-20%;left:0;transform:translate(-130%)skew(-18deg)}:root .staff-badge.tf.b-ng3{color:#2a1402;background:linear-gradient(#fff0cd38,#0000 45%,#2810002e),linear-gradient(90deg,#8a5228 0,#5e3517 4px,#ffd58a 4px 5px,#0000 5px calc(100% - 5px),#ffd58a calc(100% - 5px) calc(100% - 4px),#5e3517 calc(100% - 4px),#8a5228 100%),linear-gradient(#ffd690,#f0a032 48%,#a8601a);padding-left:10px;padding-right:10px;box-shadow:inset 0 0 0 1px #3a1c08bf,0 1px 3px #00000080}:root .staff-badge.tf.b-ng3>.tf-s:before{content:"";opacity:.35;background:radial-gradient(at 50% 30%,#fff6d2d9,#0000 60%);width:64%;height:120%;animation:2.6s ease-in-out infinite ng-honey;top:-40%;left:18%}:root .staff-badge.tf.b-ng4{color:#20253a;background:linear-gradient(100deg,#fff,#e8ebf3 50%,#ccd1dd);box-shadow:0 1px 3px #00000080}:root .staff-badge.tf.b-ng4>.tf-s:before{content:"";aspect-ratio:1;background:conic-gradient(#ff9ec0,#ffe48a,#9effc8,#8ad4ff,#c9a2ff,#ff9ec0);width:max(320%,150px);animation:4.5s linear infinite ng-spin;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}:root .staff-badge.tf.b-ng4>.tf-s:after{content:"";border-radius:inherit;background:linear-gradient(100deg,#fff,#e8ebf3 50%,#ccd1dd);top:1.5px;bottom:1.5px;left:1.5px;right:1.5px}:root .staff-badge.tf.b-ng5{color:#d9c6ff;text-shadow:0 0 6px #a77bffe6;background:#040307;box-shadow:inset 0 0 0 1px #a77bff8c,0 0 8px #8a4dff59}:root .staff-badge.tf.b-ng5>.tf-s:before{content:"";background:linear-gradient(90deg,#0000,#8a4dff8c,#0000);width:30%;animation:2.2s linear infinite ng-run;top:0;bottom:0;left:0;transform:translate(-120%)}:root .staff-badge.tf.b-ng6{color:#07303e;background:conic-gradient(from 30deg at 32%,#effdff,#a9ecff,#fff,#7fdcf7,#dff8ff,#effdff);box-shadow:inset 0 0 0 1px #ffffffd9,0 0 10px #7fe3ff73}:root .staff-badge.tf.b-ng6>.tf-s:before,:root .staff-badge.tf.b-ng6>.tf-s:after{content:"";opacity:0;background:radial-gradient(circle,#fff 0 18%,#0000 22%),linear-gradient(#0000 45%,#fff 48% 52%,#0000 55%),linear-gradient(90deg,#0000 45%,#fff 48% 52%,#0000 55%);width:9px;height:9px;animation:2.4s ease-in-out infinite ng-twinkle}:root .staff-badge.tf.b-ng6>.tf-s:before{top:8%;left:12%}:root .staff-badge.tf.b-ng6>.tf-s:after{animation-delay:1.2s;bottom:6%;right:10%}:root .staff-badge.tf.b-ng7{color:#eef3ff;background:radial-gradient(at 50% 35%,#4a78ff,#16308f 58%,#08134a);box-shadow:inset 0 0 0 1px #cfe0ff8c,0 0 10px #2b55e880}:root .staff-badge.tf.b-ng7>.tf-s:before{content:"";background:linear-gradient(#0000 47%,#e6f0fff2 50%,#0000 53%),linear-gradient(60deg,#0000 47%,#e6f0ffcc 50%,#0000 53%),linear-gradient(120deg,#0000 47%,#e6f0ffcc 50%,#0000 53%),radial-gradient(circle,#fffffff2 0 8%,#0000 30%);width:22px;height:22px;margin-top:-11px;animation:5s ease-in-out infinite ng-star;top:50%;left:0;transform:translate(-30px)}:root .staff-badge.tf.b-ng8{color:#fff3f5;background:radial-gradient(at 50% 30%,#ff6a86,#d0102f 55%,#5a0512);box-shadow:inset 0 0 0 1px #ffb4c099,0 0 12px #ff33558c}:root .staff-badge.tf.b-ng8>.tf-s:before{content:"";opacity:0;background:radial-gradient(#ffdce4bf,#0000 70%);animation:1.6s linear infinite ng-beat;top:0;bottom:0;left:0;right:0}@keyframes ng-run{to{transform:translate(330%)}}@keyframes ng-sheen{to{transform:translate(330%)skew(-18deg)}}@keyframes ng-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes ng-honey{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:.7;transform:translateY(18%)}}@keyframes ng-twinkle{0%,60%,to{opacity:0;transform:scale(.4)rotate(0)}75%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes ng-star{0%{transform:translate(-30px)rotate(0)}to{transform:translate(160px)rotate(60deg)}}@keyframes ng-beat{0%,40%,to{opacity:0}8%{opacity:1}16%{opacity:.15}24%{opacity:.8}}.ng-emb{vertical-align:-.28em;background:var(--ng-img) center / contain no-repeat;filter:drop-shadow(0 1px 1px #0009);width:1.25em;height:1.25em;margin-right:.22em;font-style:normal;display:inline-block}
