.menu-group-title{font-size:12px;font-weight:750;letter-spacing:.04em;margin:18px 10px 7px;color:#b9c8dc}.menu-group-title[hidden]{display:none}.app-sidebar nav>a.menu-subitem{padding-left:24px;font-size:12px}.more-sheet .menu-group-title{color:#526176;margin:14px 10px 5px}.more-sheet{max-height:calc(100dvh - 110px);overflow-y:auto}.more-sheet .support-separated{border-top:1px solid #ccd4df;margin-top:14px;padding-top:16px}
.business-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.business-link-grid article{border:1px solid var(--line,#d8dfeb);border-radius:12px;padding:16px;min-width:0}.business-link-grid h4{margin:0 0 8px}.business-link-grid p{margin:0 0 12px}.business-link-grid button{margin:0 6px 8px 0;white-space:normal}.business-quick-links{margin:18px 0 24px}.finance-settings-mode #businessQuickLinks{display:none}.document-return{margin-bottom:18px}.money-group-title{flex-basis:100%;font-weight:700;margin-top:8px}.money-help{font-size:14px;color:#526176}.next-visit{border:1px solid var(--line,#d8dfeb);border-radius:12px;padding:16px;margin-bottom:16px;background:#f3f7ff}.next-visit h3{font-size:18px;margin:0 0 8px}.dx-visit{flex-wrap:wrap}.dx-visit .btn{min-height:44px;margin-left:auto}.tasks-purpose{display:none}#qualityPanel[data-task-view=true] .tasks-purpose{display:block}#invoiceListFilter{display:block;margin:16px 0}#invoiceListFilter select{display:block;max-width:100%;min-height:44px;margin-top:6px}.contextual-incident{margin:12px 6px 12px 0}
@media(max-width:800px){.business-link-grid{grid-template-columns:1fr}.business-link-grid button,.document-return,.contextual-incident{min-height:48px}.dx-visit .btn{width:100%;margin:8px 0 0;font-size:16px}.money-group-title{display:none}.money-help{font-size:15px}.business-quick-links h3{font-size:22px}#invoiceListFilter select{font-size:16px;width:100%}button,a,select,input,textarea{scroll-margin-block:140px}#supportModal,#seriesModal{padding-bottom:max(24px,env(safe-area-inset-bottom))}}
.more-sheet .menu-group-title{color:#b9c8dc}.money-help[hidden]{display:none}
#servicesPanel:not(.finance-settings-mode)>.section-tabs{display:none}#servicesPanel>.eyebrow{margin-top:0}
.business-link-grid{margin-top:18px}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* My Business and Resources use the same visible section tabs. */
#servicesPanel:not(.finance-settings-mode)>.section-tabs{display:flex;gap:16px;flex-wrap:nowrap;overflow-x:auto;border-bottom:1px solid #dce4eb;padding:0 0 12px;margin-bottom:20px}
.section-tabs:empty{display:none!important}
#resourcesPanel>.section-tabs,#documentsPanel>.section-tabs,#compliancePanel>.section-tabs{display:flex;gap:12px;flex-wrap:wrap;border-bottom:1px solid #dce4eb;padding-bottom:14px;margin-bottom:20px}
@media(max-width:800px){#servicesPanel:not(.finance-settings-mode)>.section-tabs[data-section-menu-ready=true]{display:none}}
