.portal-menu-toggle{display:none}.portal-skip{z-index:1000;color:#fff;background:#222;border-radius:8px;padding:12px 20px;position:fixed;top:-100px;left:20px}.portal-skip:focus{top:12px}:is(.host-workspace,.operations-workspace){--portal-border:#e4e7eb}:is(.host-workspace,.operations-workspace) :is(button,a,input,select,textarea,summary){-webkit-tap-highlight-color:transparent}:is(.host-workspace,.operations-workspace) button:disabled{cursor:not-allowed;opacity:.55}:is(.host-workspace,.operations-workspace) summary{cursor:pointer}:is(.host-workspace,.operations-workspace) :is(button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #2965a5}:is(.host-workspace,.operations-workspace) :is(input,textarea,select):focus-visible{outline-offset:2px;outline:2px solid #2965a5}:is(.host-workspace,.operations-workspace) .button{text-align:center;justify-content:center}:is(.host-workspace,.operations-workspace) .workspace-essential-list article>header{flex-wrap:wrap;gap:16px}:is(.host-workspace,.operations-workspace) .workspace-essential-actions{flex-wrap:wrap;gap:10px}:is(.host-workspace,.operations-workspace) .workspace-essential-actions select{min-width:145px;min-height:44px}:is(.host-workspace,.operations-workspace) .workspace-essential-actions button{min-height:44px}:is(.host-workspace,.operations-workspace) .workspace-savebar{background:#fff;gap:20px;padding:16px 24px;box-shadow:0 -4px 20px #16233408}:is(.host-workspace,.operations-workspace) .workspace-savebar p{max-width:640px}.operations-content .connected-shop{padding:0}.portal-feedback{background:#fff;border:1px solid #e4e7eb;border-radius:16px;margin:24px 0;padding:32px}.portal-feedback h2{margin-top:0}.portal-feedback p{color:#606060;line-height:1.7}.portal-feedback .button{margin:8px 12px 0 0}@media (min-width:901px){.host-admin-shell.host-workspace{--host-sidebar-width:280px;grid-template-columns:var(--host-sidebar-width) minmax(0,1fr)}.operations-workspace{--operations-sidebar:280px}.host-workspace .host-admin-sidebar,.operations-sidebar{padding:28px 20px}.host-workspace .host-admin-main,.operations-content{max-width:1440px;padding:40px clamp(24px,3vw,56px) 120px}}.host-workspace .host-admin-sidebar,.operations-sidebar{scrollbar-width:thin;scrollbar-color:#d6dae0 transparent}.host-workspace .host-admin-sidebar nav a,.operations-sidebar nav a{border-radius:10px;min-height:46px;padding:11px 14px}.host-workspace .host-admin-sidebar nav a.active,.operations-sidebar nav a[aria-current]{color:#173959;background:#edf2f7}.host-workspace .host-admin-sidebar nav a.active svg{color:inherit}.host-workspace .host-navigation-title,.operations-nav-title{color:#737b86;margin-bottom:16px;font-size:13px!important}.host-workspace .host-admin-network,.operations-external{margin-top:20px}@media (max-width:680px){.portal-menu-toggle{color:#222;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #e4e7eb;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;display:flex}.portal-menu-toggle span{text-align:left;flex:1}.portal-navigation[data-expanded=false] .portal-navigation-content{display:none}.portal-navigation[data-expanded=true] .portal-menu-toggle>svg:last-child{transform:rotate(180deg)}.portal-navigation-content{padding-top:12px}.host-workspace .host-admin-sidebar,.operations-sidebar{height:auto;padding:12px 16px}:is(.host-workspace,.operations-workspace) .workspace-savebar{padding:12px 16px max(12px,env(safe-area-inset-bottom));flex-wrap:wrap;gap:8px}:is(.host-workspace,.operations-workspace) .workspace-savebar p{margin:0;font-size:12px}:is(.host-workspace,.operations-workspace) .workspace-savebar .button{width:100%}.host-workspace .host-topbar,.operations-topbar{gap:12px;padding:16px}.operations-topbar .official-brand-image{width:144px}.operations-topbar>span{display:none}}
