html.elara-registration-settings-active .basic-settings-content>*:not(#elara-registration-settings-0968){display:none!important}
#elara-registration-settings-0968{display:none;gap:16px}
html.elara-registration-settings-active #elara-registration-settings-0968{display:grid}.ers-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ers-heading h2{margin:0 0 6px}.ers-heading p{margin:0;color:var(--muted);line-height:1.8}.ers-alert{padding:12px 14px;border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line));background:color-mix(in srgb,var(--accent) 9%,var(--surface));border-radius:13px}.ers-alert.error{background:#3a1721;border-color:#84384b;color:#ffd8df}
.ers-status{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--surface);border:1px solid var(--line);border-radius:17px;padding:18px}.ers-status>div{display:flex;align-items:center;gap:13px}.ers-status>div>span{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;font-size:24px;font-weight:950}.ers-status.enabled>div>span{background:#14392d;color:#aaf1cf}.ers-status.disabled>div>span{background:#4a2717;color:#ffd0a5}.ers-status b,.ers-status small{display:block}.ers-status small{color:var(--muted);margin-top:5px}
.ers-switch{position:relative;width:58px;height:32px;flex:0 0 auto}.ers-switch input{position:absolute;opacity:0;pointer-events:none}.ers-switch i{position:absolute;inset:0;border-radius:999px;background:var(--surface2);border:1px solid var(--line);transition:.2s;cursor:pointer}.ers-switch i:after{content:"";position:absolute;width:24px;height:24px;top:3px;right:4px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0005;transition:.2s}.ers-switch input:checked+i{background:#176a4b;border-color:#31a97d}.ers-switch input:checked+i:after{transform:translateX(-25px)}.ers-switch input:disabled+i{opacity:.5;cursor:not-allowed}
.ers-form{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:14px}.ers-form>label,.ers-preview,.ers-admin-note{background:var(--surface);border:1px solid var(--line);border-radius:17px;padding:17px}.ers-form label{display:grid;gap:8px}.ers-form label>span{font-weight:850}.ers-form textarea{width:100%;resize:vertical;min-height:150px;border:1px solid var(--line);background:var(--surface2);color:var(--text);border-radius:12px;padding:12px;font:inherit;line-height:1.9}.ers-form small{color:var(--muted)}.ers-preview b{display:block;margin-bottom:10px}.ers-preview p{margin:0;white-space:pre-wrap;line-height:2;color:var(--muted)}
.ers-admin-note{display:flex;gap:13px;align-items:flex-start}.ers-admin-note>span{font-size:25px}.ers-admin-note b{display:block;margin-bottom:5px}.ers-admin-note p{margin:0;color:var(--muted);line-height:1.9}.ers-actions{display:flex;justify-content:flex-end}.ers-loading{min-height:220px;display:grid;place-items:center;align-content:center;gap:12px;color:var(--muted)}.ers-loading i{width:30px;height:30px;border:3px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:ersSpin .8s linear infinite}@keyframes ersSpin{to{transform:rotate(360deg)}}
@media(max-width:800px){.ers-heading{flex-direction:column}.ers-heading .button{width:100%;text-align:center}.ers-form{grid-template-columns:1fr}.ers-status{align-items:flex-start}.ers-admin-note{flex-direction:column}.ers-actions .button{width:100%}}
