.uc-auth-root{--hulk:#39ff14;--purple:#bf00ff;--magenta:#ff00e5;position:relative;min-height:100vh;min-height:100dvh;overflow-x:hidden;background:#030303;color:#fafafa;font-family:IBM Plex Mono,monospace;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(2rem,6vh,3.5rem) 1.15rem 2.5rem}.uc-auth-mist{position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 70% 45% at 50% 8%,rgba(57,255,20,.07) 0,transparent 55%),radial-gradient(ellipse 55% 40% at 50% 18%,rgba(191,0,255,.06) 0,transparent 50%),radial-gradient(ellipse 90% 60% at 50% 100%,rgba(0,0,0,.95) 0,transparent 55%),linear-gradient(180deg,#000,#050505 40%,#030303)}.uc-auth-seal-stage{width:118%;aspect-ratio:1;top:42%;transform:translate(-50%,-50%) scale(1.06);z-index:1;opacity:.34;filter:brightness(.95) contrast(1.18) saturate(.95);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 18%,rgba(0,0,0,.85) 24%,rgba(0,0,0,.35) 30%,transparent 36%);mask-image:linear-gradient(180deg,#000 0,#000 18%,rgba(0,0,0,.85) 24%,rgba(0,0,0,.35) 30%,transparent 36%)}.uc-auth-seal-city-mist,.uc-auth-seal-stage{position:absolute;left:50%;pointer-events:none}.uc-auth-seal-city-mist{top:2%;width:110%;height:48%;transform:translateX(-50%);z-index:0;background:radial-gradient(ellipse 55% 42% at 50% 52%,rgba(248,250,252,.26) 0,rgba(235,240,246,.12) 28%,rgba(220,228,236,.04) 52%,transparent 72%);filter:blur(28px);opacity:.85;-webkit-mask-image:radial-gradient(ellipse 70% 65% at 50% 50%,#000 0,#000 35%,transparent 75%);mask-image:radial-gradient(ellipse 70% 65% at 50% 50%,#000 0,#000 35%,transparent 75%)}.uc-auth-seal-spin{width:100%;height:100%;animation:ucRecordSpin 64s linear infinite;will-change:transform}.uc-auth-seal-spin img{width:100%;height:100%;object-fit:contain;display:block;user-select:none}@keyframes ucRecordSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.uc-auth-seal-spin,.uc-auth-title-glow:after,.uc-auth-title-glow:before{animation:none}}.uc-auth-inner{width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center;padding-top:clamp(2.5rem,8vw,4rem)}.uc-auth-brand,.uc-auth-inner{position:relative;z-index:2;overflow:visible}.uc-auth-brand{width:min(100%,420px);margin:0 auto .35rem;text-align:center}.uc-auth-title-glow{position:absolute;left:-8%;right:-8%;top:8%;bottom:18%;z-index:1;pointer-events:none;overflow:visible;-webkit-mask-image:radial-gradient(ellipse 72% 68% at 50% 45%,#000 0,#000 40%,transparent 78%);mask-image:radial-gradient(ellipse 72% 68% at 50% 45%,#000 0,#000 40%,transparent 78%)}.uc-auth-title-glow:after,.uc-auth-title-glow:before{content:"";position:absolute;inset:-20%;pointer-events:none;border-radius:50%;will-change:transform,opacity}.uc-auth-title-glow:before{background:radial-gradient(ellipse 48% 38% at 46% 42%,rgba(57,255,20,.2) 0,rgba(57,255,20,.07) 38%,transparent 68%),radial-gradient(ellipse 36% 30% at 58% 52%,rgba(0,255,170,.08) 0,transparent 70%);filter:blur(28px);animation:ucSmokeDriftA 9s ease-in-out infinite}.uc-auth-title-glow:after{background:radial-gradient(ellipse 42% 34% at 54% 38%,rgba(57,255,20,.14) 0,rgba(120,255,80,.05) 40%,transparent 70%),radial-gradient(ellipse 30% 28% at 40% 55%,rgba(0,255,150,.06) 0,transparent 72%);filter:blur(34px);animation:ucSmokeDriftB 12s ease-in-out infinite}@keyframes ucSmokeDriftA{0%,to{transform:translate(-2%,1%) scale(1) rotate(0deg);opacity:.45}33%{transform:translate(3%,-3%) scale(1.08) rotate(2deg);opacity:.55}66%{transform:translate(-3%,2%) scale(.96) rotate(-1.5deg);opacity:.38}}@keyframes ucSmokeDriftB{0%,to{transform:translate(2%,-1%) scale(1.04) rotate(0deg);opacity:.35}40%{transform:translate(-4%,3%) scale(.94) rotate(-2deg);opacity:.5}70%{transform:translate(3%,-2%) scale(1.1) rotate(1.5deg);opacity:.4}}.uc-auth-title{position:relative;z-index:2;width:100%;height:auto;display:block;filter:drop-shadow(0 10px 32px rgba(0,0,0,.9)) drop-shadow(0 0 22px rgba(57,255,20,.28)) drop-shadow(0 -6px 28px rgba(57,255,20,.18))}.uc-auth-eyebrow{margin:.35rem 0 1.75rem;font-size:.62rem;letter-spacing:.42em;text-transform:uppercase;color:rgba(57,255,20,.55);text-align:center}.uc-auth-comic{position:relative;width:100%;border-radius:8px;padding:.35rem;background:rgba(0,0,0,.55);isolation:isolate;overflow:visible;transition:transform .35s cubic-bezier(.23,1,.32,1)}.uc-auth-comic:before{inset:-14px;border-radius:14px;background:radial-gradient(ellipse 90% 80% at 50% 55%,var(--glow-a,#39ff14) 0,transparent 68%);z-index:-2;opacity:.28;filter:blur(26px);animation:ucAuthGlowBreath 2.8s ease-in-out infinite}.uc-auth-comic:after,.uc-auth-comic:before{content:"";position:absolute;transition:opacity .4s ease,transform .4s ease}.uc-auth-comic:after{inset:-10px;border-radius:12px;background:radial-gradient(ellipse 70% 60% at 30% 40%,var(--glow-b,#bf00ff) 0,transparent 62%);z-index:-1;opacity:.18;filter:blur(20px);transform:translate(6px,4px)}.uc-auth-comic:focus-within,.uc-auth-comic:hover{transform:translateY(-2px) scale(1.008)}.uc-auth-comic:focus-within:before,.uc-auth-comic:hover:before{opacity:.48;transform:scale(1.03);animation:none}.uc-auth-comic:focus-within:after,.uc-auth-comic:hover:after{opacity:.32;transform:translate(8px,5px) scale(1.02)}.uc-auth-comic-corner{position:absolute;top:-2px;right:-2px;width:22px;height:22px;background:linear-gradient(135deg,var(--glow-a,#39ff14) 0,var(--glow-b,#bf00ff) 100%);clip-path:polygon(100% 0,0 0,100% 100%);opacity:.35;z-index:3;pointer-events:none;transition:opacity .35s ease}.uc-auth-comic:focus-within .uc-auth-comic-corner,.uc-auth-comic:hover .uc-auth-comic-corner{opacity:.9}@keyframes ucAuthGlowBreath{0%,to{opacity:.24;filter:blur(26px)}50%{opacity:.36;filter:blur(30px)}}.uc-auth-card{position:relative;width:100%;padding:1.75rem 1.5rem 1.85rem;border-radius:6px;border:1px solid rgba(57,255,20,.22);background:linear-gradient(165deg,rgba(57,255,20,.06),rgba(0,0,0,.62) 40%,rgba(0,0,0,.78));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03),0 24px 60px rgba(0,0,0,.55),0 0 48px rgba(57,255,20,.06);backdrop-filter:blur(8px);transition:border-color .35s ease,box-shadow .35s ease}.uc-auth-comic:focus-within .uc-auth-card,.uc-auth-comic:hover .uc-auth-card{border-color:rgba(57,255,20,.65);box-shadow:0 0 0 1px rgba(0,0,0,.9),0 0 28px rgba(57,255,20,.45),0 0 64px rgba(191,0,255,.28),0 0 90px rgba(57,255,20,.12),inset 0 0 32px rgba(191,0,255,.08),6px 6px 0 rgba(57,255,20,.2)}.uc-auth-label{display:block;font-size:.55rem;letter-spacing:.38em;color:rgba(57,255,20,.6);text-transform:uppercase;margin-bottom:.5rem}.uc-auth-input{width:100%;box-sizing:border-box;background:rgba(0,0,0,.45);border:1px solid rgba(57,255,20,.28);color:#39ff14;font-family:IBM Plex Mono,monospace;font-size:.85rem;padding:.8rem .9rem;outline:none;letter-spacing:.04em;margin-bottom:1.35rem;caret-color:#39ff14;border-radius:2px;transition:border-color .2s,box-shadow .2s}.uc-auth-input::placeholder{color:rgba(57,255,20,.28)}.uc-auth-input:focus{border-color:rgba(57,255,20,.75);box-shadow:0 0 0 1px rgba(57,255,20,.25),0 0 28px rgba(57,255,20,.22),0 0 48px rgba(191,0,255,.18);background:rgba(0,0,0,.65)}.uc-auth-error{color:#f87171;font-size:.7rem;letter-spacing:.06em;margin:-.65rem 0 1rem}.uc-auth-cta{width:100%;padding:0;border:none;background:transparent;cursor:pointer;transition:transform .25s ease}.uc-auth-cta:hover:not(:disabled){transform:translateY(-2px) scale(1.015)}.uc-auth-cta:active:not(:disabled){transform:translateY(1px) scale(.99)}.uc-auth-cta:disabled{opacity:.65;cursor:wait}.uc-auth-cta .uc-hub-desk-liquid--cta{display:block;width:100%}.uc-auth-cta .uc-hub-desk-btn__label{font-size:.95rem;letter-spacing:.22em}.uc-auth-links{margin-top:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem 2rem;font-size:.62rem;letter-spacing:.28em;text-transform:uppercase}.uc-auth-links a{color:rgba(57,255,20,.5);text-decoration:none;transition:color .2s}.uc-auth-links a:hover{color:#39ff14}.uc-auth-sent-title{font-family:Bebas Neue,sans-serif;font-size:1.65rem;letter-spacing:.16em;color:#39ff14;text-align:center;margin:0 0 1rem;text-shadow:0 0 20px rgba(57,255,20,.35)}.uc-auth-sent-body{color:rgba(57,255,20,.65);font-size:.75rem;line-height:1.7;letter-spacing:.04em;text-align:center;margin:0}.uc-auth-sent-body strong{color:#39ff14;font-weight:600}.uc-auth-ghost{margin-top:1.5rem;display:block;width:100%;background:transparent;border:none;color:rgba(57,255,20,.45);font-size:.62rem;letter-spacing:.28em;text-transform:uppercase;cursor:pointer;font-family:inherit}.uc-auth-ghost:hover{color:rgba(57,255,20,.85)}.uc-auth-perk{margin-bottom:1.35rem;padding:.85rem 1rem;border-left:2px solid rgba(57,255,20,.35);background:rgba(57,255,20,.04)}.uc-auth-perk-title{font-size:.55rem;letter-spacing:.32em;color:#39ff14;text-transform:uppercase;margin-bottom:.5rem}.uc-auth-perk-row{font-size:.65rem;color:rgba(57,255,20,.55);letter-spacing:.04em;line-height:1.9;display:flex;align-items:center;gap:.5rem}.uc-auth-hint{font-size:.55rem;color:rgba(57,255,20,.35);letter-spacing:.04em;line-height:1.6;margin:-.75rem 0 1.25rem}