.gk-access{color:#f8f6ef}.gk-access-label{color:#e2bd62;align-items:center;gap:8px;font-size:14px;display:flex}.gk-access-screen{position:relative}.gk-access-end{text-align:center;background:#0c1215f5;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0;overflow:auto}.gk-access-end h2{margin:0;font-size:clamp(22px,3vw,36px)}.gk-access-end p{max-width:48ch;margin:0;line-height:1.6}.gk-access-actions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.gk-access-form{background:#151c1e;border:1px solid #b794473d;max-width:620px;padding:24px}.gk-access-form h3{margin:0 0 20px;font-size:24px}.gk-access-form label{margin-bottom:18px;line-height:1.6;display:block}.gk-access-form input,.gk-access-form textarea{color:#fff;width:100%;min-height:48px;font:inherit;background:#0d1315;border:1px solid #748079;border-radius:4px;margin-top:7px;padding:12px;display:block}.gk-access-form textarea{min-height:100px}.gk-access-form button{min-height:44px;margin:8px 8px 0 0}.gk-access button:disabled{opacity:.55;cursor:not-allowed}.gk-access :focus-visible{outline-offset:4px;outline:3px solid #e2bd62}.gk-access-help{color:#e2bd62;align-items:center;gap:8px;min-height:44px;margin:16px 0;font-size:14px;display:flex}.gk-access-form p{line-height:1.6}@media (max-width:600px){.gk-access-end{gap:8px;padding:12px}.gk-access-end p{font-size:13px}.gk-access-end button{min-height:44px}.gk-access-form{padding:18px}.gk-access-actions>button{width:100%}}
