.dashboard-page-custom{--primary:#97c2ec;--primary-hover:color-mix(in srgb, var(--primary), #000 15%);--primary-alpha:color-mix(in srgb, var(--primary), transparent 85%);--bg-canvas:hsl(var(--palette-light-tertiary));--bg-surface:hsl(var(--palette-light-primary));--fg-main:hsl(var(--palette-light-text-primary));--fg-muted:hsl(var(--palette-light-text-secondary));--border-color:hsl(var(--palette-light-secondary));--complementary:#e4e4e7;--neutral-300:240 5% 60%;--neutral-400:240 5% 45%;--bg-cardlet:hsl(var(--palette-light-tertiary));--bg-metric:var(--bg-surface);--bg-metric-hover:var(--bg-surface);--radius-sm:8px;--font-sans:"SF Pro", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--transition:all .3s cubic-bezier(.4, 0, .2, 1);--shadow-sm:none;--vintage-blue-bg:#d0e1f3;--vintage-blue-fg:#1e3d59;--vintage-orange-bg:#fbe6db;--vintage-orange-fg:#8a3112;--vintage-green-bg:#def0e5;--vintage-green-fg:#1f4d32;--vintage-yellow-bg:#fbf0d0;--vintage-yellow-fg:#664e10;--vintage-slate-bg:#e2e8f0;--vintage-slate-fg:#475569}html.dark:not([data-theme=light]) .dashboard-page-custom,[data-theme=dark] .dashboard-page-custom{--bg-canvas:hsl(var(--palette-dark-primary));--bg-surface:hsl(var(--palette-dark-secondary));--card:var(--palette-dark-secondary);--card-foreground:var(--palette-dark-text-primary);--fg-main:hsl(var(--palette-dark-text-primary));--fg-muted:hsl(var(--palette-dark-text-secondary));--border-color:hsl(var(--border));--neutral-300:240 5% 45%;--neutral-400:240 5% 65%;--bg-cardlet:hsl(var(--palette-dark-tertiary));--bg-metric:var(--bg-surface);--bg-metric-hover:var(--bg-surface);--shadow-sm:none}.dashboard-page-custom{background-color:var(--bg-canvas);color:var(--fg-main);font-family:var(--font-sans);transition:background-color var(--transition), color var(--transition);width:100%!important;height:100%!important;box-shadow:none!important;border:none!important;border-radius:0!important;flex-direction:column!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden auto!important}.dashboard-page-custom ::-webkit-scrollbar{width:6px;height:6px}.dashboard-page-custom ::-webkit-scrollbar-track{background:0 0}.dashboard-page-custom ::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.dashboard-page-custom .dashboard-content-container{flex-direction:column;gap:20px;width:100%;padding:20px;display:flex}@media (max-width:640px){.dashboard-page-custom .dashboard-content-container{gap:16px;padding:12px;padding-bottom:calc(7rem + env(safe-area-inset-bottom))!important}}.dashboard-page-custom .header{background-color:var(--bg-surface);border-bottom:1px solid var(--border-color);z-index:100;width:100%;height:40px;min-height:40px;transition:background-color var(--transition), border-color var(--transition);flex-shrink:0;position:sticky;top:0}.dashboard-page-custom .header-inner{justify-content:flex-end;align-items:center;width:100%;height:100%;padding:0 8px;display:flex}.dashboard-page-custom .header-left-trigger{align-items:center;margin-right:auto;display:flex}@media (max-width:1023px){.dashboard-page-custom .header-inner{justify-content:space-between}.dashboard-page-custom .header-left-trigger{display:flex}}.dashboard-page-custom .header-right{align-items:center;gap:24px;display:flex}.dashboard-page-custom .search-container{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-sm);width:260px;height:36px;transition:var(--transition);align-items:center;padding:0 12px;display:flex}.dashboard-page-custom .search-container:focus-within{border-color:var(--primary)}.dashboard-page-custom .search-container svg{width:16px;height:16px;color:var(--fg-muted);flex-shrink:0;margin-right:8px}.dashboard-page-custom .search-input{color:var(--fg-main);font-size:14px;font-family:var(--font-sans);background:0 0;border:none;outline:none;width:100%}.dashboard-page-custom .search-input::placeholder{color:var(--fg-muted)}.dashboard-page-custom .icon-actions{align-items:center;gap:16px;display:flex}.dashboard-page-custom .icon-btn{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--fg-muted);cursor:pointer;transition:var(--transition);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:relative}.dashboard-page-custom .icon-btn:hover{color:var(--primary)}.dashboard-page-custom .icon-btn svg{width:20px;height:20px}.dashboard-page-custom .badge-dot{background-color:var(--primary);border:1.5px solid var(--bg-surface);border-radius:50%;width:6px;height:6px;position:absolute;top:2px;right:2px}.dashboard-page-custom .user-profile{border-left:1px solid var(--border-color);cursor:pointer;align-items:center;gap:12px;margin-left:8px;padding-left:24px;display:flex}.dashboard-page-custom .user-profile .avatar{border-radius:var(--radius-sm);background-color:var(--vintage-blue-bg);width:32px;height:32px;color:var(--vintage-blue-fg);flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.dashboard-page-custom .user-info{flex-direction:column;display:flex}.dashboard-page-custom .user-name{color:var(--fg-main);font-size:14px;font-weight:500}.dashboard-page-custom .user-role{color:var(--fg-muted);font-size:12px}@media (max-width:640px){.dashboard-page-custom .header-inner{padding:0 20px}.dashboard-page-custom .search-container{display:none}}.dashboard-page-custom .page-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.dashboard-page-custom .page-title{flex-direction:column;gap:4px;display:flex}.dashboard-page-custom .page-title h1{font-size:var(--type-heading2-size,24px);font-weight:var(--font-weight-semibold,590);letter-spacing:var(--type-heading2-letter-spacing,-.25px);line-height:var(--type-heading2-line-height,28px)}.dashboard-page-custom .page-title p{font-size:var(--type-body-small-size,14px);font-weight:var(--font-weight-normal,400);line-height:var(--type-body-small-line-height,18px);letter-spacing:var(--type-body-small-letter-spacing,-.3px);color:var(--fg-muted)}@media (max-width:640px){.dashboard-page-custom .page-title p{display:none}}.dashboard-page-custom .page-controls{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.dashboard-page-custom .period-tabs{border:1px solid var(--border-color);--tab-active-bg:#f1f8fe;background-color:#0000;border-radius:8px;align-items:center;gap:0;width:320px;padding:2px;display:flex;position:relative}[data-theme=dark] .dashboard-page-custom .period-tabs{--tab-active-bg:var(--vintage-blue-bg)}.dashboard-page-custom .period-tabs-indicator{background-color:var(--tab-active-bg);border:1px solid color-mix(in srgb, var(--vintage-blue-fg) 15%, transparent);z-index:0;border-radius:6px;width:calc(25% - 4px);transition:left .25s cubic-bezier(.2,0,0,1);position:absolute;top:2px;bottom:2px}.dashboard-page-custom .period-tabs-indicator.today{left:2px}.dashboard-page-custom .period-tabs-indicator.seven{left:calc(25% + 2px)}.dashboard-page-custom .period-tabs-indicator.fifteen{left:calc(50% + 2px)}.dashboard-page-custom .period-tabs-indicator.thirty{left:calc(75% + 2px)}.dashboard-page-custom .period-tabs .period-tab{box-sizing:border-box;width:25%;max-width:25%;font-family:var(--font-sans);color:var(--fg-muted);cursor:pointer;z-index:1;background:0 0;border:none;flex:25%;justify-content:center;align-items:center;margin:0;padding:6px 0;font-size:12px;font-weight:500;transition:color .2s;display:flex;position:relative;height:auto!important}.dashboard-page-custom .period-tabs .period-tab:hover{color:var(--fg-main)}.dashboard-page-custom .period-tabs .period-tab.active{color:var(--vintage-blue-fg);background-color:#0000!important;border-color:#0000!important}[data-theme=dark] .dashboard-page-custom .period-tabs .period-tab.active{color:#fff}.dashboard-page-custom .status-controls{align-items:center;gap:16px;display:flex}.dashboard-page-custom .time-window{color:var(--fg-main);white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.dashboard-page-custom .time-window svg{color:currentColor;width:16px;height:16px}.dashboard-page-custom .team-status{color:var(--fg-main);border-left:1px solid var(--border-color);align-items:center;gap:12px;padding-left:16px;font-size:13px;display:flex}.dashboard-page-custom .status-item{white-space:nowrap;align-items:center;gap:6px;display:flex}.dashboard-page-custom .status-dot{border-radius:50%;width:8px;height:8px}.dashboard-page-custom .status-dot.available{background-color:var(--sidebar-status-dot-online)}.dashboard-page-custom .status-dot.busy{background-color:var(--sidebar-status-dot-busy)}.dashboard-page-custom .card,.dashboard-page-custom [data-slot=card]{background-color:var(--bg-surface);border:1px solid var(--border-color);transition:var(--transition);border-radius:16px;padding:16px;box-shadow:none!important}[data-theme=dark] .dashboard-page-custom .card,[data-theme=dark] .dashboard-page-custom [data-slot=card]{--card:var(--palette-dark-secondary)}.dashboard-page-custom .card-header{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.dashboard-page-custom .card-title{font-size:var(--type-heading3-size,18px);font-weight:var(--font-weight-semibold,590);line-height:var(--type-heading3-line-height,26px);letter-spacing:var(--type-heading3-letter-spacing,-.45px)}.dashboard-page-custom .card-action{color:var(--primary);font-size:var(--type-body-small-size,14px);font-weight:var(--font-weight-semibold,590);line-height:var(--type-body-small-line-height,18px);letter-spacing:var(--type-body-small-letter-spacing,-.3px);cursor:pointer}.dashboard-page-custom .metrics-hero{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.dashboard-page-custom .metric-card{border:1px solid var(--border-color);border-radius:16px;flex-direction:column;justify-content:space-between;gap:20px;min-height:164px;padding:16px;display:flex}.dashboard-page-custom .metric-card:not(.highlight){background-color:var(--bg-metric)}.dashboard-page-custom .metric-top{justify-content:space-between;align-items:center;display:flex}.dashboard-page-custom .metric-icon-badge{background-color:var(--badge-bg,hsl(var(--palette-light-secondary)));width:36px;height:36px;color:var(--badge-fg,var(--fg-main));transition:var(--transition);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}[data-theme=dark] .dashboard-page-custom .metric-icon-badge{background-color:var(--badge-bg,var(--bg-canvas));color:var(--badge-fg,var(--fg-main))}.dashboard-page-custom .metric-action-arrow{border:1px solid var(--border-color);width:28px;height:28px;color:var(--fg-muted);cursor:pointer;transition:var(--transition);border-radius:50%;justify-content:center;align-items:center;display:flex}.dashboard-page-custom .metric-action-arrow:hover{color:var(--fg-main);border-color:var(--fg-main)}.dashboard-page-custom .metric-action-arrow svg{width:14px;height:14px}.dashboard-page-custom .metric-trend-pill{color:#10b981;background-color:#10b9811a;border:1px solid #10b98138;border-radius:12px;align-items:center;gap:3px;padding:3px 8px;font-size:11px;font-weight:590;line-height:1;display:inline-flex}[data-theme=dark] .dashboard-page-custom .metric-trend-pill{color:#34d399;background-color:#34d3991f;border-color:#34d39940}.dashboard-page-custom .metric-trend-pill.down{color:#f59e0b;background-color:#f59e0b1a;border-color:#f59e0b38}.dashboard-page-custom .metric-trend-pill.neutral{border-color:var(--border-color);color:var(--fg-muted);background-color:#0000}.dashboard-page-custom .metric-info-stack{flex-direction:column;gap:8px;display:flex}.dashboard-page-custom .metric-value-row{align-items:baseline;gap:8px;display:flex}.dashboard-page-custom .metric-value{color:var(--fg-main);letter-spacing:-.5px;font-size:28px;font-weight:500;line-height:1}.dashboard-page-custom .metric-pill{border-radius:20px;padding:2px 8px;font-size:12px;font-weight:500;line-height:1}.dashboard-page-custom .metric-pill.success{background-color:var(--vintage-green-bg);color:var(--vintage-green-fg)}.dashboard-page-custom .metric-pill.warning{background-color:var(--vintage-orange-bg);color:var(--vintage-orange-fg)}.dashboard-page-custom .metric-label{color:var(--fg-muted);font-size:13px;font-weight:400;line-height:1.2}.dashboard-page-custom .dashboard-grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:1024px){.dashboard-page-custom .dashboard-grid{grid-template-columns:repeat(3,1fr)}}.dashboard-page-custom .dashboard-grid>.card{box-sizing:border-box;flex-direction:column;height:380px;min-height:380px;max-height:380px;display:flex;overflow:hidden;justify-content:flex-start!important;align-items:stretch!important}.dashboard-page-custom .dashboard-grid>.card>.card-header{width:100%;min-height:auto;display:flex;text-align:left!important;justify-content:flex-start!important;align-items:center!important;margin-top:0!important;margin-bottom:16px!important}.dashboard-page-custom .stage-list-premium{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:16px;height:290px;min-height:290px;max-height:290px;display:flex;overflow-y:auto}.dashboard-page-custom .stage-list-premium::-webkit-scrollbar{display:none}.dashboard-page-custom .stage-cardlet{transition:var(--transition);background-color:#0000;border:none;border-radius:0;flex-direction:column;gap:8px;padding:0;display:flex}.dashboard-page-custom .stage-cardlet-header{justify-content:space-between;align-items:center;width:100%;display:flex}.dashboard-page-custom .stage-badge{border-radius:12px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;font-weight:500;line-height:1;display:flex}.dashboard-page-custom .stage-badge.green,.dashboard-page-custom .stage-badge.orange,.dashboard-page-custom .stage-badge.blue{color:var(--fg-main);border:1px solid var(--border-color);background-color:#0000}.dashboard-page-custom .stage-badge.muted{color:var(--fg-muted);border:1px solid var(--border-color);background-color:#0000}.dashboard-page-custom .stage-badge svg{width:12px;height:12px}.dashboard-page-custom .stage-value-wrapper{align-items:baseline;gap:6px;display:flex}.dashboard-page-custom .stage-value{color:var(--fg-main);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.dashboard-page-custom .stage-percentage{color:var(--fg-muted);font-size:12px}.dashboard-page-custom .stage-progress-track{background-color:var(--track-bg);border-radius:9999px;width:100%;height:10px;overflow:hidden}.dashboard-page-custom .stage-progress-fill{background-color:var(--fill-color);border-radius:9999px;height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}.dashboard-page-custom .stage-cardlet,.dashboard-page-custom .stage-cardlet.success,.dashboard-page-custom .stage-cardlet.green,.dashboard-page-custom .stage-cardlet.warning,.dashboard-page-custom .stage-cardlet.orange,.dashboard-page-custom .stage-cardlet.info,.dashboard-page-custom .stage-cardlet.blue,.dashboard-page-custom .stage-cardlet.neutral,.dashboard-page-custom .stage-cardlet.muted{--track-bg:color-mix(in srgb, var(--fg-muted), var(--bg-surface) 88%);--fill-color:var(--fg-main)}.dashboard-page-custom .team-status-details{align-items:center;gap:8px;display:flex}.dashboard-page-custom .team-status-pill{color:var(--fg-main);border:1px solid var(--border-color);background-color:#0000;border-radius:12px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.dashboard-page-custom .team-status-pill.success .team-status-dot{background-color:var(--vintage-green-fg);width:6px;height:6px;box-shadow:0 0 5px var(--vintage-green-fg);border-radius:50%}.dashboard-page-custom .team-status-pill.warning .team-status-dot{background-color:var(--vintage-yellow-fg);border-radius:50%;width:6px;height:6px}.dashboard-page-custom .team-status-pill.muted{color:var(--fg-muted)}.dashboard-page-custom .team-list-premium{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:12px;height:290px;min-height:290px;max-height:290px;display:flex;overflow-y:auto}.dashboard-page-custom .team-list-premium::-webkit-scrollbar{display:none}.dashboard-page-custom .team-member-cardlet{background-color:var(--bg-cardlet);border:1px solid var(--border-color);transition:var(--transition);border-radius:12px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.dashboard-page-custom .team-member-cardlet.online{--status-color:var(--vintage-green-fg)}.dashboard-page-custom .team-member-cardlet.busy{--status-color:var(--vintage-orange-fg)}.dashboard-page-custom .team-member-cardlet.offline{--status-color:var(--fg-muted);opacity:.65}.dashboard-page-custom .team-user-row{justify-content:space-between;align-items:center;width:100%;display:flex}.dashboard-page-custom .team-user-info{align-items:center;gap:12px;display:flex}.dashboard-page-custom .team-avatar{background-color:var(--bg-canvas);border:1px solid var(--border-color);width:36px;height:36px;color:var(--fg-main);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex;position:relative}.dashboard-page-custom .team-metrics-inline{align-items:center;gap:8px;display:flex}.dashboard-page-custom .team-metric-finished{color:var(--fg-muted);font-size:12px;font-weight:400}.dashboard-page-custom .team-avatar .status-indicator{border:2px solid var(--bg-surface);background-color:var(--status-color);width:10px;height:10px;transition:border-color var(--transition);z-index:2;border-radius:50%;position:absolute;bottom:-3px;right:-3px}.dashboard-page-custom .team-member-cardlet.online:hover .team-avatar .status-indicator{border-color:color-mix(in srgb, var(--vintage-green-bg), transparent 60%)}.dashboard-page-custom .team-member-cardlet.busy:hover .team-avatar .status-indicator{border-color:color-mix(in srgb, var(--vintage-orange-bg), transparent 60%)}.dashboard-page-custom .team-member-cardlet.offline:hover .team-avatar .status-indicator{border-color:color-mix(in srgb, var(--fg-muted), transparent 92%)}.dashboard-page-custom .team-name-wrapper{flex-direction:column;gap:2px;display:flex}.dashboard-page-custom .team-name{color:var(--fg-main);font-size:13px;font-weight:500;line-height:1.2}.dashboard-page-custom .team-channel-subtitle{color:var(--fg-muted);align-items:center;gap:4px;font-size:11px;line-height:1;display:inline-flex}.dashboard-page-custom .team-channel-subtitle svg{opacity:.8;width:11px;height:11px}.dashboard-page-custom .team-metrics-split{border-top:1px solid var(--border-color);grid-template-columns:1fr 1fr;width:100%;margin-top:6px;padding-top:8px;display:grid}.dashboard-page-custom .team-metric-box{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.dashboard-page-custom .team-metric-box:first-child{border-right:1px solid var(--border-color)}.dashboard-page-custom .team-metric-value{color:var(--fg-main);font-size:15px;font-weight:500;font-family:var(--font-sans);line-height:1.2}.dashboard-page-custom .team-metric-label{color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:400}.dashboard-page-custom .messages-stack{flex-direction:column;gap:20px;height:100%;display:flex}.dashboard-page-custom .message-card{flex-direction:column;flex:1;justify-content:space-between;min-height:140px;display:flex}.dashboard-page-custom .message-card-header{width:100%;margin-bottom:12px;text-align:left!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;display:flex!important}.dashboard-page-custom .message-card-title-group{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.dashboard-page-custom .message-card-badge{width:32px;height:32px;transition:var(--transition);border-radius:50%;justify-content:center;align-items:center;display:flex}.dashboard-page-custom .message-card-badge.blue{background-color:var(--vintage-blue-bg);color:var(--vintage-blue-fg)}.dashboard-page-custom .message-card-badge.green{background-color:var(--vintage-green-bg);color:var(--vintage-green-fg)}.dashboard-page-custom .message-card-badge svg{width:16px;height:16px}.dashboard-page-custom .message-card-label{color:var(--fg-main);font-size:15px;font-weight:500}.dashboard-page-custom .message-card-body{flex:1;justify-content:space-between;align-items:flex-end;gap:20px;width:100%;display:flex}.dashboard-page-custom .message-card-value{color:var(--fg-main);letter-spacing:-.5px;font-variant-numeric:tabular-nums;flex-shrink:0;margin-bottom:4px;font-size:32px;font-weight:500;line-height:1}.dashboard-page-custom .message-card-sparkline-container{flex:1;align-items:flex-end;height:60px;display:flex;position:relative;margin:0!important;padding:0!important;overflow:visible!important}.dashboard-page-custom .message-card-sparkline-container>div,.dashboard-page-custom .message-card-sparkline-container [data-chart],.dashboard-page-custom .message-card-sparkline-container .recharts-responsive-container,.dashboard-page-custom .message-card-sparkline-container .recharts-wrapper{aspect-ratio:auto!important;align-items:flex-end!important;height:60px!important;margin-top:auto!important;margin-bottom:0!important;padding:0!important;display:flex!important;overflow:visible!important}.dashboard-page-custom .message-card-sparkline-container svg.recharts-surface{vertical-align:bottom!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.dashboard-page-custom .chart-grid line{stroke:var(--border-color);opacity:.45}.dashboard-page-custom .chart-axis text{fill:var(--fg-muted)!important;font-size:9px!important;font-family:var(--font-sans)!important}.dashboard-page-custom .chart-line-blue{stroke:var(--vintage-blue-fg)!important}.dashboard-page-custom .chart-line-green{stroke:var(--vintage-green-fg)!important}.dashboard-page-custom .chart-tooltip-content{background-color:var(--bg-surface)!important;border:1px solid var(--border-color)!important;color:var(--fg-main)!important;min-width:160px!important;font-family:var(--font-sans)!important;border-radius:8px!important;padding:8px 12px!important;position:relative!important;box-shadow:0 4px 12px #00000014!important}.dashboard-page-custom .chart-tooltip-content .font-medium{color:var(--fg-main)!important;margin-bottom:6px!important;font-size:12px!important;font-weight:500!important}.dashboard-page-custom .chart-tooltip-content .text-muted-foreground{color:var(--fg-muted)!important;font-size:11px!important}.dashboard-page-custom .chart-tooltip-content .text-foreground{color:var(--fg-main)!important;font-size:13px!important;font-weight:500!important;position:absolute!important;top:8px!important;right:12px!important}.dashboard-page-custom .chart-tooltip-content .flex{justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;display:flex!important}.dashboard-page-custom .chart-tooltip-content .shrink-0{border-radius:2px!important}.dashboard-page-custom .sparkline-dot{pointer-events:none;border-radius:50%;width:6px;height:6px;position:absolute;transform:translate(50%,-50%)}.dashboard-page-custom .sparkline-dot:after{content:"";background-color:inherit;opacity:.4;border-radius:50%;width:12px;height:12px;animation:2s infinite pulse-dot;position:absolute;top:-3px;left:-3px}.dashboard-page-custom .sparkline-dot.blue{background-color:var(--vintage-blue-fg);top:12.5%;right:0}.dashboard-page-custom .sparkline-dot.green{background-color:var(--vintage-green-fg);top:20%;right:0}@keyframes pulse-dot{0%{opacity:.5;transform:scale(.8)}50%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(.8)}}.dashboard-page-custom .progress-item{flex-direction:column;gap:8px;display:flex}.dashboard-page-custom .progress-labels{justify-content:space-between;font-size:14px;display:flex}.dashboard-page-custom .progress-name{color:var(--fg-main);align-items:center;gap:8px;font-weight:500;display:flex}.dashboard-page-custom .progress-dot{border-radius:50%;width:8px;height:8px}.dashboard-page-custom .progress-value{color:var(--fg-muted)}.dashboard-page-custom .progress-track{background-color:var(--bg-canvas);border-radius:3px;height:6px;overflow:hidden}.dashboard-page-custom .progress-fill{border-radius:3px;height:100%}.dashboard-page-custom .bottom-grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:1024px){.dashboard-page-custom .bottom-grid{grid-template-columns:1fr 1fr}}.dashboard-page-custom .channels-cardlets-grid{border-bottom:1px dashed var(--border-color);grid-template-columns:1fr;gap:20px;margin-bottom:20px;padding-bottom:20px;display:grid}@media (min-width:480px){.dashboard-page-custom .channels-cardlets-grid{grid-template-columns:1fr 1fr}}.dashboard-page-custom .channel-cardlet{background-color:var(--bg-cardlet);border:1px solid var(--border-color);transition:var(--transition);border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;box-shadow:0 1px 2px #00000003}.dashboard-page-custom .channel-cardlet-title{color:var(--fg-muted);font-size:12px;font-weight:500}.dashboard-page-custom .channel-cardlet-value-row{align-items:baseline;gap:8px;display:flex}.dashboard-page-custom .channel-cardlet-value{color:var(--fg-main);font-size:28px;font-weight:500;line-height:1}.dashboard-page-custom .channel-cardlet-sub{color:var(--fg-muted);font-size:11px}.dashboard-page-custom .channel-cardlet-sub-value{color:var(--fg-muted);font-size:12px}.dashboard-page-custom .channel-distribution-legend{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.dashboard-page-custom .channel-legend-item{color:var(--fg-muted);align-items:center;gap:5px;font-size:11px;display:inline-flex}.dashboard-page-custom .legend-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.dashboard-page-custom .legend-dot.green{background-color:var(--vintage-green-fg)}.dashboard-page-custom .legend-dot.blue{background-color:var(--vintage-blue-fg)}.dashboard-page-custom .legend-dot.orange{background-color:var(--vintage-orange-fg)}.dashboard-page-custom .legend-dot.muted{background-color:var(--fg-muted)}.dashboard-page-custom .legend-count{color:var(--fg-main);font-weight:600}.dashboard-page-custom .legend-name{color:var(--fg-muted)}.dashboard-page-custom .channels-progress-track{background-color:color-mix(in srgb, var(--fg-muted), var(--bg-surface) 88%);border-radius:9999px;width:100%;height:10px;margin-top:4px;overflow:hidden}.dashboard-page-custom .channels-progress-fill{background-color:var(--fg-main);border-radius:9999px;height:100%;transition:width .6s cubic-bezier(.2,0,0,1)}.dashboard-page-custom .channel-list-title{color:var(--fg-main);margin-bottom:16px;font-size:12px;font-weight:500}.dashboard-page-custom .whatsapp-connected-list{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:10px;max-height:140px;display:flex;overflow-y:auto}.dashboard-page-custom .whatsapp-connected-list::-webkit-scrollbar{display:none}.dashboard-page-custom .whatsapp-row{background-color:var(--bg-cardlet);border:1px solid var(--border-color);transition:var(--transition);border-radius:12px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.dashboard-page-custom .whatsapp-name-col{color:var(--fg-main);align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.dashboard-page-custom .whatsapp-status-indicator{text-transform:uppercase;letter-spacing:.05em;border-radius:6px;align-items:center;gap:5px;padding:2px 6px;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.dashboard-page-custom .whatsapp-status-indicator.green{background-color:var(--vintage-green-bg);color:var(--vintage-green-fg);border:1px solid color-mix(in srgb, var(--vintage-green-fg) 12%, transparent)}.dashboard-page-custom .whatsapp-status-indicator.blue{background-color:var(--vintage-blue-bg);color:var(--vintage-blue-fg);border:1px solid color-mix(in srgb, var(--vintage-blue-fg) 12%, transparent)}.dashboard-page-custom .whatsapp-status-indicator.orange{background-color:var(--vintage-orange-bg);color:var(--vintage-orange-fg);border:1px solid color-mix(in srgb, var(--vintage-orange-fg) 12%, transparent)}.dashboard-page-custom .whatsapp-status-indicator.muted{background-color:color-mix(in srgb, var(--fg-muted), var(--bg-surface) 90%);color:var(--fg-muted);border:1px solid color-mix(in srgb, var(--fg-muted) 12%, transparent)}.dashboard-page-custom .whatsapp-status-indicator .status-dot{background-color:currentColor;border-radius:50%;width:4px;height:4px}.dashboard-page-custom .whatsapp-instance-name{color:var(--fg-main);font-weight:500}.dashboard-page-custom .whatsapp-metrics-side{align-items:center;gap:12px;display:flex}.dashboard-page-custom .whatsapp-count-text{color:var(--fg-muted);font-size:12px;font-weight:400}.dashboard-page-custom .whatsapp-waiting-badge{border:1px solid #0000;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:600;line-height:1}.dashboard-page-custom .whatsapp-waiting-badge.green{background-color:var(--vintage-green-bg);color:var(--vintage-green-fg);border-color:color-mix(in srgb, var(--vintage-green-fg) 12%, transparent)}.dashboard-page-custom .whatsapp-waiting-badge.orange{background-color:var(--vintage-orange-bg);color:var(--vintage-orange-fg);border-color:color-mix(in srgb, var(--vintage-orange-fg) 12%, transparent)}.dashboard-page-custom .sales-card-header-metrics{align-items:center;gap:16px;display:flex}.dashboard-page-custom .sales-header-metric-item{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.dashboard-page-custom .sales-header-metric-label{color:var(--fg-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:500}.dashboard-page-custom .sales-header-metric-value{color:var(--fg-main);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.dashboard-page-custom .sales-header-metric-value.green{color:var(--vintage-green-fg)}.dashboard-page-custom .sales-tabs{border:1px solid var(--border-color);--tab-active-bg:#f1f8fe;background-color:#0000;border-radius:8px;align-items:center;gap:0;width:260px;margin-bottom:20px;padding:2px;display:inline-flex;position:relative}[data-theme=dark] .dashboard-page-custom .sales-tabs{--tab-active-bg:var(--vintage-blue-bg)}.dashboard-page-custom .sales-tabs-indicator{background-color:var(--tab-active-bg);border:1px solid color-mix(in srgb, var(--vintage-blue-fg) 15%, transparent);z-index:0;border-radius:6px;width:calc(50% - 2px);transition:transform .25s cubic-bezier(.2,0,0,1);position:absolute;top:2px;bottom:2px;left:2px}.dashboard-page-custom .sales-tabs-indicator.vendas{transform:translate(0)}.dashboard-page-custom .sales-tabs-indicator.atribuicoes{transform:translate(100%)}.dashboard-page-custom .sales-tab-btn{font-family:var(--font-sans);color:var(--fg-muted);cursor:pointer;z-index:1;background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:6px 0;font-size:12px;font-weight:500;transition:color .2s;display:inline-flex;position:relative}.dashboard-page-custom .sales-tab-btn:hover{color:var(--fg-main)}.dashboard-page-custom .sales-tab-btn.active{color:var(--vintage-blue-fg)}[data-theme=dark] .dashboard-page-custom .sales-tab-btn.active{color:#fff}.dashboard-page-custom .sales-tab-content{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:16px;height:236px;min-height:236px;max-height:236px;display:flex;overflow-y:auto}.dashboard-page-custom .sales-tab-content::-webkit-scrollbar{display:none}.dashboard-page-custom .sales-tab-content.hidden{display:none!important}.dashboard-page-custom .sale-item{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.dashboard-page-custom .sale-item:last-child{border-bottom:none;padding-bottom:0}.dashboard-page-custom .sale-info{align-items:center;gap:12px;display:flex}.dashboard-page-custom .sale-text h4{color:var(--fg-main);margin-bottom:2px;font-size:13px;font-weight:500}.dashboard-page-custom .sale-text p{color:var(--fg-muted);font-size:11px}.dashboard-page-custom .sale-icon-box{background-color:var(--bg-canvas);border:1px solid var(--border-color);width:32px;height:32px;color:var(--fg-main);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dashboard-page-custom .sale-icon-box.green-badge{background-color:var(--vintage-green-bg);color:var(--vintage-green-fg);border:1px solid color-mix(in srgb, var(--vintage-green-fg) 12%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.dashboard-page-custom .sale-icon-box.green-badge svg{width:14px;height:14px}.dashboard-page-custom .sale-icon-box.blue-badge{background-color:var(--vintage-blue-bg);color:var(--vintage-blue-fg);border:1px solid color-mix(in srgb, var(--vintage-blue-fg) 12%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.dashboard-page-custom .sale-icon-box.blue-badge svg{width:14px;height:14px}.dashboard-page-custom .sale-amount.green-text{color:var(--vintage-green-fg);font-size:14px;font-weight:500}.dashboard-page-custom .activity-chat-outline{border:1px solid var(--border-color);color:var(--fg-muted);cursor:pointer;transition:var(--transition);box-sizing:border-box;background-color:#0000;border-radius:6px;justify-content:center;align-items:center;height:22px;padding:3px 10px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.dashboard-page-custom .activity-chat-outline:hover{background-color:hsl(var(--brand-primary));border-color:hsl(var(--brand-primary));color:hsl(var(--neutral-950))}.dashboard-page-custom .custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.dashboard-page-custom .custom-scrollbar::-webkit-scrollbar-track{background:0 0}.dashboard-page-custom .custom-scrollbar::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.dashboard-page-custom .header-left-trigger-custom{border-radius:var(--radius-md);width:36px;height:36px;color:var(--fg-main);cursor:pointer;transition:var(--transition);background-color:#0000;border:none;justify-content:center;align-items:center;display:flex}.dashboard-page-custom .header-left-trigger-custom:hover{background-color:var(--bg-hover)}.dashboard-page-custom .search-trigger-btn{border-radius:var(--radius-md);border:1px solid var(--border-color);background-color:var(--bg-surface);width:240px;height:36px;color:var(--fg-muted);cursor:pointer;text-align:left;transition:var(--transition);outline:none;align-items:center;gap:8px;padding:0 12px;font-family:inherit;display:flex}.dashboard-page-custom .search-trigger-btn:hover{background-color:var(--bg-hover);border-color:var(--fg-muted)}.dashboard-page-custom .search-trigger-btn svg{color:var(--fg-muted);flex-shrink:0}.dashboard-page-custom .search-placeholder{color:var(--fg-muted);flex:1;font-size:14px}.dashboard-page-custom .search-shortcut-kbd{color:var(--fg-muted);background-color:var(--bg-hover);border:1px solid var(--border-color);pointer-events:none;border-radius:4px;align-items:center;gap:2px;padding:2px 6px;font-family:monospace;font-size:11px;font-weight:500;line-height:1;display:flex}.custom-modal-overlay{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:9999;opacity:0;pointer-events:none;transition:background-color var(--modal-open-dur) var(--modal-ease), backdrop-filter var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:background-color, backdrop-filter, opacity;background-color:#0000;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.custom-modal-overlay.is-open{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1;pointer-events:auto;background-color:#0009}.custom-modal-overlay.is-closing{-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0;pointer-events:none;transition:background-color var(--modal-close-dur) var(--modal-ease), backdrop-filter var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease);background-color:#0000}.custom-search-modal{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);transform-origin:50%;width:100%;max-width:550px;max-height:450px;transform:scale(var(--modal-scale));opacity:0;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #0000004d,0 10px 10px -5px #0000004d}.custom-modal-overlay.is-open .custom-search-modal{opacity:1;transform:scale(1)}.custom-modal-overlay.is-closing .custom-search-modal{transform:scale(var(--modal-scale-close));opacity:0;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}@media (prefers-reduced-motion:reduce){.custom-modal-overlay,.custom-search-modal{transition:none!important}}.custom-modal-header{border-bottom:1px solid var(--border-color);background-color:var(--bg-surface);align-items:center;gap:12px;height:52px;padding:0 16px;display:flex;position:relative}.custom-modal-header .search-icon{color:var(--fg-muted);flex-shrink:0;width:18px;height:18px;position:static!important;top:auto!important;left:auto!important;transform:none!important}.custom-modal-input{color:var(--fg-main);background:0 0;border:none;outline:none;flex:1;height:100%;font-family:inherit;font-size:15px}.custom-modal-input::placeholder{color:var(--fg-muted)}.custom-modal-header .close-button{color:var(--fg-muted);cursor:pointer;transition:var(--transition);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.custom-modal-header .close-button:hover{background-color:var(--bg-hover);color:var(--fg-main)}.custom-modal-content{background-color:var(--bg-surface);flex:1;padding:12px;overflow-y:auto}.modal-status-text{text-align:center;color:var(--fg-muted);padding:16px;font-size:14px}.search-results-list{margin:0;padding:0;list-style:none}.results-group-title{color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em;padding:8px 12px 4px;font-size:12px;font-weight:600}.result-item{border-radius:var(--radius-md);cursor:pointer;color:var(--fg-muted);align-items:center;gap:12px;padding:10px 12px;transition:background-color .15s,color .15s;display:flex}.result-item.active{background-color:var(--bg-hover);color:var(--fg-main)}.result-item-icon{color:var(--fg-muted);flex-shrink:0}.result-item.active .result-item-icon{color:var(--fg-main)}.result-item-info{flex-direction:column;flex:1;display:flex}.result-item-label{color:var(--fg-main);font-size:14px;font-weight:500}.result-item-sublabel{color:var(--fg-muted);margin-top:2px;font-size:12px}.custom-notification-container{display:inline-block;position:relative}.custom-notification-container .relative-container{position:relative}.custom-notification-container .custom-badge-dot{background-color:var(--vintage-blue-fg);z-index:2;border:1.5px solid var(--bg-surface);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;right:4px}.custom-notification-dropdown{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);z-index:1000;flex-direction:column;width:320px;max-height:400px;animation:.15s ease-out notificationFadeIn;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 10px 15px -3px #0000004d,0 4px 6px -2px #0000004d}@media (max-width:767px){[data-slot=glass-tab-bar] .custom-notification-dropdown{top:auto!important;bottom:calc(100% + 12px)!important}}@keyframes notificationFadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.custom-notification-header{border-bottom:1px solid var(--border-color);background-color:var(--bg-surface);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.custom-notification-header h3{color:var(--fg-main);margin:0;font-size:14px;font-weight:600}.custom-notification-header .header-actions{gap:6px;display:flex}.custom-notification-header .action-btn-sm{color:var(--fg-muted);cursor:pointer;transition:var(--transition);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.custom-notification-header .action-btn-sm:hover{background-color:var(--bg-hover);color:var(--fg-main)}.custom-notification-header .action-btn-sm.danger:hover{color:var(--error-fg);background-color:color-mix(in srgb, var(--error-fg), transparent 90%)}.custom-notification-body{background-color:var(--bg-surface);flex:1;max-height:340px;overflow-y:auto}.empty-notifications{color:var(--fg-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px 16px;display:flex}.empty-notifications p{margin:0;font-size:13px}.notifications-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.notification-item{border-bottom:1px solid var(--border-color);cursor:pointer;background-color:var(--bg-surface);padding:12px 16px;transition:background-color .15s}.notification-item:last-child{border-bottom:none}.notification-item:hover{background-color:var(--bg-hover)}.notification-item.unread{background-color:color-mix(in srgb, var(--vintage-blue-fg), transparent 96%)}.notification-item.unread:hover{background-color:color-mix(in srgb, var(--vintage-blue-fg), transparent 92%)}[data-theme=dark] .notification-item.unread{background-color:color-mix(in srgb, var(--vintage-blue-fg), transparent 90%)}[data-theme=dark] .notification-item.unread:hover{background-color:color-mix(in srgb, var(--vintage-blue-fg), transparent 84%)}.notification-item-layout{gap:12px;display:flex}.notification-item-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.notification-item-icon.icon-blue{color:var(--vintage-blue-fg);background-color:var(--vintage-blue-bg)}.notification-item-icon.icon-orange{color:var(--warning-fg);background-color:color-mix(in srgb, var(--warning-fg), transparent 90%)}.notification-item-icon.icon-red{color:var(--error-fg);background-color:color-mix(in srgb, var(--error-fg), transparent 90%)}.notification-item-icon.icon-gray{color:var(--fg-muted);background-color:var(--bg-hover)}.notification-item-content{flex-direction:column;flex:1;min-width:0;display:flex}.notification-item-header{align-items:center;gap:8px;margin-bottom:2px;display:flex}.notification-item-title{color:var(--fg-main);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:500;overflow:hidden}.unread-indicator{background-color:var(--vintage-blue-fg);border-radius:50%;flex-shrink:0;width:6px;height:6px}.delete-item-btn{color:var(--fg-muted);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:opacity .15s,background-color .15s;display:flex}.notification-item:hover .delete-item-btn{opacity:1}.delete-item-btn:hover{background-color:color-mix(in srgb, var(--error-fg), transparent 90%);color:var(--error-fg)}.notification-item-msg{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;overflow:hidden}.notification-item-time{color:var(--fg-muted);margin-top:4px;font-size:11px}.dashboard-page-custom .header-left-trigger{color:var(--fg-muted);cursor:pointer;width:36px;height:36px;transition:var(--transition);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-right:auto;display:flex}.dashboard-page-custom .header-left-trigger:hover{color:var(--fg-main);background-color:var(--bg-hover)}.dashboard-page-custom .header-left-trigger svg{width:20px;height:20px}@media (max-width:1023px){.dashboard-page-custom .header-left-trigger{display:flex!important}}@media (max-width:768px){.dashboard-page-custom .page-header{flex-direction:column;align-items:flex-start;gap:16px}.dashboard-page-custom .page-controls{flex-direction:column;align-items:flex-start;gap:16px;width:100%}.dashboard-page-custom .status-controls{flex-direction:column;align-items:flex-start;gap:10px;width:100%}.dashboard-page-custom .team-status{border-left:none;flex-wrap:wrap;gap:12px;width:100%;padding-left:0}.dashboard-page-custom .period-tabs{width:100%;max-width:320px}}@media (max-width:640px){.dashboard-page-custom .user-profile .user-info{display:none!important}.dashboard-page-custom .user-profile{margin-left:4px;padding-left:12px}.custom-modal-overlay{justify-content:center!important;align-items:center!important;padding:16px!important}.custom-search-modal{border-radius:16px!important;width:100%!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 32px)!important;margin:auto!important}}@media (max-width:480px){.dashboard-page-custom .whatsapp-row{flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px}.dashboard-page-custom .whatsapp-metrics-side{border-top:1px dashed var(--border-color);justify-content:space-between;width:100%;margin-top:2px;padding-top:8px}.dashboard-page-custom .sale-item{flex-direction:column;align-items:flex-start;gap:12px;padding-bottom:16px}.dashboard-page-custom .sale-info{width:100%}.dashboard-page-custom .activity-chat-outline,.dashboard-page-custom .sale-amount{align-self:flex-end}.dashboard-page-custom .header{z-index:1000!important;box-sizing:border-box!important;width:calc(100% - 24px)!important;max-width:720px!important;height:52px!important;min-height:52px!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:9999px!important;justify-content:space-between!important;align-items:center!important;margin:12px auto 0!important;padding:0 16px!important;transition:all .3s!important;display:flex!important;position:sticky!important;top:12px!important;transform:translateZ(0)!important}.dashboard-page-custom .header:before{content:""!important;border-radius:inherit!important;z-index:-1!important;pointer-events:none!important;-webkit-backdrop-filter:blur(10px)saturate(200%)brightness()!important;backdrop-filter:blur(10px)saturate(200%)brightness()!important;backface-visibility:hidden!important;background:#12121273!important;border:1.2px solid #ffffff1f!important;position:absolute!important;inset:0!important;box-shadow:0 12px 40px #00000040,inset 1px 1.5px #ffffff59,inset 0 -1px #0000001a!important}.dashboard-page-custom .header:after{content:""!important;border-radius:inherit!important;z-index:-2!important;pointer-events:none!important;filter:url(#glass-distortion)!important;opacity:.8!important;position:absolute!important;inset:0!important}[data-theme=light] .dashboard-page-custom .header:before{background:#ffffff40!important;border:1.5px solid #fff6!important;box-shadow:0 12px 40px #0000000d,inset 1.5px 2px #fffc,inset 0 -1px #00000005!important}.dashboard-page-custom .header+*{margin-top:12px!important}}
