.dashboard-module__1qL-yq__toolbarStick{z-index:40;background:var(--surface-page);gap:var(--space-3);flex-direction:column;padding:8px 0;display:flex;position:sticky;top:0}.dashboard-module__1qL-yq__toolbar{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.dashboard-module__1qL-yq__spacer{flex:auto}.dashboard-module__1qL-yq__filterBar{background:var(--surface-page);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.dashboard-module__1qL-yq__row2{gap:var(--grid-gap);grid-template-columns:1fr 1fr;display:grid}.dashboard-module__1qL-yq__row3{gap:var(--grid-gap);grid-template-columns:repeat(3,1fr);display:grid}.dashboard-module__1qL-yq__row4{gap:var(--grid-gap);grid-template-columns:repeat(4,1fr);display:grid}.dashboard-module__1qL-yq__scoreRow{gap:var(--grid-gap);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.dashboard-module__1qL-yq__scoreRow .dashboard-module__1qL-yq__kpiCard{gap:6px;padding:14px}.dashboard-module__1qL-yq__scoreRow .dashboard-module__1qL-yq__kpiFigure{flex-direction:column;align-items:flex-start;gap:6px}.dashboard-module__1qL-yq__scoreRow .dashboard-module__1qL-yq__kpiNum{font-size:26px}.dashboard-module__1qL-yq__scoreRowInst{gap:var(--grid-gap);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.dashboard-module__1qL-yq__scoreRowInst .dashboard-module__1qL-yq__kpiCard{gap:6px;padding:14px}.dashboard-module__1qL-yq__scoreRowInst .dashboard-module__1qL-yq__kpiFigure{flex-direction:column;align-items:flex-start;gap:6px}.dashboard-module__1qL-yq__scoreRowInst .dashboard-module__1qL-yq__kpiNum{font-size:26px}.dashboard-module__1qL-yq__seg{background:var(--surface-card-alt);border-radius:8px;gap:4px;padding:4px;display:inline-flex}.dashboard-module__1qL-yq__seg button{cursor:pointer;font:var(--weight-semibold) 14px/1 var(--font-sans);color:var(--text-muted);background:0 0;border:none;border-radius:6px;padding:9px 18px}.dashboard-module__1qL-yq__seg button[data-on=true]{background:var(--surface-card);color:var(--text-primary)}.dashboard-module__1qL-yq__segmini{background:var(--surface-card-alt);border-radius:7px;gap:3px;padding:3px;display:inline-flex}.dashboard-module__1qL-yq__segmini button{cursor:pointer;font:600 12px/1 var(--font-sans);color:var(--text-muted);background:0 0;border:none;border-radius:5px;padding:6px 12px}.dashboard-module__1qL-yq__segmini button[data-on=true]{background:var(--surface-card);color:var(--text-primary)}.dashboard-module__1qL-yq__channels{align-items:center;gap:14px;display:flex}.dashboard-module__1qL-yq__pill{border-radius:var(--radius-sm);background:var(--surface-card);height:38px;color:var(--text-secondary);font:var(--weight-medium) 13px/1 var(--font-sans);border:1px solid var(--border-bar);cursor:pointer;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.dashboard-module__1qL-yq__pill[data-on=true]{color:#2f6fd0;background:#5590ff24;border-color:#5590ff}.dashboard-module__1qL-yq__ghost{color:var(--text-secondary);border:1px solid var(--border-bar);border-radius:var(--radius-sm);cursor:pointer;height:38px;font:var(--weight-medium) 13px/1 var(--font-sans);background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.dashboard-module__1qL-yq__ghost:hover{background:var(--overlay-soft)}.dashboard-module__1qL-yq__updated{font:400 12px/1 var(--font-sans);color:var(--text-muted)}.dashboard-module__1qL-yq__kpiCard{background:var(--surface-card);font-family:var(--font-sans);border-radius:8px;flex-direction:column;gap:10px;padding:18px 22px;display:flex}.dashboard-module__1qL-yq__kpiFigure{align-items:baseline;gap:12px;margin-top:2px;display:flex}.dashboard-module__1qL-yq__kpiNum{font:var(--weight-bold) 32px/1 var(--font-sans);color:var(--text-primary);white-space:nowrap}.dashboard-module__1qL-yq__funnelRow{height:72px}.dashboard-module__1qL-yq__funnelRateLabel{font:600 13px/1 var(--font-sans);color:var(--funnel-rate-ink)}.dashboard-module__1qL-yq__funnelRate{font:400 28px/1 var(--font-sans);color:var(--funnel-rate-ink)}.dashboard-module__1qL-yq__funnelLabel{font:600 13px/1.2 var(--font-sans);color:var(--text-secondary);text-align:center}.dashboard-module__1qL-yq__funnelCount{font:400 30px/1 var(--font-sans)}.dashboard-module__1qL-yq__menuWrap{width:270px;position:relative}.dashboard-module__1qL-yq__menu{z-index:30;background:#fff;border-radius:6px;min-width:240px;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 12px 32px #0006}.dashboard-module__1qL-yq__menu button{text-align:left;width:100%;font:400 14px/1 var(--font-sans);color:var(--text-on-light);cursor:pointer;background:#fff;border:none;padding:11px 14px;display:block}.dashboard-module__1qL-yq__menu button:hover{background:#f0f0f0}.dashboard-module__1qL-yq__menu button[aria-selected=true]{background:#eef4ff;font-weight:600}.dashboard-module__1qL-yq__pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}@media (max-width:1279px){.dashboard-module__1qL-yq__row4,.dashboard-module__1qL-yq__row3{grid-template-columns:repeat(2,1fr)}.dashboard-module__1qL-yq__row3>:nth-child(3){grid-column:1/-1}.dashboard-module__1qL-yq__row2{grid-template-columns:1fr}.dashboard-module__1qL-yq__scoreRow,.dashboard-module__1qL-yq__scoreRowInst{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:859px){.dashboard-module__1qL-yq__seg{width:100%}.dashboard-module__1qL-yq__seg button{text-align:center;flex:1 1 0;padding:9px 8px}.dashboard-module__1qL-yq__scoreRow,.dashboard-module__1qL-yq__scoreRowInst{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599px){.dashboard-module__1qL-yq__row4,.dashboard-module__1qL-yq__row3{grid-template-columns:repeat(2,1fr)}.dashboard-module__1qL-yq__scoreRow,.dashboard-module__1qL-yq__scoreRowInst{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__1qL-yq__toolbar,.dashboard-module__1qL-yq__filterBar{flex-direction:column;align-items:stretch}.dashboard-module__1qL-yq__spacer{display:none}.dashboard-module__1qL-yq__menuWrap{width:100%}.dashboard-module__1qL-yq__channels>button{flex:1 1 0}.dashboard-module__1qL-yq__kpiCard{padding:14px}.dashboard-module__1qL-yq__kpiFigure{flex-direction:column;align-items:flex-start;gap:6px}.dashboard-module__1qL-yq__kpiNum{font-size:22px}.dashboard-module__1qL-yq__funnelRow{height:60px}.dashboard-module__1qL-yq__funnelRate{font-size:20px}.dashboard-module__1qL-yq__funnelRateLabel{font-size:11px}.dashboard-module__1qL-yq__funnelCount{font-size:20px}.dashboard-module__1qL-yq__funnelLabel{font-size:11px}}
