.auth-shell{--color-brand:var(--color-dashboard-action);--color-brand-action:var(--color-dashboard-action);--color-brand-action-hover:var(--color-dashboard-action-hover);--color-brand-action-active:var(--color-dashboard-action-active);--color-brand-heading:var(--color-dashboard-action);--color-brand-ink:var(--color-dashboard-action);--color-brand-text:var(--color-dashboard-action);--color-brand-focus:var(--color-dashboard-action);--color-brand-on-dark:color-mix(in srgb, var(--color-dashboard-action) 70%, white);--color-brand-soft:var(--color-dashboard-soft);--color-brand-border:var(--color-dashboard-border);--color-orange-50:var(--color-brand-soft);--color-orange-100:color-mix(in srgb, var(--color-dashboard-action) 10%, white);--color-orange-200:var(--color-brand-border);--color-orange-300:color-mix(in srgb, var(--color-dashboard-action) 65%, white);--color-orange-400:color-mix(in srgb, var(--color-dashboard-action) 85%, white);--color-orange-500:var(--color-dashboard-action);--color-orange-600:var(--color-dashboard-action-hover);--color-orange-700:var(--color-dashboard-action-hover);--color-orange-800:color-mix(in srgb, var(--color-dashboard-action) 80%, black);--color-orange-900:color-mix(in srgb, var(--color-dashboard-action) 45%, black);--color-orange-950:color-mix(in srgb, var(--color-dashboard-action) 25%, black);--form-accent:var(--color-dashboard-action)}.dark .auth-shell{--color-brand-text:var(--color-brand-on-dark)}body:has(.auth-shell){--form-accent:var(--color-dashboard-action)}@media (min-width:1024px){:is(html:has(.auth-shell),body:has(.auth-shell)){overflow-x:clip}.auth-shell .auth-overview{--auth-panel-padding:clamp(1rem, 3dvh, 1.75rem);--auth-content-padding:clamp(1rem, calc(7dvh - 2.25rem), 2.5rem);--auth-content-gap:clamp(.75rem, calc(4dvh - 1rem), 1.5rem);height:100dvh;padding:var(--auth-panel-padding);align-self:flex-start;position:sticky;top:0;overflow-y:auto}.auth-shell .auth-overview__card{min-height:min-content}.auth-shell .auth-overview__header{min-height:clamp(4rem,9dvh,5rem)}.auth-shell .auth-overview__content{padding-block:var(--auth-content-padding);flex-shrink:0}.auth-shell .auth-overview__heading{font-size:clamp(2.25rem,min(3.05vw,5.2dvh),3.25rem)}.auth-shell .auth-overview__description,.auth-shell .auth-overview__badge,.auth-shell .auth-overview__access{margin-top:var(--auth-content-gap)}.auth-shell .auth-overview__access-header{padding-block:clamp(.5rem,3dvh - .75rem,1rem)}.auth-shell .auth-overview__access-row{padding-block:clamp(.5rem,3dvh - .75rem,.875rem)}.auth-shell .auth-overview__footer{padding-block:clamp(.5rem,3dvh - .75rem,1rem)}.auth-shell .auth-form-panel{min-width:0}.auth-shell .auth-form-panel__inner{padding-block:clamp(1rem,3dvh,1.75rem)}.auth-shell .auth-form-panel__content{padding-block:clamp(1rem,4dvh,2.5rem)}}
