.Brand-module__tzogSa__brand{align-items:center;gap:10px;display:inline-flex}.Brand-module__tzogSa__mark{border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--brand-500), var(--brand-700));color:#fff;width:34px;height:34px;box-shadow:var(--shadow-brand);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Brand-module__tzogSa__name{color:var(--text-primary);letter-spacing:-.2px;font-size:17px;font-weight:500}.Brand-module__tzogSa__name strong{color:var(--brand-600);font-weight:800}
.AuthLayout-module__m7sVyq__page{background:var(--background);flex-direction:column;justify-content:center;align-items:center;gap:32px;min-height:100dvh;padding:40px 20px;display:flex;position:relative;overflow:hidden}.AuthLayout-module__m7sVyq__background{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.AuthLayout-module__m7sVyq__blob{filter:blur(80px);opacity:.55;border-radius:50%;position:absolute}.AuthLayout-module__m7sVyq__blobOne{background:var(--color-mint-300);width:380px;height:380px;top:-120px;left:-80px;}.AuthLayout-module__m7sVyq__blobTwo{background:var(--color-mint-400);width:420px;height:420px;bottom:-140px;right:-100px;}.AuthLayout-module__m7sVyq__blobThree{background:var(--color-mint-200);width:260px;height:260px;top:30%;right:8%;}@media (prefers-color-scheme:dark){.AuthLayout-module__m7sVyq__blob{opacity:.28}}.AuthLayout-module__m7sVyq__content{z-index:1;flex-direction:column;align-items:center;gap:28px;width:100%;display:flex;position:relative}
.AuthView-module__Pun_jG__card{width:100%;max-width:400px}.AuthView-module__Pun_jG__form{flex-direction:column;gap:24px;display:flex}.AuthView-module__Pun_jG__heading{text-align:center;flex-direction:column;gap:6px;display:flex}.AuthView-module__Pun_jG__title{color:var(--text-primary);font-size:24px;font-weight:800}.AuthView-module__Pun_jG__subtitle{color:var(--text-secondary);font-size:14px}.AuthView-module__Pun_jG__fields{flex-direction:column;gap:16px;display:flex}.AuthView-module__Pun_jG__error{color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:var(--radius-sm);padding:10px 12px;font-size:13px}.AuthView-module__Pun_jG__switch{color:var(--text-secondary);text-align:center;font-size:13.5px}.AuthView-module__Pun_jG__switchLink{color:var(--brand-600);font-weight:600}.AuthView-module__Pun_jG__switchLink:hover{text-decoration:underline}@media (prefers-color-scheme:dark){.AuthView-module__Pun_jG__switchLink{color:var(--brand-400)}}
