/* Shared opt-in screen density. Existing theme, access, states and print rules remain authoritative. */
@layer workspace-density {
@media screen {
body[data-workspace-density="compact"]{--workspace-font:14px;--workspace-control:34px;--workspace-card-space:12px;--workspace-gap:10px}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form){font-size:var(--workspace-font)!important;line-height:1.45!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(p,li,dd,dt,label,summary,input,select,textarea,button,.button,td,th):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){font-size:var(--workspace-font)!important;line-height:1.4!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) h1:not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){font-size:clamp(20px,2vw,22px)!important;line-height:1.2!important;margin-block:0 10px!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) h2:not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){font-size:16px!important;line-height:1.3!important;margin-block:0 8px!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(h3,h4,h5,h6,legend):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){font-size:14px!important;line-height:1.3!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(p,li,label,summary,.form-message,.card-title):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){overflow-wrap:anywhere!important;white-space:normal!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(.panel,.card,.form-card,.login-panel,.signup-form,.portal-panel,.workspace-panel,.admin-panel,.admin-card,.dashboard-card,.customer-request-card,.order-card,.module-card,.summary-card,.rb-intake-form,.support-ticket,fieldset):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){padding:var(--workspace-card-space)!important;min-width:0!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(.form-grid,.team-edit-grid,.wallet-actions-grid,.company-admin-grid,.support-controls,.cards-grid,.summary-grid,.company-scoped-finance,.scoped-finance-records,.stack):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){gap:var(--workspace-gap)!important;min-width:0!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(.inline-actions,.form-actions,.card-actions,.scoped-finance-action):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){gap:8px!important;min-width:0!important;flex-wrap:wrap!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(.panel-head,.compact-head,.detail-head,.customer-head,.professional-head,.finance-head,.settings-card-head,.section-title-row,.admin-section-head):not(summary):not([hidden]):not(.hidden):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-width:0!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(.panel-head,.compact-head,.detail-head,.customer-head,.professional-head,.finance-head,.settings-card-head,.section-title-row,.admin-section-head)>*:not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){min-width:0!important;max-width:100%!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(.panel-head,.compact-head,.detail-head,.customer-head,.professional-head,.finance-head,.settings-card-head,.section-title-row,.admin-section-head)>:where(h1,h2,h3,div:first-child):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){flex:1 1 12rem!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(.badge,.pill,.status-pill,.status-badge):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){font-size:12px!important;line-height:1.25!important;min-height:20px!important;padding:3px 7px!important;width:max-content!important;max-width:100%!important;flex:0 1 auto!important;white-space:normal!important;overflow-wrap:anywhere!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(button,.button):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){min-height:var(--workspace-control)!important;height:auto!important;max-height:none!important;padding:6px 9px!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){min-height:var(--workspace-control)!important;height:auto!important;padding:6px 9px!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) textarea:not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){min-height:80px!important;padding:6px 9px!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(.inline-actions,.form-actions,.card-actions)>:where(button,a.button):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){width:auto!important;flex:0 1 auto!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(button,a,input,select,textarea,summary):focus-visible:not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){outline:3px solid #2373c5!important;outline-offset:2px!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(.table-wrap,.table-scroll,.table-container,.responsive-table-wrap,.compact-table-wrap):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:auto!important;overscroll-behavior-x:contain}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(div,section,form,article,main,fieldset):has(>table):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:auto!important;overscroll-behavior-x:contain}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) table:not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){table-layout:auto!important;width:max-content!important;min-width:100%!important;max-width:none!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(td,th):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){padding:6px 8px!important;vertical-align:top!important;word-break:normal!important;overflow-wrap:normal!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) td:not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){white-space:nowrap!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(td,th) :where(span,strong,b,code,time):not(:where(.badge,.pill,.status-pill,.status-badge)):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){font-size:inherit!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) td :where(span,strong,b,code,time):not(:where(.badge,.pill,.status-pill,.status-badge,.description,.cell-description,.text-wrap,.description *,.cell-description *,.text-wrap *)):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(th,.cell-description,.description,td p,td .text-wrap):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){white-space:normal!important;overflow-wrap:anywhere!important}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(.amount,.money,.currency,.numeric,[data-amount],[data-money]):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;font-variant-numeric:tabular-nums}
:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(dialog,.modal-content,.dialog-content):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){padding:12px!important;max-width:calc(100vw - 24px)!important;box-sizing:border-box!important}
body[data-workspace-density="compact"] :where(.admin-tabs,.professional-section-nav)>a[data-personal-service-link="1"]:not([hidden]):not(.hidden){display:flex!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;width:100%!important;max-width:100%!important;min-height:var(--workspace-control)!important;height:auto!important;font-size:13px!important;line-height:1.4!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;text-align:start!important}
body[data-workspace-density="compact"] :where([hidden],.hidden){display:none!important}
@media(max-width:640px){:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(.form-grid,.team-edit-grid,.wallet-actions-grid,.company-admin-grid,.support-controls,.scoped-invoice-line):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){grid-template-columns:minmax(0,1fr)!important}}
@media(pointer:coarse){body[data-workspace-density="compact"]{--workspace-control:44px}:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) :where(input,select,textarea):not(:where(.leaflet-container *,.leaflet-control,.leaflet-control *,.mapboxgl-map *,.maplibregl-map *,.pos-workspace *,.quantity-stepper *,.pos-v2-quantity *,[data-pos-quantity],.icon-button,.icon-button *,.icon-only,.icon-only *,.material-icons,[data-lucide],.password-visibility-toggle,.callcenter-browserphone-actions *,.incident-quick-card *,.emergency-broadcast-form *,.call-controls *,svg *,video *,canvas *)){font-size:16px!important}:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) .password-visibility-toggle{min-height:44px!important;min-width:44px!important}:is(body[data-workspace-density="compact"]:not([data-workspace-kind="auth-form"]):not(.document-body):not(.label-print-body):not(:has(:fullscreen)),body[data-workspace-density="compact"][data-workspace-kind="auth-form"] form) label:has(>input[type=checkbox],>input[type=radio]):not([hidden]):not(.hidden){display:flex!important;align-items:center!important;gap:8px!important;min-height:44px!important}}
body[data-workspace-density="compact"][data-workspace-kind="lana-ticket"] .header-inner{min-height:72px!important;gap:12px!important;padding-block:8px!important}
body[data-workspace-density="compact"][data-workspace-kind="lana-ticket"] .brand img{width:56px!important;height:56px!important}
body[data-workspace-density="compact"][data-workspace-kind="lana-ticket"] .nav{gap:12px!important}
body[data-workspace-density="compact"][data-workspace-kind="lana-ticket"] .page-main{padding-block:16px 32px!important}
body[data-workspace-density="compact"][data-workspace-kind="lana-ticket"] .admin-layout{gap:12px!important}
body[data-workspace-density="compact"][data-workspace-kind="lana-ticket"] .page-intro{margin-bottom:12px!important}
body[data-workspace-density="compact"][data-workspace-kind="lana-ticket"] .form-card .button,body[data-workspace-density="compact"][data-workspace-kind="lana-ticket"] .panel .button{margin-top:8px!important}
body[data-workspace-density="compact"][data-workspace-kind="lana-ticket"] .panel .field{margin-top:10px!important}
}
}
