.workbench_wb__esCS2{display:grid;gap:var(--space-4);align-items:start;--k-line:var(--color-text);--k-hatch:var(--color-text-muted);--k-paper:var(--color-surface)}.workbench_panelNav__QfVjd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;position:sticky;inset-block-start:var(--space-1);z-index:3;padding-inline:var(--space-1);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.workbench_panelTab__gcHjG{min-block-size:var(--control-height-md);padding-inline:var(--space-1);border:0;border-block-end:3px solid transparent;background:transparent;color:var(--color-text-muted);font:inherit;font-size:.74rem;font-weight:var(--weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.workbench_panelTab__gcHjG:hover{color:var(--color-text)}.workbench_panelTab__gcHjG[aria-selected=true]{color:var(--color-primary);border-block-end-color:var(--color-primary)}.workbench_panel__3D2Bq{min-inline-size:0;padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.workbench_wb__esCS2[data-panel=input] .workbench_costPanel__QN14O,.workbench_wb__esCS2[data-panel=input] .workbench_resultPanel__W9Xpa,.workbench_wb__esCS2[data-panel=input] .workbench_viewPanel__fHHyH,.workbench_wb__esCS2[data-panel=results] .workbench_inputPanel__vTDJT,.workbench_wb__esCS2[data-panel=results] .workbench_viewPanel__fHHyH,.workbench_wb__esCS2[data-panel=view] .workbench_inputPanel__vTDJT,.workbench_wb__esCS2[data-panel=view] .workbench_resultPanel__W9Xpa{display:none}.workbench_colLeft__py_II{display:contents}@media (min-width:56rem){.workbench_wb__esCS2{grid-template-columns:minmax(18rem,21rem) minmax(0,1fr);grid-template-areas:"left view" "left cost" "left result";column-gap:var(--space-4);row-gap:var(--space-4)}.workbench_wb__esCS2[data-panel] .workbench_panel__3D2Bq{display:block}.workbench_colLeft__py_II{grid-area:left;display:grid;align-content:start;min-inline-size:0}.workbench_panelNav__QfVjd{position:static;border-end-start-radius:0;border-end-end-radius:0;border-block-end:0;box-shadow:none}.workbench_inputPanel__vTDJT{border-start-start-radius:0;border-start-end-radius:0}.workbench_viewPanel__fHHyH{grid-area:view}.workbench_resultPanel__W9Xpa{grid-area:result}.workbench_costPanel__QN14O{grid-area:cost}}@media (min-width:80rem){.workbench_wb__esCS2{grid-template-columns:minmax(18rem,20.5rem) minmax(0,1fr) minmax(17.5rem,20.5rem);grid-template-areas:"left view result" "left cost result"}.workbench_resultPanel__W9Xpa{position:sticky;inset-block-start:calc(var(--app-bar-h, var(--header-height, 4rem)) + var(--space-3));align-self:start}}.workbench_stage__vWnlW{display:grid;gap:var(--space-3);min-inline-size:0}.workbench_viewTabs__wVYqw{display:flex;gap:var(--space-1);overflow-x:auto;scrollbar-width:thin;padding-block-end:var(--space-1)}.workbench_viewTab__a5znP{flex:none;min-block-size:var(--control-height-md);padding-inline:var(--space-4);border:var(--border-width) solid var(--color-control-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap}.workbench_viewTab__a5znP[aria-selected=true]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.workbench_canvas__pitGm{position:relative;background:var(--color-surface-sunken);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3);min-block-size:16rem;display:grid;place-items:center;touch-action:pan-y;overflow:hidden}.workbench_canvas__pitGm[data-rotatable=true]{cursor:grab}.workbench_canvas__pitGm[data-dragging=true]{cursor:grabbing}.workbench_svg__UrF7j{display:block;inline-size:100%;block-size:auto;max-block-size:min(70vh,56rem)}.workbench_empty__k6kl4{padding:var(--space-6);color:var(--color-text-muted);text-align:center;max-inline-size:30ch}.workbench_controls__BgEdh{position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2);display:flex;gap:var(--space-1)}.workbench_ctl__HaLmK{inline-size:var(--control-height-md);block-size:var(--control-height-md);display:inline-grid;place-items:center;font-size:var(--text-md)}.workbench_ctl__HaLmK,.workbench_pdfBtn__t5S0C{border:var(--border-width) solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);cursor:pointer}.workbench_pdfBtn__t5S0C{min-block-size:var(--control-height-md);padding-inline:var(--space-3);font-size:var(--text-sm)}.workbench_pdfBtn__t5S0C:disabled{opacity:.6;cursor:progress}.workbench_ctl__HaLmK:hover{background:var(--color-surface-sunken)}.workbench_hint__Lyg9L{font-size:var(--text-xs);color:var(--color-text-muted)}.workbench_thumbs__j46ah{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(5.5rem,1fr);gap:var(--space-2);overflow-x:auto;padding-block-end:var(--space-1)}.workbench_thumb__SvcNA{display:grid;gap:var(--space-1);padding:var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);cursor:pointer;text-align:center}.workbench_thumb__SvcNA[aria-pressed=true]{border-color:var(--color-primary);color:var(--color-text);box-shadow:0 0 0 1px var(--color-primary)}.workbench_thumbArt__241fH{display:block;block-size:3.4rem;pointer-events:none}.workbench_thumbArt__241fH svg{inline-size:100%;block-size:100%}.workbench_scene__fQ_Sz .workbench_face__KmDWt{stroke:color-mix(in srgb,var(--k-line) 55%,transparent);stroke-width:.6;stroke-linejoin:round}.workbench_scene__fQ_Sz .workbench_joint__2rwV_{fill:none;stroke:color-mix(in srgb,#fff 55%,transparent);stroke-width:.5}.workbench_line__qeXd5{fill:none;stroke:var(--k-line);stroke-width:1.3;stroke-linejoin:round}.workbench_thin__XLAbs{fill:none;stroke:var(--k-line);stroke-width:.6;opacity:.8}.workbench_joints__8WUaX{fill:none;stroke:var(--k-hatch);stroke-width:.6}.workbench_cut__foGzP{fill:color-mix(in srgb,var(--color-accent) 16%,var(--k-paper));fill:url(#px-hatch-cut) #fdf3d5;stroke:var(--k-line);stroke-width:1.4}.workbench_solid__qmuMJ{fill:color-mix(in srgb,var(--k-hatch) 22%,var(--k-paper));stroke:var(--k-line);stroke-width:1.3}.workbench_glass__NQTK6{fill:color-mix(in srgb,#5aaee0 35%,var(--k-paper));stroke:var(--k-line);stroke-width:1}.workbench_void__F8Pap{fill:var(--k-paper);stroke:var(--k-line);stroke-width:1.1}.workbench_ground__wrApo{fill:color-mix(in srgb,#8a6a4a 28%,var(--k-paper));fill:url(#px-hatch-ground) #e4dacb;stroke:var(--k-line);stroke-width:1.2}.workbench_accent__Bv9TD{fill:none;stroke:var(--color-accent);stroke-width:1.4;stroke-dasharray:5 3}.workbench_dimExt__AbAGH{stroke:var(--color-text-muted);stroke-width:.5}.workbench_dimLine__Y9XfE{stroke:var(--color-text-muted);stroke-width:.9}.workbench_dimText__QDFHH,.workbench_note__eyDS1{font-size:11px;fill:var(--color-text);paint-order:stroke;stroke:var(--color-surface-sunken);stroke-width:3px;stroke-linejoin:round;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workbench_label__CnE23{font-size:12px;font-weight:600;fill:var(--color-text);paint-order:stroke;stroke:var(--color-surface-sunken);stroke-width:3px}.workbench_resultCard__AwVpG{display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-inline-size:0}.workbench_checks__bRQ_P{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none;font-size:var(--text-sm)}.workbench_checks__bRQ_P li{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2);align-items:start}.workbench_mark__lP3sY{inline-size:1.25rem;block-size:1.25rem;border-radius:50%;display:inline-grid;place-items:center;font-size:.75rem;font-weight:700;color:var(--color-surface)}.workbench_mark__lP3sY[data-ok=true]{background:var(--color-success)}.workbench_mark__lP3sY[data-ok=false]{background:var(--color-warning);color:var(--color-text)}.workbench_sectionTitle__ahQdh{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}:lang(ar) .workbench_sectionTitle__ahQdh{text-transform:none;letter-spacing:0}.workbench_estimate___xodI{font-size:var(--text-xs);color:var(--color-text-muted);border-inline-start:3px solid var(--color-info);padding-inline-start:var(--space-3)}.workbench_actionRow__AXPb7{display:flex;flex-wrap:wrap;gap:var(--space-2)}@media print{.workbench_controls__BgEdh,.workbench_inputPanel__vTDJT,.workbench_panelNav__QfVjd,.workbench_thumbs__j46ah,.workbench_viewTabs__wVYqw{display:none!important}.workbench_wb__esCS2[data-panel] .workbench_panel__3D2Bq{display:block!important}.workbench_wb__esCS2{display:block}}.workbench_controls__BgEdh{flex-direction:column;padding:var(--space-1);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.workbench_ctl__HaLmK{border-color:transparent}.workbench_thumbs__j46ah{scroll-snap-type:x proximity}.workbench_thumb__SvcNA{scroll-snap-align:start;min-block-size:var(--control-height-md)}.workbench_paramForm__OGPk3{display:grid;gap:var(--space-5)}.workbench_methodBlock__SZteF{display:grid;gap:var(--space-1)}.workbench_methodLabel__412rD{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase}:lang(ar) .workbench_methodLabel__412rD{letter-spacing:0;text-transform:none}.workbench_method__g34_Y{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:2px;border-radius:var(--radius-md);background:var(--color-surface-sunken)}.workbench_methodBtn__HZ9oz{min-block-size:var(--control-height-md);text-align:start;padding:0 var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer}.workbench_methodBtn__HZ9oz[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary)}.workbench_methodBtn__HZ9oz[aria-pressed=false]:hover{background:var(--color-surface);color:var(--color-text)}.workbench_section__TUei1{display:grid;gap:var(--space-3);min-inline-size:0}.workbench_resSub__foAcL,.workbench_section__TUei1 h3,.workbench_subGroup__dvRGy h4{margin:0;font-size:var(--text-md)}.workbench_subGroup__dvRGy{display:grid;gap:var(--space-2)}.workbench_subGroup__dvRGy h4{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.workbench_fieldGrid__MTREW{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(7.75rem,100%),1fr))}.workbench_fieldGrid__MTREW [id$=-hint]{display:none}.workbench_fieldGrid__MTREW>:focus-within [id$=-hint]{display:block}.workbench_advanced__oKBqy{border-block-start:var(--border-width) solid var(--color-border);padding-block-start:var(--space-3)}.workbench_advanced__oKBqy summary{display:flex;align-items:center;justify-content:space-between;min-block-size:var(--control-height-md);font-weight:var(--weight-semibold);cursor:pointer;list-style:none}.workbench_advanced__oKBqy summary::-webkit-details-marker{display:none}.workbench_advanced__oKBqy summary:after{content:"▾"}.workbench_advanced__oKBqy[open] summary:after{content:"▴"}.workbench_advanced__oKBqy .workbench_fieldGrid__MTREW{padding-block:var(--space-2)}.workbench_formActions__wAWAj{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-block-start:var(--space-2)}.workbench_formActions__wAWAj>:first-child{flex:1 1 auto}.workbench_resHead__mHlrO{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-sunken);color:var(--color-text-muted)}.workbench_resHead__mHlrO[data-ok=true]{background:color-mix(in srgb,var(--color-success) 12%,var(--color-surface));color:var(--color-success)}.workbench_resHead__mHlrO h2{margin:0;color:inherit;font-size:var(--text-md)}.workbench_resList__LQ8pd{display:grid;margin:0;padding:0;list-style:none}.workbench_resRow__i_BAV{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-block-size:2.75rem;padding-block:var(--space-1);border-block-end:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.workbench_resRow__i_BAV:last-child{border-block-end:0}.workbench_resRow__i_BAV:not(:has(.workbench_resIcon__oJ7fF)){grid-template-columns:minmax(0,1fr) auto}.workbench_resIcon__oJ7fF{display:inline-grid;place-items:center;inline-size:2rem;block-size:2rem;border-radius:var(--radius-md);background:var(--color-accent-subtle);color:var(--color-primary)}.workbench_resLabel__X1whD{min-inline-size:0;color:var(--color-text);font-size:var(--text-sm);overflow-wrap:anywhere}.workbench_resValue__AqkUB{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);text-align:end;white-space:nowrap}.workbench_resValue__AqkUB small{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.workbench_resRow__i_BAV[data-primary] .workbench_resValue__AqkUB{font-size:var(--text-lg)}.workbench_resDetails__mcZ9f,.workbench_resSub__foAcL{padding-block-start:var(--space-2)}.workbench_resDetails__mcZ9f{border-block-start:var(--border-width) solid var(--color-border)}.workbench_resDetails__mcZ9f summary{display:flex;align-items:center;justify-content:space-between;list-style:none;min-block-size:var(--control-height-md);font-weight:var(--weight-semibold);cursor:pointer}.workbench_reportActions__stSCp{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-block-start:var(--space-1)}.workbench_viewPanel__fHHyH .workbench_stage__vWnlW{gap:var(--space-3)}.workbench_resDetails__mcZ9f summary::-webkit-details-marker{display:none}.workbench_resDetails__mcZ9f summary:after{content:"▾"}.workbench_resDetails__mcZ9f[open] summary:after{content:"▴"}.workbench_resLink__d0B2o{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:inherit;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.25em}.workbench_resLink__d0B2o:hover,.workbench_resLink__d0B2o[aria-expanded=true]{color:var(--color-primary)}.workbench_detailBox__Fcfcp{grid-column:1/-1;display:grid;gap:var(--space-2);margin-block:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised,var(--color-surface))}.workbench_detailTitle__htM_G{margin:0;font-size:var(--text-sm)}.workbench_detailScroll__VL1BL{overflow-x:auto}.workbench_detailTable__dIaes{inline-size:100%;border-collapse:collapse;font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workbench_detailTable__dIaes td,.workbench_detailTable__dIaes th{padding:.3rem .5rem;border-block-end:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);text-align:end;white-space:nowrap}.workbench_detailTable__dIaes td:first-child,.workbench_detailTable__dIaes th:first-child{text-align:start}.workbench_detailTable__dIaes thead th{color:var(--color-text-muted);font-weight:var(--weight-medium)}.workbench_detailTable__dIaes tfoot td,.workbench_detailTable__dIaes tfoot th{font-weight:var(--weight-bold);border-block-end:0}.workbench_detailNotes__uftGd{margin:0;padding-inline-start:1.1rem;color:var(--color-text-muted);font-size:var(--text-xs)}.workbench_termMark__IM7QR{display:inline-grid;place-items:center;inline-size:1.1rem;block-size:1.1rem;border-radius:50%;background:var(--color-accent-subtle);color:var(--color-text);font-size:.7rem;font-weight:var(--weight-bold);cursor:help}.workbench_stageBar__g4OmD{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);min-inline-size:0}.workbench_stageBar__g4OmD .workbench_viewTabs__wVYqw{flex:1 1 100%;min-inline-size:0}.workbench_pdfAction__h6GxI{flex:none;margin-inline-start:auto;display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:var(--control-height-md);padding-inline:var(--space-4);border:var(--border-width) solid var(--color-primary);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer}.workbench_pdfAction__h6GxI[data-locked=true]{background:var(--color-surface);color:var(--color-text);border-color:var(--color-control-border)}.workbench_pdfAction__h6GxI:disabled{opacity:.6;cursor:progress}.workbench_pdfBadge__FMk8q{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-sunken);color:var(--color-text-muted);font-size:var(--text-xs)}.workbench_pdfMessage__Dpv7Y{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-sunken);font-size:var(--text-sm)}.workbench_watermark__uZ5W0{position:absolute;inset-block-end:var(--space-2);inset-inline-end:var(--space-3);display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-surface) 78%,transparent);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-bold,700);letter-spacing:.08em;pointer-events:none;-webkit-user-select:none;user-select:none}.workbench_watermarkIcon__XsgQ4{inline-size:1.1em;block-size:1.1em}.workbench_bigMark__9O5vf{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.workbench_bigMarkX__9Mm3s{grid-area:1/1;inline-size:min(70%,24rem);block-size:auto;color:var(--color-accent);opacity:.14}.workbench_bigMarkLogo__JL0aW{grid-area:1/1;transform:rotate(-9deg);font-size:clamp(2.2rem,8vw,5rem);opacity:.42;white-space:nowrap}.workbench_stageActions__fuVmA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4)}.workbench_stageActions__fuVmA .workbench_hint__Lyg9L{margin:0;flex:1 1 14rem}.workbench_stageActions__fuVmA .workbench_pdfAction__h6GxI{margin-inline-start:0}.workbench_typeStep__L6y3W{display:grid;gap:var(--space-4)}.workbench_typeStepTitle__kTyiz{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.15}.workbench_typeStepLead__iT_AF{margin:0;color:var(--color-text-muted)}.workbench_typeCards__GIS7g{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));grid-auto-rows:11.5rem;gap:var(--space-4);margin:0;padding:0;list-style:none}.workbench_typeCards__GIS7g>li{display:grid;min-inline-size:0}.workbench_typeCard__pLIB7{position:relative;display:grid;align-content:space-between;gap:var(--space-4);inline-size:100%;block-size:100%;min-block-size:0;padding:var(--space-4);border:0;border-radius:var(--radius-panel);color:#0b0f14;font:inherit;text-align:start;cursor:pointer;overflow:hidden;clip-path:polygon(0 0,calc(100% - var(--x-cut, 14px)) 0,100% var(--x-cut,14px),100% 100%,0 100%);transition:translate var(--duration-base) var(--ease-standard)}.workbench_typeCard__pLIB7 strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;font-family:var(--font-display);font-size:var(--text-base,1rem);line-height:1.2}.workbench_typeCard__pLIB7 svg{justify-self:end}.workbench_typeCard__pLIB7:focus-visible,.workbench_typeCard__pLIB7:hover{translate:0 -3px}.workbench_typeCard__pLIB7:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:-4px}.workbench_typeCard__pLIB7[data-tone=yellow]{background:linear-gradient(rgb(32 43 60/.08) 1px,transparent 1px) 0 0 /24px 24px,linear-gradient(90deg,rgb(32 43 60/.08) 1px,transparent 1px) 0 0 /24px 24px,var(--highlight)}.workbench_typeCard__pLIB7[data-tone=blue]{background:linear-gradient(rgb(255 255 255/.07) 1px,transparent 1px) 0 0 /24px 24px,linear-gradient(90deg,rgb(255 255 255/.07) 1px,transparent 1px) 0 0 /24px 24px,var(--nav-bg,#202b3c);color:var(--highlight)}.workbench_typeCard__pLIB7[data-tone=blue] strong{color:#fff}.workbench_typeCard__pLIB7[data-tone=blue] svg{color:var(--highlight)}.workbench_typeCard__pLIB7[aria-pressed=true]{box-shadow:inset 0 -5px 0 var(--color-primary,#2457d6)}[dir=rtl] .workbench_typeCard__pLIB7{clip-path:polygon(var(--x-cut,14px) 0,100% 0,100% 100%,0 100%,0 var(--x-cut,14px))}.workbench_typeChange__kKiOr{display:flex;align-items:center;gap:var(--space-2);inline-size:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;text-align:start;cursor:pointer}.workbench_typeChange__kKiOr>span:last-child{margin-inline-start:auto;color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.workbench_typeChangeIcon__kjAOQ{display:inline-grid;place-items:center;padding:.2rem;border-radius:8px;background:var(--highlight);color:#0b0f14}@media (max-width:40rem){.workbench_typeCards__GIS7g{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);grid-auto-rows:9.5rem}.workbench_typeCard__pLIB7{padding:var(--space-3)}}.workbench_method__g34_Y[hidden]{display:none}.workbench_fieldGrid__MTREW>[data-span-row]{grid-column:1/-1;padding-block:var(--space-1)}.cost-panel_panel__RwuZq{margin-block-start:var(--space-4);padding:var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.cost-panel_title__LquKb{margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text)}.cost-panel_note__OQdlH{margin-block-start:.15rem;font-weight:var(--weight-regular,400);line-height:1.35}.cost-panel_note__OQdlH,.cost-panel_ref__nTkcR{display:block;color:var(--color-text-muted);font-size:var(--text-xs)}.cost-panel_ref__nTkcR{margin-block-start:.2rem}.cost-panel_ref__nTkcR:empty{display:none}.cost-panel_help__riALm{margin-block:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs)}.cost-panel_warn__u98nJ{margin-block:var(--space-2);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium)}.cost-panel_currencyRow__tRvho{display:grid;gap:var(--space-1);max-inline-size:22rem;margin-block-end:var(--space-3);font-size:var(--text-sm)}.cost-panel_table__Z5Z5a{inline-size:100%;border-collapse:collapse;font-size:var(--text-sm)}.cost-panel_table__Z5Z5a td,.cost-panel_table__Z5Z5a th{padding:var(--space-2) var(--space-1);border-block-end:1px solid var(--color-border);text-align:start;vertical-align:middle}.cost-panel_table__Z5Z5a thead th{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.cost-panel_table__Z5Z5a tbody th{font-weight:var(--weight-regular,400)}.cost-panel_table__Z5Z5a input{min-inline-size:5.5rem;max-inline-size:9rem}.cost-panel_table__Z5Z5a tbody th{max-inline-size:28rem}.cost-panel_amount__fFtQE{text-align:end;white-space:nowrap}.cost-panel_missing__WsUKE{color:var(--color-text-muted)}.cost-panel_totals__7w5k8{display:grid;gap:var(--space-2);margin-block:var(--space-3) 0}.cost-panel_totals__7w5k8>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.cost-panel_totals__7w5k8 dd,.cost-panel_totals__7w5k8 dt{margin:0}.cost-panel_totals__7w5k8 dd{display:flex;align-items:center;gap:var(--space-2)}.cost-panel_vatInput__yD6tD{max-inline-size:5rem}.cost-panel_grand__JUS5B{padding-block-start:var(--space-2);border-block-start:2px solid var(--color-border);font-weight:var(--weight-bold)}@media (max-width:36rem){.cost-panel_table__Z5Z5a thead{display:none}.cost-panel_table__Z5Z5a tr{display:grid;grid-template-columns:1fr auto;gap:var(--space-1) var(--space-3);padding-block:var(--space-2);border-block-end:1px solid var(--color-border)}.cost-panel_table__Z5Z5a td,.cost-panel_table__Z5Z5a th{border:0;padding:0}.cost-panel_table__Z5Z5a tbody th{grid-column:1/-1;font-weight:var(--weight-semibold)}}.cost-panel_unitPick__aJA4Y{display:block;margin-block-start:.3rem;max-inline-size:11rem;font-size:var(--text-xs)}.cost-panel_bookBar__wN_hm{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-3);margin-block-end:var(--space-3)}.cost-panel_bookBar__wN_hm .cost-panel_currencyRow__tRvho{margin-block-end:0}.cost-panel_book__QUzQM{display:block;margin-block-start:.2rem;color:var(--color-text-muted);font-size:var(--text-xs)}.cost-panel_linkButton__8uNm7{padding:0;border:0;background:none;color:var(--color-accent,currentColor);font:inherit;text-decoration:underline;cursor:pointer}.cost-panel_bookBar__wN_hm button,.cost-panel_bookBar__wN_hm button span{max-inline-size:100%;white-space:normal;text-align:start}.cost-panel_bookBar__wN_hm button{block-size:auto;padding-block:var(--space-2)}