.appearance-settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.appearance-box{background:white;border:1px solid #ddd;box-shadow:0 1px 7px #0002;border-radius:3px}.appearance-box>h2{padding:13px 16px;margin:0;background:#f4f4f4;border-bottom:1px solid #ddd;font-size:14px;font-weight:500}.appearance-box-body{padding:18px 22px}.appearance-switch{display:flex;align-items:center;gap:12px;position:relative;min-height:39px;font-size:13px;cursor:pointer}.appearance-switch input{position:absolute;opacity:0;width:37px;height:22px;margin:0}.appearance-switch span{width:37px;height:20px;background:#ccc;border-radius:15px;position:relative;flex-shrink:0}.appearance-switch span:after{content:'';position:absolute;left:2px;top:2px;width:16px;height:16px;background:white;border-radius:50%;transition:transform .15s}.appearance-switch input:checked+span{background:#4b9b50}.appearance-switch input:checked+span:after{transform:translateX(17px)}.appearance-switch input:focus-visible+span{outline:3px solid #174c8f;outline-offset:3px}.appearance-switch b{font-weight:400}.appearance-save{position:sticky;bottom:0;text-align:end;background:#f4f7f9;padding:15px;border-top:1px solid #ccc;z-index:10}.appearance-save button{background:#00b9d8;border-radius:0;border:0;padding:14px 24px}.appearance-account-menu{max-height:420px;overflow:auto;border:1px solid #ddd}.appearance-account-menu>section{padding:12px;border-bottom:1px solid #ddd;display:grid;grid-template-columns:minmax(120px,1fr) 65px 65px;gap:10px;align-items:center}.appearance-account-menu>section>[data-appearance-menu-language]{grid-column:1/-1}.appearance-account-menu .field{margin:0}.appearance-account-menu input[type=number]{max-width:65px}.appearance-box-body p{font-size:12px;color:#626b74}.appearance-links a{display:block;margin:10px 0}.appearance-newsletter{display:block;grid-column:1/-1}.appearance-newsletter form{max-width:600px}.appearance-rates{display:flex;gap:15px;flex-wrap:wrap;padding:20px;border:1px solid #ddd;background:#fafafa;margin:20px 0}.appearance-rates h3{width:100%;margin:0}.appearance-brand-image{max-width:100px;max-height:45px;object-fit:contain}.appearance-image-protected{position:relative;user-select:none}.appearance-image-protected:after{content:attr(data-brand);position:absolute;bottom:10px;right:10px;background:#fff9;color:#555;padding:3px 8px;pointer-events:none;font-size:12px}.appearance-promotion-title{font-size:13px;color:#c45d12}.appearance-settings-shortcut{display:inline-block;margin-bottom:15px;padding:7px 12px;background:#fff;border:1px solid #ddd;color:#174c8f}.appearance-comparison img{width:120px;height:150px;object-fit:contain;display:block}.appearance-comparison th,.appearance-comparison td{min-width:150px;vertical-align:top}.appearance-compare{font-size:12px;margin-top:8px}@media(max-width:950px){.appearance-settings-grid{grid-template-columns:1fr}}
#appearance-form{border:3px solid #0087bc;border-radius:8px;padding:14px;background:#f7f9fb}
