.nitro-workspace .dash .chat-budget-review{background:var(--paper);border:0;padding:0}.nitro-workspace .dash .chat-assistant-reply:has(.chat-budget-review){background:var(--paper)}.nitro-workspace .dash .chat-budget-review .chat-budget-account{margin:0 0 var(--sp-20,1.25rem)}.chat-budget-review .review-card-bars{gap:var(--sp-14,.875rem);max-width:32.5rem}.chat-budget-review .review-bar{gap:var(--sp-12,.75rem);grid-template-columns:4.375rem minmax(0,1fr) 4.375rem}.chat-budget-review .review-bar-label{font-size:var(--fs-12,.75rem)}.chat-budget-review .review-bar-track{height:.5625rem}.chat-budget-review .money{font-size:var(--fs-15,.9375rem)}.nitro-workspace .dash .chat-budget-review .chat-budget-unit{margin:var(--sp-10,.625rem) 0 var(--sp-16,1rem)}.chat-budget-scope{margin-top:var(--sp-16,1rem);font-size:var(--fs-13,.8125rem);color:var(--muted)}.chat-budget-scope summary{cursor:pointer}.nitro-workspace .dash .chat-central-layout .chat-assistant-reply .chat-budget-review .chat-decision-controls .btn:not(:disabled){background:var(--primary-fill,var(--accent));color:var(--primary-text,var(--brand-button-text))}@media (max-width:500px){.chat-budget-review .review-bar{gap:var(--sp-8,.5rem);grid-template-columns:3.75rem minmax(0,1fr) 4rem}.chat-budget-review .money{font-size:var(--fs-14,.875rem)}}.dash .review-card-bars{gap:var(--sp-5,5px);width:100%;min-width:0;margin:var(--sp-4,4px) 0 0;grid-column:1/-1;display:grid}.dash .review-bar{align-items:center;gap:var(--sp-8,8px);grid-template-columns:4.2rem minmax(0,1fr) auto;display:grid}.dash .review-bar-label{color:var(--muted);font-size:var(--fs-12,.75rem)}.dash .review-bar-track{border-radius:var(--r-3,3px);background:var(--soft);height:6px;display:block;overflow:hidden}.dash .review-bar-fill{border-radius:var(--r-3,3px);background:var(--chart-muted);height:100%;display:block}.dash .review-bar.is-proposed .review-bar-fill{background:var(--accent)}.dash .review-state{padding:var(--sp-1,1px) var(--sp-8,8px);border-radius:var(--radius-control);background:var(--soft);color:var(--muted);font-size:var(--fs-13,.8125rem);justify-self:start}.dash .review-state.is-proposed{background:var(--accent-soft);color:var(--accent-strong)}.dash .review-bar:has(>.review-state){grid-template-columns:4.2rem minmax(0,1fr)}.nitro-workspace .dash .chat-central-layout .chat-assistant-reply.chat-campaign-choice-previews{background:var(--paper);font-size:var(--fs-14,14px);background-image:none;line-height:1.5;display:block}.nitro-workspace .dash .chat-campaign-choice-previews h3{font-size:var(--fs-20,20px);letter-spacing:var(--ls-n0_035em,-.035em);line-height:1.25;font-weight:var(--fw-550,550);margin:0 0 var(--sp-14,14px)}.chat-campaign-choice-grid{gap:var(--sp-16,16px);margin:var(--sp-16,16px) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.chat-campaign-choice-card{border:var(--surface-edge-w,var(--edge-w,1px)) solid var(--surface-edge-c,var(--edge-c,var(--rule)));border-radius:var(--r-12,12px);background:var(--paper);min-width:0;overflow:hidden}.chat-campaign-choice-info{padding:var(--sp-14,14px)}.nitro-workspace .dash .chat-campaign-choice-card .creative-media{border:0;border-radius:0;width:100%;height:150px}.nitro-workspace .dash .chat-campaign-choice-card .creative-media-stage{aspect-ratio:auto;height:150px;min-height:0}.chat-campaign-choice-card .creative-media img{object-fit:cover}.chat-campaign-choice-missing{height:150px;padding:var(--sp-12,12px);color:var(--muted);background:var(--soft);place-items:center;display:grid}.nitro-workspace .dash .chat-campaign-choice-card h4{font-size:var(--fs-15,15px);line-height:1.4;font-weight:var(--fw-500,500);letter-spacing:var(--ls-n0_015em,-.015em);margin:var(--sp-4,4px) 0 var(--sp-14,14px);overflow-wrap:anywhere}.chat-campaign-choice-caption{font-size:var(--fs-12,12px);color:var(--muted);margin:0 0 var(--sp-14,14px);line-height:1.45}.chat-campaign-choice-limit{justify-content:space-between;gap:var(--sp-16,16px);font-size:var(--fs-12,12px);margin:var(--sp-10,10px) 0;display:flex}.chat-campaign-choice-limit span{color:var(--muted)}.chat-campaign-choice-limit strong{font-weight:var(--fw-500,500)}.nitro-workspace .dash .chat-campaign-choice-card button{text-align:left;width:100%;font-size:var(--fs-12,12px);padding:var(--sp-8,8px) var(--sp-10,10px);white-space:normal;justify-content:space-between;min-height:34px;line-height:1.35;display:flex}@media (max-width:600px){.nitro-workspace .dash .chat-campaign-choice-previews h3{font-size:var(--fs-18,18px)}.chat-campaign-choice-grid{gap:var(--sp-10,10px)}.nitro-workspace .dash .chat-campaign-choice-card .creative-media-stage,.chat-campaign-choice-missing{height:110px}.chat-campaign-choice-info{padding:var(--sp-10,10px)}.nitro-workspace .dash .chat-campaign-choice-card h4{font-size:var(--fs-13,13px)}.nitro-workspace .dash .chat-campaign-choice-card button{font-size:var(--fs-11,11px);padding:var(--sp-7,7px)}}.nitro-workspace .dash .chat-central-layout .chat-assistant-reply.chat-campaign-choice-previews .chat-campaign-choice-card button{background:var(--primary-fill,var(--accent));color:var(--primary-text,var(--brand-button-text));border-color:#0000}.nitro-workspace .dash .chat-central-layout .chat-assistant-reply .chat-campaign-choice-card button:hover:not(:disabled){background:var(--primary-fill-hover,var(--primary-fill,var(--accent-strong)))}.rec-preview-section{margin:var(--sp-14_4,.9rem) 0;min-width:0}.rec-preview-pair{gap:var(--sp-12,.75rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rec-preview{gap:var(--sp-6_4,.4rem);flex-direction:column;min-width:0;margin:0;display:flex}.rec-preview figcaption{color:var(--muted);font-size:var(--fs-14,.875rem)}.rec-preview-frame{border:var(--surface-edge-w,var(--edge-w,1px)) solid var(--surface-edge-c,var(--edge-c,var(--rule)));border-radius:var(--r-10_4,.65rem);background:var(--paper);min-height:6rem;overflow:hidden}.rec-preview.is-after .rec-preview-frame{border-color:color-mix(in srgb, var(--accent) 45%, var(--rule))}.rec-preview-drawing{width:100%;height:auto;color:var(--muted);display:block}.rec-preview-drawing circle{fill:currentColor}.rec-preview-window{fill:var(--paper);stroke:var(--rule)}.rec-preview-rule{fill:none;stroke:var(--rule);stroke-width:3px;stroke-linecap:round}.rec-preview-track{fill:var(--rule)}.rec-preview-highlight{fill:var(--muted)}.rec-preview.is-after .rec-preview-highlight{fill:var(--accent)}.rec-preview-highlight-line{stroke:var(--accent);stroke-width:4px;stroke-linecap:round}.rec-preview-partner{fill:var(--rule);stroke:var(--muted)}.rec-preview-value{font-size:var(--fs-14,.875rem);color:var(--ink);overflow-wrap:anywhere;line-height:1.45}.rec-preview-frame img{aspect-ratio:1.4;object-fit:cover;width:100%;display:block}.rec-preview-copy{padding:var(--sp-10_4,.65rem);font-size:var(--fs-14,.875rem);overflow-wrap:anywhere;line-height:1.5;display:block}.rec-preview-missing{min-height:8rem;padding:var(--sp-12_8,.8rem);font-size:var(--fs-14,.875rem);color:var(--muted);text-align:center;justify-content:center;align-items:center;display:flex}.nitro-workspace .dash .rec-preview-section p.rec-preview-caption.rec-preview-caption,.nitro-workspace .dash .rec-impact p.rec-impact-basis.rec-impact-basis{font-size:var(--fs-12,.75rem);color:var(--muted);margin:var(--sp-6_4,.4rem) 0 0;line-height:1.5}.rec-preview-drawing circle.rec-preview-window{fill:var(--paper)}.rec-impact{margin:var(--sp-16,1rem) 0;min-width:0}.rec-impact h4{color:var(--ink);font-size:var(--fs-14,.875rem);font-weight:var(--fw-500,500);margin:0 0 var(--sp-8_8,.55rem)}.rec-impact-facts{gap:var(--sp-12_8,.8rem) var(--sp-16,1rem);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.rec-impact-facts>div{min-width:0}.rec-impact-facts dt{color:var(--muted);font-size:var(--fs-14,.875rem);line-height:1.5}.rec-impact-facts dd{margin:var(--sp-3_2,.2rem) 0 0;color:var(--ink);font-size:var(--fs-16,1rem);font-weight:var(--fw-500,500);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rec-impact-facts dd.tone-good,.rec-impact-facts dd>.tone-good{color:var(--result)}.review-card-weekly{margin-top:var(--sp-8,.5rem)}.review-card-main>.rec-preview-section{margin-bottom:var(--sp-8,.5rem)}.review-card-weekly>h4{margin:0 0 var(--sp-10_4,.65rem);font-size:var(--fs-16,1rem);line-height:1.45;font-weight:var(--fw-500,500)}.review-card-weekly>.review-card-cells{border-inline:0;border-radius:0;margin:0}.review-card-weekly>.review-card-cells>div{padding-block:var(--sp-10_4,.65rem)}.review-card-weekly>.review-card-cells dd{font-size:var(--fs-16,1rem)}.rec-impact.rec-impact-compact{margin:var(--sp-12_8,.8rem) 0 0}.rec-impact-compact .rec-impact-facts{gap:var(--sp-9_6,.6rem);grid-template-columns:minmax(0,1fr)}.rec-impact-compact .rec-impact-facts>div{justify-content:space-between;align-items:baseline;gap:var(--sp-3_2,.2rem) var(--sp-16,1rem);flex-wrap:wrap;display:flex}.rec-impact-compact .rec-impact-facts dd{align-items:baseline;gap:var(--sp-12,.75rem);font-weight:var(--fw-400,400);margin:0;display:flex}@container rec-card (width<=390px){.rec-impact-compact .rec-impact-facts>div{grid-template-columns:minmax(0,1fr);display:grid}.rec-impact-compact .rec-impact-facts dd{flex-wrap:wrap;justify-content:space-between;width:100%}}.nitro-workspace .dash .rec-impact p.rec-impact-note.rec-impact-note{color:var(--muted);font-size:var(--fs-14,.875rem);margin:var(--sp-7_2,.45rem) 0 0;line-height:1.5}@media (max-width:360px){.rec-preview-pair{gap:var(--sp-8,.5rem)}.rec-impact-facts{grid-template-columns:1fr}}.dash .platform-metrics{border-collapse:collapse;width:100%;font-size:var(--fs-14,.875rem);font-variant-numeric:tabular-nums;line-height:1.4}.dash .platform-metrics :is(th,td){padding:var(--sp-10,.625rem) var(--sp-12,.75rem);border-bottom:var(--divider-edge-w,var(--edge-w,1px)) solid var(--divider-edge-c,var(--edge-c,var(--rule)));vertical-align:top;color:var(--ink)}.dash .platform-metrics th{text-align:left;font-weight:var(--fw-400,400)}.dash .platform-metrics :is(th,td):first-child{padding-left:0}.dash .platform-metrics :is(th,td):last-child{padding-right:0}.dash .platform-metrics thead th{color:var(--muted);font-weight:var(--fw-500,500)}.dash .platform-metrics thead th.r{width:8.5rem}.dash .platform-metrics .r{text-align:right}.dash .platform-metrics td.r{white-space:nowrap}.dash .platform-metrics td.money{color:var(--money)}.dash .platform-metrics td.tone-good{color:var(--result)}.dash .platform-metrics .platform-sort{white-space:normal;text-align:inherit;align-items:baseline}.dash .platform-metrics th.r .platform-sort{justify-content:flex-end}.dash .platform-metrics .report-platform-name{width:auto}.dash .platform-metrics .report-platform-open{text-align:left;white-space:normal;overflow-wrap:anywhere}.dash .platform-metrics .sub{color:var(--muted);font-size:var(--fs-12,.75rem);font-weight:var(--fw-400,400);display:block}.dash .platform-metrics tfoot :is(th,td){font-weight:var(--fw-600,600);border-bottom:0}.dash .platform-metrics-note{margin:var(--sp-10,.625rem) 0 0;color:var(--muted);font-size:var(--fs-12,.75rem);line-height:1.45}@container workspace-main (width<=480px){.dash .platform-metrics :is(th,td){padding-inline:var(--sp-6,.375rem)}.dash .platform-metrics thead th.r{width:auto}.dash .platform-metrics .platform-sort{flex-wrap:wrap;row-gap:0}}.nitro-workspace .dash .chat-central-layout .chat-assistant-reply:has(.chat-child-budget-preview){background:var(--paper);background-image:none}.nitro-workspace .dash .chat-central-layout .chat-assistant-reply .chat-child-budget-preview .chat-decision-controls .btn:not(:disabled){background:var(--primary-fill,var(--accent));color:var(--primary-text,var(--brand-button-text));border-color:#0000}.nitro-workspace .dash .chat-central-layout .chat-assistant-reply .chat-child-budget-preview .chat-decision-controls .btn:hover:not(:disabled){background:var(--primary-fill-hover,var(--primary-fill,var(--accent-strong)))}.nitro-workspace .dash .chat-child-budget-preview .chat-campaign-choice-info h4{min-height:3.2em}@media (max-width:600px){.nitro-workspace .dash .chat-child-budget-preview .chat-campaign-choice-card .creative-media{height:110px}}.observe-intent-search .observe-search-recovery{align-items:center;gap:var(--sp-12,12px);padding:var(--sp-14,14px) 0;border-top:var(--divider-edge-w,var(--edge-w,1px)) solid var(--divider-edge-c,var(--edge-c,var(--rule)));flex-wrap:wrap;display:flex}.observe-intent-search .observe-search-recovery>p{flex:1;min-width:160px;margin:0}.observe-intent-search .observe-search-recovery>.btn{min-height:44px}.observe-intent-search .observe-search-recovery>details{width:100%;font-size:var(--ui-meta,var(--fs-14,.875rem));color:var(--muted);margin-top:0}.observe-intent-search .observe-search-recovery>details p{margin-top:var(--sp-8,8px)}.live-observation-scope{align-items:center;gap:var(--sp-12,.75rem);margin-block:var(--sp-12,.75rem);flex-wrap:wrap;min-width:0;display:flex}.live-observation-scope>*{max-width:100%}.live-observation-scope .muted{font-size:var(--fs-14,.875rem)}.observation-reviews .live-observation-scope-compact{justify-content:space-between;gap:var(--sp-8,.5rem) var(--sp-16,1rem)}.observation-reviews .live-observation-scope-compact .nitro-select{max-width:100%}.observation-reviews .observation-review-spend{margin-block:var(--sp-12,.75rem);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.nitro-workspace.demo-workspace .dash .observation-reviews .observation-review-spend dd{font-size:var(--fs-20,1.25rem)}.observation-reviews .observation-review-resource{font-size:var(--fs-14,.875rem);overflow-wrap:anywhere}.observation-reviews .observation-review-group{border-top:var(--divider-edge-w,var(--edge-w,1px)) solid var(--divider-edge-c,var(--edge-c,var(--rule)))}.observation-reviews .observation-review-group>summary{padding-block:var(--sp-12,.75rem);font-size:var(--fs-14,.875rem);cursor:pointer}.observation-reviews .observation-review-group>summary .review-count{margin-inline-start:var(--sp-6,.375rem)}.detail-panel-body>.observation-finding{gap:var(--sp-16,16px);display:grid}.detail-panel-body>.observation-finding>p{margin:0}.observation-finding>.rec-evidence{margin-bottom:0}.observation-finding .rec-evidence-basis.observation-finding-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.observation-finding-facts>div:last-child:nth-child(3n+1){grid-column:span 3}.observation-finding-facts>div:last-child:nth-child(3n+2){grid-column:span 2}.observation-finding .rec-evidence-basis.observation-finding-rule{margin-top:var(--sp-12,12px);grid-template-columns:repeat(2,minmax(0,1fr))}.observation-finding :is(.observation-finding-facts,.observation-finding-rule) dd{white-space:normal}@media (max-width:520px){.observation-finding .rec-evidence-basis.observation-finding-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.observation-finding-facts>div:last-child:nth-child(n){grid-column:auto}.observation-finding-facts>div:last-child:nth-child(odd){grid-column:span 2}}.observation-finding>details>p{margin:var(--sp-8,8px) 0 0}.observation-finding>.review-actions,.observation-finding>details>summary{margin:0}.nitro-workspace .dash .observation-reviews .review-card[data-finding-id]>.review-card-summary.has-verdict-column>.review-card-main{grid-column:1}.nitro-workspace .dash .observation-reviews .review-card[data-finding-id]>.review-card-summary.has-verdict-column>.review-card-main>h3{padding-inline-end:0}.nitro-workspace .dash .observation-reviews .review-card[data-finding-id]>.review-card-summary.has-verdict-column>.review-card-verdict{grid-area:1/2;align-self:center}.nitro-workspace .dash .panel-head>.panel-head-link{font-size:var(--fs-14,.875rem);white-space:nowrap;margin-left:auto}.nitro-workspace .dash .panel-head:has(>.panel-head-link){flex-wrap:wrap}
