.auth-module__Cgra4q__shell{background:var(--color-shell);grid-template-rows:auto 1fr;min-height:100dvh;display:grid}.auth-module__Cgra4q__intro{padding:max(24px, env(safe-area-inset-top)) 24px 32px;color:var(--color-shell-foreground)}.auth-module__Cgra4q__workspace{background:var(--color-background-subtle);min-width:0;padding:32px max(16px, env(safe-area-inset-right)) max(32px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));border-radius:24px 24px 0 0}.auth-module__Cgra4q__controls :is(button,a,input:not([type=hidden]),[role=combobox]){min-height:48px}.auth-module__Cgra4q__controls :is(button,a){min-width:48px}.auth-module__Cgra4q__controls button{white-space:normal;max-width:100%}.auth-module__Cgra4q__controls [data-slot=input-wrapper]{min-height:50px}.auth-module__Cgra4q__controls [data-slot=input]{font-size:16px}.auth-module__Cgra4q__controls [data-slot=input-wrapper] [data-slot=input]{height:48px}.auth-module__Cgra4q__controls a{align-items:center;display:inline-flex}.auth-module__Cgra4q__controls [role=switch]{background-clip:padding-box;border-block-width:14px;border-block-color:#0000;align-items:center;min-width:48px;min-height:48px}.auth-module__Cgra4q__selectOptions [role=option]{min-height:48px}@media (min-width:1024px){.auth-module__Cgra4q__shell{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.auth-module__Cgra4q__intro{flex-direction:column;justify-content:center;padding:64px;display:flex}.auth-module__Cgra4q__workspace{border-radius:24px 0 0 24px;align-items:center;padding:64px 48px;display:grid}}.auth-module__Cgra4q__workspace .auth-card{background:0 0;border:0;border-radius:0;padding:0}
.counsel-module__70TdKa__controls :is(button,input:not([type=hidden]),[role=combobox]){min-width:48px;min-height:48px}.counsel-module__70TdKa__controls button{white-space:normal;max-width:100%}.counsel-module__70TdKa__controls [data-slot=input-wrapper]{min-height:50px}.counsel-module__70TdKa__controls [data-slot=input]{font-size:16px}.counsel-module__70TdKa__controls [data-slot=input-wrapper] [data-slot=input]{height:48px}.counsel-module__70TdKa__controls :is(input,textarea){max-width:100%}.counsel-module__70TdKa__selectOptions [role=option]{min-height:48px}.counsel-module__70TdKa__card{container-type:inline-size}.counsel-module__70TdKa__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@container not (min-width:24rem){.counsel-module__70TdKa__actions{grid-template-columns:1fr}}
