.basRxG_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}.basRxG_input::file-selector-button{color:hsl(var(--foreground));background:0 0;border:0;font-family:inherit;font-size:.875rem;font-weight:500}.basRxG_input::placeholder{color:hsl(var(--input-placeholder))}.basRxG_input:disabled{cursor:not-allowed;opacity:.5}@media (width>=768px){.basRxG_input{font-size:.875rem}}._7ImotW_label{font-size:.875rem;font-weight:500;line-height:1}.g9TBwG_fullWidth{width:100%}.g9TBwG_primarySubmitButton{--button-font-size:1rem;--button-font-weight:700;--button-letter-spacing:0;--button-text-transform:none}.g9TBwG_socialLoginButton{--button-letter-spacing:0;--button-font-size:1rem;--button-font-weight:600;--button-text-transform:none}.g9TBwG_buttonTall{height:3rem}.g9TBwG_icon{width:1.25rem;height:1.25rem}.g9TBwG_iconLeading{margin-right:0}.g9TBwG_formStack{gap:1rem;display:grid}.g9TBwG_fieldStack{gap:.5rem;display:grid}.g9TBwG_inputLight{background:hsl(var(--background));color:hsl(var(--foreground))}.g9TBwG_inputLight::placeholder{color:hsl(var(--muted-foreground))}.g9TBwG_inputError{border-color:hsl(var(--destructive))}.g9TBwG_errorText{color:hsl(var(--destructive));margin-top:.25rem;font-size:.875rem}.g9TBwG_centeredErrorText{text-align:center}.g9TBwG_turnstileErrorPanel{border:1px solid hsl(var(--destructive) / .22);background:hsl(var(--destructive) / .1);text-align:center;border-radius:.375rem;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;display:flex}.g9TBwG_turnstileErrorTitle{color:hsl(var(--destructive));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:hsl(var(--primary));font-size:.75rem;transition:color .12s}.g9TBwG_supportLink:hover{color:hsl(var(--primary) / .82)}.g9TBwG_infoPanel{border:1px solid hsl(var(--primary) / .2);background:hsl(var(--primary) / .1);text-align:center;border-radius:.5rem;padding:1rem}.g9TBwG_mailIcon{width:3rem;height:3rem;color:hsl(var(--primary));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}.ddG1zW_focusRing:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,hsl(var(--ring)));outline-offset:var(--focus-ring-offset,2px)}.ddG1zW_focusRingStrong:focus-visible{outline:var(--focus-ring-width,3px) solid var(--focus-ring-color,hsl(var(--ring) / .85));outline-offset:var(--focus-ring-offset,3px)}.ddG1zW_focusRingInset:focus-visible{box-shadow:0 0 0 var(--focus-ring-width,2px) var(--focus-ring-color,hsl(var(--ring))), 0 0 0 calc(var(--focus-ring-width,2px) * 2) hsl(var(--background));outline:none}.ddG1zW_focusRingDelegated:focus-visible{outline:none}:is(html:has(.QwaTMa_page),body:has(.QwaTMa_page)){scrollbar-gutter:auto}html:has(.QwaTMa_page){--page-scrollbar-track:#aab9d2;overflow-y:auto}html[data-theme=dark]:has(.QwaTMa_page){--page-scrollbar-track:#0d1117}.QwaTMa_page{box-sizing:border-box;width:100%;min-height:100svh;color:hsl(var(--foreground));justify-content:center;align-items:center;padding:clamp(1rem,4svh,2.5rem) 1rem;display:flex;position:relative}.QwaTMa_closeButton{top:max(1rem, env(safe-area-inset-top));left:max(1rem, env(safe-area-inset-left));z-index:2;width:3rem;height:3rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:999rem;justify-content:center;align-items:center;transition:background-color .15s,color .15s,transform .15s;display:inline-flex;position:fixed}.QwaTMa_closeButton:hover{background:hsl(var(--muted) / .7);color:hsl(var(--foreground));transform:translateY(-1px)}.QwaTMa_closeIcon{stroke-width:2.5px;width:1.75rem;height:1.75rem}.QwaTMa_loginStage{isolation:isolate;place-items:center;width:100%;max-width:72rem;display:grid;position:relative}.QwaTMa_shell{z-index:2;flex-direction:column;gap:1rem;width:100%;max-width:26rem;padding:clamp(1.125rem,3vw,1.625rem);display:flex;position:relative}.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:.375rem;display:inline-flex}.QwaTMa_brandRow{align-items:center;gap:.5rem;display:inline-flex}.QwaTMa_brandIcon{color:#2563eb;fill:currentColor;width:1.5rem;height:1.5rem}.QwaTMa_brandLogo{flex-shrink:0;width:auto;height:1rem}.QwaTMa_shell button:not(.QwaTMa_modeButton){--button-radius:.5rem;--button-font-family:var(--font-sans);--button-letter-spacing:0;--button-text-transform:none}.QwaTMa_title{color:hsl(var(--foreground));letter-spacing:0;margin-top:.375rem;font-size:1.25rem;font-weight:700}.QwaTMa_description{color:hsl(var(--muted-foreground));font-size:.875rem}.QwaTMa_turnstileSlot{justify-content:center;align-items:center;min-height:4.375rem;padding-top:.125rem;display:flex}.QwaTMa_turnstileSlot>*{width:min(19rem,100%)}.QwaTMa_maintenanceBanner{border:1px solid hsl(var(--border) / .76);background:hsl(var(--muted) / .45);text-align:center;border-radius:.5rem;padding:.875rem 1rem;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:.875rem;animation:.3s QwaTMa_fade-in;display:flex}.QwaTMa_divider{margin-block:.5rem;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(--surface-shell-bg);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_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:.5rem;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>=768px){.QwaTMa_page{padding:clamp(1.5rem,6svh,3rem) 2rem}.QwaTMa_brandLink{margin-bottom:.625rem}.QwaTMa_brandLogo{height:1.0625rem}}@media (height<=640px){.QwaTMa_page{justify-content:flex-start;align-items:center;padding:4.5rem 1rem 1rem;overflow-y:auto}.QwaTMa_shell{gap:.75rem;max-width:24rem;margin-inline:auto;padding:1rem}.QwaTMa_heading{gap:.25rem}.QwaTMa_brandLink{margin-bottom:.125rem}.QwaTMa_brandLogo{height:1rem}.QwaTMa_title{margin-top:.125rem;font-size:1.125rem}.QwaTMa_description{font-size:.8125rem}.QwaTMa_emailStep{gap:.625rem}.QwaTMa_divider{margin-block:.375rem}.QwaTMa_footer{padding-inline:0}}
