.PriceResults_container__0VBJJ{display:flex;flex-direction:column;gap:12px;color:#000}.PriceResults_groupCard__PZGPa{border-radius:6px;background:#fff;color:#000}.PriceResults_header__EE750{padding:1px;border-bottom:1px solid #e9ecef;background:#fafbfc;font-weight:600;color:#333;font-size:12px}.PriceResults_tabs__bdDJP{display:flex;gap:8px;align-items:center;justify-content:center;border-bottom:1px solid #e9ecef;padding:6px 8px;background:#fafbfc}.PriceResults_tabBtn__xFIG3{padding:6px 10px;cursor:pointer;background:transparent;border:1px solid transparent;color:#222;border-radius:6px;transition:background .12s ease,color .12s ease,border-color .12s ease}.PriceResults_tabBtnActive__hatxj{background:#e7f0ff;border-color:#bcd7ff;color:#0b62d6;font-weight:600}.PriceResults_tabBtn__xFIG3:hover{background:#eef2f7;border-color:#e1e8f0}.PriceResults_tabBtn__xFIG3:focus-visible{outline:2px solid #74b0ff;outline-offset:2px}.PriceResults_header__EE750 .PriceResults_meta__otL9d{display:none}.PriceResults_content__Wsr43{padding:1px;color:#000}.PriceResults_tableWrapper__6oKs_{background:#fff;overflow:visible}.PriceResults_table__THBv7{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;color:#111827}.PriceResults_table__THBv7 thead{background:#f5f7fb}.PriceResults_table__THBv7 thead th{font-weight:600;color:#1f2937}.PriceResults_td__f5vpy,.PriceResults_th__EY9vI{padding:8px 12px;color:#111827;white-space:pre-line}.PriceResults_table__THBv7 tr>.PriceResults_td__f5vpy:first-child,.PriceResults_table__THBv7 tr>.PriceResults_th__EY9vI:first-child{padding-left:0}.PriceResults_table__THBv7 tr>.PriceResults_td__f5vpy:last-child,.PriceResults_table__THBv7 tr>.PriceResults_th__EY9vI:last-child{padding-right:0}.PriceResults_table__THBv7 tbody tr:nth-child(2n):not(.PriceResults_subtotalRow__Sv8KN):not(.PriceResults_finalRow__cECld) td{background:#f8fafc}.PriceResults_tdRight__gzv0o{text-align:right}.PriceResults_finalRow__cECld{background:#90ee90;font-weight:700}.PriceResults_editable__R5twm{cursor:pointer;text-decoration:underline}.PriceResults_meta__otL9d{color:#000;font-size:12px}.PriceResults_inlineInput__Y4yFw{width:100%;padding:4px 6px;box-sizing:border-box;font-size:13px;text-align:right;border:1px solid #ced4da;border-radius:3px}.PriceResults_inlineInput__Y4yFw:focus{outline:2px solid #74b0ff}.PriceResults_cellValue__9Fvie{display:flex;width:100%;min-width:0;align-items:center}.PriceResults_cellValueLeft__qDuHd{justify-content:flex-start}.PriceResults_cellValueCenter__PfMX5{justify-content:center}.PriceResults_cellValueRight__JfbSL{justify-content:flex-end}.PriceResults_cellButton__8NdBh{width:100%;padding:0;border:none;background:transparent;font:inherit;color:inherit;cursor:pointer;display:flex;min-width:0;align-items:center}.PriceResults_cellButtonUnderline__sB3lP{text-align:right;text-decoration:underline}.PriceResults_cellButtonLeft___x057{justify-content:flex-start}.PriceResults_cellButtonRight__Na_Ou{justify-content:flex-end}.PriceResults_cellToggleButton__YHKAS{width:100%;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px}.PriceResults_cellInset__unItI{display:inline-block;padding-inline:8px;min-width:0}.PriceResults_pieceOperatorLabel__JNPg2{white-space:nowrap}.PriceResults_operatorIndicator__0sWCV{color:#7f1d1d;font-weight:600}.PriceResults_cellInputWrap__2d6_J{display:flex;width:100%;min-width:0;align-items:center;justify-content:flex-end}.PriceResults_cellInputInner__55Xly{width:100%;min-width:0;padding-inline:8px;box-sizing:border-box}.PriceResults_rowLabel__lIyNx{display:flex;width:100%;min-width:0;align-items:center}.PriceResults_rowLabelIndented__MQPMW{padding-left:24px}.PriceResults_colLabel__6ZR0F{width:34%}.PriceResults_colMetric__U_ajT{width:22%}.PriceResults_colOverviewLabel__Ji8or{width:40%}.PriceResults_colOverviewCost__DSwN1,.PriceResults_colOverviewValue__5wgT8{width:30%}.PriceResults_colBreakdownLabel__wK8XS{width:40%}.PriceResults_colBreakdownMetric__DQmmY,.PriceResults_colPieceLabel__VZ_HS{width:20%}.PriceResults_colPieceQty__ii32e{width:32%}.PriceResults_colPieceMetric__Fk9VA{width:16%}.PriceResults_subtotalRow__Sv8KN td{background:#eef2f7;font-weight:600}.PriceResults_whiteRow__JEGbz td{background:white!important}.PriceResults_greyRow__BaMXM td{background:#eef2f7!important;font-weight:600}.PriceResults_darkerGreyRow__mRDZl td{background:#d8d8d8!important;font-weight:700}.PriceResults_mutedMetricText__Dp_k_{color:#9ca3af}.PriceResults_exportSection__JOFN7{display:flex;flex-direction:column;gap:8px;padding:0;width:100%;box-sizing:border-box}.PriceResults_exportButtonWrapper__o13Nv{position:relative;display:flex;width:100%;gap:6px;align-items:center;justify-content:center;flex-wrap:wrap;overflow-x:hidden}.PriceResults_exportButton__gdCqg{background:#fff;border:1px solid #000;color:#000;padding:6px 10px;min-height:36px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .12s ease,border-color .12s ease,opacity .12s ease}.PriceResults_exportChevronButton__doQet{padding-left:4px;padding-right:4px;display:inline-flex;align-items:center;justify-content:center}.PriceResults_exportButton__gdCqg:hover:enabled{background:#f3f4f6;border-color:#000}.PriceResults_exportButton__gdCqg:focus-visible{outline:2px solid #74b0ff;outline-offset:2px}.PriceResults_exportButton__gdCqg:disabled{opacity:.65;cursor:default}.PriceResults_orderButton__zjlJx{background:#fff;color:#0b62d6;border:1px solid #0b62d6}.PriceResults_orderButton__zjlJx:hover:enabled{background:#f5f9ff;border-color:#0a56bd}.PriceResults_clientTotals__0GMbg{border-radius:6px;background:#fff;color:#000}.PriceResults_clientTotalsHeader__fx6KN{padding:1px;border-bottom:1px solid #e9ecef;background:#fafbfc;font-weight:600;color:#333}.PriceResults_activeClientRow__yYrXE td{background:#e7f0ff;font-weight:600}.PriceResults_totalRow__boOOH td{background:#90ee90!important;font-weight:700}.AddOrderModal_overlay__TgTCI{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.AddOrderModal_modal__M0E3g{background:white;padding:24px;border-radius:8px;width:400px;max-width:90%;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#1f2937}.AddOrderModal_title__v9g8R{font-size:18px;font-weight:700;margin-bottom:16px;color:#111827}.AddOrderModal_field__dMVoU{margin-bottom:16px}.AddOrderModal_label__1SEbT{display:block;font-size:14px;font-weight:600;margin-bottom:4px;color:#374151}.AddOrderModal_input__oQAaV,.AddOrderModal_select__YCFj5{width:100%;padding:8px;border:1px solid #d1d5db;border-radius:4px;font-size:14px}.AddOrderModal_summary__imwYj{background:#f3f4f6;padding:12px;border-radius:6px;margin-bottom:16px;font-size:13px}.AddOrderModal_summaryRow__g6OCi{display:flex;justify-content:space-between;margin-bottom:4px}.AddOrderModal_summaryRow__g6OCi:last-child{margin-bottom:0;font-weight:700;border-top:1px solid #d1d5db;padding-top:4px}.AddOrderModal_actions__Pyk7k{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.AddOrderModal_cancelButton__x4Xvi{padding:8px 16px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;cursor:pointer;font-weight:600;color:#374151}.AddOrderModal_submitButton__VwaDo{padding:8px 16px;background:#0b62d6;border:1px solid #0b62d6;color:white;border-radius:4px;cursor:pointer;font-weight:600}.AddOrderModal_submitButton__VwaDo:disabled{opacity:.7;cursor:not-allowed}.AddOrderModal_error__Hb8OB{color:#ef4444;font-size:13px;margin-bottom:12px}.pricing_accentHover__oozoD{transition:background-color .16s ease,box-shadow .16s ease}.pricing_accentHover__oozoD:hover{background:var(--accent)}.pricing_accentFocus__e8DTD{outline:none;box-shadow:0 0 0 2px var(--accent-ring)}.pricing_activeTab__Ul7kA{border-color:#2563eb;color:#2563eb;background:#eff6ff}.pricing_pulseSaved__3gMcI{animation:pricing_pulseSaved__3gMcI .9s ease-out 1}@keyframes pricing_pulseSaved__3gMcI{0%{background-color:var(--accent)}to{background-color:transparent}}.WasteRuleIllustration_container__NlNJM{width:100%;min-height:180px;display:flex;flex-direction:column;gap:.5rem;margin:0}.WasteRuleIllustration_billingArrowContainer__2Ly9x{position:relative;width:100%;height:24px}.WasteRuleIllustration_billingArrow__FvYOk{position:absolute;top:0;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;transition:left .3s ease}.WasteRuleIllustration_billingLabel__jwFjp{font-size:.75rem;font-weight:700;color:#1f2937;background-color:#fef3c7;padding:.125rem .375rem;border-radius:.25rem;border:1px solid #f59e0b;white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.1)}.WasteRuleIllustration_billingArrowHead__liz3e{color:#f59e0b;font-size:.875rem;line-height:1;margin-top:-2px}.WasteRuleIllustration_mainBar__csGR4{display:flex;width:100%;height:120px;border:2px solid #e5e7eb;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.WasteRuleIllustration_usedSection__J_EJQ{background-color:#10b981;background-image:linear-gradient(135deg,#10b981,#059669)}.WasteRuleIllustration_unusedSection___21PA,.WasteRuleIllustration_usedSection__J_EJQ{display:flex;align-items:center;justify-content:center;position:relative;min-width:0;transition:width .3s ease}.WasteRuleIllustration_unusedSection___21PA{background-color:#ef4444;background-image:linear-gradient(135deg,#ef4444,#dc2626)}.WasteRuleIllustration_billedOverlay__HgNYM{position:absolute;top:0;left:0;height:100%;background-image:repeating-linear-gradient(45deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 4px,transparent 0,transparent 8px);border-right:2px dashed rgba(0,0,0,.4);transition:width .3s ease;pointer-events:none}.WasteRuleIllustration_label__YdJlU{color:white;font-weight:600;font-size:.875rem;text-shadow:0 1px 2px rgba(0,0,0,.3);z-index:1;padding:.25rem .5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WasteRuleIllustration_gaugeContainer__jEmAx{width:100%;padding:.5rem 0;margin-top:.5rem}.WasteRuleIllustration_gauge__CctfM{position:relative;width:100%;height:40px;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:.25rem}.WasteRuleIllustration_intervalBar__TyHbp{position:absolute;top:50%;transform:translateY(-50%);height:8px;background-color:#3b82f6;background-image:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:4px;transition:left .3s ease,width .3s ease;box-shadow:0 2px 4px rgba(59,130,246,.3)}.WasteRuleIllustration_arrowEnd__osgzx,.WasteRuleIllustration_arrowStart__CGaXg{position:absolute;top:0;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;transition:left .3s ease}.WasteRuleIllustration_arrowLine__LfEer{width:2px;height:12px;background-color:#1f2937}.WasteRuleIllustration_arrowHead__RtFCf{color:#1f2937;font-size:.75rem;line-height:1;margin-top:-2px}.WasteRuleIllustration_arrowLabel__TGLzp{font-size:.75rem;font-weight:600;color:#1f2937;margin-top:2px;white-space:nowrap;background-color:white;padding:.125rem .25rem;border-radius:.25rem;border:1px solid #d1d5db}@media (max-width:640px){.WasteRuleIllustration_container__NlNJM{min-height:200px}.WasteRuleIllustration_billingArrowContainer__2Ly9x{height:20px}.WasteRuleIllustration_billingLabel__jwFjp{font-size:.625rem;padding:.0625rem .25rem}.WasteRuleIllustration_billingArrowHead__liz3e{font-size:.75rem}.WasteRuleIllustration_mainBar__csGR4{height:100px;flex-direction:column}.WasteRuleIllustration_unusedSection___21PA,.WasteRuleIllustration_usedSection__J_EJQ{width:100%!important;min-height:0}.WasteRuleIllustration_label__YdJlU{font-size:.75rem}.WasteRuleIllustration_gaugeContainer__jEmAx{padding:.25rem 0}.WasteRuleIllustration_gauge__CctfM{height:35px}.WasteRuleIllustration_arrowLabel__TGLzp{font-size:.625rem;padding:.0625rem .125rem}}.WasteRuleIllustration_sr-only__IgOnz{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}