/* Changes remain visible until the workshop acknowledges this exact revision. */
.line-change{display:flex;flex-direction:column;gap:3px;align-items:flex-start;margin-top:9px;padding:7px 10px;border:1px solid #ab7134;border-radius:7px;background:#392b1d;color:#ffd499;line-height:1.35;font-size:15px;overflow-wrap:anywhere}
.line-change strong{font-weight:750;color:#ffe2ba}
.line-change span{font-size:.9em}
.line-change-added{background:#16372f;border-color:#478b72;color:#b4edd4}
.line-change-added strong{color:#d4ffe9}
.work-mode .work-composition-line.has-change{border-left:3px solid #efa14a;background:#242b34}
.work-mode .reference-tv .tv-line.has-change{border-left:4px solid #efa14a}
.reference-product-text>.line-change{font-size:18px;max-width:100%;width:max-content}
.removed-line-changes{margin-top:9px;color:#f7cda0;font-size:15px;max-width:100%}
.removed-line-changes summary{cursor:pointer;font-weight:750;line-height:1.5}
.removed-line-changes ul{margin:5px 0 0;padding:0 10px;list-style:none;max-height:102px;overflow:auto;overscroll-behavior:contain;border-left:3px solid #d78c42}
.removed-line-changes li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;padding:5px 0;line-height:1.4;overflow-wrap:anywhere}
.removed-line-changes li+li{border-top:1px solid #aa754733}
.removed-line-changes .sku{font-size:.88em;color:#bfcde0;overflow-wrap:anywhere}
.removed-line-changes li>span:last-child{color:#f0b883}
.warehouse-banner>div{min-width:0}
.reference-tv .warehouse-banner .removed-line-changes li span{display:inline;margin:0}
.work-details>.removed-line-changes{padding:8px 12px;background:#2b271f;border-radius:7px}
@media(min-width:1101px) and (max-height:850px){.reference-product-text>.line-change{font-size:15px;margin-top:6px;padding:5px 8px}.reference-tv .removed-line-changes ul{max-height:70px}}
@media(max-width:600px){.reference-product-text>.line-change{font-size:16px}.line-change{font-size:13px}.removed-line-changes{font-size:13px}.removed-line-changes li{display:block}.removed-line-changes li>*{margin-right:8px}.reference-tv .warehouse-banner{flex-wrap:wrap;gap:12px}.reference-tv .warehouse-banner>div{width:100%}}
