@import "https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Space+Grotesk:wght@300..700&display=swap";*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--sb-bg:#0e0f14;--sb-border:#20222b;--sb-text:#e5e7eb;--sb-muted:#9aa0aa;--sb-hover:#ffffff0f;--sb-ring:#8b5cf638;--sb-purple:#8b5cf6;--app-bg:#0e0f14;--app-text:#e5e7eb}:root[data-theme=light]{--sb-bg:#f5f6fb;--sb-border:#d7dceb;--sb-text:#1f2937;--sb-muted:#64748b;--sb-hover:#0f172a0f;--sb-ring:#6366f13d;--sb-purple:#6366f1;--app-bg:#eef2f8;--app-text:#0f172a}body,html{width:100%}body{background:var(--app-bg);color:var(--app-text);margin:0;padding:0;font-family:Montserrat,sans-serif}.main-with-sidebar>section[class$=-shell]{width:100%!important;margin:0!important;padding:0!important}.platform-shade[data-v-e0a51911]{z-index:100000;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#04020ccc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.platform-dialog[data-v-e0a51911]{box-sizing:border-box;text-align:center;color:#f0e9ff;background:#1a1030;border:1px solid #a78bfa7a;border-radius:22px;outline:none;width:min(100%,520px);max-height:85vh;padding:28px;overflow:auto;box-shadow:0 30px 80px #00000094}.platform-eyebrow[data-v-e0a51911]{color:#a78bfa;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font:800 11px/1 Manrope,sans-serif}.platform-dialog h1[data-v-e0a51911]{margin:0 0 12px;font:800 24px/1.2 Space Grotesk,sans-serif}.platform-text[data-v-e0a51911]{white-space:pre-wrap;overflow-wrap:anywhere;color:#bda7ea;margin:0;font:600 14px/1.6 Manrope,sans-serif}.platform-actions[data-v-e0a51911]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:24px;display:flex}.platform-actions a[data-v-e0a51911],.platform-actions button[data-v-e0a51911]{color:#f0e9ff;text-align:center;cursor:pointer;background:0 0;border:1px solid #a78bfa73;border-radius:11px;min-width:120px;padding:11px 18px;font:800 13px/1 Manrope,sans-serif;text-decoration:none}.platform-actions[data-v-e0a51911]>:first-child{color:#fff;background:linear-gradient(#9b67f6,#7c3aed);border-color:#a78bfa8c}.platform-actions button[data-v-e0a51911]:disabled{opacity:.55;cursor:wait}.platform-actions[data-v-e0a51911] :focus-visible{outline-offset:3px;outline:3px solid #9658fd8c}:root[data-theme=light]{color:#6f6292;background:#fff;border-color:#e3d5fb;box-shadow:0 24px 65px #0f172a3d}:root[data-theme=light],:root[data-theme=light]{color:#0f172a;border-color:#e3d5fb}@media (width<=600px){.platform-dialog[data-v-e0a51911]{padding:22px}.platform-dialog h1[data-v-e0a51911]{font-size:21px}.platform-actions[data-v-e0a51911]>*{flex:100%}}.action-notice-layer[data-v-103b0fcb]{z-index:4000;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#04020ccc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.action-notice[data-v-103b0fcb]{text-align:center;color:#f0e9ff;background:#1a1030;border:1px solid #a78bfa7a;border-radius:22px;flex-direction:column;align-items:center;gap:12px;width:min(460px,100%);padding:26px;display:flex;position:relative;box-shadow:0 30px 80px #00000094}.action-notice-close[data-v-103b0fcb]{color:#bda7ea;cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:12px;right:14px}.action-notice-icon[data-v-103b0fcb]{color:#fbbf24;background:#f59e0b29;border-radius:50%;place-items:center;width:48px;height:48px;font:800 24px/1 Space Grotesk,sans-serif;display:grid}.action-notice-icon.success[data-v-103b0fcb]{color:#b993ff;background:#9658fd2e}.action-notice-enter-active[data-v-103b0fcb],.action-notice-leave-active[data-v-103b0fcb]{transition:opacity .24s}.action-notice-enter-active .action-notice[data-v-103b0fcb],.action-notice-leave-active .action-notice[data-v-103b0fcb]{transition:opacity .24s,transform .32s cubic-bezier(.22,1,.36,1),filter .24s}.action-notice-enter-from[data-v-103b0fcb],.action-notice-leave-to[data-v-103b0fcb]{opacity:0}.action-notice-enter-from .action-notice[data-v-103b0fcb]{opacity:0;filter:blur(4px);transform:translateY(18px)scale(.96)}.action-notice-leave-to .action-notice[data-v-103b0fcb]{opacity:0;transform:scale(.97)}.action-notice-enter-active .action-notice-icon.success[data-v-103b0fcb]{animation:.5s cubic-bezier(.22,1,.36,1) .12s both action-notice-pop-103b0fcb}@keyframes action-notice-pop-103b0fcb{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{transform:none}}@media (prefers-reduced-motion:reduce){.action-notice-enter-active[data-v-103b0fcb],.action-notice-enter-active .action-notice[data-v-103b0fcb],.action-notice-leave-active[data-v-103b0fcb],.action-notice-leave-active .action-notice[data-v-103b0fcb]{transition:none}.action-notice-enter-active .action-notice-icon.success[data-v-103b0fcb]{animation:none}}.action-notice p[data-v-103b0fcb]{color:#a78bfa;letter-spacing:.1em;text-transform:uppercase;margin:0;font:800 11px/1 Manrope,sans-serif}.action-notice h2[data-v-103b0fcb]{margin:0;font:800 24px/1.15 Space Grotesk,sans-serif}.action-notice strong[data-v-103b0fcb]{font:700 14px/1.55 Manrope,sans-serif}.action-notice small[data-v-103b0fcb]{color:#bda7ea;font:600 12px/1.5 Manrope,sans-serif}.action-notice-confirm[data-v-103b0fcb]{color:#fff;cursor:pointer;background:linear-gradient(#9b67f6,#7c3aed);border:1px solid #a78bfa8c;border-radius:11px;min-width:140px;margin-top:8px;padding:11px 18px;font:800 13px/1 Manrope,sans-serif}:root[data-theme=light]{color:#6f6292;background:#fff;box-shadow:0 24px 65px #0f172a3d}.error-page{background:radial-gradient(circle at 18% 18%,#8b5cf638,transparent 32%),radial-gradient(circle at 82% 78%,#6366f129,transparent 34%),var(--app-bg,#0e0f14);width:100%;min-height:100dvh;color:var(--app-text,#e5e7eb);justify-content:center;align-items:center;padding:32px;display:flex;position:relative;overflow:hidden}.error-page:after,.error-page:before{content:"";pointer-events:none;border:1px solid #8b5cf62e;border-radius:50%;position:absolute}.error-page:before{width:420px;height:420px;top:-230px;right:-120px}.error-page:after{width:300px;height:300px;bottom:-180px;left:-80px}.error-card{z-index:1;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#14161ec7;border:1px solid #94a3b82e;border-radius:24px;flex-direction:column;align-items:center;width:min(100%,620px);padding:46px;display:flex;position:relative;box-shadow:0 30px 90px #00000059}.error-logo{-o-object-fit:contain;object-fit:contain;width:118px;height:auto;margin:0 0 22px}.error-code{color:#0000;letter-spacing:-.07em;background:linear-gradient(135deg,#b794f6 8%,#7c3aed 58%,#6366f1);-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font:800 calc(clamp(76px,18vw,132px))/.82 Space Grotesk,sans-serif;transform:translate(-.035em)}.error-eyebrow{color:#a78bfa;letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;font:800 12px/1.4 Manrope,sans-serif}.error-card h1{color:inherit;margin:0;font:800 calc(clamp(25px,5vw,36px))/1.15 Space Grotesk,sans-serif}.error-description{color:#aeb4c2;max-width:460px;margin:16px 0 28px;font:500 15px/1.65 Manrope,sans-serif}.error-action{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#6d4de7);border:1px solid #0000;border-radius:12px;min-height:46px;padding:0 24px;font:800 14px/1 Manrope,sans-serif;transition:transform .18s,box-shadow .18s,filter .18s;box-shadow:0 12px 30px #7c3aed47}.error-action:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 16px 34px #7c3aed5c}.error-action:focus-visible{outline-offset:3px;outline:3px solid #a78bfa73}.error-action:active{transform:translateY(0)}:root[data-theme=light] .error-card{background:#ffffffd6;border-color:#6366f126;box-shadow:0 30px 80px #4755692e}:root[data-theme=light] .error-description{color:#64748b}@media (width<=600px){.error-page{padding:18px}.error-card{border-radius:20px;padding:34px 22px}.error-logo{width:96px;margin-bottom:18px}.error-description{margin-bottom:24px;font-size:14px}.error-action{width:100%}}@media (prefers-reduced-motion:reduce){.error-action{transition:none}}
