.masuk_page__qpB7k{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh}.masuk_brand__bQDkx{display:flex;flex-direction:column;gap:var(--space-6);justify-content:center;padding:var(--space-14) var(--space-12);background-color:var(--color-olive);color:var(--color-on-olive)}.masuk_overline__OlMD3{margin:0;font-size:var(--font-size-overline);font-weight:var(--font-weight-overline);letter-spacing:.16em;color:var(--color-on-olive-label)}.masuk_headline__ly7Rj{max-width:18ch;font-family:var(--font-family-display);font-size:var(--font-size-display-2);font-weight:var(--font-weight-display-2);line-height:1.1}.masuk_body__YzYNi{max-width:38ch;font-size:var(--font-size-body-lg);font-weight:var(--font-weight-body-lg);color:var(--color-on-olive-muted)}.masuk_note__j6uVd{max-width:42ch;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm);color:var(--color-on-olive-subtle)}.masuk_panel__W_pJH{display:flex;flex-direction:column;gap:var(--space-10);justify-content:center;padding:var(--space-14) var(--space-12);background-color:var(--color-canvas)}.masuk_access__EBsXb{max-width:34ch;font-size:var(--font-size-caption);font-weight:var(--font-weight-caption);color:var(--color-muted)}.AdminSignIn_form__X5g7Q{display:flex;flex-direction:column;gap:var(--space-5);width:100%;max-width:420px}.AdminSignIn_heading__6ntH8{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-2)}.AdminSignIn_title__QtyB7{font-family:var(--font-family-display);font-size:var(--font-size-display-4);font-weight:var(--font-weight-display-4);color:var(--color-ink)}.AdminSignIn_subtitle__DrqZX{font-size:var(--font-size-body);font-weight:var(--font-weight-body);color:var(--color-muted)}.AdminSignIn_password__9o1Wx{position:relative;display:flex;flex-direction:column}.AdminSignIn_showPassword__ZDdvE{position:absolute;right:var(--space-4);bottom:var(--space-3);display:inline-flex;align-items:center;justify-content:center;padding:var(--space-1);border:0;background:none;color:var(--color-muted);cursor:pointer;border-radius:var(--radius-radius-xs)}.AdminSignIn_forgot__efajD{align-self:flex-end;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-button-sm);color:var(--color-olive);text-decoration:none}.AdminSignIn_forgot__efajD:hover{text-decoration:underline}.AdminSignIn_error__R_AXj{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm);color:var(--color-danger)}