#privy-dialog,#privy-dialog-backdrop{--privy-color-background:var(--surface);--privy-color-background-2:var(--bg-sunk);--privy-color-background-3:var(--brand);--privy-color-background-hover:color-mix(in srgb, var(--fg) 6%, var(--surface));--privy-color-background-clicked:color-mix(in srgb, var(--fg) 10%, var(--surface));--privy-color-background-disabled:var(--bg-sunk);--privy-color-background-interactive:var(--brand);--privy-color-background-interactive-hover:color-mix(in srgb, var(--brand) 86%, #5a6400);--privy-color-background-interactive-clicked:color-mix(in srgb, var(--brand) 74%, #3a4200);--privy-color-background-interactive-disabled:color-mix(in srgb, var(--fg) 8%, var(--surface));--privy-color-foreground:var(--fg);--privy-color-foreground-2:var(--fg-soft);--privy-color-foreground-3:var(--fg-muted);--privy-color-foreground-4:var(--line);--privy-color-foreground-hover:var(--fg);--privy-color-foreground-clicked:var(--fg);--privy-color-foreground-disabled:color-mix(in srgb, var(--fg) 28%, transparent);--privy-color-foreground-accent:var(--brand-ink);--privy-color-foreground-interactive:var(--brand-type);--privy-color-foreground-interactive-hover:color-mix(in srgb, var(--brand) 80%, var(--fg));--privy-color-border-default:var(--line);--privy-color-border-hover:var(--hover-edge);--privy-color-border-focus:var(--brand);--privy-color-border-interactive:var(--brand);--privy-color-border-interactive-hover:var(--brand);--privy-color-border-error:var(--down);--privy-color-border-success:color-mix(in srgb, var(--up) 45%, transparent);--privy-color-border-warning:var(--warn);--privy-color-border-info:var(--series-1);--privy-color-icon-default:var(--fg);--privy-color-icon-default-hover:var(--fg);--privy-color-icon-default-clicked:var(--fg);--privy-color-icon-default-disabled:color-mix(in srgb, var(--fg) 28%, transparent);--privy-color-icon-muted:var(--fg-soft);--privy-color-icon-muted-hover:var(--fg);--privy-color-icon-muted-clicked:var(--fg-soft);--privy-color-icon-muted-disabled:color-mix(in srgb, var(--fg) 28%, transparent);--privy-color-icon-muted-disabled-alt:color-mix(in srgb, var(--fg) 28%, transparent);--privy-color-icon-subtle:var(--fg-muted);--privy-color-icon-subtle-hover:var(--fg);--privy-color-icon-subtle-clicked:var(--fg-muted);--privy-color-icon-subtle-disabled:color-mix(in srgb, var(--fg) 28%, transparent);--privy-color-icon-subtle-disabled-alt:color-mix(in srgb, var(--fg) 28%, transparent);--privy-color-icon-inverse:var(--brand-ink);--privy-color-icon-interactive:var(--brand);--privy-color-icon-interactive-hover:color-mix(in srgb, var(--brand) 86%, #5a6400);--privy-color-icon-interactive-clicked:color-mix(in srgb, var(--brand) 74%, #3a4200);--privy-color-icon-error:var(--down);--privy-color-icon-error-hover:var(--down);--privy-color-icon-error-clicked:var(--down);--privy-color-icon-success:var(--up);--privy-color-icon-warning:var(--warn);--privy-color-error:var(--down);--privy-color-error-dark:var(--down);--privy-color-error-bg:color-mix(in srgb, var(--down) 18%, var(--surface));--privy-color-error-bg-hover:color-mix(in srgb, var(--down) 26%, var(--surface));--privy-color-error-light:color-mix(in srgb, var(--down) 18%, var(--surface));--privy-color-success:color-mix(in srgb, var(--up) 16%, var(--surface));--privy-color-success-bg:color-mix(in srgb, var(--up) 16%, var(--surface));--privy-color-success-light:color-mix(in srgb, var(--up) 16%, var(--surface));--privy-color-success-dark:var(--up);--privy-color-warn:color-mix(in srgb, var(--warn) 16%, var(--surface));--privy-color-warn-bg:color-mix(in srgb, var(--warn) 16%, var(--surface));--privy-color-warn-light:color-mix(in srgb, var(--warn) 16%, var(--surface));--privy-color-warning-dark:var(--warn);--privy-color-info-bg:var(--bg-sunk);--privy-color-info-bg-hover:color-mix(in srgb, var(--fg) 6%, var(--surface));--privy-color-accent:var(--brand);--privy-color-accent-dark:color-mix(in srgb, var(--brand) 88%, #5a6400);--privy-color-accent-light:color-mix(in srgb, #fff 26%, var(--brand));--privy-color-accent-hover:color-mix(in srgb, #fff 40%, var(--brand));--privy-color-accent-darkest:var(--brand-ink);--privy-link-navigation-color:var(--brand-type);--privy-border-radius-xs:6px;--privy-border-radius-sm:var(--radius-sm);--privy-border-radius-md:var(--radius-sm);--privy-border-radius-mdlg:9px;--privy-border-radius-lg:var(--radius)}#privy-dialog{font-family:inherit}#privy-dialog-backdrop{background:var(--scrim);-webkit-backdrop-filter:var(--scrim-blur);backdrop-filter:var(--scrim-blur)}#privy-modal-content{background:var(--glass-fill);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);box-shadow:var(--glass-inset);clip-path:inset(0 round var(--privy-border-radius-lg) var(--privy-border-radius-lg) 0 0)}#privy-dialog div:has(>div>#privy-modal-content){box-shadow:var(--shadow-float);border-radius:var(--privy-border-radius-lg) var(--privy-border-radius-lg) 0 0}@media (min-width:441px){#privy-modal-content{clip-path:inset(0 round var(--privy-border-radius-lg))}#privy-dialog div:has(>div>#privy-modal-content){border-radius:var(--privy-border-radius-lg)}}@supports ((-webkit-backdrop-filter:blur(2px) url(#f)) or (backdrop-filter:blur(2px) url(#f))) and (not (font:-apple-system-body)){#privy-modal-content{-webkit-backdrop-filter:var(--glass-warp);backdrop-filter:var(--glass-warp)}}#privy-content-footer-container{padding-bottom:12px}#privy-modal-content .login-method-button{background:var(--surface-2);box-shadow:var(--glass-rim);transition:background var(--dur-1) ease, border-color var(--dur-1) ease}#privy-modal-content button.login-method-button:hover:not(:disabled){background:var(--hover-fill);border-color:var(--hover-edge)!important}#privy-dialog [aria-label=close\ modal]{opacity:1;border-radius:var(--radius-sm);border:1px solid var(--glass-edge);background:var(--glass-fill);width:34px;height:34px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:var(--fg-soft);box-shadow:var(--glass-rim);transition:background var(--dur-1) ease, border-color var(--dur-1) ease, color var(--dur-1) ease, transform var(--dur-1) ease;place-items:center;padding:0;display:grid}#privy-dialog [aria-label=close\ modal]>svg{stroke-width:1.7px;width:17px;height:17px;color:inherit}#privy-dialog [aria-label=close\ modal]:hover{opacity:1;background:var(--surface);border-color:var(--glass-edge-hover);color:var(--fg)}#privy-dialog [aria-label=close\ modal]:active{transform:scale(.93)}#privy-dialog [aria-label=close\ modal]:focus-visible{outline:2px solid color-mix(in srgb, var(--sky) 75%, transparent);outline-offset:2px}@media (prefers-reduced-motion:reduce){#privy-dialog [aria-label=close\ modal]{transition:background var(--dur-1) ease, border-color var(--dur-1) ease, color var(--dur-1) ease}#privy-dialog [aria-label=close\ modal]:active{transform:none}}@supports ((-webkit-backdrop-filter:blur(2px) url(#f)) or (backdrop-filter:blur(2px) url(#f))) and (not (font:-apple-system-body)){#privy-dialog [aria-label=close\ modal]{-webkit-backdrop-filter:var(--glass-warp);backdrop-filter:var(--glass-warp)}}@media (pointer:coarse){#privy-dialog [aria-label=close\ modal]{position:relative}#privy-dialog [aria-label=close\ modal]:after{content:"";position:absolute;inset:-6px}}#privy-dialog,#privy-dialog-backdrop{--privy-color-accent:var(--sky);--privy-color-accent-dark:color-mix(in srgb, var(--sky) 86%, #0b2a4f);--privy-color-accent-light:color-mix(in srgb, #fff 26%, var(--sky));--privy-color-accent-hover:color-mix(in srgb, #fff 36%, var(--sky));--privy-color-accent-darkest:#381405;--privy-color-background-interactive:var(--sky);--privy-color-background-interactive-hover:color-mix(in srgb, var(--sky) 88%, #0b2a4f);--privy-color-background-interactive-clicked:color-mix(in srgb, var(--sky) 76%, #0b2a4f);--privy-color-foreground-accent:#381405;--privy-color-foreground-interactive:var(--sky);--privy-color-foreground-interactive-hover:color-mix(in srgb, var(--sky) 80%, #fff);--privy-color-border-focus:var(--sky);--privy-color-border-interactive:var(--sky);--privy-color-border-interactive-hover:var(--sky);--privy-color-icon-interactive:var(--sky);--privy-color-icon-interactive-hover:color-mix(in srgb, var(--sky) 86%, #0b2a4f);--privy-link-navigation-color:var(--sky)}#privy-modal-content{background-image:radial-gradient(120% 60% at 50% -10%, color-mix(in srgb, var(--sky) 14%, transparent), transparent 70%)}#privy-modal-content input.login-method-button:focus{border-color:var(--sky);box-shadow:0 0 0 3px color-mix(in srgb, var(--sky) 22%, transparent), var(--glass-rim)}#privy-modal-content button.login-method-button:hover:not(:disabled){border-color:color-mix(in srgb, var(--sky) 55%, transparent)!important}#privy-modal-content .login-method-button span:last-child:not(:first-child):is([class*=ecent],[class*=Recent]),#privy-modal-content .login-method-button [class*=badge i],#privy-modal-content .login-method-button [class*=tag i]{background:color-mix(in srgb, var(--sky) 16%, transparent);color:var(--sky)}#privy-modal-content .login-method-button button:not(:disabled){color:var(--sky)}
