.dashboard-module__bL4eUq__section{gap:var(--space-5);display:grid}.dashboard-module__bL4eUq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.dashboard-module__bL4eUq__headerCopy{gap:var(--space-2);display:grid}.dashboard-module__bL4eUq__eyebrow{border:1px solid var(--color-primary-soft-border);background:var(--color-primary-soft);width:fit-content;color:var(--color-primary);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.78rem;font-weight:700;display:inline-flex}.dashboard-module__bL4eUq__title{color:var(--color-text);margin:0;font-size:clamp(1.8rem,2vw,2.6rem);line-height:1}.dashboard-module__bL4eUq__subtitle{max-width:64ch;color:var(--color-muted);margin:0}.dashboard-module__bL4eUq__filtersCard{gap:var(--space-4);display:grid}.dashboard-module__bL4eUq__filtersForm{gap:var(--space-3);grid-template-columns:1fr;align-items:end;display:grid}.dashboard-module__bL4eUq__filtersHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.dashboard-module__bL4eUq__filtersTitle{color:var(--color-text);margin:0;font-size:1rem;font-weight:700}.dashboard-module__bL4eUq__filtersHint{color:var(--color-muted);margin:0;font-size:.875rem}.dashboard-module__bL4eUq__field{gap:var(--space-2);display:grid}.dashboard-module__bL4eUq__label{color:var(--color-text);font-size:.82rem;font-weight:700}.dashboard-module__bL4eUq__control{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-height:2.75rem;color:var(--color-text);box-shadow:var(--shadow-1);padding:.68rem .8rem}.dashboard-module__bL4eUq__control:focus-visible{border-color:var(--color-primary)}.dashboard-module__bL4eUq__actions{gap:var(--space-2);flex-direction:column;display:flex}.dashboard-module__bL4eUq__kpiGrid,.dashboard-module__bL4eUq__healthGrid,.dashboard-module__bL4eUq__rankingsGrid,.dashboard-module__bL4eUq__skeletonGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}.dashboard-module__bL4eUq__metricCard,.dashboard-module__bL4eUq__healthCard,.dashboard-module__bL4eUq__rankingCard,.dashboard-module__bL4eUq__chartCard,.dashboard-module__bL4eUq__stateCard,.dashboard-module__bL4eUq__warningCard,.dashboard-module__bL4eUq__guestCard{gap:var(--space-3);display:grid}.dashboard-module__bL4eUq__metricLabel,.dashboard-module__bL4eUq__healthLabel,.dashboard-module__bL4eUq__chartLabel,.dashboard-module__bL4eUq__rankingLabel,.dashboard-module__bL4eUq__legendLabel{color:var(--color-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:700}.dashboard-module__bL4eUq__metricValue,.dashboard-module__bL4eUq__healthValue{color:var(--color-text);font-size:clamp(1.6rem,2vw,2.2rem);line-height:1}.dashboard-module__bL4eUq__metricMeta,.dashboard-module__bL4eUq__healthMeta,.dashboard-module__bL4eUq__rankingMeta,.dashboard-module__bL4eUq__stateText,.dashboard-module__bL4eUq__guestText{color:var(--color-muted);font-size:.92rem}.dashboard-module__bL4eUq__badgeRow,.dashboard-module__bL4eUq__legend{gap:var(--space-2);flex-wrap:wrap;display:flex}.dashboard-module__bL4eUq__legend{margin:0;padding:0;list-style:none}.dashboard-module__bL4eUq__legendItem{color:var(--color-muted);align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}.dashboard-module__bL4eUq__legendDot{background:var(--color-primary);border-radius:999px;width:.7rem;height:.7rem}.dashboard-module__bL4eUq__legendDotConfirmed{background:var(--color-success)}.dashboard-module__bL4eUq__legendDotCanceled{background:var(--color-danger)}.dashboard-module__bL4eUq__chartWrapper{gap:var(--space-3);display:grid}.dashboard-module__bL4eUq__chartSvg{width:100%;height:auto;display:block}.dashboard-module__bL4eUq__chartAxis{color:var(--color-muted);font-size:.78rem}.dashboard-module__bL4eUq__chartGridLine{stroke:var(--color-border);stroke-width:1px}.dashboard-module__bL4eUq__chartArea{fill:url(#dashboard-area-gradient);opacity:.25}.dashboard-module__bL4eUq__chartLinePrimary{fill:none;stroke:var(--color-primary);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.dashboard-module__bL4eUq__chartLineSecondary{fill:none;stroke:var(--color-success);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.dashboard-module__bL4eUq__chartLineDanger{fill:none;stroke:var(--color-danger);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.dashboard-module__bL4eUq__axisLabels{justify-content:space-between;gap:var(--space-2);display:flex}.dashboard-module__bL4eUq__axisLabels span{color:var(--color-muted);font-size:.78rem}.dashboard-module__bL4eUq__rankingList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.dashboard-module__bL4eUq__rankingItem{gap:var(--space-3);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.dashboard-module__bL4eUq__rankingPosition{background:var(--color-primary-soft);width:2rem;height:2rem;color:var(--color-primary);border-radius:999px;justify-content:center;align-items:center;font-size:.88rem;font-weight:700;display:inline-flex}.dashboard-module__bL4eUq__rankingText{gap:.2rem;display:grid}.dashboard-module__bL4eUq__rankingTitle,.dashboard-module__bL4eUq__rankingValue{color:var(--color-text);font-weight:700}.dashboard-module__bL4eUq__skeletonCard{border-radius:var(--radius-lg);background:linear-gradient(90deg,var(--color-surface-muted),var(--color-surface),var(--color-surface-muted));background-size:200% 100%;min-height:9rem;animation:1.4s infinite dashboard-module__bL4eUq__dashboardSkeleton}.dashboard-module__bL4eUq__chartSkeleton{min-height:20rem}.dashboard-module__bL4eUq__warningCard{border-color:var(--color-warning-soft-border);background:var(--color-warning-soft)}.dashboard-module__bL4eUq__errorCard{border-color:var(--color-danger-soft-border);background:var(--color-danger-soft)}.dashboard-module__bL4eUq__emptyCard,.dashboard-module__bL4eUq__guestCard{justify-items:start}.dashboard-module__bL4eUq__inlineActions{gap:var(--space-2);flex-wrap:wrap;display:flex}@keyframes dashboard-module__bL4eUq__dashboardSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:768px){.dashboard-module__bL4eUq__filtersForm{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__bL4eUq__actions{flex-direction:row;grid-column:span 2;justify-content:flex-end}.dashboard-module__bL4eUq__kpiGrid,.dashboard-module__bL4eUq__healthGrid,.dashboard-module__bL4eUq__skeletonGrid,.dashboard-module__bL4eUq__rankingsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.dashboard-module__bL4eUq__filtersForm{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-module__bL4eUq__actions{grid-column:span 1}.dashboard-module__bL4eUq__kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-module__bL4eUq__healthGrid,.dashboard-module__bL4eUq__rankingsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
