:root{--foreground-rgb:255,255,255;--background-start-rgb:32,22,58;--background-end-rgb:72,48,112;--background:#0f081c;--foreground:#f4f0ff;--muted:#9a9ab8;--border:rgba(179,71,255,.28);--neon-purple:#c56fff;--neon-purple-deep:#7c3aed;--neon-magenta:#ff3dac;--neon-cyan:#22f5ff;--glow-purple:rgba(179,71,255,.55);--glow-magenta:rgba(255,61,172,.4);--glow-cyan:rgba(34,245,255,.45);--surface-page:#1c1538;--surface-page-deep:#1a1230;--accent-button:#6d28d9;--accent-button-hover:#7c3aed;--pricing-card-gradient:linear-gradient(180deg,#302658,#3e3076)}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:32,22,58;--background-end-rgb:72,48,112}}*{box-sizing:border-box}body,html{overscroll-behavior:none;min-height:100vh;margin:0;padding:0;background:radial-gradient(ellipse 100% 55% at 50% -15%,var(--glow-purple),transparent 58%),radial-gradient(ellipse 70% 50% at 95% 35%,var(--glow-magenta),transparent 50%),radial-gradient(ellipse 50% 45% at 5% 60%,rgba(34,245,255,.12),transparent 45%),linear-gradient(to bottom,rgb(var(--background-start-rgb)),#261c48 42%,rgb(var(--background-end-rgb)));color:rgb(var(--foreground-rgb));font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;position:relative}a{color:inherit;text-decoration:none}.page-main-content{--main-spot-x:50%;--main-spot-near:0;display:flex;flex-direction:column;flex:1;color:#f4f0ff;position:relative;z-index:1;min-height:0;box-shadow:inset 0 0 100px rgba(179,71,255,.14),inset 0 -60px 100px rgba(255,61,172,.06)}.background_logo{position:fixed;z-index:1;left:0;top:0;opacity:.02;transform:scale(1.5) translate(-20%);pointer-events:none}.page-main-content:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;pointer-events:none;background-image:radial-gradient(ellipse min(140px,22vw) 14px at var(--main-spot-x) 50%,rgba(255,255,255,calc(.55 * var(--main-spot-near))) 0,rgba(255,61,172,calc(.45 * var(--main-spot-near))) 38%,rgba(179,71,255,calc(.22 * var(--main-spot-near))) 58%,transparent 72%),linear-gradient(90deg,transparent,var(--neon-magenta),var(--neon-purple),var(--neon-cyan),var(--neon-purple),transparent);background-blend-mode:screen,normal;opacity:.85;box-shadow:0 0 24px var(--glow-purple),0 0 48px var(--glow-magenta);z-index:2}@media (prefers-reduced-motion:reduce){.page-main-content:before{background-image:linear-gradient(90deg,transparent,var(--neon-magenta),var(--neon-purple),var(--neon-cyan),var(--neon-purple),transparent);background-blend-mode:normal}}a.retro-btn,button.retro-btn,input[type=button].retro-btn,input[type=submit].retro-btn{display:inline-flex;align-items:center;justify-content:center;min-width:140px;min-height:44px;padding:0 1.25rem;box-sizing:border-box;font-size:11px;font-weight:600;font-family:inherit;text-transform:uppercase;letter-spacing:.14em;text-decoration:none;color:#f4f0ff;cursor:pointer;background-color:var(--accent-button);border:1px solid rgba(179,71,255,.45);border-radius:8px;box-shadow:0 0 22px rgba(124,58,237,.4),inset 0 1px 0 hsla(0,0%,100%,.08);transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease,transform .15s ease}a.retro-btn:hover,button.retro-btn:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--accent-button-hover);border-color:rgba(34,245,255,.35);box-shadow:0 0 32px var(--glow-purple),0 0 48px rgba(255,61,172,.22),inset 0 1px 0 hsla(0,0%,100%,.12);transform:translateY(-1px)}a.retro-btn:focus-visible,button.retro-btn:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(34,245,255,.45),0 0 24px rgba(179,71,255,.45)}button.retro-btn:disabled,button.retro-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}button.retro-btn.retro-btn--icon{min-width:40px;width:40px;min-height:40px;height:40px;padding:0;letter-spacing:.05em}button.retro-btn.retro-btn--compact{min-width:60px;width:auto;min-height:36px;padding:0 .5rem;font-size:10px}.MuiAvatar-root.retro-list-index{width:40px;height:40px;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:#f4f0ff;background:linear-gradient(145deg,rgba(28,21,56,.96),rgba(22,16,48,.98))!important;border:1px solid rgba(179,71,255,.45);border-radius:8px!important;box-shadow:0 0 18px rgba(124,58,237,.38),inset 0 1px 0 hsla(0,0%,100%,.07);text-shadow:0 0 14px rgba(34,245,255,.28)}.MuiListItem-root:hover .MuiAvatar-root.retro-list-index{border-color:rgba(34,245,255,.35);box-shadow:0 0 26px rgba(179,71,255,.42),0 0 36px rgba(255,61,172,.12),inset 0 1px 0 hsla(0,0%,100%,.1)}.MuiAvatar-root.retro-list-index--control{width:40px!important;min-width:40px;max-width:40px;height:40px;flex-shrink:0;padding:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden}.MuiAvatar-root.retro-list-index--control .MuiCheckbox-root{color:var(--neon-cyan);padding:0;margin:0}.MuiAvatar-root.retro-list-index--control .MuiCheckbox-root.Mui-checked{color:var(--neon-magenta)}.MuiButton-root.retro-btn{line-height:1.2!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-size:11px!important;font-weight:600!important;color:#f4f0ff!important;min-width:0!important;background-color:var(--accent-button)!important;border:1px solid rgba(179,71,255,.45)!important;border-radius:8px!important;box-shadow:0 0 22px rgba(124,58,237,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease,transform .15s ease!important}.MuiButton-root.retro-btn:hover:not(.Mui-disabled){background-color:var(--accent-button-hover)!important;border-color:rgba(34,245,255,.35)!important;box-shadow:0 0 32px var(--glow-purple),0 0 48px rgba(255,61,172,.22),inset 0 1px 0 hsla(0,0%,100%,.12)!important;transform:translateY(-1px)}.MuiButton-root.retro-btn:focus-visible{outline:none!important;box-shadow:0 0 0 2px rgba(34,245,255,.45),0 0 24px rgba(179,71,255,.45)!important}.MuiButton-root.retro-btn.Mui-disabled{opacity:.55!important;color:#f4f0ff!important}.MuiButton-root.retro-btn.retro-btn--icon{min-width:40px!important;width:40px!important;min-height:40px!important;height:40px!important;padding:0!important}.MuiButton-root.retro-btn.retro-btn--compact{min-width:60px!important;min-height:36px!important;padding:0 .5rem!important;font-size:10px!important;letter-spacing:.08em!important}button.rt-BaseButton.retro-btn{min-width:140px!important;min-height:44px!important;height:auto!important;padding:0 1.25rem!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.14em!important;color:#f4f0ff!important;background-color:var(--accent-button)!important;border:1px solid rgba(179,71,255,.45)!important;border-radius:8px!important;box-shadow:0 0 22px rgba(124,58,237,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease,transform .15s ease!important}button.rt-BaseButton.retro-btn:hover:not([data-disabled]){background-color:var(--accent-button-hover)!important;border-color:rgba(34,245,255,.35)!important;box-shadow:0 0 32px var(--glow-purple),0 0 48px rgba(255,61,172,.22),inset 0 1px 0 hsla(0,0%,100%,.12)!important;transform:translateY(-1px)}button.rt-BaseButton.retro-btn:focus-visible{outline:none!important;box-shadow:0 0 0 2px rgba(34,245,255,.45),0 0 24px rgba(179,71,255,.45)!important}button.rt-BaseButton.retro-btn[data-disabled]{opacity:.55!important}@media (prefers-reduced-motion:reduce){.MuiButton-root.retro-btn,a.retro-btn,button.retro-btn,button.rt-BaseButton.retro-btn{transition:none!important}.MuiButton-root.retro-btn:hover:not(.Mui-disabled),a.retro-btn:hover,button.retro-btn:hover:not(:disabled),button.rt-BaseButton.retro-btn:hover:not([data-disabled]){transform:none}}@layer utilities{.text-balance{text-wrap:balance}}@media (max-width:1000px){.background_logo{opacity:0}}@media (max-width:768px){body{min-width:0}}.page-main-content h1{color:#faf5ff;text-shadow:0 0 32px var(--glow-purple),0 0 64px var(--glow-magenta),0 0 2px hsla(0,0%,100%,.35)}.page-main-content h2,.page-main-content h3{color:#f0e8ff;text-shadow:0 0 20px var(--glow-purple),0 0 40px rgba(255,61,172,.25)}
/*# sourceMappingURL=a099ca8cad2e0179.css.map*/