.tenant-shell.tenant-shell--operational{--op-radius-card:20px;--op-radius-ctl:16px;--op-radius-tab:18px;--op-tap:68px;--op-tap-sm:64px;--op-tabbar:92px;--op-tab-item:72px;--op-tab-min:96px;--op-tile:150px;--op-icon:68px;--op-text:17px;--op-title:24px;--op-quantity:22px;--op-metric:40px;--op-nav-glyph:24px;--op-primary-min:200px;--op-page:1194px}.tenant-shell--operational .counter-quick-order__product,.tenant-shell--operational .counter-quick-order__options label,.tenant-shell--operational .counter-quick-order input,.tenant-shell--operational .counter-quick-order select{min-height:var(--op-tap-sm);font-size:var(--op-text)}.tenant-shell--operational .counter-quick-order .ds-button{min-height:var(--op-tap);min-width:var(--op-primary-min);font-size:var(--op-text)}.tenant-shell--operational .counter-quick-order__catalog{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:759px){.tenant-shell--operational .counter-quick-order__body{grid-template-columns:minmax(0,1fr)}}.tenant-shell--operational .field-service-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tenant-shell--operational .field-service-card{min-height:var(--op-tile)}.tenant-shell--operational .field-service-card strong{font-size:var(--op-text)}.tenant-shell--operational .field-service-card small,.tenant-shell--operational .field-service-card time,.tenant-shell--operational .field-service-section p{font-size:var(--tenant-equipment-copy-size)}.tenant-shell--operational .field-service-back{min-height:var(--op-tap-sm);font-size:var(--op-text)}.tenant-shell--operational .field-service-action .ds-action-button,.tenant-shell--operational .field-service-form .ds-action-button,.tenant-shell--operational .field-service-offline .ds-action-button{min-width:var(--op-primary-min);min-height:var(--op-tap)}.tenant-shell--operational .field-service-form input,.tenant-shell--operational .field-service-form select,.tenant-shell--operational .field-service-form textarea,.tenant-shell--operational .field-service-checklist input,.tenant-shell--operational .field-service-checklist select,.tenant-shell--operational .field-service-offline input{min-height:var(--op-tap-sm);font-size:var(--op-text)}@media (max-width:759px){.tenant-shell--operational .field-service-card-grid{grid-template-columns:1fr}}.tenant-shell--operational .bom-page{max-width:var(--op-page);margin:0 auto}.tenant-shell--operational .bom-panel,.tenant-shell--operational .bom-aggregate-grid>article,.tenant-shell--operational .bom-batch-list>article{border-radius:var(--op-radius-card)}.tenant-shell--operational .bom-aggregate-grid dd{font-size:var(--op-quantity)}.tenant-shell--operational .bom-batch-list h3,.tenant-shell--operational .bom-aggregate-grid h3{font-size:var(--op-title)}.tenant-shell--operational .bom-page .ds-button,.tenant-shell--operational .bom-actions button{min-width:var(--op-primary-min);min-height:var(--op-tap);border-radius:var(--op-radius-ctl);font-size:var(--op-text)}.tenant-shell--operational .bom-requirement-list>div{min-height:var(--op-tile)}.tenant-shell--operational .bom-requirement-list,.tenant-shell--operational .bom-batch-list{gap:var(--op-radius-ctl)}@media (max-width:759px){.tenant-shell--operational .bom-page .ds-button,.tenant-shell--operational .bom-actions button,.tenant-shell--operational .bom-confirmation input{min-height:var(--op-tap-sm)}}.tenant-shell--operational .tenant-notification-card,.tenant-shell--operational .custody-page .people-card{min-height:var(--op-tile);border-radius:var(--op-radius-card)}.tenant-shell--operational .fleet-page .fleet-grid{grid-template-columns:repeat(auto-fit, minmax(var(--op-primary-min), 1fr))}.tenant-shell--operational .fleet-page .people-card{min-height:var(--op-tile)}.tenant-shell--operational .fleet-page .ds-button{min-height:var(--op-tap);min-width:var(--op-primary-min)}.tenant-shell--operational .custody-page .ds-button,.tenant-shell--operational .custody-page .people-actions button,.tenant-shell--operational .tenant-notification-actions .ds-button{min-width:var(--op-primary-min);min-height:var(--op-tap);border-radius:var(--op-radius-ctl);font-size:var(--op-text)}.tenant-shell--operational .attendance-review-page{max-width:var(--op-page);margin:0 auto}.tenant-shell--operational .attendance-review-panel,.tenant-shell--operational .attendance-review-card{border-radius:var(--op-radius-card)}.tenant-shell--operational .attendance-review-card{min-height:var(--op-tile)}.tenant-shell--operational .attendance-review-page button,.tenant-shell--operational .attendance-review-page a[href],.tenant-shell--operational .attendance-review-page input,.tenant-shell--operational .attendance-review-page select{min-height:var(--op-tap-sm);font-size:var(--op-text)}.tenant-shell--operational .attendance-review-actions .ds-button{min-width:var(--op-primary-min);min-height:var(--op-tap);border-radius:var(--op-radius-ctl)}.tenant-shell.tenant-shell--operational{background:var(--tenant-canvas);flex-direction:column;grid-template-columns:none;display:flex}.tenant-shell--operational .tenant-workspace{flex:auto;order:1;min-height:0}.tenant-shell--operational .tenant-sidebar{order:2}.tenant-shell--operational .tenant-drawer-backdrop,.tenant-shell--operational .tenant-mobile-menu,.tenant-shell--operational .tenant-search,.tenant-shell--operational .tenant-nav-empty{display:none}.tenant-sidebar.tenant-sidebar--operational,.tenant-sidebar.tenant-sidebar--operational.is-open{width:auto;min-height:var(--op-tabbar);background:var(--tenant-surface);border-right:none;border-top:1px solid var(--tenant-rule);box-shadow:none;flex:none;align-items:center;padding:10px 18px;display:flex;position:static;overflow:visible;transform:none}.tenant-sidebar--operational .tenant-brand,.tenant-sidebar--operational .tenant-switcher,.tenant-sidebar--operational .tenant-operational-badge,.tenant-sidebar--operational .tenant-sidebar__help,.tenant-sidebar--operational .tenant-nav-group h2{display:none}.tenant-sidebar--operational nav{grid-auto-flow:column;grid-auto-columns:minmax(var(--op-tab-min), 1fr);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;width:100%;margin:0;padding:0;display:grid;overflow-x:auto}.tenant-sidebar--operational nav::-webkit-scrollbar{display:none}.tenant-sidebar--operational .tenant-nav-group{display:contents}.tenant-sidebar--operational nav button,.tenant-sidebar--operational nav button:not(.is-active){min-width:96px;min-height:var(--op-tab-item);color:var(--tenant-ink-soft);border-radius:var(--op-radius-tab);box-shadow:none;text-align:center;scroll-snap-align:center;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 8px;font-size:14px;font-weight:500;line-height:1.15;display:flex}.tenant-sidebar--operational nav button>span{background:0 0;border:none;border-radius:0;width:auto;height:auto;font-size:22px;line-height:1}.tenant-sidebar--operational nav button .tenant-nav-icon__svg{width:var(--op-nav-glyph);height:var(--op-nav-glyph)}.tenant-sidebar--operational nav button.is-active,.tenant-sidebar--operational nav button.is-active>span{color:var(--tenant-accent-strong);background:var(--tenant-accent-wash);box-shadow:none;font-weight:600}.tenant-sidebar--operational nav button.is-active>span{background:0 0}.tenant-sidebar.tenant-sidebar--operational nav button>.tenant-order-alert-badge{width:auto;min-width:18px;height:18px;min-height:18px;color:var(--tenant-danger-strong);background:var(--tenant-danger-wash);border:1px solid var(--tenant-danger-line);border-radius:var(--tenant-radius);padding:0 4px;font-size:13px;line-height:1;display:inline-grid}.tenant-shell--operational .tenant-order-alert summary b{min-width:20px;min-height:20px;font-size:13px}.tenant-shell--operational .tenant-topbar{background:0 0;border-bottom:none;gap:16px;min-height:auto;padding:20px 26px 0}.tenant-shell--operational .tenant-topbar .tenant-brand{background:var(--tenant-surface);border:1px solid var(--tenant-rule);border-bottom:1px solid var(--tenant-rule);border-radius:var(--op-radius-ctl);flex-direction:row;align-items:center;gap:13px;padding:10px 16px 10px 12px;display:flex}.tenant-shell--operational .tenant-topbar .tenant-brand__names strong{font-size:var(--op-text)}.tenant-shell--operational .tenant-topbar .tenant-brand__names small{font-size:13px}.tenant-shell--operational .tenant-topbar .tenant-logo,.tenant-shell--operational .tenant-topbar .tenant-logo--fallback{border-radius:10px;width:52px;height:40px}.tenant-shell--operational .tenant-topbar .tenant-switcher{width:auto;min-height:var(--op-tap-sm);background:var(--tenant-surface);border:1px solid var(--tenant-rule);color:var(--tenant-ink);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.tenant-shell--operational .tenant-operational-badge{border-radius:999px;min-height:40px;margin:0;padding:0 16px;font-size:13px}.tenant-shell--operational .tenant-operational-top-context{background:var(--tenant-accent-wash);border:1px solid var(--tenant-accent-line);border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 16px;display:inline-flex}.tenant-shell--operational .tenant-operational-top-context span{font-size:12px}.tenant-shell--operational .tenant-operational-top-context strong{font-size:15px}.tenant-shell--operational .tenant-user>button{min-height:var(--op-tap-sm);background:var(--tenant-surface);border:1px solid var(--tenant-rule);border-radius:999px;gap:12px;padding:0 18px 0 10px}.tenant-shell--operational .tenant-user .tenant-company-mark,.tenant-shell--operational .tenant-user>button>span:first-child{border-radius:50%;width:44px;height:44px;font-size:15px}.tenant-shell--operational .tenant-user>div strong{font-size:15px}.tenant-shell--operational .tenant-user>div small{font-size:13px}.tenant-shell--operational .tenant-main{width:min(var(--op-page), 100%);margin-inline:auto;padding:22px 26px 26px}.tenant-shell--operational .tenant-kicker{font-size:12px}.tenant-shell--operational .tenant-operational-welcome{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.tenant-shell--operational .tenant-operational-welcome h1{font-size:clamp(2rem,3.6vw,2.5rem)}.tenant-shell--operational .tenant-operational-welcome>div>p:last-child{font-size:var(--op-text)}.tenant-shell--operational .tenant-operational-location{background:var(--tenant-surface);border:1px solid var(--tenant-rule);border-radius:var(--op-radius-card);width:min(320px,34%);min-height:130px;padding:20px 22px}.tenant-shell--operational .tenant-operational-location span,.tenant-shell--operational .tenant-operational-location small{font-size:13px}.tenant-shell--operational .tenant-operational-location strong{font-size:var(--op-text)}.tenant-shell--operational .tenant-operational-actions h2{font-size:clamp(1.5rem,2.4vw,1.9rem)}.tenant-shell--operational .tenant-operational-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tenant-shell--operational .tenant-operational-action-grid button{min-height:var(--op-tile);border-radius:var(--op-radius-card);box-shadow:0 2px 5px color-mix(in srgb, var(--tenant-deep) 6%, transparent);padding:24px 26px}.tenant-shell--operational .tenant-operational-action-grid button:hover{box-shadow:0 4px 10px color-mix(in srgb, var(--tenant-deep) 10%, transparent);transform:none}.tenant-shell--operational .tenant-operational-action-grid button>span{width:var(--op-icon);height:var(--op-icon);border-radius:var(--op-radius-card);font-size:26px}.tenant-shell--operational .tenant-operational-action-grid button>strong{font-size:var(--op-title);letter-spacing:-.015em;margin-top:8px}.tenant-shell--operational .tenant-operational-action-grid button>small{font-size:16px}.tenant-shell--operational .tenant-operational-action-grid button>b{background:var(--tenant-accent-wash);border-radius:50%;place-items:center;width:52px;height:52px;font-size:22px;display:grid;bottom:20px;right:20px}.tenant-shell--operational .tenant-operational-footer{min-height:var(--op-tap-sm);background:var(--tenant-surface);border-radius:var(--op-radius-ctl);padding:14px 20px;font-size:15px}.tenant-shell--operational .tenant-operational-footer span{font-size:13px}.tenant-shell--operational .tenant-main .ds-button,.tenant-shell--operational .tenant-main button[data-variant],.tenant-shell--operational .tenant-main input,.tenant-shell--operational .tenant-main select,.tenant-shell--operational .tenant-main textarea{min-height:var(--op-tap);border-radius:var(--op-radius-ctl);font-size:var(--op-text)}.tenant-shell--operational .tenant-main .ds-button{padding-inline:26px;font-weight:600}.tenant-shell--operational .tenant-main .ds-surface-card,.tenant-shell--operational .tenant-main .ds-metric-card,.tenant-shell--operational .tenant-main .ds-state-panel{border-radius:var(--op-radius-card)}.tenant-shell--operational .tenant-main .ds-badge,.tenant-shell--operational .tenant-main .tenant-chip-list span{border-radius:999px;min-height:36px;padding:8px 14px;font-size:14px}.tenant-shell--operational .tenant-page-heading h1{font-size:clamp(1.75rem,3vw,2.15rem)}.tenant-shell--operational .tenant-page-heading>p:last-child{font-size:var(--op-text)}.tenant-shell--operational .tenant-dialog-backdrop>*{border-radius:24px}.tenant-shell--operational .tenant-record-list li{min-height:72px;font-size:16px}.tenant-shell--operational .tenant-main table td{height:72px;font-size:16px}.tenant-shell--operational .tenant-main table th{height:44px;font-size:12px}.tenant-shell--operational .production-sync{border-radius:var(--op-radius-ctl);padding:12px 16px}.tenant-shell--operational .production-sync strong{font-size:15px}.tenant-shell--operational .production-queues{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tenant-shell--operational .production-queues button{border-radius:var(--op-radius-tab);min-height:88px;font-size:var(--op-text);justify-content:space-between;align-items:baseline;gap:12px;padding:18px 22px;font-weight:600;display:flex}.tenant-shell--operational .production-queues button.is-active{color:var(--tenant-surface);background:var(--tenant-accent);border-color:var(--tenant-accent-strong)}.tenant-shell--operational .production-queues strong{letter-spacing:-.03em;font-size:40px;font-weight:600}.tenant-shell--operational .production-layout,.tenant-shell--operational .production-layout.tenant-detail-layout{grid-template-columns:340px minmax(0,1fr);gap:14px}.tenant-shell--operational .production-order-list{gap:12px}.tenant-shell--operational .production-order-list>button{border-radius:var(--op-radius-card);gap:6px;min-height:104px;padding:18px 20px;font-size:16px}.tenant-shell--operational .production-order-list__topline strong{letter-spacing:-.02em;font-size:22px}.tenant-shell--operational .production-order-list__topline time,.tenant-shell--operational .production-order-list>button small{font-size:14px}.tenant-shell--operational .production-detail,.tenant-shell--operational .printing-detail{border-radius:var(--op-radius-card)}.tenant-shell--operational .production-detail__header strong{letter-spacing:-.02em;font-size:26px}.tenant-shell--operational .production-context-strip,.tenant-shell--operational .printing-context-strip{border-radius:var(--op-radius-ctl);gap:10px}.tenant-shell--operational .production-context-strip>div{border-radius:var(--op-radius-ctl)}.tenant-shell--operational .production-context-strip strong{font-size:16px}.tenant-shell--operational .production-items article>div>span{min-width:96px;font-size:22px}.tenant-shell--operational .production-items article>div>strong{font-size:19px}.tenant-shell--operational .production-items article small,.tenant-shell--operational .production-items li{font-size:15px}.tenant-shell--operational .production-actions{gap:14px;padding-top:18px}.tenant-shell--operational .production-actions .ds-button{min-height:var(--op-tap);font-size:18px}.tenant-shell--operational .production-actions .ds-button:last-child{flex:auto}.tenant-shell--operational .printing-filters button{min-height:var(--op-tap-sm);border-radius:999px;padding:0 22px;font-size:16px}.tenant-shell--operational .printing-layout{grid-template-columns:340px minmax(0,1fr);gap:14px}.tenant-shell--operational .printing-list button{border-radius:var(--op-radius-card);min-height:96px;padding:18px 20px;font-size:16px}.tenant-shell--operational .printing-ticket{border-radius:var(--op-radius-ctl);font-size:15px}.tenant-shell--operational .printing-detail__footer .ds-button{min-height:var(--op-tap);font-size:18px}.tenant-shell--operational .counter-workspace{--tenant-counter-detail:420px;--tenant-counter-action:var(--op-tap);--tenant-counter-emphasis:26px;--tenant-counter-small:14px;--tenant-counter-gap:16px}.tenant-shell--operational .counter-search,.tenant-shell--operational .counter-order-card,.tenant-shell--operational .counter-decision-panel>.ds-surface-card{border-radius:var(--op-radius-card)}.tenant-shell--operational .counter-search .ds-button,.tenant-shell--operational .counter-action-stack .ds-button,.tenant-shell--operational .counter-decision-panel>.ds-button,.tenant-shell--operational .counter-document-list button{min-width:var(--op-primary-min);min-height:var(--op-tap);font-size:var(--op-text)}.tenant-shell--operational .counter-summary-grid>div,.tenant-shell--operational .counter-address,.tenant-shell--operational .counter-line-list li,.tenant-shell--operational .counter-history li,.tenant-shell--operational .counter-document-list li{border-radius:var(--op-radius-ctl)}.tenant-shell--operational .counter-line-list small,.tenant-shell--operational .counter-document-list small,.tenant-shell--operational .counter-history time,.tenant-shell--operational .counter-order-card__heading>div>span,.tenant-shell--operational .counter-summary-grid span,.tenant-shell--operational .counter-address>span{font-size:var(--tenant-counter-small)}.tenant-shell--operational .counter-line-list b{font-size:var(--op-quantity)}.tenant-shell--operational .counter-confirmation{border-radius:var(--op-radius-card)}@media (max-width:900px){.tenant-shell--operational .tenant-main{padding:18px 20px 22px}.tenant-shell--operational .tenant-operational-welcome{flex-direction:column}.tenant-shell--operational .tenant-operational-location{width:100%;min-height:var(--op-tap)}.tenant-shell--operational .tenant-operational-action-grid{grid-template-columns:1fr}.tenant-shell--operational .tenant-operational-action-grid button{min-height:132px}.tenant-shell--operational .production-queues{grid-template-columns:repeat(2,minmax(0,1fr))}.tenant-shell--operational .production-layout,.tenant-shell--operational .production-layout.tenant-detail-layout,.tenant-shell--operational .printing-layout,.tenant-shell--operational .counter-detail-layout{grid-template-columns:minmax(0,1fr)}.tenant-shell--operational .counter-decision-panel{position:static}.tenant-sidebar--operational nav button,.tenant-sidebar--operational nav button:not(.is-active){font-size:13px}}@media (max-width:700px){.tenant-sidebar--operational nav{grid-auto-columns:minmax(104px,1fr)}}@media (prefers-reduced-motion:reduce){.tenant-shell--operational .tenant-operational-action-grid button{transition:none}}.tenant-shell.tenant-shell--operational{height:100dvh;min-height:0;overflow:hidden}.tenant-shell--operational .tenant-workspace{overflow-y:auto}.tenant-sidebar.tenant-sidebar--operational,.tenant-sidebar.tenant-sidebar--operational.is-open{height:auto}.tenant-shell--operational .tenant-kicker,.tenant-shell--operational .tenant-user,.tenant-shell--operational .tenant-user *,.tenant-shell--operational .tenant-operational-top-context span,.tenant-shell--operational .tenant-operational-footer,.tenant-shell--operational .tenant-operational-footer *{font-size:13px}.tenant-shell--operational .tenant-brand strong,.tenant-shell--operational .tenant-brand small{display:block}@media (min-width:760px) and (max-width:1119px){.tenant-shell--operational .tenant-sidebar--operational .tenant-nav-group h2{display:none}}.tenant-shell--operational .tenant-sidebar.tenant-sidebar--operational{width:100%;max-width:none;padding-block-end:max(10px, env(safe-area-inset-bottom))}.tenant-shell--operational .orders-layout:not(.tenant-detail-layout){grid-template-columns:minmax(0,1fr)}.tenant-shell--operational .orders-layout:not(.tenant-detail-layout) .orders-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid;position:static;overflow:visible}.tenant-shell--operational .orders-list>button{min-width:0;min-height:var(--op-tile);border-radius:var(--op-radius-card);font-size:var(--op-text)}.tenant-shell--operational .tenant-topbar button,.tenant-shell--operational .tenant-topbar a[href]{min-width:var(--op-tap-sm);min-height:var(--op-tap-sm)}.tenant-shell--operational .commerce-list>li,.tenant-shell--operational .commerce-choice,.tenant-shell--operational .commerce-assignment{min-block-size:var(--op-tap-sm);border-radius:var(--op-radius-ctl)}.tenant-shell--operational .commerce-management button,.tenant-shell--operational .commerce-management input,.tenant-shell--operational .commerce-management select,.tenant-shell--operational .commerce-management textarea,.tenant-shell--operational .commerce-management a[href]{min-block-size:var(--op-tap-sm);font-size:var(--op-text)}.tenant-shell--operational .commerce-management .ds-button:not(.ds-button--secondary){min-block-size:var(--op-tap);min-inline-size:var(--op-primary-min)}.tenant-shell--operational .commerce-layout--detail{position:relative}.tenant-shell--operational .commerce-layout--detail>.commerce-detail{inset-block:var(--tenant-topbar) var(--op-tabbar);background:var(--tenant-surface);border-inline-start:var(--tenant-commerce-line) solid var(--tenant-rule);z-index:4;inline-size:min(720px,100%);position:fixed;inset-inline-end:0;overflow-y:auto}.tenant-shell--operational .workshop-card-list>button{min-block-size:var(--op-tap);border-radius:var(--op-radius-ctl)}.tenant-shell--operational .workshop-page button,.tenant-shell--operational .workshop-page input,.tenant-shell--operational .workshop-page select,.tenant-shell--operational .workshop-page textarea{min-block-size:var(--op-tap-sm);font-size:var(--op-text)}.tenant-shell--operational .workshop-page .ds-button{min-block-size:var(--op-tap);min-inline-size:var(--op-primary-min)}.tenant-shell--operational .workshop-layout--detail>.workshop-detail--operational{inset-block:var(--tenant-topbar) var(--op-tabbar);background:var(--tenant-surface);border-inline-start:var(--tenant-workshop-line) solid var(--tenant-rule);z-index:4;inline-size:min(720px,100%);position:fixed;inset-inline-end:0;overflow-y:auto}.tenant-shell--operational .workshop-detail--operational .workshop-decision{padding:var(--tenant-workshop-padding);background:var(--tenant-surface);border-block-start-color:var(--tenant-rule);position:sticky;inset-block-end:0}.tenant-shell--operational .authorized-search-page button,.tenant-shell--operational .authorized-search-page input,.tenant-shell--operational .authorized-search-page a[href]{min-block-size:var(--op-tap-sm);font-size:var(--op-text)}.tenant-shell--operational .authorized-search-page .ds-button{min-block-size:var(--op-tap);min-inline-size:var(--op-primary-min)}.tenant-shell--operational .attendance-panel{border-radius:var(--op-radius-card)}.tenant-shell--operational .attendance-actions>button,.tenant-shell--operational .attendance-sync-card .ds-button,.tenant-shell--operational .attendance-link{min-block-size:var(--op-tap);min-inline-size:var(--op-primary-min);font-size:var(--op-text)}.tenant-shell--operational .attendance-time{font-size:var(--op-metric)}.tenant-shell--operational .attendance-admin{display:none}.tenant-toast:has(+.tenant-shell--operational){--tenant-operational-toast-offset:108px;bottom:var(--tenant-operational-toast-offset)}@media (max-width:1119px){.tenant-shell--operational .tenant-topbar{grid-template-columns:minmax(0,1fr) auto;display:grid}.tenant-shell--operational .tenant-brand,.tenant-shell--operational .tenant-brand__identity,.tenant-shell--operational .tenant-brand__names{min-width:0}.tenant-shell--operational .tenant-brand__identity{flex:auto}.tenant-shell--operational .tenant-brand__names strong,.tenant-shell--operational .tenant-brand__names small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tenant-shell--operational .tenant-operational-badge,.tenant-shell--operational .tenant-operational-top-context,.tenant-shell--operational .tenant-user>div,.tenant-shell--operational .tenant-user .ds-avatar{display:none}.tenant-shell--operational .tenant-topbar .tenant-switcher{width:var(--op-tap-sm);min-width:var(--op-tap-sm);justify-content:center;padding:0}.tenant-shell--operational .tenant-topbar .tenant-switcher>span:first-child{display:none}.tenant-shell--operational .tenant-topbar .tenant-switcher>span:last-child{font-size:var(--op-text);display:inline}}@media (min-width:760px) and (max-width:1119px){.tenant-shell--operational .tenant-operational-action-grid,.tenant-shell--operational .orders-layout:not(.tenant-detail-layout) .orders-list{grid-template-columns:repeat(2,minmax(0,1fr))}.tenant-shell--operational .production-queues{grid-template-columns:repeat(4,minmax(0,1fr))}.tenant-shell--operational .production-queues button{min-width:0;padding-inline:14px;font-size:13px}}@media (max-width:700px){.tenant-shell--operational .tenant-topbar{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px 0}.tenant-shell--operational .tenant-topbar .tenant-brand,.tenant-shell--operational .tenant-user{width:100%}.tenant-shell--operational .tenant-user{justify-content:flex-end}.tenant-shell--operational .tenant-notification-indicator{min-width:var(--op-tap-sm);min-height:var(--op-tap-sm)}.tenant-shell--operational .production-queues{overscroll-behavior-x:contain;scroll-snap-type:x proximity;flex-wrap:nowrap;display:flex;overflow-x:auto}.tenant-shell--operational .production-queues button{scroll-snap-align:start;min-width:154px}.tenant-shell--operational .orders-layout:not(.tenant-detail-layout) .orders-list{grid-template-columns:minmax(0,1fr)}}
