.sidebar>.brand-navigation{width:100%;min-height:44px;color:var(--sidebar-ink);text-align:start;background:0 0;border:0;border-radius:9px;flex-shrink:0;margin-bottom:33px;padding:0;text-decoration:none;display:block}.sidebar>.brand-navigation>.brand{min-height:44px;margin-bottom:0}.sidebar>.brand-navigation:hover{background:var(--sidebar-hover)}.sidebar>.account-button{flex-shrink:0;min-height:48px;margin-block:-10px 22px}.sidebar>.account-button[aria-current=page]{background:var(--sidebar-selected);color:var(--sidebar-on-selected)}.sidebar>.account-button[aria-current=page] small{color:var(--sidebar-on-selected)}.sidebar>.account-button small{overflow-wrap:anywhere}.workspace-topbar.topbar{justify-content:flex-start;gap:24px;min-height:66px;padding-block:10px}.workspace-topbar .breadcrumb{overflow-wrap:anywhere;flex:0 auto;min-width:0;max-width:28rem}.availability-control{flex-wrap:wrap;flex:none;align-items:center;gap:6px;max-width:100%;display:flex}.availability-switch{border:1px solid var(--line);background:var(--surface);min-width:166px;max-width:100%;min-height:44px;color:var(--ink);cursor:pointer;text-align:start;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:7px 10px;display:flex}.availability-switch:disabled{cursor:default;opacity:.75}.availability-switch-copy{flex-direction:column;gap:2px;display:flex}.availability-switch-copy strong{font-size:.8125rem}.availability-switch-copy small{color:var(--muted);font-size:.75rem}.availability-switch-track{background:var(--muted);border-radius:20px;flex-shrink:0;align-items:center;width:34px;height:20px;padding:3px;display:flex}.availability-switch-track>span{background:var(--surface);border-radius:50%;width:14px;height:14px;display:block}.availability-switch--on .availability-switch-track{background:#188367}.availability-switch--on .availability-switch-track>span{background:#fff;margin-inline-start:auto}.availability-retry{min-height:44px}.topbar-operations{flex-wrap:wrap;flex:28rem;align-items:center;gap:8px;min-width:0;display:flex}.workspace-topbar .topbar-operations .notification-hub{background:0 0;border:0;border-radius:0;flex:100%;gap:8px;min-width:0;margin:0;padding:0}.workspace-topbar .notification-hub .notification-center{flex-wrap:wrap;margin:0}.workspace-topbar .notification-hub .room-day-counters{gap:8px;margin-left:auto}.workspace-topbar .operation-counter{font-variant-numeric:tabular-nums;flex-shrink:0;min-height:44px}.workspace-topbar .notification-sound-activation,.workspace-topbar .topbar-operations>.form-help{flex:100%;order:1;margin:0}.workspace-topbar .notification-sound-activation{padding:8px 12px}.workspace-topbar .notification-hub>.muted{max-width:32ch;margin-left:auto;font-size:.8rem}.main-content.main-content--tasks{padding-top:28px}@media (max-width:1100px){.workspace-topbar.topbar{gap:12px}.workspace-topbar .breadcrumb{max-width:18rem}}@media (max-width:760px){.workspace-topbar.topbar{flex-wrap:wrap;gap:8px 12px}.workspace-topbar .breadcrumb{flex:1 1 0;max-width:none}.topbar-operations{flex-basis:100%}.workspace-topbar .notification-hub .room-day-counters{gap:6px}.workspace-topbar .operation-counter{gap:6px;min-width:44px;padding-inline:8px;font-size:.8125rem}.workspace-topbar .notification-hub{row-gap:6px}.main-content.main-content--tasks{padding-top:18px}}@media (max-width:380px){.workspace-topbar .notification-hub .room-day-counters{flex-wrap:wrap;max-width:100%}}
.mobile-menu-close{display:none}@media (max-width:900px){.sidebar:not(.sidebar-open){visibility:hidden}.sidebar.sidebar-open{visibility:visible}.mobile-menu-close{align-self:flex-end;min-width:44px;min-height:44px;display:inline-flex}.sidebar .nav-item,.sidebar .logout,.sidebar .account-button,.sidebar .hotel-picker select,.mobile-toggle.icon-button{min-height:44px}.mobile-toggle.icon-button{min-width:44px}}
