:root{--bg-main:#0b0b14;--violet:#7c3aed;--violet-rgb:124,58,237;--cyan:#00eaff;--cyan-rgb:0,234,255;--pink:#ff2bd6;--line:rgba(255,255,255,.08);--line-strong:rgba(255,255,255,.16)}html,body{margin:0;padding:0;background:var(--bg-main);color:#fff;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}*{box-sizing:border-box}h1,h2,h3,h4{font-family:Space Grotesk,sans-serif;font-weight:600;letter-spacing:-.02em;margin:0}.mono{font-family:JetBrains Mono,ui-monospace,monospace}.display{font-family:Anton,Space Grotesk,sans-serif;font-weight:400;letter-spacing:-.01em}button{font-family:inherit;cursor:pointer}@keyframes axDrift{0%{transform:translateZ(0)}50%{transform:translate3d(0,-12px,0)}to{transform:translateZ(0)}}@keyframes axPulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.9;transform:scale(1.03)}}@keyframes axTickerLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes axGridDrift{0%{background-position:0 0}to{background-position:60px 60px}}.ax-base-bg{position:fixed;inset:0;background:radial-gradient(ellipse 90% 60% at 50% 0%,#14101f,#08080f 60%,#060609);pointer-events:none;z-index:-2}.ax-grid-bg{position:fixed;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 30%,transparent 80%);animation:axGridDrift 30s linear infinite;pointer-events:none;z-index:-1;opacity:.55}.ax-aurora{position:fixed;inset:-10%;pointer-events:none;filter:blur(100px);opacity:.55;z-index:-1;background:radial-gradient(ellipse 50% 40% at 30% 20%,rgba(var(--violet-rgb),.55),transparent 60%),radial-gradient(ellipse 45% 35% at 75% 70%,rgba(var(--cyan-rgb),.22),transparent 60%);animation:axDrift 18s ease-in-out infinite}.ax-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:8px;font-weight:600;font-size:14px;letter-spacing:.01em;transition:transform .2s,box-shadow .25s,background .2s;position:relative;overflow:hidden;border:0;color:#fff;background:transparent}.ax-btn-primary{background:linear-gradient(135deg,var(--violet),#5b21b6);color:#fff;box-shadow:0 0 0 1px #ffffff14,0 10px 30px -10px var(--violet)}.ax-btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #ffffff2e,0 20px 40px -10px var(--violet),0 0 30px rgba(var(--violet-rgb),.4)}.ax-btn-ghost{background:#ffffff0a;color:#fff;border:1px solid var(--line-strong)}.ax-btn-ghost:hover{background:#ffffff14;border-color:var(--violet)}.ax-btn-cyan{background:linear-gradient(135deg,var(--cyan),#06b6d4);color:#0b0b14;font-weight:700;box-shadow:0 10px 30px -10px var(--cyan)}.ax-btn-cyan:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #ffffff2e,0 20px 40px -10px var(--cyan),0 0 30px rgba(var(--cyan-rgb),.4)}.ax-btn-danger{background:#ef44441a;color:#fecaca;border:1px solid rgba(239,68,68,.35)}.ax-btn-danger:hover{background:#ef444426;border-color:#ef44448c}.ax-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--line-strong);border-radius:999px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#ffffff9e;background:#ffffff05}.ax-chip .dot{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan);animation:axPulse 2s ease-in-out infinite}.ax-marquee{display:flex;width:200%;animation:axTickerLeft 50s linear infinite;gap:60px}.ax-marquee:hover{animation-play-state:paused}.ax-hl{height:1px;background:linear-gradient(90deg,transparent,var(--line-strong) 30%,var(--line-strong) 70%,transparent)}.ax-spot{position:relative;isolation:isolate;transition:border-color .3s,background .3s}.ax-spot:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),var(--ax-spot-color, rgba(var(--violet-rgb),.22)),transparent 55%);opacity:0;transition:opacity .35s;pointer-events:none;z-index:0}.ax-spot:hover:before{opacity:1}.ax-spot>*{position:relative;z-index:1}.site-header{position:fixed;top:0;left:0;right:0;z-index:50;background:transparent;border-bottom:1px solid transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background .35s ease,backdrop-filter .35s ease,border-color .35s ease,box-shadow .35s ease}.site-header.is-scrolled{background:linear-gradient(180deg,#7c3aed52,#2d145a8c,#0b0b14e6);border-bottom-color:#7c3aed2e;box-shadow:0 12px 32px -16px #7c3aed73;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ax-input{width:100%;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0b0b14b3;padding:12px 16px;color:#fff;font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s;font-family:inherit}.ax-input:focus{border-color:var(--violet);box-shadow:0 0 0 3px rgba(var(--violet-rgb),.18)}.ax-input.ax-input-cyan:focus{border-color:var(--cyan);box-shadow:0 0 0 3px rgba(var(--cyan-rgb),.18)}.ax-input-otp{text-align:center;letter-spacing:.6em;font-family:JetBrains Mono,monospace;font-size:28px;font-weight:700;padding:18px 16px}.ax-status-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pill-active{background:#10b9811a;border-color:#10b98159;color:#a7f3d0}.pill-warning{background:#fbbf241a;border-color:#fbbf2459;color:#fde68a}.pill-danger{background:#ef44441a;border-color:#ef444459;color:#fecaca}.pill-neutral{background:#ffffff0d;border-color:#ffffff1f;color:#ffffffb3}.ax-license-card{padding:28px;border-radius:14px;background:linear-gradient(180deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.08);position:relative;overflow:hidden;--ax-spot-color:rgba(var(--violet-rgb),.22)}.ax-license-card:after{content:"";position:absolute;bottom:-1px;left:-1px;right:-1px;height:2px;background:linear-gradient(90deg,transparent,var(--violet),transparent);opacity:.6}.ax-license-meta{padding:14px 16px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.ax-license-meta dt{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff73;margin-bottom:6px}.ax-license-meta dd{margin:0;font-size:14px;font-weight:600;color:#fff}body::-webkit-scrollbar{width:10px;height:10px}body::-webkit-scrollbar-thumb{background:#7c3aed59;border-radius:10px}@keyframes axViewFadeOut{to{opacity:0;transform:translateY(-8px) scale(.995);filter:blur(2px)}}@keyframes axViewFadeIn{0%{opacity:0;transform:translateY(10px) scale(.995);filter:blur(2px)}}::view-transition-old(root){animation:axViewFadeOut .32s cubic-bezier(.22,.61,.36,1) forwards}::view-transition-new(root){animation:axViewFadeIn .42s cubic-bezier(.22,.61,.36,1) forwards}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:1ms}}.ax-manage-grid{display:grid;grid-template-columns:320px 1fr;gap:24px;align-items:start;max-width:1040px;margin:0 auto;transition:max-width .3s ease}@media(max-width:860px){.ax-manage-grid{grid-template-columns:1fr}}.ax-manage-grid.is-panel{max-width:100%;grid-template-columns:1fr}.ax-manage-grid.is-panel .manage-sidebar{display:none}
