h1{margin:40px 0;font-size:64px;font-weight:700;line-height:70px}@media (max-width:1024px){h1{margin:24px 0;font-size:42px;line-height:42px}}@media (max-width:768px){h1{font-size:38px;line-height:38px}}@media (max-width:400px){h1{font-size:32px;line-height:32px}}p{margin:24px 0}@media (max-width:1024px){p{margin:calc(var(--base) * .75) 0}}.page{flex-direction:column;justify-content:space-between;align-items:center;max-width:1024px;height:100vh;margin:0 auto;padding:45px;display:flex;overflow:hidden}@media (max-width:400px){.page{padding:24px}}.page .content{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}.page .content h1{text-align:center}.page .links{align-items:center;gap:12px;display:flex}.page .links a{border-radius:4px;padding:.25rem .5rem;text-decoration:none}.page .links .admin{color:var(--color-gray-950);background:var(--color-white);border:1px solid var(--color-gray-950)}.page .links .docs{color:var(--color-white);background:var(--color-gray-800);border:1px solid var(--color-white)}.page .footer{align-items:center;gap:8px;display:flex}@media (max-width:1024px){.page .footer{flex-direction:column;gap:6px}}.page .footer p{margin:0}.page .footer .codeLink{background:#3c3c3c;border-radius:4px;padding:0 .5rem;text-decoration:none}
