.g9TBwG_buttonBase{white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;transition:background-color .1s ease-in-out,border-color .1s ease-in-out,box-shadow .1s ease-in-out,color .1s ease-in-out,transform .1s ease-in-out;display:inline-flex}.g9TBwG_buttonBase:focus-visible{outline:none}.g9TBwG_buttonBase:disabled{pointer-events:none;opacity:.5}.g9TBwG_buttonBase svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.g9TBwG_buttonDefault{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:0;box-shadow:0 4px #1d4ed8}:root[data-theme=dark] .g9TBwG_buttonDefault{box-shadow:0 4px #94a3b8}.g9TBwG_buttonOutline{border:2px solid hsl(var(--input));background:hsl(var(--background));box-shadow:0 3px 0 0 hsl(var(--input))}.g9TBwG_buttonSecondary{border:2px solid hsl(var(--input));background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 3px 0 0 hsl(var(--input))}.g9TBwG_buttonSizeDefault{height:2.75rem;padding:.5rem 1.25rem}.g9TBwG_buttonSizeSm{height:2.25rem;padding:0 .75rem}.g9TBwG_buttonOutline:active,.g9TBwG_buttonSecondary:active,.g9TBwG_buttonDefault:active,.g9TBwG_buttonOutline[data-state=open],.g9TBwG_buttonSecondary[data-state=open],.g9TBwG_buttonDefault[data-state=open]{box-shadow:none;transform:translateY(3px)}@media (width>=768px){.g9TBwG_buttonDefault:hover{background:#215be0}:root[data-theme=dark] .g9TBwG_buttonDefault:hover{color:hsl(var(--primary-foreground));background:#e2e8f0}.g9TBwG_buttonOutline:hover,.g9TBwG_buttonSecondary:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}}.g9TBwG_fullWidth{width:100%}.g9TBwG_buttonTall{height:3rem}.g9TBwG_textBase{font-size:1rem}.g9TBwG_fontMedium{font-weight:500}.g9TBwG_icon{width:1.25rem;height:1.25rem}.g9TBwG_iconLeading{margin-right:.5rem}.g9TBwG_formStack{gap:1rem;display:grid}.g9TBwG_fieldStack{gap:.5rem;display:grid}.g9TBwG_inputLight{color:#000;background:#fff}.g9TBwG_inputLight::placeholder{color:#6b7280}.g9TBwG_inputError{border-color:#ef4444}.g9TBwG_errorText{color:#ef4444;margin-top:.25rem;font-size:.875rem}.g9TBwG_centeredErrorText{text-align:center}.g9TBwG_turnstileErrorPanel{text-align:center;background:#ef44441a;border:1px solid #ef444433;border-radius:.375rem;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;display:flex}.g9TBwG_turnstileErrorTitle{color:#ef4444;font-size:.875rem;font-weight:500}.g9TBwG_turnstileErrorDescription{width:100%;color:hsl(var(--muted-foreground));font-size:.75rem}.g9TBwG_turnstileActions{flex-direction:row;align-items:center;gap:1rem;margin-top:.25rem;display:flex}.g9TBwG_compactButton{height:2rem}.g9TBwG_supportLink{color:#60a5fa;font-size:.75rem;transition:color .12s}.g9TBwG_supportLink:hover{color:#93c5fd}.g9TBwG_infoPanel{text-align:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:.5rem;padding:1rem}.g9TBwG_mailIcon{color:#60a5fa;width:3rem;height:3rem;margin:0 auto .5rem}.g9TBwG_infoText{color:hsl(var(--foreground));font-size:.875rem}.g9TBwG_infoSubtext{color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.75rem}.g9TBwG_labelForeground{color:hsl(var(--foreground))}.g9TBwG_otpInput{text-align:center;letter-spacing:.1em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.5rem}.g9TBwG_otpInfoText{margin-bottom:.5rem}.g9TBwG_input{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 4px);background:hsl(var(--input-bg));width:100%;height:2.5rem;color:hsl(var(--input-foreground));padding:.5rem .75rem;font-size:1rem;display:flex}.g9TBwG_input::file-selector-button{color:hsl(var(--foreground));background:0 0;border:0;font-size:.875rem;font-weight:500}.g9TBwG_input::placeholder{color:hsl(var(--input-placeholder))}.g9TBwG_input:focus-visible{outline:none}.g9TBwG_input:disabled{cursor:not-allowed;opacity:.5}@media (width>=768px){.g9TBwG_input{font-size:.875rem}}.g9TBwG_label{font-size:.875rem;font-weight:500;line-height:1}.QwaTMa_page{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:100svh;padding:clamp(2rem,8svh,5rem) 1.5rem 1.5rem;display:flex}.QwaTMa_shell{flex-direction:column;gap:1.5rem;width:100%;max-width:24rem;display:flex}.QwaTMa_heading{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.QwaTMa_brandLink{flex-shrink:0;align-items:center;margin-bottom:.5rem;display:inline-flex}.QwaTMa_brandLogo{height:1.25rem}.QwaTMa_title{color:hsl(var(--foreground));letter-spacing:-.025em;margin-top:.5rem;font-size:1.25rem;font-weight:700}.QwaTMa_description{color:hsl(var(--muted-foreground));font-size:.875rem}.QwaTMa_hidden{display:none}.QwaTMa_turnstileSlot{justify-content:center;align-items:center;min-height:4.875rem;display:flex}.QwaTMa_turnstileSlot:empty{display:none}.QwaTMa_turnstileSlot>*{width:100%}.QwaTMa_maintenanceBanner{border:1px solid var(--surface-shell-border);border-radius:var(--radius);background:var(--surface-shell-bg);text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--surface-shell-shadow);padding:1.25rem;animation:.3s QwaTMa_fade-in}.QwaTMa_maintenanceTitle{color:hsl(var(--foreground));font-weight:600}.QwaTMa_maintenanceText{color:hsl(var(--muted-foreground));margin-top:.375rem;font-size:.875rem}.QwaTMa_emailStep{flex-direction:column;gap:1rem;animation:.3s QwaTMa_fade-in;display:flex}.QwaTMa_divider{margin-block:1rem;position:relative}.QwaTMa_dividerLineWrap{align-items:center;display:flex;position:absolute;inset:0}.QwaTMa_dividerLine{border-top:1px solid hsl(var(--border) / .8);width:100%}.QwaTMa_dividerLabelWrap{justify-content:center;font-size:.875rem;display:flex;position:relative}.QwaTMa_dividerLabel{background:var(--page-background);color:hsl(var(--muted-foreground));padding-inline:.5rem}.QwaTMa_errorText{color:hsl(var(--destructive));text-align:center;font-size:.875rem}.QwaTMa_linkBlock{text-align:center}.QwaTMa_failedHint{color:hsl(var(--primary));margin-bottom:.5rem;font-size:.875rem;animation:.3s QwaTMa_fade-in}.QwaTMa_modeButton{color:hsl(var(--primary));font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;font-weight:500;transition:color .12s}.QwaTMa_modeButton:hover{color:hsl(var(--primary) / .8)}.QwaTMa_footer{color:hsl(var(--muted-foreground));text-align:center;padding-inline:1rem;font-size:.75rem}.QwaTMa_footerLink{text-underline-offset:4px;text-decoration:underline;transition:color .15s}.QwaTMa_footerLink:hover{color:hsl(var(--foreground))}@keyframes QwaTMa_fade-in{0%{opacity:0}to{opacity:1}}@media (width>=48rem){.QwaTMa_page{padding:clamp(3rem,10svh,6rem) 2.5rem 2.5rem}.QwaTMa_brandLink{margin-bottom:1rem}.QwaTMa_brandLogo{height:1.5rem}}
