:root{--onecrm-v159-touch:44px;--onecrm-v159-gap:4px;--onecrm-v159-radius:9px}@media(max-width:900px){body.onecrm-app-template .onecrm-workspace-bottom-nav{grid-template-columns:repeat(6,minmax(0,1fr))!important;min-height:64px!important;padding-bottom:max(4px,env(safe-area-inset-bottom))!important}body.onecrm-app-template .onecrm-workspace-bottom-nav>a,body.onecrm-app-template .onecrm-workspace-bottom-nav>button{min-width:0!important;min-height:60px!important;height:60px!important;padding:5px 1px!important;overflow:visible!important}body.onecrm-app-template .onecrm-workspace-bottom-nav small{display:block!important;width:100%!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:clip!important;font-size:clamp(8.4px,2.55vw,10px)!important;line-height:1.05!important;letter-spacing:-.2px!important;text-align:center!important}body.onecrm-app-template .onecrm-workspace-more-link small,body.onecrm-app-template .onecrm-workspace-more-button small{display:none!important}body.onecrm-app-template .onecrm-workspace-more-link,body.onecrm-app-template .onecrm-workspace-more-button{font-size:28px!important}body.onecrm-app-template .onecrm-mobile-inquiry-count,body.onecrm-app-template .onecrm-mobile-jobs-count,body.onecrm-app-template .onecrm-mobile-action-count{top:1px!important;right:calc(50% - 22px)!important;min-width:18px!important;height:18px!important;padding:0 4px!important;font-size:9px!important;line-height:18px!important}body.onecrm-app-template .onecrm-shared-main,body.onecrm-app-template .onecrm-main,body.onecrm-app-template main{padding-bottom:calc(82px + env(safe-area-inset-bottom))!important}}.onecrm-v158-more-menu{max-height:min(62vh,520px)!important;overscroll-behavior:contain}.onecrm-v158-more-menu a{min-height:var(--onecrm-v159-touch)!important}@media(min-width:901px){.onecrm-shared-app .onecrm-combined-quotes-jobs{--onecrm-jobs-actions-width:272px!important}.onecrm-shared-app .onecrm-combined-quotes-jobs .onecrm-action-grid-v155{grid-template-columns:repeat(6,42px)!important;grid-auto-columns:42px!important;gap:4px!important;width:272px!important;max-width:272px!important;justify-content:start!important}.onecrm-shared-app .onecrm-combined-quotes-jobs .onecrm-action-grid-v155>.onecrm-action,.onecrm-shared-app .onecrm-combined-quotes-jobs .onecrm-action-grid-v155>.onecrm-action-form{margin:0!important}}@media(max-width:900px){.onecrm-shared-app .onecrm-combined-quotes-jobs .onecrm-action-grid-v155{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.onecrm-shared-app .onecrm-combined-quotes-jobs .onecrm-action-grid-v155 .onecrm-action{min-height:48px!important}}.onecrm-action-required-table td{vertical-align:top!important}.onecrm-action-required-table [data-label="Reason"]{font-weight:650}.onecrm-action-required-table [data-label="Moving Date"] time{white-space:normal}@media(max-width:900px){.onecrm-action-required-table tbody{display:grid!important;gap:10px!important}.onecrm-action-required-table tr{display:grid!important;grid-template-columns:1fr 1fr!important;border:1px solid #dce3dd!important;border-radius:12px!important;overflow:hidden!important;background:#fff!important}.onecrm-action-required-table td{display:block!important;padding:9px 11px!important;border-bottom:1px solid #edf0ed!important}.onecrm-action-required-table td::before{display:block!important;content:attr(data-label)!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;color:#526057!important;margin-bottom:3px!important}.onecrm-action-required-table td[data-label="Reason"],.onecrm-action-required-table td[data-label="Recommended Action"]{grid-column:1/-1!important}.onecrm-action-required-table td[data-label="Recommended Action"] .onecrm-button{width:100%!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important}}.onecrm-v159-quote-state{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;align-items:start;margin:12px 0;padding:11px 13px;border-left:4px solid #708078;background:#f4f7f4;border-radius:7px}.onecrm-v159-quote-state strong{white-space:nowrap}.onecrm-v159-quote-state.is-sent{border-left-color:#2f7d32;background:#eff8ef}.onecrm-v159-quote-state.is-changed{border-left-color:#d5a62d;background:#fff8e5}.onecrm-v159-quote-state.is-accepted{border-left-color:#1f7a36;background:#eaf7ed}.onecrm-v159-quote-state.is-declined{border-left-color:#b3261e;background:#fff0ef}.onecrm-v159-history-table{width:100%;border-collapse:collapse;margin:10px 0 12px;background:#fff;border:1px solid #dce3dd}.onecrm-v159-history-table th,.onecrm-v159-history-table td{padding:8px 9px;border-bottom:1px solid #e5e9e5;text-align:left;font-size:12px;vertical-align:top}.onecrm-v159-history-table th{background:#f3f7f3;font-weight:800}.onecrm-v159-history-status{display:inline-flex;align-items:center;min-height:22px;padding:2px 7px;border-radius:999px;background:#eef2ee;font-size:11px;font-weight:800}.onecrm-v159-history-status.is-current{background:#e8f5e9;color:#236828}.onecrm-v159-history-status.is-accepted{background:#dff3e3;color:#165d22}@media(max-width:620px){.onecrm-v159-history-table{display:block;overflow:auto}.onecrm-v159-quote-state{grid-template-columns:1fr}.onecrm-v159-quote-state strong{white-space:normal}}.onecrm-shared-app .onecrm-panel,.onecrm-shared-app .onecrm-card{font-size:14px}.onecrm-shared-app small,.onecrm-shared-app .description{font-size:max(12px,.82em)}.onecrm-is-processing,[aria-busy="true"]{cursor:wait!important;opacity:.72!important}.onecrm-v159-empty{padding:12px;border:1px dashed #c5cec7;border-radius:9px;background:#fafcfa;color:#526057}.onecrm-shared-app :where(a,button,input,select,textarea):focus-visible{outline:3px solid #d5aa32!important;outline-offset:2px!important}