.ws-logo{--ws-logo-h:40px;align-items:center;gap:.6em;display:inline-flex}.ws-logo[data-size=lg]{--ws-logo-h:56px}.ws-logo-mark{height:var(--ws-logo-h);aspect-ratio:256/243;background:url(/workspace/nexus-icon.png) 50%/contain no-repeat;display:block}.ws-logo-word{height:calc(var(--ws-logo-h) * .5);aspect-ratio:1406/237;background-color:var(--gt-ink);display:block;-webkit-mask:url(/workspace/nexus-wordmark-white.png) 50%/contain no-repeat;mask:url(/workspace/nexus-wordmark-white.png) 50%/contain no-repeat}.ws-waves{pointer-events:none;background:linear-gradient(180deg, var(--ws-wave-1) 0%, var(--ws-wave-2) 55%, var(--ws-wave-3) 85%, var(--ws-wave-4) 100%);position:absolute;inset:0;overflow:hidden}.ws-waves-canvas{width:100%;height:100%;display:block}.ws-blur-word{will-change:filter, transform, opacity;margin-right:.3em;transition-property:opacity,filter,transform;transition-timing-function:cubic-bezier(.25,.46,.45,.94);display:inline-block}
.ws-workspace{--ws-w-max:1360px;--ws-chrome-h:48px;--ws-chrome:#0c0b10;--ws-dock-reserve:110px;--ws-wave-1:#0e0d14;--ws-wave-2:#1f1a4a;--ws-wave-3:#382d86;--ws-wave-4:#5a4bc2;--ws-glass:color-mix(in srgb, var(--gt-surface) 72%, transparent);color:var(--gt-ink);font-family:var(--gt-sans);font-size:var(--gt-t-dense);line-height:1.5}.ws-workspace[data-light=true]{--ws-chrome:#edebf2;--ws-wave-1:#f5f5f7;--ws-wave-2:#e6e1f8;--ws-wave-3:#cdc3f3;--ws-wave-4:#aa9cec}.ws-workspace{background:var(--gt-ground);background-image:radial-gradient(at 88% 30%,#08788655,#0000 62%),radial-gradient(at 30% 0,#8370f445,#0000 56%);min-height:100dvh}.ws-workspace[data-light=true]{background-image:radial-gradient(at 90% 20%,#61b9cf22,#0000 60%),radial-gradient(at 20% 0,#8370f426,#0000 56%)}.ws-workspace button,.ws-dialog button{cursor:pointer}.ws-workspace :focus-visible,.ws-dialog :focus-visible{outline:2px solid var(--gt-accent);outline-offset:3px}@media (prefers-color-scheme:light){html:not([data-theme=dark]) .ws-workspace[data-light=system]{--ws-chrome:#edebf2;--ws-wave-1:#f5f5f7;--ws-wave-2:#e6e1f8;--ws-wave-3:#cdc3f3;--ws-wave-4:#aa9cec;background-image:radial-gradient(at 90% 20%,#61b9cf22,#0000 60%),radial-gradient(at 20% 0,#8370f426,#0000 56%)}}html[data-theme=light] .ws-workspace[data-light=system]{--ws-chrome:#edebf2;--ws-wave-1:#f5f5f7;--ws-wave-2:#e6e1f8;--ws-wave-3:#cdc3f3;--ws-wave-4:#aa9cec;background-image:radial-gradient(at 90% 20%,#61b9cf22,#0000 60%),radial-gradient(at 20% 0,#8370f426,#0000 56%)}
.ws-auth{isolation:isolate;place-items:center;padding:24px 16px;display:grid;position:relative}.ws-auth-column{justify-items:center;gap:24px;width:100%;max-width:26rem;display:grid;position:relative}.ws-auth-card{background:var(--gt-surface);width:100%}
