/* The same permitted CMS sections are available as app buttons on desktop. */
@media(min-width:1101px){
 html[data-cms-workspace]{scroll-padding-top:130px;scroll-padding-bottom:180px}
 .site-dashboard .sidebar{display:none}
 .site-dashboard .layout{display:block}
 .site-dashboard .workspace{max-width:none;overflow:visible;padding:18px 28px 180px}
 .site-dashboard .touch-nav{position:fixed;inset:auto 0 0;z-index:100;display:flex;align-items:stretch;justify-content:center;gap:12px;padding:8px 24px calc(8px + env(safe-area-inset-bottom));background:var(--site-surface,#fff);color:var(--site-text,#292b2c);border-top:1px solid var(--site-border,#d9dde2);box-shadow:0 -5px 22px #00000014}
 .site-dashboard .touch-nav>a{display:flex;flex:0 1 180px;align-items:center;justify-content:center;flex-direction:column;gap:5px;min-width:0;min-height:58px;padding:7px 14px;border:1px solid transparent;border-radius:12px;font:500 12px/1.3 Poppins,system-ui,sans-serif;text-align:center;overflow-wrap:anywhere;text-decoration:none!important;color:var(--site-muted,#636c72)!important;background:transparent}
 .site-dashboard .touch-nav>a.active,.site-dashboard .touch-nav>a:hover{color:var(--site-text,#292b2c)!important;background:color-mix(in srgb,var(--accent2,#fdc101) 22%,var(--site-surface,#fff));border-color:color-mix(in srgb,var(--accent2,#fdc101) 65%,var(--site-surface,#fff))}
 .site-dashboard .touch-nav svg{width:24px;height:24px;flex:none}
 .site-dashboard .touch-nav>.active svg{color:#a56f00}
 html[data-cms-theme=dark] .site-dashboard .touch-nav>.active svg{color:#ffd36d}
 .site-dashboard .dashboard-section-nav{position:sticky;top:var(--dashboard-header-height,56px);z-index:25;background:var(--site-page,#fff);padding:8px 0 4px}
 .site-dashboard .dashboard-section-tabs{gap:6px;border-bottom:0;padding-bottom:6px}
 .site-dashboard .dashboard-section-tabs .dashboard-section-tab{border-radius:10px;border:0;min-height:42px;padding:12px 16px;background:var(--site-surface,#fff)}
 .site-dashboard .dashboard-section-tabs .dashboard-section-tab.active{background:var(--accent2,#fdc101);color:#141414}
 .site-dashboard .cms-theme-toggle{bottom:94px;z-index:95}
 html[data-cms-workspace] .sanne-widget{bottom:94px}
}
