.ReportsScreen-module__5jKVYW__root{gap:24px;padding-bottom:56px;display:grid}.ReportsScreen-module__5jKVYW__pageHeader{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ReportsScreen-module__5jKVYW__pageHeader h2,.ReportsScreen-module__5jKVYW__chartHeader h3,.ReportsScreen-module__5jKVYW__tableHeader h3{color:var(--color-text-primary);margin:0}.ReportsScreen-module__5jKVYW__pageHeader h2{font-size:30px;font-weight:800;line-height:40px}.ReportsScreen-module__5jKVYW__pageHeader p,.ReportsScreen-module__5jKVYW__chartHeader p,.ReportsScreen-module__5jKVYW__metricCard p{color:var(--color-text-muted);margin:0}.ReportsScreen-module__5jKVYW__pageHeader p{margin-top:4px;font-size:14px;line-height:20px}.ReportsScreen-module__5jKVYW__headerControls{align-items:center;gap:10px;display:flex}.ReportsScreen-module__5jKVYW__periodGroup{border-radius:var(--radius-default);background:var(--color-glass-surface-soft);border:1px solid var(--color-glass-border);-webkit-backdrop-filter:var(--blur-glass-mobile);gap:4px;padding:4px;display:inline-flex}.ReportsScreen-module__5jKVYW__periodButton,.ReportsScreen-module__5jKVYW__periodButtonActive,.ReportsScreen-module__5jKVYW__exportButton{border-radius:var(--radius-default);justify-content:center;align-items:center;min-height:34px;padding:0 14px;font-size:14px;font-weight:800;display:inline-flex}.ReportsScreen-module__5jKVYW__periodButton{color:var(--color-text-muted);background:0 0;border:1px solid #0000}.ReportsScreen-module__5jKVYW__periodButtonActive{border:1px solid var(--color-glass-border-strong);background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary);box-shadow:var(--glow-primary)}.ReportsScreen-module__5jKVYW__exportButton{border:1px solid var(--color-glass-border);background:var(--color-glass-surface-soft);color:var(--color-text-primary);-webkit-backdrop-filter:var(--blur-glass-mobile);gap:8px}.ReportsScreen-module__5jKVYW__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ReportsScreen-module__5jKVYW__metricCard,.ReportsScreen-module__5jKVYW__weeklyChart,.ReportsScreen-module__5jKVYW__channelChart,.ReportsScreen-module__5jKVYW__tableCard{border:1px solid var(--color-glass-border);border-radius:var(--radius-md);background:linear-gradient(145deg, var(--color-glass-highlight), transparent 44%), var(--color-glass-surface);box-shadow:var(--shadow-glass-sm), inset 0 1px 0 #ffffff12;-webkit-backdrop-filter:var(--blur-glass)}.ReportsScreen-module__5jKVYW__metricCard{gap:8px;padding:22px;display:grid}.ReportsScreen-module__5jKVYW__metricCard p{letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:800}.ReportsScreen-module__5jKVYW__metricCard strong{color:var(--color-text-primary);font-size:30px;font-weight:800;line-height:34px}.ReportsScreen-module__5jKVYW__metricCard span{font-size:14px;font-weight:800}.ReportsScreen-module__5jKVYW__metricSuccess{color:var(--color-success)}.ReportsScreen-module__5jKVYW__metricNeutral{color:var(--color-text-muted)}.ReportsScreen-module__5jKVYW__chartGrid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:16px;display:grid}.ReportsScreen-module__5jKVYW__weeklyChart,.ReportsScreen-module__5jKVYW__channelChart{gap:28px;padding:24px;display:grid}.ReportsScreen-module__5jKVYW__chartHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ReportsScreen-module__5jKVYW__chartHeader h3,.ReportsScreen-module__5jKVYW__tableHeader h3{font-size:14px;font-weight:800}.ReportsScreen-module__5jKVYW__chartHeader p{margin-top:4px;font-size:14px}.ReportsScreen-module__5jKVYW__legend{color:var(--color-text-muted);gap:14px;font-size:14px;font-weight:800;display:flex}.ReportsScreen-module__5jKVYW__legend span{align-items:center;gap:6px;display:inline-flex}.ReportsScreen-module__5jKVYW__legend i{border-radius:3px;width:12px;height:12px}.ReportsScreen-module__5jKVYW__leadsLegend,.ReportsScreen-module__5jKVYW__leadsBar{background:color-mix(in srgb, var(--color-primary) 68%, transparent)}.ReportsScreen-module__5jKVYW__conversionsLegend,.ReportsScreen-module__5jKVYW__conversionsBar{background:color-mix(in srgb, var(--color-success) 70%, transparent)}.ReportsScreen-module__5jKVYW__barChart{border-bottom:1px solid color-mix(in srgb, var(--color-border) 46%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));align-items:flex-end;gap:18px;min-height:184px;padding:0 8px 10px;display:grid;position:relative}.ReportsScreen-module__5jKVYW__barChart:before,.ReportsScreen-module__5jKVYW__barChart:after{background:color-mix(in srgb, var(--color-border) 34%, transparent);content:"";height:1px;position:absolute;left:8px;right:8px}.ReportsScreen-module__5jKVYW__barChart:before{top:42px}.ReportsScreen-module__5jKVYW__barChart:after{top:100px}.ReportsScreen-module__5jKVYW__weekGroup{z-index:1;color:var(--color-text-muted);justify-items:center;gap:8px;font-size:14px;font-weight:800;display:grid;position:relative}.ReportsScreen-module__5jKVYW__weekBars{grid-template-columns:repeat(2,30px);align-items:flex-end;gap:6px;height:140px;display:grid}.ReportsScreen-module__5jKVYW__barWithValue{place-items:end center;gap:5px;height:100%;display:grid}.ReportsScreen-module__5jKVYW__barWithValue small{color:var(--color-text-secondary);font-size:12px;font-weight:800;line-height:14px}.ReportsScreen-module__5jKVYW__barWithValue span{border-radius:4px 4px 0 0;width:24px}.ReportsScreen-module__5jKVYW__leadsBar{height:var(--leads-height)}.ReportsScreen-module__5jKVYW__conversionsBar{height:var(--conversions-height)}.ReportsScreen-module__5jKVYW__weekLabel{justify-items:center;gap:2px;display:grid}.ReportsScreen-module__5jKVYW__weekLabel small{color:var(--color-text-secondary);font-size:12px;font-weight:800}.ReportsScreen-module__5jKVYW__channelList{gap:22px;display:grid}.ReportsScreen-module__5jKVYW__channelRow{gap:8px;display:grid}.ReportsScreen-module__5jKVYW__channelMeta{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.ReportsScreen-module__5jKVYW__channelMeta span{color:var(--color-text-primary);font-weight:800}.ReportsScreen-module__5jKVYW__channelMeta strong{color:var(--color-text-muted);font-weight:800}.ReportsScreen-module__5jKVYW__channelMeta b{color:var(--color-text-primary)}.ReportsScreen-module__5jKVYW__channelTrack{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-surface-raised) 48%, transparent);height:7px;overflow:hidden}.ReportsScreen-module__5jKVYW__channelTrack span{border-radius:var(--radius-full);background:var(--color-primary);height:100%;display:block}.ReportsScreen-module__5jKVYW__channelLarge{width:78%}.ReportsScreen-module__5jKVYW__channelMedium{width:14%}.ReportsScreen-module__5jKVYW__channelSmall{width:8%}.ReportsScreen-module__5jKVYW__tableCard{overflow:hidden}.ReportsScreen-module__5jKVYW__tableHeader{border-bottom:1px solid var(--color-border);padding:20px 24px}.ReportsScreen-module__5jKVYW__tableWrap{overflow-x:auto}.ReportsScreen-module__5jKVYW__tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:760px}.ReportsScreen-module__5jKVYW__tableWrap th{background:color-mix(in srgb, var(--color-surface-raised) 20%, transparent);color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;padding:14px 20px;font-size:14px;font-weight:800}.ReportsScreen-module__5jKVYW__tableWrap th:not(:first-child),.ReportsScreen-module__5jKVYW__tableWrap td:not(:first-child){text-align:center}.ReportsScreen-module__5jKVYW__tableWrap td{border-top:1px solid color-mix(in srgb, var(--color-border) 58%, transparent);color:var(--color-text-primary);padding:16px 20px;font-size:14px;font-weight:700}.ReportsScreen-module__5jKVYW__conversionCell{color:var(--color-success)!important}.ReportsScreen-module__5jKVYW__roiBadge{border:1px solid color-mix(in srgb, var(--color-success) 24%, var(--color-border));border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-success) 10%, transparent);color:var(--color-success);justify-content:center;align-items:center;padding:4px 10px;font-size:14px;font-weight:800;display:inline-flex}@media (max-width:1080px){.ReportsScreen-module__5jKVYW__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ReportsScreen-module__5jKVYW__chartGrid{grid-template-columns:1fr}}@media (max-width:760px){.ReportsScreen-module__5jKVYW__root{gap:18px;padding-bottom:32px}.ReportsScreen-module__5jKVYW__pageHeader{flex-direction:column;align-items:stretch}.ReportsScreen-module__5jKVYW__pageHeader h2{font-size:30px;line-height:36px}.ReportsScreen-module__5jKVYW__headerControls{flex-direction:column;align-items:stretch}.ReportsScreen-module__5jKVYW__periodGroup{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ReportsScreen-module__5jKVYW__exportButton{width:100%}.ReportsScreen-module__5jKVYW__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ReportsScreen-module__5jKVYW__metricCard{padding:16px}.ReportsScreen-module__5jKVYW__metricCard strong{font-size:26px;line-height:30px}.ReportsScreen-module__5jKVYW__weeklyChart,.ReportsScreen-module__5jKVYW__channelChart{padding:18px}.ReportsScreen-module__5jKVYW__chartHeader{flex-direction:column}}
