@layer lhi.components{.lhi-sso-notice{min-height:100svh;padding:var(--sp-6,1.5rem);background:var(--lhi-bg,var(--n-0));grid-template-columns:minmax(0,1fr);place-items:center;display:grid}.lhi-sso-notice__card{width:100%;min-width:0;max-width:30rem;padding:var(--sp-8,2rem);text-align:center;background:var(--lhi-surface,var(--n-1));border:1px solid var(--lhi-border,var(--n-3));border-radius:var(--radius-lg);box-shadow:var(--e2-shadow,none)}.lhi-sso-notice__brand{--lhi-sso-notice-brand-max:16rem;min-width:0;max-width:min(100%, var(--lhi-sso-notice-brand-max));margin:0 auto var(--sp-5,1.25rem);justify-content:center;display:flex}.lhi-sso-notice__brand>*{min-width:0;max-width:100%}.lhi-sso-notice__brand :-webkit-any(img,svg){min-width:0;max-width:100%}.lhi-sso-notice__brand :is(img,svg){min-width:0;max-width:100%}.lhi-sso-notice__brand img{height:auto}.lhi-sso-notice__icon{width:3rem;height:3rem;margin-bottom:var(--sp-4,1rem);color:var(--lhi-accent,var(--lx-accent));background:var(--lhi-surface-raised,var(--n-2));border-radius:50%;place-items:center;font-size:1.25rem;display:inline-grid}.lhi-sso-notice__card--denied .lhi-sso-notice__icon{color:var(--lhi-fg-muted,var(--n-8))}.lhi-sso-notice__title{margin:0 0 var(--sp-2,.5rem);font-size:var(--fs-5,1.375rem);color:var(--lhi-fg,var(--n-12));line-height:1.25}.lhi-sso-notice__desc{color:var(--lhi-fg-muted,var(--n-8));text-wrap:pretty;margin:0}.lhi-sso-notice__identity{margin:var(--sp-3,.75rem) 0 0;color:var(--lhi-fg,var(--n-12));overflow-wrap:anywhere;font-weight:600}.lhi-sso-notice__actions{gap:var(--sp-3,.75rem);margin-top:var(--sp-6,1.5rem);flex-wrap:wrap;justify-content:center;display:flex}.lhi-sso-notice__reference{margin:var(--sp-5,1.25rem) 0 0;font-size:var(--fs-1,.8125rem);color:var(--lhi-fg-subtle,var(--n-7))}.lhi-sso-notice__reference code{font-family:var(--mono-font,ui-monospace, monospace)}@media (max-width:30rem){.lhi-sso-notice__card{padding:var(--sp-6,1.5rem)}.lhi-sso-notice__actions>*{width:100%}}}
