:is(html:is(.dark,[data-theme=dark]):not([data-entering-from=light]),html[data-entering-from=dark]) .auth-landing{background:none;color:rgb(var(--text-foreground));color-scheme:dark;letter-spacing:.025em}:is(html:is(.dark,[data-theme=dark]):not([data-entering-from=light]),html[data-entering-from=dark]) .auth-landing :is(.ld-backdrop,.ld-grain,.auth-orbs){display:none}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) :is(.auth-landing,.auth-chrome,.auth-logo){--text-foreground:15 23 42;--foreground:rgb(15 23 42);--muted:#64748b;--default-foreground:rgb(15 23 42);--field-foreground:rgb(15 23 42);--field-placeholder:#64748b;--border:rgb(15 23 42/0.12);--separator:rgb(15 23 42/0.08);--accent:#1e40af;--accent-text:#1e40af;--layer-fg:rgb(15 23 42);color:#334155;text-shadow:none}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) :is(.auth-landing,.auth-chrome,.auth-logo) svg{filter:none}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-landing :is(h1,h2,h3,h4,label,.label){color:var(--ld-ink)}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-landing .auth-card{border:1px solid var(--ld-glass-line)!important;background:var(--ld-glass)!important;box-shadow:0 0 0 1px var(--ld-glass-edge),inset 0 1px 0 var(--ld-glass-hi)!important;-webkit-backdrop-filter:var(--ld-glass-filter)!important;backdrop-filter:var(--ld-glass-filter)!important;color:var(--ld-text);--layer-bg:var(--ld-card);--layer-frame:var(--ld-line);--layer-fill:rgb(255 255 255/0.3);--field-background:rgb(255 255 255/0.12);--field-hover:rgb(255 255 255/0.4);--field-border:var(--ld-glass-line)}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-landing .auth-card :is(.textfield,.select,.number-field):before{border-color:var(--field-border);background-image:var(--ld-glass);box-shadow:0 0 0 1px var(--ld-glass-edge),0 1px 2px rgb(15 23 42/.05),0 6px 16px -8px rgb(30 64 175/.18),inset 0 1px 0 var(--ld-glass-hi)}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-landing .auth-card .checkbox:not([data-selected=true]) .checkbox__control{border-color:var(--ld-glass-line);background-color:var(--field-background);background-image:var(--ld-glass);box-shadow:0 0 0 1px rgb(15 23 42/.1)}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-landing .auth-card .alert{border:1px solid var(--ld-glass-line)!important;background-color:rgb(255 255 255/.12)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:var(--ld-glass);box-shadow:0 0 0 1px var(--ld-glass-edge),0 1px 2px rgb(15 23 42/.05),0 6px 16px -8px rgb(30 64 175/.18),inset 0 1px 0 var(--ld-glass-hi)}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-landing .auth-card div>svg.text-default:only-child{display:none}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-landing .auth-orbs{position:absolute;left:50%;top:50%;translate:-50% calc(-50% + 1rem);pointer-events:none;width:62rem;height:50rem;background:radial-gradient(circle 8rem at 20% 58%,var(--ld-disc-1) calc(100% - 1px),transparent),radial-gradient(circle 9rem at 80% 34%,var(--ld-disc-2) calc(100% - 1px),transparent),radial-gradient(circle 5.5rem at 62% 82%,var(--ld-disc-3) calc(100% - 1px),transparent),radial-gradient(circle 3rem at 37% 19%,var(--ld-disc-2) calc(100% - 1px),transparent)}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-chrome .button{border:1px solid #e3e7ee;border-radius:9999px;background-color:#ffffff;box-shadow:0 1px 2px rgb(15 23 42/.06),0 6px 16px -8px rgb(15 23 42/.18);color:#0f172a;-webkit-backdrop-filter:none;backdrop-filter:none}@media (hover:hover){:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-chrome .button:hover{background-color:#f5f7fa}}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-chrome .button svg{color:#0f172a;opacity:1}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-chrome .button:hover svg{color:#1e40af}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) body:has(.auth-landing) .tooltip{border-color:transparent;background-color:#0f172a;color:#ffffff;text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-landing .auth-card .auth-list{border:1px solid var(--ld-glass-line)!important;background-color:rgb(255 255 255/.12)!important;background-image:var(--ld-glass);box-shadow:0 0 0 1px var(--ld-glass-edge),0 1px 2px rgb(15 23 42/.05),0 6px 16px -8px rgb(30 64 175/.18),inset 0 1px 0 var(--ld-glass-hi)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-landing .auth-card .auth-list .list-box-item:is(:hover,[data-hovered=true],[data-focus-visible=true]){background-color:rgb(255 255 255/.55)}.auth-card .auth-choice{border:1px solid rgb(255 255 255/.08);background-color:rgb(255 255 255/.04)}.auth-card .auth-choice:is(:hover,[data-hovered=true]){background-color:rgb(255 255 255/.08)}.auth-card .auth-choice[data-selected=true]{border-color:color-mix(in oklab,var(--choice) 60%,transparent);background-color:color-mix(in oklab,var(--choice) 16%,transparent)}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-landing .auth-card .auth-choice{border:1px solid var(--ld-glass-line);background-color:rgb(255 255 255/.12);background-image:var(--ld-glass);box-shadow:0 0 0 1px var(--ld-glass-edge),0 1px 2px rgb(15 23 42/.05),0 6px 16px -8px rgb(30 64 175/.18),inset 0 1px 0 var(--ld-glass-hi)}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-landing .auth-card .auth-choice:is(:hover,[data-hovered=true]){background-color:rgb(255 255 255/.5)}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-landing .auth-card .auth-choice[data-selected=true]{border-color:color-mix(in oklab,var(--choice) 55%,white);background-color:color-mix(in oklab,var(--choice) 12%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,var(--choice) 35%,transparent),0 8px 20px -10px color-mix(in oklab,var(--choice) 45%,transparent),inset 0 1px 0 var(--ld-glass-hi)}@media (max-width:767px){.landing-root.auth-landing .ld-backdrop--aurora.ld-backdrop--at-full{background:radial-gradient(ellipse 70% 16rem at -15% 0,var(--ld-bd-aurora-1),transparent 70%),radial-gradient(ellipse 55% 20rem at 115% 50%,var(--ld-bd-aurora-2),transparent 70%),radial-gradient(ellipse 70% 16rem at -10% 105%,var(--ld-bd-aurora-3),transparent 70%)}:is(html:is(.light,[data-theme=light]):not([data-entering-from=dark]),html[data-entering-from=light]) .auth-landing .auth-orbs{inset:0;translate:none;width:auto;height:auto;background:radial-gradient(circle 5rem at 0 76%,var(--ld-disc-1) calc(100% - 1px),transparent),radial-gradient(circle 6rem at 100% 24%,var(--ld-disc-2) calc(100% - 1px),transparent),radial-gradient(circle 4rem at 82% 89%,var(--ld-disc-3) calc(100% - 1px),transparent),radial-gradient(circle 2rem at 16% 12%,var(--ld-disc-2) calc(100% - 1px),transparent)}}