.settings-card{margin-bottom:22px}.thumbs{display:flex;gap:7px;padding:9px;overflow-x:auto;border-bottom:1px solid var(--line)}.thumbs button{width:52px;height:52px;flex:0 0 52px;padding:2px;border:2px solid transparent;border-radius:7px;background:#fff;cursor:pointer}.thumbs button.active{border-color:var(--accent)}.thumbs img,.upload-preview img{width:100%;height:100%;object-fit:cover;border-radius:4px}.upload-preview{display:flex;gap:8px;flex-wrap:wrap;margin:-5px 0 16px}.upload-preview span{width:70px;height:70px;border:1px solid var(--line);border-radius:7px;overflow:hidden}.admin-card label small{color:var(--muted);font-weight:400}.brand{display:flex;align-items:center;gap:10px}.brand img{width:46px;height:46px;object-fit:contain}.logo-preview{min-height:72px;display:flex;align-items:center;margin:-4px 0 16px;color:var(--muted);font-size:13px}.logo-preview img{max-width:170px;max-height:72px;object-fit:contain}.toggle-row{display:grid!important;grid-template-columns:auto 1fr auto;align-items:center;gap:12px!important;padding:14px;border:1px solid var(--line);border-radius:9px}.toggle-row input{width:44px;height:24px;accent-color:var(--accent)}.toggle-icon{font-size:24px}.toggle-row small{display:block;margin-top:4px}.settings-card h3{margin:25px 0 13px}
