.Modal-module__weKyha__dialog{width:100%;max-width:100%;height:100%;max-height:100%;padding:var(--gutter);place-items:center;display:grid;overflow-y:auto}.Modal-module__weKyha__dialog:not([open]){display:none}.Modal-module__weKyha__panel{background-color:var(--white);border:1px solid var(--border);border-radius:var(--radius);width:100%;max-width:32rem;box-shadow:var(--shadow-lg);animation:Modal-module__weKyha__panel-in var(--dur) var(--ease-out-quint)}@keyframes Modal-module__weKyha__panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.Modal-module__weKyha__header{justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--border);display:flex}.Modal-module__weKyha__title{font-size:var(--display-xs)}.Modal-module__weKyha__close{padding:var(--space-2xs);color:var(--slate);transition:color var(--dur) var(--ease-out-quint);display:inline-flex}.Modal-module__weKyha__close:hover{color:var(--ink)}.Modal-module__weKyha__body{padding:var(--space-xl)}@media (prefers-reduced-motion:reduce){.Modal-module__weKyha__panel{animation:none}}@media (max-width:768px){.Modal-module__weKyha__header,.Modal-module__weKyha__body{padding-inline:var(--space-lg)}}
.AuthModals-module__KGgzIG__form{gap:var(--space-lg);display:grid}.AuthModals-module__KGgzIG__pair{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.AuthModals-module__KGgzIG__links{gap:var(--space-sm);text-align:center;display:grid}.AuthModals-module__KGgzIG__link{font-size:var(--text-sm);color:var(--accent-700);text-underline-offset:.2em;transition:color var(--dur) var(--ease-out-quint);text-decoration:underline}.AuthModals-module__KGgzIG__link:hover{color:var(--accent-900)}.AuthModals-module__KGgzIG__switch{font-size:var(--text-sm);color:var(--slate)}.AuthModals-module__KGgzIG__switchButton{font-size:var(--text-sm);color:var(--accent-700);text-underline-offset:.2em;transition:color var(--dur) var(--ease-out-quint);font-weight:500;text-decoration:underline}.AuthModals-module__KGgzIG__switchButton:hover{color:var(--accent-900)}@media (max-width:768px){.AuthModals-module__KGgzIG__pair{grid-template-columns:1fr}}
