.insights-workspace{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:4px 16px 16px}.insights-workspace>.ant-tabs>.ant-tabs-nav{margin-bottom:12px}.insights-filter-panel{border:1px solid var(--border);background:var(--muted);border-radius:10px;padding:12px 14px 8px}.insights-primary-filters,.insights-secondary-filters,.insights-date-custom,.insights-filter-actions,.insights-report-toolbar,.insights-view-controls,.insights-table-heading,.insights-overview-heading{align-items:center;gap:8px;min-width:0;display:flex}.insights-primary-filters,.insights-secondary-filters{flex-wrap:wrap;align-items:flex-end}.insights-panel-row{grid-template-columns:40px minmax(0,1fr);align-items:start;column-gap:8px;display:grid}.insights-panel-row+.insights-panel-row{margin-top:8px}.insights-panel-row-view{border-top:1px solid var(--border);padding-top:8px}.insights-row-label{color:var(--muted-foreground);font-size:12px;font-weight:500;line-height:32px}.insights-field{min-width:0;color:var(--muted-foreground);align-items:center;gap:8px;font-size:12px;display:flex}.insights-field>.ant-typography{font-size:inherit;color:inherit;white-space:nowrap;flex-shrink:0}.insights-account{width:280px;max-width:100%}.insights-status{width:200px;max-width:100%}.insights-secondary-filters>.insights-field{flex:0 200px}.insights-primary-filters>.insights-pixel{flex:0 230px}.insights-show-disabled{white-space:nowrap;font-size:12px;line-height:32px}.insights-field>.ant-select{flex:1;min-width:0}.insights-date-custom[hidden]{display:none}.insights-date-custom>.insights-field{white-space:nowrap;width:215px}.insights-filter-actions{flex-wrap:wrap;margin-left:auto}.insights-reset{color:var(--muted-foreground)}.insights-report-toolbar{flex-wrap:wrap}.insights-report-toolbar>.ant-btn:last-child{margin-left:auto}.insights-view-controls{flex-wrap:wrap;gap:16px}.insights-control-group{align-items:center;gap:10px;min-width:0;display:flex}.insights-control-group>span,.insights-result-count{color:var(--muted-foreground);font-size:12px}.insights-totals{margin-bottom:12px}.insights-overview-heading{flex-wrap:wrap;justify-content:space-between;margin:12px 0 8px}.insights-overview-title{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.insights-overview-heading .ant-typography{font-size:12px}.insights-metrics{--roas-col:1fr;grid-template-columns:1.2fr var(--roas-col) .8fr 1.25fr 1.2fr 1.3fr 1fr 1fr 1fr .8fr 1.1fr var(--extra-cols,);border:1px solid var(--border);background:var(--card);border-radius:10px;display:grid;overflow:hidden}.insights-metrics.is-comparison{--roas-col:1.8fr}.insights-totals.has-conversation .insights-metrics{--extra-cols:.8fr 1.1fr}.insights-totals.has-conversation.has-leads .insights-metrics{--extra-cols:.8fr 1.1fr .8fr 1fr}.insights-metrics+.insights-metrics{margin-top:8px}.insights-day-totals{margin-top:10px}.insights-mode-control{align-items:center;gap:6px;display:inline-flex}.insights-day-totals .insights-overview-title{margin-bottom:6px}.insights-metric{border-right:1px solid var(--border);min-width:0;padding:10px 12px}.insights-metric:last-child{border-right:0}.insights-metric>span,.insights-metric-roas>div>span{color:var(--muted-foreground);white-space:nowrap;margin-bottom:4px;font-size:12px;display:block}.insights-metric strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px;font-weight:500;display:block}.insights-metric-spend{background:var(--muted)}.insights-metric-roas{justify-content:space-between;gap:16px;display:flex}.insights-totals[aria-busy=true] .insights-metrics,.insights-day-totals[aria-busy=true] .insights-metrics{opacity:.55}.insights-table-heading{flex-wrap:wrap;justify-content:space-between;margin-bottom:8px}.insights-result-count{margin-left:10px}.insights-page .ant-table-cell{font-variant-numeric:tabular-nums}@media (width>=1201px) and (width<=1800px){.insights-metrics{grid-template-columns:1.05fr var(--roas-col) .75fr 1.15fr 1.1fr 1.25fr 1fr .85fr .95fr .75fr 1fr}.insights-metric{padding:10px 8px}.insights-metric strong{font-size:16px}.insights-metric-roas{gap:8px}}@media (width>=1400px) and (width<=1800px){.insights-totals.has-conversation .insights-metrics{grid-template-columns:1.05fr var(--roas-col) .75fr 1.15fr 1.1fr 1.25fr 1fr .85fr .95fr .75fr 1fr var(--extra-cols,)}.insights-totals.has-conversation .insights-metrics.is-comparison{--roas-col:1.4fr}.insights-totals.has-conversation .insights-metric{padding:8px 6px}.insights-totals.has-conversation .insights-metric>span,.insights-totals.has-conversation .insights-metric-roas>div>span{white-space:normal}.insights-totals.has-conversation .insights-metric strong{font-size:14px}}@media (width<=1200px){.insights-metrics,.insights-metrics.is-comparison{grid-template-columns:repeat(3,minmax(0,1fr))}.insights-metric-roas{grid-column:span 2}.insights-metric:nth-child(n+3){border-top:1px solid var(--border)}}@media (width<=900px){.insights-workspace{padding:4px 12px 12px}.insights-filter-panel{padding:10px}.insights-account{width:100%}.insights-filter-actions{width:100%;margin-left:0}.insights-control-group{flex-direction:column;align-items:flex-start;gap:6px}.insights-metric{padding:10px}.insights-metric strong{font-size:17px}}@media (width<=560px){.insights-date-range{flex-direction:column;align-items:stretch;gap:4px}.insights-date-range,.insights-control-group,.insights-control-group .ant-segmented{width:100%}.insights-date-range .ant-segmented-group,.insights-control-group .ant-segmented-group{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.insights-metric>span{white-space:normal}.insights-date-custom{width:100%}.insights-date-custom>.insights-field{flex-direction:column;flex:1;align-items:stretch;gap:4px;width:0}.insights-secondary-filters>.insights-field,.insights-secondary-filters>.insights-pixel{flex:100%}.insights-panel-row{grid-template-columns:minmax(0,1fr)}.insights-row-label{line-height:20px}.insights-metrics,.insights-metrics.is-comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.insights-metric-roas{border-top:1px solid var(--border);grid-area:2/span 2}.insights-metric-roas>div{flex:1;min-width:0}.insights-metric-roas>div>span{white-space:normal;min-height:36px}.insights-primary-filters .ant-segmented,.insights-control-group .ant-segmented{font-size:12px}}.insights-metric strong .ant-typography{font-size:inherit;font-weight:inherit}.insights-row-settings{flex-direction:column;gap:0;font-size:12px;line-height:20px;display:flex}.insights-row-settings>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.insights-row-settings>div+div,.insights-row-dataset .ant-typography{color:var(--muted-foreground)}.insights-audience-button.ant-btn{text-align:left;width:100%;height:auto;padding:0;font-size:12px;line-height:20px;display:block}.insights-audience-button>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.insights-audience-detail{gap:16px;padding-top:12px;display:grid}.insights-audience-detail h4{margin:0 0 8px}.insights-audience-tags{flex-wrap:wrap;gap:6px;display:flex}.insights-audience-tags .ant-tag{white-space:normal;overflow-wrap:anywhere}.insights-audience-exclusions{border-left:3px solid var(--warning-foreground);padding-left:12px}.insights-ledger .ant-table-wrapper .ant-table.ant-table-small .ant-table-cell{padding-top:6px;padding-bottom:6px}.insights-ledger .insights-summary .ant-table.ant-table-small .ant-table-expanded-row>.ant-table-cell{padding:0}.insights-summary .ant-table-expanded-row>.ant-table-cell>.ant-table-expanded-row-fixed{padding:0;width:auto!important;margin:0!important;position:static!important;overflow:visible!important}.insights-summary-child .ant-table{margin:0!important}.insights-summary-child .ant-table-content{overflow:visible!important}.insights-summary-child .ant-table-pagination{width:max-content;position:sticky;inset-inline-start:0}.insights-summary-child .ant-table-row-expand-icon-cell{text-align:end}.insights-object-cell{align-items:center;gap:8px;display:flex}.insights-name-line{min-width:0;font-weight:500}.insights-status-line{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.insights-status-line>*{flex-shrink:0}.insights-sep{color:var(--hint);font-size:12px}.insights-runtime{color:var(--muted-foreground);font-size:12px}.insights-runtime.is-new{background:var(--warning);color:var(--warning-foreground);border-radius:6px;padding:0 6px}.insights-adset-count{border:1px solid var(--border);background:var(--muted);color:var(--muted-foreground);border-radius:4px;margin-right:4px;padding:0 6px;font-weight:500;line-height:16px;display:inline-block}.insights-adset-count-active{border-color:var(--success);background:var(--success);color:var(--success-foreground)}.insights-adset-count-paused{border-color:var(--warning);background:var(--warning);color:var(--warning-foreground)}.insights-context-card{overflow-wrap:anywhere;width:min(316px,100vw - 64px)}.insights-context-card-title{margin-bottom:10px;font-weight:500}.insights-context-card-line{grid-template-columns:72px minmax(0,1fr);gap:10px;margin-top:7px;display:grid}.insights-context-card-label{color:var(--muted-foreground)}.insights-context-card-values{min-width:0}.insights-context-card-value+.insights-context-card-value{margin-top:6px}.insights-context-card-name{display:block}.insights-context-card-id{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:12px;display:block}.insights-context-card-id .ant-typography-copy{margin-inline-start:4px}.insights-context-card-footer{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:10px;padding-top:8px;font-size:12px}.insights-summary .ant-table-cell-fix-end-shadow-show{box-shadow:inset 1px 0 0 var(--border)}.insights-summary .ant-table-cell-fix-end-shadow-show:after{box-shadow:inset -10px 0 8px -8px #0f172a29}.pull-accounts-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.pull-accounts-list{border:1px solid var(--border);border-radius:8px;max-height:260px;overflow-y:auto}.pull-account-row{cursor:pointer;border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:8px 12px;display:flex}.pull-account-row:last-child{border-bottom:none}.pull-account-row:hover{background:var(--muted)}.pull-account-row.is-selected{background:var(--selected)}.pull-account-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pull-account-id{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.pull-account-order{text-align:right;width:24px;color:var(--primary);flex-shrink:0;font-size:12px}.insights-panel-row[hidden]{display:none}.insights-tab-label{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.insights-tab-label>.ant-typography{font-size:12px}.insights-report-note{align-items:baseline;gap:8px;margin:12px 0;display:flex}.insights-report-note .ant-typography{font-size:12px}.insights-secondary-filters>.insights-pixel{flex:0 260px}.insights-metrics.is-conversion [data-metric=purchases]{order:-3}.insights-metrics.is-conversion [data-metric=purchase-value]{order:-2}.insights-metrics.is-conversion [data-metric=spend]{order:-1}.insights-metrics.is-conversion .insights-metric-roas>div>span{white-space:normal}.insights-primary-group+.insights-primary-group{margin-top:10px}.insights-summary-scope{margin-bottom:6px;font-size:12px;display:block}.insights-totals .insights-metrics.insights-primary-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.insights-primary-summary .insights-metric{border-top:0;padding:14px 16px}.insights-primary-summary .insights-metric-roas{grid-area:auto}.insights-primary-summary .insights-metric strong{font-size:24px}.insights-primary-summary .insights-metric-roas>div>span{min-height:0}.insights-more-metrics .ant-collapse-header{padding-inline:0!important}.insights-more-metrics .ant-collapse-body{padding:0!important}.insights-more-metrics .insights-metric-spend>span{white-space:normal}@media (width<=560px){.insights-totals .insights-metrics.insights-primary-summary{grid-template-columns:1fr}.insights-primary-summary .insights-metric{padding:12px 8px}.insights-primary-summary .insights-metric+.insights-metric{border-top:1px solid var(--border)}.insights-primary-summary .insights-metric strong{font-size:18px}.insights-primary-summary .insights-metric-roas{flex-direction:column;gap:6px}.insights-mode-control{flex-wrap:wrap}.insights-mode-control>.ant-typography{white-space:nowrap}}.insights-primary-summary:not(.is-conversion) [data-metric=spend]{order:-3}.insights-primary-summary:not(.is-conversion) [data-metric=purchase-value]{order:-2}.insights-primary-summary:not(.is-conversion) .insights-metric-roas{order:-1}.insights-review-strip{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.insights-review-item{border:1px solid var(--border);border-radius:8px;padding:10px 12px}.insights-bid-tag{font-weight:500}.insights-object-cell .object-name{flex-direction:column;display:flex}.insights-batch-bar{align-items:center;gap:8px;margin-left:auto;margin-right:12px;display:flex}.operations-page{flex-direction:column;gap:12px;display:flex}.operations-panel{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:12px 16px}.operations-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.operations-note{margin-bottom:8px;font-size:12px;display:block}.operations-object{flex-direction:column;min-width:0;display:flex}.operations-object>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operations-object .ant-typography{font-size:12px}.operations-change{word-break:break-word}.operations-detail{font-size:12px;line-height:1.8}.operations-label{min-width:72px;color:var(--muted-foreground);display:inline-block}.operations-detail pre{background:var(--muted);border-radius:6px;max-height:240px;margin:6px 0 0;padding:8px;font-size:12px;overflow:auto}:root{--radius:.5rem;--background:#fcfcfb;--foreground:#0b0b0b;--card:#fff;--card-foreground:#0b0b0b;--popover:#fff;--popover-foreground:#0b0b0b;--primary:#1e63b8;--primary-foreground:#fff;--secondary:#f1f0ee;--secondary-foreground:#0b0b0b;--muted:#f4f3f1;--muted-foreground:#52514f;--accent:#f1f0ee;--accent-foreground:#0b0b0b;--destructive:#a32d2d;--border:#e7e7e7;--input:#cecece;--ring:#1e63b8;--sidebar:#fcfcfb;--sidebar-foreground:#52514f;--sidebar-accent:#cde3fb;--sidebar-accent-foreground:#174f95;--sidebar-border:#e7e7e7;--hint:#898781;--selected:#cde3fb;--selected-foreground:#174f95;--success:#caeac7;--success-foreground:#006400;--warning:#fbebc4;--warning-foreground:#7a5200;--danger:#fbdada;--danger-foreground:#a32d2d;--font-sans:"Inter Variable", "Inter", -apple-system, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace}.dark{--background:#1a1a19;--foreground:#ececea;--card:#222221;--card-foreground:#ececea;--popover:#222221;--popover-foreground:#ececea;--primary:#2f74c8;--primary-foreground:#fff;--secondary:#2c2c2a;--secondary-foreground:#ececea;--muted:#2a2a28;--muted-foreground:#b4b2ac;--accent:#2c2c2a;--accent-foreground:#ececea;--destructive:#f2a7a7;--border:#2e2e2c;--input:#3a3a38;--ring:#2f74c8;--sidebar:#1a1a19;--sidebar-foreground:#b4b2ac;--sidebar-accent:#173a63;--sidebar-accent-foreground:#a9cdf5;--sidebar-border:#2e2e2c;--hint:#8a8882;--selected:#173a63;--selected-foreground:#a9cdf5;--success:#1f3d1c;--success-foreground:#a6dca0;--warning:#4a3a12;--warning-foreground:#f2cf7a;--danger:#4a1e1e;--danger-foreground:#f2a7a7}.links-panel{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:16px}
