._shell_a02wx_2{--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-full:9999px;--border-width:1px;--border-strong:2px;--focus-width:2px;--focus-offset:3px;--control-compact:36px;--control-height:44px;--control-large:48px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--type-display:40px;--type-h1:32px;--type-h2:24px;--type-h3:20px;--type-h4:18px;--type-body:16px;--type-compact:14px;--type-caption:12px;--line-display:48px;--line-h1:40px;--line-h2:32px;--line-h3:28px;--line-h4:24px;--line-body:24px;--line-compact:20px;--line-caption:16px;--track-display:-.8px;--track-h1:-.64px;--track-h2:-.24px;--track-default:0px;--shell-max:1600px;--floor-width:176px;--floor-mobile:112px;--floor-row:56px;--floor-thumb-width:88px;--floor-thumb-height:180px;--nav-height:64px;--mobile-nav:72px;--wbs-code:96px;--wbs-title:248px;--gantt-day:104px;--gantt-bar:10px;--gantt-row:56px;--dialog-width:560px;--popup-width:288px;--calendar-cell:44px;--switch-width:44px;--switch-height:24px;--switch-thumb:18px;--switch-move:20px;--checkbox-size:20px;--test-column:180px;--swatch-size:48px;--content-measure:680px;--rail-min:280px;--loading-spin:20px;--outline-spread:3px;--underline-height:2px;--empty-height:224px;--phone-width:390px;--phone-height:844px;--min-screen:320px;--icon-button:44px;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--icon-stroke:1.75;--layer-menu:20;--layer-fixed:10;--layer-modal:30;--layer-toast:40;--ratio-zero:0;--ratio-full:1;--grid-days:7;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", Arial, sans-serif;--font-mono:"Cascadia Mono", SFMono-Regular, Consolas, monospace;--motion-fast:.12s;--motion-default:.18s;--motion-slow:.24s;--motion-none:0s;--ease:cubic-bezier(.2, 0, 0, 1);--layer-bar:1;--form-shell:1360px;--history-rail:352px;--table-min:1248px;--table-wide:2304px;--table-cell:144px;--table-cell-max:232px;--filter-width:400px;--filter-values-height:192px;--table-height:640px;--trip-table:848px;--ocr-table:480px;--entry-history-share:.4;--context-field-min:128px}._shell_a02wx_2,._shell_a02wx_2[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f7f6;--surface:#fff;--raised:#e8efed;--text:#172b2b;--muted:#506765;--primary:#086c70;--primary-hover:#07595d;--primary-active:#06474b;--on-primary:#fff;--secondary:#e8efed;--secondary-hover:#dce7e4;--secondary-active:#cadbd6;--on-secondary:#172b2b;--selected:#d8eeeb;--selected-text:#07595d;--border:#cddad7;--control-border:#778c89;--focus:#086c70;--disabled-bg:#e6ebe9;--disabled-text:#677c76;--success-bg:#e1f3e5;--success:#246735;--warning-bg:#fff0ce;--warning:#785100;--danger-bg:#ffe9e7;--danger:#ad2924;--danger-hover:#94221f;--danger-active:#771b18;--on-danger:#fff;--info-bg:#e5effc;--info:#335e9c;--plan:#677d83;--actual:#335e9c;--floor-line:#b1c2be;--overlay:#06181759;--shadow-1:0px 1px 3px 0px #05141414;--shadow-2:0px 6px 18px 0px #05141429;--shadow-3:0px 16px 48px 0px #05141440;--button-height:44px;--button-radius:8px;--field-radius:8px;--card-radius:12px;--button-fill:#086c70;--button-ink:#fff;--field-fill:#fff;--field-stroke:#778c89;--card-fill:#fff}._shell_a02wx_2[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101a1b;--surface:#19282a;--raised:#243638;--text:#eaf4f2;--muted:#adc5c1;--primary:#79d1c8;--primary-hover:#99e0d8;--primary-active:#b4ebe4;--on-primary:#102728;--secondary:#243638;--secondary-hover:#304747;--secondary-active:#3d5856;--on-secondary:#eaf4f2;--selected:#254947;--selected-text:#b4ebe4;--border:#405754;--control-border:#7d9894;--focus:#99e0d8;--disabled-bg:#2d403e;--disabled-text:#97aba5;--success-bg:#213d2b;--success:#a3d9ac;--warning-bg:#413820;--warning:#f0ce80;--danger-bg:#492d2d;--danger:#ffb5ad;--danger-hover:#ffccc6;--danger-active:#ffddd9;--on-danger:#461b18;--info-bg:#243a57;--info:#aac8f8;--plan:#b1c1c8;--actual:#aac8f8;--floor-line:#718f89;--overlay:#06181799;--shadow-1:0px 1px 3px 0px #0514143b;--shadow-2:0px 6px 18px 0px #0514144f;--shadow-3:0px 16px 48px 0px #05141466;--button-height:44px;--button-radius:8px;--field-radius:8px;--card-radius:12px;--button-fill:#79d1c8;--button-ink:#102728;--field-fill:#19282a;--field-stroke:#7d9894;--card-fill:#19282a}._shell_a02wx_2{background:var(--bg);min-height:100vh;color:var(--text);font:var(--type-body)/var(--line-body) var(--font-sans);padding-bottom:calc(var(--space-16) + env(safe-area-inset-bottom))}._shell_a02wx_2 *,._shell_a02wx_2 :before,._shell_a02wx_2 :after{box-sizing:border-box}._shell_a02wx_2 h1{font-size:var(--type-h1);line-height:var(--line-h1);letter-spacing:var(--track-h1);font-weight:var(--weight-semibold);margin:0 0 var(--space-6)}._shell_a02wx_2 h2{font-size:var(--type-h3);line-height:var(--line-h3);font-weight:var(--weight-semibold);margin:0 0 var(--space-4)}._shell_a02wx_2 h3{font-size:var(--type-h4);line-height:var(--line-h4);font-weight:var(--weight-semibold);margin:0}._shell_a02wx_2 small{color:var(--muted);font-size:var(--type-caption);line-height:var(--line-caption)}._shell_a02wx_2 svg{width:var(--icon-md);height:var(--icon-md);stroke-width:var(--icon-stroke);flex-shrink:0}._shell_a02wx_2 :focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}._header_a02wx_224{gap:var(--space-4);padding:var(--space-4) var(--space-8);border-bottom:var(--border-width) solid var(--border);align-items:center;display:flex}._context_a02wx_225{min-width:0;color:var(--muted);font-size:var(--type-compact);flex:1}._main_a02wx_226{max-width:var(--form-shell);padding:var(--space-8);margin:auto}._main_a02wx_226[data-wide]{width:100%;max-width:none}._button_a02wx_228{gap:var(--space-2);min-height:var(--control-height);border:var(--border-width) solid var(--primary);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);background:var(--primary);color:var(--on-primary);font:var(--weight-semibold) var(--type-compact)/var(--line-compact) var(--font-sans);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._button_a02wx_228:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}._button_a02wx_228:active:not(:disabled){background:var(--primary-active)}._button_a02wx_228[data-variant=secondary],._button_a02wx_228[data-variant=ghost]{background:var(--secondary);color:var(--on-secondary);border-color:var(--control-border)}._button_a02wx_228[data-variant=ghost]{background:0 0;border-color:#0000}._button_a02wx_228[data-variant=secondary]:hover:not(:disabled),._button_a02wx_228[data-variant=ghost]:hover:not(:disabled){background:var(--secondary-hover);color:var(--on-secondary)}._button_a02wx_228:disabled{color:var(--disabled-text);background:var(--disabled-bg);border-color:var(--disabled-bg);cursor:not-allowed}._tabs_a02wx_235{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._tabs_a02wx_235 [aria-current=page],._tabs_a02wx_235 [aria-pressed=true]{background:var(--selected);color:var(--selected-text);border-color:var(--primary)}._grid_a02wx_237{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._layout_a02wx_238{gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}._stack_a02wx_239{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._card_a02wx_240{border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);min-width:0;padding:var(--space-6);background:var(--surface);box-shadow:var(--shadow-1)}._field_a02wx_241{gap:var(--space-2);min-width:0;font-size:var(--type-compact);line-height:var(--line-compact);flex-direction:column;display:flex}._field_a02wx_241>label,._field_a02wx_241>span{font-weight:var(--weight-medium)}._input_a02wx_243{width:100%;min-width:0;min-height:var(--control-height);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--control-border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit}._input_a02wx_243:disabled{background:var(--disabled-bg);color:var(--disabled-text)}._input_a02wx_243:hover:not(:disabled){border-color:var(--primary)}._input_a02wx_243[aria-invalid=true]{border-color:var(--danger)}._input_a02wx_243::placeholder{color:var(--muted)}._check_a02wx_248{align-items:center;gap:var(--space-2);min-height:var(--control-height);font-size:var(--type-compact);display:flex}._check_a02wx_248 input{accent-color:var(--primary);width:var(--icon-sm);height:var(--icon-sm)}._actions_a02wx_250{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}._notice_a02wx_251{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);background:var(--info-bg);color:var(--info);border-radius:var(--radius-md);font-size:var(--type-compact);line-height:var(--line-compact);overflow-wrap:anywhere}._notice_a02wx_251[data-error=true]{background:var(--danger-bg);color:var(--danger)}._muted_a02wx_253{color:var(--muted);font-size:var(--type-compact)}._list_a02wx_254{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._record_a02wx_255{padding:var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);overflow-wrap:anywhere}._record_a02wx_255 p{margin:var(--space-2) 0}._batch_a02wx_257{padding:var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);gap:var(--space-4);flex-direction:column;display:flex}._trip_a02wx_258{padding:var(--space-4);background:var(--raised);border-radius:var(--radius-md)}._amount_a02wx_259{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}._tableWrap_a02wx_260{border:var(--border-width) solid var(--border);border-radius:var(--radius-md);overflow:auto}._table_a02wx_260{border-collapse:collapse;width:100%;font-size:var(--type-compact);line-height:var(--line-compact)}._table_a02wx_260 th,._table_a02wx_260 td{padding:var(--space-3);border-bottom:var(--border-width) solid var(--border);text-align:left;vertical-align:top}._table_a02wx_260 th{background:var(--raised);white-space:nowrap}._table_a02wx_260 tbody>tr:hover{background:var(--selected)}._detailsCell_a02wx_265{background:var(--bg)}._filters_a02wx_266{padding:var(--space-4);background:var(--raised);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);margin-bottom:var(--space-4)}._columnList_a02wx_267{gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}._kpis_a02wx_268{gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._kpis_a02wx_268>div{padding:var(--space-4);background:var(--surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-md)}._shell_a02wx_2 fieldset{border:0;min-width:0;margin:0;padding:0}._shell_a02wx_2 fieldset:disabled{color:var(--disabled-text)}@media (max-width:1199px){._layout_a02wx_238{grid-template-columns:1fr}}@media (max-width:767px){._header_a02wx_224{padding:var(--space-3) var(--space-4);gap:var(--space-2);flex-wrap:wrap}._context_a02wx_225{flex-basis:100%;order:2}._main_a02wx_226{padding:var(--space-5) var(--space-4)}._shell_a02wx_2 h1{font-size:var(--type-h2);line-height:var(--line-h2)}._card_a02wx_240{padding:var(--space-4)}._input_a02wx_243{font-size:var(--type-body)}}@media (max-width:389px){._grid_a02wx_237{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1023px) and (max-height:500px) and (orientation:landscape){._main_a02wx_226[data-wide]:has(>nav[aria-label="Дополнительные разделы производства"]){column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) max-content;align-items:start;display:grid}._main_a02wx_226[data-wide]:has(>nav[aria-label="Дополнительные разделы производства"])>*{grid-column:1/-1;min-width:0}._main_a02wx_226[data-wide]:has(>nav[aria-label="Дополнительные разделы производства"])>h1{grid-area:1/1}._main_a02wx_226[data-wide]>nav[aria-label="Дополнительные разделы производства"]{min-height:var(--control-height);grid-area:1/2;justify-self:end}}._workspace_1fizt_3{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._toolbar_1fizt_5,._tabs_1fizt_5,._actions_1fizt_5{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._toolbar_1fizt_5{justify-content:space-between}._actions_1fizt_5{justify-content:flex-end}._tabs_1fizt_5{margin-bottom:var(--space-2)}._muted_1fizt_13{color:var(--muted);font-size:var(--type-compact);line-height:var(--line-compact)}._heading_1fizt_15{justify-content:space-between;align-items:start;gap:var(--space-4);flex-wrap:wrap;display:flex}._heading_1fizt_15 h2{font-size:var(--type-h2);line-height:var(--line-h2);margin:0}._filters_1fizt_19{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--wbs-title)),1fr));gap:var(--space-3);align-items:end;display:grid}._summary_1fizt_21{justify-content:space-between;gap:var(--space-3);font-size:var(--type-caption);color:var(--muted);flex-wrap:wrap;display:flex}._tableWrap_1fizt_23{border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);min-width:0;max-width:100%;max-height:var(--table-height);overflow:auto}._table_1fizt_23{width:100%;min-width:var(--table-min);border-collapse:collapse;table-layout:fixed;font-size:var(--type-compact)}._table_1fizt_23 th{z-index:1;background:var(--raised);text-align:left;position:sticky;top:0}._table_1fizt_23 th,._table_1fizt_23 td{height:var(--control-height);padding:var(--space-1) var(--space-3);border-bottom:var(--border-width) solid var(--border);vertical-align:middle}._table_1fizt_23 th:first-child,._table_1fizt_23 td:first-child{width:var(--control-large);text-align:center}._table_1fizt_23 tr:last-child td{border-bottom:0}._table_1fizt_23 tbody tr:hover,._table_1fizt_23 tbody tr:focus-within{background:var(--selected)}._table_1fizt_23 th button,._rowLink_1fizt_37{color:var(--text);font:inherit;text-align:left;cursor:pointer;min-height:var(--control-height);align-items:center;gap:var(--space-1);background:0 0;border:0;width:100%;padding:0;display:flex}._table_1fizt_23 th button{font-weight:var(--weight-semibold)}._ellipsis_1fizt_41{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}._badge_1fizt_43{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);background:var(--raised);font-size:var(--type-caption);line-height:var(--line-caption);display:inline-flex}._badge_1fizt_43[data-tone=warning]{background:var(--warning-bg);color:var(--warning)}._badge_1fizt_43[data-tone=success]{background:var(--success-bg);color:var(--success)}._badge_1fizt_43[data-tone=danger]{background:var(--danger-bg);color:var(--danger)}._cards_1fizt_51{gap:var(--space-2);display:grid}._compactCard_1fizt_53{padding:var(--space-3);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);gap:var(--space-2);min-width:0;display:grid}._cardTop_1fizt_55{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._cardTop_1fizt_55>*{overflow-wrap:anywhere;min-width:0;max-width:100%}._cardTop_1fizt_55>label{flex:1 1 var(--wbs-title)}._cardTop_1fizt_55 h3{font-size:var(--type-body);margin:0}._cardBody_1fizt_63{gap:var(--space-1);font-size:var(--type-compact);color:var(--muted);display:grid}._cardBody_1fizt_63 p{overflow-wrap:anywhere;margin:0}._grid_1fizt_67{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._full_1fizt_69{grid-column:1/-1}._panel_1fizt_71{gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);min-width:0;display:grid}._panel_1fizt_71 h3{font-size:var(--type-h4);margin:0}._panel_1fizt_71 legend{font-weight:var(--weight-semibold);padding-inline:var(--space-2)}._details_1fizt_77{border-top:var(--border-width) solid var(--border);padding-top:var(--space-2)}._details_1fizt_77 summary{cursor:pointer;min-height:var(--control-height);font-weight:var(--weight-medium);align-items:center;display:flex}._details_1fizt_77>div{padding-block:var(--space-3)}._provenance_1fizt_83{font-size:var(--type-caption);line-height:var(--line-caption);color:var(--muted);overflow-wrap:anywhere}._issueList_1fizt_85{padding-left:var(--space-5);gap:var(--space-2);margin:0;display:grid}._dl_1fizt_87{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._dl_1fizt_87 dt{color:var(--muted);font-size:var(--type-caption)}._dl_1fizt_87 dd{margin:var(--space-1) 0 0;white-space:pre-wrap;overflow-wrap:anywhere}._stickyActions_1fizt_93{justify-content:space-between;align-items:center;gap:var(--space-3);bottom:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-1);z-index:var(--layer-fixed);flex-wrap:wrap;display:flex;position:sticky}._dialog_1fizt_95{width:min(calc(100% - var(--space-8)),var(--form-shell));max-height:calc(100dvh - var(--space-8));color:var(--text);background:var(--surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);padding:0}._dialog_1fizt_95[open]{flex-direction:column;display:flex;overflow:hidden}._dialog_1fizt_95::backdrop{background:#00000073}._dialogHeader_1fizt_101,._dialogFooter_1fizt_101{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--surface);z-index:var(--layer-fixed);flex-wrap:wrap;flex:none;display:flex;position:static}._dialogHeader_1fizt_101{border-bottom:var(--border-width) solid var(--border);top:0}._dialogHeader_1fizt_101>div{flex:1 1 var(--wbs-title);overflow-wrap:anywhere;min-width:0}._toolbar_1fizt_5>strong{overflow-wrap:anywhere;min-width:0;max-width:100%}._dialogHeader_1fizt_101 h2{font-size:var(--type-h3);margin:0}._dialogFooter_1fizt_101{border-top:var(--border-width) solid var(--border);bottom:0}._dialogBody_1fizt_113{padding:var(--space-4);gap:var(--space-4);overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;display:grid;overflow-y:auto}._preview_1fizt_115{width:100%;height:min(65dvh,var(--table-height));border:var(--border-width) solid var(--border);background:var(--raised);border-radius:var(--radius-md);display:block}._fileList_1fizt_117{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._fileRow_1fizt_119{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:var(--border-width) solid var(--border);padding-block:var(--space-3);flex-wrap:wrap;display:flex}._fileRow_1fizt_119>div{overflow-wrap:anywhere;min-width:0}._empty_1fizt_123{padding:var(--space-8);text-align:center;color:var(--muted)}._desktop_1fizt_125{min-width:0;max-width:100%;display:block}._mobile_1fizt_125{display:none}._workspace_1fizt_3 svg,._dialog_1fizt_95 svg{width:var(--icon-md);height:var(--icon-md);flex:none}._rowLink_1fizt_37:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}._table_1fizt_23 th button:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}@media (max-width:767px){._desktop_1fizt_125{display:none}._mobile_1fizt_125{display:block}._grid_1fizt_67,._dl_1fizt_87,._filters_1fizt_19{grid-template-columns:minmax(0,1fr)}._tabs_1fizt_5{align-items:stretch}._tabs_1fizt_5 button{flex:1}._toolbar_1fizt_5>._actions_1fizt_5{justify-content:flex-start;width:100%}._stickyActions_1fizt_93{bottom:var(--space-1);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom))}._stickyActions_1fizt_93>._actions_1fizt_5{width:100%}._stickyActions_1fizt_93>._actions_1fizt_5 button{flex:1}._dialog_1fizt_95{border-radius:0;width:100%;max-width:100%;min-height:100dvh;max-height:100dvh;margin:0}._dialogHeader_1fizt_101{align-items:start}._dialogFooter_1fizt_101{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}._dialogFooter_1fizt_101 button{flex:1}._preview_1fizt_115{height:60dvh}._panel_1fizt_71{padding:var(--space-3)}}@media (max-width:1023px){._workspace_1fizt_3{padding-bottom:calc(var(--mobile-nav) + var(--control-large) + var(--space-4) + env(safe-area-inset-bottom))}._stickyActions_1fizt_93{position:static;bottom:auto}._stickyActions_1fizt_93 button,._stickyActions_1fizt_93 input{scroll-margin-bottom:calc(var(--mobile-nav) + var(--control-large) + var(--space-4) + var(--control-large) + env(safe-area-inset-bottom))}}@media (max-width:767px){[data-project-navigation=true] ._stickyActions_1fizt_93{bottom:calc(5rem + env(safe-area-inset-bottom))}}._pdfPages_1fizt_154{background:var(--raised);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);width:100%;min-width:0;max-height:65dvh;overflow:auto}._pdfCanvas_1fizt_155{background:#fff;max-width:100%;height:auto;margin:0 auto;display:block}._pdfCanvas_1fizt_155[hidden]{display:none}:is(._dialogBody_1fizt_113:has(._pdfPages_1fizt_154),._pdfPages_1fizt_154){scrollbar-gutter:stable}._locationPicker_8onqk_1{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._locationPicker_8onqk_1>button{text-align:left;min-height:var(--space-16);justify-content:space-between}._locationPicker_8onqk_1 strong,._locationPicker_8onqk_1 small{overflow-wrap:anywhere;display:block}._sheet_8onqk_4{color:var(--text);background:var(--surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);width:min(calc(100% - var(--space-8)),var(--content-measure));max-height:90dvh;box-shadow:var(--shadow-3);margin:auto;padding:0}._sheet_8onqk_4::backdrop{background:var(--overlay)}._sheetHeader_8onqk_6{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--surface);border-bottom:var(--border-width) solid var(--border);z-index:1;display:flex;position:sticky;top:0}._sheetHeader_8onqk_6 h2{margin:0}._sheetBody_8onqk_7{padding:var(--space-4);gap:var(--space-4);display:grid}._choiceGrid_8onqk_8,._workChoices_8onqk_8{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._workChoices_8onqk_8 button{text-align:left;justify-content:flex-start}._workChoices_8onqk_8 button[aria-pressed=true]{background:var(--selected);color:var(--selected-text);border-color:var(--primary)}._entry_8onqk_10{scroll-margin-bottom:calc(var(--entry-bottom-inset,0px) + var(--control-height) + var(--space-4));max-width:var(--content-measure);gap:var(--space-4);margin:auto;display:grid}._entryHeader_8onqk_11{gap:var(--space-3);justify-content:space-between;align-items:center;display:flex}._entryHeader_8onqk_11 h2{margin:0}._details_8onqk_12{border:var(--border-width) solid var(--border);border-radius:var(--radius-md);padding:var(--space-3)}._details_8onqk_12>summary{cursor:pointer;min-height:var(--control-height);font-weight:var(--weight-semibold);align-items:center;display:flex}._details_8onqk_12[open]>summary{margin-bottom:var(--space-3)}._saveBar_8onqk_15{background:var(--surface);padding:var(--space-3) 0;z-index:1;position:sticky;bottom:0}._saveBar_8onqk_15>button{width:100%}._draft_8onqk_16{justify-content:space-between;gap:var(--space-3);font-size:var(--type-caption);color:var(--muted);display:flex}._contextButton_8onqk_17{width:100%;min-width:0;height:auto;min-height:var(--control-height);white-space:normal;text-align:left;justify-content:space-between;align-items:flex-start}._contextButton_8onqk_17>span:first-child{gap:var(--space-1);flex:1;min-width:0;display:grid}._contextButton_8onqk_17>span:last-child{flex-shrink:0;align-self:center;display:block}._contextButton_8onqk_17 strong,._contextButton_8onqk_17 small{white-space:normal;overflow-wrap:anywhere;display:block}._contextButton_8onqk_17 small{font-weight:var(--weight-normal)}._success_8onqk_22{border:var(--border-width) solid var(--success);background:var(--success-bg);color:var(--success);padding:var(--space-4);border-radius:var(--radius-lg)}._localNav_8onqk_23{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._secondaryNav_8onqk_24{margin-bottom:var(--space-4)}._secondaryNav_8onqk_24>summary{min-height:var(--control-height);cursor:pointer}._entryLaunch_8onqk_25{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._sourceStatus_8onqk_26{margin-top:var(--space-6)}._sourceStatus_8onqk_26>details{z-index:auto;background:var(--surface);max-width:none;color:var(--text);border-color:var(--border);box-shadow:none;position:static;inset:auto}._sourceStatus_8onqk_26>details>summary{min-height:var(--control-height);align-items:center;display:flex}@media (max-width:767px){._sheet_8onqk_4{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-height:94dvh;padding-bottom:env(safe-area-inset-bottom);margin:auto 0 0}._saveBar_8onqk_15{bottom:calc(var(--mobile-nav) + env(safe-area-inset-bottom));padding-bottom:var(--space-2)}._entry_8onqk_10{max-width:none}._workChoices_8onqk_8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:359px){._locationPicker_8onqk_1,._workChoices_8onqk_8,._choiceGrid_8onqk_8{grid-template-columns:1fr}}._bottomNav_8onqk_31{display:none}@media (max-width:767px){._bottomNav_8onqk_31{gap:var(--space-2);background:var(--surface);border-top:var(--border-width) solid var(--border);padding:var(--space-2) var(--space-3) calc(var(--space-2) + env(safe-area-inset-bottom));min-height:var(--mobile-nav);z-index:var(--layer-fixed);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}._bottomNav_8onqk_31 button{padding:var(--space-2);min-width:0}._localNav_8onqk_23{display:none}}._members_8onqk_34{gap:var(--space-3);min-width:0;display:grid}._member_8onqk_34{align-items:end;gap:var(--space-2);min-width:0;padding:var(--space-3);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);display:flex}._memberFields_8onqk_36{gap:var(--space-3);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._member_8onqk_34>button{flex-shrink:0}._memberFields_8onqk_36 input,._memberFields_8onqk_36 select{width:100%;min-width:0}._draftChoice_8onqk_38{gap:var(--space-3);padding:var(--space-4);background:var(--selected);border:var(--border-width) solid var(--primary);border-radius:var(--radius-lg);display:grid}._draftChoice_8onqk_38 h3,._draftChoice_8onqk_38 p,._saveSummary_8onqk_39 strong{margin:0}._draftChoice_8onqk_38 p,._previousDraft_8onqk_39 p{overflow-wrap:anywhere}._previousDraft_8onqk_39{gap:var(--space-2);min-width:0;display:grid}._previousDraft_8onqk_39>button{justify-self:start}._saveSummary_8onqk_39{gap:var(--space-1);min-width:0;margin-bottom:var(--space-2);font-size:var(--type-caption);grid-template-columns:minmax(0,1fr);display:grid}._saveSummary_8onqk_39 strong,._saveSummary_8onqk_39 small{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}._saveSummary_8onqk_39 small{color:var(--muted)}._entry_8onqk_10 ._saveBar_8onqk_15{border-top:var(--border-width) solid var(--border);min-width:0;bottom:var(--entry-bottom-inset,0px);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom))}@media (max-width:767px){._memberFields_8onqk_36{grid-template-columns:1fr}._member_8onqk_34{align-items:start}._draft_8onqk_16{flex-wrap:wrap}._draftChoice_8onqk_38{padding:var(--space-3)}}@media (max-height:479px){._entry_8onqk_10 ._saveBar_8onqk_15{position:static}}._workspace_mjjd0_2{--navigation-mobile-height:72px;grid-template-columns:auto minmax(0,1fr);align-items:start;min-block-size:100dvh;display:grid}._workspaceMain_mjjd0_10{min-inline-size:0}._root_mjjd0_11._root_mjjd0_11{--navigation-rail-width:var(--floor-mobile);--navigation-expanded-width:var(--min-screen);z-index:var(--layer-menu);inline-size:var(--navigation-rail-width);background:var(--raised);block-size:100dvh;min-block-size:0;color:var(--text);border-inline-end:var(--border-width) solid var(--border);transition:inline-size var(--motion-default) var(--ease), background-color var(--motion-default) var(--ease), border-color var(--motion-default) var(--ease);font-size:var(--type-compact);line-height:var(--line-compact);flex-direction:column;padding-block-end:0;display:flex;position:sticky;inset-block-start:0}._root_mjjd0_11[data-expanded=true]{inline-size:var(--navigation-expanded-width)}._root_mjjd0_11 button:where(:not([data-variant])){min-block-size:var(--control-height);border:var(--border-width) solid transparent;border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font:inherit;color:inherit;cursor:pointer;text-align:start;transition:background-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);background:0 0}._root_mjjd0_11 button:where(:not([data-variant])):hover:not(:disabled){background:var(--secondary-hover)}._root_mjjd0_11 button:where(:not([data-variant])):active:not(:disabled){background:var(--secondary-active)}._root_mjjd0_11 button:where(:not([data-variant])):disabled{background:var(--disabled-bg);color:var(--disabled-text);cursor:not-allowed}._root_mjjd0_11 button:where(:not([data-variant])):focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}._root_mjjd0_11 ._brand_mjjd0_47{align-content:center;justify-items:center;gap:var(--space-1);inline-size:100%;min-block-size:var(--floor-mobile);padding:var(--space-4);border:0;border-block-end:var(--border-width) solid var(--border);border-radius:0;flex:none;display:grid}._brand_mjjd0_47 ._brandMark_mjjd0_48{inline-size:var(--space-8);block-size:var(--space-8);color:var(--primary)}._brand_mjjd0_47 strong{font-size:var(--type-h4);line-height:var(--line-h4);font-weight:var(--weight-bold)}._brand_mjjd0_47 small{display:none}._root_mjjd0_11[data-expanded=true] ._brand_mjjd0_47{grid-template-columns:var(--space-10) minmax(0, 1fr);justify-items:start;column-gap:var(--space-3);min-block-size:var(--wbs-code)}._root_mjjd0_11[data-expanded=true] ._brandMark_mjjd0_48{grid-row:1/3;align-self:center}._root_mjjd0_11[data-expanded=true] ._brand_mjjd0_47 small{display:block}._context_mjjd0_54{min-inline-size:0;padding:var(--space-3)}._root_mjjd0_11[data-expanded=false] ._context_mjjd0_54{display:none}._root_mjjd0_11 ._contextToggle_mjjd0_56{align-items:center;gap:var(--space-2);background:var(--surface);border-color:var(--border);inline-size:100%;display:flex}._contextToggle_mjjd0_56>span{flex:1;min-inline-size:0}._contextToggle_mjjd0_56 strong,._contextToggle_mjjd0_56 small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:clip}._contextToggle_mjjd0_56 strong{font-weight:var(--weight-semibold)}._contextDetails_mjjd0_60{opacity:0;visibility:hidden;transition:grid-template-rows var(--motion-default) var(--ease), opacity var(--motion-fast) var(--ease), visibility 0s linear var(--motion-default);grid-template-rows:0fr;display:grid}._contextDetails_mjjd0_60[data-expanded=false]{display:none}._contextDetails_mjjd0_60[data-expanded=true]{gap:var(--space-2);opacity:1;visibility:visible;flex-direction:column;margin-block-start:var(--space-2);display:flex}._project_mjjd0_63,._picker_mjjd0_63{inline-size:100%;min-inline-size:0}._project_mjjd0_63>button{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;inline-size:100%;font-weight:var(--weight-semibold);display:flex}._project_mjjd0_63>span{color:var(--muted);font-size:var(--type-caption);line-height:var(--line-caption);padding-inline:var(--space-3);overflow-wrap:anywhere;display:block}._desktop_mjjd0_66{overscroll-behavior:contain;min-block-size:0;padding:var(--space-4) var(--space-2);flex:1;overflow-y:auto}._tree_mjjd0_67{gap:var(--space-2);min-inline-size:0;display:grid}._group_mjjd0_68{border-radius:var(--radius-lg);min-inline-size:0;transition:background-color var(--motion-default) var(--ease)}._group_mjjd0_68[data-current=true]>._groupToggle_mjjd0_69{background:var(--selected);color:var(--selected-text)}._root_mjjd0_11 ._groupToggle_mjjd0_69{inline-size:100%;min-block-size:var(--floor-row);justify-content:center;align-items:center;gap:var(--space-3);display:flex}._groupToggle_mjjd0_69 ._groupIcon_mjjd0_71{inline-size:var(--icon-lg);block-size:var(--icon-lg)}._groupLabel_mjjd0_72{overflow-wrap:anywhere;min-inline-size:0;font-weight:var(--weight-semibold);flex:1;display:none}._groupToggle_mjjd0_69 ._chevron_mjjd0_73{inline-size:var(--icon-sm);block-size:var(--icon-sm);transition:transform var(--motion-fast) var(--ease);display:none}._root_mjjd0_11[data-expanded=true] ._groupLabel_mjjd0_72,._root_mjjd0_11[data-expanded=true] ._chevron_mjjd0_73{display:block}._root_mjjd0_11[data-expanded=true] ._groupToggle_mjjd0_69{justify-content:flex-start}._group_mjjd0_68[data-open=true]{background:var(--surface);box-shadow:var(--shadow-1)}._group_mjjd0_68[data-open=true]>._groupToggle_mjjd0_69{color:var(--text);background:0 0}._group_mjjd0_68[data-open=true] ._chevron_mjjd0_73{transform:rotate(180deg)}._branch_mjjd0_79{opacity:0;visibility:hidden;transition:grid-template-rows var(--motion-default) var(--ease), opacity var(--motion-fast) var(--ease), visibility 0s linear var(--motion-default);grid-template-rows:0fr;display:grid}._branch_mjjd0_79[data-open=true]{opacity:1;visibility:visible;transition:grid-template-rows var(--motion-default) var(--ease), opacity var(--motion-fast) var(--ease), visibility 0s;grid-template-rows:1fr}._branchClip_mjjd0_82{min-block-size:0;overflow:clip}._links_mjjd0_83{margin:0 var(--space-2) 0 var(--space-5);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);list-style:none;position:relative}._links_mjjd0_83:before{content:"";inset-inline-start:var(--space-2);inset-block:var(--space-3);inline-size:var(--border-strong);background:var(--muted);border-radius:var(--radius-sm);position:absolute}._links_mjjd0_83 li{margin-block-end:var(--space-1);position:relative}._links_mjjd0_83 li:before{content:"";inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-full);background:var(--muted);transition:background-color var(--motion-fast) var(--ease);position:absolute;inset-block-start:var(--space-5);inset-inline-start:calc(var(--space-3) * -1)}._links_mjjd0_83 li[data-current=true]:before{background:var(--primary)}._links_mjjd0_83 button{overflow-wrap:anywhere;inline-size:100%}._links_mjjd0_83 button[aria-current=page]{background:var(--selected);color:var(--selected-text);font-weight:var(--weight-bold);box-shadow:inset var(--space-1) 0 var(--primary)}._footer_mjjd0_90{gap:var(--space-2);padding:var(--space-3) var(--space-2) var(--space-4);border-block-start:var(--border-width) solid var(--border);flex:none;display:grid}._root_mjjd0_11 ._sidebarToggle_mjjd0_91,._root_mjjd0_11 ._write_mjjd0_91{justify-content:center;align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:var(--control-large);display:flex}._footer_mjjd0_90 button>span{display:none}._root_mjjd0_11[data-expanded=true] ._footer_mjjd0_90 button{justify-content:flex-start}._root_mjjd0_11[data-expanded=true] ._footer_mjjd0_90 button>span{display:inline}._root_mjjd0_11 ._write_mjjd0_91{background:var(--primary);color:var(--on-primary);font-weight:var(--weight-semibold)}._root_mjjd0_11 ._write_mjjd0_91:hover:not(:disabled){background:var(--primary-hover)}._root_mjjd0_11 ._write_mjjd0_91:active:not(:disabled){background:var(--primary-active)}._root_mjjd0_11[data-expanded=true] ._brand_mjjd0_47 small,._root_mjjd0_11[data-expanded=true] ._context_mjjd0_54,._root_mjjd0_11[data-expanded=true] ._desktop_mjjd0_66 ._groupLabel_mjjd0_72,._root_mjjd0_11[data-expanded=true] ._footer_mjjd0_90 button>span{animation:_navigationLabelEnter_mjjd0_1 var(--motion-default) var(--ease) both}@keyframes _navigationLabelEnter_mjjd0_1{0%{opacity:0;transform:translateX(calc(var(--space-1) * -1))}to{opacity:1;transform:translate(0)}}._mobile_mjjd0_106{display:none}._drawer_mjjd0_107{inline-size:min(var(--min-screen), calc(100% - var(--space-8)));block-size:100dvh;max-block-size:100dvh;max-inline-size:100%;padding:var(--space-4);color:var(--text);background:var(--raised);border:0;border-inline-end:var(--border-width) solid var(--border);box-shadow:var(--shadow-3);overscroll-behavior:contain;opacity:0;transition:transform var(--motion-slow) var(--ease), opacity var(--motion-slow) var(--ease);border-radius:0;margin:0;overflow-y:auto;transform:translate(-100%)}._drawer_mjjd0_107[open][data-open=true]{opacity:1;transform:translate(0)}._drawer_mjjd0_107::backdrop{background:var(--overlay);opacity:0;transition:opacity var(--motion-slow) var(--ease)}._drawer_mjjd0_107[data-open=true]::backdrop{opacity:1}._drawerHeader_mjjd0_129{justify-content:space-between;align-items:center;gap:var(--space-3);margin-block-end:var(--space-4);display:flex}._root_mjjd0_11 ._drawerBrand_mjjd0_130{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}._root_mjjd0_11 ._drawerBrand_mjjd0_130>svg{inline-size:var(--space-8);block-size:var(--space-8);color:var(--primary)}._drawerBrand_mjjd0_130 strong{font-size:var(--type-h4);line-height:var(--line-h4);font-weight:var(--weight-bold)}._root_mjjd0_11 ._drawerHeader_mjjd0_129 h2{font-size:var(--type-caption);line-height:var(--line-caption);color:var(--muted);margin:0}._drawerHeader_mjjd0_129>button{inline-size:var(--control-height);padding:var(--space-2);flex:none;place-items:center;display:grid}._drawer_mjjd0_107 ._tree_mjjd0_67{margin-block:var(--space-4)}._drawer_mjjd0_107 ._groupLabel_mjjd0_72,._drawer_mjjd0_107 ._chevron_mjjd0_73{display:block}._drawer_mjjd0_107 ._groupToggle_mjjd0_69{justify-content:flex-start}._drawer_mjjd0_107 ._contextDetails_mjjd0_60{padding:var(--space-2);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin:0}._drawerFooter_mjjd0_139{border-block-start:var(--border-width) solid var(--border);padding-block-start:var(--space-3)}@media (max-width:767px),(min-width:768px) and (max-width:1023px) and (max-height:500px) and (orientation:landscape){._workspace_mjjd0_2{display:block}._workspaceMain_mjjd0_10{padding-block-end:calc(var(--navigation-mobile-height) + env(safe-area-inset-bottom))}._root_mjjd0_11._root_mjjd0_11{border-inline-end:0;border-block-end:var(--border-width) solid var(--border);background:var(--surface);block-size:auto;inline-size:100%;position:static}._root_mjjd0_11 ._brand_mjjd0_47,._desktop_mjjd0_66,._footer_mjjd0_90{display:none}._context_mjjd0_54,._root_mjjd0_11[data-expanded=false] ._context_mjjd0_54{padding:var(--space-2) var(--space-4);display:block}._contextToggle_mjjd0_56>svg:first-child{display:none}._mobile_mjjd0_106{z-index:var(--layer-menu);background:var(--surface);border-block-start:var(--border-width) solid var(--border);padding:var(--space-2) var(--space-2) calc(var(--space-2) + env(safe-area-inset-bottom));gap:var(--space-1);display:flex;position:fixed;inset-block-end:0;inset-inline:0}._mobile_mjjd0_106 button{min-inline-size:0;padding:var(--space-2) var(--space-1);font-size:var(--type-compact);text-align:center;overflow-wrap:anywhere;flex:1}._mobile_mjjd0_106 button:last-child{justify-content:center;align-items:center;gap:var(--space-1);display:flex}._mobile_mjjd0_106 button[aria-current=page]{background:var(--selected);color:var(--selected-text);font-weight:var(--weight-semibold)}}@media (prefers-reduced-motion:reduce){._root_mjjd0_11{--motion-fast:var(--motion-none);--motion-default:var(--motion-none);--motion-slow:var(--motion-none)}._root_mjjd0_11 *,._root_mjjd0_11 :before,._root_mjjd0_11 :after{scroll-behavior:auto;transition:none!important;animation:none!important}}._counter_11vqm_1{border-bottom:var(--border-width) solid var(--border);min-height:52px;color:var(--muted);font-size:var(--type-caption);line-height:var(--line-caption);flex-wrap:wrap;align-items:center;gap:4px 6px;padding:4px 92px 4px 0;display:flex;position:relative}._totals_11vqm_2{display:contents}._totals_11vqm_2>span{white-space:nowrap}._totals_11vqm_2 strong{font-size:13px;font-weight:var(--weight-semibold)}._actions_11vqm_5{gap:2px;display:flex;position:absolute;top:4px;right:0}._action_11vqm_5{border-radius:var(--radius-md);min-width:44px;min-height:44px;color:var(--primary);font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;font-size:20px;display:inline-flex}._action_11vqm_5:hover:not(:disabled){background:var(--raised)}._action_11vqm_5:disabled{color:var(--disabled-text);cursor:wait}._action_11vqm_5:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}._partial_11vqm_10{color:var(--warning);font-size:9px}._srOnly_11vqm_11{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._info_11vqm_12{width:min(360px,100vw - 24px);max-height:calc(100dvh - 24px);padding:var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);box-shadow:var(--shadow-3);font:var(--type-compact)/var(--line-compact) var(--font-sans);overflow:auto}._info_11vqm_12::backdrop{background:var(--overlay)}._info_11vqm_12>strong{color:var(--muted);font-size:var(--type-caption)}._info_11vqm_12 p{margin:var(--space-3) 0}._caption_11vqm_16{color:var(--muted);font-size:var(--type-caption);line-height:var(--line-caption)}._limitations_11vqm_17{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--warning-bg);color:var(--warning)}._limitations_11vqm_17 p:first-child{margin-top:0}._limitations_11vqm_17 p:last-child{margin-bottom:0}@media (min-width:561px){._counter_11vqm_1{font-size:13px;line-height:20px}._totals_11vqm_2 strong{font-size:14px}}dialog._window_1108i_1{--entry-bottom-inset:0px;min-width:0;min-height:0;width:min(calc(100% - var(--space-8)),calc(var(--content-measure) + var(--space-16)));max-width:none;max-height:calc(100dvh - var(--space-8));border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}._window_1108i_1::backdrop{background:#00000073}._window_1108i_1[data-expanded]{width:calc(100% - var(--space-8));height:calc(100dvh - var(--space-8))}._window_1108i_1[open]{flex-direction:column;display:flex}._windowHeader_1108i_5{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--border);background:var(--surface);flex-wrap:wrap;flex-shrink:0;display:flex}._windowHeader_1108i_5 h2{margin:0}._windowHeader_1108i_5,._windowActions_1108i_7,._windowBody_1108i_7,._standalone_1108i_7{overflow-wrap:anywhere;min-width:0}._window_1108i_1 button,._standalone_1108i_7 button{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}._windowActions_1108i_7{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._windowBody_1108i_7{overscroll-behavior:contain;min-height:0;padding:var(--space-4);scroll-padding-block:var(--space-6) calc(var(--control-large) + var(--space-16));flex:1;overflow:auto}._windowBody_1108i_7 [hidden]{display:none!important}._windowHeader_1108i_5 details{position:relative}._windowHeader_1108i_5 summary{cursor:pointer;min-height:var(--control-height);padding-inline:var(--space-3);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);align-items:center;display:flex}._windowMenu_1108i_14{min-width:var(--popup-width);padding:var(--space-2);z-index:var(--layer-menu);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-2);position:absolute;top:100%;right:0}._standalone_1108i_7{min-height:0;padding:0}._standalone_1108i_7 ._windowBody_1108i_7{max-width:var(--form-shell);margin-inline:auto;overflow:visible}._choice_1108i_17{gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);display:grid}._choice_1108i_17 p{margin:0}._productionNav_1108i_19{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._productionNav_1108i_19 details{margin-left:auto}._productionNav_1108i_19 summary{cursor:pointer;min-height:var(--control-height);padding-inline:var(--space-3);align-items:center;display:flex}._productionNav_1108i_19 nav{gap:var(--space-2);padding:var(--space-2);flex-wrap:wrap;display:flex}._saved_1108i_23{align-items:center;gap:var(--space-3);margin-block:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:767px){dialog._window_1108i_1,dialog._window_1108i_1[data-expanded]{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh;margin:0;inset:0}._windowHeader_1108i_5{padding-top:max(var(--space-2),env(safe-area-inset-top))}._windowHeader_1108i_5 h2{font-size:var(--type-h4)}._expand_1108i_24{display:none!important}._windowBody_1108i_7{padding:var(--space-3);padding-bottom:max(var(--space-3),env(safe-area-inset-bottom))}._windowActions_1108i_7{gap:var(--space-1)}._productionNav_1108i_19 details{margin-left:0}._windowMenu_1108i_14{min-width:var(--popup-width);max-width:calc(100vw - var(--space-8))}._standalone_1108i_7{--entry-bottom-inset:var(--production-bottom-inset,calc(var(--mobile-nav) + env(safe-area-inset-bottom)))}._standalone_1108i_7 ._windowBody_1108i_7{padding:var(--space-2);padding-bottom:calc(var(--entry-bottom-inset) + var(--space-4))}}._toolbar_tzwjq_1{align-items:center;gap:var(--space-2);margin-block:var(--space-4);flex-wrap:wrap;display:flex}._toolbar_tzwjq_1 button{min-height:var(--control-height)}._status_tzwjq_3{font-size:var(--type-compact);line-height:var(--line-compact);color:var(--muted)}._cards_tzwjq_4{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--history-rail)),1fr));gap:var(--space-4);margin-block:var(--space-4);display:grid}._record_tzwjq_5{border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);min-width:0;padding:var(--space-4);overflow-wrap:anywhere}._record_tzwjq_5 h3{font-size:var(--type-h4);line-height:var(--line-h4);margin:0}._record_tzwjq_5 p{margin-block:var(--space-2)}._recordHead_tzwjq_8{justify-content:space-between;align-items:start;gap:var(--space-3);display:flex}._date_tzwjq_9{white-space:nowrap;font-size:var(--type-compact);color:var(--muted)}._badges_tzwjq_10{gap:var(--space-2);margin-block:var(--space-3);flex-wrap:wrap;display:flex}._badge_tzwjq_10{background:var(--raised);border-radius:var(--radius-md);padding:var(--space-1) var(--space-2);font-size:var(--type-compact)}._primaryValue_tzwjq_12{font-size:var(--type-h3);font-weight:var(--weight-semibold);line-height:var(--line-h3)}._details_tzwjq_13{border-top:var(--border-width) solid var(--border);margin-top:var(--space-3);padding-top:var(--space-3)}._details_tzwjq_13 summary{cursor:pointer;min-height:var(--control-height);align-items:center;gap:var(--space-2);font-weight:var(--weight-medium);display:flex}._details_tzwjq_13 summary:before{content:"›";font-size:var(--type-h3)}._details_tzwjq_13[open]>summary:before{content:"⌄"}._grid_tzwjq_17{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._grid_tzwjq_17 dt{font-size:var(--type-caption);line-height:var(--line-caption);color:var(--muted)}._grid_tzwjq_17 dd{margin:var(--space-1) 0 0;white-space:pre-wrap;overflow-wrap:anywhere}._source_tzwjq_20{font-family:var(--font-mono);font-size:var(--type-caption);line-height:var(--line-compact);white-space:pre-wrap;overflow-wrap:anywhere}._tableWrap_tzwjq_21{max-width:100%;max-height:var(--table-height);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);overflow:auto}._table_tzwjq_21{border-collapse:collapse;min-width:100%;font-size:var(--type-compact)}._table_tzwjq_21 th{background:var(--raised);z-index:1;text-align:left;white-space:nowrap;position:sticky;top:0}._table_tzwjq_21 th,._table_tzwjq_21 td{padding:var(--space-3);border-bottom:var(--border-width) solid var(--border);vertical-align:top;min-width:var(--context-field-min);max-width:var(--table-cell-max);overflow-wrap:anywhere}._table_tzwjq_21 td:first-child{min-width:var(--control-height)}._dialog_tzwjq_26{color:var(--text);background:var(--surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);width:min(calc(100% - var(--space-8)),var(--dialog-width));max-height:calc(100dvh - var(--space-8));box-shadow:var(--shadow-2);padding:0}._dialog_tzwjq_26[open]{flex-direction:column;display:flex;overflow:hidden}._dialog_tzwjq_26::backdrop{background:#00000073}._dialogHeader_tzwjq_29,._dialogFooter_tzwjq_29{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--surface);flex-shrink:0;display:flex}._dialogHeader_tzwjq_29{border-bottom:var(--border-width) solid var(--border)}._dialogHeader_tzwjq_29 h3{font-size:var(--type-h4);margin:0}._dialogFooter_tzwjq_29{border-top:var(--border-width) solid var(--border)}._dialogBody_tzwjq_33{padding:var(--space-4);gap:var(--space-4);overscroll-behavior:contain;min-height:0;scroll-padding-block:var(--space-4);flex:auto;display:grid;overflow:auto}._columns_tzwjq_34{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._filtersLabel_tzwjq_35{gap:var(--space-2);display:grid}._filtersLabel_tzwjq_35 select{min-height:var(--control-height);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);padding:var(--space-2);background:var(--surface);color:var(--text);font-size:var(--type-body);max-width:100%}._nested_tzwjq_37{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--raised);overflow-wrap:anywhere}._empty_tzwjq_38{padding:var(--space-6);text-align:center;color:var(--muted)}@media (max-width:767px){._cards_tzwjq_4,._grid_tzwjq_17{grid-template-columns:minmax(0,1fr)}._dialog_tzwjq_26{width:100%;max-width:100%;max-height:calc(100dvh - var(--space-4));border-radius:var(--radius-lg) var(--radius-lg) 0 0;margin:auto 0 0}._dialogFooter_tzwjq_29{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}._columns_tzwjq_34{grid-template-columns:minmax(0,1fr)}._recordHead_tzwjq_8{flex-wrap:wrap}._tableWrap_tzwjq_21{max-height:70dvh}}._journal_tzwjq_42{width:100%;min-width:0}._journalIntro_tzwjq_43:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}._journal_tzwjq_42 svg{width:var(--icon-md);height:var(--icon-md);flex:none}._viewTabs_tzwjq_45,._toolbarEnd_tzwjq_45{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._toolbarEnd_tzwjq_45{margin-left:auto}._journalControls_tzwjq_47{justify-content:space-between;align-items:end;gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._journalControls_tzwjq_47>div:first-child{min-width:var(--wbs-title);max-width:100%}._journalControls_tzwjq_47 ._toolbar_tzwjq_1{margin:0}._selectionLine_tzwjq_50{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4);color:var(--muted);font-size:var(--type-caption);flex-wrap:wrap;display:flex}._filterChips_tzwjq_51{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 var(--space-3);font-size:var(--type-caption);color:var(--muted);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}._filterChips_tzwjq_51>span{max-width:100%}._sortChip_tzwjq_53{align-items:center;gap:var(--space-1);min-height:var(--control-compact);padding:var(--space-1) var(--space-2);background:var(--raised);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);color:var(--text);font:inherit;cursor:pointer;display:inline-flex}._journalTable_tzwjq_54{table-layout:fixed;width:100%;min-width:calc(var(--table-cell) * var(--journal-column-count,9));line-height:var(--line-compact)}._journalTable_tzwjq_54 caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._journalTable_tzwjq_54 th,._journalTable_tzwjq_54 td{min-width:0;max-width:none;padding:0 var(--space-3);height:var(--control-height);vertical-align:middle;white-space:nowrap;overflow:hidden}._journalTable_tzwjq_54 th{height:var(--control-large)}._headerFilter_tzwjq_58{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-height);width:100%;color:var(--text);font:inherit;font-weight:var(--weight-semibold);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;display:flex}._headerFilter_tzwjq_58>span{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}._headerFilter_tzwjq_58 svg{width:var(--icon-sm);height:var(--icon-sm)}._journalRow_tzwjq_61{cursor:pointer}._journalRow_tzwjq_61:hover,._journalRow_tzwjq_61:focus-within{background:var(--selected)}._rowOpen_tzwjq_63{width:100%;min-height:var(--control-height);color:var(--text);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}:is(._rowOpen_tzwjq_63:focus-visible,._headerFilter_tzwjq_58:focus-visible,._compactCard_tzwjq_64:focus-visible,._sortChip_tzwjq_53:focus-visible){outline:var(--focus-width) solid var(--focus);outline-offset:calc(-1 * var(--focus-offset));border-radius:var(--radius-sm)}._cellText_tzwjq_65{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._journalTable_tzwjq_54 ._numeric_tzwjq_66{text-align:right;font-variant-numeric:tabular-nums}._exportHelp_tzwjq_67{margin-top:var(--space-3);font-size:var(--type-caption);line-height:var(--line-caption);color:var(--muted)}._savedNotice_tzwjq_68{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);margin-block:var(--space-3);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--info-bg);color:var(--info);flex-wrap:wrap;display:flex}._columnValues_tzwjq_69{max-height:var(--filter-values-height);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);padding:var(--space-2);gap:var(--space-2);display:grid;overflow:auto}._columnValues_tzwjq_69 label{min-height:var(--control-height);overflow-wrap:anywhere;align-items:center}._recordDialog_tzwjq_71{width:min(calc(100% - var(--space-8)),var(--content-measure))}._recordDialog_tzwjq_71 ._dialogHeader_tzwjq_29>div{overflow-wrap:anywhere;min-width:0}._recordDialog_tzwjq_71 ._dialogBody_tzwjq_33 h4{margin:0 0 var(--space-2);font-size:var(--type-body)}._recordSummary_tzwjq_74{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._recordSummary_tzwjq_74 strong{font-size:var(--type-h3);font-variant-numeric:tabular-nums}._recordSummary_tzwjq_74>span:last-child{font-size:var(--type-caption);color:var(--muted)}._memberList_tzwjq_77{padding-left:var(--space-5);margin:var(--space-2) 0;gap:var(--space-2);overflow-wrap:anywhere;display:grid}._rowTooltip_tzwjq_78{z-index:var(--layer-toast);max-width:var(--popup-width);padding:var(--space-2) var(--space-3);background:var(--text);color:var(--surface);font-size:var(--type-caption);line-height:var(--line-caption);border-radius:var(--radius-md);box-shadow:var(--shadow-2);position:fixed}._compactCards_tzwjq_79{border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);display:grid;overflow:hidden}._compactCard_tzwjq_64{gap:var(--space-1) var(--space-3);width:100%;min-width:0;min-height:var(--control-height);padding:var(--space-3);border:0;border-bottom:var(--border-width) solid var(--border);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;display:grid}._compactCard_tzwjq_64:last-child{border-bottom:0}._compactCard_tzwjq_64:hover{background:var(--selected)}._compactTitle_tzwjq_83{font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._compactLocation_tzwjq_84,._compactArea_tzwjq_84,._compactBottom_tzwjq_84{grid-column:1/-1;min-width:0}._compactLocation_tzwjq_84{font-size:var(--type-caption);color:var(--muted)}._compactArea_tzwjq_84{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--muted);font-size:var(--type-caption);line-height:var(--line-caption);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._compactBottom_tzwjq_84{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--type-caption);display:flex}._compactBottom_tzwjq_84 strong{font-size:var(--type-compact);text-align:right;overflow-wrap:anywhere}@media (max-width:767px){._journalControls_tzwjq_47{grid-template-columns:minmax(0,1fr);display:grid}._journalControls_tzwjq_47>div:first-child{min-width:0}._journalControls_tzwjq_47 ._toolbar_tzwjq_1{gap:var(--space-2);align-items:stretch}._journalControls_tzwjq_47 ._toolbar_tzwjq_1 button{min-width:0;padding-inline:var(--space-2);flex:1;justify-content:center}._toolbarEnd_tzwjq_45{width:100%;margin-left:0}._viewTabs_tzwjq_45{width:100%}._viewTabs_tzwjq_45 button{flex:1}._selectionLine_tzwjq_50{font-size:var(--type-caption)}._recordDialog_tzwjq_71{width:100%;max-height:calc(100dvh - var(--space-4));margin:auto 0 0}._dialogFooter_tzwjq_29{flex-wrap:wrap}._dialogFooter_tzwjq_29 button{flex:1}._dialogBody_tzwjq_33{padding:var(--space-4);min-width:0}._rowTooltip_tzwjq_78{display:none}._compactCard_tzwjq_64{grid-template-columns:minmax(0,1fr)}._compactTitle_tzwjq_83{white-space:normal;overflow-wrap:anywhere}._compactCard_tzwjq_64>._date_tzwjq_9{white-space:normal;grid-column:1/-1}._toolbarEnd_tzwjq_45 button:last-child{margin-left:0}}._page_14c5c_1{padding-bottom:calc(var(--mobile-nav) + var(--space-8))}._layout_14c5c_2{grid-template-columns:minmax(0,1fr) var(--history-rail);gap:var(--space-6);align-items:start;display:grid}._stack_14c5c_3{gap:var(--space-6);min-width:0;display:grid}._heading_14c5c_4{justify-content:space-between;align-items:start;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._heading_14c5c_4>div{flex:1;min-width:0}._anchor_14c5c_6{scroll-margin-top:var(--space-6);overflow-wrap:anywhere}._anchor_14c5c_6 summary{padding:var(--space-3) 0;min-height:var(--control-height);cursor:pointer;color:var(--primary)}._badge_14c5c_8{background:var(--raised);color:var(--text);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--type-caption);display:inline-block}._elements_14c5c_9{padding-left:var(--space-5);margin:var(--space-3) 0;overflow-wrap:anywhere}._template_14c5c_10{border-top:var(--border-width) solid var(--border);margin-top:var(--space-4);padding-top:var(--space-2)}._catalogueItem_14c5c_11{padding:var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-md)}._catalogueList_14c5c_12{gap:var(--space-3);padding:0;list-style:none;display:grid}._catalogueList_14c5c_12 li{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._catalogueList_14c5c_12 li>span:first-child{overflow-wrap:anywhere;min-width:0}._catalogueList_14c5c_12 ._badge_14c5c_8{flex-shrink:0}._choices_14c5c_16{gap:var(--space-2);display:grid}._choices_14c5c_16>label{padding:var(--space-3);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);min-height:var(--control-large)}._choices_14c5c_16>label:has(:checked){background:var(--selected);border-color:var(--primary)}._add_14c5c_19{gap:var(--space-3);margin:var(--space-4) 0;flex-wrap:wrap;align-items:end;display:flex}._add_14c5c_19>div{min-width:var(--context-field-min);flex:1}._saveRow_14c5c_21{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._excluded_14c5c_22{border-top:var(--border-width) solid var(--border);padding-top:var(--space-4);margin-top:var(--space-4);color:var(--muted);font-size:var(--type-compact)}._nav_14c5c_23{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._nav_14c5c_23 a,._bottomNav_14c5c_24 a{padding:var(--space-2) var(--space-3);min-height:var(--control-height);color:var(--primary);border-radius:var(--radius-md);font-weight:var(--weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:flex}._nav_14c5c_23 a:hover,._bottomNav_14c5c_24 a:hover{background:var(--selected)}._bottomNav_14c5c_24{display:none}._historyEntry_14c5c_27{border-top:var(--border-width) solid var(--border);padding-top:var(--space-3);margin-top:var(--space-3);overflow-wrap:anywhere}._error_14c5c_28{color:var(--danger);background:var(--danger-bg);padding:var(--space-3);border-radius:var(--radius-md)}._confirm_14c5c_29{width:calc(100% - var(--space-8));max-width:var(--dialog-width);max-height:calc(100dvh - var(--space-8));padding:var(--space-6);color:var(--text);background:var(--surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);margin:auto;overflow:auto}._confirm_14c5c_29::backdrop{background:var(--overlay)}._srOnly_14c5c_31{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._attachments_14c5c_32{margin-top:var(--space-4);padding:var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--raised);color:var(--text)}._attachments_14c5c_32 button{overflow-wrap:anywhere;max-width:100%}@media (max-width:1199px){._layout_14c5c_2{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){._layout_14c5c_2,._stack_14c5c_3{gap:var(--space-4)}._nav_14c5c_23{display:none}._bottomNav_14c5c_24{z-index:var(--layer-fixed);justify-content:space-around;gap:var(--space-1);padding:var(--space-2) var(--space-3) calc(var(--space-2) + env(safe-area-inset-bottom));border-top:var(--border-width) solid var(--border);background:var(--surface);display:flex;position:fixed;bottom:0;left:0;right:0}._bottomNav_14c5c_24 a{font-size:var(--type-compact);flex:1}._saveRow_14c5c_21 button{width:100%}._add_14c5c_19>div{flex-basis:100%}._add_14c5c_19 button{width:100%}[data-project-navigation=true] ._bottomNav_14c5c_24{z-index:auto;padding-bottom:var(--space-2);position:static;inset:auto}}._tokens_7krnw_3{--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-full:9999px;--border-width:1px;--border-strong:2px;--focus-width:2px;--focus-offset:3px;--control-compact:36px;--control-height:44px;--control-large:48px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--type-display:40px;--type-h1:32px;--type-h2:24px;--type-h3:20px;--type-h4:18px;--type-body:16px;--type-compact:14px;--type-caption:12px;--line-display:48px;--line-h1:40px;--line-h2:32px;--line-h3:28px;--line-h4:24px;--line-body:24px;--line-compact:20px;--line-caption:16px;--track-display:-.8px;--track-h1:-.64px;--track-h2:-.24px;--track-default:0px;--shell-max:1600px;--floor-width:176px;--floor-mobile:112px;--floor-row:56px;--floor-thumb-width:88px;--floor-thumb-height:180px;--nav-height:64px;--mobile-nav:72px;--wbs-code:96px;--wbs-title:248px;--gantt-day:104px;--gantt-bar:10px;--gantt-row:56px;--dialog-width:560px;--popup-width:288px;--calendar-cell:44px;--switch-width:44px;--switch-height:24px;--switch-thumb:18px;--switch-move:20px;--checkbox-size:20px;--test-column:180px;--swatch-size:48px;--content-measure:680px;--rail-min:280px;--loading-spin:20px;--outline-spread:3px;--underline-height:2px;--empty-height:224px;--phone-width:390px;--phone-height:844px;--min-screen:320px;--icon-button:44px;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--icon-stroke:1.75;--layer-menu:20;--layer-fixed:10;--layer-modal:30;--layer-toast:40;--ratio-zero:0;--ratio-full:1;--grid-days:7;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", Arial, sans-serif;--font-mono:"Cascadia Mono", SFMono-Regular, Consolas, monospace;--motion-fast:.12s;--motion-default:.18s;--motion-slow:.24s;--motion-none:0s;--ease:cubic-bezier(.2, 0, 0, 1);--layer-bar:1;--form-shell:1360px;--history-rail:352px;--table-min:1248px;--table-wide:2304px;--table-cell:144px;--table-cell-max:232px;--filter-width:400px;--filter-values-height:192px;--table-height:640px;--trip-table:848px;--ocr-table:480px;--entry-history-share:.4;--context-field-min:128px}._tokens_7krnw_3,._tokens_7krnw_3[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f7f6;--surface:#fff;--raised:#e8efed;--text:#172b2b;--muted:#506765;--primary:#086c70;--primary-hover:#07595d;--primary-active:#06474b;--on-primary:#fff;--secondary:#e8efed;--secondary-hover:#dce7e4;--secondary-active:#cadbd6;--on-secondary:#172b2b;--selected:#d8eeeb;--selected-text:#07595d;--border:#cddad7;--control-border:#778c89;--focus:#086c70;--disabled-bg:#e6ebe9;--disabled-text:#677c76;--success-bg:#e1f3e5;--success:#246735;--warning-bg:#fff0ce;--warning:#785100;--danger-bg:#ffe9e7;--danger:#ad2924;--danger-hover:#94221f;--danger-active:#771b18;--on-danger:#fff;--info-bg:#e5effc;--info:#335e9c;--plan:#677d83;--actual:#335e9c;--floor-line:#b1c2be;--overlay:#06181759;--shadow-1:0px 1px 3px 0px #05141414;--shadow-2:0px 6px 18px 0px #05141429;--shadow-3:0px 16px 48px 0px #05141440;--button-height:44px;--button-radius:8px;--field-radius:8px;--card-radius:12px;--button-fill:#086c70;--button-ink:#fff;--field-fill:#fff;--field-stroke:#778c89;--card-fill:#fff}._tokens_7krnw_3[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101a1b;--surface:#19282a;--raised:#243638;--text:#eaf4f2;--muted:#adc5c1;--primary:#79d1c8;--primary-hover:#99e0d8;--primary-active:#b4ebe4;--on-primary:#102728;--secondary:#243638;--secondary-hover:#304747;--secondary-active:#3d5856;--on-secondary:#eaf4f2;--selected:#254947;--selected-text:#b4ebe4;--border:#405754;--control-border:#7d9894;--focus:#99e0d8;--disabled-bg:#2d403e;--disabled-text:#97aba5;--success-bg:#213d2b;--success:#a3d9ac;--warning-bg:#413820;--warning:#f0ce80;--danger-bg:#492d2d;--danger:#ffb5ad;--danger-hover:#ffccc6;--danger-active:#ffddd9;--on-danger:#461b18;--info-bg:#243a57;--info:#aac8f8;--plan:#b1c1c8;--actual:#aac8f8;--floor-line:#718f89;--overlay:#06181799;--shadow-1:0px 1px 3px 0px #0514143b;--shadow-2:0px 6px 18px 0px #0514144f;--shadow-3:0px 16px 48px 0px #05141466;--button-height:44px;--button-radius:8px;--field-radius:8px;--card-radius:12px;--button-fill:#79d1c8;--button-ink:#102728;--field-fill:#19282a;--field-stroke:#7d9894;--card-fill:#19282a}._tokens_7krnw_3{--wide-side:352px;--wide-side-ultra:384px;--wide-name:320px;--wide-code:64px;--wide-volume:112px;--wide-day:48px;--wide-week:24px;--wide-calendar-min:224px;--wide-table-height:660px;--wide-group-height:40px;--wide-row-height:44px;--wide-head-height:56px;--wide-month-height:28px;--wide-bar-top:13px;--wide-point-top:32px;--wide-point-size:8px;--wide-mark-line:1px;--wide-floor-small:128px;--wide-form-max:640px;--wide-search:288px;--wide-name-mobile:168px;--p-quantity:96px;--p-state:144px;--p-crew:136px;--p-bar-top:8px;--p-bar-height:20px;--p-link-bend:12px;--p-timeline-min:360px;--p-mobile-name:168px;--matrix-floor-width:104px;--matrix-day-min:160px;--matrix-cell-min:128px;--p-scroll-gutter:17px;--p-reserved-height:616px;--p-table-min-height:440px}._tokens_7krnw_3 [data-category=reinforcement]{--category:var(--info);--category-soft:var(--info-bg)}._tokens_7krnw_3 [data-category=formwork]{--category:var(--warning);--category-soft:var(--warning-bg)}._tokens_7krnw_3 [data-category=concrete]{--category:var(--success);--category-soft:var(--success-bg)}._tokens_7krnw_3 [data-category=other]{--category:var(--muted);--category-soft:var(--raised)}._root_hp6q1_1{--page:var(--bg);--ink:var(--text);--line:var(--border);--grid:var(--border);--accent:var(--primary);--accentInk:var(--on-primary);--selection:var(--selected);--fact:var(--actual);--structure:var(--floor-line);--shadow:var(--shadow-2);background:var(--page);min-width:0;min-height:calc(100dvh - 80px);color:var(--ink);font-family:var(--font-sans);font-size:var(--type-compact);line-height:var(--line-compact);isolation:isolate;grid-template-columns:196px minmax(0,1fr);display:grid}._root_hp6q1_1 *{box-sizing:border-box}._root_hp6q1_1 button,._root_hp6q1_1 select,._root_hp6q1_1 input{font:inherit}._root_hp6q1_1 button{cursor:pointer}._root_hp6q1_1 button:disabled{cursor:default;opacity:.4}._root_hp6q1_1 button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._root_hp6q1_1 select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._root_hp6q1_1 input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._root_hp6q1_1 summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._chart_hp6q1_15:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._root_hp6q1_1 h1,._root_hp6q1_1 h2,._root_hp6q1_1 p,._root_hp6q1_1 dl,._root_hp6q1_1 dd{margin:0}._root_hp6q1_1 select{color:var(--ink);background:var(--surface)}._root_hp6q1_1 button{color:inherit}._root_hp6q1_1 input::placeholder{color:var(--muted);opacity:1}._root_hp6q1_1 fieldset{min-width:0;margin:0}fieldset._scales_hp6q1_23,fieldset._weekDays_hp6q1_23{border:0;padding:0}._root_hp6q1_1[data-embedded=true] ._mobileNav_hp6q1_24{display:none}._sidebar_hp6q1_25{border-right:1px solid var(--line);background:var(--surface);flex-direction:column;min-width:0;padding:22px 10px;display:flex}._brand_hp6q1_26{letter-spacing:-.8px;padding:0 12px 35px;font-size:32px;font-weight:750;line-height:1.1}._brand_hp6q1_26 small{color:var(--muted);letter-spacing:0;margin-top:9px;font-size:11px;font-weight:400;display:block}._sidebar_hp6q1_25 nav{gap:7px;display:grid}._sidebar_hp6q1_25 nav button{text-align:left;min-height:48px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:15px;padding:13px 11px;display:flex}._sidebar_hp6q1_25 nav button:hover{background:var(--raised);color:var(--ink)}._sidebar_hp6q1_25 nav ._navActive_hp6q1_31{color:var(--accent);border-color:var(--line);background:var(--selection)}._brandFoot_hp6q1_32{color:var(--muted);padding:100px 14px 4px;font-size:13px;margin-top:auto!important}._workspace_hp6q1_33{min-width:0}._topbar_hp6q1_34{border-bottom:1px solid var(--line);align-items:center;gap:22px;min-height:58px;padding:10px 28px;display:flex}._context_hp6q1_35{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);flex:1;font-size:13px;overflow:hidden}._currentDate_hp6q1_36{color:var(--muted);white-space:nowrap;font-size:13px}._themeControl_hp6q1_37{border:1px solid var(--line);border-radius:5px;align-items:center;gap:8px;padding:0 9px;display:flex}._themeControl_hp6q1_37 select{background:0 0;border:0;min-height:34px;padding:3px 4px}._main_hp6q1_39{min-width:0;padding:26px 28px 36px}._titleRow_hp6q1_40{justify-content:space-between;align-items:center;gap:22px;margin-bottom:24px;display:flex}._titleRow_hp6q1_40 h1{letter-spacing:-.8px;font-size:36px;font-weight:720;line-height:1.2}._titleRow_hp6q1_40 p{color:var(--muted);margin-top:10px;font-size:15px}._modeControl_hp6q1_43{border:1px solid var(--line);border-radius:7px;flex-shrink:0;padding:0;display:flex;overflow:hidden}._modeControl_hp6q1_43 button{min-height:44px;color:var(--muted);background:0 0;border:0;padding:10px 23px}._modeControl_hp6q1_43 button+button{border-left:1px solid var(--line)}._modeControl_hp6q1_43 button[aria-pressed=true]{color:var(--accent);background:var(--selection);box-shadow:inset 0 0 0 1px var(--accent)}._sourceBand_hp6q1_47{border:1px solid var(--line);background:var(--surface);border-radius:7px;align-items:center;gap:13px;min-height:58px;padding:12px 16px;display:flex}._sourceBand_hp6q1_47>svg{color:var(--muted);flex-shrink:0}._sourceBand_hp6q1_47>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}._sourceBand_hp6q1_47 strong{font-size:14px;font-weight:500}._sourceBand_hp6q1_47>div>span{color:var(--muted);font-size:13px}._sourceDate_hp6q1_52{color:var(--muted);border-left:1px solid var(--line);max-width:350px;margin-left:auto;padding-left:20px;font-size:12px}._iconButton_hp6q1_53{background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;min-width:40px;min-height:40px;display:inline-flex}._iconButton_hp6q1_53:hover:not(:disabled){background:var(--raised)}._toolbar_hp6q1_55{align-items:center;gap:14px;margin:22px 0 20px;display:flex}._toolbar_hp6q1_55 select,._toolbar_hp6q1_55 input{border:1px solid var(--line);background:var(--surface);width:100%;min-height:44px;color:var(--ink);border-radius:6px;padding:10px 13px}._sectionFilter_hp6q1_57{flex:0 168px;min-width:120px}._search_hp6q1_58{flex:1;align-items:center;min-width:145px;display:flex;position:relative}._search_hp6q1_58 svg{color:var(--muted);pointer-events:none;position:absolute;left:13px}._search_hp6q1_58 input{padding-left:39px}._scales_hp6q1_23{gap:3px;display:flex}._scales_hp6q1_23 button{min-height:42px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:5px;padding:8px 12px}._scales_hp6q1_23 button[aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:var(--selection)}._period_hp6q1_64{border:1px solid var(--line);white-space:nowrap;background:var(--surface);border-radius:6px;align-items:center;display:flex}._period_hp6q1_64>span{text-align:center;padding:4px 10px;font-size:12px}._period_hp6q1_64>._iconButton_hp6q1_53:first-child{border-right:1px solid var(--line)}._period_hp6q1_64>._iconButton_hp6q1_53:last-child{border-left:1px solid var(--line)}._advanced_hp6q1_68{background:var(--surface);border:1px solid var(--line);border-radius:7px;flex-wrap:wrap;align-items:end;gap:12px;margin:0 0 20px;padding:16px;display:flex}._advanced_hp6q1_68 label{color:var(--muted);gap:5px;max-width:280px;font-size:12px;display:grid}._advanced_hp6q1_68 select{border:1px solid var(--line);border-radius:5px;max-width:100%;min-height:44px;padding:8px}._button_hp6q1_71{border:1px solid var(--line);background:var(--surface);border-radius:5px;min-height:44px;padding:9px 13px}._button_hp6q1_71:hover{background:var(--raised)}._notice_hp6q1_73,._warning_hp6q1_73{border-left:3px solid var(--accent);background:var(--surface);color:var(--muted);padding:12px;margin:12px 0!important}._warning_hp6q1_73{border-color:#fbbf24}._desktopLayout_hp6q1_75{align-items:start;gap:18px;min-width:0;display:grid}._desktopLayout_hp6q1_75._withDetail_hp6q1_76:not(._floorLayout_hp6q1_76){grid-template-columns:minmax(0,1fr) 274px}._floorLayout_hp6q1_76{grid-template-columns:220px minmax(0,1fr)}._chartColumn_hp6q1_78{min-width:0}._chart_hp6q1_15{overscroll-behavior:contain;border:1px solid var(--line);background:var(--surface);scrollbar-width:thin;scrollbar-color:var(--line) transparent;border-radius:7px;min-width:0;min-height:320px;max-height:64vh;overflow:auto}._chartHeader_hp6q1_80{z-index:5;background:var(--surface);display:grid;position:sticky;top:0}._chartHeader_hp6q1_80>._rowLabel_hp6q1_81{background:var(--surface);min-height:60px;font-weight:600}._axis_hp6q1_82{border-bottom:1px solid var(--line);height:60px;position:relative}._tick_hp6q1_83{border-left:1px solid var(--grid);white-space:nowrap;height:60px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;display:flex;position:absolute;overflow:visible}._todayTick_hp6q1_84{background:var(--selection)}._todayTick_hp6q1_84 b{background:var(--raised);border-radius:3px;padding:1px 5px;font-size:9px;font-weight:500;position:absolute;top:0;left:50%;transform:translate(-50%)}._chartRow_hp6q1_86{background:var(--surface);display:grid}._rowLabel_hp6q1_81{z-index:3;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--grid);text-align:left;background:var(--surface);align-items:center;gap:8px;min-height:52px;padding:10px 15px;font-size:13px;display:flex;position:sticky;left:0}button._rowLabel_hp6q1_81:hover{background:var(--raised)}._sectionRow_hp6q1_89{background:var(--raised);font-weight:650}._levelRow_hp6q1_90{min-height:56px}._levelRow_hp6q1_90 strong{font-size:14px;font-weight:600}._levelRow_hp6q1_90 small{color:var(--muted);margin-left:auto;font-size:11px}._operationRow_hp6q1_93{padding-left:27px;font-weight:400}._floorLayout_hp6q1_76 ._operationRow_hp6q1_93{padding-left:16px;font-size:14px}._selectedRow_hp6q1_95,._selectedRow_hp6q1_95 ._rowLabel_hp6q1_81,._selectedRow_hp6q1_95 ._rail_hp6q1_95{background:var(--selection)}._selectedRow_hp6q1_95 ._rowLabel_hp6q1_81{font-weight:600}._rail_hp6q1_95{border-bottom:1px solid var(--grid);background:var(--surface);height:100%;min-height:52px;position:relative}._gridLine_hp6q1_98{border-left:1px solid var(--grid);pointer-events:none;position:absolute;top:0;bottom:0}._weekend_hp6q1_99{background:var(--raised)}._todayLine_hp6q1_100{border-left:1px dashed var(--accent);pointer-events:none;z-index:1;position:absolute;top:0;bottom:0}._bar_hp6q1_101{background:var(--plan);z-index:2;border:0;border-radius:3px;height:23px;position:absolute;top:15px;color:var(--page)!important}._bar_hp6q1_101:hover{filter:brightness(1.13)}._selectedBar_hp6q1_103{outline:2px solid var(--accent);outline-offset:3px}._levelBar_hp6q1_104{background:var(--plan);opacity:.3;border-radius:2px;height:11px;position:absolute;top:20px}._carryLeft_hp6q1_105{position:absolute;top:5px;left:0}._carryRight_hp6q1_106{position:absolute;top:5px;right:0}._unknownWindow_hp6q1_107{color:var(--muted);padding:16px;font-size:11px;display:block}._emptyRow_hp6q1_108{color:var(--muted);padding:17px}._wbsPane_hp6q1_109{background:var(--surface);padding:0;font-weight:400}._wbsCells_hp6q1_110{grid-template-columns:58px minmax(180px,1fr) 76px 38px 100px 128px;align-items:stretch;width:100%;height:100%;min-height:52px;display:grid}._wbsCells_hp6q1_110>span,._wbsName_hp6q1_111{border-right:1px solid var(--grid);align-items:center;min-width:0;padding:8px;display:flex}._wbsCells_hp6q1_110>span:last-child{border-right:0}._wbsCode_hp6q1_113{font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;font-size:11px}._wbsName_hp6q1_111{padding:0 6px}._wbsAmount_hp6q1_115,._wbsUnit_hp6q1_115,._wbsContractor_hp6q1_115{color:var(--muted);font-size:11px;font-weight:400}._wbsAmount_hp6q1_115{font-variant-numeric:tabular-nums;text-align:right;justify-content:flex-end}._wbsUnit_hp6q1_115,._wbsContractor_hp6q1_115{justify-content:center}._wbsStatus_hp6q1_118{font-size:11px;font-weight:400;line-height:1.35}._wbsBadge_hp6q1_119{border:1px solid var(--line);background:var(--raised);color:var(--muted);border-radius:4px;padding:3px 6px;display:inline-block}._wbsBadge_hp6q1_119[data-tone=review]{border-color:var(--warning)}._wbsBadge_hp6q1_119[data-tone=documented]{border-color:var(--fact);color:var(--fact)}._wbsBadge_hp6q1_119[data-tone=separate]{border-style:dashed}._wbsCells_hp6q1_110[data-wbs-cells=header]{min-height:60px;font-size:11px;font-weight:650}._wbsCells_hp6q1_110[data-wbs-cells=header]>span{color:var(--ink);font-weight:650}._wbsButton_hp6q1_125{text-align:left;background:0 0;border:0;align-items:center;gap:5px;width:100%;min-height:44px;padding:6px 0;line-height:1.4;display:flex;font-size:12px!important}._wbsButton_hp6q1_125 svg{flex-shrink:0}._wbsButton_hp6q1_125[data-depth=level]{padding-left:8px}._wbsButton_hp6q1_125[data-depth=operation]{padding-left:18px}._wbsButton_hp6q1_125:hover{color:var(--accent)}._wbsTools_hp6q1_130{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;margin:12px 0 16px;font-size:12px;display:flex}._wbsTools_hp6q1_130>strong{margin-right:5px}._wbsTools_hp6q1_130 ._button_hp6q1_71{min-height:38px;padding:7px 10px;font-size:12px}._wbsTools_hp6q1_130 label{align-items:center;gap:10px;margin-left:auto;font-size:11px;display:flex}._wbsTools_hp6q1_130 input{width:110px;accent-color:var(--accent)}._actualWbsTable_hp6q1_135{border-collapse:separate;border-spacing:0;table-layout:fixed}._actualWbsTable_hp6q1_135 th,._actualWbsTable_hp6q1_135 td{border-bottom:1px solid var(--grid)}._actualWbsTable_hp6q1_135 ._wbsPane_hp6q1_109{z-index:3;border-right:1px solid var(--line);text-align:left;position:sticky;left:0}._actualWbsTable_hp6q1_135 tr[data-operation-id] ._wbsCells_hp6q1_110{min-height:76px}._actualWbsTable_hp6q1_135 thead{z-index:5;background:var(--surface);position:sticky;top:0}._actualWbsTable_hp6q1_135 thead th{font-weight:500}._actualWbsTable_hp6q1_135 ._selectedRow_hp6q1_95 th,._actualWbsTable_hp6q1_135 ._selectedRow_hp6q1_95 td{background:var(--selection)}._actualWbsTable_hp6q1_135 ._sectionRow_hp6q1_89 th,._actualWbsTable_hp6q1_135 ._sectionRow_hp6q1_89 td{background:var(--raised)}._wbsGroupRail_hp6q1_143{color:var(--muted);padding:10px 15px;font-size:11px;font-weight:400}._wbsFilters_hp6q1_144{gap:10px;padding:12px}._wbsFilters_hp6q1_144 label{flex:140px}._detail_hp6q1_146{border:1px solid var(--line);background:var(--surface);min-height:440px;box-shadow:var(--shadow);border-radius:7px;padding:24px 20px;position:relative}._detail_hp6q1_146 h2,._floorDetail_hp6q1_147 h2{margin:0 16px 9px 0;font-size:23px;font-weight:650;line-height:1.3}._detail_hp6q1_146>p,._floorDetail_hp6q1_147>p{color:var(--muted);font-size:14px}._closeDetail_hp6q1_149{position:absolute;top:4px;right:4px}._detailFields_hp6q1_150{gap:20px;display:grid;margin:28px 0!important}._detailFields_hp6q1_150 dt{color:var(--muted);margin-bottom:5px;font-size:12px}._detailFields_hp6q1_150 dd{overflow-wrap:anywhere;font-size:15px;line-height:1.45}._detailFields_hp6q1_150>div:first-child dd{font-size:17px;font-weight:500}._primary_hp6q1_154{border:1px solid var(--accent);background:var(--accent);border-radius:5px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 15px;display:inline-flex;color:var(--accentInk)!important;font-size:13px!important;font-weight:600!important}._primary_hp6q1_154:hover{filter:brightness(1.08)}._detail_hp6q1_146>._primary_hp6q1_154{width:100%;margin:6px 0 14px}._detail_hp6q1_146>small{color:var(--muted);font-size:11px}._floorNavigator_hp6q1_158{border:1px solid var(--line);background:var(--surface);border-radius:10px;align-self:stretch;min-height:640px;padding:22px 16px}._floorNavigator_hp6q1_158 h2{padding:0 4px;font-size:23px;font-weight:650;line-height:1.2}._floorNavigator_hp6q1_158>p{color:var(--muted);margin:5px 4px 34px;font-size:17px}._buildingFrame_hp6q1_161{border:4px solid var(--structure);border-bottom:0;margin:0 5px;position:relative}._buildingFrame_hp6q1_161:before{content:"";background:var(--structure);width:44px;height:8px;display:block;position:absolute;top:-12px;left:-4px}._floorButton_hp6q1_163{text-align:left;border:0;border-bottom:5px solid var(--structure);width:calc(100% + 16px);min-height:64px;color:var(--ink);background:0 0;margin:0 -8px;padding:16px 28px;display:block;position:relative;font-size:17px!important}._floorButton_hp6q1_163:hover{background:var(--raised)}._floorButton_hp6q1_163._floorSelected_hp6q1_165{background:var(--accent);color:var(--accentInk);font-weight:650!important}._floorPage_hp6q1_166{border:1px solid var(--line);background:0 0;border-radius:4px;justify-content:center;align-items:center;min-width:48px;min-height:32px;margin:2px auto 9px;display:flex}._floorPage_hp6q1_166:has(+._buildingFrame_hp6q1_161){margin-top:-26px}._miniature_hp6q1_168{filter:invert();mix-blend-mode:screen;opacity:.4;background-image:none;background-position:-55px -435px;background-repeat:no-repeat;background-size:230px 817px;width:112px;height:204px;margin:34px auto 18px}._root_hp6q1_1[data-theme=light] ._miniature_hp6q1_168{filter:none;mix-blend-mode:multiply;opacity:1}._miniatureCaption_hp6q1_170{text-align:center;gap:3px;font-size:13px;display:grid}._miniatureCaption_hp6q1_170 strong{font-weight:600}._miniatureCaption_hp6q1_170 span{color:var(--muted)}._floorJump_hp6q1_173{color:var(--muted);gap:6px;margin-top:28px;font-size:11px;display:grid}._floorJump_hp6q1_173 select{border:1px solid var(--line);border-radius:5px;width:100%;min-height:40px;padding:8px;font-size:13px}._floorHeading_hp6q1_175{margin-bottom:22px;padding:7px 5px 0}._floorHeading_hp6q1_175 h2{font-size:38px;font-weight:650;line-height:1.2}._floorHeading_hp6q1_175 p{color:var(--muted);margin-top:7px;font-size:18px}._floorDetail_hp6q1_147{border:1px solid var(--line);background:var(--surface);border-radius:7px;margin-top:22px;padding:22px}._floorDetail_hp6q1_147 ._detailFields_hp6q1_150{grid-template-columns:1.3fr .8fr 1fr 1.2fr;gap:20px;margin:24px 0!important}._floorDetail_hp6q1_147 ._detailFields_hp6q1_150>div+div{border-left:1px solid var(--line);padding-left:20px}._floorDetail_hp6q1_147 ._primary_hp6q1_154{margin-top:0}._selectPrompt_hp6q1_182{color:var(--muted);padding:22px 3px;font-size:14px}._tableWrap_hp6q1_183{border:1px solid var(--line);border-radius:7px;max-height:65vh;overflow:auto}._tableWrap_hp6q1_183 table{border-collapse:collapse;background:var(--surface);width:100%;min-width:750px;font-size:13px}._tableWrap_hp6q1_183 th{background:var(--raised);text-align:left;position:sticky;top:0}._tableWrap_hp6q1_183 td,._tableWrap_hp6q1_183 th{border-bottom:1px solid var(--line);padding:13px}._tableWrap_hp6q1_183 button{text-align:left;text-underline-offset:3px;color:var(--accent);background:0 0;border:0;padding:6px 0;text-decoration:underline}._legend_hp6q1_188{color:var(--muted);flex-wrap:wrap;align-items:center;gap:18px;padding:24px 4px 0;font-size:11px;display:flex}._legend_hp6q1_188>span{align-items:center;gap:8px;display:inline-flex}._legend_hp6q1_188 i{border-radius:2px;width:17px;height:10px;display:inline-block}._planSwatch_hp6q1_191{background:var(--plan)}._factSwatch_hp6q1_192{border:1px solid var(--fact)}._legend_hp6q1_188 small{margin-left:auto;font-size:11px}._sourcePanel_hp6q1_194{border:1px solid var(--accent);background:var(--surface);border-radius:8px;margin-top:24px;padding:24px;font-size:14px}._sourcePanel_hp6q1_194>p{color:var(--muted);margin:12px 0}._sourceHeading_hp6q1_196{justify-content:space-between;align-items:center;gap:15px;display:flex}._sourceHeading_hp6q1_196 h2{font-size:22px;font-weight:650}._sourcePanel_hp6q1_194 details{border-top:1px solid var(--line);margin-top:20px;padding-top:12px}._sourcePanel_hp6q1_194 summary{cursor:pointer;min-height:40px}._sourcePanel_hp6q1_194 dl{gap:8px;font-size:12px;display:grid}._sourcePanel_hp6q1_194 dt{color:var(--muted)}._sourcePanel_hp6q1_194 dd{overflow-wrap:anywhere}._empty_hp6q1_108{border:1px dashed var(--line);text-align:center;border-radius:8px;padding:45px 25px}._empty_hp6q1_108 h2{font-size:20px;font-weight:600}._empty_hp6q1_108 p{color:var(--muted);margin:14px 0}._srOnly_hp6q1_206{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._mobileTitle_hp6q1_207,._mobileOnly_hp6q1_207,._mobileBrand_hp6q1_207,._mobileNav_hp6q1_24,._mobileAgenda_hp6q1_207{display:none}@media (max-width:1279px){._root_hp6q1_1{grid-template-columns:162px minmax(0,1fr)}._main_hp6q1_39{padding:24px 18px}._brand_hp6q1_26{font-size:28px}._sidebar_hp6q1_25 nav button{gap:10px;font-size:12px}._toolbar_hp6q1_55{flex-wrap:wrap;gap:10px}._search_hp6q1_58{flex:1}._period_hp6q1_64{margin-left:auto}._scales_hp6q1_23{order:2}._titleRow_hp6q1_40 h1{font-size:30px}._modeControl_hp6q1_43 button{padding:9px 15px}._floorLayout_hp6q1_76{grid-template-columns:200px minmax(0,1fr);gap:14px}._desktopLayout_hp6q1_75._withDetail_hp6q1_76:not(._floorLayout_hp6q1_76){grid-template-columns:minmax(0,1fr) 240px;gap:12px}._detail_hp6q1_146{padding:23px 17px}._detail_hp6q1_146 h2{font-size:21px}._detailFields_hp6q1_150 dd{font-size:14px}._sourceBand_hp6q1_47>div{gap:3px;display:grid}._floorDetail_hp6q1_147 ._detailFields_hp6q1_150{grid-template-columns:1fr 1fr}._floorDetail_hp6q1_147 ._detailFields_hp6q1_150>div:nth-child(3){border:0;padding-left:0}}@media (max-width:1023px){._root_hp6q1_1[data-embedded=true] ._workspace_hp6q1_33{padding-bottom:calc(12rem + env(safe-area-inset-bottom))}}@media (max-width:1000px) and (min-width:768px){._root_hp6q1_1{grid-template-columns:74px minmax(0,1fr)}._brand_hp6q1_26{letter-spacing:0;text-align:center;padding:6px 0 25px;font-size:13px}._brand_hp6q1_26 small,._brandFoot_hp6q1_32{display:none}._sidebar_hp6q1_25 nav button{flex-direction:column;gap:5px;padding:10px 4px;font-size:9px}._topbar_hp6q1_34{gap:10px;padding:10px 18px}._currentDate_hp6q1_36{display:none}._titleRow_hp6q1_40{flex-wrap:wrap;gap:15px}._desktopLayout_hp6q1_75._withDetail_hp6q1_76:not(._floorLayout_hp6q1_76){grid-template-columns:minmax(0,1fr)}._detail_hp6q1_146{min-height:0}._detailFields_hp6q1_150{grid-template-columns:1fr 1fr}._detail_hp6q1_146>._primary_hp6q1_154{width:auto}._detail_hp6q1_146>small{margin-left:15px}}@media (max-width:767px){._root_hp6q1_1{min-height:100dvh;display:block}._sidebar_hp6q1_25,._desktopTitle_hp6q1_247,._desktopOnly_hp6q1_247,._currentDate_hp6q1_36,._context_hp6q1_35{display:none}._workspace_hp6q1_33{padding-bottom:88px}._mobileBrand_hp6q1_207{letter-spacing:-.5px;font-size:25px;font-weight:750;display:block}._mobileOnly_hp6q1_207{display:inline}._mobileTitle_hp6q1_207{display:block}._topbar_hp6q1_34{border-bottom:0;justify-content:space-between;gap:12px;min-height:54px;padding:8px 16px}._themeControl_hp6q1_37{gap:4px;padding:0 5px}._themeControl_hp6q1_37 select{max-width:88px;font-size:12px}._main_hp6q1_39{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 10px;padding:8px 16px 30px;display:grid}._main_hp6q1_39>*,._mobileAgenda_hp6q1_207>*{grid-column:1/-1}._titleRow_hp6q1_40{flex-direction:column;order:1;align-items:stretch;gap:12px;margin-bottom:0;display:flex}._titleRow_hp6q1_40 h1{letter-spacing:-.5px;font-size:32px;line-height:1.15}._titleRow_hp6q1_40 p{margin-top:8px;font-size:12px}._modeControl_hp6q1_43 button{flex:1;min-height:38px;padding:8px 12px;font-size:13px}._mobileAgenda_hp6q1_207{display:contents}._mobilePeriod_hp6q1_262{order:2;justify-content:space-between;align-items:center;gap:8px;margin:4px -8px;display:flex}._mobilePeriod_hp6q1_262 strong{text-align:center;font-size:15px;font-weight:500}._weekDays_hp6q1_23{order:3;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin:0 0 16px;display:grid}._weekDays_hp6q1_23 button{border:1px solid var(--line);background:var(--surface);border-radius:7px;align-content:center;justify-items:center;gap:3px;min-height:62px;padding:6px 0;display:grid}._weekDays_hp6q1_23 span{text-transform:capitalize;font-size:12px}._weekDays_hp6q1_23 strong{font-size:22px;font-weight:600;line-height:1.1}._weekDays_hp6q1_23 button[aria-pressed=true]{color:var(--accentInk);background:var(--accent);border-color:var(--accent)}._toolbar_hp6q1_55{order:4;grid-column:1;gap:5px;margin:0 0 16px}._toolbar_hp6q1_55 ._scales_hp6q1_23,._toolbar_hp6q1_55 ._period_hp6q1_64{display:none}._sectionFilter_hp6q1_57{flex:1;min-width:0}._search_hp6q1_58{flex-basis:100%;order:3;display:none}._root_hp6q1_1[data-advanced=true] ._search_hp6q1_58{display:flex}._root_hp6q1_1[data-advanced=true] ._toolbar_hp6q1_55,._root_hp6q1_1[data-advanced=true] ._agendaFloor_hp6q1_275{grid-column:1/-1}._root_hp6q1_1:not([data-embedded=true]) ._toolbar_hp6q1_55>._iconButton_hp6q1_53{display:none}._root_hp6q1_1 ._weekDays_hp6q1_23{margin-bottom:16px}._toolbar_hp6q1_55 input,._toolbar_hp6q1_55 select{min-height:44px;padding-top:9px;padding-bottom:9px}._toolbar_hp6q1_55>._iconButton_hp6q1_53{border:1px solid var(--line);min-width:44px;height:44px}._agendaFloor_hp6q1_275{background:var(--surface);border:1px solid var(--line);border-radius:7px;order:4;grid-column:2;align-items:center;gap:6px;min-height:44px;margin:0 0 16px;padding:0 9px;display:flex}._agendaFloor_hp6q1_275 select{background:0 0;border:0;flex:1;min-width:0;min-height:44px}._sourceBand_hp6q1_47{order:6;gap:10px;min-height:58px;margin-bottom:14px;padding:10px 12px}._sourceBand_hp6q1_47 strong{font-size:14px}._sourceBand_hp6q1_47>div>span{font-size:12px}._sourceBand_hp6q1_47>._sourceDate_hp6q1_52{display:none}._sourceBand_hp6q1_47>._iconButton_hp6q1_53{min-width:36px;margin-left:auto}._warning_hp6q1_73,._notice_hp6q1_73{order:6;font-size:12px}._advanced_hp6q1_68{order:5;margin:5px 0 15px;padding:12px}._advanced_hp6q1_68 label{width:100%;max-width:100%}._advanced_hp6q1_68 ._button_hp6q1_71{font-size:12px}._desktopLayout_hp6q1_75{display:none}._agendaHeading_hp6q1_292{order:7;justify-content:space-between;align-items:center;gap:10px;margin:0 0 16px;display:flex}._agendaHeading_hp6q1_292 h2{font-size:24px;font-weight:650;line-height:1.2}._agendaHeading_hp6q1_292>span{color:var(--muted);white-space:nowrap;font-size:13px}._agendaCard_hp6q1_295{border:1px solid var(--line);background:var(--surface);border-radius:8px;order:8;margin-bottom:12px}._agendaCardOpen_hp6q1_296{border:2px solid var(--accent);background:var(--selection)}._agendaCardHeading_hp6q1_297{text-align:left;background:0 0;border:0;align-items:flex-start;gap:12px;width:100%;padding:18px 14px;display:flex}._agendaCardHeading_hp6q1_297>svg{color:var(--muted);flex-shrink:0;margin-top:3px}._agendaCardHeading_hp6q1_297>svg:last-child{color:var(--accent);width:16px;margin-left:auto}._agendaCardHeading_hp6q1_297>span{gap:4px;display:grid}._agendaCardHeading_hp6q1_297 strong{font-size:19px;font-weight:650;line-height:1.2}._agendaCardHeading_hp6q1_297 b{font-size:15px;font-weight:500}._agendaCardHeading_hp6q1_297 small{color:var(--muted);margin-top:3px;font-size:12px}._agendaCardBody_hp6q1_304{border-top:1px solid var(--line);margin:0 14px;padding:0 0 15px}._agendaCardBody_hp6q1_304 ._detailFields_hp6q1_150{gap:14px;margin:17px 0!important}._agendaCardBody_hp6q1_304 ._detailFields_hp6q1_150>div{grid-template-columns:105px minmax(0,1fr);gap:12px;display:grid}._agendaCardBody_hp6q1_304 ._detailFields_hp6q1_150 dt{margin:0;font-size:12px}._agendaCardBody_hp6q1_304 ._detailFields_hp6q1_150 dd{font-size:13px;font-weight:400}._agendaCardBody_hp6q1_304 ._detailFields_hp6q1_150>div:first-child{display:none}._agendaCardBody_hp6q1_304 ._primary_hp6q1_154{width:100%;min-height:44px;padding:10px;font-size:13px!important}._emptyDay_hp6q1_311,._empty_hp6q1_108{border:1px solid var(--line);color:var(--muted);border-radius:7px;order:8;padding:20px;font-size:14px;margin:0 0 16px!important}._legend_hp6q1_188{order:9;gap:10px;padding:15px 0 0;font-size:10px}._legend_hp6q1_188 small{width:100%;margin:0}._sourcePanel_hp6q1_194{order:10;padding:18px 14px;font-size:13px}._sourceHeading_hp6q1_196 h2{font-size:21px}._mobileNav_hp6q1_24{border-top:1px solid var(--line);padding:8px 9px calc(8px + env(safe-area-inset-bottom));background:var(--page);z-index:30;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}._mobileNav_hp6q1_24 button{max-width:100px;min-height:54px;color:var(--muted);background:0 0;border:0;border-radius:7px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}._mobileNav_hp6q1_24 button[aria-pressed=true]{color:var(--accent);background:var(--selection)}._root_hp6q1_1[data-mode=floors] ._mobileAgenda_hp6q1_207{display:none}._root_hp6q1_1[data-mode=floors] ._desktopLayout_hp6q1_75{order:8;grid-template-columns:minmax(0,1fr);display:grid}._root_hp6q1_1[data-mode=floors] ._wbsChart_hp6q1_321>div{width:calc(204px + var(--timeline-width))!important}._root_hp6q1_1[data-mode=floors] ._wbsChart_hp6q1_321 ._chartHeader_hp6q1_80,._root_hp6q1_1[data-mode=floors] ._wbsChart_hp6q1_321 ._chartRow_hp6q1_86{grid-template-columns:204px var(--timeline-width)!important}._root_hp6q1_1[data-mode=floors] ._wbsChart_hp6q1_321 ._wbsCells_hp6q1_110{grid-template-columns:44px minmax(0,1fr)}._root_hp6q1_1[data-mode=floors] ._wbsChart_hp6q1_321 ._wbsAmount_hp6q1_115,._root_hp6q1_1[data-mode=floors] ._wbsChart_hp6q1_321 ._wbsUnit_hp6q1_115,._root_hp6q1_1[data-mode=floors] ._wbsChart_hp6q1_321 ._wbsContractor_hp6q1_115,._root_hp6q1_1[data-mode=floors] ._wbsChart_hp6q1_321 ._wbsStatus_hp6q1_118{display:none}._root_hp6q1_1[data-mode=floors] ._wbsChart_hp6q1_321 ._wbsButton_hp6q1_125[data-depth=operation]{padding-left:6px}._root_hp6q1_1[data-mode=floors] ._toolbar_hp6q1_55{margin-top:16px}._root_hp6q1_1[data-mode=floors] ._toolbar_hp6q1_55,._root_hp6q1_1[data-mode=table] ._toolbar_hp6q1_55{grid-column:1/-1}._root_hp6q1_1[data-mode=floors] ._toolbar_hp6q1_55>._iconButton_hp6q1_53,._root_hp6q1_1[data-mode=table] ._toolbar_hp6q1_55>._iconButton_hp6q1_53{display:inline-flex}._root_hp6q1_1[data-mode=floors] ._floorNavigator_hp6q1_158{min-height:0;padding:18px}._floorNavigator_hp6q1_158>p{margin-bottom:25px}._floorNavigator_hp6q1_158 ._buildingFrame_hp6q1_161{max-width:220px;margin:0 auto}._floorNavigator_hp6q1_158 ._miniature_hp6q1_168,._floorNavigator_hp6q1_158 ._miniatureCaption_hp6q1_170{display:none}._floorNavigator_hp6q1_158 ._floorPage_hp6q1_166{margin:8px auto}._floorJump_hp6q1_173{margin-top:18px}._floorHeading_hp6q1_175{margin:8px 0 20px;padding:0}._floorHeading_hp6q1_175 h2{font-size:30px}._floorHeading_hp6q1_175 p{font-size:14px}._floorDetail_hp6q1_147{padding:19px 14px}._floorDetail_hp6q1_147 h2{font-size:23px}._floorDetail_hp6q1_147 ._detailFields_hp6q1_150{grid-template-columns:1fr}._floorDetail_hp6q1_147 ._detailFields_hp6q1_150>div+div{border:0;padding-left:0}._floorDetail_hp6q1_147 ._primary_hp6q1_154{width:100%}._root_hp6q1_1[data-mode=table] ._mobileAgenda_hp6q1_207{display:none}._root_hp6q1_1[data-mode=table] ._desktopLayout_hp6q1_75{order:8;display:block}}@media (prefers-reduced-motion:reduce){._root_hp6q1_1 *{scroll-behavior:auto}}._modeControl_hp6q1_43[data-source-switch]{margin-bottom:var(--space-4);order:1;grid-column:1/-1;width:fit-content;max-width:100%}._root_hp6q1_1[data-embedded=true]{min-height:0;display:block}._root_hp6q1_1[data-embedded=true] ._sidebar_hp6q1_25,._root_hp6q1_1[data-embedded=true] ._mobileBrand_hp6q1_207,._root_hp6q1_1[data-embedded=true] ._themeControl_hp6q1_37{display:none}._planningR2_hp6q1_352 ._main_hp6q1_39{padding:var(--space-5) var(--space-6) var(--space-8)}._planningR2_hp6q1_352 ._titleRow_hp6q1_40{gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap}._planningR2_hp6q1_352 ._titleRow_hp6q1_40 h1{font-size:var(--type-h2);line-height:var(--line-h2);letter-spacing:var(--track-h2);font-weight:var(--weight-bold)}._planningR2_hp6q1_352 ._titleRow_hp6q1_40 p{font-size:var(--type-caption);margin-top:var(--space-1)}._planningR2_hp6q1_352 ._toolbar_hp6q1_55{margin:var(--space-4) 0 var(--space-3);gap:var(--space-3);flex-wrap:wrap}._planningR2_hp6q1_352 ._scales_hp6q1_23{flex-wrap:wrap}._planningR2_hp6q1_352 ._scales_hp6q1_23:disabled{display:none}._planningR2_hp6q1_352 ._modeControl_hp6q1_43{border-radius:var(--radius-md);flex-wrap:wrap;flex-shrink:1;max-width:100%}._planningR2_hp6q1_352 ._modeControl_hp6q1_43 button{padding:var(--space-2) var(--space-3);min-height:var(--control-height);font-size:var(--type-compact)}._planningR2_hp6q1_352 ._wbsTools_hp6q1_130{gap:var(--space-2);margin:var(--space-3) 0;font-size:var(--type-caption)}._planningR2_hp6q1_352 ._wbsTools_hp6q1_130 ._button_hp6q1_71{min-height:var(--control-compact);padding:var(--space-1) var(--space-2)}._planningR2_hp6q1_352 ._desktopLayout_hp6q1_75._withDetail_hp6q1_76:not(._floorLayout_hp6q1_76){gap:var(--space-4);grid-template-columns:minmax(0,1fr)}._planningR2_hp6q1_352 ._detail_hp6q1_146{min-height:0;padding:var(--space-5);box-shadow:var(--shadow-1)}._planningR2_hp6q1_352 ._detailFields_hp6q1_150{grid-template-columns:repeat(auto-fit,minmax(var(--context-field-min),1fr));gap:var(--space-4);margin:var(--space-5) 0!important}._planningR2_hp6q1_352 ._chart_hp6q1_15{max-height:max(var(--p-table-min-height),calc(100svh - var(--p-reserved-height)));background:var(--surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);scrollbar-gutter:stable;min-height:0}._planningR2_hp6q1_352 ._chartRow_hp6q1_86 ._rowLabel_hp6q1_81,._planningR2_hp6q1_352 ._rail_hp6q1_95,._planningR2_hp6q1_352 ._wbsCells_hp6q1_110{min-height:var(--wide-row-height)}._planningR2_hp6q1_352 ._wbsCells_hp6q1_110{grid-template-columns:var(--wide-code) minmax(var(--wide-name-mobile),1fr) var(--space-16) var(--space-10) var(--p-quantity) var(--p-state)}._planningR2_hp6q1_352 ._wbsCells_hp6q1_110>span{padding:var(--space-1) var(--space-2);font-size:var(--type-caption);line-height:var(--line-caption)}._planningR2_hp6q1_352 ._wbsButton_hp6q1_125{min-height:var(--wide-row-height);line-height:var(--line-caption);padding-block:var(--space-1);font-size:var(--type-caption)!important}._planningR2_hp6q1_352 ._wbsName_hp6q1_111{padding-inline:var(--space-2)}._planningR2_hp6q1_352 ._wbsButton_hp6q1_125[data-depth=operation]{padding-left:var(--space-3)}._planningR2_hp6q1_352 ._wbsCode_hp6q1_113{font-family:var(--font-mono)}._planningR2_hp6q1_352 ._chartHeader_hp6q1_80 ._rowLabel_hp6q1_81,._planningR2_hp6q1_352 ._wbsCells_hp6q1_110[data-wbs-cells=header],._planningR2_hp6q1_352 ._axis_hp6q1_82{min-height:var(--wide-head-height);height:var(--wide-head-height);background:var(--raised)}._planningR2_hp6q1_352 ._tick_hp6q1_83{top:var(--wide-month-height);height:var(--wide-month-height);font-size:var(--type-caption);border-top:var(--border-width) solid var(--border)}._planningR2_hp6q1_352 ._tick_hp6q1_83>span:first-child{display:none}._monthLabel_hp6q1_377{height:var(--wide-month-height);padding:var(--space-1) var(--space-2);border-right:var(--border-width) solid var(--border);font-size:var(--type-caption);line-height:var(--line-caption);color:var(--ink);white-space:nowrap;position:absolute;top:0;overflow:hidden}._planningR2_hp6q1_352 ._bar_hp6q1_101{top:var(--p-bar-top);height:var(--p-bar-height);border:var(--border-width) solid var(--category,var(--plan));border-radius:var(--radius-sm);background:var(--category-soft,var(--raised));overflow:hidden;color:var(--category,var(--muted))!important}._planningR2_hp6q1_352 ._bar_hp6q1_101:hover{filter:none;box-shadow:inset 0 0 0 var(--border-width) currentColor}._barLabel_hp6q1_380{white-space:nowrap;text-overflow:ellipsis;padding-inline:var(--space-3);font-size:var(--type-caption);line-height:var(--line-caption);text-align:left;display:block;overflow:hidden}._planningR2_hp6q1_352 ._levelBar_hp6q1_104{top:var(--space-4);height:var(--space-2);opacity:1;border-inline:var(--border-strong) solid var(--muted);border-radius:0}._planningR2_hp6q1_352 ._todayLine_hp6q1_100{border-color:var(--danger)}._planningR2_hp6q1_352 ._todayTick_hp6q1_84 b{color:var(--danger)}._planningR2_hp6q1_352 ._sectionRow_hp6q1_89,._planningR2_hp6q1_352 ._levelRow_hp6q1_90{background:var(--raised)}._planningR2_hp6q1_352 ._wbsBadge_hp6q1_119{border-radius:var(--radius-sm);padding:var(--space-1);font-size:var(--type-caption);line-height:var(--line-caption)}._planningR2_hp6q1_352 ._legend_hp6q1_188{font-size:var(--type-caption);line-height:var(--line-caption);padding:var(--space-3) 0 0;gap:var(--space-3)}._categorySwatch_hp6q1_387{background:var(--category-soft);border:var(--border-width) solid var(--category)}._dataLimits_hp6q1_388,._filterSummary_hp6q1_388{color:var(--muted);font-size:var(--type-caption);line-height:var(--line-caption);margin-block:var(--space-3)!important}._planningR2_hp6q1_352 button:focus-visible{outline-color:var(--focus)}._planningR2_hp6q1_352 ._detail_hp6q1_146>._primary_hp6q1_154{width:auto}._planningR2_hp6q1_352 ._mobileAgenda_hp6q1_207{display:none}@media (min-width:2560px){._planningR2_hp6q1_352 ._desktopLayout_hp6q1_75._withDetail_hp6q1_76:not(._floorLayout_hp6q1_76){grid-template-columns:minmax(0,1fr) var(--wide-side)}._planningR2_hp6q1_352 ._detail_hp6q1_146{top:var(--space-4);position:sticky}._planningR2_hp6q1_352 ._detailFields_hp6q1_150{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){._planningR2_hp6q1_352 ._main_hp6q1_39{padding:var(--space-3);gap:var(--space-3);flex-direction:column;display:flex}._planningR2_hp6q1_352 ._main_hp6q1_39>*{order:initial;margin-bottom:0}._planningR2_hp6q1_352 ._titleRow_hp6q1_40{margin-bottom:0}._planningR2_hp6q1_352 ._titleRow_hp6q1_40 h1{font-size:var(--type-h2);line-height:var(--line-h2)}._planningR2_hp6q1_352 ._toolbar_hp6q1_55{width:100%;margin:0;display:flex}._planningR2_hp6q1_352 ._toolbar_hp6q1_55 ._scales_hp6q1_23,._planningR2_hp6q1_352 ._toolbar_hp6q1_55 ._period_hp6q1_64{display:flex}._planningR2_hp6q1_352 ._toolbar_hp6q1_55 ._scales_hp6q1_23:disabled{display:none}._planningR2_hp6q1_352 ._toolbar_hp6q1_55 ._period_hp6q1_64{flex-basis:100%;justify-content:space-between;margin:0}._planningR2_hp6q1_352 ._toolbar_hp6q1_55 ._scales_hp6q1_23{flex-basis:100%;order:initial}._planningR2_hp6q1_352 ._toolbar_hp6q1_55 ._scales_hp6q1_23 button{min-height:var(--control-height);padding:var(--space-1);flex:1}._planningR2_hp6q1_352 ._toolbar_hp6q1_55 ._search_hp6q1_58{flex-basis:100%;order:initial;display:flex}._planningR2_hp6q1_352 ._modeControl_hp6q1_43 button{font-size:var(--type-caption);padding:var(--space-2)}._planningR2_hp6q1_352 ._wbsTools_hp6q1_130{margin:0;display:flex}._planningR2_hp6q1_352 ._wbsTools_hp6q1_130>label{display:none}._planningR2_hp6q1_352 ._wbsTools_hp6q1_130>strong{flex-basis:100%}._planningR2_hp6q1_352 ._wbsTools_hp6q1_130 ._button_hp6q1_71{min-height:var(--control-height)}._planningR2_hp6q1_352 ._desktopLayout_hp6q1_75,._planningR2_hp6q1_352[data-mode=matrix] ._desktopLayout_hp6q1_75,._planningR2_hp6q1_352[data-mode=floors] ._desktopLayout_hp6q1_75{order:initial;gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._planningR2_hp6q1_352 ._wbsChart_hp6q1_321>div,._planningR2_hp6q1_352[data-mode=floors] ._wbsChart_hp6q1_321>div{width:calc(var(--p-mobile-name) + var(--timeline-width))!important}._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._chartHeader_hp6q1_80,._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._chartRow_hp6q1_86,._planningR2_hp6q1_352[data-mode=floors] ._wbsChart_hp6q1_321 ._chartHeader_hp6q1_80,._planningR2_hp6q1_352[data-mode=floors] ._wbsChart_hp6q1_321 ._chartRow_hp6q1_86{grid-template-columns:var(--p-mobile-name) var(--timeline-width)!important}._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsCells_hp6q1_110,._planningR2_hp6q1_352[data-mode=floors] ._wbsChart_hp6q1_321 ._wbsCells_hp6q1_110{grid-template-columns:minmax(0,1fr);position:relative}._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsCode_hp6q1_113{top:0;left:var(--space-2);height:var(--line-caption);border:0;padding:0;position:absolute}._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsAmount_hp6q1_115,._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsUnit_hp6q1_115,._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsContractor_hp6q1_115,._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsStatus_hp6q1_118{display:none}._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsName_hp6q1_111{padding-top:var(--line-caption);border:0}._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsButton_hp6q1_125{min-height:var(--line-compact);padding:var(--space-1) 0;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;font-size:var(--type-caption)!important}._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsButton_hp6q1_125 svg{width:var(--icon-sm);height:var(--icon-sm);display:inline}._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsCells_hp6q1_110[data-wbs-cells=header] ._wbsName_hp6q1_111{font-size:var(--type-caption)}._planningR2_hp6q1_352 ._chart_hp6q1_15{max-height:var(--wide-table-height)}._planningR2_hp6q1_352 ._detailFields_hp6q1_150{grid-template-columns:minmax(0,1fr)}._planningR2_hp6q1_352 ._detail_hp6q1_146{min-width:0;padding:var(--space-4)}._planningR2_hp6q1_352 ._floorNavigator_hp6q1_158{min-height:0}._planningR2_hp6q1_352 ._floorDetail_hp6q1_147 ._detailFields_hp6q1_150{grid-template-columns:minmax(0,1fr)}._planningR2_hp6q1_352 ._legend_hp6q1_188,._planningR2_hp6q1_352 ._dataLimits_hp6q1_388{order:initial}}@media (pointer:coarse){._planningR2_hp6q1_352 ._wbsButton_hp6q1_125,._planningR2_hp6q1_352 ._chartRow_hp6q1_86 ._rowLabel_hp6q1_81,._planningR2_hp6q1_352 ._rail_hp6q1_95,._planningR2_hp6q1_352 ._wbsCells_hp6q1_110{min-height:var(--control-large)}}@media (max-width:767px){._planningR2_hp6q1_352 ._period_hp6q1_64{min-width:0}._planningR2_hp6q1_352 ._period_hp6q1_64>span{white-space:normal;min-width:0;padding:var(--space-1)}._planningR2_hp6q1_352 ._sourceBand_hp6q1_47{padding:var(--space-3);flex-wrap:wrap}._planningR2_hp6q1_352 ._themeControl_hp6q1_37 select{min-height:var(--control-height)}._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsButton_hp6q1_125[data-depth=operation]{padding-left:0}}@media (min-width:768px) and (max-width:1199px){._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsCells_hp6q1_110{grid-template-columns:var(--wide-code) minmax(0,1fr)}._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsAmount_hp6q1_115,._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsUnit_hp6q1_115,._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsContractor_hp6q1_115,._planningR2_hp6q1_352 ._wbsChart_hp6q1_321 ._wbsStatus_hp6q1_118,._planningR2_hp6q1_352 ._wbsTools_hp6q1_130>label{display:none}}@media (max-width:767px){[data-project-navigation=true] ._mobileNav_hp6q1_24{z-index:auto;flex-wrap:wrap;padding-bottom:8px;position:static;inset:auto}}._root_1pdth_1{min-width:0;padding:var(--space-4);color:var(--text)}._toolbar_1pdth_2{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}._heading_1pdth_3,._controls_1pdth_3{align-items:center;gap:var(--space-2);display:flex}._heading_1pdth_3>svg{width:var(--icon-md);height:var(--icon-md);color:var(--primary);flex-shrink:0}._heading_1pdth_3 h2{font-size:var(--type-h4);line-height:var(--line-h4);font-weight:var(--weight-semibold);margin:0}._heading_1pdth_3 h2 span{color:var(--muted);font-size:var(--type-caption);line-height:var(--line-caption);font-weight:var(--weight-normal);display:block}._iconButton_1pdth_7{width:var(--control-height);height:var(--control-height);padding:var(--space-2);border:var(--border-width) solid var(--control-border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._iconButton_1pdth_7 svg,._expand_1pdth_8 svg{width:var(--icon-md);height:var(--icon-md)}._iconButton_1pdth_7:hover:not(:disabled),._expand_1pdth_8:hover{background:var(--selected)}._iconButton_1pdth_7:disabled{color:var(--muted);cursor:default}._iconButton_1pdth_7:active:not(:disabled),._expand_1pdth_8:active{background:var(--raised)}._root_1pdth_1 button:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}._scroll_1pdth_12:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}._explanation_1pdth_13{margin:0 0 var(--space-3);color:var(--muted);font-size:var(--type-caption);line-height:var(--line-caption)}._scroll_1pdth_12{border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);isolation:isolate;max-width:100%;overflow:auto}._table_1pdth_15{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:calc(var(--matrix-floor-width) + var(--matrix-day-min) * var(--grid-days));font-size:var(--type-compact);line-height:var(--line-compact)}._caption_1pdth_16{padding:var(--space-2) var(--space-3);text-align:left;color:var(--muted);font-size:var(--type-caption);line-height:var(--line-caption)}._floorColumn_1pdth_17{width:var(--matrix-floor-width)}._table_1pdth_15 thead th{background:var(--raised);padding:var(--space-3) var(--space-2);border-bottom:var(--border-width) solid var(--border);border-right:var(--border-width) solid var(--border);text-align:center;font-weight:var(--weight-medium);font-size:var(--type-caption)}._table_1pdth_15 thead th span,._table_1pdth_15 thead th time{display:block}._table_1pdth_15 thead th span{text-transform:capitalize;font-weight:var(--weight-semibold)}._table_1pdth_15 thead th time{color:var(--muted)}._table_1pdth_15 thead th[data-weekend=true]{background:var(--bg)}._floorHeading_1pdth_23{z-index:var(--layer-bar);position:sticky;left:0}._table_1pdth_15 tbody+tbody>tr:first-child>*{border-top:var(--border-width) solid var(--border)}._table_1pdth_15 td{vertical-align:top;border-right:var(--border-width) solid var(--border)}._table_1pdth_15 tr>:last-child{border-right:0}._floorLabel_1pdth_27{z-index:var(--layer-bar);vertical-align:top;background:var(--raised);border-right:var(--border-width) solid var(--border);text-align:left;position:sticky;left:0}._floorLabel_1pdth_27 button{width:100%;min-height:var(--space-16);padding:var(--space-3);text-align:left;color:var(--text);font-size:var(--type-compact);line-height:var(--line-compact);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;flex-direction:column;display:flex}._floorLabel_1pdth_27 button:hover,._floorLabel_1pdth_27 button[aria-pressed=true]{background:var(--selected)}._floorLabel_1pdth_27 button[aria-pressed=true]{box-shadow:inset var(--border-strong) 0 0 var(--primary)}._floorLabel_1pdth_27 small{margin-top:var(--space-1);font-size:var(--type-caption);line-height:var(--line-caption);font-weight:var(--weight-normal);color:var(--muted)}._workCell_1pdth_32{padding:var(--space-1)}._card_1pdth_33{gap:var(--space-1);width:100%;min-height:var(--matrix-cell-min);padding:var(--space-2);border:var(--border-width) solid var(--border);border-left:var(--space-1) solid var(--category);border-radius:var(--radius-sm);background:var(--category-soft);color:var(--text);text-align:left;cursor:pointer;overflow-wrap:anywhere;font-size:var(--type-caption);line-height:var(--line-caption);flex-direction:column;display:flex}._card_1pdth_33:hover{border-color:var(--category);box-shadow:var(--shadow-1)}._card_1pdth_33:active{background:var(--selected)}._card_1pdth_33[aria-pressed=true]{outline:var(--border-strong) solid var(--primary);outline-offset:var(--border-width)}._card_1pdth_33 strong{font-size:var(--type-compact);line-height:var(--line-compact);font-weight:var(--weight-semibold);margin-block:var(--space-1)}._code_1pdth_38{justify-content:space-between;align-items:center;gap:var(--space-1);width:100%;font-family:var(--font-mono);color:var(--muted);flex-wrap:wrap;display:flex}._code_1pdth_38>span{font-family:var(--font-sans);color:var(--category)}._quantity_1pdth_40{color:var(--text)}._period_1pdth_41{color:var(--muted);padding-top:var(--space-1);margin-top:auto}._note_1pdth_42{color:var(--muted)}._empty_1pdth_43{padding:var(--space-4);color:var(--muted);font-size:var(--type-compact);line-height:var(--line-compact);background:var(--surface);margin:0}._expandCell_1pdth_44{padding:var(--space-1)}._expand_1pdth_8{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--primary);font-size:var(--type-caption);line-height:var(--line-caption);cursor:pointer;background:0 0;border:0;display:inline-flex}._undated_1pdth_46{padding:var(--space-3)}._undated_1pdth_46>strong{margin-bottom:var(--space-2);color:var(--muted);font-size:var(--type-caption);display:block}._undated_1pdth_46>div{grid-template-columns:repeat(auto-fit, minmax(var(--matrix-day-min), 1fr));gap:var(--space-2);display:grid}._mobile_1pdth_49{display:none}@media not (min-width:768px){._root_1pdth_1{padding:var(--space-3)}._desktop_1pdth_53{display:none}._mobile_1pdth_49{display:block}._heading_1pdth_3>svg{display:none}._heading_1pdth_3 h2{font-size:var(--type-compact);line-height:var(--line-compact)}._toolbar_1pdth_2{gap:var(--space-2);align-items:flex-start}._controls_1pdth_3{gap:var(--space-1)}._mobileFloor_1pdth_59{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin-bottom:var(--space-4);display:flex}._mobileFloor_1pdth_59>div{text-align:center;overflow-wrap:anywhere}._mobileFloor_1pdth_59 strong{font-size:var(--type-h4);line-height:var(--line-h4)}._mobileFloor_1pdth_59 span{font-size:var(--type-caption);line-height:var(--line-caption);color:var(--muted);display:block}._mobileDay_1pdth_63{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}._mobileDay_1pdth_63 h3{font-size:var(--type-compact);line-height:var(--line-compact);font-weight:var(--weight-semibold);margin:0}._mobileDay_1pdth_63 ._card_1pdth_33{padding:var(--space-4);font-size:var(--type-compact);line-height:var(--line-compact);gap:var(--space-2)}._mobileDay_1pdth_63 ._card_1pdth_33 strong{font-size:var(--type-body);line-height:var(--line-body);margin:0}}._page_r1886_1{--bg:var(--background);--surface:var(--card);--text:var(--foreground);--raised:var(--secondary);--muted:var(--muted-foreground);--input-border:var(--input);--hover:#07595d;--active:#06474b;--overlay:#06181759;max-width:1600px;min-height:100svh;color:var(--text);background:var(--bg);flex-direction:column;margin:auto;padding:0 64px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.5;display:flex}.dark ._page_r1886_1{--hover:#99e0d8;--active:#b4ebe4;--overlay:#06181799}._page_r1886_1 *,._page_r1886_1 :before,._page_r1886_1 :after{box-sizing:border-box}._page_r1886_1 :where(button,input){font:inherit}._page_r1886_1 button{cursor:pointer;min-height:44px}._page_r1886_1 button:disabled{cursor:wait}._page_r1886_1 button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}._page_r1886_1 input:focus-visible{outline:2px solid var(--ring);outline-offset:3px}._serverError_r1886_28:focus-visible{outline:2px solid var(--ring);outline-offset:3px}._page_r1886_1 button:active{transform:translateY(1px)}._header_r1886_30{flex:none;justify-content:space-between;align-items:center;gap:24px;height:112px;display:flex}._brand_r1886_31{align-items:center;gap:16px;display:flex}._brandNote_r1886_32{border-left:1px solid var(--border);color:var(--muted);margin-left:24px;padding-left:24px;font-size:14px;line-height:20px}._themeControl_r1886_33 .portal-theme-toggle{background:var(--surface);border-radius:50%;width:44px;height:44px}._themeControl_r1886_33 .portal-theme-toggle:hover{background:var(--raised)}._main_r1886_35{flex:1;grid-template-columns:minmax(0,1fr) 416px;align-items:center;gap:80px;padding:48px 32px 64px 0;display:grid}._intro_r1886_36{flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding:32px 0;display:flex;position:relative}._eyebrow_r1886_37{letter-spacing:1.4px;color:var(--primary);text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:600;line-height:16px}._intro_r1886_36 h1{letter-spacing:-.8px;max-width:560px;margin:0;font-size:40px;font-weight:500;line-height:48px}._intro_r1886_36 h1 span{display:block}._introCopy_r1886_40{max-width:416px;color:var(--muted);margin:24px 0 0;font-size:18px;line-height:28px}._drawing_r1886_41{width:min(100%,600px);height:272px;color:var(--primary);margin-top:32px;display:block;overflow:visible}._drawingCaption_r1886_42{color:var(--muted);align-items:center;gap:12px;margin:12px 0 0;font-size:12px;line-height:16px;display:flex}._drawingCaption_r1886_42:before{content:"";background:var(--input-border);width:32px;height:1px}._card_r1886_44{background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:0;padding:36px 32px 28px;box-shadow:0 6px 18px #0514140a}._card_r1886_44 h2{letter-spacing:-.4px;margin:0 0 8px;font-size:28px;font-weight:600;line-height:36px}._cardCopy_r1886_46{color:var(--muted);margin:0 0 28px;font-size:14px;line-height:20px}._field_r1886_47{margin-bottom:20px}._field_r1886_47 label{margin-bottom:8px;font-size:14px;font-weight:600;line-height:20px;display:block}._field_r1886_47 input{border:1px solid var(--input-border);background:var(--surface);width:100%;height:48px;color:var(--text);border-radius:4px;min-width:0;padding:12px 14px;font-size:16px;line-height:24px}._field_r1886_47 input:hover{border-color:var(--primary)}._field_r1886_47 input[aria-invalid=true]{border-color:var(--portal-danger-fg)}._field_r1886_47 input:disabled{opacity:.7;cursor:wait}._passwordWrap_r1886_53{position:relative}._passwordWrap_r1886_53 input{padding-right:52px}._reveal_r1886_55{width:44px;height:44px;color:var(--muted);background:0 0;border:0;border-radius:4px;place-items:center;display:grid;position:absolute;top:2px;right:2px}._reveal_r1886_55:hover{color:var(--primary);background:var(--raised)}._reveal_r1886_55 svg{width:20px;height:20px}._fieldError_r1886_58{color:var(--portal-danger-fg);margin:8px 0 0;font-size:12px;line-height:16px}._submit_r1886_59{background:var(--primary);width:100%;height:48px;color:var(--primary-foreground);border:0;border-radius:4px;justify-content:center;align-items:center;gap:12px;margin-top:28px;font-size:16px;font-weight:600;display:flex}._submit_r1886_59:hover{background:var(--hover)}._submit_r1886_59:active{background:var(--active)}._submit_r1886_59:disabled{opacity:.75}._submit_r1886_59 svg{flex:none;width:20px;height:20px}._spinner_r1886_64{animation:1s linear infinite _spin_r1886_64}@keyframes _spin_r1886_64{to{transform:rotate(360deg)}}._help_r1886_66{justify-content:center;margin-top:12px;display:flex}._textButton_r1886_67{color:var(--primary);background:0 0;border:0;border-radius:4px;padding:8px 12px;font-size:14px}._textButton_r1886_67:hover{background:var(--raised);text-decoration:underline}._serverError_r1886_28{background:var(--portal-danger-bg);color:var(--portal-danger-fg);overflow-wrap:anywhere;border-radius:4px;margin-bottom:20px;padding:12px 16px;font-size:14px;line-height:20px}._serverError_r1886_28 strong{margin-bottom:4px;display:block}._serverError_r1886_28 p{margin:0}._footer_r1886_72{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:24px;padding:24px 0 28px;font-size:12px;line-height:20px;display:flex}._footerLeft_r1886_73{flex-wrap:wrap;gap:24px;display:flex}._page_r1886_1 ._build_r1886_74{color:var(--muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;min-height:44px;padding:8px 0;font-size:12px;line-height:20px;display:flex}._build_r1886_74:hover{color:var(--primary);text-decoration:underline}._build_r1886_74 span,._dialog_r1886_76 code{font-family:Cascadia Mono,Consolas,monospace}._build_r1886_74 svg{flex:none;width:14px;height:14px}._dialog_r1886_76{background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:12px;width:calc(100% - 32px);max-width:480px;max-height:calc(100svh - 32px);margin:auto;padding:32px;overflow:auto;box-shadow:0 16px 48px #05141440}._dialog_r1886_76::backdrop{background:var(--overlay)}._dialog_r1886_76 h2{letter-spacing:-.24px;margin:0 0 16px;font-size:24px;line-height:32px}._dialog_r1886_76 p{color:var(--muted);margin:0 0 16px}._dialog_r1886_76 code{color:var(--text);overflow-wrap:anywhere}._dialogClose_r1886_83{background:var(--primary);color:var(--primary-foreground);border:0;border-radius:4px;min-height:44px;margin:24px 0 0 auto;padding:10px 24px;display:block}._dialogClose_r1886_83:hover{background:var(--hover)}._dialog_r1886_76 ._dialogEyebrow_r1886_85{letter-spacing:1px;text-transform:uppercase;color:var(--primary);margin-bottom:12px;font-size:12px;line-height:16px}@media (min-width:1440px){._main_r1886_35{gap:112px;padding-right:64px}._page_r1886_1{padding:0 80px}}@media (max-width:1199px){._page_r1886_1{padding:0 40px}._main_r1886_35{grid-template-columns:minmax(0,1fr) 384px;gap:48px;padding-right:0}._intro_r1886_36 h1{letter-spacing:-.64px;font-size:32px;line-height:40px}._brandNote_r1886_32{display:none}._introCopy_r1886_40{font-size:16px;line-height:24px}._drawing_r1886_41{height:212px}._card_r1886_44{padding:32px 28px}}@media (max-width:900px){._main_r1886_35{grid-template-columns:minmax(0,1fr) 360px;gap:32px}._page_r1886_1{padding:0 32px}._intro_r1886_36 h1 span{display:inline}._introCopy_r1886_40{max-width:280px}._drawing_r1886_41{height:180px}._card_r1886_44{padding:28px 24px}._drawingCaption_r1886_42{display:none}._footerLeft_r1886_73{gap:8px}}@media (max-width:767px){._page_r1886_1{padding:0 24px}._header_r1886_30{height:72px}._brand_r1886_31{gap:12px}._main_r1886_35{width:100%;max-width:416px;margin:0 auto;padding:16px 0 24px;display:block}._intro_r1886_36{padding:0 0 24px;display:block}._eyebrow_r1886_37{letter-spacing:1px;margin:0 0 8px;font-size:10px;line-height:16px}._intro_r1886_36 h1{letter-spacing:-.4px;font-size:24px;line-height:30px}._intro_r1886_36 h1 span{display:inline}._introCopy_r1886_40{max-width:none;margin:10px 0 0;font-size:14px;line-height:20px}._introCopy_r1886_40 br,._drawing_r1886_41,._drawingCaption_r1886_42{display:none}._card_r1886_44{padding:24px 20px}._card_r1886_44 h2{font-size:24px;line-height:32px}._cardCopy_r1886_46{margin-bottom:24px}._field_r1886_47{margin-bottom:16px}._submit_r1886_59{margin-top:24px}._help_r1886_66{margin-top:8px}._footer_r1886_72{padding:20px 0 24px;display:block}._footerLeft_r1886_73,._footerLeft_r1886_73>span{display:block}._page_r1886_1 ._build_r1886_74{white-space:normal;text-align:left;flex-wrap:wrap;margin-top:8px}}@media (max-width:359px){._page_r1886_1{padding:0 16px}}@media (prefers-reduced-motion:reduce){._page_r1886_1 *,._page_r1886_1 :before,._page_r1886_1 :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}
