:root{--bg:#17245c;--bg2:#0f1740;--panel:#24398a;--panel2:#1c2d70;--ink:#12143a;--yellow:#FFD21F;--yellow-sh:#c79a00;--blue:#2F7DF6;--blue-sh:#1a4fb0;--red:#FF3D5A;--red-sh:#b81f38;--green:#3EDC5B;--green-sh:#1e9a3a;--purple:#8E4DFF;--purple-sh:#5b2bb5;--orange:#FF8A2B;--orange-sh:#b85a10;--cyan:#2FD3F6;--cyan-sh:#1a8fb0;--pink:#FF5FB5;--pink-sh:#b52f7b;--paper:#FFFFFF;--cream:#FFF6D6;--muted:#A9B4E8;--display:"Lilita One","Arial Black",Impact,sans-serif;--body:"Nunito","Segoe UI",system-ui,sans-serif;--pop:cubic-bezier(.34,1.56,.64,1)}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}html,body{height:100%}body{background:var(--bg2);color:var(--paper);font-family:var(--body);font-weight:700;display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:100vh}#phone{width:100%;max-width:430px;height:100%;max-height:932px;position:relative;overflow:hidden;display:flex;flex-direction:column;background:radial-gradient(120% 70% at 50% -10%,#2a44a8 0%,var(--bg) 55%,var(--bg2) 100%)}#phone:before{content:"";position:absolute;top:-120px;right:-120px;bottom:-120px;left:-120px;pointer-events:none;z-index:0;background:repeating-linear-gradient(-55deg,rgba(255,255,255,.04) 0 22px,transparent 22px 44px);animation:drift 5s linear infinite}@keyframes drift{to{transform:translate(-36px,-25.2px)}}#phone.crit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:40;box-shadow:inset 0 0 90px #ff3d5a8c;animation:vignette .5s ease-in-out infinite alternate}@keyframes vignette{0%{opacity:.35}to{opacity:1}}.sfx{width:40px;height:40px;border:3px solid var(--ink);border-radius:12px;background:var(--ink);color:#fff;font-size:18px;cursor:pointer;display:grid;place-items:center;flex-shrink:0;box-shadow:0 3px #000;transform:rotate(-6deg);transition:transform .08s,box-shadow .08s;position:relative}.sfx:active{transform:rotate(-6deg) translateY(3px);box-shadow:0 0 #000}.sfx.off{opacity:.55;filter:grayscale(1)}.punch{animation:punch .38s var(--pop)}@keyframes punch{0%{transform:scale(1)}40%{transform:scale(1.45) rotate(-6deg)}to{transform:scale(1)}}.float-pts{position:absolute;z-index:50;pointer-events:none;font:400 30px var(--display);color:var(--yellow);text-shadow:3px 3px 0 var(--ink),-1px -1px 0 var(--ink),1px -1px 0 var(--ink),-1px 1px 0 var(--ink);animation:floatUp .9s var(--pop) both}@keyframes floatUp{0%{opacity:0;transform:translate(-50%) scale(.6) rotate(-8deg)}20%{opacity:1;transform:translate(-50%,-20px) scale(1.2) rotate(4deg)}to{opacity:0;transform:translate(-50%,-110px) scale(1) rotate(-4deg)}}.spark{position:absolute;z-index:49;width:12px;height:12px;border-radius:3px;border:2px solid var(--ink);pointer-events:none;animation:spark .7s cubic-bezier(.2,.8,.3,1) both}@keyframes spark{0%{opacity:1;transform:translate(0) rotate(0) scale(1)}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(260deg) scale(.4)}}.opt.out{animation:optOut .22s ease-in both!important;pointer-events:none}@keyframes optOut{to{opacity:0;transform:skew(-5deg) translate(70px)}}.qcard.out{animation:qOut .22s ease-in both}@keyframes qOut{to{opacity:0;transform:rotate(-1deg) translateY(-30px) scale(.95)}}.btn.xl.pulse{animation:btnPulse 1.6s ease-in-out infinite,wiggle2 3.2s ease-in-out infinite}@keyframes wiggle2{0%,88%,to{transform:skew(-7deg) rotate(0)}90%{transform:skew(-7deg) rotate(-2deg) scale(1.03)}93%{transform:skew(-7deg) rotate(2deg) scale(1.03)}96%{transform:skew(-7deg) rotate(-1deg)}}.nav button:active .i{transform:scale(.75)!important}.nav button.on .i{animation:navPop .35s var(--pop)}@keyframes navPop{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.4) rotate(-12deg)}to{transform:translateY(-3px) scale(1.2) rotate(-8deg)}}.toast.show{animation:toastIn .4s var(--pop)}@keyframes toastIn{0%{transform:translate(-50%,30px) skew(-6deg) scale(.7)}to{transform:translate(-50%) skew(-6deg) scale(1)}}.combo{font-size:22px}.fc .wm{will-change:transform}.fc-hook{position:relative}.stamp.shake{animation:stampShake .4s}@keyframes stampShake{0%,to{transform:rotate(-6deg)}25%{transform:rotate(-9deg) translate(-4px)}75%{transform:rotate(-3deg) translate(4px)}}@media (min-width:460px) and (min-height:800px){#phone{border-radius:30px;height:min(932px,94vh);border:4px solid var(--ink);box-shadow:0 12px 0 var(--ink),0 40px 80px #0009}}@media (max-width:459px),(max-height:799px){html,body{height:100%;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;width:100%}body{display:block;min-height:0}#phone{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;max-width:none;height:auto;max-height:none;border-radius:0}}:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.scroll{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 18px 26px;scrollbar-width:none}.scroll::-webkit-scrollbar{display:none}.screen{position:absolute;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;padding-top:env(safe-area-inset-top)}.screen.active{display:flex;animation:screenIn .28s var(--pop) both}.screen.quiet,.screen.quiet *{animation:none!important}@keyframes screenIn{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.topbar{padding:22px 18px 12px;display:flex;align-items:center;gap:12px;flex-shrink:0}h1.title,.title{font:400 30px/1 var(--display);color:var(--yellow);letter-spacing:.5px;text-transform:uppercase;flex:1;text-shadow:3px 3px 0 var(--ink),-1px -1px 0 var(--ink),1px -1px 0 var(--ink),-1px 1px 0 var(--ink);transform:rotate(-1.5deg);text-wrap:balance}.back{width:42px;height:42px;border:3px solid var(--ink);border-radius:12px;background:var(--blue);color:#fff;font:400 22px var(--display);cursor:pointer;display:grid;place-items:center;flex-shrink:0;box-shadow:0 4px 0 var(--blue-sh);transform:skew(-6deg);transition:transform .08s,box-shadow .08s}.back:active{transform:skew(-6deg) translateY(4px);box-shadow:0 0 0 var(--blue-sh)}.panel{background:var(--panel);border:3px solid var(--ink);border-radius:16px;padding:16px;box-shadow:0 6px 0 var(--ink);margin-bottom:14px;position:relative}.muted{color:var(--muted);font-size:13px;font-weight:700}.gold{color:var(--yellow);font-family:var(--display);font-weight:400}.disp{font-family:var(--display);font-weight:400;letter-spacing:.4px}.btn{--c:var(--yellow);--sh:var(--yellow-sh);--fg:var(--ink);position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:15px 20px;border:3px solid var(--ink);border-radius:12px;background:var(--c);color:var(--fg);font:400 21px/1 var(--display);letter-spacing:.8px;text-transform:uppercase;cursor:pointer;box-shadow:0 6px 0 var(--sh),0 6px 0 3px var(--ink);transform:skew(-7deg);transition:transform .08s,box-shadow .08s,filter .15s}.btn>*{display:inline-block;transform:skew(7deg)}.btn:after{content:"";position:absolute;left:8px;right:8px;top:4px;height:32%;border-radius:8px;background:linear-gradient(#ffffff73,#fff0);pointer-events:none}.btn:hover{filter:brightness(1.06)}.btn:active{transform:skew(-7deg) translateY(6px);box-shadow:0 0 0 var(--sh),0 0 0 3px var(--ink)}.btn:disabled{opacity:.45;cursor:default;filter:saturate(.4)}.btn.blue{--c:var(--blue);--sh:var(--blue-sh);--fg:#fff}.btn.red{--c:var(--red);--sh:var(--red-sh);--fg:#fff}.btn.green{--c:var(--green);--sh:var(--green-sh);--fg:var(--ink)}.btn.purple{--c:var(--purple);--sh:var(--purple-sh);--fg:#fff}.btn.ink{--c:var(--ink);--sh:#000;--fg:var(--yellow)}.btn.ghost{--c:var(--panel2);--sh:#0d1436;--fg:var(--muted)}.btn.sm{width:auto;padding:10px 16px;font-size:16px;border-radius:10px;box-shadow:0 4px 0 var(--sh),0 4px 0 3px var(--ink)}.btn.sm:active{box-shadow:0 0 0 var(--sh),0 0 0 3px var(--ink);transform:skew(-7deg) translateY(4px)}.btn.xl{padding:22px 24px;font-size:30px;border-radius:16px;box-shadow:0 8px 0 var(--sh),0 8px 0 3px var(--ink)}.btn.xl:active{transform:skew(-7deg) translateY(8px);box-shadow:0 0 0 var(--sh),0 0 0 3px var(--ink)}.btn.pulse{animation:btnPulse 1.6s ease-in-out infinite}@keyframes btnPulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.18)}}input,textarea{width:100%;padding:14px 16px;background:var(--cream);border:3px solid var(--ink);border-radius:12px;color:var(--ink);font:800 16px var(--body);outline:none;box-shadow:inset 0 4px #00000014}input::placeholder,textarea::placeholder{color:#8a87ad;font-weight:700}input:focus,textarea:focus{border-color:var(--yellow);box-shadow:inset 0 4px #00000014,0 0 0 3px #ffd21f59}label{display:block;font:400 15px var(--display);color:var(--yellow);letter-spacing:1px;text-transform:uppercase;margin:0 0 8px 4px}.field{margin-bottom:14px}.err{color:#ffb3bf;font-size:13px;margin-top:8px;display:none;font-weight:800}.err.show{display:block;animation:shake .4s}.avatar{border-radius:14px;display:grid;place-items:center;flex-shrink:0;border:3px solid var(--ink);background:linear-gradient(160deg,var(--purple),var(--pink));font-family:var(--display);font-size:20px;color:#fff;box-shadow:0 3px 0 var(--ink);transform:rotate(-4deg)}.row{display:flex;align-items:center;gap:12px}.empty{text-align:center;padding:40px 20px;color:var(--muted);font-size:14px}.empty .big{font-size:42px;margin-bottom:10px}.sect{font:400 20px var(--display);color:#fff;letter-spacing:1px;text-transform:uppercase;margin:20px 2px 12px;display:flex;align-items:center;justify-content:space-between;text-shadow:2px 2px 0 var(--ink)}.pill{display:inline-block;background:var(--ink);color:#fff;border-radius:8px;padding:5px 11px;font:400 12px var(--display);letter-spacing:.8px;text-transform:uppercase;transform:skew(-8deg)}.pill>*{display:inline-block;transform:skew(8deg)}.pill.y{background:var(--yellow);color:var(--ink)}.pill.g{background:var(--green);color:var(--ink)}.pill.r{background:var(--red)}.pill.b{background:var(--blue)}.pill.p{background:var(--purple)}.pill.o{background:var(--orange);color:var(--ink)}.toast{position:absolute;left:50%;bottom:104px;transform:translate(-50%,20px) skew(-6deg);z-index:60;background:var(--yellow);border:3px solid var(--ink);color:var(--ink);font:400 16px var(--display);letter-spacing:.5px;padding:12px 20px;border-radius:12px;opacity:0;pointer-events:none;transition:.25s var(--pop);max-width:88%;text-align:center;box-shadow:0 5px 0 var(--ink)}.toast.show{opacity:1;transform:translate(-50%) skew(-6deg)}.sso{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:50px;border-radius:12px;cursor:pointer;font:600 16px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Nunito,sans-serif;letter-spacing:.1px;margin-top:12px;transition:filter .15s,transform .08s}.sso:active{transform:scale(.985)}.sso:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.sso.apple{background:#000;color:#fff;border:1px solid #000}.sso.apple:hover{filter:brightness(1.15)}.sso.google{background:#fff;color:#1f1f1f;border:1px solid #747775}.sso.google:hover{background:#f7f8fa}.sso svg{flex-shrink:0}.via{align-self:center;display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:var(--muted);border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:800;margin-bottom:18px}.via b{color:#fff}.avatar img,.mate .av img,.faces i img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.avatar .emo,.mate .av .emo{font-size:1.15em;line-height:1}.avgrid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.avatar.big{width:96px;height:96px;font-size:44px;border-radius:26px;margin:0 auto;transition:transform .35s var(--pop)}#name .title{flex:0 0 auto}.avatar.big.pop{animation:popIn .45s var(--pop)}#surpriseBtn{padding:12px 16px;font-size:22px;flex-shrink:0}.or{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:12.5px;font-weight:800;margin:20px 0 6px}.or:before,.or:after{content:"";flex:1;height:2px;background:#ffffff24;border-radius:2px}.acct{background:linear-gradient(135deg,var(--purple),var(--pink));border:3px solid var(--ink);border-radius:18px;padding:16px;box-shadow:0 6px 0 var(--ink);margin-bottom:14px}.acct h3{font:400 20px/1.05 var(--display);text-transform:uppercase;text-shadow:2px 2px 0 var(--ink)}.acct p{font-size:12.5px;margin:6px 0 4px;opacity:.95;line-height:1.45}.acct .sso{margin-top:10px}#splash .scroll{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 26px}#splash .logo{margin-bottom:26px}#splash .dots{display:flex;gap:9px}#splash .dots i{width:9px;height:9px;border-radius:50%;background:var(--muted);animation:dot 1.1s ease-in-out infinite}#splash .dots i:nth-child(2){animation-delay:.18s}#splash .dots i:nth-child(3){animation-delay:.36s}@keyframes dot{0%,80%,to{transform:scale(.6);opacity:.35}40%{transform:scale(1);opacity:1}}#auth .scroll{display:flex;flex-direction:column;justify-content:center;padding:0 26px}.logo{text-align:center;margin-bottom:22px;position:relative}.logo .wordmark{width:min(78%,300px);height:auto;margin:0 auto 6px;display:block;filter:drop-shadow(0 10px 0 rgba(0,0,0,.35));animation:bob 3.4s ease-in-out infinite}.brand img{height:32px;width:auto;display:block;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.35))}.logo .mark{width:104px;height:104px;border-radius:26px;margin:0 auto 18px;display:grid;place-items:center;font-size:52px;background:linear-gradient(160deg,var(--yellow),var(--orange));border:4px solid var(--ink);box-shadow:0 8px 0 var(--ink);transform:rotate(-6deg);animation:bob 3s ease-in-out infinite}@keyframes bob{0%,to{transform:rotate(-6deg) translateY(0)}50%{transform:rotate(-3deg) translateY(-8px)}}.logo h1{font:400 54px/.95 var(--display);color:var(--yellow);text-transform:uppercase;letter-spacing:1px;text-shadow:4px 4px 0 var(--ink),-2px -2px 0 var(--ink),2px -2px 0 var(--ink),-2px 2px 0 var(--ink),0 8px 0 var(--ink);transform:rotate(-2deg)}.logo h1 span{color:#fff;display:block}.logo p{color:var(--muted);font-size:14px;margin-top:12px;font-weight:800}.logo .slogan{font:400 22px/1.1 var(--display);color:var(--cream);letter-spacing:.3px;margin-top:4px;text-shadow:0 3px 0 rgba(0,0,0,.35)}.logo .slogan+p{margin-top:10px}.stripe{position:absolute;left:-40px;right:-40px;height:34px;background:var(--red);border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);transform:rotate(-4deg);z-index:-1;opacity:.9}.topline{display:flex;align-items:center;gap:10px;margin-bottom:12px}.brand{flex:1;display:flex;align-items:center;transform:rotate(-1.5deg)}.sqstrip{background:linear-gradient(135deg,var(--blue),var(--purple));border:3px solid var(--ink);border-radius:20px;padding:14px 14px 12px;box-shadow:0 6px 0 var(--ink);margin-bottom:14px;position:relative;overflow:hidden;cursor:pointer;animation:cardIn .45s var(--pop) both}.sqstrip:before{content:"";position:absolute;right:-40px;top:-60px;width:170px;height:170px;border-radius:50%;background:#ffffff1f}.sqstrip .hd{display:flex;align-items:center;gap:10px;position:relative;margin-bottom:12px}.sqstrip .hd .nm{font:400 20px/1 var(--display);text-transform:uppercase;text-shadow:2px 2px 0 var(--ink);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sqstrip .hd .em{font-size:24px;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.35))}.mates{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:4px 2px 2px;position:relative;-webkit-overflow-scrolling:touch}.mates::-webkit-scrollbar{display:none}.mate{display:flex;flex-direction:column;align-items:center;gap:5px;flex-shrink:0;width:58px}.mate .av{width:48px;height:48px;border-radius:14px;border:3px solid var(--ink);display:grid;place-items:center;position:relative;background:linear-gradient(160deg,var(--purple),var(--pink));font:400 20px var(--display);color:#fff;box-shadow:0 3px 0 var(--ink);transform:rotate(-4deg)}.mate.me .av{background:var(--yellow);color:var(--ink);outline:3px solid #fff;outline-offset:2px}.mate.idle .av{background:#12143a8c;color:#ffffff8c;border-style:dashed;box-shadow:none}.mate .av .st{position:absolute;right:-8px;bottom:-8px;min-width:22px;height:22px;border-radius:7px;border:2px solid var(--ink);background:var(--green);color:var(--ink);font:400 11px/18px var(--display);padding:0 4px;text-align:center;transform:rotate(4deg)}.mate.idle .av .st{background:var(--ink);color:var(--muted);content:"·"}.mate .lb{font-size:10.5px;font-weight:900;color:#fff;max-width:58px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:1px 1px 0 var(--ink)}.mate.me .lb{color:var(--yellow)}.mate.add .av{background:transparent;border:3px dashed rgba(255,255,255,.7);color:#fff;font-size:26px;box-shadow:none}.mate.add .lb{color:#ffffffd9}.sqstrip .ft{display:flex;align-items:center;gap:8px;margin-top:10px;position:relative;font-size:12px;font-weight:800}.sqstrip .ft .bar{flex:1;height:10px;transform:skew(-10deg)}.sqstrip .ft .bar i{background:var(--green)}.sqstrip.solo{background:linear-gradient(135deg,var(--panel),#3b2b8a)}.hero{background:linear-gradient(120deg,var(--purple),var(--pink));border:3px solid var(--ink);border-radius:18px;padding:14px 16px;display:flex;align-items:center;gap:14px;margin-bottom:14px;box-shadow:0 6px 0 var(--ink);position:relative;overflow:hidden}.hero:before{content:"";position:absolute;right:-30px;top:-40px;width:150px;height:150px;border-radius:50%;background:#ffffff24}.hero .avatar{width:50px;height:50px;font-size:22px;background:var(--yellow);color:var(--ink)}.hero h2{font:400 20px/1.1 var(--display);text-shadow:2px 2px 0 var(--ink);text-transform:uppercase}.hero p{font-size:12.5px;opacity:.95;margin-top:4px;font-weight:800}.badge{background:var(--ink);border-radius:12px;padding:9px 13px;text-align:center;flex-shrink:0;transform:skew(-8deg);border:2px solid rgba(255,255,255,.15)}.badge>*{transform:skew(8deg)}.badge .n{color:var(--yellow);font:400 24px/1 var(--display)}.badge .l{font-size:9.5px;opacity:.85;margin-top:3px;letter-spacing:1px;font-weight:900}.daily{background:linear-gradient(135deg,var(--yellow),var(--orange));border:3px solid var(--ink);border-radius:22px;padding:20px 18px 18px;box-shadow:0 8px 0 var(--ink);margin-bottom:16px;position:relative;overflow:hidden;color:var(--ink);animation:cardIn .5s var(--pop) both}.daily:before{content:"";position:absolute;inset:-40% -20% auto -20%;height:120%;background:#ffffff2e;transform:rotate(-8deg);pointer-events:none}.daily.done{background:linear-gradient(135deg,var(--panel),#3b2b8a);color:#fff}.daily .top{display:flex;align-items:center;justify-content:space-between;gap:10px;position:relative;margin-bottom:10px}.daily h2{font:400 40px/1 var(--display);text-transform:uppercase;letter-spacing:.5px;position:relative;text-shadow:3px 3px 0 rgba(0,0,0,.15);text-wrap:balance}.daily.done h2{text-shadow:3px 3px 0 var(--ink);font-size:32px}.daily .sub{font-size:13.5px;font-weight:800;margin-top:8px;position:relative;opacity:.92;line-height:1.45}.daily .sub b{font-weight:900}.daily .btn{margin-top:16px;position:relative}.daily .mystery{width:92px;height:92px;border-radius:24px;border:4px solid var(--ink);background:var(--ink);color:var(--yellow);display:grid;place-items:center;font:400 56px var(--display);box-shadow:0 6px #00000059;transform:rotate(-8deg);position:relative;animation:bob 2.4s ease-in-out infinite}.streak{display:inline-flex;align-items:center;gap:6px;background:var(--ink);color:#fff;border-radius:10px;padding:6px 10px 6px 8px;font:400 15px var(--display);letter-spacing:.5px;transform:skew(-8deg);position:relative;box-shadow:0 3px #0000004d}.streak>*{display:inline-block;transform:skew(8deg)}.streak .f{font-size:18px;animation:flame 1.2s ease-in-out infinite}@keyframes flame{0%,to{transform:skew(8deg) scale(1) rotate(-4deg)}50%{transform:skew(8deg) scale(1.18) rotate(5deg)}}.cdbox{display:flex;align-items:center;gap:12px;background:var(--ink);border:3px solid var(--ink);border-radius:14px;padding:12px 14px;position:relative}.cdbox .l{font-size:11px;letter-spacing:1.2px;text-transform:uppercase;font-weight:900;color:var(--muted)}.cd{font:400 30px/1 var(--display);color:var(--yellow);letter-spacing:1px;font-variant-numeric:tabular-nums;text-shadow:2px 2px 0 rgba(0,0,0,.4)}.cd small{font-size:14px;color:#fff;margin:0 4px 0 1px}.teaser{display:flex;align-items:center;gap:12px;background:#12143a8c;border:3px dashed rgba(255,255,255,.45);border-radius:14px;padding:12px 14px;margin-top:12px;position:relative}.teaser .lock{font-size:26px}.teaser .t{font:400 16px var(--display);text-transform:uppercase;letter-spacing:.6px;color:#fff}.teaser .s{font-size:12px;color:var(--muted);margin-top:2px}.pulse-row{display:flex;align-items:center;gap:10px;margin-top:12px;position:relative}.faces{display:flex}.faces i{width:26px;height:26px;border-radius:8px;border:2px solid var(--ink);background:linear-gradient(160deg,var(--purple),var(--pink));display:grid;place-items:center;font:400 12px var(--display);color:#fff;margin-left:-8px;transform:rotate(-6deg)}.faces i:first-child{margin-left:0}.pulse-row .t{font-size:12.5px;font-weight:800}.grid-share{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;max-width:220px;margin:14px auto 0}.grid-share i{height:28px;border-radius:7px;border:3px solid var(--ink);transform:rotate(-4deg);box-shadow:0 2px 0 var(--ink)}.grid-share i.r{background:var(--green)}.grid-share i.w{background:var(--red)}.grid-share i.t{background:var(--orange)}.lineup i{width:30px;height:40px;border-radius:9px;border:3px solid #000;display:grid;place-items:center;font-size:15px;background:var(--panel);box-shadow:0 3px #000;transform:rotate(-6deg) scale(0);opacity:0;transition:transform .35s var(--pop),opacity .2s}.lineup i.easy{background:var(--green)}.lineup i.medium{background:var(--yellow)}.lineup i.hard{background:var(--red)}.lineup.show i{transform:rotate(-6deg) scale(1);opacity:1}.lineup .arrow{align-self:center;color:var(--muted);font:400 14px var(--display);margin:0 2px}.countdown{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;cursor:pointer;overflow:hidden}.countdown:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:repeating-linear-gradient(135deg,rgba(255,255,255,.04) 0 22px,transparent 22px 44px);pointer-events:none}.cd-stage{position:relative;width:min(80%,320px);aspect-ratio:680/440;margin-bottom:6px}.cd-b{position:absolute;bottom:0;transition:transform .32s var(--pop)}.cd-b.l{left:0;width:51.8%}.cd-b.r{right:0;width:48.2%}.cd-stage.apart .cd-b.l{transform:translate(-22%) rotate(-6deg)}.cd-stage.apart .cd-b.r{transform:translate(22%) rotate(6deg)}.cd-b img{display:block;width:100%;height:auto;filter:drop-shadow(0 8px 0 rgba(0,0,0,.35));transform-origin:50% 100%;animation:bob 2.6s ease-in-out infinite}.cd-b.r img{animation-delay:-1.3s}.cd-b img.hop{animation:cdHop .55s var(--pop) both}@keyframes cdHop{0%{transform:none}35%{transform:translateY(-34px) scale(1.08,.94) rotate(-4deg)}70%{transform:translateY(0) scale(.96,1.06)}to{transform:none}}.cd-rays{position:absolute;left:31.6%;top:0;width:35.3%;height:auto;transform:scale(0);transform-origin:50% 100%;opacity:0}.countdown.go .cd-rays{animation:cdRays .5s var(--pop) both}@keyframes cdRays{0%{transform:scale(0) rotate(-20deg);opacity:0}to{transform:none;opacity:1}}.cd-num{font-size:150px;line-height:1;color:var(--yellow);text-shadow:6px 6px 0 #000,-3px -3px 0 #000,3px -3px 0 #000,-3px 3px 0 #000;min-height:150px;position:relative}.cd-num.in{animation:cdNum .5s var(--pop) both}@keyframes cdNum{0%{transform:scale(2.4) rotate(-10deg);opacity:0}60%{transform:scale(.92) rotate(2deg);opacity:1}to{transform:none;opacity:1}}.countdown.go .cd-num{color:var(--green);font-size:120px}.cd-sub{font:400 17px var(--display);color:var(--muted);text-transform:uppercase;letter-spacing:1.5px;margin-top:10px;position:relative;text-align:center}.qhead{padding:16px 18px 0;flex-shrink:0}.qmeta{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.bar{height:14px;background:var(--ink);border-radius:8px;overflow:hidden;border:3px solid var(--ink);transform:skew(-10deg)}.bar i{display:block;height:100%;background:var(--yellow);transition:width .3s var(--pop);background-image:repeating-linear-gradient(-55deg,rgba(255,255,255,.25) 0 8px,transparent 8px 16px)}.tbar{margin-top:8px;height:18px}.tbar i{background-color:var(--green);transition:width 1s linear,background-color .3s}.tbar.warn i{background-color:var(--orange)}.tbar.crit i{background-color:var(--red);animation:throb .5s infinite}@keyframes throb{50%{filter:brightness(1.4)}}.clock{width:54px;height:54px;border-radius:50%;border:4px solid var(--ink);background:var(--yellow);color:var(--ink);display:grid;place-items:center;font:400 22px var(--display);box-shadow:0 4px 0 var(--ink);margin-left:auto}.clock.crit{background:var(--red);color:#fff;animation:tick 1s infinite}@keyframes tick{0%,to{transform:scale(1)}50%{transform:scale(1.14) rotate(-6deg)}}.qcard{background:var(--cream);color:var(--ink);border:3px solid var(--ink);border-radius:18px;padding:20px 18px;margin:16px 0 20px;box-shadow:0 7px 0 var(--ink);transform:rotate(-1deg);position:relative;animation:slam .4s var(--pop) both}.qcard:before{content:"?";position:absolute;right:12px;top:-18px;font:400 44px var(--display);color:var(--yellow);text-shadow:2px 2px 0 var(--ink),-1px -1px 0 var(--ink),1px -1px 0 var(--ink),-1px 1px 0 var(--ink);transform:rotate(12deg)}.qtext{font-size:20px;font-weight:900;line-height:1.4;text-wrap:balance}@keyframes slam{0%{opacity:0;transform:rotate(-1deg) scale(1.15) translateY(-20px)}to{opacity:1;transform:rotate(-1deg)}}.opt{--c:var(--blue);--sh:var(--blue-sh);width:100%;text-align:left;background:var(--c);border:3px solid var(--ink);color:#fff;padding:14px 16px;border-radius:12px;margin-bottom:12px;cursor:pointer;box-shadow:0 5px 0 var(--sh),0 5px 0 3px var(--ink);font:800 16px var(--body);display:flex;align-items:center;gap:14px;transform:skew(-5deg);transition:transform .08s,box-shadow .08s,background .2s;animation:optIn .45s var(--pop) both}.opt>*{transform:skew(5deg)}.opt:nth-child(2){--c:var(--purple);--sh:var(--purple-sh)}.opt:nth-child(3){--c:var(--cyan);--sh:var(--cyan-sh);color:var(--ink)}.opt:nth-child(4){--c:var(--pink);--sh:var(--pink-sh)}@keyframes optIn{0%{opacity:0;transform:skew(-5deg) translate(-40px)}to{opacity:1;transform:skew(-5deg)}}.opt:not(:disabled):active{transform:skew(-5deg) translateY(5px);box-shadow:0 0 0 var(--sh),0 0 0 3px var(--ink)}.opt .k{width:36px;height:36px;border-radius:9px;background:var(--yellow);border:3px solid var(--ink);display:grid;place-items:center;font:400 18px var(--display);color:var(--ink);flex-shrink:0;transform:skew(5deg) rotate(-6deg)}.opt span:last-child{flex:1}.opt.ok{--c:var(--green);--sh:var(--green-sh);color:var(--ink);animation:bounceOk .55s var(--pop)}.opt.ok .k{background:#fff}.opt.no{--c:var(--red);--sh:var(--red-sh);color:#fff;animation:shake .45s}.opt.dim{opacity:.35;filter:saturate(.2)}.opt:disabled{cursor:default}@keyframes bounceOk{0%{transform:skew(-5deg) scale(1)}40%{transform:skew(-5deg) scale(1.06)}to{transform:skew(-5deg) scale(1)}}@keyframes shake{0%,to{transform:skew(-5deg) translate(0)}20%{transform:skew(-5deg) translate(-10px)}40%{transform:skew(-5deg) translate(9px)}60%{transform:skew(-5deg) translate(-6px)}80%{transform:skew(-5deg) translate(5px)}}.flash{text-align:center;font:400 26px var(--display);height:40px;margin-top:6px;letter-spacing:1px;text-transform:uppercase;text-shadow:3px 3px 0 var(--ink),-1px -1px 0 var(--ink),1px -1px 0 var(--ink),-1px 1px 0 var(--ink)}.flash span{display:inline-block;animation:stampIn .45s var(--pop) both}@keyframes stampIn{0%{opacity:0;transform:scale(2.2) rotate(-10deg)}to{opacity:1;transform:scale(1) rotate(-3deg)}}.flash .good{color:var(--green)}.flash .bad{color:var(--red)}.flash .late{color:var(--orange)}.combo{position:absolute;right:18px;top:120px;font:400 18px var(--display);color:var(--yellow);text-shadow:2px 2px 0 var(--ink);transform:rotate(8deg);animation:stampIn .4s var(--pop) both;pointer-events:none}#results .scroll{padding-top:0}.victory{position:relative;text-align:center;padding:34px 0 8px;min-height:270px}#confetti{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.stamp{display:inline-block;font:400 46px/1 var(--display);text-transform:uppercase;letter-spacing:1px;padding:10px 22px;border:4px solid var(--ink);border-radius:14px;transform:rotate(-6deg);position:relative;z-index:2;box-shadow:0 8px 0 var(--ink);animation:stampSlam .6s var(--pop) both;animation-delay:.25s}.stamp.t1{background:var(--yellow);color:var(--ink)}.stamp.t2{background:var(--green);color:var(--ink)}.stamp.t3{background:var(--blue);color:#fff}.stamp.t4{background:var(--purple);color:#fff}@keyframes stampSlam{0%{opacity:0;transform:rotate(-20deg) scale(3.2)}60%{opacity:1;transform:rotate(-4deg) scale(.92)}to{transform:rotate(-6deg) scale(1)}}.res-sub{font:400 18px var(--display);color:#fff;text-transform:uppercase;letter-spacing:1px;margin-top:14px;text-shadow:2px 2px 0 var(--ink);position:relative;z-index:2}.bigscore{position:relative;z-index:2;margin-top:10px;font:400 92px/1 var(--display);color:var(--yellow);text-shadow:5px 5px 0 var(--ink),-2px -2px 0 var(--ink),2px -2px 0 var(--ink),-2px 2px 0 var(--ink);animation:popIn .5s var(--pop) both;animation-delay:.6s}.bigscore small{font-size:26px;margin-left:6px;color:#fff}@keyframes popIn{0%{opacity:0;transform:scale(.6) rotate(-4deg)}to{opacity:1;transform:none}}.stats{display:flex;background:var(--ink);border-radius:14px;padding:14px 6px;margin-bottom:12px;border:3px solid var(--ink);transform:skew(-5deg)}.stats div{flex:1;text-align:center;border-right:2px solid rgba(255,255,255,.1);transform:skew(5deg)}.stats div:last-child{border:0}.stats .n{font:400 24px/1 var(--display);color:var(--yellow)}.stats .l{font-size:10.5px;color:var(--muted);margin-top:4px;letter-spacing:1px;font-weight:900;text-transform:uppercase}.feedcta{background:linear-gradient(135deg,var(--purple),var(--pink));border:3px solid var(--ink);border-radius:18px;padding:16px;box-shadow:0 7px 0 var(--ink);margin:4px 0 14px;display:flex;align-items:center;gap:14px;position:relative;overflow:hidden;animation:cardIn .5s var(--pop) both;animation-delay:.9s}.feedcta:before{content:"💡";position:absolute;right:-6px;bottom:-18px;font-size:96px;opacity:.18;transform:rotate(-12deg)}.feedcta .stack{position:relative;width:64px;height:72px;flex-shrink:0}.feedcta .stack i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;border:3px solid var(--ink);background:var(--cream)}.feedcta .stack i:nth-child(1){transform:rotate(-10deg) translate(-6px,4px);background:var(--yellow)}.feedcta .stack i:nth-child(2){transform:rotate(5deg) translate(4px);background:var(--cyan)}.feedcta .stack i:nth-child(3){display:grid;place-items:center;font:400 30px var(--display);color:var(--ink)}.feedcta h3{font:400 22px/1.05 var(--display);text-transform:uppercase;text-shadow:2px 2px 0 var(--ink);position:relative}.feedcta p{font-size:12.5px;margin-top:4px;opacity:.95;position:relative}.mini{display:flex;align-items:center;gap:10px;background:var(--panel);border:3px solid var(--ink);border-radius:12px;padding:10px 12px;margin-bottom:8px;box-shadow:0 3px 0 var(--ink);cursor:pointer;animation:cardIn .4s var(--pop) both}.mini .mark{width:28px;height:28px;border-radius:8px;border:3px solid var(--ink);display:grid;place-items:center;flex-shrink:0;font:400 15px var(--display);transform:rotate(-8deg)}.mini.right .mark{background:var(--green);color:var(--ink)}.mini.wrong .mark{background:var(--red);color:#fff}.mini.late .mark{background:var(--orange);color:var(--ink)}.mini .t{font-size:13px;font-weight:900;line-height:1.3;flex:1}.mini .pts{font:400 15px var(--display);color:var(--yellow)}@keyframes cardIn{0%{opacity:0;transform:translateY(28px) rotate(1deg)}to{opacity:1;transform:none}}#feed{background:var(--ink)}.feed-top{position:absolute;top:0;left:0;right:0;z-index:5;padding:14px 16px 10px;display:flex;align-items:center;gap:12px;background:linear-gradient(#12143ad9,#12143a00);pointer-events:none}.feed-top>*{pointer-events:auto}.feed-top .bar{flex:1;height:12px;transform:skew(-10deg)}.feed-top .bar i{background:var(--yellow)}.feed-top .cnt{font:400 16px var(--display);color:#fff;text-shadow:2px 2px 0 rgba(0,0,0,.5);letter-spacing:1px;min-width:56px;text-align:right}.feed{flex:1;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;scrollbar-width:none;height:100%;overscroll-behavior:contain}.feed::-webkit-scrollbar{display:none}.fc{--c:var(--blue);--c2:var(--purple);height:100%;scroll-snap-align:start;scroll-snap-stop:always;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:66px 18px 44px;background:repeating-linear-gradient(-55deg,rgba(255,255,255,.05) 0 22px,transparent 22px 44px),linear-gradient(160deg,var(--c) 0%,var(--c2) 100%)}.fc .wm{display:none}.fc-scene{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.fc-scene i{position:absolute;font-style:normal;line-height:1;filter:drop-shadow(0 10px 0 rgba(0,0,0,.18));transition:transform .3s ease-out}.fc-scene i:nth-child(1){right:-8%;top:40%;font-size:150px;opacity:.2;transform:rotate(-12deg)}.fc-scene i:nth-child(2){left:2%;top:52%;font-size:80px;opacity:.14;transform:rotate(10deg);filter:blur(1px)}.fc-scene i:nth-child(3){right:22%;top:58%;font-size:56px;opacity:.1;transform:rotate(-6deg);filter:blur(2px)}.fc-scene i:nth-child(4){display:none}.fc-q{background:#12143ac7;border:3px solid var(--ink);border-radius:16px;padding:14px 16px 12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-bottom:auto;position:relative;z-index:2;box-shadow:0 5px 0 var(--ink);opacity:0;transform:translateY(-14px);transition:.45s var(--pop) .05s}.fc.active .fc-q{opacity:1;transform:none}.fc-q .qq{font-size:19px;font-weight:900;line-height:1.3;text-wrap:balance;color:#fff}.fc-q .ans{display:flex;flex-direction:column;gap:7px;margin-top:12px}.fc-q .ans div{display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:800;color:var(--muted)}.fc-q .ans div b{color:#fff;font-weight:900}.fc-q .ans .tag{width:30px;height:30px;border-radius:9px;border:3px solid var(--ink);display:grid;place-items:center;flex-shrink:0;font:400 16px var(--display);transform:rotate(-8deg);box-shadow:0 3px 0 var(--ink)}.fc-q .ans .tag.ok{background:var(--green);color:var(--ink)}.fc-q .ans .tag.no{background:var(--red);color:#fff}.fc-q .ans .tag.late{background:var(--orange);color:var(--ink)}.fc-sq{display:flex;align-items:center;gap:10px;margin-top:12px;padding-top:12px;border-top:2px dashed rgba(255,255,255,.14);position:relative}.fc-sq .faces{display:flex}.fc-sq .faces i{width:26px;height:26px;border-radius:8px;border:2px solid var(--ink);display:grid;place-items:center;font:400 11px var(--display);color:#fff;margin-left:-7px;transform:rotate(-6deg);background:var(--red)}.fc-sq .faces i.ok{background:var(--green);color:var(--ink)}.fc-sq .faces i:first-child{margin-left:0}.fc-sq .t{font-size:13px;font-weight:800;color:var(--muted)}.fc-sq .t b{color:#fff}.fc-sq .hot{font:400 13px var(--display);letter-spacing:.8px;text-transform:uppercase;color:var(--ink);background:var(--yellow);border:2px solid var(--ink);border-radius:7px;padding:3px 8px;transform:skew(-8deg)}.fc-sq{cursor:pointer}.fc-sq .chev{margin-left:auto;color:var(--muted);font-size:14px;transition:transform .3s var(--pop)}.fc-sq.on .chev{transform:rotate(180deg)}.sqlist{position:absolute;left:-3px;right:-3px;top:calc(100% + 8px);z-index:6;background:var(--ink);border:3px solid var(--ink);border-radius:14px;padding:6px;box-shadow:0 6px #000,0 20px 40px #00000073;display:none;cursor:default}.fc-sq.on .sqlist{display:block;animation:cardIn .3s var(--pop) both}.sqlist div{display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:9px;font-size:13px;font-weight:800;color:#fff}.sqlist div+div{border-top:1px solid rgba(255,255,255,.07)}.sqlist div i{width:26px;height:26px;border-radius:8px;border:2px solid #000;display:grid;place-items:center;font:400 11px var(--display);color:#fff;background:var(--red);transform:rotate(-6deg);flex-shrink:0}.sqlist div.ok i{background:var(--green);color:var(--ink)}.sqlist div b{font-weight:900}.sqlist div span{margin-left:auto;text-align:right;color:var(--red);font-weight:800}.sqlist div.ok span{color:var(--green)}.fc-q{z-index:3}.fc-body{position:relative;z-index:2}.fc-hook{font:400 33px/1.06 var(--display);color:#fff;text-transform:uppercase;letter-spacing:.3px;text-wrap:balance;position:relative;text-shadow:4px 4px 0 var(--ink),-2px -2px 0 var(--ink),2px -2px 0 var(--ink),-2px 2px 0 var(--ink),2px 2px 0 var(--ink);opacity:0;transform:scale(1.6) rotate(-4deg) translateY(20px);transition:.55s var(--pop) .15s}.fc.active .fc-hook{opacity:1;transform:none}.fc.active .fc-hook:after{content:"";position:absolute;top:-6px;right:-10px;bottom:-6px;left:-10px;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.28) 50%,transparent 60%);background-size:250% 100%;animation:shine 1.2s .6s ease-out both;pointer-events:none;mix-blend-mode:overlay}@keyframes shine{0%{background-position:120% 0}to{background-position:-40% 0}}.fc-core{margin-top:14px;background:var(--cream);color:var(--ink);border:3px solid var(--ink);border-radius:16px;padding:15px 17px;font-size:16px;line-height:1.55;font-weight:700;box-shadow:0 5px 0 var(--ink);transform:rotate(-.5deg);opacity:0;translate:0 30px;transition:opacity .5s var(--pop) .4s,translate .5s var(--pop) .4s;max-height:42vh;overflow-y:auto;scrollbar-width:none}.fc-core::-webkit-scrollbar{display:none}.fc-more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--pop)}.fc-more>div{min-height:0;overflow:hidden}.fc-more p{margin-top:10px;line-height:1.6}.fc.open .fc-more{grid-template-rows:1fr}.fc.open .fc-deeper{color:#fff}.fc.open .fc-deeper .ar{transform:rotate(180deg)}.fc-q{flex-shrink:0}.fc.active .fc-core{opacity:1;translate:0 0}.fc-deep-wrap{margin-top:12px;opacity:0;translate:0 30px;transition:opacity .5s var(--pop) .6s,translate .5s var(--pop) .6s}.fc.active .fc-deep-wrap{opacity:1;translate:0 0}.fc-deeper{display:flex;align-items:center;gap:10px;width:100%;background:var(--ink);color:var(--yellow);border:3px solid var(--ink);border-radius:14px;padding:13px 16px;font:400 17px var(--display);letter-spacing:1px;text-transform:uppercase;cursor:pointer;text-align:left;box-shadow:0 4px #000;transition:transform .08s,box-shadow .08s}.fc-deeper:active{transform:translateY(4px);box-shadow:0 0 #000}.fc-deeper .ar{margin-left:auto}.fc-deeper .ico{font-size:18px}.hint{position:absolute;left:50%;bottom:14px;transform:translate(-50%);z-index:3;font:400 13px var(--display);letter-spacing:1.5px;text-transform:uppercase;color:#fff;text-shadow:2px 2px 0 var(--ink);display:flex;flex-direction:column;align-items:center;gap:2px;animation:hintUp 1.4s ease-in-out infinite;pointer-events:none}.hint span{font-size:20px}@keyframes hintUp{0%,to{transform:translate(-50%);opacity:.9}50%{transform:translate(-50%,-8px);opacity:.5}}.fc.hinted .hint{display:none}.fc.last{justify-content:flex-start;align-items:center;text-align:center;--c:#2a44a8;--c2:var(--bg2);padding-top:64px;overflow-y:auto}.fc.last .tro{font-size:80px;filter:drop-shadow(0 8px 0 rgba(0,0,0,.4));animation:bob 3s ease-in-out infinite}.fc.last h2{font:400 40px/1 var(--display);color:var(--yellow);text-transform:uppercase;margin-top:6px;text-shadow:4px 4px 0 var(--ink),-2px -2px 0 var(--ink),2px -2px 0 var(--ink),-2px 2px 0 var(--ink)}.fc.last p{color:var(--muted);font-size:14px;line-height:1.5}.rail{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:5;display:flex;flex-direction:column;gap:6px}.rail i{width:6px;height:14px;border-radius:3px;background:#ffffff4d;transition:.3s var(--pop)}.rail i.on{background:var(--yellow);height:26px}.rail i.done{background:#ffffffb3}.fc.result{justify-content:center;align-items:center;text-align:center;--c:#2a44a8;--c2:var(--bg2);padding-top:60px}.fc.result .victory{width:100%;min-height:0;padding:0}.fc.result .stamp,.fc.result .bigscore{animation:none;opacity:0}.fc.result.active .stamp{animation:stampSlam .6s var(--pop) both;animation-delay:.15s}.fc.result.active .bigscore{animation:popIn .5s var(--pop) both;animation-delay:.5s}.fc.result .stats{width:100%;margin-top:22px;opacity:0;translate:0 24px;transition:opacity .5s var(--pop) .8s,translate .5s var(--pop) .8s}.fc.result.active .stats{opacity:1;translate:0 0}.fc.result .next{margin-top:22px;display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,var(--purple),var(--pink));border:3px solid var(--ink);border-radius:16px;padding:12px 14px;box-shadow:0 5px 0 var(--ink);text-align:left;width:100%;opacity:0;translate:0 24px;transition:opacity .5s var(--pop) 1.05s,translate .5s var(--pop) 1.05s}.fc.result.active .next{opacity:1;translate:0 0}.fc.result .next .stack{position:relative;width:46px;height:52px;flex-shrink:0}.fc.result .next .stack i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;border:3px solid var(--ink);background:var(--cream)}.fc.result .next .stack i:nth-child(1){transform:rotate(-10deg) translate(-4px,3px);background:var(--yellow)}.fc.result .next .stack i:nth-child(2){transform:rotate(5deg) translate(3px);background:var(--cyan)}.fc.result .next .stack i:nth-child(3){display:grid;place-items:center;font:400 22px var(--display);color:var(--ink)}.fc.result .next h3{font:400 18px/1.05 var(--display);text-transform:uppercase;text-shadow:2px 2px 0 var(--ink)}.fc.result .next p{font-size:12px;margin-top:3px;opacity:.95}.fc.result .hint{bottom:18px}.wrapflame{text-align:center;padding:26px 0 6px;position:relative}.wrapflame .f{font-size:96px;line-height:1;display:inline-block;filter:drop-shadow(0 8px 0 rgba(0,0,0,.4));animation:flameBig .9s var(--pop) both}@keyframes flameBig{0%{transform:scale(0) rotate(-30deg)}60%{transform:scale(1.25) rotate(6deg)}to{transform:scale(1) rotate(-3deg)}}.wrapflame .n{font:400 88px/1 var(--display);color:var(--yellow);margin-top:4px;text-shadow:5px 5px 0 var(--ink),-2px -2px 0 var(--ink),2px -2px 0 var(--ink),-2px 2px 0 var(--ink);animation:popIn .5s var(--pop) both;animation-delay:.5s}.wrapflame .l{font:400 22px var(--display);text-transform:uppercase;letter-spacing:1.5px;text-shadow:2px 2px 0 var(--ink);margin-top:6px;animation:cardIn .5s var(--pop) both;animation-delay:.7s}.week{display:flex;justify-content:center;gap:8px;margin:18px 0 6px}.week div{text-align:center}.week i{display:block;width:36px;height:36px;border-radius:11px;border:3px solid var(--ink);background:var(--panel2);box-shadow:0 3px 0 var(--ink);transform:rotate(-6deg);animation:popIn .4s var(--pop) both}.week i.on{background:var(--green)}.week i.today{background:var(--yellow);animation:stampSlam .6s var(--pop) both}.week span{display:block;font-size:10px;color:var(--muted);font-weight:900;margin-top:5px;letter-spacing:.5px}.item{background:var(--panel);border:3px solid var(--ink);border-radius:14px;padding:12px 14px;margin-bottom:10px;display:flex;align-items:center;gap:12px;box-shadow:0 4px 0 var(--ink)}.item.me{background:linear-gradient(120deg,var(--panel),#3b2b8a);outline:3px solid var(--yellow);outline-offset:-3px}.item .avatar{width:44px;height:44px;font-size:20px}.item .nm{font-size:15px;font-weight:900}.item .sb{font-size:12px;color:var(--muted);margin-top:2px}.item .val{margin-left:auto;text-align:right;flex-shrink:0}.item .val .n{color:var(--yellow);font:400 20px/1 var(--display)}.item .val .l{font-size:10px;color:var(--muted);letter-spacing:1px;font-weight:900}.item.idle .avatar{filter:grayscale(.7);opacity:.75}.tap{cursor:pointer;transition:transform .08s,box-shadow .08s}.tap:active{transform:translateY(4px);box-shadow:0 0 0 var(--ink)}.rank{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;border:3px solid var(--ink);font:400 15px var(--display);background:var(--panel2);color:var(--muted);flex-shrink:0;transform:rotate(-6deg)}.rank.g{background:var(--yellow);color:var(--ink)}.rank.s{background:#dce3f5;color:var(--ink)}.rank.b{background:var(--orange);color:var(--ink)}.sqhead{background:linear-gradient(135deg,var(--blue),var(--purple));border:3px solid var(--ink);border-radius:20px;padding:18px 16px;box-shadow:0 7px 0 var(--ink);margin-bottom:14px;position:relative;overflow:hidden}.sqhead:before{content:"";position:absolute;right:-40px;top:-50px;width:180px;height:180px;border-radius:50%;background:#ffffff1f}.sqhead .row{position:relative}.sqhead h2{font:400 26px/1 var(--display);text-transform:uppercase;text-shadow:2px 2px 0 var(--ink)}.sqhead .code{display:inline-block;margin-top:6px;background:var(--ink);border-radius:8px;padding:4px 10px;font:400 13px var(--display);letter-spacing:2px;color:var(--yellow)}.dots{display:flex;gap:3px}.dots i{width:9px;height:9px;border-radius:3px;background:#ffffff2e;border:1.5px solid rgba(0,0,0,.35)}.dots i.on{background:var(--green)}.dots i.today{outline:2px solid var(--yellow);outline-offset:1px}.eff{display:flex;align-items:center;gap:8px;margin-top:5px}.eff .l{font-size:10.5px;color:var(--muted);letter-spacing:.8px;font-weight:900;text-transform:uppercase}.sqstats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.sqstats .panel{margin:0;padding:12px 8px;text-align:center}.sqstats .n{font:400 26px/1 var(--display);color:var(--yellow)}.sqstats .l{font-size:10px;color:var(--muted);letter-spacing:1px;font-weight:900;text-transform:uppercase;margin-top:4px}.nudge{background:var(--ink);color:var(--yellow);border:3px solid var(--ink);border-radius:9px;padding:6px 10px;font:400 13px var(--display);letter-spacing:.6px;text-transform:uppercase;cursor:pointer;box-shadow:0 3px #000;transform:skew(-8deg);flex-shrink:0}.nudge:active{transform:skew(-8deg) translateY(3px);box-shadow:0 0 #000}.nudge:disabled{opacity:.5}.nudge.ghost{background:var(--panel2);color:var(--muted)}.nudge.red{background:var(--red);color:#fff}.item.mng{flex-wrap:wrap}.item .acts{display:none;width:100%;gap:8px;margin-top:8px;justify-content:flex-end}.item.open .acts{display:flex}.nav button{position:relative}.nav .bdg{position:absolute;top:2px;right:calc(50% - 28px);min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--red);color:#fff;font:400 11px/16px var(--display);font-style:normal;text-align:center;border:2px solid var(--ink);box-sizing:border-box}.seg{display:flex;background:var(--ink);border-radius:12px;padding:4px;margin-bottom:14px;gap:4px;transform:skew(-6deg)}.seg button{flex:1;padding:11px;border:0;border-radius:9px;background:transparent;color:var(--muted);font:400 15px var(--display);letter-spacing:.8px;text-transform:uppercase;cursor:pointer;transition:.18s}.seg button>*{display:inline-block;transform:skew(6deg)}.seg button.on{background:var(--yellow);color:var(--ink);box-shadow:0 3px 0 var(--yellow-sh)}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.qa{--c:var(--blue);--sh:var(--blue-sh);background:var(--c);border:3px solid var(--ink);border-radius:14px;padding:16px 14px;cursor:pointer;text-align:left;color:#fff;font-family:inherit;box-shadow:0 6px 0 var(--sh),0 6px 0 3px var(--ink);transition:transform .08s,box-shadow .08s;position:relative;overflow:hidden}.qa:active{transform:translateY(6px);box-shadow:0 0 0 var(--sh),0 0 0 3px var(--ink)}select.hour{background:var(--ink);color:var(--yellow);border:3px solid var(--ink);border-radius:9px;padding:6px 8px;font:400 14px var(--display);letter-spacing:.5px;flex-shrink:0}.item input[type=checkbox]{width:18px;height:18px;accent-color:var(--yellow)}.nav{display:flex;background:var(--ink);border-top:3px solid #000;padding:8px 4px calc(8px + env(safe-area-inset-bottom));flex-shrink:0;gap:2px}.nav button{flex:1;background:0;border:0;color:var(--muted);cursor:pointer;padding:6px 2px;border-radius:10px;font:400 11px var(--display);letter-spacing:.8px;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;gap:4px;transition:.15s var(--pop)}.nav button .i{font-size:22px;line-height:1;transition:transform .2s var(--pop)}.nav button.on{color:var(--yellow)}.nav button.on .i{transform:translateY(-3px) scale(1.2) rotate(-8deg)}.shake-screen{animation:screenShake .35s}@keyframes screenShake{0%,to{transform:translate(0)}25%{transform:translate(-5px,3px)}50%{transform:translate(5px,-3px)}75%{transform:translate(-3px,-2px)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}#invite .scroll{padding-top:18px}.inv-top{text-align:center;margin:8px 0 16px}.inv-h{font:400 26px/1.1 var(--display);color:var(--yellow);text-transform:uppercase;text-shadow:3px 3px 0 var(--ink);margin:0;text-wrap:balance}.inv-mates{display:flex;flex-wrap:wrap;gap:12px 6px;margin:4px 0 14px}.inv-mates .mate{width:58px;text-align:center}.inv-mates .mate .av{margin:0 auto}.inv-mates .mate.played .av:before{content:"";position:absolute;right:-6px;top:-6px;width:14px;height:14px;border-radius:50%;background:var(--green);border:2px solid var(--ink);z-index:2}.inv-mates .mate .lb{font-size:10.5px;margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inv-note{font-size:13px;line-height:1.45;margin-bottom:14px}.inv-point .item{margin-bottom:10px}.inv-welcome{border-color:var(--green);margin-bottom:14px}.inv-welcome .nm{font:400 18px var(--display);text-transform:uppercase;color:var(--yellow);text-shadow:2px 2px 0 var(--ink)}.inv-welcome .sb{margin-top:4px}.inv-load{display:flex;justify-content:center;padding:120px 0}.fc-sq .sqlist i{position:relative;overflow:hidden;flex-shrink:0}.fc-sq .sqlist i img,.fc-sq .faces i img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.pgrid{font-size:15px;letter-spacing:1px;margin-top:4px}.topics .trow{display:flex;align-items:center;gap:8px;margin:7px 0}.topics .te{width:22px;text-align:center}.topics .tn{width:84px;font-size:12px;font-weight:800;white-space:nowrap}.topics .trow .bar{flex:1;height:12px;transform:none;border-width:2px}.topics .tp{width:38px;text-align:right;font-size:12px;font-weight:800;color:var(--muted)}.cmts{margin-top:10px}.cmt{display:flex;align-items:flex-start;gap:8px;margin:6px 0;font-size:13px}.cmt i{width:24px;height:24px;border-radius:7px;border:2px solid var(--ink);background:linear-gradient(160deg,var(--purple),var(--pink));display:grid;place-items:center;font:400 10px var(--display);color:#fff;flex-shrink:0;overflow:hidden;position:relative}.cmt i img{width:100%;height:100%;object-fit:cover;display:block}.cmt b{color:#fff;font-weight:900;margin-right:4px}.cmt .mk{font-size:11px;margin-right:6px;opacity:.85}.cmt span{color:#eef1ff;font-weight:700;word-break:break-word}.reacts{display:flex;gap:6px;margin:10px 0 6px}.reacts button{width:34px;height:30px;border-radius:9px;border:2px solid var(--ink);background:#00000047;color:#fff;font-size:16px;cursor:pointer;padding:0}.cmt-in{display:flex;gap:8px;align-items:center}.cmt-in input{flex:1;min-width:0;background:#00000047;border:2px solid var(--ink);border-radius:10px;color:#fff;font:700 13px var(--body);padding:8px 10px;outline:none}.cmt-in input::placeholder{color:#ffffff8c}.cmt-in button{flex-shrink:0}.wrap-cmt{font-size:11px;color:var(--muted);margin-left:6px;font-weight:800}.badges{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:10px 0 2px}.badge{background:var(--yellow);color:var(--ink);border:2px solid var(--ink);border-radius:9px;padding:4px 10px;font:400 13px var(--display);letter-spacing:.5px;text-transform:uppercase;box-shadow:0 3px 0 var(--ink)}.stamp.small{font-size:26px}.panel.intro{border-color:var(--yellow)}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVoAA8AAAAACegAAAUTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbDBwYBmAAbBEIColciA0LHgABNgIkAzgEIAWDZAc+DAcb9QdRlE5OmOBngm2rYa0IiBSU4SB6GXpb1ovxAEMb3kc8/X6ve+4LIEoWKsKQjE0KaAS5si8LV935qoC6jkBWl99PeNa/acrMsmIWkJM7J2fiwyD6/rZ3nySQEEJPI2+8mQgCjl/7/xfCPjhmumgbjyJtDTLAgZRI5C2Lsyg9Ej+AogCfIgpT4Glg/xqJD/gP3cxixar09EqCLkAR0S2CjsmOByOgCZ096O8EMaNtszM3NFMavYQr9Cp5x9dfFA/5c6zg2Tty8yAadUVizTiA6qa3QCC/ewmYw2NFVjA0W0NfnG8fGGCFUMwlNjUZzmSW9PlG/R/AyDGpxk28hPlctcMi84z8m/D+t4A8BCJ1LJF6PM8poA/kPvkJWDJ1K8BaUZaAFU7lYnST2ctUYrFxdcncWZ+9iCBZ7QpGtRZjgknaiROuAw9zmuW0fBVJAuYMq2n1OtKMXVFHky8Q0hrFz5fHL9r+nEPMnjt7HmivMC8x91xDA/1M/oAFOmT59tOnXR4D/SyfffGCednGaXbT8vxlrLJwBWKuYq7gZdFz7CSU+gIt6kE7uc+Qo2v37Ql5HkHKQsxRQtvGGz2XFwMdv411vIFQ6YqXmDMUlNIsQgwHBXRRFWtcw+hMzOajmR59mMsOuWmOF4yqrMx9tIxFTBfJL+Ii0RlIK4ImubT7MpIsjraaeanajTm7MtJOmW4rxrqXFRkT0If2oT0spW5rQzzafpjguAN9hiRinFZih+0AJ4zTkDbS8Uh95LjURmGlmKaOU1gqqpGTVk+skg4HuviVSNOtxkAukjRmgehpuFJzeK1lTT5P1BR1/PNEQdrPnuV+BTaWg//+kPhs+NC04dbkEaOaIOzcWmf+0GCvjO57t/beypjctoHZoyi8WpYUkmvITj8o+TTCOX91Xp24bnVevsQkk/AmUsZTIOZotreXUWEZNO7bn9qWsbLZpFW6JvXu9NXJzKKH42p+jchuqW1L6vNy1e9301q7tfmbr/QZMkUOD899Yd14NHBLo/SjF5cCSkjT2NHk135OQk4wT8IJPl3A+KVAmsC6w9Yzeb5ippX3NAv4svYkQsqFgb5lm1UzJZ7DRrsvW6fPCvnquOaJ3AZkUSKvIgyXf96PrZJ0kgSzaEuXOoX1hffmtOr/WYZ+xra+RIUo1WFKdehUQIrG3y5m3i9eznH2AwnYJE9dQSY4kM2VOdnutWqt4pcfeb+k1NlrCD2P3ZO5XLekNz+2uPpKb/XJ2t0NUfOkPccR0vHefWSNS4H/BGiupbdcml/BnXeommkZlIk13/I8D/sOQlw8z33xfpVl+C/GxBeA17vkDn3BYWv7dXrdRJsCQnVz7EH1QwnxcArxoPR47glkG2iQNwSZIChqhlyhaVP9a/045AZNdsyOfJGctxwg9NgmBAURbAFAm+MIaZIADY94zBhygFn0uMesbKlubVJlNpuQyGwxwB96jhQ4qR9Qu4XyKu1Tp1cLH/p5ZE990E5DFwpNaqksidKBtoMWVahBSjs1KNRwaI2gi380ig9P3rz5SjWgRqcMBWu/Q2sDMrNLKOq0U7MWT/ny5gPGn6tBkwHtavQaVcbp0m0kfWtTWctTnNVxceak0ulKzTpDe6uiNRqHjom7XY06zVt5qtVilAt3lKFEEM26JK19bwCDFNQf9sQgYUrmZO1Qm5ZiW0CGLZ6Hyvq4TZke5H+6xGcf+8Snzvruczt8Mu1G9R7wrwIAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAdoAA4AAAAACcgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABYAAAAWABEADkdQT1MAAAFcAAAADAAAAAwAFQAKR1NVQgAAAWgAAAAYAAAAGGyKdIVPUy8yAAABgAAAAE8AAABgZgH8y2NtYXAAAAHQAAAAUwAAAGxDUOfcZ2FzcAAAAiQAAAAIAAAACAAAABBnbHlmAAACLAAAA1QAAATSWeRXtGhlYWQAAAWAAAAAMgAAADb4vFe7aGhlYQAABbQAAAAeAAAAJAbhAvBobXR4AAAF1AAAADgAAAA4FcIAhmxvY2EAAAYMAAAAHgAAAB4HgwZJbWF4cAAABiwAAAAYAAAAIAAVAE5uYW1lAAAGRAAAAPIAAAHkJa9Cm3Bvc3QAAAc4AAAALwAAAD4DnwR9AAEAAAAMAAAAAAAAAAIAAQABAA0AAQAAAAEAAAAKAAoACgAAAAEAAAAKABYAFgABbGF0bgAIAAAAAAAAeNpjYGJczjiBgZWBgWkPUxcDA0MPhGa8y2DE8AsoygADDQwMugxIICAyKJjBgUFBQYF51n9VBgbm2Qx3gMKMDCDiF9MBIKXAwAQAu3UOIwB42mNgYGACYmYgFgGSjGCahSECSAsxCDAwA2UVGJ0YExkrGOsYJzEdV1D4/5+BASjmyJgAFKuFif1//O/wv2X/Jvzr+Vf51/X+W6BJGAAA3YQYRQAAAQAB//8AD3jabJQDtOtKFIb3nkmTpkqRSWqeukdBr23bNheebXvx2bZtLz7b9uLTcnsnBxe9J8bM/N8mILgA8E3yNlQARoUK+XLJGtUchyF+NXWNhUxD11RJrCMbeirk8qXpubBbENzhnBGL2sbmwZfN1zp3Mdx6MuiOoyelJJUUsqBIBVFp/TXwekZVr6o1n6PabuGx5FVIARTVQmkCHqZsHi6LbOfi8YMC47esmDT4NMkto/TRoMJWhUqt6waegUCq/T/+Q6+BGkwAGJVGw7Z6KF+5aRqarjJVlEp5puppqmvOS74HrSY6WgqK+V4s2c5IvTk/smFFdHLWDlTO2zv7VNKQJ+8outPl7rh94mnjt8xO4wJZUcXrJbd0vZiXyZln/KtYOUVPh8pszKOnZGKUFvaJuS4tJAQiqaixdN/FRB27dAl5VEtXXMsFYblLzlhz5wInjnHi+8hbUIAmJ9ZMTlx2MAxtgLbAcdNkgLaQL9kj0k5d0pu2zth/zZ66u24k2Oii3rd336zjE9jooHyynylR8/i5C7NxbTaNRnyhmBouTVi8ra+WnEgSHXC0/V/7P3ISvQA0SEMJAB0vSpTxwPBoTUBa4h8ySNX8BLQMpg/d8Ur/calF9P1RyWZi1GfC2sxpvjnWZZf9etll5PaCW2xN+z0kCVQK/4ivid6uL7Eiui6XXVcNXB2PFPklTq+AFPQBRAbzwswZmipR0zgsC61RiZFCF5KoS2Z4QbAf/3wGUZMF0au3TpN76Z/nd/iDiD2RnljPeQFs3dSnG0njlLSA+/CiEaIEgA/xKGlQdZhsawBIwVEGUwdhJmHkaJi6FMFJUh++/nDQ42u9qtTIK5d0MODy+gmrvfivb1Zi5nZGvsN9nerYvrs9Ad/l6nX+wgWduqBOOlhNJ2FGRQocyKmdURPRdPImgHYpryCe7A2J0txS9Fl7bpec7a24ijO8Lo9nBvVuWtzYls1m50gU/80bXYHW2Y/Fral+ZuGJGTUxStuzNBZndp4wiwHCbOLDm7l+GGAEj+OxnW59q8MEhGL7UXyefAMFAAw58eM5fqjb2IPdJoXD0cVaSgmkUsdFJCrI4QMrBHOKgBxWDiHGaf8sIKUA4wlZXlkB2a0Q3lYwhwEAvBLSq3jaY2BkYADi5t8fKo7F89t8ZeBmfsEABKd1OU/B6P9d/1WYdzLPBnI5GJhAogCeEw3qAAB42mNgZGBgnv1fBUi++9/1/zzzTqAIKuADAKY3BtYAAADHAAAAAAAAAU0AAAC8AAAB1QAFAX0ABQIYAB0BwgAZAmf/9QIzACUBxgAZAab/pgHjAEgB2wAlAAAAAAAAAAAAAAA7AGcAwAEOAUkBkwHSAhICMwJpAAB42mNgZGBg4GPwZWBjAAIgDw0AAAnZAGR42m2OBWoDQBREX929WLFPkLoXC1J3V5y4u8tpeoKeoFhOlgHiCWuzY3xgkiAjDI1OAf/UGniIVf4aeJh5fht4hDPcDTza4RljjZsGHmeZkwaeF4Iwea00Tva1cvjIEtE/L7ynEyGuNyU2JP2VG560xOrk8YhJEuBHJ4vcpPQ3DpU50DrigQIecc9IIY+a5BUj5MS6uqzRJp4jpQ+1PvQPqSMuPTvQfUmKNBWy4kOEpRkb+NjsaLHWHDZwEiWINhxniCchNq6/j7DuPbxqr6pzB6MknBdvaDpyOlmKuv1ibhrtxotyCaQLOwZO7qgDp2hIawAAeNptwUkBgCAAALCJf8MY0TA24EUa7hhQgE0AVvQ6eXAJbkXVdMkw/bJvA722ChwA) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lilita-one-latin-400-normal-87r-Z-Re.woff2) format("woff2"),url(/assets/lilita-one-latin-400-normal-DXkechA3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-600-normal-vnfu4DTE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-600-normal-DJGQ2h05.woff2) format("woff2"),url(/assets/nunito-cyrillic-600-normal-BUjmtIuu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-vietnamese-600-normal-BY8O6Cug.woff2) format("woff2"),url(/assets/nunito-vietnamese-600-normal-DO1RqFw5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2) format("woff2"),url(/assets/nunito-latin-ext-600-normal-BKUpuB78.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2) format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2) format("woff2"),url(/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2) format("woff2"),url(/assets/nunito-vietnamese-700-normal-C9SQsXvj.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2) format("woff2"),url(/assets/nunito-latin-ext-700-normal-D4woHhbd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-ext-800-normal-B-cvGohL.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-800-normal-pjRatrRO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-800-normal-D3igD7Kl.woff2) format("woff2"),url(/assets/nunito-cyrillic-800-normal-DymMgApb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-vietnamese-800-normal-D_CZYdm9.woff2) format("woff2"),url(/assets/nunito-vietnamese-800-normal-Dz0hZPb5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-ext-800-normal-CtU8tJOV.woff2) format("woff2"),url(/assets/nunito-latin-ext-800-normal-CDcxIxx8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2) format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-cyrillic-ext-900-normal-BLeVovcl.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-900-normal-DKFql_-q.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-cyrillic-900-normal-CWPcV0_V.woff2) format("woff2"),url(/assets/nunito-cyrillic-900-normal-Dr1fjxoU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-vietnamese-900-normal-D6LWQAy_.woff2) format("woff2"),url(/assets/nunito-vietnamese-900-normal-WV2-fBew.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-latin-ext-900-normal-Dllsvgjo.woff2) format("woff2"),url(/assets/nunito-latin-ext-900-normal-CTBZd6bf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-latin-900-normal-BVB1fGs6.woff2) format("woff2"),url(/assets/nunito-latin-900-normal-CVn49sIn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
