.gth-auth-tabbed{border-radius:24px;max-width:540px;padding:32px 28px;box-sizing:border-box}.gth-auth-tabbed [hidden]{display:none!important}.gth-auth-tabbed .gth-auth-tablist{display:grid;grid-template-columns:1fr 1fr;padding:5px;gap:5px;border-radius:14px;background:rgba(255,255,255,.12)}.gth-auth-tabbed .gth-auth-tablist button{border:0;border-radius:10px;padding:12px;color:#fff;background:transparent;font:inherit;font-weight:700;cursor:pointer}.gth-auth-tabbed .gth-auth-tablist button[aria-selected=true]{background:#fff;color:#17332c}.gth-auth-tabbed button:focus-visible,.gth-auth-tabbed a:focus-visible{outline:3px solid #f4c14a;outline-offset:3px}.gth-auth-tabbed .gth-auth-social-actions{display:grid;gap:12px}.gth-auth-tabbed .gth-auth-divider{margin:20px 0;color:#fff;font-size:14px}.gth-auth-tabbed .gth-login-card{margin:0;max-width:none;box-shadow:none;text-align:left;padding:22px;border-radius:16px}.gth-auth-tabbed h2{color:#fff}.gth-auth-tabbed .gth-login-card h3{color:#17332c;font-size:20px;margin:0 0 8px}.gth-auth-tabbed .gth-auth-provider{box-sizing:border-box}.gth-auth-tabbed [role=tabpanel]{min-width:0}@media(max-width:480px){.gth-auth-tabbed{padding:24px 16px}.gth-auth-tabbed .gth-login-card{padding:18px}}
.gth-auth-app.gth-auth-tabbed{max-width:540px;border-radius:24px;padding:32px 28px}.gth-auth-tabbed *{box-sizing:border-box}.gth-auth-tabbed .gth-login-card,.gth-auth-tabbed input{min-width:0;max-width:100%}@media(max-width:480px){.gth-auth-app.gth-auth-tabbed{padding:24px 16px}}
