.manual-tag-panel .manual-tag-work-tabs [data-manual-orders-open],.manual-tag-panel [data-piece-order-pdf]{background:#175b7f;color:#fff;border-color:#175b7f;font-weight:600}
.manual-tag-panel .manual-tag-orders{margin:18px 0;border:1px solid #94b8cc;border-radius:8px;padding:0 14px;background:#f5f9fb;scroll-margin-top:16px}
.manual-tag-panel .manual-tag-orders>summary{font-weight:600;color:#175b7f}.manual-tag-panel .manual-tag-orders>details{margin:10px 0}
.manual-tag-panel .tag-drawing-layout.has-manual-piece-inspector{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:18px;align-items:start}
.manual-tag-panel .has-manual-piece-inspector>.tag-canvas{min-width:0;width:100%;box-sizing:border-box}
.manual-tag-panel .has-manual-piece-inspector>.tag-drawing-legend{grid-column:1/-1}
.manual-tag-piece-inspector{min-width:0;padding:16px;background:#f5f9fb;border:1px solid #94b8cc;border-radius:8px;overflow-wrap:anywhere}
.manual-tag-piece-inspector h3{font-size:1.05rem}.manual-tag-piece-inspector dl{display:grid;grid-template-columns:minmax(90px,.9fr) minmax(0,1.2fr);gap:8px 12px;margin:14px 0}.manual-tag-piece-inspector dt{font-size:.85rem;color:#526572}.manual-tag-piece-inspector dd{margin:0;white-space:pre-wrap;font-size:.9rem}.manual-tag-piece-identity{line-height:1.5}
.manual-tag-panel .tag-piece.is-inspected>rect{stroke:#075d93;stroke-width:3;vector-effect:non-scaling-stroke}.manual-tag-panel .tag-piece:focus-visible>rect{stroke:#075d93;stroke-width:3;vector-effect:non-scaling-stroke}
@media(max-width:950px){.manual-tag-panel .tag-drawing-layout.has-manual-piece-inspector{grid-template-columns:minmax(0,1fr)}.manual-tag-panel .manual-tag-piece-inspector{grid-column:1}.manual-tag-panel .manual-tag-piece-inspector dl{grid-template-columns:minmax(110px,1fr) minmax(0,1.4fr);gap:10px}.manual-tag-piece-inspector dd{margin:0}}
