.settings-section[data-accordion-ready="1"]{padding:0;overflow:hidden}
.settings-section-toggle{width:100%;border:0;background:#fbfcfe;color:var(--text);padding:14px 15px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:900;text-align:left}
.settings-section-toggle::after{content:'＋';font-size:20px;line-height:1;color:var(--muted)}
.settings-section.is-open>.settings-section-toggle::after{content:'−'}
.settings-section-body{padding:0 13px 13px}
.settings-section-body[hidden]{display:none!important}
.settings-preview-bar{position:sticky;top:-14px;z-index:4;display:grid;grid-template-columns:1fr auto;gap:9px;align-items:center;margin:-14px -18px 0;padding:10px 18px;background:#fffffff2;border-bottom:1px solid var(--line);backdrop-filter:blur(10px)}
.settings-preview-copy{min-width:0}
.settings-preview-copy strong{display:block;font-size:13px}
.settings-preview-copy span{display:block;color:var(--muted);font-size:10px;margin-top:2px}
.effect-preview-button{border:0;border-radius:12px;padding:10px 14px;background:var(--text);color:#fff;font-weight:900;white-space:nowrap}
.effect-preview-button:disabled{opacity:.55}
@media(max-width:390px){.settings-preview-bar{top:-12px;margin:-12px -14px 0;padding:9px 14px}.settings-preview-copy span{display:none}.effect-preview-button{padding:10px 12px}.settings-section-toggle{padding:13px}.settings-section-body{padding:0 12px 12px}}