: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:"Space Grotesk", system-ui, "Segoe UI", sans-serif;--heading:"Outfit", "Space Grotesk", system-ui, sans-serif;--mono:ui-monospace, Consolas, monospace;font:15px/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:14px}}@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{box-sizing:border-box;flex-direction:column;width:100%;min-height:100svh;display:flex}h1,h2{font-family:var(--heading)}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%}.toast-stack{z-index:9999;pointer-events:none;flex-direction:column-reverse;gap:8px;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.toast{-webkit-backdrop-filter:blur(20px)saturate(150%);color:#fff;pointer-events:auto;white-space:nowrap;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:.83rem;font-weight:600;animation:.32s cubic-bezier(.16,1,.3,1) both toastIn;display:flex;box-shadow:0 8px 32px #0006,inset 0 1px #ffffff12}@keyframes toastIn{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}.toast--default{background:#1e103ceb;border-color:#8b5cf64d}.toast--success{background:#052819eb;border-color:#10b98159}.toast--error{background:#280808eb;border-color:#ef444459}.toast--info{background:#051228eb;border-color:#3b82f659}.toast-ico{flex-shrink:0;align-items:center;display:flex}.toast--default .toast-ico{color:#a78bfa}.toast--success .toast-ico{color:#34d399}.toast--error .toast-ico{color:#f87171}.toast--info .toast-ico{color:#60a5fa}.toast-msg{flex:1}.toast-x{color:#ffffff80;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1a;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background .15s,color .15s;display:flex}.toast-x:hover{color:#fff;background:#ffffff26}@media (prefers-reduced-motion:reduce){.toast{animation:none!important}}:root{--nb-h:64px}.nb{height:var(--nb-h);z-index:900;-webkit-backdrop-filter:blur(28px)saturate(160%);background:#050214d9;border-bottom:1px solid #ffffff0f;transition:background .35s,box-shadow .35s,border-color .35s;position:fixed;inset:0 0 auto}.nb--solid{background:#040110f5;border-bottom-color:#8b5cf62e;box-shadow:0 8px 40px #00000080,0 1px #8b5cf61a}.nb-shimmer{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#8b5cf600 15%,#a78bfab3 40%,#e879f9d9 50%,#a78bfab3 60%,#8b5cf600 85%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.nb-row{max-width:1500px;height:var(--nb-h);align-items:center;gap:0;margin:0 auto;padding:0 1.75rem;display:flex}.nb-sep{background:#ffffff14;flex-shrink:0;width:1px;height:22px;margin:0 1.25rem}.nb-brand{flex-shrink:0;align-items:center;gap:11px;text-decoration:none;display:flex}.nb-logo{background:linear-gradient(145deg,#8b21e8 0%,#4c1d95 100%);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 0 0 1px #ffffff1a,0 4px 20px #6d28d999,inset 0 1px #ffffff2e}.nb-logo svg{stroke:#fff;width:18px;height:18px}.nb-brand:hover .nb-logo{transform:scale(1.08)rotate(-6deg);box-shadow:0 0 0 1px #ffffff2e,0 6px 26px #6d28d9bf,inset 0 1px #ffffff38}.nb-brand-copy{align-items:baseline;gap:4px;line-height:1;display:flex}.nb-brand-copy strong{letter-spacing:2px;color:#fff;font-size:1.05rem;font-weight:900}.nb-brand-copy span{letter-spacing:.5px;color:#c4b5fdbf;font-size:1.05rem;font-weight:300}.nb-nav{flex:1;align-items:center;gap:2px;display:flex}.nb-link{color:#ffffff6b;white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:6px 11px;font-size:.79rem;font-weight:400;text-decoration:none;transition:color .18s,background .18s;display:flex;position:relative}.nb-link:hover{color:#ffffffd1;background:#ffffff0d}.nb-link--on{color:#ede9fe;background:#8b5cf629;font-weight:500;box-shadow:inset 0 0 0 1px #8b5cf638}.nb-link-ico{color:#a78bfa;flex-shrink:0;justify-content:center;align-items:center;width:13px;height:13px;display:flex}.nb-link-ico svg{width:13px;height:13px}.nb-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.nb-online{color:#6ee7b7e6;font-variant-numeric:tabular-nums;background:#10b98114;border:1px solid #10b98129;border-radius:20px;align-items:center;gap:6px;padding:5px 11px;font-size:.71rem;font-weight:600;display:flex}.nb-dot{will-change:box-shadow;background:#10b981;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.8s ease-in-out infinite dotPulse;box-shadow:0 0 0 2px #10b98133}@keyframes dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}.nb-lang{background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;gap:1px;padding:3px;display:flex}.nb-lbtn{letter-spacing:.8px;color:#ffffff4d;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 9px;font-size:.62rem;font-weight:700;transition:background .15s,color .15s}.nb-lbtn.on{color:#ede9fe;background:#8b5cf647}.nb-lbtn:hover:not(.on){color:#ffffffa6}.nb-avatar{background:linear-gradient(145deg,#7c3aed,#4c1d95);border-radius:22%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;transition:transform .22s,box-shadow .22s;display:flex;overflow:hidden;box-shadow:0 0 0 2px #8b5cf659,0 3px 14px #6d28d966}.nb-avatar img{object-fit:cover;border-radius:22%;width:100%;height:100%;display:block}.nb-avatar-ico{justify-content:center;align-items:center;display:flex}.nb-avatar-ico svg{stroke:#e9d5ff;width:17px;height:17px}.nb-avatar--in{box-shadow:0 0 0 2px #a78bfa99,0 0 0 5px #8b5cf61f,0 4px 18px #6d28d980}.nb-avatar--sm{width:30px;height:30px}.nb-avatar:hover{transform:scale(1.1);box-shadow:0 0 0 3px #a78bfab3,0 0 0 6px #8b5cf626,0 6px 22px #6d28d9a6}.nb-copy-inv{color:#ffffff73;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:flex}.nb-copy-inv:hover{color:#a78bfa;background:#8b5cf62e;border-color:#8b5cf666;transform:translateY(-1px)}@media (width<=600px){.nb-copy-inv{display:none}}.nb-discord{color:#fff;white-space:nowrap;background:#5865f2;border-radius:9px;flex-shrink:0;align-items:center;gap:6px;padding:7px 15px;font-size:.75rem;font-weight:700;text-decoration:none;transition:filter .18s,transform .18s,box-shadow .18s;display:flex;box-shadow:0 2px 10px #5865f266,inset 0 1px #ffffff24}.nb-discord svg{flex-shrink:0;width:15px;height:15px}.nb-discord:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 5px 18px #5865f28c,inset 0 1px #fff3}.nb-burger{color:#fff9;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff17;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .18s,color .18s;display:none}.nb-burger svg{width:18px;height:18px}.nb-burger.x{color:#ddd6fe;background:#8b5cf62e;border-color:#8b5cf64d}.nb-burger:hover{color:#fff;background:#ffffff1a}.mob-menu{z-index:950;-webkit-backdrop-filter:blur(32px);background:#040112fa;flex-direction:column;transition:transform .36s cubic-bezier(.16,1,.3,1);display:none;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.mob-menu.open{transform:translate(0)}.mob-head{height:var(--nb-h);border-bottom:1px solid #ffffff0d;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 1.25rem;display:flex}.mob-close-btn{color:#ffffff80;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .18s,color .18s;display:flex}.mob-close-btn svg{width:15px;height:15px}.mob-close-btn:hover{color:#fff;background:#8b5cf633}.mob-meta{border-bottom:1px solid #ffffff0a;flex-shrink:0;align-items:center;gap:10px;padding:12px 1.25rem;display:flex}.mob-online{color:#6ee7b7;background:#10b98112;border:1px solid #10b98129;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:.71rem;font-weight:600;display:flex}.mob-admin{background:#7c3aed24;border:1px solid #8b5cf640;border-radius:22px;align-items:center;gap:9px;margin-left:auto;padding:6px 12px 6px 6px;text-decoration:none;display:flex}.mob-admin-copy{flex-direction:column;gap:1px;display:flex}.mob-admin-role{letter-spacing:1px;text-transform:uppercase;color:#a78bfa99;font-size:.58rem;font-weight:700;line-height:1}.mob-admin-name{color:#ddd6fe;font-size:.75rem;font-weight:600;line-height:1}.mob-chev{opacity:.2;align-items:center;width:14px;height:14px;display:flex}.mob-chev svg{width:13px;height:13px}.mob-nav{flex-direction:column;flex:1;gap:1px;padding:8px 1rem;display:flex}.mob-item{color:#ffffff70;border-radius:10px;align-items:center;gap:13px;padding:13px 14px;font-size:.88rem;font-weight:400;text-decoration:none;transition:background .18s,color .18s,transform .18s;animation:.38s cubic-bezier(.16,1,.3,1) both mobSlide;display:flex}.mob-item:hover{color:#ffffffe0;background:#ffffff0a;transform:translate(3px)}.mob-item.on{color:#ede9fe;background:#8b5cf624;box-shadow:inset 0 0 0 1px #8b5cf638}.mob-item.on .mob-item-ico{color:#a78bfa}@keyframes mobSlide{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.mob-item-ico{color:#ffffff38;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.mob-item-ico svg{width:17px;height:17px}.mob-item-arr{opacity:.15;flex-shrink:0;align-items:center;width:14px;height:14px;margin-left:auto;display:flex}.mob-item-arr svg{width:13px;height:13px}.mob-foot{padding:14px 1.25rem calc(68px + env(safe-area-inset-bottom,0px));border-top:1px solid #ffffff0a;flex-direction:column;flex-shrink:0;gap:9px;display:flex}.mob-lang-row{flex-direction:column;gap:7px;display:flex}.mob-lang-lbl{color:#ffffff38;letter-spacing:.3px;align-items:center;gap:6px;font-size:.67rem;font-weight:600;display:flex}.mob-lang-lbl svg{width:12px;height:12px}.mob-lang-btns{gap:7px;display:flex}.mob-lbtn{color:#ffffff5c;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff12;border-radius:9px;flex:1;padding:9px;font-size:.78rem;font-weight:600;transition:background .15s,color .15s}.mob-lbtn.on{color:#ede9fe;background:#8b5cf638;border-color:#8b5cf64d}.mob-dc{color:#fff;background:#5865f2;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:.84rem;font-weight:700;text-decoration:none;transition:filter .18s;display:flex;box-shadow:0 4px 16px #5865f266,inset 0 1px #ffffff1f}.mob-dc svg{width:17px;height:17px}.mob-dc:hover{filter:brightness(1.1)}.mob-admin-link{color:#c4b5fd;background:#7c3aed1a;border:1px solid #8b5cf633;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px;font-size:.79rem;font-weight:600;text-decoration:none;transition:background .16s;display:flex}.mob-admin-link:hover{background:#7c3aed33}.mob-admin-link svg{width:14px;height:14px}.mob-overlay{z-index:940;opacity:0;pointer-events:none;background:#0009;transition:opacity .28s;display:none;position:fixed;inset:0}.mob-overlay.show{opacity:1;pointer-events:auto}.mob-tabs{height:calc(58px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(22px)saturate(150%);z-index:930;background:#03000ef7;border-top:1px solid #ffffff0f;flex-direction:row;align-items:stretch;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 20px #00000073}.mob-tab{color:#ffffff47;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:7px 4px 5px;font-family:inherit;text-decoration:none;transition:color .16s;display:flex;position:relative}.mob-tab:hover{color:#fff9}.mob-tab.on{color:#c084fc}.mob-tab.on:after{content:"";background:linear-gradient(90deg,#a855f7,#c084fc);border-radius:0 0 2px 2px;width:20px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #c084fcb3}.mob-tab-ico{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.mob-tab-ico svg{width:18px;height:18px}.mob-tab-lbl{letter-spacing:.4px;text-transform:uppercase;font-size:.52rem;font-weight:700}@media (width<=1200px){.nb-nav,.nb-sep{display:none}.nb-burger,.mob-menu{display:flex}.mob-overlay{display:block}.nb-actions{margin-left:auto}}@media (width<=1024px){.nb-online,.nb-discord span{display:none}.nb-discord{border-radius:8px;padding:8px}.mob-tabs{display:flex}}@media (width<=600px){.nb-row{padding:0 1rem}.nb-lang,.nb-discord{display:none}}@media (prefers-reduced-motion:reduce){.mob-menu,.mob-overlay,.nb{transition:none!important}.nb-dot,.mob-item{animation:none!important}}.hero-section{background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding-top:64px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 78%,#0000 100%);mask-image:linear-gradient(#000 0% 78%,#0000 100%)}.hero-section:after{content:"";pointer-events:none;background-image:linear-gradient(#a56eff06 1px,#0000 1px),linear-gradient(90deg,#a56eff06 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 75% at 50% 40%,#000 10%,#0000 80%);mask-image:radial-gradient(75% 75% at 50% 40%,#000 10%,#0000 80%)}.hero-bg-spring{pointer-events:none;transform-origin:50%;will-change:transform;background:radial-gradient(90% 70% at 50% 20%,#0f0520 0%,#030014 60%);animation:.9s ease-out both bgFadeIn;position:absolute;inset:-10%;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 88%);mask-image:linear-gradient(#000 0% 60%,#0000 88%)}.hero-bg-mouse{pointer-events:none;will-change:transform;position:absolute;inset:0}@keyframes bgFadeIn{0%{opacity:0}to{opacity:1}}.hero-orb{pointer-events:none;z-index:1;border:1px solid #a56eff12;border-radius:50%;width:clamp(480px,55vw,900px);height:clamp(480px,55vw,900px);animation:10s ease-in-out infinite orbPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-orb:before{content:"";border:1px solid #5865f20f;border-radius:50%;position:absolute;inset:60px}.hero-orb:after{content:"";border:1px solid #a56eff0d;border-radius:50%;position:absolute;inset:130px}@keyframes orbPulse{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}.hero-canvas{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-glow{filter:blur(100px);pointer-events:none;z-index:2;border-radius:50%;position:absolute}.hero-glow-1{background:radial-gradient(#a56eff38 0%,#5865f21a 50%,#0000 75%);width:clamp(600px,75vw,1300px);height:clamp(400px,45vw,750px);animation:8s ease-in-out infinite glowPulse;top:-180px;left:50%;transform:translate(-50%)}.hero-glow-2{background:#5865f21c;width:550px;height:420px;animation:10s ease-in-out 2s infinite glowPulse;bottom:0;left:0%}.hero-glow-3{background:#c084fc17;width:420px;height:340px;animation:12s ease-in-out 4s infinite glowPulse;bottom:8%;right:3%}@keyframes glowPulse{0%,to{opacity:.8;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.12)}}.hero-glow-2,.hero-glow-3{animation-name:glowPulseSimple}@keyframes glowPulseSimple{0%,to{opacity:.7}50%{opacity:1}}.hero-inner{z-index:10;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%;max-width:min(960px,90%);padding:clamp(3rem,6vw,6rem) clamp(1.5rem,4vw,3rem);display:flex;position:relative}.hero-announce{cursor:pointer;background:#a56eff12;border:1px solid #a56eff33;border-radius:100px;align-items:center;gap:.55rem;margin-bottom:1.75rem;padding:.38rem .9rem .38rem .45rem;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;animation:.7s ease-out both fadeInDown;display:inline-flex}.hero-announce:hover{background:#a56eff21;border-color:#a56eff61;transform:translateY(-1px)}.hero-announce-badge{color:#fff;letter-spacing:.5px;text-transform:uppercase;background:linear-gradient(135deg,#a56eff,#6366f1);border-radius:100px;flex-shrink:0;padding:.2rem .55rem;font-size:.65rem;font-weight:800}.hero-announce-text{color:#fff9;letter-spacing:.01em;font-size:.78rem;font-weight:500}.hero-announce-arrow{color:#a56effb3;justify-content:center;align-items:center;width:13px;height:13px;transition:transform .2s;display:flex}.hero-announce:hover .hero-announce-arrow{transform:translate(3px)}.hero-announce-arrow svg{width:100%;height:100%}.hero-logomark{justify-content:center;align-items:center;width:110px;height:110px;margin-bottom:1.75rem;animation:.8s ease-out both fadeInDown;display:flex;position:relative}.hero-logomark-ring{border:1.5px solid #a56eff4d;border-radius:50%;animation:14s linear infinite ringRotate;position:absolute;inset:0}.hero-logomark-ring:before{content:"";background:#a56eff;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #a56effe6,0 0 24px #a56eff66}.hero-logomark-ring--outer{border-color:#5865f226;animation:22s linear infinite reverse ringRotate;inset:-18px}.hero-logomark-ring--outer:before{background:#5865f2cc;width:5px;height:5px;top:auto;bottom:-3px;box-shadow:0 0 10px #5865f2b3}@keyframes ringRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero-logomark-icon{color:#c084fc;z-index:1;background:linear-gradient(145deg,#a56eff33,#5865f224);border:1px solid #a56eff47;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;display:flex;position:relative;box-shadow:0 0 50px #a56eff40,0 0 100px #a56eff14,inset 0 1px #ffffff1a}.hero-logomark-icon svg{filter:drop-shadow(0 0 10px #a56effb3);width:36px;height:36px}.hero-badge{background:#a56eff14;border:1px solid #a56eff38;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4rem 1rem;animation:.8s ease-out .1s both fadeInDown;display:inline-flex}.hero-badge span:last-child{letter-spacing:2px;color:#ffffffa6;text-transform:uppercase;font-size:.72rem;font-weight:700}.hero-badge-dot{background:#10b981;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s infinite dotPulse;box-shadow:0 0 8px #10b981b3}.hero-title{flex-direction:column;align-items:center;gap:.1em;margin-bottom:1.5rem;animation:.9s ease-out .15s both fadeInUp;display:flex}.hero-title-top{color:#ffffff73;letter-spacing:.28em;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-family:Outfit,sans-serif;font-size:clamp(.9rem,2vw,1.1rem);font-weight:500}.hero-title-brand{letter-spacing:-.04em;background:linear-gradient(145deg,#fff 0%,#f0e6ff 20%,#c084fc 50%,#818cf8 80%,#a5b4fc 100%) 0 0/250%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 60px #c084fc80);-webkit-background-clip:text;background-clip:text;font-family:Outfit,sans-serif;font-size:clamp(4.5rem,10vw,9rem);font-weight:900;line-height:.95;animation:4s ease-in-out infinite brandGlow}@keyframes brandGlow{0%,to{filter:drop-shadow(0 0 40px #c084fc59);background-position:0%}50%{filter:drop-shadow(0 0 70px #c084fc99);background-position:100%}}.hero-subtitle{color:#ffffff7a;max-width:500px;margin-bottom:1.5rem;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.75;animation:.9s ease-out .25s both fadeInUp}.hero-pills{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2.25rem;animation:.9s ease-out .3s both fadeInUp;display:flex}.hero-pill{color:#fff9;letter-spacing:.02em;background:#8b5cf614;border:1px solid #8b5cf638;border-radius:100px;align-items:center;gap:.4rem;padding:.4rem 1rem;font-size:.78rem;font-weight:700;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.hero-pill:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#c084fc2e,#0000);width:55%;transition:left .45s;position:absolute;inset:0 0 0 -110%}.hero-pill:hover:before{left:130%}.hero-pill:hover{color:#fffffff2;background:#8b5cf62e;border-color:#c084fc80;transform:translateY(-2px);box-shadow:0 4px 20px #8b5cf638,inset 0 0 0 1px #c084fc1f}.hero-pill-icon{color:#c084fc;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.hero-pill-icon svg{width:100%;height:100%}.hero-actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:1.75rem;animation:.9s ease-out .38s both fadeInUp;display:flex}.hero-proof{align-items:center;gap:.75rem;margin-bottom:2.25rem;animation:.9s ease-out .45s both fadeInUp;display:flex}.hero-avatars{align-items:center;display:flex}.hero-avatar-wrap{flex-shrink:0;margin-left:-8px;position:relative}.hero-avatar-wrap:first-child{margin-left:0}.hero-avatar-wrap:hover{z-index:20!important}.hero-avatar{cursor:default;border:2px solid #030014;border-radius:50%;flex-shrink:0;width:28px;height:28px}.hero-avatars>.hero-avatar{margin-left:-8px}.hero-avatars>.hero-avatar:first-child{margin-left:0}.hero-av-card{pointer-events:none;opacity:0;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;background:#0f081ef5;border:1px solid #a78bfa4d;border-radius:12px;flex-direction:column;gap:2px;min-width:120px;padding:8px 12px;transition:opacity .18s,transform .18s;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 8px 24px #00000080}.hero-av-card:after{content:"";border:5px solid #0000;border-top-color:#a78bfa4d;position:absolute;top:100%;left:50%;transform:translate(-50%)}.hero-avatar-wrap:hover .hero-av-card{opacity:1;transform:translate(-50%)translateY(0)}.hero-av-name{color:#e9d5ff;font-size:.78rem;font-weight:700}.hero-av-role{color:#a78bfa;font-size:.68rem;font-weight:500}.hero-av-dc{color:#ffffff59;margin-top:1px;font-size:.65rem}.hero-avatar--more{color:#a56effe6;background:#a56eff33;border-color:#a56eff4d;justify-content:center;align-items:center;font-size:.6rem;font-weight:800;display:flex}.hero-proof-text{color:#ffffff6b;font-size:.82rem}.hero-proof-text strong{color:#ffffffc7;font-weight:700}.hero-btn-primary,.hero-btn-secondary{letter-spacing:.01em;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:13px;align-items:center;gap:.7rem;padding:.9rem 1.9rem;font-size:.975rem;font-weight:700;text-decoration:none;transition:transform .22s,box-shadow .22s,background .22s,border-color .22s;display:inline-flex;position:relative;overflow:hidden}.hero-btn-primary:active,.hero-btn-secondary:active{transform:scale(.97)}.hero-btn-primary:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#fff3,#0000);width:55%;transition:left .5s;position:absolute;inset:0 0 0 -110%}.hero-btn-primary:hover:before{left:130%}.hero-btn-primary{color:#fff;background:linear-gradient(135deg,#5865f2 0%,#4338ca 100%);border:1px solid #5865f280;box-shadow:0 4px 20px #5865f26b,inset 0 1px #ffffff2e,inset 0 -1px #0000001a}.hero-btn-primary:hover{border-color:#818cf899;transform:translateY(-2px);box-shadow:0 12px 36px #5865f299,0 0 60px #5865f233,inset 0 1px #ffffff38}.hero-btn-secondary{color:#ffffffd9;-webkit-backdrop-filter:blur(14px);background:#ffffff0b;border:1px solid #ffffff1f}.hero-btn-secondary:hover{color:#fff;background:#8b5cf61a;border-color:#8b5cf66b;transform:translateY(-2px);box-shadow:0 10px 32px #00000038,0 0 28px #8b5cf61a}.hero-btn-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .2s;display:flex}.hero-btn-icon svg{width:100%;height:100%}.hero-btn-secondary:hover .hero-btn-icon{transform:translate(3px)}.hero-rv-card{z-index:12;-webkit-backdrop-filter:blur(18px);cursor:pointer;-webkit-user-select:none;user-select:none;opacity:0;pointer-events:none;background:#0a0718b8;border:1px solid #a56eff38;border-radius:18px;width:260px;padding:1rem 1.1rem;transition:opacity .5s,transform .5s,box-shadow .2s,border-color .2s;animation:5s ease-in-out infinite paused heroCardFloat;position:absolute;bottom:88px;left:clamp(16px,3vw,48px);transform:translateY(16px);box-shadow:0 8px 40px #00000073,inset 0 0 0 1px #ffffff0a,0 0 32px #7c3aed14}.hero-rv-card--in{opacity:1;pointer-events:auto;animation-play-state:running;transform:translateY(0)}.hero-rv-card--fade{opacity:.3;transform:translateY(6px)}.hero-rv-card:hover{border-color:#a56eff73;box-shadow:0 12px 48px #0000008c,inset 0 0 0 1px #ffffff0f,0 0 48px #7c3aed2e}@keyframes heroCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.hero-rv-card-top{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.hero-rv-stars{align-items:center;gap:2px;display:flex}.hero-rv-badge{color:#a56effbf;letter-spacing:.02em;background:#a56eff1a;border:1px solid #a56eff33;border-radius:100px;padding:.15rem .5rem;font-size:.62rem;font-weight:700}.hero-rv-msg{color:#ffffffb8;margin:0 0 .75rem;font-size:.78rem;font-style:italic;line-height:1.55}.hero-rv-author{align-items:center;gap:.55rem;display:flex}.hero-rv-av{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.62rem;font-weight:800;display:flex}.hero-rv-name{color:#ffffffd9;font-size:.75rem;font-weight:700;line-height:1.2}.hero-rv-dc{color:#a56eff99;margin-top:1px;font-size:.65rem}.hero-rv-dots{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.hero-rv-dot{background:#ffffff26;border-radius:50%;width:5px;height:5px;transition:background .3s,transform .3s}.hero-rv-dot--on{background:#a56eff;transform:scale(1.3)}.hero-stats{background:linear-gradient(135deg,#8b5cf614,#5865f20d);border:1px solid #8b5cf633;border-radius:20px;align-items:center;gap:0;padding:.75rem 0;animation:.9s ease-out .52s both fadeInUp;display:flex;box-shadow:0 8px 32px #00000040,inset 0 1px #ffffff0f}.hero-stat{flex-direction:column;align-items:center;gap:.2rem;padding:.4rem 2.5rem;transition:background .2s;display:flex}.hero-stat:hover{background:#8b5cf614;border-radius:14px}.hero-stat-value{letter-spacing:-.04em;background:linear-gradient(135deg,#fff 0%,#f0e6ff 40%,#c4b5fd 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Outfit,sans-serif;font-size:1.75rem;font-weight:900;line-height:1;transition:filter .3s}.hero-stat:hover .hero-stat-value{filter:drop-shadow(0 0 14px #c084fca6)}.hero-stat-label{color:#ffffff52;text-transform:uppercase;letter-spacing:2px;font-size:.62rem;font-weight:700;line-height:1}.hero-stat-sep{background:#8b5cf633;flex-shrink:0;width:1px;height:36px}.hero-scroll{cursor:pointer;z-index:10;opacity:.4;background:0 0;border:none;transition:opacity .3s,transform .3s;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.hero-scroll:hover{opacity:.8;transform:translate(-50%)translateY(4px)}.hero-scroll-icon{color:#fff;justify-content:center;align-items:center;width:28px;height:28px;animation:2s ease-in-out infinite scrollBounce;display:flex}.hero-scroll-icon svg{width:100%;height:100%}@keyframes scrollBounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hero-section:before{content:"";pointer-events:none;z-index:5;background:linear-gradient(#0000,#030014);height:120px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.hero-bg-spring{animation:none!important}}@media (width<=768px){.hero-inner{padding:4.5rem 1.5rem 4rem}.hero-logomark{width:88px;height:88px}.hero-logomark-icon{width:62px;height:62px}.hero-logomark-icon svg{width:28px;height:28px}.hero-logomark-ring--outer{inset:-12px}.hero-stats{flex-direction:column;gap:0}.hero-stat{padding:.6rem 3rem}.hero-stat-sep{width:60px;height:1px}}@media (width<=480px){.hero-actions{flex-direction:column;width:100%}.hero-btn-primary,.hero-btn-secondary{justify-content:center;width:100%}.hero-pills{gap:.35rem}.hero-announce-text{font-size:.72rem}.hero-announce{max-width:100%;overflow:hidden}.hero-announce-text{white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.hero-social-proof,.hero-rv-card{display:none}}@media (width>=481px) and (width<=768px){.hero-rv-card{width:220px;font-size:.85em;bottom:72px}}.about-section{background:0 0;padding:clamp(4rem,7vw,10rem) 0;position:relative;overflow:hidden}.about-watermark{letter-spacing:-.04em;color:#8b5cf60a;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-family:Outfit,sans-serif;font-size:clamp(8rem,18vw,22rem);font-weight:900;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-header{text-align:left;z-index:1;max-width:680px;margin-bottom:clamp(2.5rem,4vw,5rem);position:relative}.about-section .section-title{margin-bottom:1rem;font-size:clamp(2.2rem,4vw,4.5rem);font-weight:800;line-height:1.05}.about-grid{z-index:1;grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(2.5rem,5vw,7rem);display:grid;position:relative}.about-content{flex-direction:column;gap:2rem;display:flex}.about-body-text{color:#ffffff94;font-size:clamp(.95rem,1.1vw,1.08rem);line-height:1.9}.about-tags{flex-wrap:wrap;gap:.5rem;display:flex}.about-tag{color:#ffffff80;background:#ffffff0a;border:1px solid #ffffff17;border-radius:100px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.75rem;font-weight:600;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.about-tag:hover{color:#ffffffe6;background:#8b5cf624;border-color:#8b5cf659;transform:translateY(-2px)}.about-tag-icon{opacity:.7;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:flex}.about-tag-icon svg{width:100%;height:100%}.highlights-grid{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.highlight-item{--hi-color:#a855f7;border:1px solid #ffffff0f;border-left:2px solid color-mix(in srgb, var(--hi-color) 50%, transparent);background:#ffffff08;border-radius:10px;align-items:center;gap:.65rem;padding:.75rem .9rem;transition:background .2s,border-color .2s,transform .2s;display:flex}.highlight-item:hover{background:color-mix(in srgb, var(--hi-color) 7%, transparent);border-color:color-mix(in srgb, var(--hi-color) 25%, transparent);border-left-color:var(--hi-color);transform:translate(4px)}.highlight-icon{width:18px;height:18px;color:var(--hi-color);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--hi-color) 50%, transparent));flex-shrink:0;justify-content:center;align-items:center;display:flex}.highlight-icon svg{width:100%;height:100%}.highlight-text{color:#ffffffb8;font-size:.82rem;font-weight:600;line-height:1.35}.btn-outline{color:#ffffffd9;letter-spacing:.01em;cursor:pointer;-webkit-backdrop-filter:blur(10px);-webkit-user-select:none;user-select:none;background:#8b5cf612;border:1px solid #8b5cf647;border-radius:13px;align-items:center;gap:.65rem;width:fit-content;padding:.875rem 1.75rem;font-size:.925rem;font-weight:700;text-decoration:none;transition:transform .22s,box-shadow .22s,background .22s,border-color .22s,color .22s;display:inline-flex;position:relative;overflow:hidden}.btn-outline:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff1f,#0000);width:55%;transition:left .5s;position:absolute;inset:0 0 0 -110%}.btn-outline:hover:before{left:130%}.btn-outline:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#a78bfa80,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}.btn-outline:hover{color:#fff;background:#8b5cf626;border-color:#a78bfa85;transform:translateY(-2px);box-shadow:0 8px 28px #0003,0 0 32px #8b5cf624}.btn-outline:active{transform:scale(.97)}.btn-outline .btn-icon{z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:transform .2s;display:flex;position:relative}.btn-outline:hover .btn-icon{transform:translate(3px)}.btn-outline .btn-icon svg{width:100%;height:100%}.btn-outline span{z-index:1;position:relative}.about-visual{z-index:1;flex-direction:column;gap:.75rem;display:flex;position:relative}.visual-card{border:1px solid #ffffff1a;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 32px 64px #00000080,0 0 0 1px #8b5cf614}.visual-card:before{content:"";z-index:3;background:linear-gradient(90deg,#0000,#c084fc99,#0000);height:1px;position:absolute;top:0;left:0;right:0}.visual-card img{width:100%;transition:transform .7s cubic-bezier(.4,0,.2,1);display:block}.visual-card:hover img{transform:scale(1.05)}.visual-overlay{z-index:2;background:linear-gradient(#0000 0%,#03001433 50%,#030014d9 100%);justify-content:flex-end;align-items:flex-start;padding:1rem;display:flex;position:absolute;inset:0}.live-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:1.5px;background:#ef4444e6;border-radius:100px;align-items:center;gap:.45rem;padding:.45rem .9rem;font-size:.7rem;font-weight:800;display:flex;box-shadow:0 4px 16px #ef444480}.live-dot{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.5s infinite livePulse}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.3)}}.visual-stat-row{z-index:3;grid-template-columns:1fr 1fr;gap:.5rem;display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem}.visual-stat-chip{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030014bf;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.55rem;padding:.6rem .85rem;display:flex}.visual-stat-chip--dark{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a081c99;border-color:#8b5cf626}.visual-stat-icon{color:#c084fc;background:#8b5cf633;border:1px solid #8b5cf640;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.visual-stat-icon svg{width:14px;height:14px}.visual-stat-val{color:#fff;letter-spacing:-.02em;font-size:.95rem;font-weight:800;line-height:1.1}.visual-stat-lbl{color:#ffffff73;text-transform:uppercase;letter-spacing:.5px;font-size:.62rem;font-weight:600;line-height:1}.visual-stat-bottom{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.visual-stat-bottom .visual-stat-chip{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;padding:.85rem 1rem;transition:background .2s,border-color .2s,transform .2s}.visual-stat-bottom .visual-stat-chip:hover{background:#8b5cf614;border-color:#8b5cf633;transform:translateY(-3px)}.visual-stat-bottom .visual-stat-icon{width:32px;height:32px}.visual-stat-bottom .visual-stat-icon svg{width:16px;height:16px}.visual-stat-bottom .visual-stat-val{font-size:1.2rem}@media (width<=1024px){.about-grid{grid-template-columns:1fr;gap:3rem}.about-visual{order:-1}.highlights-grid{grid-template-columns:1fr 1fr}}@media (width<=640px){.about-section{padding:5rem 0}.about-header{text-align:center}.highlights-grid{grid-template-columns:1fr}.highlight-item:hover{transform:none}.visual-stat-bottom{grid-template-columns:1fr 1fr}}.team-section{padding:clamp(4rem,7vw,10rem) 0;position:relative;overflow:hidden}.am-header{text-align:center;z-index:1;margin-bottom:5rem;position:relative}.am-header .section-desc{margin:0 auto}.am-profile{z-index:1;isolation:isolate;background:linear-gradient(135deg,#a855f70f 0%,#5865f20a 50%,#a855f708 100%);border:1px solid #a855f726;border-radius:32px;grid-template-columns:min(380px,34%) 1fr;align-items:center;gap:clamp(2.5rem,5vw,6rem);margin-bottom:clamp(3rem,6vw,7rem);padding:clamp(2rem,4vw,4rem);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 80px #00000059,inset 0 1px #ffffff0d}.am-profile:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c084fc8c 40%,#818cf873 60%,#0000);height:2px;position:absolute;top:0;left:0;right:0}.am-profile:after{content:"";pointer-events:none;background:radial-gradient(#a855f71a 0%,#0000 65%);width:50%;height:80%;position:absolute;top:-30%;left:-10%}.am-visual{flex-direction:column;align-items:center;gap:1.75rem;display:flex}.am-avatar-wrap{width:240px;height:240px;position:relative}.am-avatar-glow{filter:blur(28px);pointer-events:none;background:radial-gradient(circle,#a855f773 0%,#8b5cf626 50%,#0000 70%);border-radius:50%;animation:4s ease-in-out infinite avatarGlowPulse;position:absolute;inset:-60px}@keyframes avatarGlowPulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.am-avatar-ring{border:2px solid #a855f74d;border-radius:50%;animation:16s linear infinite amRing;position:absolute;inset:-10px}.am-avatar-ring:before{content:"";background:#a855f7;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:50%;transform:translate(-50%);box-shadow:0 0 16px #a855f7,0 0 32px #a855f799}.am-avatar-ring--outer{border-style:dashed;border-color:#6366f126;animation-duration:32s;animation-direction:reverse;inset:-22px}.am-avatar-ring--outer:before{display:none}@keyframes amRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.am-avatar{object-fit:cover;z-index:1;border:3px solid #a855f759;border-radius:50%;width:240px;height:240px;position:relative;box-shadow:0 0 0 1px #ffffff0f,0 0 40px #a855f74d,0 24px 64px #0009}.am-status-dot{z-index:2;background:#22c55e;border:3px solid #030014;border-radius:50%;width:20px;height:20px;animation:2.5s ease-in-out infinite amOnlinePulse;position:absolute;bottom:14px;right:14px;box-shadow:0 0 10px #22c55e,0 0 20px #22c55e66}@keyframes amOnlinePulse{0%,to{box-shadow:0 0 10px #22c55e,0 0 20px #22c55e66}50%{box-shadow:0 0 16px #22c55e,0 0 32px #22c55e99}}.am-owner-badge{letter-spacing:1.5px;text-transform:uppercase;color:#fff;white-space:nowrap;z-index:3;background:linear-gradient(135deg,#7c3aed,#4f46e5);border-radius:100px;align-items:center;gap:.35rem;padding:.3rem .9rem;font-size:.65rem;font-weight:800;display:inline-flex;position:absolute;bottom:-16px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #7c3aed80}.am-owner-icon{justify-content:center;align-items:center;width:11px;height:11px;display:flex}.am-owner-icon svg{width:100%;height:100%}.am-mini-stats{background:#ffffff08;border:1px solid #ffffff12;border-radius:16px;gap:0;width:100%;max-width:300px;margin-top:1rem;display:flex;overflow:hidden}.am-mini-stat{border-right:1px solid #ffffff0f;flex-direction:column;flex:1;align-items:center;gap:.15rem;padding:.8rem .4rem;transition:background .2s;display:flex}.am-mini-stat:last-child{border-right:none}.am-mini-stat:hover{background:#a855f70f}.am-mini-val{letter-spacing:-.02em;background:linear-gradient(135deg,#fff 20%,#d8b4fe);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1rem;font-weight:800}.am-mini-lbl{color:#ffffff52;text-transform:uppercase;letter-spacing:1.2px;font-size:.58rem;font-weight:600}.am-content{flex-direction:column;align-items:flex-start;display:flex}.am-content-top{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.am-role-badge{color:#c084fc;letter-spacing:.3px;background:#a855f71f;border:1px solid #a855f74d;border-radius:100px;align-items:center;gap:.4rem;padding:.32rem .85rem;font-size:.75rem;font-weight:700;display:inline-flex}.am-role-icon{flex-shrink:0;justify-content:center;align-items:center;width:13px;height:13px;display:flex}.am-role-icon svg{width:100%;height:100%}.am-since{color:#ffffff4d;font-size:.72rem;font-weight:500}.am-name{letter-spacing:-.05em;background:linear-gradient(135deg,#fff 0%,#f0e6ff 30%,#d8b4fe 70%,#c084fc 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 30px #c084fc59);-webkit-background-clip:text;background-clip:text;margin-bottom:.2rem;font-size:clamp(3.2rem,6vw,5rem);font-weight:900;line-height:.95}.am-handle{color:#ffffff47;letter-spacing:.5px;margin-bottom:1.5rem;font-size:.85rem;font-weight:600}.am-quote{color:#ffffffa6;border-left:3px solid;border-image:linear-gradient(#a855f7,#6366f1) 1;max-width:540px;margin-bottom:1.35rem;padding-left:1.35rem;font-size:clamp(1rem,1.4vw,1.15rem);font-style:italic;line-height:1.75;position:relative}.am-bio{color:#ffffff7a;max-width:550px;margin-bottom:1.5rem;font-size:.95rem;line-height:1.9}.am-skills{flex-wrap:wrap;gap:.4rem;margin-bottom:1.75rem;display:flex}.am-skill{color:#ffffff80;letter-spacing:.3px;background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;padding:.25rem .8rem;font-size:.72rem;font-weight:600;transition:background .2s,border-color .2s,color .2s}.am-skill:hover{color:#ffffffd9;background:#a855f724;border-color:#a855f761}.am-btn{color:#ffffffd9;background:linear-gradient(135deg,#a855f72e,#6366f11f);border:1px solid #a855f752;border-radius:12px;align-items:center;gap:.55rem;padding:.7rem 1.4rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.am-btn:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff1a,#0000);width:55%;transition:left .5s;position:absolute;inset:0 0 0 -110%}.am-btn:hover:before{left:130%}.am-btn:hover{color:#fff;background:linear-gradient(135deg,#a855f747,#6366f138);border-color:#a855f78c;transform:translateY(-2px);box-shadow:0 10px 28px #a855f740}.am-btn-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.am-btn-icon svg{width:100%;height:100%}.am-btn-arrow{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;transition:transform .2s;display:flex}.am-btn-arrow svg{width:100%;height:100%}.am-btn:hover .am-btn-arrow{transform:translate(3px)}.am-timeline{z-index:1;position:relative}.am-tl-heading{color:#ffffff4d;letter-spacing:4px;text-transform:uppercase;text-align:center;margin-bottom:2rem;font-family:Outfit,sans-serif;font-size:clamp(.75rem,1vw,.85rem);font-weight:900}.am-tl-track{grid-template-columns:repeat(4,1fr);gap:clamp(.75rem,1.5vw,1.5rem);display:grid;position:relative}.am-tl-item{--tl-color:#a855f7;text-align:center;background:linear-gradient(160deg, color-mix(in srgb, var(--tl-color) 7%, #030014cc), #030014b3 70%);border:1px solid color-mix(in srgb, var(--tl-color) 20%, transparent);border-radius:20px;flex-direction:column;align-items:center;gap:.7rem;padding:clamp(1.25rem,2vw,2rem) clamp(1rem,1.5vw,1.5rem);transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.am-tl-item:hover{border-color:color-mix(in srgb, var(--tl-color) 45%, transparent);box-shadow:0 16px 40px #0006, 0 0 30px color-mix(in srgb, var(--tl-color) 10%, transparent);transform:translateY(-6px)}.am-tl-item:before{content:attr(data-year);letter-spacing:-.05em;color:color-mix(in srgb, var(--tl-color) 12%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Outfit,sans-serif;font-size:5rem;font-weight:900;line-height:1;transition:color .3s;position:absolute;bottom:-.25rem;right:.5rem}.am-tl-item:hover:before{color:color-mix(in srgb, var(--tl-color) 22%, transparent)}.am-tl-item:after{content:"";background:var(--tl-color);opacity:.5;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.am-tl-item:hover:after{opacity:1}.am-tl-icon-wrap{z-index:1;width:54px;height:54px;box-shadow:0 4px 16px color-mix(in srgb, var(--tl-color) 20%, transparent);border:1px solid;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.am-tl-item:hover .am-tl-icon-wrap{box-shadow:0 8px 24px color-mix(in srgb, var(--tl-color) 35%, transparent);transform:scale(1.08)translateY(-2px)}.am-tl-icon-wrap svg{width:22px;height:22px}.am-tl-dot{display:none}.am-tl-year{letter-spacing:2.5px;z-index:1;font-family:Outfit,sans-serif;font-size:.65rem;font-weight:900;position:relative}.am-tl-title{color:#ffffffe0;z-index:1;font-size:clamp(.82rem,1vw,.95rem);font-weight:800;line-height:1.3;position:relative}.am-tl-desc{color:#ffffff61;z-index:1;font-size:.75rem;line-height:1.65;position:relative}@media (width<=1100px){.am-profile{grid-template-columns:280px 1fr;gap:3rem}.am-avatar-wrap,.am-avatar{width:200px;height:200px}}@media (width<=800px){.team-section{padding:5rem 0}.am-profile{grid-template-columns:1fr;gap:2rem;padding:2rem 1.5rem}.am-visual{flex-direction:row;justify-content:flex-start;align-items:center;gap:2rem}.am-avatar-wrap,.am-avatar{width:140px;height:140px}.am-avatar-ring{inset:-7px}.am-avatar-ring--outer{inset:-16px}.am-mini-stats{flex-direction:column;max-width:180px}.am-mini-stat{border-bottom:1px solid #ffffff0f;border-right:none;flex-direction:row;gap:.5rem;padding:.45rem}.am-mini-stat:last-child{border-bottom:none}.am-tl-track{grid-template-columns:repeat(2,1fr)}.am-tl-track:before{display:none}.am-tl-item:before{font-size:3.5rem}}@media (width<=540px){.am-visual{flex-direction:column}.am-mini-stats{flex-direction:row;max-width:100%}.am-mini-stat{border-bottom:none;border-right:1px solid #ffffff0f;flex-direction:column}.am-mini-stat:last-child{border-right:none}.am-tl-track{grid-template-columns:1fr}.am-tl-item:before{font-size:4rem}}.gs{padding:clamp(4rem,7vw,9rem) 0;position:relative;overflow:hidden}.gs-bg-word{letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px #8b5cf60f;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-size:clamp(6rem,18vw,20rem);font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gs-header{text-align:center;z-index:1;margin-bottom:clamp(2.5rem,4vw,4rem);position:relative}.gs-header .section-desc{margin:0 auto}.gs-badge{letter-spacing:1.5px;text-transform:uppercase;color:#fff;background:var(--ac);box-shadow:0 2px 10px color-mix(in srgb, var(--ac) 45%, transparent);border-radius:100px;flex-shrink:0;padding:.22rem .7rem;font-size:.58rem;font-weight:800}.gs-live{color:#fff6;align-items:center;gap:5px;font-size:.65rem;font-weight:600;display:flex}.gs-live-dot{background:#22c55e;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite livePulse;box-shadow:0 0 6px #22c55e}.gs-tags{flex-wrap:wrap;gap:5px;display:flex}.gs-tag{color:#ffffff73;background:#ffffff0d;border:1px solid #ffffff17;border-radius:100px;padding:.2rem .62rem;font-size:.62rem;font-weight:600;transition:background .2s,border-color .2s,color .2s}.gs-tag:hover{background:color-mix(in srgb, var(--ac,#a855f7) 14%, transparent);border-color:color-mix(in srgb, var(--ac,#a855f7) 38%, transparent);color:#ffffffe6}.gs-hero{--ac:#ef4444;border:1px solid color-mix(in srgb, var(--ac) 22%, #ffffff0f);height:clamp(340px,42vw,480px);box-shadow:0 2px 0 #ffffff0d inset, 0 32px 80px #0009, 0 0 70px color-mix(in srgb, var(--ac) 10%, transparent);z-index:1;border-radius:26px;margin-bottom:clamp(1rem,1.5vw,1.5rem);transition:box-shadow .4s,border-color .4s;position:relative;overflow:hidden}.gs-hero:hover{border-color:color-mix(in srgb, var(--ac) 45%, #ffffff1a);box-shadow:0 2px 0 #ffffff12 inset, 0 40px 100px #000000a6, 0 0 100px color-mix(in srgb, var(--ac) 18%, transparent)}.gs-hero-bg{object-fit:cover;object-position:center 25%;width:100%;height:100%;transition:transform .7s;display:block;position:absolute;inset:0}.gs-hero:hover .gs-hero-bg{transform:scale(1.04)}.gs-hero-veil{background:linear-gradient(90deg, color-mix(in srgb, var(--ac) 20%, #020012f7) 0%, #020012d1 38%, #02001259 65%, #0200120d 100%), linear-gradient(0deg, #020012b3 0%, transparent 50%);pointer-events:none;position:absolute;inset:0}.gs-hero-body{z-index:1;flex-direction:column;justify-content:flex-end;gap:1rem;max-width:580px;padding:clamp(1.75rem,3vw,3rem);display:flex;position:absolute;inset:0}.gs-hero-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gs-hero-title{letter-spacing:-.04em;color:#fff;text-shadow:0 2px 24px #00000080;margin:0;font-size:clamp(1.9rem,3.5vw,3rem);font-weight:900;line-height:1.05}.gs-hero-desc{color:#ffffff94;margin:0;font-size:clamp(.82rem,1vw,.95rem);line-height:1.7}.gs-hero-foot{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.gs-stat{flex-direction:column;gap:1px;display:flex}.gs-stat-val{letter-spacing:-.04em;color:color-mix(in srgb, var(--ac) 90%, white);filter:drop-shadow(0 0 12px color-mix(in srgb, var(--ac) 60%, transparent));font-size:clamp(1.5rem,2.2vw,2rem);font-weight:900;line-height:1}.gs-stat-lbl{text-transform:uppercase;letter-spacing:2px;color:#ffffff47;font-size:.58rem;font-weight:700}.gs-hero-cta{background:var(--ac);border:1px solid color-mix(in srgb, var(--ac) 70%, white);color:#fff;white-space:nowrap;box-shadow:0 6px 28px color-mix(in srgb, var(--ac) 55%, transparent), inset 0 1px 0 #ffffff2e;border-radius:100px;align-items:center;gap:8px;padding:.72rem 1.5rem;font-size:.83rem;font-weight:800;text-decoration:none;transition:transform .22s,filter .22s,box-shadow .22s;display:inline-flex;position:relative;overflow:hidden}.gs-cta-dc{flex-shrink:0;align-items:center;width:15px;height:15px;display:flex}.gs-cta-dc svg{width:15px;height:15px}.gs-cta-arr{flex-shrink:0;align-items:center;width:14px;height:14px;transition:transform .22s;display:flex}.gs-cta-arr svg{width:14px;height:14px}.gs-hero-cta:hover{filter:brightness(1.1);box-shadow:0 10px 36px color-mix(in srgb, var(--ac) 65%, transparent), inset 0 1px 0 #ffffff38;transform:translateY(-2px)}.gs-hero-cta:hover .gs-cta-arr{transform:translate(3px)}.gs-hero-stats{-webkit-backdrop-filter:blur(14px)saturate(140%);z-index:2;background:#020012a6;border:1px solid #ffffff1a;border-radius:18px;align-items:center;gap:1.25rem;padding:1rem 1.5rem;display:flex;position:absolute;top:clamp(1.25rem,2.5vw,2rem);right:clamp(1.25rem,2.5vw,2rem);box-shadow:inset 0 1px #ffffff0f,0 8px 28px #00000059}.gs-hero-stat{flex-direction:column;align-items:center;gap:2px;display:flex}.gs-hero-stat-n{letter-spacing:-.04em;color:color-mix(in srgb, var(--ac) 85%, white);filter:drop-shadow(0 0 10px color-mix(in srgb, var(--ac) 50%, transparent));font-size:clamp(1.4rem,2vw,1.8rem);font-weight:900;line-height:1}.gs-hero-stat-l{text-transform:uppercase;letter-spacing:1.8px;color:#ffffff4d;font-size:.58rem;font-weight:700}.gs-hero-stat-sep{background:#ffffff1a;width:1px;height:32px}.gs-filters{z-index:1;flex-wrap:wrap;gap:8px;margin-bottom:clamp(1rem,1.5vw,1.5rem);display:flex;position:relative}.gs-filter-chip{color:#ffffff80;letter-spacing:.02em;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:100px;padding:.38rem 1rem;font-size:.75rem;font-weight:700;transition:background .2s,border-color .2s,color .2s,transform .15s}.gs-filter-chip:hover{color:#ffffffd9;background:#8b5cf61f;border-color:#8b5cf64d;transform:translateY(-1px)}.gs-filter-chip--on{box-shadow:0 0 16px #8b5cf633;color:#ddd6fe!important;background:#8b5cf638!important;border-color:#8b5cf68c!important}.gs-card--dim{opacity:.35;filter:saturate(.3);pointer-events:none;transform:scale(.97)}.gs-card--dim:hover{opacity:.35}@media (prefers-reduced-motion:reduce){.gs-card--dim{transition:none!important}}.gs-grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:clamp(.75rem,1.2vw,1.1rem);display:grid;position:relative}.gs-card{--ac:#a855f7;cursor:default;background:#05021499;border:1px solid #ffffff12;border-radius:20px;flex-direction:column;height:clamp(280px,28vw,340px);transition:transform .3s,border-color .3s,box-shadow .3s,opacity .3s,filter .3s;display:flex;position:relative;overflow:hidden}.gs-card:hover,.gs-card--hov{border-color:color-mix(in srgb, var(--ac) 45%, transparent);box-shadow:0 24px 60px #00000080, 0 0 50px color-mix(in srgb, var(--ac) 12%, transparent);transform:translateY(-7px)scale(1.01)}.gs-card-bg{object-fit:cover;object-position:center;opacity:.4;width:100%;height:100%;transition:opacity .35s,transform .5s;display:block;position:absolute;inset:0}.gs-card:hover .gs-card-bg,.gs-card--hov .gs-card-bg{opacity:.62;transform:scale(1.07)}.gs-card-veil{background:linear-gradient(180deg, #0300122e 0%, #03001280 45%, color-mix(in srgb, var(--ac) 14%, #030012f7) 100%);transition:opacity .3s;position:absolute;inset:0}.gs-card-top{z-index:1;justify-content:space-between;align-items:center;padding:14px 14px 0;display:flex;position:relative}.gs-card-body{z-index:1;flex-direction:column;gap:8px;margin-top:auto;padding:14px;display:flex;position:relative}.gs-card-desc{color:#ffffff8c;opacity:0;max-height:0;margin:0;font-size:.78rem;line-height:1.55;transition:max-height .35s,opacity .3s;overflow:hidden}.gs-card:hover .gs-card-desc,.gs-card--hov .gs-card-desc{opacity:1;max-height:80px}.gs-card-title{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(.92rem,1.3vw,1.1rem);font-weight:800;line-height:1.2}.gs-card-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.gs-card-players{color:#ffffff6b;align-items:center;gap:5px;font-size:.67rem;font-weight:600;display:flex}.gs-card-players svg{flex-shrink:0;width:12px;height:12px}.gs-card-players b{color:#ffffffb8;font-weight:700}.gs-join{background:color-mix(in srgb, var(--ac) 20%, transparent);border:1px solid color-mix(in srgb, var(--ac) 42%, transparent);color:#ffffffe0;white-space:nowrap;border-radius:100px;align-items:center;gap:5px;padding:5px 13px;font-size:.68rem;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.gs-join svg{flex-shrink:0;width:12px;height:12px}.gs-join span{line-height:1}.gs-join:hover{background:color-mix(in srgb, var(--ac) 36%, transparent);border-color:color-mix(in srgb, var(--ac) 68%, transparent);color:#fff;transform:translateY(-1px)}@media (width<=1024px){.gs-grid{grid-template-columns:repeat(2,1fr)}.gs-hero-stats{display:none}}@media (width<=700px){.gs-hero{height:clamp(280px,70vw,360px)}.gs-hero-body{max-width:100%}.gs-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.gs-grid{grid-template-columns:1fr}.gs-card{height:220px}.gs-hero-desc{display:none}}.lz-wrap{background:#ffffff08;width:100%;height:100%;position:relative;overflow:hidden}.lz-shimmer{background:linear-gradient(90deg,#fff0 0%,#8b5cf60f 40%,#fff0 100%) 0 0/200% 100%;animation:1.6s ease-in-out infinite lzShimmer;position:absolute;inset:0}@keyframes lzShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.lz-wrap--done .lz-shimmer{display:none}.lz-img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.lz-img--in{opacity:1}@media (prefers-reduced-motion:reduce){.lz-shimmer{animation:none!important}.lz-img{opacity:1;transition:none!important}}.mission-section{padding:clamp(4rem,7vw,10rem) 0;position:relative;overflow:hidden}.mission-header{text-align:center;z-index:1;max-width:720px;margin:0 auto clamp(3rem,5vw,6rem);position:relative}.mission-header .section-title{font-size:clamp(2.2rem,4vw,4.5rem);line-height:1.05}.mission-header .section-desc{color:#ffffff85;max-width:580px;margin:0 auto;font-size:1.05rem;line-height:1.85}.mission-pillars{z-index:1;grid-template-columns:repeat(3,1fr);gap:clamp(.85rem,1.5vw,1.25rem);margin-bottom:clamp(3rem,5vw,6rem);display:grid;position:relative}.mission-pillar{--accent:#a855f7;border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);cursor:default;min-height:clamp(420px,44vw,540px);box-shadow:0 16px 48px #0006, 0 0 30px color-mix(in srgb, var(--accent) 6%, transparent);border-radius:26px;flex-direction:column;justify-content:flex-end;transition:transform .5s cubic-bezier(.175,.885,.32,1.275),box-shadow .5s,border-color .4s;display:flex;position:relative;overflow:hidden}.mission-pillar:hover{box-shadow:0 36px 80px #0000008c, 0 0 60px color-mix(in srgb, var(--accent) 14%, transparent);border-color:color-mix(in srgb, var(--accent) 55%, transparent);transform:translateY(-14px)scale(1.018)}.mission-pillar-bg{z-index:0;background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 22%, #030014f2) 0%, color-mix(in srgb, var(--accent) 8%, #030014fa) 45%, #030014 100%);position:absolute;inset:0}.mission-pillar-bg:before{content:"";background-image:radial-gradient(circle, color-mix(in srgb, var(--accent) 18%, transparent) 1px, transparent 1px);opacity:.35;pointer-events:none;background-size:28px 28px;position:absolute;inset:0}.mission-pillar-bg:after{content:"";pointer-events:none;background:linear-gradient(#0000 20%,#0300148c 60%,#030014f7 100%);position:absolute;inset:0}.mission-pillar-deco{width:clamp(110px,16vw,150px);height:clamp(110px,16vw,150px);color:color-mix(in srgb, var(--accent) 28%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;filter:drop-shadow(0 0 24px color-mix(in srgb, var(--accent) 20%, transparent));transition:color .5s,transform .6s cubic-bezier(.175,.885,.32,1.275);position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.mission-pillar-deco svg{width:100%;height:100%}.mission-pillar:hover .mission-pillar-deco{color:color-mix(in srgb, var(--accent) 46%, transparent);filter:drop-shadow(0 0 40px color-mix(in srgb, var(--accent) 35%, transparent));transform:translate(-50%,-57%)scale(1.1)}.mission-pillar:before{content:"";background:linear-gradient(180deg, transparent 0%, var(--accent) 45%, transparent 100%);opacity:.65;z-index:3;border-radius:0 2px 2px 0;width:3px;transition:opacity .35s,width .35s;position:absolute;top:0;bottom:0;left:0}.mission-pillar:hover:before{opacity:1;width:4px}.mission-pillar-num{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #ffffff1a;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;font-family:Outfit,sans-serif;font-size:clamp(5rem,7.5vw,8.5rem);font-weight:900;line-height:1;transition:-webkit-text-stroke-color .4s;position:absolute;top:1.1rem;right:1.4rem}.mission-pillar:hover .mission-pillar-num{-webkit-text-stroke-color:color-mix(in srgb, var(--accent) 40%, #ffffff26)}.mission-pillar-content{z-index:2;flex-direction:column;gap:.85rem;padding:clamp(1.5rem,2.5vw,2.25rem) clamp(1.5rem,2.5vw,2.25rem) clamp(1.75rem,3vw,2.5rem);display:flex;position:relative}.mission-pillar-icon{background:color-mix(in srgb, var(--accent) 22%, #00000073);border:1px solid color-mix(in srgb, var(--accent) 42%, transparent);width:54px;height:54px;color:color-mix(in srgb, var(--accent) 90%, white);box-shadow:0 6px 24px color-mix(in srgb, var(--accent) 32%, transparent);-webkit-backdrop-filter:blur(8px);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .35s,box-shadow .35s;display:flex}.mission-pillar:hover .mission-pillar-icon{box-shadow:0 12px 36px color-mix(in srgb, var(--accent) 52%, transparent);transform:scale(1.12)rotate(-6deg)}.mission-pillar-icon svg{width:24px;height:24px}.mission-title{color:#fff;margin:0;font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:800;line-height:1.2}.mission-desc{color:#ffffff8a;margin:0;font-size:.85rem;line-height:1.75}.mission-quote{z-index:1;text-align:center;background:linear-gradient(135deg,#8b5cf61a 0%,#5865f20f 50%,#c084fc12 100%);border:1px solid #8b5cf633;border-radius:24px;margin-bottom:clamp(2rem,3vw,4rem);padding:clamp(2rem,3vw,3.5rem) clamp(1.5rem,4vw,5rem);position:relative;overflow:hidden}.mission-quote:before{content:"";background:linear-gradient(90deg,#0000,#a78bfa99 40%,#c084fc80 60%,#0000);height:2px;position:absolute;top:0;left:0;right:0}.mission-quote-mark{color:#a56eff40;margin-bottom:1.25rem;font-family:Georgia,serif;font-size:5rem;line-height:.6;display:block}.mission-quote-text{color:#ffffffbf;max-width:700px;margin:0 auto 1.25rem;font-size:clamp(1rem,1.4vw,1.25rem);font-style:italic;line-height:1.8}.mission-quote-author{color:#a56effa6;letter-spacing:.5px;justify-content:center;align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;display:flex}.mission-quote-dash{opacity:.5}.mission-values{z-index:1;background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;justify-content:center;align-items:stretch;margin-bottom:4rem;display:flex;position:relative;overflow:hidden}.mission-value{cursor:default;flex-direction:column;flex:1;align-items:center;gap:.35rem;padding:2rem 1rem;transition:background .2s;display:flex}.mission-value:hover{background:#8b5cf612}.mission-value-num{letter-spacing:3px;color:#8b5cf68c;text-transform:uppercase;font-size:.6rem;font-weight:800}.mission-value-label{color:#ffffffd1;font-size:1rem;font-weight:800}.mission-value-sep{background:#ffffff0d;flex-shrink:0;align-self:stretch;width:1px}.mission-cta{text-align:center;z-index:1;position:relative}@media (width<=768px){.mission-pillars{grid-template-columns:1fr;gap:1rem}.mission-pillar{min-height:300px}.mission-pillar-num{font-size:5rem}}@media (width<=640px){.mission-section{padding:5rem 0}.mission-header{margin-bottom:3rem}.mission-pillar{min-height:260px}.mission-quote{padding:1.75rem 1.5rem}.mission-values{flex-wrap:wrap}.mission-value{flex:40%;padding:1.25rem .75rem}.mission-value-sep{display:none}}.partners-section{padding:clamp(4rem,7vw,9rem) 0;position:relative;overflow:hidden}.partners-watermark{letter-spacing:-.04em;-webkit-text-stroke:1.5px #8b5cf638;background:linear-gradient(#a78bfa2e 0%,#8b5cf612 60%,#0000 85%);-webkit-text-fill-color:transparent;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;-webkit-background-clip:text;background-clip:text;font-family:Outfit,sans-serif;font-size:clamp(7rem,16vw,20rem);font-weight:900;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.partners-header{text-align:center;z-index:1;margin-bottom:4rem;position:relative}.partners-header .section-desc{margin:0 auto}.partners-cards{z-index:1;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.75rem);margin-bottom:clamp(2.5rem,4vw,5rem);display:grid;position:relative}.partner-card{--accent:#a855f7;background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 9%, #030014f5) 0%, #030014e0 100%);border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);border-radius:24px;flex-direction:column;transition:transform .35s cubic-bezier(.175,.885,.32,1.275),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.partner-card:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--accent) 40%, color-mix(in srgb, var(--accent) 60%, white) 60%, transparent 100%);opacity:.7;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.partner-card:after{content:"";background:radial-gradient(ellipse, color-mix(in srgb, var(--accent) 10%, transparent) 0%, transparent 65%);pointer-events:none;opacity:.6;width:80%;height:60%;transition:opacity .4s;position:absolute;top:-30%;left:-20%}.partner-card:hover{border-color:color-mix(in srgb, var(--accent) 44%, transparent);box-shadow:0 28px 64px #00000080, 0 0 50px color-mix(in srgb, var(--accent) 10%, transparent), inset 0 1px 0 #ffffff0f;transform:translateY(-10px)}.partner-card:hover:before,.partner-card:hover:after{opacity:1}.partner-card-header{z-index:1;justify-content:space-between;align-items:flex-start;padding:clamp(1.5rem,2.5vw,2rem) clamp(1.5rem,2.5vw,2rem) 1.25rem;display:flex;position:relative}.partner-card-logo{border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);width:76px;height:76px;box-shadow:0 8px 28px color-mix(in srgb, var(--accent) 22%, transparent);background:#0006;border-radius:18px;flex-shrink:0;transition:transform .35s,box-shadow .35s;overflow:hidden}.partner-card:hover .partner-card-logo{box-shadow:0 12px 36px color-mix(in srgb, var(--accent) 38%, transparent);transform:scale(1.05)}.partner-card-logo img{object-fit:cover;width:100%;height:100%;display:block}.partner-card-meta{flex-direction:column;align-items:flex-end;gap:.45rem;display:flex}.partner-card-idx{color:color-mix(in srgb, var(--accent) 40%, transparent);letter-spacing:1px;font-family:Outfit,sans-serif;font-size:.62rem;font-weight:900}.partner-verified{background:var(--accent);color:#fff;box-sizing:border-box;width:20px;height:20px;box-shadow:0 0 12px color-mix(in srgb, var(--accent) 55%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:3px;display:flex}.partner-verified svg{width:100%;height:100%}.partner-card-body{z-index:1;flex-direction:column;flex:1;gap:.45rem;padding:0 clamp(1.5rem,2.5vw,2rem) 1.25rem;display:flex;position:relative}.partner-name{color:#fff;margin:0;font-size:clamp(1.05rem,1.4vw,1.25rem);font-weight:800;line-height:1.15}.partner-subtitle{color:color-mix(in srgb, var(--accent) 75%, #ffffff80);margin:0;font-size:.78rem;font-weight:600}.partner-type{background:color-mix(in srgb, var(--accent) 15%, transparent);border:1px solid color-mix(in srgb, var(--accent) 32%, transparent);color:color-mix(in srgb, var(--accent) 90%, #fff);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;border-radius:100px;align-self:flex-start;margin-top:.1rem;padding:.2rem .7rem;font-size:.62rem;font-weight:800;display:inline-block}.partner-description{color:#ffffff75;margin:.25rem 0 0;font-size:.83rem;line-height:1.7}.partner-card-footer{border-top:1px solid color-mix(in srgb, var(--accent) 12%, #ffffff0a);z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1.1rem clamp(1.5rem,2.5vw,2rem) clamp(1.25rem,2vw,1.75rem);display:flex;position:relative}.partner-tags{flex-wrap:wrap;gap:.35rem;display:flex}.partner-tag{color:#ffffff6b;background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;padding:.2rem .6rem;font-size:.63rem;font-weight:600;transition:background .2s,border-color .2s,color .2s}.partner-tag:hover{background:color-mix(in srgb, var(--accent) 14%, transparent);border-color:color-mix(in srgb, var(--accent) 35%, transparent);color:#ffffffd1}.partner-card-btn{background:color-mix(in srgb, var(--accent) 18%, transparent);border:1px solid color-mix(in srgb, var(--accent) 38%, transparent);color:color-mix(in srgb, var(--accent) 92%, white);white-space:nowrap;border-radius:10px;flex-shrink:0;align-items:center;gap:.4rem;padding:.48rem 1.05rem;font-family:Outfit,sans-serif;font-size:.78rem;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.partner-card-btn:hover{background:color-mix(in srgb, var(--accent) 32%, transparent);border-color:color-mix(in srgb, var(--accent) 60%, transparent);box-shadow:0 6px 20px color-mix(in srgb, var(--accent) 28%, transparent);transform:translateY(-2px)}.partner-visit-arrow{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;transition:transform .2s;display:flex}.partner-visit-arrow svg{width:100%;height:100%}.partner-card-btn:hover .partner-visit-arrow{transform:translate(3px)}.partners-cta{z-index:1;position:relative}.partners-cta-inner{background:linear-gradient(135deg,#8b5cf61a,#5865f20f);border:1px solid #8b5cf633;border-radius:24px;align-items:center;gap:2rem;padding:clamp(1.75rem,3vw,3rem) clamp(2rem,4vw,4rem);display:flex;position:relative;overflow:hidden}.partners-cta-inner:before{content:"";background:linear-gradient(90deg,#0000,#a78bfa99,#c084fc80,#0000);height:2px;position:absolute;top:0;left:0;right:0}.partners-cta-icon{color:#c084fc;box-sizing:border-box;background:#8b5cf62e;border:1px solid #8b5cf64d;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;padding:12px;display:flex;box-shadow:0 8px 24px #8b5cf633}.partners-cta-icon svg{width:100%;height:100%}.partners-cta-text{flex:1;min-width:0}.partners-cta-text h3{color:#fff;margin-bottom:.35rem;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:800}.partners-cta-text p{color:#ffffff73;font-size:.9rem;line-height:1.6}.partners-cta-btn{color:#ffffffe0;white-space:nowrap;background:#8b5cf62e;border:1px solid #8b5cf666;border-radius:14px;flex-shrink:0;align-items:center;gap:.6rem;padding:.8rem 1.75rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}.partners-cta-btn:hover{color:#fff;background:#8b5cf652;border-color:#a78bfaa6;transform:translateY(-3px);box-shadow:0 12px 32px #8b5cf64d}.partners-cta-btn-icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.partners-cta-btn-icon svg{width:100%;height:100%}.partners-cta-btn-arrow{flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;transition:transform .2s;display:flex}.partners-cta-btn-arrow svg{width:100%;height:100%}.partners-cta-btn:hover .partners-cta-btn-arrow{transform:translate(3px)}@media (width<=900px){.partners-cards{grid-template-columns:1fr 1fr}}@media (width<=640px){.partners-section{padding:5rem 0}.partners-cards{grid-template-columns:1fr}.partners-cta-inner{text-align:center;flex-direction:column;gap:1.5rem;padding:1.75rem}}@media (width<=480px){.partner-description{font-size:.78rem}.partner-card-logo{width:62px;height:62px}}.join-section{background:0 0;padding:clamp(4rem,7vw,10rem) 0;position:relative;overflow:hidden}.join-card{background:linear-gradient(140deg,#5865f21a 0%,#8b5cf612 40%,#5865f20a 100%);border:1px solid #5865f238;border-radius:36px;grid-template-columns:1fr min(440px,44%);align-items:center;gap:clamp(2.5rem,5vw,5rem);margin-bottom:2rem;padding:clamp(3rem,5vw,5rem) clamp(2.5rem,5vw,5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 100px #00000080,inset 0 0 80px #5865f20a}.join-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#818cf8a6 30%,#c084fc8c 60%,#0000);height:2px;position:absolute;top:0;left:0;right:0}.join-left{z-index:1;flex-direction:column;gap:1.75rem;display:flex;position:relative}.join-live-row{align-items:center;gap:.6rem;display:flex}.join-live-dot{background:#22c55e;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite livePulseJoin;box-shadow:0 0 8px #22c55eb3}@keyframes livePulseJoin{0%,to{opacity:1;box-shadow:0 0 8px #22c55eb3}50%{opacity:.7;box-shadow:0 0 14px #22c55e66}}.join-live-text{color:#ffffff80;font-size:.8rem;font-weight:500}.join-title{color:#fff;letter-spacing:-.02em;font-size:clamp(1.8rem,3vw,3.2rem);font-weight:800;line-height:1.1}.join-text{color:#ffffff94;max-width:480px;font-size:clamp(.9rem,1.1vw,1.05rem);line-height:1.75}.join-perks{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.join-perk{--perk-color:#a855f7;background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:.75rem;padding:.85rem 1rem;transition:background .2s,border-color .2s,transform .2s;display:flex}.join-perk:hover{background:color-mix(in srgb, var(--perk-color) 8%, transparent);border-color:color-mix(in srgb, var(--perk-color) 28%, transparent);transform:translateY(-2px)}.join-perk-icon{background:color-mix(in srgb, var(--perk-color) 14%, transparent);border:1px solid color-mix(in srgb, var(--perk-color) 25%, transparent);width:34px;height:34px;color:var(--perk-color);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:box-shadow .2s;display:flex}.join-perk:hover .join-perk-icon{box-shadow:0 0 16px color-mix(in srgb, var(--perk-color) 30%, transparent)}.join-perk-icon svg{width:16px;height:16px}.join-perk-body{flex-direction:column;gap:.1rem;min-width:0;display:flex}.join-perk-title{color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:700;overflow:hidden}.join-perk-sub{color:#ffffff61;font-size:.72rem}.join-actions{flex-direction:column;gap:.75rem;display:flex}.btn-discord{color:#fff;letter-spacing:.01em;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#5865f2 0%,#4338ca 100%);border:1px solid #5865f280;border-radius:14px;align-items:center;gap:.75rem;width:fit-content;padding:1rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 24px #5865f26b,inset 0 1px #ffffff2e}.btn-discord:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff38,#0000);width:55%;transition:left .5s;position:absolute;inset:0 0 0 -110%}.btn-discord:hover:before{left:130%}.btn-discord:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.btn-discord:hover{transform:translateY(-2px);box-shadow:0 14px 40px #5865f299,0 0 60px #5865f233,inset 0 1px #ffffff38}.btn-discord:active{transform:scale(.97)}.btn-discord .btn-icon{z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .2s;display:flex;position:relative}.btn-discord:hover .btn-arrow{transform:translate(3px)}.btn-discord .btn-icon svg{width:100%;height:100%}.btn-discord span:not(.btn-icon){z-index:1;position:relative}.join-note{color:#ffffff52;letter-spacing:.3px;font-size:.78rem}.join-right{z-index:1;position:relative}.join-server-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#080612eb;border:1px solid #8b5cf638;border-radius:22px;overflow:hidden;box-shadow:0 32px 80px #0009,0 0 50px #5865f21a,inset 0 1px #ffffff12}.join-server-header{background:#ffffff05;border-bottom:1px solid #ffffff0f;align-items:center;gap:.85rem;padding:1.1rem 1.25rem;display:flex}.join-server-logo{background:linear-gradient(135deg,#3b0764,#1e1b4b);border:1px solid #a56eff4d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 0 20px #a56eff33}.join-server-logo-icon{color:#c084fc;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.join-server-logo-icon svg{width:100%;height:100%}.join-server-info{flex:1;min-width:0}.join-server-name{color:#ffffffeb;letter-spacing:-.01em;font-size:.9rem;font-weight:700}.join-server-tag{color:#ffffff59;font-size:.68rem;font-weight:500}.join-server-btn{color:#fff;background:linear-gradient(135deg,#5865f2,#4338ca);border:none;border-radius:8px;flex-shrink:0;padding:.35rem .9rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:box-shadow .2s,transform .2s;box-shadow:0 2px 10px #5865f266}.join-server-btn:hover{transform:translateY(-1px);box-shadow:0 4px 18px #5865f299}.join-server-stats{background:#8b5cf608;border-bottom:1px solid #ffffff0d;justify-content:space-around;align-items:stretch;padding:1.1rem 1.25rem;display:flex}.join-server-stat{flex-direction:column;flex:1;align-items:center;gap:.5rem;padding:.35rem 0;display:flex}.join-server-stat-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.join-server-stat-dot.online{background:#22c55e;box-shadow:0 0 8px #22c55eb3}.join-server-stat-dot.members{background:#a855f7;box-shadow:0 0 8px #a855f7b3}.join-server-stat-dot.events{background:#f59e0b;box-shadow:0 0 8px #f59e0bb3}.join-server-stat-val{color:#fff;letter-spacing:-.03em;font-family:Outfit,sans-serif;font-size:1.35rem;font-weight:900;line-height:1}.join-server-stat-lbl{color:#ffffff52;text-transform:uppercase;letter-spacing:1px;font-size:.6rem;font-weight:700;line-height:1}.join-server-stat-sep{background:#ffffff0f;flex-shrink:0;align-self:stretch;width:1px}.join-channels-label{color:#ffffff40;letter-spacing:1px;text-transform:uppercase;padding:.7rem 1.25rem .3rem;font-size:.62rem;font-weight:700}.join-channels{flex-direction:column;gap:1px;padding:0 .5rem .5rem;display:flex}.join-channel{cursor:default;border-radius:8px;align-items:center;gap:.5rem;padding:.45rem .75rem;transition:background .15s;display:flex}.join-channel:hover{background:#ffffff0d}.join-channel--active{background:#5865f21f}.join-channel-hash{color:#ffffff4d;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.join-channel-hash svg{width:100%;height:100%}.join-channel--active .join-channel-hash{color:#ffffff8c}.join-channel-name{color:#ffffff73;flex:1;font-size:.82rem;font-weight:500}.join-channel--active .join-channel-name{color:#ffffffd9;font-weight:600}.join-channel-ping{background:#a855f7;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 6px #a855f7b3}.join-server-footer{background:#ffffff04;border-top:1px solid #ffffff0d;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.join-server-footer-avatars{display:flex}.join-avatar{border:2px solid #0a0816e6;border-radius:50%;flex-shrink:0;width:24px;height:24px;margin-left:-6px}.join-avatar:first-child{margin-left:0}.join-server-footer-text{color:#ffffff59;font-size:.72rem;font-weight:500}.join-steps{background:linear-gradient(135deg,#5865f20f,#8b5cf60a);border:1px solid #8b5cf629;border-radius:26px;align-items:stretch;gap:0;width:100%;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000004d}.join-step{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.75rem;padding:2.25rem 1.5rem 2rem;transition:background .25s;display:flex;position:relative}.join-step:hover{background:#8b5cf612}.join-step-num-bg{color:#8b5cf612;pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:-.05em;font-family:Outfit,sans-serif;font-size:5rem;font-weight:900;line-height:1;transition:color .3s;position:absolute;bottom:.5rem;right:.75rem}.join-step:hover .join-step-num-bg{color:#8b5cf621}.join-step-icon{color:#c084fc;z-index:1;background:linear-gradient(145deg,#8b5cf633,#5865f21f);border:1px solid #a56eff47;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:box-shadow .25s,border-color .25s,transform .25s;display:flex;position:relative;box-shadow:0 4px 16px #8b5cf626}.join-step:hover .join-step-icon{border-color:#c084fc8c;transform:scale(1.08)translateY(-2px);box-shadow:0 8px 28px #8b5cf64d}.join-step-icon svg{width:22px;height:22px}.join-step-content{z-index:1;flex-direction:column;gap:.35rem;display:flex;position:relative}.join-step-title{color:#ffffffe6;letter-spacing:-.01em;font-size:.92rem;font-weight:800}.join-step-desc{color:#ffffff5c;font-size:.76rem;line-height:1.6}.join-step-connector{background:#8b5cf624;flex-shrink:0;align-self:stretch;width:1px}@media (width<=900px){.join-card{grid-template-columns:1fr}.join-right{display:none}}@media (width<=640px){.join-perks{grid-template-columns:1fr}.join-steps{border-radius:18px;flex-direction:column}.join-step-connector{align-self:auto;width:100%;height:1px}.join-step{padding:1.5rem 1.25rem}}.crew-section{padding:clamp(4rem,7vw,9rem) 0;position:relative;overflow:hidden}.crew-header{text-align:center;z-index:1;margin-bottom:5rem;position:relative}.crew-header .section-desc{margin:0 auto}.crew-rows{z-index:1;flex-direction:column;gap:3.5rem;display:flex;position:relative}.crew-row{grid-template-columns:min(340px,30%) 1fr;align-items:center;gap:clamp(2rem,4vw,6rem);display:grid}.crew-row--reversed{grid-template-columns:1fr min(340px,30%)}.crew-row--reversed .crew-visual{order:2}.crew-row--reversed .crew-content{text-align:right;order:1;align-items:flex-end}.crew-row--reversed .crew-content-top,.crew-row--reversed .crew-skills{justify-content:flex-end}.crew-row--reversed .crew-btn{align-self:flex-end}.crew-row--reversed .crew-quote{border-left:none;border-right:3px solid var(--accent,#a855f7);padding-left:0;padding-right:1.25rem}.crew-visual{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.crew-avatar-wrap{border-radius:50%;flex-shrink:0;width:220px;height:220px;position:relative;overflow:hidden}.crew-avatar-glow{background:radial-gradient(circle, color-mix(in srgb, var(--accent,#a855f7) 35%, transparent) 0%, transparent 70%);filter:blur(20px);pointer-events:none;border-radius:50%;position:absolute;inset:-30px}.crew-avatar-ring{border:2px solid color-mix(in srgb, var(--accent,#a855f7) 30%, transparent);border-radius:50%;animation:18s linear infinite crewRingRotate;position:absolute;inset:-8px}.crew-avatar-ring:before{content:"";background:var(--accent,#a855f7);width:8px;height:8px;box-shadow:0 0 14px var(--accent,#a855f7);border-radius:50%;position:absolute;top:-4px;left:50%;transform:translate(-50%)}@keyframes crewRingRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.crew-avatar{object-fit:cover;z-index:1;border:3px solid #ffffff14;border-radius:50%;width:220px;height:220px;position:relative;box-shadow:0 0 0 1px #ffffff0f,0 20px 60px #00000080}.crew-status-dot{z-index:2;border:3px solid #0a0815;border-radius:50%;width:18px;height:18px;position:absolute;bottom:12px;right:12px;box-shadow:0 0 10px}.crew-visual-stats{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;gap:0;width:100%;max-width:280px;display:flex;overflow:hidden}.crew-mini-stat{border-right:1px solid #ffffff0f;flex-direction:column;flex:1;align-items:center;gap:.15rem;padding:.75rem .5rem;transition:background .2s;display:flex}.crew-mini-stat:last-child{border-right:none}.crew-mini-stat:hover{background:#ffffff0a}.crew-mini-val{letter-spacing:-.02em;background:linear-gradient(135deg, #fff 20%, var(--accent,#a855f7));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.05rem;font-weight:800}.crew-mini-lbl{color:#ffffff59;text-transform:uppercase;letter-spacing:1.2px;font-size:.6rem;font-weight:600}.crew-content{flex-direction:column;align-items:flex-start;gap:0;display:flex}.crew-content-top{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.crew-role-badge{letter-spacing:.3px;border:1px solid;border-radius:100px;align-items:center;gap:.4rem;padding:.3rem .85rem;font-size:.75rem;font-weight:700;display:inline-flex}.crew-role-icon{flex-shrink:0;justify-content:center;align-items:center;width:13px;height:13px;display:flex}.crew-role-icon svg{width:100%;height:100%}.crew-since{color:#ffffff4d;font-size:.72rem;font-weight:500}.crew-name{letter-spacing:-.03em;color:#fff;margin-bottom:.25rem;font-size:clamp(2.2rem,4vw,3rem);font-weight:900;line-height:1}.crew-handle{color:#ffffff4d;letter-spacing:.5px;margin-bottom:1.5rem;font-size:.82rem;font-weight:600}.crew-quote{color:#ffffff8c;border-left:3px solid var(--accent,#a855f7);margin-bottom:1.25rem;padding-left:1.25rem;font-size:1rem;font-style:italic;line-height:1.65}.crew-bio{color:#ffffff80;max-width:520px;margin-bottom:1.5rem;font-size:.95rem;line-height:1.8}.crew-skills{flex-wrap:wrap;gap:.4rem;margin-bottom:1.75rem;display:flex}.crew-skill{color:#ffffff80;letter-spacing:.3px;background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;padding:.25rem .75rem;font-size:.72rem;font-weight:600;transition:background .2s,border-color .2s,color .2s}.crew-skill:hover{background:color-mix(in srgb, var(--accent,#a855f7) 15%, transparent);border-color:color-mix(in srgb, var(--accent,#a855f7) 40%, transparent);color:#ffffffd9}.crew-btn{background:color-mix(in srgb, var(--accent,#a855f7) 15%, transparent);border:1px solid color-mix(in srgb, var(--accent,#a855f7) 35%, transparent);color:#ffffffd9;border-radius:12px;align-items:center;gap:.55rem;padding:.65rem 1.35rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.crew-btn:hover{background:color-mix(in srgb, var(--accent,#a855f7) 25%, transparent);border-color:color-mix(in srgb, var(--accent,#a855f7) 60%, transparent);box-shadow:0 8px 24px color-mix(in srgb, var(--accent,#a855f7) 25%, transparent);color:#fff;transform:translateY(-2px)}.crew-btn-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.crew-btn-icon svg{width:100%;height:100%}.crew-btn-arrow{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;transition:transform .2s;display:flex}.crew-btn-arrow svg{width:100%;height:100%}.crew-btn:hover .crew-btn-arrow{transform:translate(3px)}.crew-rows>.crew-row+.crew-row{border-top:1px solid #8b5cf61a;padding-top:3.5rem}@media (width<=1100px){.crew-row,.crew-row--reversed{grid-template-columns:280px 1fr;gap:3rem}.crew-avatar-wrap,.crew-avatar{width:180px;height:180px}}@media (width<=800px){.crew-row,.crew-row--reversed{grid-template-columns:1fr;gap:2rem}.crew-row--reversed .crew-visual{order:0}.crew-row--reversed .crew-content{text-align:left;order:1;align-items:flex-start}.crew-row--reversed .crew-content-top,.crew-row--reversed .crew-skills{justify-content:flex-start}.crew-row--reversed .crew-btn{align-self:flex-start}.crew-row--reversed .crew-quote{border-left:3px solid var(--accent,#a855f7);border-right:none;padding-left:1.25rem;padding-right:0}.crew-visual{flex-direction:row;justify-content:flex-start;align-items:center;gap:1.5rem}.crew-avatar-wrap,.crew-avatar{width:120px;height:120px}.crew-avatar-ring{inset:-6px}.crew-visual-stats{flex-direction:column;max-width:200px}.crew-mini-stat{border-bottom:1px solid #ffffff0f;border-right:none;flex-direction:row;align-items:center;gap:.4rem;padding:.5rem}.crew-mini-stat:last-child{border-bottom:none}.crew-rows{gap:3.5rem}.crew-bio{max-width:100%}}@media (width<=480px){.crew-section{padding:5rem 0}.crew-visual{flex-direction:column}.crew-visual-stats{flex-direction:row;max-width:100%}.crew-mini-stat{border-bottom:none;border-right:1px solid #ffffff0f;flex-direction:column}.crew-mini-stat:last-child{border-right:none}}.updates-section{padding:clamp(4rem,7vw,10rem) 0;position:relative;overflow:hidden}.updates-watermark{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px #8b5cf60f;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-family:Outfit,sans-serif;font-size:clamp(7rem,16vw,20rem);font-weight:900;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.updates-header{text-align:center;z-index:1;margin-bottom:clamp(2.5rem,4vw,5rem);position:relative}.updates-header .section-title{font-size:clamp(2.2rem,4vw,4.5rem);line-height:1.05}.updates-layout{z-index:1;grid-template-columns:1.45fr 1fr;align-items:start;gap:clamp(1.25rem,2vw,2rem);margin-bottom:clamp(2rem,3vw,3.5rem);display:grid;position:relative}.update-featured{background:#ffffff05;border:1px solid #8b5cf633;border-radius:24px;transition:border-color .3s,box-shadow .3s,transform .3s;overflow:hidden}.update-featured:hover{border-color:#8b5cf661;transform:translateY(-4px);box-shadow:0 24px 60px #0006,0 0 50px #8b5cf614}.update-featured-img{height:clamp(220px,25vw,320px);position:relative;overflow:hidden}.update-featured-img img{object-fit:cover;object-position:center;filter:brightness(.6)saturate(.85);width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1),filter .4s}.update-featured:hover .update-featured-img img{filter:brightness(.7)saturate();transform:scale(1.06)}.update-featured-overlay{background:linear-gradient(#0000 30%,#05030ff2 100%);position:absolute;inset:0}.update-live-badge{color:#e9d5ff;letter-spacing:.5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#a855f740;border:1px solid #a855f773;border-radius:100px;align-items:center;gap:.45rem;padding:.35rem .85rem;font-size:.72rem;font-weight:800;display:inline-flex;position:absolute;top:1rem;left:1rem;box-shadow:0 4px 14px #a855f740}.update-live-dot{background:#c084fc;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.8s ease-in-out infinite livePulse;box-shadow:0 0 8px #c084fce6}.update-featured-body{padding:clamp(1.25rem,2vw,2rem)}.update-meta{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.update-type-badge{letter-spacing:.8px;text-transform:uppercase;border:1px solid;border-radius:100px;align-items:center;gap:.35rem;padding:.25rem .7rem;font-size:.65rem;font-weight:800;display:inline-flex}.update-type-icon{flex-shrink:0;justify-content:center;align-items:center;width:11px;height:11px;display:flex}.update-type-icon svg{width:100%;height:100%}.update-date{color:#ffffff52;letter-spacing:.3px;font-size:.72rem;font-weight:600}.update-featured-title{color:#fff;margin-bottom:.75rem;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:800;line-height:1.25}.update-featured-desc{color:#ffffff85;margin-bottom:1.5rem;font-size:clamp(.85rem,1vw,.95rem);line-height:1.7}.update-btn{color:#fff;background:linear-gradient(135deg,#5865f2,#4338ca);border:1px solid #5865f273;border-radius:11px;align-items:center;gap:.55rem;padding:.65rem 1.35rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 18px #5865f259}.update-btn:hover{transform:translateY(-2px);box-shadow:0 8px 28px #5865f280}.update-btn-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.update-btn-icon svg{width:100%;height:100%}.update-btn-arrow{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;transition:transform .2s;display:flex}.update-btn:hover .update-btn-arrow{transform:translate(3px)}.update-btn-arrow svg{width:100%;height:100%}.updates-grid{flex-direction:column;gap:clamp(.65rem,1vw,1rem);display:flex}.update-card{background:linear-gradient(135deg,#ffffff08,#ffffff04);border:1px solid #8b5cf624;border-radius:18px;padding:clamp(1rem,1.5vw,1.5rem);transition:background .25s,border-color .25s,transform .25s,box-shadow .25s;position:relative;overflow:hidden}.update-card:before{content:"";background:linear-gradient(#8b5cf699,#8b5cf61a);border-radius:0 2px 2px 0;width:3px;transition:width .2s;position:absolute;top:0;bottom:0;left:0}.update-card:hover{background:#8b5cf60f;border-color:#8b5cf647;transform:translate(5px);box-shadow:0 8px 28px #00000040}.update-card:hover:before{width:4px}.update-card-top{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.update-card-icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.update-card-icon svg{width:17px;height:17px}.update-card-date{color:#ffffff47;letter-spacing:.3px;margin-bottom:.25rem;font-size:.68rem;font-weight:600}.update-card-title{color:#ffffffe6;margin-bottom:.4rem;font-size:clamp(.88rem,1vw,1rem);font-weight:700;line-height:1.3}.update-card-desc{color:#fff6;margin-bottom:.7rem;font-size:.8rem;line-height:1.6}.update-card-tag{color:#c084fccc;background:#8b5cf61a;border:1px solid #8b5cf633;border-radius:100px;align-items:center;gap:.35rem;padding:.18rem .65rem;font-size:.68rem;font-weight:700;display:inline-flex}.update-card-tag-icon{color:#f59e0b;flex-shrink:0;justify-content:center;align-items:center;width:10px;height:10px;display:flex}.update-card-tag-icon svg{width:100%;height:100%}.updates-footer-cta{text-align:center;z-index:1;position:relative}.updates-footer-cta .update-btn-icon{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.updates-footer-cta .update-btn-icon svg{width:100%;height:100%}@media (width<=900px){.updates-layout{grid-template-columns:1fr}.update-featured-img{height:240px}.updates-grid{grid-template-columns:1fr 1fr;display:grid}}@media (width<=600px){.updates-grid{grid-template-columns:1fr}.update-card:hover{transform:none}}.footer{background:linear-gradient(#0a0815 0%,#07050d 100%);padding:clamp(3rem,5vw,6rem) clamp(1.25rem,4vw,3rem);position:relative;overflow:hidden}.footer:before{content:"";pointer-events:none;background-image:radial-gradient(#8b5cf60f 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80%,#000 10%,#0000 75%);mask-image:radial-gradient(70% 80%,#000 10%,#0000 75%)}.footer-glow{pointer-events:none;z-index:0;background:radial-gradient(#7c3aed1a 0%,#0000 70%);width:600px;height:300px;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.footer-container{z-index:1;-webkit-backdrop-filter:blur(16px);background:linear-gradient(160deg,#ffffff08 0%,#8b5cf605 50%,#0000001a 100%);border:1px solid #8b5cf633;border-radius:24px;max-width:clamp(600px,75%,1000px);margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 20px 60px #0006,0 0 40px #7c3aed0d}.footer-watermark{letter-spacing:-.04em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;color:#0000;-webkit-text-stroke:1.5px #8b5cf629;background:linear-gradient(#a78bfa33 0%,#8b5cf614 50%,#0000 80%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(100px,16vw,220px);font-weight:900;line-height:1;position:absolute;bottom:-.15em;left:50%;transform:translate(-50%)}.footer-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;padding:3rem 2.5rem 2rem;display:flex;position:relative}.footer-top{flex-direction:column;align-items:center;gap:.7rem;margin-bottom:2rem;display:flex}.footer-brand-row{align-items:center;gap:.45rem;display:inline-flex}.footer-moon-icon{color:#c084fc;filter:drop-shadow(0 0 6px #c084fc99);flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative;top:-1px}.footer-moon-icon svg{width:100%;height:100%;display:block}.footer-brand-name{letter-spacing:-.025em;background:linear-gradient(135deg,#fff 0%,#e2d4ff 40%,#a78bfa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.6rem;font-weight:800;line-height:1}.footer-tagline{color:#ffffff61;max-width:300px;margin:0;font-size:.875rem;line-height:1.6}.footer-discord-btn{color:#fff;background:linear-gradient(135deg,#5865f2 0%,#4338ca 100%);border:1px solid #5865f273;border-radius:12px;align-items:center;gap:.55rem;margin-top:.3rem;padding:.65rem 1.4rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #5865f259,inset 0 1px #ffffff24}.footer-discord-btn:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff2e,#0000);width:55%;transition:left .5s;position:absolute;inset:0 0 0 -110%}.footer-discord-btn:hover:before{left:130%}.footer-discord-btn:hover{transform:translateY(-2px);box-shadow:0 8px 28px #5865f280,inset 0 1px #ffffff2e}.footer-discord-btn:active{transform:scale(.97)}.fdb-icon{flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;display:flex}.fdb-icon svg{width:100%;height:100%}.fdb-arrow{flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;transition:transform .2s;display:flex}.footer-discord-btn:hover .fdb-arrow{transform:translate(3px)}.fdb-arrow svg{width:100%;height:100%}.footer-stats{background:#0003;border:1px solid #8b5cf624;border-radius:14px;width:100%;margin-bottom:1.75rem;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.footer-stat{flex-direction:column;flex:1;align-items:center;gap:.1rem;padding:.9rem 1rem;transition:background .2s;display:flex;position:relative}.footer-stat:hover{background:#8b5cf612}.footer-stat+.footer-stat:before{content:"";background:#8b5cf624;width:1px;position:absolute;top:20%;bottom:20%;left:0}.footer-stat-icon{color:#a78bfa80;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.footer-stat-icon svg{width:100%;height:100%}.footer-stat-value{letter-spacing:-.03em;background:linear-gradient(135deg,#fff 20%,#c4b5fd);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2rem;font-weight:800;line-height:1.1}.footer-stat-label{text-transform:uppercase;letter-spacing:1px;color:#ffffff47;font-size:.65rem;font-weight:600}.footer-rule{background:linear-gradient(90deg,#0000,#8b5cf633,#0000);width:100%;height:1px;margin:0 0 1.5rem}.footer-nav{flex-wrap:wrap;justify-content:center;gap:.2rem;margin-bottom:1.75rem;display:flex}.footer-link{color:#ffffff61;border:1px solid #0000;border-radius:7px;padding:.3rem .8rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s,border-color .2s}.footer-link:hover{color:#ffffffe0;background:#8b5cf614;border-color:#8b5cf62e}.footer-bottom{border-top:1px solid #ffffff0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding-top:1.25rem;display:flex}.footer-copyright{color:#ffffff47;font-size:.78rem}.footer-bottom-right{align-items:center;gap:1rem;display:flex}.footer-made{color:#ffffff47;align-items:center;gap:.3rem;font-size:.78rem;display:flex}.heart-icon{color:#f43f5e;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;animation:1.8s ease-in-out infinite heartbeat;display:inline-flex}.heart-icon svg{width:100%;height:100%}@keyframes heartbeat{0%,to{transform:scale(1)}40%{transform:scale(1.22)}60%{transform:scale(1.1)}}.footer-top-btn{color:#a78bfaa6;cursor:pointer;background:#8b5cf614;border:1px solid #8b5cf633;border-radius:7px;align-items:center;gap:.3rem;padding:.28rem .7rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.footer-top-btn:hover{color:#c4b5fd;background:#8b5cf624;border-color:#a78bfa61;transform:translateY(-1px)}.footer-top-btn:active{transform:scale(.96)}.footer-top-icon{justify-content:center;align-items:center;width:12px;height:12px;transition:transform .2s;display:flex}.footer-top-btn:hover .footer-top-icon{transform:translateY(-2px)}.footer-top-icon svg{width:100%;height:100%}@media (width<=768px){.footer-stats{grid-template-columns:1fr 1fr;display:grid}.footer-stat:nth-child(3),.footer-stat:nth-child(4){border-top:1px solid #8b5cf61a}.footer-stat:nth-child(3):before{display:none}.footer-bottom{justify-content:center}}@media (width<=600px){.footer{padding:2rem .75rem}.footer-inner{padding:2rem 1.25rem 1.75rem}.footer-container{border-radius:18px}.footer-watermark{font-size:clamp(72px,24vw,130px)}.footer-bottom{flex-direction:column;align-items:center;gap:.5rem}.footer-bottom-right{flex-direction:column;gap:.5rem}}.rv{background:0 0;padding:clamp(4rem,8vw,7rem) clamp(1rem,4vw,2rem);position:relative;overflow:hidden}.rv-inner{z-index:1;max-width:1100px;margin:0 auto;position:relative}.rv-header{text-align:center;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.rv-desc{color:#fff6;margin-top:.75rem;max-width:480px;margin-inline:auto;font-size:clamp(.88rem,1.3vw,1rem);line-height:1.7}.rv-stats{-webkit-backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #8b5cf626;border-radius:20px;align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-bottom:clamp(2rem,4vw,3rem);padding:clamp(1.25rem,3vw,2rem) clamp(1.5rem,4vw,3rem);display:flex}.rv-stat{flex-direction:column;flex-shrink:0;align-items:center;gap:.4rem;display:flex}.rv-stat-num{background:linear-gradient(135deg,#e9d5ff,#a78bfa);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,5vw,3rem);font-weight:900;line-height:1}.rv-stat-label{color:#ffffff4d;text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;font-weight:600}.rv-stat-sep{background:linear-gradient(#0000,#8b5cf633,#0000);flex-shrink:0;width:1px;height:48px}.rv-bars{flex-direction:column;flex:1;gap:.45rem;display:flex}.rv-bar-row{align-items:center;gap:.6rem;font-size:.72rem;display:flex}.rv-bar-label{color:#ffffff59;text-align:right;flex-shrink:0;width:22px;font-size:.68rem;font-weight:600}.rv-bar-track{background:#ffffff0d;border-radius:99px;flex:1;height:5px;overflow:hidden}.rv-bar-fill{background:linear-gradient(90deg,#7c3aed,#a78bfa);border-radius:99px;height:100%;transition:width 1s cubic-bezier(.22,1,.36,1)}.rv-bar-count{color:#ffffff40;width:16px;font-size:.68rem;font-weight:500}.rv-stars{gap:2px;display:flex}.rv-star{color:#ffffff1a;width:16px;height:16px;transition:color .15s,transform .15s;display:flex}.rv-star--filled{color:#fbbf24}.rv-stars--pick .rv-star{cursor:pointer;width:28px;height:28px}.rv-stars--pick .rv-star:hover,.rv-stars--pick .rv-star--filled{color:#fbbf24}.rv-stars--pick .rv-star:hover{transform:scale(1.2)}.rv-grid{grid-template-columns:repeat(3,1fr);gap:clamp(.75rem,1.5vw,1rem);margin-bottom:clamp(1.5rem,3vw,2rem);display:grid}@keyframes rvIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.rv-card{-webkit-backdrop-filter:blur(16px);background:#ffffff08;border:1px solid #8b5cf61f;border-radius:16px;flex-direction:column;gap:.75rem;padding:clamp(1.2rem,2vw,1.5rem);transition:border-color .3s,box-shadow .3s,transform .3s;animation:.5s cubic-bezier(.22,1,.36,1) both rvIn;display:flex;position:relative}.rv-card:hover{border-color:#8b5cf64d;transform:translateY(-4px);box-shadow:0 12px 40px #7c3aed1f}.rv-card--feat{background:#7c3aed0d;border-color:#8b5cf638}@keyframes rvSkel{0%{background-position:200% 0}to{background-position:-200% 0}}.rv-card--skel{background:linear-gradient(90deg,#ffffff05 25%,#ffffff0f 50%,#ffffff05 75%) 0 0/200% 100%;border-color:#ffffff0a;height:180px;animation:1.8s ease-in-out infinite rvSkel}.rv-card-top{justify-content:space-between;align-items:center;display:flex}.rv-msg{color:#ffffffa6;flex:1;font-size:.9rem;line-height:1.7}.rv-meta{border-top:1px solid #ffffff0d;align-items:center;gap:.65rem;padding-top:.7rem;display:flex}.rv-avatar{color:#fff;border-radius:22%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.72rem;font-weight:700;display:flex}.rv-meta-info{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.rv-name{color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.rv-discord{color:#7289dacc;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;font-size:.72rem;display:flex;overflow:hidden}.rv-date{color:#fff3;flex-shrink:0;margin-left:auto;font-size:.72rem}.rv-state{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:clamp(3rem,6vw,5rem) 2rem;display:flex}.rv-state-icon{color:#f87171;background:#f8717114;border:1px solid #f8717126;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:.5rem;display:flex}.rv-state-icon--empty{color:#a78bfa;background:#8b5cf614;border-color:#8b5cf626}.rv-state-title{color:#fffc;margin:0;font-size:1.1rem;font-weight:700}.rv-state-sub{color:#ffffff59;max-width:320px;margin:0;font-size:.88rem}.rv-state-btn{color:#c4b5fd;cursor:pointer;background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:99px;margin-top:.5rem;padding:.55rem 1.4rem;font-size:.82rem;font-weight:600;transition:all .2s}.rv-state-btn:hover{background:#8b5cf633;border-color:#8b5cf680}.rv-more{justify-content:center;margin-bottom:2rem;display:flex}.rv-more-btn{color:#ffffff80;cursor:pointer;background:#ffffff08;border:1px solid #8b5cf633;border-radius:99px;align-items:center;gap:6px;padding:.6rem 1.5rem;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.rv-more-btn:hover{color:#fffc;background:#8b5cf614;border-color:#8b5cf666}.rv-cta{padding-top:clamp(1.5rem,3vw,2rem)}.rv-cta-card{cursor:pointer;background:#ffffff08;border:1px solid #8b5cf62e;border-radius:18px;justify-content:space-between;align-items:center;gap:1.5rem;padding:clamp(1.25rem,2.5vw,1.75rem) clamp(1.5rem,3vw,2rem);transition:all .3s;display:flex;position:relative}.rv-cta-card:hover{border-color:#8b5cf659;transform:translateY(-2px);box-shadow:0 8px 32px #7c3aed1a}.rv-cta-body{align-items:center;gap:1rem;display:flex}.rv-cta-icon{color:#a78bfa;background:#8b5cf61f;border:1px solid #8b5cf633;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.rv-cta-title{color:#ffffffe6;margin:0 0 .15rem;font-size:.95rem;font-weight:700}.rv-cta-sub{color:#ffffff59;margin:0;font-size:.82rem}.rv-cta-btn{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#7c3aed,#6366f1);border:none;border-radius:99px;flex-shrink:0;padding:.6rem 1.4rem;font-size:.85rem;font-weight:700;transition:all .25s}.rv-cta-card:hover .rv-cta-btn{box-shadow:0 6px 24px #7c3aed66}.rv-pending{color:#4ade80;background:#4ade800f;border:1px solid #4ade8033;border-radius:14px;align-items:center;gap:.75rem;margin-bottom:1rem;padding:1rem 1.25rem;animation:.4s rvIn;display:flex}.rv-pending-body{flex:1}.rv-pending-body strong{color:#4ade80;margin-bottom:.15rem;font-size:.88rem;display:block}.rv-pending-body p{color:#fff6;margin:0;font-size:.8rem}.rv-pending-x{cursor:pointer;color:#ffffff4d;background:0 0;border:none;flex-shrink:0;font-size:1.2rem;transition:color .15s}.rv-pending-x:hover{color:#ffffffb3}.rv-form{-webkit-backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #8b5cf62e;border-radius:18px;flex-direction:column;gap:1.2rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.rv-form-title{color:#ffffffe6;margin:0;font-size:1.15rem;font-weight:700}.rv-form-row{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.rv-label{color:#ffffff59;text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:.4rem;font-size:.72rem;font-weight:700;display:flex}.rv-input{color:#fff;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.9rem;transition:all .2s}.rv-input::placeholder{color:#fff3}.rv-input:focus{border-color:#8b5cf680;box-shadow:0 0 0 3px #8b5cf614}.rv-textarea{resize:vertical;min-height:100px;line-height:1.6}.rv-char{color:#fff3;text-align:right;text-transform:none;letter-spacing:0;font-size:.68rem;font-weight:400}.rv-form-err{color:#f87171;background:#f871710f;border:1px solid #f8717126;border-radius:8px;margin:0;padding:.5rem .8rem;font-size:.82rem}.rv-form-actions{justify-content:flex-end;gap:.6rem;display:flex}.rv-pinned-wrap{flex-direction:column;gap:.75rem;margin-bottom:2rem;display:flex}.rv-pinned{background:#ffffff08;border:1px solid #a78bfa33;border-radius:16px;padding:1.5rem 1.75rem;position:relative}.rv-pinned-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.rv-pinned-badge{text-transform:uppercase;letter-spacing:.06em;color:#c4b5fd;background:#a78bfa1a;border:1px solid #a78bfa33;border-radius:99px;align-items:center;gap:5px;padding:.2rem .6rem;font-size:.68rem;font-weight:800;display:inline-flex}.rv-pinned-msg{color:#ffffffbf;margin:0 0 1rem;font-size:.98rem;font-style:italic;line-height:1.65}@media (width<=960px){.rv-grid{grid-template-columns:repeat(2,1fr)}.rv-stats{flex-wrap:wrap}.rv-stat-sep:last-of-type{display:none}}@media (width<=640px){.rv-grid,.rv-form-row{grid-template-columns:1fr}.rv-cta-card{flex-direction:column;align-items:stretch}.rv-cta-btn{text-align:center;width:100%}.rv-form-actions{flex-direction:column-reverse}.rv-form-actions .btn{width:100%}.rv-stats{flex-direction:column;align-items:center}.rv-stat-sep{background:linear-gradient(90deg,#0000,#8b5cf633,#0000);width:40px;height:1px}}.adm-page-root{background:#060512;justify-content:center;align-items:center;width:100vw;min-height:100vh;display:flex}@keyframes admFadeIn{0%{opacity:0}to{opacity:1}}@keyframes admSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.adm-login-wrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.adm-login-orb{filter:blur(80px);pointer-events:none;opacity:.55;border-radius:50%;animation:12s ease-in-out infinite alternate orbDrift;position:absolute}.adm-login-orb--1{background:radial-gradient(circle,#7c3aed73 0%,#0000 70%);width:500px;height:500px;animation-duration:14s;top:-15%;left:-10%}.adm-login-orb--2{background:radial-gradient(circle,#4f46e559 0%,#0000 70%);width:400px;height:400px;animation-duration:10s;animation-delay:-4s;bottom:-10%;right:-8%}.adm-login-orb--3{background:radial-gradient(circle,#a78bfa33 0%,#0000 70%);width:300px;height:300px;animation-duration:16s;animation-delay:-8s;top:40%;left:55%}@keyframes orbDrift{0%{transform:translate(0)scale(1)}to{transform:translate(30px,20px)scale(1.08)}}.adm-login-card{-webkit-backdrop-filter:blur(36px);background:#120e2899;border:1px solid #8b5cf647;border-radius:28px;width:100%;max-width:420px;padding:2.25rem 2rem 1.75rem;animation:.35s cubic-bezier(.22,1,.36,1) both admSlideUp;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,0 48px 120px #0000008c,0 0 80px #7c3aed1f}.adm-login-card:after{content:"";background:linear-gradient(90deg,#0000,#a78bfab3,#0000);height:1px;position:absolute;top:0;left:0;right:0}.adm-login-card:before{content:"";background:linear-gradient(90deg,#0000,#a78bfab3,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}@keyframes admSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes admShake{0%,to{transform:translate(0)}15%{transform:translate(-8px)}30%{transform:translate(7px)}45%{transform:translate(-6px)}60%{transform:translate(5px)}75%{transform:translate(-3px)}90%{transform:translate(2px)}}.adm-login-card--shake{animation:.52s cubic-bezier(.36,.07,.19,.97) both admShake}.adm-login-hero{text-align:center;margin-bottom:1.75rem}.adm-login-av-ring{background:linear-gradient(135deg,#7c3aed,#4f46e5,#a78bfa);border-radius:22%;margin-bottom:.9rem;padding:3px;display:inline-flex;box-shadow:0 0 28px #7c3aed73}.adm-login-av{background:linear-gradient(135deg,#7c3aed80,#4f46e566);border:2px solid #0b091a;border-radius:22%;justify-content:center;align-items:center;width:72px;height:72px;transition:opacity .2s;display:flex;overflow:hidden}.adm-login-av img{object-fit:cover;width:100%;height:100%}.adm-login-av span{color:#c4b5fd;font-size:1.3rem;font-weight:800}.adm-login-title{background:linear-gradient(135deg,#fff 40%,#c4b5fd);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .25rem;font-size:1.35rem;font-weight:800}.adm-login-sub{color:#ffffff4d;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.78rem}.adm-login-picker{grid-template-columns:repeat(4,1fr);gap:.5rem;margin-bottom:1.1rem;display:grid}.adm-login-pick{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:.35rem;padding:.6rem .25rem;transition:all .18s;display:flex}.adm-login-pick:hover{background:#7c3aed1f;border-color:#7c3aed4d;transform:translateY(-2px)}.adm-login-pick--on{background:#7c3aed33;border-color:#a78bfa80;box-shadow:0 0 12px #7c3aed40}.adm-login-pick-av{background:linear-gradient(135deg,#7c3aed80,#4f46e566);border:2px solid #a78bfa33;border-radius:22%;justify-content:center;align-items:center;width:38px;height:38px;transition:border-color .15s;display:flex;overflow:hidden}.adm-login-pick--on .adm-login-pick-av{border-color:#a78bfa99}.adm-login-pick-av img{object-fit:cover;width:100%;height:100%}.adm-login-pick-av span{color:#c4b5fd;font-size:.7rem;font-weight:800}.adm-login-pick-name{color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.68rem;font-weight:600;overflow:hidden}.adm-login-pick--on .adm-login-pick-name{color:#c4b5fd}.adm-login-form{flex-direction:column;gap:1rem;display:flex}.adm-login-err{align-items:center;gap:6px;animation:.2s both admSlideUp;display:flex}.adm-login-footer{border-top:1px solid #ffffff0f;justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;padding-top:1rem;display:flex}.adm-login-back{color:#ffffff59;align-items:center;gap:5px;font-size:.75rem;text-decoration:none;transition:color .15s;display:inline-flex}.adm-login-back:hover{color:#c4b5fd}.adm-login-footer-dot{background:#ffffff26;border-radius:50%;width:3px;height:3px}.adm-login-footer-note{color:#ffffff2e;letter-spacing:.04em;font-size:.72rem}.adm-label{color:#fff6;text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:.45rem;font-size:.75rem;font-weight:700;display:flex}.adm-input{-webkit-backdrop-filter:blur(8px);color:#fff;box-sizing:border-box;appearance:none;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;outline:none;width:100%;padding:.8rem 1rem;font-family:inherit;font-size:.9rem;transition:all .2s;box-shadow:inset 0 1px #ffffff0f}.adm-input::placeholder{color:#ffffff40}.adm-input:focus{background:#7c3aed14;border-color:#8b5cf6a6;box-shadow:0 0 0 3px #8b5cf624,inset 0 1px #ffffff14}.adm-select-wrap{position:relative}.adm-select{cursor:pointer;padding-right:2.5rem}.adm-select-arrow{color:#ffffff4d;pointer-events:none;font-size:.8rem;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}.adm-pw-wrap{position:relative}.adm-pw-eye{cursor:pointer;opacity:.5;background:0 0;border:none;padding:0;font-size:1rem;line-height:1;transition:opacity .15s;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.adm-pw-eye:hover{opacity:1}.adm-form-err{color:#f87171;background:#f8717114;border:1px solid #f8717133;border-radius:8px;margin:0;padding:.55rem .9rem;font-size:.83rem}.adm-btn-login{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#4f46e5);border:none;border-radius:10px;justify-content:center;align-items:center;gap:.6rem;width:100%;margin-top:.25rem;padding:.8rem;font-family:inherit;font-size:.95rem;font-weight:700;transition:opacity .2s,box-shadow .2s,transform .15s;display:flex;box-shadow:0 4px 20px #7c3aed73}.adm-btn-login:disabled{opacity:.6;cursor:not-allowed}.adm-dash{width:100%;height:100%;animation:.2s both admFadeIn;display:flex;position:fixed;inset:0}.adm-topbar{-webkit-backdrop-filter:blur(28px);z-index:50;background:#08061699;border-bottom:1px solid #8b5cf61f;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 1.75rem;display:flex;position:sticky;top:0;box-shadow:0 1px #ffffff0a,0 4px 28px #0000004d}.adm-topbar-left{align-items:center;gap:.5rem;font-size:.8rem;display:flex}.adm-topbar-crumb{color:#ffffff4d;font-weight:500}.adm-topbar-left svg{color:#fff3}.adm-topbar-page{color:#ffffffbf;font-weight:600}.adm-topbar-right{align-items:center;gap:.75rem;display:flex}.adm-topbar-notif{color:#f59e0b;cursor:pointer;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s;display:flex;position:relative}.adm-topbar-notif:hover{background:#f59e0b2e}.adm-topbar-notif-dot{color:#000;text-align:center;background:#f59e0b;border-radius:99px;min-width:16px;padding:1px 5px;font-size:.6rem;font-weight:800;position:absolute;top:-5px;right:-5px}.adm-topbar-user{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:default;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.6rem;padding:.3rem .75rem .3rem .3rem;display:flex;box-shadow:inset 0 1px #ffffff14}.adm-topbar-av{color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5);border-radius:22%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.68rem;font-weight:800;display:flex;overflow:hidden}.adm-topbar-av img{object-fit:cover;width:100%;height:100%}.adm-topbar-uinfo{flex-direction:column;line-height:1.2;display:flex}.adm-topbar-uname{color:#fff;font-size:.78rem;font-weight:700}.adm-topbar-urole{color:#ffffff59;font-size:.65rem}.adm-sidebar{-webkit-backdrop-filter:blur(28px);z-index:10;background:#0a081cb8;border-right:1px solid #8b5cf621;flex-direction:column;flex-shrink:0;gap:0;width:220px;padding:1.25rem .85rem;display:flex;position:relative;box-shadow:inset -1px 0 #ffffff0a,4px 0 32px #00000059}.adm-sb-section-label{text-transform:uppercase;letter-spacing:.1em;color:#fff3;margin-bottom:.15rem;padding:0 .5rem;font-size:.62rem;font-weight:700}.adm-sb-brand{border-bottom:1px solid #8b5cf61f;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.adm-sb-shield{color:#c4b5fd;background:linear-gradient(135deg,#7c3aeda6,#4f46e58c);border:1px solid #a78bfa4d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 0 18px #7c3aed59,inset 0 1px #ffffff26}.adm-sb-title{color:#fff;font-size:.95rem;font-weight:800}.adm-sb-sub{color:#ffffff4d;font-size:.72rem}.adm-sb-nav{flex-direction:column;flex:1;gap:.25rem;display:flex}.adm-sb-link{color:#ffffff73;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:.6rem;width:100%;padding:.65rem .85rem;font-family:inherit;font-size:.88rem;font-weight:500;transition:background .2s,color .2s;display:flex;position:relative}.adm-sb-link--on{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#c4b5fd;background:#7c3aed38;border:1px solid #8b5cf647;font-weight:600;box-shadow:0 0 14px #7c3aed2e,inset 0 1px #ffffff14}.adm-sb-badge{color:#000;text-align:center;background:#f59e0b;border-radius:99px;min-width:18px;margin-left:auto;padding:1px 6px;font-size:.68rem;font-weight:800}.adm-sb-foot{border-top:1px solid #8b5cf61a;flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.adm-sb-user{align-items:center;gap:.65rem;display:flex}.adm-sb-avatar{color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5);border-radius:22%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.75rem;font-weight:800;display:flex}.adm-sb-uname{color:#ffffffd9;font-size:.85rem;font-weight:600}.adm-sb-urole{color:#ffffff4d;font-size:.7rem}.adm-sb-logout{color:#fff6;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.5rem;width:100%;padding:.55rem .85rem;font-family:inherit;font-size:.8rem;transition:border-color .2s,color .2s,background .2s;display:flex}.adm-main{-webkit-backdrop-filter:blur(4px);z-index:1;background:#08061673;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden auto}.adm-header{flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 2rem 1rem;display:flex}.adm-header-title{background:linear-gradient(135deg,#fff 25%,#c4b5fd 80%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.5rem;font-weight:800}.adm-header-sub{color:#ffffff4d;margin:.2rem 0 0;font-size:.82rem}.adm-header-right{align-items:center;gap:.5rem;display:flex}.adm-refresh-btn,.adm-close-btn{color:#ffffff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,border-color .2s,color .2s;display:flex}.adm-refresh-btn:hover{color:#fff;background:#ffffff14}.adm-close-btn:hover{color:#f87171;background:#f871711a;border-color:#f871714d}.adm-stats{background:#8b5cf614;border-bottom:1px solid #8b5cf61a;flex-shrink:0;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.adm-stat{-webkit-backdrop-filter:blur(16px);background:#08061680;flex-direction:column;gap:.2rem;padding:1rem 1.5rem;display:flex}.adm-stat-num{color:#ffffffb3;font-size:1.6rem;font-weight:800;line-height:1}.adm-stat-lbl{color:#ffffff4d;text-transform:uppercase;letter-spacing:.06em;font-size:.73rem;font-weight:500}.adm-stat--warn .adm-stat-num{color:#f59e0b}.adm-stat--ok .adm-stat-num{color:#4ade80}.adm-stat--purple .adm-stat-num{color:#a78bfa}.adm-toolbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #8b5cf614;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 2rem;display:flex}.adm-filter-chips{gap:.4rem;display:flex}.adm-chip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffff73;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:99px;padding:.4rem .9rem;font-family:inherit;font-size:.8rem;font-weight:500;transition:all .2s}.adm-chip:hover{color:#ffffffb3;background:#8b5cf614;border-color:#8b5cf666}.adm-chip--on{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#c4b5fd;background:#7c3aed38;border-color:#8b5cf680;font-weight:600;box-shadow:0 0 14px #7c3aed33,inset 0 1px #ffffff1a}.adm-search-wrap{align-items:center;display:flex;position:relative}.adm-search-icon{color:#ffffff4d;pointer-events:none;position:absolute;left:.75rem}.adm-search{-webkit-backdrop-filter:blur(8px);color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:220px;padding:.5rem .9rem .5rem 2.25rem;font-family:inherit;font-size:.85rem;transition:all .2s;box-shadow:inset 0 1px #ffffff0d}.adm-search::placeholder{color:#ffffff40}.adm-search:focus{background:#7c3aed12;border-color:#8b5cf699;box-shadow:0 0 0 3px #8b5cf61f,inset 0 1px #ffffff14}.adm-table-wrap{flex:1;padding:1.5rem 2rem;overflow:auto}.adm-table{border-collapse:collapse;width:100%;font-size:.875rem}.adm-table thead th{text-align:left;color:#ffffff4d;text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;border-bottom:1px solid #ffffff12;padding:.6rem .9rem;font-size:.72rem;font-weight:700}.adm-table tbody td{vertical-align:middle;color:#ffffffbf;border-bottom:1px solid #ffffff0a;padding:.85rem .9rem}.adm-row{transition:background .18s}.adm-row--busy{opacity:.5;pointer-events:none}.adm-cell-id{color:#ffffff40;font-family:monospace;font-size:.75rem}.adm-author{align-items:center;gap:.65rem;display:flex}.adm-author-init{color:#fff;border-radius:22%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.7rem;font-weight:800;display:flex}.adm-author-name{color:#ffffffe0;font-size:.85rem;font-weight:600}.adm-author-dc{color:#7289da;align-items:center;gap:3px;margin-top:1px;font-size:.73rem;display:flex}.adm-stars{gap:1px;display:flex}.adm-star{color:#ffffff1f;font-size:.85rem}.adm-star--on{color:#fbbf24}.adm-msg-preview{color:#ffffff80;cursor:default;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:280px;font-size:.82rem;line-height:1.4;display:-webkit-box;overflow:hidden}.adm-badge-status{letter-spacing:.04em;white-space:nowrap;border-radius:99px;padding:.25rem .65rem;font-size:.72rem;font-weight:700;display:inline-block}.adm-badge-status--ok{color:#4ade80;background:#4ade801f;border:1px solid #4ade8033}.adm-badge-status--warn{color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b33}.adm-date{color:#ffffff4d;white-space:nowrap;font-size:.78rem}.adm-actions{gap:.35rem;display:flex}.adm-act{cursor:pointer;color:#fff6;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s,border-color .15s,color .15s,transform .12s;display:flex}.adm-act:hover{transform:scale(1.1)}.adm-act:disabled{opacity:.4;cursor:not-allowed;transform:none}.adm-act--approve{color:#4ade80}.adm-act--approve:hover{background:#4ade801f;border-color:#4ade8040}.adm-act--revoke{color:#f59e0b}.adm-act--revoke:hover{background:#f59e0b1a;border-color:#f59e0b40}.adm-act--delete{color:#f87171}.adm-act--delete:hover{background:#f871711a;border-color:#f8717140}.adm-table-footer{color:#ffffff40;border-top:1px solid #8b5cf614;flex-shrink:0;padding:.75rem 2rem;font-size:.78rem}.adm-state-msg{color:#ffffff4d;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:200px;font-size:.9rem;display:flex}@keyframes admSpin{to{transform:rotate(360deg)}}.adm-spinner{border:2px solid #ffffff26;border-top-color:#a78bfa;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite admSpin;display:inline-block}.adm-spinner--lg{border-width:3px;width:30px;height:30px}.adm-toast{-webkit-backdrop-filter:blur(28px);color:#e9d5ff;z-index:10000;white-space:nowrap;background:#100c26bf;border:1px solid #8b5cf661;border-radius:99px;padding:.7rem 1.75rem;font-size:.88rem;font-weight:600;animation:.3s cubic-bezier(.22,1,.36,1) both admToastIn;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);box-shadow:0 8px 40px #0006,0 0 24px #7c3aed33,inset 0 1px #ffffff1f}@keyframes admToastIn{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.adm-sb-avatar-wrap{flex-shrink:0;position:relative}.adm-sb-avatar--img{object-fit:cover;border:2px solid #8b5cf666;border-radius:22%;width:34px;height:34px;display:block}.adm-pfp-edit-btn{color:#fff;cursor:pointer;background:#7c3aede6;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:background .15s,transform .12s;display:flex;position:absolute;bottom:-2px;right:-4px}.adm-pfp-edit-btn:hover{background:#7c3aed;transform:scale(1.15)}.adm-pfp-editor{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.5rem;margin-top:.4rem;padding:.6rem;display:flex}.adm-pfp-input{padding:.5rem .75rem;font-size:.78rem}.adm-pfp-actions{flex-wrap:wrap;gap:.4rem;display:flex}.adm-pfp-save,.adm-pfp-remove,.adm-pfp-cancel{cursor:pointer;border:1px solid #0000;border-radius:7px;flex:1;padding:.35rem .5rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:all .15s}.adm-pfp-save{color:#c4b5fd;background:#7c3aed40;border-color:#7c3aed4d}.adm-pfp-save:hover{background:#7c3aed66}.adm-pfp-remove{color:#f87171;background:#f871711a;border-color:#f8717133}.adm-pfp-remove:hover{background:#f8717133}.adm-pfp-cancel{color:#ffffff4d;background:0 0;border-color:#ffffff14}.adm-pfp-cancel:hover{color:#fff9}.adm-analytics-wrap{flex-direction:column;flex:1;gap:1.25rem;padding:1.5rem 2rem;display:flex;overflow-y:auto}.adm-an-stats{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.adm-an-stat{-webkit-backdrop-filter:blur(20px);background:#ffffff0a;border:1px solid #ffffff17;border-radius:18px;flex-direction:column;gap:.3rem;padding:1.1rem 1.4rem;transition:all .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 16px #00000026,inset 0 1px #ffffff0f}.adm-an-stat:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:0;right:0}.adm-an-stat:hover{border-color:#8b5cf640;transform:translateY(-1px)}.adm-an-num{color:#ffffffa6;font-size:1.8rem;font-weight:800;line-height:1}.adm-an-lbl{color:#ffffff4d;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:500}.adm-an-stat--blue .adm-an-num{color:#60a5fa}.adm-an-stat--green .adm-an-num{color:#4ade80}.adm-an-stat--gold .adm-an-num{color:#fbbf24}.adm-an-stat--red{background:#ef444412;border-color:#ef444440}.adm-an-stat--red .adm-an-num{color:#f87171}.adm-an-stat--purple{background:#7c3aed1a;border-color:#7c3aed59}.adm-an-stat--purple .adm-an-num{color:#c4b5fd}.adm-an-setup-steps{text-align:left;flex-direction:column;gap:.5rem;max-width:520px;margin:0 auto;padding-left:1.25rem;display:flex}.adm-an-setup-steps li{color:#ffffff73;font-size:.83rem;line-height:1.5}.adm-an-setup-steps a{color:#a78bfa;text-decoration:underline}.adm-an-setup-steps code{color:#c4b5fd;background:#7c3aed1f;border:1px solid #8b5cf633;border-radius:4px;padding:.1rem .4rem;font-size:.78rem}.adm-an-setup-code{word-break:break-all;margin-top:.3rem;display:block;font-size:.72rem!important}.adm-barchart--deploy .adm-bcol-fill--empty{background:#ffffff0f}.adm-an-card{-webkit-backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff17;border-radius:18px;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 4px 24px #0000002e,inset 0 1px #ffffff0d}.adm-an-card:before{content:"";background:linear-gradient(90deg,#0000,#8b5cf64d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.adm-an-card-title{color:#fff9;text-transform:uppercase;letter-spacing:.06em;margin:0 0 1.25rem;font-size:.85rem;font-weight:700}.adm-an-empty{color:#ffffff40;text-align:center;padding:2rem 0;font-size:.85rem}.adm-barchart{align-items:flex-end;gap:6px;height:120px;padding-bottom:28px;display:flex;position:relative}.adm-barchart:after{content:"";background:#ffffff0f;height:1px;position:absolute;bottom:22px;left:0;right:0}.adm-bcol{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.adm-bcol-fill{cursor:default;background:linear-gradient(#7c3aed,#4f46e5);border-radius:4px 4px 0 0;width:100%;min-height:3px;transition:height .4s}.adm-bcol-fill:hover{filter:brightness(1.3)}.adm-bcol-lbl{color:#fff3;white-space:nowrap;transform-origin:50%;font-size:.6rem;display:block;position:absolute;bottom:0;transform:rotate(-45deg)}.adm-rdist{flex-direction:column;gap:.65rem;display:flex}.adm-rdist-row{grid-template-columns:80px 1fr 32px;align-items:center;gap:.75rem;display:grid}.adm-rdist-star{color:#fbbf24;letter-spacing:1px;white-space:nowrap;font-size:.72rem}.adm-rdist-track{background:#ffffff12;border-radius:99px;height:6px;overflow:hidden}.adm-rdist-fill{background:linear-gradient(90deg,#7c3aed,#a78bfa);border-radius:99px;min-width:3px;height:100%;transition:width .5s}.adm-rdist-count{color:#ffffff4d;text-align:right;font-size:.75rem;font-weight:600}.adm-an-vercel{-webkit-backdrop-filter:blur(16px);background:#ffffff08;border:1px solid #ffffff17;border-radius:16px;align-items:center;gap:1rem;padding:1.1rem 1.4rem;transition:all .2s;display:flex;box-shadow:0 2px 16px #0000001f,inset 0 1px #ffffff0f}.adm-an-vercel:hover{border-color:#ffffff2e;transform:translateY(-1px)}.adm-an-vercel-logo{color:#fff9;flex-shrink:0;font-size:1.4rem}.adm-an-vercel-text{flex:1}.adm-an-vercel-title{color:#fffc;margin-bottom:.2rem;font-size:.9rem;font-weight:700}.adm-an-vercel-sub{color:#ffffff4d;font-size:.78rem}.adm-an-vercel-btn{color:#ffffffb3;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;align-items:center;gap:.4rem;padding:.55rem 1.1rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:flex}.adm-an-vercel-btn:hover{color:#fff;background:#ffffff1f}.adm-page{background:radial-gradient(at 10% 15%,#7c3aed2e 0%,#0000 50%),radial-gradient(at 88% 80%,#4f46e524 0%,#0000 50%),radial-gradient(at 55% 45%,#a78bfa0f 0%,#0000 45%),#060412;width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}.adm-page:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#7c3aed26 0%,#0000 60%);border-radius:50%;width:700px;height:700px;animation:22s ease-in-out infinite alternate admOrbFloat1;position:absolute;top:-250px;left:-250px}.adm-page:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#4f46e51f 0%,#0000 60%);border-radius:50%;width:600px;height:600px;animation:18s ease-in-out infinite alternate admOrbFloat2;position:absolute;bottom:-200px;right:-150px}@keyframes admOrbFloat1{0%{transform:translate(0)scale(1)}to{transform:translate(70px,45px)scale(1.15)}}@keyframes admOrbFloat2{0%{transform:translate(0)scale(1)}to{transform:translate(-55px,-35px)scale(1.12)}}.adm-login-wrap{justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative}.adm-tab-scroll{flex:1;padding:1.5rem 1.75rem;overflow-y:auto}.adm-sb-back{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffff73;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:.5rem;width:100%;margin-bottom:.75rem;padding:.55rem .85rem;font-family:inherit;font-size:.8rem;transition:all .18s;display:flex}.adm-sb-back:hover{color:#ffffffbf;background:#ffffff17;border-color:#ffffff26}.db-page{padding:0!important}@keyframes dbFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes dbPulse{0%,to{box-shadow:0 0 8px #22c55e4d}50%{box-shadow:0 0 16px #22c55ea6}}@keyframes dbGlow{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}.db-hero{border-radius:0 0 22px 22px;min-height:140px;padding:2rem 2rem 1.6rem;position:relative;overflow:hidden}.db-hero-bg{z-index:0;background:radial-gradient(70% 120% at 15% 0,#7c3aed38 0%,#0000 60%),radial-gradient(50% 100% at 85% 0,#3b82f624 0%,#0000 60%),radial-gradient(60% 80% at 50% 100%,#a78bfa14 0%,#0000 60%),linear-gradient(#0f0c23,#0a0818);position:absolute;inset:0}.db-hero-bg:after{content:"";background:linear-gradient(135deg,#0000 40%,#7c3aed0f 60%,#0000 80%);animation:6s ease-in-out infinite dbGlow;position:absolute;inset:0}.db-hero-content{z-index:1;align-items:center;gap:1.2rem;animation:.3s cubic-bezier(.22,1,.36,1) both dbFadeUp;display:flex;position:relative}.db-hero-av{color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5);border-radius:22%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.2rem;font-weight:800;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 24px #7c3aed4d}.db-hero-av img{object-fit:cover;width:100%;height:100%}.db-hero-av-ring{pointer-events:none;border:2px solid #a78bfa66;border-radius:22%;position:absolute;inset:-4px;box-shadow:0 0 16px #7c3aed33}.db-hero-av-dot{background:#22c55e;border:3px solid #0a0818;border-radius:50%;width:14px;height:14px;animation:2.5s ease-in-out infinite dbPulse;position:absolute;bottom:2px;right:2px;box-shadow:0 0 8px #22c55e80}.db-hero-text{flex:1;min-width:0}.db-hero-title{color:#fff;text-shadow:0 2px 12px #0006;margin:0 0 .2rem;font-size:1.35rem;font-weight:800}.db-hero-name{color:#c4b5fd}.db-hero-sub{color:#ffffff61;align-items:center;gap:.4rem;margin:0;font-size:.8rem;display:flex}.db-hero-status{color:#4ade80;white-space:nowrap;background:#22c55e14;border:1px solid #22c55e33;border-radius:20px;flex-shrink:0;align-items:center;gap:.4rem;padding:.4rem .9rem;font-size:.72rem;font-weight:600;display:flex}.db-hero-status-dot{background:#22c55e;border-radius:50%;width:7px;height:7px;animation:2.5s ease-in-out infinite dbPulse;box-shadow:0 0 6px #22c55e80}.db-stats{grid-template-columns:repeat(4,1fr);gap:.85rem;padding:1.5rem 2rem 0;animation:.35s cubic-bezier(.22,1,.36,1) 40ms both dbFadeUp;display:grid}.db-stat{cursor:pointer;background:#ffffff05;border:1px solid #ffffff0e;border-radius:18px;align-items:center;gap:.85rem;padding:1.1rem 1.2rem;transition:all .25s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.db-stat:before{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);height:1px;position:absolute;top:0;left:0;right:0}.db-stat:hover{border-color:color-mix(in srgb, var(--sa) 40%, transparent);box-shadow:0 8px 32px #0003, 0 0 24px color-mix(in srgb, var(--sa) 12%, transparent);background:#ffffff0b;transform:translateY(-3px)}.db-stat-icon{background:color-mix(in srgb, var(--sa) 12%, transparent);border:1px solid color-mix(in srgb, var(--sa) 20%, transparent);width:42px;height:42px;color:var(--sa);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.db-stat:hover .db-stat-icon{background:color-mix(in srgb, var(--sa) 20%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--sa) 20%, transparent)}.db-stat-body{flex-direction:column;gap:.15rem;min-width:0;display:flex}.db-stat-num{color:#fff;font-size:1.6rem;font-weight:800;line-height:1}.db-stat-lbl{color:#ffffff59;font-size:.72rem;font-weight:600}.db-stat-glow{background:var(--sa);opacity:.03;filter:blur(24px);pointer-events:none;border-radius:50%;width:80px;height:80px;transition:opacity .3s;position:absolute;top:-20px;right:-20px}.db-stat:hover .db-stat-glow{opacity:.08}.db-main{grid-template-columns:320px 1fr;align-items:start;gap:1.25rem;padding:1.5rem 2rem 2.5rem;animation:.4s cubic-bezier(.22,1,.36,1) 80ms both dbFadeUp;display:grid}.db-col-left,.db-col-right{flex-direction:column;gap:1rem;display:flex}.db-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:18px;padding:1.2rem 1.3rem;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.db-card:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#ffffff12,#0000);height:1px;position:absolute;top:0;left:0;right:0}.db-card:hover{border-color:#ffffff1a;box-shadow:0 4px 20px #0000001a}.db-card--full{height:100%}.db-card-hd{text-transform:uppercase;letter-spacing:.08em;color:#ffffff52;border-bottom:1px solid #ffffff0b;align-items:center;gap:.45rem;margin-bottom:.85rem;padding-bottom:.7rem;font-size:.74rem;font-weight:700;display:flex}.db-card-hd-count{color:#a78bfab3;background:#a78bfa1a;border:1px solid #a78bfa26;border-radius:20px;margin-left:auto;padding:.15rem .5rem;font-size:.66rem;font-weight:700}.db-qa-grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.db-qa{color:#fff9;cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:1rem .5rem;font-family:inherit;transition:all .2s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.db-qa:before{content:"";background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--qc,#7c3aed) 8%, transparent), transparent 70%);opacity:0;transition:opacity .2s;position:absolute;inset:0}.db-qa:hover:before{opacity:1}.db-qa:hover{border-color:color-mix(in srgb, var(--qc,#7c3aed) 35%, transparent);color:#fff;box-shadow:0 6px 24px #00000026, 0 0 16px color-mix(in srgb, var(--qc,#7c3aed) 10%, transparent);background:#ffffff0a;transform:translateY(-2px)}.db-qa-icon{background:color-mix(in srgb, var(--qc,#7c3aed) 10%, transparent);border:1px solid color-mix(in srgb, var(--qc,#7c3aed) 18%, transparent);width:38px;height:38px;color:var(--qc,#a78bfa);border-radius:12px;justify-content:center;align-items:center;transition:all .2s;display:flex}.db-qa:hover .db-qa-icon{background:color-mix(in srgb, var(--qc,#7c3aed) 18%, transparent);box-shadow:0 0 12px color-mix(in srgb, var(--qc,#7c3aed) 15%, transparent)}.db-qa-label{z-index:1;font-size:.76rem;font-weight:600;position:relative}.db-qa-badge{color:#fff;background:#ef4444;border-radius:20px;padding:.12rem .4rem;font-size:.62rem;font-weight:700;position:absolute;top:.5rem;right:.5rem;box-shadow:0 2px 8px #ef444466}.db-qa-links{gap:.5rem;margin-top:.65rem;display:flex}.db-qa-link{color:#fff6;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:.55rem;font-family:inherit;font-size:.74rem;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.db-qa-link:hover{color:#ffffffb3;background:#ffffff0d;border-color:#ffffff1a}.db-timeline{flex-direction:column;gap:0;display:flex}.db-tl-item{align-items:flex-start;gap:.75rem;padding:.6rem 0;animation:.3s cubic-bezier(.22,1,.36,1) both dbFadeUp;display:flex;position:relative}.db-tl-line{background:#ffffff0a;width:2px;position:absolute;top:30px;bottom:-2px;left:11px}.db-tl-item:last-child .db-tl-line{display:none}.db-tl-dot{color:#fff;z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.db-tl-body{flex:1;min-width:0;padding-top:.1rem}.db-tl-head{justify-content:space-between;align-items:center;margin-bottom:.15rem;display:flex}.db-tl-admin{color:#ffffffd9;font-size:.8rem;font-weight:700}.db-tl-time{color:#ffffff38;font-size:.68rem;font-weight:500}.db-tl-action{font-size:.74rem;font-weight:600}.db-tl-target{color:#ffffff40;text-overflow:ellipsis;white-space:nowrap;max-width:200px;margin-top:.1rem;font-size:.7rem;font-style:italic;display:block;overflow:hidden}.db-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 1.5rem;display:flex}.db-empty svg{opacity:.15;margin-bottom:.5rem}.db-empty-title{color:#ffffff59;font-size:.9rem;font-weight:600}.db-empty-sub{color:#fff3;font-size:.76rem}.db-sub-list{flex-direction:column;gap:.6rem;display:flex}.db-sub{background:#ffffff05;border:1px solid #ffffff0e;border-radius:16px;padding:.9rem 1.05rem;transition:all .2s cubic-bezier(.22,1,.36,1);animation:.3s cubic-bezier(.22,1,.36,1) both dbFadeUp;position:relative;overflow:hidden}.db-sub:before{content:"";background:linear-gradient(90deg,#0000,#ffffff0d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.db-sub:hover{background:#7c3aed0a;border-color:#8b5cf62e;transform:translateY(-1px);box-shadow:0 4px 16px #0000001a}.db-sub--pinned{background:#7c3aed08;border-left:2.5px solid #a78bfa}.db-sub-header{align-items:center;gap:.65rem;margin-bottom:.5rem;display:flex}.db-sub-av{color:#fff;border-radius:22%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:.72rem;font-weight:800;display:flex;box-shadow:0 3px 12px #0000004d}.db-sub-info{flex:1;min-width:0}.db-sub-name{color:#fff;align-items:center;gap:.35rem;font-size:.86rem;font-weight:700;display:flex}.db-sub-time{color:#ffffff38;margin-top:.12rem;font-size:.68rem;display:block}.db-sub-stars{flex-shrink:0;gap:.1rem;display:flex}.db-sub-msg{color:#fff6;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .55rem;font-size:.8rem;line-height:1.55;display:-webkit-box;overflow:hidden}.db-sub-footer{border-top:1px solid #ffffff09;justify-content:space-between;align-items:center;padding-top:.5rem;display:flex}.db-sub-rating{color:#ffffff40;align-items:center;gap:.25rem;font-size:.72rem;font-weight:600;display:flex}.db-sub-more{color:#c4b5fd;cursor:pointer;background:#7c3aed0f;border:1px solid #8b5cf626;border-radius:12px;justify-content:center;align-items:center;gap:.45rem;width:100%;margin-top:.5rem;padding:.65rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .2s cubic-bezier(.22,1,.36,1);display:flex}.db-sub-more:hover{background:#7c3aed24;border-color:#8b5cf659;transform:translateY(-1px);box-shadow:0 4px 16px #7c3aed26}@media (width<=900px){.db-stats{grid-template-columns:repeat(2,1fr)}.db-main{grid-template-columns:1fr}.db-hero{padding:1.5rem 1.25rem 1.2rem}.db-stats{padding:1.25rem 1.25rem 0}.db-main{padding:1.25rem 1.25rem 2rem}}@media (width<=600px){.db-stats{grid-template-columns:1fr 1fr;gap:.6rem}.db-stat{padding:.85rem .9rem}.db-stat-icon{border-radius:10px;width:36px;height:36px}.db-stat-icon svg{width:16px;height:16px}.db-stat-num{font-size:1.25rem}.db-hero{padding:1.25rem 1rem 1rem}.db-hero-av{width:48px;height:48px}.db-hero-title{font-size:1.1rem}.db-hero-status{display:none}.db-stats{padding:1rem 1rem 0}.db-main{gap:.85rem;padding:1rem 1rem 2rem}.db-qa-grid{gap:.4rem}.db-qa{padding:.8rem .4rem}}.adm-welcome,.adm-ov-stats,.adm-dash-row{display:none}.adm-dash-empty{color:#ffffff4d;text-align:center;padding:1.5rem;font-size:.85rem}.adm-team-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem;display:grid}.adm-team-card{-webkit-backdrop-filter:blur(20px);text-align:center;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-bottom:2px solid #0000;border-radius:18px;flex-direction:column;align-items:center;gap:.35rem;padding:0;transition:all .28s cubic-bezier(.22,1,.36,1);animation:.35s both admSlideIn;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 24px #0003,inset 0 1px #ffffff0f}.adm-team-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;position:absolute;top:0;left:0;right:0}.adm-team-card:hover{border-color:#8b5cf640;border-bottom-color:var(--card-accent,#7c3aed);background:#7c3aed12;transform:translateY(-4px);box-shadow:0 16px 48px #0000004d,inset 0 1px #ffffff1a}.adm-team-banner{border-radius:18px 18px 0 0;flex-shrink:0;width:100%;height:80px;position:relative}.adm-team-banner-overlay{background:linear-gradient(#0000 30%,#0a0818d9);border-radius:18px 18px 0 0;position:absolute;inset:0}.adm-team-you{z-index:2;color:#e9d5ff;background:#7c3aedb3;border:1px solid #a78bfa66;border-radius:999px;padding:.15rem .5rem;font-size:.66rem;font-weight:700;position:absolute;top:.5rem;right:.5rem}.adm-team-av-wrap{align-self:center;margin-top:-30px;margin-bottom:.25rem;position:relative}.adm-team-av{object-fit:cover;border:3px solid #0a0818e6;border-radius:22%;width:60px;height:60px;display:block}.adm-team-av--init{color:#fff;justify-content:center;align-items:center;font-size:1.2rem;font-weight:800;display:flex}.adm-team-ring{border:2px solid var(--ring,#7c3aed80);box-shadow:0 0 14px var(--ring,#7c3aed40);border-radius:22%;position:absolute;inset:-4px}.adm-team-online-dot{background:#22c55e;border:2.5px solid #0a0818e6;border-radius:50%;width:12px;height:12px;position:absolute;bottom:2px;right:2px;box-shadow:0 0 6px #22c55e80}.adm-team-name{color:#fff;margin-top:.1rem;font-size:1rem;font-weight:700}.adm-team-role-pill{background:color-mix(in srgb, var(--rc,#7c3aed) 12%, transparent);border:1px solid color-mix(in srgb, var(--rc,#7c3aed) 28%, transparent);color:color-mix(in srgb, var(--rc,#7c3aed) 70%, #fff);border-radius:999px;align-items:center;gap:.3rem;margin-bottom:.15rem;padding:.2rem .6rem;font-size:.7rem;font-weight:600;display:inline-flex}.adm-team-role-ico{align-items:center;display:flex}.adm-team-bio{color:#ffffff52;text-align:center;margin:0 .75rem .2rem;font-size:.75rem;line-height:1.4}.adm-team-tags{flex-wrap:wrap;justify-content:center;gap:.3rem;padding:0 .75rem .35rem;display:flex}.adm-team-tag{background:color-mix(in srgb, var(--tc,#7c3aed) 12%, transparent);border:1px solid color-mix(in srgb, var(--tc,#7c3aed) 28%, transparent);color:color-mix(in srgb, var(--tc,#7c3aed) 55%, #fff);border-radius:999px;padding:.15rem .5rem;font-size:.66rem;font-weight:600}.adm-team-footer{border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding:.5rem .75rem .75rem;display:flex}.adm-team-social-row{gap:.35rem;display:flex}.adm-team-social-dot{color:#ffffff4d;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;transition:all .15s;display:flex}.adm-team-card:hover .adm-team-social-dot{color:#ffffff80;background:#ffffff12}.adm-team-view-btn{color:#c4b5fd;cursor:pointer;background:#7c3aed1f;border:1px solid #8b5cf633;border-radius:8px;margin-left:auto;padding:.3rem .7rem;font-family:inherit;font-size:.72rem;font-weight:600;transition:all .15s}.adm-team-view-btn:hover{background:#7c3aed40;border-color:#8b5cf666}.mp-page{padding:0!important}@keyframes mpFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes mpAurora{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes mpFloat1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-20px)scale(1.1)}}@keyframes mpFloat2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-25px,15px)scale(1.15)}}@keyframes mpFloat3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(15px,25px)scale(.9)}}.mp-banner{background-color:#0a0818;border-radius:0 0 24px 24px;width:100%;height:200px;position:relative;overflow:hidden}.mp-banner:before{content:"";z-index:0;pointer-events:none;background-color:#0000;background-image:radial-gradient(80% 120% at 10% 20%,#7c3aed47 0%,#0000 55%),radial-gradient(60% 100% at 90% 10%,#4f46e538 0%,#0000 50%),radial-gradient(50% 80% at 50% 80%,#a78bfa1f 0%,#0000 50%),radial-gradient(40% 60% at 70% 40%,#3b82f61a 0%,#0000 45%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:200% 200%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;animation:12s ease-in-out infinite mpAurora;position:absolute;inset:0}.mp-banner:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(180px at 15% 30%,#8b5cf626 0%,#0000 100%),radial-gradient(120px at 75% 25%,#4f46e51f 0%,#0000 100%),radial-gradient(90px at 55% 70%,#a78bfa14 0%,#0000 100%);position:absolute;inset:0}.mp-banner-overlay{z-index:2;background:linear-gradient(#0000 10%,#0a081866 50%,#0a0818f2 100%);position:absolute;inset:0}.mp-banner-overlay:before{content:"";filter:blur(30px);pointer-events:none;background:radial-gradient(circle,#7c3aed33,#0000 70%);border-radius:50%;width:120px;height:120px;animation:8s ease-in-out infinite mpFloat1;position:absolute;top:20%;left:12%}.mp-banner-overlay:after{content:"";filter:blur(25px);pointer-events:none;background:radial-gradient(circle,#4f46e52e,#0000 70%);border-radius:50%;width:100px;height:100px;animation:10s ease-in-out infinite mpFloat2;position:absolute;top:30%;right:15%}.mp-edit-toggle{z-index:5;-webkit-backdrop-filter:blur(16px);color:#ffffffd9;cursor:pointer;background:#00000073;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:.4rem;padding:.5rem 1.1rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:all .2s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:1rem;right:1rem;box-shadow:0 2px 12px #0000004d}.mp-edit-toggle:hover{color:#fff;background:#7c3aed4d;border-color:#8b5cf666;transform:translateY(-1px);box-shadow:0 4px 20px #7c3aed40}.mp-identity{z-index:3;align-items:flex-end;gap:1.35rem;margin-top:-56px;padding:0 2rem;animation:.35s cubic-bezier(.22,1,.36,1) both mpFadeUp;display:flex;position:relative}.mp-av-wrap{flex-shrink:0;position:relative}.mp-av{object-fit:cover;border:5px solid #0a0818;border-radius:22%;width:108px;height:108px;display:block;overflow:hidden;box-shadow:0 8px 32px #0009,0 0 0 1px #8b5cf61a}.mp-av img{object-fit:cover;width:100%;height:100%;display:block}.mp-av--init{color:#fff;justify-content:center;align-items:center;font-size:2rem;font-weight:800;display:flex}.mp-av-ring{border:2.5px solid var(--rc,#7c3aed80);box-shadow:0 0 20px var(--rc,#7c3aed40), inset 0 0 12px var(--rc,#7c3aed14);pointer-events:none;border-radius:22%;animation:3s ease-in-out infinite mpRingPulse;position:absolute;inset:-7px}@keyframes mpRingPulse{0%,to{box-shadow:0 0 18px var(--rc,#7c3aed40)}50%{box-shadow:0 0 28px var(--rc,#7c3aed66)}}.mp-status-dot{background:#22c55e;border:3.5px solid #0a0818;border-radius:50%;width:16px;height:16px;animation:2.5s ease-in-out infinite mpPulseGreen;position:absolute;bottom:6px;right:6px;box-shadow:0 0 10px #22c55e80}@keyframes mpPulseGreen{0%,to{box-shadow:0 0 8px #22c55e66}50%{box-shadow:0 0 16px #22c55eb3}}.mp-identity-info{min-width:0;padding-bottom:.6rem}.mp-name{color:#fff;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:1.5rem;font-weight:800;display:flex}.mp-name-text{background:linear-gradient(135deg,#fff 20%,#e9d5ff 60%,#c4b5fd 100%);-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 8px #0000004d);-webkit-background-clip:text;background-clip:text}.mp-badge{letter-spacing:.07em;-webkit-backdrop-filter:blur(6px);border:1px solid;border-radius:6px;align-items:center;gap:.22rem;padding:.2rem .6rem;font-size:.58rem;font-weight:800;display:inline-flex;box-shadow:0 2px 10px #00000026}.mp-meta-row{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.4rem;display:flex}.mp-meta-chip{color:#fff6;align-items:center;gap:.3rem;font-size:.76rem;transition:color .15s;display:flex}.mp-meta-chip:hover{color:#fff9}.mp-meta-chip--online{color:#4ade80;font-weight:600}.mp-meta-dot{background:#22c55e;border-radius:50%;width:7px;height:7px;animation:2.5s ease-in-out infinite mpPulseGreen;box-shadow:0 0 6px #22c55e99}.mp-stats-row{grid-template-columns:repeat(4,1fr);gap:.9rem;padding:1.6rem 2rem 0;animation:.4s cubic-bezier(.22,1,.36,1) 50ms both mpFadeUp;display:grid}.mp-stat-card{cursor:default;background:#ffffff05;border:1px solid #ffffff0d;border-radius:18px;flex-direction:column;align-items:center;gap:.35rem;padding:1.15rem .75rem;transition:all .25s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.mp-stat-card:before{content:"";background:linear-gradient(90deg,#0000,#a78bfa26,#0000);height:1px;position:absolute;top:0;left:0;right:0}.mp-stat-card:after{content:"";filter:blur(24px);opacity:0;pointer-events:none;background:#7c3aed14;border-radius:50%;width:80px;height:80px;transition:opacity .3s;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.mp-stat-card:hover:after{opacity:1}.mp-stat-card:hover{background:#ffffff0a;border-color:#8b5cf62e;transform:translateY(-4px);box-shadow:0 12px 40px #0003,0 0 24px #7c3aed14}.mp-stat-icon{background:#7c3aed14;border:1px solid #8b5cf61f;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.mp-stat-card:hover .mp-stat-icon{background:#7c3aed26;box-shadow:0 0 12px #7c3aed26}.mp-stat-num{color:#fff;font-size:1.55rem;font-weight:800;line-height:1}.mp-stat-label{color:#ffffff40;text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;font-weight:600}.mp-grid{grid-template-columns:1fr 340px;align-items:start;gap:1.25rem;padding:1.6rem 2rem 2.5rem;animation:.45s cubic-bezier(.22,1,.36,1) .1s both mpFadeUp;display:grid}.mp-left,.mp-right{flex-direction:column;gap:1rem;display:flex}.mp-card{-webkit-backdrop-filter:blur(16px);background:#ffffff05;border:1px solid #ffffff0e;border-radius:20px;padding:1.3rem 1.4rem;transition:all .25s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.mp-card:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#a78bfa1f,#0000);height:1px;position:absolute;top:0;left:0;right:0}.mp-card:hover{border-color:#8b5cf626;transform:translateY(-1px);box-shadow:0 8px 32px #00000026,0 0 0 1px #7c3aed0f}.mp-card-title{text-transform:uppercase;letter-spacing:.08em;color:#ffffff4d;border-bottom:1px solid #ffffff0b;align-items:center;gap:.45rem;margin-bottom:.8rem;padding-bottom:.7rem;font-size:.74rem;font-weight:700;display:flex}.mp-lbl{color:#ffffff61;margin:.8rem 0 .38rem;font-size:.76rem;font-weight:600;display:block}.mp-lbl:first-of-type{margin-top:0}.mp-bio-input{resize:vertical;min-height:72px;line-height:1.5}.mp-bio-text{color:#ffffff80;letter-spacing:.005em;margin:0;font-size:.85rem;line-height:1.65}.mp-tag-preview{flex-wrap:wrap;gap:.35rem;margin-top:.55rem;display:flex}.mp-pfp-row{align-items:center;gap:.65rem;display:flex}.mp-pfp-mini{background:linear-gradient(135deg,#7c3aed,#4f46e5);border:2px solid #8b5cf64d;border-radius:22%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden;box-shadow:0 2px 12px #7c3aed33}.mp-pfp-mini img{object-fit:cover;width:100%;height:100%}.mp-pfp-mini span{color:#fff;font-size:.72rem;font-weight:800}.mp-remove-btn{color:#fca5a5;cursor:pointer;background:#ef444414;border:1px solid #ef444433;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.8rem;transition:all .15s;display:flex}.mp-remove-btn:hover{background:#ef44442e;border-color:#ef444459;transform:scale(1.05)}.mp-banner-preview{border:1px solid #ffffff0e;border-radius:12px;height:84px;box-shadow:inset 0 1px #ffffff0a}.mp-connections{flex-wrap:wrap;gap:.5rem;display:flex}.mp-conn{color:#ffffff80;-webkit-backdrop-filter:blur(8px);background:#ffffff06;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.22,1,.36,1);display:flex}.mp-conn:hover{color:#ffffffd9;background:#ffffff12;transform:translateY(-1px);box-shadow:0 4px 16px #00000026}.mp-conn--dc:hover{color:#a5b4fc;background:#5865f21f;border-color:#5865f24d}.mp-conn--gh:hover{color:#fff;background:#ffffff12;border-color:#ffffff26}.mp-conn--tw:hover{color:#93c5fd;background:#1da1f214;border-color:#1da1f233}.mp-info-card{-webkit-backdrop-filter:blur(16px)}.mp-info-rows{flex-direction:column;display:flex}.mp-info-row{border-bottom:1px solid #ffffff09;justify-content:space-between;align-items:center;padding:.6rem 0;font-size:.82rem;transition:background .15s;display:flex}.mp-info-row:hover{background:#ffffff03;border-radius:8px;margin:0 -.4rem;padding-left:.4rem;padding-right:.4rem}.mp-info-row:last-child{border-bottom:none;padding-bottom:0}.mp-info-row:first-child{padding-top:0}.mp-info-row>span:first-child{color:#ffffff4d;font-weight:500}.mp-info-row>span:last-child,.mp-info-row>strong{color:#ffffffc7;font-weight:600}.mp-online-label{align-items:center;gap:.35rem;display:flex;color:#4ade80!important;font-weight:600!important}.mp-online-pip{background:#22c55e;border-radius:50%;width:7px;height:7px;animation:2.5s ease-in-out infinite mpPulseGreen;box-shadow:0 0 6px #22c55e99}.mp-save-all{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#6d28d9);border:1px solid #a78bfa66;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.85rem;font-family:inherit;font-size:.88rem;font-weight:700;transition:all .25s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #7c3aed59,inset 0 1px #ffffff26}.mp-save-all:before{content:"";opacity:0;background:linear-gradient(135deg,#ffffff1a,#0000);transition:opacity .2s;position:absolute;inset:0}.mp-save-all:hover:before{opacity:1}.mp-save-all:hover{color:#fff;border-color:#c4b5fd8c;transform:translateY(-2px);box-shadow:0 8px 40px #7c3aed80,inset 0 1px #fff3}.mp-edit-inline{color:#a78bfa;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.84rem;font-weight:600;transition:all .15s}.mp-edit-inline:hover{color:#c4b5fd;text-shadow:0 0 12px #a78bfa66}@media (width<=900px){.mp-grid{grid-template-columns:1fr}.mp-stats-row{grid-template-columns:repeat(2,1fr)}.mp-identity{padding:0 1.5rem}.mp-stats-row{padding:1.25rem 1.5rem 0}.mp-grid{padding:1.25rem 1.5rem 2rem}.mp-banner{height:170px}.mp-av{width:88px;height:88px}.mp-av--init{font-size:1.6rem}.mp-identity{margin-top:-46px}.mp-name{font-size:1.25rem}}@media (width<=600px){.mp-stats-row{grid-template-columns:repeat(2,1fr);gap:.6rem}.mp-stat-card{border-radius:14px;padding:.85rem .5rem}.mp-stat-num{font-size:1.15rem}.mp-identity{gap:.85rem;padding:0 1rem}.mp-av{border-width:4px;width:74px;height:74px}.mp-av--init{font-size:1.35rem}.mp-identity{margin-top:-38px}.mp-name{font-size:1.1rem}.mp-meta-row{gap:.45rem}.mp-meta-chip{font-size:.7rem}.mp-banner{border-radius:0 0 18px 18px;height:140px}.mp-card{border-radius:16px;padding:1rem 1.1rem}.mp-grid{gap:.85rem;padding:1rem 1rem 2rem}.mp-stats-row{padding:1rem 1rem 0}}.adm-settings-grid{grid-template-columns:300px 1fr;align-items:start;gap:1.25rem;display:grid}.adm-settings-card{-webkit-backdrop-filter:blur(20px);background:#ffffff0a;border:1px solid #ffffff17;border-radius:20px;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 4px 24px #0000002e,inset 0 1px #ffffff12}.adm-settings-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:0;right:0}.adm-settings-title{color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:.88rem;font-weight:700}.adm-settings-pfp-preview{color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5);border:3px solid #a78bfa4d;border-radius:22%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1rem;font-size:1.5rem;font-weight:800;display:flex;overflow:hidden}.adm-settings-pfp-preview img{object-fit:cover;width:100%;height:100%}.adm-settings-hint{color:#ffffff4d;text-align:center;margin:.6rem 0 0;font-size:.75rem}.adm-settings-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:.65rem 0;font-size:.85rem;display:flex}.adm-settings-row:last-child{border-bottom:none}.adm-settings-row span{color:#fff6}.adm-settings-row strong{color:#fff;font-weight:600}.adm-an-section-hd{letter-spacing:.07em;text-transform:uppercase;color:#ffffff59;border-bottom:1px solid #ffffff0f;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:.78rem;font-weight:700;display:flex}.adm-an-row{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem;display:grid}.adm-an-row:has(.adm-an-card--third){grid-template-columns:repeat(3,1fr)}.adm-an-period{color:#ffffff40;margin-top:.15rem;font-size:.7rem;font-weight:500}.adm-site-status-bar{-webkit-backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff17;border-radius:12px;align-items:center;gap:.6rem;margin-bottom:1rem;padding:.65rem 1rem;font-size:.82rem;display:flex;box-shadow:inset 0 1px #ffffff0f}.adm-site-status-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s infinite adm-pulse}.adm-site-status-dot--ok{background:#22c55e;box-shadow:0 0 6px #22c55e99}.adm-site-status-dot--err{background:#ef4444;animation:none;box-shadow:0 0 6px #ef444499}@keyframes adm-pulse{0%,to{opacity:1}50%{opacity:.45}}.adm-site-status-txt{color:#fff9;flex:1}.adm-site-status-ms{color:#ffffff4d;font-size:.75rem}.adm-site-status-link{color:#a78bfab3;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:none;transition:color .15s;display:flex}.adm-site-status-link:hover{color:#c4b5fd}.adm-an-setup{text-align:center;-webkit-backdrop-filter:blur(16px);background:#ffffff08;border:1px solid #ffffff17;border-radius:20px;margin-bottom:1rem;padding:2.5rem 2rem;box-shadow:0 4px 24px #00000026,inset 0 1px #ffffff0f}.adm-an-setup-icon{color:#fff6;margin-bottom:.75rem;font-size:2.5rem}.adm-an-setup-title{color:#fff;margin-bottom:.5rem;font-size:1.05rem;font-weight:700}.adm-an-setup-body{color:#fff6;max-width:400px;margin:0 auto 1rem;font-size:.85rem}.adm-an-setup-err{color:#f87171}.adm-an-setup-vars{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.adm-an-setup-vars code{color:#c4b5fd;background:#7c3aed26;border:1px solid #8b5cf640;border-radius:6px;padding:.3rem .7rem;font-size:.8rem}.adm-linechart{height:160px;margin-top:.5rem;margin-bottom:1.5rem;position:relative}.adm-linechart-svg{width:100%;height:100%;display:block}.adm-linechart-labels{color:#ffffff4d;justify-content:space-between;font-size:.7rem;display:flex;position:absolute;bottom:-1.2rem;left:0;right:0}.adm-linechart-labels span{white-space:nowrap;position:absolute;transform:translate(-50%)}.adm-hbar-track{background:#ffffff0f;border-radius:3px;flex:1;height:6px;overflow:hidden}.adm-hbar-fill{border-radius:3px;height:100%;transition:width .4s}.adm-an-list{flex-direction:column;gap:.4rem;display:flex}.adm-an-list-row{align-items:center;gap:.6rem;font-size:.82rem;display:flex}.adm-an-list-rank{color:#ffffff40;min-width:1.4rem;font-size:.74rem}.adm-an-list-key{color:#fff9;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.adm-an-list-val{color:#ffffff80;white-space:nowrap;flex-shrink:0;font-size:.78rem;font-weight:600}.adm-an-donut-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.adm-an-deploy-row{border-bottom:1px solid #ffffff0a;align-items:center;gap:.6rem;padding:.3rem 0;font-size:.8rem;display:flex}.adm-an-deploy-row:last-child{border-bottom:none}.adm-an-deploy-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.adm-an-deploy-dot--ok{background:#22c55e;box-shadow:0 0 6px #22c55e80}.adm-an-deploy-dot--err{background:#ef4444;box-shadow:0 0 6px #ef444480}.adm-an-deploy-dot--build{background:#f59e0b;box-shadow:0 0 6px #f59e0b80}.adm-an-deploy-info{flex:1;min-width:0}.adm-an-deploy-name{color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.adm-an-deploy-meta{color:#ffffff4d;font-size:.72rem;display:block}.adm-an-deploy-time{color:#ffffff4d;white-space:nowrap;flex-shrink:0;font-size:.72rem}.adm-profile-overlay{z-index:1000;-webkit-backdrop-filter:blur(20px);background:#000000a6;justify-content:center;align-items:center;animation:.15s both admFadeIn;display:flex;position:fixed;inset:0}.adm-profile-modal{-webkit-backdrop-filter:blur(40px);background:#0c091ceb;border:1px solid #8b5cf640;border-radius:22px;width:min(500px,94vw);max-height:90vh;animation:.25s cubic-bezier(.22,1,.36,1) both admSlideUp;position:relative;overflow-y:auto;box-shadow:0 40px 100px #0009,0 0 0 1px #7c3aed1a,inset 0 1px #ffffff14}.adm-profile-modal:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#a78bfa80,#0000);height:1px;position:absolute;top:0;left:0;right:0}.adm-profile-banner{width:100%;height:140px;position:relative}.adm-profile-banner-overlay{background:linear-gradient(#0000 30%,#0c091cf2);position:absolute;inset:0}.adm-profile-close{z-index:2;color:#ffffffb3;cursor:pointer;background:#00000080;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:.85rem;transition:all .15s;display:flex;position:absolute;top:.75rem;right:.75rem}.adm-profile-close:hover{color:#fff;background:#000000bf;transform:scale(1.05)}.adm-profile-body{padding:0 1.5rem 1.5rem}.adm-profile-av-row{z-index:2;align-items:flex-end;gap:1rem;margin-top:-44px;margin-bottom:1rem;padding:0 1.5rem;display:flex;position:relative}.adm-profile-av-outer{flex-shrink:0;display:inline-block;position:relative}.adm-profile-av{object-fit:cover;border:4px solid #0c091c;border-radius:22%;width:84px;height:84px;display:block;box-shadow:0 4px 20px #0006}.adm-profile-av--init{color:#fff;border:4px solid #0c091c;border-radius:22%;justify-content:center;align-items:center;width:84px;height:84px;font-size:1.6rem;font-weight:800;display:flex;box-shadow:0 4px 20px #0006}.adm-profile-av-ring{border:2px solid var(--rc,#7c3aed80);box-shadow:0 0 16px var(--rc,#7c3aed4d);pointer-events:none;border-radius:22%;position:absolute;inset:-5px}.adm-profile-status-dot{background:#22c55e;border:3px solid #0c091ce6;border-radius:50%;width:14px;height:14px;position:absolute;bottom:4px;right:4px;box-shadow:0 0 8px #22c55e80}.adm-profile-header-info{min-width:0;padding-bottom:.35rem}.adm-profile-name{color:#fff;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:1.3rem;font-weight:800;line-height:1.3;display:flex}.adm-profile-staff-badge{letter-spacing:.05em;border:1px solid;border-radius:4px;align-items:center;gap:.2rem;padding:.15rem .45rem;font-size:.58rem;font-weight:800;display:inline-flex}.adm-profile-you-chip{color:#c4b5fd;background:#7c3aed4d;border:1px solid #8b5cf666;border-radius:999px;padding:.12rem .45rem;font-size:.62rem;font-weight:700}.adm-profile-role-row{align-items:center;gap:.35rem;margin-top:.15rem;display:flex}.adm-profile-role-icon{align-items:center;display:flex}.adm-profile-role{color:#fff6;margin-bottom:0;font-size:.78rem}.adm-profile-section{margin-bottom:1.15rem}.adm-profile-section-label{text-transform:uppercase;letter-spacing:.08em;color:#ffffff4d;align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:.7rem;font-weight:700;display:flex}.adm-profile-bio{color:#ffffff8c;margin:0;font-size:.85rem;line-height:1.55}.adm-profile-tags{flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem;display:flex}.adm-profile-tag{background:color-mix(in srgb, var(--tc,#7c3aed) 15%, transparent);border:1px solid color-mix(in srgb, var(--tc,#7c3aed) 30%, transparent);color:color-mix(in srgb, var(--tc,#7c3aed) 70%, #fff);border-radius:999px;padding:.2rem .65rem;font-size:.72rem;font-weight:600}.adm-profile-info-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;margin-bottom:1rem;padding:.85rem 1rem}.adm-profile-info-title{text-transform:uppercase;letter-spacing:.06em;color:#ffffff4d;border-bottom:1px solid #ffffff0d;align-items:center;gap:.35rem;margin-bottom:.65rem;padding-bottom:.5rem;font-size:.72rem;font-weight:700;display:flex}.adm-profile-info-rows{flex-direction:column;gap:.45rem;display:flex}.adm-profile-info-row{justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.adm-profile-info-row>span:first-child{color:#ffffff59}.adm-profile-info-row>span:last-child{color:#ffffffa6;font-weight:500}.adm-profile-online-label{align-items:center;gap:.35rem;display:flex;color:#4ade80!important;font-weight:600!important}.adm-profile-online-pip{background:#22c55e;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 6px #22c55e99}.adm-profile-socials{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.adm-profile-social{color:#ffffff80;background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.78rem;text-decoration:none;transition:all .15s;display:flex}.adm-profile-social:hover{color:#fffc;background:#ffffff17}.adm-profile-social--dc:hover{color:#818cf8;background:#5865f226;border-color:#5865f24d}.adm-profile-social--gh:hover{color:#fff;background:#ffffff14}.adm-profile-social--tw:hover{color:#60a5fa;background:#1da1f21a;border-color:#1da1f233}.adm-profile-edit-btn{color:#c4b5fd;cursor:pointer;background:linear-gradient(135deg,#7c3aed33,#4f46e526);border:1px solid #8b5cf64d;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.25rem;padding:.65rem;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .15s;display:flex}.adm-profile-edit-btn:hover{background:linear-gradient(135deg,#7c3aed4d,#4f46e540);transform:translateY(-1px)}.adm-admins-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.25rem;display:grid}.adm-crew-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:1.5rem;display:grid}.adm-panel-card{-webkit-backdrop-filter:blur(20px);background:#ffffff0a;border:1px solid #ffffff17;border-radius:20px;flex-direction:column;gap:1.1rem;padding:1.5rem;transition:all .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 24px #0000002e,inset 0 1px #ffffff12}.adm-panel-card:before{content:"";background:linear-gradient(90deg, transparent, var(--ac,#8b5cf666), transparent);height:1px;position:absolute;top:0;left:0;right:0}.adm-panel-card:hover{border-color:#8b5cf633;transform:translateY(-2px);box-shadow:0 8px 40px #00000040,inset 0 1px #ffffff1a}.adm-panel-card-hd{color:#ffffffbf;border-bottom:1px solid #ffffff12;align-items:center;gap:.6rem;padding-bottom:.85rem;font-size:.88rem;font-weight:700;display:flex}.adm-admins-form{flex-direction:column;gap:.75rem;display:flex}.adm-perm-row{color:#fff9;text-transform:none;letter-spacing:0;cursor:pointer;align-items:center;gap:.5rem;font-size:.8rem;font-weight:400;display:flex}.adm-perm-row input[type=checkbox]{accent-color:#7c3aed;cursor:pointer;width:14px;height:14px}.adm-btn-primary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aedd9,#4f46e5cc);border:1px solid #a78bfa59;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;margin-top:.25rem;padding:.65rem 1.25rem;font-family:inherit;font-size:.88rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 20px #7c3aed59,inset 0 1px #ffffff1f}.adm-btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 28px #7c3aed80,inset 0 1px #ffffff26}.adm-btn-primary:disabled{opacity:.5;cursor:not-allowed}.adm-form-ok{color:#4ade80;background:#4ade8014;border:1px solid #4ade8033;border-radius:8px;padding:.45rem .75rem;font-size:.8rem}.adm-admins-list{flex-direction:column;gap:.75rem;display:flex}.adm-admin-row{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;align-items:flex-start;gap:.75rem;padding:.85rem;transition:all .2s;display:flex;box-shadow:inset 0 1px #ffffff0d}.adm-admin-row:hover{background:#7c3aed0f;border-color:#8b5cf633}.adm-admin-row--active{background:#7c3aed14;border-color:#7c3aed73!important}.adm-admin-av{color:#fff;object-fit:cover;border-radius:22%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.72rem;font-weight:800;display:flex;overflow:hidden}.adm-admin-av--img{object-fit:cover;border-radius:22%;flex-shrink:0;width:36px;height:36px;display:block}.adm-admin-info{flex:1;min-width:0}.adm-admin-name{color:#fff;font-size:.88rem;font-weight:700}.adm-admin-role{color:#ffffff59;margin-top:.1rem;font-size:.72rem}.adm-admin-perm-tags{flex-wrap:wrap;gap:.3rem;margin-top:.4rem;display:flex}.adm-admin-perms-edit{flex-direction:column;gap:.3rem;margin-top:.5rem;display:flex}.adm-admin-actions{flex-shrink:0;gap:.4rem;display:flex}.adm-panel-card--full{grid-column:1/-1}.adm-edit-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem;display:grid}.adm-perm-tag{color:#c4b5fd;background:#7c3aed26;border:1px solid #7c3aed4d;border-radius:999px;padding:.15rem .5rem;font-size:.65rem;font-weight:600}.adm-partner-logo{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.75rem;font-weight:700;display:flex;overflow:hidden}.adm-partner-link{color:#8b5cf6cc;align-items:center;gap:.3rem;margin-top:.2rem;font-size:.7rem;text-decoration:none;display:inline-flex}.adm-partner-link:hover{color:#c4b5fd}.adm-theme-header{margin-bottom:1.5rem}.adm-theme-header-title{color:#fff;margin-bottom:.35rem;font-size:1.05rem;font-weight:700}.adm-theme-header-sub{color:#fff6;font-size:.82rem}.adm-theme-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.1rem;display:grid}.adm-theme-card{-webkit-backdrop-filter:blur(20px);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;border-radius:18px;transition:all .22s;overflow:hidden;box-shadow:0 4px 20px #0000002e,inset 0 1px #ffffff12}.adm-theme-card:hover{border-color:#ffffff2e;transform:translateY(-4px);box-shadow:0 14px 36px #00000059,inset 0 1px #ffffff1a}.adm-theme-card--active{box-shadow:0 0 0 1px #7c3aed4d,0 8px 28px #7c3aed38,inset 0 1px #ffffff1f;border-color:#7c3aed99!important}.adm-theme-card--preview{transform:translateY(-3px)}.adm-theme-preview{flex-shrink:0;width:100%;height:110px;position:relative;overflow:hidden}.adm-theme-preview-bar{height:4px;position:absolute;top:0;left:0;right:0}.adm-theme-preview-body{align-items:center;gap:10px;display:flex;position:absolute;inset:12px 12px 24px}.adm-theme-preview-emoji{flex-shrink:0;font-size:1.6rem;line-height:1}.adm-theme-preview-lines{flex-direction:column;flex:1;gap:5px;display:flex}.adm-theme-preview-line{border-radius:999px;height:5px}.adm-theme-preview-dots{gap:4px;display:flex;position:absolute;bottom:8px;left:12px}.adm-theme-preview-dot{border-radius:50%;width:6px;height:6px}.adm-theme-card-body{flex-direction:column;gap:.55rem;padding:.9rem;display:flex}.adm-theme-card-top{align-items:center;gap:.55rem;display:flex}.adm-theme-card-emoji{font-size:1.25rem;line-height:1}.adm-theme-card-name{color:#fff;font-size:.88rem;font-weight:700}.adm-theme-badge-active{letter-spacing:.06em;text-transform:uppercase;color:#c4b5fd;background:#7c3aed33;border:1px solid #7c3aed66;border-radius:999px;margin-top:.15rem;padding:.1rem .45rem;font-size:.62rem;font-weight:700;display:inline-block}.adm-theme-card-desc{color:#fff6;font-size:.75rem;line-height:1.5}.adm-theme-palette{gap:5px;display:flex}.adm-theme-swatch{border:1px solid #ffffff26;border-radius:50%;width:14px;height:14px;display:inline-block}.adm-theme-apply-btn{cursor:pointer;background:color-mix(in srgb, var(--ac,#7c3aed) 22%, transparent);width:100%;color:color-mix(in srgb, var(--ac,#c4b5fd) 90%, white);border:1px solid color-mix(in srgb, var(--ac,#7c3aed) 45%, transparent);border-radius:9px;justify-content:center;align-items:center;gap:.4rem;margin-top:.1rem;padding:.55rem;font-family:inherit;font-size:.8rem;font-weight:700;transition:opacity .15s,transform .1s;display:flex}.adm-theme-apply-btn:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.adm-theme-apply-btn--active{color:#c4b5fd;cursor:default;background:#7c3aed26;border-color:#7c3aed59}.adm-theme-apply-btn:disabled{opacity:.7;cursor:default}.adm-audit-table{border:1px solid #ffffff12;border-radius:14px;flex-direction:column;font-size:.8rem;display:flex;overflow:hidden}.adm-audit-head{color:#fff6;text-transform:uppercase;letter-spacing:.05em;background:#ffffff0d;border-bottom:1px solid #ffffff0f;grid-template-columns:110px 90px 150px 1fr 1fr;gap:0;padding:.55rem 1rem;font-size:.72rem;font-weight:600;display:grid}.adm-audit-row{border-bottom:1px solid #ffffff0a;grid-template-columns:110px 90px 150px 1fr 1fr;align-items:center;gap:0;padding:.6rem 1rem;transition:background .15s;display:grid}.adm-audit-row:last-child{border-bottom:none}.adm-audit-row:hover{background:#ffffff08}.adm-audit-time{color:#ffffff59;white-space:nowrap;font-size:.73rem}.adm-audit-admin{color:#c4b5fd;font-size:.78rem;font-weight:600}.adm-audit-action{background:color-mix(in srgb, var(--ac,#7c3aed) 18%, transparent);color:var(--ac,#c4b5fd);border:1px solid color-mix(in srgb, var(--ac,#7c3aed) 40%, transparent);border-radius:20px;align-items:center;width:fit-content;padding:.2rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.adm-audit-target{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.adm-audit-details{color:#ffffff59;text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;overflow:hidden}.adm-audit-pager{align-items:center;gap:1rem;margin-top:1rem;padding:.5rem 0;display:flex}.adm-editor-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:1.25rem;display:grid}.adm-team-hd{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1rem 1.25rem;display:flex}.adm-team-hd-title{color:#fff;font-size:1rem;font-weight:700}.adm-team-hd-sub{color:#ffffff59;margin-top:.1rem;font-size:.78rem}.adm-team-hd-pills{flex-wrap:wrap;gap:.4rem;display:flex}.adm-team-hd-pill{background:color-mix(in srgb, var(--pc,#7c3aed) 12%, transparent);border:1px solid color-mix(in srgb, var(--pc,#7c3aed) 28%, transparent);color:color-mix(in srgb, var(--pc,#7c3aed) 70%, #fff);border-radius:999px;padding:.2rem .65rem;font-size:.72rem;font-weight:600}.adm-settings-col{flex-direction:column;display:flex}.adm-settings-banner-preview{border:1px solid #ffffff12;border-radius:10px;height:90px}.adm-settings-lbl{color:#ffffff73;margin:.9rem 0 .4rem;font-size:.78rem;font-weight:600;display:block}.adm-settings-lbl:first-of-type{margin-top:0}.adm-settings-bio{resize:vertical;min-height:72px;margin-bottom:.1rem;line-height:1.5}.adm-settings-tag-preview{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.adm-settings-socials{flex-direction:column;gap:.5rem;margin-top:.25rem;display:flex}.adm-settings-social-row{align-items:center;gap:.5rem;display:flex}.adm-settings-social-icon{color:#ffffff80;background:#ffffff0d;border:1px solid #ffffff14;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.adm-settings-social-input{flex:1}.adm-bulk-bar{background:#7c3aed1f;border:1px solid #7c3aed4d;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.5rem 1rem;display:flex}.adm-bulk-count{color:#c4b5fd;margin-right:.25rem;font-size:.82rem;font-weight:600}.adm-bulk-btn{color:#fffc;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:.3rem .75rem;font-size:.78rem;transition:background .15s}.adm-bulk-btn:hover{background:#ffffff1f}.adm-bulk-btn--approve{color:#86efac;border-color:#22c55e66}.adm-bulk-btn--approve:hover{background:#22c55e26}.adm-bulk-btn--reject{color:#fcd34d;border-color:#f59e0b66}.adm-bulk-btn--reject:hover{background:#f59e0b26}.adm-bulk-btn--delete{color:#fca5a5;border-color:#ef444466}.adm-bulk-btn--delete:hover{background:#ef444426}.adm-date-input{color:#ffffffbf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:7px;outline:none;padding:.38rem .6rem;font-size:.78rem;transition:border-color .15s}.adm-date-input:focus{border-color:#7c3aed80}.adm-row--pinned{background:#a78bfa0f!important}.adm-row--pinned td:first-child{border-left:2px solid #a78bfa}.adm-pin-badge{margin-left:4px;font-size:.8em}.adm-note-badge{color:#c4b5fdd9;white-space:nowrap;text-overflow:ellipsis;background:#6366f126;border:1px solid #6366f140;border-radius:4px;align-items:center;gap:4px;max-width:280px;margin-top:4px;padding:2px 6px;font-size:.72rem;display:inline-flex;overflow:hidden}.adm-row-note td{background:#6366f10f;padding:.5rem 1rem .75rem!important}.adm-note-editor{align-items:flex-start;gap:.5rem;display:flex}.adm-note-input{color:#ffffffd9;resize:vertical;background:#ffffff0f;border:1px solid #7c3aed59;border-radius:6px;outline:none;flex:1;padding:.4rem .6rem;font-family:inherit;font-size:.82rem}.adm-note-input:focus{border-color:#7c3aed99}.adm-table--compact td,.adm-table--compact th{font-size:.78rem;padding:.35rem .6rem!important}.adm-table--compact .adm-author-init{width:24px;height:24px;font-size:.65rem}.adm-table--compact .adm-act{width:22px;height:22px}.adm-accent-row{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.adm-accent-picker{cursor:pointer;background:0 0;border:none;border-radius:6px;width:36px;height:36px;padding:0}.adm-accent-preview{color:#fff;border-radius:20px;padding:2px 10px;font-family:monospace;font-size:.72rem}.adm-accent-swatch{cursor:pointer;outline-offset:3px;border:none;border-radius:50%;width:22px;height:22px;transition:transform .12s}.adm-accent-swatch:hover{transform:scale(1.2)}.adm-msg-clickable{cursor:pointer;transition:color .15s}.adm-msg-clickable:hover{color:#c4b5fd;-webkit-text-decoration:underline dotted #a78bfa80;text-decoration:underline dotted #a78bfa80}.adm-drawer-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200;background:#00000073;animation:.2s both fadeIn;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.adm-drawer{z-index:201;background:linear-gradient(160deg,#14102afc 0%,#0b091afc 100%);border-left:1px solid #8b5cf638;flex-direction:column;width:380px;max-width:92vw;animation:.28s cubic-bezier(.22,1,.36,1) both drawerSlide;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-12px 0 60px #0009,-1px 0 #ffffff0a}@keyframes drawerSlide{0%{opacity:.6;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.adm-drawer-header{border-bottom:1px solid #ffffff12;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.1rem 1.25rem 1rem;display:flex}.adm-drawer-label{text-transform:uppercase;letter-spacing:.08em;color:#ffffff59;font-size:.72rem;font-weight:700}.adm-drawer-close{color:#ffffff80;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s;display:flex}.adm-drawer-close:hover{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.adm-drawer-body{scrollbar-width:thin;scrollbar-color:#7c3aed4d transparent;flex-direction:column;flex:1;gap:1.25rem;padding:1.25rem;display:flex;overflow-y:auto}.adm-drawer-author{align-items:flex-start;gap:.75rem;display:flex}.adm-drawer-av{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:.9rem;font-weight:800;display:flex}.adm-drawer-name{color:#ffffffe6;font-size:1rem;font-weight:700;line-height:1.3}.adm-drawer-dc{color:#fff6;align-items:center;gap:4px;margin-top:2px;font-size:.75rem;display:flex}.adm-drawer-meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;margin-left:auto;display:flex}.adm-drawer-stars{background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:3px;padding:.75rem 1rem;display:flex}.adm-drawer-star{color:#ffffff26;display:flex}.adm-drawer-star--on{color:#f59e0b}.adm-drawer-rating-num{color:#fff6;margin-left:8px;font-size:.8rem;font-weight:700}.adm-drawer-section{flex-direction:column;gap:.5rem;display:flex}.adm-drawer-section-label{text-transform:uppercase;letter-spacing:.08em;color:#ffffff4d;font-size:.68rem;font-weight:700}.adm-drawer-message{color:#fffc;white-space:pre-wrap;word-break:break-word;background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;margin:0;padding:.85rem 1rem;font-size:.9rem;line-height:1.65}.adm-drawer-details{flex-direction:column;gap:.4rem;display:flex}.adm-drawer-detail-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:.35rem 0;font-size:.78rem;display:flex}.adm-drawer-detail-row span:first-child{color:#ffffff59}.adm-drawer-detail-row span:last-child,.adm-drawer-detail-row code{color:#ffffffb3;font-size:.75rem}.adm-drawer-detail-row code{font-family:monospace}.adm-drawer-actions{border-top:1px solid #ffffff12;flex-shrink:0;gap:.5rem;padding:1rem 1.25rem;display:flex}.adm-drawer-btn{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:.5rem;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s}.adm-drawer-btn--approve{color:#86efac;border-color:#22c55e59}.adm-drawer-btn--approve:hover{background:#22c55e26}.adm-drawer-btn--revoke{color:#fcd34d;border-color:#f59e0b59}.adm-drawer-btn--revoke:hover{background:#f59e0b26}.adm-drawer-btn--pin{color:#c4b5fd;border-color:#a78bfa59}.adm-drawer-btn--pin:hover{background:#7c3aed26}.adm-drawer-btn--delete{color:#fca5a5;border-color:#ef444459}.adm-drawer-btn--delete:hover{background:#ef444426}.adm-topbar-theme{color:#fff9;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-right:.5rem;transition:background .15s,color .15s;display:flex}.adm-topbar-theme:hover{color:#ffffffe6;background:#ffffff1f}.adm-page[data-light="1"],.adm-page[data-light="1"] img,.adm-page[data-light="1"] .adm-team-banner,.adm-page[data-light="1"] .adm-settings-banner-preview,.adm-page[data-light="1"] .adm-profile-banner{filter:invert()hue-rotate(180deg)}.adm-mob-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:400;background:#060512f2;border-bottom:1px solid #8b5cf626;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 1rem;display:none;position:fixed;top:0;left:0;right:0}.adm-mob-brand{align-items:center;gap:8px;display:flex}.adm-mob-brand-name{background:linear-gradient(135deg,#fff,#c4b5fd);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:.95rem;font-weight:800}.adm-mob-topbar-right{align-items:center;gap:8px;display:flex}.adm-mob-badge{color:#fff;text-align:center;background:#7c3aed;border-radius:100px;min-width:18px;padding:2px 6px;font-size:.65rem;font-weight:800}.adm-mob-menu-btn{color:#c4b5fd;cursor:pointer;background:#8b5cf61a;border:1px solid #8b5cf640;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:flex}.adm-mob-menu-btn:hover{background:#8b5cf638}.adm-mob-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:450;background:#0000008c;position:fixed;inset:0}.adm-mob-drawer{-webkit-backdrop-filter:blur(32px);z-index:500;background:#0a081ccc;border-left:1px solid #8b5cf633;flex-direction:column;width:280px;transition:right .28s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;bottom:0;right:-300px;box-shadow:-8px 0 48px #0000008c,inset 1px 0 #ffffff0a}.adm-mob-drawer--open{right:0}.adm-mob-drawer-head{border-bottom:1px solid #ffffff12;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 1rem;display:flex}.adm-mob-close{color:#ffffff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s,color .15s;display:flex}.adm-mob-close:hover{color:#fca5a5;background:#ef444426}.adm-mob-drawer-nav{flex-direction:column;flex:1;gap:2px;padding:.5rem;display:flex;overflow-y:auto}.adm-mob-nav-link{color:#ffffff80;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem .85rem;font-family:inherit;font-size:.88rem;font-weight:500;transition:background .15s,color .15s;display:flex}.adm-mob-nav-link:hover{color:#ffffffe6;background:#8b5cf61a}.adm-mob-drawer-foot{border-top:1px solid #ffffff12;flex-direction:column;flex-shrink:0;gap:6px;padding:.75rem;display:flex}.adm-mob-bottom{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:400;height:60px;padding-bottom:env(safe-area-inset-bottom,0px);background:#060512f7;border-top:1px solid #8b5cf62e;flex-direction:row;align-items:stretch;display:none;position:fixed;bottom:0;left:0;right:0}.adm-mob-tab{color:#ffffff59;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:6px 2px 8px;font-family:inherit;transition:color .15s;display:flex;position:relative}.adm-mob-tab--on{color:#c084fc}.adm-mob-tab--on:before{content:"";background:linear-gradient(90deg,#a855f7,#c084fc);border-radius:0 0 4px 4px;width:24px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #c084fc99}.adm-mob-tab-icon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.adm-mob-tab-icon svg{width:20px;height:20px}.adm-mob-tab-label{text-transform:uppercase;letter-spacing:.4px;font-size:.55rem;font-weight:700;line-height:1}.adm-mob-tab-badge{color:#fff;text-align:center;background:#7c3aed;border-radius:100px;min-width:14px;padding:1px 4px;font-size:.55rem;font-weight:800;position:absolute;top:4px;right:calc(50% - 16px)}.adm-sheet-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:600;background:#0009;position:fixed;inset:0}.adm-sheet{z-index:700;padding:0 1rem 1.5rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));background:linear-gradient(160deg,#0f0a22 0%,#08051a 100%);border:1px solid #8b5cf633;border-bottom:none;border-radius:20px 20px 0 0;animation:.28s cubic-bezier(.22,1,.36,1) forwards sheetSlideUp;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 40px #0009}@keyframes sheetSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.adm-sheet-handle{background:#ffffff26;border-radius:100px;width:36px;height:4px;margin:10px auto 14px}.adm-sheet-author{border-bottom:1px solid #ffffff12;align-items:center;gap:10px;margin-bottom:.75rem;padding:.5rem 0 .75rem;display:flex}.adm-sheet-name{color:#ffffffe6;font-size:.88rem;font-weight:700}.adm-sheet-msg{color:#ffffff8c;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-height:80px;margin:0 0 1rem;font-size:.82rem;line-height:1.5;display:-webkit-box;overflow:hidden}.adm-sheet-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.adm-sheet-btn{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:.7rem 1rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:flex}.adm-sheet-btn:hover,.adm-sheet-btn:active{background:#ffffff1a}.adm-sheet-btn--approve{color:#86efac;background:#22c55e1f;border-color:#22c55e40}.adm-sheet-btn--approve:hover{background:#22c55e38}.adm-sheet-btn--revoke{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b40}.adm-sheet-btn--revoke:hover{background:#f59e0b38}.adm-sheet-btn--delete{color:#fca5a5;background:#ef44441a;border-color:#ef444433}.adm-sheet-btn--delete:hover{background:#ef444433}@media (width<=900px){.adm-ov-stats{grid-template-columns:repeat(2,1fr)}.adm-dash-row,.adm-settings-grid,.adm-an-row{grid-template-columns:1fr}.adm-an-row:has(.adm-an-card--third){grid-template-columns:1fr}}@media (width<=768px){.adm-sidebar,.adm-topbar{display:none!important}.adm-mob-topbar,.adm-mob-bottom{display:flex}.adm-main{padding-top:56px;padding-bottom:60px}.adm-header{padding:1rem}.adm-header-title{font-size:1.2rem}.adm-header-sub{display:none}.adm-stats{grid-template-columns:repeat(2,1fr);gap:.5rem}.adm-ov-stats{grid-template-columns:repeat(2,1fr)}.adm-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.adm-table{min-width:600px}.adm-toolbar{flex-wrap:wrap;gap:.4rem;padding:.75rem}.adm-search{width:100%}.adm-date-input{flex:1;min-width:120px}.adm-bulk-bar{flex-wrap:wrap;gap:.4rem}.adm-table-footer span:last-child{display:none}.adm-team-grid{grid-template-columns:1fr}.adm-profile-modal{border-radius:16px;max-height:90vh;overflow-y:auto}.adm-drawer{width:100%!important;max-width:100%!important}.adm-login-card{padding:1.75rem 1.25rem 1.5rem}.adm-login-av{width:60px;height:60px}.adm-login-title{font-size:1.1rem}}@media (width<=480px){.adm-login-picker{grid-template-columns:repeat(2,1fr)}.adm-stat-num{font-size:1.4rem}.adm-tab-scroll{padding:.75rem}.adm-settings-grid{grid-template-columns:1fr}.adm-linechart{height:100px}}.adm-toggle-btn{cursor:pointer;color:#ffffff8c;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:2rem;align-items:center;gap:.55rem;padding:.4rem .85rem .4rem .45rem;font-size:.85rem;transition:background .2s,border-color .2s;display:inline-flex}.adm-toggle-btn--on{color:#c4b5fd;background:#7c3aed2e;border-color:#7c3aed73}.adm-toggle-track{background:#ffffff1f;border-radius:9px;flex-shrink:0;width:32px;height:18px;transition:background .2s;position:relative}.adm-toggle-btn--on .adm-toggle-track{background:#7c3aed}.adm-toggle-thumb{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.adm-toggle-btn--on .adm-toggle-thumb{transform:translate(14px)}.adm-page{background:radial-gradient(at 0 0,#7c3aed4d 0%,#0000 42%),radial-gradient(at 100% 100%,#4f46e538 0%,#0000 40%),radial-gradient(at 55% 30%,#a78bfa14 0%,#0000 35%),linear-gradient(#07041a 0%,#050312 100%)!important}.adm-sidebar{background:linear-gradient(#0c0822f7 0%,#070514f2 100%)!important;border-right:1px solid #7c3aed38!important;box-shadow:2px 0 48px #0000008c,inset -1px 0 #a78bfa0f!important}.adm-sb-brand{background:linear-gradient(135deg,#7c3aed2e,#4f46e51a)!important;border:1px solid #7c3aed38!important;border-radius:14px!important;margin-bottom:1.25rem!important;padding:.8rem .9rem!important;box-shadow:0 2px 16px #7c3aed1f,inset 0 1px #ffffff0f!important}.adm-sb-shield{background:linear-gradient(135deg,#8b5cf6e6,#4f46e5cc)!important;box-shadow:0 0 28px #7c3aed99,inset 0 1px #ffffff40!important}.adm-sb-section-label{color:#a78bfa61!important;letter-spacing:.13em!important}.adm-sb-link--on{color:#e2d9ff!important;background:linear-gradient(90deg,#7c3aed52,#4f46e529)!important;border:1px solid #a78bfa61!important;box-shadow:0 2px 24px #7c3aed40,inset 0 1px #ffffff1a!important}.adm-sb-link--on:before{content:"";background:linear-gradient(#c4b5fd,#7c3aed);border-radius:0 4px 4px 0;width:3px;position:absolute;top:20%;bottom:20%;left:-.85rem;box-shadow:0 0 10px #c4b5fdd9}.adm-sb-link:not(.adm-sb-link--on):hover{transform:translate(2px);color:#ffffffc7!important;background:#7c3aed1a!important}.adm-sb-link{transition:background .16s,color .16s,transform .16s,box-shadow .16s!important}.adm-sb-foot{margin-top:auto;background:#7c3aed0f!important;border:1px solid #7c3aed24!important;border-radius:14px!important;padding:.85rem!important}.adm-topbar{background:#050312e0!important;border-bottom:1px solid #7c3aed33!important;box-shadow:0 1px #a78bfa1a,0 4px 40px #0000007a!important}.adm-header{background:linear-gradient(#7c3aed0a,#0000)!important;border-bottom:1px solid #7c3aed1a!important;padding:1.6rem 2rem 1.25rem!important}.adm-header-title{background:linear-gradient(135deg,#fff 10%,#e9d5ff 55%,#a78bfa 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important;font-size:1.65rem!important}.adm-header-sub{color:#c4b5fd61!important}.adm-an-num{background:linear-gradient(135deg,#fff 15%,#c4b5fd 90%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.adm-panel-card{border-radius:22px!important;transition:all .28s cubic-bezier(.22,1,.36,1)!important}.adm-panel-card:before{background:linear-gradient(90deg,#0000,#a78bfa99,#0000)!important}.adm-panel-card:hover{transform:translateY(-3px)!important;box-shadow:0 16px 56px #00000052,0 0 0 1px #7c3aed40,inset 0 1px #ffffff1f!important}.adm-an-card{border-radius:22px!important}.adm-an-card:before{background:linear-gradient(90deg,#0000,#7c3aed66,#0000)!important}.adm-settings-card{border-radius:22px!important}.adm-team-card{transition:all .28s cubic-bezier(.22,1,.36,1)!important}.adm-team-card:hover{transform:translateY(-5px)!important;box-shadow:0 20px 56px #00000059,inset 0 1px #ffffff1f!important}.adm-btn-primary{letter-spacing:.01em!important;background:linear-gradient(135deg,#9d72ff,#7c3aed,#6d28d9)!important;border-color:#c4b5fd66!important;border-radius:14px!important;box-shadow:0 4px 28px #7c3aed8c,inset 0 1px #fff3!important}.adm-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#b08aff,#9d72ff,#7c3aed)!important;transform:translateY(-3px)!important;box-shadow:0 8px 44px #7c3aedb8,inset 0 1px #ffffff40!important}.adm-btn-login{background:linear-gradient(135deg,#9d72ff,#7c3aed,#6d28d9)!important;border-radius:13px!important;box-shadow:0 4px 28px #7c3aed8c,inset 0 1px #ffffff2e!important}.adm-btn-login:hover:not(:disabled){transform:translateY(-2px)!important;box-shadow:0 8px 40px #7c3aedb3,inset 0 1px #ffffff38!important}.adm-chip--on{background:linear-gradient(135deg,#8b5cf652,#4f46e538)!important;border-color:#a78bfa8c!important;box-shadow:0 0 22px #7c3aed52,inset 0 1px #ffffff1f!important}.adm-input:focus,.adm-search:focus{background:#7c3aed1a!important;border-color:#a78bfab8!important;box-shadow:0 0 0 3px #7c3aed33,inset 0 1px #ffffff14!important}.adm-row:hover td{background:linear-gradient(90deg,#7c3aed17,#4f46e50d)!important}.adm-toast{background:#0c081ef2!important;border-color:#a78bfa73!important;box-shadow:0 16px 56px #0000008c,0 0 36px #7c3aed4d,inset 0 1px #ffffff24!important}.adm-profile-modal{box-shadow:0 48px 120px #000000a6,0 0 0 1px #7c3aed38,inset 0 1px #ffffff14!important}.adm-audit-table{border:1px solid #7c3aed2e!important;border-radius:18px!important}.adm-audit-head{background:linear-gradient(90deg,#7c3aed1f,#4f46e50f)!important}.adm-mob-drawer{background:linear-gradient(#0c0820fc,#070512fc)!important;border-left:1px solid #7c3aed38!important}.adm-mob-nav-link--on{color:#e2d9ff!important;background:linear-gradient(135deg,#7c3aed47,#4f46e529)!important;box-shadow:inset 0 0 0 1px #a78bfa40!important}.adm-mob-topbar{background:#050310fa!important;border-bottom:1px solid #7c3aed33!important;box-shadow:0 2px 24px #00000073!important}.adm-sb-logout{border-radius:10px!important}.adm-sb-logout:hover{color:#fca5a5!important;background:#f8717112!important;border-color:#f8717173!important}.adm-main::-webkit-scrollbar{width:5px}.adm-tab-scroll::-webkit-scrollbar{width:5px}.adm-analytics-wrap::-webkit-scrollbar{width:5px}.adm-main::-webkit-scrollbar-track{background:0 0}.adm-tab-scroll::-webkit-scrollbar-track{background:0 0}.adm-analytics-wrap::-webkit-scrollbar-track{background:0 0}.adm-main::-webkit-scrollbar-thumb{background:#7c3aed4d;border-radius:99px}.adm-tab-scroll::-webkit-scrollbar-thumb{background:#7c3aed4d;border-radius:99px}.adm-analytics-wrap::-webkit-scrollbar-thumb{background:#7c3aed4d;border-radius:99px}.adm-main::-webkit-scrollbar-thumb:hover{background:#7c3aed8c}.adm-tab-scroll::-webkit-scrollbar-thumb:hover{background:#7c3aed8c}.adm-analytics-wrap::-webkit-scrollbar-thumb:hover{background:#7c3aed8c}.adm-btn-sm{color:#ffffff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.72rem;transition:all .15s;display:inline-flex}.adm-btn-sm:hover:not(:disabled){color:#ffffffd9;background:#7c3aed26;border-color:#a78bfa59}.adm-btn-sm:disabled{opacity:.3;cursor:not-allowed}.adm-btn-secondary{color:#fff9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.adm-btn-secondary:hover{color:#ffffffd9;background:#ffffff14;border-color:#fff3}.ldr{z-index:9999;contain:layout style paint;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.ldr--enter{animation:.55s cubic-bezier(.16,1,.3,1) both ldrIn}.ldr--exit{pointer-events:none;animation:.65s cubic-bezier(.76,0,.24,1) both ldrOut}@keyframes ldrIn{0%{opacity:0}to{opacity:1}}@keyframes ldrOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.ldr-bg{background:radial-gradient(60% 55% at 50% 42%,#6d28d947 0%,#0000 65%),#030014;position:absolute;inset:0}.ldr-star{will-change:opacity;background:#fff;border-radius:50%;animation:ease-in-out infinite ldrStar;position:absolute}@keyframes ldrStar{0%,to{opacity:.12}50%{opacity:.75}}.ldr-center{z-index:1;flex-direction:column;align-items:center;animation:.55s cubic-bezier(.16,1,.3,1) .1s both ldrIn;display:flex;position:relative}.ldr-ring-wrap{justify-content:center;align-items:center;width:210px;height:210px;margin-bottom:28px;display:flex;position:relative}.ldr-ring{will-change:transform;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.ldr-ring-track{fill:none;stroke:#8b5cf61a;stroke-width:1.5px}.ldr-ring-fill{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:502.655;stroke-dashoffset:502.655px;will-change:stroke-dashoffset;animation:2.2s cubic-bezier(.4,0,.2,1) .3s both ldrRingFill}@keyframes ldrRingFill{0%{stroke-dashoffset:502.655px}to{stroke-dashoffset:0}}.ldr-moon{will-change:transform;width:116px;height:116px;animation:5s ease-in-out infinite ldrFloat;position:relative}.ldr-moon svg{filter:drop-shadow(0 0 10px #7c3aedb3)drop-shadow(0 0 28px #6d28d959);width:100%;height:100%}.ldr-glow{will-change:opacity;z-index:-1;pointer-events:none;background:radial-gradient(circle,#6d28d952 0%,#0000 65%);border-radius:50%;animation:5s ease-in-out infinite ldrGlow;position:absolute;inset:-26px}@keyframes ldrFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ldrGlow{0%,to{opacity:.55}50%{opacity:1}}.ldr-brand{flex-direction:column;align-items:center;gap:2px;animation:.7s cubic-bezier(.16,1,.3,1) .35s both ldrRise;display:flex}.ldr-inc{letter-spacing:14px;background:linear-gradient(130deg,#fff 15%,#ddd6fe 55%,#a78bfa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3.2rem;font-weight:900;line-height:1}.ldr-lounge{letter-spacing:12px;text-transform:uppercase;color:#a78bfa80;font-size:.56rem;font-weight:700}.ldr-tagline{letter-spacing:2.5px;text-transform:uppercase;color:#ffffff29;margin:12px 0 18px;font-size:.66rem;font-weight:500;animation:.7s cubic-bezier(.16,1,.3,1) .5s both ldrRise}.ldr-pct{color:#a78bfa99;letter-spacing:1px;text-align:center;font-variant-numeric:tabular-nums;min-width:56px;font-size:1rem;font-weight:700;animation:.7s cubic-bezier(.16,1,.3,1) .6s both ldrRise}.ldr-pct span{opacity:.6;margin-left:1px;font-size:.6em}@keyframes ldrRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ldr-star,.ldr-moon,.ldr-glow,.ldr-ring-fill{animation-duration:.001ms!important}.ldr--exit{opacity:0;animation:none!important}}.btt{-webkit-backdrop-filter:blur(16px)saturate(140%);color:#a78bfa;cursor:pointer;z-index:850;opacity:0;pointer-events:none;background:#140830d9;border:1px solid #8b5cf647;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;transition:opacity .3s,transform .3s cubic-bezier(.16,1,.3,1),background .2s,border-color .2s,box-shadow .2s;display:flex;position:fixed;bottom:5.5rem;right:1.5rem;transform:translateY(12px)scale(.9);box-shadow:0 4px 20px #00000059,0 0 0 1px #8b5cf614}.btt--show{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.btt:hover{color:#ddd6fe;background:#6d28d959;border-color:#8b5cf68c;transform:translateY(-2px)scale(1);box-shadow:0 6px 24px #6d28d966,0 0 0 1px #8b5cf626}.btt:active{transform:translateY(0)scale(.95)}@media (width<=768px){.btt{bottom:4.5rem;right:1rem}}@media (prefers-reduced-motion:reduce){.btt{transition:opacity .15s!important;transform:none!important}}.global-bg{z-index:-1;pointer-events:none;background:radial-gradient(120% 100% at 50% 40%,#0f0520 0%,#060318 50%,#030014 100%);position:fixed;inset:0}.global-bg-canvas{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.global-bg-glow{filter:blur(100px);pointer-events:none;z-index:2;border-radius:50%;position:absolute}.global-bg-glow-1{background:radial-gradient(#a56eff38 0%,#5865f21a 50%,#0000 75%);width:clamp(600px,75vw,1300px);height:clamp(400px,45vw,750px);animation:8s ease-in-out infinite gbGlow1;top:-180px;left:50%;transform:translate(-50%)}.global-bg-glow-2{background:#5865f21c;width:550px;height:420px;animation:10s ease-in-out 2s infinite gbGlow;bottom:0;left:0}.global-bg-glow-3{background:#c084fc17;width:420px;height:340px;animation:12s ease-in-out 4s infinite gbGlow;bottom:8%;right:3%}@keyframes gbGlow1{0%,to{opacity:.6;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.08)}}@keyframes gbGlow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:#030014;width:100%;overflow-x:hidden}body{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1, "liga" 1;background:0 0;width:100%;min-height:100vh;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.section-title,.section-label,.section-desc,.kw,.title-hl,.title-hl--glow,.title-hl--warm,.title-hl--green,.title-hl--blue,.hero-title,.hero-title-brand,.hero-subtitle,.hero-badge,.hero-stat-value,.hero-stat-label,.hero-scroll-label,.about-stat-value,.about-stat-label,.about-tag,.about-title,.about-highlight-title,.about-card-title,.mission-title,.mission-quote-text,.mission-value-label,.mission-value-num,.update-title,.update-featured-title,.update-card-title,.update-type-badge,.update-card-tag,.update-live-badge,.update-date,.partner-name,.partner-subtitle,.partner-type,.partner-tag,.partner-visit-btn,.partners-cta-text h3,.join-title,.join-live-text,.join-perk-title,.join-perk-sub,.join-step-title,.join-server-name,.join-server-tag,.join-server-btn,.join-server-stat-val,.join-server-stat-lbl,.join-channel-name,.join-channels-label,.join-server-footer-text,.join-note,.game-title,.game-badge,.sb-brand-name,.nb-brand-name,.nb-brand-sub,.nb-link,.mob-nav-label,.nav-link,.crew-name,.crew-role,.btn,.btn-discord,.update-btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1;font-family:Outfit,Space Grotesk,sans-serif}h1,h2,h3,.section-title,.hero-title,.hero-title-brand,.join-title,.mission-title,.update-featured-title,.about-title,.partners-cta-text h3{letter-spacing:-.03em;font-weight:800}h4,h5,h6,.update-card-title,.partner-name,.join-step-title,.join-perk-title,.join-server-name,.game-title,.crew-name,.about-highlight-title,.about-stat-value,.hero-stat-value,.mission-value-label{letter-spacing:-.02em;font-weight:700}.section-label,.kw,.update-type-badge,.update-card-tag,.partner-type,.partner-tag,.join-server-stat-val,.join-channels-label{letter-spacing:.04em;font-weight:700}::selection{color:#fff;background:#a56eff4d}.rv-widget{z-index:900;color:#c4b5fd;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;background:#120a22d9;border:1px solid #7c3aed66;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:.82rem;font-weight:600;transition:opacity .25s,transform .25s,background .2s,box-shadow .2s;display:flex;position:fixed;bottom:28px;right:28px;transform:translateY(12px);box-shadow:0 4px 24px #7c3aed40}.rv-widget--show{opacity:1;pointer-events:auto;transform:translateY(0)}.rv-widget:hover{color:#e9d5ff;background:#7c3aed33;box-shadow:0 6px 32px #7c3aed66}@media (width<=600px){.rv-widget{padding:9px 14px;font-size:.78rem;bottom:16px;right:16px}}.scroll-progress{z-index:99999;pointer-events:none;background:linear-gradient(90deg,#7c3aed,#a855f7,#c084fc,#818cf8) 0 0/200%;border-radius:0 2px 2px 0;width:0%;height:2px;transition:width 50ms linear;animation:3s linear infinite progressShimmer;display:none;position:fixed;top:0;left:68px;box-shadow:0 0 8px #a855f7e6,0 0 20px #a855f766}@keyframes progressShimmer{0%{background-position:0%}to{background-position:200%}}@media (width<=1024px){.scroll-progress{left:0}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:linear-gradient(#a855f799,#6366f166);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#a855f7e6,#6366f1b3)}#main-content{width:100%;min-width:0;padding-top:0}@media (width<=1024px){#main-content{width:100%;max-width:100vw;padding-top:0;padding-bottom:72px;overflow-x:hidden}}.container{width:100%;max-width:1700px;margin-left:auto;margin-right:auto;padding:0 clamp(1.25rem,4vw,5rem)}.section-label{letter-spacing:4px;color:#c084fc;text-transform:uppercase;vertical-align:middle;background:linear-gradient(135deg,#c084fc1a 0%,#6366f10f 100%);border:1px solid #c084fc38;border-radius:100px;align-items:center;gap:.45rem;margin-bottom:1.5rem;padding:.45rem 1.1rem .45rem .8rem;font-size:.7rem;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.section-label:before{content:"";background:#a855f7;border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:2.4s ease-in-out infinite slDotPulse;box-shadow:0 0 6px #a855f7,0 0 14px #a855f7b3}.section-label:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#d8b4fe26,#0000);width:55%;animation:4.5s ease-in-out infinite slShimmer;position:absolute;inset:0 0 0 -110%}@keyframes slDotPulse{0%,to{opacity:1;box-shadow:0 0 6px #a855f7,0 0 14px #a855f799}50%{opacity:.6;box-shadow:0 0 10px #a855f7,0 0 22px #a855f7e6}}@keyframes slShimmer{0%{left:-110%}35%,to{left:130%}}.section-title{background:linear-gradient(140deg,#fff 0% 40%,#d8b4fe 100%);-webkit-text-fill-color:transparent;letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-family:Outfit,Space Grotesk,sans-serif;font-size:clamp(2rem,3.5vw,4rem);font-weight:800;line-height:1.1}.kw{background:linear-gradient(135deg,#e879f9 0%,#c084fc 45%,#a78bfa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}.section-desc{color:#ffffff85;max-width:620px;font-size:clamp(.9rem,1.1vw,1.1rem);font-weight:400;line-height:1.85}.title-hl{background:linear-gradient(135deg,#c084fc 0%,#a78bfa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline}.title-hl--warm{background:linear-gradient(135deg,#fbbf24 0%,#fb923c 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline}.title-hl--green{background:linear-gradient(135deg,#34d399 0%,#059669 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline}.title-hl--blue{background:linear-gradient(135deg,#60a5fa 0%,#818cf8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline}.title-hl--glow{background:linear-gradient(135deg,#e879f9 0%,#c084fc 45%,#818cf8 100%) 0 0/200%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px #c084fc8c);-webkit-background-clip:text;background-clip:text;animation:3.5s ease-in-out infinite titleGlowShimmer;display:inline}@keyframes titleGlowShimmer{0%,to{filter:drop-shadow(0 0 18px #c084fc73);background-position:0%}50%{filter:drop-shadow(0 0 32px #c084fccc);background-position:100%}}.btn{letter-spacing:.01em;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;gap:.625rem;padding:.875rem 1.75rem;font-size:.925rem;font-weight:700;text-decoration:none;transition:transform .22s,box-shadow .22s,background .22s,border-color .22s;display:inline-flex;position:relative;overflow:hidden}.btn:active{transform:scale(.97)!important}.btn-lg{border-radius:14px;gap:.75rem;padding:1rem 2.25rem;font-size:1rem}.btn-icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:transform .2s;display:flex}.btn-lg .btn-icon{width:20px;height:20px}.btn-icon svg{width:100%;height:100%}.btn:hover .btn-icon:last-child{transform:translate(3px)}.btn:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff2e,#0000);width:60%;transition:left .5s;position:absolute;inset:0 0 0 -110%}.btn:hover:before{left:130%}.btn-primary{color:#fff;background:linear-gradient(135deg,#9333ea 0%,#7c3aed 55%,#6d28d9 100%);border-color:#9333ea73;box-shadow:0 4px 20px #7c3aed61,inset 0 1px #ffffff29,inset 0 -1px #0000001f}.btn-primary:hover{border-color:#a78bfa80;transform:translateY(-2px);box-shadow:0 10px 36px #7c3aed8c,0 0 60px #9333ea2e,inset 0 1px #fff3}.btn-secondary{color:#ffffffd1;-webkit-backdrop-filter:blur(12px);background:#ffffff0b;border-color:#ffffff1c}.btn-secondary:before{display:none}.btn-secondary:hover{color:#fff;background:#8b5cf61a;border-color:#8b5cf661;transform:translateY(-2px);box-shadow:0 8px 28px #00000038,0 0 24px #8b5cf61a}.text-gradient{background:linear-gradient(135deg,#a56eff,#6366f1);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.glow-purple{box-shadow:0 0 60px #a56eff4d}.glow-blue{box-shadow:0 0 60px #6366f14d}[data-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}[data-reveal=up],[data-reveal]{transform:translateY(32px)scale(.98)}[data-reveal=left]{transform:translate(-36px)scale(.98)}[data-reveal=right]{transform:translate(36px)scale(.98)}[data-reveal=fade]{transform:scale(.97)}[data-reveal=scale]{transform:scale(.91)}[data-reveal][data-in-view]{opacity:1;transform:none}.section-sep{pointer-events:none;z-index:1;height:1px;margin:0;position:relative;overflow:visible}.section-sep-line{background:linear-gradient(90deg,#0000 0%,#8b5cf61f 20%,#a78bfa59 45%,#c084fc73 50%,#a78bfa59 55%,#8b5cf61f 80%,#0000 100%);width:min(60%,800px);height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-sep-orb{display:none}.stat-card{-webkit-backdrop-filter:blur(14px)saturate(160%);box-shadow:0 8px 32px #00000047,inset 0 1px #ffffff14,inset 0 -1px #00000026;background:linear-gradient(135deg,#fff1 0%,#8b5cf60e 50%,#ffffff05 100%)!important;border:1px solid #a56eff24!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important}.stat-card:hover{background:linear-gradient(135deg,#ffffff1a 0%,#8b5cf61a 50%,#ffffff0a 100%)!important;border-color:#a56eff52!important;transform:translateY(-6px)!important;box-shadow:0 20px 48px #00000061,0 0 40px #8b5cf61f,inset 0 1px #ffffff1f!important}.game-card{-webkit-backdrop-filter:blur(10px)saturate(140%);box-shadow:0 8px 28px #0000004d,inset 0 1px #ffffff0f;background:linear-gradient(145deg,#ffffff0e 0%,#581c870a 60%,#ffffff03 100%)!important;border:1px solid #ffffff14!important}.game-card:hover{border-color:#a56eff47!important;box-shadow:0 24px 52px #0000006b,0 0 50px #a56eff1a,inset 0 1px #ffffff1a!important}.team-card{-webkit-backdrop-filter:blur(12px)saturate(150%);box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff12}.team-card:hover{box-shadow:0 24px 60px #00000073,0 0 50px #8b5cf61a,inset 0 1px #ffffff1a!important}.highlight-item{-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff0d,0 4px 16px #00000026}.write-rv-cta{z-index:900;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;pointer-events:none;background:linear-gradient(135deg,#120a22eb,#1e0f32eb);border:1px solid #a78bfa59;border-radius:18px;align-items:center;gap:0;padding:10px 16px 10px 12px;transition:opacity .3s,transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;bottom:88px;right:24px;transform:translateY(18px)scale(.96);box-shadow:0 8px 32px #7c3aed47,inset 0 0 0 1px #ffffff0a}.write-rv-cta--show{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.write-rv-cta-body{cursor:pointer;align-items:center;gap:10px;display:flex}.write-rv-cta-icon{color:#c4b5fd;background:linear-gradient(135deg,#a78bfa40,#7c3aed33);border:1px solid #a78bfa4d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.write-rv-cta-text{flex-direction:column;gap:1px;display:flex}.write-rv-cta-title{color:#ffffffe6;font-size:.8rem;font-weight:700;line-height:1.2}.write-rv-cta-sub{color:#a78bfa;font-size:.72rem;font-weight:600}.write-rv-cta-close{color:#ffffff73;cursor:pointer;background:#0f081ef2;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:color .15s,background .15s;display:flex;position:absolute;top:-8px;right:-8px}.write-rv-cta-close:hover{color:#f87171;background:#ef444426}.write-rv-cta-body:hover .write-rv-cta-title{color:#e9d5ff}.write-rv-cta-body:hover .write-rv-cta-icon{background:linear-gradient(135deg,#a78bfa59,#7c3aed4d)}@media (width<=600px){.write-rv-cta{bottom:76px;right:14px}}.dc-counter{z-index:900;color:#a5b4fc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#5865f21f;border:1px solid #5865f24d;border-radius:999px;align-items:center;gap:7px;padding:7px 14px 7px 10px;font-family:inherit;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s;animation:.5s forwards dcFadeIn;display:flex;position:fixed;bottom:28px;left:24px;box-shadow:0 2px 16px #5865f22e}.dc-counter:hover{color:#c7d2fe;background:#5865f238;border-color:#5865f280;transform:translateY(-1px)}.dc-counter-dot{background:#57f287;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite dcPulse;box-shadow:0 0 6px #57f287}.dc-counter-num{white-space:nowrap}@keyframes dcFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes dcPulse{0%,to{box-shadow:0 0 4px #57f287}50%{box-shadow:0 0 10px #57f287}}@media (width<=600px){.dc-counter{padding:6px 10px 6px 8px;font-size:.72rem;bottom:70px;left:14px}}.season-cd{z-index:2000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(90deg,#581c87f2,#7c3aedf2,#581c87f2) 0 0/200% 100%;border-bottom:1px solid #a78bfa4d;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 1rem;padding:7px 1rem;animation:4s linear infinite seasonCdShimmer;display:flex;position:fixed;top:0;left:0;right:0}@keyframes seasonCdShimmer{0%{background-position:0%}to{background-position:200%}}.season-cd-label{color:#e9d5ff;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font-size:.78rem;font-weight:700}.season-cd-units{align-items:center;gap:4px;display:flex}.season-cd-unit{align-items:baseline;gap:2px;display:flex}.season-cd-val{color:#fff;font-variant-numeric:tabular-nums;text-align:right;min-width:1.4ch;font-size:.88rem;font-weight:800}.season-cd-lbl{color:#ffffff8c;text-transform:uppercase;font-size:.62rem;font-weight:600}.season-cd-unit:not(:last-child) .season-cd-val:after{content:":";color:#ffffff59;margin-left:4px}.season-cd-cta{color:#fff;white-space:nowrap;background:#ffffff26;border:1px solid #ffffff40;border-radius:100px;padding:3px 12px;font-size:.72rem;font-weight:800;text-decoration:none;transition:background .15s}.season-cd-cta:hover{background:#ffffff40}.season-cd-close{color:#ffffff73;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:4px;transition:color .15s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.season-cd-close:hover{color:#ffffffe6}@media (width<=480px){.season-cd{gap:.5rem;padding:6px 2.5rem 6px .75rem}.season-cd-label{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1!important;transform:none!important}.cur-glow,.cur-dot{display:none!important}.hero-glow,.hero-orb{transform:none!important}.gs-hero-bg,.gs-card-bg{transition:none!important}.btt{transition:opacity .01ms!important;transform:none!important}}.lang-flash{z-index:9998;pointer-events:none;background:#04011c8c;animation:.36s both langFlashAnim;position:fixed;inset:0}@keyframes langFlashAnim{0%{opacity:0}40%{opacity:1}to{opacity:0}}.skip-link{z-index:99999;color:#fff;background:#a855f7;border-radius:8px;padding:.6rem 1.2rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:top .2s;position:fixed;top:-100px;left:1rem;box-shadow:0 4px 20px #8b5cf680}.skip-link:focus{outline-offset:3px;outline:2px solid #ddd6fe;top:1rem}:focus-visible{border-radius:4px;outline-offset:3px!important;outline:2px solid #a78bfacc!important}a:focus-visible,button:focus-visible{outline-offset:3px!important;outline:2px solid #a78bfacc!important}.section-sep--warm .section-sep-line{background:linear-gradient(90deg,#0000 0%,#a78bfa1f 20%,#c084fc61 45%,#d8b4fe7a 50%,#c084fc61 55%,#a78bfa1f 80%,#0000 100%)}.mnt{z-index:99999;background:radial-gradient(80% 60% at 50% 30%,#0f0520 0%,#030014 70%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.mnt-scan{display:none}@keyframes mntScan{0%{background-position:0 -100%}to{background-position:0 200%}}.mnt-grid{pointer-events:none;background-image:linear-gradient(#8b5cf60a 1px,#0000 1px),linear-gradient(90deg,#8b5cf60a 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60%,#000 0%,#0000 80%);mask-image:radial-gradient(60% 60%,#000 0%,#0000 80%)}.mnt-content{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:1.25rem;max-width:480px;padding:2rem;display:flex;position:relative}.mnt-moon-wrap{width:160px;height:160px;margin-bottom:.5rem;position:relative}.mnt-moon{z-index:2;width:64px;height:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mnt-moon-svg{color:#c4b5fd;filter:drop-shadow(0 0 20px #a78bfa99);width:100%;height:100%;animation:4s ease-in-out infinite mntMoonPulse}@keyframes mntMoonPulse{0%,to{filter:drop-shadow(0 0 20px #a78bfa99)}50%{filter:drop-shadow(0 0 40px #a78bfae6)drop-shadow(0 0 60px #7c3aed4d)}}.mnt-moon-glow{z-index:1;background:radial-gradient(circle,#8b5cf633 0%,#0000 70%);border-radius:50%;width:120px;height:120px;animation:4s ease-in-out infinite mntGlowPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes mntGlowPulse{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.3)}}.mnt-ring{border:1px solid #8b5cf633;border-radius:50%;position:absolute;top:50%;left:50%}.mnt-ring--1{border-color:#a78bfa4d;width:100px;height:100px;animation:8s linear infinite mntOrbit;transform:translate(-50%,-50%)rotateX(70deg)}.mnt-ring--2{border-color:#7c3aed33;width:130px;height:130px;animation:12s linear infinite reverse mntOrbit;transform:translate(-50%,-50%)rotateX(70deg)rotate(45deg)}.mnt-ring--3{border-color:#6366f126;width:155px;height:155px;animation:16s linear infinite mntOrbit;transform:translate(-50%,-50%)rotateX(70deg)rotate(-30deg)}@keyframes mntOrbit{0%{transform:translate(-50%,-50%)rotateX(70deg)rotate(0)}to{transform:translate(-50%,-50%)rotateX(70deg)rotate(360deg)}}.mnt-ring--1:after{content:"";background:#a78bfa;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #a78bfa,0 0 20px #a78bfa80}.mnt-ring--2:after{content:"";background:#7c3aed;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%);box-shadow:0 0 6px #7c3aed}.mnt-badge{letter-spacing:3px;color:#a78bfa;text-transform:uppercase;background:#8b5cf61a;border:1px solid #8b5cf640;border-radius:100px;align-items:center;gap:8px;padding:.35rem 1rem;font-size:.65rem;font-weight:800;display:inline-flex}.mnt-badge-dot{background:#f59e0b;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite mntBlink;box-shadow:0 0 6px #f59e0b}@keyframes mntBlink{0%,to{opacity:1}50%{opacity:.3}}.mnt-title{letter-spacing:-.03em;background:linear-gradient(135deg,#f5f3ff 0%,#c4b5fd 40%,#a78bfa 70%,#8b5cf6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:900;line-height:1.1;position:relative}.mnt-title:after{content:attr(data-text);background:linear-gradient(135deg,#f5f3ff,#a78bfa);-webkit-text-fill-color:transparent;clip-path:inset(0 100% 0 0);-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite mntGlitch;position:absolute;top:0;left:0}@keyframes mntGlitch{0%,90%,to{clip-path:inset(0 100% 0 0)}92%{clip-path:inset(20% 0 60%);transform:translate(3px)}94%{clip-path:inset(60% 0 10%);transform:translate(-2px)}96%{clip-path:inset(40% 0 30%);transform:translate(1px)}98%{clip-path:inset(0 100% 0 0);transform:none}}.mnt-msg{color:#ffffff80;max-width:380px;margin:0;font-size:.95rem;line-height:1.7}.mnt-status{background:#ffffff08;border:1px solid #8b5cf626;border-radius:14px;flex-direction:column;gap:.6rem;width:100%;max-width:320px;padding:1rem 1.25rem;display:flex}.mnt-status-row{justify-content:space-between;align-items:center;display:flex}.mnt-status-label{letter-spacing:1px;text-transform:uppercase;color:#ffffff4d;font-size:.72rem;font-weight:600}.mnt-status-val{color:#fff9;font-family:JetBrains Mono,Fira Code,monospace;font-size:.75rem;font-weight:700}.mnt-status--warn{color:#fbbf24;text-shadow:0 0 8px #fbbf2466}.mnt-status-bar{background:#ffffff0f;border-radius:10px;width:100%;height:3px;overflow:hidden}.mnt-status-fill{background:linear-gradient(90deg,#7c3aed,#a78bfa,#c4b5fd);border-radius:10px;width:60%;height:100%;animation:3s ease-in-out infinite mntFill}@keyframes mntFill{0%{opacity:.6;width:20%}50%{opacity:1;width:80%}to{opacity:.6;width:20%}}.mnt-dc{color:#a5b4fc;background:#5865f226;border:1px solid #5865f259;border-radius:100px;align-items:center;gap:10px;padding:.7rem 1.8rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.mnt-dc:before{content:"";background:linear-gradient(90deg,#0000,#5865f226,#0000);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}.mnt-dc:hover:before{transform:translate(100%)}.mnt-dc:hover{background:#5865f247;border-color:#5865f28c;transform:translateY(-2px);box-shadow:0 8px 30px #5865f233}.mnt-dc svg{flex-shrink:0}.mnt-footer{letter-spacing:2px;text-transform:uppercase;color:#ffffff26;margin:.5rem 0 0;font-size:.68rem;font-weight:600}@media (width<=600px){.mnt-moon-wrap{width:120px;height:120px}.mnt-moon{width:48px;height:48px}.mnt-ring--1{width:75px;height:75px}.mnt-ring--2{width:95px;height:95px}.mnt-ring--3{width:115px;height:115px}.mnt-status{max-width:280px}}
