html:has(body.public-account){background:#141617;color-scheme:dark}.public-account{background:#141617;color:#f1f0e9;--background:#141617;--foreground:#f1f0e9;--surface:#1b1e1f;--surface-2:#202524;--surface-3:#2a302e;--workspace:#141617;--primary:#c6b8f2;--muted:#a8afab;--border:#56605c;--subtle-border:#343a38;--accent:#302b3d;--selection:#3c3451;--popover:#141617;--popover-foreground:#f1f0e9;color-scheme:dark;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.public-account #app{height:auto;min-height:0}.public-account .account-console,.public-account .admin-console{font-family:inherit;max-width:1200px;min-height:calc(100dvh - 210px);margin:0 auto;padding:34px 24px 48px;background:#141617}.public-account .account-console h1,.public-account .admin-console h1{font-size:30px;letter-spacing:-.8px}.public-account .account-card{border-radius:5px;box-shadow:none;border-color:#343a38}.public-account .btn{border-radius:4px}.public-account .btn.primary{background:#c6b8f2;color:#18131e;border-color:#c6b8f2}.public-account .account-tabs button{font-weight:600}.public-account .account-tabs button[aria-pressed=true]{font-weight:600;background:#302b3d;border-color:#c6b8f2}.public-account .site-header{position:relative}@media(max-width:620px){.public-account .account-console,.public-account .admin-console{padding:22px 16px 35px}.public-account .account-console h1,.public-account .admin-console h1{font-size:25px}}

body.public-account{min-height:100dvh}.public-account .privacy-links{color:var(--muted)}.public-account .privacy-links a{color:inherit}
