/*
 * Plywood & Cut List Calculator — the rows of pieces (a letter, width, length, how many, remove) and the stack of
 * sheet drawings. Source: sites/dreamy-tools/tools/plywood-cut-list-calculator/tool.css (Dash repo); loaded after
 * core/tools.css on this tool only.
 */
.pw-parts { display: grid; gap: 8px; margin-bottom: 10px; }
.pw-part { display: grid; grid-template-columns: 18px minmax(0, 1fr) minmax(0, 1fr) minmax(0, .8fr) 44px; gap: 6px; align-items: center; }
.pw-tag { font-weight: 700; text-align: center; color: var(--chqt-muted, #6b625b); }
.pw-part .chqt-input input { padding: 12px 8px; }
.pw-part .chqt-input .chqt-unit { padding-right: 8px; font-size: 14px; }
.pw-x { min-width: 44px; min-height: 44px; border: 1.5px solid var(--chqt-line, #e6ddd0); border-radius: 12px; background: #fff; color: inherit; font: inherit; font-size: 22px; line-height: 1; cursor: pointer; }
.pw-x:focus-visible { outline: 2px solid var(--chqt-accent, #b85042); outline-offset: 2px; }
.pw-sheets { display: grid; gap: 12px; }
