*{box-sizing:border-box}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f2eff5;-webkit-font-smoothing:antialiased;background:#0c0b0f;font-family:Arial,Helvetica,sans-serif}html,body{min-height:100%;margin:0}body{background:#0c0b0f}.accessPage{place-content:center;gap:24px;min-height:100svh;padding:24px;display:grid}.accessPage h1{color:#96909e;letter-spacing:.12em;text-align:center;margin:0;font-size:12px;font-weight:600;line-height:1.2}.accessActions{grid-template-columns:repeat(2,minmax(132px,1fr));gap:10px;display:grid}.accessButton{color:#f2eff5;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;min-height:46px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.accessButtonPrimary{background:#875bf7;border-color:#875bf7}.accessButtonPrimary:hover{background:#966fff;border-color:#966fff}.accessButtonPrimary:active{background:#6d4bc3;border-color:#6d4bc3}.accessButtonSecondary{background:#18161e;border-color:#27232f}.accessButtonSecondary:hover{background:#1b1428;border-color:#6d4bc3}.accessButtonSecondary:active{background:#241a35;border-color:#875bf7}.accessButton:focus-visible{outline-offset:3px;outline:2px solid #966fff}@media (max-width:340px){.accessActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.accessButton{transition:none}}
