@media (height<=520px) and (orientation:landscape){:root{--mobile-bottom-clearance:0px}.app-shell{display:block!important}.sidebar{flex-direction:row!important;align-items:center!important;gap:10px!important;width:100%!important;height:58px!important;min-height:58px!important;padding:7px 12px!important;position:static!important;overflow:hidden!important}.brand-mark{width:42px!important;height:42px!important;margin:0!important}.mobile-brand-copy{display:block!important}.mobile-brand-copy strong{color:#fff!important;font-size:15px!important;line-height:1!important;display:block!important}.mobile-brand-copy span{color:#b9c8c5!important;margin-top:2px!important;font-size:10px!important;display:block!important}.side-nav{flex:auto!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}.side-nav-bottom,.mobile-app-nav,.mobile-owner-dock,.pwa-install-card,.app-status-strip,.mobile-install-cue,.sample-workspace-panel,.sample-tour-panel,.first-run-panel,.simple-footer,.site-footer{display:none!important}.side-link{grid-template-columns:1fr!important;place-items:center!important;width:42px!important;min-height:42px!important;padding:0!important}.side-link span{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}main,.simple-page,.quote-app{min-height:0!important;padding-bottom:10px!important}.simple-page{gap:8px!important;padding:8px 10px 10px!important}body:has(.quote-app) .topbar,body:has(.quote-app) .page-intro,body:has(.quote-app) .first-quote-checklist,body:has(.quote-app) .lower-grid,body:has(.quote-app) .utility-panel,body:has(.quote-app) .quote-review-section,body:has(.quote-app) .owner-next-step-section,body:has(.quote-app) .workflow-shortcuts,body:has(.quote-app) .result-actions button:nth-child(n+4){display:none!important}body:has(.quote-app) .workspace{grid-template-columns:minmax(0,1fr) 280px!important;gap:10px!important;padding:10px!important}body:has(.quote-app) .quote-form{gap:8px!important}body:has(.quote-app) .form-section{border-radius:14px!important;padding:9px!important}body:has(.quote-app) .form-section:nth-of-type(n+4){display:none!important}body:has(.quote-app) .input-grid,body:has(.quote-app) .input-grid.four,body:has(.quote-app) .input-grid.five{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}body:has(.quote-app) .field span,body:has(.quote-app) .section-kicker,body:has(.quote-app) .job-package-panel{display:none!important}body:has(.quote-app) .job-tabs{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;margin:0 0 7px!important}body:has(.quote-app) .job-tab,body:has(.quote-app) input,body:has(.quote-app) select,body:has(.quote-app) button{height:36px!important;min-height:36px!important}body:has(.quote-app) .result-card{border-radius:16px!important;gap:8px!important;padding:11px!important;position:static!important}body:has(.quote-app) .quote-number{font-size:clamp(34px,7vw,48px)!important}body:has(.quote-app) .breakdown div:nth-child(n+4),body:has(.quote-app) .health-card,body:has(.quote-app) .range-meter,body:has(.quote-app) .meter-labels,body:has(#customerSearch) .empty-guidance-panel,body:has(#customerSearch) .customer-crm-summary,body:has(#customerSearch) .owner-snapshot-strip,body:has(#reportTable) .empty-guidance-panel,body:has(#reportTable) .owner-panel:nth-of-type(n+3),body:has(#settingsLaborRate) .settings-priority-panel,body:has(#settingsLaborRate) .settings-handoff-panel,body:has(.resource-seo-section) .playbook-split,body:has(.resource-seo-section) .toolkit-section,body:has(.template-fill-panel) .template-grid,body:has(.checklist-layout) .directory-note{display:none!important}body:has(#customerSearch) .resource-workbench,body:has(#reportTable) .resource-workbench,body:has(#settingsLaborRate) .resource-workbench,body:has(.calculator-command-panel) .calculator-command-panel,body:has(.resource-seo-section) .resource-workbench,body:has(.template-fill-panel) .resource-workbench,body:has(.checklist-layout) .resource-workbench,body:has(.contact-workbench) .contact-workbench{border-radius:14px!important;margin:0!important;padding:9px!important}main>section{display:none!important}main>.resource-workbench,main>.owner-command-section,main>.calculator-command-panel,main>.calculator-path-grid,main>.directory-grid,main>.mobile-report-today-numbers,main>.playbook-section:first-of-type,main>.mobile-template-quick-texts,main>.checklist-layout,main>.contact-request-panel,.quote-app>.workspace{display:grid!important}main>.resource-workbench{border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-height:0!important;padding:9px!important}.resource-workbench-copy,.resource-workbench-panel{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.resource-workbench-copy .section-kicker,.resource-workbench-copy p:not(.section-kicker),.resource-workbench-panel strong,.resource-workbench-panel span{display:none!important}.resource-workbench-copy h2,.calculator-command-panel h2{max-width:14ch!important;margin:0!important;font-size:clamp(22px,4.8vw,30px)!important;line-height:.98!important}.resource-workbench-panel a{white-space:nowrap!important;border-radius:12px!important;width:auto!important;min-height:38px!important;padding:0 12px!important}.calculator-command-panel{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:9px!important}.calculator-command-panel p,.calculator-command-panel .section-kicker,.calculator-command-panel aside strong,.calculator-command-panel aside p,.calculator-path-grid p,.calculator-path-grid em,.directory-card span,.directory-card p{display:none!important}.calculator-path-grid,.directory-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.calculator-path-grid a,.directory-card{border-radius:13px!important;min-height:54px!important;padding:8px!important}.directory-card:nth-child(n+7){display:none!important}.directory-card h2{margin:0!important;font-size:13px!important;line-height:1.08!important}.checklist-layout{display:block!important}.checklist-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.checklist-card{border-radius:14px!important;min-height:0!important;padding:9px!important}.checklist-card:nth-child(n+3),.checklist-card p,.checklist-card label:nth-child(n+3),.prequote-panel{display:none!important}.contact-request-panel{border-radius:14px!important;padding:9px!important}.contact-request-panel .empty-guidance-copy,.contact-request-panel p{display:none!important}.contact-request-panel .empty-guidance-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.contact-request-panel article{border-radius:12px!important;min-height:58px!important;padding:8px!important}body:has(.home-hero) main>section,body:has(#customerSearch) main>section,body:has(#reportTable) main>section,body:has(#settingsLaborRate) main>section,body:has(.calculator-command-panel) main>section,body:has(.resource-seo-section) main>section,body:has(.template-fill-panel) main>section,body:has(.checklist-layout) main>section,body:has(.contact-workbench) main>section{display:none!important}body:has(.home-hero) main>.owner-command-section,body:has(#customerSearch) main>.resource-workbench,body:has(#reportTable) main>.resource-workbench,body:has(#reportTable) main>.mobile-report-today-numbers,body:has(#settingsLaborRate) main>.resource-workbench,body:has(.calculator-command-panel) main>.calculator-command-panel,body:has(.calculator-command-panel) main>.calculator-path-grid,body:has(.calculator-command-panel) main>.directory-grid,body:has(.resource-seo-section) main>.resource-workbench,body:has(.resource-seo-section) main>.playbook-section:first-of-type,body:has(.template-fill-panel) main>.resource-workbench,body:has(.template-fill-panel) main>.mobile-template-quick-texts,body:has(.checklist-layout) main>.resource-workbench,body:has(.checklist-layout) main>.checklist-layout,body:has(.contact-workbench) main>.contact-workbench,body:has(.contact-workbench) main>.contact-request-panel{display:grid!important}body:has(.quote-app) .quote-app>section:not(.workspace),body:has(.quote-app) .quote-quality-card,body:has(.quote-app) .send-checklist-card,body:has(.quote-app) .quote-send-package-card,body:has(.quote-app) .pricing-memory-card,body:has(.quote-app) .quote-saved-closure,body:has(.quote-app) .quote-next-actions,body:has(.quote-app) .quote-note{display:none!important}body:has(.quote-app) .result-card{max-height:310px!important;overflow:hidden!important}main.quote-app>section.resource-grid:not(#quoteHistory){display:none!important}body:has(#reportTable) main>.mobile-report-today-numbers{gap:8px!important;padding:9px!important}body:has(#reportTable) .mobile-report-today-head{display:none!important}body:has(#reportTable) .mobile-report-number-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}body:has(#reportTable) .mobile-report-number-grid article{border-radius:12px!important;min-height:58px!important;padding:8px!important}body:has(#reportTable) .mobile-report-number-grid span,body:has(#reportTable) .mobile-report-number-grid p{display:none!important}body:has(#reportTable) .mobile-report-number-grid strong{font-size:17px!important;line-height:1!important}}@media (width<=760px){body:has(.calculator-command-panel) .directory-card:first-child,body:has(.calculator-command-panel) .directory-card:nth-child(n+6),body:has(.checklist-layout) .directory-note{display:none!important}body:has(.calculator-command-panel) .directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}body:has(.calculator-command-panel) .directory-card{min-height:58px!important}body:has(.checklist-layout) .checklist-card label:nth-child(n+3){display:none!important}}@media (height<=520px) and (orientation:landscape){body:has(.calculator-command-panel) main.simple-page>section.calculator-path-grid,body:has(.calculator-command-panel) main.simple-page .directory-card:first-child,body:has(.calculator-command-panel) main.simple-page .directory-card:nth-child(n+6),body:has(.checklist-layout) main.simple-page>section.directory-note{display:none!important}body:has(.simple-calculator-shell) main.simple-page>section.simple-calculator-shell,body:has(.legal-stack) main.simple-page>section.legal-stack{display:grid!important}body:has(.simple-calculator-shell) .simple-calculator-shell{gap:8px!important}body:has(.simple-calculator-shell) .mini-calc{grid-template-columns:minmax(0,1fr) 260px!important;gap:8px!important}body:has(.simple-calculator-shell) .mini-calc-fields{border-radius:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:9px!important}body:has(.simple-calculator-shell) .mini-calc-fields label:nth-child(n+5),body:has(.simple-calculator-shell) .simple-calc-notes,body:has(.simple-calculator-shell) .simple-calc-workflow,body:has(.simple-calculator-shell) .simple-calc-seo,body:has(.simple-calculator-shell) .simple-calc-related,body:has(.simple-calculator-shell) .simple-calc-faq,body:has(.simple-calculator-shell) .simple-calc-save-panel p,body:has(.simple-calculator-shell) .simple-calc-save-panel span,body:has(.simple-calculator-shell) .simple-calc-save-status{display:none!important}body:has(.simple-calculator-shell) .mini-calc-fields label{gap:4px!important}body:has(.simple-calculator-shell) .mini-calc-fields span{font-size:10px!important;line-height:1!important}body:has(.simple-calculator-shell) .mini-calc-fields input,body:has(.simple-calculator-shell) .mini-calc-fields select{border-radius:10px!important;min-height:34px!important;font-size:13px!important}body:has(.simple-calculator-shell) .mini-calc-result{border-radius:15px!important;padding:10px!important;position:static!important}body:has(.simple-calculator-shell) .mini-calc-result>span{font-size:10px!important}body:has(.simple-calculator-shell) .mini-calc-result>strong{margin:6px 0 8px!important;font-size:clamp(34px,6vw,46px)!important;line-height:.95!important}body:has(.simple-calculator-shell) .mini-calc-result dl{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}body:has(.simple-calculator-shell) .mini-calc-result dl div{background:#ffffff14!important;border:0!important;border-radius:10px!important;min-height:36px!important;padding:7px!important}body:has(.simple-calculator-shell) .mini-calc-result dl div:nth-child(n+3){display:none!important}body:has(.simple-calculator-shell) .mini-calc-result dt{font-size:8px!important}body:has(.simple-calculator-shell) .mini-calc-result dd{font-size:13px!important}body:has(.simple-calculator-shell) .simple-calc-save-panel{border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:8px!important}body:has(.simple-calculator-shell) .simple-calc-save-panel h2{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:24ch!important;margin:0!important;font-size:13px!important;line-height:1.1!important;overflow:hidden!important}body:has(.simple-calculator-shell) .simple-calc-save-panel button{white-space:nowrap!important;border-radius:10px!important;width:auto!important;min-height:34px!important;padding:0 10px!important;font-size:10px!important}body:has(.legal-stack) .legal-stack{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body:has(.legal-stack) .legal-stack .simple-card{border-radius:14px!important;min-height:0!important;padding:10px!important}body:has(.legal-stack) .legal-stack .simple-card h2{margin:0 0 5px!important;font-size:14px!important;line-height:1.05!important}body:has(.legal-stack) .legal-stack .simple-card p{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:10px!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}}@media (width<=430px){body:has(#reportTable) .mobile-report-number-grid span,body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child .owner-form-grid.three span{font-size:10px!important;line-height:1.05!important}body:has(.simple-calculator-shell) .mini-calc-result dt{letter-spacing:.01em!important}}@media (height<=360px) and (orientation:landscape){body:has(.home-hero) main>.home-hero{display:none!important}body:has(.home-hero) main>.owner-command-section{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin:0!important;padding:8px!important;display:grid!important}body:has(.home-hero) .owner-command-card{border-radius:14px!important;min-height:70px!important;padding:8px!important}body:has(.home-hero) .owner-command-card span{font-size:9px!important}body:has(.home-hero) .owner-command-card h2{margin:4px 0 0!important;font-size:13px!important;line-height:1.05!important}body:has(.home-hero) .owner-command-card p{display:none!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child .owner-form-grid.three span{font-size:10px!important;line-height:1.05!important}}@media (width<=430px),(height<=360px) and (orientation:landscape){body:has(.simple-calculator-shell) .mini-calc-result dt{font-size:10px!important;line-height:1.05!important}body:has(.simple-calculator-shell) .simple-calc-save-panel button{min-height:38px!important;font-size:11px!important}}.mobile-page-lane{display:none}@media (width<=760px){body:has(.home-hero) .app-main,body:has(.quote-app) .app-main{min-height:0!important}body:has(.home-hero) .app-main:before,body:has(.home-hero) .app-main:after,body:has(.quote-app) .app-main:before,body:has(.quote-app) .app-main:after{content:none!important;display:none!important}.mobile-page-lane{z-index:1!important;margin:8px 10px calc(var(--mobile-bottom-clearance) + 10px)!important;color:#f9fffb!important;background:radial-gradient(circle at 100% 0,#f0b74938,#0000 36%),linear-gradient(145deg,#092e28,#0f594b)!important;border:1px solid #ffffff24!important;border-radius:18px!important;gap:8px!important;padding:10px!important;display:grid!important;position:relative!important;box-shadow:0 18px 46px #081f1c42!important}.mobile-page-lane div{gap:2px!important;display:grid!important}.mobile-page-lane span{color:#bfe9d6!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important;line-height:1!important}.mobile-page-lane strong{color:#fff!important;max-width:28ch!important;font-size:14px!important;line-height:1.1!important}.mobile-page-lane nav{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.mobile-page-lane a{color:#08261f!important;text-align:center!important;background:#fffaf0!important;border:1px solid #ffffffad!important;border-radius:12px!important;place-items:center!important;min-height:38px!important;padding:0 8px!important;font-size:11px!important;font-weight:950!important;line-height:1.05!important;text-decoration:none!important;display:grid!important}body:has(.mobile-page-lane){padding-bottom:var(--mobile-bottom-clearance)!important}}@media (width<=430px){.mobile-page-lane{margin:8px 10px calc(var(--mobile-bottom-clearance) + 8px)!important;border-radius:17px!important;padding:9px!important}.mobile-page-lane strong{font-size:13px!important}.mobile-page-lane a{min-height:36px!important;padding-inline:6px!important;font-size:10px!important}}@media (width<=760px){body:has(#customerSearch) main.simple-page,body:has(#reportTable) main.simple-page,body:has(#settingsLaborRate) main.simple-page,body:has(#templateSearch) main.simple-page,body:has(.calculator-command-panel) main.simple-page{align-content:start!important;display:grid!important}body:has(#customerSearch) .owner-desk-grid,body:has(#reportTable) .mobile-report-today-numbers,body:has(#settingsLaborRate) .owner-desk-grid,body:has(#templateSearch) .resource-workbench,body:has(#templateSearch) .mobile-template-quick-texts,body:has(.calculator-command-panel) .calculator-command-panel,body:has(.calculator-command-panel) .directory-grid{order:1!important}body:has(#customerSearch) .empty-guidance-panel,body:has(#reportTable) .reports-guidance-panel,body:has(#settingsLaborRate) .settings-priority-panel,body:has(#templateSearch) .template-status-panel,body:has(.calculator-command-panel) .calculator-owner-guide{color:#102f2a!important;background:radial-gradient(circle at 100% 0,#bfe9d657,#0000 40%),linear-gradient(145deg,#fffaf0,#fbfdf9 72%)!important;border:1px solid #dfd0aa!important;border-radius:16px!important;order:2!important;gap:8px!important;margin:0 4px!important;padding:10px!important;display:grid!important;box-shadow:0 12px 30px #1118270f!important}body:has(#customerSearch) .empty-guidance-copy,body:has(#reportTable) .reports-guidance-panel .empty-guidance-copy,body:has(#settingsLaborRate) .settings-priority-panel>div:first-child,body:has(#templateSearch) .template-status-panel .panel-title-row,body:has(.calculator-command-panel) .calculator-owner-guide .section-kicker,body:has(.calculator-command-panel) .calculator-owner-guide p,body:has(.calculator-command-panel) .calculator-risk-list{display:none!important}body:has(#customerSearch) .empty-guidance-grid,body:has(#reportTable) .reports-guidance-panel .empty-guidance-grid,body:has(#settingsLaborRate) .settings-priority-grid,body:has(#templateSearch) .template-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}body:has(#customerSearch) .empty-guidance-grid article,body:has(#reportTable) .reports-guidance-panel .empty-guidance-grid article,body:has(#settingsLaborRate) .settings-priority-grid article,body:has(#templateSearch) .template-status-grid article{background:#ffffffb8!important;border-radius:12px!important;min-height:68px!important;padding:8px!important}body:has(#customerSearch) .empty-guidance-grid article:nth-child(n+4),body:has(#reportTable) .reports-guidance-panel .empty-guidance-grid article:nth-child(n+4),body:has(#templateSearch) .template-status-grid article:nth-child(n+4){display:none!important}body:has(#customerSearch) .empty-guidance-grid article>span,body:has(#reportTable) .reports-guidance-panel .empty-guidance-grid article>span,body:has(#settingsLaborRate) .settings-priority-grid span,body:has(#templateSearch) .template-status-grid span{color:#0e5f4f!important;letter-spacing:.07em!important;text-transform:uppercase!important;margin:0 0 4px!important;font-size:9px!important;font-weight:950!important;line-height:1!important}body:has(#customerSearch) .empty-guidance-grid strong,body:has(#reportTable) .reports-guidance-panel .empty-guidance-grid strong,body:has(#settingsLaborRate) .settings-priority-grid strong,body:has(#templateSearch) .template-status-grid strong{color:#081f1c!important;font-size:12px!important;line-height:1.08!important}body:has(#customerSearch) .empty-guidance-grid p,body:has(#reportTable) .reports-guidance-panel .empty-guidance-grid p,body:has(#settingsLaborRate) .settings-priority-grid p,body:has(#templateSearch) .template-status-grid p,body:has(#customerSearch) .empty-guidance-strip,body:has(#reportTable) .empty-preview-grid,body:has(#templateSearch) .template-status-grid a{display:none!important}body:has(.calculator-command-panel) .calculator-owner-guide{grid-template-columns:minmax(0,1fr)!important}body:has(.calculator-command-panel) .calculator-owner-guide h2{margin:0!important;font-size:16px!important;line-height:1.08!important}body:has(.calculator-command-panel) .calculator-next-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}body:has(.calculator-command-panel) .calculator-next-actions a{text-align:center!important;border-radius:11px!important;place-items:center!important;min-height:36px!important;padding:0 8px!important;font-size:10px!important;line-height:1.05!important;display:grid!important}}@media (height<=520px) and (orientation:landscape){.mobile-page-lane,body:has(#customerSearch) .empty-guidance-panel,body:has(#reportTable) .reports-guidance-panel,body:has(#settingsLaborRate) .settings-priority-panel,body:has(#templateSearch) .template-status-panel,body:has(.calculator-command-panel) .calculator-owner-guide{display:none!important}body:has(.mobile-page-lane){padding-bottom:0!important}}@media (width<=760px){body:has(.simple-calculator-shell) .simple-calc-workflow{margin:0 4px calc(var(--mobile-bottom-clearance) + 10px)!important;color:#102f2a!important;background:radial-gradient(circle at 100% 0,#bfe9d657,#0000 40%),linear-gradient(145deg,#fffaf0,#fbfdf9 72%)!important;border:1px solid #dfd0aa!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:10px!important;display:grid!important;box-shadow:0 12px 30px #1118270f!important}body:has(.simple-calculator-shell) .simple-calc-workflow>div{gap:3px!important;display:grid!important}body:has(.simple-calculator-shell) .simple-calc-workflow>div>span{color:#0e5f4f!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:950!important;line-height:1!important}body:has(.simple-calculator-shell) .simple-calc-workflow h2{color:#081f1c!important;max-width:24ch!important;margin:0!important;font-size:16px!important;line-height:1.08!important}body:has(.simple-calculator-shell) .simple-calc-workflow p,body:has(.simple-calculator-shell) .simple-calc-workflow ol{display:none!important}body:has(.simple-calculator-shell) .simple-calc-workflow-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}body:has(.simple-calculator-shell) .simple-calc-workflow-actions a{color:#fffaf0!important;text-align:center!important;background:#0e5f4f!important;border:0!important;border-radius:12px!important;place-items:center!important;width:auto!important;min-height:38px!important;padding:0 10px!important;font-size:11px!important;font-weight:950!important;line-height:1.05!important;text-decoration:none!important;display:grid!important}body:has(.simple-calculator-shell) .simple-calc-workflow-actions a+a{color:#08261f!important;background:#fff!important;border:1px solid #cbded8!important}}@media (height<=520px) and (orientation:landscape){body:has(.simple-calculator-shell) .simple-calc-workflow{display:none!important}}@media (width<=760px){body:has(.about-workbench) main.simple-page,body:has(.contact-workbench) main.simple-page,body:has(.checklist-layout) main.simple-page{align-content:start!important;display:grid!important}body:has(.about-workbench) .about-workbench,body:has(.contact-workbench) .contact-workbench,body:has(.checklist-layout) .resource-workbench,body:has(.checklist-layout) .checklist-layout{order:1!important}body:has(.about-workbench) .about-rule-panel,body:has(.contact-workbench) .contact-request-panel,body:has(.checklist-layout) .directory-note{color:#102f2a!important;background:radial-gradient(circle at 100% 0,#bfe9d657,#0000 40%),linear-gradient(145deg,#fffaf0,#fbfdf9 72%)!important;border:1px solid #dfd0aa!important;border-radius:16px!important;order:2!important;gap:8px!important;margin:0 4px!important;padding:10px!important;display:grid!important;box-shadow:0 12px 30px #1118270f!important}body:has(.about-workbench) .about-rule-panel .empty-guidance-copy,body:has(.contact-workbench) .contact-request-panel .empty-guidance-copy{display:none!important}body:has(.about-workbench) .about-rule-panel .empty-guidance-grid,body:has(.contact-workbench) .contact-request-panel .empty-guidance-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}body:has(.contact-workbench) .contact-request-panel .empty-guidance-grid{grid-template-columns:1fr!important}body:has(.about-workbench) .about-rule-panel article,body:has(.contact-workbench) .contact-request-panel article{background:#ffffffb8!important;border-radius:12px!important;min-height:68px!important;padding:8px!important}body:has(.contact-workbench) .contact-request-panel article{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-height:48px!important}body:has(.about-workbench) .about-rule-panel article:nth-child(n+4),body:has(.contact-workbench) .contact-request-panel article:nth-child(n+4){display:none!important}body:has(.about-workbench) .about-rule-panel article>span,body:has(.contact-workbench) .contact-request-panel article>span{color:#0e5f4f!important;letter-spacing:.07em!important;text-transform:uppercase!important;margin:0 0 4px!important;font-size:9px!important;font-weight:950!important;line-height:1!important}body:has(.about-workbench) .about-rule-panel strong,body:has(.contact-workbench) .contact-request-panel strong{color:#081f1c!important;font-size:12px!important;line-height:1.08!important}body:has(.contact-workbench) .contact-request-panel strong{font-size:13px!important}body:has(.about-workbench) .about-rule-panel p,body:has(.contact-workbench) .contact-request-panel p{display:none!important}body:has(.checklist-layout) .directory-note{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}body:has(.checklist-layout) .directory-note h2{color:#081f1c!important;max-width:20ch!important;margin:0!important;font-size:16px!important;line-height:1.08!important}body:has(.checklist-layout) .directory-note p{color:#51615b!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-width:24ch!important;margin:0!important;font-size:11px!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}body:has(.about-workbench) .playbook-section,body:has(.contact-workbench) .simple-calc-related{color:#102f2a!important;background:radial-gradient(circle at 100% 0,#bfe9d64d,#0000 40%),linear-gradient(145deg,#fff,#fbfdf9 72%)!important;border:1px solid #cfddd8!important;border-radius:16px!important;order:3!important;gap:8px!important;margin:0 4px!important;padding:10px!important;display:grid!important;box-shadow:0 12px 30px #1118270d!important}body:has(.about-workbench) .playbook-section .section-heading,body:has(.contact-workbench) .simple-calc-related>div:first-child{display:none!important}body:has(.about-workbench) .playbook-steps,body:has(.contact-workbench) .simple-calc-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}body:has(.about-workbench) .playbook-steps article,body:has(.contact-workbench) .simple-calc-related-grid a{color:#081f1c!important;background:#ffffffc7!important;border:1px solid #dce9e4!important;border-radius:12px!important;min-height:62px!important;padding:8px!important;text-decoration:none!important;display:grid!important}body:has(.about-workbench) .playbook-steps span,body:has(.contact-workbench) .simple-calc-related-grid strong{color:#0e5f4f!important;font-size:10px!important;font-weight:950!important;line-height:1.05!important}body:has(.about-workbench) .playbook-steps h3{color:#081f1c!important;margin:4px 0 0!important;font-size:12px!important;line-height:1.08!important}body:has(.about-workbench) .playbook-steps p,body:has(.contact-workbench) .simple-calc-related-grid p{display:none!important}}@media (height<=520px) and (orientation:landscape){body:has(.about-workbench) .about-rule-panel,body:has(.about-workbench) .playbook-section,body:has(.contact-workbench) .contact-request-panel,body:has(.contact-workbench) .simple-calc-related,body:has(.checklist-layout) .directory-note{display:none!important}}@media (width<=760px){body{padding-bottom:0!important}.app-shell,.app-main{min-height:0!important}body:has(.quote-app) .quote-app{padding-bottom:0!important}body:has(.quote-app) .workspace{padding:6px 12px calc(var(--mobile-bottom-clearance) + 8px)!important;gap:6px!important}body:has(.quote-app) .quote-form{gap:6px!important}body:has(.quote-app) .quote-form .form-section:nth-of-type(4),body:has(.quote-app) .quote-form .form-section:nth-of-type(5){border-radius:15px!important;padding:8px!important;display:block!important}body:has(.quote-app) .quote-form .form-section:nth-of-type(4) h2,body:has(.quote-app) .quote-form .form-section:nth-of-type(5) h2{display:none!important}body:has(.quote-app) .quote-form .form-section:nth-of-type(4) .input-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;display:grid!important}body:has(.quote-app) .quote-form .form-section:nth-of-type(4) .input-grid label:nth-child(2),body:has(.quote-app) .quote-form .form-section:nth-of-type(4) .input-grid label:nth-child(4){display:none!important}body:has(.quote-app) #assumptions .margin-row{grid-template-columns:minmax(0,1.45fr) minmax(0,.75fr) minmax(0,.8fr)!important;gap:5px!important;display:grid!important}body:has(.quote-app) #assumptions .margin-row label:nth-child(n+4){display:none!important}body:has(.quote-app) #assumptions .margin-control{border-radius:12px!important;gap:4px!important;min-height:0!important;padding:8px!important}body:has(.quote-app) #assumptions .margin-control small{display:none!important}body:has(.quote-app) #assumptions .margin-control input{min-height:22px!important}body:has(.quote-app) #assumptions .field,body:has(.quote-app) .quote-form .form-section:nth-of-type(4) .field{min-width:0!important}body:has(.quote-app) #assumptions .input-with-unit{grid-template-columns:minmax(38px,1fr) 30px!important}body:has(.quote-app) #assumptions .input-with-unit input{text-align:center!important;min-width:0!important;padding-inline:4px!important}body:has(.quote-app) #assumptions .input-with-unit em{min-width:0!important;padding-inline:0!important}body:has(.quote-app) #assumptions .field>span,body:has(.quote-app) .quote-form .form-section:nth-of-type(4) .field>span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}body:has(#customerSearch) .owner-desk-grid .owner-panel,body:has(#reportTable) .weekly-report-panel,body:has(#settingsLaborRate) .owner-desk-grid .owner-panel{padding-bottom:10px!important}body:has(#customerSearch) .customer-list,body:has(#reportTable) .report-history-table-wrap,body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child{padding-bottom:0!important}body:has(#customerSearch) .customer-list .empty-action-card{min-height:0!important;padding:9px!important}body:has(#customerSearch) .customer-list .empty-action-card p,body:has(#customerSearch) .customer-list .empty-action-steps{display:none!important}body:has(#customerSearch) .empty-guidance-grid article,body:has(#reportTable) .reports-guidance-panel .empty-guidance-grid article,body:has(#settingsLaborRate) .settings-priority-grid article,body:has(#templateSearch) .template-status-grid article,body:has(.about-workbench) .about-rule-panel article{min-height:58px!important}body:has(#customerSearch) .empty-guidance-grid article a,body:has(#reportTable) .reports-guidance-panel .empty-guidance-grid article a{min-height:34px!important;padding-inline:6px!important;font-size:10px!important}.mobile-page-lane{margin-bottom:calc(var(--mobile-bottom-clearance) + 2px)!important}}@media (width<=360px){body:has(.quote-app) #assumptions .margin-row,body:has(.quote-app) .quote-form .form-section:nth-of-type(4) .input-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has(.quote-app) #assumptions .margin-row label:nth-child(3){display:none!important}}@media (width<=760px){body:has(#settingsLaborRate) .app-main,body:has(#templateSearch) .app-main,body:has(.checklist-layout) .app-main,body:has(.resource-seo-section) .app-main{padding-bottom:0!important}body:has(#settingsLaborRate) .mobile-page-lane,body:has(#templateSearch) .mobile-page-lane,body:has(.checklist-layout) .mobile-page-lane,body:has(.resource-seo-section) .mobile-page-lane{margin-top:8px!important}body:has(#templateSearch) .resource-workbench,body:has(.resource-seo-section) .resource-workbench{border-radius:17px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:8px!important;min-height:0!important;padding:10px!important;display:grid!important}body:has(#templateSearch) .resource-workbench-copy,body:has(#templateSearch) .resource-workbench-panel,body:has(.resource-seo-section) .resource-workbench-copy,body:has(.resource-seo-section) .resource-workbench-panel{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}body:has(#templateSearch) .resource-workbench .section-kicker,body:has(#templateSearch) .resource-workbench p:not(.section-kicker),body:has(#templateSearch) .resource-workbench-panel strong,body:has(#templateSearch) .resource-workbench-panel span,body:has(.resource-seo-section) .resource-workbench .section-kicker,body:has(.resource-seo-section) .resource-workbench p:not(.section-kicker),body:has(.resource-seo-section) .resource-workbench-panel strong,body:has(.resource-seo-section) .resource-workbench-panel span{display:none!important}body:has(#templateSearch) .resource-workbench h2,body:has(.resource-seo-section) .resource-workbench h2{letter-spacing:-.06em!important;max-width:9ch!important;margin:0!important;font-size:clamp(26px,8vw,34px)!important;line-height:.92!important}body:has(#templateSearch) .resource-workbench-panel a,body:has(.resource-seo-section) .resource-workbench-panel a{white-space:nowrap!important;border-radius:13px!important;width:auto!important;min-height:42px!important;padding:0 12px!important;font-size:11px!important}body:has(.mobile-template-quick-texts) .mobile-template-quick-texts{border-radius:17px!important;gap:8px!important;padding:10px!important}body:has(.mobile-template-quick-texts) .mobile-template-quick-texts>div{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important}body:has(.mobile-template-quick-texts) .mobile-template-quick-texts>div strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:none!important;font-size:17px!important;line-height:1.05!important;overflow:hidden!important}body:has(.mobile-template-quick-texts) .mobile-template-quick-grid button{text-align:left!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;min-height:42px!important;padding:7px 8px!important;display:grid!important}body:has(.mobile-template-quick-texts) .mobile-template-quick-grid button strong{display:none!important}body:has(.mobile-template-quick-texts) .mobile-template-quick-grid button span{text-overflow:ellipsis!important;white-space:normal!important;font-size:10px!important;line-height:1.05!important;overflow:hidden!important}body:has(.mobile-template-quick-texts) .mobile-template-quick-grid button:after{color:#fffaf0!important;content:"Copy"!important;background:#0e5f4f!important;border-radius:10px!important;place-items:center!important;min-height:28px!important;padding:0 8px!important;font-size:10px!important;font-weight:950!important;display:grid!important}body:has(#templateSearch) .template-status-panel{padding:8px!important}body:has(#templateSearch) .template-status-grid article{min-height:54px!important;padding:8px!important}body:has(.checklist-layout) .resource-workbench{border-radius:17px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:9px!important}body:has(.checklist-layout) .resource-workbench-copy h2{max-width:10ch!important;font-size:clamp(28px,8vw,34px)!important;line-height:.92!important}body:has(.checklist-layout) .resource-workbench-panel{justify-items:end!important;gap:5px!important;display:grid!important}body:has(.checklist-layout) .resource-workbench-panel strong{color:#06342d!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#dff7ed!important;border:1px solid #bfe7d9!important;border-radius:999px!important;max-width:14ch!important;padding:7px 9px!important;font-size:11px!important;line-height:1!important;display:block!important;overflow:hidden!important}body:has(.checklist-layout) .resource-workbench-panel a{min-height:34px!important;padding:0 10px!important;font-size:10px!important}body:has(.checklist-layout) .checklist-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}body:has(.checklist-layout) .checklist-card{border-radius:15px!important;min-height:126px!important;padding:8px!important}body:has(.checklist-layout) .checklist-card h2{font-size:14px!important;line-height:1.05!important}body:has(.checklist-layout) .checklist-card label{align-items:center!important;gap:7px!important;min-height:34px!important;font-size:11px!important}body:has(.checklist-layout) .checklist-card input{width:20px!important;height:20px!important;min-height:20px!important}body:has(.checklist-layout) .directory-note{min-height:0!important;padding:9px!important}body:has(.resource-seo-section) .resource-workbench+.playbook-section{border-radius:17px!important;gap:6px!important;padding:9px!important}body:has(.resource-seo-section) .resource-workbench+.playbook-section .playbook-steps{gap:5px!important}body:has(.resource-seo-section) .resource-workbench+.playbook-section .playbook-steps article{min-height:44px!important;padding:7px!important}body:has(#templateSearch) .resource-workbench{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}body:has(#templateSearch) .resource-workbench h2{max-width:14ch!important;font-size:clamp(28px,8vw,34px)!important;line-height:.95!important}body:has(.mobile-template-quick-texts) .mobile-template-quick-texts>div{grid-template-columns:1fr!important;gap:0!important}body:has(.mobile-template-quick-texts) .mobile-template-quick-texts>div strong{display:none!important}body:has(.mobile-template-quick-texts) .mobile-template-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body:has(.mobile-template-quick-texts) .mobile-template-quick-grid button{grid-template-columns:1fr!important;justify-items:stretch!important;gap:5px!important;min-height:54px!important}body:has(.mobile-template-quick-texts) .mobile-template-quick-grid button span{min-height:20px!important}body:has(.mobile-template-quick-texts) .mobile-template-quick-grid button:after{width:100%!important;min-height:24px!important;padding:0!important}body:has(.checklist-layout) .resource-workbench{grid-template-columns:1fr!important;align-items:stretch!important}body:has(.checklist-layout) .resource-workbench-copy h2{max-width:13ch!important}body:has(.checklist-layout) .resource-workbench-panel{grid-template-columns:minmax(0,1fr) auto!important;place-items:center stretch!important}body:has(.checklist-layout) .resource-workbench-panel strong{text-align:center!important;max-width:none!important}body:has(.resource-seo-section) .resource-workbench h2{max-width:13ch!important;font-size:clamp(28px,8vw,34px)!important;line-height:.95!important}body:has(#templateSearch) .mobile-template-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}body:has(#templateSearch) .mobile-template-quick-grid button{grid-column:auto!important;grid-template-columns:1fr!important;justify-items:stretch!important;gap:5px!important;min-height:54px!important;padding:7px!important}body:has(#templateSearch) .mobile-template-quick-grid button span{min-height:20px!important;font-size:10px!important;line-height:1.05!important}body:has(#templateSearch) .mobile-template-quick-grid button strong,body:has(#templateSearch) .mobile-template-quick-grid button small{display:none!important}body:has(#templateSearch) .mobile-template-quick-grid button:after{content:"Copy"!important;width:100%!important;min-height:24px!important;padding:0!important}}.directory-title-mobile{display:none}.directory-title-full{display:inline}@media (width<=760px){body:has(.resource-seo-section) .resource-workbench+.playbook-section .playbook-steps article{grid-template-columns:28px minmax(0,1fr)!important;min-height:58px!important}body:has(.resource-seo-section) .resource-workbench+.playbook-section .playbook-steps p{color:#4c5d66!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;min-height:2.35em!important;font-size:11px!important;line-height:1.18!important;display:-webkit-box!important}body:has(.contact-workbench) .contact-request-panel article{grid-template-columns:1fr!important;align-items:start!important;gap:5px!important;min-height:58px!important}body:has(.contact-workbench) .contact-request-panel article>span{text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;width:fit-content!important;max-width:100%!important;margin:0!important;padding:7px 10px!important;overflow:hidden!important}body:has(.contact-workbench) .contact-request-panel strong{white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:14px!important;line-height:1.12!important;display:-webkit-box!important;overflow:hidden!important}body:has(#settingsLaborRate) .owner-launch-command,body:has(#settingsLaborRate) .settings-mobile-next-step{min-height:0!important}body:has(#settingsLaborRate) .settings-mobile-next-step strong,body:has(#settingsLaborRate) .owner-launch-command strong,body:has(#settingsLaborRate) .resource-workbench-panel strong{white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;line-height:1.12!important;display:-webkit-box!important;overflow:hidden!important}body:has(.checklist-layout) .directory-note p{display:none!important}body:has(.checklist-layout) .directory-note{grid-template-columns:1fr auto!important;align-items:center!important;gap:10px!important;min-height:0!important;padding:12px 14px!important;display:grid!important}body:has(.checklist-layout) .directory-note h2{max-width:none!important;margin:0!important;font-size:16px!important;line-height:1.05!important}body:has(.checklist-layout) .directory-note:after{color:#fffaf0!important;content:"Price next"!important;letter-spacing:.02em!important;background:#12322b!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:72px!important;min-height:32px!important;padding:0 10px!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}body:has(.calculator-command-panel) .calculator-command-panel,body:has(#templateSearch) .resource-workbench,body:has(.resource-seo-section) .resource-workbench{order:1!important}body:has(.calculator-command-panel) .calculator-path-grid,body:has(#templateSearch) .mobile-template-quick-texts,body:has(.resource-seo-section) .resource-workbench+.playbook-section{order:2!important}body:has(.calculator-command-panel) .directory-grid,body:has(#templateSearch) .template-fill-panel{order:3!important}body:has(.calculator-command-panel) .calculator-owner-guide,body:has(#templateSearch) .template-command-panel{order:4!important}body:has(.calculator-command-panel) .calculator-command-panel{align-items:end!important;padding:10px!important}body:has(.calculator-command-panel) .calculator-command-panel h2{max-width:12ch!important;font-size:clamp(30px,9.2vw,42px)!important;line-height:.92!important}body:has(.calculator-command-panel) .calculator-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has(.calculator-command-panel) .calculator-path-grid a:first-child{color:#fffaf0!important;background:radial-gradient(circle at 100% 0,#ffd55b33,#0000 48%),#0b695b!important;grid-column:1/-1!important;min-height:52px!important}body:has(.calculator-command-panel) .calculator-path-grid a:first-child span{display:none!important}body:has(.calculator-command-panel) .calculator-path-grid a:first-child strong{font-size:17px!important;line-height:1!important}body:has(.calculator-command-panel) .calculator-path-grid a:nth-child(n+2) span{display:none!important}body:has(.calculator-command-panel) .calculator-path-grid a:nth-child(n+2) strong{font-size:13px!important;line-height:1.05!important}body:has(.calculator-command-panel) .directory-card{min-height:46px!important;padding:8px 10px!important}body:has(.calculator-command-panel) .calculator-owner-guide{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;margin:0 4px!important;padding:10px!important;display:grid!important}body:has(.calculator-command-panel) .calculator-owner-guide h2{font-size:15px!important;line-height:1.05!important}body:has(.calculator-command-panel) .calculator-next-actions a{min-height:34px!important;padding-inline:6px!important}body:has(#templateSearch) .resource-workbench h2{max-width:11ch!important}body:has(#templateSearch) .mobile-template-quick-texts{margin-top:0!important}body:has(#templateSearch) .mobile-template-quick-grid button{min-height:50px!important}body:has(#templateSearch) .template-fill-panel{padding:8px!important}body:has(#templateSearch) .template-fill-panel h2,body:has(#templateSearch) .template-fill-panel .section-kicker,body:has(#templateSearch) .template-command-panel .template-recommendation-card,body:has(#templateSearch) .template-filter-panel label,body:has(#templateSearch) .template-grid .template-card p,body:has(#templateSearch) .template-grid .template-card pre{display:none!important}body:has(#templateSearch) .template-fill-panel .input-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has(#templateSearch) .template-fill-panel .input-grid label:nth-child(n+3){display:none!important}body:has(#templateSearch) .template-command-panel{gap:0!important}body:has(#templateSearch) .template-filter-panel{padding:8px!important}body:has(#templateSearch) .template-filter-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}body:has(#templateSearch) .template-filter-row button:nth-child(n+4){display:none!important}body:has(#templateSearch) .template-grid{order:5!important}body:has(#templateSearch) .template-card{min-height:68px!important;padding:9px!important}body:has(#templateSearch) .template-card:nth-child(n+4){display:none!important}body:has(.resource-seo-section) .resource-workbench h2{max-width:12ch!important}body:has(.resource-seo-section) .resource-workbench+.playbook-section{gap:6px!important;padding:9px!important;display:grid!important}body:has(.resource-seo-section) .resource-workbench+.playbook-section .section-heading p,body:has(.resource-seo-section) .resource-workbench+.playbook-section .playbook-steps p,body:has(.resource-seo-section) .resource-workbench+.playbook-section .playbook-steps article:nth-child(n+4){display:none!important}body:has(.resource-seo-section) .resource-workbench+.playbook-section .section-heading h2{margin:0!important;font-size:16px!important;line-height:1.05!important}body:has(.resource-seo-section) .resource-workbench+.playbook-section .playbook-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}body:has(.resource-seo-section) .resource-workbench+.playbook-section .playbook-steps article{grid-template-columns:1fr!important;place-items:start!important;min-height:70px!important;padding:8px!important;display:grid!important}body:has(.resource-seo-section) .resource-workbench+.playbook-section .playbook-steps span{width:22px!important;height:22px!important;font-size:10px!important}body:has(.resource-seo-section) .resource-workbench+.playbook-section .playbook-steps h3{overflow-wrap:anywhere!important;white-space:normal!important;max-width:100%!important;font-size:10px!important;line-height:1.05!important;overflow:visible!important}body:has(.calculator-command-panel) .directory-card h2 .directory-title-full{display:none!important}body:has(.calculator-command-panel) .directory-card h2 .directory-title-mobile{display:inline!important}body:has(.contact-workbench) .simple-calc-related{display:none!important}body:has(.contact-workbench) .contact-workbench{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;padding:0!important}body:has(.contact-workbench) .contact-workbench .resource-workbench-copy{display:none!important}body:has(.contact-workbench) .contact-workbench .resource-workbench-panel{background:radial-gradient(circle at 100% 0,#ffd55b2e,#0000 45%),#0b695b!important;border:1px solid #0b695b38!important;border-radius:17px!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;padding:10px!important;display:grid!important;box-shadow:0 16px 34px #0b695b2e!important}body:has(.contact-workbench) .contact-workbench .resource-workbench-panel:before{color:#bff5de!important;content:"FEEDBACK EMAIL"!important;letter-spacing:.12em!important;font-size:10px!important;font-weight:950!important;display:block!important}body:has(.contact-workbench) .contact-workbench .resource-workbench-panel strong,body:has(.contact-workbench) .contact-workbench .resource-workbench-panel span{display:none!important}body:has(.contact-workbench) .contact-workbench .resource-workbench-panel a[href^=mailto\:]{color:#0b332c!important;text-align:center!important;white-space:nowrap!important;background:#fffaf0!important;border:1px solid #fffaf0b8!important;border-radius:13px!important;place-items:center!important;width:100%!important;min-height:42px!important;padding:0 12px!important;font-size:14px!important;font-weight:950!important;display:grid!important}body:has(.contact-workbench) .contact-request-panel{border-radius:17px!important;gap:6px!important;margin:0 4px!important;padding:9px!important;display:grid!important}body:has(.contact-workbench) .contact-request-panel .empty-guidance-copy,body:has(.contact-workbench) .contact-request-panel p{display:none!important}body:has(.contact-workbench) .contact-request-panel .empty-guidance-grid{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;display:grid!important}body:has(.contact-workbench) .contact-request-panel article{background:#ffffffc2!important;border:1px solid #0e5f4f24!important;border-radius:13px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-height:52px!important;padding:8px 10px!important;display:grid!important}body:has(.contact-workbench) .contact-request-panel article>span{color:#0b695b!important;letter-spacing:.08em!important;text-align:center!important;text-overflow:clip!important;text-transform:uppercase!important;white-space:normal!important;background:#bfe9d68c!important;border:1px solid #0e5f4f2e!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:min(46vw,158px)!important;min-height:30px!important;margin:0!important;padding:0 9px!important;font-size:9px!important;font-weight:950!important;line-height:1.05!important;display:inline-flex!important;overflow:visible!important}body:has(.contact-workbench) .contact-request-panel strong{color:#081f1c!important;white-space:normal!important;font-size:14px!important;line-height:1.08!important;display:block!important;overflow:visible!important}body:has(.calculator-command-panel) .calculator-command-panel{border-radius:17px!important;padding:9px!important}body:has(.calculator-command-panel) .calculator-command-panel h2{max-width:11ch!important;font-size:clamp(28px,8.8vw,38px)!important}body:has(.calculator-command-panel) .calculator-path-grid{gap:5px!important}body:has(.calculator-command-panel) .calculator-path-grid a:first-child{min-height:46px!important;padding:9px 12px!important}body:has(.calculator-command-panel) .calculator-path-grid a:first-child strong{font-size:16px!important}body:has(.calculator-command-panel) .calculator-path-grid a:nth-child(n+2){min-height:44px!important;padding:7px 9px!important}body:has(.calculator-command-panel) .calculator-path-grid a:nth-child(n+2) strong{font-size:12px!important}body:has(.calculator-command-panel) .directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}body:has(.calculator-command-panel) .directory-card{border-radius:11px!important;min-height:38px!important;padding:6px 9px!important}body:has(.calculator-command-panel) .directory-card h2{letter-spacing:.06em!important;font-size:10px!important;line-height:1!important}body:has(.calculator-command-panel) .calculator-owner-guide{display:none!important}body:has(#settingsLaborRate) .simple-page{gap:6px!important;padding:6px 9px 10px!important}body:has(#settingsLaborRate) .owner-launch-command,body:has(#settingsLaborRate) .settings-priority-panel,body:has(#settingsLaborRate) .settings-handoff-panel,body:has(#settingsLaborRate) .setup-wizard-panel,body:has(#settingsLaborRate) .quote-sheet-settings-panel,body:has(#settingsLaborRate) .backup-panel{display:none!important}body:has(#settingsLaborRate) .owner-desk-grid{gap:6px!important;max-width:560px!important;margin:0 auto!important;display:grid!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child{background:radial-gradient(circle at 92% 0,#f5d36b47,#0000 38%),linear-gradient(150deg,#fffdf5 0%,#f6faf7 100%)!important;border:1px solid #0e5f4f24!important;border-radius:16px!important;gap:7px!important;padding:10px!important;display:grid!important;box-shadow:0 10px 24px #09221f14!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child:before{color:#0b695b!important;content:"OWNER DEFAULTS"!important;letter-spacing:.08em!important;background:#bfe9d694!important;border:1px solid #0e5f4f29!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;min-height:24px!important;padding:0 9px!important;font-size:9px!important;font-weight:950!important;display:grid!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child:after,body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child .section-kicker{display:none!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child h2{color:#081f1c!important;letter-spacing:-.045em!important;max-width:18ch!important;margin:0!important;font-size:clamp(20px,5.8vw,25px)!important;line-height:.98!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child .owner-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;display:grid!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child .owner-form-grid.three label{background:#ffffffd1!important;border:1px solid #0e5f4f1f!important;border-radius:12px!important;align-content:space-between!important;gap:2px!important;min-height:58px!important;padding:7px!important;display:grid!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child .owner-form-grid.three label:nth-child(n+4){display:none!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child .owner-form-grid.three span{color:#526469!important;letter-spacing:.04em!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:9px!important;font-weight:950!important;line-height:1!important;overflow:hidden!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child .owner-form-grid.three input{color:#071c20!important;min-height:28px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:clamp(21px,6.4vw,27px)!important;font-weight:950!important;line-height:1!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child .owner-action-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;margin:0!important;display:grid!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child .owner-action-row button:not(#saveOwnerSettings),body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child .owner-action-row .owner-action-note{display:none!important}body:has(#settingsLaborRate) #saveOwnerSettings{border-radius:11px!important;min-height:37px!important;padding:0 12px!important;font-size:13px!important;font-weight:950!important}body:has(#settingsLaborRate) #ownerSettingsStatus{color:#0b695b!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:40px!important;font-size:10px!important;font-weight:950!important;overflow:hidden!important}body:has(#settingsLaborRate) .settings-mobile-next-step{color:#fff!important;background:radial-gradient(circle at 100% 0,#f5d36b3d,#0000 42%),#0b4c43!important;border:1px solid #ffffff24!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;min-height:44px!important;padding:7px 8px!important;display:grid!important}body:has(#settingsLaborRate) .settings-mobile-next-step span{display:none!important}body:has(#settingsLaborRate) .settings-mobile-next-step strong{color:#fffaf0!important;text-overflow:clip!important;white-space:normal!important;max-width:none!important;font-size:12px!important;line-height:1.08!important;overflow:visible!important}body:has(#settingsLaborRate) .settings-mobile-next-step a{color:#083d37!important;white-space:nowrap!important;background:#f5d36b!important;border-radius:10px!important;place-items:center!important;min-height:31px!important;padding:0 10px!important;font-size:10px!important;font-weight:950!important;text-decoration:none!important;display:grid!important}body:has(#settingsLaborRate) .owner-desk-grid aside.owner-panel{box-shadow:none!important;background:#ffffffb8!important;border:1px solid #0e5f4f1c!important;border-radius:14px!important;gap:7px!important;padding:9px!important;display:grid!important}body:has(#settingsLaborRate) .owner-desk-grid aside.owner-panel h2{margin:0!important;font-size:15px!important;line-height:1.05!important}body:has(#settingsLaborRate) .owner-desk-grid aside.owner-panel .section-kicker,body:has(#settingsLaborRate) .owner-desk-grid aside .owner-form-grid textarea,body:has(#settingsLaborRate) .owner-desk-grid aside .owner-form-grid label:nth-child(n+5){display:none!important}body:has(#settingsLaborRate) .owner-desk-grid aside .owner-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}body:has(#settingsLaborRate) .owner-desk-grid aside .owner-form-grid label{gap:3px!important}body:has(#settingsLaborRate) .owner-desk-grid aside .owner-form-grid span{font-size:9px!important;line-height:1!important}body:has(#settingsLaborRate) .owner-desk-grid aside .owner-form-grid input{border-radius:10px!important;min-height:34px!important;font-size:12px!important}}@media (width<=360px){body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child .owner-form-grid.three input{font-size:19px!important}body:has(#settingsLaborRate) .owner-desk-grid aside .owner-form-grid{grid-template-columns:1fr!important}}@media (width<=760px){body:has(.about-workbench) .simple-page{gap:6px!important;padding:6px 9px 10px!important}body:has(.about-workbench) .about-rule-panel,body:has(.about-workbench) .playbook-section,body:has(.about-workbench) .playbook-split{display:none!important}body:has(.about-workbench) .about-workbench{background:radial-gradient(circle at 100% 0,#f5d36b38,#0000 38%),linear-gradient(145deg,#fffdf5,#f7fbf8)!important;border:1px solid #0e5f4f21!important;border-radius:17px!important;grid-template-columns:1fr!important;gap:8px!important;max-width:560px!important;margin:0 auto!important;padding:11px!important;display:grid!important;box-shadow:0 10px 26px #09221f14!important}body:has(.about-workbench) .about-workbench:before{color:#0b695b!important;content:"OWNER TOOL, NOT PUBLIC ESTIMATOR"!important;letter-spacing:.07em!important;background:#bfe9d694!important;border:1px solid #0e5f4f29!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;min-height:24px!important;padding:0 9px!important;font-size:9px!important;font-weight:950!important;display:grid!important}body:has(.about-workbench) .about-workbench .resource-workbench-copy,body:has(.about-workbench) .about-workbench .resource-workbench-panel{box-shadow:none!important;background:0 0!important;border:0!important;gap:7px!important;padding:0!important;display:grid!important}body:has(.about-workbench) .about-workbench h2{color:#081f1c!important;letter-spacing:-.055em!important;max-width:17ch!important;margin:0!important;font-size:clamp(22px,6.5vw,28px)!important;line-height:.95!important}body:has(.about-workbench) .about-workbench .section-kicker,body:has(.about-workbench) .about-workbench p:not(.section-kicker),body:has(.about-workbench) .about-workbench .resource-workbench-panel strong,body:has(.about-workbench) .about-workbench .resource-workbench-panel span,body:has(.about-workbench) .about-workbench .resource-workbench-panel a:nth-of-type(2){display:none!important}body:has(.about-workbench) .about-workbench .resource-workbench-panel a{color:#fffaf0!important;background:#0b695b!important;border:1px solid #0b695b3d!important;border-radius:12px!important;place-items:center!important;width:100%!important;min-height:38px!important;font-size:12px!important;font-weight:950!important;text-decoration:none!important;display:grid!important}body:has(.calculator-command-panel) .calculator-command-panel{border-radius:15px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;padding:8px!important}body:has(.calculator-command-panel) .calculator-command-panel h2{max-width:10ch!important;font-size:clamp(24px,7.4vw,32px)!important;line-height:.92!important}body:has(.calculator-command-panel) .calculator-command-panel aside a{border-radius:10px!important;min-height:33px!important;padding:0 9px!important;font-size:10px!important}body:has(.calculator-command-panel) .calculator-path-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:5px!important;display:grid!important}body:has(.calculator-command-panel) .calculator-path-grid a{border-radius:11px!important;min-height:42px!important;padding:7px 8px!important}body:has(.calculator-command-panel) .calculator-path-grid a:first-child{grid-column:1/-1!important;min-height:42px!important}body:has(.calculator-command-panel) .calculator-path-grid span,body:has(.calculator-command-panel) .calculator-path-grid p,body:has(.calculator-command-panel) .calculator-path-grid em{display:none!important}body:has(.calculator-command-panel) .calculator-path-grid strong{font-size:12px!important;line-height:1!important}body:has(.calculator-command-panel) .directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}body:has(.calculator-command-panel) .directory-card{border-radius:11px!important;min-height:42px!important;padding:7px 8px!important}body:has(.calculator-command-panel) .directory-card:nth-child(n+5){display:none!important}body:has(.calculator-command-panel) .directory-card h2{letter-spacing:.04em!important;font-size:11px!important;line-height:1!important}body:has(.about-workbench) .about-rule-panel,body:has(.about-workbench) .playbook-section{color:#102f2a!important;background:radial-gradient(circle at 100% 0,#bfe9d64d,#0000 40%),#ffffffd1!important;border:1px solid #0e5f4f21!important;border-radius:15px!important;gap:7px!important;width:100%!important;max-width:560px!important;margin:0 auto!important;padding:9px!important;display:grid!important;box-shadow:0 10px 24px #1118270d!important}body:has(.about-workbench) .about-rule-panel .empty-guidance-copy,body:has(.about-workbench) .playbook-section .section-heading{display:none!important}body:has(.about-workbench) .about-rule-panel .empty-guidance-grid,body:has(.about-workbench) .playbook-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}body:has(.about-workbench) .about-rule-panel article,body:has(.about-workbench) .playbook-steps article{color:#081f1c!important;background:#ffffffc7!important;border:1px solid #0e5f4f1f!important;border-radius:12px!important;align-content:start!important;gap:4px!important;min-height:58px!important;padding:8px!important;display:grid!important}body:has(.about-workbench) .about-rule-panel article:nth-child(n+4),body:has(.about-workbench) .playbook-steps article:nth-child(n+4){display:none!important}body:has(.about-workbench) .about-rule-panel span,body:has(.about-workbench) .playbook-steps span{color:#0b695b!important;letter-spacing:.06em!important;text-transform:uppercase!important;background:#bfe9d68a!important;border:1px solid #0e5f4f24!important;border-radius:999px!important;place-items:center!important;width:fit-content!important;height:auto!important;min-height:20px!important;padding:0 8px!important;font-size:9px!important;font-weight:950!important;line-height:1!important;display:inline-grid!important}body:has(.about-workbench) .about-rule-panel strong,body:has(.about-workbench) .playbook-steps h3{color:#081f1c!important;margin:0!important;font-size:11px!important;line-height:1.08!important}body:has(.about-workbench) .about-rule-panel p,body:has(.about-workbench) .playbook-steps p,body:has(.calculator-command-panel) .directory-card:first-child{display:none!important}body:has(.calculator-command-panel) .directory-card:nth-child(n+2){display:grid!important}body:has(.calculator-command-panel) .directory-card:nth-child(n+8){display:none!important}body:has(.home-hero) .home-hero{padding:6px 10px calc(var(--mobile-bottom-clearance) + 5px)!important;gap:5px!important}body:has(.home-hero) .home-hero-copy{border-radius:16px!important;gap:6px!important;padding:10px!important}body:has(.home-hero) .home-hero-copy h1{max-width:13.5ch!important;font-size:clamp(26px,7.7vw,35px)!important;line-height:.92!important}body:has(.home-hero) .hero-actions a{min-height:36px!important;font-size:12px!important}body:has(.home-hero) .ops-board{border-radius:14px!important;gap:6px!important;padding:8px!important}body:has(.home-hero) .ops-total{border-radius:12px!important;padding:8px!important}body:has(.home-hero) .ops-total output{font-size:clamp(20px,6vw,28px)!important}body:has(.home-hero) .ops-next-action{border-radius:10px!important;min-height:36px!important;padding:0 9px!important;font-size:10px!important}body:has(#customerSearch) .owner-desk-grid,body:has(#reportTable) .mobile-report-today-numbers,body:has(#reportTable) .reports-guidance-panel{gap:6px!important;margin-top:0!important}body:has(#customerSearch) .owner-desk-grid>.owner-panel:first-child{border-radius:17px!important;gap:7px!important;padding:11px!important}body:has(#customerSearch) .owner-desk-grid>.owner-panel:first-child .panel-title-row{display:block!important}body:has(#customerSearch) .owner-desk-grid>.owner-panel:first-child .panel-title-row a,body:has(#customerSearch) .customer-filter-row,body:has(#customerSearch) .filter-status,body:has(#customerSearch) .mobile-customer-today-panel,body:has(#customerSearch) .customer-batch-panel{display:none!important}body:has(#customerSearch) .owner-desk-grid>.owner-panel:first-child h2{letter-spacing:-.055em!important;max-width:12ch!important;margin:0!important;font-size:clamp(25px,7.5vw,33px)!important;line-height:.94!important}body:has(#customerSearch) .customer-list{gap:0!important;margin-top:0!important}body:has(#customerSearch) .customer-list .empty-action-card{border-radius:14px!important;gap:7px!important;min-height:0!important;padding:9px!important}body:has(#customerSearch) .customer-list .empty-action-card span{border-radius:999px!important;width:fit-content!important;min-height:23px!important;padding:0 9px!important;font-size:9px!important}body:has(#customerSearch) .customer-list .empty-action-card strong{font-size:18px!important;line-height:1.02!important}body:has(#customerSearch) .customer-list .empty-action-card:after{font-size:10px!important;line-height:1.2!important}body:has(#customerSearch) .empty-guidance-panel,body:has(#reportTable) .reports-guidance-panel{border-radius:14px!important;gap:6px!important;margin:0 4px!important;padding:8px!important}body:has(#customerSearch) .empty-guidance-grid,body:has(#reportTable) .reports-guidance-panel .empty-guidance-grid{gap:5px!important}body:has(#customerSearch) .empty-guidance-grid article,body:has(#reportTable) .reports-guidance-panel .empty-guidance-grid article{border-radius:11px!important;min-height:50px!important;padding:7px!important}body:has(#customerSearch) .empty-guidance-grid article>span,body:has(#reportTable) .reports-guidance-panel .empty-guidance-grid article>span{background:#bfe9d68c!important;border:1px solid #0e5f4f24!important;border-radius:999px!important;place-items:center!important;width:fit-content!important;min-height:20px!important;padding:0 8px!important;font-size:9px!important;display:inline-grid!important}body:has(#customerSearch) .empty-guidance-grid strong,body:has(#reportTable) .reports-guidance-panel .empty-guidance-grid strong{font-size:11px!important;line-height:1.05!important}body:has(#customerSearch) .empty-guidance-grid article a,body:has(#reportTable) .reports-guidance-panel .empty-guidance-grid article a{display:none!important}body:has(#reportTable) .weekly-report-panel{border-radius:16px!important;gap:7px!important;padding:9px!important;display:grid!important}body:has(#reportTable) .weekly-spotlight{border-radius:13px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;min-height:0!important;padding:8px!important;display:grid!important}body:has(#reportTable) .weekly-spotlight strong{font-size:14px!important;line-height:1!important}body:has(#reportTable) .weekly-spotlight a{border-radius:10px!important;min-height:36px!important;padding:0 10px!important;font-size:10px!important}body:has(#reportTable) .owner-today-three{display:none!important}body:has(#reportTable) .mobile-report-today-numbers{border-radius:14px!important;padding:8px!important}body:has(#reportTable) .mobile-report-number-grid{gap:5px!important}body:has(#reportTable) .mobile-report-number-grid article{border-radius:12px!important;min-height:68px!important;padding:8px!important}body:has(#reportTable) .mobile-report-number-grid span{font-size:9px!important;line-height:1!important}body:has(#reportTable) .mobile-report-number-grid strong{font-size:clamp(22px,6.2vw,30px)!important}body:has(.home-hero) .owner-command-section{background:radial-gradient(circle at 100% 0,#bfe9d64d,#0000 42%),#ffffffd1!important;border:1px solid #0e5f4f1f!important;border-radius:16px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:0 10px 7px!important;padding:8px!important;display:grid!important;box-shadow:0 12px 28px #1118270f!important}body:has(.home-hero) .owner-command-card{color:#081f1c!important;min-height:58px!important;box-shadow:none!important;background:#fffc!important;border:1px solid #0e5f4f1f!important;border-radius:12px!important;align-content:center!important;gap:4px!important;padding:8px!important;text-decoration:none!important;display:grid!important}body:has(.home-hero) .owner-command-card span{color:#0b695b!important;letter-spacing:.05em!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:9px!important;font-weight:950!important;line-height:1!important;display:block!important;overflow:hidden!important}body:has(.home-hero) .owner-command-card h2{color:#081f1c!important;letter-spacing:-.02em!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:11px!important;line-height:1.05!important;display:-webkit-box!important;overflow:hidden!important}body:has(.home-hero) .owner-command-card p{display:none!important}body:has(.home-hero) main>.owner-check-section{margin:0 10px calc(var(--mobile-bottom-clearance) + 8px)!important;background:radial-gradient(circle at 0 100%,#f0b74929,#0000 40%),#081f1cf0!important;border:1px solid #ffffff1f!important;border-radius:16px!important;gap:7px!important;padding:8px!important;display:grid!important;box-shadow:0 16px 36px #081f1c29!important}body:has(.home-hero) .owner-check-section>div:first-child{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:5px 8px!important;display:grid!important}body:has(.home-hero) .owner-check-section .section-kicker{color:#0b3b34!important;white-space:nowrap!important;background:#bfe9d6!important;border-radius:999px!important;margin:0!important;padding:5px 8px!important;font-size:8px!important;line-height:1!important}body:has(.home-hero) .owner-check-section h2{color:#fff!important;letter-spacing:-.02em!important;margin:0!important;font-size:13px!important;line-height:1.05!important}body:has(.home-hero) .owner-check-section>div:first-child>p{display:none!important}body:has(.home-hero) .owner-check-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}body:has(.home-hero) .owner-check-grid article{background:#ffffff14!important;border:1px solid #ffffff1f!important;border-radius:12px!important;align-content:center!important;gap:4px!important;min-height:58px!important;padding:8px!important;display:grid!important}body:has(.home-hero) .owner-check-grid svg{display:none!important}body:has(.home-hero) .owner-check-grid h3{color:#f9fffb!important;letter-spacing:-.02em!important;margin:0!important;font-size:11px!important;line-height:1.05!important}body:has(.home-hero) .owner-check-grid p,body:has(.home-hero) .mobile-page-lane{display:none!important}body:has(.home-hero):has(.mobile-page-lane){padding-bottom:0!important}}.mobile-owner-loop{display:none}@media (width<=760px){body:has(.home-hero) .home-hero-copy h1{max-width:10ch!important;font-size:clamp(33px,10.4vw,45px)!important;line-height:.9!important}body:has(.home-hero) .hero-actions a{min-height:40px!important}body:has(.quote-app) main.quote-app>.mobile-owner-loop{color:#092e28!important;background:radial-gradient(circle at 100% 0,#f0b74933,#0000 40%),#ffffffe0!important;border:1px solid #0e5f4f21!important;border-radius:15px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:5px 8px!important;margin:6px 12px 0!important;padding:8px!important;display:grid!important;box-shadow:0 12px 24px #1118270f!important}body:has(.quote-app) .mobile-owner-loop>span{color:#0b695b!important;letter-spacing:.06em!important;text-transform:uppercase!important;white-space:nowrap!important;background:#bfe9d6b8!important;border-radius:999px!important;place-items:center!important;min-height:22px!important;padding:0 8px!important;font-size:9px!important;font-weight:950!important;line-height:1!important;display:inline-grid!important}body:has(.quote-app) .mobile-owner-loop>strong{color:#081f1c!important;font-size:13px!important;line-height:1!important}body:has(.quote-app) .mobile-owner-loop>div{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;display:grid!important}body:has(.quote-app) .mobile-owner-loop a{color:#0b3b34!important;background:#ffffffdb!important;border:1px solid #0e5f4f1f!important;border-radius:11px!important;place-items:center!important;min-height:34px!important;font-size:11px!important;font-weight:950!important;text-decoration:none!important;display:grid!important}body:has(#customerSearch) .customer-list .empty-action-card{grid-template-columns:1fr!important;gap:6px!important;display:grid!important}body:has(#customerSearch) .customer-list .empty-action-card strong{max-width:18ch!important;font-size:17px!important;line-height:1.02!important;display:block!important}body:has(#customerSearch) .customer-list .empty-action-card p{color:#607276!important;max-width:34ch!important;margin:0!important;font-size:11px!important;font-weight:760!important;line-height:1.25!important;display:block!important}body:has(#customerSearch) .customer-list .empty-action-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;display:grid!important}body:has(#customerSearch) .customer-list .empty-action-steps small{color:#0b695b!important;background:#bfe9d68c!important;border:1px solid #0e5f4f1a!important;border-radius:999px!important;place-items:center!important;min-height:26px!important;font-size:10px!important;font-weight:950!important;display:grid!important}body:has(#customerSearch) .empty-action-card:after{content:none!important}body:has(#reportTable) .mobile-report-today-head{gap:2px!important;display:grid!important}body:has(#reportTable) .mobile-report-today-head span{color:#0b695b!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:950!important;line-height:1!important}body:has(#reportTable) .mobile-report-today-head strong{color:#081f1c!important;font-size:15px!important;line-height:1.04!important}body:has(#reportTable) .mobile-report-today-numbers,body:has(#customerSearch) .owner-desk-grid>.owner-panel:first-child,body:has(.quote-app) .workspace,body:has(.home-hero) .owner-command-section,body:has(.home-hero) main>.owner-check-section{border-radius:16px!important}body:has(#customerSearch) .mobile-page-lane,body:has(#reportTable) .mobile-page-lane{gap:9px!important;margin-top:10px!important;padding:11px!important}body:has(#customerSearch) .mobile-page-lane:after,body:has(#reportTable) .mobile-page-lane:after{color:#f9fffbd6!important;background:#ffffff14!important;border:1px solid #ffffff1f!important;border-radius:12px!important;padding:8px 9px!important;font-size:11px!important;font-weight:820!important;line-height:1.25!important;display:block!important}body:has(#customerSearch) .mobile-page-lane:after{content:"Tiny habit: save the next touch before you leave Customers."!important}body:has(#reportTable) .mobile-page-lane:after{content:"Tiny habit: chase one quote or print the week before pricing more work."!important;align-content:center!important;min-height:58px!important;display:grid!important}body:has(.quote-app) .mobile-owner-loop{margin-top:4px!important;padding:7px!important}body:has(.quote-app) .mobile-owner-loop>strong{font-size:12px!important}body:has(.quote-app) .mobile-owner-loop a{min-height:36px!important}body:has(.quote-app) .workspace{padding:5px 12px calc(var(--mobile-bottom-clearance) + 7px)!important;gap:5px!important}body:has(.quote-app) .quote-form{gap:5px!important}body:has(.quote-app) .quote-form .form-section:first-child{display:none!important}body:has(.quote-app) .quote-form .form-section:nth-of-type(2),body:has(.quote-app) .quote-form .form-section:nth-of-type(3),body:has(.quote-app) .quote-form .form-section:nth-of-type(4),body:has(.quote-app) .quote-form .form-section:nth-of-type(5){border-radius:14px!important;padding:8px!important}body:has(.quote-app) .quote-form .form-section:nth-of-type(2) h2,body:has(.quote-app) .quote-form .form-section:nth-of-type(3) h2{display:none!important}body:has(.quote-app) .job-tabs{gap:5px!important;margin-bottom:5px!important}body:has(.quote-app) .job-tab{border-radius:12px!important;min-height:35px!important;font-size:12px!important}body:has(.quote-app) .job-package-panel{display:none!important}body:has(.quote-app) .quote-form .form-section:nth-of-type(2) .input-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr) minmax(0,.85fr)!important;gap:5px!important;display:grid!important}body:has(.quote-app) .quote-form .form-section:nth-of-type(2) .input-grid label:nth-child(4){display:none!important}body:has(.quote-app) .quote-form .form-section:nth-of-type(3) .input-grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)!important;gap:5px!important;display:grid!important}body:has(.quote-app) .quote-form .form-section:nth-of-type(3) .input-grid label:nth-child(n+3){display:none!important}body:has(.quote-app) .quote-form .field>span{font-size:10px!important;line-height:1!important}body:has(.quote-app) .quote-form input,body:has(.quote-app) .quote-form select,body:has(.quote-app) .quote-form output{border-radius:10px!important;min-height:35px!important}body:has(.quote-app) .stepper button{min-height:35px!important}body:has(#settingsLaborRate) .simple-page{gap:5px!important;padding-top:5px!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child{gap:6px!important;padding:9px!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child h2{max-width:14ch!important;font-size:clamp(19px,5.5vw,24px)!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child .owner-form-grid.three label{min-height:52px!important;padding:6px!important}body:has(#settingsLaborRate) .owner-desk-grid .owner-panel:first-child .owner-form-grid.three input{min-height:24px!important;font-size:clamp(19px,5.8vw,25px)!important}body:has(#settingsLaborRate) .owner-desk-grid aside.owner-panel{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;padding:8px!important}body:has(#settingsLaborRate) .owner-desk-grid aside.owner-panel h2{font-size:13px!important}body:has(#settingsLaborRate) .owner-desk-grid aside .owner-form-grid{display:contents!important}body:has(#settingsLaborRate) .owner-desk-grid aside .owner-form-grid label{display:none!important}body:has(#settingsLaborRate) .owner-desk-grid aside .owner-form-grid label:first-child{min-width:132px!important;display:grid!important}body:has(#settingsLaborRate) .owner-desk-grid aside .owner-form-grid label:first-child input{min-height:32px!important}body:has(#templateSearch) .simple-page{gap:5px!important;padding-top:5px!important}body:has(#templateSearch) main>.mobile-template-quick-texts{order:-1!important;margin-top:0!important}body:has(#templateSearch) main>.resource-workbench{display:none!important}body:has(#templateSearch) .mobile-template-quick-texts{border-radius:16px!important;padding:9px!important}body:has(#templateSearch) .mobile-template-quick-texts>div:first-child{grid-template-columns:auto minmax(0,1fr)!important;gap:7px!important}body:has(#templateSearch) .mobile-template-quick-texts>div:first-child strong{font-size:15px!important}body:has(#templateSearch) .mobile-template-quick-grid{gap:5px!important}body:has(#templateSearch) .mobile-template-quick-grid button{border-radius:12px!important;min-height:48px!important;padding:7px!important}body:has(#templateSearch) .mobile-template-quick-grid small{display:none!important}body:has(#templateSearch) #quickTemplateStatus{color:#526469!important;background:#ffffffb8!important;border:1px solid #0e5f4f1a!important;border-radius:11px!important;margin:0!important;padding:7px 8px!important;font-size:10px!important;font-weight:780!important;line-height:1.2!important}body:has(#templateSearch) .template-fill-panel{border-radius:14px!important;order:0!important;padding:8px!important;display:grid!important}body:has(#templateSearch) .template-fill-panel>div:first-child{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:6px!important;display:grid!important}body:has(#templateSearch) .template-fill-panel .section-kicker{color:#0b695b!important;text-transform:uppercase!important;background:#bfe9d69e!important;border-radius:999px!important;place-items:center!important;min-height:22px!important;margin:0!important;padding:0 8px!important;font-size:9px!important;font-weight:950!important;line-height:1!important;display:inline-grid!important}body:has(#templateSearch) .template-fill-panel h2{color:#081f1c!important;letter-spacing:-.02em!important;margin:0!important;font-size:14px!important;line-height:1.05!important;display:block!important}body:has(#templateSearch) .template-fill-panel p{display:none!important}body:has(#templateSearch) .template-fill-actions{grid-template-columns:1fr!important;gap:5px!important;display:grid!important}body:has(#templateSearch) .template-fill-actions button{border-radius:11px!important;min-height:34px!important;padding:0 8px!important;font-size:10px!important}body:has(#templateSearch) .template-fill-actions button:nth-child(2),body:has(#templateSearch) .template-fill-panel .input-grid{display:none!important}body:has(#templateSearch) .template-fill-panel .input-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}body:has(#templateSearch) .template-fill-panel .field span{font-size:9px!important;line-height:1!important}body:has(#templateSearch) .template-fill-panel input{border-radius:10px!important;min-height:34px!important;font-size:12px!important}body:has(#templateSearch) .template-fill-panel .input-grid label:nth-child(n+3),body:has(#templateSearch) .template-command-panel,body:has(#templateSearch) .template-status-panel{display:none!important}body:has(#templateSearch) .mobile-page-lane{gap:9px!important;padding:11px!important}body:has(#templateSearch) .mobile-page-lane:after{color:#f9fffbdb!important;content:"Copy rule: include the price, the scope, and the next customer step. Leave out the apology."!important;background:#ffffff14!important;border:1px solid #ffffff1f!important;border-radius:13px!important;align-content:center!important;min-height:180px!important;padding:10px!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important;display:grid!important}}
