.ax-dash{--ax-neon:#ff2222;--ax-neon-rgb:255,34,34;--ax-neon-dim:#ff0000;--ax-neon-glow:rgba(255,34,34,0.4);--ax-bg:#000000;--ax-panel:rgba(9,9,9,0.78);--ax-bg-2:#080808;--ax-bg-3:#111111;--ax-line:rgba(255,255,255,0.08);--ax-line-2:rgba(255,34,34,0.32);--ax-text:#fafafa;--ax-text-2:#e5e5e5;--ax-muted:#a1a1aa;--ax-accent:#ff2222;--ax-accent-2:#ff5555;--ax-accent-bg:rgba(255,34,34,0.12);--ax-ok:#ff2222;--ax-warn:#ff8c42;--ax-danger:#ff5555;--ax-cta:#ff2222;--ax-cta-hover:#ff4444;--ax-radius:14px;--ax-radius-lg:22px;--ax-ease:cubic-bezier(0.16,1,0.3,1);--ax-max:76rem;position:relative;min-height:100vh;color:var(--ax-text);font-family:var(--font-line-seed),"LINE Seed Sans TH",Inter,system-ui,sans-serif;font-weight:500;background:var(--ax-bg);overflow-x:hidden;-webkit-font-smoothing:antialiased}.ax-topbar{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--ax-line);background:#000000}.ax-topbar__inner{max-width:calc(var(--ax-max) + 4rem);margin:0 auto;padding:.65rem 1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem}@media (min-width:1024px){.ax-topbar__inner{padding:.7rem 1.5rem;flex-wrap:nowrap}}.ax-topbar__brand{display:flex;align-items:center;gap:.75rem;min-width:0}.ax-brand-link{display:flex;flex-shrink:0}.ax-topbar__page{display:none;font-size:13px;font-weight:500;color:var(--ax-muted);padding-left:.75rem;border-left:1px solid var(--ax-line)}@media (min-width:768px){.ax-topbar__page{display:block}}.ax-nav{display:flex;flex:1;gap:.25rem;overflow-x:auto;scrollbar-width:none;order:3;width:100%;padding-bottom:.15rem}.ax-nav::-webkit-scrollbar{display:none}@media (min-width:1024px){.ax-nav{order:0;width:auto;justify-content:center;padding-bottom:0}}.ax-nav__item{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--ax-muted);font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .22s var(--ax-ease)}.ax-nav__item:hover{color:var(--ax-text);background:rgba(255,255,255,.05);border-color:var(--ax-line)}.ax-nav__item.is-active{color:#fff;background:rgba(255,255,255,.06);border-color:rgba(var(--ax-neon-rgb),.35);box-shadow:inset 0 -2px 0 var(--ax-neon)}.ax-nav__item.is-admin.is-active{background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.25);color:#fde68a}.ax-topbar__tools{display:flex;align-items:center;gap:.4rem;margin-left:auto;order:2}.ax-tool-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .75rem;border-radius:999px;border:1px solid var(--ax-line);background:transparent;color:var(--ax-muted);font-size:12px;font-weight:500;text-decoration:none;transition:all .2s var(--ax-ease)}.ax-tool-btn:hover{color:var(--ax-text-2);border-color:var(--ax-line-2)}.ax-wallet{display:flex;flex-direction:column;align-items:flex-start;padding:.35rem .85rem;border-radius:10px;border:1px solid rgba(var(--ax-neon-rgb),.22);background:rgba(var(--ax-neon-rgb),.06);cursor:pointer;transition:border-color .15s,background .15s}.ax-wallet:hover{border-color:rgba(var(--ax-neon-rgb),.4);background:rgba(var(--ax-neon-rgb),.1)}.ax-wallet__label{font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ax-muted)}.ax-wallet__value{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ax-neon)}.ax-user{position:relative}.ax-user__trigger{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .6rem .3rem .3rem;border:1px solid var(--ax-line);border-radius:999px;background:rgba(255,255,255,.04);color:var(--ax-text);font-size:12px;font-weight:500;cursor:pointer;transition:border-color .2s,box-shadow .2s}.ax-user__trigger:hover{border-color:var(--ax-line-2)}.ax-user__avatar{width:1.55rem;height:1.55rem;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgba(255,34,34,.15);border:1px solid rgba(255,34,34,.35);color:var(--ax-neon);font-size:10px;font-weight:700}.ax-user__name{max-width:4.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-user__trigger svg{color:var(--ax-muted);transition:transform .2s var(--ax-ease)}.ax-user__trigger svg.is-open{transform:rotate(180deg)}.ax-user__menu{position:absolute;right:0;top:calc(100% + .35rem);width:12rem;padding:.35rem 0;border-radius:var(--ax-radius);border:1px solid var(--ax-line-2);background:var(--ax-bg-2);box-shadow:0 24px 64px rgba(0,0,0,.55);animation:ax-in .25s var(--ax-ease) both}.ax-user__menu-head{padding:.55rem .85rem .65rem;border-bottom:1px solid var(--ax-line)}.ax-user__menu-head strong{display:block;font-size:12px;font-weight:600}.ax-user__menu-head span{display:block;margin-top:.1rem;font-size:10px;color:var(--ax-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-user__menu a,.ax-user__menu button{display:flex;align-items:center;gap:.45rem;width:100%;padding:.5rem .85rem;border:0;background:transparent;color:var(--ax-text-2);font-size:11.5px;font-weight:500;text-decoration:none;cursor:pointer;transition:background .15s}.ax-user__menu a:hover,.ax-user__menu button:hover{background:rgba(255,255,255,.04);color:var(--ax-text)}.ax-user__menu .is-danger{color:var(--ax-danger);border-top:1px solid var(--ax-line);margin-top:.1rem}.ax-main{max-width:var(--ax-max);margin:0 auto;padding:1.5rem 1rem 3rem}@media (min-width:640px){.ax-main{padding:2rem 1.5rem 3.5rem}}.ax-panel{display:flex;flex-direction:column;gap:1.5rem}.ax-fade{animation:ax-in .5s var(--ax-ease) both}@keyframes ax-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.nx{display:grid;grid-template-columns:1fr;gap:2.5rem;width:100%}@media (min-width:960px){.nx{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:3rem;align-items:start}}.nx-side{position:relative}@media (min-width:960px){.nx-side{position:sticky;top:5.5rem}}.nx-kicker{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.55)}.nx-kicker__dot{width:8px;height:8px;border-radius:2px;background:var(--ax-neon);box-shadow:0 0 12px rgba(var(--ax-neon-rgb),.6)}.nx-greet{margin:0;font-size:14px;font-weight:400;color:var(--ax-muted)}.nx-user{margin:.25rem 0 0;font-size:clamp(2.25rem,6vw,3.75rem);font-weight:600;line-height:.95;letter-spacing:-.04em;text-transform:uppercase;color:#fff}.nx-balance{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--ax-line)}.nx-balance__lbl{display:block;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ax-muted)}.nx-balance__val{display:block;margin-top:.25rem;font-size:clamp(1.75rem,4vw,2.35rem);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--ax-neon)}.nx-pills{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.nx-pill{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:0 1.1rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:#fff;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;transition:all .2s var(--ax-ease)}.nx-pill:hover{border-color:rgba(var(--ax-neon-rgb),.35);background:rgba(var(--ax-neon-rgb),.08)}.nx-pill--fill{border-color:var(--ax-neon);background:var(--ax-neon);color:#000;box-shadow:0 8px 28px rgba(var(--ax-neon-rgb),.25)}.nx-pill--fill:hover{background:var(--ax-cta-hover);border-color:var(--ax-cta-hover);color:#000;transform:translateY(-1px);box-shadow:0 10px 32px rgba(var(--ax-neon-rgb),.35)}.nx-pill--sm{min-height:38px;padding:0 .85rem;font-size:12px}.nx-metrics{display:flex;gap:2rem;margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--ax-line)}.nx-metrics__n{display:block;font-size:1.75rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1}.nx-metrics__l{display:block;margin-top:.2rem;font-size:11px;font-weight:500;color:var(--ax-muted);text-transform:uppercase;letter-spacing:.06em}.nx-main__head h2{margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:600;letter-spacing:-.03em;line-height:1.15}.nx-main__head p{margin:.35rem 0 0;font-size:14px;font-weight:600;color:var(--ax-muted)}.nx-empty{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem 0}.nx-empty p{margin:0;font-size:15px;font-weight:500;color:var(--ax-muted)}.nx-timeline{list-style:none;margin:1.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:0;max-width:40rem}.nx-timeline__item{display:grid;grid-template-columns:52px 1fr;gap:0 1.25rem;align-items:start}.nx-timeline__rail{position:relative;display:flex;justify-content:center;min-height:100%;padding-top:2px}.nx-timeline__item:not(:last-child) .nx-timeline__rail:after{content:"";position:absolute;top:44px;bottom:0;left:50%;width:1px;transform:translateX(-50%);background:linear-gradient(180deg,rgba(var(--ax-neon-rgb),.35),rgba(255,255,255,.08))}.nx-timeline__dot{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em;color:#000;background:var(--ax-neon);box-shadow:0 0 20px rgba(var(--ax-neon-rgb),.35)}.nx-timeline__dot--add{color:var(--ax-neon);background:rgba(var(--ax-neon-rgb),.12);border:1px dashed rgba(var(--ax-neon-rgb),.45);box-shadow:none;font-size:1.25rem;font-weight:500}.nx-timeline__body{padding:.15rem 0 2rem;border:0;background:none;text-align:left;width:100%}.nx-timeline__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.nx-timeline__top h3{margin:0;font-size:1.15rem;font-weight:600;letter-spacing:-.02em}.nx-tag{font-size:10px;font-weight:600;padding:.25rem .55rem;border-radius:999px;background:rgba(var(--ax-neon-rgb),.12);border:1px solid rgba(var(--ax-neon-rgb),.28);color:var(--ax-neon)}.nx-tag.is-warn{background:rgba(255,140,66,.12);border-color:rgba(255,140,66,.3);color:var(--ax-warn)}.nx-tag.is-expired{background:rgba(var(--ax-neon-rgb),.2);border-color:rgba(var(--ax-neon-rgb),.55);color:#ff6b6b;box-shadow:0 0 14px rgba(var(--ax-neon-rgb),.25)}.nx-timeline__body.is-expired{border-color:rgba(var(--ax-neon-rgb),.28);box-shadow:0 0 24px rgba(var(--ax-neon-rgb),.08)}.nx-domain{display:inline-flex;align-items:center;gap:.35rem;margin-top:.35rem;padding:.45rem .85rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);font-size:12px;font-weight:500;font-family:ui-monospace,monospace;color:var(--ax-muted);cursor:pointer;transition:all .15s}.nx-domain:hover{border-color:rgba(var(--ax-neon-rgb),.35);color:var(--ax-neon)}.nx-timeline__acts{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.85rem}.nx-add-btn{cursor:pointer;color:inherit;font:inherit}.nx-add-btn h3{margin:0;font-size:1rem;font-weight:600;color:var(--ax-neon)}.nx-add-btn p{margin:.25rem 0 0;font-size:13px;font-weight:600;color:var(--ax-muted)}.nx-add-btn:hover h3{color:var(--ax-cta-hover)}.ax-section__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.ax-section__title{font-size:1.25rem;font-weight:800;letter-spacing:-.03em}.ax-section__sub{font-size:13px;font-weight:700;color:var(--ax-neon);margin-top:.2rem;opacity:.85}.ax-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.55rem 1rem;border-radius:12px;border:1px solid transparent;font-size:13px;font-weight:800;cursor:pointer;text-decoration:none;transition:all .2s var(--ax-ease);white-space:nowrap}.ax-btn--lg{padding:.7rem 1.25rem;font-size:14px;border-radius:14px}.ax-btn--primary{background:var(--ax-cta);color:#000000;box-shadow:0 0 32px rgba(255,34,34,.35),inset 0 1px 0 rgba(255,255,255,.3)}.ax-btn--primary:hover{background:var(--ax-cta-hover);transform:translateY(-2px);box-shadow:0 0 48px rgba(255,34,34,.5),inset 0 1px 0 rgba(255,255,255,.35)}.ax-btn--solid{background:rgba(255,34,34,.1);border-color:var(--ax-line-2);color:var(--ax-neon)}.ax-btn--solid:hover{background:rgba(255,34,34,.18);border-color:var(--ax-neon);color:#fff}.ax-btn--ghost{background:transparent;border-color:var(--ax-line);color:var(--ax-text-2);font-weight:700}.ax-btn--ghost:hover{border-color:var(--ax-line-2);color:var(--ax-text);background:rgba(255,255,255,.04)}.ax-store-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.ax-store-row{position:relative;display:grid;grid-template-columns:1fr;gap:.75rem;padding:1rem 1.15rem 1rem 1.35rem;border-radius:var(--ax-radius);border:1px solid var(--ax-line);background:var(--ax-bg-3);overflow:hidden;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}.ax-store-row__accent{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--ax-neon);box-shadow:0 0 16px var(--ax-neon-glow);opacity:.7;transition:opacity .2s,width .2s}.ax-store-row:hover{border-color:var(--ax-line-2);background:rgba(255,34,34,.04);box-shadow:0 8px 32px rgba(0,0,0,.35),0 0 24px rgba(255,34,34,.06);transform:translateX(2px)}.ax-store-row:hover .ax-store-row__accent{opacity:1;width:4px}@media (min-width:768px){.ax-store-row{grid-template-columns:1fr auto auto;align-items:center}}.ax-store-row__main{display:flex;align-items:center;gap:.75rem;min-width:0}.ax-store-row__avatar{width:2.75rem;height:2.75rem;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--ax-neon);color:#000;font-size:15px;font-weight:800;flex-shrink:0;box-shadow:0 0 20px rgba(255,34,34,.3)}.ax-store-row__name{font-size:16px;font-weight:800;letter-spacing:-.02em}.ax-store-row__domain{display:inline-flex;align-items:center;gap:.35rem;margin-top:.2rem;padding:0;border:0;background:none;font-size:12px;font-weight:700;font-family:ui-monospace,monospace;color:var(--ax-muted);cursor:pointer;transition:color .15s}.ax-badge,.ax-store-row__domain svg,.ax-store-row__domain:hover{color:var(--ax-neon)}.ax-badge{display:inline-flex;padding:.35rem .7rem;border-radius:999px;font-size:11px;font-weight:800;background:rgba(255,34,34,.12);border:1px solid rgba(255,34,34,.35);letter-spacing:.02em}.ax-badge--warn{background:rgba(251,146,60,.12);color:var(--ax-warn);border-color:rgba(251,146,60,.25)}.ax-store-row__actions{display:flex;flex-wrap:wrap;gap:.4rem}.ax-platform-stores{border-radius:var(--ax-radius-lg);border:1px solid rgba(var(--ax-neon-rgb),.22);background:var(--ax-bg-3);padding:1.5rem;box-shadow:0 0 0 1px rgba(var(--ax-neon-rgb),.06),0 16px 48px rgba(0,0,0,.5),0 0 56px rgba(var(--ax-neon-rgb),.1)}.ax-platform-stores__head{display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem;margin-bottom:.25rem;border-bottom:1px solid var(--ax-line)}@media (min-width:640px){.ax-platform-stores__head{flex-direction:row;align-items:center;justify-content:space-between}}.ax-platform-stores__title{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:900;color:var(--ax-text)}.ax-platform-stores__title-icon{color:var(--ax-neon);filter:drop-shadow(0 0 8px rgba(var(--ax-neon-rgb),.65))}.ax-platform-stores__sub{margin-top:.125rem;font-size:.75rem;font-weight:600;color:var(--ax-muted)}.ax-platform-stores__search{position:relative;width:100%}@media (min-width:640px){.ax-platform-stores__search{width:18rem}}.ax-platform-stores__search svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--ax-muted);pointer-events:none}.ax-platform-stores__search input{width:100%;padding:.5rem .75rem .5rem 2.25rem;border-radius:.75rem;font-size:.75rem;font-weight:600;border:1px solid var(--ax-line);background:var(--ax-bg-2);color:var(--ax-text);transition:border-color .2s,box-shadow .2s}.ax-platform-stores__search input:focus{outline:none;border-color:rgba(var(--ax-neon-rgb),.5);box-shadow:0 0 0 1px rgba(var(--ax-neon-rgb),.25),0 0 20px rgba(var(--ax-neon-rgb),.2)}.ax-platform-store-list{display:flex;flex-direction:column;gap:.75rem}.ax-platform-store-row{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1rem 1.15rem 1rem 1.35rem;border-radius:var(--ax-radius);border:1px solid var(--ax-line);background:var(--ax-bg-2);overflow:hidden;transition:border-color .25s,box-shadow .25s,transform .2s;box-shadow:0 0 18px rgba(var(--ax-neon-rgb),.05)}.ax-platform-store-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--ax-neon);box-shadow:0 0 16px var(--ax-neon-glow);opacity:.55;transition:opacity .2s,width .2s}.ax-platform-store-row:hover{border-color:rgba(var(--ax-neon-rgb),.35);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 28px rgba(var(--ax-neon-rgb),.12);transform:translateX(2px)}.ax-platform-store-row:hover:before{opacity:1;width:4px}.ax-platform-store-row.is-suspended{border-color:rgba(var(--ax-neon-rgb),.45);background:linear-gradient(135deg,rgba(40,40,40,.95),rgba(24,24,24,.98));animation:ax-platform-neon-breathe 3s ease-in-out infinite}@keyframes ax-platform-neon-breathe{0%,to{box-shadow:0 0 0 1px rgba(var(--ax-neon-rgb),.15),0 0 28px rgba(var(--ax-neon-rgb),.12)}50%{box-shadow:0 0 0 1px rgba(var(--ax-neon-rgb),.28),0 0 42px rgba(var(--ax-neon-rgb),.22)}}@media (min-width:1024px){.ax-platform-store-row{flex-direction:row;align-items:flex-start;justify-content:space-between}}.ax-platform-store-row__main{display:flex;gap:.875rem;min-width:0;flex:1;position:relative;z-index:1}.ax-platform-store-row__avatar{width:2.5rem;height:2.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:.75rem;font-size:.875rem;font-weight:900;text-transform:uppercase;background:rgba(var(--ax-neon-rgb),.12);border:1px solid rgba(var(--ax-neon-rgb),.35);color:var(--ax-neon);box-shadow:0 0 14px rgba(var(--ax-neon-rgb),.2)}.ax-platform-store-row.is-suspended .ax-platform-store-row__avatar{background:rgba(0,0,0,.35);border-color:rgba(var(--ax-neon-rgb),.4)}.ax-platform-store-row__name{font-size:.875rem;font-weight:800;color:var(--ax-text)}.ax-platform-store-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.75rem;font-family:ui-monospace,monospace;color:var(--ax-muted)}.ax-platform-store-row__link{display:inline-flex;align-items:center;gap:.25rem;font-weight:700;color:var(--ax-neon);text-decoration:none;text-shadow:0 0 12px rgba(var(--ax-neon-rgb),.35)}.ax-platform-store-row__link:hover{color:var(--ax-accent-2)}.ax-badge--live{box-shadow:0 0 12px rgba(var(--ax-neon-rgb),.25)}.ax-badge--suspended{background:rgba(var(--ax-neon-rgb),.18);border-color:rgba(var(--ax-neon-rgb),.5);box-shadow:0 0 16px rgba(var(--ax-neon-rgb),.35)}.ax-platform-store-row__suspend-msg{margin-top:.75rem;max-width:42rem;padding:.625rem .875rem;border-radius:.75rem;font-size:.75rem;line-height:1.5;color:#fef3c7;background:rgba(254,249,232,.08);border:1px solid rgba(251,191,36,.35);box-shadow:inset 0 0 20px rgba(251,191,36,.06)}.ax-platform-store-row__actions{display:flex;flex-wrap:wrap;gap:.5rem;flex-shrink:0;position:relative;z-index:1}.ax-neon-action{display:inline-flex;align-items:center;gap:.35rem;padding:.375rem .75rem;border-radius:.75rem;font-size:.75rem;font-weight:800;border:1px solid rgba(var(--ax-neon-rgb),.4);background:rgba(var(--ax-neon-rgb),.08);color:var(--ax-neon);cursor:pointer;transition:all .2s var(--ax-ease);box-shadow:0 0 14px rgba(var(--ax-neon-rgb),.15)}.ax-neon-action:hover{background:rgba(var(--ax-neon-rgb),.14);border-color:var(--ax-neon);box-shadow:0 0 22px rgba(var(--ax-neon-rgb),.35)}.ax-neon-action--warn{background:#fafafa;color:#b45309;border-color:rgba(251,191,36,.55);box-shadow:0 0 0 1px rgba(255,255,255,.08),0 0 20px rgba(251,191,36,.25),0 0 28px rgba(var(--ax-neon-rgb),.12)}.ax-neon-action--warn:hover{background:#fff;box-shadow:0 0 24px rgba(251,191,36,.35),0 0 32px rgba(var(--ax-neon-rgb),.18)}.ax-neon-action--minus{border-color:rgba(255,255,255,.12);background:rgba(0,0,0,.35);color:var(--ax-text-2);box-shadow:0 0 12px rgba(var(--ax-neon-rgb),.08)}.ax-neon-action--minus:hover{border-color:rgba(var(--ax-neon-rgb),.35);color:var(--ax-neon);box-shadow:0 0 18px rgba(var(--ax-neon-rgb),.2)}.ax-neon-action--delete{background:#fff;color:var(--ax-neon);border-color:rgba(var(--ax-neon-rgb),.45);box-shadow:0 0 18px rgba(var(--ax-neon-rgb),.2),0 0 8px rgba(255,255,255,.06)}.ax-neon-action--delete:hover{background:rgba(255,34,34,.08);box-shadow:0 0 28px rgba(var(--ax-neon-rgb),.4)}.ax-empty{flex-direction:column;text-align:center;gap:.65rem;padding:3.5rem 1.5rem;border-radius:var(--ax-radius-lg);border:2px dashed var(--ax-line-2);background:var(--ax-bg-3);color:var(--ax-muted)}.ax-empty,.ax-empty__icon{display:flex;align-items:center}.ax-empty__icon{justify-content:center;width:4rem;height:4rem;border-radius:16px;background:rgba(255,34,34,.1);color:var(--ax-neon);margin-bottom:.25rem}.ax-empty h3{font-size:18px;font-weight:800;color:var(--ax-text)}.ax-empty p{font-size:14px;font-weight:600;margin-bottom:.75rem}.ax-page-head{margin-bottom:1.25rem;animation:ax-in .45s var(--ax-ease) both}.ax-page-head__title{display:flex;align-items:center;gap:.65rem;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800;letter-spacing:-.03em}.ax-page-head__icon{display:flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:10px;background:var(--ax-accent-bg);color:var(--ax-accent-2)}.ax-page-head__icon.is-amber{background:rgba(251,191,36,.12);color:#fbbf24}.ax-page-head__sub{margin-top:.35rem;padding-left:2.85rem;font-size:14px;font-weight:600;color:var(--ax-muted)}.ax-admin-nav{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem}.ax-admin-nav__item{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .85rem;border-radius:999px;border:1px solid var(--ax-line);background:transparent;color:var(--ax-muted);font-size:12px;font-weight:700;cursor:pointer;transition:all .2s var(--ax-ease)}.ax-admin-nav__item:hover{color:var(--ax-text-2);border-color:var(--ax-line-2)}.ax-admin-nav__item.is-active{color:#000;background:var(--ax-neon);border-color:var(--ax-neon);box-shadow:0 0 20px rgba(255,34,34,.3)}.ax-admin-nav__count{font-size:9px;font-weight:700;padding:.1rem .35rem;border-radius:999px;background:rgba(255,255,255,.08)}.ax-dash .ax-tab-body :where(.bg-white){background:rgba(255,255,255,.03)!important;border-color:var(--ax-line)!important}.ax-dash .ax-tab-body :where(.bg-slate-100),.ax-dash .ax-tab-body :where(.bg-slate-50){background:rgba(0,0,0,.25)!important}.ax-dash .ax-tab-body :where([class*=border-slate]){border-color:var(--ax-line)!important}.ax-dash .ax-tab-body :where(.text-slate-900){color:var(--ax-text)!important}.ax-dash .ax-tab-body :where(.text-slate-800){color:var(--ax-text-2)!important}.ax-dash .ax-tab-body :where(.text-slate-400),.ax-dash .ax-tab-body :where(.text-slate-500),.ax-dash .ax-tab-body :where(.text-slate-600),.ax-dash .ax-tab-body :where(.text-slate-700){color:var(--ax-muted)!important}.ax-dash .ax-tab-body :where(.text-blue-500),.ax-dash .ax-tab-body :where(.text-blue-600){color:var(--ax-neon)!important}.ax-dash .ax-switch{background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.1)}.ax-dash .ax-switch--on{background:var(--ax-neon);border-color:rgba(var(--ax-neon-rgb),.55);box-shadow:0 0 16px rgba(var(--ax-neon-rgb),.45)}.ax-dash .ax-tab-body .ax-switch-track{background:rgba(255,255,255,.16)!important;border:1px solid rgba(255,255,255,.1)}.ax-dash .ax-tab-body .peer:checked~.ax-switch-track{background:var(--ax-neon)!important;border-color:rgba(var(--ax-neon-rgb),.55);box-shadow:0 0 18px rgba(var(--ax-neon-rgb),.45)}.ax-dash .ax-pay-chip{background:rgba(255,255,255,.03);border-color:var(--ax-line);color:var(--ax-muted)}.ax-dash .ax-pay-chip:hover{border-color:rgba(var(--ax-neon-rgb),.35);color:var(--ax-text-2)}.ax-dash .ax-pay-chip__hint{color:var(--ax-muted)}.ax-dash .ax-pay-chip--active{background:rgba(var(--ax-neon-rgb),.1);border-color:var(--ax-neon);color:var(--ax-neon);box-shadow:0 0 0 1px rgba(var(--ax-neon-rgb),.25),0 0 22px rgba(var(--ax-neon-rgb),.22)}.ax-dash .ax-pay-chip--active .ax-pay-chip__hint{color:rgba(var(--ax-neon-rgb),.72)}.ax-dash .ax-pay-chip--active svg{color:var(--ax-neon)}.ax-dash .ax-tab-body :where(.bg-blue-50){background:rgba(255,34,34,.1)!important}.ax-dash .ax-tab-body :where(.bg-blue-600){background:#ff2222!important;color:#000!important;font-weight:600!important}.ax-dash .ax-tab-body :where(.hover\:bg-blue-700:hover){background:#ff5555!important}.ax-dash :where(.text-emerald-300),.ax-dash :where(.text-emerald-400),.ax-dash :where(.text-emerald-500),.ax-dash :where(.text-emerald-600),.ax-dash :where(.text-emerald-700),.ax-dash :where(.text-emerald-800),.ax-dash :where(.text-emerald-900){color:var(--ax-neon)!important}.ax-dash :where(.bg-emerald-100),.ax-dash :where(.bg-emerald-200),.ax-dash :where(.bg-emerald-50),.ax-dash :where(.bg-emerald-500\/10),.ax-dash :where(.bg-emerald-500\/20),.ax-dash :where(.bg-emerald-50\/50){background:rgba(255,34,34,.1)!important}.ax-dash :where(.bg-emerald-500),.ax-dash :where(.bg-emerald-600){background:var(--ax-neon)!important;color:#000!important}.ax-dash :where(.hover\:bg-emerald-100:hover),.ax-dash :where(.hover\:bg-emerald-700:hover){background:var(--ax-cta-hover)!important;color:#000!important}.ax-dash :where([class*=border-emerald]){border-color:rgba(255,34,34,.35)!important}.ax-dash :where(.shadow-emerald-200){box-shadow:0 4px 14px rgba(255,34,34,.2)!important}.ax-dash :where(.text-purple-600),.ax-dash :where(.text-purple-700){color:var(--ax-neon)!important}.ax-dash :where(.bg-purple-50){background:rgba(255,34,34,.1)!important}.ax-dash :where(.border-purple-500){border-color:rgba(255,34,34,.45)!important}.ax-dash :where(.bg-purple-600),.ax-dash :where(.hover\:bg-purple-700:hover){background:var(--ax-neon)!important;color:#000!important}.ax-dash :where(.focus\:border-purple-500:focus){border-color:rgba(255,34,34,.55)!important}.ax-dash :where(.text-cyan-300),.ax-dash :where(.text-cyan-500){color:var(--ax-neon)!important}.ax-dash :where(.from-cyan-500){--tw-gradient-from:#ff2222 var(--tw-gradient-from-position)!important}.ax-dash :where(.via-blue-500){--tw-gradient-via:#ff0000 var(--tw-gradient-via-position)!important}.ax-dash :where(.to-emerald-400){--tw-gradient-to:#ff5555 var(--tw-gradient-to-position)!important}.ax-dash :where(.shadow-\[0_0_20px_rgba\(6\,182\,212\,0\.6\)\]){box-shadow:0 0 20px rgba(255,34,34,.45)!important}.ax-dash .ax-tab-body :where(input,textarea,select){background:rgba(0,0,0,.35)!important;border-color:var(--ax-line)!important;color:var(--ax-text)!important}.ax-dash .ax-tab-body :where(input:focus,textarea:focus,select:focus){outline:none!important;border-color:rgba(255,34,34,.45)!important;box-shadow:0 0 0 3px rgba(255,34,34,.12)!important}.ax-dash .ax-tab-body :where(.font-black){font-weight:600!important}.ax-dash .ax-tab-body :where(.font-bold){font-weight:500!important}.ax-dash .ax-oauth-panel{margin-top:1.5rem;padding:1.5rem;border-radius:1.25rem;border:1px solid rgba(255,255,255,.1);background:#121214;box-shadow:0 12px 40px rgba(0,0,0,.35)}.ax-dash .ax-oauth-panel__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,.08)}.ax-dash .ax-oauth-panel__title{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;color:#fafafa;letter-spacing:-.01em}.ax-dash .ax-oauth-panel__title-icon{color:#ff4444;flex-shrink:0}.ax-dash .ax-oauth-panel__subtitle{margin-top:.35rem;font-size:.75rem;color:#d4d4d8;line-height:1.45}.ax-dash .ax-oauth-panel__save{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:.75rem;border:none;font-size:.75rem;font-weight:700;color:#0a0a0a;background:#ff2222;cursor:pointer;transition:background .15s ease,box-shadow .15s ease;box-shadow:0 0 20px rgba(255,34,34,.35)}.ax-dash .ax-oauth-panel__save:hover:not(:disabled){background:#ff4444}.ax-dash .ax-oauth-panel__save:disabled{opacity:.55;cursor:not-allowed}.ax-dash .ax-oauth-panel__card{padding:1.25rem;border-radius:1rem;border:1px solid rgba(255,255,255,.08);background:#1a1a1e;margin-top:1rem}.ax-dash .ax-oauth-panel__card:first-of-type{margin-top:0}.ax-dash .ax-oauth-panel__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.ax-dash .ax-oauth-panel__provider{display:flex;align-items:center;gap:.75rem;min-width:0}.ax-dash .ax-oauth-panel__icon{width:2.5rem;height:2.5rem;border-radius:999px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ax-dash .ax-oauth-panel__icon--google{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.35);color:#f87171}.ax-dash .ax-oauth-panel__icon--discord{background:rgba(99,102,241,.15);border:1px solid rgba(129,140,248,.35);color:#a5b4fc}.ax-dash .ax-oauth-panel__provider-title{font-size:.875rem;font-weight:700;color:#fafafa}.ax-dash .ax-oauth-panel__provider-tag{margin-top:.15rem;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa}.ax-dash .ax-oauth-panel__toggle{position:relative;width:2.75rem;height:1.5rem;flex-shrink:0;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#3f3f46;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.ax-dash .ax-oauth-panel__toggle--on{background:#ff2222;border-color:rgba(255,34,34,.6);box-shadow:0 0 14px rgba(255,34,34,.45)}.ax-dash .ax-oauth-panel__toggle-knob{position:absolute;top:2px;left:2px;width:1.125rem;height:1.125rem;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.35);transition:transform .2s ease}.ax-dash .ax-oauth-panel__toggle--on .ax-oauth-panel__toggle-knob{transform:translateX(1.25rem)}.ax-dash .ax-oauth-panel__fields{display:grid;gap:.875rem}@media (min-width:640px){.ax-dash .ax-oauth-panel__fields{grid-template-columns:1fr 1fr}}.ax-dash .ax-oauth-panel__label{display:block;margin-bottom:.35rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#e4e4e7}.ax-dash .ax-oauth-panel__input{width:100%;padding:.65rem .85rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.12)!important;background:#0c0c0e!important;color:#fafafa!important;font-size:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ax-dash .ax-oauth-panel__input::placeholder{color:#71717a!important;opacity:1}.ax-dash .ax-oauth-panel__input:focus{outline:none!important;border-color:rgba(255,34,34,.55)!important;box-shadow:0 0 0 3px rgba(255,34,34,.15)!important}.ax-dash .ax-oauth-panel__hint{margin-top:.875rem;font-size:.6875rem;line-height:1.55;color:#d4d4d8}.ax-dash .ax-oauth-panel__uri{display:inline;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;word-break:break-all}.ax-dash .ax-oauth-panel__uri--google{color:#fca5a5}.ax-dash .ax-oauth-panel__uri--discord{color:#c4b5fd}.ax-dash :where(.focus-within\:border-blue-500:focus-within),.ax-dash :where(.focus\:border-blue-500:focus){border-color:rgba(255,34,34,.55)!important}.ax-dash :where(.focus-within\:bg-white:focus-within),.ax-dash :where(.focus\:bg-white:focus){background:rgba(0,0,0,.35)!important}.ax-dash :where(.bg-slate-900),.ax-dash :where(.hover\:bg-black:hover){background:var(--ax-neon)!important;color:#000!important}.ax-modal-backdrop{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.7);backdrop-filter:blur(8px);animation:ax-in .2s var(--ax-ease) both}.ax-modal{width:100%;max-width:28rem;padding:1.35rem;border-radius:var(--ax-radius-lg);border:1px solid var(--ax-line-2);background:var(--ax-bg-2);box-shadow:0 32px 80px rgba(0,0,0,.6);animation:ax-in .3s var(--ax-ease) both;color:var(--ax-text)}.csm-modal{max-width:min(56rem,calc(100vw - 2rem));padding:0;background:#000000;border:1px solid rgba(255,34,34,.22);box-shadow:0 0 0 1px rgba(255,34,34,.06),0 32px 80px rgba(0,0,0,.85);overflow:hidden}.csm-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.35rem 1.35rem 1.15rem;border-bottom:1px solid rgba(255,255,255,.07)}.csm-modal__kicker{display:inline-flex;align-items:center;gap:.45rem;font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ax-neon)}.csm-modal__kicker-dot{width:6px;height:6px;border-radius:50%;background:var(--ax-neon);box-shadow:0 0 10px rgba(255,34,34,.7)}.csm-modal__title{margin:.4rem 0 0;font-size:1.35rem;font-weight:600;line-height:1.2;color:#ffffff}.csm-modal__sub{margin:.3rem 0 0;font-size:.75rem;font-weight:600;color:var(--ax-muted)}.csm-close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:transparent;color:var(--ax-muted);cursor:pointer;transition:border-color .15s,color .15s}.csm-close:hover{border-color:rgba(255,255,255,.22);color:#fff}.csm-modal__body{padding:1.25rem 1.35rem 1.35rem;max-height:calc(90vh - 6.5rem);overflow-y:auto}.csm-split{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:start}@media (min-width:768px){.csm-split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:1.35rem}.csm-split__form{min-width:0}}.csm-preview{min-width:0}.csm-preview__label{margin:0 0 .65rem;font-size:.8125rem;font-weight:700;color:#e4e4e7}.csm-preview__frame{border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0a0a0c;overflow:hidden;box-shadow:0 16px 40px rgba(0,0,0,.45)}.csm-preview__chrome{display:flex;align-items:center;gap:.65rem;padding:.55rem .75rem;background:#141416;border-bottom:1px solid rgba(255,255,255,.06)}.csm-preview__dots{display:flex;gap:.35rem;flex-shrink:0}.csm-preview__dots span{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.12)}.csm-preview__dots span:first-child{background:rgba(255,85,85,.55)}.csm-preview__dots span:nth-child(2){background:rgba(255,180,60,.45)}.csm-preview__dots span:last-child{background:rgba(255,34,34,.45)}.csm-preview__url{flex:1;min-width:0;padding:.35rem .65rem;border-radius:8px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.06);font-size:.625rem;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#a1a1aa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.csm-preview__site{padding:.85rem;background:linear-gradient(180deg,#050505,#0c0c0e)}.csm-preview__nav{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.csm-preview__brand{flex:1;min-width:0;font-size:.6875rem;font-weight:800;color:#fafafa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.csm-preview__nav-links{display:flex;gap:.35rem}.csm-preview__nav-links span{display:block;width:28px;height:4px;border-radius:999px;background:rgba(255,255,255,.12)}.csm-preview__nav-cta{width:36px;height:14px;border-radius:999px;background:linear-gradient(90deg,#ff2222,#e11d2e);box-shadow:0 0 12px rgba(255,34,34,.45);flex-shrink:0}.csm-preview__hero{position:relative;padding:.85rem;margin-bottom:.65rem;border-radius:12px;background:linear-gradient(135deg,rgba(255,34,34,.35),rgba(80,0,0,.55) 55%,#0a0a0a);border:1px solid rgba(255,34,34,.2);min-height:72px}.csm-preview__hero-line{display:block;height:6px;border-radius:999px;background:rgba(255,255,255,.85);margin-bottom:.4rem}.csm-preview__hero-line--lg{width:72%}.csm-preview__hero-line--sm{width:48%;height:4px;background:rgba(255,34,34,.55)}.csm-preview__hero-btn{display:block;width:42px;height:10px;margin-top:.35rem;border-radius:999px;background:#ff2222}.csm-preview__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem}.csm-preview__card{padding:.45rem .4rem .5rem;border-radius:10px;background:linear-gradient(180deg,rgba(255,34,34,.12),#0d0d0f);border:1px solid rgba(255,34,34,.15);min-height:52px}.csm-preview__card-bar{display:block;width:55%;height:4px;border-radius:999px;background:rgba(255,255,255,.15);margin-bottom:.45rem}.csm-preview__card-line{display:block;height:3px;border-radius:999px;background:rgba(255,34,34,.45);margin-bottom:.25rem}.csm-preview__card-line--short{width:70%}@media (max-width:767px){.csm-preview{order:-1}}.csm-error{display:flex;align-items:flex-start;gap:.55rem;margin-bottom:1rem;padding:.75rem .9rem;border-radius:10px;border:1px solid rgba(255,85,85,.35);background:rgba(255,85,85,.08);color:#ff9999;font-size:.75rem;font-weight:500}.csm-form{gap:1rem}.csm-field,.csm-form{display:flex;flex-direction:column}.csm-field{gap:.4rem}.csm-row{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.csm-label{font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ax-muted)}.csm-req{color:#ff5555}.csm-input{width:100%;padding:.72rem .85rem;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0a0a0a;color:#ffffff;font-size:.8125rem;font-weight:500;transition:border-color .15s,box-shadow .15s}.csm-input:focus{outline:none;border-color:rgba(255,34,34,.5);box-shadow:0 0 0 3px rgba(255,34,34,.1)}.csm-input--mono{font-family:ui-monospace,Cascadia Code,monospace}.csm-domain{display:flex;align-items:stretch;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0a0a0a;overflow:hidden;transition:border-color .15s,box-shadow .15s}.csm-domain:focus-within{border-color:rgba(255,34,34,.5);box-shadow:0 0 0 3px rgba(255,34,34,.1)}.csm-domain__input{flex:1;min-width:0;padding:.72rem .85rem;border:none;background:transparent;color:#ffffff;font-size:.8125rem;font-weight:500;font-family:ui-monospace,Cascadia Code,monospace}.csm-domain__input:focus{outline:none}.csm-domain__suffix{display:flex;align-items:center;padding:0 .85rem;border-left:1px solid rgba(255,34,34,.18);background:rgba(255,34,34,.06);color:var(--ax-neon);font-size:.75rem;font-weight:600;font-family:ui-monospace,Cascadia Code,monospace;white-space:nowrap}.csm-hint{margin:0;font-size:.625rem;font-weight:600;color:#666}.csm-plans-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.csm-plans-badge{font-size:.6875rem;font-weight:600;color:var(--ax-neon);letter-spacing:.04em}.csm-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.csm-plan{padding:.7rem .4rem;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0a0a0a;color:var(--ax-muted);text-align:center;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.csm-plan:hover{border-color:rgba(255,34,34,.28)}.csm-plan.is-active{border-color:var(--ax-neon);background:rgba(255,34,34,.08);color:#fff;box-shadow:0 0 24px rgba(255,34,34,.12)}.csm-plan__days{font-size:.75rem;font-weight:600}.csm-plan__price{margin:.15rem 0;font-size:.875rem;font-weight:600;color:var(--ax-neon)}.csm-plan__tag{font-size:.625rem;font-weight:500;opacity:.65}.csm-submit{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;margin-top:.25rem;padding:.95rem 1rem;border:none;border-radius:12px;background:var(--ax-neon);color:#000000;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s,transform .1s}.csm-submit:hover:not(:disabled){background:#ff5555}.csm-submit:active:not(:disabled){transform:scale(.985)}.csm-submit:disabled{opacity:.55;cursor:not-allowed}.csm-success-banner{padding:1.25rem;border-radius:14px;border:1px solid rgba(255,34,34,.35);background:rgba(255,34,34,.06);text-align:center}.csm-success-banner svg{color:var(--ax-neon);margin-bottom:.35rem}.csm-success-banner__title{font-size:.875rem;font-weight:600;color:#fff}.csm-success-banner__sub{margin-top:.25rem;font-size:.6875rem;font-weight:600;color:var(--ax-muted)}.csm-creds{margin-top:1rem;padding:1rem;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0a0a0a;display:flex;flex-direction:column;gap:.65rem}.csm-cred-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.75rem}.csm-cred-row span:first-child{font-weight:500;color:var(--ax-muted);white-space:nowrap}.csm-cred-val{color:#fff;padding:.2rem .5rem;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#000}.csm-cred-link,.csm-cred-val{font-family:ui-monospace,monospace;font-weight:500}.csm-cred-link{display:inline-flex;align-items:center;gap:.3rem;color:var(--ax-neon);text-decoration:none}.csm-cred-link:hover{text-decoration:underline}.csm-actions{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:1rem}.csm-btn{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.75rem;border-radius:10px;font-size:.6875rem;font-weight:600;text-decoration:none;transition:background .15s}.csm-btn--primary{background:var(--ax-neon);color:#000}.csm-btn--primary:hover{background:#ff5555}.csm-btn--ghost{border:1px solid rgba(255,255,255,.12);background:transparent;color:#fff}.csm-btn--ghost:hover{border-color:rgba(255,255,255,.22)}.csm-btn--full{width:100%;margin-top:.5rem;padding:.75rem;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:transparent;color:var(--ax-muted);font-size:.75rem;font-weight:500;cursor:pointer}.csm-btn--full:hover{color:#fff;border-color:rgba(255,255,255,.2)}.csm-provision{display:flex;flex-direction:column;gap:1.15rem}.csm-provision__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.07)}.csm-provision__status{display:flex;align-items:center;gap:.65rem}.csm-provision__icon{justify-content:center;width:2.5rem;height:2.5rem;border-radius:12px;border:1px solid rgba(255,34,34,.3);background:rgba(255,34,34,.08);box-shadow:0 0 16px rgba(255,34,34,.15)}.csm-provision__icon,.csm-provision__live{display:flex;align-items:center;color:var(--ax-neon)}.csm-provision__live{gap:.4rem;font-size:.625rem;font-weight:600;letter-spacing:.12em}.csm-provision__live-dot{position:relative;width:8px;height:8px}.csm-provision__live-dot:after,.csm-provision__live-dot:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--ax-neon)}.csm-provision__live-dot:before{animation:csm-ping 1.4s ease-out infinite;opacity:.5}.csm-provision__domain{margin-top:.2rem;font-size:.8125rem;font-weight:500;font-family:ui-monospace,monospace;color:#fff}.csm-provision__pct{padding:.45rem .75rem;border-radius:10px;border:1px solid rgba(255,34,34,.28);background:rgba(255,34,34,.06);font-size:.6875rem;font-weight:600;font-family:ui-monospace,monospace;color:var(--ax-neon)}.csm-provision__bar-wrap{display:flex;flex-direction:column;gap:.35rem}.csm-provision__bar{height:.55rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#0a0a0a;overflow:hidden;padding:2px}.csm-provision__bar-fill{height:100%;border-radius:999px;background:var(--ax-neon);box-shadow:0 0 14px rgba(255,34,34,.5);transition:width .3s ease}.csm-provision__bar-meta{display:flex;justify-content:space-between;font-size:.625rem;font-weight:500;color:#666}.csm-provision__bar-meta span:last-child{color:var(--ax-neon)}.csm-steps{display:flex;flex-direction:column;gap:.45rem}.csm-step{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.65rem .75rem;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#0a0a0a;transition:border-color .2s,background .2s}.csm-step.is-done{border-color:rgba(255,34,34,.28);background:rgba(255,34,34,.05)}.csm-step.is-current{border-color:rgba(255,34,34,.45);background:rgba(255,34,34,.08);box-shadow:0 0 20px rgba(255,34,34,.1)}.csm-step__left{display:flex;align-items:center;gap:.6rem;min-width:0}.csm-step__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:8px;background:rgba(255,255,255,.04);color:#555}.csm-step.is-done .csm-step__icon{background:rgba(255,34,34,.15);color:var(--ax-neon)}.csm-step.is-current .csm-step__icon{background:rgba(255,34,34,.2);color:var(--ax-neon)}.csm-step__title{font-size:.6875rem;font-weight:600;color:#555}.csm-step.is-current .csm-step__title,.csm-step.is-done .csm-step__title{color:#fff}.csm-step__desc{font-size:.625rem;font-weight:600;color:#444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.csm-step.is-current .csm-step__desc{color:#888}.csm-terminal{padding:.85rem;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#050505;font-family:ui-monospace,monospace;font-size:.625rem}.csm-terminal__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:.55rem;margin-bottom:.55rem;border-bottom:1px solid rgba(255,255,255,.06);color:#555;font-weight:600;letter-spacing:.06em}.csm-terminal__dots{display:flex;gap:.3rem}.csm-terminal__dots span{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.12)}.csm-terminal__dots span:first-child{background:rgba(255,85,85,.5)}.csm-terminal__dots span:nth-child(2){background:rgba(255,180,60,.5)}.csm-terminal__dots span:last-child{background:rgba(255,34,34,.5)}.csm-terminal__log{max-height:5.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:.25rem}.csm-terminal__line{display:flex;gap:.4rem;line-height:1.5;color:#666}.csm-terminal__line.is-last{color:#fff;font-weight:600}.csm-terminal__prompt{color:var(--ax-neon);user-select:none}@keyframes csm-ping{0%{transform:scale(1);opacity:.6}to{transform:scale(2.2);opacity:0}}@media (max-width:520px){.csm-actions,.csm-plans,.csm-row{grid-template-columns:1fr}}.dash-toast-host{position:fixed;inset:auto 0 1.5rem 0;z-index:9999;display:flex;justify-content:center;padding:0 1rem;pointer-events:none}.dash-toast{--ax-neon:#ff2222;--ax-danger:#f87171;--ax-bg-2:#0a0a0a;--ax-line-2:rgba(255,34,34,0.22);--ax-text:#f5f5f5;--ax-muted:#737373;--ax-radius:12px;--ax-ease:cubic-bezier(0.16,1,0.3,1);pointer-events:auto;display:flex;align-items:center;gap:.75rem;width:min(100%,380px);padding:.85rem 1rem;border-radius:var(--ax-radius);background:var(--ax-bg-2);border:1px solid var(--ax-line-2);box-shadow:0 20px 50px rgba(0,0,0,.5);animation:ax-in .3s var(--ax-ease) both}.dash-toast--success{border-color:rgba(255,34,34,.45);box-shadow:0 0 28px rgba(255,34,34,.12)}.dash-toast--success .dash-toast__icon{color:var(--ax-neon)}.dash-toast--error .dash-toast__icon{color:var(--ax-danger)}.dash-toast--info .dash-toast__icon{color:var(--ax-neon)}.ax-dash ::selection{background:rgba(255,34,34,.35);color:#000}.dash-toast__msg{flex:1;margin:0;font-size:14px;font-weight:700;color:var(--ax-text)}.dash-toast__close{border:0;background:transparent;color:var(--ax-muted);cursor:pointer;padding:.25rem;border-radius:6px}@media (prefers-reduced-motion:reduce){.ax-fade,.ax-modal,.ax-tab-body{animation:none!important}}@media (max-width:767px){.ax-dash input,.ax-dash select,.ax-dash textarea{font-size:16px!important}}