.header-actions{display:flex;align-items:center;gap:22px}.beta-access{border:1px solid #b89958aa;border-radius:5px;background:#e1bd780b;color:#efd8a5;padding:9px 15px;font-size:11px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background .2s,box-shadow .2s}.beta-access:hover{background:#e1bd781c;box-shadow:0 0 18px #e1bd7814}#betaDialog{width:min(460px,calc(100vw - 32px));border-color:#a88a51;padding:38px 32px 30px}#betaDialog h2{font-size:28px;line-height:1.18;letter-spacing:-.5px;margin:10px 0 18px}#betaDialog p{color:#a9b8c4}#betaDialog .beta-eyebrow{color:#e1bd78;font-size:9px;font-weight:700;letter-spacing:1.8px;margin:0 0 13px}#betaForm{margin-top:23px}#betaForm label{display:block;font-size:12px;color:#d8dfe3;margin-bottom:8px}#betaPassword{display:block;box-sizing:border-box;width:100%;min-height:47px;border:1px solid #52616b;border-radius:5px;background:#080f15;color:#f0eee7;padding:10px 13px;font:16px Arial,sans-serif}#betaPassword:focus-visible{outline:2px solid #e1bd78;outline-offset:3px}#betaStatus{min-height:23px;margin:9px 0;font-size:12px;line-height:1.5}#betaStatus[data-error]{color:#ffb2a5}.beta-submit{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:47px;border:1px solid #e1bd78;border-radius:5px;background:#e1bd78;color:#16130e;padding:12px 16px;font-size:12px;font-weight:800;letter-spacing:1px;cursor:pointer}.beta-submit:hover{background:#f0d39c}.beta-submit:disabled{opacity:.65;cursor:wait}@media(max-width:700px){.header-actions{gap:10px}.header-actions .header-note{display:none}.beta-access{font-size:10px;padding:8px 11px}#betaDialog{padding:35px 24px 25px}}

#betaDialog .beta-warning{margin:20px 0 0;padding:13px 15px;border:1px solid #b8995866;border-left:3px solid #e1bd78;border-radius:5px;background:#e1bd780b;color:#d9cbae;font-size:12px;line-height:1.65}#betaDialog .beta-warning strong{display:block;margin-bottom:4px;color:#efd8a5;font-size:12px}

/* Approved beta changelog, beside the login on desktop and below it on phones. */
#betaDialog{width:min(900px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto}
.beta-dialog-layout{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}
.beta-login{min-width:0}
#betaDialog .beta-hotfixes{min-width:0;padding:3px 0 0 28px;border-left:1px solid #b899584d}
#betaDialog .beta-hotfixes h3{margin:0;color:#efd8a5;font-size:15px;letter-spacing:1px;line-height:1.4}
#betaDialog .beta-hotfix-version{margin:8px 0 19px;color:#c2ced6;font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums}
.beta-hotfixes ul{margin:0;padding-left:17px;color:#d4dee4;font-size:13px;line-height:1.55}
.beta-hotfixes li{padding-left:3px;margin:0 0 11px}
.beta-hotfixes li::marker{color:#d6b879}
@media(max-width:700px){.beta-dialog-layout{grid-template-columns:1fr;gap:26px}#betaDialog .beta-hotfixes{border-left:0;border-top:1px solid #b899584d;padding:22px 0 0}.beta-hotfixes li{margin-bottom:9px}}
