.dashboard-page-root{isolation:isolate;--dashboard-series-meetings:var(--dash-chart-activity,#246bfa);--dashboard-series-meetings-soft:var(--dash-chart-activity-soft,#93c5fd);--dashboard-series-calls:var(--dash-chart-hours,#3b82f6);--dashboard-series-calls-soft:var(--dash-chart-hours-soft,#60a5fa);width:100%;min-height:100%;position:relative;overflow:visible}.dashboard-type-pill-meeting{color:#fff;background-color:#246bfa;border-color:#0000}.dashboard-type-pill-call{color:#fff;background-color:#3b82f6;border-color:#0000}.dark .dashboard-type-pill-meeting,.dark .dashboard-type-pill-call{color:#eff1fc;background-color:#ffffff26;border-color:#ffffff40}.dashboard-type-dot-meeting{background-color:#246bfa}.dashboard-type-dot-call{background-color:#3b82f6}.dark .dashboard-type-dot-meeting,.dark .dashboard-type-dot-call{background-color:#eff1fc}.dashboard-type-icon-meeting{background-color:color-mix(in srgb, var(--dashboard-series-meetings) 18%, transparent);color:#1d4ed8}.dashboard-type-icon-call{background-color:color-mix(in srgb, var(--dashboard-series-calls) 18%, transparent);color:#1e40af}.dark .dashboard-type-icon-meeting{border-color:color-mix(in srgb, var(--dashboard-series-meetings) 28%, transparent);background-color:color-mix(in srgb, var(--dashboard-series-meetings) 14%, transparent);color:var(--dashboard-series-meetings)}.dark .dashboard-type-icon-call{border-color:color-mix(in srgb, var(--dashboard-series-calls) 28%, transparent);background-color:color-mix(in srgb, var(--dashboard-series-calls) 14%, transparent);color:var(--dashboard-series-calls)}.cost-accent-text{color:var(--dash-chart-hours,#3b82f6)}.dark .cost-accent-text{color:var(--dashboard-series-meetings)}.cost-accent-fill{background:linear-gradient(90deg, var(--dash-chart-hours-soft,#60a5fa), var(--dash-chart-hours,#3b82f6))}.cost-accent-surface{border-color:color-mix(in srgb, var(--dashboard-series-meetings) 22%, transparent);background-color:color-mix(in srgb, var(--dashboard-series-meetings) 10%, transparent)}.cost-accent-chip{background-color:color-mix(in srgb, var(--dashboard-series-meetings) 15%, transparent);color:var(--dash-chart-hours,#3b82f6)}.dark .cost-accent-chip{color:var(--dashboard-series-meetings)}.cost-accent-panel{border-color:color-mix(in srgb, var(--dashboard-series-meetings) 30%, transparent);background-color:color-mix(in srgb, var(--dashboard-series-meetings) 10%, transparent)}.cost-accent-card{border-color:color-mix(in srgb, var(--dashboard-series-meetings) 15%, transparent)}.cost-row-lead{border-color:color-mix(in srgb, var(--dashboard-series-meetings) 40%, transparent);background-color:color-mix(in srgb, var(--dashboard-series-meetings) 5%, transparent)}.cost-row-lead-fill{background-color:color-mix(in srgb, var(--dashboard-series-meetings) 5%, transparent)}.cost-thead{background-color:color-mix(in srgb, var(--dashboard-series-calls) 12%, transparent)}.dashboard-viewport-wash{pointer-events:none;z-index:0;background:radial-gradient(72% 110% at 6% -22%,#246bfa29 0%,#0000 58%),radial-gradient(58% 90% at 96% -8%,#1a6ea81f 0%,#0000 52%),linear-gradient(#efe8dc 0%,#f3eee4 48%,#f7f3ec 100%);width:100%;height:28rem;position:absolute;inset:0 0 auto}.dark .dashboard-viewport-wash{background:radial-gradient(80% 110% at 10% -18%,#f4d27a42,#0000 58%),radial-gradient(65% 85% at 90% -10%,#38bdf81f,#0000 50%),linear-gradient(#b4822824 0%,#0b122000 82%)}.dashboard-page-root:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(90% 55% at 0 -8%,#246bfa1a,#0000 56%),radial-gradient(70% 42% at 100% 0,#24ade514,#0000 50%);position:absolute;inset:0}.dark .dashboard-page-root:before{background:radial-gradient(85% 52% at 0 -10%,#f4d27a1f,#0000 58%),radial-gradient(65% 40% at 100% 2%,#38bdf814,#0000 48%)}.dashboard-panel{background-color:#fff;box-shadow:0 8px 24px #0d1a2b0f}.dashboard-datetime-bw{-webkit-backdrop-filter:none;background-color:#fff;box-shadow:0 1px 2px #0000001f}.dark .dashboard-datetime-bw{background-color:unset;-webkit-backdrop-filter:unset;box-shadow:unset}.dark .dashboard-panel{-webkit-backdrop-filter:blur(22px)saturate(165%);background:#0f172a38 linear-gradient(160deg,#ffffff24 0%,#ffffff0d 38%,#ffffff05 100%);box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #ffffff0a,0 14px 36px #00000029}.dark .dashboard-panel.dashboard-datetime-bw{border:0;box-shadow:0 14px 36px #00000029}.dark .dashboard-panel-glass{-webkit-backdrop-filter:blur(22px)saturate(120%);background:#0f172a6b;box-shadow:inset 0 0 0 1px #ffffff0d,0 16px 40px #0000002e}.dashboard-panel.dashboard-panel-recordings{background-color:#f1f5f9d1}.dark .dashboard-panel.dashboard-panel-recordings{background:#060a129e linear-gradient(160deg,#ffffff0f 0%,#ffffff05 40%,#0000002e 100%)}@media (prefers-reduced-transparency:reduce){.dashboard-panel{-webkit-backdrop-filter:none;background-color:#fff}.dark .dashboard-panel,.dark .dashboard-panel-glass{-webkit-backdrop-filter:none;background:#141c2c}.dark .dashboard-panel.dashboard-panel-recordings{background:#0a101c}}.dashboard-ambient{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:visible}.dashboard-page-root>:not(.dashboard-ambient){z-index:1;position:relative}.dashboard-ambient-glow{background:radial-gradient(circle at 50% 42%, var(--dashboard-glow-core) 0%, var(--dashboard-glow-color) 38%, transparent 68%);animation:dashboard-glow-drift var(--dashboard-glow-duration,22s) ease-in-out infinite;will-change:transform;backface-visibility:hidden;border-radius:9999px;position:absolute}.dashboard-ambient-glow-a{--dashboard-glow-core:#f4d27a52;--dashboard-glow-color:#f0c14a29;--dashboard-glow-duration:18s;width:16rem;height:16rem;top:4%;right:6%}.dashboard-ambient-glow-b{--dashboard-glow-core:#e8a0904d;--dashboard-glow-color:#e8a09029;--dashboard-glow-duration:24s;width:14rem;height:14rem;animation-name:dashboard-glow-drift-alt;bottom:8%;left:6%}.dashboard-ambient-glow-c{--dashboard-glow-core:#7dd3fc42;--dashboard-glow-color:#38bdf824;--dashboard-glow-duration:20s;width:13rem;height:13rem;animation-delay:-8s;top:44%;right:5%}.dashboard-ambient-glow-d{--dashboard-glow-core:#60a5fa47;--dashboard-glow-color:#3b82f624;--dashboard-glow-duration:16s;width:15rem;height:15rem;animation-name:dashboard-glow-drift-alt;animation-delay:-4s;bottom:6%;right:8%}.dark .dashboard-ambient-glow-a{--dashboard-glow-core:#fde0962e;--dashboard-glow-color:#f4d27a14}.dark .dashboard-ambient-glow-b{--dashboard-glow-core:#fdba741f;--dashboard-glow-color:#e8a09012}.dark .dashboard-ambient-glow-c{--dashboard-glow-core:#7dd3fc1f;--dashboard-glow-color:#38bdf80f}.dark .dashboard-ambient-glow-d{--dashboard-glow-core:#93c5fd1f;--dashboard-glow-color:#60a5fa12}.dashboard-ambient-grid{opacity:.035;background-image:linear-gradient(to right, var(--foreground) 1px, transparent 1px), linear-gradient(to bottom, var(--foreground) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(140% 70% at 50% 0,#000 35%,#0000 82%);mask-image:radial-gradient(140% 70% at 50% 0,#000 35%,#0000 82%)}.dark .dashboard-ambient-grid{opacity:.03}@keyframes dashboard-glow-drift{0%,to{transform:translate(0,0)scale(1)}40%{transform:translate(28px,-22px)scale(1.08)}70%{transform:translate(-16px,18px)scale(.96)}}@keyframes dashboard-glow-drift-alt{0%,to{transform:translate(0,0)scale(1)}35%{transform:translate(-26px,-18px)scale(1.1)}65%{transform:translate(20px,24px)scale(.94)}}@keyframes dashboard-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}@keyframes dashboard-header-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}.dashboard-header-enter :is(.dash-kicker,.dash-text-title,.dash-text-heading,.dash-text-body){animation:.72s cubic-bezier(.22,1,.36,1) both dashboard-header-in}.dashboard-header-enter .dash-kicker{animation-delay:40ms}.dashboard-header-enter :is(.dash-text-title,.dash-text-heading){animation-delay:.13s}.dashboard-header-enter .dash-text-body{animation-delay:.23s}.dashboard-header-enter .dashboard-header-meta{animation:.72s cubic-bezier(.22,1,.36,1) .31s both dashboard-header-in}.dashboard-in{animation:.45s cubic-bezier(.22,1,.36,1) both dashboard-fade-up}.dashboard-in-d1{animation-delay:50ms}.dashboard-in-d2{animation-delay:.1s}.dashboard-in-d3{animation-delay:.16s}.dashboard-in-d4{animation-delay:.22s}.dashboard-in-d5{animation-delay:.28s}.dashboard-in-section>:first-child{animation:.45s cubic-bezier(.22,1,.36,1) both dashboard-fade-up}.dashboard-in-section.dashboard-in-d1>:first-child{animation-delay:50ms}.dashboard-in-section.dashboard-in-d2>:first-child{animation-delay:.1s}.dashboard-in-section.dashboard-in-d3>:first-child{animation-delay:.16s}.dashboard-in-section.dashboard-in-d4>:first-child{animation-delay:.22s}.dashboard-in-section.dashboard-in-d5>:first-child{animation-delay:.28s}.dashboard-metric-grid>*{animation:.4s cubic-bezier(.22,1,.36,1) both dashboard-fade-up}.dashboard-metric-grid>:first-child{animation-delay:80ms}.dashboard-metric-grid>:nth-child(2){animation-delay:.12s}.dashboard-metric-grid>:nth-child(3){animation-delay:.16s}.dashboard-metric-grid>:nth-child(4){animation-delay:.2s}.dashboard-metric-grid>:nth-child(5){animation-delay:.24s}.dashboard-metric-grid>:nth-child(6){animation-delay:.28s}.dashboard-chart-grid:not(.is-entered)>*{opacity:0}.dashboard-chart-grid.is-entered>*{animation:.4s cubic-bezier(.22,1,.36,1) both dashboard-fade-up}.dashboard-chart-grid.is-entered>:first-child{animation-delay:.14s}.dashboard-chart-grid.is-entered>:nth-child(2){animation-delay:.2s}.dashboard-stagger-grid>*{animation:.35s cubic-bezier(.22,1,.36,1) both dashboard-fade-up}.dashboard-stagger-grid>:first-child{animation-delay:.12s}.dashboard-stagger-grid>:nth-child(2){animation-delay:.16s}.dashboard-stagger-grid>:nth-child(3){animation-delay:.2s}.dashboard-stagger-grid>:nth-child(4){animation-delay:.24s}.dashboard-stagger-grid>:nth-child(5){animation-delay:.28s}.dashboard-stagger-grid>:nth-child(6){animation-delay:.32s}.dashboard-stagger-grid>:nth-child(7){animation-delay:.36s}.dashboard-stagger-grid>:nth-child(8){animation-delay:.4s}.dashboard-stagger-grid>:nth-child(9){animation-delay:.44s}.dashboard-stagger-grid>:nth-child(n+10){animation-delay:.46s}.dashboard-stagger-list>li{animation:.35s cubic-bezier(.22,1,.36,1) both dashboard-fade-up}.dashboard-stagger-list>li:first-child{animation-delay:.18s}.dashboard-stagger-list>li:nth-child(2){animation-delay:.22s}.dashboard-stagger-list>li:nth-child(3){animation-delay:.26s}.dashboard-stagger-list>li:nth-child(4){animation-delay:.3s}.dashboard-stagger-list>li:nth-child(5){animation-delay:.34s}.dashboard-stagger-list>li:nth-child(6){animation-delay:.38s}.dashboard-stagger-list>li:nth-child(n+7){animation-delay:.4s}.dashboard-stagger-rows>tr{animation:.35s cubic-bezier(.22,1,.36,1) both dashboard-fade-up}.dashboard-stagger-rows>tr:first-child{animation-delay:.18s}.dashboard-stagger-rows>tr:nth-child(2){animation-delay:.22s}.dashboard-stagger-rows>tr:nth-child(3){animation-delay:.26s}.dashboard-stagger-rows>tr:nth-child(4){animation-delay:.3s}.dashboard-stagger-rows>tr:nth-child(5){animation-delay:.34s}.dashboard-stagger-rows>tr:nth-child(n+6){animation-delay:.36s}.dashboard-quick-nav>a{animation:.35s cubic-bezier(.22,1,.36,1) both dashboard-fade-up}.dashboard-quick-nav>a:first-child{animation-delay:.22s}.dashboard-quick-nav>a:nth-child(2){animation-delay:.26s}.dashboard-quick-nav>a:nth-child(3){animation-delay:.3s}.dashboard-quick-nav>a:nth-child(4){animation-delay:.34s}.dashboard-quick-nav>a:nth-child(5){animation-delay:.38s}@media (prefers-reduced-motion:no-preference){.dashboard-hover-lift{transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .2s}.dashboard-hover-lift:hover{transform:translateY(-2px)}.dark .dashboard-hover-lift:hover{box-shadow:inset 0 1px #ffffff24,0 16px 36px #0000002e}.dashboard-btn-lift{transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .2s,border-color .2s}.dashboard-btn-lift:hover{transform:translateY(-1px)}.dashboard-icon-nudge{transition:transform .2s cubic-bezier(.22,1,.36,1)}.group:hover .dashboard-icon-nudge{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.dashboard-in,.dashboard-in-section>:first-child,.dashboard-metric-grid>*,.dashboard-chart-grid>*,.dashboard-chart-grid:not(.is-entered)>*,.dashboard-stagger-grid>*,.dashboard-stagger-list>li,.dashboard-stagger-rows>tr,.dashboard-quick-nav>a,.dashboard-ambient-glow,.dashboard-header-enter :is(.dash-kicker,.dash-text-title,.dash-text-heading,.dash-text-body),.dashboard-header-enter .dashboard-header-meta{opacity:1;animation:none!important}}
