._Button_4seau_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);min-width:var(--button-min-width-md);border:var(--border-sm) solid var(--borders-action);border-radius:var(--radius-sm);font-family:var(--text-label-button-font-family);font-size:var(--text-label-button-font-size);font-weight:var(--text-label-button-font-weight);line-height:var(--text-label-button-line-height);letter-spacing:var(--text-label-button-letter-spacing);cursor:pointer;box-sizing:border-box;white-space:nowrap;text-decoration:none;padding-inline:var(--button-padding-md-inline);padding-block:var(--button-padding-md-block);transition:background-color var(--button-transition-duration) ease,color var(--button-transition-duration) ease,border-color var(--button-transition-duration) ease,box-shadow var(--button-transition-duration) ease,transform var(--button-transform-transition-duration) ease}._size_sm_4seau_65{min-width:var(--button-min-width-sm);padding-inline:var(--button-padding-sm-inline);padding-block:var(--button-padding-sm-block);font-size:var(--button-text-sm-font-size)}._size_md_4seau_79{padding-inline:var(--button-padding-md-inline);padding-block:var(--button-padding-md-block)}._size_lg_4seau_89{padding-inline:var(--button-padding-lg-inline);padding-block:var(--button-padding-lg-block);font-size:var(--button-text-lg-font-size)}._variant_primary_4seau_101{background:var(--surface-action-1);color:var(--text-on-action);border-color:var(--borders-action-hover)}._variant_primary_4seau_101:hover:not(._disabled_4seau_113){background:var(--surface-action-1-hover);border-color:var(--primary);transform:translateY(var(--button-hover-lift))}._variant_primary_4seau_101:active:not(._disabled_4seau_113){transform:translateY(0)}._variant_secondary_4seau_133{background:var(--surface-button-secondary);color:var(--text-body);border-color:var(--borders-primary)}._variant_secondary_4seau_133:hover:not(._disabled_4seau_113){background:var(--surface-button-secondary-hover);border-color:var(--borders-secondary);color:var(--text-heading)}._variant_ghost_4seau_157{background:transparent;color:var(--text-body);border-color:transparent}._variant_ghost_4seau_157:hover:not(._disabled_4seau_113){background:var(--surface-action-2-hover);border-color:var(--borders-tertiary)}._variant_danger_4seau_179{background:var(--surface-button-danger);color:var(--text-button-danger);border-color:var(--borders-button-danger)}._variant_danger_4seau_179:hover:not(._disabled_4seau_113){background:var(--surface-button-danger-hover);border-color:var(--borders-button-danger-hover);color:var(--text-button-danger-hover)}._disabled_4seau_113,._Button_4seau_1:disabled{cursor:not-allowed;background:var(--surface-disabled);color:var(--text-disabled);border-color:var(--borders-disabled);opacity:var(--button-disabled-opacity);transform:none;box-shadow:none}._icon_1hdl3_1{display:inline-flex;align-items:center;justify-content:center;width:max-content;height:max-content;line-height:0;flex:0 0 auto;color:currentColor}._icon_1hdl3_1 svg{display:block}._tone_inherit_1hdl3_31{color:inherit}._tone_muted_1hdl3_39{color:#e3e3e39e}._tone_bright_1hdl3_47{color:#f4f7f8}._tone_accent_1hdl3_55,._tone_blue_1hdl3_57{color:#13a2db}._tone_orange_1hdl3_65{color:#db8413}._tone_green_1hdl3_73{color:#60af5a}._tone_red_1hdl3_81{color:#c44}._srOnly_1hdl3_89{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._root_1qf86_1{border:var(--border-sm) solid transparent;background:transparent;cursor:pointer;border-radius:var(--radius-sm);display:inline-grid;place-items:center;flex:0 0 auto;color:var(--text-body);line-height:1;transition:background var(--button-transition-duration) ease,border-color var(--button-transition-duration) ease,color var(--button-transition-duration) ease,opacity var(--button-transition-duration) ease}._root_1qf86_1:hover:not(:disabled){color:var(--text-action-hover);background:var(--surface-action-2-hover);border-color:var(--borders-tertiary)}._root_1qf86_1:disabled{opacity:var(--button-disabled-opacity);cursor:not-allowed}._size_sm_1qf86_65{width:var(--icon-button-size-sm);height:var(--icon-button-size-sm)}._size_md_1qf86_75{width:var(--icon-button-size-md);height:var(--icon-button-size-md)}._cardLayout_1tvlt_1{background:var(--surface-primary);border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);backdrop-filter:blur(var(--hmmr-blur-glass));-webkit-backdrop-filter:blur(var(--hmmr-blur-glass));padding:var(--spacing-md) var(--spacing-lg)}._pageStack_1y2c9_1{display:grid;gap:var(--spacing-md);min-width:0}._sectionStack_1y2c9_13{display:grid;gap:var(--spacing-sm);min-width:0}._stack_1y2c9_25{display:grid;min-width:0}._gap_xs_1y2c9_35{gap:var(--spacing-xs)}._gap_sm_1y2c9_43{gap:var(--spacing-sm)}._gap_md_1y2c9_51{gap:var(--spacing-md)}._gap_lg_1y2c9_59{gap:var(--spacing-lg)}._inline_1y2c9_67,._actionRow_1y2c9_69{display:flex;gap:var(--spacing-sm);flex-wrap:wrap;min-width:0}._align_start_1y2c9_83{align-items:flex-start}._align_center_1y2c9_91{align-items:center}._align_end_1y2c9_99{align-items:flex-end}._action_start_1y2c9_107{justify-content:flex-start;align-items:center}._action_end_1y2c9_117{justify-content:flex-end;align-items:center}._action_between_1y2c9_127{justify-content:space-between;align-items:center}._action_stretch_1y2c9_137{justify-content:stretch;align-items:stretch}._pageIntro_1y2c9_147{margin:0;max-width:var(--layout-page-intro-max-width);color:var(--text-body-muted);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);font-weight:var(--text-body-md-font-weight);line-height:var(--text-body-md-line-height)}._statusText_1y2c9_167{padding:var(--spacing-md) var(--spacing-xs);color:var(--text-body-muted);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height)}._detailGrid_1y2c9_183{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--layout-detail-min-width),1fr));gap:var(--spacing-sm);min-width:0}._detailCard_1y2c9_197{min-width:0;display:grid;gap:var(--spacing-xxs);padding:var(--spacing-sm);border-radius:var(--radius-sm);border:var(--border-sm) solid var(--borders-tertiary);background:var(--surface-detail-card)}._detailLabel_1y2c9_217{color:var(--text-caption);font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-label-sm-line-height);letter-spacing:var(--text-label-sm-letter-spacing);text-transform:uppercase}._detailValue_1y2c9_237{color:var(--text-heading);font-family:var(--text-detail-value-font-family);font-size:var(--text-detail-value-font-size);font-weight:var(--text-detail-value-font-weight);line-height:var(--text-detail-value-line-height);overflow-wrap:anywhere}._detailNote_1y2c9_255{color:var(--text-body-muted);font-family:var(--text-body-xs-font-family);font-size:var(--text-body-xs-font-size);line-height:var(--text-body-xs-line-height);overflow-wrap:anywhere}@media(max-width:720px){._action_end_1y2c9_117,._action_between_1y2c9_127,._action_stretch_1y2c9_137{align-items:stretch;flex-direction:column}}._taskSection_1o8kj_1{border-radius:var(--radius-md);border:var(--border-sm) solid var(--borders-task-section);background:var(--surface-task-section);overflow:hidden;box-shadow:var(--shadow-task-section);backdrop-filter:blur(var(--hmmr-blur-glass));-webkit-backdrop-filter:blur(var(--hmmr-blur-glass))}._header_1o8kj_21{width:100%;min-height:var(--task-section-header-min-height);border:none;background:transparent;border-radius:0;padding:var(--task-section-header-padding-block) var(--task-section-header-padding-inline);display:flex;justify-content:space-between;align-items:center;gap:var(--task-section-gap);cursor:pointer;color:var(--text-heading)}._header_1o8kj_21:hover{background:var(--surface-task-section-header-hover)}._title_1o8kj_63{font-family:var(--text-task-section-title-font-family);font-size:var(--text-task-section-title-font-size);font-weight:var(--text-task-section-title-font-weight);line-height:var(--text-task-section-title-line-height);text-align:left}._chevron_1o8kj_79{font-size:var(--task-section-chevron-font-size);opacity:var(--task-section-chevron-opacity)}._body_1o8kj_89{padding:var(--task-section-body-padding);color:var(--text-body);font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height)}@media(max-width:640px){._header_1o8kj_21,._body_1o8kj_89{padding-inline:var(--task-section-header-mobile-padding-inline)}}._Sidebar_i0l5f_1{position:sticky;top:0;display:flex;flex-direction:column;align-items:stretch;width:var(--layout-sidebar-width);min-width:var(--layout-sidebar-width);height:100vh;box-sizing:border-box;overflow:hidden;background:var(--surface-sidebar);border-right:var(--border-sm) solid var(--borders-sidebar);backdrop-filter:blur(var(--hmmr-blur-glass));-webkit-backdrop-filter:blur(var(--hmmr-blur-glass))}._logoSection_i0l5f_41{padding:var(--sidebar-logo-padding-block-start) var(--sidebar-logo-padding-inline) var(--sidebar-logo-padding-block-end);display:flex;flex-direction:column;align-items:stretch}._logo_i0l5f_41{font-family:var(--sidebar-logo-font-family);font-size:var(--sidebar-logo-font-size);font-weight:var(--sidebar-logo-font-weight);line-height:var(--sidebar-logo-line-height);letter-spacing:var(--sidebar-logo-letter-spacing);color:var(--text-sidebar-logo);text-transform:uppercase;text-align:center}._logoDivider_i0l5f_77{margin-top:var(--sidebar-logo-divider-margin-top);width:100%;border-bottom:var(--border-sm) solid var(--borders-sidebar-divider)}._nav_i0l5f_89{width:100%;padding:var(--sidebar-nav-padding-block-start) var(--sidebar-nav-padding-inline) 0;box-sizing:border-box}._navList_i0l5f_101{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sidebar-nav-gap)}._navList_i0l5f_101 li{width:100%}._navItem_i0l5f_127,._navItemActive_i0l5f_129{width:100%;display:flex;align-items:center;gap:var(--sidebar-nav-item-gap);padding:var(--sidebar-nav-item-padding-block) var(--sidebar-nav-item-padding-inline);border:var(--border-sm) solid transparent;border-radius:var(--radius-sm);background:transparent;font:inherit;color:var(--text-sidebar-item);cursor:pointer;box-sizing:border-box;text-align:left}._navItem_i0l5f_127:hover{background:var(--surface-sidebar-item-hover);border-color:var(--borders-sidebar-item-hover)}._navItemActive_i0l5f_129{background:var(--surface-sidebar-item-active);border-color:var(--borders-sidebar-item-active);color:var(--text-sidebar-item-active)}._navIcon_i0l5f_189{width:var(--sidebar-nav-icon-size);height:var(--sidebar-nav-icon-size);display:inline-flex;justify-content:center;flex:0 0 auto;opacity:var(--sidebar-upgrade-opacity)}._navLabel_i0l5f_207{font-family:var(--text-label-lg-font-family);font-weight:var(--text-label-lg-font-weight);font-size:var(--text-label-lg-font-size);line-height:var(--text-label-lg-line-height);letter-spacing:var(--text-label-lg-letter-spacing)}._footer_i0l5f_223{margin-top:auto;width:100%;padding:0 var(--sidebar-footer-padding-inline) var(--sidebar-footer-padding-block-end);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--sidebar-footer-gap)}._settingsButtonOverride_i0l5f_245{background:transparent!important;color:var(--text-sidebar-item)}._footerDivider_i0l5f_255{border-bottom:var(--border-sm) solid var(--borders-sidebar-divider);margin-block:var(--sidebar-footer-divider-margin-block)}._upgradeButton_i0l5f_265{width:100%;display:flex;align-items:center;gap:var(--sidebar-upgrade-gap);padding:var(--sidebar-upgrade-padding-block) var(--sidebar-upgrade-padding-inline);border:var(--border-sm) solid transparent;border-radius:var(--radius-sm);background:transparent;cursor:pointer;box-sizing:border-box;text-align:left}._upgradeButton_i0l5f_265:hover{background:var(--surface-sidebar-item-hover);border-color:var(--borders-sidebar-item-hover)}._upgradeIcon_i0l5f_307{width:var(--sidebar-nav-icon-size);display:inline-flex;justify-content:center;flex:0 0 auto}._upgradeLabel_i0l5f_321{font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);color:var(--text-sidebar-upgrade);text-decoration:none;opacity:var(--sidebar-upgrade-opacity)}._backdrop_ir5x8_1{position:fixed;inset:0;width:100vw;height:100dvh;background:var(--surface-modal-backdrop);backdrop-filter:blur(var(--hmmr-blur-modal));-webkit-backdrop-filter:blur(var(--hmmr-blur-modal));display:grid;place-items:center;padding:var(--spacing-lg);z-index:var(--modal-z-index);box-sizing:border-box}._modal_ir5x8_31{width:min(var(--modal-width),var(--modal-width-viewport));max-height:min(var(--modal-max-height),var(--modal-max-height-cap));background:var(--surface-modal-panel);border:var(--border-sm) solid var(--borders-modal-panel);border-radius:var(--radius-md);box-shadow:var(--shadow-modal-panel);overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;color:var(--text-body);backdrop-filter:blur(var(--hmmr-blur-glass));-webkit-backdrop-filter:blur(var(--hmmr-blur-glass))}._header_ir5x8_65{min-height:var(--modal-header-min-height);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--modal-header-padding-block) var(--modal-header-padding-inline);border-bottom:var(--border-sm) solid var(--borders-modal-chrome);background:var(--surface-modal-header);box-shadow:var(--shadow-modal-header)}._title_ir5x8_91{margin:0;color:var(--text-heading);font-family:var(--text-title-lg-font-family);font-size:var(--text-title-lg-font-size);font-weight:var(--text-title-lg-font-weight);line-height:var(--text-title-lg-line-height);letter-spacing:var(--text-title-lg-letter-spacing)}._closeButton_ir5x8_111{border:var(--border-sm) solid transparent;background:transparent;cursor:pointer;width:var(--modal-close-button-size);height:var(--modal-close-button-size);border-radius:var(--radius-sm);display:grid;place-items:center;font-size:var(--modal-close-button-font-size);line-height:1;color:var(--text-body)}._closeButton_ir5x8_111:hover{background:var(--surface-action-2-hover);border-color:var(--borders-tertiary)}._body_ir5x8_155{padding:var(--modal-body-padding);overflow:auto;background:transparent;min-height:0}._actions_ir5x8_169{min-height:var(--modal-footer-min-height);display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-sm);padding:var(--modal-footer-padding-block) var(--modal-footer-padding-inline);border-top:var(--border-sm) solid var(--borders-modal-chrome);background:var(--surface-modal-footer);box-shadow:var(--shadow-modal-footer)}@media(max-width:640px){._backdrop_ir5x8_1{align-items:end;padding:var(--spacing-sm)}._modal_ir5x8_31{width:100%;max-height:var(--modal-mobile-max-height)}._header_ir5x8_65{min-height:var(--modal-mobile-header-min-height)}._actions_ir5x8_169{min-height:var(--modal-mobile-footer-min-height)}._header_ir5x8_65,._body_ir5x8_155,._actions_ir5x8_169{padding:var(--modal-mobile-padding)}}._root_169k9_1{position:relative;min-width:0;min-height:var(--metric-card-min-height);display:grid;align-content:center;gap:var(--metric-card-gap);padding:var(--metric-card-padding-block) var(--metric-card-padding-inline);border-radius:var(--radius-sm);background:var(--surface-metric-card);border:var(--border-sm) solid var(--borders-metric-card);box-shadow:var(--shadow-metric-card);backdrop-filter:blur(var(--hmmr-blur-glass));-webkit-backdrop-filter:blur(var(--hmmr-blur-glass));overflow:hidden;color:var(--text-body)}._root_169k9_1:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--metric-card-accent-width);background:var(--metric-accent-neutral)}._accent_orange_169k9_53:before{background:var(--metric-accent-orange)}._accent_blue_169k9_61:before{background:var(--metric-accent-blue)}._accent_green_169k9_69:before{background:var(--metric-accent-green)}._accent_red_169k9_77:before{background:var(--metric-accent-red)}._label_169k9_85{color:var(--text-metric-label);font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-label-sm-line-height);letter-spacing:var(--text-label-sm-letter-spacing);text-transform:uppercase}._value_169k9_105{min-width:0;color:var(--text-metric-value);font-family:var(--text-metric-value-font-family);font-size:var(--text-metric-value-font-size);font-weight:var(--text-metric-value-font-weight);line-height:var(--text-metric-value-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._root_n907l_1{min-width:0;border-radius:var(--radius-sm);background:var(--surface-panel-glass);border:var(--border-sm) solid var(--borders-primary);box-shadow:var(--shadow-soft);backdrop-filter:blur(var(--hmmr-blur-glass));-webkit-backdrop-filter:blur(var(--hmmr-blur-glass));color:var(--text-body)}._padding_none_n907l_23{padding:0}._padding_sm_n907l_31{padding:var(--spacing-sm)}._padding_md_n907l_39{padding:var(--spacing-lg) var(--spacing-xl)}._padding_lg_n907l_47{padding:var(--spacing-xl)}._root_b0eyp_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(var(--layout-header-actions-min-width),var(--layout-header-actions-max-width));gap:var(--spacing-xl);align-items:center;padding:var(--spacing-xl) 0 var(--spacing-xl) var(--spacing-xl);color:var(--text-body)}._content_b0eyp_19{min-width:0;display:grid;gap:var(--spacing-xxs)}._title_b0eyp_31{margin:0;color:var(--text-heading);font-family:var(--text-title-xl-font-family);font-size:var(--text-title-xl-font-size);font-weight:var(--text-title-xl-font-weight);line-height:var(--text-title-xl-line-height);letter-spacing:var(--text-title-xl-letter-spacing)}._meta_b0eyp_51{min-width:0}._actions_b0eyp_59{display:flex;justify-content:flex-end;align-items:center;min-width:0}@media(max-width:1100px){._root_b0eyp_1{grid-template-columns:1fr;padding-right:0}._actions_b0eyp_59{justify-content:stretch}}@media(max-width:640px){._root_b0eyp_1{padding:var(--spacing-lg) 0 var(--spacing-lg) var(--spacing-lg)}._title_b0eyp_31{font-size:var(--text-title-lg-font-size);line-height:var(--text-title-lg-line-height)}}._root_1obhm_1{position:relative;display:block;width:100%;min-width:0}._input_1obhm_15{width:100%;height:var(--input-height-md);border:var(--border-sm) solid var(--borders-input);border-radius:var(--radius-sm);background:var(--surface-input);color:var(--text-body);padding:var(--input-padding-block) var(--input-padding-inline);font-family:var(--text-body-xs-font-family);font-size:var(--text-body-xs-font-size);line-height:var(--text-body-xs-line-height);box-sizing:border-box}._withIcon_1obhm_43 ._input_1obhm_15{padding-left:var(--input-padding-inline-with-icon)}._icon_1obhm_51{position:absolute;left:var(--input-icon-left);top:50%;transform:translateY(-50%);color:var(--text-input-icon);pointer-events:none}._input_1obhm_15::placeholder{color:var(--text-input-placeholder)}._input_1obhm_15:focus{outline:var(--input-outline-width) solid var(--focus-input);outline-offset:var(--input-outline-offset);border-color:var(--borders-input-focus)}._root_1k4ok_1{display:grid;grid-template-columns:var(--layout-sidebar-width) minmax(0,1fr);gap:var(--spacing-md);min-height:100vh;background:var(--surface-app);color:var(--text-body);font-family:var(--text-body-md-font-family)}._sidebar_1k4ok_21{min-height:100vh;align-self:stretch}._main_1k4ok_31{min-width:0;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) 0;box-sizing:border-box}@media(max-width:1024px){._root_1k4ok_1{grid-template-columns:1fr;gap:0}._sidebar_1k4ok_21{min-height:auto}._main_1k4ok_31{padding:var(--spacing-md)}}@media(max-width:640px){._main_1k4ok_31{padding:var(--spacing-sm);gap:var(--spacing-sm)}}._banner_1tj5c_1,._notice_1tj5c_3{border-radius:var(--radius-sm);border:var(--border-sm) solid var(--borders-primary);background:var(--surface-notice);color:var(--text-body);font-family:var(--text-body-xs-font-family);font-size:var(--text-body-xs-font-size);line-height:var(--text-body-xs-line-height)}._banner_1tj5c_1{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--spacing-xs);align-items:start;padding:var(--spacing-sm);backdrop-filter:blur(var(--hmmr-blur-glass));-webkit-backdrop-filter:blur(var(--hmmr-blur-glass))}._notice_1tj5c_3{padding:var(--spacing-sm)}._bannerIcon_1tj5c_51{display:inline-flex;margin-top:var(--spacing-xxxs)}._bannerContent_1tj5c_61{display:grid;gap:var(--spacing-xxxs);min-width:0}._bannerTitle_1tj5c_73{color:var(--text-heading);font-family:var(--text-body-xs-font-family);font-size:var(--text-body-xs-font-size);font-weight:var(--weight-bold);line-height:var(--text-body-xs-line-height)}._bannerBody_1tj5c_89{color:var(--text-body-muted);font-family:var(--text-body-xs-font-family);font-size:var(--text-body-xs-font-size);line-height:var(--text-body-xs-line-height);overflow-wrap:anywhere}._tone_info_1tj5c_105{border-color:var(--status-info-border);background:var(--status-info-surface)}._tone_info_1tj5c_105 ._bannerIcon_1tj5c_51{color:var(--status-info-icon)}._tone_success_1tj5c_123{border-color:var(--status-success-border);background:var(--status-success-surface)}._tone_success_1tj5c_123 ._bannerIcon_1tj5c_51{color:var(--status-success-icon)}._tone_warning_1tj5c_141{border-color:var(--status-warning-border);background:var(--status-warning-surface)}._tone_warning_1tj5c_141 ._bannerIcon_1tj5c_51{color:var(--status-warning-icon)}._tone_danger_1tj5c_159{border-color:var(--status-danger-border);background:var(--status-danger-surface)}._tone_danger_1tj5c_159 ._bannerIcon_1tj5c_51{color:var(--status-danger-icon)}._tone_neutral_1tj5c_177{border-color:var(--status-neutral-border);background:var(--status-neutral-surface)}._tone_neutral_1tj5c_177 ._bannerIcon_1tj5c_51{color:var(--status-neutral-icon)}._emptyState_1tj5c_195{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--spacing-sm);align-items:start;padding:var(--spacing-md);border-radius:var(--radius-sm);border:var(--border-sm) solid var(--borders-disabled);background:var(--surface-detail-card);color:var(--text-body)}._emptyIcon_1tj5c_219{color:var(--text-caption)}._emptyContent_1tj5c_227{display:grid;gap:var(--spacing-xxs)}._emptyTitle_1tj5c_237{color:var(--text-heading);font-family:var(--text-detail-value-font-family);font-size:var(--text-detail-value-font-size);font-weight:var(--text-detail-value-font-weight);line-height:var(--text-detail-value-line-height)}._emptyBody_1tj5c_253{color:var(--text-body-muted);font-family:var(--text-body-xs-font-family);font-size:var(--text-body-xs-font-size);line-height:var(--text-body-xs-line-height)}._loadingState_1tj5c_267{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-md) var(--spacing-xs);color:var(--text-body-muted);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height)}._loadingDot_1tj5c_289{width:var(--feedback-loading-dot-size);height:var(--feedback-loading-dot-size);border-radius:var(--feedback-pill-radius);background:var(--primary);box-shadow:0 0 0 var(--feedback-loading-dot-ring) var(--primary-lighter)}._statusPill_1tj5c_305{display:inline-flex;width:max-content;align-items:center;justify-content:center;min-height:var(--feedback-pill-min-height);padding:var(--spacing-xxxs) var(--spacing-xs);border-radius:var(--feedback-pill-radius);border:var(--border-sm) solid var(--status-neutral-border);background:var(--status-neutral-surface);color:var(--status-neutral-text);font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-body-sm-line-height);letter-spacing:var(--text-label-sm-letter-spacing);white-space:nowrap}._pill_info_1tj5c_343{border-color:var(--status-info-border);background:var(--status-info-surface);color:var(--status-info-text)}._pill_success_1tj5c_355{border-color:var(--status-success-border);background:var(--status-success-surface);color:var(--status-success-text)}._pill_warning_1tj5c_367{border-color:var(--status-warning-border);background:var(--status-warning-surface);color:var(--status-warning-text)}._pill_danger_1tj5c_379{border-color:var(--status-danger-border);background:var(--status-danger-surface);color:var(--status-danger-text)}._tagChip_1tj5c_391{display:inline-flex;align-items:center;justify-content:center;min-height:var(--feedback-chip-min-height);padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--feedback-pill-radius);border:var(--border-sm) solid var(--status-neutral-border);background:var(--status-neutral-surface);color:var(--status-neutral-text);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);font-weight:var(--weight-bold);line-height:var(--text-body-sm-line-height);cursor:default}button._tagChip_1tj5c_391{cursor:pointer}button._tagChip_1tj5c_391:hover:not(:disabled){border-color:var(--status-info-border);background:var(--status-info-surface);color:var(--text-heading)}._tagChipSelected_1tj5c_445{border-color:var(--borders-action-hover);background:var(--surface-action-1);color:var(--text-heading)}._tagChip_1tj5c_391:disabled{cursor:not-allowed;opacity:.56}._tableFrame_4131l_1{width:100%;min-width:0;overflow-x:auto;border:var(--border-sm) solid var(--borders-table-frame);border-radius:var(--radius-sm);background:var(--surface-table-frame)}._table_4131l_1{width:100%;border-collapse:collapse;color:var(--text-body);font-family:var(--text-body-md-font-family)}._table_4131l_1 th{position:sticky;top:0;z-index:1;background:var(--surface-table-header);color:var(--text-table-header);font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-sm-font-weight);letter-spacing:var(--text-label-sm-letter-spacing);line-height:var(--text-label-sm-line-height);text-align:left;text-transform:uppercase;white-space:nowrap}._table_4131l_1 td{color:var(--text-table-cell);font-family:var(--text-body-xs-font-family);font-size:var(--text-body-xs-font-size);line-height:var(--text-body-xs-line-height);vertical-align:top}._table_4131l_1 th,._table_4131l_1 td{border-bottom:var(--border-sm) solid var(--borders-table-row)}._comfortable_4131l_91 th,._comfortable_4131l_91 td{padding:var(--table-padding-comfortable-block) var(--table-padding-comfortable-inline)}._compact_4131l_101 th,._compact_4131l_101 td{padding:var(--table-padding-compact-block) var(--table-padding-compact-inline)}._table_4131l_1 tbody tr{background:var(--surface-table-row)}._table_4131l_1 tbody tr:nth-child(2n){background:var(--surface-table-row-alt)}._table_4131l_1 tbody tr:hover{background:var(--surface-table-row-hover)}._table_4131l_1 tbody tr:last-child td{border-bottom:0}._root_1thl4_1{margin-bottom:var(--schedule-banner-margin-block-end);padding:var(--schedule-banner-padding-block) var(--schedule-banner-padding-inline);border-radius:var(--schedule-banner-radius);border:var(--border-sm) solid var(--schedule-banner-border)}._success_1thl4_15{background:var(--schedule-banner-success-surface)}._info_1thl4_23{background:var(--schedule-banner-info-surface)}._error_1thl4_31{background:var(--schedule-banner-error-surface)}._content_5vawn_1{display:grid;gap:var(--schedule-recovery-modal-gap)}._body_5vawn_11{margin:0}._muted_5vawn_19{margin:0;opacity:var(--schedule-recovery-muted-opacity)}._root_ree12_1{display:flex;flex-direction:column;gap:var(--schedule-view-gap);min-width:0;color:var(--text-body)}._taskGrid_ree12_17{display:grid;grid-template-columns:repeat(4,minmax(var(--schedule-task-grid-card-min-width),1fr));gap:var(--schedule-task-grid-gap);min-width:0;align-items:stretch}._emptyState_ree12_33{padding:var(--schedule-empty-padding-block) var(--schedule-empty-padding-inline);border:var(--border-sm) dashed var(--schedule-empty-border);border-radius:var(--radius-md);background:var(--schedule-empty-surface);color:var(--schedule-empty-text)}._emptyText_ree12_49{margin:0}@media(max-width:1280px){._taskGrid_ree12_17{grid-template-columns:repeat(3,minmax(var(--schedule-task-grid-card-min-width),1fr))}}@media(max-width:960px){._taskGrid_ree12_17{grid-template-columns:repeat(2,minmax(var(--schedule-task-grid-card-min-width),1fr))}}@media(max-width:640px){._taskGrid_ree12_17{grid-template-columns:1fr;gap:var(--schedule-task-grid-mobile-gap)}}._header_17vye_1{display:flex;align-items:center;justify-content:space-between;gap:var(--schedule-header-gap);padding-block:var(--schedule-header-padding-block-start) var(--schedule-header-padding-block-end);color:var(--text-body)}._left_17vye_19{min-width:0;display:flex;align-items:baseline;gap:var(--schedule-header-left-gap);flex-wrap:wrap}._title_17vye_35{margin:0;color:var(--text-heading);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:var(--text-title-md-font-weight);line-height:var(--text-title-md-line-height)}._count_17vye_53{color:var(--text-caption);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._right_17vye_67{display:flex;align-items:center;justify-content:flex-end;gap:var(--schedule-header-right-gap);flex-wrap:wrap}._completedToggle_17vye_83{display:inline-flex;align-items:center;gap:var(--schedule-completed-toggle-gap);color:var(--text-body);font-family:var(--text-label-lg-font-family);font-size:var(--text-label-lg-font-size);line-height:var(--text-label-lg-line-height);font-weight:var(--text-label-lg-font-weight);cursor:pointer;white-space:nowrap}._completedToggle_17vye_83 input{width:var(--text-title-md-font-size);height:var(--text-title-md-font-size);accent-color:var(--primary)}._rangeSelector_17vye_121{display:inline-flex;align-items:center;gap:var(--schedule-range-selector-gap)}._rangeLabel_17vye_133{padding-inline:var(--schedule-range-label-padding-inline);min-width:var(--schedule-range-label-min-width);text-align:center;color:var(--text-heading);font-family:var(--text-label-lg-font-family);font-size:var(--text-label-lg-font-size);font-weight:800;line-height:var(--text-label-lg-line-height);white-space:nowrap}._searchInput_17vye_157{width:min(var(--schedule-search-width),24vw);min-width:var(--schedule-search-min-width)}@media(max-width:900px){._header_17vye_1{align-items:flex-start;flex-direction:column}._right_17vye_67{width:100%;justify-content:flex-start}._searchInput_17vye_157{width:100%}}._taskCard_1qe63_1{width:100%;min-height:var(--task-card-min-height);display:flex;flex-direction:column;gap:var(--task-card-gap);background:var(--surface-task-card);color:var(--text-body);border-radius:var(--radius-sm);border:var(--border-sm) solid var(--borders-task-card);padding:var(--task-card-padding);box-shadow:var(--shadow-task-card);backdrop-filter:blur(var(--hmmr-blur-glass));-webkit-backdrop-filter:blur(var(--hmmr-blur-glass))}._topSection_1qe63_35{min-width:0}._titleBlock_1qe63_43{min-width:0;display:grid;gap:var(--task-card-title-gap)}._title_1qe63_43{margin:0;min-width:0;color:var(--text-task-card-title);font-family:var(--text-task-card-title-font-family);font-size:var(--text-task-card-title-font-size);font-weight:var(--text-task-card-title-font-weight);line-height:var(--text-task-card-title-line-height);letter-spacing:var(--text-task-card-title-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._jobType_1qe63_83{margin:0;color:var(--text-task-card-type);font-family:var(--text-task-card-type-font-family);font-size:var(--text-task-card-type-font-size);font-weight:var(--text-task-card-type-font-weight);line-height:var(--text-task-card-type-line-height);text-transform:uppercase;letter-spacing:var(--text-task-card-type-letter-spacing)}._contentSection_1qe63_105{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--task-card-content-gap)}._helpText_1qe63_123{margin:0;color:var(--text-task-card-help);font-family:var(--text-task-card-body-font-family);font-size:var(--text-task-card-body-font-size);line-height:var(--text-task-card-body-line-height);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}._supportText_1qe63_149{margin:0;color:var(--text-task-card-support);font-family:var(--text-task-card-body-font-family);font-size:var(--text-task-card-body-font-size);line-height:var(--text-task-card-body-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._detailsStack_1qe63_171{display:grid;gap:var(--task-card-details-gap);min-width:0}._detailRow_1qe63_183{display:grid;grid-template-columns:var(--task-card-detail-label-width) minmax(0,1fr);align-items:baseline;gap:var(--task-card-detail-gap);min-width:0}._detailLabel_1qe63_199{color:var(--text-task-card-detail-label);font-family:var(--text-task-card-body-font-family);font-size:var(--text-task-card-label-font-size);line-height:var(--text-task-card-label-line-height)}._detailText_1qe63_213{min-width:0;color:var(--text-task-card-detail-value);font-family:var(--text-task-card-body-font-family);font-size:var(--text-task-card-detail-font-size);font-weight:var(--text-task-card-detail-font-weight);line-height:var(--text-task-card-detail-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._footer_1qe63_237{display:flex;align-items:center;justify-content:space-between;gap:var(--task-card-footer-gap);margin-top:auto}._statusMarker_1qe63_253{--taskcard-tone: var(--task-card-tone-orange);width:var(--task-card-status-marker-size);height:var(--task-card-status-marker-size);border-radius:50%;display:grid;place-items:center;flex:0 0 auto;border:var(--task-card-status-marker-border-width) solid var(--taskcard-tone);background:transparent;box-sizing:border-box}._statusMarker_1qe63_253._orange_1qe63_281{--taskcard-tone: var(--task-card-tone-orange)}._statusMarker_1qe63_253._blue_1qe63_289{--taskcard-tone: var(--task-card-tone-blue)}._statusMarker_1qe63_253._green_1qe63_297{--taskcard-tone: var(--task-card-tone-green)}._statusMarker_1qe63_253._red_1qe63_305{--taskcard-tone: var(--task-card-tone-red)}._statusMarker_1qe63_253._purple_1qe63_313{--taskcard-tone: var(--task-card-tone-purple)}._statusMarker_1qe63_253._completed_1qe63_321{background:var(--taskcard-tone)}._checkmark_1qe63_329{color:var(--task-card-checkmark-color);font-family:var(--task-card-checkmark-font-family);font-size:var(--task-card-checkmark-font-size);font-weight:var(--task-card-checkmark-font-weight);line-height:1;transform:translateY(var(--task-card-checkmark-translate-y))}@media(max-width:640px){._taskCard_1qe63_1{min-height:var(--task-card-mobile-min-height)}}._root_lit1q_1{display:grid;gap:var(--schedule-calendar-header-gap);color:var(--text-body)}._projectMetaRow_lit1q_13{display:flex;align-items:baseline;gap:var(--schedule-calendar-meta-gap);min-width:0;flex-wrap:wrap}._residenceName_lit1q_29,._projectAddress_lit1q_31{color:var(--text-caption);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);font-weight:var(--text-body-md-font-weight);line-height:var(--text-body-md-line-height)}._residenceName_lit1q_29{white-space:nowrap}._searchWrap_lit1q_55{width:100%;min-width:0}._dashboardSection_lit1q_65{display:grid;grid-template-columns:minmax(var(--schedule-dashboard-primary-min-width),1.5fr) repeat(4,minmax(var(--schedule-dashboard-secondary-min-width),1fr));gap:var(--schedule-dashboard-gap)}@media(max-width:1100px){._dashboardSection_lit1q_65{grid-template-columns:repeat(2,minmax(0,1fr))}._dashboardSection_lit1q_65>:first-child{grid-column:1 / -1}}@media(max-width:640px){._projectMetaRow_lit1q_13{flex-direction:column;align-items:flex-start;gap:var(--spacing-xxxs)}._dashboardSection_lit1q_65{grid-template-columns:1fr}._dashboardSection_lit1q_65>:first-child{grid-column:auto}}._root_thqyg_1{min-width:0;color:var(--text-body)}._header_thqyg_11{display:flex;align-items:center;justify-content:space-between;gap:var(--schedule-calendar-grid-header-gap);margin-bottom:var(--schedule-calendar-grid-header-margin-block-end)}._title_thqyg_27{margin:0;color:var(--text-heading);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:var(--text-title-md-font-weight);line-height:var(--text-title-md-line-height)}._monthControls_thqyg_45{display:inline-flex;align-items:center;gap:var(--schedule-calendar-month-controls-gap)}._monthLabel_thqyg_57{min-width:var(--schedule-calendar-month-label-min-width);text-align:center;color:var(--text-heading);font-family:var(--text-label-lg-font-family);font-size:var(--text-label-lg-font-size);font-weight:var(--text-label-lg-font-weight);line-height:var(--text-label-lg-line-height)}._weekdayRow_thqyg_77{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:var(--border-sm) solid var(--schedule-calendar-cell-border);border-bottom:0;border-radius:var(--radius-md) var(--radius-md) 0 0;overflow:hidden}._weekday_thqyg_77{min-width:0;padding:var(--spacing-xs) var(--spacing-sm);color:var(--text-caption);font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-label-sm-line-height);letter-spacing:var(--text-label-sm-letter-spacing);text-transform:uppercase;background:var(--schedule-calendar-weekday-surface)}._monthGrid_thqyg_121{display:grid;border-left:var(--border-sm) solid var(--schedule-calendar-cell-border);border-top:var(--border-sm) solid var(--schedule-calendar-cell-border)}._weekRow_thqyg_133{position:relative;min-height:var(--schedule-calendar-week-row-min-height);border-bottom:var(--border-sm) solid var(--schedule-calendar-cell-border)}._dayLayer_thqyg_145{position:absolute;inset:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}._dayCell_thqyg_159{position:relative;min-width:0;padding:var(--schedule-calendar-cell-padding-block) var(--schedule-calendar-cell-padding-inline);border-right:var(--border-sm) solid var(--schedule-calendar-cell-border);background:var(--schedule-calendar-day-surface)}._dayCell_thqyg_159._outsideMonth_thqyg_175{background:var(--schedule-calendar-day-outside-surface);color:var(--schedule-calendar-day-outside-text)}._dayNumber_thqyg_185{position:relative;z-index:2;display:inline-block;color:var(--schedule-calendar-day-number-text);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);font-weight:800;line-height:var(--text-body-sm-line-height)}._inspectionDot_thqyg_207{position:absolute;top:var(--schedule-calendar-dot-offset);right:var(--schedule-calendar-dot-offset);z-index:3;width:var(--schedule-calendar-dot-size);height:var(--schedule-calendar-dot-size);border-radius:50%;background:var(--schedule-calendar-dot-surface);box-shadow:var(--schedule-calendar-dot-ring)}._eventLayer_thqyg_231{position:absolute;inset:var(--schedule-calendar-event-layer-top) 0 var(--schedule-calendar-event-layer-bottom) 0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:var(--schedule-calendar-event-row-height);gap:var(--schedule-calendar-event-row-gap) 0;pointer-events:none;align-content:start;overflow:hidden}._eventLayer_thqyg_231 ._eventBar_thqyg_255{min-width:0;height:var(--schedule-calendar-event-row-height);display:flex;align-items:center;margin:0 var(--schedule-calendar-event-margin-inline);padding:0 var(--schedule-calendar-event-padding-inline);border-radius:var(--radius-md);color:var(--text-heading);font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--schedule-calendar-event-row-height);overflow:hidden;box-shadow:var(--schedule-calendar-event-shadow);backdrop-filter:blur(var(--schedule-calendar-event-blur));-webkit-backdrop-filter:blur(var(--schedule-calendar-event-blur));cursor:pointer;pointer-events:auto;text-align:left}._eventLayer_thqyg_231 ._eventBar_thqyg_255:hover{filter:var(--schedule-calendar-event-hover-filter)}._eventLayer_thqyg_231 ._eventBar_thqyg_255:focus-visible{outline:var(--input-outline-width) solid var(--schedule-calendar-event-focus-outline);outline-offset:var(--input-outline-offset)}._eventLayer_thqyg_231 ._eventBar_thqyg_255 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._eventLayer_thqyg_231 ._eventBar_thqyg_255._orange_thqyg_329,._eventLayer_thqyg_231 ._eventBar_thqyg_255._orange_thqyg_329:hover{background:var(--schedule-calendar-event-orange-surface);border:var(--border-sm) solid var(--schedule-calendar-event-orange-border)}._eventLayer_thqyg_231 ._eventBar_thqyg_255._blue_thqyg_341,._eventLayer_thqyg_231 ._eventBar_thqyg_255._blue_thqyg_341:hover{background:var(--schedule-calendar-event-blue-surface);border:var(--border-sm) solid var(--schedule-calendar-event-blue-border)}._eventLayer_thqyg_231 ._eventBar_thqyg_255._green_thqyg_353,._eventLayer_thqyg_231 ._eventBar_thqyg_255._green_thqyg_353:hover{background:var(--schedule-calendar-event-green-surface);border:var(--border-sm) solid var(--schedule-calendar-event-green-border)}._eventLayer_thqyg_231 ._eventBar_thqyg_255._red_thqyg_365,._eventLayer_thqyg_231 ._eventBar_thqyg_255._red_thqyg_365:hover{background:var(--schedule-calendar-event-red-surface);border:var(--border-sm) solid var(--schedule-calendar-event-red-border)}@media(max-width:900px){._root_thqyg_1{overflow-x:auto}._weekdayRow_thqyg_77,._monthGrid_thqyg_121{min-width:var(--schedule-calendar-mobile-min-width)}}._scheduleCard_1o6ke_1{padding:var(--schedule-card-padding-block-start) var(--schedule-card-padding-inline) var(--schedule-card-padding-block-end);min-width:0;background:var(--schedule-card-surface);border:var(--border-sm) solid var(--schedule-card-border);border-radius:var(--radius-md);box-shadow:var(--schedule-card-shadow);backdrop-filter:blur(var(--schedule-card-blur));-webkit-backdrop-filter:blur(var(--schedule-card-blur))}._statusBlock_1o6ke_23{padding:var(--schedule-status-padding-block) var(--schedule-status-padding-inline);color:var(--schedule-status-text)}._errorBlock_1o6ke_33{padding:var(--schedule-status-padding-block) var(--schedule-status-padding-inline);color:var(--schedule-status-error-text);white-space:pre-wrap}._unpaidAction_1o6ke_45{margin-top:var(--schedule-unpaid-action-margin-block-start)}@media(max-width:640px){._scheduleCard_1o6ke_1{padding:var(--schedule-card-mobile-padding)}}._card_1wskd_1{margin:0 0 var(--spacing-md);border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-lg);padding:var(--spacing-sm);background:var(--surface-detail-card)}._short_1wskd_17{border-color:var(--borders-button-danger);background:var(--surface-button-danger)}._eyebrow_1wskd_27{margin:0;color:var(--text-body-muted);text-transform:uppercase;letter-spacing:var(--text-label-button-letter-spacing);font-size:var(--text-caption-font-size);font-weight:var(--text-title-md-font-weight)}._shortEyebrow_1wskd_45{color:var(--danger)}._value_1wskd_53{margin:var(--spacing-xs) 0 var(--spacing-xxs)}._copy_1wskd_61{margin:0;color:var(--text-body-muted);line-height:var(--text-body-md-line-height)}._root_h97h9_1{display:flex;flex-direction:column;min-width:0;min-height:100vh}._header_h97h9_15{position:sticky;top:0;z-index:120;width:100%}._body_h97h9_29{min-width:0;flex:1 1 auto;padding:0 var(--spacing-lg) calc(var(--taskview-footer-min-height) + var(--spacing-lg))}._footer_h97h9_41{position:sticky;bottom:0;z-index:100;padding:0;background:transparent}@media(max-width:640px){._body_h97h9_29{padding:0 var(--spacing-sm) calc(var(--taskview-footer-mobile-min-height) + var(--spacing-lg))}}._root_1qxfk_1{min-width:0;display:flex;flex-direction:column;gap:var(--spacing-xl)}._workspaceHeader_1qxfk_15{padding-top:var(--spacing-xl);display:grid;gap:var(--spacing-xxs)}._title_1qxfk_27{margin:0;color:var(--text-heading);font-family:var(--text-title-lg-font-family);font-size:var(--taskview-workspace-title-font-size);font-weight:800;line-height:var(--taskview-workspace-title-line-height);letter-spacing:-.02em}._subtitle_1qxfk_47{margin:0;color:var(--text-body);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height)}._grid_1qxfk_63{display:grid;grid-template-columns:minmax(0,1fr) minmax(var(--taskview-sidebar-min-width),var(--taskview-sidebar-max-width));gap:var(--spacing-sm);align-items:start}._leftColumn_1qxfk_77,._rightColumn_1qxfk_79{min-width:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}._rightColumn_1qxfk_79{position:sticky;top:calc(var(--taskview-header-min-height) + var(--spacing-md))}@media(max-width:1024px){._grid_1qxfk_63{grid-template-columns:1fr}._rightColumn_1qxfk_79{position:static}}@media(max-width:640px){._root_1qxfk_1{gap:var(--spacing-lg)}._workspaceHeader_1qxfk_15{padding-top:var(--spacing-lg)}._title_1qxfk_27{font-size:var(--text-title-lg-font-size);line-height:var(--text-title-lg-line-height)}}._contentBlock_womm7_1{padding:var(--spacing-sm);min-width:0}._bodyText_womm7_11{margin:0;color:var(--text-body);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height)}._mutedText_womm7_27{margin:0;color:var(--text-muted);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._subsection_womm7_43+._subsection_womm7_43{margin-top:var(--spacing-md)}._subheading_womm7_51{margin:var(--spacing-sm) 0 var(--spacing-xs);color:var(--text-heading);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:var(--text-title-md-font-weight);line-height:var(--text-title-md-line-height)}._list_womm7_69{margin:0;padding-left:var(--taskview-content-list-indent)}._listItem_womm7_79{word-break:break-word}._listItem_womm7_79+._listItem_womm7_79{margin-top:var(--spacing-xxs)}._panel_womm7_95{display:grid;gap:var(--spacing-sm);padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-md);background:var(--surface-background)}._errorPanel_womm7_113{display:grid;gap:var(--spacing-xs);padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-error);border-radius:var(--radius-md);background:var(--hmmr-surface-danger);color:var(--error)}._successPanel_womm7_133{display:grid;gap:var(--spacing-xs);padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-success);border-radius:var(--radius-md);background:var(--surface-success);color:var(--text-body)}._fieldGrid_womm7_153{display:grid;gap:var(--spacing-sm)}._fieldLabel_womm7_163{display:grid;gap:var(--spacing-xxs);color:var(--text-heading);font-family:var(--text-label-lg-font-family);font-size:var(--text-label-lg-font-size);font-weight:var(--text-label-lg-font-weight);line-height:var(--text-label-lg-line-height)}._select_womm7_183,._input_womm7_185{width:100%;border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-sm);padding:var(--spacing-xs);background:var(--hmmr-surface-field);color:var(--text-body)}._tagList_womm7_203{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}._tag_womm7_203{border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-sm);padding:var(--spacing-xxs) var(--spacing-xs);background:var(--surface-background);color:var(--text-body);font-size:var(--text-body-sm-font-size)}._fileMeta_womm7_233{margin:var(--spacing-xxs) 0 0;color:var(--text-muted);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._previewFrame_womm7_249{border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-md);overflow:hidden;background:var(--taskview-preview-surface)}._previewFrame_womm7_249 iframe{display:block;width:100%;height:var(--taskview-preview-height);border:0;background:var(--taskview-preview-document-surface)}._root_1exxg_5{display:flex;flex-direction:column;gap:var(--spacing-md)}._headerRow_1exxg_17{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}._headerLabel_1exxg_31{color:var(--text-body);font-family:var(--text-label-lg-font-family);font-size:var(--text-label-lg-font-size);font-weight:var(--text-label-lg-font-weight);line-height:var(--text-label-lg-line-height)}._list_1exxg_47{display:flex;flex-direction:column;gap:var(--spacing-sm)}._empty_1exxg_59{padding:var(--spacing-md);border:var(--border-sm) dashed var(--borders-primary);border-radius:var(--radius-md);background:var(--surface-secondary);color:var(--text-body);opacity:.9}._actions_1exxg_77{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}._card_2xh50_5{border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-md);background:var(--surface-primary);overflow:hidden}._row_2xh50_19{display:grid;grid-template-columns:var(--quote-card-grid-desktop);align-items:stretch}._left_2xh50_31,._right_2xh50_33{min-width:0}._left_2xh50_31{padding:var(--quote-card-padding);border-right:var(--border-sm) solid var(--borders-primary)}._right_2xh50_33{display:flex;flex-direction:column;min-width:0;padding:var(--quote-card-padding)}._rightHeader_2xh50_65{display:flex;align-items:center;justify-content:space-between;gap:var(--quote-card-header-gap);margin-bottom:var(--quote-card-header-margin-block-end)}._rightTitle_2xh50_81{color:var(--text-heading);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:var(--text-title-md-font-weight);line-height:var(--text-title-md-line-height)}._actions_2xh50_97{display:flex;align-items:center;gap:var(--quote-card-actions-gap)}@media(max-width:900px){._row_2xh50_19{grid-template-columns:var(--quote-card-grid-mobile)}._left_2xh50_31{border-right:none;border-bottom:var(--border-sm) solid var(--borders-primary)}}._root_8pu5o_5{display:flex;flex-direction:column;gap:var(--spacing-sm)}._title_8pu5o_17{color:var(--text-heading);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:700;line-height:var(--text-title-md-line-height)}._rows_8pu5o_33{display:flex;flex-direction:column;gap:var(--quote-info-row-gap)}._row_8pu5o_33{display:flex;align-items:center;gap:var(--quote-info-inline-gap);color:var(--text-body);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);font-weight:var(--text-body-sm-font-weight);line-height:var(--text-body-sm-line-height)}._icon_8pu5o_69{width:var(--quote-info-icon-size);height:var(--quote-info-icon-size);display:inline-grid;place-items:center;color:var(--quote-info-icon-color)}._icon_8pu5o_69 svg{width:var(--quote-info-icon-size);height:var(--quote-info-icon-size);display:block}._text_8pu5o_97{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._grid_1ajc5_5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-md)}._field_1ajc5_17{display:flex;flex-direction:column;gap:var(--spacing-xxs)}._label_1ajc5_29{color:var(--quote-info-label-color);opacity:var(--quote-info-label-opacity);font-family:var(--quote-info-label-font-family);font-size:var(--quote-info-label-font-size);font-weight:var(--quote-info-label-font-weight);line-height:var(--quote-info-label-line-height)}._value_1ajc5_47{color:var(--quote-info-value-color);font-family:var(--quote-info-value-font-family);font-size:var(--quote-info-value-font-size);font-weight:var(--quote-info-value-font-weight);line-height:var(--quote-info-value-line-height)}._content_1rcgz_5{display:flex;flex-direction:column;gap:var(--spacing-lg)}._section_1rcgz_17{border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-md);background:var(--surface-primary)}._sectionTitle_1rcgz_29{padding:var(--spacing-sm) var(--spacing-md);border-bottom:var(--border-sm) solid var(--borders-primary);color:var(--text-heading);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:700;line-height:var(--text-title-md-line-height)}._sectionBody_1rcgz_51{padding:var(--spacing-md)}._formStack_1rcgz_59{display:flex;flex-direction:column;gap:var(--spacing-sm)}._quoteGrid_1rcgz_71{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);align-items:start}._span2_1rcgz_85{grid-column:1 / -1}._field_1rcgz_93{display:flex;flex-direction:column;gap:var(--spacing-xxs)}._label_1rcgz_105{color:var(--text-body);opacity:.85;font-family:var(--text-label-lg-font-family);font-size:var(--quote-label-font-size);font-weight:700;line-height:var(--quote-label-line-height)}._input_1rcgz_123{width:100%;padding:var(--quote-input-padding-block) var(--quote-input-padding-inline);border:var(--border-sm) solid var(--borders-tertiary);border-radius:var(--radius-md);background:var(--surface-primary);color:var(--text-body);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._input_1rcgz_123:focus{outline:var(--quote-input-outline-width) solid var(--focus-primary);outline-offset:var(--quote-input-outline-offset)}._error_1rcgz_159{color:var(--error);font-size:var(--quote-error-font-size);line-height:var(--quote-error-line-height)}._hint_1rcgz_171{margin-top:var(--spacing-md);color:var(--text-body);opacity:.85;font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}@media(max-width:700px){._quoteGrid_1rcgz_71{grid-template-columns:1fr}._span2_1rcgz_85{grid-column:auto}}._saveError_1rcgz_209{border:var(--border-sm) solid var(--status-danger-border);background:var(--status-danger-surface);border-radius:var(--radius-md);padding:var(--spacing-sm);color:var(--status-danger-text)}._webSourcePreview_1rcgz_225{margin-bottom:var(--spacing-md)}._readOnlyNote_1rcgz_233{color:var(--text-body);opacity:.8;font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._staticInput_1rcgz_249{display:flex;align-items:center}._root_1zs6v_1{grid-column:1 / -1;display:flex;flex-direction:column;gap:var(--spacing-md)}._heading_1zs6v_15{display:flex;flex-direction:column;gap:var(--spacing-xxs)}._title_1zs6v_27{color:var(--text-heading);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:700;line-height:var(--text-title-md-line-height)}._help_1zs6v_43,._empty_1zs6v_45,._scopeMeta_1zs6v_47{color:var(--text-body);opacity:.82;font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._scopeList_1zs6v_63{display:flex;flex-direction:column;gap:var(--spacing-sm)}._scopeRow_1zs6v_75{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-md);background:var(--surface-primary)}._scopeToggle_1zs6v_95{display:flex;align-items:flex-start;gap:var(--spacing-sm);cursor:pointer}._scopeToggle_1zs6v_95 input:disabled{cursor:not-allowed}._scopeTitle_1zs6v_117{display:block;color:var(--text-heading);font-family:var(--text-label-lg-font-family);font-size:var(--quote-label-font-size);font-weight:700;line-height:var(--quote-label-line-height)}._scopeMeta_1zs6v_47{display:block;margin-top:var(--spacing-xxs)}._metadataGrid_1zs6v_145{display:grid;grid-template-columns:1fr;gap:var(--spacing-md)}._root_1xcx1_1{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:var(--border-sm) solid var(--borders-primary)}._heading_1xcx1_19{color:var(--text-heading);font-family:var(--text-label-lg-font-family);font-size:var(--quote-label-font-size);font-weight:700;line-height:var(--quote-label-line-height)}._scopeList_1xcx1_35{display:flex;flex-direction:column;gap:var(--spacing-xs)}._scopeRow_1xcx1_47,._field_1xcx1_49{display:flex;justify-content:space-between;gap:var(--spacing-md)}._scopeName_1xcx1_61,._value_1xcx1_63{color:var(--text-body);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._scopeDuration_1xcx1_77,._label_1xcx1_79{color:var(--text-body);opacity:.82;font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._metadata_1xcx1_95{display:flex;flex-direction:column;gap:var(--spacing-xs)}._headerRow_r776a_1{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs)}._headerTitle_r776a_17{color:var(--text-body);opacity:.9;font-family:var(--text-label-lg-font-family);font-size:var(--text-label-lg-font-size);font-weight:700;line-height:var(--text-label-lg-line-height)}._actionRow_r776a_35{display:flex;gap:var(--spacing-xs);margin-top:var(--spacing-sm);flex-wrap:wrap}._root_486zn_1{display:flex;flex-direction:column;gap:var(--spacing-xs)}._textarea_486zn_13{width:100%;min-height:var(--taskview-notes-min-height);resize:vertical;padding:var(--taskview-notes-padding-block) var(--spacing-sm);border-radius:var(--radius-md);border:var(--border-sm) solid var(--borders-primary);background:var(--hmmr-surface-field);color:var(--text-body);font-family:var(--font-sans);font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height);box-sizing:border-box}._helper_486zn_43{font-size:var(--text-body-sm-font-size);color:var(--text-muted)}._saveRow_486zn_53{margin-top:var(--spacing-sm);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}._statusText_486zn_69{font-size:var(--text-body-sm-font-size);color:var(--text-muted);min-height:var(--taskview-status-min-height)}._root_61vdn_1{display:grid;gap:var(--spacing-md);min-width:0}._copyBlock_61vdn_13{display:grid;gap:var(--spacing-xxs)}._bodyText_61vdn_23{margin:0;color:var(--text-body);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height)}._mutedText_61vdn_39{margin:0;color:var(--text-muted);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._panel_61vdn_55{display:grid;gap:var(--spacing-sm);padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-md);background:var(--surface-background)}._errorPanel_61vdn_73{display:grid;gap:var(--spacing-xs);padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-error);border-radius:var(--radius-md);background:var(--hmmr-surface-danger);color:var(--error)}._successPanel_61vdn_93{display:grid;gap:var(--spacing-xs);padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-success);border-radius:var(--radius-md);background:var(--surface-success);color:var(--text-body)}._fieldLabel_61vdn_113{display:grid;gap:var(--spacing-xxs);color:var(--text-heading);font-family:var(--text-label-lg-font-family);font-size:var(--text-label-lg-font-size);font-weight:var(--text-label-lg-font-weight);line-height:var(--text-label-lg-line-height)}._select_61vdn_133,._fileInput_61vdn_135{width:100%;min-width:0;border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-sm);padding:var(--spacing-xs);background:var(--hmmr-surface-field);color:var(--text-body);box-sizing:border-box}._fileInput_61vdn_135::file-selector-button{margin-right:var(--spacing-sm);border:var(--border-sm) solid var(--borders-action-hover);border-radius:var(--radius-sm);background:var(--surface-action-1);color:var(--text-on-action);padding:var(--taskview-file-action-padding-block) var(--taskview-file-action-padding-inline);cursor:pointer;font-weight:600}._fileInput_61vdn_135::file-selector-button:hover{background:var(--surface-action-1-hover)}._fileInput_61vdn_135:disabled::file-selector-button{cursor:not-allowed;opacity:.6}._attachedHeader_61vdn_197{display:grid;gap:var(--spacing-xxs)}._attachedTitle_61vdn_207{margin:0;color:var(--text-heading);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:var(--text-title-md-font-weight);line-height:var(--text-title-md-line-height)}._loadingText_61vdn_225{margin:0;color:var(--text-muted)}._emptyState_61vdn_235{display:grid;gap:var(--spacing-xxs);padding:var(--spacing-sm);border:var(--border-sm) dashed var(--borders-primary);border-radius:var(--radius-md);background:var(--surface-background)}._fileList_61vdn_253{display:grid;gap:var(--spacing-sm)}._fileRow_61vdn_263{display:grid;gap:var(--spacing-xs);padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-md);background:var(--surface-background)}._fileRowMain_61vdn_281{display:flex;justify-content:space-between;gap:var(--spacing-sm);align-items:flex-start;flex-wrap:wrap}._fileName_61vdn_297{display:block;color:var(--text-heading);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:var(--text-title-md-font-weight);line-height:var(--text-title-md-line-height);overflow-wrap:anywhere}._fileMeta_61vdn_317{margin:var(--spacing-xxs) 0 0;color:var(--text-muted);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._actions_61vdn_333{display:flex;gap:var(--spacing-xs);flex-wrap:wrap;justify-content:flex-end}._dangerButton_61vdn_347{color:var(--error);border-color:var(--borders-error)}._dangerButton_61vdn_347:hover:not(:disabled){background:var(--taskview-file-error-surface);border-color:var(--error)}@media(max-width:720px){._fileRowMain_61vdn_281{align-items:stretch}._actions_61vdn_333{justify-content:flex-start}}._list_1rexz_1{display:grid;gap:var(--spacing-xs);margin:0;padding:0;list-style:none}._item_1rexz_17{margin:0}._label_1rexz_25{display:flex;gap:var(--spacing-xs);align-items:flex-start;cursor:pointer;line-height:var(--text-body-md-line-height)}._labelDisabled_1rexz_41{cursor:default}._checkbox_1rexz_49{flex:0 0 auto;margin:0}._text_1rexz_59{min-width:0}._error_1rexz_67{margin:var(--spacing-xs) 0 0;color:var(--danger)}._root_1ke0q_1{min-height:var(--taskview-footer-min-height);display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xs);padding:var(--taskview-footer-padding-block) var(--taskview-footer-padding-inline);background:var(--surface-taskview-footer);box-shadow:var(--shadow-taskview-footer);backdrop-filter:blur(var(--hmmr-blur-glass));-webkit-backdrop-filter:blur(var(--hmmr-blur-glass))}@media(max-width:640px){._root_1ke0q_1{min-height:var(--taskview-footer-mobile-min-height);padding-inline:var(--taskview-footer-mobile-padding-inline)}}._stack_1r79u_1{display:flex;flex-direction:column;gap:var(--spacing-md)}._stickyHeader_1r79u_13{min-height:var(--taskview-header-min-height);display:flex;align-items:center;padding:var(--taskview-header-padding-block) var(--taskview-header-padding-inline);background:var(--surface-taskview-header);box-shadow:var(--shadow-taskview-header);backdrop-filter:blur(var(--hmmr-blur-glass));-webkit-backdrop-filter:blur(var(--hmmr-blur-glass))}._backButton_1r79u_41{gap:var(--spacing-xs);color:var(--text-heading);font-family:var(--taskview-back-button-font-family);font-size:var(--taskview-back-button-font-size);font-weight:var(--taskview-back-button-font-weight);line-height:var(--taskview-back-button-line-height)}._backButton_1r79u_41:hover{color:var(--text-action-hover)}._debugCard_1r79u_67{margin:var(--taskview-debug-card-margin-block-start) var(--taskview-debug-card-margin-inline) 0;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--surface-primary);border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}._debugHeaderRow_1r79u_91{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}._debugTitle_1r79u_105{margin:0;color:var(--text-heading);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:var(--text-title-md-font-weight);line-height:var(--text-title-md-line-height)}._debugGrid_1r79u_123{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-sm) var(--spacing-md)}._debugItem_1r79u_137{min-width:0;display:flex;flex-direction:column;gap:var(--spacing-xxs);padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-sm);background:var(--surface-background)}._debugItem_1r79u_137 dt{margin:0;color:var(--text-muted);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);font-weight:var(--text-body-sm-font-weight);line-height:var(--text-body-sm-line-height)}._debugItem_1r79u_137 dd{margin:0;color:var(--text-body);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);font-weight:var(--text-body-md-font-weight);line-height:var(--text-body-md-line-height);min-width:0;word-break:break-word}._debugMetaNote_1r79u_199{display:inline-block;margin-left:var(--spacing-xs);color:var(--text-muted);font-size:var(--text-body-sm-font-size)}._statusText_1r79u_213{margin:0;color:var(--text-muted)}._errorText_1r79u_223{margin:0;color:var(--error);white-space:pre-wrap}@media(max-width:960px){._debugGrid_1r79u_123{grid-template-columns:1fr 1fr}}@media(max-width:640px){._stickyHeader_1r79u_13{min-height:var(--taskview-header-mobile-min-height);padding-inline:var(--taskview-header-mobile-padding-inline)}._debugCard_1r79u_67{margin-inline:var(--taskview-debug-card-mobile-margin-inline);padding:var(--spacing-md)}._debugGrid_1r79u_123{grid-template-columns:1fr}}._root_m9nu6_1{display:grid;gap:var(--spacing-md)}._body_m9nu6_11{margin:0}._summaryCard_m9nu6_19{display:grid;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--taskview-summary-padding-inline);border-radius:var(--taskview-summary-radius);border:var(--border-sm) solid var(--taskview-summary-border);background:var(--taskview-summary-surface)}._summaryRow_m9nu6_37{display:flex;justify-content:space-between;gap:var(--spacing-sm)}._loadingBlock_1w9dq_1{display:grid;gap:var(--taskview-inspection-loading-gap)}._root_1w9dq_11{display:grid;gap:var(--taskview-inspection-root-gap)}._body_1w9dq_21{margin:0}._field_1w9dq_29{display:grid;gap:var(--taskview-inspection-field-gap)}._label_1w9dq_39{font-weight:var(--text-label-lg-font-weight)}._candidatesBlock_1w9dq_47{display:grid;gap:var(--taskview-inspection-section-gap)}._candidatesTitle_1w9dq_57{font-weight:var(--text-label-lg-font-weight)}._emptyState_1w9dq_65{border:var(--border-sm) solid var(--taskview-inspection-card-border);border-radius:var(--taskview-inspection-card-radius);padding:var(--taskview-inspection-card-padding);opacity:var(--taskview-inspection-empty-opacity)}._candidateList_1w9dq_79{display:grid;gap:var(--taskview-inspection-section-gap)}._candidateCard_1w9dq_89{display:flex;gap:var(--taskview-inspection-card-gap);align-items:flex-start;border:var(--border-sm) solid var(--taskview-inspection-card-border);border-radius:var(--taskview-inspection-card-radius);padding:var(--taskview-inspection-card-padding)}._candidateCardInteractive_1w9dq_107{cursor:pointer}._candidateCardDisabled_1w9dq_115{opacity:var(--taskview-inspection-disabled-opacity)}._checkbox_1w9dq_123{margin-top:var(--taskview-inspection-checkbox-margin-block-start)}._candidateMeta_1w9dq_131{display:grid;gap:var(--taskview-inspection-meta-gap)}._candidateTitle_1w9dq_141{font-weight:var(--text-label-lg-font-weight)}._candidateSubtitle_1w9dq_149{opacity:var(--taskview-inspection-subtitle-opacity);font-size:var(--text-body-xs-font-size)}._errorBanner_1w9dq_159{border-radius:var(--taskview-inspection-card-radius);border:var(--border-sm) solid var(--taskview-inspection-card-border);background:var(--taskview-inspection-error-surface);padding:var(--taskview-inspection-error-padding-block) var(--taskview-inspection-error-padding-inline)}._root_zt5yl_1{margin-top:var(--spacing-md);display:grid;gap:var(--spacing-sm)}._field_zt5yl_13{display:grid;gap:var(--taskview-field-gap)}._label_zt5yl_23{font-weight:600}._content_1ip9m_1{display:grid;gap:var(--spacing-md)}._body_1ip9m_11{margin:0}._summary_1ip9m_19{display:grid;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--taskview-summary-padding-inline);border-radius:var(--taskview-summary-radius);border:var(--border-sm) solid var(--taskview-summary-border);background:var(--taskview-summary-surface)}._summaryRow_1ip9m_37{display:flex;justify-content:space-between;gap:var(--spacing-sm)}._root_1msy4_1{display:grid;gap:var(--spacing-sm)}._body_1msy4_11{margin:0}._field_1msy4_19{display:grid;gap:var(--taskview-field-gap)}._label_1msy4_29{font-weight:600}._content_qxmc6_1,._copy_qxmc6_3{display:grid}._content_qxmc6_1{gap:var(--spacing-md);padding:var(--spacing-lg)}._copy_qxmc6_3{gap:var(--spacing-xs)}._title_qxmc6_29{margin:0;color:var(--text-heading);font-family:var(--text-title-lg-font-family);font-size:var(--text-title-lg-font-size);font-weight:var(--text-title-lg-font-weight);line-height:var(--text-title-lg-line-height);letter-spacing:var(--text-title-lg-letter-spacing)}._body_qxmc6_49{margin:0;color:var(--text-body);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);font-weight:var(--text-body-md-font-weight);line-height:var(--text-body-md-line-height)}._page_11svd_1{min-height:100vh;background:var(--hmmr-bg-page);color:var(--text-body)}._shell_11svd_13{min-height:100vh;display:flex;flex-direction:column}._main_11svd_25{min-width:0;flex:1 1 auto}._page_659zv_1{min-height:100vh;padding:var(--plans-survey-page-padding-block) var(--plans-survey-page-padding-inline);background:var(--surface-page);color:var(--text-body);box-sizing:border-box}._shell_659zv_17{width:min(var(--plans-survey-shell-max-width),100%);margin:0 auto}._card_659zv_27{display:grid;gap:var(--plans-survey-card-gap);padding:var(--plans-survey-card-padding);border:var(--border-sm) solid var(--plans-survey-card-border);border-radius:var(--radius-md);background:var(--plans-survey-card-surface);box-shadow:var(--plans-survey-card-shadow);backdrop-filter:blur(var(--plans-survey-card-blur));-webkit-backdrop-filter:blur(var(--plans-survey-card-blur))}._header_659zv_51{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--plans-survey-header-gap)}._kicker_659zv_65{margin:0 0 var(--plans-survey-kicker-margin-block-end);color:var(--primary);font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-label-sm-line-height);letter-spacing:var(--text-label-sm-letter-spacing);text-transform:uppercase}._title_659zv_87{margin:0;color:var(--text-heading);font-family:var(--text-title-xl-font-family);font-size:var(--plans-survey-title-font-size);font-weight:var(--text-title-xl-font-weight);line-height:var(--plans-survey-title-line-height);letter-spacing:var(--plans-survey-title-letter-spacing)}._help_659zv_107{margin:var(--plans-survey-help-margin-block-start) 0 0;max-width:var(--plans-survey-help-max-width);color:var(--plans-survey-help-text);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-detail-value-line-height)}._steps_659zv_125{display:flex;flex-wrap:wrap;gap:var(--plans-survey-steps-gap);padding:var(--plans-survey-steps-padding);border:var(--border-sm) solid var(--plans-survey-steps-border);border-radius:var(--radius-md);background:var(--plans-survey-steps-surface)}._stepPill_659zv_145{min-width:0;white-space:normal;appearance:none;display:inline-flex;align-items:center;min-height:var(--plans-survey-step-pill-min-height);padding:var(--plans-survey-step-pill-padding-block) var(--plans-survey-step-pill-padding-inline);border:var(--border-sm) solid var(--plans-survey-step-pill-border);border-radius:var(--plans-survey-step-pill-radius);background:var(--plans-survey-step-pill-surface);color:var(--plans-survey-step-pill-text);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-body-sm-line-height);cursor:pointer;transition:border-color var(--button-transition-duration) ease,background var(--button-transition-duration) ease,color var(--button-transition-duration) ease}._stepPill_659zv_145:hover:not(:disabled){border-color:var(--plans-survey-step-pill-active-border);background:var(--plans-survey-step-pill-active-surface);color:var(--plans-survey-step-pill-active-text)}._stepPill_659zv_145:disabled{cursor:default}._stepPill_659zv_145:focus-visible{outline:var(--input-outline-width) solid var(--plans-survey-control-focus-outline);outline-offset:var(--input-outline-offset)}._stepPillActive_659zv_221{border-color:var(--plans-survey-step-pill-active-border);background:var(--plans-survey-step-pill-active-surface);color:var(--plans-survey-step-pill-active-text)}._stepPill_659zv_145._stepPillActive_659zv_221:disabled{border-color:var(--plans-survey-step-pill-active-border);background:var(--plans-survey-step-pill-active-surface);color:var(--plans-survey-step-pill-active-text);opacity:1}._body_659zv_249{display:grid;align-content:start;gap:var(--plans-survey-body-gap);min-height:var(--plans-survey-body-min-height)}._fieldGrid_659zv_263{width:min(var(--plans-survey-field-grid-width),100%);display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--plans-survey-field-min-width),1fr));align-items:start;gap:var(--plans-survey-field-grid-gap)}._field_659zv_263{display:grid;align-content:start;gap:var(--plans-survey-control-vertical-gap)}._field_659zv_263 label,._label_659zv_293{color:var(--plans-survey-field-label-text);font-family:var(--plans-survey-field-label-font-family);font-size:var(--plans-survey-field-label-font-size);font-weight:var(--plans-survey-field-label-font-weight);line-height:var(--plans-survey-field-label-line-height)}._field_659zv_263 input,._field_659zv_263 select,._field_659zv_263 textarea{width:100%;border:var(--border-sm) solid var(--plans-survey-control-border);border-radius:var(--radius-md);background:var(--plans-survey-control-surface);color:var(--plans-survey-control-text);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height);box-sizing:border-box}._field_659zv_263 input,._field_659zv_263 select{height:var(--plans-survey-control-height);min-height:var(--plans-survey-control-height);padding:0 var(--plans-survey-control-padding-inline)}._field_659zv_263 textarea{min-height:var(--plans-survey-control-textarea-min-height);padding:var(--plans-survey-control-textarea-padding-block) var(--plans-survey-control-textarea-padding-inline);resize:vertical}._field_659zv_263 input:focus,._field_659zv_263 select:focus,._field_659zv_263 textarea:focus{outline:var(--input-outline-width) solid var(--plans-survey-control-focus-outline);outline-offset:var(--input-outline-offset);border-color:var(--plans-survey-control-focus-border)}._field_659zv_263 input::placeholder,._field_659zv_263 textarea::placeholder{color:var(--plans-survey-control-placeholder)}._fileBox_659zv_389{display:grid;gap:var(--plans-survey-file-box-gap);padding:var(--plans-survey-file-box-padding);border:var(--border-sm) dashed var(--plans-survey-file-box-border);border-radius:var(--radius-md);background:var(--plans-survey-file-box-surface)}._fileBox_659zv_389 input[type=file]{width:100%;min-height:var(--plans-survey-file-input-min-height);border:var(--border-sm) solid var(--plans-survey-file-input-border);border-radius:var(--radius-md);background:var(--plans-survey-file-input-surface);color:var(--plans-survey-file-input-text);padding:var(--plans-survey-file-input-padding);font-family:var(--text-body-md-font-family)}._fileList_659zv_429{display:grid;gap:var(--plans-survey-file-list-gap)}._fileRow_659zv_439{display:grid;gap:var(--plans-survey-file-row-gap);padding:var(--plans-survey-file-row-padding);border:var(--border-sm) solid var(--plans-survey-file-row-border);border-radius:var(--radius-md);background:var(--plans-survey-file-row-surface)}._fileHeader_659zv_457{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--plans-survey-file-header-gap)}._fileName_659zv_471{color:var(--plans-survey-file-name-text);font-family:var(--text-detail-value-font-family);font-size:var(--plans-survey-file-name-font-size);font-weight:var(--plans-survey-file-name-font-weight);line-height:var(--plans-survey-file-name-line-height);overflow-wrap:anywhere}._statusLine_659zv_489{display:flex;flex-wrap:wrap;gap:var(--plans-survey-status-line-gap);align-items:center;color:var(--plans-survey-status-line-text);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._badge_659zv_511{display:inline-flex;align-items:center;min-height:var(--plans-survey-badge-min-height);padding:var(--plans-survey-badge-padding-block) var(--plans-survey-badge-padding-inline);border:var(--border-sm) solid var(--plans-survey-badge-border);border-radius:var(--feedback-pill-radius);background:var(--plans-survey-badge-surface);color:var(--plans-survey-badge-text);font-size:var(--text-label-sm-font-size);font-weight:900;line-height:var(--text-label-sm-line-height);letter-spacing:var(--text-label-sm-letter-spacing);text-transform:uppercase}._tags_659zv_543{display:flex;flex-wrap:wrap;gap:var(--plans-survey-tags-gap)}._tag_659zv_543{display:inline-flex;align-items:center;gap:var(--plans-survey-tag-gap);min-height:var(--plans-survey-tag-min-height);padding:var(--plans-survey-tag-padding-block) var(--plans-survey-tag-padding-inline);border:var(--border-sm) solid var(--plans-survey-tag-border);border-radius:var(--feedback-pill-radius);background:var(--plans-survey-tag-surface);color:var(--plans-survey-tag-text);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-body-sm-line-height)}._tag_659zv_543:has(input:checked){border-color:var(--plans-survey-tag-active-border);background:var(--plans-survey-tag-active-surface);color:var(--plans-survey-tag-active-text)}._tag_659zv_543 input{accent-color:var(--primary)}._warning_659zv_607{border:var(--border-sm) solid var(--plans-survey-warning-border);border-radius:var(--radius-md);background:var(--plans-survey-warning-surface);color:var(--plans-survey-warning-text);padding:var(--plans-survey-warning-padding-block) var(--plans-survey-warning-padding-inline);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height)}._error_659zv_629{margin:0;border:var(--border-sm) solid var(--plans-survey-error-border);border-radius:var(--radius-md);background:var(--plans-survey-error-surface);color:var(--plans-survey-error-text);padding:var(--plans-survey-error-padding-block) var(--plans-survey-error-padding-inline);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-body-md-line-height)}._summary_659zv_655{display:grid;gap:var(--plans-survey-summary-gap)}._summaryRow_659zv_665{display:grid;grid-template-columns:var(--plans-survey-summary-row-columns);gap:var(--plans-survey-summary-row-gap);padding:var(--plans-survey-summary-row-padding);border:var(--border-sm) solid var(--plans-survey-summary-row-border);border-radius:var(--radius-md);background:var(--plans-survey-summary-row-surface)}._summaryRow_659zv_665 strong{color:var(--plans-survey-summary-label-text);font-family:var(--text-label-lg-font-family);font-size:var(--text-label-lg-font-size);font-weight:var(--plans-survey-field-label-font-weight);line-height:var(--text-label-lg-line-height)}._summaryRow_659zv_665 span{color:var(--plans-survey-summary-value-text);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);font-weight:var(--text-label-lg-font-weight);line-height:var(--text-body-md-line-height);overflow-wrap:anywhere}._summaryList_659zv_719{display:grid;gap:var(--plans-survey-summary-list-gap)}._summaryFile_659zv_729{display:grid;gap:var(--plans-survey-summary-file-gap);padding:var(--plans-survey-summary-file-padding);border:var(--border-sm) solid var(--plans-survey-summary-row-border);border-radius:var(--radius-md);background:var(--plans-survey-summary-row-surface)}._summaryFile_659zv_729 strong{color:var(--plans-survey-summary-value-text);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);font-weight:var(--plans-survey-field-label-font-weight);line-height:var(--text-body-md-line-height)}._smallMuted_659zv_763{color:var(--plans-survey-small-muted-text);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-xs-line-height)}._finalityBox_659zv_777{display:grid;gap:var(--plans-survey-finality-gap);padding:var(--plans-survey-finality-padding);border:var(--border-sm) solid var(--plans-survey-finality-border);border-radius:var(--radius-md);background:var(--plans-survey-finality-surface);color:var(--plans-survey-finality-text);font-family:var(--text-body-md-font-family);line-height:var(--text-body-md-line-height)}._finalityBox_659zv_777 p{margin:0}._checkboxLine_659zv_809{display:flex;gap:var(--plans-survey-checkbox-gap);align-items:flex-start;color:var(--text-heading);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);font-weight:var(--plans-survey-field-label-font-weight);line-height:var(--text-body-md-line-height)}._checkboxLine_659zv_809 input{margin-top:var(--plans-survey-checkbox-margin-block-start);accent-color:var(--primary)}._actions_659zv_841{display:flex;justify-content:space-between;gap:var(--plans-survey-actions-gap);margin-top:var(--plans-survey-actions-margin-block-start);padding-top:var(--plans-survey-actions-padding-block-start);border-top:var(--border-sm) solid var(--plans-survey-actions-border)}._actionGroup_659zv_859{display:flex;gap:var(--plans-survey-actions-gap);flex-wrap:wrap;justify-content:flex-end}._readOnly_659zv_873{display:grid;gap:var(--plans-survey-readonly-gap);padding:var(--plans-survey-readonly-padding);border:var(--border-sm) solid var(--plans-survey-readonly-border);border-radius:var(--radius-md);background:var(--plans-survey-readonly-surface)}._readOnly_659zv_873 strong{color:var(--plans-survey-readonly-strong-text);font-family:var(--text-body-md-font-family)}._loadingScreen_659zv_901{min-height:var(--plans-survey-loading-min-height);display:grid;place-items:center;text-align:center;padding:var(--plans-survey-loading-padding-block) var(--plans-survey-loading-padding-inline)}._loadingPanel_659zv_917{max-width:var(--plans-survey-loading-panel-max-width);display:grid;gap:var(--plans-survey-loading-panel-gap);justify-items:center}._loadingSpinner_659zv_931{width:var(--plans-survey-spinner-size);height:var(--plans-survey-spinner-size);border-radius:var(--feedback-pill-radius);border:var(--plans-survey-spinner-border-width) solid var(--plans-survey-spinner-border);border-top-color:var(--plans-survey-spinner-accent);animation:_hmmrSpin_659zv_1 var(--plans-survey-spinner-duration) linear infinite}._loadingTitle_659zv_949{margin:0;color:var(--text-heading);font-family:var(--text-title-xl-font-family);font-size:var(--plans-survey-loading-title-font-size);font-weight:var(--text-title-xl-font-weight);line-height:var(--plans-survey-loading-title-line-height);letter-spacing:var(--plans-survey-loading-title-letter-spacing)}._loadingText_659zv_969{margin:0;color:var(--text-body-muted);font-family:var(--text-body-md-font-family);font-size:var(--plans-survey-loading-text-font-size);line-height:var(--plans-survey-loading-text-line-height)}@keyframes _hmmrSpin_659zv_1{to{transform:rotate(360deg)}}@media(max-width:760px){._page_659zv_1{padding:var(--plans-survey-page-mobile-padding-block) var(--plans-survey-page-mobile-padding-inline)}._card_659zv_27{padding:var(--plans-survey-card-mobile-padding)}._header_659zv_51,._actions_659zv_841{align-items:stretch;flex-direction:column}._summaryRow_659zv_665{grid-template-columns:1fr}._actionGroup_659zv_859{justify-content:stretch}}._group_1by51_1{display:grid;gap:var(--plans-survey-card-gap)}._groupHeader_1by51_11{display:grid;gap:var(--plans-survey-steps-gap)}._groupHeader_1by51_11 h2{margin:0;color:var(--text-heading);font-family:var(--text-title-lg-font-family);font-size:var(--text-title-lg-font-size);font-weight:var(--text-title-lg-font-weight);line-height:var(--text-title-lg-line-height)}._groupHeader_1by51_11 p{margin:0;color:var(--plans-survey-help-text);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._questions_1by51_55{display:grid}._question_1by51_55{display:grid;gap:var(--plans-survey-steps-gap);margin:0;padding:var(--plans-survey-card-gap) 0;border:0;border-top:var(--border-sm) solid var(--plans-survey-card-border);min-inline-size:0}._legend_1by51_83{padding:0;color:var(--text-heading);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-detail-value-line-height)}._help_1by51_101{margin:0;max-width:var(--plans-survey-help-max-width);color:var(--plans-survey-help-text);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._options_1by51_119{display:flex;flex-wrap:wrap;gap:var(--plans-survey-steps-gap)}._option_1by51_119{display:inline-flex;align-items:center;gap:var(--plans-survey-steps-gap);color:var(--text-body);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-detail-value-line-height);cursor:pointer}._option_1by51_119 input{margin:0;accent-color:var(--primary)}._question_1by51_55:disabled ._option_1by51_119{cursor:default}._page_i4bym_1{min-height:100vh;padding:var(--plans-survey-page-padding-block) var(--plans-survey-page-padding-inline);background:var(--surface-page);color:var(--text-body);box-sizing:border-box}._shell_i4bym_17{width:min(var(--plans-survey-shell-max-width),100%);margin:0 auto;display:grid;gap:var(--plans-survey-card-gap)}._intro_i4bym_31{margin:0;max-width:var(--plans-survey-help-max-width);color:var(--plans-survey-help-text);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-detail-value-line-height)}._summary_i4bym_49{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--plans-survey-steps-gap)}._progress_i4bym_65,._missing_i4bym_67{margin:0;font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._progress_i4bym_65{color:var(--text-body)}._missing_i4bym_67{color:var(--plans-survey-help-text)}._groupStack_i4bym_97{display:grid;gap:var(--plans-survey-card-gap)}._actions_i4bym_107{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--plans-survey-card-gap);padding-top:var(--plans-survey-card-gap);border-top:var(--border-sm) solid var(--plans-survey-card-border)}._actionGroup_i4bym_127{display:flex;flex-wrap:wrap;gap:var(--plans-survey-steps-gap)}._page_3oz8a_1{min-height:100vh;padding:var(--plans-survey-page-padding-block) var(--plans-survey-page-padding-inline);background:var(--surface-page);color:var(--text-body);box-sizing:border-box}._shell_3oz8a_17{width:min(var(--plans-survey-shell-max-width),100%);margin:0 auto;display:grid;gap:var(--plans-survey-card-gap)}._intro_3oz8a_31{margin:0;max-width:var(--plans-survey-help-max-width);color:var(--plans-survey-help-text);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-detail-value-line-height)}._summary_3oz8a_49{display:grid;gap:var(--plans-survey-steps-gap)}._summaryText_3oz8a_59,._summaryDetail_3oz8a_61{margin:0;font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}._summaryText_3oz8a_59{color:var(--text-body)}._summaryDetail_3oz8a_61{color:var(--plans-survey-help-text)}._actions_3oz8a_91{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--plans-survey-card-gap);padding-top:var(--plans-survey-card-gap);border-top:var(--border-sm) solid var(--plans-survey-card-border)}._emptyPanel_e69ke_1{display:grid;gap:var(--spacing-xs)}._emptyPanel_e69ke_1 h2{margin:0;color:var(--text-heading);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:var(--text-title-md-font-weight);line-height:var(--text-title-md-line-height)}._emptyPanel_e69ke_1 p{margin:0;color:var(--text-body-muted);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height)}._orderList_e69ke_45{display:grid;gap:var(--spacing-sm)}._orderCard_e69ke_55{display:grid;gap:var(--spacing-md)}._orderHeader_e69ke_65{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);flex-wrap:wrap}._orderTitleBlock_e69ke_81{min-width:min(100%,var(--layout-card-title-min-width));display:grid;gap:var(--spacing-xxs)}._orderMeta_e69ke_93{margin:0;color:var(--text-caption);font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-label-sm-line-height);letter-spacing:var(--text-label-sm-letter-spacing);text-transform:uppercase}._orderTitle_e69ke_81{margin:0;color:var(--text-heading);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:var(--text-title-md-font-weight);line-height:var(--text-title-md-line-height)}@media(max-width:720px){._orderHeader_e69ke_65,._orderActions_e69ke_137{align-items:stretch;flex-direction:column}._orderActions_e69ke_137{justify-content:stretch}}._pageStack_i6r2o_1{display:grid;gap:16px;min-width:0}._pageIntro_i6r2o_13{margin:0;max-width:860px;color:#e3e3e3bd;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;line-height:20px}._sectionCard_i6r2o_31{display:grid;gap:14px}._sectionKicker_i6r2o_41,._sectionKickerDanger_i6r2o_43{margin:0;color:#e3e3e394;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:11px;font-weight:850;line-height:15px;letter-spacing:.06em;text-transform:uppercase}._sectionKickerDanger_i6r2o_43{color:#f0b2b2}._sectionTitle_i6r2o_73{margin:0;color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:20px;font-weight:850;line-height:26px}._sectionIntro_i6r2o_91,._bodyCopy_i6r2o_93,._mutedCopy_i6r2o_95,._nestedIntro_i6r2o_97{margin:0;color:#e3e3e3b8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;line-height:20px}._mutedCopy_i6r2o_95{color:#e3e3e39e}._settingGrid_i6r2o_121{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}._settingRow_i6r2o_133{min-width:0;display:grid;gap:5px;padding:12px;border-radius:4px;border:1px solid rgba(227,227,227,.16);background:#06121b42}._settingLabel_i6r2o_153{color:#e3e3e394;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:11px;font-weight:850;line-height:15px;letter-spacing:.05em;text-transform:uppercase}._settingValue_i6r2o_173{color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;font-weight:800;line-height:20px;overflow-wrap:anywhere}._monoValue_i6r2o_191{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:18px}._actionRow_i6r2o_203{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._nestedPanel_i6r2o_217{display:grid;gap:12px;padding:12px;border-radius:4px;border:1px solid rgba(227,227,227,.16);background:#06121b42}._nestedTitle_i6r2o_235{display:block;color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:15px;font-weight:850;line-height:21px}._nestedIntro_i6r2o_97{margin-top:4px}._formStack_i6r2o_261{display:grid;gap:10px}._field_i6r2o_271{display:grid;gap:5px;min-width:0}._field_i6r2o_271 span{color:#e3e3e3cc;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:13px;font-weight:850;line-height:18px}._input_i6r2o_299{width:100%;min-height:36px;border:1px solid rgba(227,227,227,.26);border-radius:4px;background:#06121b52;color:#e3e3e3;padding:7px 9px;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:13px;line-height:18px;box-sizing:border-box}._input_i6r2o_299:focus{outline:2px solid rgba(19,162,219,.52);outline-offset:1px;border-color:#13a2dbb8}._input_i6r2o_299:disabled{cursor:not-allowed;opacity:.56}._billingHeader_i6r2o_349{display:flex;gap:14px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}._linkButton_i6r2o_365{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:7px 12px;border-radius:4px;border:1px solid rgba(227,227,227,.26);background:#e3e3e30f;color:#e3e3e3;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:13px;font-weight:850;line-height:18px;text-decoration:none;box-sizing:border-box}._linkButton_i6r2o_365:hover{border-color:#13a2db7a;background:#13a2db1f;color:#f4f7f8}._dangerSection_i6r2o_413{border-color:#cc44446b}._dangerButton_i6r2o_421{width:max-content;color:#f0b2b2!important}._dangerButton_i6r2o_421:hover:not(:disabled){border-color:#cc44448f!important;background:#cc44441f!important}@media(max-width:720px){._actionRow_i6r2o_203,._billingHeader_i6r2o_349{align-items:stretch;flex-direction:column}._dangerButton_i6r2o_421,._linkButton_i6r2o_365{width:100%}}._pageStack_gmgkd_1{display:grid;gap:16px;min-width:0}._pageIntro_gmgkd_13{margin:0;max-width:860px;color:#e3e3e3bd;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;line-height:20px}._sectionStack_gmgkd_31{display:grid;gap:12px;min-width:0}._sectionHeader_gmgkd_43{display:grid;gap:6px}._sectionHeader_gmgkd_43 h2{margin:0;color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:20px;font-weight:850;line-height:26px}._sectionHeader_gmgkd_43 p{margin:0;color:#e3e3e3b8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;line-height:20px}._fileCard_gmgkd_87{display:grid;gap:16px}._fileHeader_gmgkd_97{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}._fileTitleBlock_gmgkd_113{min-width:min(100%,360px);display:grid;gap:7px}._fileTitleBlock_gmgkd_113 h3{margin:0;color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:17px;font-weight:850;line-height:23px;overflow-wrap:anywhere}._fileMeta_gmgkd_145{display:flex;align-items:center;gap:7px;flex-wrap:wrap;color:#e3e3e39e;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:13px;line-height:18px}._fileMeta_gmgkd_145>span:not(:last-child):after{content:"·";margin-left:7px;color:#e3e3e361}._linkedTask_gmgkd_179{margin:0;color:#e3e3e3b8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:13px;line-height:18px}._fileActions_gmgkd_195{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}._dangerButton_gmgkd_209{color:#f0b2b2!important}._dangerButton_gmgkd_209:hover:not(:disabled){border-color:#cc44448f!important;background:#cc44441f!important}._tagGroup_gmgkd_227{display:grid;gap:9px}._tagGroup_gmgkd_227 strong,._field_gmgkd_239 span{color:#e3e3e3cc;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:13px;font-weight:850;line-height:18px}._tagList_gmgkd_255{display:flex;gap:8px;flex-wrap:wrap}._uploadPanel_gmgkd_267{display:grid;gap:10px}._uploadGrid_gmgkd_277{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(160px,220px) 1fr;gap:10px;align-items:end}._field_gmgkd_239{display:grid;gap:5px;min-width:0}._select_gmgkd_303,._fileInput_gmgkd_305{width:100%;min-height:36px;border:1px solid rgba(227,227,227,.26);border-radius:4px;background:#06121b52;color:#e3e3e3;padding:7px 9px;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:13px;line-height:18px;box-sizing:border-box}._select_gmgkd_303:focus,._fileInput_gmgkd_305:focus{outline:2px solid rgba(19,162,219,.52);outline-offset:1px;border-color:#13a2dbb8}._select_gmgkd_303:disabled,._fileInput_gmgkd_305:disabled{cursor:not-allowed;opacity:.56}._uploadHelp_gmgkd_359{margin:0;color:#e3e3e3ad;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:13px;line-height:18px}@media(max-width:960px){._uploadGrid_gmgkd_277{grid-template-columns:1fr}}@media(max-width:720px){._fileHeader_gmgkd_97,._fileActions_gmgkd_195{align-items:stretch;flex-direction:column}._fileActions_gmgkd_195{justify-content:stretch}}._emptyPanel_meaz6_1{display:grid;gap:var(--spacing-xs)}._emptyPanel_meaz6_1 h2{margin:0;color:var(--text-heading);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:var(--text-title-md-font-weight);line-height:var(--text-title-md-line-height)}._emptyPanel_meaz6_1 p{margin:0;color:var(--text-body-muted);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height)}._phaseList_meaz6_45{display:grid;gap:var(--spacing-lg)}._phaseGroup_meaz6_55{display:grid;gap:var(--spacing-sm)}._phaseTitle_meaz6_65{margin:0;color:var(--text-heading);font-family:var(--text-title-sm-font-family);font-size:var(--text-title-sm-font-size);font-weight:var(--text-title-sm-font-weight);line-height:var(--text-title-sm-line-height);letter-spacing:var(--text-title-sm-letter-spacing)}._subList_meaz6_85{display:grid;gap:var(--spacing-sm)}._subCard_meaz6_95{display:grid;gap:var(--spacing-md)}._subHeader_meaz6_105{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);flex-wrap:wrap}._subTitleBlock_meaz6_121{min-width:min(100%,var(--layout-card-title-min-width));display:grid;gap:var(--spacing-xxs)}._subMeta_meaz6_133{margin:0;color:var(--text-caption);font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-label-sm-line-height);letter-spacing:var(--text-label-sm-letter-spacing);text-transform:uppercase}._subTitle_meaz6_121{margin:0;color:var(--text-heading);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:var(--text-title-md-font-weight);line-height:var(--text-title-md-line-height)}._jobTitle_meaz6_173{margin:0;color:var(--text-body-muted);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height)}._detailLink_meaz6_189{width:max-content;color:var(--text-link);font-family:var(--text-body-xs-font-family);font-size:var(--text-body-xs-font-size);font-weight:var(--weight-bold);line-height:var(--text-body-xs-line-height);text-decoration:none}._detailLink_meaz6_189:hover{text-decoration:underline}@media(max-width:720px){._subHeader_meaz6_105{align-items:stretch;flex-direction:column}}._panel_1k5gy_1{display:grid;gap:var(--spacing-sm);padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-information);border-radius:var(--radius-lg);background:var(--surface-information)}._header_1k5gy_19{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap}._title_1k5gy_35{margin:0 0 var(--spacing-xxs)}._description_1k5gy_43{margin:0;color:var(--text-muted);font-size:var(--text-body-sm-font-size)}._statusSuccess_1k5gy_55{color:var(--success);font-size:var(--text-body-sm-font-size)}._statusError_1k5gy_65{color:var(--danger);font-size:var(--text-body-sm-font-size)}._form_1k5gy_75{display:grid;gap:var(--spacing-sm);padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-tertiary);border-radius:var(--radius-lg)}._fieldGrid_1k5gy_91{display:grid;grid-template-columns:minmax(12rem,1fr) minmax(14rem,1.5fr) minmax(10rem,max-content) minmax(10rem,max-content) minmax(8rem,max-content);gap:var(--spacing-xs)}._field_1k5gy_91{display:grid;gap:var(--spacing-xxs);color:var(--text-muted);font-size:var(--text-label-sm-font-size)}._fullWidth_1k5gy_117{width:100%}._monospace_1k5gy_125{font-family:var(--font-mono, monospace)}._footer_1k5gy_133{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}._activeLabel_1k5gy_147{display:inline-flex;align-items:center;gap:var(--spacing-xxs);font-size:var(--text-body-sm-font-size)}@media(max-width:56.25rem){._fieldGrid_1k5gy_91{grid-template-columns:1fr}}._header_q9c8z_1{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap}._title_q9c8z_17{margin:0 0 var(--spacing-xxs)}._description_q9c8z_25{margin:0;color:var(--text-muted)}._sourceSuccess_q9c8z_35,._sourceWarning_q9c8z_37{margin:var(--spacing-xs) 0 0;font-size:var(--text-body-sm-font-size);font-weight:var(--text-label-lg-font-weight)}._sourceSuccess_q9c8z_35{color:var(--success)}._sourceWarning_q9c8z_37,._error_q9c8z_59{color:var(--warning)}._error_q9c8z_59{margin:var(--spacing-xxs) 0 0;font-size:var(--text-label-sm-font-size)}._actions_q9c8z_77{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm);flex-wrap:wrap}._toggle_q9c8z_93{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border:var(--border-sm) solid var(--borders-tertiary);border-radius:var(--radius-md);background:var(--surface-detail-card);color:var(--text-muted);font-size:var(--text-body-sm-font-size);white-space:nowrap}._jobCount_q9c8z_119{padding:var(--spacing-xs) var(--spacing-sm);border:var(--border-sm) solid var(--borders-information);border-radius:var(--radius-md);background:var(--status-info-surface);font-size:var(--text-body-sm-font-size);white-space:nowrap}._metrics_14h78_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-sm)}._metricCard_14h78_13{padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-tertiary);border-radius:var(--radius-md)}._metricLabel_14h78_25{color:var(--text-muted);font-size:var(--text-body-sm-font-size)}._summary_14h78_35{cursor:pointer;font-weight:var(--text-label-lg-font-weight)}._dangerSummary_14h78_45{color:var(--status-danger-text)}._chipList_14h78_53{display:flex;gap:var(--spacing-xxs);flex-wrap:wrap;margin-top:var(--spacing-sm)}._chip_14h78_53{padding:var(--spacing-xxs) var(--spacing-xs);border:var(--border-sm) solid var(--borders-tertiary);border-radius:var(--radius-pill);background:var(--surface-button-secondary);font-size:var(--text-label-sm-font-size)}._muted_14h78_83{color:var(--text-muted)}._invalidList_14h78_91{display:grid;gap:var(--spacing-xs);margin-top:var(--spacing-sm)}._invalidCard_14h78_103{padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-error);border-radius:var(--radius-md)}._pre_14h78_115{margin:var(--spacing-xs) 0 0;white-space:pre-wrap}@media(max-width:48rem){._metrics_14h78_1{grid-template-columns:1fr}}._shell_beaus_1{padding:var(--spacing-md);border:var(--border-sm) solid var(--borders-tertiary);border-radius:var(--radius-lg);background:var(--surface-detail-card)}._summary_beaus_15{cursor:pointer;list-style:none}._header_beaus_25{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap}._kicker_beaus_41{color:var(--accent);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-lg-font-weight);letter-spacing:var(--text-label-sm-letter-spacing);text-transform:uppercase}._title_beaus_57{margin:var(--spacing-xxs) 0}._questionKey_beaus_65{color:var(--text-muted);font-family:var(--font-mono, monospace);font-size:var(--text-label-sm-font-size)}._notes_beaus_77{margin:var(--spacing-xs) 0 0;color:var(--text-muted)}._badges_beaus_87{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}._infoBadge_beaus_101,._neutralBadge_beaus_103,._dangerBadge_beaus_105{padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--radius-pill);font-size:var(--text-label-sm-font-size)}._infoBadge_beaus_101{border:var(--border-sm) solid var(--borders-information);background:var(--status-info-surface)}._neutralBadge_beaus_103{border:var(--border-sm) solid var(--borders-tertiary);background:var(--surface-button-secondary);color:var(--text-muted)}._dangerBadge_beaus_105{border:var(--border-sm) solid var(--borders-error);background:var(--status-danger-surface);color:var(--status-danger-text)}._form_ovvx3_1{display:grid;gap:var(--spacing-sm);margin-top:var(--spacing-sm);padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-tertiary);border-radius:var(--radius-lg);background:var(--surface-detail-card)}._fieldGrid_ovvx3_21{display:grid;grid-template-columns:minmax(14rem,1.2fr) minmax(11rem,max-content) minmax(11rem,max-content) minmax(8rem,max-content);gap:var(--spacing-xs)}._field_ovvx3_21{display:grid;gap:var(--spacing-xxs);color:var(--text-muted);font-size:var(--text-label-sm-font-size)}._fullWidth_ovvx3_47{width:100%}._monospace_ovvx3_55{font-family:var(--font-mono, monospace)}._footer_ovvx3_63{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}._activeLabel_ovvx3_77{display:inline-flex;align-items:center;gap:var(--spacing-xxs);font-size:var(--text-body-sm-font-size)}._statusSuccess_ovvx3_91{color:var(--success);font-size:var(--text-label-sm-font-size)}._statusError_ovvx3_101{color:var(--danger);font-size:var(--text-label-sm-font-size)}@media(max-width:48rem){._fieldGrid_ovvx3_21{grid-template-columns:1fr}}._tableWrap_hgl7w_1{margin-top:var(--spacing-sm);overflow-x:auto}._table_hgl7w_1{width:100%;border-collapse:collapse;font-size:var(--text-body-sm-font-size)}._table_hgl7w_1 th{text-align:left}._table_hgl7w_1 th,._table_hgl7w_1 td{padding:var(--spacing-xs) var(--spacing-xxs);vertical-align:top}._monospace_hgl7w_43{font-family:var(--font-mono, monospace)}._rowActions_hgl7w_51{display:grid;gap:var(--spacing-xs)}._chipList_hgl7w_61{display:flex;gap:var(--spacing-xxs);flex-wrap:wrap}._jobChip_hgl7w_73{display:inline-flex;align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xxs) var(--spacing-xs);border:var(--border-sm) solid var(--borders-information);border-radius:var(--radius-pill);background:var(--status-info-surface)}._muted_hgl7w_93,._freeTextNotice_hgl7w_95{color:var(--text-muted)}._attachForm_hgl7w_103{display:flex;gap:var(--spacing-xxs);flex-wrap:wrap}._select_hgl7w_115{min-width:16rem;flex:1 1 16rem}._statusSuccess_hgl7w_125{color:var(--success);font-size:var(--text-label-sm-font-size)}._statusError_hgl7w_135{color:var(--danger);font-size:var(--text-label-sm-font-size)}._freeTextNotice_hgl7w_95{margin-top:var(--spacing-sm)}._section_oy175_1{display:grid;gap:var(--spacing-md);padding:var(--spacing-md);border:var(--border-sm) solid var(--borders-tertiary);border-radius:var(--radius-lg);background:var(--surface-detail-card)}._questionList_oy175_19{display:grid;gap:var(--spacing-sm)}._section_xuoan_1{--admin-section-x: var(--projectLookup-section-x, var(--spacing-md));margin-top:var(--spacing-md);border-top:var(--border-sm) solid var(--borders-primary);padding-top:var(--spacing-md)}._header_xuoan_17{display:flex;justify-content:space-between;gap:var(--spacing-sm);align-items:baseline;flex-wrap:wrap;padding-inline:var(--admin-section-x)}._title_xuoan_35{margin:0 0 var(--spacing-xs)}._meta_xuoan_43{color:var(--text-muted);font-size:var(--text-body-sm-font-size)}._description_xuoan_53{margin:0 0 var(--spacing-sm);color:var(--text-muted);padding-inline:var(--admin-section-x)}._actions_xuoan_65{display:flex;gap:var(--spacing-xs);flex-wrap:wrap;justify-content:flex-end}._form_3mppg_1{display:grid;gap:var(--spacing-xs)}._textarea_3mppg_11{width:100%;box-sizing:border-box;padding:var(--spacing-sm);border:var(--border-sm) solid var(--borders-secondary);border-radius:var(--radius-md)}._footer_3mppg_27{display:flex;justify-content:space-between;gap:var(--spacing-xs);align-items:center}._muted_3mppg_41{color:var(--text-body-muted);font-size:var(--text-caption-font-size)}._success_3mppg_51{margin-top:var(--spacing-sm);color:var(--success)}._error_3mppg_61{margin-top:var(--spacing-sm);color:var(--danger)}._notesList_3mppg_71{margin-top:var(--spacing-sm);display:grid;gap:var(--spacing-sm)}._noteCard_3mppg_83{border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-lg);padding:var(--spacing-sm);background:var(--surface-detail-card)}._noteMeta_3mppg_97{display:flex;justify-content:space-between;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);color:var(--text-body-muted);font-size:var(--text-caption-font-size)}._monospace_3mppg_115{font-family:var(--font-mono)}._noteBody_3mppg_123{white-space:pre-wrap}._error_vwirw_1{color:var(--danger)}._tableScroller_vwirw_9{overflow-x:auto}._table_vwirw_9{width:100%;border-collapse:collapse;font-size:var(--text-body-sm-font-size)}._headingCell_vwirw_29{text-align:left;border-bottom:var(--border-sm) solid var(--borders-secondary);padding-block:var(--spacing-sm);padding-inline:var(--spacing-xs)}._row_vwirw_43{cursor:pointer}._rowSelected_vwirw_51{background:var(--surface-action-2-hover)}._cell_vwirw_59{border-bottom:var(--border-sm) solid var(--borders-primary);padding-block:var(--spacing-sm);padding-inline:var(--spacing-xs)}._monospace_vwirw_71{font-family:var(--font-mono)}._mutedMeta_vwirw_79{color:var(--text-body-muted);font-size:var(--text-caption-font-size)}._actions_vwirw_89{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}._error_177ot_1{color:var(--danger)}._emptyState_177ot_9{border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-lg);padding:var(--spacing-sm);background:var(--surface-detail-card)}._tableFrame_177ot_23{overflow:hidden;border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-lg);background:var(--surface-detail-card)}._table_177ot_23{width:100%;border-collapse:collapse;font-size:var(--text-caption-font-size)}._headerRow_177ot_49{background:var(--surface-table-header);text-align:left}._headerCell_177ot_59,._cell_177ot_71{padding-block:var(--spacing-xs);padding-inline:var(--spacing-sm);border-bottom:var(--border-sm) solid var(--borders-primary)}._nowrap_177ot_83{white-space:nowrap}._monospace_177ot_91{font-family:var(--font-mono)}._filters_sb2wp_1{display:grid;grid-template-columns:minmax(220px,1fr) 180px 180px;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}._control_sb2wp_15{padding-block:var(--spacing-sm);padding-inline:var(--spacing-sm);border:var(--border-sm) solid var(--borders-secondary);border-radius:var(--radius-md)}._snapshotSection_jj8e7_1{margin-top:var(--spacing-md);border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-lg);padding:var(--spacing-sm);background:var(--surface-detail-card)}._error_jj8e7_17{color:var(--danger)}._snapshotContent_jj8e7_25{display:grid;gap:var(--spacing-sm)}._countGrid_jj8e7_35{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-xs);padding-inline:var(--admin-section-x, var(--spacing-md))}._twoColumnGrid_jj8e7_49{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-sm);padding-inline:var(--admin-section-x, var(--spacing-md))}._threeColumnGrid_jj8e7_63{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-sm);padding-inline:var(--admin-section-x, var(--spacing-md))}._snapshotCard_jj8e7_77{border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-md);padding:var(--spacing-sm);background:var(--surface-field)}._pre_jj8e7_91{margin:var(--spacing-xs) 0 0;white-space:pre-wrap}._panel_wpilw_1{--projectLookup-section-x: var(--spacing-md);border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-lg);padding:var(--spacing-md);background:var(--surface-detail-card)}._title_wpilw_19{margin-top:0}._intro_wpilw_27{margin-top:var(--spacing-xs);color:var(--text-body-muted)}._selectedProject_wpilw_37{margin-top:var(--spacing-md);border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-lg);padding:var(--spacing-md);background:var(--surface-detail-card)}._sectionTitle_wpilw_53{margin-top:0}._projectMetaGrid_wpilw_61{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-sm);font-size:var(--text-body-sm-font-size)}._monospace_wpilw_75{font-family:var(--font-mono)}._supportHeaderSection_wpilw_83{margin-top:var(--spacing-md);border-top:var(--border-sm) solid var(--borders-primary);padding-top:var(--spacing-md)}._supportHeader_wpilw_83{display:flex;justify-content:space-between;gap:var(--spacing-sm);align-items:center;flex-wrap:wrap}._supportTitle_wpilw_111{margin:0 0 var(--spacing-xxs)}._supportCopy_wpilw_119{margin:0;color:var(--text-body-muted)}._actionRow_wpilw_129{display:flex;gap:var(--spacing-xs);flex-wrap:wrap;margin-top:var(--spacing-sm)}._dangerZone_wpilw_143{margin-top:var(--spacing-md);border:var(--border-sm) solid var(--borders-button-danger);border-radius:var(--radius-lg);padding:var(--spacing-sm);background:var(--surface-button-danger)}._dangerEyebrow_wpilw_159{margin:0;color:var(--danger);text-transform:uppercase;letter-spacing:var(--text-label-button-letter-spacing);font-size:var(--text-caption-font-size);font-weight:var(--text-title-md-font-weight)}._dangerTitle_wpilw_177{margin:var(--spacing-xs) 0 var(--spacing-xxs)}._dangerCopy_wpilw_185{margin:0 0 var(--spacing-sm);color:var(--text-body-muted);line-height:var(--text-body-md-line-height)}._tableEmail_1bk55_1{color:var(--text-heading);font-weight:var(--weight-semibold);overflow-wrap:anywhere}._actionCell_1bk55_13{white-space:nowrap}._sectionBody_1bk55_21{padding-inline:var(--spacing-md)}._detailGrid_1bk55_29{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--layout-detail-min-width),1fr));gap:var(--spacing-sm) var(--spacing-lg);margin:0;padding:var(--spacing-sm) var(--spacing-md) 0}._detailItem_1bk55_59{min-width:0}._detailLabel_1bk55_67{color:var(--text-caption);font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-label-sm-line-height);letter-spacing:var(--text-label-sm-letter-spacing);text-transform:uppercase}._detailValue_1bk55_87{margin:var(--spacing-xxxs) 0 0;color:var(--text-body);font-family:var(--text-body-xs-font-family);font-size:var(--text-body-xs-font-size);line-height:var(--text-body-xs-line-height);overflow-wrap:anywhere}._panel_1bk55_105{display:grid;gap:var(--spacing-md)}._inviteForm_1bk55_115{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--spacing-sm);align-items:end;padding-inline:var(--spacing-md)}._field_1bk55_131{display:grid;gap:var(--spacing-xxs);min-width:0}._fieldLabel_1bk55_143{color:var(--text-caption);font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-label-sm-line-height);letter-spacing:var(--text-label-sm-letter-spacing);text-transform:uppercase}._emailInput_1bk55_163{width:100%;height:var(--input-height-md);box-sizing:border-box;border:var(--border-sm) solid var(--borders-input);border-radius:var(--radius-sm);background:var(--surface-input);color:var(--text-body);padding:var(--input-padding-block) var(--input-padding-inline);font-family:var(--text-body-xs-font-family);font-size:var(--text-body-xs-font-size);line-height:var(--text-body-xs-line-height)}._emailInput_1bk55_163::placeholder{color:var(--text-input-placeholder)}._emailInput_1bk55_163:focus{outline:var(--input-outline-width) solid var(--focus-input);outline-offset:var(--input-outline-offset);border-color:var(--borders-input-focus)}._emailInput_1bk55_163:disabled{background:var(--surface-disabled);color:var(--text-disabled);border-color:var(--borders-disabled);cursor:not-allowed}._helperText_1bk55_235{grid-column:1 / -1;margin:0;color:var(--text-body-muted);font-family:var(--text-body-xs-font-family);font-size:var(--text-body-xs-font-size);line-height:var(--text-body-xs-line-height)}._feedbackRow_1bk55_253{grid-column:1 / -1}._usersBody_1bk55_261{display:grid;gap:var(--spacing-sm);padding-inline:var(--spacing-md)}._projectsSection_1bk55_273{margin-top:var(--spacing-md);border-top:var(--border-sm) solid var(--borders-primary);padding-top:var(--spacing-md)}._projectsHeader_1bk55_291{display:flex;justify-content:space-between;gap:var(--spacing-sm);align-items:baseline;flex-wrap:wrap;padding-inline:var(--spacing-md)}._projectsTitle_1bk55_309{margin:0 0 var(--spacing-xxs);color:var(--text-heading)}._projectsCopy_1bk55_319{margin:0;color:var(--text-body-muted);font-family:var(--text-body-xs-font-family);font-size:var(--text-body-xs-font-size);line-height:var(--text-body-xs-line-height)}._projectsCount_1bk55_335{color:var(--text-caption);font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-label-sm-line-height)}._projectsBody_1bk55_351{margin-top:var(--spacing-sm);padding-inline:var(--spacing-md)}._projectName_1bk55_361{color:var(--text-heading);font-weight:var(--weight-semibold)}._projectId_1bk55_371{margin-top:var(--spacing-xxxs);color:var(--text-caption);font-family:var(--font-mono);overflow-wrap:anywhere}._projectActionCell_1bk55_385{white-space:nowrap}._eyebrow_1583a_1{margin:0;font-size:var(--text-caption-font-size);color:var(--danger);text-transform:uppercase;letter-spacing:var(--text-label-button-letter-spacing);font-weight:800}._copy_1583a_19{margin:var(--spacing-sm) 0}._projectCard_1583a_27{display:grid;gap:var(--spacing-xxs);border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-lg);padding:var(--spacing-sm);background:var(--surface-detail-card)}._panel_1ish6_1{margin-top:0;border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-lg);padding:var(--spacing-md);background:var(--surface-detail-card)}._controls_1ish6_17{display:flex;gap:var(--spacing-xs);flex-wrap:wrap;padding-inline:var(--admin-section-x)}._projectInput_1ish6_31{min-width:var(--layout-card-title-min-width);padding:var(--spacing-xs) var(--spacing-sm);border:var(--border-sm) solid var(--borders-tertiary);border-radius:var(--radius-xl)}._messages_1ish6_45{display:grid;gap:var(--spacing-xs);margin-top:var(--spacing-xs);padding-inline:var(--admin-section-x)}._success_1ish6_59{color:var(--success)}._error_1ish6_67{color:var(--danger)}._panel_psfgw_1{margin-top:0;border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-lg);padding:var(--spacing-md);background:var(--surface-detail-card)}._visuallyHidden_psfgw_17{position:absolute;inline-size:var(--border-sm);block-size:var(--border-sm);padding:0;margin:calc(var(--border-sm) * -1);overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:var(--border-none)}._form_cyvyp_1{display:block}._section_cyvyp_9{border:var(--border-sm) solid var(--status-info-border);border-radius:var(--radius-lg);padding:var(--spacing-md);background:var(--status-info-surface)}._fieldGrid_cyvyp_23{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-xs);padding-inline:var(--admin-section-x)}._span2_cyvyp_37{grid-column:span 2}._span4_cyvyp_45{grid-column:span 4}._field_cyvyp_23{width:100%}._monospace_cyvyp_61{font-family:var(--font-mono, monospace)}._footer_cyvyp_69{display:flex;justify-content:space-between;gap:var(--spacing-sm);align-items:center;flex-wrap:wrap;padding-inline:var(--admin-section-x)}._success_cyvyp_87{color:var(--success)}._error_cyvyp_95{color:var(--danger)}._actions_16zku_1{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}._metadataPanel_5sz9g_1{border:var(--border-sm) solid var(--borders-info);border-radius:var(--radius-lg);padding:var(--spacing-sm);margin-bottom:var(--spacing-md);background:var(--surface-info)}._header_5sz9g_17{display:flex;justify-content:space-between;gap:var(--spacing-sm);align-items:center;flex-wrap:wrap;margin-bottom:var(--spacing-sm)}._title_5sz9g_35{margin:0 0 var(--spacing-xxs)}._copy_5sz9g_43{margin:0;color:var(--text-body-muted);font-size:var(--text-caption-font-size)}._fieldGrid_5sz9g_55{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-sm)}._spanTwo_5sz9g_67{grid-column:span 2}._spanFour_5sz9g_75{grid-column:span 4}._fullWidth_5sz9g_83{width:100%}._checkboxField_5sz9g_91{display:flex;align-items:center;gap:var(--spacing-xs);padding-top:var(--spacing-xl)}._monospace_5sz9g_105{font-family:var(--font-mono)}._success_5sz9g_113{margin-top:var(--spacing-sm);color:var(--success)}._error_5sz9g_123{margin-top:var(--spacing-sm);color:var(--danger)}._editor_pipvw_1{display:grid;gap:var(--spacing-sm)}._header_pipvw_11{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:flex-start;justify-content:space-between}._help_pipvw_27{margin:0}._list_pipvw_35{display:grid;gap:var(--spacing-sm)}._item_pipvw_45,._field_pipvw_55{display:grid;gap:var(--spacing-xs)}._input_pipvw_65{box-sizing:border-box;width:100%}._actions_pipvw_75{display:flex;justify-content:flex-end}._variant_18xci_1{border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-lg);padding:var(--spacing-md);margin-bottom:var(--spacing-md)}._title_18xci_15{margin-top:0}._fields_18xci_23{display:grid;gap:var(--spacing-sm)}._fullWidth_18xci_33{width:100%}._jobEditor_13mq0_1{overflow:hidden;border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-lg);background:var(--surface-detail-card)}._summary_13mq0_15{cursor:pointer;padding:var(--spacing-md);font-weight:var(--text-title-sm-font-weight);display:flex;justify-content:space-between;gap:var(--spacing-sm)}._body_13mq0_33{padding:var(--spacing-md);display:grid;gap:var(--spacing-md)}._jobFacts_13mq0_45{display:grid;gap:var(--spacing-xs)}._metaPanel_13mq0_55{border:var(--border-sm) solid var(--borders-primary);border-radius:var(--radius-lg);padding:var(--spacing-md);display:grid;gap:var(--spacing-sm)}._metaTitle_13mq0_71{margin-top:0}._fullWidth_13mq0_79{width:100%}._rawPreview_13mq0_87{white-space:pre-wrap;word-break:break-word}._error_13mq0_97{color:var(--danger)}._success_13mq0_105{color:var(--success)}._adminPage_y4v99_1{display:grid;gap:var(--spacing-md);min-width:0;color:var(--text-body);font-family:var(--font-sans)}._adminHeader_y4v99_17{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-md);min-width:0;padding:var(--spacing-md);border:var(--border-sm) solid var(--borders-tertiary);border-radius:var(--radius-lg);background:var(--surface-detail-card)}._kicker_y4v99_41{margin:0 0 var(--spacing-xxs);color:var(--text-subtle);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-label-sm-line-height);letter-spacing:var(--text-label-sm-letter-spacing);text-transform:uppercase}._adminHeader_y4v99_17 h1{margin:0;color:var(--text-heading);font-size:var(--text-title-lg-font-size);font-weight:var(--text-title-lg-font-weight);line-height:var(--text-title-lg-line-height);letter-spacing:var(--text-title-lg-letter-spacing)}._adminHeader_y4v99_17 p:not(._kicker_y4v99_41){margin:var(--spacing-xxs) 0 0;color:var(--text-muted);font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height)}._adminTabs_y4v99_93{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}._adminTab_y4v99_93{min-height:var(--feedback-chip-min-height);padding:var(--button-padding-sm-block) var(--button-padding-sm-inline);border:var(--border-sm) solid var(--borders-tertiary);border-radius:var(--radius-lg);background:var(--surface-button-secondary);color:var(--text-body-muted);font:inherit;font-size:var(--button-text-sm-font-size);font-weight:var(--text-label-lg-font-weight);cursor:pointer}._adminTab_y4v99_93:hover{border-color:var(--borders-action-hover);background:var(--surface-action-1);color:var(--text-heading)}._adminTab_y4v99_93:focus-visible{outline:var(--input-outline-width) solid var(--focus-input);outline-offset:var(--input-outline-offset)}._adminTabActive_y4v99_153{border-color:var(--borders-action-hover);background:var(--surface-action-1-hover);color:var(--text-heading)}._adminPage_y4v99_1 *{box-sizing:border-box}._adminPage_y4v99_1 h1,._adminPage_y4v99_1 h2,._adminPage_y4v99_1 h3,._adminPage_y4v99_1 h4,._adminPage_y4v99_1 strong,._adminPage_y4v99_1 summary{color:#f4f7f8!important}._adminPage_y4v99_1 p,._adminPage_y4v99_1 label,._adminPage_y4v99_1 li,._adminPage_y4v99_1 div,._adminPage_y4v99_1 span{color:#e3e3e3bd!important}._adminPage_y4v99_1 a{color:#13a2db}._adminPage_y4v99_1 input,._adminPage_y4v99_1 select,._adminPage_y4v99_1 textarea{min-height:36px;border:1px solid rgba(227,227,227,.22)!important;border-radius:4px!important;background:#06121b75!important;color:#e3e3e3!important;font:inherit}._adminPage_y4v99_1 input::placeholder,._adminPage_y4v99_1 textarea::placeholder{color:#e3e3e36b!important}._adminPage_y4v99_1 input:focus,._adminPage_y4v99_1 select:focus,._adminPage_y4v99_1 textarea:focus{outline:2px solid rgba(19,162,219,.52);outline-offset:1px;border-color:#13a2dbb8!important}._adminPage_y4v99_1 button:not(.adminTab):not([class*=_Button_]){min-height:32px;border:1px solid rgba(227,227,227,.18)!important;border-radius:4px!important;background:#e3e3e314!important;color:#f4f7f8!important;padding:7px 11px!important;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:13px;font-weight:800;line-height:18px;cursor:pointer}._adminPage_y4v99_1 button:not(.adminTab):not([class*=_Button_]):hover:not(:disabled){border-color:#13a2db7a!important;background:#13a2db29!important}._adminPage_y4v99_1 button:disabled{opacity:.42;cursor:not-allowed}._adminPage_y4v99_1 table{width:100%;border-collapse:collapse!important;background:#06121b47!important;color:#e3e3e3!important;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif}._adminPage_y4v99_1 thead tr{background:#06121beb!important}._adminPage_y4v99_1 th{position:sticky;top:0;z-index:1;border-color:#e3e3e31a!important;background:#06121beb!important;color:#e3e3e39e!important;font-size:11px!important;font-weight:850!important;letter-spacing:.06em;line-height:15px;text-align:left;text-transform:uppercase;white-space:nowrap}._adminPage_y4v99_1 td{border-color:#e3e3e317!important;color:#e3e3e3cc!important;font-size:13px;line-height:18px;vertical-align:top}._adminPage_y4v99_1 th,._adminPage_y4v99_1 td{padding:10px!important;border-bottom:1px solid rgba(227,227,227,.09)!important}._adminPage_y4v99_1 tbody tr{background:#1d2e3733!important}._adminPage_y4v99_1 tbody tr:nth-child(2n){background:#06121b2e!important}._adminPage_y4v99_1 tbody tr:hover,._selectedProjectRow_y4v99_415{background:#13a2db1f!important}._selectedProjectRow_y4v99_415 td{color:#f4f7f8!important}._adminPage_y4v99_1 pre{max-height:280px;overflow:auto;padding:10px;border-radius:4px;background:#02080d57!important;border:1px solid rgba(227,227,227,.1)}@media(max-width:900px){._adminHeader_y4v99_17{align-items:stretch;flex-direction:column}}._errorMessage_y4v99_463{color:var(--danger)}._page_1ghge_1{min-height:100vh;padding:var(--spacing-xxl) calc(var(--spacing-md) + var(--spacing-xxs));background:var(--hmmr-bg-page);color:var(--text-body);box-sizing:border-box;display:grid;place-items:center}._shell_1ghge_25{width:min(27.5rem,100%);display:grid;gap:var(--spacing-md)}._brand_1ghge_37{display:grid;gap:var(--spacing-xs);text-align:center}._kicker_1ghge_49{margin:0;color:var(--primary);font-family:var(--font-sans);font-size:.6875rem;font-weight:900;line-height:.9375rem;letter-spacing:.08em;text-transform:uppercase}._title_1ghge_71{margin:0;color:var(--text-heading);font-family:var(--font-sans);font-size:clamp(2.125rem,7vw,3rem);font-weight:850;line-height:.98;letter-spacing:-.04em}._subtitle_1ghge_91{margin:0;color:var(--text-body-muted);font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:1.3125rem}._card_1ghge_107{display:grid;gap:1.125rem;padding:var(--spacing-lg);border:var(--border-sm) solid color-mix(in srgb,var(--text-body) 12%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--hmmr-color-bg-inner) 54%,transparent);box-shadow:var(--hmmr-shadow-glass);backdrop-filter:blur(var(--hmmr-blur-glass));-webkit-backdrop-filter:blur(var(--hmmr-blur-glass))}._form_1ghge_147{display:grid;gap:.875rem}._field_1ghge_157{display:grid;gap:.4375rem}._field_1ghge_157 span{color:color-mix(in srgb,var(--text-body) 84%,transparent);font-family:var(--text-label-lg-font-family);font-size:var(--text-label-lg-font-size);font-weight:850;line-height:var(--text-label-lg-line-height)}._field_1ghge_157 input{width:100%;min-height:2.375rem;border:var(--border-sm) solid var(--borders-input);border-radius:var(--radius-sm);background:var(--surface-input);color:var(--text-body);padding:var(--spacing-xs) calc(var(--spacing-xs) + var(--spacing-xxxs));font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height);box-sizing:border-box}._field_1ghge_157 input:focus{outline:var(--input-outline-width) solid var(--focus-input);outline-offset:var(--input-outline-offset);border-color:var(--borders-input-focus)}._error_1ghge_237{margin:0;border:var(--border-sm) solid var(--status-danger-border);border-radius:var(--radius-sm);background:var(--status-danger-surface);color:var(--status-danger-text);padding:calc(var(--spacing-xs) + var(--spacing-xxxs)) var(--spacing-sm);font-family:var(--text-body-xs-font-family);font-size:var(--text-body-xs-font-size);font-weight:var(--weight-bold);line-height:var(--text-body-xs-line-height)}._footerText_1ghge_267{margin:0;color:color-mix(in srgb,var(--text-body) 66%,transparent);font-family:var(--text-body-xs-font-family);font-size:var(--text-body-xs-font-size);line-height:1.1875rem;text-align:center}._link_1ghge_295{color:color-mix(in srgb,var(--primary) 12%,var(--text-heading));font-weight:850;text-decoration:none}._link_1ghge_295:hover{color:var(--text-heading);text-decoration:underline;text-underline-offset:.1875rem}@media(max-width:35rem){._page_1ghge_1{padding:var(--spacing-xl) calc(var(--spacing-sm) + var(--spacing-xxxs))}._card_1ghge_107{padding:calc(var(--spacing-md) + var(--spacing-xxs))}}._page_8jm5e_1{min-height:100vh;padding:48px 20px;background:radial-gradient(circle at 18% 4%,#152d39,#06121b 58%,#02080d);color:#e3e3e3;box-sizing:border-box}._shell_8jm5e_19{width:min(960px,100%);margin:0 auto;display:grid;gap:18px}._hero_8jm5e_33{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}._kicker_8jm5e_47,._sectionKicker_8jm5e_49{margin:0 0 8px;color:#e3e3e394;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:11px;font-weight:850;line-height:15px;letter-spacing:.08em;text-transform:uppercase}._title_8jm5e_71{margin:0;color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:clamp(34px,6vw,56px);font-weight:850;line-height:.98;letter-spacing:-.04em}._heroText_8jm5e_91{margin:12px 0 0;max-width:700px;color:#e3e3e3bd;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:15px;line-height:22px}._steps_8jm5e_109{display:flex;flex-wrap:wrap;gap:8px}._stepPill_8jm5e_121{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border-radius:999px;border:1px solid rgba(227,227,227,.18);background:#e3e3e30f;color:#e3e3e3ad;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:12px;font-weight:800;line-height:16px}._stepPillActive_8jm5e_151{border-color:#13a2db94;background:#13a2db24;color:#f4f7f8}._sectionCard_8jm5e_163{display:grid;gap:16px}._sectionHeader_8jm5e_173{display:grid;gap:4px}._sectionHeader_8jm5e_173 h2,._dialogCard_8jm5e_185 h2{margin:0;color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:24px;font-weight:850;line-height:30px;letter-spacing:-.02em}._optionGrid_8jm5e_205{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}._projectTypeCard_8jm5e_217{min-width:0;width:100%;min-height:150px;white-space:normal;box-sizing:border-box;align-items:stretch;justify-content:stretch;display:grid;align-content:start;gap:10px;padding:16px;border-radius:4px;border:1px solid rgba(227,227,227,.18);background:#06121b42;color:#e3e3e3b8;text-align:left;cursor:pointer;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;line-height:20px}._projectTypeCard_8jm5e_217:hover{border-color:#13a2db7a;background:#13a2db1a}._projectTypeCardSelected_8jm5e_273{border-color:#13a2dbb8;background:#13a2db24}._optionHeader_8jm5e_283{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;color:#f4f7f8}._optionHeader_8jm5e_283 strong{font-size:17px;font-weight:850;line-height:23px}._formStack_8jm5e_311{display:grid;gap:14px;max-width:760px}._locationGrid_8jm5e_323{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px}._field_8jm5e_335{display:grid;gap:6px}._field_8jm5e_335 span{color:#e3e3e3cc;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:13px;font-weight:850;line-height:18px}._field_8jm5e_335 em{color:#e3e3e38f;font-style:normal;font-weight:500}._field_8jm5e_335 input,._field_8jm5e_335 select{width:100%;min-height:38px;border:1px solid rgba(227,227,227,.26);border-radius:4px;background:#06121b52;color:#e3e3e3;padding:8px 10px;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;line-height:20px;box-sizing:border-box}._field_8jm5e_335 input:focus,._field_8jm5e_335 select:focus{outline:2px solid rgba(19,162,219,.52);outline-offset:1px;border-color:#13a2dbb8}._actionsEnd_8jm5e_417,._actionsSplit_8jm5e_419{display:flex;gap:10px;flex-wrap:wrap}._actionsEnd_8jm5e_417{justify-content:flex-end}._actionsSplit_8jm5e_419{justify-content:space-between;align-items:center}._dialogOverlay_8jm5e_449{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:20px;background:#0000008a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._dialogCard_8jm5e_185{width:min(540px,100%);display:grid;gap:14px}._dialogText_8jm5e_485{margin:0;color:#e3e3e3b8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;line-height:20px}._dialogActions_8jm5e_501,._summaryList_8jm5e_511{display:grid;gap:10px}._summaryRow_8jm5e_521{display:grid;grid-template-columns:minmax(160px,220px) 1fr;gap:12px;padding:12px;border-radius:4px;border:1px solid rgba(227,227,227,.16);background:#06121b42}._summaryRow_8jm5e_521 strong{color:#e3e3e3b8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:13px;font-weight:850;line-height:18px}._summaryRow_8jm5e_521 span{color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;font-weight:700;line-height:20px;white-space:pre-line;overflow-wrap:anywhere}._loadingPanel_8jm5e_577{color:#e3e3e3bd;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;line-height:20px}@media(max-width:720px){._page_8jm5e_1{padding:32px 14px}._hero_8jm5e_33,._actionsSplit_8jm5e_419{align-items:stretch;flex-direction:column}._locationGrid_8jm5e_323,._summaryRow_8jm5e_521{grid-template-columns:1fr}._actionsEnd_8jm5e_417{justify-content:stretch}}._page_19w1d_1{min-height:100vh;padding:48px 20px;background:radial-gradient(circle at 18% 4%,#152d39,#06121b 58%,#02080d);color:#e3e3e3;box-sizing:border-box}._shell_19w1d_19{width:min(1040px,100%);margin:0 auto}._card_19w1d_29{display:grid;gap:22px;padding:24px;border:1px solid rgba(227,227,227,.12);border-radius:4px;background:#1d2e378a;box-shadow:0 24px 70px #02080d38;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}._header_19w1d_53{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}._kicker_19w1d_67{margin:0 0 8px;color:#13a2db;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:11px;font-weight:900;line-height:15px;letter-spacing:.08em;text-transform:uppercase}._title_19w1d_89{margin:0;color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:clamp(34px,5vw,54px);font-weight:850;line-height:.98;letter-spacing:-.04em}._help_19w1d_109{margin:10px 0 0;max-width:720px;color:#e3e3e3b8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;line-height:21px}._steps_19w1d_127{display:flex;flex-wrap:wrap;gap:8px;padding:10px;border:1px solid rgba(227,227,227,.1);border-radius:4px;background:#06121b38}._stepPill_19w1d_147{display:inline-flex;align-items:center;min-height:30px;padding:6px 10px;border:1px solid rgba(227,227,227,.16);border-radius:999px;background:#e3e3e30f;color:#e3e3e3a8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:12px;font-weight:800;line-height:16px}._stepPillActive_19w1d_177{border-color:#13a2dbb8;background:#13a2db29;color:#e1f7ff}._body_19w1d_189{display:grid;gap:18px;min-height:220px}._warning_19w1d_201{border:1px solid rgba(19,162,219,.38);border-radius:4px;background:linear-gradient(90deg,#13a2db29,#13a2db14),#06121b47;color:#dff5ff;padding:13px 14px;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;line-height:20px}._paywallBox_19w1d_227{display:grid;gap:12px;padding:16px;border:1px solid rgba(227,227,227,.12);border-radius:4px;background:#06121b42}._paywallBox_19w1d_227 strong{color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:15px;font-weight:850;line-height:21px}._phaseCard_19w1d_261{display:grid;gap:14px;padding:16px;border:1px solid rgba(227,227,227,.12);border-radius:4px;background:#06121b3d}._phaseTitle_19w1d_279{margin:0;color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:24px;font-weight:850;line-height:30px;letter-spacing:-.02em}._jobList_19w1d_299{display:grid;gap:12px}._jobCard_19w1d_309{display:grid;gap:12px;padding:14px;border:1px solid rgba(227,227,227,.12);border-radius:4px;background:#1d2e375c}._jobHeader_19w1d_327{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}._jobTitle_19w1d_341{color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:16px;font-weight:900;line-height:22px}._statusGroup_19w1d_357{display:flex;flex-wrap:wrap;gap:8px}._statusPill_19w1d_369{display:inline-flex;align-items:center;gap:7px;min-height:30px;border:1px solid rgba(227,227,227,.14);border-radius:999px;padding:6px 10px;background:#e3e3e30f;color:#e3e3e3c2;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:12px;font-weight:800;line-height:16px}._statusPill_19w1d_369:has(input:checked){border-color:#13a2db94;background:#13a2db29;color:#e1f7ff}._statusPill_19w1d_369 input,._checkboxLine_19w1d_415 input{accent-color:#13a2db}._detailsGrid_19w1d_423{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._field_19w1d_435{display:grid;gap:7px}._field_19w1d_435 label,._label_19w1d_447{color:#e3e3e3d6;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:13px;font-weight:850;line-height:18px}._field_19w1d_435 input,._field_19w1d_435 textarea{width:100%;min-height:36px;border:1px solid rgba(227,227,227,.22);border-radius:4px;background:#06121b6b;color:#e3e3e3;padding:7px 10px;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;line-height:20px;box-sizing:border-box}._field_19w1d_435 textarea{resize:vertical}._field_19w1d_435 input:focus,._field_19w1d_435 textarea:focus{outline:2px solid rgba(19,162,219,.48);outline-offset:1px;border-color:#13a2dbb8}._field_19w1d_435 input::placeholder,._field_19w1d_435 textarea::placeholder{color:#e3e3e36b}._full_19w1d_525{grid-column:1 / -1}._checkboxLine_19w1d_415{display:flex;gap:10px;align-items:flex-start;color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;font-weight:850;line-height:20px}._checkboxLine_19w1d_415 input{margin-top:3px}._summary_19w1d_563{display:grid;gap:12px}._summaryRow_19w1d_573{display:grid;gap:8px;padding:14px;border:1px solid rgba(227,227,227,.12);border-radius:4px;background:#06121b3d}._summaryRow_19w1d_573 strong{color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:15px;font-weight:850;line-height:21px}._summaryRow_19w1d_573 ul{margin:0;padding-left:20px;color:#e3e3e3bd;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;line-height:21px}._actions_19w1d_625{display:flex;justify-content:space-between;gap:12px;margin-top:4px;padding-top:18px;border-top:1px solid rgba(227,227,227,.1)}._actionGroup_19w1d_643{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}._error_19w1d_657{margin:0;border:1px solid rgba(204,68,68,.44);border-radius:4px;background:#cc44441f;color:#ffd7d7;padding:12px 14px;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:14px;font-weight:800;line-height:20px}._readOnly_19w1d_683{display:grid;gap:14px;padding:16px;border:1px solid rgba(96,175,90,.32);border-radius:4px;background:linear-gradient(90deg,#60af5a24,#60af5a0f),#06121b3d}._readOnly_19w1d_683 strong{color:#e4f7e2;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif}._loadingScreen_19w1d_715{min-height:420px;display:grid;place-items:center;text-align:center;padding:48px 16px}._loadingPanel_19w1d_731{max-width:600px;display:grid;gap:16px;justify-items:center}._loadingSpinner_19w1d_745{width:54px;height:54px;border-radius:999px;border:4px solid rgba(227,227,227,.14);border-top-color:#13a2db;animation:_hmmrSpin_19w1d_1 .9s linear infinite}._loadingTitle_19w1d_763{margin:0;color:#f4f7f8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:clamp(28px,5vw,44px);font-weight:850;line-height:1.02;letter-spacing:-.04em}._loadingText_19w1d_783{margin:0;color:#e3e3e3b8;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:15px;line-height:22px}@keyframes _hmmrSpin_19w1d_1{to{transform:rotate(360deg)}}@media(max-width:760px){._page_19w1d_1{padding:32px 14px}._card_19w1d_29{padding:18px}._header_19w1d_53,._actions_19w1d_625{align-items:stretch;flex-direction:column}._detailsGrid_19w1d_423{grid-template-columns:1fr}._actionGroup_19w1d_643{justify-content:stretch}}._banner_ywvv8_1{position:sticky;top:0;z-index:999;min-height:46px;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:9px 16px;border-bottom:1px solid rgba(219,132,19,.42);background:linear-gradient(90deg,#db84133d,#db84131a),#06121bf5;color:#f4f7f8;box-shadow:0 8px 24px #02080d38;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}._content_ywvv8_41{min-width:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif}._kicker_ywvv8_59{color:#db8413;font-size:11px;font-weight:900;line-height:15px;letter-spacing:.08em;text-transform:uppercase}._projectName_ywvv8_77{color:#f4f7f8;font-size:14px;font-weight:850;line-height:20px}._projectId_ywvv8_91{color:#e3e3e3a3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:18px;overflow-wrap:anywhere}._backButton_ywvv8_107{flex:0 0 auto;min-height:30px;border:1px solid rgba(219,132,19,.54);border-radius:4px;background:#db841329;color:#fff2df;padding:6px 10px;font-family:Roboto,Arial,Helvetica,system-ui,sans-serif;font-size:12px;font-weight:850;line-height:16px;cursor:pointer}._backButton_ywvv8_107:hover{border-color:#db8413c7;background:#db84133d}@media(max-width:720px){._banner_ywvv8_1{align-items:stretch;flex-direction:column}._backButton_ywvv8_107{width:100%}}:root{--font-roboto: Roboto, Arial, Helvetica, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-archivo-black: Roboto, Arial, Helvetica, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-sans: Roboto, Arial, Helvetica, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--hmmr-color-white: #e3e3e3;--hmmr-color-white-strong: #f4f7f8;--hmmr-color-white-muted: rgba(227, 227, 227, .72);--hmmr-color-white-subtle: rgba(227, 227, 227, .52);--hmmr-color-bg-inner: #152d39;--hmmr-color-bg-outer: #06121b;--hmmr-color-brand: #13a2db;--hmmr-color-brand-hover: #45bff0;--hmmr-color-brand-dark: #0d7fac;--hmmr-color-plan: #f28a2e;--hmmr-color-inspection: #27b9e8;--hmmr-color-order: #67c46f;--hmmr-color-checkbox: #a78bfa;--hmmr-color-danger: #e85a5a;--black: #000000;--white: var(--hmmr-color-white);--hmmr-bg-page: radial-gradient(circle at 18% 4%, #152d39 0%, #06121b 58%, #02080d 100%);--hmmr-surface-glass: rgba(29, 46, 55, .2);--hmmr-surface-glass-strong: rgba(29, 46, 55, .34);--hmmr-surface-glass-subtle: rgba(29, 46, 55, .12);--hmmr-surface-field: rgba(3, 16, 24, .38);--hmmr-surface-danger: rgba(232, 90, 90, .1);--hmmr-border-glass: rgba(227, 227, 227, .26);--hmmr-border-glass-strong: rgba(227, 227, 227, .42);--hmmr-border-subtle: rgba(227, 227, 227, .14);--hmmr-shadow-glass: 0 18px 60px rgba(0, 0, 0, .22);--hmmr-shadow-card: 0 12px 32px rgba(0, 0, 0, .18);--hmmr-shadow-focus: 0 0 0 3px rgba(19, 162, 219, .28);--hmmr-blur-glass: 18px;--hmmr-blur-modal: 22px;--spacing-xxxs: 2px;--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--spacing-xxxl: 64px;--radius-none: 0;--radius-xs: 4px;--radius-sm: 4px;--radius-md: 4px;--radius-lg: 4px;--radius-xl: 8px;--border-none: 0;--border-sm: 1px;--border-md: 1px;--border-lg: 2px;--text-label-button-font-family: var(--font-sans);--text-label-button-font-size: 13px;--text-label-button-font-weight: 500;--text-label-button-line-height: 18px;--text-label-button-letter-spacing: 0;--text-title-lg-font-family: var(--font-sans);--text-title-lg-font-size: 24px;--text-title-lg-font-weight: 800;--text-title-lg-line-height: 32px;--text-title-lg-letter-spacing: -.02em;--text-title-md-font-family: var(--font-sans);--text-title-md-font-size: 16px;--text-title-md-font-weight: 800;--text-title-md-line-height: 22px;--text-title-md-letter-spacing: -.01em;--text-body-md-font-family: var(--font-sans);--text-body-md-font-size: 14px;--text-body-md-font-weight: 400;--text-body-md-line-height: 20px;--text-body-md-letter-spacing: 0;--text-body-sm-font-family: var(--font-sans);--text-body-sm-font-size: 12px;--text-body-sm-font-weight: 400;--text-body-sm-line-height: 16px;--text-body-sm-letter-spacing: 0;--text-label-lg-font-family: var(--font-sans);--text-label-lg-font-size: 13px;--text-label-lg-font-weight: 700;--text-label-lg-line-height: 18px;--text-label-lg-letter-spacing: 0;--text-heading: var(--hmmr-color-white-strong);--text-body: var(--hmmr-color-white);--text-body-color: var(--hmmr-color-white);--text-muted: var(--hmmr-color-white-muted);--text-subtle: var(--hmmr-color-white-subtle);--text-action: var(--hmmr-color-white);--text-action-hover: var(--hmmr-color-brand-hover);--text-disabled: rgba(227, 227, 227, .38);--text-on-action: var(--hmmr-color-white-strong);--text-on-disabled: rgba(227, 227, 227, .5);--surface-page: var(--hmmr-bg-page);--surface-primary: var(--hmmr-surface-glass);--surface-secondary: var(--hmmr-surface-glass-strong);--surface-background: var(--hmmr-surface-glass-subtle);--surface-disabled: rgba(227, 227, 227, .08);--surface-success: rgba(103, 196, 111, .16);--surface-modal: rgba(2, 8, 13, .78);--surface-action-1: rgba(19, 162, 219, .18);--surface-action-1-hover: rgba(19, 162, 219, .32);--surface-action-2: transparent;--surface-action-2-hover: rgba(227, 227, 227, .1);--surface-default: var(--hmmr-surface-glass);--borders-primary: var(--hmmr-border-glass);--borders-secondary: var(--hmmr-border-glass-strong);--borders-tertiary: var(--hmmr-border-subtle);--borders-success: rgba(103, 196, 111, .72);--borders-information: rgba(39, 185, 232, .72);--borders-warning: rgba(242, 138, 46, .72);--borders-error: rgba(232, 90, 90, .72);--borders-disabled: rgba(227, 227, 227, .18);--borders-action: var(--hmmr-border-glass-strong);--borders-action-hover: rgba(19, 162, 219, .78);--primary: var(--hmmr-color-brand);--primary-dark: var(--hmmr-color-brand-dark);--primary-lighter: rgba(19, 162, 219, .28);--secondary: var(--hmmr-color-plan);--secondary-lighter: rgba(242, 138, 46, .28);--information: var(--hmmr-color-inspection);--success: var(--hmmr-color-order);--success-light: rgba(103, 196, 111, .18);--warning: var(--hmmr-color-plan);--error: var(--hmmr-color-danger);--danger: var(--hmmr-color-danger);--blue-default: var(--hmmr-color-brand);--blue-lighter: rgba(19, 162, 219, .28);--blue-light: var(--hmmr-color-brand-hover);--blue-dark: var(--hmmr-color-brand-dark);--blue-darker: #075b7d;--orange-default: var(--hmmr-color-plan);--orange-lighter: rgba(242, 138, 46, .28);--green-default: var(--hmmr-color-order);--green-lighter: rgba(103, 196, 111, .22);--green-light: #95d99b;--green-dark: #3f974a;--green-darker: #1d5d26;--red-default: var(--hmmr-color-danger);--red-lighter: rgba(232, 90, 90, .24);--grey-darker: var(--hmmr-color-bg-outer);--grey-dark: var(--hmmr-color-bg-inner);--grey-default: var(--hmmr-color-white-muted);--grey-light: var(--hmmr-color-white-subtle);--grey-lighter: var(--hmmr-border-glass);--grey-lightest: var(--hmmr-surface-glass-subtle);--neutral-darker: var(--hmmr-color-white-strong);--neutral-dark: var(--hmmr-color-white);--neutral: var(--hmmr-color-white-muted);--neutral-light: var(--hmmr-color-white-subtle);--neutral-lighter: var(--hmmr-border-glass);--transparencies-transparent: transparent;--transparencies-primary-20: rgba(19, 162, 219, .2);--transparencies-primary-50: rgba(19, 162, 219, .5);--transparencies-black-75: rgba(0, 0, 0, .75);--transparencies-black-25: rgba(0, 0, 0, .25);--icon-information: var(--information);--icon-success: var(--success);--icon-warning: var(--warning);--icon-error: var(--error);--icon-primary: var(--primary);--focus-primary: var(--primary);--shadow-sm: var(--hmmr-shadow-card);--shadow-soft: var(--hmmr-shadow-glass);--surface-app: var(--surface-page);--surface-panel-glass: color-mix(in srgb, var(--surface-primary) 72%, transparent);--surface-detail-card: color-mix(in srgb, var(--surface-primary) 56%, transparent);--surface-notice: color-mix(in srgb, var(--surface-primary) 74%, transparent);--text-body-muted: var(--text-muted);--text-caption: var(--text-subtle);--text-link: var(--primary);--text-title-xl-font-family: var(--font-sans);--text-title-xl-font-size: 32px;--text-title-xl-font-weight: 900;--text-title-xl-line-height: 38px;--text-title-xl-letter-spacing: -.03em;--text-title-sm-font-family: var(--font-sans);--text-title-sm-font-size: 17px;--text-title-sm-font-weight: 850;--text-title-sm-line-height: 23px;--text-title-sm-letter-spacing: -.01em;--text-label-sm-font-family: var(--font-sans);--text-label-sm-font-size: 11px;--text-label-sm-font-weight: 800;--text-label-sm-line-height: 15px;--text-label-sm-letter-spacing: .05em;--text-detail-value-font-family: var(--font-sans);--text-detail-value-font-size: 15px;--text-detail-value-font-weight: 800;--text-detail-value-line-height: 21px;--text-body-xs-font-family: var(--font-sans);--text-body-xs-font-size: 13px;--text-body-xs-font-weight: 400;--text-body-xs-line-height: 18px;--layout-sidebar-width: 184px;--layout-page-intro-max-width: 760px;--layout-card-title-min-width: 320px;--layout-detail-min-width: 180px;--layout-header-actions-min-width: 220px;--layout-header-actions-max-width: 360px;--status-info-border: color-mix(in srgb, var(--information) 38%, transparent);--status-info-surface: color-mix(in srgb, var(--information) 10%, transparent);--status-warning-border: color-mix(in srgb, var(--warning) 42%, transparent);--status-warning-surface: color-mix(in srgb, var(--warning) 10%, transparent);--status-danger-border: color-mix(in srgb, var(--danger) 62%, transparent);--status-danger-surface: color-mix(in srgb, var(--danger) 14%, transparent);--status-danger-text: #f4d0d0;--status-success-border: color-mix(in srgb, var(--success) 44%, transparent);--status-success-surface: color-mix(in srgb, var(--success) 12%, transparent);--status-success-text: #b9dfb5;--status-success-icon: var(--success);--status-neutral-border: color-mix(in srgb, var(--text-body) 22%, transparent);--status-neutral-surface: color-mix(in srgb, var(--text-body) 6%, transparent);--status-neutral-text: var(--text-body-muted);--status-neutral-icon: var(--text-body-muted);--status-info-text: #9adcf3;--status-info-icon: var(--information);--status-warning-text: #efc37d;--status-warning-icon: var(--warning);--status-danger-icon: var(--danger);--feedback-icon-size: 17px;--feedback-empty-icon-size: 20px;--feedback-loading-dot-size: 8px;--feedback-loading-dot-ring: 4px;--feedback-pill-min-height: 22px;--feedback-chip-min-height: 28px;--feedback-pill-radius: 999px;--input-height-md: 36px;--input-icon-size: 15px;--input-icon-left: 11px;--input-padding-block: 6px;--input-padding-inline: var(--spacing-sm);--input-padding-inline-with-icon: 34px;--input-outline-width: 2px;--input-outline-offset: 1px;--surface-input: var(--hmmr-surface-field);--borders-input: color-mix(in srgb, var(--text-body) 32%, transparent);--borders-input-focus: color-mix(in srgb, var(--primary) 72%, transparent);--text-input-icon: color-mix(in srgb, var(--text-body) 56%, transparent);--text-input-placeholder: color-mix(in srgb, var(--text-body) 48%, transparent);--focus-input: color-mix(in srgb, var(--primary) 52%, transparent);--surface-table-frame: color-mix(in srgb, var(--hmmr-color-bg-outer) 24%, transparent);--surface-table-header: color-mix(in srgb, var(--hmmr-color-bg-outer) 88%, transparent);--surface-table-row: color-mix(in srgb, var(--surface-primary) 90%, transparent);--surface-table-row-alt: color-mix(in srgb, var(--hmmr-color-bg-outer) 18%, transparent);--surface-table-row-hover: color-mix(in srgb, var(--primary) 10%, transparent);--borders-table-frame: color-mix(in srgb, var(--text-body) 12%, transparent);--borders-table-row: color-mix(in srgb, var(--text-body) 9%, transparent);--text-table-header: color-mix(in srgb, var(--text-body) 64%, transparent);--text-table-cell: color-mix(in srgb, var(--text-body) 80%, transparent);--table-padding-comfortable-block: 10px;--table-padding-comfortable-inline: var(--spacing-sm);--table-padding-compact-block: var(--spacing-xs);--table-padding-compact-inline: 10px;--metric-card-min-height: 96px;--metric-card-gap: 6px;--metric-card-padding-block: var(--spacing-sm);--metric-card-padding-inline: 14px;--metric-card-accent-width: 3px;--surface-metric-card: var(--surface-primary);--borders-metric-card: var(--borders-primary);--shadow-metric-card: var(--shadow-sm);--metric-accent-neutral: var(--borders-primary);--metric-accent-orange: var(--warning);--metric-accent-blue: var(--primary);--metric-accent-green: var(--success);--metric-accent-red: var(--danger);--text-metric-label: var(--text-caption);--text-metric-value: var(--text-heading);--text-metric-value-font-family: var(--font-sans);--text-metric-value-font-size: 24px;--text-metric-value-font-weight: 300;--text-metric-value-line-height: 30px;--surface-sidebar: var(--surface-primary);--surface-sidebar-item-hover: color-mix(in srgb, var(--text-body) 8%, transparent);--surface-sidebar-item-active: color-mix(in srgb, var(--text-body) 10%, transparent);--borders-sidebar: var(--borders-primary);--borders-sidebar-divider: var(--borders-primary);--borders-sidebar-item-hover: color-mix(in srgb, var(--text-body) 14%, transparent);--borders-sidebar-item-active: var(--borders-primary);--text-sidebar-logo: var(--text-body);--text-sidebar-item: var(--text-body);--text-sidebar-item-active: var(--text-heading);--text-sidebar-upgrade: var(--text-body);--sidebar-logo-padding-block-start: var(--spacing-lg);--sidebar-logo-padding-inline: var(--spacing-md);--sidebar-logo-padding-block-end: var(--spacing-sm);--sidebar-logo-divider-margin-top: var(--spacing-md);--sidebar-logo-font-family: var(--font-sans);--sidebar-logo-font-size: 28px;--sidebar-logo-font-weight: 900;--sidebar-logo-line-height: 34px;--sidebar-logo-letter-spacing: -.04em;--sidebar-nav-padding-block-start: var(--spacing-md);--sidebar-nav-padding-inline: var(--spacing-sm);--sidebar-nav-gap: var(--spacing-xs);--sidebar-nav-item-gap: var(--spacing-sm);--sidebar-nav-item-padding-block: 6px;--sidebar-nav-item-padding-inline: var(--spacing-xs);--sidebar-nav-icon-size: 16px;--sidebar-footer-padding-block-end: var(--spacing-md);--sidebar-footer-padding-inline: var(--spacing-sm);--sidebar-footer-gap: var(--spacing-xxs);--sidebar-footer-divider-margin-block: var(--spacing-xs);--sidebar-upgrade-gap: var(--spacing-xs);--sidebar-upgrade-padding-block: 6px;--sidebar-upgrade-padding-inline: var(--spacing-md);--sidebar-upgrade-opacity: .92;--button-min-width-md: 72px;--button-min-width-sm: 56px;--button-padding-sm-inline: var(--spacing-sm);--button-padding-md-inline: var(--spacing-md);--button-padding-lg-inline: var(--spacing-lg);--button-padding-sm-block: var(--spacing-xxs);--button-padding-md-block: var(--spacing-xxs);--button-padding-lg-block: var(--spacing-sm);--button-text-sm-font-size: var(--text-body-sm-font-size);--button-text-lg-font-size: var(--text-body-md-font-size);--surface-button-secondary: color-mix(in srgb, var(--text-body) 4%, transparent);--surface-button-secondary-hover: color-mix(in srgb, var(--text-body) 10%, transparent);--surface-button-danger: var(--status-danger-surface);--surface-button-danger-hover: color-mix(in srgb, var(--danger) 22%, transparent);--borders-button-danger: var(--status-danger-border);--borders-button-danger-hover: color-mix(in srgb, var(--danger) 78%, transparent);--text-button-danger: var(--status-danger-text);--text-button-danger-hover: var(--text-heading);--button-transition-duration: .14s;--button-transform-transition-duration: 80ms;--button-hover-lift: -1px;--button-disabled-opacity: .72;--icon-button-size-sm: 30px;--icon-button-size-md: 34px;--quote-input-padding-block: 10px;--quote-input-padding-inline: var(--spacing-sm);--quote-input-outline-width: var(--input-outline-width);--quote-input-outline-offset: var(--input-outline-offset);--quote-label-font-size: var(--text-body-sm-font-size);--quote-label-line-height: var(--text-body-sm-line-height);--quote-error-font-size: var(--text-body-sm-font-size);--quote-error-line-height: var(--text-body-sm-line-height);--quote-card-grid-desktop: minmax(0, 1fr) minmax(0, 1fr);--quote-card-grid-mobile: 1fr;--quote-card-padding: var(--spacing-md);--quote-card-header-gap: var(--spacing-md);--quote-card-header-margin-block-end: var(--spacing-sm);--quote-card-actions-gap: var(--spacing-xs);--quote-info-icon-size: 18px;--quote-info-icon-color: var(--text-subtle);--quote-info-row-gap: var(--spacing-xxs);--quote-info-inline-gap: var(--spacing-xs);--quote-info-label-color: var(--text-body);--quote-info-label-opacity: .85;--quote-info-label-font-family: var(--text-label-lg-font-family);--quote-info-label-font-size: var(--text-body-sm-font-size);--quote-info-label-font-weight: var(--text-label-lg-font-weight);--quote-info-label-line-height: var(--text-body-sm-line-height);--quote-info-value-color: var(--text-body);--quote-info-value-font-family: var(--text-body-md-font-family);--quote-info-value-font-size: var(--text-title-md-font-size);--quote-info-value-font-weight: 500;--quote-info-value-line-height: var(--text-detail-value-line-height);--schedule-header-gap: var(--spacing-md);--schedule-header-padding-block-start: var(--spacing-xxxs);--schedule-header-padding-block-end: var(--spacing-lg);--schedule-header-left-gap: 10px;--schedule-header-right-gap: var(--spacing-sm);--schedule-completed-toggle-gap: 6px;--schedule-range-selector-gap: var(--spacing-xxs);--schedule-range-label-min-width: 96px;--schedule-range-label-padding-inline: var(--spacing-xs);--schedule-search-width: 260px;--schedule-search-min-width: 180px;--schedule-calendar-header-gap: var(--spacing-lg);--schedule-calendar-meta-gap: var(--spacing-xs);--schedule-dashboard-gap: var(--spacing-sm);--schedule-dashboard-primary-min-width: 180px;--schedule-dashboard-secondary-min-width: 120px;--schedule-calendar-grid-header-gap: var(--spacing-md);--schedule-calendar-grid-header-margin-block-end: var(--spacing-md);--schedule-calendar-month-controls-gap: var(--spacing-xs);--schedule-calendar-month-label-min-width: 118px;--schedule-calendar-cell-border: color-mix(in srgb, var(--text-body) 22%, transparent);--schedule-calendar-weekday-surface: color-mix(in srgb, var(--hmmr-color-bg-outer) 20%, transparent);--schedule-calendar-day-surface: color-mix(in srgb, var(--hmmr-color-bg-outer) 16%, transparent);--schedule-calendar-day-outside-surface: color-mix(in srgb, var(--hmmr-color-bg-outer) 7%, transparent);--schedule-calendar-day-outside-text: color-mix(in srgb, var(--text-body) 34%, transparent);--schedule-calendar-day-number-text: color-mix(in srgb, var(--text-body) 82%, transparent);--schedule-calendar-week-row-min-height: 142px;--schedule-calendar-cell-padding-block: var(--spacing-xs);--schedule-calendar-cell-padding-inline: var(--spacing-xs);--schedule-calendar-event-layer-top: 34px;--schedule-calendar-event-layer-bottom: 10px;--schedule-calendar-event-row-height: 20px;--schedule-calendar-event-row-gap: 5px;--schedule-calendar-event-margin-inline: var(--spacing-xxxs);--schedule-calendar-event-padding-inline: 7px;--schedule-calendar-dot-size: 9px;--schedule-calendar-dot-offset: var(--spacing-xs);--schedule-calendar-dot-surface: color-mix(in srgb, var(--primary) 76%, transparent);--schedule-calendar-dot-ring: 0 0 0 2px color-mix(in srgb, var(--hmmr-color-bg-outer) 66%, transparent);--schedule-calendar-event-shadow: 0 8px 18px color-mix(in srgb, black 18%, transparent), inset 0 1px 0 color-mix(in srgb, white 10%, transparent);--schedule-calendar-event-blur: 12px;--schedule-calendar-event-hover-filter: brightness(1.12);--schedule-calendar-event-focus-outline: color-mix(in srgb, var(--text-body) 72%, transparent);--schedule-calendar-event-orange-surface: color-mix(in srgb, var(--warning) 42%, transparent);--schedule-calendar-event-orange-border: color-mix(in srgb, var(--warning) 64%, transparent);--schedule-calendar-event-blue-surface: color-mix(in srgb, var(--primary) 38%, transparent);--schedule-calendar-event-blue-border: color-mix(in srgb, var(--primary) 60%, transparent);--schedule-calendar-event-green-surface: color-mix(in srgb, var(--success) 40%, transparent);--schedule-calendar-event-green-border: color-mix(in srgb, var(--success) 62%, transparent);--schedule-calendar-event-red-surface: color-mix(in srgb, var(--danger) 42%, transparent);--schedule-calendar-event-red-border: color-mix(in srgb, var(--danger) 64%, transparent);--schedule-calendar-mobile-min-width: 760px;--schedule-view-gap: var(--spacing-md);--schedule-task-grid-gap: var(--spacing-lg);--schedule-task-grid-card-min-width: 190px;--schedule-empty-padding-block: var(--spacing-lg);--schedule-empty-padding-inline: var(--spacing-sm);--schedule-empty-border: color-mix(in srgb, var(--text-body) 26%, transparent);--schedule-empty-surface: color-mix(in srgb, var(--surface-primary) 60%, transparent);--schedule-empty-text: var(--text-body-muted);--schedule-task-grid-mobile-gap: var(--spacing-sm);--schedule-card-padding-block-start: 18px;--schedule-card-padding-inline: var(--spacing-lg);--schedule-card-padding-block-end: var(--spacing-lg);--schedule-card-mobile-padding: var(--spacing-sm);--schedule-card-surface: color-mix(in srgb, var(--surface-primary) 68%, transparent);--schedule-card-border: color-mix(in srgb, var(--text-body) 26%, transparent);--schedule-card-shadow: 0 18px 60px color-mix(in srgb, black 22%, transparent);--schedule-card-blur: 18px;--schedule-status-padding-block: var(--spacing-md);--schedule-status-padding-inline: var(--spacing-xs);--schedule-status-text: var(--text-body-muted);--schedule-status-error-text: var(--danger);--schedule-banner-margin-block-end: var(--spacing-sm);--schedule-banner-padding-block: var(--spacing-sm);--schedule-banner-padding-inline: 14px;--schedule-banner-radius: var(--radius-xl);--schedule-banner-border: color-mix(in srgb, white 12%, transparent);--schedule-banner-success-surface: color-mix(in srgb, var(--success) 12%, transparent);--schedule-banner-info-surface: color-mix(in srgb, var(--primary) 12%, transparent);--schedule-banner-error-surface: color-mix(in srgb, var(--danger) 12%, transparent);--schedule-unpaid-action-margin-block-start: var(--spacing-md);--schedule-recovery-modal-gap: 10px;--schedule-recovery-muted-opacity: .8;--plans-survey-page-padding-block: var(--spacing-xxl);--plans-survey-page-padding-inline: 20px;--plans-survey-page-mobile-padding-block: var(--spacing-xl);--plans-survey-page-mobile-padding-inline: 14px;--plans-survey-shell-max-width: 1040px;--plans-survey-card-gap: 22px;--plans-survey-card-padding: var(--spacing-lg);--plans-survey-card-mobile-padding: 18px;--plans-survey-card-border: color-mix(in srgb, var(--text-body) 12%, transparent);--plans-survey-card-surface: color-mix(in srgb, var(--surface-secondary) 54%, transparent);--plans-survey-card-shadow: 0 24px 70px color-mix(in srgb, black 22%, transparent);--plans-survey-card-blur: var(--hmmr-blur-glass);--plans-survey-header-gap: 18px;--plans-survey-kicker-margin-block-end: var(--spacing-xs);--plans-survey-title-font-size: clamp(34px, 5vw, 54px);--plans-survey-title-line-height: .98;--plans-survey-title-letter-spacing: -.04em;--plans-survey-help-margin-block-start: 10px;--plans-survey-help-max-width: 720px;--plans-survey-help-text: var(--text-body-muted);--plans-survey-steps-gap: var(--spacing-xs);--plans-survey-steps-padding: 10px;--plans-survey-steps-border: color-mix(in srgb, var(--text-body) 10%, transparent);--plans-survey-steps-surface: color-mix(in srgb, var(--surface-page) 22%, transparent);--plans-survey-step-pill-min-height: 30px;--plans-survey-step-pill-padding-block: 6px;--plans-survey-step-pill-padding-inline: 10px;--plans-survey-step-pill-radius: var(--feedback-pill-radius);--plans-survey-step-pill-border: color-mix(in srgb, var(--text-body) 16%, transparent);--plans-survey-step-pill-surface: color-mix(in srgb, var(--text-body) 6%, transparent);--plans-survey-step-pill-text: color-mix(in srgb, var(--text-body) 66%, transparent);--plans-survey-step-pill-active-border: color-mix(in srgb, var(--primary) 72%, transparent);--plans-survey-step-pill-active-surface: color-mix(in srgb, var(--primary) 16%, transparent);--plans-survey-step-pill-active-text: color-mix(in srgb, var(--primary) 12%, var(--text-heading));--plans-survey-body-gap: 18px;--plans-survey-body-min-height: 220px;--plans-survey-field-grid-width: 760px;--plans-survey-field-min-width: 260px;--plans-survey-field-grid-gap: 14px;--plans-survey-field-gap: 7px;--plans-survey-field-label-text: color-mix(in srgb, var(--text-body) 84%, transparent);--plans-survey-field-label-font-family: var(--text-label-lg-font-family);--plans-survey-field-label-font-size: var(--text-label-lg-font-size);--plans-survey-field-label-font-weight: 850;--plans-survey-field-label-line-height: var(--text-label-lg-line-height);--plans-survey-control-min-height: var(--input-height-md);--plans-survey-control-border: color-mix(in srgb, var(--text-body) 22%, transparent);--plans-survey-control-surface: color-mix(in srgb, var(--surface-page) 42%, transparent);--plans-survey-control-text: var(--text-body);--plans-survey-control-padding-block: 7px;--plans-survey-control-padding-inline: 10px;--plans-survey-control-focus-outline: color-mix(in srgb, var(--primary) 48%, transparent);--plans-survey-control-focus-border: color-mix(in srgb, var(--primary) 72%, transparent);--plans-survey-control-placeholder: color-mix(in srgb, var(--text-body) 42%, transparent);--plans-survey-control-height: 40px;--plans-survey-control-textarea-min-height: 132px;--plans-survey-control-textarea-padding-block: var(--spacing-sm);--plans-survey-control-textarea-padding-inline: var(--spacing-sm);--plans-survey-control-vertical-gap: var(--spacing-xxs);--plans-survey-file-box-gap: var(--spacing-xs);--plans-survey-file-box-padding: 18px;--plans-survey-file-box-border: color-mix(in srgb, var(--primary) 46%, transparent);--plans-survey-file-box-surface: linear-gradient(135deg, color-mix(in srgb, var(--primary) 10%, transparent), color-mix(in srgb, var(--surface-page) 18%, transparent)), color-mix(in srgb, var(--surface-page) 24%, transparent);--plans-survey-file-input-min-height: 44px;--plans-survey-file-input-border: color-mix(in srgb, var(--text-body) 18%, transparent);--plans-survey-file-input-surface: color-mix(in srgb, var(--surface-page) 40%, transparent);--plans-survey-file-input-text: color-mix(in srgb, var(--text-body) 78%, transparent);--plans-survey-file-input-padding: 10px;--plans-survey-file-list-gap: var(--spacing-sm);--plans-survey-file-row-gap: 10px;--plans-survey-file-row-padding: 14px;--plans-survey-file-row-border: color-mix(in srgb, var(--text-body) 12%, transparent);--plans-survey-file-row-surface: color-mix(in srgb, var(--surface-page) 26%, transparent);--plans-survey-file-header-gap: var(--spacing-sm);--plans-survey-file-name-text: var(--text-heading);--plans-survey-file-name-font-size: var(--text-detail-value-font-size);--plans-survey-file-name-font-weight: var(--text-detail-value-font-weight);--plans-survey-file-name-line-height: var(--text-detail-value-line-height);--plans-survey-status-line-gap: var(--spacing-xs);--plans-survey-status-line-text: color-mix(in srgb, var(--text-body) 60%, transparent);--plans-survey-badge-min-height: var(--feedback-pill-min-height);--plans-survey-badge-padding-block: 3px;--plans-survey-badge-padding-inline: var(--spacing-xs);--plans-survey-badge-border: color-mix(in srgb, var(--success) 42%, transparent);--plans-survey-badge-surface: color-mix(in srgb, var(--success) 14%, transparent);--plans-survey-badge-text: var(--status-success-text);--plans-survey-tags-gap: var(--spacing-xs);--plans-survey-tag-gap: 7px;--plans-survey-tag-min-height: 30px;--plans-survey-tag-padding-block: 6px;--plans-survey-tag-padding-inline: 10px;--plans-survey-tag-border: color-mix(in srgb, var(--text-body) 14%, transparent);--plans-survey-tag-surface: color-mix(in srgb, var(--text-body) 6%, transparent);--plans-survey-tag-text: color-mix(in srgb, var(--text-body) 76%, transparent);--plans-survey-tag-active-border: color-mix(in srgb, var(--primary) 58%, transparent);--plans-survey-tag-active-surface: color-mix(in srgb, var(--primary) 16%, transparent);--plans-survey-tag-active-text: color-mix(in srgb, var(--primary) 12%, var(--text-heading));--plans-survey-warning-border: color-mix(in srgb, var(--primary) 38%, transparent);--plans-survey-warning-surface: linear-gradient(90deg, color-mix(in srgb, var(--primary) 16%, transparent), color-mix(in srgb, var(--primary) 8%, transparent)), color-mix(in srgb, var(--surface-page) 28%, transparent);--plans-survey-warning-text: color-mix(in srgb, var(--primary) 14%, var(--text-heading));--plans-survey-warning-padding-block: 13px;--plans-survey-warning-padding-inline: 14px;--plans-survey-error-border: color-mix(in srgb, var(--danger) 44%, transparent);--plans-survey-error-surface: color-mix(in srgb, var(--danger) 12%, transparent);--plans-survey-error-text: var(--status-danger-text);--plans-survey-error-padding-block: var(--spacing-sm);--plans-survey-error-padding-inline: 14px;--plans-survey-summary-gap: var(--spacing-sm);--plans-survey-summary-row-columns: minmax(180px, 260px) 1fr;--plans-survey-summary-row-gap: var(--spacing-sm);--plans-survey-summary-row-padding: var(--spacing-sm);--plans-survey-summary-row-border: color-mix(in srgb, var(--text-body) 10%, transparent);--plans-survey-summary-row-surface: color-mix(in srgb, var(--surface-page) 22%, transparent);--plans-survey-summary-label-text: var(--text-body-muted);--plans-survey-summary-value-text: var(--text-heading);--plans-survey-summary-list-gap: 10px;--plans-survey-summary-file-gap: var(--spacing-xxs);--plans-survey-summary-file-padding: var(--spacing-sm);--plans-survey-small-muted-text: color-mix(in srgb, var(--text-body) 58%, transparent);--plans-survey-finality-gap: 10px;--plans-survey-finality-padding: 14px;--plans-survey-finality-border: color-mix(in srgb, var(--danger) 34%, transparent);--plans-survey-finality-surface: linear-gradient(90deg, color-mix(in srgb, var(--danger) 14%, transparent), color-mix(in srgb, var(--danger) 6%, transparent)), color-mix(in srgb, var(--surface-page) 28%, transparent);--plans-survey-finality-text: color-mix(in srgb, var(--danger) 12%, var(--text-heading));--plans-survey-checkbox-gap: 10px;--plans-survey-checkbox-margin-block-start: 3px;--plans-survey-actions-gap: var(--spacing-sm);--plans-survey-actions-margin-block-start: var(--spacing-xxs);--plans-survey-actions-padding-block-start: 18px;--plans-survey-actions-border: color-mix(in srgb, var(--text-body) 10%, transparent);--plans-survey-readonly-gap: 14px;--plans-survey-readonly-padding: var(--spacing-md);--plans-survey-readonly-border: color-mix(in srgb, var(--success) 32%, transparent);--plans-survey-readonly-surface: linear-gradient(90deg, color-mix(in srgb, var(--success) 14%, transparent), color-mix(in srgb, var(--success) 6%, transparent)), color-mix(in srgb, var(--surface-page) 24%, transparent);--plans-survey-readonly-strong-text: color-mix(in srgb, var(--success) 16%, var(--text-heading));--plans-survey-loading-min-height: 420px;--plans-survey-loading-padding-block: var(--spacing-xxl);--plans-survey-loading-padding-inline: var(--spacing-md);--plans-survey-loading-panel-max-width: 600px;--plans-survey-loading-panel-gap: var(--spacing-md);--plans-survey-spinner-size: 54px;--plans-survey-spinner-border-width: var(--border-lg);--plans-survey-spinner-border: color-mix(in srgb, var(--text-body) 14%, transparent);--plans-survey-spinner-accent: var(--primary);--plans-survey-spinner-duration: .9s;--plans-survey-loading-title-font-size: clamp(28px, 5vw, 44px);--plans-survey-loading-title-line-height: 1.02;--plans-survey-loading-title-letter-spacing: -.04em;--plans-survey-loading-text-font-size: var(--text-detail-value-font-size);--plans-survey-loading-text-line-height: var(--text-title-md-line-height);--surface-task-section: var(--surface-primary);--surface-task-section-header-hover: color-mix(in srgb, var(--text-body) 6%, transparent);--borders-task-section: var(--borders-primary);--shadow-task-section: var(--shadow-sm);--task-section-header-min-height: 56px;--task-section-header-padding-block: var(--spacing-sm);--task-section-header-padding-inline: var(--spacing-lg);--task-section-header-mobile-padding-inline: var(--spacing-md);--task-section-body-padding: var(--spacing-lg);--task-section-gap: var(--spacing-sm);--text-task-section-title-font-family: var(--text-title-md-font-family);--text-task-section-title-font-size: var(--text-title-md-font-size);--text-task-section-title-font-weight: var(--text-title-md-font-weight);--text-task-section-title-line-height: var(--text-title-md-line-height);--task-section-chevron-font-size: 18px;--task-section-chevron-opacity: .95;--surface-modal-backdrop: var(--surface-modal);--surface-modal-panel: var(--surface-secondary);--surface-modal-header: color-mix(in srgb, var(--surface-primary) 78%, transparent);--surface-modal-footer: color-mix(in srgb, var(--surface-primary) 78%, transparent);--borders-modal-panel: var(--borders-primary);--borders-modal-chrome: var(--borders-primary);--shadow-modal-panel: var(--shadow-soft);--shadow-modal-header: 0 4px 16px color-mix(in srgb, black 25%, transparent), inset 0 -4px 16px color-mix(in srgb, var(--primary) 24%, transparent);--shadow-modal-footer: 0 -4px 16px color-mix(in srgb, var(--primary) 24%, transparent), inset 0 4px 16px color-mix(in srgb, black 25%, transparent);--modal-width: 920px;--modal-width-viewport: 96vw;--modal-max-height: 92dvh;--modal-max-height-cap: 920px;--modal-mobile-max-height: 94dvh;--modal-z-index: 2147483000;--modal-header-min-height: 72px;--modal-footer-min-height: 72px;--modal-mobile-header-min-height: 60px;--modal-mobile-footer-min-height: 64px;--modal-header-padding-block: var(--spacing-md);--modal-header-padding-inline: var(--spacing-lg);--modal-footer-padding-block: var(--spacing-sm);--modal-footer-padding-inline: var(--spacing-lg);--modal-body-padding: var(--spacing-lg);--modal-mobile-padding: var(--spacing-md);--modal-close-button-size: 36px;--modal-close-button-font-size: var(--text-title-lg-font-size);--surface-task-card: var(--surface-primary);--borders-task-card: var(--borders-primary);--shadow-task-card: var(--shadow-sm);--task-card-min-height: 196px;--task-card-mobile-min-height: 160px;--task-card-padding: 14px;--task-card-gap: var(--spacing-sm);--task-card-title-gap: var(--spacing-xxxs);--task-card-content-gap: var(--spacing-xs);--task-card-details-gap: 7px;--task-card-detail-label-width: 48px;--task-card-detail-gap: var(--spacing-xs);--task-card-footer-gap: 10px;--text-task-card-title: var(--text-heading);--text-task-card-title-font-family: var(--font-sans);--text-task-card-title-font-size: var(--text-title-lg-font-size);--text-task-card-title-font-weight: 900;--text-task-card-title-line-height: 30px;--text-task-card-title-letter-spacing: -.01em;--text-task-card-type: color-mix(in srgb, var(--text-body) 66%, transparent);--text-task-card-type-font-family: var(--font-sans);--text-task-card-type-font-size: var(--text-body-sm-font-size);--text-task-card-type-font-weight: 700;--text-task-card-type-line-height: var(--text-body-sm-line-height);--text-task-card-type-letter-spacing: .06em;--text-task-card-help: color-mix(in srgb, var(--text-body) 82%, transparent);--text-task-card-support: color-mix(in srgb, var(--text-body) 60%, transparent);--text-task-card-detail-label: color-mix(in srgb, var(--text-body) 54%, transparent);--text-task-card-detail-value: var(--text-body);--text-task-card-body-font-family: var(--font-sans);--text-task-card-body-font-size: var(--text-body-md-font-size);--text-task-card-body-line-height: var(--text-body-md-line-height);--text-task-card-label-font-size: var(--text-label-sm-font-size);--text-task-card-label-line-height: var(--text-label-sm-line-height);--text-task-card-detail-font-size: var(--text-body-md-font-size);--text-task-card-detail-font-weight: 800;--text-task-card-detail-line-height: var(--text-body-md-line-height);--task-card-status-marker-size: 22px;--task-card-status-marker-border-width: 2px;--task-card-checkmark-color: var(--hmmr-color-bg-outer);--task-card-checkmark-font-family: var(--font-sans);--task-card-checkmark-font-size: 15px;--task-card-checkmark-font-weight: 900;--task-card-checkmark-translate-y: -.5px;--task-card-tone-orange: var(--warning);--task-card-tone-blue: var(--primary);--task-card-tone-green: var(--success);--task-card-tone-red: var(--danger);--task-card-tone-purple: var(--hmmr-color-checkbox);--surface-taskview-header: color-mix(in srgb, var(--surface-primary) 72%, transparent);--surface-taskview-footer: color-mix(in srgb, var(--surface-primary) 72%, transparent);--shadow-taskview-header: 0 4px 16px color-mix(in srgb, black 25%, transparent), inset 0 -4px 16px color-mix(in srgb, var(--primary) 24%, transparent);--shadow-taskview-footer: 0 -4px 16px color-mix(in srgb, var(--primary) 24%, transparent), inset 0 4px 16px color-mix(in srgb, black 25%, transparent);--taskview-header-min-height: 72px;--taskview-header-mobile-min-height: 60px;--taskview-footer-min-height: 72px;--taskview-footer-mobile-min-height: 64px;--taskview-header-padding-block: 0;--taskview-header-padding-inline: var(--spacing-lg);--taskview-header-mobile-padding-inline: var(--spacing-sm);--taskview-footer-padding-block: var(--spacing-sm);--taskview-footer-padding-inline: var(--spacing-lg);--taskview-footer-mobile-padding-inline: var(--spacing-sm);--taskview-back-button-padding-block: 6px;--taskview-back-button-padding-inline: var(--spacing-xs);--taskview-back-button-font-family: var(--text-label-lg-font-family);--taskview-back-button-font-size: var(--text-title-md-font-size);--taskview-back-button-font-weight: 800;--taskview-back-button-line-height: var(--text-title-md-line-height);--taskview-debug-card-margin-block-start: var(--spacing-md);--taskview-debug-card-margin-inline: var(--spacing-lg);--taskview-debug-card-mobile-margin-inline: var(--spacing-sm);--taskview-inspection-loading-gap: 10px;--taskview-inspection-root-gap: 14px;--taskview-inspection-field-gap: 6px;--taskview-inspection-section-gap: var(--spacing-xs);--taskview-inspection-card-gap: 10px;--taskview-inspection-card-padding: var(--spacing-sm);--taskview-inspection-card-border: color-mix(in srgb, var(--text-body) 12%, transparent);--taskview-inspection-card-radius: var(--radius-xl);--taskview-inspection-empty-opacity: .85;--taskview-inspection-disabled-opacity: .7;--taskview-inspection-checkbox-margin-block-start: var(--spacing-xxxs);--taskview-inspection-meta-gap: var(--spacing-xxs);--taskview-inspection-subtitle-opacity: .8;--taskview-inspection-error-surface: color-mix(in srgb, var(--danger) 12%, transparent);--taskview-inspection-error-padding-block: 10px;--taskview-inspection-error-padding-inline: var(--spacing-sm);--taskview-field-gap: 6px;--taskview-summary-padding-inline: 14px;--taskview-summary-radius: 12px;--taskview-summary-border: rgba(255, 255, 255, .12);--taskview-summary-surface: rgba(255, 255, 255, .04);--taskview-warning-surface: rgba(255, 159, 10, .12);--taskview-workspace-title-font-size: 28px;--taskview-workspace-title-line-height: 36px;--taskview-sidebar-min-width: 320px;--taskview-sidebar-max-width: 390px;--taskview-notes-min-height: 160px;--taskview-notes-padding-block: 10px;--taskview-status-min-height: 18px;--taskview-file-action-padding-block: 6px;--taskview-file-action-padding-inline: 10px;--taskview-file-error-surface: color-mix(in srgb, var(--danger) 12%, transparent);--taskview-content-list-indent: 18px;--taskview-preview-surface: rgba(6, 18, 27, .82);--taskview-preview-height: 520px;--taskview-preview-document-surface: #ffffff;--breakpoint-task-section-compact: 640px;--color-bg: var(--hmmr-bg-page);--color-surface: var(--hmmr-surface-glass);--border: var(--hmmr-border-glass)}*,*:before,*:after{box-sizing:border-box}html{min-height:100%;background:#06121b}body{min-height:100%;margin:0;padding:0;font-family:Roboto,Arial,Helvetica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at 18% 4%,#152d39,#06121b 58%,#02080d);background-color:#06121b;background-attachment:fixed;color:var(--text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 20% 8%,rgba(21,45,57,.84),transparent 44%),radial-gradient(circle at 72% 0%,rgba(19,162,219,.08),transparent 34%);z-index:-1}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}button{background:none;border:none;padding:0;cursor:pointer;color:inherit}input,select,textarea{color:var(--text-body);background:var(--hmmr-surface-field);border:1px solid var(--borders-primary);border-radius:var(--radius-sm)}input::placeholder,textarea::placeholder{color:var(--text-subtle)}input:focus,select:focus,textarea:focus,button:focus-visible,a:focus-visible{outline:none;box-shadow:var(--hmmr-shadow-focus)}a{color:var(--text-action-hover)}#root{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(circle at 18% 4%,#152d39,#06121b 58%,#02080d)}.sandbox-page,.sandbox-shell{min-height:100vh;width:100%;background:radial-gradient(circle at 18% 4%,#152d39,#06121b 58%,#02080d)}.sandbox-shell{display:flex;align-items:stretch}.sandbox-sidebar-card{flex:0 0 auto}.sandbox-main{flex:1 1 auto;min-width:0;padding:var(--spacing-lg)}
