.tw-formula-panel{--tw-f0-bg: #EDF2FE;--tw-f0-line: var(--tw-sym-1);--tw-f1-bg: #F2E7FC;--tw-f1-line: var(--tw-sym-2);--tw-f2-bg: #E2EFEE;--tw-f2-line: var(--tw-sym-3);--tw-f3-bg: #F7E3EC;--tw-f3-line: var(--tw-sym-4);--tw-f4-bg: #FCF1EC;--tw-f4-line: var(--tw-sym-5)}[data-theme=dark] .tw-formula-panel{--tw-f0-bg: #22314F;--tw-f1-bg: #2E2343;--tw-f2-bg: #193733;--tw-f3-bg: #3A2231;--tw-f4-bg: #3A2417}.tw-formula-row{display:flex;align-items:baseline;gap:12px;padding:7px 10px;margin-bottom:4px;border-inline-start:4px solid var(--row-line);background:var(--row-bg)}.tw-formula-row .expr{flex:1;font-size:var(--tw-fs-h3);color:var(--tw-ink)}.tw-formula-row .cell{font-size:var(--tw-fs-cap);color:var(--tw-ink-3);white-space:nowrap}.tw-formula-legend{border-top:1px dashed var(--tw-line-2);margin-top:8px;padding-top:8px;font-size:var(--tw-fs-sm);color:var(--tw-ink-2);line-height:var(--tw-lh-body)}.tw-worked-row{display:flex;align-items:center;gap:12px;padding:6px 10px;margin-bottom:4px;border-inline-start:4px solid var(--row-line);background:var(--row-bg)}.tw-worked-row .sub{flex:1;font-size:var(--tw-fs-body);color:var(--tw-ink-2)}.tw-worked-row .out{min-width:116px;text-align:center;padding:3px 10px;background:var(--tw-surface);border:1px solid var(--row-line);font-weight:600;font-size:var(--tw-fs-body);color:var(--tw-ink);white-space:nowrap}.tw-dict-table td.role{color:var(--tw-ink-2);white-space:normal}.tw-calib-table th.sym,.tw-calib-table td.sym{width:1%;text-align:center;white-space:nowrap;font-family:var(--tw-font-mono);direction:ltr;unicode-bidi:isolate;font-weight:600}.tw-calib-table td.sym{color:var(--tw-ink-3)}.tw-dict-table td.sym{font-weight:600;white-space:nowrap;font-family:var(--tw-font-mono);direction:ltr;unicode-bidi:isolate}.tw-derived .num{font-variant-numeric:tabular-nums;color:var(--tw-ink-2)}.tw-kind{font-size:var(--tw-fs-cap);color:var(--tw-ink-3);white-space:nowrap}.tw-kind.calibration{color:var(--tw-serious-tx)}.tw-project-calib h2{font-size:var(--tw-fs-h3);font-weight:600;margin:16px 0 4px}.tw-fdots{margin-inline-end:6px}.tw-fdot{display:inline-block;width:9px;height:9px;margin-inline-end:3px;vertical-align:baseline;border:1px solid color-mix(in srgb,var(--tw-ink) 18%,transparent)}.tw-dict-table .cellref,.tw-calib-table .cellref{font-size:var(--tw-fs-cap);color:var(--tw-ink-2)}.tw-calib-table{width:auto}.tw-calib-table th{white-space:normal;overflow-wrap:break-word;max-width:9ch;text-align:center;vertical-align:bottom}.tw-calib-table td{text-align:center}.tw-calib-table td.el,.tw-calib-table th.el{text-align:start;max-width:26ch}.tw-calib-table .tw-fld input{text-align:center}.tw-scrollpane{position:relative}.tw-scrollpane .pane{overflow-x:auto;max-height:70vh}.tw-scrollpane .tw-scrollbtn{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:22px;height:44px;border:1px solid var(--tw-line-2);background:var(--tw-surface);cursor:pointer;font-size:14px;line-height:1;opacity:.9}.tw-scrollpane .tw-scrollbtn.start{inset-inline-start:0}.tw-scrollpane .tw-scrollbtn.end{inset-inline-end:0}.tw-guide-row{padding:6px 10px;margin-bottom:4px;border-inline-start:4px solid var(--row-line);background:var(--row-bg);line-height:1.55}.tw-guide-row b{margin-inline-end:4px}.tw-guide-row .meta{color:var(--tw-ink-2);font-size:var(--tw-fs-cap)}.tw-dict-table{width:auto}.tw-dict-table th{white-space:normal;overflow-wrap:break-word;max-width:10ch;text-align:center;vertical-align:bottom}.tw-dict-table td{text-align:center}.tw-dict-table td.sym{text-align:start;white-space:nowrap}.tw-dict-table td.role{text-align:start;max-width:30ch}:root{--tw-brand-100: #D8DEE6;--tw-brand-200: #BAC4D0;--tw-brand-300: #8C9BAC;--tw-brand-400: #4A5D74;--tw-brand-500: #24354A;--tw-brand-600: #1E2A3C;--tw-brand-700: #14202F;--tw-gold: #D9A441;--tw-gold-2: #A87812;--tw-gold-tx: #7A5400;--tw-gold-bg: #F2E3C3;--tw-page: #F8F0DC;--tw-surface: #FFFDF8;--tw-surface-2: #F4F4F2;--tw-ink: #14202F;--tw-ink-surface: var(--tw-ink);--tw-ink-surface-tx: var(--tw-surface);--tw-plate: rgba(255, 253, 248, .82);--tw-bar-scrim: transparent;--tw-ink-2: #4A4A44;--tw-ink-3: #6B665C;--tw-line: #E4DAC4;--tw-line-2: #D3C6A9;--tw-muted: #A79B85;--tw-good: #4C9A52;--tw-warn: #BC7708;--tw-serious: #D4643A;--tw-crit: #B91C1C;--tw-good-bg: #eaf6ea;--tw-warn-bg: #fdf4e0;--tw-serious-bg: #fdeee7;--tw-crit-bg: #fbeaea;--tw-good-fill: #DDEBD8;--tw-crit-fill: #FDE0E0;--tw-good-tx: #006300;--tw-warn-tx: #8a5f00;--tw-serious-tx: #a34a20;--tw-crit-tx: #a32a2a;--tw-sym-1: #2563EB;--tw-sym-2: #9333EA;--tw-sym-3: #0B5F58;--tw-sym-4: #BE185D;--tw-sym-5: #C2410C;--tw-input: #F5E3B0;--tw-input-line: #9A7318;--tw-input-tx: #78350F;--tw-measure: #B45309;--tw-measure-ui: var(--tw-measure);--tw-draw-page: #FCFAF8;--tw-draw-ink: #475569;--tw-draw-ink-2: #64748B;--tw-draw-hatch: #A8B3C2;--tw-draw-guide: #DCCBB2;--tw-draw-good: #4C9A52;--tw-draw-crit: #B91C1C;--tw-draw-good-tx: #006300;--tw-draw-crit-tx: #a32a2a;--tw-draw-good-fill: #DDEBD8;--tw-draw-crit-fill: #FDE0E0;--tw-login-btn: #1E2A3C;--tw-login-btn-hover: #14202F;--tw-font: "Heebo", system-ui, -apple-system, "Segoe UI", sans-serif;--tw-font-mono: "IBM Plex Mono", ui-monospace, monospace;--tw-fs-display: 34px;--tw-fs-num-l: 27px;--tw-fs-h1: 22px;--tw-fs-h2: 15.5px;--tw-fs-h3: 14px;--tw-fs-body: 14px;--tw-fs-data: 13px;--tw-fs-sm: 12.5px;--tw-fs-cap: 11.5px;--tw-fs-micro: 10.5px;--tw-lh-tight: 1.15;--tw-lh-head: 1.35;--tw-lh-body: 1.6;--tw-fw-reg: 400;--tw-fw-med: 500;--tw-fw-semi: 600;--tw-fw-bold: 700;--tw-s-1: 2px;--tw-s-2: 4px;--tw-s-3: 6px;--tw-s-4: 8px;--tw-s-5: 10px;--tw-s-6: 12px;--tw-s-7: 14px;--tw-s-8: 16px;--tw-s-9: 20px;--tw-s-10: 24px;--tw-s-11: 32px;--tw-s-12: 40px;--tw-r-xs: 4px;--tw-r-sm: 6px;--tw-r-md: 8px;--tw-r-lg: 12px;--tw-r-full: 999px;--tw-shadow: 0 1px 2px rgba(11,11,11,.05), 0 1px 1px rgba(11,11,11,.03);--tw-scrim: rgba(11, 11, 11, .32);--tw-t-fast: .12s ease;--tw-t-base: .18s ease;--tw-nav-w: 224px;--tw-aside-w: 330px;--tw-topbar-h: 104px}body{font-family:var(--tw-font);font-size:var(--tw-fs-body);line-height:var(--tw-lh-body);color:var(--tw-ink);background:var(--tw-page);-webkit-font-smoothing:antialiased}.tw-num-col{font-variant-numeric:tabular-nums}.tw-ltr{direction:ltr;unicode-bidi:isolate}.tw-mono{font-family:var(--tw-font-mono);direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}[data-theme=dark]{--tw-page: #10161F;--tw-surface: #18202C;--tw-surface-2: #1E2734;--tw-ink: #EDEAE2;--tw-ink-2: #B4B0A6;--tw-ink-3: #9A9488;--tw-line: #2E3A4A;--tw-line-2: #41505F;--tw-muted: #6E6A60;--tw-brand-100: #D3DDE8;--tw-brand-200: #A5B8CC;--tw-brand-300: #7F9AB8;--tw-brand-400: #8CA2BD;--tw-brand-500: #6F8DB0;--tw-brand-600: #526B8F;--tw-brand-700: #526B8F;--tw-gold-2: #C79B3C;--tw-gold-tx: #E7C173;--tw-gold-bg: #33291A;--tw-good: #5FB865;--tw-warn: #DFA23C;--tw-serious: #EE8055;--tw-crit: #E05252;--tw-good-bg: #1C3021;--tw-warn-bg: #342915;--tw-serious-bg: #402417;--tw-crit-bg: #421E21;--tw-good-tx: #5FB865;--tw-warn-tx: #DFA23C;--tw-serious-tx: #EE8055;--tw-crit-tx: #F0736F;--tw-good-fill: #24402A;--tw-crit-fill: #45222A;--tw-sym-1: #7BA7F5;--tw-sym-2: #C08CF5;--tw-sym-3: #5FBDB2;--tw-sym-4: #F08BB4;--tw-sym-5: #EE9A6B;--tw-input: #463818;--tw-input-line: #C79B3C;--tw-input-tx: #F2D391;--tw-scrim: rgba(0, 0, 0, .62);--tw-measure-ui: #E9A050;--tw-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 1px rgba(0,0,0,.3);--tw-plate: rgba(19, 26, 36, .8);--tw-bar-scrim: rgba(10, 15, 22, .62);--tw-ink-surface: #0A0F16;--tw-ink-surface-tx: var(--tw-ink);color-scheme:dark}*{box-sizing:border-box}html,body,#root{margin:0;height:100%}.tw-app{display:grid;grid-template-rows:var(--tw-topbar-h) 1fr;height:100%}.tw-topbar{display:flex;align-items:center;gap:var(--tw-s-8);padding:0 52px;background:url(/brand/screw.svg) left 16px center / 22px 22px no-repeat,url(/brand/screw.svg) right 16px center / 22px 22px no-repeat,url(/brand/wood-bar.jpg) center / 100% 100% no-repeat;background-color:#b3966e;border-bottom:1px solid rgba(20,32,47,.3)}.tw-topbar .brand{display:flex;align-items:center;text-decoration:none;flex:0 0 auto}.tw-topbar .brand img{height:64px;width:auto;display:block}.tw-topbar .tw-barctx{color:var(--tw-brand-700);font-size:var(--tw-fs-sm);font-weight:var(--tw-fw-semi);white-space:nowrap;flex:0 0 auto}.tw-topbar .tw-bartitle{flex:1 1 0;min-width:0;overflow:hidden;text-align:center;color:var(--tw-ink);font-weight:var(--tw-fw-bold);line-height:var(--tw-lh-tight)}.tw-topbar .tw-bartitle span{display:inline-block;white-space:nowrap}.tw-topbar .tw-rowbtn{color:var(--tw-brand-700);background:var(--tw-plate);border-radius:var(--tw-r-full);padding:var(--tw-s-2) var(--tw-s-7);font-size:var(--tw-fs-sm);font-weight:var(--tw-fw-med);text-decoration:none}.tw-topbar .tw-rowbtn:hover{background:var(--tw-surface);color:var(--tw-gold-tx)}.tw-topbar .tw-userbar{color:var(--tw-brand-700);font-weight:var(--tw-fw-med)}[data-theme=dark] .tw-topbar{box-shadow:inset 0 0 0 100vmax var(--tw-bar-scrim)}[data-theme=dark] .tw-topbar .brand img{filter:brightness(1.9) saturate(.85)}[data-theme=dark] .tw-topbar .tw-barctx,[data-theme=dark] .tw-topbar .tw-userbar,[data-theme=dark] .tw-topbar .tw-rowbtn{color:var(--tw-ink)}[data-theme=dark] .tw-topbar .tw-rowbtn:hover{background:var(--tw-surface);color:var(--tw-gold-tx)}.tw-theme-toggle{display:inline-flex;align-items:center;gap:var(--tw-s-3);border:none;font-family:inherit;cursor:pointer}.tw-main{overflow:auto;padding:var(--tw-s-10) var(--tw-s-11)}.tw-screen-title{font-size:var(--tw-fs-h1);font-weight:var(--tw-fw-bold);margin:0 0 var(--tw-s-4)}.tw-screen-sub{color:var(--tw-ink-2);margin:0 0 var(--tw-s-10)}.tw-table{border-collapse:collapse;width:100%;background:var(--tw-surface);border:1px solid var(--tw-line);border-radius:var(--tw-r-lg)}.tw-table thead tr:first-child th:first-child{border-start-start-radius:var(--tw-r-lg)}.tw-table thead tr:first-child th:last-child{border-start-end-radius:var(--tw-r-lg)}.tw-table th{text-align:start;font-size:var(--tw-fs-data);color:var(--tw-ink-surface-tx);background:var(--tw-ink-surface);font-weight:var(--tw-fw-semi);line-height:var(--tw-lh-head);padding:var(--tw-s-2) var(--tw-s-4);border-bottom:none;white-space:nowrap;position:sticky;top:0;z-index:2}.tw-table td{text-align:start;padding-block:var(--tw-s-2);padding-inline:var(--tw-s-4);border-bottom:1px solid var(--tw-line);font-size:var(--tw-fs-data);line-height:var(--tw-lh-head)}.tw-table tr.tw-selected td{background:var(--tw-gold-bg)}.tw-table tr.clickable{cursor:pointer}.tw-table tr.clickable:hover td{background:var(--tw-surface-2)}.tw-table .num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;text-align:end}.tw-table tr.tw-subtotal td{font-weight:var(--tw-fw-med);border-top:1.5px solid var(--tw-line-2);background:var(--tw-gold-bg);color:var(--tw-gold-tx)}.tw-summary-table td.out{color:var(--tw-ink-2)}.tw-note{font-size:var(--tw-fs-sm);color:var(--tw-ink-2);align-self:center}::placeholder{color:var(--tw-ink-3);opacity:1}.tw-btn{font:inherit;font-size:var(--tw-fs-sm);font-weight:var(--tw-fw-med);padding:var(--tw-s-4) var(--tw-s-8);border-radius:var(--tw-r-md);border:1px solid var(--tw-line-2);background:var(--tw-surface);color:var(--tw-ink);cursor:pointer;transition:background var(--tw-t-fast)}.tw-btn:hover{background:var(--tw-surface-2)}.tw-btn.primary{background:var(--tw-brand-600);border-color:var(--tw-brand-600);color:var(--tw-ink-surface-tx)}.tw-btn.primary:hover{background:var(--tw-brand-700)}[data-theme=dark] .tw-btn.primary:hover{box-shadow:inset 0 0 0 1px var(--tw-ink-2)}.tw-btn.danger{color:var(--tw-crit-tx);border-color:var(--tw-crit)}.tw-btn.danger:hover{background:var(--tw-crit-bg)}.tw-btn:focus-visible{outline:2px solid var(--tw-gold-2);outline-offset:1px}.tw-status{display:inline-flex;align-items:center;gap:var(--tw-s-3);font-size:var(--tw-fs-cap);font-weight:var(--tw-fw-semi)}.tw-status:before{content:"";width:8px;height:8px;border-radius:var(--tw-r-full)}.tw-status[data-status=טיוטה]{color:var(--tw-ink-2)}.tw-status[data-status=טיוטה]:before{background:var(--tw-ink-3)}.tw-status[data-status=הוגש]{color:var(--tw-warn-tx)}.tw-status[data-status=הוגש]:before{background:var(--tw-warn)}.tw-status[data-status=זכה]{color:var(--tw-good-tx)}.tw-status[data-status=זכה]:before{background:var(--tw-good)}.tw-status[data-status="לא זכה"]{color:var(--tw-crit-tx)}.tw-status[data-status="לא זכה"]:before{background:var(--tw-crit)}.tw-actions{display:flex;align-items:center;gap:var(--tw-s-6);margin-bottom:var(--tw-s-8)}.tw-actions input[type=text]{font:inherit;font-size:var(--tw-fs-body);padding:var(--tw-s-4) var(--tw-s-6);border:1px solid var(--tw-line-2);border-radius:var(--tw-r-md);min-width:260px}.tw-actions input:focus-visible{outline:2px solid var(--tw-gold-2);outline-offset:1px}.tw-loading{display:flex;align-items:center;justify-content:center;color:var(--tw-ink-3);font-size:var(--tw-fs-sm)}.tw-empty{border:1px dashed var(--tw-line-2);padding:var(--tw-s-12);text-align:center;color:var(--tw-ink-2)}.tw-empty-guide{text-align:start;max-width:640px;padding:var(--tw-s-10)}.tw-empty-what{margin:0 0 var(--tw-s-8);color:var(--tw-ink)}.tw-empty-need{margin:0 0 var(--tw-s-4);font-size:var(--tw-fs-micro);letter-spacing:.08em;font-weight:var(--tw-fw-semi);color:var(--tw-ink)}.tw-empty-order{margin:0;padding-inline-start:var(--tw-s-9);color:var(--tw-ink-2);font-size:var(--tw-fs-sm);line-height:var(--tw-lh-body)}.tw-empty-guide .tw-actions{margin:var(--tw-s-9) 0 0}.tw-error{color:var(--tw-crit-tx);font-size:var(--tw-fs-sm);white-space:pre-line}.tw-stale{display:flex;align-items:baseline;gap:var(--tw-s-6);padding:var(--tw-s-4) 0;margin-bottom:var(--tw-s-6);border-top:2px solid var(--tw-crit);border-bottom:1px solid var(--tw-line-2);color:var(--tw-crit-tx);font-size:var(--tw-fs-sm)}.tw-stale span{color:var(--tw-ink-2);flex:1}.tw-reasons{margin:0 0 var(--tw-s-6);padding-inline-start:var(--tw-s-8);color:var(--tw-ink-2);font-size:var(--tw-fs-sm)}.tw-screen-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--tw-s-8);margin-bottom:var(--tw-s-8)}.tw-screen-head .tw-screen-sub{margin-bottom:0}.tw-btn{text-decoration:none;display:inline-block}.tw-form-sections{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:var(--tw-s-8) var(--tw-s-11);align-items:start}.tw-form-section{border:none;border-top:1px solid var(--tw-line-2);margin:0;padding:var(--tw-s-4) 0 0;min-width:0}.tw-form-section legend{font-size:calc(var(--tw-fs-micro) * 2);letter-spacing:normal;color:var(--tw-ink);font-weight:var(--tw-fw-bold);line-height:var(--tw-lh-tight);padding-inline-end:var(--tw-s-4);padding-bottom:var(--tw-s-3)}.tw-form-section .tw-field input,.tw-form-section .tw-field select{text-align:center}.tw-field{display:grid;grid-template-columns:1fr 110px 90px;align-items:center;gap:var(--tw-s-6);padding:var(--tw-s-2) 0}.tw-field-label{font-size:var(--tw-fs-sm);color:var(--tw-ink-2)}.tw-field-unit{font-size:var(--tw-fs-cap);color:var(--tw-ink-3)}.tw-field input,.tw-field select{font:inherit;font-size:var(--tw-fs-sm);padding:var(--tw-s-2) var(--tw-s-4);border:1px solid var(--tw-line-2);border-radius:var(--tw-r-md);background:var(--tw-surface);color:var(--tw-ink);width:100%;min-width:0}.tw-field input{font-variant-numeric:tabular-nums;text-align:end}.tw-field input:focus-visible,.tw-field select:focus-visible{outline:2px solid var(--tw-gold-2);outline-offset:1px}.tw-form-section:disabled input,.tw-form-section:disabled select{background:var(--tw-surface-2);color:var(--tw-ink-3)}.tw-locked,input.tw-locked,select.tw-locked,.tw-field input.tw-locked{background:var(--tw-surface-2);border-color:var(--tw-line);color:var(--tw-ink-2);cursor:default}.tw-locked:focus-visible{outline:none}.tw-grades{margin-top:var(--tw-s-8)}.tw-gradeband{width:auto;min-width:420px}.tw-gradeband td{padding-block:var(--tw-s-3)}.tw-gradeband input.tw-n{width:68px}.tw-gradeband select{font:inherit;font-size:var(--tw-fs-sm);padding:var(--tw-s-2) var(--tw-s-4);border:1px solid var(--tw-line-2);border-radius:var(--tw-r-md);background:var(--tw-surface);color:var(--tw-ink)}.tw-advanced{margin-top:var(--tw-s-10)}.tw-advanced summary{cursor:pointer;font-size:var(--tw-fs-sm);font-weight:var(--tw-fw-semi);color:var(--tw-ink-2);padding:var(--tw-s-4) 0;border-top:1px solid var(--tw-line-2)}.tw-form-section.wide>table,.tw-form-section.wide>legend,.tw-form-section.wide>.tw-screen-sub{column-span:all}.tw-form-section.wide{border-top:none;columns:2;column-gap:var(--tw-s-12)}.tw-form-section.wide .tw-field{break-inside:avoid}.tw-sub{font-size:var(--tw-fs-sm);color:var(--tw-ink-2);margin:var(--tw-s-2) 0 0;display:flex;gap:var(--tw-s-3);align-items:center}.tw-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--tw-s-6);margin:var(--tw-s-8) 0 var(--tw-s-9)}.tw-kpi{border:1px solid var(--tw-line);border-top:2px solid var(--tw-gold);padding:var(--tw-s-5) var(--tw-s-6)}.tw-kpi .l{font-size:var(--tw-fs-cap);color:var(--tw-ink-2)}.tw-kpi .v{font-size:var(--tw-fs-num-l);line-height:var(--tw-lh-tight);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;text-align:end}.tw-kpi .v small{font-size:var(--tw-fs-sm);color:var(--tw-ink-2)}.tw-costs-table{max-width:560px}.tw-tablewrap{overflow-x:auto;max-height:70vh;background:var(--tw-surface);border:1px solid var(--tw-line);border-radius:var(--tw-r-lg)}.tw-tablewrap>.tw-table{border:none;border-radius:0}.tw-tablewrap>.tw-table thead tr:first-child th:first-child,.tw-tablewrap>.tw-table thead tr:first-child th:last-child{border-radius:0}.tw-resources-table th,.tw-resources-table td{white-space:nowrap}.tw-resources-table th.el,.tw-resources-table td.el{position:sticky;inset-inline-start:0;background:var(--tw-surface);z-index:1}.tw-resources-table th.el{background:var(--tw-ink-surface);z-index:3}.tw-alt-row{display:grid;grid-template-columns:90px 1fr auto;gap:var(--tw-s-6);align-items:center;padding:var(--tw-s-5) var(--tw-s-6);border-bottom:1px solid var(--tw-line)}.tw-alt-row .name{font-weight:var(--tw-fw-med);white-space:nowrap}.tw-alt-row .desc{color:var(--tw-ink-2);font-size:var(--tw-fs-sm)}.tw-alt-row .vals{font-size:var(--tw-fs-sm);white-space:nowrap}.tw-alt-row .vals b.num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:embed}.tw-calib-table td.el{max-width:340px;white-space:normal}.tw-calib-cell{display:inline-flex;align-items:center;gap:var(--tw-s-3)}.tw-calib-cell input.tw-n{width:92px}.tw-calib-cell input.bad{border-color:var(--tw-crit);color:var(--tw-crit-tx)}@media print{.no-print,.tw-topbar{display:none!important}}.tw-login{position:fixed;top:0;right:0;bottom:0;left:0;color-scheme:light;background:#ada09c center / cover no-repeat;background-image:url(/brand/login-hero.jpg)}.tw-login-box{position:absolute;top:7vh;inset-inline-start:9vw;width:min(400px,34vw);display:flex;flex-direction:column;gap:0;padding:26px 44px;border:0;border-radius:0;background:none;transform:rotate(-.35deg);box-shadow:1px 2px 2px #00000085,4px 6px 10px #0000006b,9px 14px 24px #00000038}.tw-login-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#6f5334 url(/brand/plank-band.jpg) top center / 100% auto repeat-y;filter:saturate(.84) contrast(1.1) brightness(.94)}.tw-login-box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:url(/brand/screw-board.svg) left 14px top 14px / 20px 20px no-repeat,url(/brand/screw-board.svg) right 14px top 14px / 20px 20px no-repeat,url(/brand/screw-board.svg) left 14px bottom 14px / 20px 20px no-repeat,url(/brand/screw-board.svg) right 14px bottom 14px / 20px 20px no-repeat,radial-gradient(ellipse 4px 34px at left 24px top 50px,rgba(42,26,12,.5),transparent 70%),radial-gradient(ellipse 4px 28px at right 24px top 46px,rgba(42,26,12,.42),transparent 70%),radial-gradient(circle 10px at 17% 74%,rgba(206,194,186,.42) 58%,transparent 78%),radial-gradient(circle 5px at 71% 21%,rgba(206,194,186,.38) 55%,transparent 76%),radial-gradient(circle 4px at 52% 88%,rgba(206,194,186,.46) 55%,transparent 76%),radial-gradient(circle 3px at 34% 42%,rgba(206,194,186,.4) 55%,transparent 74%),radial-gradient(circle 6px at 84% 63%,rgba(206,194,186,.32) 60%,transparent 78%),radial-gradient(circle 3px at 26% 18%,rgba(206,194,186,.36) 55%,transparent 74%),radial-gradient(125% 150% at 45% 36%,transparent 48%,rgba(0,0,0,.16) 86%,rgba(0,0,0,.28) 100%),linear-gradient(160deg,#fff0d629,#fff0d60a 18%,#0000000d 55%,#00000038);box-shadow:inset 0 3px #fff0d66b,inset 0 5px 0 -3px #fff0d62e,inset 3px 0 #fff0d633,inset -3px 0 #00000061,inset 0 -4px #00000085}.tw-login-box>*{position:relative;z-index:1}.tw-login-box .tw-fld{flex-direction:row;align-items:center;gap:26px}.tw-login-box .tw-fld+.tw-fld{margin-top:16px}.tw-login-box .tw-fld>span{flex:0 0 97px;white-space:nowrap;color:#fff;font-weight:var(--tw-fw-semi);font-size:17px;text-shadow:0 1px 3px rgba(0,0,0,.65)}.tw-login-box .tw-fld>input{flex:1;min-width:0}.tw-login-box .tw-linkbtn{color:#fff;align-self:flex-start;font-size:15px;text-decoration:underline;text-shadow:0 1px 3px rgba(0,0,0,.65);margin-top:12px}.tw-login-box .tw-error{color:#ffd2cc;margin-top:10px}.tw-login-box .tw-sub{color:#f0e4d6}.tw-login-box input{background:#f5f1e9;color:var(--tw-ink-surface);border:0;border-radius:2px;box-shadow:inset 0 2px 3px #00000073,inset 0 -1px #fff0d68c,0 1px #fff0d633;height:48px;padding:0 11px}.tw-login-box input:focus{outline:none;box-shadow:inset 0 2px 3px #00000073,0 0 0 2px var(--tw-login-btn),0 0 0 4px #fff0d673}.tw-login-box .tw-btn.primary{background:var(--tw-login-btn);color:#fff;font-size:17px;height:42px;width:100%;border-radius:2px;box-shadow:1px 2px 3px #00000073;margin-top:18px}.tw-login-box .tw-btn.primary:hover{background:var(--tw-login-btn-hover)}@media(max-width:860px){.tw-login-box{position:relative;top:0;inset-inline-start:0;width:min(340px,88vw);margin:14vh auto 0}}.tw-login-brand{font-size:var(--tw-fs-h1);color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.65);margin:0}.tw-userbar{margin-inline-start:auto;display:flex;align-items:center;gap:var(--tw-s-5);font-size:var(--tw-fs-sm);color:var(--tw-ink-2)}.tw-alt-edit{display:flex;flex-wrap:wrap;gap:var(--tw-s-6) var(--tw-s-8);align-items:flex-end;padding:var(--tw-s-6);border:1px solid var(--tw-line-2);border-top:none;background:var(--tw-surface-2)}.tw-result-strip{display:flex;gap:var(--tw-s-11);padding:var(--tw-s-5) var(--tw-s-6);border-top:2px solid var(--tw-gold);border-bottom:1px solid var(--tw-line);margin-bottom:var(--tw-s-9);font-size:var(--tw-fs-sm);color:var(--tw-ink-2)}.tw-result-strip b.num{font-variant-numeric:tabular-nums;direction:ltr;color:var(--tw-ink);margin-inline-start:var(--tw-s-3)}.tw-result-strip.pending{background:var(--tw-input);color:var(--tw-input-tx);border:1px dashed var(--tw-input-line);border-radius:var(--tw-r-md);padding:var(--tw-s-4) var(--tw-s-6)}.tw-result-strip.pending b.num{color:var(--tw-input-tx)}.tw-result-strip.pending .tw-note{color:var(--tw-input-tx);opacity:.75}.tw-result-strip.pending.applied{border-style:solid}.tw-result-strip.stale{border-top-color:var(--tw-line-2);color:var(--tw-ink-3)}.tw-result-strip.stale b.num{color:var(--tw-ink-3)}.tw-result-strip .stale-note{color:var(--tw-warn-tx)}.tw-field-unit.warn{color:var(--tw-crit-tx)}.tw-floors{display:grid;grid-template-columns:175px 1fr;gap:var(--tw-s-11);align-items:start}.tw-navtitle{font-size:var(--tw-fs-micro);letter-spacing:.08em;color:var(--tw-ink);font-weight:var(--tw-fw-semi);margin-bottom:var(--tw-s-4)}.tw-floornav{display:block;touch-action:none;user-select:none;-webkit-user-select:none}.tw-floornav rect{-webkit-user-drag:none}.tw-addbasement{margin-top:var(--tw-s-4);font-size:var(--tw-fs-cap);display:flex;flex-direction:column;gap:var(--tw-s-3);width:150px}.tw-addbasement .tw-btn{white-space:nowrap}.tw-navnote{font-size:var(--tw-fs-cap);color:var(--tw-ink-3);margin-top:var(--tw-s-6);line-height:1.45}.tw-form-section.wideless{min-width:0}.tw-inline-fields{display:flex;gap:var(--tw-s-10);align-items:center;flex-wrap:wrap;padding:var(--tw-s-3) 0}.tw-fld{display:flex;align-items:center;gap:var(--tw-s-4)}.tw-fld label{font-size:var(--tw-fs-sm);color:var(--tw-ink-2)}.tw-unit{font-size:var(--tw-fs-cap);color:var(--tw-ink-3)}.tw-calc{font-size:var(--tw-fs-sm);font-family:var(--tw-font-mono);direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}.tw-n{font:inherit;font-size:var(--tw-fs-sm);padding:var(--tw-s-2) var(--tw-s-4);border:1px solid var(--tw-line-2);border-radius:var(--tw-r-md);background:var(--tw-surface);color:var(--tw-ink);width:72px;font-variant-numeric:tabular-nums;text-align:center}.tw-n:disabled{background:var(--tw-surface-2);color:var(--tw-ink-2)}.tw-n:focus-visible{outline:2px solid var(--tw-gold-2);outline-offset:1px}.tw-grouptabs{display:flex;gap:var(--tw-s-5);margin-bottom:var(--tw-s-6)}.tw-grouptabs button{font:inherit;font-size:var(--tw-fs-sm);font-weight:var(--tw-fw-med);background:var(--tw-brand-600);border:1px solid var(--tw-brand-600);border-radius:var(--tw-r-md);padding:var(--tw-s-4) var(--tw-s-8);color:var(--tw-ink-surface-tx);cursor:pointer;white-space:nowrap}.tw-grouptabs button:hover{background:var(--tw-brand-700);border-color:var(--tw-brand-700)}.tw-grouptabs button.active{background:var(--tw-brand-400);border-color:var(--tw-brand-400);font-weight:var(--tw-fw-semi)}.tw-grouptabs .count{color:var(--tw-ink-surface-tx);font-size:var(--tw-fs-cap)}.tw-floor-table th,.tw-floor-table td{text-align:center}.tw-floor-table th.el,.tw-floor-table td.el{text-align:start}.tw-floor-table th.diagram,.tw-floor-table td.diagram{text-align:start;width:1%;padding-inline-end:var(--tw-s-3)}.tw-diagram{position:relative;display:inline-block;line-height:0}.tw-diagram>img{height:40px;width:auto;display:block}.tw-diagram-pop{display:none}.tw-diagram:hover .tw-diagram-pop{display:block;position:absolute;inset-inline-start:calc(100% + var(--tw-s-4));top:50%;transform:translateY(-50%);z-index:30;background:var(--tw-surface);border:1px solid var(--tw-line-2);padding:var(--tw-s-4)}.tw-diagram-pop img{width:250px;height:152px;display:block}.tw-floor-table td.out{background:var(--tw-gold-bg)}.tw-floor-table td.out.manual{background:var(--tw-surface)}.tw-defaults,.tw-eltable{table-layout:fixed}.tw-defaults th.diagram,.tw-eltable th.diagram{width:5%}.tw-defaults th.el,.tw-eltable th.el{width:16%}.tw-defaults th:nth-child(3),.tw-eltable th:nth-child(3),.tw-defaults th:nth-child(4),.tw-eltable th:nth-child(4),.tw-defaults th:nth-child(5),.tw-eltable th:nth-child(5),.tw-defaults th:nth-child(6),.tw-eltable th:nth-child(6){width:11%}.tw-defaults th:nth-child(7),.tw-eltable th:nth-child(7){width:8%}.tw-defaults th:nth-child(8),.tw-eltable th:nth-child(8),.tw-defaults th:nth-child(9),.tw-eltable th:nth-child(9){width:10%}.tw-defaults th:nth-child(10),.tw-eltable th:nth-child(10){width:7%}.tw-defaults{margin-bottom:var(--tw-s-9)}.tw-defaults-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--tw-s-11);margin-bottom:var(--tw-s-5)}.tw-defaults-head .tw-hint{display:flex;align-items:center;gap:var(--tw-s-4);cursor:pointer}.tw-defaults-head .tw-screen-sub{margin:0;max-width:460px}.tw-defaults-title{font-size:calc(var(--tw-fs-micro) * 2);font-weight:var(--tw-fw-bold);line-height:var(--tw-lh-tight);color:var(--tw-ink)}.tw-floor-table td.out{font-variant-numeric:tabular-nums;direction:ltr;color:var(--tw-gold-tx);min-width:72px}.tw-floor-table td.out.manual{color:var(--tw-ink-2)}.tw-floor-table select{font:inherit;font-size:var(--tw-fs-sm);padding:var(--tw-s-2) var(--tw-s-4);border:1px solid var(--tw-line-2);border-radius:var(--tw-r-md);background:var(--tw-surface);max-width:210px}.tw-plank-extra{font-size:var(--tw-fs-cap);color:var(--tw-ink-3);margin-top:var(--tw-s-2);white-space:nowrap}.tw-plank-extra select{font-size:var(--tw-fs-cap);padding:1px var(--tw-s-2)}.tw-plank-extra label+label{margin-inline-start:var(--tw-s-5)}.tw-heli{display:flex;align-items:center;gap:var(--tw-s-3);font-size:var(--tw-fs-cap);color:var(--tw-ink-2);margin-top:var(--tw-s-2);white-space:nowrap;cursor:pointer}.tw-dimless{color:var(--tw-line-2)}.tw-rowactions{white-space:nowrap}.tw-rowactions .tw-btn+.tw-btn{margin-inline-start:var(--tw-s-4)}.tw-rowbtn{font-size:var(--tw-fs-cap);color:var(--tw-gold-tx);background:none;border:none;cursor:pointer;padding:0 var(--tw-s-3)}.tw-rowbtn.danger{color:var(--tw-crit-tx)}.tw-addrow{margin-top:var(--tw-s-4)}.tw-viewonly{font-size:var(--tw-fs-cap);font-weight:400;color:var(--tw-ink-3);border:1px solid var(--tw-line-2);border-radius:var(--tw-r-md);padding:1px var(--tw-s-4);margin-inline-start:var(--tw-s-5);vertical-align:middle}.tw-lift-body{display:flex;gap:var(--tw-s-7);align-items:flex-start}.tw-lift-draw{flex:1;min-width:0;background:var(--tw-draw-page);border:1px solid var(--tw-line);border-radius:var(--tw-r-lg);position:relative;padding:var(--tw-s-5)}.tw-lift-draw svg{display:block;-webkit-user-select:none;user-select:none}.tw-lift-draw .tw-note{color:var(--tw-draw-ink)}.tw-band-paper{background:var(--tw-draw-page);border-radius:var(--tw-r-md)}.tw-lift-chain{width:300px;flex:none;background:var(--tw-surface);border:1px solid var(--tw-line);padding:var(--tw-s-6)}.tw-lift-step{display:flex;gap:var(--tw-s-4);padding:var(--tw-s-4) 0;border-bottom:1px solid var(--tw-line)}.tw-lift-step .n{width:18px;height:18px;border:1px solid var(--tw-line-2);border-radius:var(--tw-r-full);font-size:var(--tw-fs-cap);color:var(--tw-ink-3);display:flex;align-items:center;justify-content:center;flex:none;margin-top:3px}.tw-lift-step .l{font-size:var(--tw-fs-sm);color:var(--tw-ink-2)}.tw-lift-step .v{font-weight:var(--tw-fw-semi)}.tw-lift-hero{margin:var(--tw-s-6) 0 var(--tw-s-3)}.tw-lift-hero .big{font-size:var(--tw-fs-display);font-weight:var(--tw-fw-bold);line-height:var(--tw-lh-tight)}.tw-lift-hero .cap{font-size:var(--tw-fs-sm);color:var(--tw-ink-3)}.tw-lift-tag{display:inline-block;font-size:var(--tw-fs-sm);font-weight:var(--tw-fw-semi);border-radius:var(--tw-r-md);padding:3px var(--tw-s-5);margin-top:var(--tw-s-4)}.tw-lift-tag.crit{background:var(--tw-crit-fill);border:1px solid var(--tw-crit);color:var(--tw-crit-tx)}.tw-lift-tag.good{background:var(--tw-good-fill);border:1px solid var(--tw-good);color:var(--tw-good-tx)}.tw-lift-mline{font-size:var(--tw-fs-sm);color:var(--tw-measure-ui);font-weight:var(--tw-fw-bold);font-variant-numeric:tabular-nums;margin-top:var(--tw-s-4)}.tw-progress{display:flex;align-items:center;gap:var(--tw-s-6);margin-bottom:var(--tw-s-6);font-size:var(--tw-fs-sm);color:var(--tw-ink-2)}.tw-progress .bar{flex:1;max-width:420px;height:6px;background:var(--tw-line);border-radius:var(--tw-r-full);overflow:hidden}.tw-progress .fill{height:100%;background:var(--tw-gold);transition:width 1.2s linear}.tw-progress .num{font-variant-numeric:tabular-nums;direction:ltr}.tw-n.local,.tw-field input.local,input.local{background:var(--tw-input);border-color:var(--tw-input-line);border-inline-start:2px solid var(--tw-input-line);color:var(--tw-input-tx);font-weight:var(--tw-fw-semi)}.tw-local-badge{font-size:var(--tw-fs-micro);color:var(--tw-input-tx);background:var(--tw-input);border:1px solid var(--tw-input-line);border-inline-start-width:2px;border-radius:var(--tw-r-xs);padding:0 var(--tw-s-3)}.tw-help{color:var(--tw-ink-3);font-size:var(--tw-fs-micro);margin-inline-start:var(--tw-s-3);cursor:help}.tw-hint{position:relative;cursor:help}.tw-hint:after{content:attr(data-hint);position:absolute;bottom:calc(100% + var(--tw-s-3));inset-inline-start:0;z-index:40;width:280px;white-space:normal;text-align:start;background:var(--tw-ink-surface);color:var(--tw-ink-surface-tx);font-size:var(--tw-fs-sm);font-weight:var(--tw-fw-reg);line-height:var(--tw-lh-body);padding:var(--tw-s-4) var(--tw-s-5);border-radius:var(--tw-r-md);box-shadow:var(--tw-shadow);opacity:0;visibility:hidden;transition:opacity var(--tw-t-fast),visibility var(--tw-t-fast)}[data-theme=dark] .tw-hint:after{border:1px solid var(--tw-line-2)}.tw-hint:hover:after,.tw-hint:focus-visible:after{opacity:1;visibility:visible}.tw-formula{direction:ltr;unicode-bidi:isolate;text-align:start;font-variant-numeric:tabular-nums;font-family:var(--tw-font-mono);font-size:var(--tw-fs-sm);color:var(--tw-ink-2);word-break:break-all}.tw-suppliers-table th,.tw-suppliers-table td{white-space:nowrap}.tw-suppliers-table tr.inactive td{color:var(--tw-ink-3);background:var(--tw-surface-2)}.tw-suppliers-table select{font:inherit;font-size:var(--tw-fs-sm);padding:var(--tw-s-2) var(--tw-s-4);border:1px solid var(--tw-line-2);border-radius:var(--tw-r-md);background:var(--tw-surface)}.tw-assumptions{font:inherit;font-size:var(--tw-fs-sm);width:100%;max-width:720px;padding:var(--tw-s-5);border:1px solid var(--tw-line-2);border-radius:var(--tw-r-md);background:var(--tw-surface);color:var(--tw-ink);resize:vertical;margin-bottom:var(--tw-s-4)}.tw-userform{border-top:1px solid var(--tw-line-2);padding-top:var(--tw-s-7);margin-bottom:var(--tw-s-9)}.tw-userform-title{font-size:var(--tw-fs-body);font-weight:var(--tw-fw-semi);margin:0 0 var(--tw-s-7)}.tw-userform-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--tw-s-7) var(--tw-s-9);margin-bottom:var(--tw-s-7);max-width:900px}.tw-fld.col{flex-direction:column;align-items:stretch;gap:var(--tw-s-2)}.tw-fld.col>span{font-size:var(--tw-fs-sm);color:var(--tw-ink-2)}.tw-fld.col>input{font:inherit;padding:var(--tw-s-4) var(--tw-s-5);border:1px solid var(--tw-line-2);border-radius:var(--tw-r-md);width:100%}.tw-fld.col>input:focus-visible{outline:2px solid var(--tw-gold-2);outline-offset:1px}.tw-linkbtn{background:none;border:none;padding:0;font:inherit;font-size:var(--tw-fs-sm);color:var(--tw-gold-tx);cursor:pointer;text-decoration:underline;align-self:flex-start}.tw-screennav{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--tw-s-8);border-bottom:1px solid var(--tw-line-2);margin-bottom:var(--tw-s-9)}.tw-flownav,.tw-subtabs{display:flex;align-items:center;gap:var(--tw-s-5);padding-bottom:var(--tw-s-5)}.tw-subtabs button{font:inherit;font-size:var(--tw-fs-sm);font-weight:var(--tw-fw-med);background:var(--tw-brand-600);border:1px solid var(--tw-brand-600);border-radius:var(--tw-r-md);padding:var(--tw-s-4) var(--tw-s-8);color:var(--tw-ink-surface-tx);cursor:pointer;white-space:nowrap}.tw-subtabs button:hover{background:var(--tw-brand-700);border-color:var(--tw-brand-700)}.tw-subtabs button.active{background:var(--tw-brand-400);border-color:var(--tw-brand-400);color:var(--tw-ink-surface-tx);font-weight:var(--tw-fw-semi)}.tw-subtabs button:focus-visible{outline:2px solid var(--tw-gold-2);outline-offset:-2px}[data-theme=dark] .tw-subtabs button.active,[data-theme=dark] .tw-grouptabs button.active,[data-theme=dark] .tw-grouptabs button.active .count{color:var(--tw-ink-surface)}.tw-topbar .tw-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;cursor:pointer}.tw-topbar .tw-iconbtn:disabled{opacity:.45;cursor:default}.tw-topbar .tw-iconbtn:disabled:hover{background:var(--tw-plate)}.tw-timepoints{max-height:60vh;overflow:auto}.tw-changelist{margin:0;padding-inline-start:var(--tw-s-8)}.tw-changelist li{font-size:var(--tw-fs-sm)}.tw-hintnum{font-size:var(--tw-fs-micro);font-variant-numeric:tabular-nums}.tw-defaults-check{display:flex;align-items:center;gap:var(--tw-s-4)}.tw-helpindex{max-height:60vh;overflow:auto}.tw-helpindex section+section{margin-top:var(--tw-s-11)}.tw-helpindex h3{font-size:var(--tw-fs-h2);margin:0 0 var(--tw-s-3)}.tw-helpindex h3.here{color:var(--tw-gold-tx)}.tw-helpindex .tw-screen-sub{margin-bottom:var(--tw-s-5)}.tw-intro-head{font-size:var(--tw-fs-h3);margin:var(--tw-s-8) 0 var(--tw-s-3)}.tw-intro-order{margin:0;padding-inline-start:var(--tw-s-9)}.tw-intro-order li{margin-bottom:var(--tw-s-3)}.tw-overridden{background:var(--tw-input);border-color:var(--tw-input-line);color:var(--tw-input-tx)}.tw-droplist{display:flex;flex-direction:column;gap:var(--tw-s-3);margin:var(--tw-s-6) 0}.tw-modal-back{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--tw-scrim);display:flex;align-items:center;justify-content:center;z-index:50}.tw-modal{background:var(--tw-surface);border:1px solid var(--tw-line-2);border-radius:var(--tw-r-lg);padding:var(--tw-s-10);max-width:460px;min-width:320px}.tw-modal-title{font-size:var(--tw-fs-h2);font-weight:var(--tw-fw-semi);margin:0 0 var(--tw-s-6)}.tw-modal-actions{display:flex;gap:var(--tw-s-5);margin-top:var(--tw-s-9)}.tw-autosave{font-size:var(--tw-fs-cap);color:var(--tw-ink-3);white-space:nowrap}.tw-autosave.err{color:var(--tw-crit-tx)}.tw-gatelist{margin:0;padding-inline-start:var(--tw-s-9);font-size:var(--tw-fs-sm);color:var(--tw-ink);max-height:40vh;overflow-y:auto}.tw-bandfld{display:flex;align-items:center;gap:var(--tw-s-4)}.tw-bandfld>label{font-size:var(--tw-fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--tw-ink-3)}.tw-bandfld>input.tw-n{width:62px}.tw-altcols th{background:var(--tw-page);color:var(--tw-brand-600)}.tw-altcols th:first-child{text-align:start;font-weight:var(--tw-fw-med);white-space:nowrap}.tw-altcols thead th{text-align:center;border-bottom:1.5px solid var(--tw-brand-600)}.tw-altcols tbody th{border-bottom:1px solid var(--tw-line)}[data-theme=dark] .tw-altcols th{color:var(--tw-ink)}[data-theme=dark] .tw-altcols thead th{border-bottom-color:var(--tw-ink-2)}.tw-altcols thead th.chosen{color:var(--tw-gold-tx)}.tw-altcols td{text-align:center;vertical-align:top}.tw-altcols td.num{text-align:center}.tw-altcols td.desc{font-size:var(--tw-fs-sm);color:var(--tw-ink-2)}.tw-altcols tr.tw-altactions td{display:table-cell;padding-top:var(--tw-s-7)}.tw-altcols tr.tw-altactions .tw-btn,.tw-altcols tr.tw-altactions select{display:block;width:100%;margin-bottom:var(--tw-s-3);text-align:center}.tw-altcols .tw-btn.disabled{color:var(--tw-ink-3);border-color:var(--tw-line);pointer-events:none}.tw-runprogress-back{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--tw-scrim);display:flex;align-items:center;justify-content:center;z-index:60}.tw-runprogress{background:var(--tw-surface);border:1px solid var(--tw-line-2);border-radius:var(--tw-r-lg);padding:var(--tw-s-10) var(--tw-s-11) var(--tw-s-8);min-width:420px}.tw-runprogress .track,.tw-runprogress .scale{direction:ltr}.tw-runprogress .track{height:51px;border:1px solid var(--tw-ink);background:var(--tw-surface);overflow:hidden}.tw-runprogress .fill{height:100%;background:var(--tw-brand-500)}.tw-runprogress .scale{margin-top:var(--tw-s-4)}.tw-runprogress .scale .value{font-size:calc(var(--tw-fs-body) * 2);line-height:1;font-variant-numeric:tabular-nums;color:var(--tw-ink)}.tw-runprogress>.tw-screen-sub{margin:var(--tw-s-6) 0 0;text-align:center}
