.settings-page{max-width:900px;padding-bottom:60px}.settings-page h1{font-size:32px}.settings-page>p{max-width:660px}.settings-card{background:white;border:1px solid var(--line);border-radius:12px;padding:25px;margin:20px 0}.settings-card h2{font-size:19px;margin-bottom:23px}.settings-card h3{font-size:13px}.settings-card label{font-size:12px}.settings-card input,.settings-card select{font-size:14px}.settings-card select{display:block;width:100%;margin-top:8px;padding:12px;border:1px solid var(--line);border-radius:6px;background:white;color:var(--ink)}.settings-card .hint,.secret-status p{font-size:11px}.secret-status{padding:16px;background:var(--paper);border-radius:8px}.secret-status dl{display:grid;grid-template-columns:1fr 1fr;font-size:11px;gap:8px}.secret-status dd{margin:0}.settings-page code{font-size:10px;overflow-wrap:anywhere}#save-result{font-size:12px;margin-left:15px}@media(max-width:600px){.settings-page h1{font-size:27px}.settings-card{padding:20px}.settings-card .form-grid{grid-template-columns:1fr}.settings-page #save-result{display:block;margin:15px 0}}

.settings-page .catalog-brand-control { display: flex; align-items: center; gap: 10px; min-height: 42px; }
.settings-page .catalog-brand-control input { width: 20px; height: 20px; margin: 0; accent-color: var(--deep); }
