.auth.svelte-10qoaj3{--acc:var(--p);--acc-soft:var(--p-soft);background:radial-gradient(circle at 50% 0%,var(--acc-soft),var(--bg) 60%);place-content:center;gap:24px;min-height:100vh;padding:32px 20px;display:grid}.auth.okul.svelte-10qoaj3{--acc:#1f7a52;--acc-soft:#1f7a521f}.brand.svelte-10qoaj3{justify-self:center;align-items:center;gap:8px;display:flex}.brand.svelte-10qoaj3 em:where(.svelte-10qoaj3){font:700 12px var(--display);color:var(--acc);background:var(--acc-soft);border-radius:99px;margin-left:4px;padding:3px 8px;font-style:normal}.card.svelte-10qoaj3{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-xl);width:min(460px,100%);box-shadow:var(--shadow);gap:14px;padding:32px;display:grid}.doors.svelte-10qoaj3{background:var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin:-8px 0 6px;padding:4px;display:grid}.doors.svelte-10qoaj3 a:where(.svelte-10qoaj3){text-align:center;font:600 13px var(--display);color:var(--ink-2);border-radius:9px;padding:8px 10px;text-decoration:none;transition:background .2s,color .2s}.doors.svelte-10qoaj3 a.on:where(.svelte-10qoaj3){background:var(--bg);color:var(--acc);box-shadow:0 1px 3px #141a2e14}h1.svelte-10qoaj3{font-size:26px;font-weight:800}.sub.svelte-10qoaj3{color:var(--ink-2);font-size:15px}.same.svelte-10qoaj3{color:var(--ink-3);text-align:center;justify-self:center;max-width:420px;font-size:12.5px}.card.svelte-10qoaj3 label{font:600 13px var(--display);color:var(--ink-2);gap:6px;display:grid}.card.svelte-10qoaj3 input,.card.svelte-10qoaj3 select,.card.svelte-10qoaj3 textarea{font:16px var(--body);border:1px solid var(--line-2);color:var(--ink);background:#fff;border-radius:10px;padding:11px 12px}.card.svelte-10qoaj3 input:focus,.card.svelte-10qoaj3 select:focus,.card.svelte-10qoaj3 textarea:focus{outline:2px solid var(--acc);outline-offset:1px;border-color:var(--acc)}.card.svelte-10qoaj3 .btn{justify-content:center;margin-top:6px}.okul.svelte-10qoaj3 .card:where(.svelte-10qoaj3) .btn-p{background:var(--acc)}.card.svelte-10qoaj3 .btn[disabled]{opacity:.7;cursor:wait}.card.svelte-10qoaj3 .err{background:var(--bad-soft);color:var(--bad);border-radius:10px;padding:10px 12px;font-size:14px;font-weight:500}.card.svelte-10qoaj3 .ok{background:var(--ok-soft);color:var(--ok);border-radius:10px;padding:10px 12px;font-size:14px;font-weight:500}.card.svelte-10qoaj3 .note{color:var(--ink-3);text-align:center;font-size:13px}.card.svelte-10qoaj3 .note a{color:var(--acc);font-weight:600}.card.svelte-10qoaj3 .hint{color:var(--ink-3);font-size:12px}
