@media screen{.workspace-ui .app-shell{--soft-control:12px;--soft-panel:18px;--soft-space:var(--os-gap,10px);--soft-border:#e4e6eb;--soft-shadow:0 2px 10px #29304405}.app-shell [data-nav-tone]{--nav-color:#526174;--nav-tint:#edf0f4}.app-shell [data-nav-tone=blue]{--nav-color:#2563c9;--nav-tint:#eaf2ff}.app-shell [data-nav-tone=teal]{--nav-color:#087a81;--nav-tint:#e1f5f3}.app-shell [data-nav-tone=orange]{--nav-color:#ae5316;--nav-tint:#fff0e2}.app-shell [data-nav-tone=purple]{--nav-color:#7e47c2;--nav-tint:#f1eafa}.app-shell [data-nav-tone=pink]{--nav-color:#b74176;--nav-tint:#fcebf2}.app-shell [data-nav-tone=indigo]{--nav-color:#5356bb;--nav-tint:#edeeff}.app-shell [data-nav-tone=green]{--nav-color:#267b4a;--nav-tint:#e7f5eb}.workspace-ui .app-shell .nav-icon-tile{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;border:1px solid #ffffffa3;border-radius:10px;background:var(--nav-tint);color:var(--nav-color);box-shadow:inset 0 1px 0 #ffffffb3}.workspace-ui .app-shell .nav-icon-tile svg{display:block;flex:0 0 auto}.workspace-ui .app-shell .sidebar{background:#fcfcfd;border-right-color:var(--soft-border)}.workspace-ui .app-shell .sidebar .workspace-navigation{scrollbar-color:#cdd2dc transparent;font-size:var(--os-body);line-height:var(--os-leading)}.workspace-ui .app-shell .sidebar .switch-button{border-color:var(--soft-border);border-radius:var(--soft-control);background:#f1f3f6;box-shadow:none}.workspace-ui .app-shell .sidebar .menu-search{display:block;margin:0 0 4px;color:#647084}.workspace-ui .app-shell .sidebar .menu-search-field{position:relative;display:block}.workspace-ui .app-shell .sidebar .menu-search-field>svg{position:absolute;top:50%;left:12px;transform:translateY(-50%);pointer-events:none}.workspace-ui .app-shell .sidebar .menu-search input{box-sizing:border-box;min-height:38px;padding:8px 12px 8px 36px;border-radius:var(--soft-control);border-color:var(--soft-border);background:#f1f3f6;color:var(--ink);font-size:var(--os-body);line-height:var(--os-leading)}.workspace-ui .app-shell .sidebar .menu-search input::placeholder{color:#647084;opacity:1}.workspace-ui .app-shell .sidebar .menu-personalize{gap:6px;padding:0 0 var(--soft-space)}.workspace-ui .app-shell .sidebar .menu-personalize>button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 8px;border-radius:10px;color:#586274;font-size:var(--os-body);line-height:var(--os-leading)}.workspace-ui .app-shell .sidebar .menu-personalize>button:not(:disabled):hover{background:#eef0f4;color:var(--ink)}.workspace-ui .app-shell .sidebar .nav-group{margin:2px 0}.workspace-ui .app-shell .sidebar .nav-group-heading{border-radius:14px;min-width:0}.workspace-ui .app-shell .sidebar .nav-group-heading.current{background:#fff5d7}.workspace-ui .app-shell .sidebar .nav-item{min-height:42px;padding:6px 8px;gap:var(--soft-space);border-radius:14px;color:#353e4c;font-size:var(--os-card);font-weight:500;line-height:var(--os-leading);letter-spacing:0}.workspace-ui .app-shell .sidebar .nav-item.active{font-weight:650;color:#292926}.workspace-ui .app-shell .sidebar .nav-name{min-width:0;word-break:keep-all;overflow-wrap:anywhere;line-height:var(--os-leading)}.workspace-ui .app-shell .sidebar .nav-name small{font-size:var(--os-caption);color:#646b76;font-weight:400}.workspace-ui .app-shell .sidebar .nav-child:hover,.workspace-ui .app-shell .sidebar .nav-expand:hover,.workspace-ui .app-shell .sidebar .nav-item:hover{background:#eef0f4;color:#292926}.workspace-ui .app-shell .sidebar .nav-expand{width:32px;height:36px;min-width:32px;border-radius:10px;color:#647084}.workspace-ui .app-shell .sidebar .nav-children{margin:2px 0 7px 23px;padding-left:14px;border-left-color:#e0e4eb}.workspace-ui .app-shell .sidebar .nav-child{min-height:30px;padding:5px 9px;margin:2px 0;border-radius:10px;color:#596273;font-size:var(--os-body);line-height:var(--os-leading);word-break:keep-all;overflow-wrap:anywhere}.workspace-ui .app-shell .sidebar .nav-child.selected{background:#fff5d7;color:#473a17;font-weight:600;box-shadow:inset 3px 0 0 var(--yellow)}.workspace-ui .app-shell .sidebar .nav-management{border-top-color:var(--soft-border);margin-top:var(--soft-space);padding-top:var(--soft-space)}.workspace-ui .app-shell .sidebar .sidebar-bottom{border-top-color:var(--soft-border)}.workspace-ui .app-shell .sidebar :is(.avatar,.icon-button){border-radius:12px}.workspace-ui .app-shell main :is(.button,.ops-back){border-radius:var(--soft-control);letter-spacing:0}.workspace-ui .app-shell main :is(.ops-form,.commerce-form,.sales-filters,.display-settings-form) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:var(--soft-control)}.workspace-ui .app-shell main :is(.ops-group,.overview-panel,.dense-panel,.research-panel){border-radius:var(--soft-panel);box-shadow:var(--soft-shadow)}.workspace-ui .app-shell main :is(.tabbar,.subtabs,.seg[role=tablist],.marketing-work-nav,.advertising-tabs){border-radius:14px}.workspace-ui .app-shell main :is(.tabbar,.subtabs,.seg[role=tablist],.marketing-work-nav,.advertising-tabs)>:is(button,a){border-radius:11px}}@media screen and (max-width:720px){.workspace-ui .app-shell:has(.sidebar.open) .mobile-dock{display:none}.workspace-ui .app-shell .sidebar{border-radius:0 24px 24px 0}.workspace-ui .app-shell .sidebar .nav-item{min-height:48px;padding-block:7px;font-size:max(14px,var(--os-card))}.workspace-ui .app-shell .sidebar .nav-expand{width:44px;min-width:44px;height:44px}.workspace-ui .app-shell .sidebar .nav-children{margin:0 0 8px;padding:5px 0 8px;border:0}.workspace-ui .app-shell .sidebar .nav-child{min-height:44px;padding:9px 10px;font-size:max(13px,var(--os-body));border-color:var(--soft-border)}.workspace-ui .app-shell .sidebar .nav-child.selected{border-color:#e5ce80}.workspace-ui .app-shell .sidebar .menu-personalize>button{min-height:44px}.workspace-ui .app-shell .sidebar .menu-search input{font-size:16px;min-height:44px}.workspace-ui .app-shell .mobile-dock{gap:2px;border-top:1px solid var(--soft-border);border-radius:20px 20px 0 0;background:#fff;box-shadow:0 -4px 20px #29304408;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.workspace-ui .app-shell .mobile-dock :is(a,button){min-height:58px;min-width:0;padding:4px;gap:4px;border-radius:13px;color:#515b6b;font-size:max(11px,var(--os-caption));line-height:1.3;white-space:nowrap}.workspace-ui .app-shell .mobile-dock .nav-icon-tile{flex-basis:28px;width:28px;height:28px;border-radius:9px}.workspace-ui .app-shell .mobile-dock :is([aria-current=page],button[aria-expanded=true]){color:#473a17;background:#fff5d7}}