.WrappingPaper-module__BEpmOa__root{gap:1.25rem}.WrappingPaper-module__BEpmOa__topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.WrappingPaper-module__BEpmOa__panel{flex-direction:column;gap:1.1rem;display:flex}.WrappingPaper-module__BEpmOa__fields{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));align-items:start;gap:1rem;display:grid}.WrappingPaper-module__BEpmOa__field,.WrappingPaper-module__BEpmOa__qtyField{flex-direction:column;gap:.4rem;min-width:0;display:flex}.WrappingPaper-module__BEpmOa__qtyField{flex:none;width:5.5rem}.WrappingPaper-module__BEpmOa__fieldLabel{color:var(--color-text-secondary);font-size:.82rem;font-weight:500}.WrappingPaper-module__BEpmOa__hint{color:var(--color-text-secondary);margin:0;font-size:.8rem;line-height:1.5}.WrappingPaper-module__BEpmOa__details{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);padding:.6rem .85rem;font-size:.88rem;line-height:1.6}.WrappingPaper-module__BEpmOa__details>summary{cursor:pointer;color:var(--color-text-primary);font-weight:500}.WrappingPaper-module__BEpmOa__details>summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.WrappingPaper-module__BEpmOa__details>:not(summary){margin-top:.75rem}.WrappingPaper-module__BEpmOa__results{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.9rem;display:grid}.WrappingPaper-module__BEpmOa__card{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg,var(--radius-md));background:var(--color-surface-elevated);flex-direction:column;gap:.45rem;min-width:0;padding:.95rem 1rem;display:flex}.WrappingPaper-module__BEpmOa__card h3{margin:0}.WrappingPaper-module__BEpmOa__wide{grid-column:1/-1}.WrappingPaper-module__BEpmOa__big{color:var(--color-text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:clamp(1.4rem,5.5vw,2.1rem);font-weight:500;line-height:1.2}.WrappingPaper-module__BEpmOa__sub{color:var(--color-text-secondary);margin:0;font-size:.9rem;line-height:1.5}.WrappingPaper-module__BEpmOa__rule{color:var(--color-text-disabled);margin:.2rem 0 0;font-size:.78rem;line-height:1.5}.WrappingPaper-module__BEpmOa__ok{color:var(--color-success);margin:0;font-size:.88rem}.WrappingPaper-module__BEpmOa__warn{color:var(--color-warning);margin:0;font-size:.88rem}.WrappingPaper-module__BEpmOa__flags{flex-direction:column;gap:.3rem;margin:0;padding-left:1.1rem;display:flex}.WrappingPaper-module__BEpmOa__rows{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.WrappingPaper-module__BEpmOa__row{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:.7rem;min-width:0;padding:.8rem;display:flex}.WrappingPaper-module__BEpmOa__rowHead{align-items:flex-end;gap:.6rem;display:flex}.WrappingPaper-module__BEpmOa__rowHead select{flex:auto;min-width:0}.WrappingPaper-module__BEpmOa__rowNum{text-align:center;min-width:1.4rem;color:var(--color-text-disabled);font-variant-numeric:tabular-nums;align-self:center;font-size:.85rem}.WrappingPaper-module__BEpmOa__rowDims{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.75rem;display:grid}.WrappingPaper-module__BEpmOa__table{border-collapse:collapse;width:100%;font-size:.86rem}.WrappingPaper-module__BEpmOa__table th,.WrappingPaper-module__BEpmOa__table td{text-align:left;border-top:1px solid var(--color-border-subtle);font-variant-numeric:tabular-nums;vertical-align:top;padding:.45rem .4rem}.WrappingPaper-module__BEpmOa__table thead th{color:var(--color-text-disabled);text-transform:uppercase;letter-spacing:.05em;border-top:0;font-size:.72rem;font-weight:500}.WrappingPaper-module__BEpmOa__table tbody th{color:var(--color-text-primary);white-space:nowrap;font-weight:500}.WrappingPaper-module__BEpmOa__actions{flex-wrap:wrap;gap:.5rem;display:flex}.WrappingPaper-module__BEpmOa__sources{flex-direction:column;gap:.4rem;margin:0;padding-left:1.1rem;font-size:.82rem;display:flex}.WrappingPaper-module__BEpmOa__sources a{color:var(--color-accent);overflow-wrap:anywhere}.WrappingPaper-module__BEpmOa__sources span{color:var(--color-text-disabled)}.WrappingPaper-module__BEpmOa__diagram{align-self:center;width:min(100%,22rem);height:auto}.WrappingPaper-module__BEpmOa__sheet{fill:var(--color-surface);stroke:var(--color-accent);stroke-width:1.5px}.WrappingPaper-module__BEpmOa__seam{fill:var(--color-accent-soft)}.WrappingPaper-module__BEpmOa__endFlap{fill:var(--color-accent-soft);opacity:.6}.WrappingPaper-module__BEpmOa__footprint{fill:var(--color-accent-soft);stroke:var(--color-accent);stroke-width:1.2px}.WrappingPaper-module__BEpmOa__foldLine{stroke:var(--color-text-disabled);stroke-width:1px;stroke-dasharray:4 3;fill:none}.WrappingPaper-module__BEpmOa__foldLine line{stroke:inherit}.WrappingPaper-module__BEpmOa__seamLine{stroke:var(--color-accent);stroke-width:1px;stroke-dasharray:2 2}.WrappingPaper-module__BEpmOa__diagText{fill:var(--color-text-secondary);font-family:inherit;font-size:9px}.WrappingPaper-module__BEpmOa__dimText{fill:var(--color-text-primary);font-family:inherit;font-size:10px;font-weight:500}
