.dashboard-refined>header{margin-bottom:1rem}.dashboard-refined [data-dashboard-section]:not([data-dashboard-section=recent])>div:first-child{margin-bottom:.75rem}.dashboard-activity-content{overflow:hidden}.dashboard-refined [data-dashboard-section=pipeline] .dashboard-action-row{padding-inline:0}.dashboard-activity-content[data-state=open]{animation:.2s ease-out dashboard-activity-open}.dashboard-activity-content[data-state=closed]{animation:.2s ease-out dashboard-activity-close}@keyframes dashboard-activity-open{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes dashboard-activity-close{0%{height:var(--radix-collapsible-content-height)}to{height:0}}@media (prefers-reduced-motion:reduce){.dashboard-activity-content[data-state]{animation:none}}.dashboard-performance .analytics-kpi{background:linear-gradient(145deg, color-mix(in srgb, var(--primary) 4%, var(--card)), var(--card) 70%)}.dashboard-performance .analytics-surface{background:linear-gradient(160deg, color-mix(in srgb, var(--primary) 3%, var(--card)), var(--card) 65%)}.dashboard-performance table th,.dashboard-performance table td{padding:.375rem .25rem}.dashboard-refined section,.dashboard-refined [data-performance-widget],.dashboard-refined .analytics-kpi{container-type:inline-size}.dashboard-refined h1,.dashboard-refined h2,.dashboard-refined h3{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.dashboard-refined h2{font-size:clamp(.875rem,5cqi,1.125rem)}.dashboard-refined h3{font-size:clamp(.75rem,4.5cqi,.875rem)}.dashboard-value{white-space:nowrap;font-variant-numeric:tabular-nums;overflow-wrap:normal;line-height:1.4}.dashboard-value:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:3px}.dashboard-value-disclosure{z-index:100;border:1px solid var(--border);background:var(--popover);width:max-content;max-width:min(24rem,100vw - 2rem);color:var(--popover-foreground);white-space:normal;overflow-wrap:anywhere;box-shadow:var(--shadow-panel);pointer-events:none;border-radius:.75rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;position:fixed}.dashboard-sections [data-dashboard-section=recent],.dashboard-sections [data-dashboard-section=goals],.dashboard-sections [data-dashboard-section=analytics]{margin-top:0}.dashboard-refined[data-dashboard-density=compact] .dashboard-sections{gap:.875rem}.dashboard-refined[data-dashboard-density=compact] .analytics-kpi,.dashboard-refined[data-dashboard-density=compact] .analytics-surface{padding:.75rem}.dashboard-refined[data-dashboard-density=compact] .dashboard-action-row{min-height:3rem}.dashboard-refined [data-dashboard-accent],.dashboard-refined{--dashboard-accent:var(--primary)}.dashboard-refined[data-dashboard-accent=slate]{--dashboard-accent:var(--brand-secondary)}.dashboard-refined[data-dashboard-accent=blue]{--dashboard-accent:var(--info)}.dashboard-refined[data-dashboard-accent=green]{--dashboard-accent:var(--success)}.dashboard-performance table{table-layout:auto}.dashboard-performance table th{overflow-wrap:anywhere}.dashboard-refined .flex>div{min-width:0;max-width:100%}.dashboard-refined p{overflow-wrap:anywhere}.dashboard-refined [data-stage-donut],.dashboard-customization{container-type:inline-size}@container (width<=12rem){.dashboard-widget-option{flex-wrap:wrap;justify-content:flex-end;row-gap:0}.dashboard-widget-option>label{flex-basis:100%}}.dashboard-kpi-grid,.dashboard-money-grid,.dashboard-goal-grid,.dashboard-goal-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-money-grid>div:last-child{grid-column:span 2}@container (width>=16rem){.dashboard-money-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-money-grid>div:last-child{grid-column:span 1}}.dashboard-kpi-grid-summary>div:first-child{grid-column:span 2}.dashboard-distribution-grid{grid-template-columns:minmax(0,1fr)}@container (width>=24rem){.dashboard-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-kpi-grid-summary>div:first-child{grid-column:span 1}.dashboard-distribution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-goal-summary{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width>=40rem){.dashboard-goal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width<=12rem){.dashboard-kpi-grid{grid-template-columns:minmax(0,1fr)}.dashboard-kpi-grid-summary>div:first-child{grid-column:span 1}}@container (width<=14rem){.dashboard-donut-layout{grid-template-columns:minmax(0,1fr)}.dashboard-donut-layout>div:first-child{justify-self:center;width:140px}}@container (width<=13rem){.dashboard-recent-header{flex-wrap:wrap;padding-block:.25rem}.dashboard-recent-header>h2{flex-basis:100%}.dashboard-recent-header>button{margin-left:auto}}.dashboard-refined .recharts-tooltip-wrapper{max-width:calc(100vw - 2rem)}.dashboard-refined .recharts-tooltip-wrapper .font-mono{white-space:nowrap}.dashboard-goal-arc{transition:stroke-dashoffset .2s ease-out}@media (prefers-reduced-motion:reduce){.dashboard-goal-arc{transition:none}}.dashboard-comparison-card{container-type:inline-size}@container (width<=14rem){.dashboard-performance .dashboard-comparison-row{grid-template-columns:minmax(0,1fr);gap:.25rem;display:grid}.dashboard-comparison-row>.dashboard-value{text-align:left;width:100%}}.dashboard-row-grid{grid-template-columns:2rem minmax(0,1fr) auto}.dashboard-refined [data-dashboard-section=today],.dashboard-refined [data-dashboard-section=attention]{container-type:inline-size}@container (width>=28rem){.dashboard-action-row:has(>div){grid-template-columns:minmax(0,1fr) auto}.dashboard-action-row>a{grid-column:1}.dashboard-action-row>div{grid-area:1/2}}
