:root{--ink-blue:#4055B7;--ink-violet:#774BB2;--ink-teal:#147367;--chart-blue:#5269D8;--chart-violet:#9165CE;--chart-teal:#258C82;--tint-blue:#EEF1FF;--tint-violet:#F3EEFC;--tint-teal:#EAF6F2}:root[data-theme=dark]{--chart-blue:#99ABFF;--chart-violet:#C49AED;--chart-teal:#75CDBB;--tint-blue:#252F4B;--tint-violet:#352A47;--tint-teal:#203C39}body:has([data-app-sidebar]){--bg-primary:#F5F6FA;--bg-page:#F5F6FA;--bg-secondary:#EEF0F6;--bg-card:#FFFFFF;--bg-elevated:#FFFFFF;--border:#E1E5EE;--border-strong:#C6CDDB;--bg-hover:#EDF0F8;--text-primary:#202432;--text-secondary:#606A7E;--text-muted:#606D82;--accent:#BE3F1C;--accent-action:#BE3F1C;--on-accent:#FFFFFF;--chart-blue:#5269D8;--chart-violet:#9165CE;--chart-teal:#258C82;--tint-blue:#EEF1FF;--tint-violet:#F3EEFC;--tint-teal:#EAF6F2;--shadow-sm:0 2px 6px #20243205;--shadow-md:0 8px 28px #20243209}:root[data-theme=dark] body:has([data-app-sidebar]){--bg-primary:#12151D;--bg-page:#12151D;--bg-secondary:#202634;--bg-card:#1B202B;--bg-elevated:#252C39;--border:#333D4F;--border-strong:#546078;--bg-hover:#2A3346;--text-primary:#F2F4FC;--text-secondary:#BDC5D6;--text-muted:#A1AEC5;--accent:#FF6A42;--accent-action:#FF6A42;--on-accent:#1C0700;--chart-blue:#99ABFF;--chart-violet:#C49AED;--chart-teal:#75CDBB;--tint-blue:#252F4B;--tint-violet:#352A47;--tint-teal:#203C39}.ds-panel{padding:24px;border:1px solid var(--border);border-radius:16px;background:var(--bg-card);box-shadow:var(--shadow-sm)}.ds-panel h2,.ds-panel h3{font-size:16px;font-weight:650;margin-bottom:16px}.ds-evidence,.ds-label{font-size:12px;color:var(--text-secondary);line-height:1.5}.ds-evidence{margin-top:16px}.ds-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:16px}.ds-metric{display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--tint-blue);border-radius:12px;min-width:0}.ds-metric:nth-child(3n+2){background:var(--tint-violet)}.ds-metric:nth-child(3n){background:var(--tint-teal)}.ds-metric strong{font-size:30px;letter-spacing:-.04em;line-height:1.15;font-variant-numeric:tabular-nums}.ds-change{font-size:12px}.ds-change span{color:var(--text-secondary)}.ds-change[data-tone=positive]{color:var(--green)}.ds-change[data-tone=negative]{color:var(--red)}.ds-mini-chart{width:100%;height:auto;max-height:240px;margin-top:12px}.ds-chart-empty{padding:24px;color:var(--text-secondary);font-size:14px}.ds-media-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px}.ds-media-card{display:block;min-width:0;overflow:hidden;text-align:left;border:1px solid var(--border);border-radius:12px;background:var(--bg-card);transition:box-shadow .15s,transform .15s}.ds-media-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.ds-media-image{position:relative;display:flex;aspect-ratio:4/3;align-items:center;justify-content:center;background:var(--bg-secondary);overflow:hidden}.ds-media-image img{width:100%;height:100%;object-fit:contain}.ds-media-open{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:30px;height:30px;background:var(--bg-card);border-radius:999px}.ds-media-body{display:block;padding:14px}.ds-media-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:600}.ds-media-metrics{display:flex;gap:16px;margin-top:12px}.ds-media-metrics>span{display:flex;flex-direction:column;gap:4px}.ds-media-metrics small{font-size:12px;color:var(--text-secondary)}.ds-media-metrics b{font-size:16px}.ds-presentation{display:grid;gap:16px}.ds-interpretation{font-size:16px;line-height:1.6;max-width:75ch}.ds-rule-match{border-left:3px solid var(--chart-violet);padding:12px 16px;background:var(--tint-violet);border-radius:6px;font-size:14px}.ds-rule-match>span+span{margin-left:12px}.ds-rule-match p{margin-top:8px}.ds-badge{display:inline-flex;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;background:var(--tint-blue);color:var(--ink-blue,#4055B7)}.ds-badge[data-colour=violet]{background:var(--tint-violet);color:var(--ink-violet,#774BB2)}.ds-badge[data-colour=teal]{background:var(--tint-teal);color:var(--ink-teal,#147367)}.ds-badge[data-colour=orange]{background:var(--accent-glow);color:var(--accent)}.ds-comparison{display:grid;grid-template-columns:minmax(90px,1fr) 2fr auto;align-items:center;gap:16px;margin-top:14px;font-size:14px}.ds-comparison-track{height:10px;border-radius:999px;background:var(--bg-secondary);overflow:hidden}.ds-comparison-track>span{display:block;height:100%;background:var(--chart-blue);border-radius:inherit}.ds-comparison:nth-child(3n) .ds-comparison-track>span{background:var(--chart-violet)}.ds-comparison:nth-child(3n+1) .ds-comparison-track>span{background:var(--chart-teal)}.ds-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px}.ds-sync,.ds-toolbar{background:var(--bg-card);border:1px solid var(--border);border-radius:12px}.ds-sync{margin:12px 24px 0}.ds-sync>summary{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;font-size:12px;list-style:none}.ds-sync>summary::-webkit-details-marker{display:none}.ds-sync>summary svg:last-child{margin-left:auto}.ds-sync[open]>summary{border-bottom:1px solid var(--border)}.ds-sync-body{padding:20px}.ds-sync-dot{width:8px;height:8px;background:var(--chart-teal);border-radius:999px;flex-shrink:0}.ds-sync[data-waiting=true] .ds-sync-dot{background:var(--amber)}.ds-sync[data-shell=true]{margin:4px 0 0;border:0;background:transparent;color:var(--rail-ink)}.ds-sync[data-shell=true]>summary{padding:8px 6px;gap:7px;white-space:nowrap;border:0}.ds-sync[data-shell=true] .ds-sync-summary-detail{display:none}.ds-sync[data-shell=true] .ds-sync-body{position:fixed;z-index:60;left:244px;top:88px;width:min(560px,calc(100vw - 260px));max-height:calc(100svh - 110px);overflow:auto;border:1px solid var(--border);border-radius:12px;background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-lg)}@media(max-width:1023px){.ds-sync[data-shell=true]{margin:0;color:var(--text-primary)}.ds-sync[data-shell=true]>summary{padding:6px 0}.ds-sync[data-shell=true]>summary>svg:not(:last-child){display:none}.ds-sync[data-shell=true] .ds-sync-body{left:16px;top:58px;width:calc(100vw - 32px);max-height:calc(100svh - 74px)}}.ds-section-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:6px;border:1px solid var(--border);border-radius:12px;background:var(--bg-secondary)}.ds-section-tabs>a,.ds-section-tabs>button{padding:9px 14px;border-radius:6px;font-size:14px;font-weight:500}.ds-section-tabs [aria-current=page],.ds-section-tabs [aria-selected=true]{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm)}.ds-report-editor{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;align-items:start}.ds-report-settings{position:sticky;top:24px}.ds-report-canvas{display:grid;gap:16px;padding:24px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:16px}.ds-block{padding:20px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card);text-align:left;width:100%}.ds-block[aria-pressed=true]{outline:2px solid var(--chart-blue);outline-offset:2px}.ds-layout-preview{height:86px;display:flex;gap:8px;align-items:end;overflow:hidden;margin-top:12px}.ds-layout-preview i{display:block;flex:1;background:var(--tint-blue);border-radius:6px;min-height:14px}.ds-layout-preview i:nth-child(2n){background:var(--tint-violet)}.ds-layout-preview i:nth-child(3n){background:var(--tint-teal)}body:has([data-app-sidebar]) :is(input,select,textarea){border-radius:6px;font-size:14px}body:has([data-app-sidebar]) :is(input,select){min-height:38px}body:has([data-app-sidebar]) :is(button,a):focus-visible{outline:2px solid var(--chart-blue);outline-offset:3px}body:has([data-app-sidebar]) :is(.text-\[9px\],.text-\[10px\],.text-\[11px\]){font-size:12px}body:has([data-app-sidebar]) main :is(.text-\[12px\],.text-\[13px\]){line-height:1.5}@media(max-width:767px){.ds-panel{padding:16px}.ds-sync{margin:8px 16px 0}.ds-sync-body{padding:16px}.ds-sync>summary{flex-wrap:wrap}.ds-sync-summary-detail{display:none}.ds-report-editor{grid-template-columns:1fr}.ds-report-settings{position:static}.ds-report-canvas{padding:12px}.ds-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-metric strong{font-size:24px}.ds-toolbar{padding:10px}.ds-comparison{gap:8px;grid-template-columns:minmax(75px,1fr) 1.5fr auto}}@media(prefers-reduced-motion:reduce){.ds-media-card{transition:none}.ds-media-card:hover{transform:none}}body:has([data-app-sidebar]){--series-1:var(--chart-blue);--series-2:var(--chart-teal);--series-3:var(--chart-violet);--series-4:#E98E50;--series-5:#CC6892;--series-6:#7E91A9;--series-7:#A59A57}.ds-block[data-selected=true]{outline:2px solid var(--chart-blue);outline-offset:2px}.report-options{position:relative}.report-options-content{position:absolute;right:0;top:calc(100% + 8px);z-index:25;width:min(600px,calc(100vw - 48px));padding:16px;border:1px solid var(--border);background:var(--bg-card);border-radius:12px;box-shadow:var(--shadow-md)}.creative-report-workspace>label:first-child{font-size:12px;color:var(--text-secondary)}.creative-report-workspace>label:first-child select{font-size:14px;color:var(--text-primary)}.creative-result-card{box-shadow:var(--shadow-sm)}.creative-result-card dl{padding:12px;background:var(--tint-blue);border:0;border-radius:12px}.creative-result-card:nth-child(3n+2) dl{background:var(--tint-violet)}.creative-result-card:nth-child(3n) dl{background:var(--tint-teal)}.brand-workspace>div:first-child>label{max-width:420px}.brand-workspace>nav{margin-bottom:24px}.brand-workspace .ds-panel>form{margin-top:20px}.learning-card>.ds-presentation .ds-panel{box-shadow:none}.learning-card h3{margin:0}.ask-interpretation{max-width:75ch}.ask-interpretation :is(h1,h2,h3){font-size:14px;font-weight:650;margin-top:16px}.ask-interpretation p{margin-bottom:10px}.brief-storyboard>label:first-child{background:var(--tint-blue)}.brief-storyboard>label:nth-child(2){background:var(--tint-violet)}.brief-storyboard>label:nth-child(3){background:var(--tint-teal)}.account-connections-list article{padding:16px!important}.account-connections-list article>details{margin-top:8px}.account-comparison th{font-size:12px}.account-comparison td{font-size:14px}.report-directory-grid>section:nth-child(3n+1)>h2{background:var(--tint-blue);color:var(--chart-blue)}.report-directory-grid>section:nth-child(3n+2)>h2{background:var(--tint-violet);color:var(--chart-violet)}.report-directory-grid>section:nth-child(3n)>h2{background:var(--tint-teal);color:var(--chart-teal)}.ds-template-preview{display:grid;gap:5px;padding:14px;background:var(--bg-secondary);border-radius:12px;margin-bottom:12px}.ds-template-preview>span{height:9px;background:var(--border);border-radius:6px}.ds-template-preview>span:first-child{height:32px;background:var(--tint-blue)}@media(max-width:767px){.creative-report-workspace{margin-top:0}.creative-report-workspace>label:first-child{display:none}.creative-report-workspace>div>div:first-child{margin-bottom:10px}.report-options-content{width:calc(100vw - 48px)}.ds-mini-chart{min-height:110px}.account-comparison{min-width:760px}.brand-workspace>nav{flex-wrap:nowrap;overflow-x:auto}.brand-workspace>nav>button{flex-shrink:0}.ds-report-settings{padding:14px}.ds-report-settings>div{max-height:240px;overflow:auto}}@media print{.ds-metric{border:1px solid #ddd;break-inside:avoid}.ds-panel{box-shadow:none;break-inside:avoid}.ds-badge{border:1px solid #ddd}.ds-mini-chart{max-height:200px}}:root[data-theme=dark]{--ink-blue:#ACB9FF;--ink-violet:#D4AEF7;--ink-teal:#92DDCC}body:has([data-app-sidebar]){min-height:100svh}body:has([data-app-sidebar]) :is(.decision-priority,.decision-account,.decision-dates,.decision-owner,.decision-accepted,.decision-monitoring){font-size:12px}.creative-card-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.creative-card-metrics>div{display:flex;flex-direction:column;align-items:start;gap:4px;background:var(--tint-blue);border-radius:6px;padding:10px;min-width:0}.creative-card-metrics>div:nth-child(3n+2){background:var(--tint-violet)}.creative-card-metrics>div:nth-child(3n){background:var(--tint-teal)}.creative-card-metrics>div>span:first-child{font-size:12px}.creative-card-metrics>div>span:last-child{font-size:20px}@media(max-width:767px){.creative-report-card>div:first-child{max-height:190px}.creative-report-workspace>div>div:first-child{gap:6px;padding:8px}.creative-report-workspace .report-options{margin-left:0}.creative-report-workspace .work-button{font-size:12px}}.creative-report-workspace .overflow-x-auto{position:relative;max-width:100%}.evidence-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:8px;min-width:0;width:100%}.evidence-metric{display:flex;min-width:0;flex-direction:column;gap:8px;padding:14px;border-radius:8px;background:var(--tint-blue);text-align:left}.evidence-metric[data-metric=revenue],.evidence-metric[data-metric=roas]{background:var(--tint-violet)}.evidence-metric[data-metric=conversions],.evidence-metric[data-metric=ctr]{background:var(--tint-teal)}.evidence-metric-label{font-size:12px;color:var(--text-secondary);line-height:1.4;font-weight:500}.evidence-metric-value{font-size:24px;letter-spacing:-.035em;line-height:1.1;font-weight:650;color:var(--text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.asset-usage{display:inline-flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--text-secondary)}.asset-usage>span{display:inline-flex;align-items:center;gap:5px}.asset-usage b{color:var(--text-primary);font-weight:600}.report-compare-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:6px 10px;border:1px solid var(--border);border-radius:6px;font-size:12px;white-space:nowrap;background:var(--bg-card);color:var(--text-secondary)}.report-compare-button[aria-pressed=true]{background:var(--tint-violet);border-color:var(--chart-violet);color:var(--ink-violet)}.report-compare-button:disabled{opacity:.5}.result-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.result-count{font-size:14px;font-weight:600;color:var(--text-secondary)}.copy-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,510px),1fr));gap:20px}.copy-result{display:flex;min-width:0;flex-direction:column;gap:20px;padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-sm)}.copy-result-heading{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.copy-result-heading>.report-compare-button{margin-left:auto}.result-rank{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--text-primary);color:var(--bg-card);font-size:14px;font-weight:650}.copy-result-content{display:grid;grid-template-columns:minmax(0,1fr) 132px;align-items:start;gap:20px;min-height:136px}.copy-result-text p{font-size:16px;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere;color:var(--text-primary)}.result-text-action{display:inline-flex;margin-top:10px;min-height:32px;font-size:12px;font-weight:600;color:var(--ink-blue);text-decoration:underline;text-underline-offset:4px}.copy-result-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.copy-result-media>button{overflow:hidden;border-radius:8px;height:72px;background:var(--bg-secondary)}.copy-result-media>button:first-child{grid-column:1/-1;height:140px}.copy-result-media>button:only-child{height:160px}.copy-result-media img{width:100%;height:100%;object-fit:cover}.copy-result .evidence-metrics{margin-top:auto}.copy-result>.mt-2{margin-top:0;padding-top:14px;border-top:1px solid var(--border)}@media(max-width:639px){.copy-result{padding:16px;gap:16px}.copy-result-content{grid-template-columns:minmax(0,1fr) 96px;gap:14px;min-height:110px}.copy-result-media>button:first-child,.copy-result-media>button:only-child{height:120px}.copy-result-media>button:not(:first-child){height:54px}.copy-result .evidence-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-metric{padding:12px}.evidence-metric-value{font-size:20px}}.asset-thumbnail-fallback{display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:8px;text-align:center;background:var(--bg-secondary);color:var(--text-muted);font-size:12px}.grouped-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:20px}.grouped-result{display:flex;min-width:0;flex-direction:column;gap:20px;padding:24px;border:1px solid var(--border);border-radius:14px;background:var(--bg-card);box-shadow:var(--shadow-sm)}.grouped-result-content{display:flex;align-items:start;justify-content:space-between;gap:20px}.grouped-result-content>div:first-child{min-width:0;flex:1}.grouped-result h3{font-size:20px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.result-media-strip{display:flex;gap:5px;flex-shrink:0}.result-media-strip>span{display:block;width:72px;height:90px;overflow:hidden;border-radius:8px;background:var(--bg-secondary)}.result-media-strip img{width:100%;height:100%;object-fit:cover}.small-sample{display:inline-flex;margin-bottom:8px;padding:4px 8px;border-radius:6px;background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;font-weight:500}.result-evidence-disclosure{border-top:1px solid var(--border);padding-top:14px;font-size:12px}.result-evidence-disclosure>summary{cursor:pointer;color:var(--text-secondary);font-weight:500}.result-example-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:16px;margin:20px 0}.result-example-grid>article{min-width:0}.result-example-image{height:180px;overflow:hidden;border-radius:8px;background:var(--bg-secondary)}.result-example-image img{width:100%;height:100%;object-fit:contain}.result-example-grid h4{font-size:14px;margin:12px 0;overflow-wrap:anywhere}.result-example-grid dl{display:flex;flex-wrap:wrap;gap:16px}.result-example-grid dt{font-size:12px;color:var(--text-secondary)}.result-example-grid dd{font-size:16px;font-weight:600;margin-top:4px}@media(max-width:639px){.grouped-result{padding:16px}.grouped-result-content{gap:14px}.result-media-strip{max-width:112px;flex-wrap:wrap;justify-content:end}.result-media-strip>span{width:50px;height:64px}.grouped-result .evidence-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.insights-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}.insights-status{font-size:12px;color:var(--text-secondary);max-width:100%}.insights-status summary{cursor:pointer}.insight-result{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:24px;border:1px solid var(--border);border-radius:14px;background:var(--bg-card)}.insight-result-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;width:100%}.insight-result h3{font-size:20px;font-weight:650;line-height:1.35;margin:0}.insight-comparison{width:100%;padding:20px;background:var(--tint-blue);border-radius:10px}.insight-comparison figcaption{margin-bottom:16px;font-size:14px;font-weight:600}.insight-comparison-row{display:grid;grid-template-columns:130px minmax(40px,1fr) minmax(80px,auto);align-items:center;gap:16px;margin-bottom:14px;font-size:12px}.insight-comparison-row strong{font-size:24px;font-weight:650;font-variant-numeric:tabular-nums;text-align:right}.insight-comparison-track{height:18px;border-radius:4px;background:var(--bg-card);overflow:hidden}.insight-comparison-track i{display:block;height:100%;background:var(--chart-blue);border-radius:4px;opacity:.45}.insight-comparison-track i[data-current=true]{background:var(--chart-violet);opacity:1}.insight-interpretation{max-width:90ch;font-size:15px;line-height:1.6;color:var(--text-secondary)}.insight-details{width:100%;border-top:1px solid var(--border);padding-top:20px}.test-arm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.test-arm-card{padding:24px;border:1px solid var(--border);border-radius:12px;background:var(--tint-blue);min-width:0}.test-arm-card[data-arm=b]{background:var(--tint-violet)}.test-primary-value{font-size:40px;font-weight:650;margin-top:24px}.test-arm-evidence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0 16px}.test-arm-evidence dt{font-size:12px;color:var(--text-secondary)}.test-arm-evidence dd{font-size:20px;font-weight:600;margin-top:6px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.test-list-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:20px}.test-list-card{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:12px}.test-arm-preview{margin:20px 0;gap:12px}.test-arm-preview .test-arm-card{padding:16px;display:flex;flex-direction:column;gap:10px}.test-arm-preview strong{font-size:24px;font-weight:650}.test-arm-preview small{font-size:12px;font-weight:400}@media(max-width:600px){.insight-result{padding:18px}.insight-comparison{padding:14px}.insight-comparison-row{grid-template-columns:92px minmax(20px,1fr) auto;gap:8px}.insight-comparison-row strong{font-size:20px}.test-arm-grid:not(.test-arm-preview){grid-template-columns:1fr}.test-arm-card{padding:20px}}.account-card-grid,.brand-fact-grid,.library-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:20px;align-items:start}.account-result-card{padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;display:flex;flex-direction:column;gap:20px}.account-result-context,.account-result-footer,.account-result-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.account-platform{display:flex;gap:12px;align-items:center;min-width:0}.account-platform h2{margin:4px 0 0;font-size:20px;font-weight:650}.account-result-card .ds-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.account-result-context{font-size:12px;color:var(--text-secondary)}.account-next-step{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:14px;padding:16px;border-radius:8px;background:var(--tint-teal)}.ds-view-switch{display:flex;padding:3px;border:1px solid var(--border);background:var(--bg-card);border-radius:8px;gap:2px}.ds-view-switch button{display:flex;align-items:center;gap:6px;padding:7px 10px;border-radius:5px;font-size:12px}.ds-view-switch button[aria-pressed=true]{color:var(--bg-card);background:var(--text-primary)}.library-item-card,.library-report-card{display:block;min-width:0;border-radius:14px;border:1px solid var(--border);padding:24px;background:var(--bg-card)}.library-type-heading{display:flex;gap:16px;align-items:center;background:var(--tint-blue);padding:20px;margin-bottom:20px;border-radius:8px;font-size:12px}.library-type-heading[data-kind=chat]{background:var(--tint-violet)}.library-type-heading[data-kind=brief],.library-type-heading[data-kind=planned_test]{background:var(--tint-teal)}.library-type-heading>svg{flex-shrink:0;color:var(--ink-blue)}.library-type-heading>svg:last-child{margin-left:auto}.library-type-heading p{font-size:14px;margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.brand-fact-card{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:24px}.brand-fact-card h3{font-size:16px;font-weight:600;margin-top:20px}.brand-fact-value{font-size:36px;font-weight:650;background:var(--tint-teal);font-variant-numeric:tabular-nums}.brand-fact-text,.brand-fact-value{margin-top:12px;padding:20px;border-radius:8px}.brand-fact-text{font-size:16px;line-height:1.65;white-space:pre-wrap;background:var(--tint-violet)}.brand-fact-source{margin-top:20px;color:var(--text-secondary);font-size:12px}.brand-fact-source summary{cursor:pointer}.brand-fact-source blockquote,.brand-fact-source p{margin-top:10px}@media(max-width:600px){.account-result-card,.brand-fact-card{padding:18px}.library-grid{grid-template-columns:minmax(0,1fr)}}.insight-comparison-track{position:relative}.insight-comparison-track i{position:absolute;top:0}.insight-comparison-track[data-diverging=true]:after{content:"";position:absolute;left:50%;height:100%;border-left:1px solid var(--text-muted)}.test-arm-previews{display:flex;gap:10px;margin-top:20px}.test-arm-previews>span{width:72px;height:80px;overflow:hidden;border-radius:8px;background:var(--bg-card)}.test-arm-previews img{width:100%;height:100%;object-fit:cover}.result-media-strip>button{display:block;width:72px;height:90px;overflow:hidden;border-radius:8px;flex-shrink:0;background:var(--bg-secondary)}.grouped-result-content>h3,.grouped-result-content>h4{flex:1;min-width:0;overflow-wrap:anywhere}@media(max-width:639px){.result-media-strip>button{width:50px;height:64px}}@media(max-width:600px){.test-arm-grid:not(.test-arm-preview){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.test-arm-grid:not(.test-arm-preview) .test-arm-card{padding:14px}.test-primary-value{font-size:32px;margin-top:20px}.test-arm-evidence{grid-template-columns:1fr;gap:12px;margin-top:20px}.test-arm-previews{flex-wrap:wrap;gap:6px}.test-arm-previews>span{width:48px;height:56px}}.test-arm-label{min-height:36px}@media(max-width:600px){.test-arm-previews>span{width:36px;height:48px}}