.dash-desktop-sidebar{transition:width .2s cubic-bezier(.22,1,.36,1)}.dashboard-app[data-sidebar=collapsed] .dash-desktop-sidebar{width:0;overflow:hidden}.dashboard-app[data-sidebar=collapsed] .dash-desktop-sidebar .dash-sidebar{visibility:hidden}.dash-brand:has(.dash-shell-collapse){justify-content:space-between;align-items:center;gap:8px;padding-inline-end:0;display:flex}.dash-brand:has(.dash-shell-collapse) .gestia-brand{min-width:0;overflow:hidden}html[dir=rtl] .dash-brand:has(.dash-shell-collapse){gap:6px;padding-inline-start:12px}html[dir=rtl] .dash-brand:has(.dash-shell-collapse) .gestia-brand>span{font-size:36px}.dash-shell-toggle{color:#5e6657;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.dash-shell-toggle:hover{color:#3e5038;background:#e7eadf}.dash-topbar:has(.dash-shell-expand){justify-content:flex-start}.dash-shell-expand{border-color:var(--dash-line);background:var(--dash-surface);margin-inline-start:-10px}html[dir=rtl] .dash-shell-flip{transform:scaleX(-1)}.dash-shell-redo{min-height:0;margin:0 0 6px;padding:7px 12px;font-size:12px}.dash-shell-redo svg{flex-shrink:0}@media (max-width:760px){.dash-shell-toggle{display:none}.dashboard-app[data-sidebar=collapsed] .dash-desktop-sidebar{width:auto}}.dashboard-app[data-stage="3d"] .dash-footer{display:none}@media (min-width:761px){.dashboard-app[data-stage="3d"] .dash-main{height:100dvh}.dashboard-app[data-stage="3d"] .dash-content{flex-direction:column;max-width:none;min-height:0;padding:0;display:flex}.dashboard-app[data-stage="3d"] .dash-content>.dash-page-heading{border-bottom:1px solid var(--dash-line);gap:16px;margin:0;padding:16px 28px 14px}.dashboard-app[data-stage="3d"] .dash-content>.dash-page-heading h1{font-size:26px}}@media (max-width:760px){.dashboard-app[data-stage="3d"] .dash-content{padding:18px 0 0}.dashboard-app[data-stage="3d"] .dash-content>.dash-page-heading{margin-bottom:14px;padding:0 17px}.dashboard-app[data-stage="3d"] .dash-content>.dash-page-heading h1{font-size:30px}}.dashboard-app[data-immersive="1"] :is(.dash-desktop-sidebar,.dash-topbar,.dash-footer,.dash-content>.dash-page-heading){display:none}.dashboard-app[data-immersive="1"] .dash-main{height:100dvh}@media (prefers-reduced-motion:reduce){.dash-desktop-sidebar{transition:none}}@media (min-width:761px) and (max-height:1000px){.dash-sidebar{padding-top:24px}.dash-sidebar .dash-nav-link{margin:2px 0;padding-block:8px}.dash-sidebar .dash-nav-group{margin-bottom:16px}.dash-sidebar .dash-agent{margin-bottom:10px;padding:11px 13px}.dash-sidebar .dash-agent p{display:none}.dash-sidebar .dash-agent>span{margin-top:6px}.dash-sidebar .dash-sidebar-bottom{padding-top:12px}}
