@media (max-width:767px){:root{--app-header-height:calc(56px + env(safe-area-inset-top,0px));--app-footer-height:env(safe-area-inset-bottom,0px);--content-pad-inline:14px;--content-pad-block:20px}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;line-height:1.5}.dashboard-shell,.dashboard-content,.dashboard-content>*,.dashboard-content .grid>*{min-width:0}.dashboard-content{padding-inline:var(--content-pad-inline);padding-top:var(--content-pad-block);padding-bottom:calc(var(--app-footer-height) + 24px);overflow-x:clip}.mobile-top-safe{padding-top:env(safe-area-inset-top,0px);height:var(--app-header-height)}.dashboard-content :is(h1,h2,h3),.ui-page-header p{overflow-wrap:anywhere}.ui-page-header{flex-direction:column;align-items:stretch;gap:14px}.ui-page-header h1{letter-spacing:-.025em;font-size:1.25rem;line-height:1.3}.ui-page-header>:is(div,button,a){min-width:0;max-width:100%}.ui-page-header>:is(button,a){justify-content:center;width:100%}.ui-page-header>.ui-actions{width:100%}.ui-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ui-actions>:is(button,a){white-space:normal;text-align:center;overflow-wrap:anywhere;flex:auto;justify-content:center;max-width:100%}.ui-filters{flex-wrap:wrap;align-items:stretch;min-width:0}.ui-filters>:is(div,input,select){min-width:0;max-width:100%}.ui-filters>.relative{flex:100%;width:100%}.ui-tabs{overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;gap:4px;width:100%;min-width:0;max-width:100%;padding:4px;scroll-padding-inline:8px;display:flex;overflow-x:auto}.ui-tabs>:is(button,a),.seg-row>button{white-space:nowrap;flex:none;min-height:44px;padding-inline:12px}.ui-form-grid{grid-template-columns:minmax(0,1fr)}.ui-form-grid>*{grid-column:auto/span 1;min-width:0}.ui-form-grid>button{justify-self:end;min-width:44px}.ui-form-grid>div:empty{display:none}.ui-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-choice-grid>button{white-space:normal;flex-wrap:wrap;min-width:0}:is(.dashboard-content,.ui-modal,[data-slot=dialog-content],[data-slot=sheet-content]) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]),select,textarea){min-width:0;max-width:100%;min-height:44px;font-size:16px}:is(.dashboard-content,.ui-modal,[data-slot=dialog-content],[data-slot=sheet-content]) button:not([role=switch]):not([role=checkbox]):not([data-compact-control]){min-height:44px}:is(.dashboard-content,.ui-modal) button>svg{flex-shrink:0}.ui-icon-button{flex-shrink:0;min-width:44px}.ui-table-scroll,[data-slot=table-container]{overscroll-behavior-x:contain;scrollbar-width:thin;width:100%;min-width:0;max-width:100%;overflow-x:auto}.ui-table-scroll>table{min-width:100%}.ui-table-scroll th{white-space:nowrap}.crm-table tbody td{padding:12px;font-size:.8125rem}.crm-table thead th{padding:10px 12px;font-size:.6875rem}.crm-table td button{min-width:44px}.ui-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}.ui-stat-grid,.ui-stat-strip{gap:10px}:is(.ui-stat-grid,.ui-stat-strip)>.glass-card{align-items:flex-start;gap:8px;min-width:0;padding:12px}:is(.ui-stat-grid,.ui-stat-strip)>.glass-card>div{min-width:0}:is(.ui-stat-grid,.ui-stat-strip)>.glass-card p{overflow-wrap:anywhere}:is(.ui-stat-grid,.ui-stat-strip)>.glass-card .text-xl{font-size:1.125rem}:is(.ui-stat-grid,.ui-stat-strip)>.glass-card.flex{flex-direction:column}.ui-modal{padding-top:max(12px, env(safe-area-inset-top,0px))}.ui-modal-panel{min-width:0;min-height:0;max-height:100%}.ui-modal-title{overflow-wrap:anywhere;min-width:0;padding-right:8px}.ui-modal-body{overscroll-behavior-y:contain;min-width:0;min-height:0}.ui-modal-body>*{min-width:0}.ui-modal-footer{flex-wrap:wrap;gap:8px}.ui-modal-footer>button{white-space:normal;flex:auto;justify-content:center}[data-slot=dialog-content]{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 24px);overscroll-behavior:contain;max-width:calc(100vw - 24px);overflow-y:auto}:is([data-slot=dialog-overlay],[data-slot=sheet-overlay]){z-index:100}:is([data-slot=dialog-content],[data-slot=sheet-content]){z-index:101}:is(div:has(>[data-slot=select-content]),div:has(>[data-slot=popover-content]),div:has(>[data-slot=dropdown-menu-content])){z-index:110}:is([data-slot=select-content],[data-slot=popover-content],[data-slot=dropdown-menu-content]){max-width:calc(100vw - 24px)}:is([data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]){min-height:44px}[data-slot=dialog-header]{padding-right:36px}[data-slot=dialog-close]{min-width:44px;min-height:44px}[data-slot=tabs][data-orientation=horizontal]{min-width:0}[data-slot=tabs-list]:not([aria-orientation=vertical]){overscroll-behavior-x:contain;flex-wrap:nowrap;justify-content:flex-start;width:100%;max-width:100%;height:auto;min-height:48px;overflow-x:auto}[data-slot=tabs-trigger]{flex-grow:0;flex-shrink:0;min-height:44px;padding-inline:12px}[data-slot=sheet-content]{overscroll-behavior:contain;max-width:100vw;max-height:100dvh;padding-bottom:env(safe-area-inset-bottom,0px);overflow-y:auto}[data-slot=sheet-header]{padding-right:52px}[data-slot=sheet-close]{min-width:44px;min-height:44px}.ui-inbox-shell{margin:calc(-1 * var(--content-pad-block)) calc(-1 * var(--content-pad-inline)) 0;height:calc(100dvh - var(--app-header-height) - var(--app-footer-height));min-width:0;min-height:0;overflow:hidden}.ui-inbox-header{flex-wrap:wrap;align-items:center}.ui-inbox-header>:first-child{flex:100%}.ui-inbox-header>:last-child{flex-wrap:wrap;justify-content:flex-end;width:100%}.ui-inbox-composer{padding-bottom:12px}.ui-message-input-row{grid-template-columns:44px minmax(0,1fr) 44px;align-items:end;display:grid}.ui-message-input-row>button{width:44px}.ui-message-input-row>textarea{width:100%;min-width:0}.ui-inbox-composer>p{padding-left:52px}.wa-marketing.ui-inbox-shell .ui-page-header{flex-direction:row;align-items:center;gap:8px;margin-bottom:12px}.wa-marketing.ui-inbox-shell .ui-page-header>div>p{display:none}.wa-marketing.ui-inbox-shell .ui-page-header h1{font-size:1.125rem}.wa-marketing.ui-inbox-shell .ui-page-header h1>svg{width:20px;height:20px}.wa-marketing.ui-inbox-shell .wa-connection-badge{flex-shrink:0;justify-content:center;width:32px;height:32px;padding:7px}.wa-marketing.ui-inbox-shell .wa-connection-badge>svg{flex-shrink:0;width:16px;height:16px}.wa-marketing.ui-inbox-shell .wa-connection-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.wa-thread-header{padding-block:8px}.ui-topbar-popover{top:calc(var(--app-header-height) + 8px);width:auto;max-width:none;max-height:calc(100dvh - var(--app-header-height) - var(--app-footer-height) - 24px);position:fixed;left:12px;right:12px;overflow-y:auto}.ui-topbar-user-menu{max-width:calc(100vw - 24px)}.ui-topbar-user-menu p{overflow-wrap:anywhere}.ui-toast-stack{bottom:calc(var(--app-footer-height) + 12px)}.ui-pos-heading{display:none}.ui-pos-item{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;position:relative}.ui-pos-item>:first-child{grid-column:1/-1;padding-right:44px}.ui-pos-item>:nth-child(2){grid-area:2/1}.ui-pos-item>:nth-child(4){grid-area:2/2}.ui-pos-item>:nth-child(3){grid-area:3/1/auto/-1}.ui-pos-item>:nth-child(5){position:absolute;top:8px;right:8px}.ui-pos-item>:nth-child(4){text-align:left}.ui-pos-item>:is(:nth-child(2),:nth-child(3),:nth-child(4)):before{content:attr(data-label);width:100%;color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.ui-pos-item>:nth-child(3){flex-wrap:wrap;justify-content:flex-start}.ui-pos-item>:nth-child(3) button{flex-shrink:0;width:44px}.ui-pos-item>:nth-child(3) input{width:64px}}@media (max-width:359px){.ui-stat-grid,.ui-stat-strip{grid-template-columns:minmax(0,1fr)}.ui-actions>:is(button,a){flex-basis:100%}}@media (max-width:767px) and (max-height:500px){.ui-inbox-shell>.shrink-0{padding-top:8px;padding-bottom:8px}.ui-inbox-shell .ui-page-header{gap:8px;margin-bottom:8px}.ui-inbox-shell .ui-page-header h1{font-size:1rem}.ui-inbox-shell .ui-page-header>div>p{display:none}.ui-inbox-header{padding-block:8px}.ui-inbox-composer>p{display:none}}@media (min-width:600px) and (max-width:767px) and (max-height:500px){.ui-inbox-shell .ui-page-header{flex-direction:row;align-items:center}.ui-inbox-header{flex-wrap:nowrap}.ui-inbox-header>:first-child{flex:auto}.ui-inbox-header>:last-child{width:auto}}@media (prefers-reduced-motion:reduce){.ui-tabs{scroll-behavior:auto}}
