.content-shell{container:admin-workspace/inline-size;height:100dvh}.content-shell :is(section,article,form,fieldset,.section-actions,.header-inline-actions,.ui-field){min-width:0}.content-shell :is(h1,h2,h3,p,strong,span,a,td,th,label){overflow-wrap:anywhere}.content-shell :is(input,select,textarea){max-width:100%;min-width:0}.section-header{grid-template-columns:minmax(0,1fr) minmax(0,auto)}.section-actions{justify-content:flex-end}.calendar-week-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr));overflow:visible}.workspace-grid--dispatch,.workspace-grid--locations{grid-template-columns:minmax(0,1fr)}.technical-payload{max-height:none;white-space:pre-wrap;overflow-wrap:anywhere}.dialog-panel,.drawer-panel{container:admin-workspace/inline-size}.overlay-header{min-width:0;flex-wrap:wrap}.catalog-tabs{max-width:100%;flex-wrap:wrap}.catalog-tabs button{min-height:44px;white-space:normal}.location-stop-table,.menu-table,.operations-table{min-width:0;width:100%;table-layout:fixed}.location-stop-table :is(td,th),.menu-table :is(td,th){min-width:0;white-space:normal;overflow-wrap:anywhere}.responsive-cell-label{display:none}@container admin-workspace (max-width: 1100px){.section-header{grid-template-columns:minmax(0,1fr)}.section-actions{justify-content:flex-start}.header-inline-actions{width:100%}.responsive-table{display:block;table-layout:auto;border-collapse:separate}.responsive-table thead{position:absolute;width:1px;height:1px;padding:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden}.responsive-table tbody{display:grid;grid-gap:16px;gap:16px}.responsive-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;border:1px solid var(--line);border-radius:12px}.responsive-table tbody td{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:auto;max-width:100%;padding:10px;border:0}.responsive-table tbody td[colspan]{grid-column:1/-1}.responsive-cell-label{display:block;color:var(--muted);font-size:.75rem;font-weight:700}.location-stop-table-shell,.menu-table-shell{border:0;overflow:visible}}@container admin-workspace (max-width: 700px){.detail-grid,.dialog-form-grid,.drawer-grid,.filter-grid,.responsive-table tbody tr{grid-template-columns:minmax(0,1fr)}.calendar-date-selector{flex-wrap:wrap}.calendar-date-selector .ui-input{width:100%}}@container admin-workspace (min-width: 701px){.user-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.entity-list-card>.section-header{grid-template-columns:minmax(0,1fr) minmax(0,auto)}}@media (max-height:600px),(max-width:980px){.entity-detail-card.workspace-editor-card,.menu-item-editor-shell .workspace-editor-card,.menu-item-editor-shell>.entity-detail-card,.menu-item-editor-shell>.entity-detail-card>.space-y-6,.workspace-editor-shell,.workspace-grid:has(.workspace-editor-card){height:auto;overflow:visible}.workspace-editor-card{grid-template-rows:auto auto auto;overflow:visible}.workspace-editor-body{overflow:visible;min-height:160px}.workspace-editor-body,.workspace-editor-card>.section-header,.workspace-editor-footer{padding:20px}.workspace-editor-footer{flex-wrap:wrap}.page-subtitle{display:block;overflow:visible;-webkit-line-clamp:unset;min-height:0}}@media (max-width:980px){.app-shell{height:auto;min-height:100dvh;overflow:visible;align-items:start}.content-shell,.content-shell.has-stop-editor,.content-shell:has(.workspace-editor-card){height:auto;min-height:0;overflow:visible;grid-template-rows:none;grid-auto-rows:max-content}.sidebar-shell{position:relative}.calendar-week-grid{grid-template-columns:minmax(0,1fr)}.content-shell{padding:20px;scrollbar-gutter:auto}}@media screen and (min-width:981px){.app-shell{grid-template-rows:minmax(0,1fr)}.app-shell>.content-shell,.app-shell>.sidebar-shell{min-height:0;height:100%;overscroll-behavior-y:contain}}@media screen and (max-height:600px) and (min-width:981px){.content-shell.has-stop-editor,.content-shell:has(.workspace-editor-card){overflow-y:auto;grid-template-rows:none;grid-auto-rows:max-content}}@media print{.responsive-cell-label{display:none}.responsive-table{display:table}.responsive-table thead{position:static;display:table-header-group;width:auto;height:auto;-webkit-clip-path:none;clip-path:none;overflow:visible}.responsive-table tbody{display:table-row-group}.responsive-table tbody tr{display:table-row}.responsive-table tbody td{display:table-cell}}@media (max-height:600px){.dialog-panel,.drawer-panel{display:block;height:auto;max-height:calc(100dvh - 24px);overflow-y:auto}.dialog-panel>.overlay-body,.drawer-panel>.overlay-body{overflow:visible}}.user-assignment-dropdown{min-width:0}.user-assignment-dropdown>summary{cursor:pointer;height:auto;white-space:normal;overflow-wrap:anywhere}.user-assignment-options{display:grid;grid-gap:.5rem;gap:.5rem;padding:.75rem;max-height:16rem;overflow-y:auto}.user-assignment-options>label{display:flex;align-items:flex-start;gap:.5rem;overflow-wrap:anywhere;min-width:0}.user-assignment-options input{flex:0 0 auto}.user-assignment-options span{min-width:0}.sidebar-brand-name{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:12px 0}.sidebar-brand-name span{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.sidebar-brand-name strong{font-size:.92rem;overflow-wrap:anywhere}