.global-feedback-layout .main-area{padding-top:calc(var(--r) * 3.5 + var(--global-feedback-height, 0px))}.global-feedback-region{position:fixed;top:var(--r-lg);left:calc(var(--r) * 37.5);right:calc(var(--r) * 3.5);z-index:35;display:grid;grid-gap:var(--r);gap:var(--r);max-height:min(30dvh,calc(var(--r) * 30));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;border-radius:var(--r);box-shadow:var(--shadow-sm)}.global-feedback-region:empty{display:none}.global-feedback-message{display:flex;align-items:flex-start;gap:var(--r-lg);margin:0;padding:var(--r-lg) calc(var(--r) * 2)}.global-feedback-message.success{background:linear-gradient(var(--green-bg),var(--green-bg)),var(--panel)}.global-feedback-message.error{background:linear-gradient(var(--red-bg),var(--red-bg)),var(--panel)}.global-feedback-message.info{background:linear-gradient(var(--blue-light),var(--blue-light)),var(--panel);color:var(--blue-deep);border:1px solid var(--blue-ring)}.global-feedback-symbol{display:grid;place-items:center;flex:0 0 calc(var(--r) * 2.5);height:calc(var(--r) * 2.5);border:1px solid;border-radius:var(--r-full);font-size:var(--r-lg);margin-top:var(--r-xs)}.global-feedback-content{flex:1 1;min-width:0;padding:var(--r-xs) 0;white-space:pre-wrap;overflow-wrap:anywhere}.global-feedback-close{position:-webkit-sticky;position:sticky;top:0;display:grid;place-items:center;flex:0 0 calc(var(--r) * 4);height:calc(var(--r) * 4);padding:0;border:0;border-radius:var(--r-sm);background:transparent;color:inherit;font-size:calc(var(--r) * 2.5);cursor:pointer}.global-feedback-close:hover{background:var(--panel)}.global-feedback-close:focus-visible{outline:2px solid currentColor;outline-offset:-2px}@media (max-width:980px){.global-feedback-region{top:calc(var(--r) * 8);left:calc(var(--r) * 3.5)}.global-feedback-layout .main-area{padding-top:calc(var(--r) * 8.75 + var(--global-feedback-height, 0px))}}@media (max-width:560px){.global-feedback-region{left:calc(var(--r) * 2.25);right:calc(var(--r) * 2.25)}.global-feedback-message{padding:var(--r) var(--r-lg);gap:var(--r)}}:root select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):not(.admin-launch-account-control select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 40%,var(--muted) 40%,var(--muted) 60%,transparent 60%),linear-gradient(135deg,transparent 40%,var(--muted) 40%,var(--muted) 60%,transparent 60%);background-position:right calc(var(--r-lg) + var(--r-sm)) center,right var(--r-lg) center;background-repeat:no-repeat;background-size:var(--r-sm) var(--r-sm);padding-right:calc(var(--r-lg) * 3);text-overflow:ellipsis}.admin-overview,.overview-content{display:grid;grid-gap:calc(var(--r) * 2);gap:calc(var(--r) * 2);min-width:0}.admin-overview>.message{margin:0}.admin-overview .panel{padding:calc(var(--r) * 2)}.overview-toolbar .page-header{align-items:center;border-bottom:1px solid var(--line);gap:var(--r-lg);margin:0 0 var(--r-lg);padding-bottom:var(--r-lg)}.overview-toolbar .header-actions{flex-shrink:0}.overview-controls select,.overview-toolbar .button{min-height:42px}.overview-controls{align-items:end;display:grid;grid-gap:var(--r-lg);gap:var(--r-lg);grid-template-columns:minmax(0,1fr) auto minmax(140px,auto) auto}.overview-controls .field,.overview-controls .segmented-control,.overview-controls select{min-width:0}.overview-controls .field{align-items:center;display:flex;gap:var(--r)}.overview-controls .field>span{flex-shrink:0;font-size:12px}.overview-controls select{text-overflow:ellipsis;width:100%}.overview-controls .segmented-control{background:var(--lift);min-height:42px;padding:var(--r-xs)}.overview-controls .segmented-control button{font-size:13px;min-height:calc(var(--r) * 4);padding:var(--r-xs) var(--r-lg)}.overview-currency-tabs{flex-wrap:wrap}.overview-no-currency{align-items:center;color:var(--muted);display:flex;font-size:13px;min-height:42px}.overview-context{border-top:1px solid var(--line);color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:var(--r) calc(var(--r-lg) * 2);margin-top:var(--r);padding-top:var(--r)}.overview-context strong,.overview-context time{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;margin-left:var(--r-xs)}.overview-metric-grid{display:grid;grid-gap:var(--r-lg);gap:var(--r-lg);grid-template-columns:repeat(5,minmax(0,1fr))}.overview-metric{display:grid;grid-gap:var(--r);gap:var(--r);padding:calc(var(--r) * 2);text-decoration:none;transition:border-color var(--t),box-shadow var(--t)}.overview-metric:hover{border-color:var(--blue);box-shadow:var(--shadow-sm)}.overview-metric:focus-visible{box-shadow:var(--focus-ring);outline:none}.overview-metric-label{align-items:center;color:var(--muted);display:flex;font-size:13px;gap:var(--r);justify-content:space-between}.overview-metric-label>span:last-child{color:var(--blue);flex-shrink:0}.overview-metric>strong{color:var(--ink);font-size:clamp(22px,2.1vw,30px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:750;letter-spacing:-.03em;line-height:1.2;overflow-wrap:anywhere}.overview-metric.is-warning>strong{color:var(--amber)}.overview-metric-detail{color:var(--muted);font-size:12px;line-height:1.5}.overview-main-grid{display:grid;grid-gap:calc(var(--r) * 2);gap:calc(var(--r) * 2);grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr)}.overview-main-grid>.panel,.overview-section-title{min-width:0}.overview-main-grid .panel-heading{align-items:center;gap:var(--r);margin-bottom:var(--r-lg)}.overview-main-grid .panel-heading>.button{flex-shrink:0}.overview-section-title{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--r-xs) var(--r)}.overview-section-title h2{font-size:16px}.overview-section-title>span{color:var(--muted);font-size:12px}.overview-performance-metrics{display:grid;grid-gap:var(--r-lg);gap:var(--r-lg);grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.overview-performance-metrics>div{border-left:1px solid var(--line);min-width:0;padding-left:var(--r-lg)}.overview-performance-metrics>div:first-child{border:0;padding-left:0}.overview-performance-metrics dt,.overview-performance-metrics small{color:var(--muted);font-size:12px}.overview-performance-metrics dd{font-size:clamp(18px,1.8vw,24px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;margin:var(--r) 0 var(--r-xs);overflow-wrap:anywhere}.overview-results{border-top:1px solid var(--line);margin-top:calc(var(--r) * 2);padding-top:var(--r-lg)}.overview-results-heading{align-items:baseline;display:flex;flex-wrap:wrap;font-size:13px;gap:var(--r);justify-content:space-between;margin-bottom:var(--r)}.overview-results-heading>span{color:var(--muted);font-size:12px}.overview-result-table{min-width:0;width:100%}.overview-result-table td,.overview-result-table th{font-size:13px;padding:var(--r) var(--r-lg)}.overview-result-table td:not(:first-child),.overview-result-table th:not(:first-child){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.overview-rank-list{display:grid;grid-gap:var(--r);gap:var(--r);list-style:none;margin:0;padding:0}.overview-rank-list>li{align-items:center;display:grid;grid-gap:var(--r-lg);gap:var(--r-lg);grid-template-columns:auto minmax(0,1fr) auto;border-bottom:1px solid var(--line);padding-bottom:var(--r)}.overview-rank-list>li:last-child{border-bottom:0;padding-bottom:0}.overview-rank-number{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.overview-rank-main{min-width:0}.overview-rank-main>div:first-child{align-items:baseline;display:flex;gap:var(--r);justify-content:space-between}.overview-rank-main a,.overview-rank-main strong{color:var(--ink);font-size:13px;font-weight:600}.overview-rank-main strong{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.overview-rank-main a,.overview-rank-main small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-rank-main a:hover{color:var(--blue);text-decoration:underline}.overview-rank-main small{color:var(--muted);font-size:11px;margin-top:var(--r-xs)}.overview-status-track{background:var(--soft);border-radius:var(--r-xs);display:flex;overflow:hidden}.overview-status-total{align-items:baseline;display:flex;gap:var(--r)}.overview-status-total span{color:var(--muted);font-size:13px}.overview-status-total strong{font-size:26px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.overview-status-track{height:var(--r);margin:var(--r-lg) 0}.overview-status-counts .active,.overview-status-track .active{background:var(--green)}.overview-status-counts .paused,.overview-status-track .paused{background:var(--blue)}.overview-status-counts .other,.overview-status-track .other{background:var(--amber)}.overview-status-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.overview-status-counts dt{align-items:center;color:var(--muted);display:flex;font-size:12px;gap:var(--r-sm)}.overview-status-counts dt i{border-radius:var(--r-full);height:var(--r-sm);width:var(--r-sm)}.overview-status-counts dd{align-items:baseline;display:flex;flex-wrap:wrap;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;gap:var(--r);margin:var(--r-xs) 0 0}.overview-status-counts small{color:var(--muted);font-size:12px;font-weight:400}.overview-coverage{border-top:1px solid var(--line);margin-top:calc(var(--r) * 2);padding-top:var(--r-lg)}.overview-coverage>div,.overview-coverage>p{align-items:baseline;display:flex;flex-wrap:wrap;font-size:12px;gap:var(--r);justify-content:space-between;margin:0}.overview-coverage small,.overview-coverage span{color:var(--muted);font-size:12px}.overview-coverage small{display:block;margin-top:var(--r)}.overview-coverage progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--soft);border:0;border-radius:var(--r-xs);display:block;height:var(--r-sm);margin:var(--r) 0;overflow:hidden;width:100%}.overview-coverage progress::-webkit-progress-bar{background:var(--soft)}.overview-coverage progress::-webkit-progress-value{background:var(--blue);border-radius:var(--r-xs)}.overview-coverage progress::-moz-progress-bar{background:var(--blue);border-radius:var(--r-xs)}.overview-chart-legend{display:flex;flex-wrap:wrap;gap:var(--r) calc(var(--r) * 2)}.overview-chart-legend>span{align-items:center;color:var(--muted);display:flex;font-size:12px;gap:var(--r-sm)}.overview-chart-legend>span:before{background:var(--green);border-radius:var(--r-xs);content:"";height:var(--r-xs);width:var(--r-lg)}.overview-chart-legend .ai:before{background:var(--blue)}.overview-chart-legend .projects:before{background:var(--blue-ring);height:var(--r)}.overview-chart-legend .failures:before{background:var(--red)}.overview-trend-chart svg{display:block;height:200px;margin-top:var(--r);overflow:hidden;width:100%}.overview-chart-grid{stroke:var(--line);stroke-dasharray:3 4}.overview-chart-label{fill:var(--muted);font-size:11px}.overview-chart-bar{fill:var(--blue-ring)}.overview-chart-line{fill:none;stroke-width:2;stroke-linejoin:round}.overview-chart-line.operations{stroke:var(--green)}.overview-chart-line.ai{stroke:var(--blue);stroke-dasharray:5 3}.overview-chart-failure{fill:var(--red)}.overview-chart-selection{stroke:var(--line-hover);stroke-dasharray:3 3}.overview-chart-hit{cursor:crosshair;fill:transparent;outline:none}.overview-chart-hit:focus-visible{stroke:var(--blue);stroke-width:1}.overview-chart-detail{align-items:baseline;background:var(--lift);border-radius:var(--r-sm);color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:var(--r) var(--r-lg);padding:var(--r) var(--r-lg)}.overview-chart-detail strong,.overview-chart-detail time{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.overview-footnote,.overview-inline-note{color:var(--muted);font-size:12px;line-height:1.6;margin:0}.overview-empty{border:1px dashed var(--line);border-radius:var(--r);padding:calc(var(--r-lg) * 3) var(--r-lg)}.overview-empty p{color:var(--muted);font-size:13px;margin:var(--r) 0}.overview-error{align-items:center;display:flex;gap:var(--r-lg);justify-content:space-between}.overview-error>div{display:grid;grid-gap:var(--r-xs);gap:var(--r-xs)}.overview-error .button{flex-shrink:0}.overview-loading>span{color:var(--muted);display:block;margin-bottom:var(--r-lg)}.overview-loading .panel{display:grid;grid-gap:var(--r-lg);gap:var(--r-lg)}.overview-loading i{background:var(--line);border-radius:var(--r-xs);height:calc(var(--r) * 2)}.overview-loading i:nth-child(2){height:calc(var(--r) * 4);width:60%}@media (max-width:1380px){.overview-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.overview-metric-grid>*{grid-column:span 2}.overview-metric-grid>:nth-child(4),.overview-metric-grid>:nth-child(5){grid-column:span 3}}@media (max-width:1120px){.overview-main-grid{grid-template-columns:minmax(0,1fr)}.overview-controls{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:560px){.overview-toolbar .header-actions{display:flex;flex-wrap:wrap;width:100%}.overview-toolbar .header-actions>.button{flex:1 1 auto;justify-content:center}.overview-controls>.button,.overview-controls>.field:first-child{grid-column:1/-1}.overview-controls .field{align-items:stretch;display:grid;grid-gap:var(--r-xs);gap:var(--r-xs)}.overview-context{gap:var(--r-xs)}.overview-context>span{flex-basis:100%}.overview-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-metric-grid>*,.overview-metric-grid>:nth-child(4){grid-column:auto}.overview-metric-grid>:nth-child(5){grid-column:1/-1}.overview-metric{padding:var(--r-lg)}.overview-main-grid .panel-heading{flex-wrap:wrap}.overview-performance-metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:calc(var(--r) * 2)}.overview-performance-metrics>div:nth-child(3){border:0;padding-left:0}.overview-result-table td,.overview-result-table th{padding:var(--r)}.overview-rank-list>li{gap:var(--r)}.overview-rank-main>div:first-child{align-items:flex-start;flex-direction:column;gap:0}.overview-rank-main a{max-width:100%}.overview-trend-chart svg{height:auto}}.admin-ad-workspace-client{align-items:end;display:grid;grid-gap:var(--r-lg) calc(var(--r-xs) * 4);gap:var(--r-lg) calc(var(--r-xs) * 4);grid-template-columns:minmax(0,1fr) auto;min-width:0}.admin-ad-workspace-client-control{min-width:0}.admin-ad-workspace-client-control select{min-height:42px;min-width:0;text-overflow:ellipsis;width:100%}.admin-ad-workspace-client-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--r-lg);min-height:42px;min-width:0}.admin-ad-workspace-client-meta .admin-launch-account-business{background:var(--lift);border-color:var(--line);border-radius:var(--r-sm);gap:var(--r);padding:var(--r)}.admin-ad-workspace-client-meta .admin-launch-account-business code,.admin-ad-workspace-client-meta .admin-launch-account-business>span{font-size:12px}.admin-ad-workspace-controls .admin-ad-sync-button{gap:var(--r);min-height:42px;min-width:144px}.admin-ad-sync-icon{display:inline-flex;flex:0 0 auto;height:18px;width:18px}.admin-ad-sync-icon svg{height:100%;width:100%}.admin-ad-sync-button[aria-busy=true] .admin-ad-sync-icon{animation:admin-ad-sync-spin 1s linear infinite}@keyframes admin-ad-sync-spin{to{transform:rotate(1turn)}}.admin-ad-workspace-header .client-ads-sync-range-bar{background:var(--panel);border:0;border-top:1px solid var(--line);border-radius:0;flex-wrap:wrap;gap:var(--r-lg);margin:0;min-height:0;padding:var(--r-lg) 0 0}.admin-ad-workspace-header .client-ads-sync-range-summary{gap:var(--r-xs) var(--r-lg)}.admin-ad-workspace-header .client-ads-sync-range-summary small,.admin-ad-workspace-header .client-ads-sync-range-summary span{color:var(--muted);font-size:12px;font-weight:500;letter-spacing:normal}.admin-ad-workspace-header .client-ads-sync-range-summary strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:980px){.admin-ad-workspace-client{grid-template-columns:minmax(0,1fr);gap:var(--r)}.admin-ad-workspace-client-meta{min-height:0}}@media (max-width:560px){.admin-ad-workspace-header .client-ads-custom-range{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%}.admin-ad-workspace-header .client-ads-custom-range input,.admin-ad-workspace-header .client-ads-custom-range label{min-width:0;width:100%}.admin-ad-workspace-header .client-ads-sync-range-summary small{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.admin-ad-sync-button[aria-busy=true] .admin-ad-sync-icon{animation:none}}.client-ai-draft-fields{display:grid;grid-gap:var(--r-lg);gap:var(--r-lg);min-width:0;padding:calc(var(--r) * 2)}.client-ai-draft-fields .client-ai-draft-heading{margin:0}.client-ai-draft-heading h2{font-size:16px;line-height:1.5;margin:0}.client-ai-draft-budget-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--r) calc(var(--r) * 2);min-width:0}.client-ai-draft-budget-row .client-ai-draft-budget{align-items:center;display:flex;gap:var(--r-lg);min-width:0}.client-ai-draft-budget>span{flex-shrink:0;font-size:12px;letter-spacing:normal}.client-ai-draft-budget-input{align-items:center;display:flex;gap:var(--r);min-width:0}.client-ai-draft-budget-input input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;height:calc(var(--r) * 5);min-height:0;min-width:0;padding:var(--r) var(--r-lg);width:calc(var(--r) * 16)}.client-ai-draft-budget-input>span,.client-ai-draft-budget-row>small{color:var(--muted);font-size:12px;font-weight:500;line-height:1.5}.client-ai-draft-fields .client-ai-draft-warnings{font-size:12px;line-height:1.5;margin:0;padding:0}.client-ai-draft-warnings summary{cursor:pointer;padding:var(--r) var(--r-lg)}.client-ai-draft-warnings summary:focus-visible{border-radius:var(--r);box-shadow:var(--focus-ring);outline:none}.client-ai-draft-warnings ul{border-top:1px solid var(--line);display:grid;grid-gap:var(--r-sm);gap:var(--r-sm);margin:0 var(--r-lg) var(--r-lg);overflow-wrap:anywhere;padding:var(--r) 0 0 calc(var(--r-lg) * 2)}.client-ai-draft-fields .client-ai-draft-interest-notice{font-size:12px;line-height:1.5;margin:0;padding:var(--r) var(--r-lg)}.client-copy-variants-intro{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--r-xs) var(--r-lg)}.client-copy-variants-intro h3{color:var(--ink);flex-shrink:0;font-size:14px;line-height:1.5;margin:0}.client-copy-variants-intro p{font-size:12px;line-height:1.5;margin:0}@media (max-width:560px){.client-ai-draft-fields{padding:var(--r-lg)}.client-ai-draft-budget-row .client-ai-draft-budget{align-items:stretch;display:grid;grid-gap:var(--r-sm);gap:var(--r-sm);width:100%}.client-ai-draft-budget-input input{flex:1 1;width:0}}.creative-library-workspace.admin{gap:var(--r-lg)}.creative-library-workspace.admin>.panel{padding:calc(var(--r) * 2);box-shadow:var(--shadow-xs)}.creative-library-workspace>.panel-section{margin-top:0}.creative-library-admin-header{--launch-body-size:calc(var(--r) * 1.75);--launch-small-size:calc(var(--r) * 1.625);display:grid;grid-gap:calc(var(--r) * 2);gap:calc(var(--r) * 2);min-width:0}.creative-library-admin-header .page-header{align-items:center;margin:0;padding:0}.creative-library-admin-header .creative-library-page-title{align-items:start;display:grid;grid-gap:var(--r-xs);gap:var(--r-xs)}.creative-library-admin-header .creative-library-page-title h1{font-size:calc(var(--r) * 3);line-height:1.3}.creative-library-admin-header .creative-library-page-title p{border:0;padding:0}.creative-library-admin-header .header-actions{flex-shrink:0}.creative-library-admin-header .button{min-height:calc(var(--r) * 5)}.creative-library-context-row{align-items:center;border-top:1px solid var(--line);display:grid;grid-gap:calc(var(--r) * 2);gap:calc(var(--r) * 2);grid-template-columns:minmax(0,1fr) auto;padding-top:calc(var(--r) * 2)}.creative-library-admin-header .creative-library-client-selector{align-items:center;display:flex;flex-wrap:wrap;gap:var(--r-lg);padding:0}.creative-library-client-selector .field{flex:1 1 calc(var(--r) * 35)}.creative-library-client-selector .field select{background-color:var(--lift);height:calc(var(--r) * 5.5);max-width:none;min-width:0;width:100%}.creative-library-account-count{font-size:calc(var(--r) * 1.625);white-space:nowrap}.creative-library-admin-summary .creative-library-overview-metrics{grid-template-columns:repeat(4,minmax(calc(var(--r) * 10),1fr))}.creative-library-admin-summary .creative-library-metric{border-left:1px solid var(--line);gap:var(--r);padding:0 calc(var(--r) * 2)}.creative-library-admin-summary .creative-library-metric span{font-size:calc(var(--r) * 1.5);font-weight:500}.creative-library-admin-summary .creative-library-metric strong{font-size:calc(var(--r) * 2.5);font-weight:700}.creative-library-workspace.admin .creative-library-section-heading{align-items:center;flex-wrap:wrap;gap:var(--r)}.creative-library-workspace.admin .creative-library-section-heading>div:first-child{align-items:center;display:flex;flex-wrap:wrap;gap:var(--r-xs) var(--r-lg)}.creative-library-workspace.admin .creative-library-section-heading h2{font-size:16px}.creative-library-workspace.admin .creative-library-section-heading .inline-actions{display:flex;flex-wrap:wrap}.creative-library-workspace.admin .library-upload-panel{border-color:var(--line)}.creative-library-workspace.admin .library-upload-panel>.panel-heading{border:0;margin-bottom:var(--r-lg);padding-bottom:0}.creative-library-workspace.admin .library-upload-panel h2:before{content:none}.creative-library-workspace.admin .library-upload-strip{align-items:end;border:0;border-radius:0;gap:var(--r-lg) calc(var(--r) * 2);grid-template-areas:"scope file actions" "guide guide guide";grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;padding:0}.library-upload-file{grid-area:file;min-width:0}.creative-library-upload-section .library-upload-file>.library-dropzone{grid-area:auto}.creative-library-workspace.admin .library-upload-file{display:grid;grid-gap:var(--r);gap:var(--r)}.creative-library-workspace.admin .library-upload-file-label{color:var(--muted);font-size:calc(var(--r) * 1.625);font-weight:600}.creative-library-workspace.admin .library-upload-scope{background:var(--panel);border:0;display:grid;grid-gap:var(--r);gap:var(--r);min-height:0;padding:0}.creative-library-workspace.admin .library-upload-scope>span{font-size:calc(var(--r) * 1.625);font-weight:600;letter-spacing:normal}.creative-library-workspace.admin .library-upload-scope select{min-width:0;text-overflow:ellipsis;width:100%}.creative-library-workspace.admin .library-dropzone{background:var(--lift);border:1px dashed var(--line-hover);gap:var(--r);height:calc(var(--r) * 5.5);min-height:0;padding:0 var(--r-lg)}.creative-library-workspace.admin .library-dropzone:focus-within,.creative-library-workspace.admin .library-dropzone:hover{background:var(--blue-light);border-color:var(--blue);box-shadow:none;transform:none}.creative-library-workspace.admin .library-dropzone:focus-within{box-shadow:var(--focus-ring)}.creative-library-workspace.admin .library-dropzone-icon{background:var(--blue-light);box-shadow:none;color:var(--blue);height:calc(var(--r) * 3);width:calc(var(--r) * 3)}.creative-library-workspace.admin .library-dropzone-copy{align-items:center;display:flex;flex:1 1;gap:var(--r)}.creative-library-workspace.admin .library-dropzone-copy strong{font-size:calc(var(--r) * 1.75);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-library-workspace.admin .library-dropzone-copy small{flex-shrink:0;font-size:12px}.creative-library-workspace.admin .library-upload-guidance{background:var(--panel);border:0;display:block;font-size:calc(var(--r) * 1.625);line-height:1.5;padding:0}.creative-upload-help>summary{cursor:pointer;padding:var(--r-xs) 0;width:-moz-fit-content;width:fit-content}.creative-upload-help>summary:hover{color:var(--ink)}.creative-upload-help>.tip-box{display:grid;grid-gap:var(--r-xs);gap:var(--r-xs);margin:var(--r) 0 0}.creative-library-workspace.admin .library-upload-actions{border:0;display:flex;gap:var(--r);padding:0}.creative-library-workspace.admin .field input,.creative-library-workspace.admin .field select,.creative-library-workspace.admin .library-upload-actions .button{height:calc(var(--r) * 5);min-height:0;padding:var(--r) var(--r-lg)}.creative-library-workspace.admin .library-upload-actions .button{min-height:calc(var(--r) * 5.5);height:auto;min-width:calc(var(--r) * 12);width:auto}.creative-library-workspace.admin .library-upload-scope select{height:calc(var(--r) * 5.5)}.creative-library-workspace.admin .creative-library-catalog-heading{border:0;padding-bottom:0}.creative-library-workspace.admin .creative-library-filter-panel{background:var(--panel);border:0;border-radius:0;margin-top:var(--r-lg);padding:0}.creative-library-workspace.admin .creative-library-filters{align-items:end;gap:var(--r-lg);grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.4fr)}.creative-library-workspace.admin .creative-library-filters .field{gap:var(--r-sm)}.creative-library-workspace.admin .creative-library-keyword-field{grid-column:auto}.creative-library-workspace.admin .creative-library-archive-filter{background:var(--panel);border:0;grid-column:auto;font-size:12px;font-weight:500;min-height:calc(var(--r) * 4);padding:0;white-space:nowrap}.creative-library-workspace.admin .creative-library-gallery{margin-top:var(--r-lg)}.creative-library-workspace.admin .creative-library-gallery>.creative-library-results-heading{padding-bottom:var(--r)}@media (max-width:1280px){.creative-library-workspace.admin .creative-library-filters{grid-template-columns:repeat(4,minmax(0,1fr))}.creative-library-workspace.admin .creative-library-keyword-field{grid-column:1/-1}.creative-library-context-row{grid-template-columns:minmax(0,1fr)}.creative-library-admin-summary .creative-library-metric:first-child{border-left:0;padding-left:0}.creative-library-workspace.admin .library-upload-strip{grid-template-areas:"scope file" "guide actions";grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.creative-library-workspace.admin .library-upload-actions{justify-content:flex-end}}@media (max-width:560px){.creative-library-workspace.admin>.panel{padding:var(--r-lg)}.creative-library-admin-header .creative-library-client-selector .field{flex-basis:100%}.creative-library-admin-header .creative-library-page-header{align-items:stretch;gap:var(--r-lg)}.creative-library-admin-header .header-actions{display:grid;grid-template-columns:auto minmax(0,1fr);width:100%}.creative-library-admin-summary .creative-library-overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.creative-library-admin-summary .creative-library-metric{padding:0 var(--r)}.creative-library-admin-summary .creative-library-metric span{font-size:calc(var(--r) * 1.375);white-space:normal}.creative-library-workspace.admin .library-upload-strip{grid-template-areas:"scope" "file" "actions" "guide";grid-template-columns:minmax(0,1fr)}.creative-library-workspace.admin .library-upload-scope{align-items:stretch;display:grid;grid-gap:var(--r-sm);gap:var(--r-sm)}.creative-library-workspace.admin .library-upload-actions .button{flex:1 1}.creative-library-workspace.admin .library-dropzone-copy{align-items:start;display:grid;grid-gap:0;gap:0}.creative-library-workspace.admin .library-dropzone{min-height:calc(var(--r) * 7);height:auto}.creative-library-workspace.admin .creative-library-catalog-heading .inline-actions{justify-content:space-between;width:100%}.creative-library-workspace.admin .creative-library-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-library-workspace.admin .creative-library-keyword-field{grid-column:1/-1}.creative-library-workspace.admin .creative-library-archive-filter{grid-column:1/-1;justify-content:flex-start;min-height:calc(var(--r) * 4)}}.creative-library-gallery{border:0;border-radius:0;margin-top:calc(var(--r-xs) * 4);overflow:visible}.creative-library-gallery>.creative-library-results-heading{background:var(--panel);border-bottom:0;padding:0 0 var(--r-lg)}.creative-asset-grid{display:grid;grid-gap:var(--r-lg);gap:var(--r-lg);grid-template-columns:repeat(10,minmax(0,1fr));min-width:0}.record.creative-asset-tile{aspect-ratio:1;background:var(--soft);cursor:pointer;display:block;min-width:0;overflow:hidden;padding:0;position:relative;width:100%}.creative-asset-tile:hover{border-color:var(--line-hover);box-shadow:var(--shadow-sm)}.creative-asset-tile:focus-visible{border-color:var(--blue);box-shadow:var(--focus-ring);outline:none}.creative-asset-tile .creative-preview-img{border:0;border-radius:0;display:block;height:100%;max-height:none;object-fit:contain;width:100%}.creative-upload-progress{display:grid;grid-gap:var(--r);gap:var(--r);margin-top:var(--r-lg)}.creative-upload-progress .panel-heading,.creative-upload-progress p{margin:0}.creative-upload-progress small{overflow-wrap:anywhere}.creative-upload-progress progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:var(--r);border:0;border-radius:var(--r-full);overflow:hidden;background:var(--soft);accent-color:var(--blue)}.creative-upload-progress progress::-webkit-progress-bar{background:var(--soft)}.creative-upload-progress progress::-webkit-progress-value{background:var(--blue)}.creative-upload-progress progress::-moz-progress-bar{background:var(--blue)}.creative-upload-progress progress:indeterminate{animation:creative-upload-pulse var(--t-slow) var(--ease) infinite alternate;background:var(--blue-light)}@keyframes creative-upload-pulse{to{opacity:.5}}@media (prefers-reduced-motion:reduce){.creative-upload-progress progress:indeterminate{animation:none}}.creative-asset-placeholder{color:var(--muted);display:grid;font-size:calc(var(--r-xs) * 10);height:100%;place-items:center}.creative-thumbnail-fallback{display:grid;align-content:center;justify-items:center;grid-gap:var(--r);gap:var(--r);width:100%;height:100%;padding:var(--r);color:var(--muted);background:var(--soft);text-align:center;position:relative}.creative-thumbnail-fallback>span{font-size:calc(var(--r) * 4)}.creative-thumbnail-fallback>small{font-size:inherit;font-weight:400}.creative-asset-video-mark{background:var(--panel);border-radius:var(--r-full);box-shadow:var(--shadow-sm);color:var(--ink);display:grid;height:calc(var(--r-xs) * 10);left:50%;place-items:center;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(var(--r-xs) * 10)}body.creative-dialog-open{overflow:hidden}.password-modal.creative-asset-dialog{color:var(--ink);max-height:calc(100dvh - var(--r-xs) * 8);max-width:none;padding:0;width:min(calc(var(--r-xs) * 280),calc(100vw - var(--r-xs) * 8))}.creative-asset-dialog::-webkit-backdrop{background:color-mix(in srgb,var(--sidebar) 60%,transparent)}.creative-asset-dialog::backdrop{background:color-mix(in srgb,var(--sidebar) 60%,transparent)}.password-modal.creative-picker-dialog{width:min(calc(var(--r-xs) * 400),calc(100vw - var(--r-xs) * 8))}.creative-picker-content{display:grid;grid-gap:calc(var(--r) * 2);gap:calc(var(--r) * 2);padding:calc(var(--r) * 2)}.creative-picker-content .tip-box,.creative-picker-filters .field{margin:0}.creative-picker-filters{align-items:end;display:grid;grid-gap:var(--r-lg);gap:var(--r-lg);grid-template-columns:minmax(0,1fr) minmax(0,3fr) auto}.creative-picker-grid{display:grid;grid-gap:var(--r-lg);gap:var(--r-lg);grid-template-columns:repeat(10,minmax(0,1fr))}.creative-library-card.creative-picker-card{align-content:start;grid-template-columns:minmax(0,1fr);min-width:0;padding:var(--r-sm)}.creative-picker-card .library-thumb{aspect-ratio:1;height:auto;width:100%}.creative-picker-card:disabled{background:var(--soft);box-shadow:none;cursor:not-allowed;transform:none}.creative-picker-card:disabled .library-thumb{opacity:.5}.creative-picker-card .creative-library-card-body small{overflow-wrap:anywhere;white-space:normal}.creative-picker-selection{align-items:start;display:grid;grid-gap:var(--r-lg);gap:var(--r-lg);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.creative-picker-preview{background:var(--soft);border-radius:var(--r);min-width:0;overflow:hidden}.creative-picker-preview .creative-preview-img{display:block;max-height:calc(var(--r-xs) * 60);object-fit:contain;width:100%}.panel-footer-actions.creative-picker-footer{background:var(--panel);border-top:1px solid var(--line);bottom:0;justify-content:space-between;margin:0;padding:calc(var(--r) * 2);position:-webkit-sticky;position:sticky;z-index:2}@media (max-width:1100px){.creative-picker-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:640px){.creative-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.creative-picker-filters,.creative-picker-selection{grid-template-columns:minmax(0,1fr)}}.creative-dialog-content,.creative-dialog-information{min-width:0}.creative-dialog-heading{background:var(--panel);border-bottom:1px solid var(--line);margin:0;padding:calc(var(--r-xs) * 4);position:-webkit-sticky;position:sticky;top:0;z-index:2}.creative-dialog-layout{align-items:start;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.creative-dialog-preview{background:var(--soft);display:grid;height:min(70vh,calc(var(--r-xs) * 160));min-width:0;padding:calc(var(--r-xs) * 4);place-items:center;position:-webkit-sticky;position:sticky;top:calc(var(--r-xs) * 17)}.creative-asset-image-link,.creative-dialog-preview .creative-preview-img,.creative-dialog-preview .library-preview-empty{border:0;border-radius:var(--r);display:block;height:100%;max-height:100%;object-fit:contain;width:100%}.creative-dialog-preview .library-preview-empty{align-content:center;background:var(--soft);display:grid;min-height:0}.creative-video-preview-layout{display:grid;grid-gap:var(--r);gap:var(--r);grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;width:100%}.creative-video-preview-layout .tip-box{margin:0}.creative-video-meta-preview{background:var(--panel);border:0;border-radius:var(--r);height:100%;min-height:0;width:100%}.creative-asset-image-hint{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-sm);bottom:var(--r-lg);color:var(--muted);font-size:calc(var(--r-xs) * 3);padding:var(--r-xs) var(--r);position:absolute;right:var(--r-lg)}.creative-asset-image-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.creative-asset-image-link:hover .creative-asset-image-hint{color:var(--blue-dark)}.creative-asset-body{display:grid;grid-gap:var(--r-lg);gap:var(--r-lg);min-width:0;padding:calc(var(--r-xs) * 4)}.creative-asset-title{display:grid;grid-gap:var(--r);gap:var(--r)}.creative-asset-title h3{font-size:calc(var(--r-xs) * 3.5);font-weight:600;line-height:1.6;margin:0;overflow-wrap:anywhere}.creative-asset-tags{color:var(--muted);display:flex;flex-wrap:wrap;font-size:calc(var(--r-xs) * 3);gap:var(--r-xs) var(--r)}.creative-asset-tags>span:not(.status-pill)+span:not(.status-pill){border-left:1px solid var(--line);padding-left:var(--r)}.creative-asset-tags .status-pill{font-size:inherit;line-height:1.2}.creative-asset-facts{background:var(--lift);border-radius:var(--r-sm);column-gap:var(--r-lg);grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--r-lg);row-gap:var(--r)}.creative-asset-facts>div{border-top:0;gap:var(--r-xs);grid-template-columns:minmax(0,1fr);padding:0}.creative-asset-facts>.creative-asset-account{grid-column:1/-1}.creative-asset-facts dd small{color:var(--muted);display:block}.creative-asset-dialog .creative-asset-note{margin:0;overflow-wrap:anywhere}.creative-asset-disclosure{border-top:1px solid var(--line);min-width:0;padding-top:var(--r)}.creative-asset-disclosure>summary{border-radius:var(--r-xs);color:var(--ink);cursor:pointer;font-size:calc(var(--r-xs) * 3.25);font-weight:600;padding:var(--r-xs) 0}.creative-asset-disclosure>summary:hover{color:var(--blue-dark)}.creative-asset-disclosure>summary:focus-visible{box-shadow:var(--focus-ring);outline:none}.creative-asset-disclosure>.binding-list,.creative-asset-disclosure>.detail-list,.creative-asset-disclosure>.inline-actions{margin-top:var(--r)}.creative-asset-disclosure p{margin:var(--r) 0 0}.creative-asset-binding-count{color:var(--muted);font-weight:400;margin-left:var(--r-xs)}.creative-asset-dialog .creative-asset-actions{align-items:stretch;background:var(--lift);border-top:1px solid var(--line);flex-direction:column;gap:var(--r-lg);margin-top:auto;padding:var(--r-lg) calc(var(--r-xs) * 4)}.creative-asset-actions .inline-actions{margin:0}.creative-asset-actions .button{justify-content:center;min-height:calc(var(--r-xs) * 8)}.creative-asset-maintenance>summary{color:var(--muted);font-weight:400}.creative-library-gallery>.creative-library-pagination-bottom{margin-top:calc(var(--r-xs) * 4);padding:var(--r-lg) 0 0}@media (max-width:980px){.creative-asset-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.creative-dialog-layout{grid-template-columns:minmax(0,1fr)}.creative-dialog-preview{height:min(45vh,calc(var(--r-xs) * 100));position:relative;top:auto}}@media (max-width:560px){.creative-asset-grid{gap:var(--r);grid-template-columns:repeat(3,minmax(0,1fr))}.creative-asset-body,.creative-asset-dialog .creative-asset-actions,.creative-dialog-heading{padding:var(--r-lg)}}.knowledge-list{min-width:0}.knowledge-list .status-pill{align-items:center;font-weight:600;justify-content:center;line-height:1.2}.knowledge-list .status-pill.neutral{background:var(--soft)}.knowledge-table-scroll:focus-visible,.knowledge-title-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.knowledge-table{min-width:calc(var(--r-xs) * 324);table-layout:fixed}.knowledge-case-table{min-width:calc(var(--r-xs) * 350)}.knowledge-launch-table{min-width:calc(var(--r-xs) * 414)}.knowledge-title-column{width:calc(var(--r-xs) * 62)}.knowledge-version-column{width:calc(var(--r-xs) * 18)}.knowledge-product-column{width:calc(var(--r-xs) * 50)}.knowledge-country-column{width:calc(var(--r-xs) * 35)}.knowledge-goal-column{width:calc(var(--r-xs) * 36)}.knowledge-sharing-column{width:calc(var(--r-xs) * 34)}.knowledge-outcome-column,.knowledge-status-column{width:calc(var(--r-xs) * 26)}.knowledge-source-column{width:calc(var(--r-xs) * 33)}.knowledge-actor-column{width:calc(var(--r-xs) * 32)}.knowledge-customer-column{width:calc(var(--r-xs) * 40)}.knowledge-launch-status-column{width:calc(var(--r-xs) * 34)}.knowledge-budget-column{width:calc(var(--r-xs) * 30)}.knowledge-count-column{width:calc(var(--r-xs) * 25)}.knowledge-date-column{width:calc(var(--r-xs) * 28)}.knowledge-actions-column{width:calc(var(--r-xs) * 34)}.knowledge-check-column{width:calc(var(--r-xs) * 37)}.knowledge-review-column{width:calc(var(--r-xs) * 26)}.knowledge-table td,.knowledge-table th{padding:calc(var(--r-xs) * 3) calc(var(--r-xs) * 4)}.knowledge-table th{font-weight:600}.knowledge-table tbody tr:hover,.knowledge-table th{background:var(--lift)}.knowledge-cell-stack{display:grid;grid-gap:var(--r-xs);gap:var(--r-xs);min-width:0}.knowledge-cell-stack>.status-pill{justify-self:start}.knowledge-title-link{border-radius:var(--r-xs);display:block;transition:color var(--t)}.knowledge-title-link:hover{color:var(--blue-dark);text-decoration:underline;text-underline-offset:var(--r-xs)}.knowledge-text-preview{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.knowledge-table .record-title .knowledge-text-preview{display:-webkit-box}.knowledge-date,.knowledge-sharing-label{white-space:nowrap}.knowledge-date{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.knowledge-table .knowledge-actions-cell{background:var(--panel);border-left:1px solid var(--line);position:-webkit-sticky;position:sticky;right:0;text-align:center;z-index:1}.knowledge-actions-cell .button{border-radius:var(--r-sm);justify-content:center;min-height:calc(var(--r-xs) * 8);padding:var(--r-xs) calc(var(--r-xs) * 2);width:100%}.knowledge-actions-cell .button:hover{background:var(--blue-light);border-color:var(--blue-ring);box-shadow:none;color:var(--blue-dark);transform:none}.knowledge-actions-cell .button:active{background:var(--blue-ring)}.knowledge-actions-cell .button:focus-visible{border-color:var(--blue);box-shadow:var(--focus-ring);outline:none}.knowledge-table tbody tr:hover .knowledge-actions-cell,.knowledge-table th.knowledge-actions-cell{background:var(--lift)}.knowledge-table .empty-table{padding:calc(var(--r-xs) * 12) calc(var(--r-xs) * 4);text-align:center}.knowledge-list-footer{align-items:center;border-top:1px solid var(--line);gap:var(--r-lg);justify-content:space-between;padding-top:calc(var(--r-xs) * 3)}.knowledge-pagination{align-items:center;flex-wrap:nowrap;gap:var(--r-sm);margin-left:auto}.knowledge-pagination .button,.knowledge-pagination-status{border-radius:var(--r-sm);font-size:calc(var(--r-xs) * 3.25);height:calc(var(--r-xs) * 8);min-height:calc(var(--r-xs) * 8);white-space:nowrap}.knowledge-pagination .button{flex-shrink:0;font-weight:500;gap:var(--r-xs);justify-content:center;padding:var(--r-xs) var(--r)}.knowledge-pagination .button svg{flex-shrink:0;height:calc(var(--r-xs) * 4);width:calc(var(--r-xs) * 4)}.knowledge-pagination .button:not(:disabled):hover{background:var(--blue-light);border-color:var(--blue-ring);box-shadow:none;color:var(--blue-dark);transform:none}.knowledge-pagination .button:not(:disabled):active{background:var(--blue-ring)}.knowledge-pagination .button:focus-visible{border-color:var(--blue);box-shadow:var(--focus-ring);outline:none}.knowledge-pagination .button:disabled{background:var(--soft);border-color:var(--line);color:var(--placeholder);opacity:1}.knowledge-pagination-status{align-items:center;background:var(--lift);border:1px solid var(--line);color:var(--muted);display:inline-flex;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;gap:var(--r-xs);justify-content:center;padding:0 var(--r)}.knowledge-pagination-status strong{color:var(--blue-dark);font-weight:600}@media (max-width:560px){.knowledge-title-column{width:min(calc(var(--r-xs) * 46),calc(100vw - var(--r-xs) * 54))}.knowledge-list-footer{align-items:flex-start;flex-direction:column}.knowledge-list-footer .knowledge-pagination{justify-content:space-between;margin-left:0;width:100%}}.launch-record-page{display:grid;grid-gap:calc(var(--r) * 2);gap:calc(var(--r) * 2)}.launch-record-page>.message,.launch-record-page>.panel-section{margin:0}.launch-record-toolbar .page-header{border-bottom:1px solid var(--line);gap:var(--r-lg);margin:0 0 var(--r-lg);padding-bottom:calc(var(--r) * 2)}.launch-record-toolbar .page-header .button{min-height:42px}.launch-record-toolbar .header-actions{flex-shrink:0}.launch-record-filter-heading{align-items:center;display:flex;flex-wrap:wrap;gap:var(--r) var(--r-lg);justify-content:space-between;margin-bottom:var(--r-lg)}.launch-record-filter-heading>span,.launch-record-list-hint{font-size:12px}.launch-record-filter-toggle svg{height:calc(var(--r) * 2);width:calc(var(--r) * 2)}.launch-record-filter-toggle[aria-expanded=true]{background:var(--blue-light);border-color:var(--blue-ring);color:var(--blue-dark)}.launch-record-filter-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.launch-record-list>.panel-heading{flex-wrap:wrap;gap:var(--r);margin-bottom:var(--r-lg)}.launch-record-list-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--r-lg)}.launch-record-list-actions .knowledge-pagination{margin-left:0}.launch-record-filters{gap:var(--r-lg);grid-template-columns:repeat(2,minmax(0,1.25fr)) repeat(3,minmax(0,1fr));margin:0}.launch-record-filters>.field{gap:var(--r-xs);min-width:0}.launch-record-advanced-filters{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:var(--r-lg);padding-top:var(--r-lg)}.launch-record-advanced-filters[hidden]{display:none}.launch-record-filters .field>span{font-size:calc(var(--r-xs) * 3)}.launch-record-filters .field input,.launch-record-filters .field select{font-size:calc(var(--r-xs) * 3.25);min-height:42px;min-width:0;padding:var(--r-sm) calc(var(--r-xs) * 2.5);width:100%}.launch-record-list .knowledge-launch-table{min-width:calc(var(--r-xs) * 336)}.launch-record-list .knowledge-title-column{width:calc(var(--r-xs) * 49)}.launch-record-list .knowledge-product-column{width:calc(var(--r-xs) * 34)}.launch-record-list .knowledge-customer-column{width:calc(var(--r-xs) * 32)}.launch-record-list .knowledge-goal-column{width:calc(var(--r-xs) * 33)}.launch-record-list .knowledge-country-column{width:calc(var(--r-xs) * 30)}.launch-record-list .knowledge-source-column{width:calc(var(--r-xs) * 24)}.launch-record-list .knowledge-actor-column{width:calc(var(--r-xs) * 25)}.launch-record-list .knowledge-launch-status-column{width:calc(var(--r-xs) * 30)}.launch-record-list .knowledge-budget-column{width:calc(var(--r-xs) * 24)}.launch-record-list .knowledge-date-column{width:calc(var(--r-xs) * 26)}.launch-record-list .knowledge-actions-column{width:calc(var(--r-xs) * 29)}.launch-record-list .knowledge-table td,.launch-record-list .knowledge-table th{padding:calc(var(--r-xs) * 2.5) var(--r-lg)}.launch-record-list td:nth-child(4),.launch-record-list td:nth-child(9){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.launch-record-help{background:var(--panel);border:0;border-top:1px solid var(--line);border-radius:0;font-size:12px;margin:var(--r-lg) 0 0;padding:var(--r-lg) 0 0}.launch-record-help>summary{cursor:pointer}.launch-record-help>summary:hover{color:var(--blue-dark)}.launch-record-help>summary:focus-visible{border-radius:var(--r-xs);box-shadow:var(--focus-ring);outline:none}.launch-record-help>p{margin:var(--r) 0 0}.launch-record-list>.knowledge-list-footer{margin-top:var(--r-lg)}@media (max-width:980px){.launch-record-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.launch-record-filters>.launch-record-filter-search{grid-column:span 3}.launch-record-advanced-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.launch-record-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-record-filters>.launch-record-filter-search{grid-column:1/-1}.launch-record-filter-heading{align-items:flex-start;flex-direction:column}.launch-record-list-actions,.launch-record-list-actions .knowledge-pagination{width:100%}.launch-record-list-actions .knowledge-pagination{justify-content:space-between}}.knowledge-detail-page>.page-header{align-items:center;gap:var(--r-lg);margin-bottom:calc(var(--r-xs) * 4)}.knowledge-detail-page>.page-header .dashboard-title-row{flex:1 1 calc(var(--r-xs) * 100);flex-wrap:nowrap}.knowledge-detail-page>.page-header h1{flex-shrink:0;font-size:clamp(calc(var(--r-xs) * 6),2.4vw,calc(var(--r-xs) * 7.5))}.knowledge-detail-page>.page-header p{flex:1 1;min-width:0}.knowledge-detail-page .panel{padding:calc(var(--r-xs) * 4)}.knowledge-detail-page .panel-section{margin-top:var(--r-lg)}.knowledge-detail-page .panel-heading{gap:var(--r);margin-bottom:var(--r-lg)}.knowledge-detail-page .field-grid{gap:var(--r-lg)}.knowledge-detail-page .field{align-content:start;gap:var(--r-xs);min-width:0}.knowledge-detail-page .field>span{font-size:calc(var(--r-xs) * 3)}.knowledge-detail-page .field input,.knowledge-detail-page .field select,.knowledge-detail-page .field textarea{font-size:calc(var(--r-xs) * 3.25);min-height:calc(var(--r-xs) * 9);min-width:0;padding:var(--r-sm) calc(var(--r-xs) * 2.5)}.knowledge-detail-page .field textarea{line-height:1.6;min-height:calc(var(--r-xs) * 25);resize:vertical}.knowledge-detail-page .country-picker-trigger{font-size:calc(var(--r-xs) * 3.25);min-height:calc(var(--r-xs) * 9)}.knowledge-detail-page .form-section-heading{border-top:1px solid var(--line);font-size:calc(var(--r-xs) * 3.5);margin:calc(var(--r-xs) * 4) 0 var(--r-lg);padding-top:var(--r-lg)}.knowledge-detail-page .panel-footer-actions{border-top:1px solid var(--line);gap:var(--r);margin-top:var(--r-lg);padding-top:var(--r-lg)}.knowledge-detail-page .button{font-size:calc(var(--r-xs) * 3.25);min-height:calc(var(--r-xs) * 8);padding:var(--r-sm) calc(var(--r-xs) * 2.5)}.knowledge-detail-page .tip-box{margin-top:var(--r-lg);padding:var(--r) var(--r-lg)}.knowledge-detail-page .tip-box p{margin:var(--r-xs) 0 0}.knowledge-detail-page .tip-box+.table-wrap{margin-top:var(--r-lg)}.knowledge-detail-page .knowledge-source-note{margin-bottom:var(--r-lg)}.knowledge-detail-page .knowledge-field-note{margin:0 0 var(--r-lg)}.knowledge-detail-page .knowledge-inline-note{font-size:calc(var(--r-xs) * 3.25);margin:0}.knowledge-detail-page .knowledge-basic-grid,.knowledge-detail-page .knowledge-results-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.knowledge-basic-grid .knowledge-span-two{grid-column:span 2}.knowledge-detail-page .knowledge-prose-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.knowledge-detail-page .knowledge-prose-grid textarea{height:calc(var(--r-xs) * 48);min-height:calc(var(--r-xs) * 48);scrollbar-gutter:stable}.knowledge-sharing-section{align-items:start;background:var(--lift);border:1px solid var(--line);border-radius:var(--r);display:grid;grid-gap:var(--r-lg);gap:var(--r-lg);grid-template-columns:auto minmax(0,1fr);margin-top:var(--r-lg);padding:var(--r-lg)}.knowledge-sharing-section .form-section-heading{border:0;margin:var(--r-xs) 0 0;padding:0}.knowledge-sharing-section .check-field{align-items:flex-start;font-size:calc(var(--r-xs) * 3.25);min-height:0;padding:var(--r-xs) 0}.knowledge-sharing-section .check-field input{flex-shrink:0;margin-top:var(--r-xs)}.knowledge-governance-grid{align-items:start;gap:var(--r-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.knowledge-governance-grid>.panel{min-width:0}.knowledge-detail-page .record-list{gap:var(--r)}.knowledge-detail-page .record{padding:var(--r-lg)}.knowledge-detail-page .record-log-section{margin-top:var(--r)}.knowledge-detail-page details>summary{font-size:calc(var(--r-xs) * 3.25)}.knowledge-detail-page details>summary:focus-visible{border-radius:var(--r-xs);box-shadow:var(--focus-ring);outline:none}.knowledge-detail-page pre{max-height:calc(var(--r-xs) * 80);font-size:calc(var(--r-xs) * 3)}.knowledge-revision-summary>span+span{margin-left:var(--r)}.knowledge-detail-page .knowledge-tabs button{font-size:calc(var(--r-xs) * 3.25);min-height:calc(var(--r-xs) * 8);padding:var(--r-sm) var(--r-lg)}.knowledge-detail-page .knowledge-facts-grid{gap:var(--r-lg);grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.knowledge-facts-grid>div{border-left:2px solid var(--line);border-top:0;gap:var(--r-xs);grid-template-columns:minmax(0,1fr);padding:0 0 0 var(--r-lg)}.knowledge-facts-grid dd{font-weight:600}.knowledge-detail-page .data-table td,.knowledge-detail-page .data-table th{font-size:calc(var(--r-xs) * 3.25);padding:calc(var(--r-xs) * 2.5) var(--r-lg)}.knowledge-detail-page .data-table{min-width:calc(var(--r-xs) * 200)}.knowledge-detail-page .knowledge-insight-table{min-width:calc(var(--r-xs) * 280)}.knowledge-asset-list,.knowledge-snapshot-grid{display:grid;grid-gap:var(--r);gap:var(--r);grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-asset-list .record{align-items:center;display:flex;gap:var(--r);justify-content:space-between}.knowledge-asset-list strong,.knowledge-snapshot-grid details{min-width:0;overflow-wrap:anywhere}.knowledge-asset-list .scope-chip{flex-shrink:0}.knowledge-snapshot-grid>details{background:var(--lift);border:1px solid var(--line);border-radius:var(--r);padding:var(--r-lg)}@media (max-width:1200px){.knowledge-detail-page .knowledge-basic-grid,.knowledge-detail-page .knowledge-facts-grid,.knowledge-detail-page .knowledge-prose-grid,.knowledge-detail-page .knowledge-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.knowledge-asset-list,.knowledge-governance-grid,.knowledge-sharing-section,.knowledge-snapshot-grid{grid-template-columns:minmax(0,1fr)}.knowledge-detail-page>.page-header .dashboard-title-row{align-items:flex-start;flex-direction:column;gap:var(--r)}.knowledge-detail-page>.page-header p{border-left:0;margin:0;padding-left:0;white-space:normal}.knowledge-detail-page>.page-header .header-actions{justify-content:flex-start}.knowledge-detail-page .knowledge-governance-grid{gap:0}}@media (max-width:560px){.knowledge-detail-page .field-grid,.knowledge-detail-page .knowledge-basic-grid,.knowledge-detail-page .knowledge-prose-grid,.knowledge-detail-page .knowledge-results-grid{grid-template-columns:minmax(0,1fr)}.knowledge-basic-grid .knowledge-span-two{grid-column:auto}.knowledge-detail-page .knowledge-facts-grid{grid-template-columns:minmax(0,1fr)}}form.ai-config-panel{gap:calc(var(--r-xs) * 3)}.ai-config-panel .status-pill{align-items:center;line-height:1.2}.ai-config-fields{gap:calc(var(--r-xs) * 3);grid-template-columns:repeat(4,minmax(0,1fr))}.ai-config-fields .field.wide{grid-column:span 2}.ai-config-fields input,.ai-config-fields select{min-height:calc(var(--r-xs) * 9);padding:calc(var(--r-xs) * 1.5) calc(var(--r-xs) * 2.5)}.ai-config-panel .panel-footer-actions{border-top:1px solid var(--line);margin-top:0;padding-top:calc(var(--r-xs) * 3)}.ai-config-panel .tip-box{margin:0}.ai-config-fee-note{margin-right:auto}.ai-config-test-history{color:var(--muted);font-size:.875em;min-width:0}.ai-config-test-history summary{border-radius:var(--r-xs);cursor:pointer;width:-moz-fit-content;width:fit-content}.ai-config-test-history summary:hover{color:var(--blue-dark)}.ai-config-test-history summary:focus-visible{box-shadow:var(--focus-ring);outline:none}.ai-config-test-history .field-grid{background:var(--lift);border:1px solid var(--line);border-radius:var(--r-sm);margin-top:calc(var(--r-xs) * 2);padding:calc(var(--r-xs) * 2) calc(var(--r-xs) * 3)}.ai-config-test-history .field-grid>div{display:grid;grid-gap:var(--r-xs);gap:var(--r-xs)}@media (max-width:980px){.ai-config-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ai-config-fields,.ai-config-test-history .field-grid{grid-template-columns:1fr}.ai-config-fields .field.wide{grid-column:auto}.ai-config-panel .panel-footer-actions{justify-content:flex-start}.ai-config-fee-note{flex-basis:100%}}.page-eyebrow{display:block;margin-bottom:8px;color:var(--blue);font-size:11px;font-weight:800;letter-spacing:.12em}.ad-platform-logo{align-items:center;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-xs);display:inline-grid;flex:0 0 auto;justify-items:center;overflow:hidden}.ad-platform-logo img{display:block;height:72%;object-fit:contain;width:72%}.ad-platform-logo--meta img{height:68%;width:82%}.ad-platform-logo--tab{border-radius:var(--r-xs);height:18px;width:18px}.ad-platform-logo--badge{border-radius:var(--r);height:32px;width:32px}.ad-platform-logo--card{border-radius:var(--r-lg);height:44px;width:44px}.ad-platform-logo--hero{border-radius:var(--r-lg);height:48px;width:48px}.message.compact{margin:12px 0;padding:10px 12px}.client-channel-choice{align-items:center;background:var(--blue-light);border:1px solid var(--blue-ring);border-left:3px solid var(--blue);border-radius:var(--r-lg);box-shadow:var(--shadow-xs);display:flex;gap:18px;justify-content:space-between;padding:16px 18px}.client-channel-choice>div{min-width:0}.client-channel-choice strong{color:var(--ink);display:block;font-size:14px}.client-channel-choice small{color:var(--muted);display:block;font-size:11.5px;line-height:1.5;margin-top:4px}.toggle-field{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-full);color:var(--ink);cursor:pointer;display:flex;flex:0 0 auto;font-size:12px;font-weight:700;gap:9px;padding:7px 11px 7px 8px;transition:border-color var(--t),box-shadow var(--t);white-space:nowrap}.toggle-field:hover{border-color:var(--blue)}.toggle-field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--line-hover);border:0;border-radius:var(--r-full);cursor:pointer;flex:0 0 auto;height:22px;margin:0;position:relative;transition:background var(--t);width:38px}.toggle-field input:after{background:var(--panel);border-radius:var(--r-full);box-shadow:var(--shadow-xs);content:"";height:18px;left:2px;position:absolute;top:2px;transition:transform var(--t);width:18px}.toggle-field input:checked{background:var(--blue)}.toggle-field input:checked:after{transform:translateX(16px)}.toggle-field input:focus-visible{box-shadow:var(--focus-ring);outline:none}.meta-channel-setup{margin-top:20px}.meta-channel-setup form{margin-top:18px}@media (max-width:760px){.client-channel-choice{align-items:flex-start;flex-direction:column}.client-channel-choice .toggle-field{justify-content:space-between;width:100%}}.interest-targeting{position:relative;width:100%;z-index:1}.interest-targeting.open{z-index:240}.interest-targeting.disabled{opacity:.78}.interest-targeting-card{background:var(--soft);border:1px solid var(--line);border-radius:var(--r);display:grid;grid-gap:10px;gap:10px;padding:12px}.interest-targeting-label-row{align-items:center;display:flex;gap:7px}.interest-targeting-label-row strong{color:var(--ink);font-size:14px;font-weight:700}.interest-targeting-selected{display:flex;flex-wrap:wrap;gap:6px}.interest-targeting-tag{align-items:center;background:var(--blue-light);border:1px solid var(--blue-ring);border-radius:var(--r-sm);color:var(--blue-dark);display:inline-flex;font-size:13px;font-weight:700;gap:6px;max-width:100%;min-height:30px;padding:4px 7px 4px 9px}.interest-targeting-tag>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interest-targeting-tag button{align-items:center;background:transparent;border:0;color:var(--blue);display:inline-flex;font-size:18px;height:20px;justify-content:center;line-height:1;padding:0;transition:background var(--t),color var(--t);width:20px}.interest-targeting-tag button:hover{background:var(--blue-ring);color:var(--blue-deep)}.interest-targeting-tag button:disabled{color:var(--placeholder);cursor:not-allowed}.interest-targeting-selection-summary{align-items:center;color:var(--green);display:flex;font-size:12px;font-weight:700;gap:6px}.interest-targeting-selection-summary:before{align-items:center;background:var(--green);border-radius:var(--r-full);color:var(--panel);content:"✓";display:inline-flex;flex:0 0 18px;font-size:11px;height:18px;justify-content:center}.interest-targeting-browse:focus-visible,.interest-targeting-option:focus-visible,.interest-targeting-tabs button:focus-visible,.interest-targeting-tag button:focus-visible{box-shadow:var(--focus-ring);outline:none}.interest-targeting-search-row{align-items:center;background:var(--panel);border:1px solid var(--line-hover);border-radius:var(--r);display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:48px;padding:0 9px 0 14px;transition:border-color var(--t),box-shadow var(--t)}.interest-targeting-search-row:focus-within{background:var(--panel);border-color:var(--blue);box-shadow:var(--focus-ring)}.interest-targeting-search-icon{border:2px solid var(--ink);border-radius:var(--r-full);display:block;height:17px;margin-right:12px;position:relative;transition:border-color var(--t);width:17px}.interest-targeting-search-icon:after{background:var(--ink);border-radius:var(--r-full);bottom:-5px;content:"";height:7px;position:absolute;right:-3px;transform:rotate(-45deg);transition:background var(--t);width:2px}.interest-targeting-search-row:focus-within .interest-targeting-search-icon{border-color:var(--blue)}.interest-targeting-search-row:focus-within .interest-targeting-search-icon:after{background:var(--blue)}.field .interest-targeting-search-row input,.interest-targeting-search-row input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;caret-color:var(--blue);color:var(--ink);min-height:46px;min-width:0;outline:none;padding:0;transition:none;width:100%}.field .interest-targeting-search-row input:focus,.interest-targeting-search-row input:focus{background:transparent;border:0;box-shadow:none;outline:none}.interest-targeting-search-row input::placeholder{color:var(--muted)}.interest-targeting-search-row input:disabled{cursor:not-allowed;opacity:.7}.interest-targeting-browse{background:transparent;border:0;border-left:1px solid var(--line);color:var(--ink);font-weight:700;min-height:32px;padding:0 7px 0 14px}.interest-targeting-browse:hover:not(:disabled){color:var(--blue-dark)}.interest-targeting-browse:disabled{color:var(--placeholder);cursor:not-allowed}.interest-targeting-dropdown{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-lg);left:0;max-height:420px;min-width:100%;overflow-y:auto;position:absolute;top:calc(100% + 6px);width:min(620px,100%)}.interest-targeting-tabs{background:var(--panel);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.interest-targeting-tabs button{background:transparent;border:0;border-radius:var(--r-sm);color:var(--ink);font-weight:700;min-height:40px;padding:8px 12px}.interest-targeting-tabs button.active{background:var(--blue-light);color:var(--blue-dark)}.interest-targeting-section-title{align-items:baseline;border-bottom:1px solid var(--line);display:flex;gap:8px;justify-content:space-between;padding:11px 14px}.interest-targeting-section-title strong{color:var(--ink);font-size:13px}.interest-targeting-empty,.interest-targeting-section-title small,.interest-targeting-source{color:var(--muted)}.interest-targeting-options{display:grid;padding:6px}.interest-targeting-option{align-items:flex-start;background:transparent;border:0;border-radius:var(--r-sm);color:var(--ink);display:flex;gap:14px;justify-content:space-between;padding:10px 11px;text-align:left;width:100%}.interest-targeting-option.active,.interest-targeting-option:hover{background:var(--soft)}.interest-targeting-option.checked{background:var(--blue-light)}.interest-targeting-option-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.interest-targeting-option-copy strong{font-size:14px;line-height:1.35}.interest-targeting-option-copy small{color:var(--muted);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.interest-targeting-option-copy .interest-targeting-reason{color:var(--blue-dark);margin-top:3px}.interest-targeting-option-type{color:var(--muted);font-size:13px}.interest-targeting-option-status{align-items:center;display:inline-flex;flex-shrink:0;gap:6px;min-height:22px}.interest-targeting-option-check{align-items:center;background:var(--blue);border-radius:var(--r-full);color:var(--panel);display:inline-flex;font-size:11px;font-weight:800;height:20px;justify-content:center;width:20px}.interest-targeting-option.checked .interest-targeting-option-type{color:var(--blue-dark);font-weight:700}.interest-targeting-empty{line-height:1.6;padding:24px 18px;text-align:center}.interest-targeting-source{border-top:1px solid var(--line);font-size:12px;padding:9px 14px}.interest-targeting-dropdown .message.error{margin:10px}.interest-targeting-skeleton{display:grid;grid-gap:8px;gap:8px;padding:12px}.interest-targeting-skeleton span{animation:interest-targeting-pulse 1s var(--ease) infinite alternate;background:var(--soft);border-radius:var(--r-sm);display:block;height:48px}@keyframes interest-targeting-pulse{0%{opacity:.55}to{opacity:1}}@media (max-width:720px){.interest-targeting-dropdown{max-height:360px;width:100%}.interest-targeting-section-title{align-items:flex-start;flex-direction:column;gap:2px}.interest-targeting-option{gap:8px}}.knowledge-detail,.knowledge-page,.knowledge-page .table-wrap{min-width:0;max-width:100%}.knowledge-page .knowledge-tabs{background:var(--soft)}.knowledge-tabs button{font-size:inherit;white-space:nowrap}.knowledge-tabs button.active,.knowledge-tabs button[aria-selected=true]{background:var(--blue);color:var(--panel);box-shadow:var(--shadow-xs)}.knowledge-tabs button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.knowledge-page .data-table:not(.knowledge-table) th{background:var(--lift)}.knowledge-page .data-table:not(.knowledge-table) td{vertical-align:top}.knowledge-page .data-table:not(.knowledge-table) td>p{margin:0}.knowledge-page .data-table:not(.knowledge-table) tbody tr:hover{background:var(--lift)}.knowledge-page details>summary{cursor:pointer;color:var(--muted);overflow-wrap:anywhere}.knowledge-page pre{background:var(--lift);border:1px solid var(--line);border-radius:var(--r);padding:var(--r-lg);overflow:auto;white-space:pre-wrap;max-width:100%}.knowledge-page .field>code,.knowledge-page .field>strong,.knowledge-page .record>p,.knowledge-page pre{overflow-wrap:anywhere}.knowledge-tabs button{flex-shrink:0}@media (max-width:560px){.knowledge-page .knowledge-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.knowledge-tabs button{white-space:normal}}body:has(.launch-workspace){overflow-x:clip}.launch-workspace{--launch-space:calc(var(--r) * 3);--launch-body-size:calc(var(--r) * 1.75);--launch-small-size:calc(var(--r) * 1.625);min-width:0}.launch-workspace [hidden]{display:none!important}.launch-workspace .panel{box-shadow:var(--shadow-xs);animation:none}.launch-page-header{align-items:center;margin-bottom:calc(var(--r) * 2.5)}.launch-workspace .launch-page-header h1{font-size:calc(var(--r) * 3.5)}.launch-workspace .ad-launch-header-action{min-height:calc(var(--r) * 5);padding:var(--r) calc(var(--r) * 2);font-size:var(--launch-body-size)}.launch-context-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--r-lg) calc(var(--r) * 2);padding:var(--r-lg) calc(var(--r) * 2)}.launch-context-bar .field{display:flex;align-items:center;gap:var(--r-lg);min-width:0}.launch-context-bar .field>span{white-space:nowrap;font-size:var(--launch-small-size);font-weight:500;color:var(--muted)}.launch-context-bar select{min-height:calc(var(--r) * 4.5);height:calc(var(--r) * 4.5);max-width:calc(var(--r) * 38);min-width:calc(var(--r) * 19);background-color:var(--panel);font-size:var(--launch-body-size);padding-top:var(--r-xs);padding-bottom:var(--r-xs)}.launch-context-bar .launch-context-ad-account{flex-wrap:wrap}.launch-context-ad-account>small{flex-basis:100%}.launch-context-ad-account select{max-width:calc(var(--r) * 40)}.launch-account-details{margin-left:auto;font-size:var(--launch-small-size);position:relative}.launch-account-details>summary{cursor:pointer;color:var(--muted);padding:var(--r) 0}.launch-account-details dl{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-sm);padding:calc(var(--r) * 2);position:absolute;right:0;z-index:25;width:min(calc(var(--r) * 46),calc(100vw - var(--r) * 8));margin:var(--r) 0 0}.launch-account-details dl>div{display:grid;grid-template-columns:calc(var(--r) * 10) minmax(0,1fr);grid-gap:var(--r);gap:var(--r);padding:var(--r) 0}.launch-account-details dt{color:var(--muted)}.launch-account-details dd{margin:0;overflow-wrap:anywhere}.launch-workspace .status-pill{min-height:0;height:auto;font-size:var(--r-lg);padding:var(--r-xs) var(--r);line-height:1.35}.launch-workspace .message{margin-top:calc(var(--r) * 2)}.launch-content-wrap{grid-template-columns:minmax(0,1fr)}.launch-workspace .client-launch-modebar{display:flex;align-items:center;justify-content:space-between;gap:var(--r-lg);margin:calc(var(--r) * 2.5) 0}.launch-workspace .segmented-control button{min-height:calc(var(--r) * 4);font-size:var(--launch-body-size);padding:var(--r) calc(var(--r) * 2)}.launch-workspace .segmented-control-icon{height:calc(var(--r) * 2.25);width:calc(var(--r) * 2.25)}.launch-workspace .launch-help-button{border-color:transparent;background:transparent;box-shadow:none;color:var(--muted)}.launch-help-panel{margin-top:calc(var(--r) * 2)}.launch-help-panel .client-launch-guide{border:0;padding:0;background:transparent}.launch-help-panel .client-launch-guide p{margin:var(--r) 0;font-size:var(--launch-body-size);color:var(--muted)}.launch-accordion-layout{display:grid;grid-template-columns:calc(var(--r) * 23) minmax(0,1fr);grid-gap:var(--launch-space);gap:var(--launch-space);align-items:start}.launch-outline{display:grid;grid-gap:var(--r-xs);gap:var(--r-xs);position:-webkit-sticky;position:sticky;top:var(--launch-space);align-content:start}.launch-outline-label{padding:var(--r) var(--r-lg) var(--r-lg);font-size:var(--r-lg);color:var(--muted)}.launch-outline button{display:flex;align-items:center;gap:var(--r-lg);border:0;border-radius:var(--r-sm);color:var(--muted);background:transparent;text-align:left;padding:var(--r-lg);font-size:var(--launch-body-size);min-height:calc(var(--r) * 5.5)}.launch-outline button:hover{background:var(--lift);color:var(--ink)}.launch-outline button.active{background:var(--blue-light);color:var(--blue-deep);font-weight:600}.launch-outline-dot{width:var(--r);height:var(--r);margin:0 var(--r-xs);border:1px solid var(--placeholder);border-radius:var(--r-full);flex-shrink:0}.launch-outline button.active .launch-outline-dot{background:var(--blue);border-color:var(--blue)}.launch-outline-check{color:var(--green);width:calc(var(--r) * 2);text-align:center;flex-shrink:0}.launch-accordion-form{min-width:0}.launch-workspace .launch-accordion-panel{padding:0}.launch-section+.launch-section{border-top:1px solid var(--line)}.launch-section-heading{margin:0;font:inherit}.launch-section-trigger{display:flex;align-items:center;gap:calc(var(--r) * 2);width:100%;border:0;background:transparent;color:var(--ink);padding:calc(var(--r) * 2.5) var(--launch-space);text-align:left;border-radius:var(--r)}.launch-section-trigger:hover{background:var(--lift)}.launch-outline button:focus-visible,.launch-section-trigger:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.launch-section-number{display:grid;place-items:center;width:calc(var(--r) * 4);height:calc(var(--r) * 4);border-radius:var(--r-sm);color:var(--muted);background:var(--soft);font-size:var(--launch-body-size);flex-shrink:0}.launch-section.is-open .launch-section-number{color:var(--blue-deep);background:var(--blue-light)}.launch-section-copy{flex:1 1;min-width:0}.launch-section-copy strong{display:block;font-size:calc(var(--r) * 1.875);font-weight:650}.launch-section-copy small{display:block;font-size:var(--launch-small-size);color:var(--muted);font-weight:400;margin-top:var(--r-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.launch-chevron{width:calc(var(--r) * 2);height:calc(var(--r) * 2);color:var(--muted);flex-shrink:0;transition:transform var(--t)}.launch-section.is-open .launch-chevron{transform:rotate(180deg)}.launch-section-content{padding:var(--r) var(--launch-space) var(--launch-space) calc(var(--r) * 9);min-width:0}.launch-fields{border:0;padding:0;margin:0;min-width:0;display:grid;grid-gap:calc(var(--r) * 2);gap:calc(var(--r) * 2)}.launch-workspace .client-whatsapp-control>span,.launch-workspace .field>span{font-size:var(--launch-body-size);font-weight:550;letter-spacing:0;text-transform:none;color:var(--ink)}.launch-workspace .field>span small{font-size:var(--r-lg);font-weight:400;margin-left:var(--r-xs)}.launch-fields .country-picker-trigger,.launch-fields input:not([type=checkbox]),.launch-fields select{min-height:calc(var(--r) * 5.5);font-size:var(--launch-body-size)}.launch-fields .client-ai-requirements-grid,.launch-fields .field-grid{gap:calc(var(--r) * 2.5)}.launch-workspace .launch-business-fields .client-ai-requirements-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-fields .field{align-content:start}.launch-requirements-note{margin:0}.launch-requirements-note,.launch-workspace .client-field-error{font-size:var(--launch-small-size)}.launch-workspace .client-requirement-preview{background:var(--lift);font-size:var(--launch-body-size)}.launch-plan-tabs{justify-self:start;flex-wrap:wrap;background:var(--soft)}.launch-workspace .launch-plan-tabs button{font-weight:500}.launch-workspace .launch-plan-tabs button.active{color:var(--blue-deep);background:var(--panel);box-shadow:var(--shadow-xs);font-weight:600}.launch-plan-content{min-width:0}.launch-workspace .client-copy-variants-intro h3{font-size:calc(var(--r) * 1.875)}.launch-workspace .client-copy-variants-intro p{font-size:var(--launch-small-size)}.launch-variant-picker{max-width:calc(var(--r) * 52)}.launch-workspace .client-copy-variant{border-radius:var(--r);background:var(--panel);box-shadow:none;padding:calc(var(--r) * 2);margin-top:var(--r-lg)}.launch-workspace .client-copy-variant .field{margin-top:var(--r-lg)}.launch-workspace .client-copy-variant textarea{min-height:calc(var(--r) * 20)}.launch-detail{border-top:1px solid var(--line);padding-top:calc(var(--r) * 2);margin-top:calc(var(--r) * 2);font-size:var(--launch-small-size)}.launch-detail>summary{cursor:pointer;color:var(--muted);font-size:var(--launch-body-size)}.launch-detail>.field{margin-top:calc(var(--r) * 2)}.launch-workspace .client-copy-variant-notes{background:transparent;border-radius:0}.launch-workspace .client-ai-draft-budget-row{margin-bottom:calc(var(--r) * 2.5)}.launch-workspace .client-ai-draft-budget-input{max-width:calc(var(--r) * 42)}.launch-workspace .client-audience-fields{margin-top:var(--r)}.launch-analysis-section+.launch-analysis-section{border-top:1px solid var(--line);margin-top:var(--launch-space);padding-top:var(--launch-space)}.launch-workspace .client-step-badge{display:none}.launch-workspace .client-plan-grid{margin-top:calc(var(--r) * 2)}.launch-section-intro,.launch-workspace .client-step-heading{font-size:var(--launch-body-size)}.launch-section-intro{margin:0 0 calc(var(--r) * 2)}.launch-workspace .client-launch-actions-secondary{display:flex;flex-wrap:wrap;gap:var(--r)}.launch-workspace .client-launch-actions-secondary .button{font-size:var(--launch-body-size)}.launch-workspace .client-creative-result{box-shadow:none;border:0;border-top:1px solid var(--line);border-radius:0;padding:calc(var(--r) * 2) 0 0}.launch-workspace .client-creative-panel{max-width:calc(var(--r) * 100)}.launch-workspace .launch-action-bar{display:flex;justify-content:space-between;gap:var(--r-lg);align-items:center;position:-webkit-sticky;position:sticky;bottom:var(--r-lg);z-index:10;margin-top:calc(var(--r) * 2);padding:calc(var(--r) * 2) var(--launch-space);border:1px solid var(--line);border-radius:var(--r);background:var(--panel);box-shadow:var(--shadow-sm)}.launch-action-summary{display:grid;grid-gap:var(--r-xs);gap:var(--r-xs);min-width:0}.launch-action-summary strong{font-size:var(--launch-body-size);font-weight:600;overflow-wrap:anywhere}.launch-action-summary>span{font-size:var(--launch-small-size)}.launch-workspace .launch-action-bar>.button{min-height:calc(var(--r) * 5.5);font-size:var(--launch-body-size);flex-shrink:0}@media (max-width:980px){.app-shell:has(.launch-workspace) .sidebar:not(.mobile-open){box-shadow:none}.launch-accordion-layout{grid-template-columns:minmax(0,1fr);gap:var(--r-lg)}.launch-outline{display:flex;flex-wrap:wrap;position:static}.launch-outline-label{display:none}.launch-outline button{padding:var(--r) var(--r-lg);min-height:calc(var(--r) * 4.5)}.launch-section-content{padding-left:var(--launch-space)}.launch-context-bar .field{flex:1 1 calc(var(--r) * 34)}.launch-context-bar select{flex:1 1;min-width:0;max-width:100%}}@media (max-width:560px){.launch-workspace .launch-page-header h1{font-size:calc(var(--r) * 3)}.launch-context-bar{padding:calc(var(--r) * 2);gap:var(--r-lg)}.launch-context-bar .field{flex-basis:100%}.launch-workspace .launch-business-fields .client-ai-requirements-grid{grid-template-columns:minmax(0,1fr)}.launch-section-trigger{padding:calc(var(--r) * 2);gap:var(--r-lg)}.launch-section-number{display:none}.launch-section-content{padding:var(--r) calc(var(--r) * 2) calc(var(--r) * 2)}.launch-workspace .segmented-control-wide button{flex:1 1;padding:var(--r)}.launch-workspace .launch-action-bar{padding:calc(var(--r) * 2);bottom:var(--r)}.launch-action-summary{flex-basis:100%}.launch-workspace .launch-action-bar>.button{width:100%;justify-content:center}.launch-account-details dl{position:static;width:100%;box-shadow:none}.launch-account-details[open]{flex-basis:100%}.launch-workspace .client-ai-draft-budget-row{align-items:start}}.launch-context-bar .field{display:grid;grid-template-columns:auto minmax(0,1fr)}.launch-context-bar .field select{width:auto}.launch-workspace .launch-context-bar .field>span{color:var(--muted);font-size:var(--launch-small-size);font-weight:500}.launch-context-bar .field>small{grid-column:1/-1}.launch-section-trigger .status-pill:not(.good){background:var(--soft);border:1px solid var(--line);color:var(--muted);font-weight:500}.launch-workspace :is(.launch-mode-control,.launch-goal-control){width:-moz-fit-content;width:fit-content;max-width:100%;gap:var(--r);padding:var(--r-xs);border:0;background:transparent;box-shadow:none}.launch-workspace :is(.launch-mode-control,.launch-goal-control) button{display:inline-flex;align-items:center;justify-content:center;gap:var(--r);min-height:calc(var(--r) * 5.5);border:1px solid var(--line-hover);border-radius:var(--r);background:var(--panel);color:var(--ink);box-shadow:var(--shadow-xs);font-weight:600;cursor:pointer;transition:background var(--t),border-color var(--t),color var(--t),box-shadow var(--t)}.launch-workspace :is(.launch-mode-control,.launch-goal-control) button:enabled:hover{background:var(--blue-light);border-color:var(--blue);color:var(--blue-deep)}.launch-workspace :is(.launch-mode-control,.launch-goal-control) button.active{background:var(--blue-deep);border-color:var(--blue-deep);color:var(--panel);box-shadow:var(--shadow-sm)}.launch-workspace :is(.launch-mode-control,.launch-goal-control) button.active:enabled:hover{background:var(--blue-dark)}.launch-workspace .launch-goal-control button.launch-goal-whatsapp{color:var(--green)}.launch-workspace .launch-goal-control button.launch-goal-whatsapp:enabled:hover{background:var(--green-bg);border-color:var(--green);color:var(--green)}.launch-workspace .launch-goal-control button.launch-goal-whatsapp.active{background:var(--green);border-color:var(--green);color:var(--panel)}.launch-workspace .launch-goal-control button.launch-goal-whatsapp.active:enabled:hover{background:var(--green);color:var(--panel);box-shadow:var(--shadow-sm)}.launch-workspace :is(.launch-mode-control,.launch-goal-control) button:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.launch-workspace :is(.launch-mode-control,.launch-goal-control) button:focus-visible{outline:2px solid var(--blue-deep);outline-offset:2px}.launch-workspace .launch-goal-control button.launch-goal-whatsapp:focus-visible{outline-color:var(--green)}.launch-workspace :is(.launch-mode-control,.launch-goal-control) .segmented-control-icon{transform:none}.launch-workspace .launch-whatsapp-settings{margin-top:0;gap:calc(var(--r) * 2);padding:calc(var(--r) * 2)}.launch-workspace .launch-whatsapp-settings .client-whatsapp-conversation-heading{gap:var(--r-lg)}.launch-workspace .launch-whatsapp-settings .client-whatsapp-conversation-heading strong{font-size:var(--launch-body-size)}.launch-workspace .launch-whatsapp-settings .client-whatsapp-mark{flex-basis:calc(var(--r) * 4.5);height:calc(var(--r) * 4.5);border-radius:var(--r);background:var(--green);color:var(--panel);box-shadow:0 0 0 var(--r-xs) var(--green-bg)}.launch-workspace .launch-whatsapp-settings .client-whatsapp-mark .segmented-control-icon{width:calc(var(--r) * 3);height:calc(var(--r) * 3)}.launch-workspace .launch-whatsapp-settings .field{margin:0}.launch-workspace .launch-whatsapp-message{min-height:calc(var(--r) * 10);font-size:var(--launch-body-size)}.launch-workspace .launch-whatsapp-settings small{font-size:var(--launch-small-size);font-weight:400}@media (max-width:560px){.launch-workspace .launch-whatsapp-settings{grid-template-columns:minmax(0,1fr)}.launch-workspace .launch-goal-control{display:flex;width:100%}.launch-workspace .launch-goal-control button{flex:1 1;justify-content:center;padding:var(--r)}}.performance-list-tools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--r-lg);margin-bottom:calc(var(--r) * 2)}.performance-list-tools>.segmented-control{max-width:100%;flex-wrap:wrap}.performance-experience-panel .panel-heading .segmented-control button,.performance-list-tools>.segmented-control button{white-space:nowrap;font-size:calc(var(--r) * 1.75)}.performance-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.metric .performance-cell-stack,.metric .performance-cell-stack span{font-size:inherit;font-weight:inherit;color:var(--ink);text-transform:none;letter-spacing:inherit;line-height:1.5}.performance-search{margin:0;flex:1 1;min-width:calc(var(--r) * 24);max-width:calc(var(--r) * 44)}.performance-filter-grid.performance-knowledge-scope{grid-template-columns:minmax(0,calc(var(--r) * 44)) minmax(0,1fr);align-items:center}.performance-knowledge-table{margin-top:var(--r-lg)}.performance-knowledge-table td{vertical-align:top}.performance-knowledge-table td:nth-child(2){min-width:calc(var(--r) * 26);max-width:calc(var(--r) * 40)}.performance-knowledge-table td:nth-child(3){min-width:calc(var(--r) * 24)}.performance-action-list{padding-left:calc(var(--r) * 3);line-height:1.8}.performance-action-list li{padding:var(--r) var(--r-lg);border-bottom:1px solid var(--line)}.performance-action-list li::marker{color:var(--blue);font-weight:700}.performance-action-list li:last-child{border:0}.performance-experience-next{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--r-lg);border-top:1px solid var(--line);padding-top:calc(var(--r) * 2);margin-top:calc(var(--r) * 2)}.performance-experience-next>div{flex:1 1;min-width:calc(var(--r) * 25)}.performance-experience-next p{margin:var(--r) 0}.performance-prose{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.performance-toolbar{display:grid;grid-gap:var(--r-lg);gap:var(--r-lg);padding:calc(var(--r) * 1.75);box-shadow:var(--shadow-xs)}.performance-toolbar-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--r-lg)}.performance-toolbar-heading .segmented-control{flex-shrink:0;padding:calc(var(--r-xs) * .75);box-shadow:none}.performance-toolbar-heading .segmented-control button{min-height:calc(var(--r) * 4.25);padding:var(--r-sm) var(--r-lg);font-size:calc(var(--r) * 1.75);line-height:1.4;font-weight:600;white-space:nowrap}.performance-filter-toggle{color:var(--muted);background:var(--panel);box-shadow:none}.performance-filter-toggle:after{content:"";width:var(--r-sm);height:var(--r-sm);margin-left:var(--r-xs);border-right:1px solid;border-bottom:1px solid;transform:translateY(-25%) rotate(45deg)}.performance-filter-toggle[aria-expanded=true]:after{transform:translateY(25%) rotate(225deg)}.performance-filter-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.7fr) auto;max-width:calc(var(--r) * 144);grid-gap:var(--r-lg);gap:var(--r-lg);align-items:center}.performance-filter-grid .field{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:var(--r);gap:var(--r);margin:0;min-width:0}.performance-filter-grid .field>span{font-size:calc(var(--r) * 1.625);letter-spacing:0;white-space:nowrap}.performance-toolbar input,.performance-toolbar select{min-height:calc(var(--r) * 4.75);padding-top:var(--r);padding-bottom:var(--r);font-size:calc(var(--r) * 1.75)}.performance-filter-grid>.button{min-height:calc(var(--r) * 4.75);white-space:nowrap;justify-self:end}.performance-date-range{max-width:calc(var(--r) * 90)}.performance-more-filters{border-top:1px solid var(--line);padding-top:var(--r-lg)}.performance-more-filters>summary{color:var(--muted);cursor:pointer;padding:var(--r-xs) 0}.performance-more-filters[open]>summary{margin-bottom:var(--r-lg);color:var(--ink)}.performance-sync-caption{display:flex;justify-content:space-between;align-items:center;gap:var(--r-lg)}.performance-table{min-width:calc(var(--r) * 100)}.performance-table td{vertical-align:middle}.performance-table td:first-child{min-width:calc(var(--r) * 32);max-width:calc(var(--r) * 60);overflow-wrap:anywhere}.performance-table td:last-child,.performance-table th:last-child{white-space:nowrap}.performance-record-title{display:flex;align-items:center;gap:var(--r)}.performance-record-title small{display:block;margin-top:var(--r-xs)}.performance-depth-1 .performance-record-title{padding-left:calc(var(--r) * 3)}.performance-depth-2 .performance-record-title{padding-left:calc(var(--r) * 7)}.performance-depth-1,.performance-depth-2{background:var(--lift)}.performance-cell-stack,.performance-result{display:block;line-height:1.8}.performance-text-preview{max-width:calc(var(--r) * 65);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.performance-trend{display:block;width:100%;min-height:calc(var(--r) * 18);margin:var(--r-lg) 0}.performance-trend line{stroke:var(--line)}.performance-trend rect{fill:var(--blue)}.performance-trend text{fill:var(--muted);font-size:var(--r-lg)}.performance-section-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--r);cursor:pointer;font-weight:650}.performance-section-summary:after{content:"+";color:var(--muted)}details[open]>.performance-section-summary{margin-bottom:calc(var(--r) * 2)}details[open]>.performance-section-summary:after{content:"−"}.performance-copy{margin-top:var(--r);white-space:pre-wrap;overflow-wrap:anywhere}.performance-copy p{margin-bottom:0}.performance-creative-panel .performance-section-summary,.performance-history-panel .performance-section-summary{justify-content:flex-start;font-size:calc(var(--r) * 1.875)}.performance-creative-panel .performance-section-summary>.muted,.performance-history-panel .performance-section-summary>.muted{font-size:calc(var(--r) * 1.625);font-weight:400}.performance-creative-panel .performance-section-summary:after,.performance-history-panel .performance-section-summary:after{margin-left:auto}.performance-creative-layout{display:grid;grid-template-columns:calc(var(--r) * 16) minmax(0,1fr);grid-gap:calc(var(--r) * 2.5);gap:calc(var(--r) * 2.5)}.performance-creative-text-only{grid-template-columns:minmax(0,1fr)}.performance-creative-media{display:grid;align-content:start;grid-gap:var(--r);gap:var(--r);font-size:calc(var(--r) * 1.625)}.performance-creative-media .creative-preview-img{width:100%;height:auto;max-height:calc(var(--r) * 24);object-fit:contain;background:var(--lift);border:1px solid var(--line)}.performance-creative-content{min-width:0;display:grid;grid-gap:calc(var(--r) * 2);gap:calc(var(--r) * 2)}.performance-copy-group{min-width:0}.performance-copy-group .form-section-heading{display:flex;gap:var(--r);align-items:baseline;margin:0 0 var(--r-sm);padding:0;border:0;font-size:calc(var(--r) * 1.625);color:var(--muted);font-weight:600}.performance-copy-group .form-section-heading small{font-size:inherit;font-weight:400}.performance-copy-text{margin:0;max-width:82ch;white-space:pre-wrap;overflow-wrap:anywhere;font-size:calc(var(--r) * 1.875);line-height:1.75;color:var(--ink)}.performance-creative-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:calc(var(--r) * 2);gap:calc(var(--r) * 2);padding-top:var(--r-lg);border-top:1px solid var(--line)}.performance-copy-variants{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.performance-copy-variant+.performance-copy-variant{border-top:1px solid var(--line)}.performance-copy-variant>summary{display:flex;align-items:center;gap:var(--r);cursor:pointer;padding:var(--r) var(--r-lg);min-height:calc(var(--r) * 5);list-style:none;color:var(--muted)}.performance-copy-variant>summary::-webkit-details-marker{display:none}.performance-copy-variant>summary:after{content:"+";margin-left:auto}.performance-copy-variant[open]>summary{background:var(--lift);color:var(--ink)}.performance-copy-variant[open]>summary:after{content:"−"}.performance-copy-variant>summary:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.performance-copy-number{flex:0 0 calc(var(--r) * 2.5);text-align:center;font-size:calc(var(--r) * 1.5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted)}.performance-copy-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:calc(var(--r) * 1.75)}.performance-copy-variant>.performance-copy-text{padding:var(--r-lg) calc(var(--r) * 2)}.performance-copy-values{margin:0;padding-left:calc(var(--r) * 2.5)}.performance-copy-values li+li{margin-top:var(--r)}.performance-creative-panel .panel-footer-actions{margin-top:calc(var(--r) * 2);padding-top:var(--r-lg)}.performance-history-note{margin:0 0 var(--r-lg);font-size:calc(var(--r) * 1.625);line-height:1.6}.performance-history-list{border-top:1px solid var(--line)}.performance-history-item{border-bottom:1px solid var(--line)}.performance-history-item>summary{display:grid;grid-template-columns:minmax(0,calc(var(--r) * 26)) minmax(0,1fr) auto auto;grid-gap:var(--r-lg);gap:var(--r-lg);align-items:center;padding:var(--r-lg) 0;cursor:pointer;list-style:none}.performance-history-item>summary::-webkit-details-marker{display:none}.performance-history-item>summary:after{content:"+";color:var(--muted)}.performance-history-item[open]>summary:after{content:"−"}.performance-history-item>summary:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.performance-history-heading{display:grid;grid-gap:var(--r-xs);gap:var(--r-xs);font-size:calc(var(--r) * 1.75)}.performance-history-heading time{font-size:calc(var(--r) * 1.5)}.performance-history-description{color:var(--muted);font-size:calc(var(--r) * 1.625);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.performance-history-content{padding:0 0 var(--r-lg)}.performance-change-list{margin:0;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.performance-change-row{display:grid;grid-template-columns:minmax(0,calc(var(--r) * 18)) minmax(0,1fr);grid-gap:var(--r-lg);gap:var(--r-lg);padding:var(--r-lg);font-size:calc(var(--r) * 1.75)}.performance-change-row+.performance-change-row{border-top:1px solid var(--line)}.performance-change-row dt{color:var(--muted)}.performance-change-row dd{display:flex;flex-wrap:wrap;gap:var(--r-lg);margin:0;min-width:0}.performance-change-row dd>span{flex:1 1;min-width:calc(var(--r) * 20);overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.65}.performance-change-row small{display:block;color:var(--muted);font-size:calc(var(--r) * 1.5);margin-bottom:var(--r-xs)}.performance-change-before{color:var(--muted)}.performance-history-raw{margin-top:var(--r-lg);color:var(--muted);font-size:calc(var(--r) * 1.625)}.performance-history-raw>summary{cursor:pointer}.performance-analysis-summary{line-height:1.8;white-space:pre-wrap}.performance-analysis-list{padding-left:calc(var(--r) * 2.5);line-height:1.8;overflow-wrap:anywhere}.performance-analysis-list li+li{margin-top:var(--r)}.performance-feedback-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--r-lg);gap:var(--r-lg)}.performance-json{max-height:calc(var(--r) * 35);overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--lift);padding:var(--r-lg);border-radius:var(--r);font-size:calc(var(--r) * 1.5)}@media (max-width:980px){.performance-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.performance-toolbar-heading{flex-wrap:wrap;gap:var(--r)}.performance-toolbar-heading .segmented-control{width:100%}.performance-toolbar-heading .segmented-control button{flex:1 1;padding:var(--r) var(--r-xs);min-height:calc(var(--r) * 5)}.performance-filter-toggle{margin-left:auto}.performance-filter-grid,.performance-filter-grid.performance-knowledge-scope{grid-template-columns:minmax(0,1fr)}.performance-filter-grid .field{grid-template-columns:calc(var(--r) * 7) minmax(0,1fr)}.performance-filter-grid>.button{justify-self:end}.performance-creative-layout{grid-template-columns:minmax(0,1fr);gap:var(--r-lg)}.performance-creative-media{grid-template-columns:calc(var(--r) * 7) calc(var(--r) * 12);align-items:start}.performance-creative-media .creative-preview-img{max-height:calc(var(--r) * 12)}.performance-creative-meta{grid-template-columns:minmax(0,1fr);gap:var(--r-lg)}.performance-history-item>summary{grid-template-columns:minmax(0,1fr) auto auto;gap:var(--r)}.performance-history-description{grid-column:1/-1;grid-row:2}.performance-change-row{grid-template-columns:minmax(0,1fr);gap:var(--r-sm)}.performance-search{max-width:none;min-width:0;flex-basis:100%}.performance-list-tools>.segmented-control{width:100%}.performance-list-tools>.segmented-control button{flex:1 1;padding:var(--r) var(--r-xs);font-size:calc(var(--r) * 1.75)}.performance-experience-next>.button{width:100%}.performance-metrics{grid-template-columns:minmax(0,1fr)}.performance-feedback-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-sync-caption{align-items:flex-start;flex-direction:column}}