.settings-link{color:#93aaa9;font-size:.72rem;font-weight:850;letter-spacing:.04em;text-decoration:none}.settings-link:hover{color:var(--cyan)}
.settings-grid-web{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-bottom:70px}.settings-grid-web .panel{padding:24px}.settings-grid-web h2{margin:.4rem 0 1rem}.settings-grid-web p,.settings-grid-web li{color:#91a5aa;line-height:1.6}.settings-grid-web dl{display:grid;gap:8px;margin:0 0 20px}.settings-grid-web dl div,.settings-device{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid rgba(145,165,170,.16)}.settings-grid-web dt,.settings-device small{color:#91a5aa}.settings-grid-web dd{margin:0;color:#eaf7f5;font-weight:900}.settings-wide{grid-column:1/-1}.settings-device div{display:grid;gap:4px}.settings-device span{padding:5px 8px;border-radius:999px;font-size:.65rem;font-weight:950;letter-spacing:.08em}.settings-device span.ok{background:rgba(66,232,208,.1);color:#42e8d0}.settings-device span.off{background:rgba(255,91,53,.1);color:#ff8068}.settings-empty{padding:18px;border:1px dashed rgba(145,165,170,.3)}
@media(max-width:760px){.settings-grid-web{grid-template-columns:1fr}.settings-wide{grid-column:auto}.settings-head .button{width:100%;text-align:center}}
