/* Shared preference dialog and visibility classes. */
.display-options-button{font:inherit;font-size:.84rem;cursor:pointer;color:#ffe29a;border:1px solid #66542d;background:#241f15;border-radius:9px;padding:8px 10px}
#displayOptionsDialog{color:#edf2fb;background:#151d2c;border:1px solid #465169;border-radius:14px;padding:22px;width:min(460px,calc(100% - 28px));box-shadow:0 16px 55px #0008}
#displayOptionsDialog::backdrop{background:#05070bcc}
#displayOptionsDialog label{display:flex;align-items:center;gap:9px;margin:16px 0 5px;font-weight:700}
#displayOptionsDialog input{width:17px;height:17px;accent-color:#e4b84f}
#displayOptionsDialog p{color:#aab3c6;font-size:.8rem;line-height:1.7}
.display-options-head{display:flex;justify-content:space-between;align-items:center;gap:15px}
.display-options-head h2{margin:0;font-size:1.2rem}
#displayOptionsDialog button{background:#222b3e;color:#ffe29a;border:1px solid #59637b;padding:6px 10px;border-radius:6px;cursor:pointer}
.hide-formal .formal,.hide-formal .character-formal{display:none!important}
.hide-weapons .weapon-badge{display:none!important}
.display-options-button svg{flex:none}
