/* 2026-06-29 — Wrapper-login (standalone dev/staging gate) page glue. Page-unique LAYOUT only (Standard 0 rule 4):
   on the chrome-less _DiLayout the short .di-auth section (≈634px) did not fill the viewport, so below it the
   page background's top-heavy radial tint faded to white — a visible horizontal seam/"shadow" band in the lower
   half. This fills the viewport with ONE calm background and vertically centers the card, removing the seam.
   No colours/shadows/components redefined — those stay on di-system tokens + the reused .di-authshell. */
.di-gate {
    min-height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 32px 18px;
    background: radial-gradient(1100px 620px at 50% -12%, var(--tint), transparent 62%), var(--white);
}
.di-gate .di-authshell {
    margin: 0;
}
