:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .measurement-record-workspace .ui-workflow-step__content{flex-direction:column;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .measurement-record-workspace .ui-workflow-step__content>form{flex:1 1 0;width:100%;min-height:0;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .structured-information-footer{gap:var(--space-2);justify-items:end;width:min(100%,44rem);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .structured-information-footer .app-notice{width:100%}

:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox{--work-directory-header-height:32px;--work-directory-trash-row-height:64px;--work-directory-grid-columns:minmax(300px, 1.62fr) minmax(132px, .68fr) minmax(118px, .5fr) minmax(230px, 1.12fr) minmax(185px, .94fr);gap:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__header,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__row{grid-template-columns:var(--work-directory-grid-columns);gap:8px}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__row-open{z-index:1;position:absolute;inset:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__row-open:hover{text-decoration:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox--trash .work-directory-inbox__header,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox--trash .work-directory-inbox__row{grid-template-columns:minmax(48px,.35fr) minmax(160px,1fr) minmax(150px,.9fr) minmax(170px,1fr) minmax(180px,1.2fr) minmax(180px,.9fr)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__header{min-height:var(--work-directory-header-height);border-bottom:var(--border-hairline);color:var(--suite-text-secondary);font-size:var(--type-size-xs);line-height:var(--type-meta-line);font-weight:var(--font-weight-medium);letter-spacing:0;align-items:center;padding:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__row{cursor:pointer;border-bottom:0;border-radius:0;padding:0;position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox--active .work-directory-inbox__row{border:0;border-radius:0;margin:0;padding:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox--leads{--work-directory-register-min-width:816px}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox--register{min-width:0;display:block;overflow-x:auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox--register>.work-directory-inbox__header,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox--register>.work-directory-inbox__group-wrap{min-width:var(--work-directory-register-min-width)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox--register .work-directory-inbox__header{font-size:var(--type-context-meta-size);line-height:var(--type-context-meta-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__row--register>[role=cell],:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox--register [role=columnheader]{min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-register-row__reference,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-register-row__address{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-contact{max-width:100%}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-contact .app-contact-preview__trigger{z-index:2;position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-register-row__address,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-register-row__saved-owner{color:var(--suite-text-secondary);font-size:var(--type-context-meta-size);font-weight:var(--type-context-meta-weight);line-height:var(--type-context-meta-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-register-row__owner,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-register-row__status{align-items:center;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-register-row__saved-owner{z-index:3;align-items:center;gap:8px;min-width:0;display:flex;position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-register-row__saved-owner>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-owner-avicon{border-radius:var(--app-control-radius-action);background:var(--app-property-avatar-fill);width:24px;min-width:24px;height:24px;min-height:24px;color:var(--app-property-avatar-ink);font-size:var(--type-compact-badge-size);font-weight:var(--font-weight-semibold);pointer-events:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-owner-avicon.is-empty{color:var(--suite-text-secondary);background:0 0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-owner-avicon .beacon-user-avatar__image{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox--trash .work-directory-inbox__row{min-height:var(--work-directory-trash-row-height);cursor:default}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__row:focus-within{z-index:6}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox--trash .work-directory-inbox__row:last-child{border-bottom:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__group-wrap{gap:0;min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__group-heading{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:var(--border-hairline);min-width:0;min-height:32px;color:var(--suite-text-secondary);padding:0;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__group-heading strong{color:var(--suite-text-secondary);font-size:var(--type-size-xs);line-height:var(--type-meta-line);font-weight:var(--font-weight-semibold)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__group-heading span{color:var(--suite-text-secondary);font-size:var(--type-size-xs);line-height:var(--type-meta-line);font-weight:var(--font-weight-medium)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__cell{min-width:0;padding:6px 0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__lead strong,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__identity strong,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__project strong,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__estimate,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-current-stage span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__identity strong,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__project strong{color:var(--suite-text-primary);font-size:var(--type-row-title-size);font-weight:var(--type-row-title-weight);line-height:var(--type-row-title-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-identity,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__origin{align-content:center;gap:2px;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-identity__primary,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-origin__primary{align-items:center;gap:var(--space-2);min-width:0;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__lead .app-work-object__reference{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-lead-source-icon{z-index:2;width:18px;height:18px;color:var(--suite-text-secondary);flex:0 0 18px;place-items:center;display:inline-grid;position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-lead-source-icon svg{width:var(--app-icon-glyph-size);height:var(--app-icon-glyph-size);display:block}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__lead strong,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-project-address,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__estimate{color:var(--suite-text-secondary);font-size:var(--type-size-sm);line-height:var(--type-structure-line);font-weight:var(--font-weight-medium)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__project{align-content:center;gap:2px;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-project-heading{gap:2px;min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-project-heading strong{font-size:var(--type-row-title-size);font-weight:var(--type-row-title-weight);line-height:var(--type-row-title-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-project-address{line-height:var(--type-line-body);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-current-stage{align-items:flex-start;gap:.32rem;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-current-stage__detail{color:var(--suite-text-secondary);font-size:var(--type-size-xs);line-height:var(--type-line-body)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__estimate{display:block}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox__estimate>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-table-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox--trash .work-table-actions{justify-content:flex-start}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-status-stack{align-items:flex-start;gap:.35rem;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-status-detail{color:var(--suite-text-secondary);font-size:var(--type-size-xs);line-height:var(--type-line-body);overflow-wrap:anywhere}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox--archive.work-directory-inbox--leads{--work-directory-register-min-width:968px}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-register-row__actions{z-index:2;justify-content:flex-end;align-items:center;gap:var(--space-1);min-width:0;display:flex;position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-register-row__archived{z-index:2;color:var(--suite-text-secondary);font-size:var(--type-context-meta-size);font-weight:var(--type-context-meta-weight);line-height:var(--type-context-meta-line);white-space:nowrap;font-variant-numeric:tabular-nums;position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-scopes{align-items:center;gap:var(--space-1);min-width:0;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-inbox--archive .work-directory-register-row__actions{justify-content:flex-start}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-lead-status-picker__trigger{z-index:3;min-width:0;max-width:100%;padding-inline:var(--space-1);justify-content:flex-start;margin-inline-start:calc(-1 * var(--space-1));position:relative}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-search-launcher{--app-expandable-search-width:min(320px, 38vw);flex:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-search-launcher.is-open{flex:0 320px}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-controls{justify-content:flex-end;display:flex;position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-controls__trigger{position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-controls__trigger>svg{flex:none;width:16px;height:16px}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-controls__count{border-radius:var(--app-control-radius-action);background:var(--app-control-fill-selected);min-width:16px;height:16px;color:var(--suite-text-primary);font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);place-items:center;padding-inline:4px;line-height:1;display:inline-grid;position:absolute;top:-4px;right:-4px}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-controls__panel{--work-view-control-column-gap:7px;--work-view-control-direction-size:max(35px, var(--app-control-touch-target,0px));grid-template-rows:auto minmax(0,1fr) auto;width:min(23.75rem,100vw - 1.5rem);max-height:min(29rem,100dvh - 5rem);padding:0;display:grid;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-controls__header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:0 8px;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-controls__header strong{color:var(--suite-text-primary);font-size:var(--type-region-title-size);line-height:var(--type-region-title-line);font-weight:var(--font-weight-semibold)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-controls__header span{color:var(--suite-text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--font-weight-medium)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-controls__body{overscroll-behavior:contain;min-height:0;overflow-y:auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-controls__section{border-bottom:1px solid var(--color-border);gap:8px;padding:8px;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-controls__section:last-child{border-bottom:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-control-field{justify-content:space-between;align-items:center;gap:13px;min-width:0;padding:2px 0;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-control-field--select,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-control-ordering{justify-content:stretch;gap:var(--work-view-control-column-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-control-field>span{color:var(--suite-text-secondary);font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);line-height:var(--type-structure-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-control-field__trigger.app-select-trigger{width:100%;min-height:var(--app-control-height-standard);font-size:var(--type-property-value-size);font-weight:var(--type-property-value-weight);line-height:var(--type-property-value-line);flex:none;padding:0 10px 0 11px}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-control-ordering__controls{grid-template-columns:minmax(0, 1fr) var(--work-view-control-direction-size);justify-self:stretch;align-items:center;gap:6px;width:100%;min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-control-ordering__select.app-select-trigger{min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-control-ordering__direction{--app-control-height-standard:var(--work-view-control-direction-size)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-control-field__menu{min-width:var(--radix-select-trigger-width);max-height:min(320px,100dvh - 24px)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-control-field__option{min-height:max(36px, var(--app-control-touch-target,0px));text-align:left;padding:4px 32px 4px 8px}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-controls__tokens{flex-wrap:wrap;gap:7px;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-filter-token{max-width:100%}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-filter-token span,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-filter-token strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-filter-token span{color:var(--suite-text-secondary);font-weight:var(--type-structure-weight)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-filter-token strong{color:var(--suite-text-primary);font-weight:var(--font-weight-semibold)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-filter-menu{width:min(18.5rem,100vw - 1.5rem);max-height:min(20rem,100dvh - 7rem);padding:8px}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-filter-menu__list{gap:1px;max-height:min(272px,100dvh - 160px);display:grid;overflow:auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-filter-menu__item{min-height:max(36px, var(--app-control-touch-target,0px));grid-template-columns:19px minmax(0,1fr);gap:5px;padding:4px 7px;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-filter-menu__check{border:1px solid color-mix(in srgb, var(--color-border-strong) 54%, transparent);width:16px;height:16px;color:var(--suite-text-secondary);border-radius:999px;place-items:center;display:inline-grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-filter-menu__item.is-selected .work-directory-view-filter-menu__check{border-color:var(--color-border-strong);background:var(--estimator-control-fill-selected);color:var(--suite-text-primary)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-filter-menu__copy{min-width:0;color:inherit;font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);line-height:var(--type-structure-line);gap:2px;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-filter-menu__copy .app-lead-status-label{width:100%}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-filter-menu__copy strong{min-width:0;color:inherit;font-size:var(--type-context-meta-size);font-weight:var(--type-context-meta-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-controls__recovery.app-checkbox-field--panel{min-height:var(--app-control-height-standard);font-weight:var(--font-weight-medium);align-items:center;padding:4px 7px}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-view-controls__footer{border-top:1px solid var(--color-border);background:var(--app-popover-surface);justify-content:flex-end;gap:8px;padding:8px;display:flex;position:sticky;bottom:0}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-owner-picker__trigger{z-index:3;position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-owner-picker__identity{z-index:3;max-width:100%;position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-owner-picker__trigger:disabled{cursor:default}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-owner-picker{grid-template-rows:auto auto minmax(0,1fr) auto;width:min(18rem,100vw - 2rem)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-owner-picker__search{width:100%}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-owner-picker__list{max-height:min(17rem, var(--radix-popover-content-available-height,17rem))}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-owner-picker__error{padding:var(--space-2);margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-pagination{justify-content:center;align-items:center;gap:var(--space-3);padding-top:var(--space-4);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-pagination>span{min-width:8rem;color:var(--suite-text-secondary);font-size:var(--type-size-sm);line-height:var(--type-structure-line);text-align:center}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-directory-pagination .app-button{min-width:6.5rem}

:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-activity-drawer__filter{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-activity-drawer__filter>.app-select-trigger{width:auto;min-width:10rem;max-width:100%}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-activity-drawer__more{justify-content:flex-start;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-activity-header-filter.app-select-trigger{width:auto;min-width:0;max-width:12rem}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .error{color:var(--color-danger)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step{gap:var(--space-5);padding:var(--space-1) 0 var(--space-4);box-shadow:none;transition:background-color var(--app-motion-fast), border-color var(--app-motion-fast), box-shadow var(--app-motion-fast);background:0 0;border:0;border-radius:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step__header h2,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step__header p{margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step__header h2{font-size:var(--type-document-title-size);letter-spacing:0;line-height:var(--type-document-title-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step__header p{margin-top:var(--space-2);color:color-mix(in srgb, var(--suite-text-secondary) 82%, transparent);max-width:680px;font-size:var(--type-supporting-size);line-height:var(--type-supporting-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step__header-accessories{justify-content:flex-end;align-items:center;gap:var(--space-2);flex:none;margin-left:auto;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step__status{justify-content:flex-end;gap:var(--space-2);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step__content{gap:var(--space-4);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step__footer{justify-content:flex-end;align-items:center;gap:var(--space-3);z-index:4;padding:var(--space-3) 0;border-top:var(--border-hairline);background:color-mix(in srgb, var(--color-background) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;position:sticky;bottom:0}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-option-grid{gap:var(--space-3);border-top:0;grid-template-columns:minmax(0,1fr);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-transition-indicator{gap:var(--space-5);min-height:clamp(13rem,34vh,17rem);padding:var(--space-8) var(--space-4);text-align:center;align-content:center;justify-items:center;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step.ui-workflow-step--transition{align-content:start;align-self:start;width:100%}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-transition-indicator__motion{--estimator-transition-duration:2.69784s;isolation:isolate;shape-rendering:geometricprecision;width:6rem;height:6rem;display:block;overflow:visible}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-transition-indicator__mark{color:var(--suite-text-primary);fill:currentColor}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-transition-indicator__transfer{color:var(--color-primary);fill:currentColor}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-transition-indicator__traveler{color:var(--color-primary);fill:currentColor;animation:estimator-transition-traveler-color var(--estimator-transition-duration) infinite}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-transition-indicator__copy{max-width:34rem}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-transition-indicator__copy p{color:var(--suite-text-secondary);font-size:var(--type-supporting-size);line-height:var(--type-supporting-line);margin:0}@keyframes estimator-transition-traveler-color{0%,24.4%{color:var(--color-primary)}24.41%,73.8%{color:var(--suite-text-primary)}73.81%,to{color:var(--color-primary)}}@media (prefers-reduced-motion:reduce){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-transition-indicator__traveler{animation:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-transition-indicator__transfer,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-transition-indicator__traveler{display:none}}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-option-grid--stacked{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-choice-row.app-picker-row{--app-picker-row-display:grid;white-space:normal;align-content:center;justify-items:start;min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-choice-row>*{overflow-wrap:anywhere;min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-selection-list{gap:var(--space-2);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-selection-row.app-checkbox-field--panel{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border:0;border-bottom:var(--border-hairline);font-weight:var(--font-weight-semibold);box-shadow:none;background:0 0;border-radius:0;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .selection-group{border:0;gap:.65rem;min-width:0;margin:0;padding:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .selection-group__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .section-label{font-weight:var(--font-weight-semibold);margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .selection-count{color:var(--suite-text-secondary);font-size:var(--type-size-sm);line-height:var(--type-structure-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .structure-selection-footer{gap:var(--space-3);width:100%;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .structure-selection-footer .button-row{justify-content:flex-end}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-confirmation-footer{gap:var(--space-3);width:100%;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-confirmation-footer .button-row{justify-content:flex-end}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .choice-button__title{font-weight:var(--font-weight-semibold)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .choice-button__hint{color:var(--suite-text-secondary);font-size:var(--type-supporting-size);line-height:var(--type-supporting-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .choice-button__disabled-reason{color:var(--suite-text-secondary);font-size:var(--type-supporting-size);font-weight:var(--font-weight-semibold);line-height:var(--type-supporting-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-material-list{gap:.75rem;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-material-row{padding:var(--space-3) 0;border:0;border-bottom:var(--border-hairline);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:.9rem;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-material-row__meta{gap:.2rem;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-material-row__meta span{color:var(--suite-text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-action-footer__message{color:var(--suite-text-secondary);font-size:var(--type-supporting-size);line-height:var(--type-supporting-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-action-footer{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-action-footer__feedback{flex:auto;min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-action-footer__feedback .app-notice{width:min(100%,42rem)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-action-footer .button-row{flex:none;justify-content:flex-end}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-selection-list,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-material-match-list,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-catalog-results,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-pricing-lines{display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-stage-footer{gap:var(--space-3);width:100%;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-selection-list{gap:var(--space-1)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-selection-row{--app-picker-row-display:grid;column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-selection-row__main{gap:var(--space-1);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-selection-row__main span,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-selection-row__main small,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-selection-row__reason{color:var(--suite-text-secondary)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-selection-row__reason{grid-column:1/-1}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-material-match-list{gap:var(--space-6)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-material-match{gap:var(--space-3);padding-bottom:var(--space-5);border-bottom:var(--border-hairline);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-material-match__header,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-pricing-action,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-pricing-total{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-material-match__header h4,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-material-match__header p,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-pricing-action p{margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-material-match__header p,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-pricing-action p{color:var(--suite-text-secondary);font-size:var(--type-supporting-size);line-height:var(--type-supporting-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-catalog-search{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-catalog-results{border-top:var(--border-hairline)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-catalog-result{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:var(--border-hairline);grid-template-columns:minmax(0,1fr) minmax(130px,180px);align-items:center;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-catalog-result__choice{--app-picker-row-display:grid;white-space:normal;min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-catalog-result__choice>*{overflow-wrap:anywhere;min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-catalog-result__choice span,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-catalog-result__choice small{color:var(--suite-text-secondary)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-customer-product{margin-top:var(--space-2)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-customer-product__fields{gap:var(--space-4);width:100%;max-width:var(--workflow-field-measure-standard);grid-template-columns:minmax(0,1fr);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-pricing-action{padding-bottom:var(--space-4);border-bottom:var(--border-hairline)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-pricing-lines{border-top:var(--border-hairline)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-pricing-line{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:var(--border-hairline);grid-template-columns:minmax(0,1fr) minmax(160px,auto) auto;align-items:center;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-pricing-line__material,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-pricing-line__numbers{gap:var(--space-1);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-pricing-line__material span,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-pricing-line__numbers span{color:var(--suite-text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-pricing-line__numbers{justify-items:end}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .qxo-pricing-total{padding:var(--space-4) 0;font-size:var(--type-value-size);line-height:var(--type-value-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__workflow .ui-workflow-step.estimate-setup-workspace{grid-template-rows:auto;padding-block:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-setup-workspace>.ui-workflow-step__content{align-content:start;gap:0;padding-block:0;container:estimate-workspace/inline-size}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-setup-workspace:not(.estimate-services-workspace)>.ui-workflow-step__content>*+:not(.estimate-proposal-region){margin-top:var(--space-6)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-scope-materials{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-configuration-group{min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__workflow .estimate-material-pricing__workflow>.ui-workflow-step,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__workflow .estimate-proposal-region>.ui-workflow-step{grid-template-rows:auto;height:auto;min-height:0;padding:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-material-pricing__workflow .ui-workflow-step__header h2{font-size:var(--type-region-title-size);line-height:var(--type-region-title-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__workflow .estimate-material-pricing__workflow>.ui-workflow-step>.ui-workflow-step__content,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__workflow .estimate-proposal-region>.ui-workflow-step>.ui-workflow-step__content{scrollbar-gutter:auto;overflow:visible}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-material-pricing__workflow>.ui-workflow-step>.ui-workflow-step__footer{position:static}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-setup-sections{align-items:start;gap:var(--space-4);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-scope-materials>.config-section+.config-section,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-proposal-region,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-proposal-region>.estimate-summary-workflow-step+.estimate-summary-workflow-step{border-top:var(--border-hairline)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-proposal-region{min-width:0;scroll-margin-top:var(--space-6)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-services-workspace .estimate-proposal-region,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-services-workspace .estimate-proposal-region>.estimate-summary-workflow-step+.estimate-summary-workflow-step{border-top:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-setup-options{container:estimate-options/inline-size}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-setup-fields{gap:var(--space-3);width:min(100%,30rem);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-setup-options__review{width:min(100%,30rem)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-setup-field.app-field{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,11rem) minmax(0,1fr)}@container estimate-options (max-width:28rem){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-setup-field.app-field{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-service-selection{gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-services-list{gap:var(--space-1);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-services-add{justify-self:start}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-service-name-entry{align-items:center;gap:var(--space-2);max-width:100%;min-height:var(--app-control-height-standard);padding-inline:var(--space-3);grid-template-columns:auto minmax(0,24ch) auto;justify-self:start;display:inline-grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-service-name-entry__actions{align-items:center;gap:var(--space-1);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-service-scope{gap:var(--space-4);display:grid}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace{min-width:0;container-type:inline-size}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__layout{grid-template-columns:minmax(0, 1fr) var(--beacon-platform-properties-rail-width);min-width:0;min-height:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__layout[data-properties-open=false]{grid-template-columns:minmax(0,1fr)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__layout[data-activity-open=true]{grid-template-columns:minmax(0, 1fr) var(--lead-activity-width)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__activity{min-height:0;display:grid;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__activity[data-docked=false]{display:contents}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__activity[data-docked=false]:before{display:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__main{min-width:0;min-height:0;padding:var(--space-4) var(--beacon-platform-page-gutter) var(--space-8);overflow-y:auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__content{align-content:start;gap:var(--space-6);width:100%;max-width:var(--beacon-platform-detail-content-max-width);min-width:0;margin-inline:auto;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__properties{background:var(--suite-surface);min-width:0;min-height:0;overflow-y:auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__properties[hidden]{display:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-identity{--lead-identity-icon-column:24px;gap:var(--space-1) var(--space-5);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-identity>.lead-workspace-header__title-row,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-identity>.lead-workspace-header__address{grid-column:1;grid-template-columns:var(--lead-identity-icon-column) minmax(0, 1fr);align-items:center;gap:var(--space-3);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-identity__actions{grid-area:1/2/span 2;align-self:center}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-identity>.lead-workspace-header__address{align-items:start}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-identity__location{min-height:var(--lead-identity-icon-column);place-items:center;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-identity .lead-workspace-identity__address-action{height:auto;min-height:var(--lead-identity-icon-column);font:inherit;text-align:left;justify-content:flex-start;padding:0}@media (max-width:767px),(max-width:950px) and (max-height:500px) and (pointer:coarse){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-identity{--lead-identity-icon-column:32px;grid-template-columns:minmax(0,1fr)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-identity__actions{margin-top:var(--space-2);grid-area:auto/1;justify-self:start}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-identity .lead-workspace-identity__address-action,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-identity__location{min-height:var(--app-control-touch-target,44px)}}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-identity h2{font-size:var(--type-object-title-size);font-weight:var(--type-object-title-weight);line-height:var(--type-object-title-line);overflow-wrap:anywhere;margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-properties{padding:var(--space-4) var(--beacon-platform-page-gutter) var(--space-6)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__phone-properties:empty{display:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__lead-header{gap:var(--space-3);flex:none;display:grid;container-type:inline-size}@container (max-width:38rem){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-identity{grid-template-columns:minmax(0,1fr)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-identity__actions{margin-top:var(--space-2);grid-area:auto/1;justify-self:start}}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header.app-page-header--flow{padding:var(--space-2) 0;border-bottom:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header .lead-workspace-header__layout{align-items:center;gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__owner{align-content:center;gap:var(--space-2);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__identity{gap:var(--space-2);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__title-row{align-items:center;gap:var(--space-3);min-width:0;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__title-row h1{white-space:normal;overflow-wrap:anywhere;flex:0 auto;min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__id{font-size:var(--type-value-size);font-variant-numeric:tabular-nums;flex:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__address{align-items:flex-start;gap:var(--space-2);min-width:0;color:var(--suite-text-secondary);font-size:var(--type-supporting-size);line-height:var(--type-supporting-line);overflow-wrap:anywhere;margin:0;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__address svg{flex:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__measurements-address{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__owner{padding-left:var(--space-5);border-left:var(--border-hairline);align-self:stretch}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__owner-card{min-width:0;max-width:100%;min-height:var(--button-height-standard);padding:var(--space-1) var(--space-2);border-radius:var(--object-radius-compact);background:var(--suite-surface-inset);justify-self:start;align-items:center;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__action{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__controls{justify-content:flex-end;align-self:stretch;align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;min-width:0;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__questionnaire{flex:none}@container (max-width:62rem){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header .lead-workspace-header__layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__controls{justify-content:flex-start;gap:var(--space-3)}}@container (max-width:32rem){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header .lead-workspace-header__layout{gap:var(--space-3)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .lead-workspace-header__owner{border-left:0;padding-left:0}}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__workbench,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-switcher__panel,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__workflow{align-content:start;gap:var(--space-4);min-width:0;min-height:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__workflow>.workflow-task-panel{align-content:start;gap:var(--space-4);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__workflow .ui-workflow-step,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__workflow .estimate-snapshot{height:auto;min-height:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__workflow .ui-workflow-step__content{overflow:visible}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__workflow .ui-workflow-step__footer{position:static}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-note-editor{gap:var(--space-3);width:min(25rem, calc(100vw - var(--space-6)));max-height:var(--radix-popover-content-available-height);padding:8px;display:grid;overflow-y:auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-note-editor__header,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-note-editor__footer,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-note-editor__recovery{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-note-editor__header>strong{font-size:var(--type-supporting-size);font-weight:var(--font-weight-medium)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .app-managed-text-field.estimate-note-editor__field{resize:none;width:100%;height:auto;min-height:8rem;max-height:min(22rem,48dvh);overflow-y:auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-note-editor__footer>small{color:var(--suite-text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-note-editor__saved-note{white-space:pre-wrap;overflow-wrap:anywhere}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-note-editor__recovery{flex-wrap:wrap}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-signed-indicator{color:var(--color-success);font-size:var(--type-meta-size);font-weight:var(--font-weight-medium);line-height:var(--type-meta-line);white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-signed-indicator svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1rem;height:1rem}@media (max-width:767px),(max-width:950px) and (max-height:500px) and (pointer:coarse){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__layout,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__layout[data-properties-open=false]{display:block}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__main{padding:var(--space-4) var(--beacon-platform-page-gutter-compact) max(var(--space-6), env(safe-area-inset-bottom));overflow:visible}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__properties{display:contents}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__properties:before,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__workflow[data-app-inactive-surface]{display:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .app-adaptive-properties__fields[data-presentation=strip] .lead-properties{padding:0}}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .confirmed-sale{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);padding-block:var(--space-2);flex-wrap:wrap;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .confirmed-sale__record{gap:var(--space-1);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .confirmed-sale__heading{align-items:center;gap:var(--space-2);font-size:var(--type-structure-size);line-height:var(--type-structure-line);font-weight:var(--font-weight-semibold);margin:0;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .confirmed-sale__heading svg{color:var(--color-success);flex:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .confirmed-sale__details{gap:var(--space-1) var(--space-3);font-size:var(--type-supporting-size);line-height:var(--type-supporting-line);color:var(--suite-text-secondary);flex-wrap:wrap;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .confirmed-sale__total{margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .confirmed-sale__total dd{font-size:var(--type-structure-size);line-height:var(--type-structure-line);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-snapshot{align-content:start;gap:0;min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-snapshot>.config-section+.config-section{border-top:var(--border-hairline)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sale-review-detail{color:var(--suite-text-secondary);font-size:var(--type-supporting-size);line-height:var(--type-supporting-line);margin:0}@media (max-width:767px){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace--sold{min-height:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace--sold .sales-workspace__workbench{flex:none}}

:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-summary-workflow-step .ui-workflow-step__content{gap:var(--space-4)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-summary-main{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-summary-main--stacked{gap:var(--space-4);grid-template-columns:1fr}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-summary-review-card{box-shadow:none;background:0 0;border:0;padding:0}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-summary-canvas{align-content:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;width:100%;min-width:0;margin-inline:auto;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-summary-canvas>*+*{padding-top:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-summary-completion{align-content:start;gap:var(--space-6);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-summary-documents{min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-summary-documents__list{min-width:0;container:estimate-summary-documents/inline-size}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .proposal-document{gap:var(--space-2);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .proposal-document__status{align-items:center;gap:var(--space-1);color:var(--suite-text-secondary);font-size:var(--type-supporting-size);line-height:var(--type-supporting-line);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .proposal-document__status>svg{flex:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-document-sale-status{gap:var(--space-3);padding-top:var(--space-2);border-top:var(--border-hairline);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sales-workspace__workflow .ui-workflow-step.estimate-summary-workflow-step{grid-template-rows:auto;padding-block:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-summary-workflow-step>.ui-workflow-step__content{align-content:start;padding-block:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-editor.app-popover-content{gap:var(--space-4);flex-direction:column;display:flex;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-editor__header{justify-content:space-between;align-items:center;gap:var(--space-3);flex:none;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-editor__body{align-content:start;gap:var(--space-4);overscroll-behavior:contain;flex:auto;min-height:0;display:grid;overflow-y:auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-editor__title{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-editor__title>span{color:var(--suite-text-secondary);font-size:var(--type-supporting-size);font-weight:var(--type-supporting-weight);line-height:var(--type-supporting-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-editor__title>strong{font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);line-height:var(--type-structure-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-editor__body>.app-button{justify-self:start}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-editor__body>.app-quantity-row>.app-field__help{margin-top:var(--space-1);text-align:left}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-editor__calculation.app-summary-list--rows>.app-summary-item{gap:var(--space-4);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-editor__calculation>.app-summary-item:first-child{padding-top:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-editor__calculation>.app-summary-item:last-child{padding-bottom:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-editor__calculation.app-summary-list--rows>.app-summary-item>dd{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .proposal-signing-form{gap:var(--space-4);flex-direction:column;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .proposal-signing-form p{margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .proposal-signing-guidance{gap:var(--space-2);color:var(--suite-text-secondary);font-size:var(--type-context-size);line-height:var(--type-context-line);overflow-wrap:anywhere;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .proposal-signing-guidance__list{gap:var(--space-1);margin:0;padding-inline-start:var(--space-5);list-style:outside;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .proposal-signing-recipient{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .proposal-signing-recipient__email{color:var(--suite-text-secondary);font-weight:var(--type-context-weight)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .proposal-company-signature{gap:var(--space-4);flex-direction:column;align-self:start;min-width:0;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .proposal-company-signature__document{height:min(52dvh,640px);min-height:280px}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-proposal-subcontracting.app-field{grid-template-columns:minmax(0,1fr) auto}@container estimate-options (max-width:28rem){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-proposal-subcontracting.app-field{grid-template-columns:minmax(0,1fr)}}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-signing-section{border-top:var(--border-hairline);scroll-margin-top:var(--space-6)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .proposal-document__detail{color:var(--suite-text-secondary);font-size:var(--type-supporting-size);line-height:var(--type-supporting-line);overflow-wrap:anywhere;margin:0}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-card__content{gap:var(--space-3);min-width:0;padding:var(--space-2) var(--app-settings-card-content-inset);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-card .estimate-pricing-card__content{gap:var(--space-5)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-card__content>.app-summary-list>.app-summary-item:first-child{padding-top:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-card__content>.app-summary-list>.app-summary-item:last-child{padding-bottom:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-customer-pricing-card>.estimate-pricing-summary{padding:var(--space-4)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-card .estimate-pricing-summary__row--subtotal dd{font-weight:var(--type-region-title-weight)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__ledger-layout>.estimate-pricing-summary__row--total{padding-inline:var(--space-5);border-top:0}@container workflow-section (max-width:32rem){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__ledger-layout>.estimate-pricing-summary__row--total{padding-inline:var(--space-4)}}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-cost .estimate-pricing-summary__label,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-cost .estimate-pricing-summary__value{color:var(--suite-text-secondary)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-cost__details{width:20rem}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-production-costs>.app-summary-item:has(+.estimate-production-costs__total){border-bottom:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-production-costs>.estimate-production-costs__total{margin-top:var(--space-2);padding-top:var(--space-3);border-top:var(--border-hairline)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-production-costs__total>dt,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-production-costs__total>dd{color:var(--suite-text-primary);font-weight:var(--font-weight-semibold)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary{gap:var(--space-4);min-width:0;margin:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__ledger-layout{min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__ledger{min-width:0;margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__row{align-items:center;gap:var(--space-3);min-width:0;min-height:3rem;padding:var(--space-3) 0;grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__ledger>*+*{border-top:var(--border-hairline)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__row.app-button{width:calc(100% + 2 * var(--space-3));max-width:none;height:auto;margin-inline:calc(-1 * var(--space-3));padding-inline:var(--space-3);text-align:left}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__operator{color:var(--suite-text-secondary);font-size:var(--type-section-title-size);font-weight:var(--font-weight-medium);flex:0 0 1rem;justify-content:center;line-height:1;display:inline-flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__row dt,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__label{gap:var(--space-1);min-width:0;color:var(--suite-text-primary);font-size:var(--type-property-value-size);font-weight:var(--type-property-value-weight);line-height:var(--type-property-value-line);grid-column:1;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__row dt small,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__label small{color:var(--suite-text-secondary);font-size:var(--type-supporting-size);font-weight:var(--type-supporting-weight);line-height:var(--type-supporting-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__label-title{align-items:center;gap:var(--space-2);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__label-title svg{color:var(--suite-text-secondary);flex:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__row dd,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__value{justify-content:flex-end;align-items:baseline;gap:var(--space-2);color:var(--suite-text-primary);font-size:var(--type-property-value-size);font-weight:var(--type-property-value-weight);line-height:var(--type-property-value-line);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;grid-column:2;margin:0;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__row--total{min-height:3rem;padding:var(--space-3) 0;border-top:var(--border-hairline);margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-pricing-summary__row--total dd{color:var(--suite-text-primary);font-size:var(--type-region-title-size);font-weight:var(--type-region-title-weight);line-height:var(--type-region-title-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-upgrade-list{min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-upgrade-choice{min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-upgrade-choice+.estimate-upgrade-choice{border-top:var(--border-hairline)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-upgrade-choice__select{--app-picker-row-display:grid;align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-2);grid-template-columns:minmax(0,1fr) auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-upgrade-choice__select>strong{align-items:baseline;gap:var(--space-1);min-width:0;font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);line-height:var(--type-structure-line);overflow-wrap:anywhere;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-upgrade-choice__select>strong>svg{flex:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-upgrade-choice__description{min-width:0;color:var(--suite-text-secondary);font-size:var(--type-supporting-size);font-weight:var(--type-supporting-weight);line-height:var(--type-supporting-line);overflow-wrap:anywhere;grid-column:1/-1}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-upgrade-choice__select>b{font-size:var(--type-property-value-size);font-weight:var(--type-property-value-weight);line-height:var(--type-property-value-line);white-space:nowrap;font-variant-numeric:tabular-nums;justify-self:end}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-upgrade-choice__details{gap:var(--space-2);padding:0 var(--space-2) var(--space-2);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-upgrade-choice__details-heading{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-upgrade-choice__details-heading>span{color:var(--suite-text-secondary);font-size:var(--type-supporting-size);font-weight:var(--type-supporting-weight);line-height:var(--type-supporting-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-upgrade-choice__fields{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-summary-main .summary-section:first-child{border-top:0;padding-top:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .summary-section{border-top:0;align-content:start;gap:.65rem;padding-top:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .summary-section h4{margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .summary-section--quote{background:0 0;border:0;border-radius:0;padding:0}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-pricing-section{gap:var(--space-3);padding:0 0 var(--space-4);border:0;border-bottom:var(--border-hairline);transition:background-color var(--app-motion-fast), border-color var(--app-motion-fast), box-shadow var(--app-motion-fast);background:0 0;border-radius:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-pricing-section__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-1);flex-wrap:wrap;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-pricing-section__header h4,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-pricing-section p{margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-material-pricing{container:pricing-card/inline-size}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-material-pricing-region{min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-material-pricing .config-section__title-row{flex-wrap:wrap}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-material-pricing>.config-section__header .config-section__title-row>h2{overflow-wrap:anywhere;flex-shrink:1;min-width:0}@container pricing-card (max-width:32rem){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-material-pricing:not(.estimate-material-pricing--completed)>.config-section__header{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimate-material-pricing:not(.estimate-material-pricing--completed)>.config-section__header>.config-section__actions{justify-content:flex-start}}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-workspace-form{gap:var(--space-4);min-width:0;display:grid;container:material-pricing/inline-size}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-task-content,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-details-section{align-content:start;gap:var(--space-3);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .material-pricing-header>.material-pricing-header__actions{gap:var(--space-4);flex-wrap:wrap}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .material-pricing-header__reference:empty{display:none}@container workflow-section (max-width:44rem){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .app-workflow-section>.material-pricing-header:has(.material-pricing-header__reference:not(:empty)){row-gap:var(--space-2);grid-template-columns:minmax(0,1fr)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .material-pricing-header:has(.material-pricing-header__reference:not(:empty))>.material-pricing-header__actions{justify-content:flex-start}}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-material-section__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-material-section__count{color:var(--suite-text-secondary);font-size:var(--type-context-size);font-weight:var(--type-context-weight);line-height:var(--type-context-line);white-space:nowrap}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-material-section__popover-header{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-material-section__description{max-width:65ch;color:var(--suite-text-secondary);font-size:var(--type-supporting-size);font-weight:var(--type-supporting-weight);line-height:var(--type-supporting-line);margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-materials__copy-button--copied{color:var(--color-success)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-material-table{border-collapse:collapse;width:100%;color:var(--suite-text-primary);font-size:var(--type-property-value-size);font-weight:var(--type-property-value-weight);line-height:var(--type-property-value-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-material-table th,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-material-table td{padding:var(--space-2) 0;border-bottom:var(--border-hairline);overflow-wrap:anywhere;text-align:left;vertical-align:top}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-material-table tr:last-child td{border-bottom:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-material-table th{color:var(--suite-text-secondary);font-weight:var(--type-structure-weight)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-material-table th:first-child,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-material-table td:first-child{padding-right:var(--space-6)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-material-table th:last-child,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-material-table td:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__fields .quoted-product-field,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-currency-field{width:100%;min-width:0;position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-currency-field__symbol{z-index:1;top:50%;left:var(--space-3);color:var(--suite-text-secondary);pointer-events:none;position:absolute;transform:translateY(-50%)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-currency-field input{width:100%;padding-left:calc(var(--space-3) + .75rem);text-align:right;font-variant-numeric:tabular-nums}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-currency-field input,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .quoted-product-field>input{font-weight:var(--type-property-value-weight);line-height:var(--type-property-value-line)}@media (min-width:768px){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-currency-field input,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .quoted-product-field>input{font-size:var(--type-property-value-size)}}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .material-pricing-method{gap:var(--space-4);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .material-pricing-method__options{gap:var(--space-2);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .material-pricing-method__option{gap:var(--space-2);flex-direction:column;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .material-pricing-method__title{font-size:var(--type-row-title-size);font-weight:var(--type-row-title-weight);line-height:var(--type-row-title-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .material-pricing-method__hint{color:var(--suite-text-secondary);font-size:var(--type-supporting-size);font-weight:var(--type-supporting-weight);line-height:var(--type-supporting-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .material-pricing-method__choice.app-picker-row{--app-picker-row-display:grid;align-content:start;justify-items:start;gap:var(--space-1);white-space:normal;grid-template-columns:minmax(0,1fr);min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .material-pricing-method__reason{padding:0 var(--space-2) var(--space-2);overflow-wrap:anywhere;margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .material-pricing-method__choice>*{overflow-wrap:anywhere;min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .quoted-product-field{min-width:0;position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .quoted-product-field>input{width:100%}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .quoted-product-suggestions{width:var(--radix-popover-trigger-width);max-height:min(20rem,45vh)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-product__value{font-size:var(--type-property-value-size);font-weight:var(--type-property-value-weight);line-height:var(--type-property-value-line);margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source{min-width:0;container:pricing-source/inline-size}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source+.manual-pricing-source{border-top:var(--border-hairline);padding-top:var(--space-4)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__content{gap:var(--space-3);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__fields{grid-template-columns:minmax(0, 1fr) var(--workflow-field-measure-compact);align-items:start;gap:var(--space-3);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__amount{width:min(100%, var(--workflow-field-measure-compact));justify-self:end}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__amount>dd{text-align:right}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__fields--editable{grid-template-columns:minmax(0, 1fr) var(--workflow-field-measure-compact) auto;align-items:end}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__menu{min-height:var(--app-control-height-standard);align-self:end;align-items:center;display:flex}@container pricing-source (max-width:30rem){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__fields{grid-template-columns:minmax(0,1fr)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__fields--editable{grid-template-columns:minmax(0,1fr) auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__name{grid-column:1/-1}}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__cost{font-variant-numeric:tabular-nums}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-confirmation{flex-wrap:wrap}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-confirmation>.app-form-footer__left{flex:16rem}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-icon,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-icon .app-icon-button{--app-icon-button-size:24px;--app-icon-button-surface-size:24px}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__evidence{align-content:start;gap:var(--space-2);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__attachments,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__files{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;margin:0;padding:0;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__files:empty{display:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-source__files>[role=listitem]{min-width:0;max-width:100%}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-evidence-pending{gap:var(--space-2);min-width:0;max-width:100%;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-evidence-pending__status{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-total output{font-size:var(--type-region-title-size);font-weight:var(--type-region-title-weight);line-height:var(--type-region-title-line);font-variant-numeric:tabular-nums}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-total--service{padding:var(--space-3) var(--space-5)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-total--service.app-summary-list--rows>.app-summary-item{align-items:baseline;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;padding-block:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-total--service dt{color:var(--suite-text-primary)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-total--service.app-summary-list--rows>.app-summary-item>dd{text-align:right}@container workflow-section (max-width:32rem){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .manual-pricing-total--service{padding-inline:var(--space-4)}}

:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-page>.estimator-page__scroll{display:flex;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-page .estimator-page__body{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-workbench{flex:1;min-width:0;min-height:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-surface{height:100%}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-panel-scroll{padding:var(--space-6) var(--beacon-platform-page-gutter) var(--space-6) 0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-surface[data-inspector=docked]>.estimator-settings-panel-scroll{padding-inline-end:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-inspector-host,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-inspector-rail{min-width:0;min-height:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-nav{padding:var(--space-6) 0 var(--space-6) var(--beacon-platform-page-gutter);align-self:stretch}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-panel{width:100%;max-width:var(--beacon-platform-detail-content-max-width);margin-inline:auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-nav__link.app-button{justify-content:flex-start;width:100%}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-nav__links{gap:var(--app-settings-navigation-gap,2px);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-section-toggle.app-button{justify-self:start}@media (max-width:900px){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-nav{padding:var(--space-6) var(--beacon-platform-page-gutter) 0;flex-direction:column;position:static}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-nav>.estimator-settings-nav__links{width:100%}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-panel-scroll{padding-inline-start:var(--beacon-platform-page-gutter)}}@media (max-width:767px),(max-width:950px) and (max-height:500px) and (pointer:coarse){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-page>.estimator-page__scroll,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-page .estimator-page__body,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-surface,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-panel-scroll{overflow:visible}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-page>.estimator-page__scroll{display:block}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-page .estimator-page__body{padding:var(--space-4) var(--beacon-platform-page-gutter-compact) max(var(--space-6), env(safe-area-inset-bottom));display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-nav,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-panel-scroll{padding:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-workbench,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-settings-surface{height:auto}}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integrations-page{gap:var(--space-5)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-template-body{gap:var(--space-4);padding:var(--space-4);border-top:var(--border-hairline);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-template-body ol{gap:var(--space-2);color:var(--suite-text-secondary);margin:0;padding-left:1.25rem;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-template-code-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-template-code{gap:var(--space-2);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-template-code strong{color:var(--suite-text-secondary);font-size:var(--type-size-xs);line-height:var(--type-meta-line);text-transform:uppercase}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-template-code pre{min-height:180px;max-height:360px;padding:var(--space-3);border:var(--border-hairline);border-radius:var(--object-radius-compact);background:color-mix(in srgb, var(--color-background) 62%, transparent);color:var(--suite-text-primary);font-family:var(--font-ui-mono);font-size:var(--type-size-xs);line-height:var(--type-line-body);white-space:pre-wrap;margin:0;overflow:auto}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .settings-support-console{gap:var(--space-4);padding:var(--space-5);border:var(--border-hairline-strong);border-radius:var(--object-radius);background:color-mix(in srgb, var(--color-primary-soft) 14%, var(--color-surface));box-shadow:var(--shadow-xs);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .settings-support-console__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:var(--border-hairline);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .settings-support-console__header h4,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .settings-support-console__header p,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .settings-support-panel h5{margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .settings-support-console__header p{margin-top:var(--space-1);max-width:680px;color:var(--suite-text-secondary)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .settings-support-panel{gap:var(--space-3);min-width:0;padding:var(--space-4);border:var(--border-hairline);border-radius:var(--object-radius-compact);background:color-mix(in srgb, var(--color-subtle) 72%, transparent);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .settings-support-panel h5{font-size:var(--type-size-sm);line-height:var(--type-structure-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .settings-support-actions{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;display:flex}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-editor-fields,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-source-setup,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-template-body--modal{gap:var(--space-4);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-editor-fields{gap:var(--space-3)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-introduction{color:var(--suite-text-secondary);font-size:var(--type-size-sm);line-height:var(--type-line-body);margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-endpoint-row.app-structured-row:not(.has-metadata):not(.has-status){grid-template-columns:minmax(0,1fr) auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-endpoint-row code{font-family:var(--font-ui-mono);font-size:inherit;overflow-wrap:anywhere}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-secret-instruction,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-test-note{color:var(--suite-text-secondary);font-size:var(--type-size-sm);line-height:var(--type-line-body);margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-template-body--modal{border:0;padding:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-steps{counter-reset:integration-guide-step;border-top:var(--border-hairline);gap:0;margin:0;padding:0;list-style:none;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-steps li{min-height:4rem;padding:var(--space-3) 0 var(--space-3) 2.5rem;border-bottom:var(--border-hairline);counter-increment:integration-guide-step;gap:.25rem;display:grid;position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-steps li:before{content:counter(integration-guide-step);top:var(--space-3);width:1.75rem;height:1.75rem;color:var(--suite-text-primary);background:var(--color-subtle);font-size:var(--type-size-xs);font-weight:var(--font-weight-semibold);border-radius:50%;place-items:center;display:grid;position:absolute;left:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-steps strong,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-values strong,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-prerequisite strong{color:var(--suite-text-primary);font-size:var(--type-size-sm);line-height:var(--type-line-body)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-steps p,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-values p,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-prerequisite p{color:var(--suite-text-secondary);font-size:var(--type-size-sm);line-height:var(--type-line-body);margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-prerequisite{padding:var(--space-3) 0;border-top:var(--border-hairline);border-bottom:var(--border-hairline);gap:.25rem;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-values{gap:var(--space-2);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-values>div:first-child{gap:.25rem;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-values__note{font-size:var(--type-size-xs)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-details-disclosure{border-top:var(--border-hairline);border-bottom:var(--border-hairline)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-details-disclosure>summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:3rem;padding-inline:var(--space-2);color:var(--suite-text-primary);cursor:pointer;font-size:var(--type-size-sm);font-weight:var(--font-weight-semibold);list-style:none;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-details-disclosure>summary::-webkit-details-marker{display:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-details-disclosure>summary svg{width:1rem;height:1rem;transition:transform var(--app-motion-fast);flex-shrink:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-details-disclosure[open]>summary svg{transform:rotate(90deg)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-details-disclosure>div{padding:0 0 var(--space-4)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-technical,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-notes{gap:var(--space-3);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-guide-notes{color:var(--suite-text-secondary);font-size:var(--type-size-sm);line-height:var(--type-line-body);margin:0;padding-left:1.2rem}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-template-code-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-template-code{gap:var(--space-2);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-template-code__header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-template-code strong{color:var(--suite-text-secondary);font-size:var(--type-size-xs);line-height:var(--type-meta-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-template-code pre{max-height:22rem;padding:var(--space-3);border:var(--border-hairline);border-radius:var(--object-radius-compact);background:var(--suite-surface-inset);color:var(--suite-text-primary);font-family:var(--font-ui-mono);font-size:var(--type-size-xs);line-height:var(--type-line-body);margin:0;overflow:auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-copy-button{white-space:nowrap;min-width:4.8rem}@media (max-width:780px){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-template-code-grid{grid-template-columns:minmax(0,1fr)}}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-endpoint-row .app-structured-row__copy{align-items:baseline;gap:var(--space-3);grid-template-columns:10rem minmax(0,1fr);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-endpoint-label{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-endpoint-method{font-family:var(--font-ui-mono);font-size:var(--type-size-xs);color:var(--suite-text-secondary)}@media (max-width:680px){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .integration-endpoint-row .app-structured-row__copy{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .unsaved-changes-modal__body{gap:var(--space-2);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .unsaved-changes-modal__body strong{color:var(--suite-text-primary)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .unsaved-changes-modal__body ul{gap:var(--space-2);color:var(--suite-text-secondary);font-size:var(--type-size-sm);line-height:var(--type-structure-line);margin:0;padding-left:1.1rem;display:grid}

