.PpXW4q_workspace{flex-direction:column;gap:36px;display:flex}.PpXW4q_heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.PpXW4q_heading p{color:var(--muted-foreground);margin-top:10px}.PpXW4q_periodField{gap:5px;min-width:0}.PpXW4q_period{border:1px solid var(--border);background:var(--card);border-radius:9px;gap:4px;padding:3px;display:flex}.PpXW4q_period [data-slot=toggle-group-item][data-state=on]{color:var(--foreground);background:var(--secondary)}.PpXW4q_period [data-slot=toggle-group-item]:focus-visible,.PpXW4q_sortButton:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.PpXW4q_periodMeta{color:var(--muted-foreground);justify-content:space-between;gap:12px;padding-top:12px;font-size:12px;display:flex}.PpXW4q_totals{border-block:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.PpXW4q_total{min-width:0;padding:18px 20px 20px 0}.PpXW4q_total+.PpXW4q_total{border-left:1px solid var(--border);padding-left:20px}.PpXW4q_total dt{color:var(--muted-foreground);font-size:13px}.PpXW4q_total dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em;overflow-wrap:anywhere;margin:6px 0 0;font-size:clamp(18px,2.2vw,25px)}.PpXW4q_total small{color:var(--muted-foreground);margin-top:4px;font-size:11px;line-height:1.45;display:block}.PpXW4q_trend{border-top:1px solid var(--border);padding:22px 0 0}.PpXW4q_sectionHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.PpXW4q_sectionHead h2{font-family:var(--font-sans);letter-spacing:-.01em;font-size:17px;font-weight:500}.PpXW4q_sectionHead p{color:var(--muted-foreground);margin-top:4px;font-size:12px}.PpXW4q_trendTotal{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.PpXW4q_trendTotal span{color:var(--muted-foreground);font-family:var(--font-sans);font-size:12px}.PpXW4q_chartFrame{margin-top:20px;overflow:hidden}.PpXW4q_chart{width:100%;height:auto;display:block;overflow:visible}.PpXW4q_gridline{stroke:var(--border);stroke-width:1px}.PpXW4q_axisLabel{fill:var(--muted-foreground);font-family:var(--font-sans);font-size:11px}.PpXW4q_line{fill:none;stroke:var(--primary);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.PpXW4q_point{fill:var(--background);stroke:var(--primary);stroke-width:2px;vector-effect:non-scaling-stroke}.PpXW4q_chartEmpty{min-height:166px;color:var(--muted-foreground);place-items:center;font-size:13px;display:grid}.PpXW4q_dataTable{color:var(--muted-foreground);margin-top:12px;font-size:12px}.PpXW4q_dataTable summary{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:36px;text-decoration:underline;display:inline-flex}.PpXW4q_tableScroll{max-height:320px;overflow:auto}.PpXW4q_tableScroll table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.PpXW4q_tableScroll th,.PpXW4q_tableScroll td{border-bottom:1px solid var(--border);padding:8px 12px 8px 0}.PpXW4q_tableScroll td{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.PpXW4q_financial{border-top:1px solid var(--border);padding-top:22px}.PpXW4q_financial h2,.PpXW4q_campaigns h2{font-family:var(--font-sans);letter-spacing:-.01em;font-size:17px;font-weight:500}.PpXW4q_financial p,.PpXW4q_campaignsIntro{color:var(--muted-foreground);margin-top:5px;font-size:12px}.PpXW4q_moneyRows{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;display:grid}.PpXW4q_moneyRows div{padding:12px 14px 14px 0}.PpXW4q_moneyRows div+div{border-left:1px solid var(--border);padding-left:14px}.PpXW4q_moneyRows dt{color:var(--muted-foreground);font-size:12px}.PpXW4q_moneyRows dd{font:14px var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0}.PpXW4q_method{color:var(--muted-foreground);margin-top:12px;font-size:12px}.PpXW4q_campaigns{border-top:1px solid var(--border);padding-top:22px}.PpXW4q_campaignTableWrap{margin-top:16px}.PpXW4q_campaignTable{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.PpXW4q_campaignTable th{border-bottom:1px solid var(--border);color:var(--muted-foreground);padding:10px 14px 10px 0;font-weight:400}.PpXW4q_campaignTable td{border-bottom:1px solid var(--border);vertical-align:top;padding:14px 14px 14px 0}.PpXW4q_campaignTable td:last-child,.PpXW4q_campaignTable th:last-child{padding-right:0}.PpXW4q_campaignName{font-weight:500}.PpXW4q_campaignUrl{max-width:28ch;color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:3px;font-size:11px}.PpXW4q_campaignMetrics{min-width:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.PpXW4q_sortButton{color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px}.PpXW4q_notice{border-top:1px solid var(--border);color:var(--muted-foreground);padding:14px 0;font-size:12px;line-height:1.55}.PpXW4q_empty{border-block:1px solid var(--border);padding:30px 0}.PpXW4q_empty h3{font-size:15px;font-weight:500}.PpXW4q_empty p{color:var(--muted-foreground);margin-top:6px;font-size:13px}.PpXW4q_empty a{margin-top:12px;display:inline-flex}.PpXW4q_toolRow{flex-direction:row;align-items:flex-end;gap:12px;margin-top:16px;display:flex}.PpXW4q_searchField{flex:1;min-width:180px}.PpXW4q_filterField{gap:5px;min-width:140px}.PpXW4q_filterField label,.PpXW4q_searchField label{color:var(--muted-foreground);font-size:12px}.PpXW4q_toolRow :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.PpXW4q_sortDirection{min-height:44px}@media (max-width:720px){.PpXW4q_workspace{gap:28px}.PpXW4q_heading{flex-direction:column;align-items:flex-start}.PpXW4q_totals{grid-template-columns:repeat(2,minmax(0,1fr))}.PpXW4q_total{padding:14px 10px 14px 0}.PpXW4q_total+.PpXW4q_total{border-left:0;padding-left:0}.PpXW4q_total:nth-child(2n){border-left:1px solid var(--border);padding-left:14px}.PpXW4q_total:nth-child(n+3){border-top:1px solid var(--border)}.PpXW4q_moneyRows{grid-template-columns:repeat(2,minmax(0,1fr))}.PpXW4q_moneyRows div{padding:10px 10px 10px 0}.PpXW4q_moneyRows div+div{border-left:0;padding-left:0}.PpXW4q_moneyRows div:nth-child(2n){border-left:1px solid var(--border);padding-left:12px}.PpXW4q_moneyRows div:nth-child(n+3){border-top:1px solid var(--border)}.PpXW4q_toolRow{flex-direction:column;align-items:stretch;gap:10px}.PpXW4q_searchField,.PpXW4q_filterField{width:100%;min-width:0}.PpXW4q_sortDirection{align-self:flex-start}.PpXW4q_campaignTable,.PpXW4q_campaignTable tbody,.PpXW4q_campaignTable tr,.PpXW4q_campaignTable td{width:100%;display:block}.PpXW4q_campaignTable thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PpXW4q_campaignTable tr{border-bottom:1px solid var(--border);padding:12px 0}.PpXW4q_campaignTable td{text-align:right;border:0;justify-content:space-between;gap:12px;padding:5px 0;display:flex}.PpXW4q_campaignTable td:first-child{text-align:left;display:block}.PpXW4q_campaignTable td:not(:first-child):before{content:attr(data-label);color:var(--muted-foreground);text-align:left;font-family:var(--font-sans);white-space:normal}.PpXW4q_campaignTable td:not(:first-child){overflow-wrap:anywhere;min-width:0}.PpXW4q_campaignTable .PpXW4q_sortButton{display:none}.PpXW4q_campaignUrl{max-width:none}}@media (max-width:360px){.PpXW4q_period{width:100%}.PpXW4q_period [data-slot=toggle-group-item]{flex:1;padding-inline:6px}.PpXW4q_sectionHead{flex-direction:column;gap:6px}}
