@font-face{font-family:Inter-Black;src:url(/dontturnbro/assets/Inter-Black-Bzie3xun.ttf) format("truetype");font-display:block}@font-face{font-family:Inter-Bold;src:url(/dontturnbro/assets/Inter-Bold-SlGuY_v7.ttf) format("truetype");font-display:block}@font-face{font-family:Inter-ExtraBold;src:url(/dontturnbro/assets/Inter-ExtraBold-QrqRPPK_.ttf) format("truetype");font-display:block}@font-face{font-family:Inter-Medium;src:url(/dontturnbro/assets/Inter-Medium-BEYgZTde.ttf) format("truetype");font-display:block}@font-face{font-family:Inter-Regular;src:url(/dontturnbro/assets/Inter-Regular-BOoJxjxf.ttf) format("truetype");font-display:block}@font-face{font-family:Inter-SemiBold;src:url(/dontturnbro/assets/Inter-SemiBold-ipl4pJhC.ttf) format("truetype");font-display:block}@font-face{font-family:SpaceGrotesk-Bold;src:url(/dontturnbro/assets/SpaceGrotesk-Bold-DKSy8owx.ttf) format("truetype");font-display:block}@font-face{font-family:SpaceGrotesk-Medium;src:url(/dontturnbro/assets/SpaceGrotesk-Medium-B2fD0ZDh.ttf) format("truetype");font-display:block}html,body{margin:0;height:100%;background:#0d0518;color:#f5f0ee}body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}#root{position:fixed;inset:0}svg:not([width]):not([height]){width:100%;height:100%}.layout{position:absolute;inset:0;display:flex;flex-direction:column;background:#0d0518}.stage{position:relative;flex:1;min-height:0;display:flex;justify-content:center;align-items:stretch}.phone{position:relative;width:100%;max-width:430px;height:100%}.screen{position:relative;width:100%;height:100%;overflow:hidden;background:#0d0518;isolation:isolate}#app{position:absolute;inset:0;display:flex;flex-direction:column}#overlay-root{position:absolute;inset:0;pointer-events:none;z-index:1000}#overlay-root>*{pointer-events:auto}.layout.column .phone{box-shadow:0 0 0 1px #ffffff0f,0 0 80px #e056fd24}@font-face{font-family:Orbitron;src:url(/dontturnbro/assets/Orbitron-latin-Du7j2Vp2.woff2) format("woff2");font-weight:400 900;font-display:swap}@font-face{font-family:Rajdhani;src:url(/dontturnbro/assets/Rajdhani-500-latin-ByNUCHrt.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Rajdhani;src:url(/dontturnbro/assets/Rajdhani-600-latin-CXCVEoA9.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Rajdhani;src:url(/dontturnbro/assets/Rajdhani-700-latin-BPDUZo87.woff2) format("woff2");font-weight:700;font-display:swap}.layout.desktop{--hot: #ff3da8;--lav: #b388ff;--magenta: #e056fd;--purple: #8a5cff;--ink: #e2e8f0;--muted: #94a3b8;--dim: #64748b;--mono: ui-monospace, "Cascadia Mono", "SFMono-Regular", Menlo, Consolas, monospace;--header-h: 60px;--footer-h: 36px;background:#0a0414;color:var(--ink);font-family:Rajdhani,system-ui,sans-serif}.layout.desktop .stage{z-index:10;align-items:center;gap:24px;padding:18px 24px}.sk-backdrop{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.sk-backdrop canvas{position:absolute;inset:0;width:100%;height:100%}.sk-glow-left{position:absolute;inset:0;background:radial-gradient(circle 600px at 0% 50%,rgba(224,86,253,.16),transparent 70%)}.sk-glow-right{position:absolute;inset:0;background:radial-gradient(circle 600px at 100% 50%,rgba(138,92,255,.18),transparent 70%)}.sk-scanlines{position:absolute;inset:0;opacity:.35;background:linear-gradient(#12101000 50%,#00000040 50%),linear-gradient(90deg,#ff000008,#00ff0003,#0000ff08);background-size:100% 4px,6px 100%}.sk-header{position:relative;z-index:30;height:var(--header-h);box-sizing:border-box;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(255,255,255,.1);background:#0d0518e6;backdrop-filter:blur(12px)}.sk-brand{display:flex;align-items:center;gap:10px;min-width:0}.sk-mark{width:34px;height:34px;border-radius:9px;padding:1.5px;box-sizing:border-box;flex:none;background:linear-gradient(45deg,#ff3da8,#e056fd,#8a5cff)}.sk-mark>div{width:100%;height:100%;border-radius:8px;background:#0d0518;display:flex;align-items:center;justify-content:center;color:#e3d6ff}.sk-title{margin:0;font-family:Orbitron,sans-serif;font-weight:900;font-size:18px;letter-spacing:.08em;line-height:1.1;background:linear-gradient(90deg,#ff3da8,#e056fd,#c9aeff);-webkit-background-clip:text;background-clip:text;color:transparent}.sk-sub{display:flex;align-items:center;gap:6px;font:600 10px var(--mono);letter-spacing:.14em;color:var(--muted);text-transform:uppercase;text-decoration:none}.sk-sub:hover{color:var(--lav)}.sk-actions{display:flex;align-items:center;gap:10px}.sk-btn{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;box-sizing:border-box;border-radius:9px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:var(--ink);font:600 12px var(--mono);letter-spacing:.04em;cursor:pointer;text-decoration:none;white-space:nowrap;transition:border-color .15s,background .15s}.sk-btn:hover{border-color:#e056fd80;background:#e056fd1a}.sk-btn.lav:hover{border-color:#b388ff8c;background:#b388ff1a}.sk-btn.hot:hover{border-color:#ff3da880;background:#ff3da81a}.sk-btn:focus-visible{outline:2px solid var(--lav);outline-offset:2px}.sk-btn.primary{border-color:#e056fd80;background:linear-gradient(90deg,#ff3da83d,#e056fd33,#8a5cff3d)}.sk-dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--dim)}.sk-dot.on{background:#34d399;box-shadow:0 0 8px #34d399}.sk-dot.warn{background:#f59e0b}.sk-dot.off{background:#ef4444}.sk-avatar{width:22px;height:22px;border-radius:50%;object-fit:cover;background:#1b0f27;display:inline-flex;align-items:center;justify-content:center;font:700 10px var(--mono);color:#fff;border:1px solid rgba(255,255,255,.25)}.layout.desktop .phone{width:auto;max-width:none;height:auto;flex:none;padding:12px;border-radius:48px;background:linear-gradient(180deg,#2c2238,#171021 45%,#0e0817);border:2px solid rgba(56,47,64,.9);box-shadow:0 0 50px -10px #e056fd66,0 0 100px -20px #8a5cff4d,0 25px 60px -15px #000000e6}.sk-backlight{position:absolute;inset:-10px;border-radius:56px;z-index:-1;filter:blur(22px);opacity:.75;background:linear-gradient(45deg,#ff3da852,#e056fd3d,#8a5cff57);animation:sk-breathe 4s ease-in-out infinite}@keyframes sk-breathe{0%,to{opacity:.55}50%{opacity:.85}}.layout.desktop .screen{width:390px;height:min(844px,calc(100vh - var(--header-h) - var(--footer-h) - 36px - 28px));border-radius:38px;background:#000;border:1px solid #1b0f27}@media(max-height:820px){.layout.desktop .screen{width:375px}}.layout.desktop #app,.layout.desktop #overlay-root{top:34px}.sk-island{position:absolute;top:20px;left:50%;transform:translate(-50%);z-index:5;width:112px;height:24px;border-radius:999px;background:#000;border:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;padding:0 10px;box-sizing:border-box}.sk-island i{width:10px;height:10px;border-radius:50%;background:#1b1228;display:block}.sk-island i.lens{background:#140c20;border:1px solid rgba(179,136,255,.4);box-sizing:border-box}.sk-island i.lens.live{box-shadow:0 0 6px #34d399d9;border-color:#34d399}.sk-wing{width:340px;flex:none;align-self:stretch;display:flex;flex-direction:column;gap:14px;overflow-y:auto;scrollbar-width:none;padding:2px}.sk-wing::-webkit-scrollbar{display:none}.sk-wing.left{margin-right:auto}.sk-wing.right{margin-left:auto}.sk-card{position:relative;flex:none;border-radius:18px;padding:14px;box-sizing:border-box;overflow:hidden;background:#130920cc;backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px #0009}.sk-card.hot{border-color:#e056fd52}.sk-card.lav{border-color:#b388ff52}.sk-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}.sk-card-title{display:flex;align-items:center;gap:8px;font:700 12px Orbitron,sans-serif;letter-spacing:.08em;white-space:nowrap}.sk-card-title.hot{color:#f0a0ff}.sk-card-title.lav{color:#c9aeff}.sk-card-title.tight{font-size:11px;letter-spacing:.05em}.sk-card-title.plain{color:var(--muted);font-size:11px}.sk-tag{font:600 10px var(--mono);color:var(--muted);text-transform:uppercase;white-space:nowrap}.sk-mono{font-family:var(--mono)}.sk-reticle{position:relative;margin-top:12px;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#000000b3;border:1px solid rgba(224,86,253,.4)}.sk-reticle video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scaleX(-1);opacity:.45;filter:saturate(.6) contrast(1.1)}.sk-reticle .grid{position:absolute;inset:0;opacity:.4;background-image:radial-gradient(rgba(224,86,253,.14) 1px,transparent 1px);background-size:16px 16px}.sk-ret-mark{position:absolute;width:0;height:0;transition:left .08s linear,top .08s linear}.sk-ret-mark .ring{position:absolute;left:-36px;top:-36px;width:72px;height:72px;border-radius:50%;border:1px solid rgba(255,122,0,.45);box-sizing:border-box}.sk-ret-mark .ring.inner{left:-24px;top:-24px;width:48px;height:48px;border:1px dashed rgba(251,146,60,.85)}.sk-ret-mark .h{position:absolute;left:-52px;top:0;width:104px;height:1px;background:linear-gradient(90deg,transparent,rgba(251,146,60,.7),transparent)}.sk-ret-mark .v{position:absolute;top:-52px;left:0;height:104px;width:1px;background:linear-gradient(180deg,transparent,rgba(251,146,60,.7),transparent)}.sk-ret-mark .pupil{position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:50%;background:radial-gradient(#000 35%,#f59e0b 40%,#ff7a00);box-shadow:0 0 12px #ff7a00}.sk-ret-mark.lock .ring{border-color:#b388ff99}.sk-ret-mark.lock .ring.inner{border-color:#e056fde6}.sk-ret-mark.lock .pupil{background:radial-gradient(#000 35%,#f0a0ff 40%,#e056fd);box-shadow:0 0 12px #e056fd}.sk-ret-tag{position:absolute;padding:2px 7px;border-radius:4px;background:#000000b3;font:600 9px var(--mono);letter-spacing:.04em}.sk-ret-tag.tl{top:8px;left:8px;color:#f0a0ff;border:1px solid rgba(224,86,253,.3)}.sk-ret-tag.tr{top:8px;right:8px;color:#cbd5e1}.sk-ret-foot{position:absolute;left:10px;right:10px;bottom:7px;display:flex;justify-content:space-between;font:600 10px var(--mono);color:#f0beffd9}.sk-ret-off{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--muted);font:600 11px var(--mono);text-align:center;padding:0 20px}.sk-ret-off .eye{width:54px;height:54px;border-radius:50%;border:1px dashed rgba(224,86,253,.45);display:flex;align-items:center;justify-content:center}.sk-ret-off .eye:after{content:"";width:18px;height:18px;border-radius:50%;background:#e056fd40}.sk-hint{font:500 10px var(--mono);color:var(--dim);margin-top:6px;line-height:1.35}.sk-stats{margin-top:12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.1);display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center}.sk-stats div{background:#ffffff0d;border:1px solid rgba(255,255,255,.05);border-radius:10px;padding:7px 4px}.sk-stats span{display:block;font:600 9px var(--mono);color:var(--muted)}.sk-stats b{font:700 13px var(--mono)}.sk-keys{display:flex;flex-direction:column;gap:5px;margin-top:8px}.sk-key{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:5px 10px;white-space:nowrap;border-radius:10px;background:#0006;border:1px solid rgba(255,255,255,.05);font:500 11px var(--mono);color:#cbd5e1}.sk-key kbd{padding:2px 8px;border-radius:5px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);font:700 10px var(--mono)}.sk-anywhere{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:18px;padding:12px 14px;text-align:left;border:1px solid rgba(255,255,255,.1);background:linear-gradient(90deg,#ff3da81a,#e056fd1a,#8a5cff1f)}.sk-anywhere small{display:block;font:600 10px var(--mono);color:var(--muted);letter-spacing:.1em}.sk-anywhere p{margin:3px 0 0;font:600 14px Rajdhani,sans-serif;color:#e2e8f0}.sk-store{flex:none;display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:10px;background:#000;border:1px solid rgba(255,255,255,.25);color:#fff;text-decoration:none;text-align:left}.sk-store:hover{border-color:var(--lav)}.sk-store span{display:block;font:600 9px var(--mono);color:var(--muted);letter-spacing:.06em}.sk-store b{display:block;font:700 14px Rajdhani,sans-serif;line-height:1}.sk-tabs{display:flex;gap:4px;flex:none}.sk-tabs button{border:1px solid rgba(255,255,255,.1);background:transparent;color:var(--muted);font:700 9px var(--mono);padding:3px 7px;border-radius:999px;cursor:pointer;letter-spacing:.04em;white-space:nowrap}.sk-tabs button.on{color:#fff;background:linear-gradient(90deg,#ff3da8,#e056fd,#8a5cff);border-color:#fad6ffb3}.sk-board{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.sk-board li{display:grid;grid-template-columns:30px 26px 1fr auto;align-items:center;gap:8px;padding:7px 10px;border-radius:10px;background:#ffffff06;border:1px solid rgba(255,255,255,.05)}.sk-board li.me{border-color:#e056fd8c;background:#e056fd1a}.sk-board .rk{font:900 13px Orbitron,sans-serif}.sk-board .nm{font:700 14px Rajdhani,sans-serif;color:#e2e8f0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-board .ms{font:600 11px var(--mono);color:#cbd5e1;white-space:nowrap}.sk-board .ini{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:700 10px var(--mono);color:#fff;border:1.5px solid;box-sizing:border-box;background:#1b0f27}.sk-empty{margin-top:12px;font:500 12px var(--mono);color:var(--muted)}.sk-link{margin-top:10px;background:none;border:0;padding:0;color:#c9aeff;font:600 12px var(--mono);cursor:pointer;text-decoration:underline}.sk-invite p{margin:10px 0;font:500 14px Rajdhani,sans-serif;color:#cbd5e1;line-height:1.3}.sk-url{display:flex;align-items:center;gap:8px;padding:6px;border-radius:12px;background:#0009;border:1px solid rgba(255,255,255,.1)}.sk-url input{flex:1;min-width:0;background:transparent;border:0;outline:none;color:#e3d6ff;font:600 11px var(--mono)}.sk-url button{padding:5px 10px;border-radius:8px;border:0;background:linear-gradient(90deg,#ff3da8,#e056fd);color:#fff;font:800 11px var(--mono);cursor:pointer}.sk-row{display:flex;gap:8px;margin-top:10px}.sk-row .sk-btn{flex:1;justify-content:center}.sk-btn[disabled]{opacity:.45;cursor:not-allowed}.sk-footer{position:relative;z-index:20;height:var(--footer-h);box-sizing:border-box;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid rgba(255,255,255,.1);background:#0d0518e6;backdrop-filter:blur(12px);font:600 11px var(--mono);color:var(--muted);white-space:nowrap}.sk-footer>div{display:flex;align-items:center;gap:12px;min-width:0}.sk-footer .sep{color:#4b3a5c}.sk-footer a{color:var(--muted);text-decoration:none}.sk-footer a:hover{color:#f0a0ff}.sk-ok{color:#34d399}.sk-hot{color:#f0a0ff}.sk-lav{color:#c9aeff}.sk-gold{color:#ffd24a}.sk-warn{color:#fbbf24}.sk-bad{color:#f87171}.sk-compass{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.sk-pad{font:600 11px var(--mono)}.sk-pad-head{display:flex;justify-content:space-between;color:var(--muted);margin-bottom:5px}.sk-pad-head b{font-weight:700}.sk-pad-box{position:relative;aspect-ratio:1 / 1;border-radius:12px;background:#00000080;border:1px solid rgba(255,255,255,.1);overflow:hidden}.sk-pad-box .zone{position:absolute;left:25%;top:25%;width:50%;height:50%;box-sizing:border-box;border:1px dashed rgba(179,136,255,.6);border-radius:6px;background:#b388ff0f}.sk-pad-box .axis{position:absolute;background:#ffffff14}.sk-pad-box .axis.h{left:0;right:0;top:50%;height:1px}.sk-pad-box .axis.v{top:0;bottom:0;left:50%;width:1px}.sk-pad-box .lbl{position:absolute;font:700 8px var(--mono);letter-spacing:.06em;color:#6b5a7d}.sk-pad-box .lbl.up{top:4px;left:50%;transform:translate(-50%)}.sk-pad-box .lbl.down{bottom:4px;left:50%;transform:translate(-50%)}.sk-pad-box .lbl.left{left:5px;top:4px}.sk-pad-box .lbl.right{right:5px;top:4px}.sk-pad-box .lbl.on{color:#fff;text-shadow:0 0 8px #ff3da8,0 0 2px #ff3da8}.sk-pad-box .dot{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:radial-gradient(#fff 20%,#c9aeff 45%,#8a5cff);box-shadow:0 0 10px #b388ff;transition:left .07s linear,top .07s linear}.sk-pad-box .dot.turned{background:radial-gradient(#fff 20%,#f0a0ff 45%,#ff3da8);box-shadow:0 0 12px #ff3da8}.sk-board-cols{display:flex;justify-content:space-between;margin-top:10px;padding:0 10px;font:600 9px var(--mono);color:var(--dim);letter-spacing:.08em}@media(max-height:860px){.sk-reticle{aspect-ratio:2.6 / 1}.sk-pad-box{aspect-ratio:1.6 / 1}.sk-pad .sk-hint,.sk-card.lav .sk-hint{display:none}.sk-wing{gap:10px}.sk-card{padding:12px}}
