:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{text-align:center;box-sizing:border-box;border-inline:none;flex-direction:column;width:100%;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}:root{--fx-orange:#f26522;--fx-gold:gold;--fx-cyan:#00b4d8;--fx-violet:#c77dff}body{background:#131313!important}body:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 20% 30%,#f265221a,#0000 40%),radial-gradient(circle at 80% 70%,#00b4d814,#0000 40%),radial-gradient(circle at 60% 10%,#c77dff12,#0000 35%);animation:24s ease-in-out infinite alternate fx-blobs;position:fixed;inset:-50%}body:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#f265220b 1px,#0000 1px),linear-gradient(90deg,#f265220b 1px,#0000 1px);background-size:44px 44px;animation:18s linear infinite fx-grid;position:fixed;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 85%);mask-image:radial-gradient(#000 30%,#0000 85%)}@keyframes fx-blobs{0%{transform:translate(-3%,-2%)rotate(0)}to{transform:translate(3%,2%)rotate(6deg)}}@keyframes fx-grid{0%{background-position:0 0,0 0}to{background-position:44px 44px,44px 44px}}.fx-screen{animation:.38s cubic-bezier(.2,.8,.25,1) both fx-screen-in}@keyframes fx-screen-in{0%{opacity:0;filter:blur(4px);transform:translateY(14px)scale(.985)}to{opacity:1;filter:none;transform:none}}.fx-ripple{pointer-events:none;opacity:1;background:radial-gradient(circle,#ffffff8c 0%,#ffffff26 40%,#0000 70%);border-radius:50%;animation:.6s ease-out forwards fx-ripple;position:absolute;transform:scale(0)}@keyframes fx-ripple{to{opacity:0;transform:scale(1)}}.cb-btn{position:relative;overflow:hidden;transition:transform .15s cubic-bezier(.3,1.6,.5,1),box-shadow .2s,filter .2s,background .2s,color .2s!important}.cb-btn:hover{transform:translateY(-2px)scale(1.03)!important}.cb-btn:active{transform:translateY(1px)scale(.96)!important}.cb-btn:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff59,#0000);width:50%;height:100%;position:absolute;top:0;left:-75%;transform:skew(-20deg)}.cb-btn:hover:after{animation:.7s fx-shine}@keyframes fx-shine{to{left:130%}}.cb-btn-primary{animation:2.6s ease-in-out infinite fx-glow-pulse;box-shadow:0 0 #f2652200,0 4px 14px #f2652240}.cb-btn-primary:hover{box-shadow:0 0 22px #f26522bf,0 6px 20px #f2652273}.cb-btn-primary:disabled{box-shadow:none;animation:none}@keyframes fx-glow-pulse{0%,to{box-shadow:0 0 #f2652200,0 4px 14px #f2652240}50%{box-shadow:0 0 16px #f265228c,0 4px 18px #f2652266}}.cb-btn-secondary:hover{background:#f2652214;box-shadow:0 0 16px #f2652280,inset 0 0 12px #f265222e}.cb-btn-ghost:hover{color:#ddd;box-shadow:0 0 10px #ffffff1f}.cb-btn-danger:hover{box-shadow:0 0 20px #f44336b3}.cb-card,.cb-panel{transition:transform .2s,box-shadow .25s,border-color .25s}.cb-card:hover{transform:translateY(-2px);box-shadow:0 8px 28px #00000080,0 0 18px #f2652226;border-color:#f265228c!important}.cb-input{transition:border-color .2s,box-shadow .25s,transform .15s!important}.cb-input:focus{transform:scale(1.01);box-shadow:0 0 0 3px #f2652238,0 0 18px #f265224d}h1{text-shadow:0 0 24px #f2652259}h2{text-shadow:0 0 14px #f2652233}.fx-pop{animation:.45s cubic-bezier(.2,1.7,.4,1) both fx-pop}.fx-float{animation:3.2s ease-in-out infinite fx-floaty}.fx-pulse{animation:1s ease-in-out infinite fx-pulse}.fx-shake{animation:.4s both fx-shake}.fx-glow{animation:1.8s ease-in-out infinite fx-glow-text}.fx-spin-slow{animation:8s linear infinite fx-spin}.fx-urgent{animation:.5s ease-in-out infinite fx-urgent;color:#ff4d3d!important}.fx-slide-up{animation:.4s both fx-slide-up}.fx-stagger>*{animation:.45s cubic-bezier(.2,.8,.25,1) both fx-slide-up}.fx-stagger>:first-child{animation-delay:20ms}.fx-stagger>:nth-child(2){animation-delay:70ms}.fx-stagger>:nth-child(3){animation-delay:.12s}.fx-stagger>:nth-child(4){animation-delay:.17s}.fx-stagger>:nth-child(5){animation-delay:.22s}.fx-stagger>:nth-child(6){animation-delay:.27s}.fx-stagger>:nth-child(7){animation-delay:.32s}.fx-stagger>:nth-child(8){animation-delay:.37s}.fx-stagger>:nth-child(n+9){animation-delay:.42s}@keyframes fx-pop{0%{opacity:0;transform:scale(.3)}70%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes fx-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes fx-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes fx-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}@keyframes fx-glow-text{0%,to{text-shadow:0 0 6px}50%{text-shadow:0 0 22px,0 0 40px}}@keyframes fx-spin{to{transform:rotate(360deg)}}@keyframes fx-urgent{0%,to{text-shadow:0 0 6px red;transform:scale(1)}50%{text-shadow:0 0 22px red;transform:scale(1.18)}}@keyframes fx-slide-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.fx-rare-border{position:relative}.fx-rare-border:before{content:"";border-radius:inherit;z-index:-1;filter:blur(6px);background:conic-gradient(gold,#f26522,#c77dff,#00b4d8,gold);animation:3s linear infinite fx-spin;position:absolute;inset:-3px}@media (prefers-reduced-motion:reduce){body:before,body:after,.cb-btn-primary,.fx-float,.fx-pulse,.fx-glow,.fx-urgent,.fx-spin-slow,.fx-rare-border:before{animation:none!important}.fx-screen,.fx-stagger>*{animation-duration:10ms!important}}#root>div[style*="min-height: 100vh"][style*="background: rgb(26, 26, 26)"],#root>div>div[style*="min-height: 100vh"][style*="background: rgb(26, 26, 26)"]{background:0 0!important}
