.publication-settings[open]{overflow:visible}
.variant-settings{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}
.count-picker{position:relative;display:inline-flex;max-width:100%;vertical-align:middle}
.count-picker .count-toggle{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:9px 12px;font-size:13px;font-weight:400}
.count-toggle b{font-weight:600}
.count-toggle[aria-expanded="true"]{border-color:#9aa78d;background:#f4f6f0}
.count-split>button:first-child{border-radius:8px 0 0 8px}
.count-split>.count-toggle{border-radius:0 8px 8px 0;border-left:0;padding:10px 12px}
.count-menu{position:absolute;z-index:30;top:calc(100% + 5px);left:0;min-width:100%;width:104px;padding:5px;background:#fff;border:1px solid var(--border);border-radius:9px;box-shadow:0 6px 20px #202b201c}
.count-menu[hidden]{display:none}
.count-split>.count-menu{top:auto;bottom:calc(100% + 5px);left:auto;right:0;min-width:88px}
.count-menu>button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:7px 12px;border:0;border-radius:5px;background:transparent;color:var(--text);font-size:13px;text-align:left;box-shadow:none}
.count-menu>button:hover,.count-menu>button:focus-visible{background:#f0f3eb}
.count-menu>button[aria-checked="true"]{background:#eaf0e4;color:#435c35}
.count-menu>button span{margin-left:20px;font-size:12px}
.creative-progress{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;margin:8px 0 12px;background:#f3f5ef;border-radius:8px;font-size:13px;color:#58634f}
.stop-generation{white-space:nowrap;font-size:12px;padding:7px 9px}
.generation-recovery{flex-wrap:wrap}
