.AdminLoginForm-module__sWTyPa__container{gap:var(--space-6);flex-direction:column;display:flex}.AdminLoginForm-module__sWTyPa__portalBadge{padding:var(--space-3);background-color:var(--color-bg-secondary);border-radius:var(--radius-md);text-align:center}.AdminLoginForm-module__sWTyPa__portalText{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.AdminLoginForm-module__sWTyPa__header{text-align:center}.AdminLoginForm-module__sWTyPa__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.AdminLoginForm-module__sWTyPa__subtitle{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.AdminLoginForm-module__sWTyPa__form{gap:var(--space-4);flex-direction:column;display:flex}.AdminLoginForm-module__sWTyPa__infoBox{padding:var(--space-4);background-color:var(--color-bg-secondary);border-radius:var(--radius-md);text-align:center}.AdminLoginForm-module__sWTyPa__infoText{font-size:var(--font-size-sm);color:var(--color-text-secondary)}
.Skeleton-module__dylJeq__skeleton{background-color:var(--color-cream);position:relative;overflow:hidden}.Skeleton-module__dylJeq__skeleton:after{content:"";background:linear-gradient(90deg,#0000,#fbfcee99,#fffc,#fbfcee99,#0000);animation:1.5s infinite Skeleton-module__dylJeq__shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes Skeleton-module__dylJeq__shimmer{to{transform:translate(100%)}}.Skeleton-module__dylJeq__text{border-radius:var(--radius-full);width:100%;height:14px}.Skeleton-module__dylJeq__circle{border-radius:50%}.Skeleton-module__dylJeq__rect{border-radius:var(--radius-lg)}.Skeleton-module__dylJeq__stack,.Skeleton-module__dylJeq__textContainer{gap:var(--space-2);flex-direction:column;display:flex}.Skeleton-module__dylJeq__card{padding:var(--space-4);border:1px solid var(--color-border-light);border-radius:var(--radius-2xl);background-color:var(--color-bg-primary)}.Skeleton-module__dylJeq__cardHeader{gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.Skeleton-module__dylJeq__cardHeaderText{gap:var(--space-2);flex-direction:column;flex:1;justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){.Skeleton-module__dylJeq__skeleton:after{animation:none}}