html:has(head>[data-stack-theme=dark]) .stack-scope{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:240 10% 3.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:260 44% 70%;--primary-foreground:0 0% 100%;--secondary:260 44% 30%;--secondary-foreground:0 0% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:260 44% 30%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:260 44% 70%}.stack-scope{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:260 44% 50%;--primary-foreground:0 0% 100%;--secondary:260 44% 95%;--secondary-foreground:260 44% 30%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:260 44% 95%;--accent-foreground:260 44% 30%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:260 44% 50%;position:relative}:is(html:has(head>[data-stack-theme=dark]) .stack-scope .stack-scope_button:has([data-provider*=google i]),html:has(head>[data-stack-theme=dark]) .stack-scope .stack-scope_button:has(img[alt*=google i]),html:has(head>[data-stack-theme=dark]) .stack-scope .stack-scope_button:has(svg[aria-label*=google i])){color:#0a0a0a!important}:is(html:has(head>[data-stack-theme=dark]) .stack-scope .stack-scope_button:has([data-provider*=google i]) *,html:has(head>[data-stack-theme=dark]) .stack-scope .stack-scope_button:has(img[alt*=google i]) *,html:has(head>[data-stack-theme=dark]) .stack-scope .stack-scope_button:has(svg[aria-label*=google i]) *){color:inherit!important}html:has(head>[data-stack-theme=dark]) .stack-scope .stack-scope_button:nth-of-type(2){color:#0a0a0a!important;opacity:1!important}html:has(head>[data-stack-theme=dark]) .stack-scope .stack-scope_button:nth-of-type(2) *{color:inherit!important;opacity:1!important}html:has(head>[data-stack-theme=dark]) .stack-scope button.stack-oauth-button--rc-{color:#0a0a0a!important;opacity:1!important;background-color:#fff!important;border-color:#ddd!important}html:has(head>[data-stack-theme=dark]) .stack-scope button.stack-oauth-button--rc- *{color:inherit!important;opacity:1!important}html:has(head>[data-stack-theme=dark]) .stack-scope button.stack-oauth-button--rc- .flex-1{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;opacity:1!important}html:has(head>[data-stack-theme=dark]) .stack-scope button:has(svg path[fill=\#4285F4]){color:#0a0a0a!important;opacity:1!important;background-color:#fff!important;border-color:#ddd!important}html:has(head>[data-stack-theme=dark]) .stack-scope button:has(svg path[fill=\#4285F4]) *{color:inherit!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:has(head>[data-stack-theme=dark]) .stack-scope button[class^=stack-oauth-button--]{--primary-foreground:0 0% 0%!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;opacity:1!important}html:has(head>[data-stack-theme=dark]) .stack-scope button[class^=stack-oauth-button--] *{color:inherit!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}
