.signin-module__BIhrfW__wrap{min-height:100vh;padding:var(--space-6);background:radial-gradient(120% 80% at 50% -10%, #3d5b8d2e, transparent 60%), var(--astra-carbon-navy);place-items:center;display:grid}.signin-module__BIhrfW__card{text-align:center;width:100%;max-width:420px;padding:var(--space-8) var(--space-7);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-floating)}.signin-module__BIhrfW__logo{width:auto;height:26px;margin:0 auto var(--space-6)}.signin-module__BIhrfW__eyebrow{justify-content:center;display:flex}.signin-module__BIhrfW__title{font-family:var(--font-serif);font-size:var(--fs-36);margin-top:var(--space-3);color:var(--fg)}.signin-module__BIhrfW__body{margin:var(--space-3) auto 0;color:var(--fg-muted);max-width:30ch}.signin-module__BIhrfW__msBtn{margin-top:var(--space-6);justify-content:center;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-5);font-family:var(--font-sans);font-size:var(--fs-14);color:var(--astra-ink-900);background:var(--astra-warm-ivory);border-radius:var(--r-sm);cursor:pointer;transition:transform var(--dur-fast) var(--ease-precise), box-shadow var(--dur-base) var(--ease-standard);border:1px solid #0000;font-weight:500;display:inline-flex}.signin-module__BIhrfW__msBtn:hover{box-shadow:var(--glow-amber)}.signin-module__BIhrfW__msBtn:active{transform:translateY(1px)}.signin-module__BIhrfW__msMark{grid-template-rows:9px 9px;grid-template-columns:9px 9px;gap:2px;display:grid}.signin-module__BIhrfW__msMark span:first-child{background:#f25022}.signin-module__BIhrfW__msMark span:nth-child(2){background:#7fba00}.signin-module__BIhrfW__msMark span:nth-child(3){background:#00a4ef}.signin-module__BIhrfW__msMark span:nth-child(4){background:#ffb900}.signin-module__BIhrfW__note{margin-top:var(--space-5);font-family:var(--font-mono);font-size:var(--fs-13);color:var(--fg-faint)}
