.portal-workspace{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pw-bg:#080809;--pw-surface:#101012;--pw-surface-raised:#17171a;--pw-field:#131316;--pw-border:#26262b;--pw-border-hover:#3a3541;--pw-border-active:#6d3ea0;--pw-accent:#7c3aed;--pw-accent-hover:#8b5cf6;--pw-accent-soft:#21162e;--pw-accent-text:#c4b5fd;--pw-focus:#a78bfa;--pw-text:#ededf0;--pw-text-muted:#a1a1aa;--pw-radius:12px;background:var(--pw-bg);color:var(--pw-text);font-family:var(--font-geist-sans,system-ui, sans-serif)}.portal-workspace :is(.font-minecraft,.vh-pixel){letter-spacing:normal;font-family:var(--font-geist-sans,system-ui, sans-serif)!important}.portal-workspace :is([class*="bg-[#0a0718]"],[class*="bg-[#080514]"],[class*="bg-[#090716]"],[class*="bg-[#0f0a24]"],[class*="bg-[#090714]"]){background-color:var(--pw-surface)!important}.portal-workspace :is([class^=bg-purple-950\/],[class*=" bg-purple-950/"],[class^=bg-purple-900\/],[class*=" bg-purple-900/"],[class^=bg-violet-950\/],[class*=" bg-violet-950/"]){background-color:var(--pw-surface-raised)!important}.portal-workspace :is([class^=border-purple-],[class*=\ border-purple-],[class^=border-violet-],[class*=\ border-violet-]){border-color:var(--pw-border)}.portal-workspace :is(.border-2,.border-4):is([class^=border-purple-],[class*=\ border-purple-],[class^=border-violet-],[class*=\ border-violet-]){border-width:1px}.portal-workspace :is([class*=shadow-],[class*=drop-shadow-]):not(:focus-visible){box-shadow:none!important;filter:none!important;text-shadow:none!important}.portal-workspace [class*=backdrop-blur-]{-webkit-backdrop-filter:none;backdrop-filter:none}.portal-workspace :is(.portal-glow,.portal-float,.portal-drift,.portal-pulse-ring){animation:none}.portal-workspace :is(.portal-glow,.pointer-events-none[class*=blur-],.pointer-events-none[class*=bg-gradient-]),.portal-workspace :is(.portal-border-sweep,.portal-spotlight):before,.portal-workspace :is(.portal-border-sweep,.portal-spotlight):after{display:none}.portal-workspace :is(.portal-text-gradient,[class*=bg-clip-text]){color:var(--pw-accent-text);-webkit-text-fill-color:var(--pw-accent-text)}.portal-workspace :is(a,button,[role=button],[type=submit],[type=button])[class*=bg-gradient-]:not([class*=bg-clip-text]){color:#fff;border-color:#0000;background-image:none!important;background-color:var(--pw-accent)!important}@media (hover:hover){.portal-workspace :is(a,button,[role=button],[type=submit],[type=button])[class*=bg-gradient-]:not([class*=bg-clip-text]):hover{background-color:var(--pw-accent-hover)!important}}.portal-workspace :is(a,button,[role=button])[class*=bg-gradient-]:disabled,.portal-workspace :is(a,button,[role=button])[class*=bg-gradient-][aria-disabled=true]{color:var(--pw-text-muted);background-color:var(--pw-surface-raised)!important}.portal-workspace :not([data-scrim],[class*=bg-clip-text],a,button,[role=button],[type=submit],[type=button])[class*=bg-gradient-]{background-image:none!important;background-color:var(--pw-surface)!important}.portal-workspace :is([class~="bg-[#8b5cf6]"],[class~="bg-[#7c3aed]"],[class~=bg-purple-600],[class~=bg-violet-600],[class~=bg-purple-500]){background-color:var(--pw-accent)!important}.portal-workspace :is(.rounded-2xl,.rounded-3xl){border-radius:var(--pw-radius)}.portal-workspace :is([class^=text-purple-300\/],[class*=" text-purple-300/"],[class^=text-purple-400\/],[class*=" text-purple-400/"]){color:var(--pw-text-muted)}.portal-workspace .portal-navigation{background-color:#0d0d0f!important}.portal-workspace .portal-navigation [class*=bg-gradient-]:not([class*=bg-clip-text]){background-color:#0000!important;background-image:none!important}.portal-workspace .portal-navigation [aria-current=page]{border-color:var(--pw-border-active);color:var(--pw-accent-text);background:var(--pw-accent-soft)!important}.portal-workspace .portal-navigation .font-minecraft{font-size:12px;line-height:1.5}.portal-workspace .portal-navigation a .font-minecraft{font-size:13px}.portal-workspace :is(a,button):focus-visible{outline:2px solid var(--pw-focus);outline-offset:3px}@media (hover:hover){.portal-workspace :is(a,button)[class*=hover\:border-purple-]:hover{border-color:var(--pw-border-hover)}}.portal-workspace .vh-card{background:var(--pw-surface);border-color:var(--pw-border);border-radius:var(--pw-radius)}.portal-workspace .vh-card:before{display:none}.portal-workspace .vh-card[role=alert]{max-width:none}.portal-workspace .vh-card[role=alert] button{border-radius:10px}.portal-workspace .vh-card[role=alert] .vh-lead{margin-inline:auto}.portal-workspace :is(.rounded-xl,.rounded-2xl)>.vh-card[role=alert]{background:0 0;border-color:#0000}
