@font-face{font-family:Centex Signature Script;src:url(/fonts/signatures/DancingScript.ttf)format("truetype");font-weight:400 700;font-display:swap}@font-face{font-family:Centex Signature Hand;src:url(/fonts/signatures/Caveat.ttf)format("truetype");font-weight:400 700;font-display:swap}@font-face{font-family:Centex Inter;src:url(/fonts/inter/Inter.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Centex Inter;src:url(/fonts/inter/Inter-Italic.ttf)format("truetype");font-style:italic;font-weight:100 900;font-display:swap}:root{--suite-font:"Centex Inter", Arial, sans-serif;font-family:var(--suite-font);color:var(--suite-text,#000);background:var(--suite-page,#f6f7f9);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#root{width:100%;min-width:0;min-height:100%;margin:0}body{font-family:var(--suite-font);min-height:100vh;overflow-x:hidden}button,input,textarea,select{font:inherit}.MuiAutocomplete-root .MuiInputBase-root,.MuiPaper-root.MuiMenu-paper,.MuiPaper-root.MuiAutocomplete-paper,select{background-color:var(--suite-paper,#fff)}.MuiInputBase-root:has(.MuiSelect-select){background-color:var(--suite-paper,#fff)}.MuiInputBase-root:has(.MuiNativeSelect-select){background-color:var(--suite-paper,#fff)}.MuiTableBody-root>.MuiTableRow-root:not(.Mui-selected):not(.MuiTableRow-hover:hover):nth-of-type(odd),.MuiList-root>.MuiListItem-root:nth-of-type(odd),[data-list-row]:nth-child(odd of [data-list-row]){background-color:var(--suite-paper,#fff)}.MuiTableBody-root>.MuiTableRow-root:not(.Mui-selected):not(.MuiTableRow-hover:hover):nth-of-type(2n),.MuiList-root>.MuiListItem-root:nth-of-type(2n),[data-list-row]:nth-child(2n of [data-list-row]){background-color:var(--suite-soft,#f2f4f7)}[data-selected-package=true] .MuiOutlinedInput-root{background-color:var(--suite-selected,#eff6ff)}[data-selected-package=true] .MuiOutlinedInput-notchedOutline{border-width:2px;border-color:#2563eb}[data-selected-package=true] .MuiSelect-select,[data-selected-package=true] .MuiAutocomplete-input{color:var(--suite-selected-text,#1e3a8a);font-weight:700}.MuiTableRow-root[data-selected-package=true]>.MuiTableCell-root{background-color:var(--suite-selected,#eff6ff)}.MuiTableRow-root[data-selected-package=true]>.MuiTableCell-root:first-child{border-left:4px solid #2563eb}.service-package-summary[data-selected-package=true]{background-color:var(--suite-selected,#eff6ff);overflow-wrap:anywhere;border:1px solid #bfdbfe;border-left:4px solid #2563eb;border-radius:8px;min-width:0;padding:12px 16px}.service-package-label{color:var(--suite-selected-text,#1e40af);font-size:.75rem;font-weight:600;line-height:1.5;display:block}.service-package-name{color:var(--suite-selected-text,#1e3a8a);overflow-wrap:anywhere;font-weight:700}@media print{[data-selected-package=true]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media screen and (width<=599.95px){.MuiTypography-h4{line-height:1.25;font-size:1.6rem!important}.MuiTypography-h5{font-size:1.3rem!important}.MuiTypography-root,.MuiAlert-message{overflow-wrap:break-word;word-break:normal}.MuiCardContent-root{padding:16px}.MuiCardContent-root:last-child{padding-bottom:16px}.MuiButton-root:not([data-suite-edit]),.MuiToggleButton-root{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:36px!important;padding:6px 10px!important;font-size:.75rem!important;line-height:1.4!important}.MuiButton-root[data-suite-edit]{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:4px!important}.MuiButton-startIcon{margin-right:5px!important}.MuiButton-endIcon{margin-left:5px!important}.MuiButton-startIcon>:first-child,.MuiButton-endIcon>:first-child{font-size:16px!important}.MuiIconButton-root{min-width:36px!important;min-height:36px!important;padding:6px!important}.MuiIconButton-root>.MuiSvgIcon-root{font-size:20px}:is(.suite-page-actions,.suite-action-row,.MuiStack-root:has(>.MuiButton-root~.MuiButton-root),.MuiStack-root:has(>.MuiIconButton-root~.MuiIconButton-root)){flex-wrap:wrap;gap:8px!important}.MuiToggleButtonGroup-root{flex-wrap:wrap;gap:8px}.MuiToggleButtonGroup-root>.MuiToggleButton-root{border:1px solid #d0d5dd;border-radius:6px!important;margin:0!important}.MuiTab-root,.MuiListItemButton-root,.MuiMenuItem-root{min-height:48px}.MuiInputBase-input,.MuiSelect-select{font-size:16px!important}.MuiFormControl-root,.MuiAutocomplete-root{max-width:100%;min-width:0!important}.MuiStack-root>*,.MuiGrid-root>*{min-width:0}.MuiTableContainer-root{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.MuiTableCell-root{padding:12px}.MuiTablePagination-toolbar{flex-wrap:wrap;justify-content:flex-end;gap:4px;padding:8px}.MuiTablePagination-spacer{display:none}.MuiTablePagination-selectLabel,.MuiTablePagination-displayedRows{margin:8px 0}.MuiTablePagination-actions{margin-left:8px!important}.MuiDialog-paper:not(.MuiDialog-paperFullScreen){width:calc(100% - 24px);max-width:calc(100% - 24px);max-height:calc(100dvh - 24px);margin:12px}.MuiDialogTitle-root{padding:16px;font-size:1.25rem}.MuiDialogContent-root{padding:16px}.MuiDialogActions-root{padding:12px 16px max(12px, env(safe-area-inset-bottom));flex-wrap:wrap;gap:8px}.MuiDialogActions-root>:not(style)~:not(style){margin-left:0}.MuiDialogActions-root>.MuiButton-root{flex:none}.MuiChip-root{max-width:100%;height:auto;min-height:32px}.MuiChip-label{white-space:normal;padding-top:5px;padding-bottom:5px}.MuiAlert-action{margin-right:0}.MuiTabs-root{min-width:0;max-width:100%}}[data-selected-equipment]:nth-child(odd of [data-selected-equipment]),.MuiTableRow-root[data-selected-equipment]:nth-child(odd of [data-selected-equipment])>.MuiTableCell-root{background-color:var(--suite-paper,#fff)}[data-selected-equipment]:nth-child(2n of [data-selected-equipment]),.MuiTableRow-root[data-selected-equipment]:nth-child(2n of [data-selected-equipment])>.MuiTableCell-root{background-color:var(--suite-soft,#f2f4f7)}[data-selected-equipment=true]:not(.MuiTableRow-root){box-shadow:inset 4px 0 #2563eb}.equipment-table.MuiTableContainer-root{box-shadow:none;border:0;border-radius:0;overflow-x:auto}.equipment-table .MuiTable-root{min-width:540px}.equipment-table .MuiTableCell-root{vertical-align:middle;border-color:var(--suite-border,#eaecf0);padding:10px 16px}.equipment-table .MuiTableCell-head{background-color:var(--suite-soft,#f8f9fa);white-space:nowrap;font-weight:700}.equipment-table .MuiTableCell-root:first-child{width:100%;min-width:240px}.equipment-table .MuiTableCell-body:not(:first-child){white-space:nowrap;text-align:right}.equipment-table .MuiTableCell-body:first-child .MuiTypography-body2{font-size:1rem;font-weight:700}.equipment-table .MuiTypography-caption{margin-top:3px;font-size:.75rem;display:block}.equipment-table .MuiTableCell-root:not(:first-child) .MuiTextField-root{min-width:85px;max-width:115px}.equipment-table .MuiOutlinedInput-root{background-color:#0000;border-radius:10px}.equipment-table input[type=number]{box-sizing:content-box}.equipment-table .MuiTableCell-head:not(:first-child){text-align:right}[data-selected-equipment] .MuiListItemText-primary .MuiTypography-root:first-child{font-size:1rem;font-weight:700}@media print{[data-selected-equipment],.equipment-table{-webkit-print-color-adjust:exact;print-color-adjust:exact}}h2,h3,h4,h5,h6,.MuiTypography-subtitle1,.MuiTypography-subtitle2,.MuiDialogTitle-root,.MuiCardHeader-title,.MuiInputLabel-root,.MuiTableCell-head,[data-suite-subheading],[data-zone-list] .MuiTableCell-body,[data-zone-list] input,[data-zone-list] .MuiSelect-select,[data-zone-editor] input,[data-zone-editor] textarea,[data-zone-editor] .MuiSelect-select{text-transform:capitalize}.pdf-print-only{display:none}@media print{@page{size:letter;margin:.55in}html,body{color:#172033;font-size:10pt;background:#fff!important}body:has([data-pdf-print]) :not(:has([data-pdf-print])):not([data-pdf-print]):not([data-pdf-print] *){display:none!important}body:has([data-pdf-print]) :has([data-pdf-print]){width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:#fff!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}[data-pdf-print]{color:#172033;width:100%!important;max-width:none!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}[data-pdf-print] button,[data-pdf-print] .no-print,[data-pdf-print] .proposal-no-print,[data-pdf-print] .MuiDialogActions-root{display:none!important}[data-pdf-print] .MuiTableContainer-root{max-height:none!important;overflow:visible!important}[data-pdf-print] table{border-collapse:collapse;width:100%;font-size:9pt;min-width:0!important}[data-pdf-print] thead{display:table-header-group}[data-pdf-print] tr,[data-pdf-print] img,[data-pdf-print] .pdf-signature,[data-pdf-print] .pdf-totals{break-inside:avoid}[data-pdf-print] h1,[data-pdf-print] h2,[data-pdf-print] h3,[data-pdf-print] .MuiTypography-h6{break-after:avoid}[data-pdf-print] p{orphans:3;widows:3}[data-pdf-print] th,[data-pdf-print] td{border-bottom:1px solid #e4e7ec;padding:8pt}[data-pdf-print] th{text-align:left;background:#f2f4f7}[data-pdf-print] *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.pdf-record{font:10pt/1.5 Arial,sans-serif}.pdf-record header{justify-content:space-between;align-items:center;gap:24pt;display:flex}.pdf-record header img{object-fit:contain;width:150pt;max-height:75pt}.pdf-record h1{text-transform:uppercase;margin:0;font-size:24pt}.pdf-record h2{color:#a8112e;margin:14pt 0 6pt;font-size:12pt}.pdf-record p{white-space:pre-wrap;margin:4pt 0}.pdf-rule{background:#c8102e;height:3pt;margin:16pt 0}.pdf-parties{justify-content:space-between;gap:24pt;margin-bottom:18pt;display:flex}.pdf-record td:not(:first-child),.pdf-record th:not(:first-child){text-align:right}.pdf-record td:first-child{width:58%}.pdf-record small{color:#475467;font-size:8pt;display:block}.pdf-record tbody tr:nth-child(2n){background:#f2f4f7}.pdf-totals{max-width:250pt;margin:18pt 0 18pt auto}.pdf-totals>div{justify-content:space-between;gap:20pt;padding:5pt 8pt;display:flex}.pdf-totals>div:last-child{color:#fff;background:#172033;font-size:12pt}.pdf-signature{border-top:1px solid #98a2b3;margin-top:24pt;padding-top:10pt}.pdf-record footer{color:#667085;border-top:1px solid #e4e7ec;margin-top:28pt;padding-top:8pt;font-size:8pt}}.suite-page-actions{flex-wrap:wrap;align-self:flex-start;align-items:flex-start}.suite-intake-action{align-self:flex-start;align-items:flex-start;width:fit-content;max-width:100%;display:flex}.suite-money{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums}.suite-money-summary>.MuiStack-root:not([data-equipment-discount]){align-items:baseline;gap:12px}.suite-money-summary>.MuiStack-root:not([data-equipment-discount])>:last-child{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;flex-shrink:0}@media screen and (width<=599.95px){.suite-page-actions{flex-flow:wrap;gap:8px;max-width:100%}.suite-page-actions>.MuiButton-root,.suite-page-actions .suite-intake-action,.suite-page-actions .suite-intake-action>.MuiButton-root{width:fit-content;max-width:100%;margin-left:0}.suite-money-summary>.MuiStack-root:first-child>.MuiTypography-h6{font-size:1rem}.MuiDialog-paper{flex-direction:column;display:flex}.MuiDialogTitle-root,.MuiDialogActions-root{flex-shrink:0}.MuiDialogContent-root{min-height:0;scroll-padding-block:16px;overflow-y:auto}.MuiDialogActions-root{flex-direction:row;align-items:center}.MuiDialogActions-root>.MuiButton-root{flex:none;width:fit-content;max-width:100%}.suite-selected-equipment .MuiTableHead-root{display:none}.suite-selected-equipment .MuiTable-root,.suite-selected-equipment .MuiTableBody-root{display:block}.suite-selected-equipment .MuiTableRow-root{border-bottom:1px solid #dde2ea;grid-template-columns:minmax(0,1fr) max-content 44px;align-items:center;gap:8px;padding:12px;display:grid}.suite-selected-equipment .MuiTableCell-root{border:0;width:auto;min-width:0;padding:4px;display:block}.suite-selected-equipment [data-selected-equipment]>.MuiTableCell-root:first-child{box-shadow:none;grid-column:1/-1}.suite-selected-equipment .MuiTableRow-root[data-selected-equipment]>.MuiTableCell-root{background-color:#0000}.suite-selected-equipment [data-selected-equipment]{box-shadow:inset 4px 0 #2563eb}.suite-selected-equipment [data-selected-equipment]>.MuiTableCell-root:nth-child(2){max-width:104px}.suite-selected-equipment [data-selected-equipment]>.MuiTableCell-root:nth-child(2):before{content:"Quantity";margin-bottom:4px;font-size:.75rem;display:block}.suite-selected-equipment .MuiTableCell-root:nth-child(3){white-space:nowrap}.suite-selected-equipment [data-selected-equipment]>.MuiTableCell-root:first-child{white-space:normal;overflow-wrap:anywhere}.suite-selected-equipment [data-selected-equipment]>.MuiTableCell-root:nth-child(2) .MuiTextField-root{width:100%;min-width:0;max-width:95px}.suite-selected-equipment [data-selected-equipment]>.MuiTableCell-root:nth-child(3):before{content:"Subtotal";margin-bottom:4px;font-size:.75rem;display:block}.suite-selected-equipment [data-selected-equipment]>.MuiTableCell-root:last-child{justify-self:end;padding:0}.suite-selected-equipment .MuiTableRow-root:last-child:not([data-selected-equipment]){grid-template-columns:1fr auto}.suite-selected-equipment .MuiTableRow-root:last-child:not([data-selected-equipment])>.MuiTableCell-root:last-child{display:none}.equipment-table.suite-selected-equipment .MuiTable-root,.equipment-table.suite-selected-equipment .MuiTableCell-root:first-child{min-width:0}.equipment-table.suite-selected-equipment .MuiTableCell-body:not(:first-child){text-align:left}}.suite-action-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.MuiTableCell-root>.suite-action-row{margin-top:0}.MuiTableCell-alignRight>.suite-action-row{justify-content:flex-end;margin-top:0}.equipment-table .equipment-tax-footer .MuiTableCell-root{color:#000;background:#f8fafc;font-size:.875rem}.equipment-table .equipment-tax-footer .equipment-total-row:nth-child(3) .MuiTableCell-root{font-size:1rem}.equipment-table .equipment-tax-footer .equipment-tax-note .MuiTableCell-root{text-align:left;white-space:normal}@media screen and (width<=599.95px){.suite-selected-equipment .equipment-tax-footer{display:block}.suite-selected-equipment .equipment-tax-footer .equipment-total-row{grid-template-columns:minmax(0,1fr) max-content 32px}.suite-selected-equipment .equipment-tax-footer .equipment-total-row .MuiTableCell-root{text-align:right}.suite-selected-equipment .equipment-tax-footer .equipment-total-row .MuiTableCell-root:first-child{text-align:left}.suite-selected-equipment .equipment-tax-footer .equipment-tax-note,.suite-selected-equipment .equipment-tax-footer .equipment-tax-note>.MuiTableCell-root:last-child{display:block}}@media print{[data-invoice-totals],[data-invoice-payment-schedule]{break-inside:avoid}[data-invoice-document] th{color:#fff!important;background:#101828!important}[data-invoice-document] th:not(:first-child){text-align:right}[data-invoice-document] th:nth-child(2){text-align:center}}@media screen and (width<=599.95px){.suite-selected-equipment .equipment-compact-footer,.suite-selected-equipment .equipment-compact-footer .MuiTableRow-root,.suite-selected-equipment .equipment-compact-footer .MuiTableRow-root:last-child>.MuiTableCell-root:last-child{display:block}.suite-selected-equipment .equipment-compact-footer .MuiTableRow-root{border-bottom:0;padding:0}.equipment-table.suite-equipment-picker .MuiTable-root,.equipment-table.suite-equipment-picker .MuiTableBody-root{min-width:0;display:block}.equipment-table.suite-equipment-picker .MuiTableHead-root{display:none}.equipment-table.suite-equipment-picker .MuiTableRow-root{border-bottom:1px solid #eaecf0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.equipment-table.suite-equipment-picker .MuiTableCell-root{background:0 0;border:0;width:auto;min-width:0;padding:0;display:block}.equipment-table.suite-equipment-picker .MuiTableCell-root:first-child{white-space:normal;overflow-wrap:anywhere;grid-column:1/-1}.equipment-table.suite-equipment-picker .MuiTableCell-root:first-child .MuiButtonBase-root{width:100%;min-width:0}.equipment-table.suite-equipment-picker .MuiTableCell-root:nth-child(2){text-align:left}.equipment-table.suite-equipment-picker .suite-action-row{margin:0}}.suite-account-list .MuiTableCell-head{white-space:nowrap}.suite-account-list .MuiTableCell-body{overflow-wrap:anywhere}.suite-account-list .MuiTableCell-root:first-child{width:200px;min-width:180px;max-width:240px}.suite-account-list [data-record-column=phone]{white-space:nowrap}.suite-account-list [data-record-column=company]{min-width:160px;max-width:240px}.suite-account-list [data-record-column=email]{white-space:nowrap;overflow-wrap:normal;min-width:260px}.MuiTableCell-root>.quote-row-actions{grid-template-columns:108px 114px 60px;justify-content:end;align-items:center;gap:8px;display:grid}.quote-row-actions>.MuiButton-root{white-space:nowrap;min-width:0;line-height:1.4;width:100%!important;height:32px!important;min-height:32px!important;padding:4px 8px!important;font-size:12px!important}.quote-row-actions>.quote-proposal-action{grid-column:2}.quote-row-actions>.quote-delete-action{grid-column:3}@media (width<=599.95px){.quote-row-actions>.MuiButton-root{height:36px!important;min-height:36px!important}}.suite-account-list [data-record-column=type],.suite-account-list [data-record-column=status]{white-space:nowrap;overflow-wrap:normal}.suite-account-list [data-record-column=type]{min-width:112px}.suite-account-list [data-record-column=actions]{white-space:nowrap;min-width:72px}.suite-account-list .customer-list-actions{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex;flex-wrap:nowrap!important}.suite-account-list .customer-list-actions>*{flex-shrink:0}.MuiTableContainer-root:has(>.suite-account-list){border:1px solid #e7eaf0;border-radius:10px}.suite-account-list .MuiTableCell-root{vertical-align:middle;padding:16px}.suite-account-list .MuiTableHead-root{background-color:var(--suite-soft,#f9fafb)}.suite-account-list .MuiTableCell-head{color:var(--suite-text,#000)}.suite-account-list .MuiTableBody-root>.MuiTableRow-root{height:72px}.suite-account-list [data-record-column=amount]{white-space:nowrap;font-variant-numeric:tabular-nums}.suite-account-list [data-record-column=city]{white-space:nowrap;overflow-wrap:normal;min-width:160px}@media print{html[data-suite-color-mode=dark] .MuiPaper-root{color:#000!important;background-color:#fff!important}html[data-suite-color-mode=dark] .MuiTypography-root,html[data-suite-color-mode=dark] .MuiTableCell-root,html[data-suite-color-mode=dark] .MuiInputBase-root,html[data-suite-color-mode=dark] .MuiInputLabel-root{-webkit-text-fill-color:black;color:#000!important}}.equipment-table.suite-equipment-summary .MuiTable-root{table-layout:fixed;width:100%;min-width:0}.equipment-table.suite-equipment-summary .MuiTableCell-root{padding:18px 12px}.equipment-table.suite-equipment-summary .MuiTableCell-root:first-child{white-space:normal;overflow-wrap:anywhere;width:auto;min-width:0}.equipment-table.suite-equipment-summary .MuiTableCell-root:nth-child(2){text-align:center;width:22%}.equipment-table.suite-equipment-summary .MuiTableCell-root:nth-child(3){text-align:right;width:24%}.equipment-table.suite-equipment-summary .MuiTableCell-root:last-child{width:40px;padding-left:0;padding-right:0}.equipment-table.suite-equipment-summary .MuiTableCell-body{background:0 0}.equipment-table.suite-equipment-summary .MuiTableCell-body:first-child .MuiTypography-root{font-weight:400}.equipment-table.suite-equipment-summary .MuiTableCell-root .MuiTextField-root{width:78px;min-width:0;max-width:100%}.equipment-table.suite-equipment-summary input{text-align:center;padding:12px 6px}@media screen and (width<=599.95px){.equipment-table.suite-equipment-summary .MuiTableCell-root{padding:14px 4px;font-size:.75rem}.equipment-table.suite-equipment-summary .MuiTableCell-root:last-child{width:30px}.equipment-table.suite-equipment-summary .MuiTableCell-root:first-child .MuiTypography-root{font-size:.8rem}.equipment-table.suite-equipment-summary .MuiTableCell-root:first-child .MuiTypography-caption{font-size:.7rem}.equipment-table.suite-equipment-summary .MuiIconButton-root{padding:4px}}@media screen{body{overflow-x:auto}main,#root .MuiPaper-root:not(.MuiDrawer-paper):not(.MuiDialog-paper):not(.MuiMenu-paper):not(.MuiPopover-paper),.MuiDialogContent-root,.MuiTableContainer-root{min-width:0;max-width:100%;overflow-x:auto!important}.MuiTable-root{table-layout:auto;width:max-content;min-width:100%}.MuiTableCell-root{white-space:nowrap;overflow-wrap:normal}.equipment-table.suite-equipment-summary .MuiTable-root{table-layout:auto;width:100%;min-width:720px}.equipment-table.suite-equipment-summary .MuiTableCell-root:first-child{white-space:normal;overflow-wrap:normal;width:auto;min-width:360px}.equipment-table.suite-equipment-summary .MuiTableCell-root:nth-child(2){width:120px;min-width:120px}.equipment-table.suite-equipment-summary .MuiTableCell-root:nth-child(3){width:160px;min-width:160px}.equipment-table.suite-equipment-summary .MuiTableCell-root{padding:14px 12px}.equipment-table.suite-equipment-summary .MuiTableCell-root:first-child .MuiTypography-root{font-size:1rem}.equipment-table.suite-equipment-summary .MuiTableCell-root:first-child .MuiTypography-caption{font-size:.875rem}}@media screen and (width<=599.95px){.suite-selected-equipment .MuiTable-root,.equipment-table.suite-equipment-picker .MuiTable-root{width:max-content;min-width:720px;display:table}.suite-selected-equipment .MuiTableHead-root,.equipment-table.suite-equipment-picker .MuiTableHead-root{display:table-header-group}.suite-selected-equipment .MuiTableBody-root,.equipment-table.suite-equipment-picker .MuiTableBody-root{display:table-row-group}.suite-selected-equipment .MuiTableFooter-root{display:table-footer-group}.suite-selected-equipment .MuiTableRow-root,.equipment-table.suite-equipment-picker .MuiTableRow-root{display:table-row!important}.suite-selected-equipment .MuiTableCell-root,.equipment-table.suite-equipment-picker .MuiTableCell-root{white-space:nowrap;min-width:100px;padding:12px;display:table-cell!important}.suite-selected-equipment [data-selected-equipment]>.MuiTableCell-root:first-child,.equipment-table.suite-equipment-picker .MuiTableCell-root:first-child{white-space:normal;overflow-wrap:normal;min-width:320px}.suite-selected-equipment [data-selected-equipment]>.MuiTableCell-root:before{content:none!important}.suite-selected-equipment .equipment-compact-footer{display:table-footer-group}}[data-suite-explanation],.MuiFormHelperText-root:not(.Mui-error){display:none!important}.MuiFormControl-root:has(>.MuiInputLabel-outlined){padding-top:10px}.MuiFormControl-root>.MuiInputLabel-outlined{top:10px}@media screen{.equipment-table.suite-equipment-unit-price .MuiTable-root{table-layout:fixed;width:100%;min-width:760px}.equipment-table.suite-equipment-unit-price .MuiTableCell-root:first-child{white-space:normal;overflow-wrap:break-word;width:auto;min-width:280px}.equipment-table.suite-equipment-unit-price .MuiTableCell-root:nth-child(2){width:110px;min-width:110px}.equipment-table.suite-equipment-unit-price .MuiTableCell-root:nth-child(3),.equipment-table.suite-equipment-unit-price .MuiTableCell-root:nth-child(4){text-align:right;width:150px;min-width:150px}.equipment-table.suite-equipment-unit-price .MuiTableCell-root:last-child{width:48px;min-width:48px}}.suite-page-actions.suite-page-actions{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:10px;width:100%;display:grid}.suite-page-actions.suite-page-actions>.MuiButton-root,.suite-page-actions.suite-page-actions .suite-intake-action>.MuiButton-root{text-align:center;border:1px solid var(--suite-border,#e4e7ec);background:var(--suite-paper,#fff);height:100%;color:var(--suite-action,#c8102e);overflow-wrap:normal;justify-content:center;margin:0;box-shadow:0 2px 5px #1018280f;width:100%!important;min-height:56px!important;padding:12px!important;font-size:.8125rem!important;line-height:1.35!important}.suite-page-actions .MuiButton-endIcon{color:var(--suite-muted,#667085);margin-left:8px!important}.suite-page-actions .suite-intake-action{width:100%;min-width:0}.MuiButton-root[data-compact-back],.MuiButton-root[data-alarm-history]{box-shadow:none!important;background:0 0!important;border:0!important;min-height:44px!important}.MuiToolbar-root .MuiIconButton-root{min-width:44px!important;min-height:44px!important}@media (width>=900px){.suite-page-actions.suite-page-actions{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));max-width:1100px}}[data-suite-actions][data-suite-actions]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;width:100%;min-width:0;max-width:100%;display:grid;gap:10px!important}[data-suite-actions][data-suite-actions]>.MuiButton-root,[data-suite-actions][data-suite-actions]>.suite-intake-action>.MuiButton-root{text-align:center;white-space:normal;overflow-wrap:break-word;justify-content:center;height:100%;width:100%!important;min-height:48px!important;margin:0!important;padding:10px 12px!important}[data-suite-actions]>.suite-intake-action{width:100%;min-width:0}[data-suite-heading]{flex-wrap:wrap;gap:12px;min-width:0;max-width:100%}[data-suite-workspace] .MuiTypography-h4{font-size:1.65rem;line-height:1.25}[data-suite-workspace] .MuiTypography-h5{font-size:1.25rem;line-height:1.35}[data-suite-workspace] .MuiTypography-h6{font-size:1.0625rem;line-height:1.4}[data-suite-workspace] .MuiPaper-root:not(.MuiAlert-root){border-radius:10px}[data-suite-workspace] .MuiTableContainer-root{border:1px solid var(--suite-border,#e4e7ec);box-shadow:none}[data-suite-workspace] .MuiTableCell-head{background:var(--suite-soft,#f8f9fa)}.MuiTableCell-root [data-suite-actions][data-suite-actions]{flex-wrap:wrap;width:auto;display:flex;gap:8px!important}.MuiTableCell-root [data-suite-actions][data-suite-actions]>.MuiButton-root{height:auto;width:fit-content!important;min-height:36px!important;padding:6px 10px!important}@media (width>=600px){[data-suite-actions][data-suite-actions]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));max-width:800px}}@media (width<=599.95px){[data-suite-workspace] .MuiButton-root:not([data-suite-edit]),.MuiDialogActions-root .MuiButton-root{min-height:44px!important}[data-suite-workspace] .MuiPaper-root>.MuiCardContent-root{padding:16px}.MuiDialogActions-root{gap:8px;padding:12px 16px}.MuiDialogActions-root>.MuiButton-root{text-align:center;flex:120px}[data-suite-workspace] [data-suite-heading]{width:100%}}[data-section-toggle]{box-shadow:none!important;min-height:56px!important;padding:14px 16px!important}[data-section-toggle] .MuiTypography-root{line-height:1.4;font-size:1rem!important}[data-suite-actions]>.MuiChip-root{place-self:center start;max-width:100%}[data-account-record-header] .suite-page-actions.suite-page-actions{flex-wrap:wrap;align-items:center;gap:8px;width:100%;max-width:100%;display:flex}[data-account-record-header] .suite-page-actions.suite-page-actions>.MuiButton-root,[data-account-record-header] .suite-page-actions.suite-page-actions .suite-intake-action>.MuiButton-root{white-space:normal;flex:none;max-width:100%;height:auto;width:auto!important;min-height:40px!important;padding:8px 14px!important}[data-account-record-header] .suite-page-actions .suite-intake-action{flex:none;width:auto;max-width:100%}@media (pointer:coarse){[data-account-record-header] .suite-page-actions.suite-page-actions>.MuiButton-root,[data-account-record-header] .suite-page-actions.suite-page-actions .suite-intake-action>.MuiButton-root{min-height:44px!important}}@media screen{:root{--suite-heading-background:#e2e5e9}html[data-suite-color-mode=dark]{--suite-heading-background:#22252b}[data-suite-workspace] .MuiPaper-root:not(.MuiAlert-root):not(.MuiDrawer-paper):not(.MuiDialog-paper):not(.MuiMenu-paper):not(.MuiPopover-paper):not(.MuiAppBar-root){background-color:var(--suite-panel,#f3f4f6)}[data-suite-workspace] [data-section-header]{background-color:var(--suite-heading-background,#e2e5e9);border-bottom:1px solid var(--suite-heading-line,#c5c9d0)}[data-suite-workspace] [data-section-toggle]{box-shadow:none;background-color:#0000;border-bottom:0}[data-suite-workspace] :is([data-icon-heading],[data-section-heading],.MuiTypography-h6,.MuiTypography-subtitle1,.MuiTypography-subtitle2,h2,h3):not([data-section-header] *):not([data-icon-heading] *):not([data-section-heading] *):not(.MuiAlert-root *):not(.MuiTable-root *){border-bottom:1px solid var(--suite-heading-line,#c5c9d0);background-color:var(--suite-heading-background,#e2e5e9);min-width:0;padding:12px 16px}[data-suite-workspace] [data-icon-heading]{flex:1}[data-suite-workspace] .MuiDivider-root{border-color:var(--suite-heading-line,#c5c9d0)}.MuiButton-root,.MuiIconButton-root,.MuiToggleButton-root,.MuiFab-root{background-color:var(--suite-heading-background,#e2e5e9)!important}.MuiFab-root{color:var(--suite-action,#c8102e)!important}:is(.MuiButton-root,.MuiIconButton-root,.MuiToggleButton-root,.MuiFab-root):hover:not(.Mui-disabled){background-color:color-mix(in srgb, var(--suite-heading-background,#e2e5e9), var(--suite-text,#000) 7%)!important}.MuiToggleButton-root.Mui-selected{box-shadow:inset 0 -3px var(--suite-action,#c8102e)}.MuiButton-root:not([data-section-toggle]),.MuiIconButton-root,.MuiToggleButton-root,.MuiFab-root{border-bottom:1px solid var(--suite-heading-line,#a6adb8)!important}}.suite-compact-equipment{width:100%}.suite-compact-equipment .MuiTable-root{min-width:650px}.suite-compact-equipment .MuiTableCell-root{vertical-align:middle;padding:5px 8px}.suite-compact-equipment .MuiTableCell-root:first-child{width:auto;min-width:260px}.suite-compact-equipment .MuiTableCell-root:nth-child(2){width:96px}.suite-compact-equipment .MuiTableCell-root:nth-child(3){width:150px}.suite-compact-equipment .MuiTableCell-root:nth-child(4){width:140px}.suite-compact-equipment .MuiTableCell-root:last-child{width:40px}.suite-compact-equipment .MuiTextField-root{width:100%;min-width:80px}.suite-compact-equipment .MuiInputBase-root{border-radius:2px;height:34px;font-size:.875rem}.suite-compact-equipment .MuiInputBase-input{padding:6px 10px}.suite-compact-equipment .MuiButton-root{min-height:34px}.suite-compact-equipment .suite-equipment-charge,.suite-equipment-add-bar .suite-equipment-charge{background:var(--suite-paper,#fff);width:132px;min-height:34px;color:var(--suite-text,#000);border:1px solid #d0d5dd;border-color:var(--suite-border,#d0d5dd);box-shadow:none;border-radius:2px;align-items:stretch;padding:0;font-size:.875rem;font-weight:400;display:flex}.suite-equipment-charge>span:first-child{background:var(--suite-soft,#eaecf0);color:inherit;align-items:center;padding:0 10px;display:flex}.suite-equipment-charge>span:nth-child(2){flex:1;justify-content:flex-end;align-items:center;padding:4px 10px;display:flex}.suite-compact-equipment-section>.MuiStack-root:has(>.suite-money-summary){align-self:flex-end;width:calc(100% - 48px);max-width:480px;margin-right:48px}.suite-compact-equipment-section .suite-money-summary{background:0 0;border-radius:0;padding:8px}@media (pointer:coarse){.suite-compact-equipment .MuiInputBase-root,.suite-compact-equipment .MuiButton-root,.suite-compact-equipment .MuiIconButton-root{min-height:44px}}@media print{[data-pdf-print] .MuiTypography-root,[data-pdf-print] .MuiTableCell-root,[data-pdf-print] .MuiInputBase-root,[data-pdf-print] .MuiFormLabel-root{color:#172033!important;-webkit-text-fill-color:#172033!important}[data-pdf-print] .MuiPaper-root,[data-pdf-print] .MuiTableHead-root,[data-pdf-print] .MuiTableRow-root{color:#172033!important;background-color:#fff!important}}@media screen{:root[data-suite-color-mode=dark] .agreement-representative-signature{filter:invert();mix-blend-mode:screen}}@media print{.agreement-representative-signature{filter:none!important;mix-blend-mode:normal!important}}.suite-equipment-with-status .MuiTableCell-root:nth-child(5){white-space:nowrap;width:160px}.suite-equipment-charge>input{width:0;min-width:0;font:inherit;text-align:right;color:inherit;background:0 0;border:0;border-radius:0;flex:1;padding:4px 10px}.suite-equipment-charge>input:disabled{opacity:1;-webkit-text-fill-color:currentColor}@media screen and (width>=900px){.MuiFormControl-root:has(>.MuiInputBase-root){min-width:0;max-width:min(100%,480px)}.MuiFormControl-root:has(>.MuiInputBase-root input:is([type=number],[type=date],[type=time],[type=datetime-local])){max-width:min(100%,260px)}.MuiFormControl-root:has(>.MuiInputBase-root input[type=tel]){max-width:min(100%,320px)}.MuiFormControl-root:has(>.MuiInputBase-root input:is([type=email],[type=url])){max-width:min(100%,520px)}.MuiFormControl-root:has(>.MuiInputBase-multiline){max-width:min(100%,720px)}.MuiAutocomplete-root{min-width:0;max-width:min(100%,560px)}.MuiAutocomplete-root .MuiFormControl-root:has(>.MuiInputBase-root){max-width:100%}input:not(.MuiInputBase-input):is(:not([type]),[type=text],[type=email],[type=password],[type=url],[type=search]),select:not(.MuiSelect-nativeInput){box-sizing:border-box;max-width:min(100%,480px)}input:not(.MuiInputBase-input):is([type=number],[type=date],[type=time],[type=datetime-local]){box-sizing:border-box;max-width:min(100%,260px)}input:not(.MuiInputBase-input)[type=tel]{box-sizing:border-box;max-width:min(100%,320px)}textarea:not(.MuiInputBase-input){box-sizing:border-box;max-width:min(100%,720px)}}@media screen{:root[data-suite-color-mode=dark]{--portal-green:#25382f;--portal-warm:#3b3028;--portal-blue:#29354a;--portal-rose:#3c2932;--portal-green-ink:#a6d6b8}}
