.auZgPq_button{color:rgb(var(--color-primary-foreground));background:rgb(var(--color-primary));font-weight:600;font-size:var(--font-size-body-m);border-radius:var(--border-radius-s);cursor:pointer;border:2px solid #0000;align-items:center;width:100%;min-height:3.75rem;padding:1rem;line-height:1.75;transition:background .2s,opacity .2s;display:flex}@media (hover:hover){.auZgPq_button:hover{background:rgb(var(--color-foreground-hover));color:rgb(var(--color-primary-foreground))}}.auZgPq_button[disabled]{opacity:.5;pointer-events:none}.auZgPq_button.auZgPq_loading[disabled]{opacity:1}.auZgPq_content{justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex}.auZgPq_slot{flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:opacity .2s;display:flex}.auZgPq_label{text-align:center;flex:1;transition:opacity .2s}.auZgPq_dimmed{opacity:.5}
.KWJTgG_container{width:100vw;height:100vh;display:flex;overflow:hidden}.KWJTgG_loginSide{background:#fff;flex-direction:column;flex:1;max-width:700px;padding:2.2rem 2.2rem 0;display:flex;position:relative}@media (max-width:800px){.KWJTgG_loginSide{padding:2rem}}.KWJTgG_logoWrapper{justify-content:center;margin-bottom:2rem;display:flex}.KWJTgG_contentWrapper{flex:1;justify-content:center;align-items:center;display:flex}.KWJTgG_selectionList{flex-direction:column;gap:16px;width:100%;display:flex}.KWJTgG_form,.KWJTgG_sentState{text-align:center;flex-direction:column;gap:1rem;width:100%;max-width:320px;display:flex}.KWJTgG_form h2,.KWJTgG_sentState h2{margin-bottom:.1rem;font-size:1.3rem;font-weight:500}.KWJTgG_sentState p{color:#333;font-size:.9375rem;line-height:1.5}.KWJTgG_error{color:rgb(var(--color-error));font-size:var(--font-size-body-s)}.KWJTgG_info{border:1px solid rgb(var(--color-panel-border-color));border-radius:var(--border-radius-s);background:rgb(var(--color-panel-background));color:rgb(var(--color-foreground));font-size:var(--font-size-body-s);text-align:left;padding:.75rem 1rem;line-height:1.5}.KWJTgG_footer{margin-top:1.5rem}.KWJTgG_bottomInfo{justify-content:center;margin-top:auto;display:flex}.KWJTgG_imageSide{flex:1.2;position:relative}@media (max-width:800px){.KWJTgG_imageSide{display:none}}
