.printable-workbench-module__J-l7Pa__workbench{overflow-wrap:anywhere;width:min(100% - 32px,1040px);margin:24px auto 64px}.printable-workbench-module__J-l7Pa__workbench h1{font-family:var(--font-reading), serif;font-size:var(--t-xxl);margin:12px 0;line-height:1.15}.printable-workbench-module__J-l7Pa__workbench h2{font-family:var(--font-reading), serif;margin:24px 0 8px}.printable-workbench-module__J-l7Pa__workbench p{line-height:1.6}.printable-workbench-module__J-l7Pa__purpose{max-width:65ch;color:var(--cd-muted)}.printable-workbench-module__J-l7Pa__controls{background:var(--cd-surface);border:1px solid var(--cd-line);border-radius:16px;gap:18px;margin:24px 0;padding:20px;display:grid}.printable-workbench-module__J-l7Pa__controls label{gap:8px;min-width:0;font-weight:600;display:grid}.printable-workbench-module__J-l7Pa__controls select,.printable-workbench-module__J-l7Pa__controls input,.printable-workbench-module__J-l7Pa__controls textarea{font:inherit;border:1px solid var(--cd-line);width:100%;max-width:100%;color:var(--cd-ink);background:var(--cd-canvas);border-radius:8px;padding:12px}.printable-workbench-module__J-l7Pa__controls select,.printable-workbench-module__J-l7Pa__controls input{max-width:360px;min-height:48px}.printable-workbench-module__J-l7Pa__controls textarea{resize:vertical;min-height:96px}.printable-workbench-module__J-l7Pa__editor summary,.printable-workbench-module__J-l7Pa__instructions summary,.printable-workbench-module__J-l7Pa__development summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.printable-workbench-module__J-l7Pa__fieldGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:16px 0;display:grid}.printable-workbench-module__J-l7Pa__fieldGroup{border:0;min-width:0;margin:0;padding:0}.printable-workbench-module__J-l7Pa__fieldGroup legend{color:var(--cd-muted);margin-bottom:12px;padding:0;font-weight:600}.printable-workbench-module__J-l7Pa__fields{gap:16px;display:grid}.printable-workbench-module__J-l7Pa__download{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.printable-workbench-module__J-l7Pa__download button{white-space:normal;min-height:48px}.printable-workbench-module__J-l7Pa__download p{color:var(--cd-muted);margin:0}.printable-workbench-module__J-l7Pa__localScope{font-size:var(--t-sm);color:var(--cd-muted);max-width:75ch;margin:0}.printable-workbench-module__J-l7Pa__receipt{background:var(--cd-helper-tint);border-radius:8px;margin:0;padding:12px}.printable-workbench-module__J-l7Pa__development{border:1px solid var(--cd-line);background:var(--cd-helper-tint);border-radius:12px;padding:10px 16px}.printable-workbench-module__J-l7Pa__development li,.printable-workbench-module__J-l7Pa__instructions li{margin:8px 0;line-height:1.5}.printable-workbench-module__J-l7Pa__problem{color:var(--cd-red);margin:0}.printable-workbench-module__J-l7Pa__previewWrap{background:var(--cd-line);border:1px solid var(--cd-line);border-radius:8px;max-width:100%;position:relative;overflow:hidden}.printable-workbench-module__J-l7Pa__preview{transform-origin:0 0;background:var(--cd-surface);border:0;position:absolute;top:0;left:0}.printable-workbench-module__J-l7Pa__instructions{border-top:1px solid var(--cd-line);margin-top:20px;padding-top:10px}@media (max-width:600px){.printable-workbench-module__J-l7Pa__fieldGroups{grid-template-columns:minmax(0,1fr)}.printable-workbench-module__J-l7Pa__controls{padding:16px}.printable-workbench-module__J-l7Pa__download button{width:100%}}
