body.staff-app-workspace #sidebar,body.staff-app-workspace #admin-command-rail,body.staff-app-workspace #admin-subnav,body.staff-app-workspace #admin-menu-backdrop,body.staff-app-workspace #menu,body.staff-app-workspace .shell>header>.header-right,body.staff-app-workspace .shell>header>.breadcrumb{display:none!important}
body.staff-app-workspace{padding-left:0!important;overflow-x:hidden}body.staff-app-workspace .shell{margin-left:0!important;padding-top:0!important;width:100%;min-width:0}body.staff-app-workspace .shell>header{position:sticky!important;top:0!important;z-index:6;height:auto;min-height:72px;padding:12px 22px!important;display:flex;gap:10px;flex-wrap:wrap;background:#fff;border-bottom:1px solid var(--line)}body.staff-app-workspace #main{padding:22px;min-width:0}body.staff-app-workspace .shell>footer{padding:16px 22px}
.staff-app-topbar{display:flex;align-items:center;gap:14px;width:100%;min-width:0}.staff-app-topbar .button{min-height:44px;display:inline-flex;align-items:center;white-space:nowrap}.staff-app-switch-label{display:flex;align-items:center;gap:10px;font-size:12px;color:#627a70;min-width:0}.staff-app-switch-label select{min-height:44px;min-width:160px;max-width:260px;margin:0;padding:9px 32px 9px 12px;border:1px solid #cbdcd2;border-radius:8px;background:#f3f8f5;color:#175f50;font-weight:650}.staff-app-user{margin-left:auto;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.staff-app-workspace #staff-app-tools{display:flex;flex-direction:row;gap:8px;padding:14px 22px;background:#fff;border-bottom:1px solid var(--line);overflow-x:auto;max-width:100%;white-space:nowrap}#staff-app-tools .button{flex:none;min-height:44px;display:inline-flex;align-items:center}#staff-app-tools a.active{color:#116b60;background:#e6f4ed;border-color:#8fc8b7}#staff-app-network{margin:0;padding:12px 22px;background:#fff1cf;color:#79591b;font-size:13px}body.staff-app-workspace .icon-button{min-height:44px;min-width:44px}body.staff-app-workspace input,body.staff-app-workspace select{min-height:44px}body.staff-app-workspace #admin-header-updates{max-width:100%;flex-wrap:wrap}
@media(max-width:680px){body.staff-app-workspace .shell>header{padding:10px 14px!important}body.staff-app-workspace #main{padding:14px}body.staff-app-workspace #staff-app-tools{padding:12px 14px}.staff-app-topbar{gap:8px;flex-wrap:wrap}.staff-app-user{display:none}.staff-app-switch-label{flex:1;font-size:0}.staff-app-switch-label select{font-size:16px;min-width:0;width:100%;max-width:none}.staff-app-topbar .button{padding:9px 12px;font-size:13px}body.staff-app-workspace input,body.staff-app-workspace select,body.staff-app-workspace textarea{font-size:16px}}
@media print{body.staff-app-workspace .shell>header,#staff-app-tools,#staff-app-network{display:none!important}body.staff-app-workspace #main{padding:0}}

.staff-app-logo{display:inline-flex;align-items:center;min-height:44px;flex:none}.staff-app-logo .tablet-business-logo{display:block;width:auto;height:44px;max-width:125px;object-fit:contain}.staff-app-logo .tablet-brand-fallback-name{font-size:13px}@media(max-width:680px){.staff-app-logo .tablet-business-logo{height:34px;max-width:76px}.staff-app-topbar{gap:7px}.staff-app-switch-label{min-width:100px}}

@media(max-width:680px){#staff-app-logo{order:0}#staff-app-modules{order:1}#staff-app-signout{order:2;margin-left:auto}.staff-app-topbar .staff-app-switch-label{order:3;flex-basis:100%;min-width:0;font-size:12px}.staff-app-topbar .staff-app-switch-label select{flex:1;width:auto;min-width:0}}
