.auth__logo[data-astro-cid-6hujh7qn]{width:72px;height:72px;margin-inline:auto}.auth__sub[data-astro-cid-6hujh7qn]{text-align:center;color:var(--color-text-muted);margin:0 0 var(--space-4)}.form--test[data-astro-cid-6hujh7qn]{margin-top:var(--space-4)}.auth[data-astro-cid-6hujh7qn]{min-height:calc(100vh - var(--header-h));padding:var(--space-12) var(--gutter);background:var(--mint-50) var(--pattern-light);place-items:center;display:grid}.auth__card[data-astro-cid-6hujh7qn]{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-line);width:min(100%,440px);box-shadow:var(--shadow-lg);padding:clamp(1.5rem,1rem + 3vw,2.75rem)}.auth__kufi[data-astro-cid-6hujh7qn]{font-family:var(--font-kufi);color:var(--color-accent);text-align:left;margin:0;font-size:2.2rem;line-height:1.2}.auth[data-astro-cid-6hujh7qn] h1[data-astro-cid-6hujh7qn]{font-size:var(--text-2xl)}.auth__error[data-astro-cid-6hujh7qn]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);color:#8a1c12;font-size:var(--text-sm);background:#fdecea}.google[data-astro-cid-6hujh7qn]{justify-content:center;align-items:center;gap:var(--space-3);border:1px solid var(--color-line);background:var(--white);min-height:52px;color:var(--color-text);font:600 var(--text-base) / 1 var(--font-display);border-radius:999px;text-decoration:none;transition:box-shadow .2s;display:flex}.google[data-astro-cid-6hujh7qn]:hover{box-shadow:var(--shadow)}.or[data-astro-cid-6hujh7qn]{align-items:center;gap:var(--space-3);margin:var(--space-5) 0;color:var(--color-text-muted);font-size:var(--text-sm);display:flex}.or[data-astro-cid-6hujh7qn]:before,.or[data-astro-cid-6hujh7qn]:after{content:"";background:var(--color-line);flex:1;height:1px}.form[data-astro-cid-6hujh7qn]{gap:var(--space-3);display:grid}.form[data-astro-cid-6hujh7qn] label[data-astro-cid-6hujh7qn]{font:600 var(--text-sm) / 1.4 var(--font-display)}.form[data-astro-cid-6hujh7qn] input[data-astro-cid-6hujh7qn]{min-height:52px;padding:0 var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-bg);font:inherit;color:var(--color-text)}.form[data-astro-cid-6hujh7qn] input[data-astro-cid-6hujh7qn]:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px #c9a24e33}.auth__note[data-astro-cid-6hujh7qn]{font-size:var(--text-xs);margin:var(--space-4) 0 0}.auth__help[data-astro-cid-6hujh7qn]{margin:var(--space-4) 0 0;padding-top:var(--space-4);border-top:1px solid var(--color-line);font-size:var(--text-sm)}.stat[data-astro-cid-6hujh7qn]{color:inherit;transition:transform .2s var(--ease), box-shadow .2s var(--ease);text-decoration:none}a[data-astro-cid-6hujh7qn].stat:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.start[data-astro-cid-6hujh7qn]{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.start[data-astro-cid-6hujh7qn] p[data-astro-cid-6hujh7qn]{flex:260px;margin:0}.bar[data-astro-cid-6hujh7qn]{height:8px;margin:var(--space-2) 0;background:var(--mint-100);border-radius:99px;overflow:hidden}.bar[data-astro-cid-6hujh7qn] span[data-astro-cid-6hujh7qn]{border-radius:inherit;background:linear-gradient(90deg, var(--green-600), var(--leaf-500));height:100%;display:block}.go[data-astro-cid-6hujh7qn]{flex:none;min-height:44px}.timeline[data-astro-cid-6hujh7qn]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.timeline[data-astro-cid-6hujh7qn] li[data-astro-cid-6hujh7qn]{gap:var(--space-3);display:flex;position:relative}.timeline[data-astro-cid-6hujh7qn] li[data-astro-cid-6hujh7qn]:not(:last-child):before{content:"";top:34px;left:15px;bottom:calc(-1 * var(--space-4) + 2px);background:var(--color-line);width:2px;position:absolute}.timeline__dot[data-astro-cid-6hujh7qn]{background:var(--color-tint);width:32px;height:32px;color:var(--color-primary);border-radius:50%;flex:none;place-items:center;display:grid}.timeline__dot--paid[data-astro-cid-6hujh7qn],.timeline__dot--certificate[data-astro-cid-6hujh7qn]{color:#7a5410;background:#fbf1da}.timeline[data-astro-cid-6hujh7qn] li[data-astro-cid-6hujh7qn]>div[data-astro-cid-6hujh7qn]{min-width:0}.timeline[data-astro-cid-6hujh7qn] a[data-astro-cid-6hujh7qn]{color:var(--color-text);font:600 var(--text-base) / 1.4 var(--font-display);overflow-wrap:anywhere;text-decoration:none;display:block}.timeline[data-astro-cid-6hujh7qn] a[data-astro-cid-6hujh7qn]:hover{color:var(--color-primary)}.timeline[data-astro-cid-6hujh7qn] small[data-astro-cid-6hujh7qn]{color:var(--color-text-muted);font-size:var(--text-sm);display:block}@media (width<=560px){.go[data-astro-cid-6hujh7qn]{width:100%}}.notices[data-astro-cid-6hujh7qn] h2[data-astro-cid-6hujh7qn]{align-items:center;gap:var(--space-2);display:inline-flex}.notices[data-astro-cid-6hujh7qn] ul[data-astro-cid-6hujh7qn]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.notices[data-astro-cid-6hujh7qn] li[data-astro-cid-6hujh7qn]{padding:var(--space-3) var(--space-4);border-left:3px solid var(--leaf-500);background:var(--mint-50);border-radius:var(--radius-sm);gap:2px;display:grid}.notices[data-astro-cid-6hujh7qn] small[data-astro-cid-6hujh7qn]{color:var(--color-text-muted)}.notices[data-astro-cid-6hujh7qn] p[data-astro-cid-6hujh7qn]{margin:var(--space-1) 0 0;white-space:pre-line}
