/* The retouch chip and its menu; they reuse the filter chip and the «Добавить» popover. */
.retouch-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 14px}
.retouch-menu.dragging>.filter-chip{outline:1.5px dashed #b9bdb0;outline-offset:3px}
.retouch-menu.busy{opacity:.7}
.rt-toggle::after{content:'';flex:none;width:6px;height:6px;margin:-3px 0 0 2px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}
.rt-toggle progress{width:56px;height:5px;accent-color:#567254}
.add-pop.rt-pop{align-items:stretch;gap:2px;width:250px;padding:6px;background:#fff;border:1px solid #ecebe6;border-radius:12px;text-align:left}
.v2 .rt-pop>button{display:flex;align-items:center;gap:10px;padding:9px 10px;border:0;border-radius:8px;background:none;font-size:var(--fs-body);color:#242522;text-align:left;cursor:pointer}
.v2 .rt-pop>button:hover,.v2 .rt-pop>button:focus-visible{background:#f4f5f6;outline:none}
.rt-pop>button .ico{flex:none;color:#8d8792}
.rt-drop{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:4px;padding:14px 12px;border:1.5px dashed #dcddd7;border-radius:10px;background:#fafaf8;text-align:center}

.retouch-row .add-pop{right:auto;left:0}
.rt-note{padding:8px 10px}
.retouch-report{padding:16px;border:1px solid #d8dfce;border-radius:12px;margin:12px 0;background:#fff}.retouch-report header{display:flex;justify-content:space-between}.retouch-report p{overflow-wrap:anywhere;font-size:var(--fs-body)}.retouch-names{width:100%;min-height:130px;padding:12px;resize:vertical}.pw-tile-badge.retouched{background:#446344;color:white}.by-photographer{display:block;font-size:var(--fs-caption);color:#7c806f;margin-top:4px}.ls-retouch-modes{display:flex;gap:12px}.ls-retouch-modes label{flex:1;border:1px solid #d4d9cc;padding:14px;border-radius:10px;display:block}.ls-retouch-modes small{display:block;color:#6c7464;margin-top:6px}@media(max-width:700px){.rt-steps{grid-template-columns:1fr}.ls-retouch-modes{flex-direction:column}}

@media(max-width:700px){
  .v2 .shoot-head .rt-toggle progress{display:none}
  .v2 .shoot-head .retouch-menu .rt-pop{left:0;right:auto;max-width:calc(100vw - 36px)}
}
