.copy-to-skins,.clone-skin,.find-replace{gap:var(--base);flex-direction:column;padding-block-end:var(--base);display:flex}.copy-to-skins__intro,.clone-skin__intro,.find-replace__intro{color:var(--theme-elevation-600);margin:0;line-height:1.5}.copy-to-skins__muted,.clone-skin__muted,.find-replace__muted{color:var(--theme-elevation-500);margin:0}.copy-to-skins__failed,.clone-skin__failed,.find-replace__failed{color:var(--theme-error-600);margin:0}.copy-to-skins__failed button,.clone-skin__failed button,.find-replace__failed button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.copy-to-skins__replace,.clone-skin__replace,.find-replace__replace{align-items:flex-start;gap:calc(var(--base)/2);padding:calc(var(--base)/2) calc(var(--base)*.75);border:1px solid var(--theme-warning-250);background:var(--theme-warning-50);cursor:pointer;border-radius:4px;display:flex}.copy-to-skins__replace input,.clone-skin__replace input,.find-replace__replace input{cursor:pointer;flex-shrink:0;margin:2px 0 0}.copy-to-skins__replace span,.clone-skin__replace span,.find-replace__replace span{flex-direction:column;gap:2px;font-weight:600;display:flex}.copy-to-skins__replace em,.clone-skin__replace em,.find-replace__replace em{color:var(--theme-elevation-600);font-size:.85em;font-style:normal;font-weight:400;line-height:1.45}.copy-to-skins__skins,.clone-skin__skins,.find-replace__skins{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-150);border-radius:4px;flex-direction:column;gap:1px;max-height:22rem;margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}.copy-to-skins__skin,.clone-skin__skin,.find-replace__skin{align-items:center;gap:calc(var(--base)/2);padding:calc(var(--base)/2) calc(var(--base)*.75);background:var(--theme-elevation-0);cursor:pointer;display:flex}.copy-to-skins__skin:hover,.clone-skin__skin:hover,.find-replace__skin:hover{background:var(--theme-elevation-50)}.copy-to-skins__skin input,.clone-skin__skin input,.find-replace__skin input{cursor:pointer;flex-shrink:0;margin:0}.copy-to-skins__skin-name,.clone-skin__skin-name,.find-replace__skin-name{font-weight:600}.copy-to-skins__skin-slug,.clone-skin__skin-slug,.find-replace__skin-slug{color:var(--theme-elevation-500);font-size:.8em}.copy-to-skins__off,.clone-skin__off,.find-replace__off{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-warning-600);margin-inline-start:auto;font-size:.75em}.copy-to-skins__outcomes,.clone-skin__outcomes,.find-replace__outcomes{flex-direction:column;gap:2px;max-height:24rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.copy-to-skins__outcome,.clone-skin__outcome,.find-replace__outcome{align-items:baseline;gap:calc(var(--base)/2);padding:calc(var(--base)/3) calc(var(--base)/2);background:var(--theme-elevation-50);border-radius:3px;flex-wrap:wrap;display:flex}.copy-to-skins__badge,.clone-skin__badge,.find-replace__badge{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-0);background:var(--theme-elevation-500);border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:.7em;font-weight:700}.copy-to-skins__badge[data-stato=creato],.copy-to-skins__badge[data-stato=pubblicata],.clone-skin__badge[data-stato=creato],.clone-skin__badge[data-stato=pubblicata],.find-replace__badge[data-stato=creato],.find-replace__badge[data-stato=pubblicata]{background:var(--theme-success-500)}.copy-to-skins__badge[data-stato=sostituito],.copy-to-skins__badge[data-stato=bozza],.copy-to-skins__badge[data-stato=da-sostituire],.clone-skin__badge[data-stato=sostituito],.clone-skin__badge[data-stato=bozza],.clone-skin__badge[data-stato=da-sostituire],.find-replace__badge[data-stato=sostituito],.find-replace__badge[data-stato=bozza],.find-replace__badge[data-stato=da-sostituire]{background:var(--theme-warning-500)}.copy-to-skins__badge[data-stato=saltato],.copy-to-skins__badge[data-stato=nessuna],.clone-skin__badge[data-stato=saltato],.clone-skin__badge[data-stato=nessuna],.find-replace__badge[data-stato=saltato],.find-replace__badge[data-stato=nessuna]{background:var(--theme-elevation-400)}.copy-to-skins__badge[data-stato=errore],.clone-skin__badge[data-stato=errore],.find-replace__badge[data-stato=errore]{background:var(--theme-error-500)}.copy-to-skins__doc,.clone-skin__doc,.find-replace__doc{font-weight:600}.copy-to-skins__detail,.clone-skin__detail,.find-replace__detail{flex-basis:100%;font-size:.85em;line-height:1.45}.copy-to-skins__detail--errore,.clone-skin__detail--errore,.find-replace__detail--errore{color:var(--theme-error-600)}.copy-to-skins__detail--nota,.clone-skin__detail--nota,.find-replace__detail--nota{color:var(--theme-elevation-500)}.copy-to-skins__actions,.clone-skin__actions,.find-replace__actions{justify-content:flex-end;gap:calc(var(--base)/2);margin-block-start:calc(var(--base)/2);display:flex}.copy-to-skins__actions .btn,.clone-skin__actions .btn,.find-replace__actions .btn{margin:0}.copy-to-skins__fields,.clone-skin__fields,.find-replace__fields{gap:calc(var(--base)/2);grid-template-columns:1fr 1fr;display:grid}.copy-to-skins__fields label,.clone-skin__fields label,.find-replace__fields label{flex-direction:column;gap:4px;font-size:.9em;font-weight:600;display:flex}.copy-to-skins__fields input[type=text],.clone-skin__fields input[type=text],.find-replace__fields input[type=text]{font:inherit;padding:calc(var(--base)/3) calc(var(--base)/2);border:1px solid var(--theme-elevation-150);background:var(--theme-input-bg);color:var(--theme-elevation-800);border-radius:3px;font-weight:400}.copy-to-skins__toggles,.clone-skin__toggles,.find-replace__toggles{gap:var(--base);flex-wrap:wrap;display:flex}.copy-to-skins__toggles label,.clone-skin__toggles label,.find-replace__toggles label{align-items:center;gap:calc(var(--base)/3);cursor:pointer;font-size:.9em;display:flex}.copy-to-skins__toggles input,.clone-skin__toggles input,.find-replace__toggles input{cursor:pointer;margin:0}.copy-to-skins__preview,.clone-skin__preview,.find-replace__preview{font-family:var(--font-mono,monospace);flex-direction:column;flex-basis:100%;gap:2px;margin-block-start:4px;font-size:.78em;line-height:1.5;display:flex}.copy-to-skins__preview span,.clone-skin__preview span,.find-replace__preview span{overflow-wrap:anywhere;border-radius:3px;padding:2px 6px}.copy-to-skins__preview-before,.clone-skin__preview-before,.find-replace__preview-before{background:var(--theme-elevation-100);color:var(--theme-elevation-600)}.copy-to-skins__preview-after,.clone-skin__preview-after,.find-replace__preview-after{background:var(--theme-success-50);color:var(--theme-elevation-800)}.copy-to-skins__step,.clone-skin__step,.find-replace__step{gap:calc(var(--base)/3);flex-direction:column;display:flex}.copy-to-skins__step-title,.clone-skin__step-title,.find-replace__step-title{align-items:baseline;gap:calc(var(--base)/3);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-elevation-600);font-size:.9em;font-weight:700;display:flex}.cell-thumb{align-items:center;gap:calc(var(--base)/2);display:flex}.cell-thumb__img{object-fit:cover;background:var(--theme-elevation-100);border-radius:3px;flex-shrink:0;width:68px;height:38px}.cell-thumb__empty{border:1px dashed var(--theme-elevation-200);border-radius:3px;flex-shrink:0;width:68px;height:38px}.cell-thumb__mobile{letter-spacing:.06em;text-transform:uppercase;background:var(--theme-elevation-150);color:var(--theme-elevation-700);border-radius:3px;padding:2px 5px;font-size:.65em;font-weight:700}.cell-swatch{align-items:center;gap:calc(var(--base)/3);display:inline-flex}.cell-swatch__dot{border:1px solid var(--theme-elevation-200);border-radius:3px;flex-shrink:0;width:14px;height:14px}.cell-swatch code{color:var(--theme-elevation-500);font-size:.85em}.cell-state{letter-spacing:.06em;text-transform:uppercase;border-radius:10px;padding:2px 7px;font-size:.7em;font-weight:700;display:inline-block}.cell-state--on{background:var(--theme-success-100);color:var(--theme-success-700)}.cell-state--off{background:var(--theme-elevation-100);color:var(--theme-elevation-600)}.cell-link{color:var(--theme-elevation-600);font-size:.9em}.cell-link--none{color:var(--theme-elevation-400)}
