.auth-module__RovOkq__page{width:100%;max-width:calc(960px + 2 * var(--gutter));min-height:75vh;padding:var(--space-6) var(--gutter) var(--space-16);margin:0 auto}.auth-module__RovOkq__back{align-items:center;gap:var(--space-1-5);min-height:40px;margin-bottom:var(--space-4);color:var(--text-muted);font-size:var(--text-sm);display:inline-flex}.auth-module__RovOkq__back:hover{color:var(--text)}.auth-module__RovOkq__window{border:1px solid var(--line);border-radius:var(--radius-2xl);background:var(--surface);min-height:560px;box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.auth-module__RovOkq__art{border-right:1px solid var(--line);background:var(--bg-subtle);min-width:0;position:relative}.auth-module__RovOkq__art img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.auth-module__RovOkq__artDefault{justify-content:flex-end;gap:var(--space-4);height:100%;padding:var(--space-8);background:radial-gradient(circle at 25% 20%, var(--accent-soft), transparent 55%), radial-gradient(var(--line-dot) 1px, transparent 1px) 0 0 / 16px 16px, var(--bg-subtle);flex-direction:column;display:flex}.auth-module__RovOkq__artMark{border-radius:var(--radius-xl);background:var(--accent);width:72px;height:72px;color:var(--accent-foreground);box-shadow:var(--shadow-sm);place-items:center;display:grid}.auth-module__RovOkq__artDefault p{max-width:22ch;color:var(--text);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.auth-module__RovOkq__body{min-width:0;padding:var(--space-10) var(--space-10);flex-direction:column;justify-content:center;display:flex}.auth-module__RovOkq__body>h1{margin-bottom:var(--space-2);font-size:var(--text-2xl)}dialog:has(.auth-module__RovOkq__window){max-width:880px}dialog .auth-module__RovOkq__window{border-radius:var(--radius-lg);min-height:0;box-shadow:none;border:0}dialog .auth-module__RovOkq__art{border:1px solid var(--line);border-radius:var(--radius-lg)}dialog .auth-module__RovOkq__body{padding:0 0 0 var(--space-6)}.auth-module__RovOkq__card{max-width:520px;padding:var(--space-8);border:1px solid var(--line);border-radius:var(--radius-2xl);background:var(--surface);box-shadow:var(--shadow-sm);margin:0 auto}.auth-module__RovOkq__mark{width:48px;height:48px;margin-bottom:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-subtle);place-items:center;display:grid}.auth-module__RovOkq__card h1{margin:0 0 var(--space-3);font-size:var(--text-2xl)}.auth-module__RovOkq__done{margin:0 0 var(--space-4);line-height:var(--leading-normal)}.auth-module__RovOkq__body .form-intro{margin:0 0 var(--space-5);color:var(--text-secondary)}.auth-module__RovOkq__body .field+.help{margin:calc(-1 * var(--space-2)) 0 var(--space-4)}.auth-module__RovOkq__body .auth-form>p[role=alert]{margin:0 0 var(--space-3);color:var(--danger);font-size:var(--text-sm)}.auth-module__RovOkq__body .switch-auth{width:100%;min-height:var(--control-md);margin-top:var(--space-3);justify-content:center}.auth-module__RovOkq__consents{gap:var(--space-2);min-width:0;margin:var(--space-1) 0 var(--space-4);border:0;padding:0;display:grid}.auth-module__RovOkq__consents label{align-items:flex-start;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-normal);cursor:pointer;display:flex}.auth-module__RovOkq__consents input[type=checkbox]{flex:0 0 16px;width:16px;height:16px;margin:1px 0 0;padding:0}.auth-module__RovOkq__consents a{color:var(--text);text-underline-offset:2px;text-decoration:underline}.auth-module__RovOkq__forgot{margin:calc(-1 * var(--space-1)) 0 var(--space-3);font-size:var(--text-sm);text-align:right}.auth-module__RovOkq__forgot a{min-height:44px;color:var(--text-secondary);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.auth-module__RovOkq__forgot a:hover{color:var(--text)}@media (max-width:760px){.auth-module__RovOkq__window{grid-template-columns:minmax(0,1fr);min-height:0}.auth-module__RovOkq__art{border-right:0;border-bottom:1px solid var(--line);height:128px}.auth-module__RovOkq__artDefault{justify-content:flex-start;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-direction:row}.auth-module__RovOkq__artMark{flex:none;width:48px;height:48px}.auth-module__RovOkq__artDefault p{font-size:var(--text-base)}.auth-module__RovOkq__body{padding:var(--space-6) var(--space-5)}dialog .auth-module__RovOkq__art{display:none}dialog .auth-module__RovOkq__body{padding:0}.auth-module__RovOkq__card{padding:var(--space-6) var(--space-5)}}@media (max-width:700px){.auth-module__RovOkq__consents label{align-items:center;min-height:44px}}.auth-module__RovOkq__or{align-items:center;gap:var(--space-3);margin:var(--space-4) 0 var(--space-3);color:var(--text-muted);font-size:var(--text-sm);display:flex}.auth-module__RovOkq__or:before,.auth-module__RovOkq__or:after{content:"";background:var(--line);flex:1;height:1px}.auth-module__RovOkq__externalEmail{margin:0 0 var(--space-4)}
