@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{color:#334155;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f5f7fb;--color-surface:#fff;--sidebar-bg:#3d0e5f;--sidebar-bg-deep:#1e0a3b;--sidebar-bg-deep-hover:#2b0f4e;--sidebar-text:#eadff7;--sidebar-text-muted:#c4b0de;--sidebar-icon:#d3c2ec;--sidebar-accent:#c4b5fd;--color-primary:#6d28d9;--color-primary-hover:#5b21b6;--color-primary-active:#4c1d95;--color-primary-soft:#f5f3ff;--color-border:#e5e7eb;--color-heading:#111827;--color-body:#334155;--color-secondary:#55657a;background:#f5f7fb;font-family:Inter,Roboto,system-ui,sans-serif}body{background:var(--color-bg);color:var(--color-body);font-family:Inter,Roboto,system-ui,sans-serif;font-size:14px}:root{--font-sans:"Inter", "Roboto", system-ui, sans-serif;--font-heading:var(--font-sans);--text-xs:12px;--text-sm:13px;--text-base:14px;--text-lg:16px;--text-xl:22px;--text-2xl:28px;--color-bg:#f5f7fb;--color-surface:#fff;--sidebar-bg:#3d0e5f;--sidebar-bg-deep:#1e0a3b;--sidebar-bg-deep-hover:#2b0f4e;--sidebar-text:#eadff7;--sidebar-text-muted:#c4b0de;--sidebar-icon:#d3c2ec;--sidebar-accent:#c4b5fd;--sidebar-hover:#ffffff14;--sidebar-card:#ffffff0f;--sidebar-border:#ffffff1f;--color-surface-muted:#f8fafc;--color-primary:#6d28d9;--color-primary-hover:#5b21b6;--color-primary-active:#4c1d95;--color-primary-soft:#f5f3ff;--color-primary-border:#ddd6fe;--color-primary-soft-hover:#ede9fe;--color-primary-tint:#faf8ff;--primary-rgb:109, 40, 217;--chart-from:#a78bfa;--chart-to:#6d28d9;--brand-from:#8b5cf6;--brand-to:#6d28d9;--color-heading:#111827;--color-body:#334155;--color-secondary:#55657a;--color-muted:#5b6b80;--color-border:#e5e7eb;--color-divider:#eef2f6;--color-hover:#f1f5f9;--color-icon:#64748b;--color-success:#16a34a;--color-success-text:#15803d;--color-success-soft:#dcfce7;--color-warning:#d97706;--color-warning-text:#92400e;--color-warning-soft:#fef3c7;--color-error:#dc2626;--color-error-text:#b91c1c;--color-error-soft:#fee2e2;--accent-blue:#2563eb;--accent-blue-soft:#eff6ff;--accent-amber:#b45309;--accent-amber-soft:#fff7ed;--accent-teal:#0f766e;--accent-teal-soft:#f0fdfa;--shadow-sm:0 1px 2px #1018280a;--shadow-hover:0 8px 24px rgba(var(--primary-rgb), .1);--glow-focus:0 0 0 3px rgba(var(--primary-rgb), .18);--radius-sm:8px;--radius-md:10px;--radius-lg:14px;font-family:var(--font-sans);color:var(--color-body);background:var(--color-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;min-height:100%;margin:0;padding:0}body{background:var(--color-bg);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.5;overflow-x:hidden}.app-shell .brand-name,.app-shell .page-title,.app-shell .welcome-title,.app-shell .section-title,.app-shell .panel-title,.app-shell .metric-value{font-family:var(--font-heading)}button,input{font:inherit}button{cursor:pointer}.app-shell :focus-visible{box-shadow:var(--glow-focus);outline:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-bg)}::-webkit-scrollbar-thumb{border:2px solid var(--color-bg);background:#cbd5e1;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.app-shell{background:var(--color-bg);min-height:100vh;display:flex}.main-area{background:var(--color-bg);flex-direction:column;flex:1;min-width:0;min-height:100vh;display:flex}.dashboard-content{width:100%;max-width:1700px;margin:0 auto;padding:31px 34px 24px}.app-shell .sidebar-inner{background:var(--sidebar-bg);min-height:100%;color:var(--sidebar-text);flex-direction:column;padding:26px 16px 18px;display:flex}.app-shell .brand{align-items:center;gap:12px;margin-bottom:36px;padding:0 8px;display:flex}.app-shell .brand-symbol{background:linear-gradient(145deg, var(--brand-from), var(--brand-to));color:#fff;border:1px solid #fff3;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:23px;font-weight:700;display:grid;box-shadow:0 4px 12px #0000004d}.app-shell .brand-name{color:#fff;letter-spacing:-.4px;font-size:20px;font-weight:700;line-height:1.3}.app-shell .brand-subtitle{color:var(--sidebar-text-muted);letter-spacing:1.35px;margin-top:3px;font-size:10px;font-weight:600}.app-shell .nav-caption{color:var(--sidebar-text-muted);letter-spacing:1.3px;margin:0 10px 12px;font-size:11px;font-weight:600}.navigation-list{flex-direction:column;gap:4px;display:flex}.navigation-list .navigation-item,.app-shell .settings-item{border-radius:var(--radius-md);min-height:44px;color:var(--sidebar-text);padding:0 12px;transition:background .18s,color .18s;position:relative}.navigation-list .navigation-item .MuiListItemIcon-root,.app-shell .settings-item .MuiListItemIcon-root{min-width:38px;color:var(--sidebar-icon);transition:color .18s}.navigation-list .navigation-item .MuiListItemText-primary,.app-shell .settings-item .MuiListItemText-primary{font-size:13.5px;font-weight:500}.navigation-list .navigation-item:hover,.app-shell .settings-item:hover{background:var(--sidebar-hover);color:#fff}.navigation-list .navigation-item:hover .MuiListItemIcon-root,.app-shell .settings-item:hover .MuiListItemIcon-root{color:#fff}.navigation-list .navigation-item.Mui-selected,.app-shell .settings-item.Mui-selected{background:var(--sidebar-bg-deep);color:#fff}.navigation-list .navigation-item.Mui-selected:hover,.app-shell .settings-item.Mui-selected:hover{background:var(--sidebar-bg-deep-hover)}.navigation-list .navigation-item.Mui-selected .MuiListItemIcon-root,.app-shell .settings-item.Mui-selected .MuiListItemIcon-root{color:var(--sidebar-accent)}.navigation-list .navigation-item.Mui-selected .MuiListItemText-primary{font-weight:600}.app-shell .active-indicator{background:var(--sidebar-accent);border-radius:5px;width:3px;position:absolute;top:10px;bottom:10px;right:0}.sidebar-spacer{flex:1;min-height:35px}.app-shell .sidebar-help{border:1px solid var(--sidebar-border);border-radius:var(--radius-lg);background:var(--sidebar-card);padding:16px 14px}.app-shell .help-icon{border-radius:var(--radius-sm);width:34px;height:34px;color:var(--sidebar-accent);background:#ffffff1f;place-items:center;margin-bottom:12px;display:grid}.app-shell .help-icon svg{font-size:19px}.app-shell .help-title{color:#fff;font-size:14px;font-weight:600}.app-shell .help-text{color:var(--sidebar-text-muted);margin-top:5px;font-size:12.5px;line-height:1.6}.sidebar-divider.MuiDivider-root{border-color:var(--sidebar-border);margin:16px 0}.sidebar-profile{align-items:center;gap:10px;min-width:0;padding:5px 3px 0;display:flex}.app-shell .profile-avatar{color:#fff;background:#ffffff24;border:1px solid #ffffff3d;flex-shrink:0;width:36px;height:36px;font-size:12px;font-weight:700}.app-shell .topbar-avatar{background:var(--color-primary-soft);width:38px;height:38px;color:var(--color-primary);border:1px solid var(--color-primary-border);flex-shrink:0;font-size:12px;font-weight:700}.app-shell .profile-name{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.app-shell .profile-role{color:var(--sidebar-text-muted);margin-top:2px;font-size:12px}.app-shell .profile-more{color:var(--sidebar-icon)}.MuiDrawer-paper::-webkit-scrollbar-track{background:0 0}.MuiDrawer-paper::-webkit-scrollbar-thumb{background:#ffffff40 padding-box padding-box;border:2px solid #0000}.app-shell .topbar.MuiAppBar-root{z-index:5;width:100%;color:var(--color-heading);border-bottom:1px solid var(--color-border);box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0}.app-shell .topbar-toolbar.MuiToolbar-root{gap:16px;min-height:78px;padding:0 34px;display:flex}.app-shell .breadcrumb{color:var(--color-secondary);margin-bottom:4px;font-size:12px;font-weight:500}.app-shell .page-title{color:var(--color-heading);letter-spacing:-.4px;font-size:22px;font-weight:700;line-height:1.25}.app-shell .topbar-search{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);align-items:center;gap:9px;width:min(260px,26vw);height:40px;padding:0 12px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.app-shell .topbar-search:hover{border-color:#cbd5e1}.app-shell .topbar-search:focus-within{border-color:var(--color-primary);background:var(--color-surface);box-shadow:var(--glow-focus)}.app-shell .topbar-search input::placeholder{color:var(--color-muted);opacity:1}.app-shell .search-icon{color:var(--color-muted)}.app-shell .notification-button{border:1px solid var(--color-border);border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-icon);background:var(--color-surface);flex-shrink:0;transition:background .18s,border-color .18s,color .18s}.app-shell .notification-button:hover{background:var(--color-primary-soft);border-color:var(--color-primary-border);color:var(--color-primary)}.app-shell .topbar-avatar{width:38px;height:38px}.welcome-section{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.app-shell .welcome-overline{color:var(--color-primary);letter-spacing:1.5px;margin-bottom:8px;font-size:12px;font-weight:700}.app-shell .welcome-title{color:var(--color-heading);letter-spacing:-.6px;font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.35}.app-shell .welcome-title span{color:var(--color-warning);font-size:22px}.app-shell .welcome-description{color:var(--color-secondary);margin-top:6px;font-size:13px;line-height:1.7}.app-shell .report-button.MuiButton-root{border-radius:var(--radius-md);background:var(--color-primary);color:#fff;text-transform:none;min-height:42px;box-shadow:0 1px 2px rgba(var(--primary-rgb), .3);flex-shrink:0;padding:0 18px;font-size:13px;font-weight:600;transition:background .18s,box-shadow .18s}.app-shell .report-button.MuiButton-root:hover{background:var(--color-primary-hover);box-shadow:0 6px 16px rgba(var(--primary-rgb), .25)}.app-shell .report-button.MuiButton-root:active{background:var(--color-primary-active)}.section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.app-shell .section-title{color:var(--color-heading);letter-spacing:-.2px;font-size:17px;font-weight:700}.app-shell .section-subtitle{color:var(--color-secondary);margin-top:4px;font-size:12.5px;line-height:1.6}.app-shell .demo-chip.MuiChip-root{border:1px solid var(--color-border);background:var(--color-surface);height:26px;color:var(--color-secondary);border-radius:7px;font-size:12px;font-weight:500}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:22px;display:grid}.app-shell .metric-card.MuiCard-root,.app-shell .dashboard-panel.MuiPaper-root,.app-shell .followup-banner.MuiPaper-root{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;color:var(--color-body);box-shadow:var(--shadow-sm);transition:transform .18s,box-shadow .18s,border-color .18s}.app-shell .metric-card.MuiCard-root{position:relative;overflow:hidden}.app-shell .metric-card.MuiCard-root:hover,.app-shell .dashboard-panel.MuiPaper-root:hover,.app-shell .followup-banner.MuiPaper-root:hover{border-color:var(--color-primary-border);box-shadow:var(--shadow-hover)}.app-shell .metric-card.MuiCard-root:hover{transform:translateY(-2px)}.app-shell .metric-card .MuiCardContent-root{min-width:0}.app-shell .metric-title{color:var(--color-secondary);padding-top:5px;font-size:13px;font-weight:600;line-height:1.5}.app-shell .metric-icon{border-radius:var(--radius-md);flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.app-shell .metric-value{color:var(--color-heading);letter-spacing:-.8px;font-variant-numeric:tabular-nums;margin-top:18px;font-size:clamp(28px,2.4vw,34px);font-weight:700;line-height:1.2}.metric-trend{flex-wrap:wrap;align-items:center;gap:5px;margin-top:10px;display:flex}.metric-trend.positive{color:var(--color-success-text)}.metric-trend.negative{color:var(--color-error-text)}.app-shell .metric-trend-value{color:inherit;font-size:13px;font-weight:700}.app-shell .metric-description{color:var(--color-muted);margin-left:2px;font-size:12px;font-weight:400}.mini-chart{align-items:flex-end;gap:5px;height:40px;margin-top:18px;padding-top:2px;display:flex;overflow:hidden}.mini-chart>div{max-height:38px}.dashboard-panels{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start;gap:20px;width:100%;display:grid}.chart-panel,.activity-panel{width:100%;min-width:0}.app-shell .dashboard-panel.MuiPaper-root{padding:23px}.panel-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.app-shell .panel-title{color:var(--color-heading);letter-spacing:-.2px;font-size:16px;font-weight:700}.app-shell .panel-subtitle{color:var(--color-secondary);margin-top:5px;font-size:12.5px;line-height:1.6}.app-shell .period-select.MuiInputBase-root{border-radius:var(--radius-sm);background:var(--color-surface);min-width:120px;height:36px;color:var(--color-body);font-size:13px;font-weight:500}.app-shell .period-select .MuiSelect-select{padding-top:7px;padding-bottom:7px}.app-shell .period-select .MuiOutlinedInput-notchedOutline{border-color:var(--color-border)}.app-shell .period-select:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5e1}.app-shell .period-select.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-primary);border-width:1px}.app-shell .period-select.Mui-focused{box-shadow:var(--glow-focus)}.app-shell .period-select .MuiSvgIcon-root{color:var(--color-icon)}.MuiMenu-paper .MuiMenuItem-root{font-size:13px}.MuiMenu-paper .MuiMenuItem-root:hover{background:var(--color-hover)}.MuiMenu-paper .MuiMenuItem-root.Mui-selected{background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}.chart-legend{color:var(--color-secondary);align-items:center;gap:7px;margin-top:24px;font-size:12px;display:flex}.app-shell .chart-legend .MuiTypography-root{color:var(--color-secondary);font-size:12px}.chart-legend .legend-dot{background:var(--color-primary);width:8px;height:8px;box-shadow:0 0 0 3px var(--color-primary-soft);border-radius:50%}.business-chart{width:100%;min-width:0;margin-top:12px;display:block;position:relative}.app-shell .chart-footnote{color:var(--color-muted);font-size:12px;line-height:1.6}.app-shell .chart-trend{color:var(--color-success-text);font-size:13px;font-weight:700}.activity-panel{flex-direction:column;display:flex}.activity-list{flex:1;margin-top:14px}.activity-row{align-items:center;gap:12px;min-width:0;padding:14px 0;display:flex}.app-shell .activity-icon{border-radius:var(--radius-md);flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.app-shell .activity-title{color:var(--color-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.5;overflow:hidden}.app-shell .activity-detail{color:var(--color-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.app-shell .activity-time{color:var(--color-muted);white-space:nowrap;flex-shrink:0;font-size:12px}.app-shell .activity-divider.MuiDivider-root{border-color:var(--color-divider);margin-left:50px}.app-shell .panel-more-button{color:var(--color-icon)}.app-shell .panel-more-button:hover{background:var(--color-hover);color:var(--color-primary)}.app-shell .activity-footer-button.MuiButton-root{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-height:38px;color:var(--color-primary);text-transform:none;justify-content:space-between;margin-top:10px;padding:0 12px;font-size:13px;font-weight:600;transition:background .18s,border-color .18s}.app-shell .activity-footer-button.MuiButton-root:hover{background:var(--color-primary-soft);border-color:var(--color-primary-border)}.app-shell .followup-banner.MuiPaper-root{background:linear-gradient(110deg, #fff 45%, var(--color-primary-tint) 100%);align-items:center;gap:15px;margin-top:20px;padding:16px 20px;display:flex}.app-shell .followup-leading-icon{border:1px solid var(--color-primary-border);border-radius:var(--radius-md);background:var(--color-primary-soft);width:40px;height:40px;color:var(--color-primary);flex-shrink:0;place-items:center;display:grid}.app-shell .followup-title{color:var(--color-heading);font-size:14px;font-weight:600}.app-shell .followup-description{color:var(--color-secondary);margin-top:4px;font-size:12.5px;line-height:1.6}.app-shell .pending-chip.MuiChip-root{background:var(--color-warning-soft);height:26px;color:var(--color-warning-text);border-radius:7px;font-size:12px;font-weight:600}.app-shell .followup-button.MuiButton-root{color:var(--color-primary);text-transform:none;flex-shrink:0;margin-left:auto;font-size:13px;font-weight:600}.app-shell .followup-button.MuiButton-root:hover{background:var(--color-primary-soft)}.dashboard-footer{justify-content:space-between;gap:15px;padding:22px 2px 0;display:flex}.app-shell .dashboard-footer .MuiTypography-root{color:var(--color-muted);font-size:12px}@media (width<=1250px){.app-shell .topbar-toolbar.MuiToolbar-root,.dashboard-content{padding-left:25px;padding-right:25px}.metrics-grid{gap:14px}.app-shell .metric-card .MuiCardContent-root{padding:17px}.dashboard-panels{grid-template-columns:minmax(0,1.35fr) minmax(265px,1fr);gap:16px}.app-shell .dashboard-panel.MuiPaper-root{padding:19px}}@media (width<=1100px){.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){.dashboard-panels{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.app-shell .topbar-toolbar.MuiToolbar-root{gap:12px;min-height:72px;padding-left:20px;padding-right:20px}.dashboard-content{padding:25px 20px}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-panels{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.app-shell .topbar-toolbar.MuiToolbar-root{gap:9px;min-height:66px;padding-left:12px;padding-right:14px}.app-shell .breadcrumb{font-size:11px}.app-shell .page-title{font-size:19px}.app-shell .topbar-search{display:none}.app-shell .notification-button{width:36px;height:36px}.app-shell .topbar-avatar{width:34px;height:34px;font-size:11px}.dashboard-content{padding:22px 14px}.welcome-section{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:26px}.app-shell .welcome-title{font-size:22px}.app-shell .welcome-description{max-width:330px;font-size:13px}.section-heading{align-items:flex-start}.metrics-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:16px}.dashboard-panels{gap:14px}.app-shell .dashboard-panel.MuiPaper-root{border-radius:12px;padding:17px 14px}.activity-row{gap:10px;padding:12px 0}.app-shell .activity-time{font-size:11px}.app-shell .followup-banner.MuiPaper-root{flex-wrap:wrap;gap:11px;margin-top:16px;padding:15px}.app-shell .followup-banner>div:nth-child(2){flex:calc(100% - 55px)}.app-shell .pending-chip.MuiChip-root{margin-left:51px}.dashboard-footer{flex-direction:column;gap:6px;padding-top:18px}}@media (width<=380px){.dashboard-content{padding-left:11px;padding-right:11px}.app-shell .metric-icon{width:34px;height:34px}.app-shell .activity-time{text-overflow:ellipsis;max-width:62px;overflow:hidden}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.navigation-list .navigation-item.nav-group{width:100%}.app-shell .nav-chevron.MuiSvgIcon-root{color:var(--sidebar-icon);margin-left:auto;font-size:20px;transition:transform .2s}.app-shell .nav-chevron.open.MuiSvgIcon-root{transform:rotate(180deg)}.navigation-list .navigation-item.has-active-child{color:#fff}.navigation-list .navigation-item.has-active-child .MuiListItemIcon-root{color:var(--sidebar-accent)}.navigation-list .navigation-item.has-active-child .MuiListItemText-primary{font-weight:600}.app-shell .navigation-sublist{border-left:1px solid var(--sidebar-border);margin:2px 0 6px 19px;padding-left:14px}.navigation-sublist .navigation-subitem{border-radius:var(--radius-sm);min-height:38px;color:var(--sidebar-text-muted);margin:2px 0;padding:0 12px;transition:background .18s,color .18s}.navigation-sublist .navigation-subitem .MuiListItemText-primary{font-size:13px;font-weight:500}.navigation-sublist .navigation-subitem:hover{background:var(--sidebar-hover);color:#fff}.navigation-sublist .navigation-subitem.Mui-selected{background:var(--sidebar-bg-deep);color:#fff}.navigation-sublist .navigation-subitem.Mui-selected:hover{background:var(--sidebar-bg-deep-hover)}.navigation-sublist .navigation-subitem.Mui-selected .MuiListItemText-primary{font-weight:600}.navigation-sublist .navigation-subitem:focus-visible,.navigation-list .navigation-item:focus-visible{box-shadow:0 0 0 2px var(--sidebar-accent);outline:none}.navigation-sublist .navigation-subitem .MuiListItemIcon-root{min-width:26px;color:inherit;opacity:.85}.app-shell .nav-section.MuiTypography-root{color:var(--sidebar-text-muted);letter-spacing:1.3px;opacity:.8;margin:14px 10px 6px;font-size:11px;font-weight:600}.app-shell .topbar-search{position:relative}.app-shell .search-results.MuiPaper-root{z-index:30;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-hover);padding:4px;position:absolute;top:calc(100% + 6px);left:0;right:0}.app-shell .search-result.MuiListItemButton-root{border-radius:var(--radius-sm)}.app-shell .search-result.MuiListItemButton-root:hover{background:var(--color-primary-soft)}.app-shell .search-empty.MuiTypography-root{color:var(--color-muted);padding:10px 12px;font-size:13px}.app-menu-paper.MuiPaper-root{border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:240px;max-width:320px;box-shadow:var(--shadow-hover)}.app-menu-paper .MuiMenuItem-root{font-size:13px}.app-menu-paper .MuiMenuItem-root:hover{background:var(--color-primary-soft)}.app-menu-paper .app-menu-title.MuiTypography-root{color:var(--color-muted);letter-spacing:1.1px;text-transform:uppercase;padding:8px 16px 6px;font-size:11px;font-weight:600}.app-shell .demo-chip.MuiChip-root,.pm-page .pm-demo-chip.MuiChip-root{cursor:default;-webkit-user-select:none;user-select:none}
