@media(min-width:961px){:root .app-shell.v77-shell{grid-template-columns:230px minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;gap:0!important}:root .app-shell.v77-shell>.desktop-work-nav{display:flex!important;width:230px!important;min-width:0;padding:24px 16px!important;background:transparent!important;backdrop-filter:blur(10px);border-right:1px solid var(--ui-line);box-shadow:none!important}:root .app-shell.v77-shell .primary-sections button{background:transparent!important;color:var(--ui-text)!important;border-radius:10px;min-height:46px;padding:11px 12px}:root .app-shell.v77-shell .primary-sections button.active{box-shadow:inset 3px 0 var(--ui-accent)!important;color:var(--ui-accent)!important}:root .app-shell.v77-shell .primary-sections button:hover{background:color-mix(in srgb,var(--ui-text) 5%,transparent)!important}:root .app-shell.v77-shell .desktop-work-brand{gap:9px!important;background:transparent!important}.desktop-work-brand small{overflow-wrap:anywhere;font-size:10px}:root .app-shell.v77-shell>.main-area{grid-column:2!important;grid-row:1!important;min-width:0;height:100%;padding:0!important}:root .app-shell.v77-shell .main-area>.workspace-view{flex:1;min-width:0;min-height:0;width:100%;max-width:none!important;overflow:hidden;background:transparent!important}:root .app-shell.v77-shell .main-area>.workspace-view>.content-page{padding:28px 32px 32px!important;margin:0!important;max-width:none!important;width:100%;height:100%;min-height:0;overflow-y:auto!important;scroll-padding:28px!important}:root .app-shell.v77-shell .main-area>.workspace-view>.content-page .page-heading{display:flex;align-items:start;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:24px}:root .app-shell.v77-shell .page-heading h2{font-size:28px;line-height:1.2}:root .app-shell.v77-shell :is(.work-panel,.catalog-workspace,.company-workspace,.store-center,.object-workspace){min-width:0;max-width:100%}:root .app-shell.v77-shell :is(.store-table,.work-table,.table-wrap){max-width:100%;overflow-x:auto}:root .app-shell.v77-shell table{width:100%;border-collapse:collapse}:root .app-shell.v77-shell th{position:sticky;top:0;z-index:1;background:var(--ui-surface);text-align:left}:root .app-shell.v77-shell :is(th,td){padding:12px 14px;vertical-align:top}:root .app-shell.v77-shell :is(.work-actions,.store-actions,.section-inline-actions){flex-wrap:wrap;gap:10px}:root .app-shell.v77-shell :is(.work-actions,.store-actions) :is(input,select){min-width:0;max-width:100%}:root .app-shell.v77-shell .store-dashboard .store-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:root .app-shell.v77-shell .store-sales-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.store-sales-list .store-order{margin:0}:root .app-shell.v77-shell .store-category-picker{grid-template-columns:repeat(2,minmax(0,1fr))}:root .app-shell.v77-shell :is(.workspace-tool-grid,.profile-setting-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important}:root .app-shell.v77-shell .work-analysis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}:root .app-shell.v77-shell .work-project-rail{grid-auto-columns:minmax(240px,280px)}:root .app-shell.v77-shell .hq-window{max-width:none!important;margin:0!important}.app-shell.v77-shell .hq-content{padding-inline:24px}:root .app-shell.v77-shell .hq-layout{padding:24px 32px 16px!important}:root .app-shell.v77-shell .mobile-dock.navigation-v77{display:none!important}:root .app-shell.v77-shell .supply-workspace>.content-page{padding-top:0!important}.supply-workspace .supply-tabs{max-width:760px}}@media(min-width:961px) and (max-width:1199px){:root .app-shell.v77-shell{grid-template-columns:200px minmax(0,1fr)!important}:root .app-shell.v77-shell>.desktop-work-nav{width:200px!important;padding-inline:12px!important}:root .app-shell.v77-shell .main-area>.workspace-view>.content-page{padding:24px!important}:root .app-shell.v77-shell :is(.workspace-tool-grid,.profile-setting-grid,.work-analysis-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}:root .app-shell.v77-shell .store-sales-list{grid-template-columns:1fr}}@media(min-width:1600px){:root .app-shell.v77-shell .main-area>.workspace-view>.content-page{padding-inline:48px!important}}@media(min-width:961px){:root body .app-shell.v77-shell .primary-sections button.active{background:transparent!important}}