.adLxVW_cq{--chrome:8.75rem;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;container:quote/inline-size}.adLxVW_stage{height:clamp(22rem, calc(var(--stage-max,42rem) - var(--chrome)), 27rem);outline:none;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.adLxVW_views{display:none}.adLxVW_edit{min-width:0;min-height:0;padding:.75rem var(--m-pad);flex-direction:column;gap:.5rem;display:flex;overflow:hidden;container:edit/size}.adLxVW_inputs{gap:var(--m-pad);background:var(--m-bg2);grid-template-columns:12.5rem minmax(0,1fr);align-items:center;padding:.5rem .75rem;display:grid}.adLxVW_planBox{min-width:0;position:relative}.adLxVW_plan{width:100%;height:auto;display:block;overflow:visible}.adLxVW_roof{fill:none;stroke:var(--m-tx);stroke-width:1.5px}.adLxVW_planHatch>path{stroke:var(--m-tx4);stroke-width:.75px}.adLxVW_dim>path{fill:none;stroke:var(--m-tx3);stroke-width:.9px}.adLxVW_dimLen,.adLxVW_dimWid{font-size:var(--m-fs-tick);color:var(--m-tx2);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500;line-height:1rem;position:absolute;translate:-50% -50%}.adLxVW_dimWid{rotate:-90deg}.adLxVW_controls{gap:.5rem;min-width:0;display:grid}.adLxVW_ctl{gap:.25rem;min-width:0;display:grid}.adLxVW_ctlHead{font-size:var(--m-fs-s);color:var(--m-tx3);justify-content:space-between;align-items:baseline;gap:.5rem;line-height:1rem;display:flex}.adLxVW_ctlHead>b{color:var(--m-tx);font-variant-numeric:tabular-nums;font-weight:500}.adLxVW_lines{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.adLxVW_lines>tbody>tr>td{border-bottom:1px solid var(--m-line);height:1.75rem;color:var(--m-tx2);padding:0 .25rem}.adLxVW_lines>tbody>tr>td:first-child{color:var(--m-tx);padding-left:0}.adLxVW_lines>tbody>tr>td:nth-child(2){color:var(--m-tx3);font-size:var(--m-fs-s);white-space:nowrap}.adLxVW_lines>tbody>tr>td:last-child{text-align:end;color:var(--m-tx);white-space:nowrap;padding-right:0}.adLxVW_money{gap:.25rem;display:grid}.adLxVW_floor{min-height:1rem;font-size:var(--m-fs-s);color:var(--m-tx3);align-items:center;gap:.375rem;line-height:1rem;display:flex}.adLxVW_floor[data-low]{color:var(--m-tx);font-weight:500}.adLxVW_cents{font-size:var(--m-fs-l)}.adLxVW_preview{min-width:0;min-height:0;padding:.75rem var(--m-pad);border-left:1px solid var(--m-line);background:var(--m-bg2);flex-direction:column;gap:.5rem;display:flex;overflow:hidden}.adLxVW_previewHead{font-size:var(--m-fs-s);color:var(--m-tx3);white-space:nowrap;justify-content:space-between;align-items:baseline;gap:.5rem;line-height:1rem;display:flex}.adLxVW_previewHead>span>b{color:var(--m-tx);font-weight:500}.adLxVW_paper{border:1px solid var(--m-line);background:var(--m-raise);min-height:0;color:var(--m-tx2);font-size:var(--m-fs-s);flex-direction:column;flex:auto;gap:.5rem;padding:.875rem 1rem .75rem;line-height:1rem;display:flex}.adLxVW_pHead{border-bottom:1px solid var(--m-tx);justify-content:space-between;align-items:start;gap:1rem;padding-bottom:.5rem;display:flex}.adLxVW_pHead>span{line-height:1rem;display:grid}.adLxVW_pHead>span>b{color:var(--m-tx);font-weight:500}.adLxVW_pHead>span>small{font-size:var(--m-fs-xs);color:var(--m-tx3)}.adLxVW_pNo{text-align:end}.adLxVW_pTo{font-size:var(--m-fs-xs);color:var(--m-tx3)}.adLxVW_pJob{color:var(--m-tx);font-weight:500}.adLxVW_pLines{border-collapse:collapse;width:100%;font-size:var(--m-fs-xs);font-variant-numeric:tabular-nums}.adLxVW_pLines>tbody>tr>td{border-bottom:1px solid var(--m-line);vertical-align:middle;height:1.5rem;padding:0}.adLxVW_pLines>tbody>tr>td:nth-child(2){color:var(--m-tx3);white-space:nowrap;padding-inline:.5rem}.adLxVW_pLines>tbody>tr>td:last-child{text-align:end;white-space:nowrap;color:var(--m-tx)}.adLxVW_pTotal{border-top:3px double var(--m-tx);justify-content:space-between;align-items:baseline;gap:1rem;margin-top:auto;padding-top:.375rem;display:flex}.adLxVW_pTotal>span{color:var(--m-tx);font-weight:500}.adLxVW_pTotal>b{font-family:var(--f-display);font-size:var(--m-fs-xl);font-variant-numeric:tabular-nums;color:var(--m-tx);font-weight:400;line-height:1}.adLxVW_pFine{font-size:var(--m-fs-xs);color:var(--m-tx3)}@container quote (max-width:60rem){.adLxVW_inputs{grid-template-columns:11rem minmax(0,1fr)}.adLxVW_paper{gap:.375rem}}@container edit (max-height:25.4rem){.adLxVW_lines{display:none}}@container quote (max-width:46rem){.adLxVW_stage{height:clamp(24rem, calc(var(--stage-max,42rem) - var(--chrome)), 29.5rem);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.adLxVW_views{padding:.625rem var(--m-pad) 0;display:block}.adLxVW_stage[data-view=pdf]>.adLxVW_edit,.adLxVW_stage[data-view=quote]>.adLxVW_preview{display:none}.adLxVW_preview{background:var(--m-bg);border-left:0;padding-top:.625rem}.adLxVW_previewHead{display:none}}@container quote (max-width:30rem){.adLxVW_cq{--chrome:11.375rem}.adLxVW_stage{height:clamp(18rem, calc(var(--stage-max,42rem) - var(--chrome)), 23rem)}@media (pointer:coarse){.adLxVW_stage{height:clamp(18rem, calc(var(--stage-max,42rem) - var(--chrome)), 24.5rem)}}.adLxVW_paper{gap:.375rem}.adLxVW_inputs{grid-template-columns:minmax(0,1fr);padding:.5rem .75rem .625rem}.adLxVW_plan,.adLxVW_lines,.adLxVW_money>dl>div:nth-child(2),.adLxVW_pLines>tbody>tr>td:nth-child(2){display:none}}.adLxVW_cell{white-space:normal;min-width:7rem;padding-block:.25rem;line-height:1.25rem;display:grid}.adLxVW_cell>b{color:var(--m-tx);font-weight:500}.adLxVW_cell>small{font-size:var(--m-fs-xs);color:var(--m-tx3);line-height:1rem}.adLxVW_pair{gap:var(--m-pad);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}@container quote (max-width:40rem){.adLxVW_pair{grid-template-columns:minmax(0,1fr)}}.adLxVW_audit{display:grid}.adLxVW_audit>li{border-bottom:1px solid var(--m-line);grid-template-columns:7rem minmax(0,1fr);gap:.5rem;padding-block:.375rem;display:grid}.adLxVW_audit>li:last-child{border-bottom:0}.adLxVW_audit>li>span{font-size:var(--m-fs-xs);color:var(--m-tx3);font-variant-numeric:tabular-nums;line-height:1.25rem}.adLxVW_audit>li>p{color:var(--m-tx2);line-height:1.25rem;display:grid}.adLxVW_audit>li>p>small{font-size:var(--m-fs-xs);color:var(--m-tx3);line-height:1rem}.adLxVW_todo{gap:.25rem;line-height:1.4;display:grid}.adLxVW_todo>b{color:var(--m-tx);font-weight:500}.adLxVW_todo>small{font-size:var(--m-fs-xs);color:var(--m-tx3)}.adLxVW_todo>span{padding-top:.375rem}
