:root{--ap-canvas:#f7f8fc;--ap-surface:#ffffff;--ap-surface-subtle:#f1f4f9;--ap-surface-selected:#edf2ff;--ap-text:#172033;--ap-text-muted:#68738a;--ap-text-subtle:#8b95a7;--ap-border:#e2e7f0;--ap-border-strong:#cbd4e1;--ap-brand:var(--workspace-primary-color,#ff5b01);--ap-brand-hover:var(--workspace-primary-hover,#d94d00);--ap-brand-soft:var(--workspace-primary-soft,#fff0e8);--ap-success:#168a4a;--ap-success-soft:#eaf8ef;--ap-warning:#b75d04;--ap-warning-soft:#fff5e8;--ap-danger:#c93636;--ap-danger-soft:#fff0f0;--ap-info:#2c68c9;--ap-info-soft:#edf5ff;--ap-font-sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ap-text-xs:0.75rem;--ap-text-sm:0.875rem;--ap-text-base:0.9375rem;--ap-text-lg:1.125rem;--ap-text-xl:1.375rem;--ap-text-2xl:1.75rem;--ap-space-1:0.25rem;--ap-space-2:0.5rem;--ap-space-3:0.75rem;--ap-space-4:1rem;--ap-space-5:1.25rem;--ap-space-6:1.5rem;--ap-space-8:2rem;--ap-space-10:2.5rem;--ap-space-12:3rem;--ap-radius-sm:0.5rem;--ap-radius-md:0.75rem;--ap-radius-lg:1rem;--ap-radius-xl:1.25rem;--ap-shadow-sm:0 1px 2px rgb(23 32 51/5%);--ap-shadow-md:0 8px 24px rgb(23 32 51/8%);--ap-focus-ring:0 0 0 3px rgb(255 91 1/22%)}*,:after,:before{box-sizing:border-box}html{font-family:var(--ap-font-sans)}body,html{background:var(--ap-canvas)}body{min-width:320px;color:var(--ap-text)}button,input,select,textarea{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:var(--ap-focus-ring)}.platform-branding{--primary:#374151;--primary-hover:#1f2937;--workspace-primary-color:#374151;--workspace-primary-hover:#1f2937;--workspace-primary-soft:#f3f4f6;--workspace-primary-border:#9ca3af;--workspace-primary-text:#ffffff;--workspace-shell-bg:#f5f5f5;--workspace-sidebar-bg:#18181b;--workspace-sidebar-border:#3f3f46;--workspace-sidebar-color:#fafafa;--workspace-sidebar-item-active-bg:#3f3f46;--workspace-sidebar-item-active-marker:#ffffff;--workspace-sidebar-item-hover-bg:#27272a;--workspace-sidebar-item-hover-border:#71717a;--ap-brand:#374151;--ap-brand-hover:#1f2937;--ap-brand-soft:#f3f4f6;--ap-focus-ring:0 0 0 3px rgb(55 65 81/30%);--ap-canvas:#f5f5f5;--ap-surface:#ffffff;--ap-border:#e5e7eb;--ap-text:#18181b;--ap-text-muted:#52525b;--ap-text-subtle:#52525b;--muted:#52525b;--border:#e5e7eb;--bg:#f5f5f5;background:#f5f5f5}.platform-branding .app-sidebar__brand{background:#18181b;border-bottom:1px solid #3f3f46}.platform-branding .app-sidebar__brand-logo-wrap{height:82px}.platform-branding ::selection{background:#d4d4d8;color:#18181b}@media (max-width:1260px){.platform-branding .app-sidebar{z-index:var(--z-workspace-drawer)}}