:root{--color-primary:#9736fa;--color-primary-dark:#7a2edb;--color-primary-light:#e9d5ff;--color-primary-soft:#9736fa1a;--color-primary-border:#9736fa29;--color-success:#16a34a;--color-warning:#f59e0b;--color-danger:#dc2626;--color-info:#2563eb;--color-bg-app:#111118;--color-bg-white:#181620;--color-bg-muted:#21182f;--color-bg-soft:#181620c7;--color-bg-strong:#181620f0;--color-text-primary:#f8fafc;--color-text-secondary:#f8fafcbd;--color-text-muted:#f8fafc85;--color-text-white:#fff;--color-border:#b88cff2e;--color-border-soft:#ffffff13;--color-border-strong:#b88cff47;--color-input-bg:#1118279e;--color-input-bg-soft:#2d1f4075;--color-input-border:#ffffff1a;--color-input-focus:#b88cff;--color-input-placeholder:#f8fafc6b;--app-viewport-height:100svh;--app-min-width:320px;--gradient-app:radial-gradient(circle at 12% 8%, #9736fa1b, transparent 30%), radial-gradient(circle at 88% 10%, #b88cff12, transparent 28%), linear-gradient(135deg, #111118 0%, #181620 52%, #21182f 100%);--welcome-bg:#000;--welcome-text:#fff;--welcome-title:#fff;--welcome-subtitle:#fff;--welcome-gradient:radial-gradient(circle at 92% 0%, #491276bd 0, #1d0630db 23rem, #07000dfc 47rem, #000 100%), linear-gradient(135deg, #10001b 0%, #050009 48%, #000 100%);--welcome-wave-glow:#9718fa2e;--welcome-wave-shadow:#9718fa85;--welcome-wave-bg:#9718fa03;--welcome-wave-border-outer:#dea5ff7a;--welcome-wave-border-middle:#b857ff66;--welcome-wave-border-inner:#9718fa52;--welcome-wave-border-micro:#ffffff3d;--font-family-primary:var(--font-transcriptly), "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-console:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--radius-xs:.25rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.35rem;--radius-full:999px;--shadow-xs:0 1px 3px #00000038;--shadow-sm:0 10px 28px #00000042;--shadow-md:0 22px 54px #00000061;--shadow-lg:0 28px 80px #0000006b;--shadow-primary:0 16px 34px #00000052;--transition-fast:.18s ease;--transition-medium:.28s ease;--transition-smooth:.45s ease;--z-header:1000;--z-sidebar:900;--z-dropdown:1100;--z-modal:1200;--z-toast:1300;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.light{--color-bg-app:#fbfaff;--color-bg-white:#fff;--color-bg-muted:#f8f5ff;--color-bg-soft:#ffffffc7;--color-bg-strong:#fffffff0;--color-text-primary:#0f172a;--color-text-secondary:#475569;--color-text-muted:#64748b;--color-text-white:#fff;--color-border:#9736fa21;--color-border-soft:#0f172a13;--color-border-strong:#9736fa38;--color-input-bg:#ffffffeb;--color-input-bg-soft:#f9f5ffd1;--color-input-border:#0f172a1a;--color-input-focus:#9736fa;--color-input-placeholder:#64748b;--gradient-app:radial-gradient(circle at 12% 8%, #9736fa18, transparent 31%), radial-gradient(circle at 88% 10%, #b88cff1f, transparent 30%), linear-gradient(135deg, #fff 0%, #fbfaff 46%, #f3e9ff 100%);--welcome-bg:#fbfaff;--welcome-text:#0f172a;--welcome-title:#12091f;--welcome-subtitle:#31243f;--welcome-gradient:radial-gradient(circle at 92% 0%, #9736fa3b 0, #b88cff2b 24rem, #fffffff0 48rem, #fbfaff 100%), radial-gradient(circle at 8% 92%, #9736fa13, transparent 28rem), linear-gradient(135deg, #fff 0%, #fbfaff 47%, #f3e9ff 100%);--welcome-wave-glow:#9736fa24;--welcome-wave-shadow:#9736fa57;--welcome-wave-bg:#9736fa05;--welcome-wave-border-outer:#9736fa57;--welcome-wave-border-middle:#9736fa42;--welcome-wave-border-inner:#9736fa33;--welcome-wave-border-micro:#0f172a24;--shadow-xs:0 1px 3px #0f172a0f;--shadow-sm:0 8px 24px #0f172a0e;--shadow-md:0 18px 46px #0f172a17;--shadow-lg:0 24px 70px #0f172a1a;--shadow-primary:0 14px 30px #9736fa2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{width:100%;min-width:var(--app-min-width);background:var(--gradient-app);min-height:100%;font-family:var(--font-family-primary);scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0}body{width:100%;min-width:var(--app-min-width);min-height:var(--app-viewport-height);color:var(--color-text-primary);background:var(--gradient-app);font-family:var(--font-family-primary);text-rendering:optimizelegibility;overscroll-behavior-x:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background var(--transition-medium), color var(--transition-medium);margin:0;font-size:16px;line-height:1.5;overflow-x:hidden}html,body{max-width:100%}button,input,textarea,select{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed;opacity:.58}a{color:var(--color-primary);transition:color var(--transition-fast), text-shadow var(--transition-fast), opacity var(--transition-fast);text-decoration:none}a:hover{color:var(--color-primary-dark);text-shadow:0 0 10px #9736fa2e}body.dark a{color:#cdb4ff}body.dark a:hover{color:#e9d5ff;text-shadow:0 0 12px #b88cff38}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none;box-shadow:0 0 0 3px #9736fa2e}body.dark button:focus-visible,body.dark a:focus-visible,body.dark input:focus-visible,body.dark textarea:focus-visible,body.dark select:focus-visible{box-shadow:0 0 0 3px #b88cff24}img,svg,video,canvas,audio,iframe,embed,object{max-width:100%;display:block}img{-webkit-user-drag:none;user-drag:none;height:auto}main{display:block}#__next{min-height:var(--app-viewport-height)}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{color:var(--color-text-primary);letter-spacing:0;font-weight:800;line-height:1.2}p{color:var(--color-text-secondary)}small{color:var(--color-text-muted)}strong{color:var(--color-text-primary);font-weight:800}ul,ol{margin:0;padding:0;list-style:none}:where(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid var(--color-input-border);border-radius:var(--radius-sm);width:100%;min-width:0;color:var(--color-text-primary);background:linear-gradient(135deg, var(--color-input-bg) 0%, var(--color-input-bg-soft) 100%);caret-color:var(--color-input-focus);transition:background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);padding:.75rem .85rem;font-family:inherit;font-size:.9rem}input::placeholder,textarea::placeholder{color:var(--color-input-placeholder)}textarea{resize:vertical;min-height:120px}select{appearance:none}::selection{color:#fff;background:#9736facc}.viewportLock{height:var(--app-viewport-height);min-height:var(--app-viewport-height);max-height:var(--app-viewport-height);overscroll-behavior:none;overflow:hidden}.internalScroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}.noPageScroll{overscroll-behavior:none;overflow:hidden}.sr-only{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--surface-glass:#181620d1;--surface-glass-strong:#181620f0;--surface-hover:#b88cff14;--surface-pressed:#b88cff1f;--focus-ring:0 0 0 3px #b88cff33;--control-height-sm:42px;--control-height-md:48px;--control-height-lg:56px;--page-inline-gutter:clamp(16px, 3vw, 28px);--page-top-gutter:clamp(20px, 4vh, 40px);--content-max-width:1180px;--motion-standard:cubic-bezier(.2, .8, .2, 1);--container-sm:40rem}body.light{--surface-glass:#ffffffd1;--surface-glass-strong:#fffffff5;--surface-hover:#9736fa0e;--surface-pressed:#9736fa17;--focus-ring:0 0 0 3px #9736fa29}body{accent-color:var(--color-primary)}body::-webkit-scrollbar{width:10px;height:10px}.internalScroll::-webkit-scrollbar{width:10px;height:10px}body::-webkit-scrollbar-track{background:0 0}.internalScroll::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#b88cff57 padding-box padding-box;border:3px solid #0000;min-height:44px}.internalScroll::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#b88cff57 padding-box padding-box;border:3px solid #0000;min-height:44px}body::-webkit-scrollbar-thumb:hover{background:#b88cff85 padding-box padding-box}.internalScroll::-webkit-scrollbar-thumb:hover{background:#b88cff85 padding-box padding-box}:where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:var(--control-height-md)}:where(input:hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled)){border-color:var(--color-border-strong)}:where(input:focus,select:focus,textarea:focus){border-color:var(--color-input-focus);background:var(--color-bg-strong);box-shadow:var(--focus-ring)}:where(input:disabled,select:disabled,textarea:disabled){cursor:not-allowed;opacity:.58}input:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0 1000px var(--color-bg-white) inset;caret-color:var(--color-text-primary);transition:background-color 9999s ease-out}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0 1000px var(--color-bg-white) inset;caret-color:var(--color-text-primary);transition:background-color 9999s ease-out}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0 1000px var(--color-bg-white) inset;caret-color:var(--color-text-primary);transition:background-color 9999s ease-out}button,a,[role=button]{touch-action:manipulation}:where(button:focus-visible,a:focus-visible,[role=button]:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible){box-shadow:var(--focus-ring);outline:none}@media (hover:hover) and (pointer:fine){button:not(:disabled),a[href],[role=button]{transition-timing-function:var(--motion-standard)}}@media (max-width:640px){:root{--page-inline-gutter:16px;--page-top-gutter:18px}input,select,textarea{font-size:16px}}
