.next-event-progress{flex:1;min-width:100px;max-width:200px}.next-event-progress .ant-progress-text{color:var(--text-muted)!important;font-size:11px!important}@media (max-width:1000px){.next-event-progress{width:100%;max-width:100%}}
.next-events-filters{border-bottom:1px solid var(--border);padding:16px 24px}.next-event-container{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;min-height:4.5rem;padding:16px 24px;display:flex}.next-event-container .next-event-name{color:var(--text);font-size:13px;font-weight:600}.next-event-container .next-event-date{color:var(--text-secondary);font-size:13px}.next-events-content .next-event-container:last-child{border-bottom:0}.next-events-pagination{border-top:1px solid var(--border);justify-content:center;padding:12px 0;display:flex}@media (max-width:1000px){.next-event-container{flex-direction:column;align-items:flex-start;gap:4px;min-height:0;padding:16px}.next-event-container .next-event-name{width:100%}.next-event-container .next-event-date{color:var(--text-muted);font-size:12px}}
.top-events-list{padding:8px 0}.top-event-item{align-items:center;gap:16px;padding:12px 24px;display:flex}.top-event-item .top-event-rank{color:var(--text-muted);font-variant-numeric:tabular-nums;min-width:24px;font-size:13px;font-weight:700}.top-event-item .top-event-info{flex:1;min-width:0}.top-event-item .top-event-info .top-event-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:13px;font-weight:600;display:block;overflow:hidden}.top-event-item .top-event-info .top-event-bar-container{background:var(--bg-elevated);height:6px;box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;overflow:hidden}.top-event-item .top-event-info .top-event-bar-container .top-event-bar{background:linear-gradient(90deg, var(--ft-chart-1), color-mix(in srgb, var(--ft-chart-1) 65%, white));border-radius:999px;min-width:4px;height:100%;transition:width .6s}.top-event-item .top-event-revenue{color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}@media (max-width:480px){.top-event-item{gap:8px;padding:8px 12px}.top-event-item .top-event-info .top-event-name,.top-event-item .top-event-revenue{font-size:12px}}
.dashboard-shell__kpis-skeleton{padding:24px 24px 4px}@media (max-width:767px){.dashboard-shell__kpis-skeleton{padding:16px 12px 4px}}.dashboard-shell .dashboard-kpi-help{cursor:pointer;color:inherit;justify-content:center;align-items:center;display:inline-flex}@media (max-width:767px){.dashboard-shell .dashboard-kpi-help{margin:-10px;padding:10px}}.dashboard-shell .dashboard-widget-placeholder{justify-content:center;align-items:center;min-height:180px;display:flex}@media (min-width:993px){.dashboard-shell .dashboard-revenue{grid-template-columns:minmax(0,1fr) 300px}}.dashboard-shell .channel-breakdown{flex-direction:column;gap:16px;display:flex}.dashboard-shell .channel-breakdown .channel-label{color:var(--text);margin-bottom:4px;font-size:13px;font-weight:600}.dashboard-shell .channel-breakdown .channel-amount{color:var(--text-muted);margin-top:2px;font-size:12px}.dashboard-shell .insight-list{flex-direction:column;display:flex}.dashboard-shell .insight-list .insight-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.dashboard-shell .insight-list .insight-row:last-child{border-bottom:none}.dashboard-shell .insight-list .insight-row .insight-label{color:var(--text-secondary);font-size:13px}.dashboard-shell .insight-list .insight-row .insight-value{color:var(--text);font-size:13px;font-weight:700}.dashboard-shell .funnel-container{flex-direction:column;gap:12px;display:flex}.dashboard-shell .funnel-container .funnel-step{position:relative}.dashboard-shell .funnel-container .funnel-step .funnel-bar{background:var(--primary);border-radius:var(--ft-radius);opacity:.15;min-width:24px;height:32px;transition:width .6s}.dashboard-shell .funnel-container .funnel-step .funnel-info{justify-content:space-between;align-items:center;padding:0 12px;display:flex;position:absolute;inset:0}.dashboard-shell .funnel-container .funnel-step .funnel-info .funnel-label{color:var(--text);font-size:13px;font-weight:600}.dashboard-shell .funnel-container .funnel-step .funnel-info .funnel-count{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.dashboard-shell .funnel-container .funnel-rates{border-top:1px solid var(--border);justify-content:space-between;gap:16px;padding-top:8px;display:flex}.dashboard-shell .funnel-container .funnel-rates span{color:var(--text-muted);font-size:12px;font-weight:600}.dashboard-dates-drawer .ant-drawer-body{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px);flex-direction:column;gap:12px;display:flex}.dashboard-dates-drawer__presets{flex-wrap:wrap;gap:8px;display:flex}.dashboard-dates-drawer__presets .ant-btn{flex:calc(50% - 8px);min-width:120px}
