:root{--bg:#fbf8ff;--panel:rgba(255,255,255,0.86);--panel-strong:#ffffff;--text:#1d1b2b;--ink:#1d1b2b;--muted:#6d677a;--subtle:#f1ecfb;--border:#e8def7;--lilac:#9c70ee;--lilac-dark:#6f43c7;--lilac-soft:#efe6ff;--green:#38b97b;--green-soft:#e8f8ef;--orange:#ff8a4c;--orange-soft:#fff1e8;--rose:#f06483;--rose-soft:#ffedf1;--blue:#5c8df6;--blue-soft:#edf3ff;--shadow:0 24px 70px rgba(89,66,123,0.13);--card-shadow:0 12px 34px rgba(64,42,96,0.08);--radius:18px;--lila-app-max-width:1680px;--lila-page-max-width:1440px;--lila-page-gutter:clamp(22px,3vw,44px);--lila-page-wide-gutter:clamp(18px,2.2vw,32px);color-scheme:light}.today-connection-truth{align-items:center;background:#f8f5f9;border:1px solid #e7e0e9;border-radius:14px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(180px,.7fr) minmax(280px,1.4fr) auto;padding:14px 16px}.today-connection-truth>div{display:grid;grid-gap:3px;gap:3px}.today-connection-truth strong{font-size:12px}.today-connection-truth span{color:#786e7c;font-size:10px}.today-connection-truth>div:nth-child(2){display:flex;flex-wrap:wrap;gap:7px 14px}.today-connection-truth a{align-items:center;color:#684b74;display:flex;font-size:10px;font-weight:800;gap:5px;text-decoration:none;white-space:nowrap}@media(max-width:760px){.today-connection-truth{align-items:flex-start;grid-template-columns:1fr}.today-connection-truth>div:nth-child(2){display:grid}}.planning-required-indicator{color:#7a416f;display:block;font-size:9px;font-weight:800;line-height:1.2;margin-top:2px;white-space:normal}.collection-universal-review{display:grid;grid-gap:20px;gap:20px;margin:0 auto;max-width:1120px;padding:30px 28px 70px;width:100%}.collection-review-back{align-items:center;color:#75647b;display:flex;font-size:13px;font-weight:750;gap:7px;width:max-content}.collection-review-hero{background:linear-gradient(135deg,#3f214d,#765282);border-radius:20px;color:#fff;display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);padding:32px}.collection-review-hero>div{display:grid;grid-gap:8px;gap:8px}.collection-review-heading>div>span,.collection-review-hero span{font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.collection-review-hero h1{font-size:34px;line-height:1.08;margin:0}.collection-review-hero p{color:#eadfee;font-size:15px;line-height:1.55;margin:0;max-width:680px}.collection-review-hero dl{background:#ffffff16;border:1px solid #ffffff26;border-radius:14px;display:grid;margin:0;padding:8px 16px}.collection-review-hero dl div{display:grid;grid-gap:3px;gap:3px;padding:11px 0}.collection-review-hero dl div+div{border-top:1px solid #ffffff20}.collection-review-hero dt{color:#d8c7dd;font-size:10px;font-weight:800;text-transform:uppercase}.collection-review-hero dd{font-size:13px;font-weight:750;margin:0;overflow-wrap:anywhere}.collection-review-section{background:#fff;border:1px solid #e8e1ea;border-radius:16px;display:grid;grid-gap:18px;gap:18px;padding:23px}.collection-review-heading{align-items:center;display:flex;gap:16px;justify-content:space-between}.collection-review-heading>div{align-items:flex-start;display:flex;gap:12px}.collection-review-heading>div>span{align-items:center;background:#f1eaf3;border-radius:9px;color:#684b73;display:flex;height:30px;justify-content:center;width:30px}.collection-review-heading h2{font-size:19px;margin:0}.collection-review-heading p{color:#7a707e;font-size:13px;line-height:1.45;margin:4px 0 0}.collection-review-heading>button,.collection-review-held button,.collection-review-products button,.collection-review-products select{align-items:center;background:#fff;border:1px solid #dcd2df;border-radius:8px;color:#625468;display:flex;font:inherit;font-size:12px;gap:6px;padding:8px 10px}.collection-review-objectives{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.collection-review-objectives li{align-items:center;background:#faf8fb;border:1px solid #eee8f0;border-radius:10px;display:flex;gap:12px;padding:11px}.collection-review-objectives li>b{align-items:center;background:#72547d;border-radius:7px;color:#fff;display:flex;height:28px;justify-content:center;width:28px}.collection-review-objectives li span{display:grid;grid-gap:2px;gap:2px}.collection-review-objectives strong{font-size:13px}.collection-review-objectives small{color:#847989;font-size:11px;text-transform:capitalize}.collection-review-products{border:1px solid #e9e3eb;border-radius:13px;display:grid;list-style:none;margin:0;overflow:hidden;padding:0}.collection-review-products>li{align-items:center;display:grid;grid-gap:11px;gap:11px;grid-template-columns:30px 44px minmax(0,1fr) auto;padding:12px}.collection-review-products>li+li{border-top:1px solid #eee9ef}.collection-review-products>li>b{align-items:center;background:#f1ecf3;border-radius:8px;color:#674f70;display:flex;height:30px;justify-content:center}.collection-review-products>li>span{display:grid;grid-gap:3px;gap:3px}.collection-review-products>li>span strong{font-size:13px}.collection-review-products>li>span small{color:#7f7483;font-size:11px}.collection-review-products>li>em{color:#73537e;font-size:11px;font-style:normal;font-weight:750}.collection-review-products>li>div{align-items:center;display:flex;gap:5px}.collection-review-held{border:1px solid #e9e3eb;border-radius:11px;overflow:hidden}.collection-review-held summary{cursor:pointer;font-size:13px;font-weight:750;padding:12px}.collection-review-held ul{border-top:1px solid #eee9ef;display:grid;list-style:none;margin:0;padding:0}.collection-review-held li{align-items:center;display:flex;justify-content:space-between;padding:11px 13px}.collection-review-held li+li{border-top:1px solid #eee9ef}.collection-review-held li span{display:grid;grid-gap:2px;gap:2px}.collection-review-held li strong{font-size:12px}.collection-review-held li small{color:#837887;font-size:11px}.collection-review-evidence>p{color:#716775;font-size:13px;line-height:1.55;margin:0}.collection-review-evidence dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.collection-review-evidence dl div{background:#faf8fb;border:1px solid #eee8f0;border-radius:10px;display:grid;grid-gap:4px;gap:4px;padding:11px}.collection-review-evidence dt{color:#857a89;font-size:10px;font-weight:800;text-transform:uppercase}.collection-review-evidence dd{font-size:12px;margin:0;overflow-wrap:anywhere}.collection-review-evidence details{display:grid;grid-gap:6px;gap:6px}.collection-review-evidence details code{background:#f7f3f8;display:block;font-size:10px;margin-top:5px;overflow-wrap:anywhere;padding:6px}.collection-review-actions label{display:grid;grid-gap:7px;gap:7px}.collection-review-actions label span{font-size:12px;font-weight:750}.collection-review-actions textarea{border:1px solid #dcd2df;border-radius:10px;font:inherit;font-size:13px;padding:11px;resize:vertical}.collection-review-actions>div:last-of-type{align-items:center;display:flex;gap:14px}.collection-review-actions>div:last-of-type>a{color:#74637a;font-size:12px;font-weight:700}.collection-review-approved{align-items:center;background:#eff8f1;border:1px solid #cae5d0;border-radius:11px;color:#315a3b;display:flex;gap:10px;padding:14px}.collection-review-approved span{font-size:13px;line-height:1.5}.collection-review-unavailable{align-items:flex-start;background:#fff;border:1px solid #e7dfe9;border-radius:18px;display:flex;gap:16px;padding:28px}.collection-review-unavailable svg{color:#8a6471}.collection-review-unavailable div{display:grid;grid-gap:7px;gap:7px}.collection-review-unavailable span{color:#7c6d81;font-size:11px;font-weight:800;text-transform:uppercase}.collection-review-unavailable h1{font-size:25px;margin:0}.collection-review-unavailable p{color:#766c79;font-size:13px;margin:0}.collection-review-unavailable code{background:#f8f5f9;border-radius:7px;font-size:10px;margin-top:6px;overflow-wrap:anywhere;padding:8px}@media(max-width:760px){.collection-universal-review{gap:14px;padding:18px 12px 90px}.collection-review-hero{grid-template-columns:1fr;padding:22px}.collection-review-hero h1{font-size:28px}.collection-review-section{padding:17px}.collection-review-heading{align-items:flex-start;gap:10px}.collection-review-heading>button{flex:0 0 auto}.collection-review-products>li{grid-template-columns:28px 38px minmax(0,1fr)}.collection-review-products>li>div,.collection-review-products>li>em{grid-column:2/4}.collection-review-products>li>div{flex-wrap:wrap}.collection-review-evidence dl{grid-template-columns:1fr}.collection-review-actions>div:last-of-type{align-items:flex-start;flex-direction:column}.collection-review-unavailable{padding:20px}}.collection-strategy-product-search{background:#faf8fb;border:1px solid #dfd5e2;border-radius:13px;display:grid;grid-gap:11px;gap:11px;padding:14px}.collection-strategy-product-search>div:first-child span{display:grid;grid-gap:3px;gap:3px}.collection-strategy-product-search>div:first-child strong{font-size:14px}.collection-strategy-product-search-boundary,.collection-strategy-product-search>div:first-child small,.collection-strategy-product-search>p{color:#7d7281;font-size:11px;margin:0}.collection-strategy-product-search>label{align-items:center;background:#fff;border:1px solid #d9cedd;border-radius:10px;display:flex;gap:8px;padding:0 10px}.collection-strategy-product-search>label input{border:0;flex:1 1;font:inherit;font-size:13px;min-height:42px;outline:0}.collection-strategy-product-search>label button{background:transparent;border:0;padding:4px}.collection-strategy-product-results{background:#fff;border:1px solid #e6dfe8;border-radius:10px;display:grid;max-height:360px;overflow:auto}.collection-strategy-product-results article{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:44px minmax(0,1fr) auto;padding:11px}.collection-review-products .collection-product-image.compact,.collection-strategy-product-results .collection-product-image.compact{height:44px;min-width:44px;width:44px}.collection-strategy-product-results article+article{border-top:1px solid #eee9ef}.collection-strategy-product-results article>span{display:grid;grid-gap:3px;gap:3px}.collection-strategy-product-results article strong{font-size:13px}.collection-strategy-product-results article small{color:#7f7483;font-size:10px}.collection-strategy-product-results details{font-size:10px}.collection-strategy-product-results details code{display:block;font-size:9px;overflow-wrap:anywhere;padding-top:3px}.collection-membership-update button,.collection-strategy-product-results article>button{border-radius:8px;font:inherit;font-size:11px;font-weight:800;padding:9px 11px}.collection-membership-update .primary,.collection-strategy-product-results article>button{background:#654870;border:1px solid #654870;color:#fff}.collection-strategy-product-results article>button:disabled{background:#f1edf2;border-color:#ddd5df;color:#8a818d}.collection-review-held mark,.collection-review-products mark{background:#ede3f0;border-radius:999px;color:#674671;font-size:9px;font-weight:850;padding:3px 7px;width:max-content}.collection-membership-update{background:#f3edf5;border:1px solid #d9cadd;border-radius:14px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(220px,.9fr) minmax(280px,1fr) auto;padding:16px}.collection-membership-update-copy{display:grid;grid-gap:4px;gap:4px}.collection-membership-update-copy>span{color:#795f82;font-size:10px;font-weight:850;text-transform:uppercase}.collection-membership-update-copy strong{font-size:14px;line-height:1.35}.collection-membership-update-copy p{color:#6f6274;font-size:11px;line-height:1.45;margin:0}.collection-membership-update label{display:grid;grid-gap:5px;gap:5px}.collection-membership-update label>span{font-size:11px;font-weight:800}.collection-membership-update textarea{border:1px solid #d9cedd;border-radius:9px;font:inherit;font-size:12px;min-height:72px;padding:9px;resize:vertical}.collection-membership-update small{color:#74677a;font-size:10px;line-height:1.4}.collection-membership-update-actions{align-content:end;display:grid;grid-gap:7px;gap:7px}.collection-membership-update button{align-items:center;display:flex;gap:7px;justify-content:center;min-height:42px;white-space:nowrap}.collection-membership-update .secondary{background:#fff;border:1px solid #d6cbd9;color:#66556e}.collection-membership-update button:disabled{cursor:not-allowed;opacity:.48}.collection-membership-update>.strategy-execution-error{grid-column:1/-1;margin:0}.collection-membership-diff{align-items:center;background:#eef7f0;border:1px solid #cce1d1;border-radius:11px;color:#365f40;display:flex;flex-wrap:wrap;font-size:11px;gap:14px;padding:12px}.collection-membership-diff strong{margin-right:auto}.collection-membership-boundary{align-items:center;background:#f7f4f8;border-radius:9px;color:#706576;display:flex;font-size:11px;gap:7px;margin:0;padding:10px}.collection-review-held li>div{display:flex;gap:6px}@media(max-width:900px){.collection-membership-update{grid-template-columns:1fr 1fr}.collection-membership-update-copy{grid-column:1/-1}}@media(max-width:760px){.collection-review-products .collection-product-image.compact{height:38px;min-width:38px;width:38px}.collection-strategy-product-results .collection-product-image.compact{height:40px;min-width:40px;width:40px}.collection-strategy-product-results article{grid-template-columns:40px minmax(0,1fr)}.collection-strategy-product-results article>button{grid-column:1/-1}.collection-membership-update{grid-template-columns:1fr}.collection-membership-update-copy{grid-column:auto}.collection-membership-update-actions{grid-template-columns:1fr 1fr}.collection-membership-update button{white-space:normal}.collection-membership-diff strong{flex-basis:100%}}.collection-review-steps{background:#fff;border:1px solid #e7dfe9;border-radius:14px;padding:10px}.collection-review-steps ol{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.collection-review-steps li{border-radius:9px;color:#847789;display:flex;font-size:12px;font-weight:750;gap:8px;min-width:0;padding:9px 11px}.collection-review-steps li b{align-items:center;background:#f0ebf2;border-radius:50%;display:flex;flex:none;height:24px;justify-content:center;width:24px}.collection-review-steps li[data-state=current]{background:#f3edf5;color:#51395b}.collection-review-steps li[data-state=ready]{background:#eef7f0;color:#315b3b}.collection-review-steps li[data-state=complete] b{background:#e3f1e7;color:#315b3b}.collection-review-update-success{align-items:center;background:#eef8f1;border:1px solid #c9e2cf;border-radius:14px;color:#315d3c;display:grid;grid-gap:14px;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:15px 17px}.collection-review-update-success>div{display:grid;grid-gap:3px;gap:3px}.collection-review-update-success strong{font-size:14px}.collection-review-update-success span{font-size:12px}.collection-review-update-success dl{display:flex;gap:8px;margin:0}.collection-review-update-success dl div{background:#fff;border:1px solid #d7e8db;border-radius:8px;display:grid;grid-gap:2px;gap:2px;min-width:72px;padding:7px 9px;text-align:center}.collection-review-update-success dt{font-size:9px;font-weight:800;text-transform:uppercase}.collection-review-update-success dd{font-size:14px;font-weight:850;margin:0}.collection-review-sticky-action{align-items:end;background:rgba(255,255,255,.97);border:1px solid #d9cedd;border-radius:15px;box-shadow:0 12px 32px rgba(58,39,66,.15);display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(180px,.7fr) minmax(260px,1fr) auto;padding:15px 17px;position:-webkit-sticky;position:sticky;top:82px;z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.collection-review-sticky-action[data-dirty=true]{border-color:#c9b3cf}.collection-review-sticky-action label,.collection-review-sticky-copy{display:grid;grid-gap:4px;gap:4px}.collection-review-sticky-copy strong{font-size:15px}.collection-review-sticky-action label small,.collection-review-sticky-copy span{color:#776b7b;font-size:10px;line-height:1.4}.collection-review-sticky-action label>span{font-size:11px;font-weight:800}.collection-review-sticky-action textarea{border:1px solid #d9cedd;border-radius:9px;font:inherit;font-size:12px;min-height:58px;padding:9px;resize:vertical}.collection-review-sticky-buttons{display:grid;grid-gap:7px;gap:7px}.collection-review-sticky-buttons button{align-items:center;border-radius:9px;display:flex;font:inherit;font-size:12px;font-weight:850;gap:7px;justify-content:center;min-height:44px;padding:9px 12px;white-space:nowrap}.collection-review-sticky-buttons .primary{background:#5b4165;border:1px solid #5b4165;color:#fff}.collection-review-sticky-buttons .secondary{background:#fff;border:1px solid #d6cbd9;color:#66556e}.collection-review-sticky-buttons button:disabled{cursor:not-allowed;opacity:.48}.collection-review-sticky-action>.collection-review-approved{grid-column:1/-1}.collection-review-sticky-action>.strategy-execution-error{grid-column:1/-1;margin:0}.collection-review-actions>a{color:#74637a;font-size:12px;font-weight:700;width:max-content}@media(max-width:900px){.collection-review-sticky-action{align-items:stretch;grid-template-columns:1fr 1fr}.collection-review-sticky-copy{grid-column:1/-1}.collection-review-sticky-buttons{align-content:end}}@media(max-width:760px){.collection-review-steps ol{grid-template-columns:1fr}.collection-review-steps li{padding:7px 9px}.collection-review-update-success{grid-template-columns:auto minmax(0,1fr)}.collection-review-update-success dl{grid-column:1/-1}.collection-review-update-success dl div{flex:1 1;min-width:0}.collection-review-sticky-action{bottom:10px;grid-template-columns:1fr;padding:12px;top:auto}.collection-review-sticky-copy{display:none}.collection-review-sticky-buttons{grid-template-columns:1fr 1fr}.collection-review-sticky-buttons button{white-space:normal}.collection-review-sticky-action textarea{min-height:50px}.collection-review-sticky-action label small{display:none}}.collection-journey-note{background:#f1ebf5;border-radius:999px;color:#684c72;font-size:11px;font-style:normal;font-weight:800;justify-self:start;padding:4px 7px}.collection-journey-audit{background:#fff;border:1px solid #e8e0e9;border-radius:14px;margin:0 0 20px;padding:0 16px}.collection-journey-audit>summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:14px 0}.collection-journey-audit>summary span{display:grid;grid-gap:2px;gap:2px}.collection-journey-audit>summary small{color:#817783;font-size:11px;font-weight:500}.collection-journey-audit>summary>b{background:#f3edf4;border-radius:999px;font-size:11px;padding:6px 9px}.collection-journey-audit-summary{border-top:1px solid #eee7ef;display:flex;flex-wrap:wrap;gap:7px;padding:12px 0}.collection-journey-audit-summary span{background:#f7f3f8;border-radius:999px;color:#6d6171;font-size:11px;font-weight:750;padding:6px 9px}.collection-journey-audit-list{display:grid;grid-gap:8px;gap:8px;padding-bottom:14px}.collection-journey-audit-list article{background:#faf8fb;border-left:3px solid #d9cfdd;border-radius:9px;display:grid;grid-gap:5px;gap:5px;padding:11px}.collection-journey-audit-list article[data-moved=true]{border-left-color:#795888}.collection-journey-audit-list header{align-items:center;display:flex;gap:10px;justify-content:space-between}.collection-journey-audit-list header strong{font-size:12px}.collection-journey-audit-list header b{font-size:10px;text-transform:capitalize}.collection-journey-audit-list em,.collection-journey-audit-list p,.collection-journey-audit-list small,.collection-journey-audit>p,.collection-journey-audit>ul{color:#766d78;font-size:10px;line-height:1.45;margin:0}.collection-journey-audit-list em{color:#8a5660;font-style:normal}.collection-journey-audit>p,.collection-journey-audit>ul{margin-bottom:14px}.collection-active-measurement{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(105px,1fr));margin:18px 0 0;max-width:650px}.collection-active-measurement>div{background:#f7f3f8;border:1px solid #ebe3ed;border-radius:10px;display:grid;grid-gap:3px;gap:3px;padding:10px 12px}.collection-active-measurement dt{color:#786d7c;font-size:9px;font-weight:750;letter-spacing:.03em;text-transform:uppercase}.collection-active-measurement dd{color:#2f2733;font-size:13px;font-weight:800;margin:0}.collection-active-measurement>div:first-child dd{font-size:11px;line-height:1.3}.collection-confidence{display:grid;grid-gap:7px;gap:7px;margin-top:16px;max-width:650px}.collection-confidence>div:first-child{align-items:center;color:#6f4d7b;display:flex;font-size:10px;gap:8px}.collection-confidence>div:first-child strong{color:#382d3c;font-family:Georgia,serif;font-size:20px;font-weight:400}.collection-confidence small{color:#817682;font-size:8px}.confidence-track{background:#e9e1eb;border-radius:999px;height:6px;overflow:hidden}.confidence-track span{background:linear-gradient(90deg,#765181,#aa79b8);border-radius:inherit;display:block;height:100%}.collection-freshness-strip{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(82px,1fr));list-style:none;margin:15px 0 0;max-width:650px;padding:0}.collection-freshness-strip li{align-items:center;display:grid;grid-gap:2px;gap:2px;grid-template-columns:auto 1fr}.collection-freshness-strip strong{font-size:8px}.collection-freshness-strip small{color:#857a86;font-size:7px;grid-column:2;text-transform:capitalize}.collection-decision-card.priority .collection-decision-body{align-items:start;grid-template-columns:auto minmax(0,1fr)}.collection-decision-card.priority .collection-card-actions,.collection-decision-card.priority .collection-product-strip{grid-column:2;grid-row:auto}.collection-decision-card.priority .collection-card-actions{flex-direction:row;flex-wrap:wrap}.collection-decision-card.priority .collection-card-actions .merchant-action{flex:1 1 150px}.collection-measurement-page{background:#f6f3f2;color:#282329;min-height:100vh;padding:36px clamp(24px,4vw,64px) 72px}.measurement-hero{background:#251f26;border-radius:24px;color:#fff;overflow:hidden;padding:28px clamp(24px,4vw,52px);position:relative}.measurement-hero:after{background:radial-gradient(circle,#a777b5 0,transparent 68%);content:"";height:360px;opacity:.25;position:absolute;right:-80px;top:-180px;width:360px}.measurement-hero nav{align-items:center;color:#cfc3d2;display:flex;font-size:11px;gap:12px;letter-spacing:.03em;margin-bottom:54px;position:relative;z-index:1}.measurement-hero nav a{align-items:center;color:#fff;display:flex;gap:7px;text-decoration:none}.measurement-hero>div{align-items:flex-start;display:flex;gap:30px;justify-content:space-between;position:relative;z-index:1}.measurement-eyebrow,.measurement-section-heading>div>span{color:#a982b7;font-size:9px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.measurement-hero h1{font-family:Georgia,serif;font-size:clamp(34px,5vw,64px);font-weight:400;letter-spacing:-.045em;line-height:.98;margin:10px 0 18px;max-width:720px}.measurement-hero>div p{color:#d3cbd4;font-size:13px;line-height:1.65;margin:0;max-width:630px}.measurement-state{align-items:center;background:#3d323f;border:1px solid #574659;border-radius:999px;display:flex;font-size:9px;font-weight:800;gap:7px;padding:9px 12px;text-transform:capitalize;white-space:nowrap}.measurement-state.ready_for_evaluation{background:#26453a;border-color:#3b6757}.measurement-state.awaiting_qualified_event_ingestion,.measurement-state.measurement_setup_incomplete{background:#493c2a;border-color:#715e3f}.measurement-freshness{align-items:center;color:#a99fab;display:flex;font-size:9px;gap:7px;margin:42px 0 0;position:relative;z-index:1}.measurement-kpi-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,1fr);margin:18px 0 34px}.measurement-kpi-grid article{background:#fff;border:1px solid #e7e0e2;border-radius:16px;display:grid;grid-gap:5px;gap:5px;min-height:145px;padding:18px}.measurement-kpi-grid article>svg{color:#7b4f8c;margin-bottom:10px}.measurement-kpi-grid span{color:#766d76;font-size:9px;font-weight:750;text-transform:uppercase}.measurement-kpi-grid strong{font-family:Georgia,serif;font-size:26px;font-weight:400}.measurement-kpi-grid small{color:#8b828b;font-size:9px;line-height:1.4}.measurement-gates,.measurement-panel{background:#fff;border:1px solid #e6dfe1;border-radius:19px;margin-bottom:18px;padding:22px}.measurement-section-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.measurement-section-heading h2{font-family:Georgia,serif;font-size:22px;font-weight:400;margin:4px 0 0}.measurement-section-heading>strong{background:#f2edf3;border-radius:999px;color:#684976;font-size:9px;padding:8px 10px}.measurement-section-heading>span{color:#837983;font-size:9px;max-width:270px;text-align:right}.measurement-gate-grid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:1fr 1fr}.measurement-gate-grid article{background:#f8f5f7;border-radius:13px;padding:16px}.measurement-gate-grid header{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 1fr auto}.measurement-gate-grid header svg{color:#755083}.measurement-gate-grid header span{font-size:10px;font-weight:750}.measurement-gate-grid header strong{font-size:11px}.measurement-progress{background:#e9e1eb;border-radius:999px;height:7px;margin:16px 0 10px;overflow:hidden}.measurement-progress span{background:linear-gradient(90deg,#8a6397,#b68bc4);border-radius:inherit;display:block;height:100%}.measurement-gate-grid p{color:#7b727b;font-size:9px;margin:0}.measurement-two-column{display:grid;grid-gap:18px;gap:18px;grid-template-columns:1fr 1fr}.measurement-two-column>.measurement-panel{min-width:0}.commerce-lanes{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr}.commerce-lanes article{background:#f8f5f7;border-radius:13px;padding:16px}.commerce-lanes svg{color:#755083}.commerce-lanes h3{font-size:10px;margin:14px 0 7px}.commerce-lanes>article>strong{font-family:Georgia,serif;font-size:24px;font-weight:400}.commerce-lanes p{font-size:9px;font-weight:700;line-height:1.5}.commerce-lanes small{color:#7e747d;display:block;font-size:8px;line-height:1.55}.measurement-risk-list,.measurement-source-list{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.measurement-source-list li{align-items:center;border-bottom:1px solid #eee8eb;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;padding:9px 0}.measurement-source-list li:last-child{border:0}.source-state{align-items:center;background:#f1ebf3;border-radius:9px;color:#754f84;display:flex;padding:8px}.measurement-source-list li>div{display:grid;grid-gap:2px;gap:2px}.measurement-source-list li>div:last-child{text-align:right}.measurement-source-list strong{font-size:9px;text-transform:capitalize}.measurement-source-list small{color:#8d838c;font-size:7px;max-width:240px;overflow-wrap:anywhere}.measurement-product-table{overflow-x:auto}.measurement-product-table>div{align-items:center;border-top:1px solid #eee8ea;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(240px,2.2fr) repeat(5,minmax(70px,.65fr));min-width:740px;padding:10px 4px}.measurement-product-table .measurement-table-head{border:0;color:#807680;font-size:8px;font-weight:800;text-transform:uppercase}.measurement-product-table>div:not(.measurement-table-head)>span{font-size:9px}.measurement-product-name{align-items:center;display:flex;gap:10px}.measurement-product-name .collection-product-image{height:44px;min-width:44px;width:44px}.measurement-product-name strong{font-size:9px}.purchase-bridge-diagnostics{background:#fff;border:1px solid #e5dde8;border-radius:14px;margin-top:18px;padding:16px 18px}.purchase-bridge-diagnostics>summary{align-items:center;cursor:pointer;display:flex;gap:18px;justify-content:space-between;list-style:none}.purchase-bridge-diagnostics>summary>span{align-items:center;display:flex;gap:9px}.purchase-bridge-diagnostics>summary>span>span{display:grid;grid-gap:2px;gap:2px}.purchase-bridge-diagnostics>summary strong{font-size:11px}.purchase-bridge-diagnostics>summary small{color:#807680;font-size:8px}.bridge-health{background:#f1edf3;border-radius:999px;color:#694575;font-size:8px;padding:6px 9px;text-transform:uppercase}.bridge-health.healthy{background:#e4f4e9;color:#28613b}.bridge-health.subscription_failed{background:#fae7e5;color:#8d352e}.bridge-diagnostic-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,1fr);margin-top:16px}.bridge-diagnostic-grid article{background:#faf8fb;border-radius:9px;display:grid;grid-gap:4px;gap:4px;padding:10px}.bridge-diagnostic-grid small,.bridge-diagnostic-grid span{color:#807680;font-size:8px}.bridge-diagnostic-grid strong{font-size:10px}.bridge-diagnostic-detail{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr;margin-top:16px}.bridge-diagnostic-detail h3{font-size:9px;margin:0 0 8px;text-transform:uppercase}.bridge-diagnostic-detail ul{list-style:none;margin:0;padding:0}.bridge-diagnostic-detail li{align-items:center;border-top:1px solid #eee8ea;display:grid;font-size:8px;grid-gap:8px;gap:8px;grid-template-columns:1fr auto auto;padding:7px 2px}.bridge-diagnostic-detail li small,.bridge-diagnostic-detail p{color:#807680;font-size:8px}.bridge-safety-note{background:#f7f3f8;border-radius:9px;color:#6f6573;font-size:8px;line-height:1.5;margin:16px 0 0;padding:10px}.measurement-risk-list li{align-items:flex-start;background:#faf7f5;border-radius:11px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 1fr auto;padding:12px}.measurement-risk-list svg{color:#a06d2c}.measurement-risk-list strong{font-size:9px;text-transform:capitalize}.measurement-risk-list p{color:#7d7479;font-size:8px;line-height:1.45;margin:4px 0 0}.measurement-risk-list>li>span{background:#f2e7d5;border-radius:999px;color:#8b5a1e;font-size:7px;font-weight:800;padding:6px 8px;text-transform:capitalize}.measurement-clear-state{align-items:center;background:#f1f6f2;border-radius:12px;color:#37634b;display:flex;font-size:9px;gap:10px;padding:15px}.measurement-clear-state p{margin:0}.measurement-limitations{background:#eee8ec;border-radius:16px;color:#5f5560;margin-top:2px;padding:18px 22px}.measurement-limitations summary{cursor:pointer;font-size:10px;font-weight:850;list-style:none}.measurement-limitations>div{border-top:1px solid #ddd3da;margin-top:14px;padding-top:8px}.measurement-limitations p{font-size:9px;line-height:1.65;margin:9px 0}.measurement-confidence-row{align-items:start}.confidence-panel{background:linear-gradient(145deg,#fff 58%,#f2eaf4)}.confidence-score{align-items:baseline;display:flex;gap:6px;margin:6px 0 14px}.confidence-score svg{align-self:center;color:#765181;margin-right:4px}.confidence-score strong{font-family:Georgia,serif;font-size:48px;font-weight:400;letter-spacing:-.04em}.confidence-score span{color:#8b818b;font-size:10px}.confidence-track.large{height:9px}.baseline-comparison>p,.confidence-disclaimer,.freshness-note{color:#756b75;font-size:9px;line-height:1.6}.confidence-components,.freshness-grid{display:grid;grid-gap:0;gap:0;list-style:none;margin:18px 0 0;padding:0}.confidence-components li,.freshness-grid li{align-items:center;border-top:1px solid #eee7eb;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 1fr auto;padding:10px 0}.confidence-components li>div,.freshness-grid li>div{display:grid;grid-gap:2px;gap:2px}.confidence-components strong,.freshness-grid strong{font-size:9px}.confidence-components small,.freshness-grid small{color:#8c828c;font-size:8px;line-height:1.4}.confidence-components b,.freshness-grid b{font-size:8px;text-transform:capitalize}.confidence-formula{border-top:1px solid #e5dce6;margin-top:10px;padding-top:12px}.confidence-formula summary{cursor:pointer;font-size:9px;font-weight:800}.confidence-formula p{color:#766c76;font-size:8px;line-height:1.55}.freshness-dot{background:#999;border-radius:50%;display:block;height:7px;width:7px}.freshness-dot.fresh{background:#3f8c65;box-shadow:0 0 0 3px #e5f2ea}.freshness-dot.delayed,.freshness-dot.syncing{background:#c18a38;box-shadow:0 0 0 3px #f7eedf}.freshness-dot.stale{background:#b95c55;box-shadow:0 0 0 3px #f8e7e5}.freshness-dot.not_connected,.freshness-dot.unavailable{background:#9b919c;box-shadow:0 0 0 3px #eee9ef}.freshness-grid li{min-height:43px}.freshness-grid b{border-radius:999px;padding:6px 8px}.baseline-comparison{border-left:3px solid #a77ab3}.baseline-comparison>p{max-width:900px}@media (max-width:1000px){.measurement-kpi-grid{grid-template-columns:1fr 1fr}.measurement-two-column{grid-template-columns:1fr}.collection-active-measurement{grid-template-columns:1fr 1fr}.collection-freshness-strip{grid-template-columns:repeat(3,1fr)}.commerce-lanes{grid-template-columns:1fr 1fr}}@media (max-width:640px){.collection-measurement-page{padding:18px 14px 50px}.measurement-hero{border-radius:18px;padding:24px 20px}.measurement-hero nav{margin-bottom:38px}.measurement-hero>div{display:grid}.measurement-state{justify-self:start}.bridge-diagnostic-detail,.bridge-diagnostic-grid,.commerce-lanes,.measurement-gate-grid,.measurement-kpi-grid{grid-template-columns:1fr}.measurement-kpi-grid article{min-height:120px}.measurement-section-heading{display:grid}.measurement-section-heading>span{text-align:left}.collection-active-measurement,.collection-freshness-strip{grid-template-columns:1fr}.confidence-components li{grid-template-columns:auto 1fr}.confidence-components b{grid-column:2}.collection-decision-card.priority .collection-decision-body{grid-template-columns:1fr}.collection-decision-card.priority .collection-card-actions,.collection-decision-card.priority .collection-product-strip{grid-column:auto}.purchase-bridge-diagnostics>summary{align-items:flex-start;display:grid}.bridge-health{justify-self:start}.bridge-diagnostic-detail li{grid-template-columns:1fr auto}.bridge-diagnostic-detail li small{grid-column:1/-1}}.release-ask-page,.release-conversation-page{color:#241d2c;min-height:100%}.release-conversation-preview-banner{align-items:center;background:#28202f;color:#fff;display:flex;font-size:12px;gap:8px;margin:0 -34px 28px;padding:9px 34px}.release-conversation-preview-banner span{color:#cfc6d5;margin-left:4px}.release-conversation-header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:24px}.release-conversation-header h1{font-size:36px;letter-spacing:-.04em;margin:3px 0 5px}.release-conversation-header>div>p:last-child{color:#746c7c;margin:0;max-width:700px}.release-conversation-eyebrow{color:#8a558d;font-size:11px;font-weight:750;letter-spacing:.1em;margin:0;text-transform:uppercase}.release-conversation-ask-link{align-items:center;background:#fff;border:1px solid #d9d1dd;border-radius:999px;color:#2b2332;display:inline-flex;font-size:13px;font-weight:700;gap:7px;padding:11px 16px;text-decoration:none}.release-conversation-hero{align-items:center;background:linear-gradient(125deg,#f4edf4,#faf8f7 60%,#ece8ef);border:1px solid #e1d7e3;border-radius:20px;display:flex;gap:28px;justify-content:space-between;padding:26px 28px}.release-conversation-hero h2{font-size:23px;letter-spacing:-.025em;margin:6px 0 8px}.release-conversation-hero p:not(.release-conversation-eyebrow){color:#655d6c;line-height:1.55;margin:0;max-width:760px}.release-conversation-status-row{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.release-conversation-why-now{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}.release-conversation-why-now strong{color:#4c4052;font-size:10px;margin-right:2px;text-transform:uppercase}.release-conversation-why-now span{background:rgba(255,255,255,.75);border:1px solid #e1d7e3;border-radius:999px;color:#66586b;font-size:10px;padding:5px 8px}.release-conversation-pill{background:#efecf1;border-radius:999px;color:#625b68;display:inline-flex;font-size:10px;font-weight:750;padding:5px 8px;white-space:nowrap}.release-conversation-pill.good{background:#e7f2ea;color:#326644}.release-conversation-pill.warn{background:#f6eadb;color:#835925}.release-conversation-hero-actions{align-items:center;display:flex;flex-direction:column;gap:7px;min-width:180px}.release-conversation-hero-actions span{color:#817887;font-size:10px}.release-ask-page button,.release-conversation-page button{cursor:pointer;font:inherit;min-height:38px}.release-ask-page a,.release-conversation-page a,.release-conversation-page summary{min-height:38px}.release-conversation-page button.primary,.release-conversation-patch button.primary{background:#2c2433;border:0;border-radius:9px;color:#fff;font-size:12px;font-weight:750;padding:11px 15px}.release-conversation-page button.primary:disabled{cursor:not-allowed;opacity:.45}.release-conversation-overview-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr;margin-top:18px}.release-conversation-section{background:#fff;border:1px solid #e5dfe7;border-radius:16px;padding:20px}.release-conversation-section:first-child{grid-column:1/-1}.release-conversation-section>header{align-items:center;display:flex;justify-content:space-between}.release-conversation-section h2{font-size:17px;margin:4px 0 0}.release-conversation-section header>span{color:#8a828f;font-size:11px}.release-conversation-section.compact>p{color:#6d6573;font-size:12px;line-height:1.5;margin:16px 0 2px}.release-conversation-section.muted{background:#faf9fa}.release-conversation-card{align-items:center;background:#faf8fb;border:0;border-radius:11px;color:inherit;display:grid;grid-gap:12px;gap:12px;grid-template-columns:3px 1fr auto;margin-top:14px;padding:14px;text-align:left;width:100%}.release-conversation-card-accent{align-self:stretch;background:#8c5a91;border-radius:9px}.release-conversation-card small,.release-conversation-card strong{display:block}.release-conversation-card small{color:#7b727f;margin-top:4px}.release-conversation-system{background:transparent;color:#746c7c;font-size:11px;margin:16px 2px}.release-conversation-system summary{align-items:center;cursor:pointer;display:flex;gap:5px}.release-conversation-system p{border-left:2px solid #d9d0dc;line-height:1.55;padding-left:12px}.release-conversation-detail-shell{inset:0;position:fixed;z-index:90}.release-conversation-backdrop{background:rgba(32,25,37,.43);border:0;inset:0;position:absolute;width:100%}.release-conversation-detail{background:#f8f7f8;box-shadow:-30px 0 80px rgba(29,23,34,.2);height:100%;max-width:850px;overflow:auto;position:absolute;right:0;width:min(850px,92vw)}.release-conversation-detail>header{align-items:center;background:#fff;border-bottom:1px solid #e5dfe7;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto 1fr auto;padding:19px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:4}.release-conversation-detail h2{font-size:19px;margin:2px 0 0}.release-conversation-icon{align-items:center;background:#f3f0f4;border:0;border-radius:50%;display:flex;height:38px;justify-content:center;width:38px}.release-conversation-detail-body{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr);padding:18px 24px 40px}.release-conversation-detail-body>*{min-width:0}.release-conversation-summary{background:#2d2534;border-radius:13px;color:#fff;display:grid;grid-template-columns:repeat(4,1fr);padding:15px}.release-conversation-summary div{border-right:1px solid #4a4050;padding:0 12px}.release-conversation-summary div:last-child{border:0}.release-conversation-summary span,.release-conversation-summary strong{display:block}.release-conversation-summary span{color:#bbb2c0;font-size:9px;margin-bottom:4px;text-transform:uppercase}.release-conversation-summary strong{font-size:11px}.release-conversation-notice{align-items:center;border-radius:10px;display:flex;font-size:11px;gap:7px;padding:11px 13px}.release-conversation-notice.ok{background:#e8f2eb;color:#2e6240}.release-conversation-notice.warning{background:#f7eadb;color:#835925}.release-conversation-notice.neutral{background:#ede9f0;color:#594c61}.release-conversation-chat,.release-conversation-evidence,.release-conversation-feed,.release-conversation-governance,.release-conversation-patch,.release-conversation-products,.release-conversation-provenance,.release-conversation-reasoning{background:#fff;border:1px solid #e5dfe7;border-radius:14px;padding:18px}.release-conversation-section-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.release-conversation-chat h3,.release-conversation-evidence h3,.release-conversation-patch h3,.release-conversation-section-title h3{font-size:15px;margin:3px 0 0}.release-conversation-governance button,.release-conversation-section-title>button{background:#f1edf3;border:0;border-radius:8px;color:#5d3c62;font-size:10px;font-weight:700;padding:8px 10px}.release-conversation-product{align-items:center;border-top:1px solid #eee9ef;display:grid;grid-gap:11px;gap:11px;grid-template-columns:26px 1fr auto;padding:10px 2px}.release-conversation-product .position{align-items:center;background:#f1edf3;border-radius:7px;color:#6f6474;display:flex;font-size:10px;height:25px;justify-content:center}.release-conversation-product small,.release-conversation-product strong{display:block}.release-conversation-product strong{font-size:12px}.release-conversation-product small{color:#817887;font-size:10px;margin-top:3px}.release-conversation-product p{color:#736879;font-size:9px;line-height:1.45;margin:5px 0 0;max-width:570px}.release-conversation-layers{display:grid;grid-gap:8px;gap:8px}.release-conversation-layers article{align-items:flex-start;background:#faf8fa;border-radius:10px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:25px 1fr;padding:11px}.release-conversation-layers article>span{align-items:center;background:#e9e0eb;border-radius:50%;color:#6b4a6f;display:flex;font-size:9px;font-weight:750;height:25px;justify-content:center}.release-conversation-layers strong{font-size:11px}.release-conversation-layers p{color:#665e6b;font-size:10px;line-height:1.45;margin:3px 0}.release-conversation-layers small{color:#8a7d8e;font-size:9px}.release-conversation-counterfactual{align-items:center;background:#302738;border-radius:10px;color:#fff;display:grid;grid-gap:6px 12px;gap:6px 12px;grid-template-columns:1fr auto;margin-top:11px;padding:12px}.release-conversation-counterfactual strong{font-size:11px}.release-conversation-counterfactual p{color:#c9becd;font-size:9px;grid-column:1;line-height:1.45;margin:0}.release-conversation-counterfactual button{background:#fff;border:0;border-radius:8px;color:#43364a;font-size:9px;grid-column:2;grid-row:1/3;padding:8px 10px}.release-conversation-provenance>button{align-items:center;background:transparent;border:0;color:inherit;display:flex;justify-content:space-between;padding:0;text-align:left;width:100%}.release-conversation-provenance h3{font-size:15px;margin:3px 0 0}.release-conversation-provenance-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:1fr 1fr;margin-top:13px}.release-conversation-provenance-grid article{background:#faf8fa;border-radius:9px;padding:11px}.release-conversation-provenance-grid article.advanced{grid-column:1/-1}.release-conversation-provenance-grid strong{font-size:10px}.release-conversation-provenance-grid p{align-items:flex-start;color:#716776;display:flex;font-size:9px;gap:5px;line-height:1.4;margin:6px 0 0}.release-conversation-feed>p{color:#706776;font-size:11px;line-height:1.55;margin:0}.release-conversation-evidence>button{align-items:center;background:transparent;border:0;color:inherit;display:flex;justify-content:space-between;padding:0;text-align:left;width:100%}.release-conversation-evidence>div{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr;margin-top:14px}.release-conversation-evidence article{background:#faf8fa;border-radius:9px;padding:11px}.release-conversation-evidence article span,.release-conversation-evidence article strong{display:block;font-size:9px}.release-conversation-evidence article span{color:#8c788e;text-transform:uppercase}.release-conversation-evidence article strong{font-size:10px;margin-top:4px}.release-conversation-evidence article p{color:#756d79;font-size:10px;line-height:1.45;margin:6px 0 0}.release-conversation-chat>header{align-items:center;display:flex;gap:9px}.release-conversation-chat header p{color:#8b828e;font-size:9px;margin:3px 0 0}.release-conversation-messages{background:#f8f5f8;border-radius:10px;margin-top:13px;padding:12px}.release-conversation-messages p{font-size:11px;line-height:1.55;margin:0}.release-conversation-messages .user{color:#746878;font-weight:700;margin-bottom:9px}.release-conversation-messages .assistant{background:#fff;border-left:3px solid #8d5a91;border-radius:0 7px 7px 0;padding:9px 10px}.release-conversation-prompts{display:flex;gap:6px;margin-top:10px;overflow:auto}.release-conversation-prompts button{background:#fff;border:1px solid #ddd5df;border-radius:999px;color:#64586a;font-size:9px;padding:6px 9px;white-space:nowrap}.release-conversation-compose{display:flex;gap:7px;margin-top:10px}.release-ask-compose input,.release-conversation-compose input{background:#fff;border:1px solid #dcd4df;border-radius:9px;flex:1 1;font:inherit;font-size:11px;min-width:0;padding:10px 11px}.release-conversation-compose button{background:#2d2534;border:0;border-radius:8px;color:#fff;font-size:10px;padding:0 13px}.release-conversation-patch>header{align-items:center;display:flex;justify-content:space-between}.release-conversation-patch>p{color:#6c6371;font-size:11px}.release-conversation-diff{background:#29222f;border-radius:10px;color:#fff;padding:12px}.release-conversation-diff>div{display:grid;grid-gap:4px;gap:4px;grid-template-columns:1fr 1fr}.release-conversation-diff strong{font-size:10px;grid-column:1/-1}.release-conversation-diff span{border-radius:5px;font-family:ui-monospace,monospace;font-size:9px;padding:6px}.release-conversation-diff .before{background:#50343d;color:#f0c9cf}.release-conversation-diff .after{background:#294739;color:#c9e8d5}.release-conversation-diff small{color:#bbb0c0;font-size:8px;grid-column:1/-1}.release-conversation-patch ul{display:flex;flex-wrap:wrap;gap:6px 12px;list-style:none;padding:0}.release-conversation-patch li{align-items:center;color:#55705e;display:flex;font-size:9px;gap:4px}.release-conversation-patch footer{display:flex;gap:8px;justify-content:flex-end}.release-conversation-patch .secondary{background:transparent;border:1px solid #d8d0db;border-radius:9px;font-size:11px;padding:9px 13px}.release-conversation-governance{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 1fr auto}.release-conversation-governance strong{font-size:11px}.release-conversation-governance p{color:#756d79;font-size:9px;line-height:1.45;margin:3px 0 0}.release-conversation-governance button{align-items:center;display:flex;gap:5px;white-space:nowrap}.release-conversation-auth{background:#fff;border:1px solid #e2dae5;border-radius:18px;margin:80px auto;max-width:480px;padding:50px;text-align:center}.release-conversation-auth h1{margin:8px 0}.release-conversation-auth>p:not(.release-conversation-eyebrow){color:#746b79;line-height:1.6}.release-conversation-auth button{background:#ded9e1;border:0;border-radius:8px;color:#887f8d;padding:10px 16px}.release-ask-context{align-items:center;background:#f0eaf1;border:1px solid #ddd1df;border-radius:13px;display:flex;justify-content:space-between;padding:12px 15px}.release-ask-context div small,.release-ask-context div span,.release-ask-context div strong{display:block}.release-ask-context div span{align-items:center;color:#795a7c;display:flex;font-size:9px;gap:4px;text-transform:uppercase}.release-ask-context div strong{font-size:12px;margin:4px 0}.release-ask-context div small{color:#8c838f;font-family:ui-monospace,monospace;font-size:8px}.release-ask-context a{background:#fff;border:1px solid #d9cedb;border-radius:8px;color:#473b4e;font-size:10px;font-weight:700;padding:9px 11px;text-decoration:none}.release-ask-main{margin:48px auto 0;max-width:850px}.release-ask-title{align-items:center;display:flex;gap:14px}.release-ask-title>span{align-items:center;background:#342a3c;border-radius:12px;color:#fff;display:flex;height:45px;justify-content:center;width:45px}.release-ask-title h1{font-size:30px;margin:2px 0}.release-ask-title>div>p:last-child{color:#7b727f;font-size:12px;margin:0}.release-ask-messages{display:grid;grid-gap:14px;gap:14px;margin:38px 0 26px}.release-ask-user{background:#e9e2ea;border-radius:15px 15px 4px 15px;font-size:13px;justify-self:end;max-width:68%;padding:12px 15px}.release-ask-assistant{display:grid;grid-gap:6px;gap:6px;grid-template-columns:35px 1fr}.release-ask-assistant>span{align-items:center;background:#332a3b;border-radius:50%;color:#fff;display:flex;font-size:8px;height:35px;justify-content:center}.release-ask-assistant>p{background:#fff;border:1px solid #e4dde6;border-radius:4px 15px 15px;font-size:13px;line-height:1.65;margin:0;padding:15px 17px}.release-ask-boundary{align-items:center;color:#756a79;display:flex;font-size:9px;gap:5px;grid-column:2}.release-ask-suggestions{display:flex;gap:7px;margin-bottom:12px}.release-ask-suggestions button{background:#fff;border:1px solid #ded6e1;border-radius:999px;color:#625668;font-size:10px;padding:8px 11px}.release-ask-compose{background:#fff;border:1px solid #d9d1dc;border-radius:13px;box-shadow:0 9px 30px rgba(48,37,55,.08);display:flex;padding:7px}.release-ask-compose input{border:0;font-size:12px}.release-ask-compose button{align-items:center;background:#302738;border:0;border-radius:9px;color:#fff;display:flex;justify-content:center;width:38px}.release-ask-footnote{color:#8b828f;font-size:9px;text-align:center}@media (max-width:800px){.release-conversation-preview-banner{margin:0 -18px 22px;padding:9px 18px}.release-conversation-header{align-items:flex-start;flex-direction:column;gap:16px}.release-conversation-header h1{font-size:31px}.release-conversation-hero{align-items:stretch;flex-direction:column;padding:21px}.release-conversation-hero-actions{align-items:stretch}.release-conversation-overview-grid{grid-template-columns:1fr}.release-conversation-section:first-child{grid-column:auto}.release-conversation-detail{max-width:none;width:100%}.release-conversation-summary{grid-template-columns:1fr 1fr;row-gap:14px}.release-conversation-summary div:nth-child(2){border:0}.release-conversation-evidence>div{grid-template-columns:1fr}}@media (max-width:420px){.release-conversation-preview-banner span{display:none}.release-conversation-header h1{font-size:28px}.release-conversation-hero h2{font-size:19px}.release-conversation-detail>header{grid-template-columns:auto minmax(0,1fr);padding:13px}.release-conversation-detail>header>div,.release-conversation-layers article>div,.release-conversation-product>div,.release-conversation-section-title>div{min-width:0}.release-conversation-detail>header>.release-conversation-pill{grid-column:2;justify-self:start}.release-conversation-section-title{align-items:flex-start;flex-wrap:wrap;gap:8px}.release-conversation-section-title>.release-conversation-pill{flex-basis:100%;justify-content:flex-start;white-space:normal}.release-conversation-layers article{grid-template-columns:25px minmax(0,1fr)}.release-conversation-product{grid-template-columns:24px minmax(0,1fr)}.release-conversation-detail h2,.release-conversation-layers p,.release-conversation-product p,.release-conversation-summary strong{overflow-wrap:anywhere}.release-conversation-detail-body{padding:12px 12px 30px}.release-conversation-summary{padding:12px 5px}.release-conversation-chat,.release-conversation-evidence,.release-conversation-feed,.release-conversation-governance,.release-conversation-patch,.release-conversation-products,.release-conversation-provenance,.release-conversation-reasoning{padding:14px}.release-conversation-product{grid-template-columns:24px 1fr}.release-conversation-product>.release-conversation-pill{grid-column:2;justify-self:start}.release-conversation-governance{grid-template-columns:auto 1fr}.release-conversation-governance button{grid-column:2;justify-self:start}.release-conversation-patch footer{flex-direction:column-reverse}.release-conversation-patch footer button{width:100%}.release-conversation-counterfactual{grid-template-columns:1fr}.release-conversation-counterfactual button{grid-column:1;grid-row:auto;width:100%}.release-conversation-provenance-grid{grid-template-columns:1fr}.release-conversation-provenance-grid article.advanced{grid-column:1}.release-ask-context{align-items:stretch;flex-direction:column;gap:10px}.release-ask-context a{text-align:center}.release-ask-main{margin-top:30px}.release-ask-user{max-width:85%}.release-ask-suggestions{overflow:auto}.release-ask-suggestions button{white-space:nowrap}}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:radial-gradient(circle at 12% 4%,rgba(156,112,238,.2),transparent 26rem),radial-gradient(circle at 88% 12%,rgba(242,210,255,.32),transparent 24rem),linear-gradient(135deg,#fff 0,var(--bg) 46%,#f6efff 100%);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}body:has(.ask-page){overflow:hidden}body.pulse-modal-open{overflow:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.lila-prose{color:#342f45;font-size:15px;line-height:1.72}.lila-prose>:first-child{margin-top:0}.lila-prose>:last-child{margin-bottom:0}.lila-prose p{color:#3f3a4f;font-weight:450;line-height:1.72;margin:0 0 15px;max-width:760px}.lila-prose h1,.lila-prose h2,.lila-prose h3,.lila-prose h4{background:rgba(156,112,238,.12);border:1px solid rgba(156,112,238,.18);border-radius:999px;color:#4f2f9c;display:flex;font-size:13px;font-weight:900;letter-spacing:0;line-height:1.25;margin:20px 0 10px;padding:6px 11px;width:-moz-fit-content;width:fit-content}.lila-prose strong{color:#171421;font-weight:900}.lila-prose ol,.lila-prose ul{display:grid;grid-gap:8px;gap:8px;line-height:1.62;margin:10px 0 16px;padding-left:24px}.lila-prose li{color:#3f3a4f;padding-left:3px}.lila-prose li::marker{color:#6f43c7;font-weight:900}.lila-prose li>p{margin:0 0 5px}.lila-prose blockquote{border-left:3px solid var(--lilac);color:var(--muted);margin:12px 0;padding:2px 0 2px 12px}.lila-prose code{background:var(--lilac-soft);border-radius:6px;color:var(--lilac-dark);font-size:.92em;padding:2px 5px}.lila-prose table{border-collapse:collapse;display:block;font-size:13px;margin:12px 0 14px;max-width:100%;overflow-x:auto}.lila-prose td,.lila-prose th{border-bottom:1px solid var(--border);padding:8px 10px;text-align:left}.lila-prose th{color:var(--ink);font-weight:900}.lila-prose.compact,.lila-prose.compact p{font-size:13px;line-height:1.58}.lila-prose.compact p{margin-bottom:10px}.lila-prose.compact h1,.lila-prose.compact h2,.lila-prose.compact h3,.lila-prose.compact h4{font-size:12px;margin:0 0 9px;padding:5px 9px}.lila-prose.daily-pulse-memo{font-size:14px;line-height:1.58;max-width:760px}.lila-prose.daily-pulse-memo p{color:#332a4f;font-size:14px;line-height:1.58;margin-bottom:11px}.lila-prose.daily-pulse-memo ul{gap:6px;margin:4px 0 10px;padding-left:20px}.lila-prose.daily-pulse-memo li{color:#4d465e;font-size:12.5px;line-height:1.45}.app-background{min-height:100vh;padding:0}.app-background:has(.ask-page){height:100dvh;min-height:0;overflow:hidden}.app-shell{background:#fbfafc;display:grid;grid-template-columns:244px minmax(0,1fr);min-height:100vh;overflow:hidden}.desktop-sidebar{background:linear-gradient(180deg,#ffffff,#f8f5fa);border-right:1px solid #ebe7ee;display:flex;flex-direction:column;gap:28px;padding:28px 20px}.logo{display:grid;grid-gap:4px;gap:4px;padding:0 10px}.logo-mark{color:var(--lilac-dark);font-size:31px;font-weight:800;letter-spacing:8px;line-height:1}.logo-subtitle{color:var(--lilac-dark);font-size:12px;font-weight:600}.sidebar-nav{display:grid;grid-gap:6px;gap:6px}.nav-link{align-items:center;border-radius:10px;color:#49425d;display:flex;gap:12px;min-height:44px;padding:0 12px;transition:background .16s ease,color .16s ease,transform .16s ease}.nav-link.active,.nav-link:hover{background:#eadcff;color:var(--lilac-dark)}.nav-link:hover{transform:translateX(2px)}.nav-link.after-divider{margin-top:14px;position:relative}.nav-link.after-divider:before{background:rgba(232,222,247,.9);content:"";height:1px;left:0;position:absolute;right:0;top:-10px}.learning-card{align-items:center;background:rgba(255,255,255,.82);border:1px solid var(--border);border-radius:14px;display:flex;gap:12px;margin-top:auto;padding:14px}.learning-card svg{color:var(--lilac)}.learning-card span,.learning-card strong{display:block}.learning-card strong{font-size:13px}.learning-card span{color:var(--muted);font-size:12px}.app-content{min-width:0}.app-shell:has(.ask-page){grid-template-rows:minmax(0,1fr);height:100dvh;min-height:0}.app-content:has(.ask-page){display:grid;grid-template-rows:68px minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.desktop-topbar{align-items:center;background:rgba(251,250,252,.88);border-bottom:1px solid #ece8ef;display:flex;height:68px;justify-content:space-between;padding:0 30px;position:relative;z-index:10}.topbar-product-context{display:grid;grid-gap:3px;gap:3px}.topbar-product-context span{color:#968d9c;font-size:9px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.topbar-product-context strong{color:#342e39;font-size:13px;font-weight:600}.topbar-actions{align-items:center;display:flex;gap:12px}.topbar-ask-link{align-items:center;background:#332a39;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:750;gap:7px;height:38px;padding:0 15px;text-decoration:none}.avatar-button,.icon-button,.spark-button{align-items:center;background:rgba(255,255,255,.9);border:1px solid var(--border);border-radius:999px;color:#514866;display:inline-flex;height:38px;justify-content:center;min-width:38px;padding:0 12px}.spark-button{background:var(--lilac-soft);color:var(--lilac-dark)}.avatar-button{background:#ece5f0;border-color:#e1d7e6;color:#57435f;font-size:10px;font-weight:850;padding:0;width:38px}.mobile-bottom-nav,.mobile-drawer-shell,.mobile-topbar,.mobile-topbar-spacer{display:none}.page-canvas{overflow-x:hidden;min-width:0;padding:12px var(--lila-page-gutter) 44px}.app-shell:has(.lila-page-shell){max-width:none}.page-canvas:has(.lila-page-shell){padding-inline:var(--lila-page-wide-gutter)}.page-canvas:has(.ask-page){height:100%;min-height:0;overflow:hidden;padding:0}.page-stack{display:grid;grid-gap:24px;gap:24px}.lila-page-shell{margin-inline:auto;max-width:var(--lila-page-max-width);min-width:0;width:100%}.lila-page-shell>*{min-width:0}.page-heading h1{font-size:clamp(25px,3vw,36px);line-height:1.08;margin:0 0 9px}.page-heading p{color:var(--muted);font-size:15px;margin:0;max-width:740px}.summary-card{align-items:center;background:radial-gradient(circle at 92% 60%,rgba(179,135,249,.22),transparent 17rem),linear-gradient(135deg,rgba(255,255,255,.94),rgba(247,241,255,.88));border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--card-shadow);display:grid;grid-gap:18px;gap:18px;grid-template-columns:auto minmax(0,1fr) auto;overflow:hidden;padding:24px;position:relative}.summary-card:after{background:linear-gradient(135deg,rgba(156,112,238,.13),rgba(255,255,255,0));border-radius:999px;bottom:-54px;content:"";height:160px;position:absolute;right:-22px;width:280px}.summary-icon{align-items:center;background:var(--lilac-soft);border-radius:999px;color:var(--lilac-dark);display:grid;height:52px;justify-content:center;position:relative;width:52px;z-index:1}.summary-chips,.summary-content{min-width:0;position:relative;z-index:1}.prompt-section h2,.section-header h2,.summary-content h2{margin:0}.summary-content h2{color:var(--lilac-dark);font-size:18px}.summary-content p{font-size:15px;line-height:1.5;margin:9px 0 14px;max-width:720px;overflow-wrap:anywhere}.live-daily-summary{align-items:flex-start;max-height:340px;min-height:0;overflow:hidden;padding:20px 22px}.daily-pulse-markdown{color:#2f2a3d;font-size:15px;line-height:1.7;max-width:760px}.daily-pulse-preview-shell{margin:9px 0 10px;max-height:168px;min-height:0;overflow:hidden;position:relative}.daily-pulse-preview-shell:after{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(250,246,255,.96));bottom:0;content:"";height:42px;left:0;pointer-events:none;position:absolute;right:8px}.daily-pulse-preview{max-height:168px;overflow-y:auto;padding-right:12px;scrollbar-color:rgba(156,112,238,.4) transparent;scrollbar-width:thin}.daily-pulse-markdown>:first-child{margin-top:0}.daily-pulse-markdown>:last-child{margin-bottom:0}.daily-pulse-markdown p{color:#3f3a4f;font-size:15px;font-weight:450;line-height:1.7;margin:10px 0 15px;max-width:760px}.daily-pulse-markdown h1,.daily-pulse-markdown h2,.daily-pulse-markdown h3,.daily-pulse-markdown h4{color:#4f2f9c;background:rgba(156,112,238,.12);border:1px solid rgba(156,112,238,.18);border-radius:999px;display:flex;width:-moz-fit-content;width:fit-content;font-size:12px;font-weight:850;line-height:1.25;margin:18px 0 8px;padding:6px 10px}.daily-pulse-markdown ol,.daily-pulse-markdown ul{display:grid;grid-gap:10px;gap:10px;line-height:1.68;margin:10px 0 18px;padding-left:26px}.daily-pulse-markdown li{color:#3f3a4f;padding-left:3px}.daily-pulse-markdown li::marker{color:#6f43c7;font-weight:850}.daily-pulse-markdown li>p{margin:0 0 6px}.daily-pulse-markdown strong{color:#171421;font-weight:850}.summary-loading{display:grid;grid-gap:9px;gap:9px;margin:13px 0 14px;max-width:680px}.summary-loading span{animation:pulse-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#efe7fb,#fbf8ff,#efe7fb);background-size:200% 100%;border-radius:999px;display:block;height:12px}.summary-loading span:first-child{width:92%}.summary-loading span:nth-child(2){width:78%}.summary-loading span:nth-child(3){width:58%}@keyframes pulse-shimmer{0%{background-position:0 50%}to{background-position:200% 50%}}.summary-details{color:var(--muted);max-width:760px}.summary-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.summary-expand-button{align-items:center;background:linear-gradient(135deg,var(--lilac),#b995ff);border:0;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:800;gap:6px;min-height:30px;padding:0 12px}.summary-expand-button.subtle{background:rgba(156,112,238,.1);border:1px solid rgba(156,112,238,.22);color:var(--lilac-dark)}.summary-expand-button:disabled{cursor:default;opacity:.55}.summary-details summary{align-items:center;background:rgba(246,241,255,.8);border:1px solid rgba(156,112,238,.16);border-radius:999px;color:#5f43a3;cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:6px;list-style:none;min-height:30px;padding:0 10px}.summary-details summary::-webkit-details-marker{display:none}.summary-details[open] summary svg{transform:rotate(180deg)}.summary-details dl{background:rgba(251,248,255,.82);border:1px solid var(--border);border-radius:14px;display:grid;grid-gap:8px 12px;gap:8px 12px;grid-template-columns:minmax(130px,auto) minmax(0,1fr);margin:10px 0 0;padding:12px}.summary-details dt{color:var(--text);font-size:12px;font-weight:800}.summary-details dd{font-size:12px;margin:0;overflow-wrap:anywhere}.pulse-modal-backdrop{align-items:center;background:rgba(29,20,45,.42);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;inset:0;padding:28px;position:fixed;z-index:80}.pulse-modal{background:radial-gradient(circle at 88% 18%,rgba(179,135,249,.18),transparent 18rem),rgba(255,255,255,.96);border:1px solid rgba(232,222,247,.96);border-radius:24px;box-shadow:0 28px 90px rgba(33,22,51,.24);display:grid;grid-template-rows:auto minmax(0,1fr);margin:0 auto;max-height:min(780px,calc(100dvh - 56px));max-width:920px;overflow:hidden;width:100%}.pulse-modal-header{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:18px;justify-content:space-between;padding:20px 22px}.pulse-modal-header span{color:var(--lilac-dark);font-size:12px;font-weight:800;text-transform:uppercase}.pulse-modal-header h2{font-size:24px;line-height:1.1;margin:4px 0 0}.pulse-modal-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.pulse-modal-close{align-items:center;background:var(--lilac-soft);border:1px solid rgba(156,112,238,.16);border-radius:999px;color:var(--lilac-dark);display:grid;height:38px;justify-content:center;width:38px}.pulse-modal-body{min-height:0;overflow-y:auto;padding:24px}.pulse-modal-markdown,.pulse-modal-markdown p{font-size:16px;line-height:1.78;max-width:820px}.pulse-modal-markdown h1,.pulse-modal-markdown h2,.pulse-modal-markdown h3,.pulse-modal-markdown h4{font-size:13px;margin:24px 0 10px;padding:7px 12px}.section-header span,.summary-meta{color:var(--muted);font-size:12px}.summary-chips{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.chip{border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;padding:6px 10px;white-space:nowrap}.chip-green{background:var(--green-soft);color:#148f57}.chip-lilac{background:var(--lilac-soft);color:var(--lilac-dark)}.chip-orange{background:var(--orange-soft);color:#d45c18}.chip-rose{background:var(--rose-soft);color:#c73a5a}.chip-blue{background:var(--blue-soft);color:#326bd8}.prompt-grid,.prompt-section{display:grid;grid-gap:14px;gap:14px}.prompt-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.prompt-chip{align-items:center;background:rgba(255,255,255,.86);border:1px solid var(--border);border-radius:12px;color:#332a4f;display:flex;gap:12px;justify-content:space-between;min-height:60px;padding:13px 16px;text-align:left}.prompt-chip span{min-width:0;overflow-wrap:anywhere}.prompt-chip svg{color:var(--lilac);flex:0 0 auto}.metric-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr))}.debug-drawer,.funnel-card,.metric-card,.mini-metric,.panel,.product-card,.product-section,.quadrant-card,.report-tile,.result-window{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--card-shadow)}.metric-card{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:18px}.funnel-label,.metric-header,.metric-title,.product-card-footer,.section-header{align-items:center;display:flex}.funnel-label,.metric-header,.product-card-footer,.section-header{justify-content:space-between}.metric-title{color:#352b53;gap:7px;font-size:13px;font-weight:800}.accent-lilac svg,.metric-title svg{color:var(--lilac)}.accent-green svg{color:var(--green)}.accent-orange svg{color:var(--orange)}.accent-rose svg{color:var(--rose)}.metric-value{font-size:25px;font-weight:800;letter-spacing:0}.impact-card p,.metric-card p,.mini-metric p,.product-card span,.product-table span{color:var(--muted);font-size:12px;margin:0}.mini-chart{height:54px;width:100%}.ask-about-button{align-items:center;background:rgba(156,112,238,.1);border:1px solid rgba(156,112,238,.18);border-radius:10px;color:var(--lilac-dark);display:inline-flex;font-size:13px;font-weight:800;gap:8px;justify-content:center;min-height:38px;padding:0 14px;width:-moz-fit-content;width:fit-content}.product-section,.result-window{overflow:hidden}.result-window{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--card-shadow)}.section-header{gap:18px;padding:18px 20px}.section-header a{align-items:center;color:var(--lilac-dark);display:inline-flex;font-size:13px;font-weight:800;gap:6px}.product-table-wrap{border-top:1px solid var(--border)}.result-window-header{align-items:flex-end}.result-window-actions{align-items:center;display:inline-flex;flex:0 0 auto;gap:12px;justify-content:flex-end}.result-window-header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.result-window-header p{color:var(--muted);font-size:12px;margin:0}.result-window-toggle{flex:0 0 auto}.result-window-toggle summary{align-items:center;color:var(--lilac-dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:6px;list-style:none;white-space:nowrap}.result-window-toggle summary::-webkit-details-marker{display:none}.result-window-toggle[open] summary svg{transform:rotate(90deg)}.report-export-menu{position:relative}.report-export-menu summary{align-items:center;background:var(--lilac-soft);border:1px solid rgba(156,112,238,.32);border-radius:999px;color:var(--lilac-dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:850;gap:7px;list-style:none;min-height:34px;padding:0 13px;white-space:nowrap}.report-export-menu summary::-webkit-details-marker{display:none}.report-export-menu-panel{background:rgba(255,255,255,.98);border:1px solid rgba(156,112,238,.25);border-radius:14px;box-shadow:0 18px 42px rgba(49,34,84,.16);display:grid;grid-gap:4px;gap:4px;min-width:236px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.report-export-menu-panel button{background:transparent;border:0;border-radius:10px;color:var(--ink);cursor:pointer;font:inherit;font-size:13px;font-weight:760;padding:9px 10px;text-align:left}.report-export-menu-panel button:hover:not(:disabled){background:rgba(246,241,255,.92);color:var(--lilac-dark)}.report-export-menu-panel button:disabled{color:#a99bb8;cursor:not-allowed}.result-window-scroll{border-top:1px solid var(--border);max-height:640px;overflow:auto;scrollbar-color:rgba(156,112,238,.38) transparent;scrollbar-width:thin}.result-window-default{max-height:572px}.result-window-expanded{display:none;max-height:min(78vh,840px)}.result-window:has(.result-window-toggle[open]) .result-window-default{display:none}.result-window:has(.result-window-toggle[open]) .result-window-expanded{display:block}.product-table{border-collapse:collapse;width:100%}.product-table td,.product-table th{border-bottom:1px solid rgba(232,222,247,.75);font-size:13px;padding:12px 14px;text-align:left}.product-table th{color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.result-table th{background:rgba(255,255,255,.96);position:-webkit-sticky;position:sticky;top:0;z-index:1}.result-table td,.result-table th{padding:10px 12px;vertical-align:middle}.result-table tr[role=button]{cursor:pointer;outline:none}.result-table tr.is-selected,.result-table tr[role=button]:hover{background:linear-gradient(135deg,rgba(156,112,238,.13),rgba(255,255,255,.94))}.result-table tr[role=button]:focus-visible{box-shadow:inset 0 0 0 2px rgba(156,112,238,.46)}.result-table td>span,.result-table td>strong+span{color:var(--muted);display:block;font-size:12px;margin-top:4px}.result-table .product-thumb{border-radius:9px;height:44px;width:44px}.result-table .table-product{min-width:245px}.capital-report-page .result-table,.restocks-report-page .result-table{width:100%}.capital-report-page .result-table{min-width:1120px}.restocks-report-page .result-table{min-width:1320px}.capital-report-page .result-window-scroll,.restocks-report-page .result-window-scroll{overflow-x:auto}.capital-report-page .table-product,.restocks-report-page .table-product{min-width:270px}.table-product{align-items:center;display:flex;gap:12px;min-width:240px}.product-card h3,.table-product strong{display:block;font-size:13px;line-height:1.3;margin:0 0 3px;overflow-wrap:anywhere}.product-thumb{background:var(--subtle);border:1px solid #efe8f8;border-radius:10px;height:50px;object-fit:cover;width:50px}.product-thumb.placeholder{align-items:center;color:var(--lilac);display:grid;justify-content:center}.status-pill{border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;padding:5px 8px}.status-pill.green{background:var(--green-soft);color:#148f57}.status-pill.orange{background:var(--orange-soft);color:#d45c18}.status-pill.rose{background:var(--rose-soft);color:#c73a5a}.risk-dot{align-items:center;display:inline-flex;gap:5px}.risk-dot:before{border-radius:999px;content:"";height:7px;width:7px}.risk-low:before{background:var(--green)}.risk-medium:before{background:var(--orange)}.risk-high:before{background:var(--rose)}.mobile-product-list,.mobile-result-list{display:none}.result-mobile-card{background:rgba(255,255,255,.72);border:1px solid rgba(232,222,247,.78);border-radius:14px;display:grid;grid-gap:12px;gap:12px;padding:12px}.mobile-card-select-button,button.result-mobile-card{color:inherit;cursor:pointer;font:inherit;text-align:left;width:100%}.mobile-card-select-button{background:transparent;border:0;padding:0}.result-mobile-card.is-selected{background:linear-gradient(135deg,rgba(156,112,238,.14),rgba(255,255,255,.92));border-color:rgba(156,112,238,.42);box-shadow:0 16px 42px rgba(93,62,140,.12)}.result-mobile-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.result-mobile-grid span{color:var(--muted);display:grid;font-size:11px;grid-gap:4px;gap:4px;min-width:0;text-transform:uppercase}.result-mobile-grid strong{color:var(--text);font-size:13px;line-height:1.25;overflow-wrap:anywhere;text-transform:none}.result-empty-state{border-top:1px solid var(--border);color:var(--muted);margin:0;padding:18px 20px}.selected-detail-panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--card-shadow);display:grid;grid-gap:18px;gap:18px;padding:18px}.selected-detail-header{align-items:center;display:grid;grid-gap:14px;gap:14px;grid-template-columns:auto minmax(0,1fr) auto}.selected-detail-header .product-thumb{height:82px;width:82px}.detail-recommendation span,.selected-detail-header span,.selected-detail-metrics span{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.selected-detail-header h2{font-size:20px;line-height:1.2;margin:4px 0}.selected-detail-header p{color:var(--muted);font-size:13px;margin:0}.selected-detail-metrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.selected-detail-metrics div{background:rgba(255,255,255,.72);border:1px solid rgba(232,222,247,.74);border-radius:13px;display:grid;grid-gap:6px;gap:6px;padding:12px}.selected-detail-metrics strong{font-size:14px;line-height:1.25;overflow-wrap:anywhere}.detail-recommendation{background:linear-gradient(135deg,rgba(156,112,238,.11),rgba(255,255,255,.72));border:1px solid rgba(156,112,238,.18);border-radius:15px;padding:14px}.detail-recommendation p{color:#33294b;font-size:14px;line-height:1.5;margin:6px 0 0}.size-detail-block{display:grid;grid-gap:12px;gap:12px}.size-detail-block .section-header{padding:0}.size-detail-block h3{margin:0}.size-detail-help{color:var(--muted);font-size:12px;line-height:1.45;margin:5px 0 0;max-width:780px}.size-detail-table-wrap{border:1px solid var(--border);border-radius:14px;overflow:auto}.size-detail-table{border-collapse:collapse;min-width:780px;width:100%}.size-detail-table td,.size-detail-table th{border-bottom:1px solid rgba(232,222,247,.72);font-size:12px;padding:9px 10px;text-align:left}.size-detail-table th{background:rgba(255,255,255,.9);color:var(--muted);font-size:10px;font-weight:800;text-transform:uppercase}.size-placeholder{background:rgba(246,241,255,.7);border:1px dashed rgba(156,112,238,.3);border-radius:14px;color:var(--muted);font-size:14px;line-height:1.45;margin:0;padding:14px}.image-debug-details{background:rgba(255,255,255,.68);border:1px solid rgba(232,222,247,.78);border-radius:14px;color:var(--muted);font-size:12px;padding:12px 14px}.image-debug-details summary{color:#4d3c68;cursor:pointer;font-weight:800}.image-debug-details dl{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0 0}.image-debug-details div{display:grid;grid-gap:3px;gap:3px;min-width:0}.image-debug-details dt{font-weight:800;text-transform:uppercase}.image-debug-details dd{color:var(--text);margin:0;overflow-wrap:anywhere}.split-grid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1.7fr) minmax(260px,.8fr)}.panel{padding:18px}.panel .section-header{padding:0 0 14px}.large-chart{height:290px;min-width:0}.chart-series-legend{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:0 0 8px}.chart-series-legend span{align-items:center;color:var(--muted);display:inline-flex;font-size:12px;font-weight:850;gap:6px}.chart-series-legend i{border-radius:999px;display:block;height:8px;width:18px}.bar-chart-wrap{height:286px;min-width:0}.bar-chart-wrap.tall{height:330px}.mini-metric-row{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.mini-metric{display:grid;grid-gap:5px;gap:5px;padding:18px}.selectable-product-card,button.mini-metric,button.panel{color:inherit;cursor:pointer;font:inherit;text-align:left;width:100%}.selectable-product-card:hover,button.mini-metric:hover,button.panel:hover{border-color:rgba(156,112,238,.36);box-shadow:0 16px 42px rgba(93,62,140,.11)}.capital-metric-row{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.capital-metric-row.secondary{grid-template-columns:repeat(5,minmax(0,1fr))}.capital-filter-card{border:1px solid var(--border)}.mini-metric:disabled{cursor:default}.mini-metric:disabled:hover{border-color:var(--border);box-shadow:var(--card-shadow)}.capital-filter-card.is-selected,.selectable-product-card.is-selected{background:linear-gradient(135deg,rgba(156,112,238,.14),rgba(255,255,255,.92));border-color:rgba(156,112,238,.42);box-shadow:0 16px 42px rgba(93,62,140,.12)}.capital-filter-panel{background:rgba(255,255,255,.74);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--card-shadow);display:grid;grid-gap:14px;gap:14px;padding:16px}.capital-filter-panel>div:first-child{align-items:center;display:flex;gap:12px;justify-content:space-between}.capital-filter-panel span{color:#45385d;font-size:13px;font-weight:800}.capital-filter-panel button{border:0}.capital-filter-panel>div:first-child button{background:var(--lilac-soft);border-radius:999px;color:var(--lilac-dark);font-size:12px;font-weight:800;min-height:30px;padding:0 11px}.bucket-chip-row{display:flex;flex-wrap:wrap;gap:8px}.bucket-chip{background:rgba(246,241,255,.84);border-radius:999px;color:#594676;font-size:12px;font-weight:800;min-height:31px;padding:0 11px}.bucket-chip.is-selected{background:var(--lilac);color:#fff}.capital-search-panel{background:rgba(255,255,255,.78);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--card-shadow);display:grid;grid-gap:12px;gap:12px;padding:14px;position:relative;z-index:3}.report-list-filter-bar{align-items:flex-end;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(160px,1fr)) auto auto}.report-list-filter-bar label{color:#45385d;display:grid;font-size:12px;font-weight:850;grid-gap:6px;gap:6px}.report-list-filter-bar select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(45deg,transparent 50%,#6d56a0 0) right 14px center /6px 6px no-repeat,linear-gradient(135deg,#6d56a0 50%,transparent 0) right 10px center /6px 6px no-repeat,rgba(255,255,255,.94);border:1px solid rgba(156,112,238,.32);border-radius:13px;color:var(--ink);font:inherit;font-size:13px;font-weight:760;min-height:42px;min-width:0;padding:0 34px 0 12px;width:100%}.report-list-filter-bar select:focus{border-color:rgba(114,73,203,.7);box-shadow:0 0 0 3px rgba(156,112,238,.14);outline:none}.report-list-filter-count{align-items:center;background:rgba(246,241,255,.84);border-radius:13px;color:#594676;display:grid;grid-gap:2px;gap:2px;min-height:42px;min-width:96px;padding:7px 12px}.report-list-filter-count strong{color:var(--ink);font-size:15px;line-height:1}.report-list-filter-count span{color:var(--muted);font-size:11px;font-weight:750;line-height:1.1}.report-list-filter-count small{color:#7c668f;font-size:10px;font-weight:760;line-height:1.1}.report-list-filter-bar>button{background:var(--lilac-soft);border:0;border-radius:999px;color:var(--lilac-dark);font-size:12px;font-weight:850;min-height:36px;padding:0 13px;white-space:nowrap}.report-list-filter-bar>button:disabled{cursor:default;opacity:.45}.active-report-filter-row{display:flex;flex-wrap:wrap;gap:8px}.active-report-filter-row span{background:var(--lilac);border-radius:999px;color:#fff;font-size:12px;font-weight:850;padding:7px 11px}.report-hidden-handled-search{align-items:center;background:rgba(255,248,236,.86);border:1px solid rgba(246,174,45,.32);border-radius:13px;color:#73542a;display:flex;flex-wrap:wrap;font-size:12.5px;font-weight:740;gap:10px;justify-content:space-between;padding:9px 11px}.report-hidden-handled-search button{background:#fff;border:1px solid rgba(246,174,45,.42);border-radius:999px;color:#6e4d18;flex:0 0 auto;font-size:12px;font-weight:860;min-height:30px;padding:0 11px}.workflow-status-select{background:rgba(255,255,255,.95);border:1px solid rgba(216,202,239,.92);border-radius:999px;color:#3d3152;font:inherit;font-size:12px;font-weight:850;min-height:34px;min-width:132px;padding:0 11px}.workflow-status-select:focus{border-color:rgba(114,73,203,.7);box-shadow:0 0 0 3px rgba(156,112,238,.14);outline:none}.workflow-status-working-on-it{background:rgba(235,241,255,.96);border-color:rgba(72,119,255,.24);color:#315fd6}.workflow-status-ignore,.workflow-status-unset{background:rgba(246,244,250,.96);color:#5c506d}.workflow-status-cant-restock{background:rgba(255,244,232,.96);border-color:rgba(242,131,45,.28);color:#ce5d00}.workflow-status-will-not-restock{background:rgba(250,238,255,.96);border-color:rgba(156,112,238,.3);color:var(--lilac-dark)}.workflow-status-pill{border-radius:999px;display:inline-flex;font-size:12px;font-weight:850;min-height:28px;padding:6px 10px}.workflow-status-error{background:rgba(255,244,232,.94);border:1px solid rgba(242,131,45,.24);border-radius:14px;color:#9a4100;font-size:13px;font-weight:750;margin:0;padding:11px 13px}.report-row-checkbox{accent-color:var(--lilac);height:16px;width:16px}.workflow-bulk-action-bar{align-items:center;background:linear-gradient(135deg,rgba(246,241,255,.96),rgba(255,255,255,.94));border:1px solid rgba(216,202,239,.95);border-radius:16px;box-shadow:var(--card-shadow);display:flex;flex-wrap:wrap;gap:10px;padding:12px 14px}.workflow-bulk-action-bar strong{color:#45385d;font-size:13px;margin-right:4px}.workflow-bulk-action-bar button{background:rgba(255,255,255,.92);border:1px solid rgba(216,202,239,.95);border-radius:999px;color:var(--lilac-dark);font-size:12px;font-weight:850;min-height:34px;padding:0 12px}.workflow-bulk-action-bar button:disabled{cursor:default;opacity:.5}.workflow-bulk-action-bar .workflow-bulk-dismiss{margin-left:auto;min-width:34px;padding:0}.mobile-card-workflow-row{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.mobile-card-workflow-row label{align-items:center;color:#45385d;display:inline-flex;font-size:12px;font-weight:850;gap:7px}.capital-search-row{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(280px,1fr) auto}.capital-search-row p{color:var(--muted);font-size:12px;line-height:1.4;margin:0;max-width:360px}.capital-search-row p strong{color:#45385d}.capital-search-input-wrap{align-items:center;background:rgba(255,255,255,.94);border:1px solid rgba(156,112,238,.32);border-radius:14px;box-shadow:0 12px 30px rgba(93,62,140,.08);color:var(--lilac-dark);display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:46px;padding:0 12px}.capital-search-input-wrap:focus-within{border-color:rgba(114,73,203,.7);box-shadow:0 0 0 3px rgba(156,112,238,.14)}.capital-search-input-wrap input{background:transparent;border:0;color:var(--ink);font:inherit;font-size:14px;min-width:0;outline:none;width:100%}.capital-search-input-wrap button{background:var(--lilac-soft);border:0;border-radius:999px;color:var(--lilac-dark);font-size:12px;font-weight:800;min-height:28px;padding:0 10px}.capital-search-suggestions{background:rgba(255,255,255,.98);border:1px solid rgba(216,202,239,.95);border-radius:18px;box-shadow:0 22px 70px rgba(43,29,68,.16);display:grid;left:14px;max-height:min(440px,58vh);overflow:auto;padding:8px;position:absolute;right:14px;top:calc(100% - 8px);z-index:10}.capital-search-suggestion{align-items:center;background:transparent;border:0;border-radius:13px;color:inherit;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:10px;text-align:left;width:100%}.capital-search-suggestion.is-highlighted,.capital-search-suggestion:hover{background:linear-gradient(135deg,rgba(156,112,238,.14),rgba(255,255,255,.94))}.capital-search-suggestion-main{display:grid;grid-gap:4px;gap:4px;min-width:0}.capital-search-suggestion-main strong{font-size:13px;line-height:1.25;overflow-wrap:anywhere}.capital-search-suggestion-main em,.capital-search-suggestion-main span,.capital-search-suggestion-signal small{color:var(--muted);font-size:11.5px;font-style:normal;font-weight:650}.capital-search-suggestion-signal{align-items:flex-end;display:grid;grid-gap:5px;gap:5px;justify-items:end;min-width:120px}.capital-search-suggestion-signal>strong{font-size:12.5px;line-height:1.2;text-align:right}.capital-search-empty{color:var(--muted);font-size:13px;line-height:1.4;padding:14px;text-align:center}.capital-data-details{background:rgba(255,255,255,.68);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--card-shadow);color:var(--muted);font-size:13px;padding:14px 16px}.capital-data-details summary{color:#45385d;cursor:pointer;font-weight:800}.capital-data-details div{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.capital-data-details p{line-height:1.45;margin:10px 0 0}.watchlist-trend-panel{align-content:start;display:grid;grid-gap:8px;gap:8px}.watchlist-trend-panel .section-header{align-items:flex-start}.watchlist-trend-panel .section-header>div{display:grid;grid-gap:5px;gap:5px}.watchlist-trend-panel p{color:var(--muted);font-size:13px;line-height:1.4;margin:0}.restocks-trend-note{color:var(--muted);font-size:12px;font-weight:750;margin:-4px 0 0}.impact-card span,.mini-metric span{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.impact-card strong,.mini-metric strong{font-size:30px}.card-grid{display:grid;grid-gap:16px;gap:16px}.card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.report-featured-empty{background:rgba(255,255,255,.72);border:1px dashed rgba(156,112,238,.32);border-radius:var(--radius);color:#5f536f;font-size:13px;font-weight:800;grid-column:1/-1;margin:0;padding:18px}.product-card{align-items:center;display:grid;grid-gap:14px;gap:14px;grid-template-columns:auto minmax(0,1fr);padding:14px}.selectable-product-card{border:1px solid var(--border)}.product-card .product-thumb{height:76px;width:76px}.product-card-body{display:grid;grid-gap:10px;gap:10px;min-width:0}.product-card-stats{display:flex;gap:12px}.size-strip{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(8,minmax(0,1fr))}.size-pill{align-items:center;border-radius:12px;display:grid;font-weight:800;height:52px;justify-content:center}.size-pill.good{background:var(--green-soft);color:#148f57}.size-pill.low{background:var(--orange-soft);color:#d45c18}.size-pill.out{background:var(--rose-soft);color:#c73a5a}.action-list{color:#413750;display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:20px}.impact-card{align-content:start;display:grid;grid-gap:12px;gap:12px}.trend-empty-state{background:linear-gradient(135deg,rgba(156,112,238,.08),rgba(255,255,255,.72));border:1px dashed rgba(156,112,238,.28);border-radius:16px;color:var(--muted);display:grid;grid-gap:8px;gap:8px;margin:0 18px 18px;min-height:180px;place-content:center;text-align:center}.trend-empty-state strong{color:#33294b;font-size:18px}.trend-empty-state span{font-size:13px;font-weight:750}.restocks-selected-detail{position:relative}.selected-detail-actions{display:flex;justify-content:flex-end}.restocks-detail-metrics{grid-template-columns:repeat(7,minmax(0,1fr))}.row-action-button{align-items:center;background:rgba(156,112,238,.1);border:1px solid rgba(156,112,238,.28);border-radius:9px;color:var(--lilac-dark);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:800;justify-content:center;min-height:31px;padding:0 10px;text-decoration:none;white-space:nowrap}.row-action-button.is-disabled{background:rgba(74,67,91,.05);border-color:rgba(74,67,91,.12);color:#827a91;cursor:default}.restocks-report-page,.restocks-report-page .capital-filter-panel,.restocks-report-page .capital-metric-row,.restocks-report-page .result-window,.restocks-report-page .selected-detail-panel,.restocks-report-page .split-grid,.restocks-report-page>*{min-width:0;max-width:100%}.restocks-lila-read{align-items:end;background:radial-gradient(circle at top right,rgba(206,181,255,.32),transparent 36%),linear-gradient(135deg,#2f2446,#493669 58%,#60468c);border:1px solid rgba(156,112,238,.26);border-radius:24px;box-shadow:0 22px 56px rgba(68,43,104,.18);color:#fff;display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1fr) auto;padding:28px}.restocks-lila-read.is-unavailable{background:linear-gradient(135deg,#423b4d,#5d5269)}.restocks-lila-read-copy{display:grid;grid-gap:11px;gap:11px;max-width:780px}.restocks-eyebrow{align-items:center;color:#e7d9ff;display:inline-flex;font-size:12px;font-weight:850;gap:7px;letter-spacing:.05em;text-transform:uppercase}.restocks-lila-read h2{color:#fff;font-size:clamp(25px,3vw,38px);line-height:1.08;margin:0}.restocks-lila-read p{color:rgba(255,255,255,.84);font-size:15px;line-height:1.6;margin:0}.restocks-lila-read small{color:rgba(255,255,255,.62);font-size:11px;font-weight:750}.restocks-lila-read .summary-chips{display:flex;flex-wrap:wrap;gap:7px}.restocks-lila-read .summary-chips span{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);border-radius:999px;color:rgba(255,255,255,.9);font-size:10px;font-weight:800;padding:5px 8px}.restocks-contextual-ask{align-items:center;background:#fff;border:1px solid rgba(156,112,238,.28);border-radius:11px;color:#5f43a3;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:850;gap:7px;justify-content:center;min-height:44px;padding:0 15px;text-decoration:none;white-space:nowrap}.restocks-contextual-ask:focus-visible,.restocks-contextual-ask:hover{background:#f7f2ff}.restocks-contextual-ask.is-compact{min-height:38px;padding-inline:11px}.restocks-contextual-ask-mobile{display:none}.restocks-signal-row{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.restocks-signal-row>*{background:rgba(255,255,255,.86);border:1px solid var(--border);border-radius:17px;box-shadow:var(--card-shadow);color:inherit;display:grid;font:inherit;grid-gap:7px;gap:7px;min-height:124px;padding:17px;text-align:left;width:100%}.restocks-signal-row button{cursor:pointer}.restocks-signal-row button.is-selected,.restocks-signal-row button:hover{border-color:rgba(156,112,238,.45);box-shadow:0 16px 42px rgba(93,62,140,.12)}.restocks-signal-row span{color:#706479;font-size:11px;font-weight:850;letter-spacing:.035em;text-transform:uppercase}.restocks-signal-row strong{color:#33294b;font-size:30px;line-height:1.05}.restocks-signal-row p{color:var(--muted);font-size:12px;line-height:1.35;margin:0}.restocks-section-heading{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(110px,.25fr) minmax(0,1fr);padding:6px 2px 0}.restocks-section-heading>span{color:#7657b1;font-size:11px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.restocks-section-heading h2,.restocks-section-heading p{margin:0}.restocks-section-heading h2{color:#33294b;font-size:24px}.restocks-section-heading p{color:var(--muted);font-size:13px;line-height:1.45;margin-top:5px}.restocks-priority-section{display:grid;grid-gap:16px;gap:16px}.capital-cleanup-page .capital-filter-panel,.capital-cleanup-page .capital-search-panel,.capital-cleanup-page .result-window,.capital-cleanup-page .selected-detail-panel,.capital-cleanup-page>*{max-width:100%;min-width:0}.capital-bucket-priorities{display:grid;grid-gap:22px;gap:22px}.capital-merchant-bucket{display:grid;grid-gap:14px;gap:14px;min-width:0}.capital-merchant-bucket+.capital-merchant-bucket{border-top:1px solid rgba(102,77,133,.12);padding-top:20px}.capital-priority-card dl>div:last-child:nth-child(odd){grid-column:1/-1}.capital-cleanup-page .watchlist-trend-panel{cursor:default;width:100%}.restocks-priority-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.restocks-priority-card{background:rgba(255,255,255,.88);border:1px solid var(--border);border-radius:18px;box-shadow:var(--card-shadow);display:grid;grid-gap:13px;gap:13px;min-width:0;padding:17px}.restocks-priority-card.is-selected{border-color:rgba(156,112,238,.46);box-shadow:0 18px 46px rgba(93,62,140,.14)}.restocks-priority-card>header{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.restocks-priority-card .table-product,.restocks-priority-card .table-product>div:last-child{min-width:0}.restocks-priority-card .product-thumb{flex:0 0 auto;height:58px;width:58px}.restocks-priority-action{color:#6a4aa8;font-size:12px}.restocks-priority-card>p{color:#5e5369;font-size:13px;line-height:1.48;margin:0}.restocks-priority-card dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.restocks-priority-card dl>div,.restocks-priority-sizes{background:#f7f3fb;border-radius:10px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px}.restocks-priority-card dt,.restocks-priority-sizes span{color:#7a6d82;font-size:9px;font-weight:850;text-transform:uppercase}.restocks-priority-card dd,.restocks-priority-sizes strong{color:#33294b;font-size:13px;font-weight:850;margin:0;overflow-wrap:anywhere}.restocks-priority-card>footer{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.restocks-priority-card>footer>button{align-items:center;background:#6848a8;border:1px solid #6848a8;border-radius:11px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:850;gap:7px;justify-content:center;min-height:38px;padding:0 12px}.restocks-trend-section{align-items:stretch}.funnel-card{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));padding:18px}.funnel-step{display:grid;grid-gap:8px;gap:8px;position:relative}.funnel-track{background:var(--subtle);border-radius:999px;height:10px;overflow:hidden}.funnel-track span{background:linear-gradient(90deg,var(--lilac),#c9afff);border-radius:inherit;display:block;height:100%}.funnel-arrow{color:var(--lilac);position:absolute;right:-12px;top:28px}.quadrant-card{padding:18px;position:relative}.quadrant-grid{background:linear-gradient(90deg,transparent calc(50% - 1px),rgba(156,112,238,.16) calc(50% - 1px),rgba(156,112,238,.16) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(0deg,transparent calc(50% - 1px),rgba(156,112,238,.16) calc(50% - 1px),rgba(156,112,238,.16) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(135deg,rgba(56,185,123,.1),rgba(156,112,238,.12));border:1px solid var(--border);border-radius:14px;height:260px;position:relative}.quadrant-dot{background:var(--panel-strong);border:1px solid var(--border);border-radius:999px;box-shadow:var(--card-shadow);color:var(--lilac-dark);font-size:12px;font-weight:800;padding:7px 10px;position:absolute;transform:translate(-50%,-50%)}.quadrant-axis{color:var(--muted);font-size:12px;margin-top:8px}.quadrant-axis.y{position:absolute;right:20px;top:12px}.ga4-traffic-page,.ga4-traffic-page .result-window,.ga4-traffic-page .selected-detail-panel,.ga4-traffic-page .split-grid,.ga4-traffic-page>*{max-width:100%;min-width:0}.ga4-empty-panel{align-items:center;background:rgba(246,241,255,.68);border:1px dashed rgba(156,112,238,.28);border-radius:14px;color:var(--muted);display:flex;font-size:13px;font-weight:700;justify-content:center;line-height:1.45;min-height:286px;padding:20px;text-align:center}.ga4-kpi-section{display:grid;grid-gap:10px;gap:10px}.ga4-kpi-section .funnel-card{margin:0}.ga4-availability-card,.ga4-clothing-coverage,.ga4-kpi-heading,.ga4-timeframe-panel{align-items:center;background:rgba(255,255,255,.78);border:1px solid var(--border);border-radius:14px;box-shadow:var(--card-shadow);display:flex;gap:10px;justify-content:space-between;min-width:0;padding:12px 14px}.ga4-availability-card span,.ga4-clothing-coverage span,.ga4-kpi-heading span,.ga4-timeframe-panel span{color:var(--muted);font-size:12px;font-weight:750;line-height:1.35}.ga4-availability-card strong,.ga4-clothing-coverage strong,.ga4-kpi-heading strong,.ga4-timeframe-panel strong{color:#34264f;font-size:13px;font-weight:900}.ga4-kpi-heading em{color:var(--muted);font-size:12px;font-style:normal;font-weight:700;margin-left:auto}.ga4-clothing-coverage,.ga4-timeframe-panel>div:first-child{min-width:0}.ga4-availability-card{align-items:flex-start;background:rgba(255,248,237,.88);border-color:rgba(255,167,98,.34);display:grid;grid-gap:4px;gap:4px}.ga4-timeframe-panel>div:first-child{display:grid;grid-gap:3px;gap:3px}.ga4-timeframe-panel p{color:var(--muted);font-size:12px;line-height:1.35;margin:0}.ga4-timeframe-control{background:rgba(246,241,255,.86);border-radius:999px;display:flex;gap:4px;padding:4px}.ga4-timeframe-control button{background:transparent;border:0;border-radius:999px;color:#594676;font-size:12px;font-weight:850;min-height:32px;padding:0 13px}.ga4-timeframe-control button.is-selected{background:var(--lilac);color:#fff;box-shadow:0 8px 18px rgba(112,67,199,.2)}.ga4-clothing-coverage{align-items:flex-start;display:grid;grid-gap:4px;gap:4px}.ga4-action-pill{border-radius:999px;display:inline-flex;font-size:11px;font-weight:850;line-height:1;padding:7px 9px;width:-moz-fit-content;width:fit-content}.ga4-action-pill.tone-green{background:var(--green-soft);color:#15824f}.ga4-action-pill.tone-orange{background:var(--orange-soft);color:#b4531e}.ga4-action-pill.tone-rose{background:var(--rose-soft);color:#bc3456}.ga4-action-pill.tone-lilac{background:var(--lilac-soft);color:var(--lilac-dark)}.marketing-read{align-items:end}.marketing-evidence-heading>span{color:var(--lilac-dark);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.marketing-demand-signals,.marketing-opportunity-section{display:grid;grid-gap:14px;gap:14px}.marketing-read .ask-about-button{background:#fff;border-color:rgba(156,112,238,.28);color:#5f43a3;min-height:44px;text-decoration:none;white-space:nowrap}.marketing-signal-row{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-priority-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-opportunity-section>.restocks-section-heading{grid-template-columns:1fr;max-width:680px}.marketing-opportunity-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--card-shadow);display:grid;grid-gap:11px;gap:11px;min-width:0;padding:16px}.marketing-opportunity-card>header{align-items:start;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr)}.marketing-opportunity-card>header>.ga4-action-pill{grid-column:2;justify-self:start}.marketing-opportunity-card .product-thumb{height:50px;width:50px}.marketing-opportunity-card header>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.marketing-opportunity-card header>div>span{color:var(--lilac-dark);font-size:10px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.marketing-opportunity-card h3{color:#2d2441;font-size:14px;line-height:1.25;margin:0;overflow-wrap:anywhere}.marketing-opportunity-card p{color:var(--muted);font-size:12px;line-height:1.45;margin:0;overflow-wrap:anywhere}.marketing-opportunity-card dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.marketing-opportunity-card dl>div{background:rgba(246,241,255,.72);border-radius:10px;display:grid;grid-gap:3px;gap:3px;min-width:0;padding:8px}.marketing-opportunity-card dt{color:var(--muted);font-size:9px;font-weight:800;text-transform:uppercase}.marketing-opportunity-card dd{color:#2d2441;font-size:13px;font-weight:900;margin:0}.marketing-opportunity-card footer{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr}.marketing-opportunity-card footer a{border:1px solid rgba(104,72,168,.26);border-radius:10px;justify-content:center;min-height:36px;padding:0 11px}.marketing-explore-link,.marketing-opportunity-card footer a{align-items:center;color:var(--lilac-dark);display:inline-flex;font-size:12px;font-weight:850;text-decoration:none}.marketing-explore-link{justify-self:start;min-height:40px}.marketing-opportunity-card footer a:last-child{background:#6848a8;border-color:#6848a8;color:#fff}.marketing-opportunity-empty{align-items:center;background:rgba(246,241,255,.68);border:1px dashed rgba(156,112,238,.28);border-radius:14px;color:var(--muted);display:flex;font-size:12px;font-weight:700;line-height:1.45;min-height:78px;padding:16px}.marketing-evidence-heading{display:grid;grid-gap:5px;gap:5px;scroll-margin-top:24px}.marketing-evidence-heading h2{color:#2d2441;font-size:22px;margin:0}.marketing-evidence-heading p{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.marketing-analysis-details{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--card-shadow);overflow:hidden}.marketing-analysis-details>summary{align-items:center;color:var(--lilac-dark);cursor:pointer;display:flex;font-size:13px;font-weight:850;justify-content:space-between;list-style:none;min-height:56px;padding:0 18px}.marketing-analysis-details>summary::-webkit-details-marker{display:none}.marketing-analysis-details>summary:after{content:"+";font-size:20px;font-weight:500}.marketing-analysis-details[open]>summary{border-bottom:1px solid var(--border)}.marketing-analysis-details[open]>summary:after{content:"−"}.marketing-analysis-content{display:grid;grid-gap:16px;gap:16px;padding:18px}.ga4-matrix-panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--card-shadow);display:grid;grid-gap:14px;gap:14px;padding:18px}.ga4-matrix-panel .section-header p{color:var(--muted);font-size:12px;margin:4px 0 0}.ga4-matrix-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.ga4-matrix-cell{background:rgba(255,255,255,.78);border:1px solid rgba(232,222,247,.86);border-radius:14px;display:grid;grid-gap:8px;gap:8px;min-height:170px;padding:14px}.ga4-matrix-cell span{color:#34264f;font-size:13px;font-weight:900}.ga4-matrix-cell em,.ga4-matrix-cell p{color:var(--muted);font-size:12px;font-style:normal;line-height:1.35;margin:0}.ga4-matrix-cell strong{color:#2d2441;font-size:12px;line-height:1.25}.ga4-product-card{align-items:stretch;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--card-shadow);color:inherit;display:grid;grid-gap:14px;gap:14px;grid-template-columns:auto minmax(0,1fr);padding:14px;text-align:left}.ga4-product-card .product-thumb{height:74px;width:74px}.ga4-product-card-body{display:grid;grid-gap:11px;gap:11px;min-width:0}.ga4-product-card h3{font-size:14px;line-height:1.25;margin:0;overflow-wrap:anywhere}.ga4-product-card small,.ga4-product-card span{color:var(--muted);font-size:12px}.ga4-product-card-metrics{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.ga4-product-card-metrics span{background:rgba(246,241,255,.72);border-radius:10px;display:grid;grid-gap:3px;gap:3px;padding:8px}.ga4-product-card-metrics strong{color:var(--ink);font-size:14px}.ga4-product-card-footer{align-items:center;display:flex;gap:10px;justify-content:space-between}.ga4-selected-detail .detail-recommendation{display:grid;grid-gap:8px;gap:8px}.ga4-page-actions{display:flex;justify-content:flex-start}.sales-report-page,.sales-report-page .result-window,.sales-report-page .split-grid,.sales-report-page>*{max-width:100%;min-width:0}.report-contract-eyebrow{background:rgba(156,112,238,.1);border:1px solid rgba(156,112,238,.16);border-radius:999px;color:var(--lilac-dark);font-size:12px;font-weight:900;padding:6px 10px;width:-moz-fit-content;width:fit-content}.sales-page-heading{align-items:flex-end;display:flex;gap:18px;justify-content:space-between}.sales-timeframe-panel{align-items:center;background:rgba(255,255,255,.78);border:1px solid var(--border);border-radius:999px;box-shadow:var(--card-shadow);display:flex;gap:14px;justify-content:space-between;min-width:420px;padding:6px 8px 6px 16px}.sales-timeframe-panel>div:first-child{display:grid;grid-gap:2px;gap:2px}.sales-timeframe-panel span{color:var(--muted);font-size:11px;font-weight:850;text-transform:uppercase}.sales-timeframe-panel strong{color:#34264f;font-size:13px;font-weight:900}.sales-kpi-row{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.sales-kpi-card{background:var(--panel);border:1px solid var(--border);border-radius:14px;box-shadow:var(--card-shadow);display:grid;grid-gap:7px;gap:7px;min-width:0;padding:16px}.sales-kpi-card span{color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.sales-kpi-card strong{color:var(--ink);font-size:24px;font-weight:900}.sales-contract-card p,.sales-health-card p,.sales-kpi-card p,.sales-watchout-card p{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.sales-lila-read{align-items:start;background:linear-gradient(135deg,rgba(246,241,255,.98),rgba(255,255,255,.94));border:1px solid rgba(156,112,238,.24);border-radius:18px;box-shadow:var(--card-shadow);display:grid;grid-gap:16px;gap:16px;grid-template-columns:44px minmax(0,1fr) auto;padding:22px}.sales-lila-read-mark{align-items:center;background:var(--lilac);border-radius:13px;color:white;display:flex;height:42px;justify-content:center;width:42px}.sales-lila-read-copy{display:grid;grid-gap:7px;gap:7px}.sales-evidence-heading>span,.sales-lila-read-copy>span,.sales-section-heading>span,.sales-unavailable-card>div>span{color:var(--lilac-dark);font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.sales-evidence-heading h2,.sales-lila-read-copy h2,.sales-section-heading h2,.sales-unavailable-card h2{color:var(--ink);font-family:var(--font-editorial),Georgia,serif;font-size:24px;line-height:1.15;margin:0}.sales-evidence-heading p,.sales-lila-read-copy p,.sales-section-heading p,.sales-unavailable-card p{color:var(--muted);font-size:14px;line-height:1.55;margin:0}.sales-lila-read-copy small{color:var(--muted);font-size:11px;font-weight:800}.sales-lila-read-action{align-self:center}.sales-contextual-ask{align-items:center;background:var(--lilac);border:0;border-radius:999px;box-shadow:0 9px 20px rgba(156,112,238,.22);color:white;cursor:pointer;display:inline-flex;font-size:12px;font-weight:900;gap:7px;justify-content:center;min-height:42px;padding:0 15px;text-decoration:none;white-space:nowrap}.sales-contextual-ask-mobile{display:none}.sales-priority-section{display:grid;grid-gap:15px;gap:15px}.sales-evidence-heading,.sales-section-heading{display:grid;grid-gap:6px;gap:6px}.sales-section-heading>div{align-items:flex-end;display:flex;gap:18px;justify-content:space-between}.sales-section-heading p{max-width:620px}.sales-attention-grid,.sales-driver-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.sales-attention-card,.sales-driver-card,.sales-mix-preview,.sales-section-empty,.sales-unavailable-card{background:var(--panel);border:1px solid var(--border);border-radius:16px;box-shadow:var(--card-shadow)}.sales-driver-card{display:grid;grid-gap:15px;gap:15px;min-width:0;padding:16px}.sales-driver-card .sales-product-cell{min-width:0}.sales-driver-metrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-driver-metrics>span{background:rgba(246,241,255,.7);border-radius:11px;color:var(--muted);display:grid;font-size:11px;grid-gap:4px;gap:4px;padding:9px 10px}.sales-driver-metrics strong{color:var(--ink);font-size:16px}.sales-attention-card header,.sales-driver-card footer{align-items:center;display:flex;gap:10px;justify-content:space-between}.sales-attention-card>a,.sales-driver-card footer a{align-items:center;color:var(--lilac-dark);display:inline-flex;font-size:12px;font-weight:900;gap:5px;text-decoration:none}.sales-mix-preview-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-mix-preview{display:grid;grid-gap:11px;gap:11px;padding:15px 16px}.sales-mix-preview>span{color:#4a3d61;font-size:12px;font-weight:900}.sales-mix-preview ol{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.sales-mix-preview li{align-items:center;display:flex;gap:12px;justify-content:space-between}.sales-mix-preview li strong{color:var(--ink);font-size:13px}.sales-mix-preview li span{color:var(--muted);font-size:11px;font-weight:800;text-align:right}.sales-main-watchout{align-items:flex-start;background:rgba(255,248,237,.92);border:1px solid rgba(255,167,98,.34);border-radius:14px;color:#c55d20;display:flex;gap:11px;padding:14px 16px}.sales-main-watchout div{display:grid;grid-gap:4px;gap:4px}.sales-main-watchout strong{color:#7f3f1a;font-size:13px}.sales-main-watchout p{color:#78583f;font-size:12px;line-height:1.5;margin:0}.sales-attention-card{display:grid;grid-gap:11px;gap:11px;padding:16px}.sales-attention-card h3{color:var(--ink);font-size:15px;margin:0}.sales-attention-card>p{color:var(--muted);font-size:12px;line-height:1.5;margin:0}.sales-attention-card dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.sales-attention-card dl div{background:rgba(246,241,255,.66);border-radius:10px;display:grid;grid-gap:3px;gap:3px;padding:8px 9px}.sales-attention-card dt{color:var(--muted);font-size:10px;font-weight:850;text-transform:uppercase}.sales-attention-card dd{color:var(--ink);font-size:12px;font-weight:900;margin:0}.sales-section-empty{color:var(--muted);font-size:13px;padding:18px}.sales-evidence-heading{border-top:1px solid var(--border);margin-top:4px;padding-top:22px}.sales-unavailable-card{align-items:flex-start;color:#b4531e;display:flex;gap:14px;padding:22px}.sales-unavailable-card>div{display:grid;grid-gap:7px;gap:7px}.sales-unavailable-card small{color:var(--muted);font-size:12px}.sales-main-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.sales-side-stack{display:grid;grid-gap:16px;gap:16px}.sales-health-card,.sales-insight-card,.sales-mix-panel,.sales-watchout-card{padding:18px}.sales-health-card{display:grid;grid-gap:14px;gap:14px}.sales-card-actions,.sales-health-card>div,.sales-watchout-card>div{align-items:center;display:flex;gap:10px;justify-content:space-between}.sales-health-card span,.sales-watchout-card span{color:#34264f;font-size:13px;font-weight:900}.sales-health-card strong{color:var(--ink);font-size:34px;font-weight:950}.sales-watchout-card{background:rgba(255,248,237,.92);border-color:rgba(255,167,98,.34);display:grid;grid-gap:12px;gap:12px}.sales-watchout-card svg{color:#c55d20}.sales-mix-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-mix-panel{display:grid;grid-gap:2px;gap:2px}.sales-mix-panel .section-header{padding:0 0 12px}.sales-mix-toggle{background:rgba(246,241,255,.92);border-radius:999px;display:inline-flex;gap:4px;margin-bottom:8px;padding:4px;width:-moz-fit-content;width:fit-content}.sales-mix-toggle button{background:transparent;border:0;border-radius:999px;color:#5f526f;cursor:pointer;font-size:12px;font-weight:850;padding:7px 12px}.sales-mix-toggle button.is-selected{background:var(--lilac);color:white;box-shadow:0 8px 18px rgba(156,112,238,.22)}.sales-mix-basis{color:var(--muted);font-size:12px;font-weight:800;margin:0 0 12px}.sales-mix-list{display:grid;grid-gap:14px;gap:14px}.sales-mix-row{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(90px,140px) minmax(0,1fr) 52px}.sales-mix-row span,.sales-mix-row strong{color:#4a3d61;font-size:12px;font-weight:850}.sales-mix-row div{background:rgba(233,226,244,.82);border-radius:999px;height:9px;overflow:hidden}.sales-mix-row i{background:var(--lilac);border-radius:inherit;display:block;height:100%}.sales-filter-panel{gap:12px}.sales-search-input{width:100%}.sales-product-cell{min-width:300px}.sales-product-cell em{color:var(--muted);display:block;font-size:11px;font-style:normal;line-height:1.35;margin-top:4px;max-width:380px}.sales-status-pill{border-radius:999px;display:inline-flex;font-size:11px;font-weight:900;line-height:1;padding:7px 9px;white-space:nowrap}.sales-status-pill.tone-green{background:var(--green-soft);color:#15824f}.sales-status-pill.tone-orange{background:var(--orange-soft);color:#b4531e}.sales-status-pill.tone-rose{background:var(--rose-soft);color:#bc3456}.sales-mobile-card{display:grid;grid-gap:12px;gap:12px}.sales-card-actions a{color:var(--lilac-dark);font-size:12px;font-weight:900}.sales-insight-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.sales-insight-card{display:grid;grid-gap:10px;gap:10px}.sales-insight-card svg{color:var(--lilac)}.sales-insight-card h2{font-size:15px;margin:0}.sales-contract-card{align-items:center;background:linear-gradient(135deg,rgba(156,112,238,.12),rgba(255,255,255,.9));border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--card-shadow);display:flex;gap:18px;justify-content:space-between;padding:18px}.sales-contract-card strong{color:var(--lilac-dark);display:block;font-size:14px;margin-bottom:5px}.daily-command-page,.daily-command-page>*{min-width:0}.daily-command-heading{display:flex;gap:18px;justify-content:space-between;min-width:0}.daily-command-heading h1{font-size:clamp(28px,3.4vw,40px);line-height:1.02;margin:22px 0 8px}.daily-command-heading p:not(.report-contract-eyebrow){color:var(--muted);font-size:16px;line-height:1.45;margin:0;max-width:760px}.daily-command-hero{align-items:flex-start;background:radial-gradient(circle at 88% 58%,rgba(179,135,249,.24),transparent 17rem),linear-gradient(135deg,rgba(255,255,255,.95),rgba(247,241,255,.88));border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--card-shadow);display:grid;grid-gap:18px;gap:18px;grid-template-columns:auto minmax(0,1fr);overflow:hidden;padding:20px;position:relative}.daily-command-hero:after{background:linear-gradient(135deg,rgba(156,112,238,.14),rgba(255,255,255,0));border-radius:999px;bottom:-68px;content:"";height:178px;position:absolute;right:-28px;width:310px}.daily-command-hero>*{min-width:0;position:relative;z-index:1}.daily-command-hero-copy{display:grid;grid-gap:10px;gap:10px}.daily-command-hero-copy h2{color:var(--lilac-dark);font-size:19px;line-height:1.2;margin:0}.daily-command-hero-copy p{color:#332a4f;font-size:14px;line-height:1.56;margin:0;max-width:none;overflow-wrap:anywhere}.daily-pulse-bullets{display:grid;grid-gap:6px;gap:6px;list-style:none;margin:2px 0 0;padding:0}.daily-pulse-bullets li{color:#4d465e;font-size:12.5px;line-height:1.45;padding-left:16px;position:relative}.daily-pulse-bullets li:before{background:var(--lilac);border-radius:999px;content:"";height:5px;left:2px;position:absolute;top:8px;width:5px}.daily-proactive-question{align-items:center;background:rgba(255,255,255,.66);border:1px solid rgba(156,112,238,.18);border-radius:999px;color:#4f2f9c;display:inline-flex;font-size:12.5px;font-weight:850;gap:8px;line-height:1.35;padding:8px 11px;width:-moz-fit-content;width:fit-content}.daily-command-hero-actions{align-items:flex-start;display:grid;grid-gap:10px;gap:10px;grid-column:1/-1;justify-items:start;min-width:0}.daily-command-action-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.daily-command-kpi-grid{align-items:stretch;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.daily-command-kpi,.daily-report-shortcut,.daily-watch-card{background:var(--panel);border:1px solid var(--border);border-radius:14px;box-shadow:var(--card-shadow);min-width:0}.daily-command-kpi{display:flex;flex-direction:column;gap:7px;height:100%;min-height:142px;padding:14px}.daily-command-kpi.is-loading>span{background:var(--subtle);border-radius:999px;height:12px;width:70%}.daily-command-kpi.is-loading{min-height:170px;overflow:hidden;padding:0}.lila-packet-loader{--lila-loader-orb-size:48px;--lila-loader-title-size:13px;--lila-loader-label-size:11px;align-items:center;color:var(--ink);display:flex;gap:12px;min-width:0;position:relative;width:100%}.lila-packet-loader--card{--lila-loader-orb-size:78px;--lila-loader-title-size:17px;--lila-loader-label-size:11px;flex-direction:column;flex:1 1 auto;gap:0;justify-content:center;min-height:160px;padding:18px 16px;text-align:center}.lila-packet-loader--inline{--lila-loader-orb-size:36px;flex-direction:row;min-height:32px}.lila-packet-loader--page{--lila-loader-orb-size:96px;--lila-loader-title-size:22px;--lila-loader-label-size:13px;flex-direction:column;justify-content:center;min-height:220px;text-align:center}.report-packet-loading-panel{background:var(--panel);border:1px solid var(--border);border-radius:16px;box-shadow:var(--card-shadow);display:grid;min-height:280px;overflow:hidden;place-items:center;padding:24px}.lila-packet-loader--sm{--lila-loader-orb-size:38px;gap:10px}.lila-packet-loader--md{--lila-loader-orb-size:58px}.lila-packet-loader--lg{--lila-loader-orb-size:84px;--lila-loader-title-size:20px;--lila-loader-label-size:12px;gap:16px}.lila-packet-loader--card.lila-packet-loader--sm{--lila-loader-orb-size:70px}.lila-packet-loader--card.lila-packet-loader--lg{--lila-loader-orb-size:86px}.lila-packet-loader__orb{flex:0 0 auto;height:var(--lila-loader-orb-size);isolation:isolate;margin:0 0 12px;position:relative;width:var(--lila-loader-orb-size)}.lila-packet-loader--inline .lila-packet-loader__orb{margin:0}.lila-packet-loader__core,.lila-packet-loader__glow,.lila-packet-loader__orbit,.lila-packet-loader__radar,.lila-packet-loader__ring{border-radius:999px;position:absolute}.lila-packet-loader__glow{animation:lilaPacketGlow 2.4s ease-in-out infinite;background:radial-gradient(circle,rgba(174,143,255,.34) 0,rgba(126,99,196,.18) 42%,rgba(126,99,196,0) 72%);filter:blur(2px);inset:-10%;z-index:0}.lila-packet-loader__ring{border:1px solid rgba(126,99,196,.34);box-shadow:inset 0 0 18px rgba(126,99,196,.1),0 0 18px rgba(126,99,196,.14);inset:8%;z-index:1}.lila-packet-loader__ring.ring-one{animation:lilaPacketPulse 2.2s ease-out infinite}.lila-packet-loader__ring.ring-two{animation:lilaPacketPulse 2.2s ease-out .55s infinite;border-color:rgba(58,161,113,.34);inset:23%}.lila-packet-loader__radar{animation:lilaPacketRadar 2.1s linear infinite;background:conic-gradient(from 0deg,rgba(126,99,196,.02),rgba(126,99,196,.46),rgba(58,161,113,.16),rgba(126,99,196,0) 35%);inset:13%;opacity:.84;z-index:2}.lila-packet-loader__core{animation:lilaPacketCore 1.8s ease-in-out infinite;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.96),rgba(255,255,255,0) 31%),radial-gradient(circle,rgba(176,145,255,.96) 0,rgba(126,99,196,.82) 48%,rgba(57,43,91,.72) 100%);box-shadow:0 0 18px rgba(126,99,196,.44),0 0 34px rgba(126,99,196,.2);inset:31%;z-index:4}.lila-packet-loader__orbit{inset:5%;z-index:5}.lila-packet-loader__orbit span{background:#8c6df0;border:2px solid rgba(255,255,255,.92);border-radius:999px;box-shadow:0 0 12px rgba(140,109,240,.68);display:block;height:9px;left:50%;position:absolute;top:-4px;transform:translateX(-50%);width:9px}.lila-packet-loader__orbit.orbit-one{animation:lilaPacketOrbit 2.2s linear infinite}.lila-packet-loader__orbit.orbit-two{animation:lilaPacketOrbit 3s linear infinite reverse;inset:15%}.lila-packet-loader__orbit.orbit-two span{background:#49a976;box-shadow:0 0 12px rgba(73,169,118,.62);height:7px;width:7px}.lila-packet-loader__orbit.orbit-three{animation:lilaPacketOrbit 2.6s linear .35s infinite;inset:25%}.lila-packet-loader__orbit.orbit-three span{background:#e6b24d;box-shadow:0 0 12px rgba(230,178,77,.6);height:6px;width:6px}.lila-packet-loader__copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.lila-packet-loader__title{color:var(--ink);display:block;font-size:var(--lila-loader-title-size);font-weight:950;letter-spacing:0;line-height:.98;margin:0 auto;max-width:160px}.lila-packet-loader--inline .lila-packet-loader__title{line-height:1.16;max-width:none}.lila-packet-loader__label{color:var(--muted);display:block;font-size:var(--lila-loader-label-size);font-weight:800;line-height:1.2;margin:7px auto 0;max-width:150px}.lila-packet-loader__bars{align-items:flex-end;display:flex;gap:4px;justify-content:center;margin-top:10px;min-height:14px}.lila-packet-loader--inline .lila-packet-loader__bars{display:none}.lila-packet-loader__bars span{animation:lilaPacketBars 1.2s ease-in-out infinite;background:linear-gradient(180deg,rgba(126,99,196,.84),rgba(73,169,118,.7));border-radius:999px;display:block;height:8px;width:5px}.lila-packet-loader__bars span:nth-child(2){animation-delay:.12s}.lila-packet-loader__bars span:nth-child(3){animation-delay:.24s}.lila-packet-loader__bars span:nth-child(4){animation-delay:.36s}@keyframes lilaPacketGlow{0%,to{opacity:.58;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes lilaPacketPulse{0%{opacity:.72;transform:scale(.82)}72%,to{opacity:0;transform:scale(1.2)}}@keyframes lilaPacketRadar{to{transform:rotate(1turn)}}@keyframes lilaPacketCore{0%,to{transform:scale(.92)}50%{transform:scale(1.08)}}@keyframes lilaPacketOrbit{to{transform:rotate(1turn)}}@keyframes lilaPacketBars{0%,to{height:7px;opacity:.58}50%{height:14px;opacity:1}}@media (prefers-reduced-motion:reduce){.lila-packet-loader__bars span,.lila-packet-loader__core,.lila-packet-loader__glow,.lila-packet-loader__orbit,.lila-packet-loader__radar,.lila-packet-loader__ring{animation:none}}.daily-command-kpi-header,.daily-command-kpi-header>div,.daily-mobile-actions,.daily-watch-card-header{align-items:center;display:flex}.daily-command-kpi-header,.daily-mobile-actions,.daily-watch-card-header{justify-content:space-between}.daily-command-kpi-header{gap:10px}.daily-command-kpi-header>div{color:#352b53;gap:7px;font-size:12px;font-weight:900;min-width:0}.daily-command-kpi-header .chip{max-width:118px;overflow:hidden;text-overflow:ellipsis}.daily-command-kpi-header svg{color:var(--lilac);flex:0 0 auto}.daily-command-kpi strong{color:var(--ink);font-size:22px;font-weight:950;letter-spacing:0;line-height:1.08;overflow-wrap:anywhere;word-break:normal}.daily-command-kpi p,.daily-report-shortcut p,.daily-watch-card p{color:var(--muted);font-size:12px;line-height:1.45;margin:0;overflow-wrap:anywhere}.daily-signal-footer{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:auto;min-width:0}.daily-signal-footer>span{color:var(--muted);flex:1 1 auto;font-size:10.5px;font-weight:900;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.daily-command-kpi .row-action-button,.daily-watch-card .row-action-button{flex:0 0 auto;min-width:82px;width:-moz-fit-content;width:fit-content}.daily-operating-pace-panel .panel{display:grid;grid-gap:8px;gap:8px;min-width:0}.daily-contract-panel{align-content:start}.daily-contract-list{display:grid;grid-gap:11px;gap:11px}.daily-contract-list span{align-items:flex-start;color:#4d465e;display:grid;font-size:13px;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr);line-height:1.45}.daily-contract-list svg{color:var(--lilac);margin-top:2px}.daily-chart-note{color:var(--muted);font-size:12px;font-weight:750;line-height:1.45;margin:10px 0 0}.daily-watch-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.daily-watch-card{display:grid;grid-gap:10px;gap:10px;padding:16px}.daily-watch-card h3{color:var(--ink);font-size:15px;line-height:1.25;margin:0}.daily-product-queue{min-width:0}.daily-product-queue .result-window-scroll{max-height:430px}.daily-report-shortcut-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.daily-report-shortcut{color:inherit;display:grid;grid-gap:10px;gap:10px;padding:16px}.daily-report-shortcut>div{align-items:center;display:flex;justify-content:space-between}.daily-report-shortcut svg{color:var(--lilac)}.daily-report-shortcut h3{font-size:16px;margin:0}.daily-report-shortcut>span{align-items:center;color:var(--lilac-dark);display:inline-flex;font-size:12px;font-weight:900;gap:6px}.daily-command-heading{align-items:flex-end;gap:20px}.daily-command-heading h1{color:var(--ink);font-size:34px;font-weight:950;letter-spacing:0;line-height:1.08;margin:8px 0}.daily-command-heading p:not(.report-contract-eyebrow){max-width:720px}.daily-command-top-actions,.daily-read-chart>div,.daily-read-title-row,.daily-top-status-pills,.product-impact-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.daily-top-status-pills{justify-content:flex-end}.daily-status-pill,.decision-status-pill,.impact-badge,.product-mobile-reason{border-radius:999px;display:inline-flex;font-size:11px;font-weight:900;line-height:1;white-space:nowrap}.daily-status-pill{align-items:center;border:1px solid var(--border);color:#342f45;gap:7px;min-height:34px;padding:0 13px}.daily-status-pill>span{border-radius:999px;display:block;height:8px;width:8px}.daily-status-pill.green>span{background:var(--green)}.daily-status-pill.orange>span{background:var(--orange)}.daily-command-top-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,280px);margin-top:-2px}.daily-primary-ask-button{align-items:center;background:linear-gradient(135deg,#6f35f2,#8b5cf6);border:1px solid rgba(118,69,235,.34);border-radius:10px;box-shadow:0 16px 34px rgba(111,53,242,.22);color:#fff;display:inline-flex;font-size:15px;font-weight:900;gap:10px;justify-content:center;min-height:48px;padding:0 18px;text-decoration:none}.daily-primary-ask-button svg{flex:0 0 auto}.daily-open-pulse-button{background:rgba(255,255,255,.82);border-color:var(--border);border-radius:10px;color:#40384f;font-size:14px;justify-content:center;min-height:48px;width:100%}.daily-lila-read-card{background:rgba(255,255,255,.88);border:1px solid var(--border);border-radius:18px;box-shadow:var(--card-shadow);display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);padding:22px}.daily-judgment-grid,.daily-read-heading,.daily-read-main,.priority-action-list,.product-impact-groups,.product-impact-list{display:grid;grid-gap:14px;gap:14px;min-width:0}.daily-read-heading{align-items:flex-start;grid-template-columns:auto minmax(0,1fr)}.daily-read-title-row{justify-content:flex-start;margin-bottom:8px}.daily-read-title-row h2{color:var(--ink);font-size:22px;line-height:1.18;margin:0}.daily-read-copy{color:#312c42;font-size:15px;line-height:1.62;margin:0;max-width:700px;overflow-wrap:anywhere}.decision-status-pill{align-items:center;min-height:25px;padding:0 10px}.decision-status-pill.green{background:var(--green-soft);color:#148f57}.decision-status-pill.orange{background:var(--orange-soft);color:#d45c18}.decision-status-pill.rose{background:var(--rose-soft);color:#c73a5a}.daily-judgment-grid{border-top:1px solid var(--border);gap:0;margin-top:2px}.daily-judgment-row{align-items:flex-start;border-bottom:1px solid var(--border);display:grid;grid-gap:12px;gap:12px;grid-template-columns:22px 132px minmax(0,1fr);padding:13px 0}.daily-judgment-row:last-child{border-bottom:0}.daily-judgment-row svg{margin-top:1px}.daily-judgment-row.tone-lilac svg{color:var(--lilac)}.daily-judgment-row.tone-orange svg{color:#ff5e1f}.daily-judgment-row.tone-green svg{color:var(--green)}.daily-judgment-row strong{color:var(--ink);font-size:13px;line-height:1.35}.daily-judgment-row span{color:#4b465a;font-size:13px;line-height:1.45;min-width:0;overflow-wrap:anywhere}.daily-read-chart{align-content:start;border-left:1px solid var(--border);display:grid;grid-gap:12px;gap:12px;min-height:220px;min-width:0;padding-left:20px}.daily-read-chart>div{justify-content:space-between}.daily-read-chart>div>span{color:#342f45;font-size:13px;font-weight:850}.daily-read-chart .comparison-chart{min-height:180px}.daily-command-kpi-grid{gap:12px}.daily-analyst-read-section,.daily-operator-checklist{min-width:0}.daily-operator-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.daily-operator-card{background:rgba(255,255,255,.9);border:1px solid var(--border);border-radius:16px;box-shadow:0 14px 34px rgba(30,20,54,.06);display:flex;flex-direction:column;gap:9px;min-height:188px;min-width:0;padding:16px}.daily-operator-card-header{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.daily-operator-card-header>div{align-items:center;color:#342f45;display:inline-flex;font-size:13px;font-weight:900;gap:8px;min-width:0}.daily-operator-card-header svg{color:var(--lilac);flex:0 0 auto}.daily-operator-card-header span{min-width:0;overflow-wrap:anywhere}.daily-operator-card-header .decision-status-pill{flex:0 0 auto}.daily-operator-card strong{color:var(--ink);font-size:24px;letter-spacing:0;line-height:1.06;overflow-wrap:anywhere}.daily-operator-card em,.daily-operator-card p{color:#5d566d;font-size:12.5px;line-height:1.45;margin:0;min-width:0;overflow-wrap:anywhere}.daily-operator-card em{color:#746d83;font-style:normal}.daily-command-kpi,.daily-report-shortcut{border-radius:16px}.daily-command-kpi{gap:9px;min-height:152px;padding:16px}.daily-command-kpi-header>div{font-size:13px}.daily-command-kpi-header .decision-status-pill{flex:0 0 auto}.daily-command-kpi strong{font-size:23px}.daily-command-kpi p,.daily-report-shortcut p{font-size:12.5px}.daily-command-kpi .row-action-button{width:-moz-fit-content;width:fit-content}.daily-product-queue,.daily-shortcuts-section,.priority-actions-section{min-width:0}.priority-action-card{align-items:center;background:rgba(255,255,255,.86);border:1px solid var(--border);border-radius:14px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:40px minmax(0,1fr) auto;min-width:0;padding:14px 16px}.priority-rank{align-items:center;background:var(--lilac-soft);border-radius:999px;color:var(--lilac-dark);display:grid;font-size:15px;font-weight:950;height:34px;justify-content:center;width:34px}.priority-action-copy{display:grid;grid-gap:5px;gap:5px;min-width:0}.priority-action-copy>div{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.priority-action-copy h3{color:var(--ink);font-size:14px;line-height:1.25;margin:0}.priority-action-copy p{color:var(--muted);font-size:12.5px;line-height:1.45;margin:0;overflow-wrap:anywhere}.impact-badge{align-items:center;min-height:24px;padding:0 9px}.impact-badge.high{background:var(--orange-soft);color:#d45c18}.impact-badge.medium{background:var(--lilac-soft);color:var(--lilac-dark)}.product-impact-tabs{margin-bottom:14px}.product-impact-tabs span{align-items:center;border-bottom:2px solid transparent;color:var(--muted);display:inline-flex;font-size:12px;font-weight:900;gap:7px;min-height:30px;padding:0 4px}.product-impact-tabs span:first-child{border-color:var(--lilac);color:var(--lilac-dark)}.product-impact-tabs strong{background:var(--subtle);border-radius:999px;color:#40384f;font-size:10px;min-width:19px;padding:4px 6px;text-align:center}.product-impact-group h3{color:var(--ink);font-size:14px;margin:0}.product-impact-row{align-items:center;border:1px solid rgba(232,222,247,.72);border-radius:13px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(240px,1.25fr) minmax(330px,1fr) auto auto;min-width:0;padding:12px}.product-impact-row .table-product{min-width:0}.product-impact-metrics{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.product-impact-metrics span,.result-mobile-grid span{color:var(--muted);display:grid;font-size:10px;font-weight:850;grid-gap:4px;gap:4px;line-height:1.2;text-transform:uppercase}.product-impact-metrics strong,.result-mobile-grid strong{color:var(--ink);font-size:12px;font-weight:900;line-height:1.2;text-transform:none}.product-impact-mobile-list{display:none}.product-mobile-reason{align-items:center;background:var(--lilac-soft);color:var(--lilac-dark);padding:7px 9px;width:-moz-fit-content;width:fit-content}.daily-report-shortcut-grid{gap:12px}.daily-report-shortcut{padding:15px}.daily-command-modal{max-width:1080px}.daily-command-modal-body{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr}.daily-detail-section{background:rgba(255,255,255,.72);border:1px solid var(--border);border-radius:16px;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:14px 16px}.daily-detail-section.wide{grid-column:1/-1}.daily-detail-section h3{color:#34264f;font-size:15px;line-height:1.22;margin:0}.daily-detail-section p{color:#4d465e;font-size:13px;line-height:1.52;margin:0}.daily-detail-section dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.daily-detail-section dl>div{background:rgba(246,241,255,.7);border-radius:11px;min-width:0;padding:9px}.daily-detail-section dt{color:var(--muted);font-size:10px;font-weight:900;line-height:1.2;text-transform:uppercase}.daily-detail-section dd{color:var(--ink);font-size:12px;font-weight:850;margin:4px 0 0;overflow-wrap:anywhere}.daily-detail-section ol{color:#4d465e;display:grid;grid-gap:8px;gap:8px;font-size:12px;line-height:1.45;margin:0;padding-left:18px}.report-tile-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.report-tile{grid-gap:16px;gap:16px;grid-template-columns:auto minmax(0,1fr) auto;padding:20px}.report-icon,.report-tile{align-items:center;display:grid}.report-icon{background:var(--lilac-soft);border-radius:14px;color:var(--lilac-dark);height:52px;justify-content:center;width:52px}.report-tile h2{margin:0 0 6px}.report-tile p{color:var(--muted);font-size:14px;line-height:1.45;margin:0 0 9px}.report-tile span{color:var(--lilac-dark);font-size:12px;font-weight:800}.ask-page{display:grid;grid-template-columns:292px minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.ask-page.history-collapsed{grid-template-columns:minmax(0,1fr)}.ask-main,.ask-page.history-collapsed .ask-main{max-width:800px}.ask-main{display:grid;grid-gap:16px;gap:16px;grid-template-rows:auto auto minmax(0,1fr);margin:0 auto;min-height:0;padding:4px 26px 0;width:100%}.ask-hero{align-items:center;display:flex;gap:12px;justify-content:flex-start;text-align:left}.orb-icon{align-items:center;background:var(--lilac-soft);border-radius:999px;color:var(--lilac-dark);display:inline-grid;flex:0 0 auto;height:42px;justify-content:center;margin:0;width:42px}.ask-hero h1{font-size:clamp(26px,3vw,36px);margin:0 0 4px}.ask-hero p{color:var(--muted);font-size:14px;line-height:1.5;margin:0;max-width:680px}.history-toggle-button{align-items:center;background:rgba(255,255,255,.88);border:1px solid var(--border);border-radius:11px;color:#5f43a3;display:none;flex:0 0 auto;height:38px;justify-content:center;padding:0;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease;width:38px}.history-toggle-button:hover{background:#fff;border-color:rgba(156,112,238,.46);color:var(--lilac-dark);transform:translateY(-1px)}.history-toggle-button.desktop-history-button{display:inline-flex}.history-toggle-button.mobile-history-button{display:none}.ask-page .prompt-grid{display:flex;gap:10px;margin-inline:-2px;overflow-x:auto;padding:0 2px 4px;scrollbar-width:none}.ask-page .prompt-grid::-webkit-scrollbar{display:none}.ask-page .prompt-chip{flex:0 0 min(245px,72vw);min-height:54px;padding:11px 14px}.chat-history-panel{background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(248,242,255,.7));border-right:1px solid rgba(232,222,247,.92);display:grid;grid-template-rows:auto auto minmax(0,1fr);min-height:0;overflow:hidden;padding:18px 14px}.chat-history-header{align-items:center;color:#504665;display:flex;justify-content:space-between;margin-bottom:14px}.chat-history-header h2{color:var(--ink);font-size:18px;margin:0 0 3px}.chat-history-header span{color:var(--muted);font-size:12px;font-weight:650}.history-panel-toggle{align-items:center;background:rgba(255,255,255,.72);border:1px solid rgba(216,202,239,.92);border-radius:10px;color:#6a5a82;display:inline-flex;height:34px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease;width:34px}.history-panel-toggle:hover{background:#fff;border-color:rgba(156,112,238,.46);color:var(--lilac-dark);transform:translateY(-1px)}.new-chat-button{align-items:center;background:linear-gradient(135deg,#eadcff,#dcc6ff);border:1px solid rgba(156,112,238,.2);border-radius:12px;color:var(--lilac-dark);display:flex;font-weight:800;gap:8px;justify-content:center;min-height:46px;width:100%}.new-chat-button svg{background:rgba(255,255,255,.8);border-radius:999px;padding:2px}.chat-history-list{min-height:0;overflow-y:auto;padding:12px 2px 4px;scrollbar-color:rgba(156,112,238,.35) transparent;scrollbar-width:thin}.history-group{display:grid;grid-gap:8px;gap:8px;margin-bottom:18px}.history-group h3{align-items:center;color:#3a314f;display:flex;font-size:13px;gap:8px;margin:0}.history-group h3:before{background:#b995ff;border-radius:999px;content:"";height:9px;width:9px}.history-items{background:rgba(255,255,255,.62);border:1px solid var(--border);border-radius:14px;overflow:hidden}.history-row{align-items:center;background:transparent;border-bottom:1px solid rgba(232,222,247,.76);color:#43394f;display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:58px;width:100%}.history-row:last-child{border-bottom:0}.history-row.active,.history-row:hover{background:rgba(234,220,255,.72)}.history-row.active{box-shadow:inset 3px 0 0 var(--lilac-dark)}.history-row-trigger{align-items:center;background:transparent;border:0;color:inherit;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:58px;padding:10px 8px 10px 11px;text-align:left;width:100%}.history-row svg{color:var(--lilac-dark)}.history-row-main{display:grid;grid-gap:4px;gap:4px;min-width:0}.history-row-main strong{font-size:12.5px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-row-main span,.history-time{color:var(--muted);font-size:11.5px;font-weight:650}.history-time{white-space:nowrap}.conversation-actions{align-items:center;display:flex;justify-content:center;padding-right:7px;position:relative}.conversation-actions-trigger{align-items:center;background:rgba(255,255,255,.58);border:1px solid transparent;border-radius:9px;color:#6b5d78;display:inline-flex;height:30px;justify-content:center;opacity:0;padding:0;transition:background .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease;width:30px}.conversation-actions-trigger:focus-visible,.conversation-actions-trigger[aria-expanded=true],.history-row.active .conversation-actions-trigger,.history-row:hover .conversation-actions-trigger{opacity:1}.conversation-actions-trigger:hover,.conversation-actions-trigger[aria-expanded=true]{background:#fff;border-color:rgba(156,112,238,.36);color:var(--lilac-dark)}.conversation-actions-menu{background:rgba(255,255,255,.98);border:1px solid rgba(232,222,247,.96);border-radius:12px;box-shadow:0 18px 45px rgba(80,48,128,.16);display:grid;min-width:138px;padding:6px;position:absolute;right:6px;top:calc(100% - 4px);z-index:40}.conversation-actions-item{align-items:center;background:transparent;border:0;border-radius:9px;color:#43394f;display:flex;gap:8px;justify-content:flex-start;padding:9px 10px;text-align:left}.conversation-actions-item:hover{background:rgba(247,240,255,.92)}.conversation-actions-item.destructive{color:#a5364a}.conversation-delete-dialog-backdrop{align-items:center;background:rgba(35,26,47,.26);display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:120}.conversation-delete-dialog{background:rgba(255,255,255,.98);border:1px solid rgba(232,222,247,.98);border-radius:18px;box-shadow:0 24px 80px rgba(64,40,99,.24);color:var(--ink);display:grid;grid-gap:12px;gap:12px;max-width:min(390px,100%);padding:22px;position:relative}.conversation-delete-dialog h2{font-size:18px;letter-spacing:0;line-height:1.2;margin:0}.conversation-delete-dialog p{color:#5f536b;font-size:13.5px;line-height:1.5;margin:0}.conversation-delete-close{align-items:center;background:rgba(247,240,255,.9);border:1px solid rgba(232,222,247,.92);border-radius:10px;color:#6b5d78;display:inline-flex;height:30px;justify-content:center;padding:0;position:absolute;right:12px;top:12px;width:30px}.conversation-delete-error{background:rgba(255,236,239,.9);border:1px solid rgba(231,144,157,.45);border-radius:10px;color:#9d3146;font-size:12.5px;font-weight:750;padding:9px 10px}.conversation-delete-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:4px}.conversation-delete-actions button{background:rgba(247,240,255,.92);border:1px solid rgba(232,222,247,.96);border-radius:11px;color:#4a3a5e;font-weight:800;padding:10px 13px}.conversation-delete-actions button.danger{background:#9f3146;border-color:#9f3146;color:#fff}.conversation-delete-actions button:disabled,.conversation-delete-close:disabled{cursor:wait;opacity:.72}.history-empty{align-items:center;background:rgba(255,255,255,.72);border:1px solid var(--border);border-radius:14px;color:var(--muted);display:grid;grid-gap:8px;gap:8px;justify-items:center;line-height:1.45;padding:18px 14px;text-align:center}.chat-history-drawer-shell{display:none}.chat-panel{background:rgba(255,255,255,.78);border:1px solid var(--border);border-radius:24px;box-shadow:var(--card-shadow);display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;overflow:hidden}.message-list{align-content:start;display:grid;grid-gap:18px;gap:18px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 24px 34px;scroll-behavior:smooth;scroll-padding-bottom:130px}.chat-message{align-items:flex-start;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto minmax(0,1fr);min-width:0}.chat-message.user{direction:rtl}.chat-message.user .chat-avatar,.chat-message.user .chat-bubble{direction:ltr}.chat-avatar{align-items:center;background:var(--lilac-soft);border-radius:999px;color:var(--lilac-dark);display:grid;height:36px;justify-content:center;width:36px}.chat-message.user .chat-avatar{background:var(--blue-soft);color:var(--blue)}.chat-bubble{background:var(--panel-strong);border:1px solid var(--border);border-radius:22px;max-width:min(760px,100%);min-width:0;overflow-wrap:anywhere;padding:20px 22px}.chat-message.assistant .chat-bubble{align-self:start;background:transparent;block-size:auto;border:0;border-radius:0;display:grid;grid-gap:12px;gap:12px;height:-moz-fit-content;height:fit-content;justify-self:start;max-width:min(760px,100%);min-block-size:0;min-height:0;padding:0;width:100%}.assistant-prose-surface{align-self:start;background:var(--lilac-dark);border-radius:2px;color:#fff;display:block;height:auto;justify-self:start;max-width:min(68ch,100%);min-height:0;overflow-wrap:anywhere;padding:14px 16px;width:-moz-fit-content;width:fit-content}.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose,.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose a,.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose h1,.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose h2,.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose h3,.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose h4,.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose li,.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose p,.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose strong,.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-stream-placeholder{color:#fff}.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose h1,.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose h2,.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose h3,.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose h4{border-left-color:rgba(255,255,255,.58)}.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose li::marker{color:rgba(255,255,255,.84)}.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose blockquote{border-left-color:rgba(255,255,255,.58);color:rgba(255,255,255,.88)}.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose code{background:rgba(255,255,255,.14);color:#fff}.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose td,.chat-message.assistant .chat-bubble .assistant-prose-surface .lila-prose th{border-bottom-color:rgba(255,255,255,.28)}.chat-message.user .chat-bubble{background:var(--lilac-dark);color:#fff;max-width:min(680px,76%);padding:17px 20px}.chat-bubble p{line-height:1.55;margin:0}.chat-bubble .lila-prose p{line-height:1.72;margin:0 0 15px}.chat-bubble .lila-prose ol,.chat-bubble .lila-prose ul{margin:10px 0 18px}.chat-message.assistant .chat-bubble .lila-prose{color:#312b42;font-size:15.5px;line-height:1.78}.chat-message.assistant .chat-bubble .lila-prose p{color:#393348;font-weight:450;line-height:1.78;margin:0 0 18px;max-width:760px}.chat-message.assistant .chat-bubble .lila-prose h1,.chat-message.assistant .chat-bubble .lila-prose h2,.chat-message.assistant .chat-bubble .lila-prose h3,.chat-message.assistant .chat-bubble .lila-prose h4{align-items:center;background:transparent;border:0;border-left:4px solid rgba(122,79,230,.42);border-radius:0;color:#241b35;display:flex;font-size:15px;font-weight:900;letter-spacing:0;line-height:1.3;margin:24px 0 12px;padding:2px 0 2px 12px;width:auto}.chat-message.assistant .chat-bubble .lila-prose h1:first-child,.chat-message.assistant .chat-bubble .lila-prose h2:first-child,.chat-message.assistant .chat-bubble .lila-prose h3:first-child,.chat-message.assistant .chat-bubble .lila-prose h4:first-child{margin-top:0}.chat-message.assistant .chat-bubble .lila-prose strong{color:#15111f;font-weight:900}.chat-message.assistant .chat-bubble .lila-prose ol,.chat-message.assistant .chat-bubble .lila-prose ul{display:grid;grid-gap:11px;gap:11px;line-height:1.68;margin:12px 0 21px;padding-left:29px}.chat-message.assistant .chat-bubble .lila-prose ul{list-style:disc}.chat-message.assistant .chat-bubble .lila-prose ol{list-style:decimal}.chat-message.assistant .chat-bubble .lila-prose li{color:#393348;padding-left:6px}.chat-message.assistant .chat-bubble .lila-prose li::marker{color:#6f43c7;font-weight:900}.chat-message.assistant .chat-bubble .lila-prose li>p{margin:0 0 6px}.chat-message.assistant.streaming .chat-bubble{box-shadow:0 18px 42px rgba(122,79,230,.08)}.lila-stream-placeholder{color:rgba(49,43,66,.66);font-size:15px;font-weight:760;letter-spacing:0;line-height:1.5}.lila-stream-token{opacity:0;transform:translateY(5px);animation:lilaFadeIn .28s ease-out forwards}.lila-streaming-prose li:last-child,.lila-streaming-prose>:last-child{animation:lilaFadeIn .28s ease-out both}@keyframes lilaFadeIn{to{opacity:1;transform:translateY(0)}}.assistant-markdown{color:#2f2a3d;font-size:15.5px;line-height:1.76}.assistant-markdown>:first-child{margin-top:0}.assistant-markdown>:last-child{margin-bottom:0}.assistant-markdown p{color:#3f3a4f;font-weight:450;line-height:1.76;margin:0 0 16px}.assistant-markdown h1,.assistant-markdown h2,.assistant-markdown h3,.assistant-markdown h4{color:#4f2f9c;background:rgba(156,112,238,.12);border:1px solid rgba(156,112,238,.18);border-radius:999px;display:flex;width:-moz-fit-content;width:fit-content;font-size:13px;font-weight:850;letter-spacing:0;line-height:1.25;margin:22px 0 10px;padding:6px 11px}.assistant-markdown h1{font-size:14px}.assistant-markdown strong{color:#171421;font-weight:850}.assistant-markdown ol,.assistant-markdown ul{display:grid;grid-gap:9px;gap:9px;line-height:1.68;margin:10px 0 18px;padding-left:26px}.assistant-markdown ul{list-style:disc}.assistant-markdown ol{list-style:decimal}.assistant-markdown li{color:#3f3a4f;padding-left:3px}.assistant-markdown li::marker{color:#6f43c7;font-weight:850}.assistant-markdown li>p{margin:0 0 6px}.assistant-markdown blockquote{border-left:3px solid var(--lilac);color:var(--muted);margin:12px 0;padding:2px 0 2px 12px}.assistant-markdown code{background:var(--lilac-soft);border-radius:6px;color:var(--lilac-dark);font-size:.92em;padding:2px 5px}.assistant-markdown table{border-collapse:collapse;display:block;font-size:13px;margin:12px 0 14px;max-width:100%;overflow-x:auto}.assistant-markdown td,.assistant-markdown th{border-bottom:1px solid var(--border);padding:8px 10px;text-align:left;vertical-align:top}.assistant-markdown th{color:var(--ink);font-weight:800}.lila-visual-response{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.lila-visual-response.density-compact{margin-top:14px}.lila-visual-response.inline-after-intro{margin:0}.chat-bubble .lila-prose.lila-prose-before-visual>:last-child{margin-bottom:0}.chat-bubble .lila-prose.lila-prose-after-visual>:first-child{margin-top:0}.lila-visual-card{background:linear-gradient(180deg,#fff,#fdfbff);border:1px solid rgba(156,112,238,.18);border-radius:14px;box-shadow:0 14px 32px rgba(64,42,96,.07);color:#2b253a;display:grid;grid-gap:14px;gap:14px;max-width:100%;min-width:0;padding:16px}.lila-visual-card-header{display:grid;grid-gap:4px;gap:4px;min-width:0}.lila-visual-card-header>span{color:var(--lilac-dark);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.lila-visual-card-header h3{color:#211b31;font-size:15px;font-weight:900;letter-spacing:0;line-height:1.28;margin:0;overflow-wrap:anywhere}.lila-visual-card-header p,.lila-visual-note,.lila-visual-summary{color:#675f75;font-size:13px;font-weight:650;line-height:1.5;margin:0;overflow-wrap:anywhere}.lila-visual-metric-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.lila-visual-metric,.lila-visual-product-metrics>div{background:rgba(246,241,255,.74);border:1px solid rgba(156,112,238,.14);border-radius:12px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:11px}.lila-visual-metric span,.lila-visual-product-metrics span{color:#766d84;font-size:11px;font-weight:850;line-height:1.25;overflow-wrap:anywhere}.lila-visual-metric strong,.lila-visual-product-metrics strong{color:#1f192e;font-size:16px;font-weight:900;line-height:1.2;overflow-wrap:anywhere}.lila-visual-metric em{color:#6f43c7;font-size:12px;font-style:normal;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.lila-visual-delta{align-items:center;color:#272232;display:inline-flex;flex-wrap:wrap;gap:4px}.lila-visual-delta>span{color:currentColor;font-size:13px;font-weight:950;line-height:1}.lila-visual-delta.delta-up{color:#147d4d}.lila-visual-delta.delta-down{color:#be3348}.lila-visual-delta.delta-flat{color:#272232}.lila-visual-product-layout{align-items:flex-start;display:grid;grid-gap:13px;gap:13px;grid-template-columns:78px minmax(0,1fr);min-width:0}.lila-visual-product-image{aspect-ratio:1;background:#f8f3ff;border:1px solid rgba(156,112,238,.18);border-radius:12px;color:#8b72be;display:grid;height:78px;object-fit:cover;place-items:center;width:78px}.lila-visual-product-main{align-items:flex-start;display:grid;grid-gap:9px;gap:9px;min-width:0}.lila-visual-decision-pill{background:var(--lilac-soft);border:1px solid rgba(156,112,238,.18);border-radius:999px;color:var(--lilac-dark);display:inline-flex;font-size:12px;font-weight:900;line-height:1.2;padding:6px 10px;width:-moz-fit-content;width:fit-content}.lila-visual-decision-pill.tone-positive{background:var(--green-soft);border-color:rgba(56,185,123,.2);color:#1d8a59}.lila-visual-decision-pill.tone-warning{background:var(--orange-soft);border-color:rgba(255,138,76,.22);color:#bf5b26}.lila-replenishment-total{display:grid;grid-gap:2px;gap:2px;margin:0}.lila-replenishment-total span{color:#766d84;font-size:11px;font-weight:850}.lila-replenishment-total strong{color:#211b31;font-size:20px;font-weight:950}.lila-action-proposal-card{border-color:rgba(105,62,181,.3);box-shadow:0 16px 38px rgba(64,42,96,.1)}.lila-action-proposal-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-width:0}.lila-action-proposal-header>.lila-visual-product-layout{flex:1 1}.lila-action-proposal-header h3,.lila-action-proposal-header p{margin:0}.lila-action-proposal-badge,.lila-action-proposal-status{border-radius:999px;display:inline-flex;font-size:11px;font-weight:900;line-height:1.2;padding:5px 8px;text-transform:capitalize;width:-moz-fit-content;width:fit-content}.lila-action-proposal-badge{background:var(--lilac-soft);color:var(--lilac-dark)}.lila-action-proposal-status{background:#f3eff8;color:#5f536f;flex:0 0 auto}.lila-action-proposal-status.status-approved{background:var(--green-soft);color:#147d4d}.lila-action-proposal-status.status-cancelled,.lila-action-proposal-status.status-unavailable{background:#f7edf0;color:#a53a4c}.lila-action-proposal-card td span{color:#766d84;display:block;font-size:11px;margin-top:2px}.lila-action-proposal-move{background:rgba(246,241,255,.72);border:1px solid rgba(156,112,238,.16);border-radius:12px;display:grid;grid-gap:4px;gap:4px;padding:12px}.lila-action-proposal-move small,.lila-action-proposal-move span{color:#766d84;font-size:11px;font-weight:800}.lila-action-proposal-move strong{color:#211b31;font-size:17px}.lila-action-proposal-signals{color:#51475f;display:grid;font-size:12px;font-weight:700;grid-gap:6px;gap:6px;margin:0;padding-left:18px}.lila-action-proposal-safety{align-items:flex-start;background:#f7f4fb;border-radius:10px;color:#56496a;display:flex;font-size:12px;font-weight:800;gap:7px;line-height:1.4;padding:10px}.lila-action-proposal-safety svg{flex:0 0 auto;margin-top:1px}.lila-visual-product-metrics{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.lila-visual-actions,.lila-visual-signal-row{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.lila-visual-signal-row span{background:#fff;border:1px solid var(--border);border-radius:999px;color:#5e556d;font-size:12px;font-weight:800;line-height:1.2;padding:7px 10px}.lila-visual-table-wrap{border:1px solid rgba(156,112,238,.14);border-radius:12px;max-width:100%;overflow-x:auto}.lila-visual-table-wrap table{border-collapse:collapse;font-size:12.5px;min-width:620px;width:100%}.replenishment-decision-card .lila-visual-table-wrap table{min-width:720px;table-layout:auto}.replenishment-decision-card .lila-visual-table-wrap td,.replenishment-decision-card .lila-visual-table-wrap th{white-space:nowrap}.lila-visual-table-wrap td,.lila-visual-table-wrap th{border-bottom:1px solid rgba(232,222,247,.92);color:#4a4358;line-height:1.38;padding:10px;text-align:left;vertical-align:top}.lila-visual-table-wrap th{background:rgba(246,241,255,.8);color:#4f2f9c;font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.lila-visual-table-wrap tr:last-child td{border-bottom:0}.lila-visual-table-wrap td strong{color:#211b31;display:block;font-weight:900;margin-bottom:3px}.lila-visual-table-wrap td span{color:#756c82;display:block;font-size:11px;font-weight:800}.lila-visual-actions button{align-items:center;background:rgba(246,241,255,.88);border:1px solid rgba(156,112,238,.18);border-radius:999px;color:#5f43a3;display:inline-flex;font-size:12px;font-weight:850;gap:6px;min-height:32px;padding:0 11px}.lila-visual-actions button:hover:not(:disabled){background:var(--lilac-soft)}.lila-visual-actions button:disabled{cursor:default;opacity:.6}.size-pill.unavailable{background:#f3f1f6;border-color:#d8d2df;color:#6f6878}.lila-size-run-legend{display:flex;flex-wrap:wrap;gap:8px 14px;list-style:none;margin:0;padding:0}.lila-size-run-legend li{align-items:center;color:#675f75;display:inline-flex;font-size:11px;font-weight:800;gap:6px}.lila-size-run-legend li:before{background:#dff4e9;border:1px solid #8bd2aa;border-radius:999px;content:"";height:8px;width:8px}.lila-size-run-legend li[data-status=low]:before{background:#fff1d8;border-color:#e8b567}.lila-size-run-legend li[data-status=out]:before{background:#ffe1e5;border-color:#e796a2}.lila-size-run-legend li[data-status=unavailable]:before{background:#f3f1f6;border-color:#c8c1d0}.lila-comparison-basis,.lila-evidence-context,.lila-size-run-identity,.lila-size-run-summary{color:#675f75;font-size:11px;line-height:1.45;margin:0}.lila-size-run-identity{font-weight:800}.lila-comparison-basis,.lila-size-run-summary{color:#40364d;font-weight:850}.lila-product-comparison-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));list-style:none;margin:0;padding:0}.lila-product-comparison-grid>li{background:#faf8fc;border:1px solid rgba(156,112,238,.16);border-radius:11px;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:11px}.lila-product-comparison-grid>li>span{color:#6a4fac;font-size:10px;font-weight:900}.lila-product-comparison-grid>li>strong{color:#2b253a;font-size:12px;overflow-wrap:anywhere}.lila-product-comparison-grid dl{display:grid;grid-gap:6px;gap:6px;margin:0}.lila-product-comparison-grid dl>div{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.lila-product-comparison-grid dt{color:#756c82;font-size:10px}.lila-product-comparison-grid dd{color:#332b3d;font-size:11px;font-weight:850;margin:0}.lila-evidence-list{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.lila-evidence-list li{align-items:center;border:1px solid rgba(156,112,238,.14);border-radius:11px;display:flex;gap:12px;justify-content:space-between;min-width:0;padding:10px 11px}.lila-evidence-list li>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.lila-evidence-list strong{color:#2b253a;font-size:12.5px;overflow-wrap:anywhere}.lila-evidence-list small{color:#756c82;font-size:11px;overflow-wrap:anywhere}.lila-evidence-list span{color:#5f43a3;font-size:11px;font-weight:900;text-transform:capitalize}.lila-evidence-facts{color:#51485b;display:grid;font-size:10.5px;grid-gap:2px;gap:2px;list-style:disc;margin:3px 0 0;padding-left:16px}.lila-evidence-facts li{border:0;border-radius:0;display:list-item;padding:0}.lila-evidence-limitations,.lila-visual-supporting{border:1px solid rgba(156,112,238,.16);border-radius:12px;overflow:hidden}.lila-evidence-limitations>summary,.lila-visual-supporting>summary{align-items:center;color:#4f2f9c;cursor:pointer;display:flex;font-size:12px;font-weight:900;justify-content:space-between;min-height:42px;padding:9px 12px}.lila-evidence-limitations>ul{color:#675f75;font-size:12px;margin:0;padding:0 28px 12px}.lila-visual-supporting>div{border-top:1px solid rgba(156,112,238,.12);padding:10px}.lila-visual-supporting .lila-visual-card{box-shadow:none}@media (max-width:640px){.ranked-product-comparison .lila-visual-table-wrap table{min-width:500px}.lila-evidence-list li{align-items:flex-start}.lila-product-comparison-grid{grid-template-columns:1fr}}.lila-klaviyo-card{border-color:rgba(112,83,176,.22);overflow:hidden;padding:0}.lila-klaviyo-header{background:radial-gradient(circle at 88% 15%,rgba(190,167,238,.26),transparent 36%),linear-gradient(145deg,#211b31,#332547 58%,#3f3152);color:#fff;display:grid;grid-gap:7px;gap:7px;padding:18px}.lila-klaviyo-header>span,.lila-klaviyo-status{align-items:center;display:inline-flex;font-size:10.5px;font-style:normal;font-weight:900;gap:6px;letter-spacing:.04em;text-transform:uppercase}.lila-klaviyo-header h3{font-size:clamp(18px,2.2vw,24px);line-height:1.2;margin:0;overflow-wrap:anywhere}.lila-klaviyo-header p{color:rgba(255,255,255,.82);font-size:13.5px;font-weight:650;line-height:1.55;margin:0;max-width:72ch}.lila-klaviyo-status{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:6px 9px;width:-moz-fit-content;width:fit-content}.lila-klaviyo-status.status-draft,.lila-klaviyo-status.status-unavailable{color:#ffd394}.lila-klaviyo-sections{display:grid;grid-gap:1px;gap:1px;padding:2px 16px 12px}.lila-klaviyo-section{border-bottom:1px solid rgba(156,112,238,.12);display:grid;grid-gap:9px;gap:9px;padding:14px 2px}.lila-klaviyo-section:last-child{border-bottom:0}.lila-klaviyo-section h4{color:#332940;font-size:12px;font-weight:900;letter-spacing:.025em;margin:0;text-transform:uppercase}.lila-klaviyo-section li,.lila-klaviyo-section p{color:#625a70;font-size:12.5px;font-weight:650;line-height:1.55;overflow-wrap:anywhere}.lila-klaviyo-section p,.lila-klaviyo-section ul{margin:0}.lila-klaviyo-section ul{display:grid;grid-gap:6px;gap:6px;padding-left:18px}.lila-klaviyo-metric-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.lila-klaviyo-metric-grid>div{background:linear-gradient(145deg,rgba(247,243,253,.94),rgba(239,247,243,.75));border:1px solid rgba(156,112,238,.14);border-radius:11px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:11px}.lila-klaviyo-metric-grid dt{color:#766b82;font-size:10.5px;font-weight:850;line-height:1.3}.lila-klaviyo-metric-grid dd{color:#251d33;font-size:16px;font-weight:950;line-height:1.25;margin:0;overflow-wrap:anywhere}.lila-klaviyo-metric-grid small{color:#6a6175;font-size:10.5px;font-weight:700}.lila-funnel-stages{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.lila-funnel-stages li{align-items:stretch;display:grid;grid-gap:9px;gap:9px;grid-template-columns:28px minmax(0,1fr)}.lila-funnel-stages li>span{align-items:center;background:#2f263d;border-radius:8px;color:#fff;display:flex;font-size:11px;font-weight:900;justify-content:center}.lila-funnel-stages li>div{background:rgba(246,241,255,.72);border-radius:9px;display:grid;grid-gap:2px;gap:2px;padding:9px 11px}.lila-funnel-stages strong{color:#44394e;font-size:11px}.lila-funnel-stages b{color:#201829;font-size:14px}.lila-funnel-stages small{color:#746b7e;font-size:10px}.lila-test-plan-grid{display:grid;grid-gap:9px;gap:9px;list-style:none;margin:0;padding:0}.lila-test-plan-grid>li{background:#faf8fc;border:1px solid rgba(156,112,238,.15);border-radius:11px;padding:12px}.lila-test-plan-grid>li>strong{color:#271e32;display:block;font-size:13px;margin-bottom:4px}.lila-test-plan-grid dl{display:grid;grid-gap:6px;gap:6px;margin:10px 0 0}.lila-test-plan-grid dl div{display:grid;grid-gap:2px;gap:2px;grid-template-columns:minmax(90px,.35fr) 1fr}.lila-test-plan-grid dt{color:#766b82;font-size:10px;font-weight:900;text-transform:uppercase}.lila-test-plan-grid dd{color:#514858;font-size:11px;font-weight:650;margin:0}.lila-klaviyo-disclosure{border-top:1px solid rgba(156,112,238,.15)}.lila-klaviyo-disclosure summary{align-items:center;color:#59426e;cursor:pointer;display:flex;font-size:11.5px;font-weight:900;justify-content:space-between;min-height:44px;padding:0 18px}.lila-klaviyo-disclosure[open] summary svg{transform:rotate(180deg)}.lila-klaviyo-disclosure>div{background:rgba(248,246,250,.8);padding:0 18px 8px}.lila-operator-context{background:linear-gradient(155deg,#fff,#fbf8ff 70%,#f0f8f3);border:1px solid rgba(127,94,190,.2);border-radius:14px;box-shadow:0 15px 35px rgba(39,27,54,.08);color:#31263d;display:grid;grid-gap:12px;gap:12px;min-width:0;padding:16px}.lila-operator-context>footer,.lila-operator-context>header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.lila-operator-context>header span{align-items:center;color:#65449d;display:inline-flex;font-size:11px;font-weight:900;gap:5px;text-transform:uppercase}.lila-operator-context>header em{background:#eef8f1;border-radius:999px;color:#23774c;font-size:10px;font-style:normal;font-weight:900;padding:5px 8px}.lila-operator-context h3{font-size:17px;line-height:1.28;margin:0}.lila-operator-context li,.lila-operator-context>p{color:#655b6d;font-size:12.5px;font-weight:650;line-height:1.5}.lila-operator-context ul,.lila-operator-context>p{margin:0}.lila-operator-context section{background:rgba(255,255,255,.62);border-radius:10px;display:grid;grid-gap:7px;gap:7px;padding:10px}.lila-operator-context section h4{align-items:center;display:flex;font-size:11px;gap:5px;margin:0;text-transform:uppercase}.lila-operator-context section ul{display:grid;grid-gap:4px;gap:4px;padding-left:17px}.lila-operator-context .lila-context-missing{border-left:3px solid #dc9652}.lila-operator-context>footer{border-top:1px solid rgba(127,94,190,.14);padding-top:10px}.lila-operator-context>footer span{color:#7a7082;font-size:10px;font-weight:800;overflow-wrap:anywhere}.klaviyo-preview-heading button,.klaviyo-preview-workspace button,.lila-operator-context button{align-items:center;background:#30263d;border:0;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:850;gap:5px;min-height:40px;padding:0 13px}.klaviyo-preview-page{display:grid;grid-gap:16px;gap:16px;margin:0 auto;max-width:1120px;padding:26px 28px 60px}.klaviyo-preview-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.klaviyo-preview-heading>div{display:grid;grid-gap:5px;gap:5px}.klaviyo-preview-heading span,.klaviyo-preview-workspace>header span{align-items:center;color:#7c4a9d;display:inline-flex;font-size:10.5px;font-weight:900;gap:5px;text-transform:uppercase}.klaviyo-preview-heading h1{color:#201827;font-size:clamp(25px,4vw,42px);letter-spacing:-.04em;margin:0}.klaviyo-preview-heading p{color:#6e6474;font-size:13px;line-height:1.5;margin:0;max-width:70ch}.klaviyo-preview-source-switch{align-items:center;background:#eae4ef;border:1px solid #d9cfe1;border-radius:14px;display:flex;gap:4px;padding:4px;width:-moz-fit-content;width:fit-content}.klaviyo-preview-source-switch button{background:transparent;border:0;border-radius:10px;color:#65596d;font-size:11px;font-weight:850;min-height:38px;padding:0 14px}.klaviyo-preview-source-switch button.active{background:#352742;color:#fff;box-shadow:0 4px 12px rgba(53,39,66,.18)}.klaviyo-preview-modes{display:flex;gap:7px;overflow-x:auto;padding:2px 1px 8px;scrollbar-width:thin}.klaviyo-preview-modes button{background:#fff;border:1px solid #ddd4e6;border-radius:999px;color:#615568;flex:0 0 auto;font-size:10.5px;font-weight:850;min-height:38px;padding:0 11px}.klaviyo-preview-modes button.active{background:#352742;border-color:#352742;color:#fff}.klaviyo-preview-modes button.danger{background:#7b3944}.klaviyo-preview-ask{background:linear-gradient(145deg,#f3eef9,#eef5f1);border:1px solid #ddd3e7;border-radius:20px;display:grid;grid-gap:15px;gap:15px;min-height:560px;padding:22px}.klaviyo-preview-ask .chat-message{max-width:850px}.preview-surface-label{align-items:center;color:#5e4379;display:flex;font-size:11px;font-weight:900;gap:6px;text-transform:uppercase}.preview-user-prompt{background:#33283d;border-radius:15px 15px 4px 15px;color:#fff;font-size:13px;justify-self:end;margin:0;max-width:70%;padding:11px 14px}.preview-fallback{align-self:flex-start;background:#fff;border:1px solid #e3dbe9;border-radius:15px;display:grid;grid-gap:7px;gap:7px;max-width:720px;padding:18px}.preview-fallback p{color:#5c5263;font-size:13px;line-height:1.55;margin:0}.preview-fallback span{color:#9a5a35;font-size:11px;font-weight:800}.klaviyo-preview-workspace{background:#f7f6f8;border:1px solid #e0dce3;border-radius:20px;display:grid;grid-gap:18px;gap:18px;padding:22px}.klaviyo-preview-workspace>header{align-items:flex-end;display:flex;gap:15px;justify-content:space-between}.klaviyo-preview-workspace h2{margin:4px 0 0}.klaviyo-preview-workspace>header>div:last-child{display:flex;flex-wrap:wrap;gap:6px}.klaviyo-preview-workspace>header button{background:#fff;border:1px solid #d9d2dd;color:#5a4f60;min-height:36px}.klaviyo-preview-workspace>header button[aria-pressed=true]{background:#33283d;color:#fff}.preview-workspace-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.preview-workspace-grid>section{background:#fff;border:1px solid #e4dfe6;border-radius:14px;padding:18px}.preview-workspace-grid>section h3{margin:0 0 8px}.preview-workspace-grid>section li,.preview-workspace-grid>section p{color:#665d6b;font-size:12.5px;line-height:1.55}@media (max-width:760px){.klaviyo-preview-page{padding:18px 14px calc(80px + env(safe-area-inset-bottom))}.klaviyo-preview-heading,.klaviyo-preview-workspace>header{align-items:stretch;flex-direction:column}.klaviyo-preview-heading button{justify-content:center;width:100%}.klaviyo-preview-ask,.klaviyo-preview-workspace{border-radius:16px;padding:14px}.lila-klaviyo-metric-grid,.lila-test-plan-grid dl div,.preview-workspace-grid{grid-template-columns:1fr}.preview-user-prompt{max-width:88%}}.release-intelligence-preview{min-height:calc(100vh - 70px);padding:28px 30px 34px;color:#26222f;background:radial-gradient(circle at 96% 4%,rgba(154,105,255,.08),transparent 22rem),#fff}.release-intelligence-footer,.release-intelligence-header,.release-intelligence-insight,.release-intelligence-insight span,.release-intelligence-section-heading,.release-intelligence-title-row{display:flex;align-items:center}.release-intelligence-header{justify-content:space-between;gap:24px;margin-bottom:20px}.release-intelligence-eyebrow{margin:0 0 4px;color:#7e5bd7;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.release-intelligence-title-row{gap:10px}.release-intelligence-header h1{margin:0;font-size:clamp(25px,3vw,36px);letter-spacing:-.04em}.release-intelligence-header p:not(.release-intelligence-eyebrow){margin:6px 0 0;color:#746d7e;font-size:13px}.release-intelligence-readonly{border:1px solid #e7defa;border-radius:999px;padding:4px 8px;color:#7454bd;background:#faf7ff;font-size:9px;font-weight:800;text-transform:uppercase}.release-intelligence-ask{display:inline-flex;align-items:center;gap:7px;border:1px solid #d9cbf7;border-radius:9px;padding:9px 12px;color:#6542b5;background:#f8f3ff;font-size:11px;font-weight:800;text-decoration:none}.release-intelligence-insight{position:relative;gap:14px;overflow:hidden;border:1px solid #e7def7;border-radius:14px;padding:18px 20px;background:linear-gradient(110deg,#fcfaff,#f4edff)}.release-intelligence-insight:after{position:absolute;right:-35px;bottom:-60px;width:190px;height:140px;border-radius:50%;background:rgba(154,105,255,.1);content:""}.release-intelligence-insight-icon{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border-radius:50%;color:#6d48c7;background:#ece1ff}.release-intelligence-insight strong{color:#6742bc;font-size:14px}.release-intelligence-insight p{margin:4px 0 7px;color:#514a5a;font-size:11px}.release-intelligence-insight span{gap:5px;color:#8a8292;font-size:9px}.release-intelligence-tags{z-index:1;display:flex;gap:6px;margin-left:auto}.release-intelligence-tags span{border-radius:999px;padding:5px 8px;color:#6847b2;background:rgba(255,255,255,.74);font-size:9px;font-weight:800}.release-intelligence-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0}.release-intelligence-card,.release-intelligence-metrics article{border:1px solid #e9e3ef;border-radius:13px;background:rgba(255,255,255,.95);box-shadow:0 9px 30px rgba(58,37,91,.035)}.release-intelligence-metrics article{padding:15px}.release-intelligence-metrics span{display:block;margin-bottom:8px;color:#777080;font-size:9px;font-weight:800;text-transform:uppercase}.release-intelligence-metrics strong{display:block;font-size:25px;letter-spacing:-.04em}.release-intelligence-metrics small{display:block;margin-top:5px;font-size:9px}.metric-positive{color:#318b62}.metric-warning{color:#c27535}.metric-neutral{color:#7e718b}.release-intelligence-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.75fr);grid-gap:14px;gap:14px}.release-intelligence-card{padding:17px}.release-intelligence-section-heading{justify-content:space-between;gap:16px}.release-intelligence-section-heading h2{margin:0;font-size:15px;letter-spacing:-.02em}.release-intelligence-section-heading p{margin:4px 0 0;color:#837b89;font-size:9px}.release-intelligence-section-heading>span{color:#8e8598;font-size:9px;text-transform:uppercase}.release-intelligence-bars{display:flex;align-items:flex-end;gap:12px;height:190px;margin-top:18px;padding:12px 5px 0;border-bottom:1px solid #e8e0ef;background:repeating-linear-gradient(180deg,transparent 0 44px,#f1edf5 45px)}.release-intelligence-bar-column{display:flex;flex:1 1;flex-direction:column;align-items:center;height:100%}.release-intelligence-bar-track{display:flex;align-items:flex-end;width:min(36px,72%);flex:1 1}.release-intelligence-bar{width:100%;min-height:16px;border-radius:6px 6px 1px 1px;background:linear-gradient(180deg,#8f67e9,#c8b0fb)}.release-intelligence-bar-column>span{margin:7px 0 5px;color:#8a8291;font-size:8px}.release-intelligence-priority-list{display:grid;grid-gap:9px;gap:9px;margin-top:15px}.release-intelligence-priority-list article{display:grid;grid-template-columns:auto 1fr auto;align-items:flex-start;grid-gap:9px;gap:9px;border:1px solid #eee8f3;border-radius:10px;padding:10px;background:#fdfcff}.release-intelligence-priority-list article>span{border-radius:999px;padding:4px 6px;color:#6f4fbb;background:#efe7ff;font-size:7px;font-weight:800;text-transform:uppercase}.release-intelligence-priority-list strong{display:block;font-size:10px}.release-intelligence-priority-list p{margin:4px 0 0;color:#756d7c;font-size:8px;line-height:1.45}.release-intelligence-priority-list svg{color:#a18bbd}.release-intelligence-footer{justify-content:center;gap:7px;margin-top:18px;color:#8b8294;font-size:9px}@media (max-width:980px){.release-intelligence-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.release-intelligence-grid{grid-template-columns:1fr}}@media (max-width:680px){.release-intelligence-preview{padding:22px 16px}.release-intelligence-header{align-items:flex-start;flex-direction:column}.release-intelligence-insight{align-items:flex-start;flex-wrap:wrap}.release-intelligence-tags{width:100%;margin-left:58px}.release-intelligence-metrics{grid-template-columns:1fr}}.governed-runtime-overview{margin-bottom:18px;overflow:hidden;border:1px solid #e1d9e9;border-radius:16px;background:#fff;box-shadow:0 14px 34px rgba(42,30,58,.05)}.governed-runtime-overview>header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:20px 22px 16px;border-bottom:1px solid #eee8f1}.governed-runtime-overview>header h2,.governed-runtime-overview>header p,.governed-runtime-source small,.governed-runtime-source strong{margin:0}.governed-runtime-overview>header h2{font-size:19px;letter-spacing:-.025em}.governed-runtime-overview>header p:not(.release-conversation-eyebrow){margin-top:5px;color:#746c7c;font-size:11px}.governed-runtime-source{display:grid;min-width:min(330px,100%);grid-gap:4px;gap:4px;text-align:right}.governed-field-classification,.governed-runtime-source span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:4px 7px;color:#6248a0;background:#f0e9fc;font-size:8px;font-weight:850;letter-spacing:.035em;text-transform:uppercase}.governed-runtime-source span{margin-left:auto}.governed-runtime-source strong{color:#37303e;font-size:11px}.governed-runtime-source small{color:#8b8291;font-size:9px}.governed-runtime-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:#eee8f1}.governed-runtime-metrics article{min-width:0;padding:14px 16px;background:#fff}.governed-runtime-metrics small,.governed-runtime-metrics span{display:block}.governed-runtime-metrics span{color:#7b7281;font-size:8px;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.governed-runtime-metrics strong{display:block;margin:7px 0 4px;overflow-wrap:anywhere;color:#2f2934;font-size:17px;letter-spacing:-.02em;text-transform:capitalize}.governed-runtime-overview.blocked .governed-runtime-metrics strong{color:#a56834;font-size:13px}.governed-runtime-metrics small{color:#938a99;font-size:8px;line-height:1.4}.governed-representative-boundary,.governed-runtime-blocker{display:flex;align-items:flex-start;gap:11px}.governed-runtime-blocker{margin:14px;border:1px solid #efd7bd;border-radius:11px;padding:13px;color:#825028;background:#fffaf3}.governed-runtime-blocker svg{flex:0 0 auto;margin-top:1px}.governed-runtime-blocker p,.governed-runtime-blocker strong{display:block;margin:0}.governed-runtime-blocker strong{font-size:11px}.governed-runtime-blocker p{margin-top:4px;font-size:9px;line-height:1.5}.governed-runtime-overview>details{border-top:1px solid #eee8f1}.governed-runtime-overview>details>summary{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;cursor:pointer;color:#655b6c;font-size:10px;font-weight:800;list-style:none}.governed-runtime-dependencies{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;padding:0 16px 16px}.governed-runtime-dependencies article{min-width:0;border:1px solid #eee8f2;border-radius:9px;padding:11px;background:#fdfcff}.governed-runtime-dependencies span{color:#9a642f;font-size:8px;font-weight:850;text-transform:uppercase}.governed-runtime-dependencies p,.governed-runtime-dependencies small,.governed-runtime-dependencies strong{display:block;margin:0;overflow-wrap:anywhere}.governed-runtime-dependencies strong{margin-top:4px;font-size:10px}.governed-runtime-dependencies p,.governed-runtime-dependencies small{margin-top:4px;color:#7d7482;font-size:8px;line-height:1.45}.governed-representative-boundary{margin-bottom:16px;border:1px solid #dfd2f6;border-radius:12px;padding:13px 15px;color:#61469f;background:linear-gradient(110deg,#fcf9ff,#f5efff)}.governed-representative-boundary svg{flex:0 0 auto}.governed-representative-boundary p,.governed-representative-boundary strong{display:block;margin:0}.governed-representative-boundary strong{font-size:11px}.governed-representative-boundary p{margin-top:3px;color:#74658d;font-size:9px;line-height:1.45}.release-conversation-inline-card{display:grid;width:100%;grid-gap:3px;gap:3px;border:1px solid #eee6f2;border-radius:9px;padding:10px;text-align:left;color:#3f3844;background:#fdfbff}.release-conversation-inline-card strong{font-size:10px}.release-conversation-inline-card small,.release-conversation-inline-card span{color:#7d7483;font-size:8px}.release-conversation-inline-card small{color:#6c4ab5;font-weight:800}.governed-recommendation-brief{display:grid;grid-gap:13px;gap:13px}.governed-approval-boundary,.governed-recommendation-confidence,.governed-recommendation-direction,.governed-recommendation-intelligence,.governed-recommendation-next,.governed-recommendation-ranked,.governed-recommendation-rules,.governed-recommendation-sources,.governed-recommendation-why{border:1px solid #eae3ee;border-radius:12px;background:#fff}.governed-recommendation-direction{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.34fr);grid-gap:18px;gap:18px;padding:18px;background:linear-gradient(120deg,#fdfbff,#f5efff)}.governed-recommendation-direction aside small,.governed-recommendation-direction aside span,.governed-recommendation-direction aside strong,.governed-recommendation-direction h3,.governed-recommendation-direction p{display:block;margin:0}.governed-approval-boundary h3,.governed-recommendation-confidence h3,.governed-recommendation-direction h3,.governed-recommendation-intelligence h3,.governed-recommendation-ranked h3,.governed-recommendation-rules h3,.governed-recommendation-why h3{margin:7px 0 0;font-size:14px;letter-spacing:-.02em}.governed-recommendation-direction p,.governed-recommendation-why p{margin-top:7px;color:#5f5665;font-size:10px;line-height:1.58}.governed-recommendation-direction aside{align-self:stretch;border-left:1px solid #dfd4ed;padding-left:17px}.governed-recommendation-direction aside span{color:#817587;font-size:8px;font-weight:800;text-transform:uppercase}.governed-recommendation-direction aside strong{margin-top:6px;color:#7b4c21;font-size:13px}.governed-recommendation-direction aside small{margin-top:4px;color:#7c7183;font-size:9px}.governed-recommendation-why{padding:16px 18px}.governed-recommendation-why h3{margin-top:0}.governed-recommendation-ranked{padding:17px}.governed-recommendation-ranked>header{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.governed-recommendation-ranked>header p{margin:0;color:#8a8090;font-size:8px}.governed-recommendation-ranked>div{display:grid;grid-gap:9px;gap:9px;margin-top:13px}.governed-recommendation-ranked article{border:1px solid #ebe4ef;border-radius:10px;padding:13px;background:#fdfcff}.governed-recommendation-ranked .rank{color:#7150ba;font-size:8px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.governed-recommendation-ranked h4,.governed-recommendation-ranked p{margin:0}.governed-recommendation-ranked h4{margin-top:5px;font-size:10px;line-height:1.48}.governed-recommendation-ranked .confidence{margin-top:5px;color:#75677e;font-size:8px}.governed-recommendation-ranked dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:11px 0 0}.governed-recommendation-ranked dl>div{border-radius:8px;padding:9px;background:#f5f1f8}.governed-recommendation-ranked dt{display:flex;align-items:center;gap:5px;color:#675d6d;font-size:8px;font-weight:850}.governed-recommendation-ranked dd{margin:4px 0 0;color:#706677;font-size:8px;line-height:1.45}.governed-approval-boundary>div,.governed-recommendation-evidence-grid,.governed-recommendation-impact,.governed-recommendation-intelligence,.governed-recommendation-next,.governed-recommendation-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.governed-recommendation-impact article,.governed-recommendation-list{min-width:0;border:1px solid #eae3ee;border-radius:11px;padding:14px;background:#fff}.governed-recommendation-list header{display:flex;align-items:center;justify-content:space-between;gap:8px}.governed-recommendation-impact h4,.governed-recommendation-list h4{margin:0;font-size:10px}.governed-recommendation-list header span{border-radius:999px;padding:3px 6px;color:#6f568e;background:#f2ecf8;font-size:7px;font-weight:850;text-transform:uppercase}.governed-recommendation-impact ul,.governed-recommendation-intelligence ul,.governed-recommendation-list ul,.governed-recommendation-rules ul{margin:9px 0 0;padding-left:16px}.governed-recommendation-impact li,.governed-recommendation-impact p,.governed-recommendation-intelligence li,.governed-recommendation-list li,.governed-recommendation-rules li{color:#675f6c;font-size:8px;line-height:1.55}.governed-recommendation-impact li+li,.governed-recommendation-intelligence li+li,.governed-recommendation-list li+li,.governed-recommendation-rules li+li{margin-top:5px}.governed-recommendation-confidence{padding:16px}.governed-recommendation-confidence>header h3{margin-top:6px}.governed-recommendation-confidence>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.governed-recommendation-confidence article{border-radius:9px;padding:11px;background:#f6f2f8}.governed-recommendation-confidence article p,.governed-recommendation-confidence article span,.governed-recommendation-confidence article strong{display:block;margin:0}.governed-recommendation-confidence article span{color:#6d4eac;font-size:8px;font-weight:850}.governed-recommendation-confidence article strong{margin-top:5px;font-size:9px}.governed-recommendation-confidence article p{margin-top:5px;color:#726979;font-size:8px;line-height:1.48}.governed-recommendation-impact article p{margin:8px 0 0}.governed-recommendation-intelligence,.governed-recommendation-rules{padding:15px}.governed-recommendation-intelligence article+article,.governed-recommendation-rules article+article{border-left:1px solid #ebe4ef;padding-left:15px}.governed-recommendation-intelligence h3,.governed-recommendation-rules h3{margin-top:0}.governed-recommendation-rules li{display:flex;align-items:flex-start;gap:6px;list-style:none}.governed-recommendation-rules svg{flex:0 0 auto;margin-top:2px}.governed-recommendation-sources{padding:0}.governed-recommendation-sources summary{padding:14px 16px;cursor:pointer;font-size:10px;font-weight:850}.governed-recommendation-sources>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:0 15px 15px}.governed-recommendation-sources article{border:1px solid #eee7f1;border-radius:8px;padding:10px}.governed-recommendation-sources article p,.governed-recommendation-sources article small,.governed-recommendation-sources article span,.governed-recommendation-sources article strong{display:block;margin:0}.governed-recommendation-sources article small,.governed-recommendation-sources article span{color:#807688;font-size:7px;text-transform:uppercase}.governed-recommendation-sources article strong{margin-top:4px;font-size:9px}.governed-recommendation-sources article p,.governed-recommendation-sources article small{margin-top:4px;font-size:8px}.governed-recommendation-next{padding:14px}.governed-recommendation-next article{border-radius:8px;padding:11px;background:#f6f2f8}.governed-recommendation-next article.approval{grid-column:1/-1;color:#6f4523;background:#fff7ec}.governed-recommendation-next span{color:#685d70;font-size:8px;font-weight:850;text-transform:uppercase}.governed-recommendation-next p{margin:6px 0 0;font-size:9px;line-height:1.5}.governed-approval-boundary{padding:15px;background:linear-gradient(120deg,#fbf9fe,#f5efff)}.governed-approval-boundary>header{display:flex;align-items:center;gap:9px}.governed-approval-boundary>header h3,.governed-approval-boundary>header p{margin:0}.governed-approval-boundary>header p{margin-top:2px;color:#7c7184;font-size:8px}.governed-approval-boundary>div{margin-top:12px}.governed-approval-boundary article{border-radius:9px;padding:11px;background:rgba(255,255,255,.74)}.governed-approval-boundary article strong{font-size:9px}.governed-approval-boundary article p{margin:5px 0 0;color:#6f6576;font-size:8px;line-height:1.5}@media (max-width:920px){.governed-runtime-dependencies,.governed-runtime-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.governed-runtime-overview>header{flex-direction:column}.governed-runtime-source{min-width:0;text-align:left}.governed-runtime-source span{margin-left:0}.governed-approval-boundary>div,.governed-recommendation-confidence>div,.governed-recommendation-direction,.governed-recommendation-evidence-grid,.governed-recommendation-impact,.governed-recommendation-intelligence,.governed-recommendation-next,.governed-recommendation-ranked dl,.governed-recommendation-rules,.governed-recommendation-sources>div,.governed-runtime-dependencies,.governed-runtime-metrics{grid-template-columns:1fr}.governed-recommendation-direction aside,.governed-recommendation-intelligence article+article,.governed-recommendation-rules article+article{border-top:1px solid #ebe4ef;border-left:0;padding-top:13px;padding-left:0}.governed-recommendation-ranked>header{align-items:flex-start;flex-direction:column}.governed-recommendation-next article.approval{grid-column:auto}}.message-meta{margin-top:14px}.message-meta,.message-tools{display:flex;flex-wrap:wrap;gap:8px}.message-tools{align-items:center;margin-top:10px}.message-details summary,.message-tools button{align-items:center;background:rgba(246,241,255,.8);border:1px solid rgba(156,112,238,.16);border-radius:999px;color:#5f43a3;display:inline-flex;font-size:12px;font-weight:800;gap:6px;min-height:30px;padding:0 10px}.message-details summary:hover,.message-tools button:hover{background:var(--lilac-soft)}.message-details{color:var(--muted)}.message-details[open]{flex-basis:100%}.message-details summary{cursor:pointer;list-style:none;width:-moz-fit-content;width:fit-content}.message-details summary::-webkit-details-marker{display:none}.message-details[open] summary svg{transform:rotate(180deg)}.message-details dl{background:rgba(251,248,255,.82);border:1px solid var(--border);border-radius:14px;display:grid;grid-gap:8px 12px;gap:8px 12px;grid-template-columns:minmax(130px,auto) minmax(0,1fr);margin:10px 0 0;padding:12px}.message-details dt{color:var(--text);font-size:12px;font-weight:800}.message-details dd{font-size:12px;margin:0;overflow-wrap:anywhere}.scroll-sentinel{height:1px}.typing{color:var(--muted)}.lila-working-copy{white-space:nowrap}.lila-working-ellipsis{display:inline-block;line-height:1;margin-left:.02em;overflow:hidden;position:relative;text-indent:-999px;vertical-align:baseline;width:1.15em}.lila-working-ellipsis:after{animation:lila-working-ellipsis 1.2s steps(4) infinite;content:"...";inset:0;position:absolute;text-indent:0}@keyframes lila-working-ellipsis{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.lila-stream-token,.lila-streaming-prose li:last-child,.lila-streaming-prose>:last-child{animation:none;opacity:1;transform:none}.lila-working-ellipsis{animation:none;width:1.15em}.lila-working-ellipsis:after{animation:none;-webkit-clip-path:none;clip-path:none}}.ask-input{align-items:center;background:rgba(255,255,255,.94);border-top:1px solid var(--border);box-shadow:0 -18px 36px rgba(64,42,96,.06);display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto auto;padding:14px;position:-webkit-sticky;position:sticky;bottom:0;z-index:3}.ask-input input{background:#fff;border:1px solid var(--border);border-radius:999px;height:50px;outline:none;padding:0 18px}.ask-input input:focus{border-color:var(--lilac);box-shadow:0 0 0 4px rgba(156,112,238,.12)}.ask-input-status{color:var(--muted);font-size:13px;font-weight:750;white-space:nowrap}.ask-input button{align-items:center;background:linear-gradient(135deg,var(--lilac),#b995ff);border:0;border-radius:999px;color:#fff;display:grid;height:48px;justify-content:center;width:48px}.ask-input button:disabled{opacity:.55}.ask-input .stop-generating-button{background:#efeef1;color:#1f172b}.ask-input .stop-generating-button:hover{background:#e8e5ec}.debug-drawer{color:var(--muted);font-size:12px;padding:14px 16px}.debug-drawer summary{color:var(--lilac-dark);cursor:pointer;font-weight:800}.debug-drawer dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr);margin:12px 0 0}.debug-drawer dt{color:var(--text);font-weight:800}@media (max-width:1180px){.app-background{padding:0}.app-shell{grid-template-columns:218px minmax(0,1fr)}.page-canvas{padding:12px 28px 36px}.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.daily-command-page{max-width:100%}.daily-command-kpi-grid,.daily-operator-grid,.daily-watch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.daily-command-hero{grid-template-columns:auto minmax(0,1fr)}.daily-command-hero-actions{align-items:flex-start;grid-column:1/-1;justify-items:start}.daily-command-hero-actions .summary-chips{justify-content:flex-start}.daily-report-shortcut-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-lila-read-card{grid-template-columns:1fr}.daily-read-chart{border-left:0;border-top:1px solid var(--border);padding-left:0;padding-top:18px}.product-impact-row{grid-template-columns:minmax(240px,1.1fr) minmax(280px,1fr) auto}.product-impact-row .row-action-button{grid-column:3}.prompt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ask-page{grid-template-columns:260px minmax(0,1fr)}.ask-main{padding-inline:20px}}@media (max-width:900px){.app-background,.app-content,.app-shell,.page-canvas,body,html{max-width:100vw;overflow-x:hidden;width:100%}.desktop-sidebar,.desktop-topbar{display:none}.app-background{min-height:100dvh;padding:0}.app-shell{border:0;border-radius:0;box-shadow:none;display:block;height:auto;min-height:100dvh;overflow:visible}.app-shell:has(.ask-page){height:100dvh;min-height:0;overflow:hidden}.app-content:has(.ask-page){display:grid;grid-template-rows:64px minmax(0,1fr);height:100dvh;min-height:0}.conversation-actions-trigger{opacity:1}.mobile-topbar{align-items:center;background:rgba(255,255,255,.9);border-bottom:1px solid var(--border);display:grid;grid-template-columns:38px minmax(0,1fr) 38px;height:64px;padding:0 16px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.mobile-topbar .logo{justify-self:center;padding:0;text-align:center}.mobile-topbar-spacer{display:block;height:38px;width:38px}.mobile-topbar .logo-mark{font-size:24px;letter-spacing:7px}.mobile-topbar .logo-subtitle{display:none}.mobile-drawer-shell.open{display:block}.drawer-backdrop{background:rgba(34,24,53,.3);border:0;inset:0;position:fixed;z-index:50}.mobile-drawer{background:#fff;bottom:0;box-shadow:24px 0 80px rgba(43,29,68,.18);left:0;padding:18px;position:fixed;top:0;width:min(320px,86vw);z-index:51}.drawer-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.mobile-bottom-nav{display:none}.page-canvas{min-height:calc(100dvh - 64px);overflow:visible;padding:22px 16px calc(36px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}.page-canvas:has(.ask-page){height:calc(100dvh - 64px);min-height:0;overflow:hidden;padding:14px 14px calc(16px + env(safe-area-inset-bottom))}.chat-panel,.metric-card,.page-stack,.panel,.product-card,.product-section,.prompt-chip,.report-tile,.result-window,.summary-card{max-width:100%;min-width:0}.summary-card{align-items:flex-start;grid-template-columns:1fr;padding:18px}.live-daily-summary{max-height:380px}.daily-pulse-preview,.daily-pulse-preview-shell{max-height:190px}.summary-icon{height:44px;width:44px}.pulse-modal-backdrop{align-items:flex-end;padding:0}.pulse-modal{border-radius:22px 22px 0 0;max-height:100dvh;min-height:100dvh;width:100%}.pulse-modal-header{align-items:flex-start;padding:18px 16px}.pulse-modal-header h2{font-size:21px}.pulse-modal-header-actions{align-items:flex-end;display:grid;justify-items:end}.pulse-modal-header-actions .summary-chips{justify-content:flex-end}.pulse-modal-body{padding:18px 16px calc(24px + env(safe-area-inset-bottom))}.card-grid.three,.card-grid.two,.funnel-card,.metric-grid,.mini-metric-row,.report-tile-grid,.selected-detail-metrics,.split-grid{grid-template-columns:1fr}.capital-report-page .capital-metric-row,.capital-report-page .capital-metric-row.secondary{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.capital-report-page .capital-metric-row.secondary .mini-metric:last-child:nth-child(odd){grid-column:1/-1}.capital-report-page .mini-metric{align-content:start;min-height:138px;overflow:visible;padding:16px 14px}.capital-report-page .mini-metric span{font-size:11px;line-height:1.22;overflow-wrap:anywhere}.capital-report-page .mini-metric strong{font-size:clamp(25px,8.6vw,34px);line-height:1.05;overflow-wrap:anywhere}.capital-report-page .mini-metric p{font-size:13px;line-height:1.34;margin-top:2px}.restocks-report-page .mini-metric p,.restocks-report-page .mini-metric span,.restocks-report-page .mini-metric strong,.restocks-report-page .page-heading p,.restocks-report-page .summary-card p{overflow-wrap:anywhere}.capital-cleanup-page,.restocks-report-page{overflow-x:clip;width:100%}.capital-cleanup-page{max-width:100%}.capital-cleanup-page a,.capital-cleanup-page button,.capital-cleanup-page select,.capital-cleanup-page summary,.restocks-report-page a,.restocks-report-page button,.restocks-report-page select,.restocks-report-page summary{min-height:44px}.restocks-report-page .capital-metric-row{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.restocks-lila-read{align-items:start;border-radius:20px;grid-template-columns:1fr;padding:20px}.restocks-lila-read h2{font-size:27px}.restocks-lila-read p{font-size:14px}.restocks-contextual-ask-desktop{display:none}.restocks-contextual-ask-mobile{display:inline-flex}.restocks-lila-read .restocks-contextual-ask{width:100%}.restocks-signal-row{grid-template-columns:repeat(2,minmax(0,1fr))}.restocks-signal-row>:last-child:nth-child(odd){grid-column:1/-1}.restocks-signal-row>*{min-height:118px;padding:14px}.restocks-signal-row strong{font-size:clamp(24px,8vw,31px);overflow-wrap:anywhere}.restocks-section-heading{align-items:start;grid-template-columns:1fr}.restocks-section-heading h2{font-size:22px}.restocks-priority-grid{grid-template-columns:1fr}.restocks-priority-card{padding:15px}.restocks-priority-card .restocks-contextual-ask,.restocks-priority-card>footer>button{flex:1 1 130px;min-height:44px}.capital-cleanup-page .restocks-signal-row{grid-template-columns:repeat(2,minmax(0,1fr))}.capital-cleanup-page .restocks-signal-row>:last-child:nth-child(odd){grid-column:1/-1}.capital-cleanup-page .restocks-signal-row>*{min-height:118px;padding:14px}.capital-cleanup-page .restocks-signal-row strong{font-size:clamp(23px,7.5vw,30px);overflow-wrap:anywhere}.capital-cleanup-page .restocks-section-heading{align-items:start;grid-template-columns:1fr}.capital-cleanup-page .restocks-section-heading h2{font-size:22px}.capital-cleanup-page .restocks-priority-grid{grid-template-columns:1fr}.capital-cleanup-page .bucket-chip-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.capital-cleanup-page .bucket-chip{min-width:0;padding-inline:10px;text-align:center;white-space:normal}.restocks-report-page .mini-metric{min-height:132px;padding:14px 12px}.restocks-report-page .bucket-chip-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.restocks-report-page .bucket-chip{min-width:0;padding-inline:10px;text-align:center;white-space:normal}.ga4-traffic-page{max-width:100%;overflow-x:hidden;width:100%}.page-canvas:has(.ga4-traffic-page){max-width:100vw;overflow-x:hidden}.ga4-traffic-page>*{max-width:100%;min-width:0;width:auto}.ga4-traffic-page .capital-filter-panel,.ga4-traffic-page .funnel-card,.ga4-traffic-page .funnel-label,.ga4-traffic-page .funnel-step,.ga4-traffic-page .ga4-matrix-panel,.ga4-traffic-page .page-heading,.ga4-traffic-page .page-heading p,.ga4-traffic-page .panel,.ga4-traffic-page .summary-card,.ga4-traffic-page .summary-content{max-width:100%;min-width:0;overflow-wrap:anywhere}.ga4-traffic-page .summary-content h2,.ga4-traffic-page .summary-content p{max-width:100%;overflow-wrap:anywhere}.ga4-traffic-page .summary-chips{flex-wrap:wrap}.ga4-kpi-heading,.ga4-timeframe-panel{align-items:stretch;display:grid;grid-gap:10px;gap:10px}.ga4-kpi-heading em{margin-left:0}.ga4-timeframe-control{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ga4-timeframe-control button{padding-inline:8px}.ga4-traffic-page .funnel-label{align-items:flex-start;display:grid;grid-gap:4px;gap:4px}.ga4-traffic-page .bucket-chip-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ga4-traffic-page .bucket-chip{min-width:0;padding-inline:9px;text-align:center;white-space:normal}.ga4-matrix-grid,.ga4-product-card-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ga4-product-card{grid-template-columns:1fr}.ga4-product-card .product-thumb{height:92px;width:92px}.ga4-product-card-footer{align-items:flex-start;display:grid}.metric-card{min-height:170px}.product-table{display:none}.result-window-scroll{max-height:620px;-webkit-overflow-scrolling:touch}.result-window-default{max-height:620px}.result-window-expanded{max-height:74dvh}.mobile-product-list,.mobile-result-list{display:grid;grid-gap:12px;gap:12px;padding:12px}.product-section .section-header,.result-window-header{align-items:flex-start;flex-direction:column}.capital-filter-panel>div:first-child,.capital-search-row,.report-list-filter-bar,.selected-detail-header{align-items:flex-start;display:grid;grid-template-columns:1fr}.report-list-filter-count{width:100%}.capital-search-panel{padding:12px}.capital-search-suggestions{left:10px;max-height:62dvh;right:10px;-webkit-overflow-scrolling:touch}.capital-search-suggestion{align-items:flex-start;grid-template-columns:auto minmax(0,1fr)}.capital-search-suggestion-signal{align-items:flex-start;grid-column:1/-1;grid-template-columns:auto auto 1fr;justify-items:start;min-width:0}.capital-search-suggestion-signal>strong{text-align:left}.selected-detail-header .status-pill{width:-moz-fit-content;width:fit-content}.ask-page,.image-debug-details dl{grid-template-columns:1fr}.ask-page{gap:12px;grid-template-rows:minmax(0,1fr)}.ask-main{gap:12px;max-width:none;padding:0}.ask-page>.chat-history-panel,.history-toggle-button.desktop-history-button{display:none}.history-toggle-button.mobile-history-button{display:inline-flex}.chat-history-drawer-shell.open{display:block}.chat-history-drawer-shell .drawer-backdrop{background:rgba(34,24,53,.3);border:0;inset:0;position:fixed;z-index:60}.chat-history-panel.drawer{background:radial-gradient(circle at 50% 0,rgba(179,135,249,.16),transparent 16rem),rgba(255,255,255,.98);border:1px solid rgba(232,222,247,.95);border-radius:24px 24px 0 0;bottom:0;box-shadow:0 -24px 80px rgba(43,29,68,.18);display:grid;left:0;max-height:min(82dvh,720px);padding:18px 16px calc(18px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:61}.ask-hero{align-items:center;display:flex;gap:10px;text-align:left}.ask-hero .orb-icon{flex:0 0 auto;height:40px;margin:0;width:40px}.ask-hero h1{font-size:25px;margin:0}.ask-hero p{display:none}.prompt-grid{display:flex;gap:10px;margin-inline:-2px;overflow-x:auto;padding:0 2px 4px;scrollbar-width:none}.prompt-grid::-webkit-scrollbar{display:none}.prompt-chip{flex:0 0 min(280px,82vw);min-height:52px;padding:11px 13px}.chat-panel{min-height:0}.size-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.quadrant-grid{height:230px}.funnel-arrow{display:none}.sales-contract-card,.sales-page-heading{align-items:stretch;display:grid}.sales-lila-read{grid-template-columns:42px minmax(0,1fr)}.sales-lila-read-action{grid-column:2}.sales-section-heading>div{align-items:flex-start;display:grid}.sales-attention-grid,.sales-driver-grid,.sales-mix-preview-grid{grid-template-columns:1fr}.sales-timeframe-panel{border-radius:18px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:12px}.sales-timeframe-panel .ga4-timeframe-control{grid-template-columns:repeat(4,minmax(0,1fr))}.sales-timeframe-panel .ga4-timeframe-control button{padding-inline:8px}.daily-command-main-grid,.sales-kpi-row,.sales-main-grid,.sales-mix-grid{grid-template-columns:1fr}.daily-command-heading,.daily-command-hero-actions{align-items:stretch;display:grid;justify-items:stretch}.daily-command-action-row{justify-content:flex-start}.daily-command-hero{grid-template-columns:1fr;padding:18px}.daily-command-hero-actions{grid-column:auto}.daily-proactive-question{border-radius:14px;width:100%}.daily-command-kpi-grid,.daily-report-shortcut-grid,.daily-watch-grid{grid-template-columns:1fr}.daily-command-kpi{grid-template-rows:none;min-height:0}.daily-command-heading h1{font-size:30px}.daily-top-status-pills{justify-content:flex-start}.daily-command-top-actions,.daily-lila-read-card{grid-template-columns:1fr}.daily-lila-read-card{padding:18px}.daily-read-chart{border-left:0;border-top:1px solid var(--border);padding-left:0;padding-top:16px}.daily-judgment-row{grid-template-columns:22px 116px minmax(0,1fr)}.priority-action-card{align-items:flex-start;grid-template-columns:38px minmax(0,1fr)}.priority-action-card .row-action-button{grid-column:2;justify-self:start}.product-impact-groups,.product-impact-tabs{display:none}.product-impact-mobile-list{display:grid;grid-gap:12px;gap:12px}.result-mobile-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.daily-command-modal-body,.daily-detail-section dl{grid-template-columns:1fr}.sales-kpi-row{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-kpi-card{min-width:0}.sales-mix-row{grid-template-columns:minmax(74px,112px) minmax(0,1fr) 48px}.sales-product-cell{min-width:0}.sales-product-cell em{max-width:none}.sales-filter-panel .bucket-chip-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-filter-panel .bucket-chip{min-width:0;white-space:normal}}@media (max-width:520px){.page-heading h1{font-size:25px}.page-heading p{font-size:14px}.sales-lila-read{grid-template-columns:1fr;padding:18px}.sales-lila-read-action{grid-column:auto}.sales-contextual-ask-desktop{display:none}.sales-contextual-ask-mobile{display:inline-flex;min-height:44px;width:100%}.sales-card-actions a,.sales-filter-panel .bucket-chip,.sales-mix-toggle button,.sales-timeframe-panel .ga4-timeframe-control button{align-items:center;display:flex;justify-content:center;min-height:44px}.sales-driver-card footer{align-items:stretch;display:grid}.sales-attention-card>a,.sales-driver-card footer a{min-height:44px}.prompt-grid{display:flex;grid-template-columns:none;overflow-x:auto}.prompt-chip,.report-tile p,.summary-content p{font-size:13px}.daily-pulse-markdown,.daily-pulse-markdown p{font-size:14px;line-height:1.66}.live-daily-summary{max-height:360px}.daily-pulse-preview,.daily-pulse-preview-shell{max-height:174px}.daily-command-heading h1{font-size:27px}.daily-read-heading{grid-template-columns:1fr}.daily-read-title-row h2{font-size:20px}.daily-judgment-row{grid-template-columns:22px minmax(0,1fr)}.daily-judgment-row span{grid-column:2}.daily-command-kpi-grid,.daily-operator-grid,.priority-action-card{grid-template-columns:1fr}.priority-action-card .row-action-button{grid-column:auto}.result-mobile-grid{grid-template-columns:1fr}.summary-actions{align-items:flex-start;display:grid}.summary-details dl{grid-template-columns:1fr}.pulse-modal-header{gap:12px}.pulse-modal-header-actions .summary-chips{display:none}.pulse-modal-markdown,.pulse-modal-markdown p{font-size:15px;line-height:1.66}.metric-value{font-size:23px}.impact-card strong,.mini-metric strong{font-size:26px}.bar-chart-wrap,.large-chart{height:240px}.ga4-matrix-grid,.ga4-product-card-metrics{grid-template-columns:1fr}.ga4-empty-panel{min-height:220px}.chat-panel{border-radius:18px;grid-template-rows:minmax(0,1fr) auto;min-height:0}.message-list{gap:14px;padding:14px 14px calc(88px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(112px + env(safe-area-inset-bottom))}.chat-bubble{max-width:100%;padding:16px}.chat-message{gap:9px;grid-template-columns:34px minmax(0,1fr)}.chat-message.user .chat-bubble{max-width:88%}.lila-visual-card{padding:14px}.lila-visual-metric-grid,.lila-visual-product-metrics{grid-template-columns:1fr}.lila-visual-product-layout{grid-template-columns:58px minmax(0,1fr)}.lila-visual-product-image{height:58px;width:58px}.lila-action-proposal-header{align-items:stretch;flex-direction:column}.lila-visual-actions button{min-height:34px}.assistant-markdown{font-size:14.5px;line-height:1.66}.assistant-markdown p{line-height:1.66}.message-details dl{grid-template-columns:1fr}.ask-input{padding:12px}.ask-input input{height:46px;min-width:0}.ask-input button{height:46px;width:46px}.product-card{align-items:flex-start;grid-template-columns:62px minmax(0,1fr)}.product-card .product-thumb{height:62px;width:62px}}.desktop-sidebar:has(.sidebar-system-card){gap:20px}.desktop-sidebar:has(.sidebar-system-card) .sidebar-nav{gap:3px}.desktop-sidebar:has(.sidebar-system-card) .nav-link{font-size:13px;min-height:37px}.sidebar-operator-card,.sidebar-system-card{align-items:center;background:rgba(255,255,255,.82);border:1px solid var(--border);border-radius:14px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr);padding:12px}.sidebar-system-card{margin-top:auto}.sidebar-card-icon,.sidebar-operator-avatar{align-items:center;background:var(--lilac-soft);border-radius:10px;color:var(--lilac-dark);display:flex;height:34px;justify-content:center;width:34px}.sidebar-operator-avatar{background:#24202d;color:#fff;font-size:10px;font-weight:900;letter-spacing:.08em}.sidebar-operator-card span,.sidebar-operator-card strong,.sidebar-system-card span,.sidebar-system-card strong{display:block}.sidebar-operator-card strong,.sidebar-system-card strong{color:#272230;font-size:11.5px}.sidebar-operator-card span,.sidebar-system-card span{color:#7a7286;font-size:9.5px;line-height:1.35;margin-top:3px}.sidebar-system-card i{background:var(--orange);border-radius:999px;display:inline-block;height:6px;margin-right:4px;width:6px}.page-canvas:has(.commerce-releases-page){padding:4px 24px 36px}.commerce-releases-page{color:#211e27;display:grid;grid-gap:18px;gap:18px;margin:0 auto;max-width:1360px;min-width:0;width:100%}.releases-page-header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.release-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.releases-page-header h1{color:#16141a;font-size:clamp(29px,2.6vw,40px);letter-spacing:-.04em;line-height:1;margin:0}.releases-page-header p{color:#716b79;font-size:14px;margin:9px 0 0}.fixture-mini-badge,.fixture-mode-badge{align-items:center;background:#f1eaff;border:1px solid #dfcff8;border-radius:999px;color:#6946a7;display:inline-flex;font-size:10px;font-weight:850;gap:5px;letter-spacing:.04em;padding:5px 8px;text-transform:uppercase}.create-release-dialog footer button:not(.secondary),.release-detail-drawer footer button:not(.secondary),.releases-primary-button{align-items:center;background:#27222f;border:1px solid #27222f;border-radius:10px;color:#fff;display:inline-flex;font-size:12px;font-weight:800;gap:8px;min-height:40px;padding:0 15px}.releases-primary-button:hover{background:#4b346f}.releases-primary-button:disabled{background:#e3dfe6;border-color:#d9d3dd;color:#8d8493;cursor:not-allowed}.fixture-mode-badge.mode-live,.fixture-mode-badge.mode-live_empty{background:#e8f7ef;border-color:#c9e8d7;color:#26764a}.fixture-mode-badge.mode-blocked,.fixture-mode-badge.mode-unavailable{background:#fff0f2;border-color:#f0cdd3;color:#a23e50}.fixture-mode-badge.mode-degraded{background:#fff7e8;border-color:#ecdcb7;color:#8a641f}.releases-source-strip{align-items:center;background:linear-gradient(90deg,rgba(245,239,255,.95),rgba(255,255,255,.75));border:1px solid #e4d7f7;border-radius:12px;color:#62586d;display:grid;font-size:11px;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;padding:9px 12px}.releases-source-strip svg{color:#7a50c1}.releases-source-strip small{color:#8c8494;white-space:nowrap}.releases-tabs{align-items:center;border-bottom:1px solid #e8e2ec;display:flex;gap:28px;overflow-x:auto;scrollbar-width:none}.releases-tabs::-webkit-scrollbar{display:none}.releases-tabs button{align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;color:#817a88;display:inline-flex;font-size:12px;font-weight:750;gap:7px;margin-bottom:-1px;min-height:40px;padding:0 1px;white-space:nowrap}.releases-tabs button span{align-items:center;background:#f0edf2;border-radius:999px;display:inline-flex;font-size:9px;height:18px;justify-content:center;min-width:18px;padding:0 5px}.releases-tabs button.active{border-color:#8e5ed4;color:#211b29}.releases-tabs button.active span{background:#eadffd;color:#67429f}.release-metric-grid{display:grid;grid-gap:11px;gap:11px;grid-template-columns:repeat(5,minmax(0,1fr))}.release-metric-grid article{background:rgba(255,255,255,.88);border:1px solid #e9e3ed;border-radius:14px;box-shadow:0 8px 24px rgba(49,36,64,.035);display:grid;grid-gap:7px;gap:7px;min-height:108px;padding:14px}.release-metric-grid article>div{align-items:center;color:#77707e;display:flex;font-size:10px;font-weight:750;justify-content:space-between}.release-metric-grid article svg{color:#8d66c3}.release-metric-grid article strong{color:#18151c;font-size:25px;letter-spacing:-.04em;line-height:1}.release-metric-grid article small{color:#98919e;font-size:9.5px}.releases-dashboard-grid{align-items:flex-start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) 250px}.releases-main-column,.releases-right-rail{display:grid;grid-gap:14px;gap:14px;min-width:0}.release-rail-card,.releases-panel{background:rgba(255,255,255,.9);border:1px solid #e9e3ed;border-radius:15px;box-shadow:0 10px 28px rgba(49,36,64,.035);min-width:0;overflow:hidden}.rail-card-heading,.releases-panel-heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.releases-panel-heading{border-bottom:1px solid #eee9f0;padding:15px 17px}.rail-card-heading h2,.releases-panel-heading h2{color:#211d25;font-size:13px;letter-spacing:-.01em;margin:0}.releases-panel-heading p{color:#8c8491;font-size:10px;margin:4px 0 0}.releases-panel-heading>button{align-items:center;background:transparent;border:0;color:#7652a9;display:inline-flex;font-size:10px;font-weight:800;gap:5px}.releases-table-scroll{overflow-x:auto}.releases-table{border-collapse:collapse;font-size:10px;min-width:880px;width:100%}.releases-table th{background:#fbfafc;color:#958e9a;font-size:8.5px;font-weight:850;letter-spacing:.055em;padding:9px 10px;text-align:left;text-transform:uppercase}.releases-table td{border-top:1px solid #f0ecf1;color:#5b5560;padding:10px;vertical-align:middle}.releases-table tbody tr:hover{background:#fdfbff}.release-name-button{background:transparent;border:0;display:grid;grid-gap:3px;gap:3px;padding:0;text-align:left}.release-name-button strong{color:#211d25;font-size:10.5px}.release-name-button span{color:#96909b;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8.5px}.release-type-badge{align-items:center;background:#f0edf4;border-radius:6px;color:#655c6c;display:inline-flex;font-size:8.5px;font-weight:800;min-height:22px;padding:0 7px}.release-type-badge.type-combined{background:#efe5ff;color:#67409f}.release-type-badge.type-google_feed{background:#e9f4ff;color:#416c9b}.releases-status-pill{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:8.5px;font-style:normal;font-weight:800;gap:5px;line-height:1.2;min-height:22px;padding:3px 7px;text-transform:capitalize;white-space:nowrap}.releases-status-pill>span{border-radius:999px;height:5px;width:5px}.releases-status-pill.tone-positive{background:#e9f8ef;border-color:#d4eddf;color:#257148}.releases-status-pill.tone-positive>span,.system-status-dot.tone-operational{background:#36ae70}.releases-status-pill.tone-progress{background:#eaf2ff;border-color:#d9e6fa;color:#396ca8}.releases-status-pill.tone-progress>span{background:#5790d4}.releases-status-pill.tone-warning{background:#fff4df;border-color:#f4e3c0;color:#94611e}.releases-status-pill.tone-warning>span,.system-status-dot.tone-degraded,.system-status-dot.tone-stale{background:#e99a35}.releases-status-pill.tone-critical{background:#ffebee;border-color:#f4d5da;color:#aa4051}.releases-status-pill.tone-critical>span,.system-status-dot.tone-blocked,.system-status-dot.tone-unavailable{background:#d9586b}.release-target-list{display:flex;flex-wrap:wrap;gap:3px;max-width:140px}.release-target-list span{background:#f5f2f7;border-radius:5px;color:#6e6674;font-size:8px;padding:3px 5px}.release-result-copy{color:#37313c;font-weight:700}.release-row-action{align-items:center;background:#f7f3fa;border:0;border-radius:7px;color:#7852ab;display:flex;height:28px;justify-content:center;width:28px}.release-timeline{display:grid;padding:4px 17px 10px}.release-timeline-row{align-items:flex-start;background:transparent;border:0;border-bottom:1px solid #f0ecf1;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;padding:11px 0;text-align:left}.release-timeline-row:last-child{border-bottom:0}.timeline-icon{align-items:center;background:#eee7f8;border-radius:9px;color:#7651a8;display:flex;height:29px;justify-content:center;width:29px}.timeline-icon.tone-blocked{background:#ffebee;color:#b24455}.timeline-icon.tone-degraded{background:#fff3df;color:#9a671f}.timeline-copy{display:grid;grid-gap:2px;gap:2px}.timeline-copy strong{color:#28232d;font-size:10.5px}.timeline-copy small{color:#9b94a0;font-size:8px}.timeline-copy>span{color:#6f6875;font-size:9.5px;line-height:1.4}.release-timeline-row time{color:#96909b;font-size:8.5px;white-space:nowrap}.release-rail-card{padding:14px}.rail-card-heading{margin-bottom:12px}.rail-card-heading>div{align-items:center;display:flex;gap:7px}.rail-card-heading svg{color:#8057b7}.fixture-mini-badge{font-size:7.5px;padding:4px 6px}.quick-actions-list,.system-status-list{display:grid;grid-gap:2px;gap:2px}.system-status-row{align-items:center;border-top:1px solid #f1edf3;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;padding:8px 0}.system-status-dot{border-radius:999px;height:7px;width:7px}.system-status-row>span:nth-child(2){display:grid;grid-gap:2px;gap:2px}.system-status-row strong{color:#342e39;font-size:9.5px}.system-status-row small{color:#9a929e;font-size:7.5px;line-height:1.35}.system-status-row em{color:#807884;font-size:7.5px;font-style:normal;text-transform:capitalize}.quick-actions-list button{align-items:center;background:transparent;border:0;border-radius:8px;color:#514957;display:grid;font-size:9px;font-weight:720;grid-gap:7px;gap:7px;grid-template-columns:auto minmax(0,1fr) auto;min-height:34px;padding:0 7px;text-align:left}.quick-actions-list button:hover:not(:disabled){background:#f5effd;color:#67429f}.quick-actions-list button:disabled{cursor:not-allowed;opacity:.42}.quick-actions-list button>svg:last-child{color:#a49ca8}.quick-action-note,.release-calendar p{color:#928a97;font-size:8.5px;line-height:1.45;margin:10px 0 0}.operator-context-summary{display:grid;grid-gap:7px;gap:7px}.operator-context-summary>strong{color:#342e39;font-size:10px}.operator-context-summary>p{color:#8d8492;font-size:8.5px;margin:0}.operator-context-summary dl{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));margin:3px 0 0}.operator-context-summary dl>div{background:#f8f5fa;border-radius:7px;padding:6px 7px}.operator-context-summary dt{color:#99909d;font-size:7px;text-transform:uppercase}.operator-context-summary dd{color:#5f5665;font-size:8px;font-weight:750;margin:2px 0 0}.calendar-date{align-items:center;background:linear-gradient(135deg,#f6efff,#fff);border:1px solid #e9ddf8;border-radius:10px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 1fr;padding:10px}.calendar-date>strong{color:#624292;font-size:22px}.calendar-date>span{color:#504758;font-size:9px;font-weight:800;line-height:1.35}.calendar-date small{color:#968d9b;font-size:8px;font-weight:500}.release-help-card{align-items:flex-start;background:linear-gradient(145deg,#372b47,#5a3c77);border-radius:15px;color:#fff;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr);padding:14px}.release-help-card>svg{color:#d8bdff}.release-help-card strong{font-size:10.5px}.release-help-card p{color:#dfd4e7;font-size:8.5px;line-height:1.45;margin:4px 0 0}.release-help-card a{align-items:center;color:#e9d8ff;display:inline-flex;font-size:8.5px;font-weight:800;gap:5px;grid-column:2}.releases-empty{align-items:center;display:grid;justify-items:center;min-height:240px;padding:32px;text-align:center}.releases-empty>div{align-items:center;background:#f2eafb;border-radius:12px;color:#784fab;display:flex;height:46px;justify-content:center;margin-bottom:12px;width:46px}.releases-empty strong{font-size:13px}.releases-empty p{color:#8b8490;font-size:10px;margin:6px 0 0}.releases-source-state{align-items:flex-start;background:#fff8ed;border-top:1px solid #efe8df;color:#5e4b2f;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto minmax(0,1fr);min-height:220px;padding:30px}.releases-source-state.mode-live_empty{background:#f2fbf6;color:#285d42}.releases-source-state.mode-blocked,.releases-source-state.mode-unavailable{background:#fff6f7;color:#773746}.releases-source-state strong{font-size:14px}.releases-source-state p{color:#81747f;font-size:10px;margin:5px 0 0}.releases-source-state ul{color:#746a77;font-size:9px;grid-column:2;line-height:1.5;margin:2px 0 0;padding-left:15px}.releases-source-state li+li{margin-top:5px}.release-dialog-shell,.release-drawer-shell{inset:0;position:fixed;z-index:90}.release-drawer-backdrop{background:rgba(31,24,39,.28);border:0;inset:0;position:absolute;width:100%}.release-detail-drawer{background:#fcfbfd;bottom:0;box-shadow:-24px 0 70px rgba(32,23,43,.18);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;max-width:620px;position:absolute;right:0;top:0;width:min(620px,94vw)}.release-detail-drawer>header{align-items:flex-start;border-bottom:1px solid #eae4ed;display:flex;gap:16px;justify-content:space-between;padding:22px 24px 17px}.create-release-dialog h2,.release-detail-drawer>header h2{color:#1e1a22;font-size:22px;letter-spacing:-.035em;margin:5px 0}.release-detail-drawer>header p{color:#918a95;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;margin:0}.dialog-close,.release-detail-drawer>header button{align-items:center;background:#f2eef4;border:0;border-radius:9px;color:#5e5664;display:flex;height:34px;justify-content:center;width:34px}.release-eyebrow{color:#7953a9;font-size:8.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.release-drawer-status-row{align-items:center;background:#fff;border-bottom:1px solid #eee9f0;color:#8a838e;display:flex;flex-wrap:wrap;font-size:9px;gap:10px;padding:10px 24px}.release-detail-scroll{display:grid;grid-gap:14px;gap:14px;overflow-y:auto;padding:18px 24px 28px}.release-detail-section{background:#fff;border:1px solid #ebe5ee;border-radius:12px;padding:14px}.release-detail-section h3{color:#302a35;font-size:10px;letter-spacing:.035em;margin:0 0 11px;text-transform:uppercase}.release-detail-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.release-detail-grid div{min-width:0}.release-detail-grid dt{color:#99919d;font-size:8px;margin-bottom:4px}.release-detail-grid dd{color:#3f3844;font-size:9px;margin:0;overflow-wrap:anywhere}.release-notes-list,.release-warning-list{color:#554d5b;display:grid;font-size:10px;grid-gap:7px;gap:7px;line-height:1.5;margin:0;padding-left:18px}.release-warning-list li::marker{color:#d48827}.release-change-metrics{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.release-change-metrics span{background:#f8f5fa;border-radius:9px;color:#8b838f;display:grid;font-size:8px;grid-gap:3px;gap:3px;padding:9px}.release-change-metrics strong{color:#3e3349;font-size:16px}.release-approval-list,.release-detail-timeline,.release-result-list{display:grid;grid-gap:8px;gap:8px}.release-approval-list>div,.release-detail-timeline>div,.release-result-list>div{align-items:center;border-bottom:1px solid #f0ecf2;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding-bottom:8px}.release-approval-list>div:last-child,.release-detail-timeline>div:last-child,.release-result-list>div:last-child{border-bottom:0;padding-bottom:0}.release-approval-list span,.release-result-list span{display:grid;grid-gap:2px;gap:2px}.release-approval-list strong,.release-detail-timeline strong,.release-result-list strong{color:#403845;font-size:9.5px}.release-approval-list small,.release-detail-timeline p,.release-result-list small{color:#918a95;font-size:8.5px;line-height:1.4;margin:0}.release-result-list>p{color:#918a95;font-size:9px;margin:0}.release-sequence{display:flex;gap:12px;list-style:none;margin:0;padding:0}.release-sequence li{align-items:center;color:#514857;display:flex;font-size:9px;gap:7px}.release-sequence li span{align-items:center;background:#ebdffd;border-radius:999px;color:#6945a0;display:flex;font-size:8px;font-weight:900;height:20px;justify-content:center;width:20px}.rollback-readiness{align-items:center;background:#fff6e8;border:1px solid #f3dfbf;border-radius:10px;color:#9b6620;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;padding:10px}.rollback-readiness.is-ready{background:#eaf8ef;border-color:#d2eadc;color:#287149}.rollback-readiness strong{color:#453b4c;font-size:9.5px}.rollback-readiness p{color:#887e8e;font-size:8.5px;line-height:1.4;margin:2px 0 0}.release-blocker-callout{align-items:flex-start;background:#fff4e5;border:1px solid #f1dcba;border-radius:11px;color:#a16a21;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr);padding:11px}.release-blocker-callout.intervention{background:#ffebee;border-color:#f1d3d9;color:#ad4052}.release-blocker-callout strong{color:#4a3f4f;font-size:10px}.release-blocker-callout p{color:#756b7b;font-size:9px;line-height:1.45;margin:3px 0 0}.release-detail-timeline>div{grid-template-columns:auto minmax(0,1fr) auto}.release-detail-timeline time{color:#9b949f;font-size:8px}.create-release-dialog footer,.release-detail-drawer>footer{align-items:center;background:#fff;border-top:1px solid #eae4ed;display:flex;gap:9px;justify-content:flex-end;padding:13px 24px}.create-release-dialog footer .secondary,.release-detail-drawer footer .secondary{background:#fff;border:1px solid #dfd8e3;border-radius:10px;color:#615968;font-size:10px;font-weight:800;min-height:40px;padding:0 14px}.create-release-dialog footer button:disabled,.release-detail-drawer footer button:disabled{cursor:not-allowed;opacity:.45}.create-release-dialog{background:#fff;border:1px solid #e3dce7;border-radius:18px;box-shadow:0 30px 90px rgba(32,23,43,.24);left:50%;max-width:470px;padding:26px 26px 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 32px)}.dialog-close{position:absolute;right:16px;top:16px}.create-dialog-icon{align-items:center;background:linear-gradient(135deg,#e9dcfb,#f7f1ff);border-radius:13px;color:#7249a7;display:flex;height:46px;justify-content:center;margin-bottom:15px;width:46px}.create-release-dialog>p{color:#756d7b;font-size:11px;line-height:1.55;margin:8px 0 16px}.create-dialog-steps{display:grid;grid-gap:9px;gap:9px;margin-bottom:16px}.create-dialog-steps>span{align-items:center;color:#5f5665;display:flex;font-size:10px;gap:8px}.create-dialog-steps>span>span,.create-dialog-steps>span>svg{align-items:center;background:#f1ecf6;border-radius:999px;color:#7a56a8;display:flex;font-size:8px;height:21px;justify-content:center;width:21px}.create-dialog-steps>span.complete{color:#347051}.create-dialog-steps>span.complete>svg{background:#e5f5eb;color:#347051;padding:4px}.create-release-dialog footer{margin:22px -26px 0;padding-inline:26px}.sr-only{clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.commerce-releases-page a:focus-visible,.commerce-releases-page button:focus-visible,.commerce-releases-page textarea:focus-visible,.create-release-dialog button:focus-visible,.release-detail-drawer button:focus-visible{outline:3px solid rgba(139,92,204,.35);outline-offset:2px}.genuine-releases-page{--genuine-ink:#24202b;--genuine-muted:#6f6876;--genuine-line:#e5dfe8;--genuine-plum:#68458f;--genuine-plum-soft:#f4eefb}.genuine-page-header{align-items:center}.genuine-live-badge{align-items:center;border:1px solid #e4dce8;border-radius:999px;color:#6e6673;display:inline-flex;font-size:10px;font-weight:850;gap:7px;letter-spacing:.05em;padding:6px 9px;text-transform:uppercase}.genuine-live-badge>span{background:#9a929d;border-radius:50%;height:7px;width:7px}.genuine-live-badge.is-live{background:#edf8f1;border-color:#cfe9d9;color:#2d724b}.genuine-live-badge.is-live>span{background:#31a165;box-shadow:0 0 0 3px rgba(49,161,101,.12)}.genuine-live-badge.is-blocked{background:#fff1f2;border-color:#f0d2d7;color:#a34858}.genuine-live-badge.is-blocked>span{background:#c65569}.genuine-header-control{align-items:center;background:#f7f4f8;border:1px solid var(--genuine-line);border-radius:12px;color:var(--genuine-plum);display:flex;gap:10px;max-width:360px;padding:10px 13px}.genuine-header-control span{color:var(--genuine-muted);display:grid;font-size:11px;grid-gap:2px;gap:2px}.genuine-header-control strong{color:var(--genuine-ink);font-size:12px}.genuine-context-strip{background:#28232e;border-radius:14px;color:#fff;display:grid;grid-gap:1px;gap:1px;grid-template-columns:1fr 1fr;overflow:hidden}.genuine-context-strip>div{align-items:center;background:rgba(255,255,255,.035);display:flex;gap:12px;min-width:0;padding:14px 16px}.genuine-context-strip svg{color:#cbb3e6;flex:0 0 auto}.genuine-context-strip span{color:#bdb6c3;display:grid;font-size:11px;grid-gap:3px;gap:3px}.genuine-context-strip strong{color:#fff;font-size:12px}.genuine-stale-banner{align-items:center;background:#fff7e7;border:1px solid #eeddb4;border-radius:12px;color:#7e5b18;display:flex;font-size:12px;gap:10px;padding:12px 14px}.genuine-layout{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) 340px}.genuine-ask-card,.genuine-blocked-state,.genuine-decision-card,.genuine-history-card,.genuine-operator-card,.genuine-system-card{background:#fff;border:1px solid var(--genuine-line);border-radius:16px;box-shadow:0 5px 24px rgba(41,31,48,.045)}.genuine-decision-card{overflow:hidden}.genuine-decision-heading{align-items:center;border-bottom:1px solid #eee9f0;display:flex;justify-content:space-between;padding:20px 22px}.genuine-eyebrow,.genuine-ranked-section .genuine-section-heading>div>span{color:var(--genuine-plum);font-size:10px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.genuine-decision-heading h2,.genuine-ranked-section h3{color:var(--genuine-ink);font-size:19px;letter-spacing:-.02em;margin:4px 0 0}.genuine-status-pill{align-items:center;background:#edf8f1;border:1px solid #cfe9d9;border-radius:999px;color:#2d724b;display:inline-flex;font-size:10px;font-weight:850;gap:6px;padding:6px 9px;text-transform:capitalize}.genuine-status-pill>span{background:#31a165;border-radius:50%;height:6px;width:6px}.genuine-status-pill.status-invalidated,.genuine-status-pill.status-stale{background:#fff5e6;border-color:#ecd9b4;color:#8d651f}.genuine-status-pill.status-invalidated>span,.genuine-status-pill.status-stale>span{background:#c48c2e}.genuine-bottom-line{background:radial-gradient(circle at 92% 5%,rgba(185,144,227,.18),transparent 34%),#2a2431;color:white;padding:25px 28px}.genuine-bottom-line>span{color:#cfb8e6;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.genuine-bottom-line>p{font-size:20px;font-weight:650;letter-spacing:-.02em;line-height:1.45;margin:9px 0 20px}.genuine-bottom-line>div{border-left:2px solid #b28bd8;padding-left:14px}.genuine-bottom-line strong{color:#d7c5e8;font-size:11px}.genuine-bottom-line div p{color:#f0eaf5;font-size:13px;line-height:1.55;margin:5px 0 0}.genuine-answer-grid{border-bottom:1px solid #eee9f0;display:grid;grid-template-columns:1fr 1fr}.genuine-answer-grid>section{min-width:0;padding:22px}.genuine-answer-grid>section+section{border-left:1px solid #eee9f0}.genuine-answer-grid h3{color:var(--genuine-ink);font-size:13px;margin:0 0 13px}.genuine-answer-grid li,.genuine-answer-grid p{color:#5f5865;font-size:12px;line-height:1.58}.genuine-answer-grid ul{display:grid;grid-gap:9px;gap:9px;margin:0;padding-left:17px}.genuine-evidence-list{list-style:none;padding:0!important}.genuine-evidence-list li{border-left:2px solid #ded0eb;padding-left:11px}.genuine-evidence-list span{color:var(--genuine-plum);display:block;font-size:9px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.genuine-evidence-list p{margin:3px 0 0}.genuine-ranked-section{border-bottom:1px solid #eee9f0;padding:22px}.genuine-section-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.genuine-confidence{background:var(--genuine-plum-soft);border-radius:999px;color:var(--genuine-plum);font-size:10px;font-weight:750;max-width:280px;padding:7px 10px}.genuine-ranked-list{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.genuine-ranked-list>article{background:#faf8fb;border:1px solid #ebe5ee;border-radius:12px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:30px 1fr;padding:15px}.genuine-rank{align-items:center;background:var(--genuine-plum);border-radius:9px;color:white;display:flex;font-size:13px;font-weight:900;height:30px;justify-content:center;width:30px}.genuine-ranked-list h4{color:var(--genuine-ink);font-size:13px;line-height:1.4;margin:1px 0 5px}.genuine-ranked-list p{color:var(--genuine-muted);font-size:11px;line-height:1.5;margin:0}.genuine-ranked-list dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,1fr);margin:13px 0 0}.genuine-ranked-list dl>div{border-top:1px solid #e9e2ec;padding-top:8px}.genuine-ranked-list dt{color:#817785;font-size:9px;font-weight:800;text-transform:uppercase}.genuine-ranked-list dd{color:#514957;font-size:10px;line-height:1.45;margin:4px 0 0}.genuine-approval-note{align-items:flex-start;background:#f7f3fa;border-radius:10px;color:var(--genuine-plum);display:flex;gap:9px;margin-top:14px;padding:11px}.genuine-approval-note span{color:var(--genuine-muted);display:grid;font-size:10px;grid-gap:2px;gap:2px}.genuine-approval-note strong{color:var(--genuine-ink);font-size:11px}.genuine-technical-details{padding:17px 22px}.genuine-technical-details summary{align-items:center;color:#5d5562;cursor:pointer;display:flex;font-size:11px;font-weight:800;gap:6px;list-style:none}.genuine-technical-details[open] summary svg{transform:rotate(90deg)}.genuine-technical-details dl{display:grid;grid-gap:8px;gap:8px;margin:14px 0}.genuine-technical-details dl>div{display:grid;grid-gap:12px;gap:12px;grid-template-columns:150px 1fr}.genuine-technical-details dt{color:#807783;font-size:10px}.genuine-technical-details dd{color:#514957;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;margin:0;overflow-wrap:anywhere}.genuine-technical-details h4,.genuine-technical-details li{color:#6a626f;font-size:10px;line-height:1.5}.genuine-rail{display:grid;grid-gap:14px;gap:14px;position:-webkit-sticky;position:sticky;top:18px}.genuine-ask-card,.genuine-history-card,.genuine-operator-card,.genuine-system-card{padding:17px}.genuine-rail-heading{align-items:center;display:flex;justify-content:space-between}.genuine-rail-heading>span{align-items:center;color:var(--genuine-ink);display:flex;font-size:12px;gap:7px}.genuine-rail-heading svg{color:var(--genuine-plum)}.genuine-rail-heading small{color:#8c838f;font-size:9px;font-weight:750;text-transform:uppercase}.genuine-operator-name{align-items:center;display:flex;gap:10px;margin:16px 0}.genuine-operator-name>span{align-items:center;background:var(--genuine-plum-soft);border-radius:10px;color:var(--genuine-plum);display:flex;font-size:11px;font-weight:900;height:36px;justify-content:center;width:36px}.genuine-operator-name>div{display:grid;grid-gap:2px;gap:2px}.genuine-operator-name strong{color:var(--genuine-ink);font-size:12px}.genuine-operator-name small{color:var(--genuine-muted);font-size:10px}.genuine-operator-card dl{border:1px solid #eee9f0;border-radius:10px;margin:0;overflow:hidden}.genuine-operator-card dl>div{align-items:center;display:flex;font-size:10px;justify-content:space-between;padding:8px 10px}.genuine-operator-card dl>div+div{border-top:1px solid #eee9f0}.genuine-operator-card dt{color:#6f6673}.genuine-operator-card dd{color:#9b4859;font-weight:800;margin:0}.genuine-operator-card dd.allowed{align-items:center;color:#2b7950;display:flex;gap:4px}.genuine-operator-card details{color:#7b727f;font-size:9px;margin-top:11px}.genuine-operator-card details p{line-height:1.6;overflow-wrap:anywhere}.genuine-ask-card>p{color:var(--genuine-muted);font-size:10px;line-height:1.5;margin:12px 0}.genuine-prompt-chips{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:12px}.genuine-prompt-chips button{background:#f8f5fa;border:1px solid #e8e0ec;border-radius:999px;color:#675b6e;font-size:9px;padding:5px 7px}.genuine-ask-card label{color:#625a67;display:block;font-size:9px;font-weight:800;margin-bottom:5px;text-transform:uppercase}.genuine-ask-card form>div{background:#fbf9fc;border:1px solid #dfd6e4;border-radius:11px;overflow:hidden}.genuine-ask-card textarea{background:transparent;border:0;color:var(--genuine-ink);display:block;font:inherit;font-size:11px;line-height:1.5;outline:none;padding:10px;resize:vertical;width:100%}.genuine-ask-card form button{align-items:center;background:var(--genuine-plum);border:0;color:white;display:flex;font-size:10px;font-weight:800;gap:6px;justify-content:center;min-height:34px;width:100%}.genuine-ask-card form button:disabled{background:#c5bacb}.genuine-ask-card form button svg{color:white}.genuine-ask-error{color:#a14859!important}.genuine-ask-answer{background:#f5effa;border:1px solid #e1d2ee;border-radius:11px;margin-top:12px;padding:12px}.genuine-ask-answer>span{color:var(--genuine-plum);font-size:9px;font-weight:850;text-transform:uppercase}.genuine-ask-answer li,.genuine-ask-answer p{color:#514658;font-size:10px;line-height:1.5}.genuine-ask-answer ul{padding-left:15px}.genuine-ask-answer>div{border-top:1px solid #dfd2e8;margin-top:9px;padding-top:9px}.genuine-ask-answer>div p{margin-bottom:0}.genuine-ask-answer small{color:#8a7d90;display:block;font-size:8px;margin-top:10px}.genuine-history-card>div:last-child{display:grid;grid-gap:6px;gap:6px;margin-top:12px}.genuine-history-card button{align-items:center;background:#faf8fb;border:1px solid #ece6ef;border-radius:9px;color:#766e79;display:grid;grid-gap:8px;gap:8px;grid-template-columns:16px 1fr 14px;padding:9px;text-align:left}.genuine-history-card button.active{background:var(--genuine-plum-soft);border-color:#dbcbe8;color:var(--genuine-plum)}.genuine-history-card button span{display:grid;grid-gap:2px;gap:2px}.genuine-history-card button strong{color:var(--genuine-ink);font-size:10px}.genuine-history-card button small{font-size:8px}.genuine-system-card{background:#29242f;border-color:#29242f;color:white}.genuine-system-card>div{align-items:flex-start;display:flex;gap:9px}.genuine-system-card svg{color:#c8a8e5}.genuine-system-card span{color:#bfb7c4;display:grid;font-size:9px;grid-gap:3px;gap:3px}.genuine-system-card strong{color:white;font-size:11px}.genuine-system-card ul{color:#d5ced9;display:flex;flex-wrap:wrap;font-size:8px;gap:6px 14px;margin:12px 0 0;padding-left:17px}.genuine-blocked-state{align-items:flex-start;color:#a04758;display:flex;gap:16px;padding:28px}.genuine-blocked-state span{font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.genuine-blocked-state h2{color:var(--genuine-ink);margin:5px 0}.genuine-blocked-state li,.genuine-blocked-state p{color:var(--genuine-muted);font-size:12px;line-height:1.5}@media (max-width:1040px){.genuine-layout{grid-template-columns:1fr}.genuine-rail{grid-template-columns:1fr 1fr;position:static}.genuine-ask-card{grid-row:span 2}}@media (max-width:720px){.genuine-header-control{display:none}.genuine-answer-grid,.genuine-context-strip,.genuine-rail,.genuine-ranked-list dl{grid-template-columns:1fr}.genuine-answer-grid>section+section{border-left:0;border-top:1px solid #eee9f0}.genuine-bottom-line{padding:22px}.genuine-bottom-line>p{font-size:17px}.genuine-section-heading{display:grid}.genuine-confidence{max-width:none}.genuine-technical-details dl>div{gap:4px;grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.release-detail-drawer{animation:release-drawer-in .18s ease-out}.create-release-dialog{animation:release-dialog-in .18s ease-out}}@keyframes release-drawer-in{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes release-dialog-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 12px))}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width:1180px){.release-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.releases-dashboard-grid{grid-template-columns:minmax(0,1fr) 230px}}@media (max-width:980px){.releases-dashboard-grid{grid-template-columns:1fr}.releases-right-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.release-help-card{min-height:100%}}@media (max-width:900px){.page-canvas:has(.commerce-releases-page){padding:20px 16px 36px}.release-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.release-metric-grid article:last-child{grid-column:1/-1}.release-detail-drawer{border-radius:20px 20px 0 0;box-shadow:0 -24px 70px rgba(32,23,43,.2);max-height:92dvh;top:auto;width:100%}}@media (max-width:640px){.releases-page-header{align-items:stretch;display:grid}.releases-primary-button{justify-content:center;width:100%}.releases-source-strip{align-items:flex-start;grid-template-columns:auto 1fr}.releases-source-strip small{grid-column:2;white-space:normal}.releases-tabs{gap:20px}.releases-right-rail{grid-template-columns:1fr}.release-change-metrics,.release-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.release-sequence{align-items:flex-start;flex-direction:column}.rollback-readiness{grid-template-columns:auto minmax(0,1fr)}.rollback-readiness .releases-status-pill{grid-column:2;justify-self:start}.release-detail-drawer>footer,.release-detail-drawer>header,.release-detail-scroll,.release-drawer-status-row{padding-left:17px;padding-right:17px}}.analyst-preview-page{color:#241d2c;min-height:100%}.analyst-preview-banner{align-items:center;background:#28202f;color:#fff;display:flex;font-size:12px;gap:8px;margin:0 -34px 28px;padding:9px 34px}.analyst-preview-banner span{color:#cfc6d5;margin-left:auto}.analyst-preview-hero{align-items:flex-end;display:flex;gap:28px;justify-content:space-between;margin-bottom:22px}.analyst-preview-hero h1{font-size:36px;letter-spacing:-.04em;margin:4px 0 7px}.analyst-preview-hero>div>p:last-child{color:#746c7c;line-height:1.55;margin:0;max-width:720px}.analyst-preview-safety{align-items:center;background:#f0eaf1;border:1px solid #ddd1df;border-radius:14px;color:#614f66;display:flex;font-size:11px;gap:9px;max-width:330px;padding:13px 15px}.analyst-question-panel{background:#fff;border:1px solid #e2dbe5;border-radius:18px;box-shadow:0 10px 30px rgba(48,37,55,.05);display:grid;grid-gap:13px;gap:13px;grid-template-columns:minmax(0,1fr) 230px;padding:20px}.analyst-question-panel label{color:#6d6371;display:grid;font-size:10px;font-weight:750;grid-gap:6px;gap:6px;letter-spacing:.04em;text-transform:uppercase}.analyst-question-panel select,.analyst-question-panel textarea{background:#faf8fb;border:1px solid #dbd3de;border-radius:10px;color:#2c2433;font:inherit;font-size:13px;min-height:48px;padding:11px 12px;resize:vertical;text-transform:none}.analyst-prompt-chips{display:flex;gap:7px;grid-column:1/-1;overflow:auto;padding-bottom:2px}.analyst-prompt-chips button{background:#f6f2f7;border:1px solid #e2d9e5;border-radius:999px;color:#66586b;cursor:pointer;flex:0 0 auto;font-size:10px;min-height:34px;padding:7px 11px}.analyst-question-actions{display:flex;gap:9px;grid-column:1/-1}.analyst-question-actions button{align-items:center;background:#fff;border:1px solid #d9d1dd;border-radius:10px;color:#3a2f40;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:750;gap:7px;min-height:40px;padding:10px 14px}.analyst-question-actions button.primary{background:#2c2433;border-color:#2c2433;color:#fff}.analyst-question-actions button:disabled{cursor:not-allowed;opacity:.48}.analyst-error{align-items:center;color:#945532;display:flex;font-size:11px;gap:6px;grid-column:1/-1;margin:0}.analyst-empty-state{align-items:center;background:#f4eff5;border:1px dashed #d8cedb;border-radius:16px;color:#746879;display:flex;gap:11px;margin-top:18px;padding:20px}.analyst-empty-state strong{color:#44374b;display:block;font-size:12px}.analyst-empty-state p{font-size:11px;margin:3px 0 0}.analyst-answer-grid{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.analyst-answer-grid.single{grid-template-columns:minmax(0,1fr)}.analyst-answer-card{background:#fff;border:1px solid #e2dbe5;border-radius:18px;box-shadow:0 12px 34px rgba(64,42,96,.06);min-width:0;overflow:hidden}.analyst-answer-card>header{align-items:flex-start;background:linear-gradient(125deg,#f4edf4,#faf8f7 65%,#ece8ef);border-bottom:1px solid #e2dbe5;display:flex;gap:18px;justify-content:space-between;padding:22px}.analyst-answer-card.active_baseline>header{background:linear-gradient(125deg,#f4f4f4,#fff 65%,#edf1f0)}.analyst-answer-card>header h2{font-size:20px;letter-spacing:-.025em;line-height:1.25;margin:7px 0 0}.analyst-policy-label{color:#7f527f;letter-spacing:.06em}.analyst-answer-kicker,.analyst-policy-label{font-size:9px;font-weight:800;text-transform:uppercase}.analyst-answer-kicker{color:#726676;letter-spacing:.08em;margin:8px 0 0}.analyst-answer-card.active_baseline .analyst-policy-label{color:#4d6459}.analyst-release-state{background:#fff;border:1px solid #ded5e1;border-radius:999px;color:#5f5265;flex:0 0 auto;font-size:9px;font-weight:750;padding:6px 9px}.analyst-answer-card>section,.analyst-feedback,.analyst-technical{border-bottom:1px solid #eee9ef;padding:18px 22px}.analyst-answer-card section h3{font-size:13px;margin:0 0 9px}.analyst-answer-card section li,.analyst-answer-card section p{color:#6d6371;font-size:11px;line-height:1.55}.analyst-answer-card section ul{margin:0;padding-left:17px}.analyst-primary-direction{background:#302738;color:#fff}.analyst-primary-direction span{color:#cfc3d3;display:block;font-size:9px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.analyst-primary-direction p{color:#fff!important;font-size:13px!important;margin:7px 0 0}.analyst-evidence-list{display:grid;grid-gap:7px;gap:7px;list-style:none;padding:0!important}.analyst-evidence-list li{background:#faf8fb;border-radius:9px;padding:10px 11px}.analyst-evidence-list li span{color:#855a87;display:block;font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.analyst-evidence-list li p{margin:4px 0 0}.analyst-ranked>article{background:#faf8fb;border-radius:11px;margin-top:8px;padding:12px}.analyst-rank-line{align-items:flex-start;display:grid;grid-gap:8px;gap:8px;grid-template-columns:25px 1fr}.analyst-rank-line>span{align-items:center;background:#e9e0eb;border-radius:7px;color:#6b4a6f;display:flex;font-size:9px;font-weight:800;height:25px;justify-content:center}.analyst-rank-line strong{font-size:11px;line-height:1.4}.analyst-rank-line small{color:#847889;font-size:9px;grid-column:2}.analyst-ranked dl,.analyst-technical dl{display:grid;grid-gap:7px;gap:7px;margin:11px 0 0}.analyst-ranked dl div,.analyst-technical dl div{display:grid;grid-gap:5px;gap:5px;grid-template-columns:105px minmax(0,1fr)}.analyst-ranked dt,.analyst-technical dt{color:#897c8d;font-size:8px;font-weight:750;text-transform:uppercase}.analyst-ranked dd,.analyst-technical dd{color:#665c6b;font-size:9px;line-height:1.45;margin:0;overflow-wrap:anywhere}.analyst-confidence{display:grid;grid-gap:7px;gap:7px;grid-template-columns:1fr 1fr}.analyst-confidence h3{grid-column:1/-1}.analyst-confidence div{background:#faf8fb;border-radius:8px;padding:9px}.analyst-confidence span,.analyst-confidence strong{display:block}.analyst-confidence span{color:#887b8c;font-size:8px;text-transform:capitalize}.analyst-confidence strong{font-size:9px;line-height:1.4;margin-top:3px}.analyst-lanes{display:grid;grid-gap:7px;gap:7px}.analyst-lanes article{align-items:flex-start;background:#faf8fb;border-radius:9px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto 1fr auto;padding:9px}.analyst-lanes strong{display:block;font-size:9px;text-transform:capitalize}.analyst-lanes p{font-size:9px!important;margin:3px 0 0}.analyst-lanes small{color:#887c8c;font-size:8px;text-transform:uppercase}.lane-dot{background:#b2a9b5;border-radius:50%;height:7px;margin-top:3px;width:7px}.lane-dot.available{background:#42956a}.lane-dot.partial{background:#be8a3f}.lane-dot.conflicting,.lane-dot.stale{background:#bd624c}.analyst-approval{background:#f1ecf3;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 1fr}.analyst-approval h3{margin-top:1px!important}.analyst-approval>div>p{margin:0 0 8px}.analyst-approval strong{align-items:center;color:#426450;display:flex;font-size:9px;gap:5px;margin-top:9px}.analyst-technical summary{align-items:center;color:#5f5265;cursor:pointer;display:flex;font-size:10px;font-weight:750;gap:6px}.analyst-technical ul{color:#766b7a;font-size:9px;line-height:1.45;padding-left:17px}.analyst-feedback>button,.analyst-feedback>div button{background:#f1edf3;border:0;border-radius:8px;color:#5d3c62;cursor:pointer;font:inherit;font-size:10px;font-weight:750;min-height:36px;padding:8px 11px}.analyst-feedback>div{display:grid;grid-gap:9px;gap:9px;grid-template-columns:1fr 1fr;margin-top:10px}.analyst-feedback label{color:#776a7b;display:grid;font-size:9px;grid-gap:4px;gap:4px}.analyst-feedback label:last-of-type{grid-column:1/-1}.analyst-feedback select,.analyst-feedback textarea{border:1px solid #dcd4df;border-radius:8px;font:inherit;font-size:10px;padding:8px}.analyst-feedback>div button{grid-column:1/-1;justify-self:start}@media (max-width:980px){.analyst-answer-grid{grid-template-columns:1fr}.analyst-preview-hero{align-items:stretch;display:grid}.analyst-preview-safety{max-width:none}}@media (max-width:640px){.page-canvas:has(.analyst-preview-page){padding:18px 15px 36px}.analyst-preview-banner{align-items:flex-start;flex-wrap:wrap;margin:0 -15px 22px;padding:10px 15px}.analyst-preview-banner span{margin-left:24px;width:100%}.analyst-preview-hero h1{font-size:29px}.analyst-question-panel{grid-template-columns:1fr;padding:15px}.analyst-question-panel>*{grid-column:1!important}.analyst-answer-card>header,.analyst-question-actions{display:grid}.analyst-release-state{justify-self:start}.analyst-confidence{grid-template-columns:1fr}.analyst-confidence h3{grid-column:1}.analyst-ranked dl div,.analyst-technical dl div{grid-template-columns:1fr}}.mdl-page{max-width:1440px;margin:0 auto;padding-bottom:64px}.mdl-tabs{display:flex;gap:8px;overflow:auto;margin:8px 0 20px;padding-bottom:4px}.mdl-tabs button{white-space:nowrap;border:1px solid #ded8e5;background:#fff;color:#4e4654;border-radius:999px;padding:9px 14px;font-weight:650}.mdl-tabs button.active{background:#2d2433;color:#fff;border-color:#2d2433}.mdl-source-strip{display:flex;gap:18px;align-items:center;flex-wrap:wrap;background:#f7f3fa;border:1px solid #e7dfeb;border-radius:16px;padding:14px 18px;margin-bottom:18px}.mdl-source-strip>span{display:flex;flex-direction:column;font-size:12px;color:#716879}.mdl-card{background:#fff;border:1px solid #e3dde7;border-radius:22px;padding:24px;margin-bottom:18px;box-shadow:0 9px 30px rgba(56,41,64,.05)}.mdl-card>header{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid #eee8f1;padding-bottom:16px}.mdl-card h2{margin:4px 0;font-size:25px}.mdl-card h3{font-size:19px;line-height:1.4}.mdl-change>span,.mdl-eyebrow{color:#7b4c91;text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:800}.mdl-state{height:max-content;border-radius:999px;padding:7px 10px;background:#f3eef6;font-size:11px;font-weight:800;text-transform:capitalize}.state-genuine_current{background:#e6f6ec;color:#16733a}.state-business_specific_blocked{background:#fff0dc;color:#9a4c00}.mdl-change{padding:20px 0}.mdl-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:0 0 16px}.mdl-ask,.mdl-grid>section,.mdl-lifecycle,.mdl-memory{border:1px solid #ebe5ee;background:#fcfafc;border-radius:16px;padding:17px}.mdl-ask h4,.mdl-grid h4,.mdl-lifecycle h4{margin:0 0 12px}.mdl-grid ul{padding-left:18px}.mdl-grid li{margin-bottom:10px}.mdl-grid li small,.mdl-grid li span{display:block;color:#786e7e;font-size:11px}.mdl-card details dl,.mdl-grid dl{display:grid;grid-gap:8px;gap:8px}.mdl-card details dl div,.mdl-grid dl div{display:grid;grid-template-columns:120px 1fr;grid-gap:8px;gap:8px}.mdl-card details dt,.mdl-grid dt{color:#766d7a}.mdl-diagnosis{display:flex;gap:12px;margin:10px 0}.mdl-diagnosis>b{display:grid;place-items:center;width:28px;height:28px;background:#ede3f2;border-radius:50%}.mdl-diagnosis p{margin:0}.mdl-diagnosis small{display:block;color:#786e7e}.mdl-approval{border-left:3px solid #8b5ba0;padding-left:12px}.mdl-lifecycle{display:grid;grid-gap:12px;gap:12px}.mdl-lifecycle>div:first-child{display:flex;justify-content:space-between}.mdl-lifecycle label{display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:700}.mdl-ask input,.mdl-lifecycle input,.mdl-lifecycle select,.mdl-lifecycle textarea{border:1px solid #dcd4e1;border-radius:10px;padding:10px;background:#fff;font:inherit}.mdl-lifecycle textarea{min-height:68px;resize:vertical}.mdl-fields{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.mdl-ask{margin-top:16px}.mdl-ask h4{display:flex;gap:7px;align-items:center}.mdl-ask form{display:flex;gap:8px}.mdl-ask input{flex:1 1}.mdl-ask button{border:0;border-radius:10px;background:#392e41;color:#fff;padding:9px 14px;display:flex;gap:5px;align-items:center}.mdl-ask>p{background:#f2ebf5;border-radius:10px;padding:12px}.mdl-card details{margin-top:16px}.mdl-card details summary{cursor:pointer;font-weight:700}.mdl-empty,.mdl-loading{display:grid;place-items:center;text-align:center;border:1px dashed #d8cfdd;border-radius:18px;padding:42px}.mdl-memory{margin-top:18px}.mdl-memory h2{margin-top:0}@media(max-width:760px){.mdl-card{padding:17px}.mdl-card>header{display:grid}.mdl-fields,.mdl-grid{grid-template-columns:1fr}.mdl-lifecycle>div:first-child{display:grid}.mdl-source-strip{align-items:flex-start}.mdl-ask form{display:grid}.mdl-card details dl div,.mdl-grid dl div{grid-template-columns:1fr}.mdl-card h2{font-size:21px}}.mdl-business-detail{border:1px solid #e7dfea;background:#fff;border-radius:16px;padding:17px;margin:0 0 16px}.mdl-business-detail h4{margin:0 0 10px}.mdl-facts{display:flex;gap:10px;flex-wrap:wrap}.mdl-facts span{display:grid;grid-gap:3px;gap:3px;min-width:150px;background:#f7f3f8;border-radius:12px;padding:11px;font-size:12px}.mdl-facts strong{font-size:16px}.mdl-variant-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:8px;gap:8px;margin-top:12px}.mdl-variant-grid>div{display:grid;grid-gap:2px;gap:2px;border:1px solid #ebe5ee;border-radius:11px;padding:10px}.mdl-variant-grid small,.mdl-variant-grid span{color:#756b7a;font-size:11px}.mdl-order-table{display:grid;grid-gap:4px;gap:4px;max-height:560px;overflow:auto}.mdl-order-table>div{display:grid;grid-template-columns:72px minmax(230px,1fr) 88px;align-items:center;grid-gap:10px;gap:10px;padding:9px 11px;border-radius:10px}.mdl-order-table>div:not(.mdl-order-head):nth-child(2n){background:#f8f5f9}.mdl-order-table .changed{background:#edf8f0!important}.mdl-order-head{position:-webkit-sticky;position:sticky;top:0;background:#392e41;color:#fff;font-size:11px;text-transform:uppercase;letter-spacing:.06em;z-index:1}.mdl-order-table>div>span{display:grid;grid-gap:2px;gap:2px}.mdl-order-table small{color:#756b7a;font-size:11px}.mdl-order-table>div>strong:last-child{display:flex;align-items:center;gap:4px}.mdl-feed-blocker{border-color:#efd9bd;background:#fffaf3}.mdl-feed-blocker dl{display:grid;grid-gap:7px;gap:7px}.mdl-feed-blocker dl>div{display:grid;grid-template-columns:150px 1fr;grid-gap:8px;gap:8px}.mdl-feed-blocker dt{color:#755b3d}.mdl-save-row{display:flex;align-items:center;gap:12px}.mdl-save-row button{display:flex;align-items:center;gap:6px;border:0;border-radius:10px;background:#392e41;color:#fff;padding:10px 14px;font-weight:700}.mdl-save-row button:disabled{opacity:.55}.mdl-save-row small{color:#64586a}.mdl-history ol{display:grid;grid-gap:7px;gap:7px;padding-left:22px}.mdl-history li{display:grid;grid-template-columns:120px 160px 1fr;grid-gap:10px;gap:10px}@media(max-width:760px){.mdl-order-table>div{grid-template-columns:50px minmax(180px,1fr) 62px}.mdl-order-table{font-size:12px}.mdl-feed-blocker dl>div,.mdl-history li{grid-template-columns:1fr}.mdl-save-row{align-items:flex-start;flex-direction:column}}.mdl-page,.mdl-page>*{min-width:0}.mdl-tabs{width:100%}.mdl-card,.mdl-card>*,.mdl-tabs{max-width:100%;min-width:0}.mdl-card dd,.mdl-card h2,.mdl-card h3,.mdl-card li,.mdl-card p,.mdl-card small,.mdl-card strong{overflow-wrap:anywhere;word-break:break-word}.mdl-status-stack{display:flex;flex-direction:column;align-items:flex-end;gap:7px;min-width:150px}.mdl-status-stack>a{font-size:12px;color:#69417a}.mdl-lifecycle-state{font-size:11px;font-weight:800;color:#514758}.mdl-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:9px;gap:9px}.mdl-metric-grid>div{display:grid;grid-gap:3px;gap:3px;background:#f7f3f8;border-radius:12px;padding:12px}.mdl-metric-grid strong{font-size:21px}.mdl-metric-grid span{font-size:12px;font-weight:700}.mdl-metric-grid small{color:#756b7a;font-size:10px}.mdl-prior-context{border-left:3px solid #8b5ba0;padding-left:12px}@media(max-width:760px){.mdl-status-stack{align-items:flex-start;min-width:0}.mdl-metric-grid{grid-template-columns:1fr 1fr}}@media(max-width:430px){.mdl-metric-grid{grid-template-columns:1fr}}.mdl-feed-items,.mdl-opportunity-list{display:grid;grid-gap:10px;gap:10px}.mdl-feed-items>div,.mdl-opportunity-list>div,.mdl-strategy-grid>div{border:1px solid #e8e1eb;border-radius:14px;padding:14px;background:#fff}.mdl-opportunity-list>div.recommended,.mdl-strategy-grid>div.recommended{border-color:#9e72b2;box-shadow:inset 4px 0 #9e72b2}.mdl-option-heading{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px}.mdl-option-heading>b{display:grid;place-items:center;min-width:30px;height:30px;border-radius:50%;background:#ede3f2}.mdl-option-heading>span{display:grid;grid-gap:2px;gap:2px}.mdl-option-heading small{color:#756b7a;font-size:11px;text-transform:capitalize}.mdl-option-heading em{font-size:11px;font-style:normal;text-transform:capitalize;border-radius:999px;background:#f3eef6;padding:5px 8px}.mdl-strategy-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.mdl-movement-list{display:grid;grid-gap:6px;gap:6px;margin-top:10px}.mdl-movement-list>div{display:grid;grid-gap:2px;gap:2px;background:#f8f5f9;border-radius:9px;padding:9px}.mdl-movement-list small,.mdl-movement-list span{font-size:11px;color:#756b7a}.mdl-review-actions{display:flex!important;justify-content:flex-start!important;flex-wrap:wrap;gap:8px}.mdl-review-actions button{border:1px solid #d8cede;border-radius:9px;background:#fff;color:#3f3445;padding:8px 10px;font-weight:700}.mdl-review-actions button:first-child{background:#392e41;color:#fff;border-color:#392e41}@media(max-width:760px){.mdl-strategy-grid{grid-template-columns:1fr}.mdl-option-heading{grid-template-columns:auto minmax(0,1fr)}.mdl-option-heading em{grid-column:2}.mdl-review-actions{display:grid!important;grid-template-columns:1fr}.mdl-review-actions button{width:100%}}.mdl-opportunity-list>div.focused{border-color:#6f3f86;box-shadow:0 0 0 3px rgba(126,76,151,.17),inset 4px 0 #6f3f86}.uoi-workspace{display:grid;grid-gap:18px;gap:18px;margin:6px 0 28px;min-width:0;scroll-margin-top:18px}.uoi-workspace,.uoi-workspace *{box-sizing:border-box}.collection-operating-page{min-width:0}.collection-operating-heading{background:linear-gradient(135deg,#302538,#4b3158 58%,#714c7f);border-radius:24px;color:#fff;overflow:hidden;padding:27px;position:relative}.collection-operating-heading:after{background:radial-gradient(circle,rgba(255,255,255,.16),transparent 65%);content:"";height:260px;position:absolute;right:-70px;top:-130px;width:260px}.collection-operating-heading>*{max-width:780px;position:relative;z-index:1}.collection-operating-heading>span{color:#dbc7e4;font-size:11px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.collection-operating-heading h1{color:#fff;font-size:34px;line-height:1.1;margin:7px 0 9px}.collection-operating-heading p{color:#eee5f1;font-size:13px;line-height:1.55;margin:0}.uoi-collection-lane-summary{align-items:center;background:#f8f5f9;border:1px solid #ded3e3;border-radius:19px;display:flex;gap:22px;justify-content:space-between;padding:18px}.uoi-collection-lane-summary>div:first-child{min-width:0}.uoi-blocked-collections>header span,.uoi-collection-lane-summary>div:first-child>span{color:#79508c;font-size:9px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.uoi-collection-lane-summary h2{font-size:22px;margin:4px 0 6px}.uoi-collection-lane-summary p{color:#665b6b;font-size:12px;line-height:1.5;margin:0}.uoi-collection-lane-summary .uoi-read-boundary{background:#fff;border-color:#ded3e3;color:#463b4b}.uoi-workspace-header{align-items:flex-end;background:linear-gradient(135deg,#302538,#4b3158 58%,#714c7f);border-radius:24px;color:#fff;display:flex;gap:24px;justify-content:space-between;overflow:hidden;padding:24px;position:relative}.uoi-workspace-header:after{background:radial-gradient(circle,rgba(255,255,255,.16),transparent 65%);content:"";height:260px;position:absolute;right:-70px;top:-130px;width:260px}.uoi-workspace-header>div{min-width:0;position:relative;z-index:1}.uoi-workspace-header>div:first-child{max-width:760px}.uoi-workspace-header>div:first-child>span{align-items:center;color:#dbc7e4;display:flex;font-size:11px;font-weight:850;gap:6px;letter-spacing:.09em;text-transform:uppercase}.uoi-workspace-header h2{color:#fff;font-size:28px;line-height:1.14;margin:7px 0 8px}.uoi-workspace-header p{color:#eee5f1;font-size:13px;line-height:1.55;margin:0}.uoi-read-boundary{align-items:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-radius:15px;display:flex;flex:0 0 270px;gap:10px;padding:12px}.uoi-read-boundary span{display:grid;font-size:11px;line-height:1.4}.uoi-read-boundary strong{font-size:12px}.uoi-empty,.uoi-error,.uoi-loading{align-items:center;border:1px dashed #d8cedd;border-radius:16px;color:#64596a;display:flex;gap:10px;padding:20px}.uoi-error{background:#fff7ed;border-color:#edd6b9;color:#8a4e10}.uoi-executive-read{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr 1fr}.uoi-executive-read>div{background:#fff;border:1px solid #e5dfe8;border-radius:17px;padding:16px}.uoi-bottom-line>span,.uoi-executive-read span{color:#79508c;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.uoi-executive-read p{color:#4c4450;font-size:12.5px;line-height:1.52;margin:7px 0 0}.uoi-scan{background:#f8f5f9;border:1px solid #e5dfe8;border-radius:17px;gap:18px;padding:13px 16px}.uoi-scan,.uoi-scan>div{align-items:center;display:flex}.uoi-scan>div{color:#665b6b;font-size:11px;gap:8px}.uoi-scan>div span{display:grid}.uoi-scan>div strong{color:#332b38;font-size:14px}.uoi-scan details{margin-left:auto;max-width:500px}.uoi-scan summary{align-items:center;color:#5c3b6a;cursor:pointer;display:flex;font-size:11px;font-weight:750;gap:6px;justify-content:flex-end}.uoi-scan details li,.uoi-scan details p{font-size:11px;line-height:1.5}.uoi-filters{display:flex;gap:7px;max-width:100%;overflow-x:auto;padding:1px 0 4px}.uoi-filters button{align-items:center;background:#fff;border:1px solid #ddd5e1;border-radius:999px;color:#514856;display:flex;flex:0 0 auto;font-size:11px;font-weight:750;gap:7px;min-height:36px;padding:7px 11px}.uoi-filters button[aria-pressed=true]{background:#342a3b;border-color:#342a3b;color:#fff}.uoi-filters button span{background:rgba(114,76,132,.11);border-radius:999px;display:grid;min-width:22px;padding:2px 6px;place-items:center}.uoi-filters button[aria-pressed=true] span{background:rgba(255,255,255,.16)}.uoi-collection-index{background:#f7f2f8;border:1px solid #d8c8de;border-radius:22px;display:grid;grid-gap:13px;gap:13px;padding:17px;scroll-margin-top:18px}.uoi-collection-index>header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.uoi-collection-index>header span{color:#7c4f8e;font-size:9px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.uoi-collection-index>header h3{font-size:21px;margin:3px 0 0}.uoi-collection-index>header p{color:#716576;font-size:11px;margin:0}.uoi-collection-index-grid{display:grid;grid-gap:12px;gap:12px}.uoi-collection-index-grid>article{background:#fff;border:1px solid #c8acd2;border-radius:17px;box-shadow:0 8px 24px rgba(73,45,83,.06);display:grid;grid-gap:10px;gap:10px;padding:17px}.uoi-collection-index-type{color:#6a5d6e;font-size:10px}.uoi-collection-index-type strong{color:#342a3b}.uoi-collection-index-grid h4{font-size:20px;margin:0}.uoi-collection-index-action{color:#2e2434;font-size:16px;font-weight:700;line-height:1.45;margin:0}.uoi-collection-index-action strong{color:#724b82}.uoi-collection-index-displaced{background:#f6f1f7;border-radius:10px;color:#5d5261;font-size:12px;line-height:1.45;margin:0;padding:10px 12px}.uoi-collection-index-displaced span{color:#8a618f;display:block;font-size:9px;font-weight:850;letter-spacing:.07em;margin-bottom:2px;text-transform:uppercase}.uoi-collection-index-footer{align-items:center;border-top:1px solid #eee7f0;display:flex;gap:12px;justify-content:space-between;padding-top:11px}.uoi-collection-index-footer>span{color:#766b79;font-size:10px}.uoi-collection-index-footer button{align-items:center;background:#382c40;border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:7px;min-height:40px;padding:10px 13px}.uoi-collection-index-footer button:hover{background:#573d63}.uoi-blocked-collections{background:#fffaf5;border:1px solid #ead9c7;border-radius:19px;display:grid;grid-gap:12px;gap:12px;padding:16px}.uoi-blocked-collections>header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.uoi-blocked-collections>header h3{font-size:17px;margin:3px 0 0}.uoi-blocked-collections>header p{color:#806e60;font-size:10px;margin:0}.uoi-blocked-collection-list{display:grid;grid-gap:9px;gap:9px}.uoi-blocked-collection-list>article{background:#fff;border:1px solid #eadfd3;border-radius:12px;padding:12px}.uoi-blocked-collection-list>article>div{align-items:center;display:flex;gap:10px;justify-content:space-between}.uoi-blocked-collection-list span{background:#fff0df;border-radius:999px;color:#94530a;font-size:9px;padding:5px 7px;text-transform:capitalize}.uoi-blocked-collection-empty,.uoi-blocked-collection-list p,.uoi-blocked-collection-list small{color:#71645a;font-size:10.5px;line-height:1.5;margin:5px 0 0}.uoi-blocked-collection-empty{margin:0}.uoi-layout.collection-lane{display:block}.uoi-layout.collection-lane .uoi-detail-column{scroll-margin-top:18px}.uoi-layout{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(260px,.72fr) minmax(0,1.55fr);min-width:0}.uoi-opportunity-list{background:#f7f4f8;border:1px solid #e2dbe6;border-radius:19px;display:grid;grid-gap:7px;gap:7px;max-height:920px;min-width:0;overflow:auto;padding:11px}.uoi-opportunity-list>header{align-items:center;display:flex;justify-content:space-between;padding:5px 5px 8px}.uoi-opportunity-list h3{font-size:15px;margin:0}.uoi-opportunity-list>header span{color:#756a79;font-size:11px}.uoi-opportunity-list>button{align-items:flex-start;background:#fff;border:1px solid #e4dee7;border-radius:14px;color:#433a48;display:grid;grid-gap:9px;gap:9px;grid-template-columns:34px minmax(0,1fr) auto;padding:13px;text-align:left;width:100%}.uoi-opportunity-list>button.selected,.uoi-opportunity-list>button:hover{border-color:#8e669f;box-shadow:0 5px 16px rgba(74,48,85,.08);transform:translateY(-1px)}.uoi-rank{background:#eee5f2;border-radius:10px;color:#6d457e;display:grid;font-size:11px;font-weight:850;height:30px;place-items:center;width:34px}.uoi-list-copy{display:grid;grid-gap:5px;gap:5px;min-width:0}.uoi-list-copy small{color:#7e6288;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.uoi-list-copy strong{font-size:13px;line-height:1.3;overflow-wrap:anywhere}.uoi-list-copy>span{color:#6a616e;display:-webkit-box;font-size:11px;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.uoi-list-copy em{color:#746879;font-size:9.5px;font-style:normal;text-transform:capitalize}.uoi-detail-column{min-width:0}.uoi-detail{background:#fff;border:1px solid #e2dbe6;border-radius:22px;box-shadow:0 12px 34px rgba(59,42,68,.055);min-width:0;padding:21px}.uoi-detail>header{align-items:flex-start;border-bottom:1px solid #eee8f0;display:flex;gap:16px;justify-content:space-between;padding-bottom:15px}.uoi-detail>header>div:first-child{min-width:0}.uoi-eyebrow{color:#754988;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.uoi-detail h3{font-size:24px;line-height:1.2;margin:5px 0}.uoi-detail>header p{color:#766d7a;font-size:11px;margin:0}.uoi-detail-badges{align-items:flex-end;display:grid;flex:0 0 auto;grid-gap:6px;gap:6px;justify-items:end}.uoi-detail-badges>span{background:#f4eff6;border-radius:999px;color:#594d60;font-size:9.5px;font-weight:800;padding:6px 9px;text-transform:capitalize}.uoi-status.actionable{background:#e9f6ee;color:#176f3b}.uoi-status.investigatory{background:#eef0fa;color:#455193}.uoi-status.blocked{background:#fff0df;color:#94530a}.uoi-status.awaiting_measurement{background:#f4edf8;color:#75438a}.uoi-bottom-line{background:#f6f1f8;border-left:4px solid #8d5ba3;border-radius:12px;margin:17px 0;padding:14px 16px}.uoi-bottom-line p{color:#302735;font-size:15px;font-weight:750;line-height:1.5;margin:6px 0 0}.uoi-detail-grid{display:grid;grid-gap:11px;gap:11px;grid-template-columns:1fr 1fr}.uoi-section{background:#fcfafc;border:1px solid #ebe5ee;border-radius:14px;min-width:0;padding:14px}.uoi-section.uoi-wide{grid-column:1/-1}.uoi-section h4{font-size:13px;margin:0 0 9px}.uoi-section dd,.uoi-section li,.uoi-section p{color:#655c69;font-size:11px;line-height:1.55;overflow-wrap:anywhere}.uoi-section p{margin:6px 0}.uoi-section ol,.uoi-section ul{margin:0;padding-left:18px}.uoi-section li{margin:5px 0}.uoi-evidence-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(155px,1fr))}.uoi-evidence-grid>div{background:#fff;border:1px solid #e8e1eb;border-radius:11px;display:grid;grid-gap:3px;gap:3px;padding:11px}.uoi-evidence-grid>div>span{color:#7a508c;font-size:8px;font-weight:850;text-transform:uppercase}.uoi-evidence-grid strong{font-size:17px;overflow-wrap:anywhere}.uoi-evidence-grid b{font-size:10.5px}.uoi-evidence-grid small{color:#7b717f;font-size:9px;line-height:1.35}.uoi-diagnoses{display:grid;grid-gap:8px;gap:8px;list-style:none;padding:0!important}.uoi-diagnoses li{align-items:flex-start;display:grid;grid-gap:9px;gap:9px;grid-template-columns:25px 1fr;margin:0}.uoi-diagnoses li>b{background:#eee4f2;border-radius:50%;display:grid;height:25px;place-items:center}.uoi-diagnoses li>span{color:#4d4451}.uoi-diagnoses small{color:#7a6d7e;display:block;font-size:9px;text-transform:capitalize}.uoi-measurement{display:grid;grid-gap:6px;gap:6px;margin:0}.uoi-measurement>div{display:grid;grid-gap:8px;gap:8px;grid-template-columns:100px 1fr}.uoi-measurement dt{color:#766b7a;font-size:10px;font-weight:750}.uoi-measurement dd{margin:0}.uoi-approval{border-left:3px solid #8b5ba0}.uoi-actions>div{display:flex;flex-wrap:wrap;gap:8px}.uoi-actions a{align-items:center;background:#382e40;border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:750;gap:6px;padding:9px 12px}.uoi-actions small{color:#746979;display:block;font-size:9.5px;line-height:1.45;margin-top:7px}.uoi-strategy-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:1fr 1fr}.uoi-collection-proposal{background:linear-gradient(145deg,#fff,#fbf7fc);border-color:#c9afd4}.uoi-collection-proposal>header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.uoi-collection-proposal>header span{color:#7c4f8e;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.uoi-collection-proposal>header h4{font-size:17px;margin:3px 0}.uoi-collection-proposal>header p{margin:0}.uoi-collection-proposal>header code{background:#f1e9f4;border-radius:5px;padding:2px 5px}.uoi-collection-proposal>header>strong{background:#e9f6ee;border:1px solid #bfe2cb;border-radius:999px;color:#27603b;font-size:9px;padding:6px 8px;white-space:nowrap}.uoi-collection-subheading{font-size:13px;margin:15px 0 8px}.uoi-collection-objective{border-left:3px solid #8c5ba1;margin-top:12px;padding:3px 0 3px 10px}.uoi-collection-objective p{margin:3px 0 0}.uoi-collection-states{align-items:stretch;display:grid;grid-gap:9px;gap:9px;grid-template-columns:1fr auto 1fr;margin-top:12px}.uoi-collection-states>article{background:#fff;border:1px solid #e1d5e5;border-radius:11px;padding:11px}.uoi-collection-states>article span{color:#76677b;font-size:9px;font-weight:800;text-transform:uppercase}.uoi-collection-states>article p{margin:5px 0 0}.uoi-collection-states>svg{align-self:center;color:#8c5ba1}.uoi-collection-changes{display:grid;grid-gap:9px;gap:9px;grid-template-columns:1fr 1fr;margin-top:10px}.uoi-collection-changes>article{background:#fff;border:1px solid #ddd0e2;border-radius:11px;padding:11px}.uoi-collection-changes>article>div:first-child{display:grid}.uoi-collection-changes>article>div:first-child span{color:#8c5ba1;font-size:8px;font-weight:800;text-transform:uppercase}.uoi-collection-changes>article>b{display:block;margin:5px 0}.uoi-collection-changes dl{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(3,1fr);margin:8px 0}.uoi-collection-changes dl div{background:#f7f3f8;border-radius:7px;display:grid;padding:6px}.uoi-collection-changes dt{color:#776b7b;font-size:8px;text-transform:uppercase}.uoi-collection-changes dd{font-size:10px;font-weight:800;margin:0}.uoi-exact-order{margin-top:10px}.uoi-closed-loop summary,.uoi-exact-order summary{cursor:pointer;font-size:10px;font-weight:800}.uoi-exact-order>div{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr;margin-top:8px}.uoi-exact-order ol{background:#fff;border:1px solid #e5dde8;border-radius:10px;list-style:none;margin:0;max-height:330px;overflow:auto;padding:7px}.uoi-exact-order li{align-items:start;display:grid;font-size:9px;grid-gap:5px;gap:5px;grid-template-columns:25px 1fr;padding:4px}.uoi-exact-order li.changed{background:#f0e5f4;border-radius:6px;color:#603c70}.uoi-collection-contract-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr;margin-top:10px}.uoi-collection-boundary,.uoi-collection-contract-grid>section,.uoi-collection-measurement{background:#fff;border:1px solid #e5dde8;border-radius:10px;padding:10px}.uoi-collection-contract-grid h5,.uoi-collection-measurement h5{font-size:10px;margin:0 0 6px}.uoi-collection-contract-grid ol,.uoi-collection-contract-grid ul{margin:0;padding-left:17px}.uoi-collection-contract-grid li{font-size:9.5px;margin:5px 0}.uoi-collection-contract-grid li small,.uoi-collection-contract-grid li span{display:block}.uoi-collection-contract-grid li small{color:#766b79;margin-top:2px}.uoi-collection-measurement{margin-top:10px}.uoi-collection-measurement p{margin:4px 0}.uoi-collection-boundary{background:#f6eef8;margin-top:10px}.uoi-collection-boundary p{margin:4px 0}.uoi-collection-boundary small{color:#746579;display:block;overflow-wrap:anywhere}.uoi-closed-loop{margin-top:10px}.uoi-closed-loop ol{display:grid;grid-gap:4px;gap:4px;grid-template-columns:1fr 1fr;padding-left:18px}.uoi-closed-loop li{font-size:9.5px}.uoi-closed-loop li span{display:block;color:#756a79}.uoi-feed-grid>article,.uoi-strategy-grid>article{background:#fff;border:1px solid #e7e0e9;border-radius:12px;padding:12px}.uoi-strategy-grid>article.recommended{border-color:#9b70ae;box-shadow:inset 3px 0 #8c5ba1}.uoi-strategy-grid article>header{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.uoi-strategy-grid header div{display:grid}.uoi-strategy-grid header small{color:#7a6e7e;font-size:9px;text-transform:capitalize}.uoi-strategy-grid header>span{background:#f3edf6;border-radius:999px;font-size:8.5px;padding:5px 7px;text-transform:capitalize}.uoi-feed-grid summary,.uoi-strategy-grid details summary{cursor:pointer;font-size:10px;font-weight:750}.uoi-strategy-grid details li{display:grid}.uoi-strategy-grid details li small,.uoi-strategy-grid details li span{color:#756a79;font-size:9.5px}.uoi-feed-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr}.uoi-feed-grid article>header{align-items:center;display:grid;grid-gap:7px;gap:7px;grid-template-columns:28px 1fr}.uoi-feed-grid article>header b{background:#eee5f2;border-radius:50%;display:grid;height:28px;place-items:center}.uoi-ask{margin-top:12px}.uoi-section-heading{align-items:flex-start;display:flex;gap:9px}.uoi-section-heading h4{margin:0}.uoi-section-heading p{font-size:9.5px;margin:2px 0 0}.uoi-question-chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.uoi-question-chips button{background:#f4eef6;border:1px solid #e0d5e5;border-radius:999px;color:#5b4167;font-size:9.5px;padding:7px 9px}.uoi-ask form{display:flex;gap:7px}.uoi-ask input{border:1px solid #dcd3e0;border-radius:10px;flex:1 1;font:inherit;font-size:11px;min-width:0;padding:10px}.uoi-ask form button{align-items:center;background:#382e40;border:0;border-radius:10px;color:#fff;display:flex;font-size:11px;font-weight:750;gap:5px;padding:9px 12px}.uoi-answer{background:#f2ebf5;border-radius:10px;color:#4d3e54!important;padding:12px}.uoi-technical{margin-top:13px}.uoi-technical summary{cursor:pointer;font-size:11px;font-weight:750}.uoi-technical dl{display:grid;grid-gap:5px;gap:5px}.uoi-technical dl>div{display:grid;grid-gap:8px;gap:8px;grid-template-columns:115px 1fr}.uoi-technical dd,.uoi-technical dt{font-size:10px;overflow-wrap:anywhere}.uoi-technical dd{margin:0}@media(max-width:1020px){.uoi-layout{grid-template-columns:1fr}.uoi-opportunity-list{grid-template-columns:1fr 1fr;max-height:none}.uoi-opportunity-list>header{grid-column:1/-1}}@media(max-width:760px){.collection-operating-heading{padding:20px}.collection-operating-heading h1{font-size:29px}.uoi-collection-lane-summary{align-items:stretch;display:grid;padding:15px}.uoi-workspace-header{align-items:stretch;display:grid;padding:18px}.uoi-workspace-header h2{font-size:23px}.uoi-read-boundary{flex-basis:auto}.uoi-executive-read{grid-template-columns:1fr}.uoi-scan{align-items:flex-start;display:grid;grid-template-columns:1fr 1fr}.uoi-scan details{grid-column:1/-1;margin:0;max-width:none}.uoi-scan summary{justify-content:flex-start}.uoi-opportunity-list{grid-template-columns:1fr}.uoi-opportunity-list>header{grid-column:auto}.uoi-collection-index{padding:13px}.uoi-collection-index-footer,.uoi-collection-index>header{align-items:flex-start;display:grid}.uoi-collection-index-grid>article{padding:14px}.uoi-collection-index-action{font-size:15px}.uoi-collection-index-footer button{justify-content:center;width:100%}.uoi-detail{padding:15px}.uoi-detail>header{display:grid}.uoi-detail-badges{align-items:flex-start;display:flex;justify-items:flex-start}.uoi-collection-changes,.uoi-collection-contract-grid,.uoi-collection-states,.uoi-detail-grid,.uoi-feed-grid,.uoi-strategy-grid{grid-template-columns:1fr}.uoi-collection-states>svg{transform:rotate(90deg)}.uoi-collection-proposal>header{display:grid}.uoi-collection-proposal>header>strong{white-space:normal}.uoi-collection-changes dl{grid-template-columns:1fr 1fr}.uoi-closed-loop ol{grid-template-columns:1fr}.uoi-section.uoi-wide{grid-column:auto}.uoi-ask form{display:grid}}.page-canvas:has(.results-workspace){background:linear-gradient(145deg,#fbfbfc,#f7f6f9 52%,#faf9fc);padding:30px 30px 60px}.results-workspace{display:grid;grid-gap:19px;gap:19px;margin:0 auto;max-width:1180px}.results-workspace-heading{padding:4px 2px 0}.results-workspace-heading .operator-eyebrow{align-items:center;display:flex;gap:6px}.results-workspace-heading h1{color:#2d2732;font-family:Georgia,serif;font-size:clamp(38px,4vw,54px);font-weight:400;letter-spacing:-.045em;margin:10px 0 7px}.results-workspace-heading p{color:#786f7d;font-size:13px;line-height:1.55;margin:0}.results-lila-read{align-items:flex-start;background:linear-gradient(135deg,#3b2e43,#624b6d);border-radius:18px;box-shadow:0 13px 34px rgba(58,43,65,.12);color:#fff;display:flex;gap:14px;padding:22px 24px}.results-lila-read>svg{color:#d7c1e0;flex:none;margin-top:2px}.results-lila-read>div{display:grid;grid-gap:4px;gap:4px}.results-lila-read span{color:#d8c7df;font-size:8px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.results-lila-read h2{font-family:Georgia,serif;font-size:23px;font-weight:400;margin:0}.results-lila-read p{color:#ddd2e0;font-size:11px;line-height:1.6;margin:2px 0 0;max-width:900px}.results-executive-snapshot{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(5,minmax(0,1fr))}.results-executive-snapshot article{background:#fff;border:1px solid #e6e0e8;border-radius:13px;display:grid;grid-gap:5px;gap:5px;padding:15px 16px}.results-executive-snapshot article[data-tone=positive]{border-top:3px solid #68957b}.results-executive-snapshot article[data-tone=negative]{border-top:3px solid #bd6f6a}.results-executive-snapshot article[data-tone=inconclusive]{border-top:3px solid #aa875c}.results-executive-snapshot article[data-tone=learning]{border-top:3px solid #806593}.results-executive-snapshot strong{color:#3e3544;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1}.results-executive-snapshot span{color:#756b79;font-size:9px;font-weight:800}.results-filters{display:flex;gap:7px;overflow-x:auto;padding:1px 1px 4px;scrollbar-width:none}.results-filters::-webkit-scrollbar{display:none}.results-filters button{background:#fff;border:1px solid #e0d9e3;border-radius:999px;color:#746979;cursor:pointer;flex:none;font:inherit;font-size:9px;font-weight:800;min-height:36px;padding:8px 12px}.results-filters button.active{background:#5e4568;border-color:#5e4568;color:#fff}.results-card-list{display:grid;grid-gap:14px;gap:14px}.result-outcome-card{background:#fff;border:1px solid #e5dfe8;border-left:4px solid #9b849f;border-radius:17px;box-shadow:0 9px 27px rgba(58,43,65,.045);display:grid;grid-gap:15px;gap:15px;padding:20px 22px}.result-outcome-card[data-result-state=positive]{border-left-color:#5f9075}.result-outcome-card[data-result-state=negative]{border-left-color:#ba6965}.result-outcome-card[data-result-state=inconclusive]{border-left-color:#b18450}.result-outcome-card[data-result-state=no-clear-change]{border-left-color:#7b8596}.result-outcome-card>header{align-items:center;display:flex;gap:12px;justify-content:space-between}.result-outcome-card>header>div{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.result-outcome-card>header>div>span:last-child{color:#8b7f8f;font-size:9px;font-weight:800}.result-outcome-card>header time{color:#998f9c;font-size:8px;font-weight:750}.result-state{align-items:center;background:#f1edf3;border-radius:999px;color:#66506e;display:inline-flex;font-size:8px;font-weight:900;gap:5px;letter-spacing:.06em;padding:6px 9px;text-transform:uppercase}.result-outcome-card[data-result-state=positive] .result-state{background:#e9f3ed;color:#46725c}.result-outcome-card[data-result-state=negative] .result-state{background:#faecea;color:#8b4b48}.result-outcome-card[data-result-state=inconclusive] .result-state{background:#fff3e5;color:#825a2e}.result-outcome-card[data-result-state=no-clear-change] .result-state{background:#eef1f5;color:#596579}.result-card-title{align-items:baseline;display:flex;gap:18px;justify-content:space-between}.result-card-title h2{color:#37303c;font-size:22px;letter-spacing:-.03em;line-height:1.2;margin:0}.result-card-title small{color:#806b88;font-size:8px;font-weight:850;text-transform:capitalize}.result-outcome-card>section{display:grid;grid-gap:5px;gap:5px}.result-card-read section>div>span,.result-card-read section>span,.result-learning>div>span,.result-outcome-card section>span{color:#908596;font-size:7px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.result-outcome-card section p{color:#5d535f;font-size:10px;line-height:1.55;margin:0}.result-card-read{display:grid;grid-gap:9px;gap:9px;grid-template-columns:1fr 1fr}.result-card-read>section{background:#f8f6f9;border-radius:11px;display:grid;grid-gap:7px;gap:7px;min-height:88px;padding:13px 14px}.result-card-read .result-impact{align-items:flex-start;display:flex;gap:9px}.result-impact>svg{color:#745881;flex:none;margin-top:1px}.result-impact>div{display:grid;grid-gap:7px;gap:7px}.result-learning{align-items:flex-start;background:#edf5f0;border-radius:11px;display:flex!important;gap:10px!important;padding:13px 14px}.result-learning.pending{background:#f5f2f6}.result-learning>svg{color:#5f856e;flex:none;margin-top:1px}.result-learning.pending>svg{color:#89788e}.result-learning>div{display:grid;grid-gap:5px;gap:5px}.result-next{color:#685d6c;font-size:9px;line-height:1.55;margin:0}.result-evidence{border-top:1px solid #eee9f0;padding-top:13px}.result-evidence summary{align-items:center;color:#6b5279;cursor:pointer;display:flex;font-size:10px;font-weight:800;justify-content:space-between;list-style:none}.result-evidence summary::-webkit-details-marker{display:none}.result-evidence summary span{align-items:center;display:flex;gap:6px}.result-evidence[open] summary svg{transform:rotate(180deg)}.result-evidence summary small{color:#948a98;font-size:8px}.result-evidence ul{display:grid;grid-gap:0;gap:0;list-style:none;margin:12px 0 7px;padding:0}.result-evidence li{border-top:1px solid #f0ebf1;color:#655b69;font-size:9px;line-height:1.5;padding:9px 2px}.result-evidence>p{color:#938898;font-size:8px;margin:8px 0 0}.result-evidence code{background:#f4f0f5;border-radius:4px;color:#725d7c;padding:2px 4px}.result-outcome-card>footer{align-items:center;display:flex;gap:9px;justify-content:flex-end}.result-detail,.results-ask{align-items:center;border-radius:9px;display:inline-flex;font-size:10px;font-weight:850;gap:6px;justify-content:center;min-height:40px;padding:10px 13px;text-decoration:none}.results-ask{background:#f4edf6;border:1px solid #ded3e2;color:#684d75;cursor:pointer;font-family:inherit}.result-detail{background:#5c4267;color:#fff}.results-ask-mobile{display:none}.results-filter-empty,.results-workspace-empty{align-items:center;background:#fff;border:1px dashed #d9d0dd;border-radius:16px;color:#816e88;display:grid;grid-gap:8px;gap:8px;justify-items:center;padding:45px 24px;text-align:center}.results-filter-empty h2,.results-workspace-empty h2{color:#4f4554;font-size:18px;margin:0}.results-filter-empty p,.results-workspace-empty p{color:#817685;font-size:10px;line-height:1.5;margin:0;max-width:580px}.results-workspace-empty a{align-items:center;color:#674e73;display:flex;font-size:10px;font-weight:850;gap:5px;text-decoration:none}@media(max-width:760px){.page-canvas:has(.results-workspace){padding:20px 14px 104px}.results-workspace{gap:15px}.results-workspace-heading h1{font-size:38px}.results-workspace-heading p{font-size:12px}.results-lila-read{border-radius:15px;padding:18px 16px}.results-lila-read h2{font-size:21px}.results-executive-snapshot{gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.results-executive-snapshot article{min-height:72px;padding:12px}.results-executive-snapshot article:last-child{grid-column:1/-1}.results-filters{margin:0 -14px;padding:1px 14px 5px}.results-filters button{min-height:40px}.result-outcome-card{gap:14px;padding:17px 15px}.result-outcome-card>header{align-items:flex-start}.result-outcome-card>header time{padding-top:6px;text-align:right}.result-card-title{align-items:flex-start;display:grid;grid-gap:5px;gap:5px}.result-card-title h2{font-size:20px}.result-card-read{grid-template-columns:1fr}.result-card-read>section{min-height:0}.result-outcome-card>footer{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.results-ask-desktop{display:none}.results-ask-mobile{display:inline-flex}.result-evidence summary{align-items:flex-start;gap:10px}.result-evidence summary small{text-align:right}}@media(max-width:390px){.results-lila-read p{font-size:10px}.result-outcome-card>footer{grid-template-columns:1fr}.result-detail,.results-ask{min-height:44px}}.today-convergence{max-width:1180px}.today-convergence .operator-daily-pulse{gap:26px}.today-convergence .operator-page-heading{align-items:flex-end;margin-bottom:0}.today-convergence .operator-page-heading h1{font-size:clamp(34px,3.7vw,50px);letter-spacing:-.045em}.today-convergence .operator-page-heading p{font-size:13px;margin-top:7px}.today-at-a-glance,.today-lila-read,.today-priorities,.today-snapshot{min-width:0}.today-snapshot{background:#fff;border:1px solid #e6e0e9;border-radius:20px;box-shadow:0 10px 30px rgba(55,40,64,.045);display:grid;grid-gap:17px;gap:17px;padding:22px}.today-snapshot>header{gap:9px}.today-lila-read>span,.today-section-heading>div>span,.today-snapshot>header span{color:#7c6784;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.today-snapshot>header h2{font-size:17px;margin:0}.today-metric-grid{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.today-metric-card{background:#f8f6f9;border-right:1px solid #e7e0ea;display:grid;grid-gap:7px;gap:7px;min-height:108px;padding:16px}.today-metric-card:first-child{border-radius:13px 0 0 13px}.today-metric-card:last-child{border-radius:0 13px 13px 0;border-right:0}.today-metric-card>span{color:#817486;font-size:9px;font-weight:850;text-transform:uppercase}.today-metric-card>strong{color:#352e3a;font-size:26px;letter-spacing:-.04em}.today-metric-card>small{color:#837889;font-size:9px;line-height:1.4}.today-metric-grid[aria-busy=true] .today-metric-card{background:linear-gradient(100deg,#f5f1f6,#fbfafc,#f5f1f6);background-size:300% 100%;animation:lila-skeleton-pulse 1.15s ease-in-out infinite alternate}.today-data-unavailable{color:#827786;font-size:10px;margin:0}.today-lila-read{background:linear-gradient(128deg,#35283f,#574066 52%,#806795);border-radius:20px;color:#fff;display:grid;grid-gap:9px;gap:9px;overflow:hidden;padding:24px 26px;position:relative}.today-lila-read:after{background:radial-gradient(circle,rgba(238,216,255,.22),transparent 67%);content:"";height:230px;pointer-events:none;position:absolute;right:-58px;top:-100px;width:230px}.today-lila-read>span{color:#d5c2df}.today-lila-read h2{font-family:Georgia,serif;font-size:24px;font-weight:400;letter-spacing:-.02em;margin:0;position:relative;z-index:1}.today-lila-read p{color:#e0d6e4;font-size:13px;line-height:1.58;margin:0;max-width:900px;position:relative;z-index:1}.today-section-heading{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.today-section-heading>div{display:grid;grid-gap:6px;gap:6px}.today-section-heading>div>span{align-items:center;display:flex;gap:6px}.today-section-heading h2{font-family:Georgia,serif;font-size:29px;font-weight:400;letter-spacing:-.025em;margin:0}.today-section-heading>a{align-items:center;color:#6c4e78;display:flex;font-size:10px;font-weight:850;gap:5px;text-decoration:none}.today-priorities{display:grid;grid-gap:15px;gap:15px}.today-priority-grid{display:grid;grid-gap:13px;gap:13px}.today-priority-card{background:#fff;border:1px solid #e5dfe8;border-top:4px solid #8d6b9a;border-radius:17px;box-shadow:0 9px 27px rgba(58,43,65,.045);display:flex;flex-direction:column;min-width:0;padding:19px}.today-priority-card[data-category=grow]{border-top-color:#579274}.today-priority-card[data-category=protect]{border-top-color:#bf7a58}.today-priority-card[data-category=fix]{border-top-color:#9b6575}.today-priority-card[data-category=free-cash]{border-top-color:#5f7297}.today-priority-card>header{align-items:center;display:flex;justify-content:space-between}.today-priority-card>header span{background:#f2ebf5;border-radius:999px;color:#62466e;font-size:8px;font-weight:900;letter-spacing:.08em;padding:6px 8px;text-transform:uppercase}.today-priority-card>header small{color:#998e9d;font-size:8px;font-weight:800;text-transform:uppercase}.today-priority-card h3{font-size:18px;line-height:1.25;margin:17px 0 8px}.today-priority-card>p{color:#746b78;font-size:11px;line-height:1.52;margin:0 0 16px}.today-priority-card dl{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 17px}.today-priority-card dl:empty{display:none}.today-priority-card dl div{background:#f8f5f9;border-radius:9px;display:grid;grid-gap:3px;gap:3px;min-width:0;padding:8px 10px}.today-priority-card dt{color:#8a7f8e;font-size:7px;font-weight:900;text-transform:uppercase}.today-priority-card dd{color:#4d4551;font-size:9px;font-weight:800;margin:0;overflow-wrap:anywhere}.today-priority-card>footer{align-items:center;border-top:1px solid #eee9f0;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:auto;padding-top:14px}.today-ask-lila,.today-priority-action{align-items:center;border-radius:9px;display:inline-flex;font-size:9px;font-weight:850;gap:5px;justify-content:center;min-height:38px;padding:9px 10px;text-decoration:none}.today-priority-action{background:#684b74;color:#fff}.today-ask-lila{background:#f1e9f4;border:0;color:#654970;cursor:pointer;font-family:inherit}.today-ask-mobile{display:none}.today-watch-item{align-items:center;background:#faf8fb;border:1px solid #e6e0e8;border-radius:13px;display:grid;grid-gap:13px;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;padding:13px 15px}.today-watch-item>span{background:#eee8f0;border-radius:999px;color:#6e5a75;font-size:8px;font-weight:900;padding:6px 8px;text-transform:uppercase}.today-watch-item>div{display:grid;grid-gap:3px;gap:3px}.today-watch-item strong{font-size:11px}.today-watch-item p{color:#817684;font-size:9px;line-height:1.4;margin:0}.today-watch-item>a{align-items:center;color:#6c4e78;display:flex;font-size:9px;font-weight:850;gap:4px;text-decoration:none}.today-priorities-empty{background:#fff;border:1px dashed #dcd3e0;border-radius:14px;display:grid;grid-gap:4px;gap:4px;padding:20px}.today-priorities-empty strong{font-size:12px}.today-priorities-empty span{color:#817685;font-size:10px}.today-mobile-all-opportunities{display:none}.today-at-a-glance{display:grid;grid-gap:14px;gap:14px}.today-glance-grid{display:grid;grid-gap:11px;gap:11px;grid-template-columns:repeat(4,minmax(0,1fr))}.today-glance-grid>a{background:#fff;border:1px solid #e7e1e9;border-radius:14px;color:inherit;display:grid;grid-gap:8px;gap:8px;min-height:142px;padding:15px;text-decoration:none}.today-glance-grid>a>header{align-items:center;display:flex;gap:8px;justify-content:space-between}.today-glance-grid>a>header span{align-items:center;color:#665b6b;display:flex;font-size:10px;font-weight:800;gap:6px}.today-glance-grid>a>header small{color:#8b7c91;font-size:7px;font-weight:850;text-transform:uppercase}.today-glance-grid>a>strong{font-size:23px;letter-spacing:-.035em}.today-glance-grid>a>p{color:#7f7483;font-size:9px;line-height:1.45;margin:0}.today-glance-grid[aria-busy=true]>a{background:linear-gradient(100deg,#f7f4f8,#fff,#f7f4f8);background-size:300% 100%}.today-convergence .operator-adapter-status,.today-convergence .pulse-active-cases,.today-convergence .pulse-deeper-work{margin-top:-4px}@media(max-width:1100px){.today-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.today-priority-card:first-child{grid-column:1/-1}.today-glance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.today-convergence .operator-daily-pulse{gap:20px}.today-convergence .operator-page-heading{align-items:flex-start;display:grid;grid-gap:10px;gap:10px}.today-convergence .operator-page-heading h1{font-size:34px;line-height:1.04}.today-convergence .operator-page-heading p{font-size:12px}.today-convergence .operator-live-state{justify-self:start}.today-snapshot{border-radius:16px;gap:13px;padding:15px}.today-snapshot>header{display:grid;grid-gap:4px;gap:4px}.today-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.today-metric-card{border-bottom:1px solid #e7e0ea;min-height:96px;padding:13px}.today-metric-card:first-child{border-radius:11px 0 0 0}.today-metric-card:nth-child(2){border-radius:0 11px 0 0;border-right:0}.today-metric-card:nth-child(3){border-bottom:0;border-radius:0 0 0 11px}.today-metric-card:last-child{border-bottom:0;border-radius:0 0 11px 0}.today-metric-card>strong{font-size:23px}.today-metric-card>small{font-size:8px}.today-lila-read{border-radius:16px;padding:20px}.today-lila-read h2{font-size:21px}.today-lila-read p{font-size:12px}.today-section-heading{align-items:flex-start}.today-section-heading h2{font-size:27px}.today-section-heading>a{display:none}.today-priority-grid{grid-template-columns:1fr}.today-priority-card:first-child{grid-column:auto}.today-priority-card{padding:17px}.today-priority-card h3{font-size:18px}.today-priority-card>footer{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.today-ask-lila,.today-priority-action{min-height:44px}.today-ask-desktop{display:none}.today-ask-mobile{display:inline-flex}.today-watch-item{align-items:start;grid-template-columns:auto minmax(0,1fr)}.today-watch-item>a{grid-column:2}.today-mobile-all-opportunities{align-items:center;background:#f1e9f4;border-radius:11px;color:#654970;display:flex;font-size:10px;font-weight:850;gap:5px;justify-content:center;min-height:44px;text-decoration:none}.today-glance-grid{grid-template-columns:1fr 1fr}.today-glance-grid>a{min-height:132px;padding:13px}.today-glance-grid>a>header{align-items:flex-start;display:grid}.today-glance-grid>a>strong{font-size:20px}.today-convergence .pulse-deeper-work{display:none}.today-convergence .pulse-active-cases>summary{align-items:flex-start;display:grid;grid-gap:5px;gap:5px}.today-convergence .pulse-active-case-list article{grid-template-columns:1fr}.today-convergence .pulse-active-case-list article p{grid-column:auto}}.page-canvas:has(.products-page){background:linear-gradient(145deg,#fbfbfc,#f7f6f9 52%,#faf9fc);padding:30px 30px 60px}.products-page{display:grid;grid-gap:20px;gap:20px;margin:0 auto;max-width:1180px;min-width:0}.product-evidence-card>div>span,.products-browser>header>div>span,.products-evidence>header>span,.products-page-heading>span,.products-recommendation>span{color:#7c6784;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.products-page-heading h1{color:#2d2732;font-family:Georgia,serif;font-size:clamp(38px,4vw,54px);font-weight:400;letter-spacing:-.045em;margin:8px 0 6px}.products-browser>header>div>p,.products-evidence>header>p,.products-page-heading p{color:#786f7d;font-size:13px;line-height:1.55;margin:0}.products-identity{align-items:center;background:#fff;border:1px solid #e5dfe8;border-radius:18px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:82px minmax(0,1fr) auto;padding:16px 18px}.products-identity .product-thumb{height:82px;width:82px}.products-identity>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.products-identity>div>span{color:#7b687f;font-size:9px;font-weight:850;text-transform:uppercase}.products-identity h2{font-size:22px;line-height:1.2;margin:0}.products-identity p,.products-identity>small{color:#817683;font-size:10px;margin:0}.products-identity>small{text-align:right}.products-lila-read{align-items:center;background:linear-gradient(128deg,#35283f,#574066 52%,#806795);border-radius:20px;color:#fff;display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;padding:25px 27px;position:relative}.products-lila-read:after{background:radial-gradient(circle,rgba(238,216,255,.22),transparent 67%);content:"";height:250px;pointer-events:none;position:absolute;right:-60px;top:-115px;width:250px}.products-lila-read>div{display:grid;grid-gap:9px;gap:9px;position:relative;z-index:1}.products-lila-read>div>span{align-items:center;color:#d5c2df;display:flex;font-size:9px;font-weight:900;gap:6px;letter-spacing:.1em;text-transform:uppercase}.products-lila-read h2{font-family:Georgia,serif;font-size:clamp(22px,2.3vw,31px);font-weight:400;line-height:1.28;margin:0}.products-lila-read p{color:#ded4e2;font-size:11px;margin:0}.products-lila-read .collection-ask-action{background:#fff;border:0;border-radius:11px;color:#5f43a3;min-height:44px;position:relative;white-space:nowrap;z-index:1}.products-signal-grid{display:grid;grid-gap:11px;gap:11px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.products-signal-grid article{background:#fff;border:1px solid #e5dfe8;border-radius:14px;display:grid;grid-gap:7px;gap:7px;min-height:112px;padding:16px}.products-signal-grid span{color:#7f7384;font-size:9px;font-weight:850;text-transform:uppercase}.products-signal-grid strong{color:#352e3a;font-size:22px;letter-spacing:-.035em;overflow-wrap:anywhere}.products-signal-grid small{color:#887d8c;font-size:9px;line-height:1.4}.products-recommendation{background:#fff;border:1px solid #e3dbe6;border-left:5px solid #70517e;border-radius:16px;display:grid;grid-gap:7px;gap:7px;padding:20px 22px}.products-recommendation h2{color:#382f3d;font-family:Georgia,serif;font-size:27px;font-weight:400;margin:0}.products-recommendation p{color:#786d7c;font-size:11px;line-height:1.5;margin:0}.products-evidence{display:grid;grid-gap:13px;gap:13px}.products-browser>header>div,.products-evidence>header{display:grid;grid-gap:5px;gap:5px}.products-browser h2,.products-evidence>header h2{font-family:Georgia,serif;font-size:28px;font-weight:400;margin:0}.products-evidence>div{display:grid;grid-gap:11px;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr))}.product-evidence-card{background:#fff;border:1px solid #e5dfe8;border-radius:15px;display:flex;flex-direction:column;gap:16px;min-width:0;padding:18px}.product-evidence-card>div{display:grid;grid-gap:6px;gap:6px}.product-evidence-card h3{font-size:17px;margin:0}.product-evidence-card p{color:#7d7281;font-size:10px;line-height:1.5;margin:0}.product-evidence-card footer{align-items:center;border-top:1px solid #eee9f0;display:flex;gap:8px;justify-content:space-between;margin-top:auto;padding-top:13px}.product-evidence-card .collection-ask-action,.product-evidence-card footer>a{align-items:center;border-radius:9px;display:flex;font-size:9px;font-weight:850;gap:5px;justify-content:center;min-height:38px;padding:9px 10px;text-decoration:none}.product-evidence-card footer>a{background:#684b74;color:#fff}.product-evidence-card .collection-ask-action{background:#f1e9f4;border:0;color:#654970}.products-browser{background:#fff;border:1px solid #e5dfe8;border-radius:18px;display:grid;grid-gap:14px;gap:14px;padding:20px}.products-browser>header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.products-browser label{align-items:center;background:#faf8fb;border:1px solid #e2dce5;border-radius:10px;display:flex;gap:7px;min-width:260px;padding:0 11px}.products-browser input{background:transparent;border:0;font:inherit;font-size:11px;min-height:40px;outline:0;width:100%}.products-filters{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none}.products-filters::-webkit-scrollbar{display:none}.products-filters button{background:#fff;border:1px solid #e0d9e3;border-radius:999px;color:#746979;cursor:pointer;flex:none;font:inherit;font-size:9px;font-weight:800;min-height:36px;padding:8px 12px}.products-filters button.active{background:#5e4568;border-color:#5e4568;color:#fff}.products-list{display:grid;grid-gap:7px;gap:7px}.products-list>a{align-items:center;border:1px solid #eee8f0;border-radius:11px;color:inherit;display:grid;grid-gap:11px;gap:11px;grid-template-columns:48px minmax(0,1fr) auto;padding:9px 11px;text-decoration:none}.products-list>a.selected{background:#f8f3fa;border-color:#cdbed3}.products-list .product-thumb{height:48px;width:48px}.products-list>a>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.products-list strong{font-size:11px}.products-list small,.products-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-list small{color:#847888;font-size:9px}.products-list>a>svg{color:#765583}.products-list-empty,.products-unavailable{background:#fff;border:1px dashed #d9d0dd;border-radius:16px;color:#806f85;padding:24px}.products-unavailable{align-items:flex-start;display:flex;gap:12px}.products-unavailable>div{display:grid;grid-gap:5px;gap:5px}.products-unavailable strong{color:#4f4554;font-size:14px}.products-unavailable p{font-size:11px;line-height:1.5;margin:0}.products-loading{padding-top:30px}.products-loading-block{animation:lila-skeleton-pulse 1.15s ease-in-out infinite alternate;background:linear-gradient(100deg,#f5f1f6,#fbfafc,#f5f1f6);background-size:300% 100%;border-radius:18px;height:150px}.products-loading-block:first-child{height:70px}.products-loading-block:last-child{height:280px}@media(max-width:760px){.page-canvas:has(.products-page){padding:20px 14px 104px}.products-page{gap:15px}.products-page-heading h1{font-size:38px}.products-page-heading p{font-size:12px}.products-identity{align-items:start;border-radius:15px;grid-template-columns:68px minmax(0,1fr);padding:13px}.products-identity .product-thumb{height:68px;width:68px}.products-identity h2{font-size:18px}.products-identity>small{grid-column:2;text-align:left}.products-lila-read{align-items:stretch;border-radius:16px;grid-template-columns:1fr;padding:20px}.products-lila-read h2{font-size:21px}.products-lila-read .collection-ask-action{width:100%}.products-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.products-signal-grid article{min-height:104px;padding:13px}.products-signal-grid strong{font-size:19px}.products-recommendation{padding:17px}.products-recommendation h2{font-size:24px}.products-evidence>div{grid-template-columns:1fr}.product-evidence-card{padding:16px}.product-evidence-card footer{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.product-evidence-card .collection-ask-action,.product-evidence-card footer>a{min-height:44px}.products-browser{border-radius:15px;padding:16px}.products-browser>header{align-items:stretch;display:grid}.products-browser label{min-width:0}.products-filters{margin:0 -16px;padding:0 16px}.products-filters button{min-height:40px}.products-list>a{min-height:66px}}@media(max-width:390px){.products-signal-grid{grid-template-columns:1fr 1fr}.products-signal-grid article:last-child:nth-child(odd){grid-column:1/-1}.product-evidence-card footer{grid-template-columns:1fr}.products-page{max-width:390px}.today-convergence .operator-page-heading h1{font-size:32px}.today-priority-card>footer{grid-template-columns:1fr}.today-glance-grid>a>header small{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.merchant-confirm-order{align-items:center;background:#5b4165;border:1px solid #5b4165;border-radius:9px;color:#fff;display:inline-flex;font-size:12px;font-weight:850;gap:7px;justify-content:center;min-height:42px;padding:9px 14px}.collection-review-conversation{background:#faf8fb;border:1px solid #e6dfe8;border-radius:11px;display:grid;grid-gap:9px;gap:9px;max-height:230px;overflow:auto;padding:11px}.collection-review-conversation>strong{color:#5b4b61;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.collection-review-conversation ol{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.collection-review-conversation li{display:grid;grid-gap:2px;gap:2px;grid-template-columns:42px minmax(0,1fr)}.collection-review-conversation li b{color:#74577e;font-size:10px}.collection-review-conversation li span{color:#5f5662;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.collection-review-conversation li[data-role=lila]{background:#eef7f0;border-radius:8px;padding:8px}@media(max-width:430px){.uoi-scan{grid-template-columns:1fr}.uoi-scan details{grid-column:auto}.uoi-measurement>div,.uoi-technical dl>div{grid-template-columns:1fr}}.uoi-collection-baseline{background:linear-gradient(145deg,#faf7ff,#fff);border:1px solid #ddd0e5;border-radius:20px;display:grid;grid-gap:15px;gap:15px;grid-template-columns:minmax(0,1fr);margin:20px 0;padding:18px}.uoi-collection-baseline>*{max-width:100%;min-width:0}.uoi-baseline-candidates>section>header,.uoi-baseline-configurations>header,.uoi-baseline-header,.uoi-baseline-ledger>header,.uoi-baseline-purpose,.uoi-lift-model>header,.uoi-locked-measurement>header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.uoi-baseline-configurations>header span,.uoi-baseline-header span,.uoi-baseline-ledger>header span,.uoi-baseline-purpose span,.uoi-lift-model>header span,.uoi-locked-measurement>header span{color:#744c87;font-size:8.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.uoi-baseline-configurations h5,.uoi-baseline-context h5,.uoi-baseline-header h4,.uoi-baseline-ledger h5,.uoi-lift-model h5,.uoi-locked-measurement h5{font-family:Georgia,serif;font-size:17px;margin:3px 0}.uoi-baseline-header label{color:#756a79;display:grid;font-size:9px;font-weight:700;grid-gap:4px;gap:4px;min-width:min(100%,230px)}.uoi-baseline-header select{background:#fff;border:1px solid #d9cde0;border-radius:9px;color:#322b36;padding:9px;width:100%}.uoi-baseline-candidates>section,.uoi-baseline-configurations,.uoi-baseline-context,.uoi-baseline-excluded,.uoi-baseline-ledger,.uoi-baseline-purpose,.uoi-lift-model,.uoi-locked-measurement,.uoi-rules-registry{background:#ffffffeb;border:1px solid #e5dce9;border-radius:14px;padding:14px}.uoi-baseline-purpose>div{max-width:48ch}.uoi-baseline-context dl,.uoi-baseline-purpose dl,.uoi-locked-measurement dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr;margin:0}.uoi-baseline-context dl div,.uoi-baseline-purpose dl div,.uoi-locked-measurement dl div{background:#f6f0f8;border-radius:9px;display:grid;grid-gap:2px;gap:2px;padding:9px}.uoi-baseline-context dt,.uoi-baseline-purpose dt,.uoi-locked-measurement dt{color:#756a79;font-size:8.5px;font-weight:700}.uoi-baseline-context dd,.uoi-baseline-purpose dd,.uoi-locked-measurement dd{font-size:10px;margin:0}.uoi-baseline-configurations>div,.uoi-lift-scenarios{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr;margin-top:12px}.uoi-baseline-configurations article,.uoi-lift-scenarios article{background:#fff;border:1px solid #e4dbe8;border-radius:12px;min-width:0;padding:12px}.uoi-baseline-configurations article.recommended{border-color:#9366a7;box-shadow:inset 0 0 0 1px #9366a733}.uoi-baseline-configurations article>header,.uoi-lift-scenarios article>header,.uoi-ranking-row>header,.uoi-rules-list article>header{align-items:flex-start;display:flex;gap:9px;justify-content:space-between}.uoi-baseline-configurations article>header>div,.uoi-ranking-row>header>div{display:grid;grid-gap:2px;gap:2px}.uoi-baseline-configurations article>header small,.uoi-ranking-row header span{color:#756a79;font-size:8.5px}.uoi-baseline-configurations article dl,.uoi-lift-scenarios dl,.uoi-ranking-row dl{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.uoi-baseline-configurations article dl div,.uoi-lift-scenarios dl div,.uoi-ranking-row dl div{background:#f7f2f8;border-radius:7px;min-width:0;padding:6px}.uoi-baseline-configurations dt,.uoi-lift-scenarios dt,.uoi-ranking-row dt{color:#756a79;font-size:8px}.uoi-baseline-configurations dd,.uoi-lift-scenarios dd,.uoi-ranking-row dd{font-size:9px;font-weight:700;margin:2px 0 0;overflow-wrap:anywhere}.uoi-config-full-order,.uoi-config-preview{display:grid;grid-gap:4px;gap:4px;list-style:none;margin:10px 0;max-height:350px;overflow:auto;padding:0}.uoi-config-full-order li,.uoi-config-preview li{align-items:center;border-bottom:1px solid #eee7f1;display:grid;grid-gap:7px;gap:7px;grid-template-columns:34px minmax(0,1fr) auto;padding:6px}.uoi-config-full-order small,.uoi-config-preview small{color:#756a79;font-size:8.5px;text-align:right}.uoi-config-constraints{font-size:9px}.uoi-baseline-configurations code,.uoi-locked-measurement code,.uoi-rules-registry>code{color:#756a79;display:block;font-size:7.5px;max-width:100%;overflow-wrap:anywhere}.uoi-ranking-list{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.uoi-ranking-row{background:#fff;border:1px solid #e6dfe9;border-radius:11px;min-width:0;padding:11px}.uoi-ranking-row.exclude,.uoi-ranking-row.remove{border-color:#d8ada6}.uoi-ranking-row.add{border-color:#a8d0bd}.uoi-ranking-row>p{font-size:9px;margin:7px 0}.uoi-ranking-exclusion{color:#8b392e}.uoi-score-components{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin:9px 0}.uoi-score-components>div{background:#f6f0f8;border-radius:8px;display:grid;grid-gap:3px;gap:3px;min-width:0;padding:8px}.uoi-score-components code,.uoi-score-components small{color:#756a79;font-size:7.5px;overflow-wrap:anywhere}.uoi-baseline-candidates{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.uoi-baseline-candidates>section{min-width:0}.uoi-baseline-candidates .uoi-ranking-row dl{grid-template-columns:1fr 1fr}.uoi-baseline-excluded>summary,.uoi-rules-registry>summary{cursor:pointer;font-weight:800}.uoi-baseline-excluded[open]>.uoi-ranking-list{max-height:620px;overflow:auto}.uoi-lift-scenarios{grid-template-columns:repeat(3,minmax(0,1fr))}.uoi-lift-scenarios article dl{grid-template-columns:1fr}.uoi-lift-model>details>div{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.uoi-lift-model h6,.uoi-rules-list h6,.uoi-rules-registry>h6{font-size:10px;margin:9px 0 3px}.uoi-lift-model li,.uoi-rules-registry li{font-size:9px;margin-bottom:4px}.uoi-rules-list{display:grid;grid-gap:9px;gap:9px;grid-template-columns:1fr 1fr;margin:12px 0}.uoi-rules-list article{border:1px solid #e6dfe9;border-radius:10px;min-width:0;padding:10px}.uoi-rules-list article p{font-size:8.5px;margin:5px 0;overflow-wrap:anywhere}.uoi-change-impact-audit,.uoi-cumulative-impact,.uoi-evidence-lanes,.uoi-minimum-change-primary,.uoi-top12-audit{background:#ffffffeb;border:1px solid #e5dce9;border-radius:14px;min-width:0;padding:14px}.uoi-minimum-change-primary{background:linear-gradient(135deg,#f5ecfa,#fff);border-color:#9366a7;box-shadow:inset 0 0 0 1px #9366a722}.uoi-change-impact-audit>header,.uoi-cumulative-impact>header,.uoi-evidence-lanes>header,.uoi-minimum-change-primary>header,.uoi-top12-audit>header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.uoi-change-impact-audit header span,.uoi-cumulative-impact header span,.uoi-evidence-lanes header span,.uoi-minimum-change-primary header span,.uoi-top12-audit header span{color:#744c87;font-size:8.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.uoi-change-impact-audit h5,.uoi-cumulative-impact h5,.uoi-evidence-lanes h5,.uoi-minimum-change-primary h5,.uoi-top12-audit h5{font-family:Georgia,serif;font-size:17px;margin:3px 0}.uoi-change-impact-audit dl,.uoi-minimum-change-primary dl,.uoi-top12-audit dl{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.uoi-change-impact-audit dl div,.uoi-minimum-change-primary dl div,.uoi-top12-audit dl div{background:#f7f2f8;border-radius:8px;padding:8px}.uoi-change-impact-audit dt,.uoi-minimum-change-primary dt,.uoi-top12-audit dt{color:#756a79;font-size:8px}.uoi-change-impact-audit dd,.uoi-minimum-change-primary dd,.uoi-top12-audit dd{font-size:9px;font-weight:700;margin:2px 0 0}.uoi-table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.uoi-table-wrap table{border-collapse:collapse;font-size:8.5px;margin-top:10px;min-width:720px;width:100%}.uoi-table-wrap td,.uoi-table-wrap th{border-bottom:1px solid #e9e1ec;padding:8px;text-align:left;vertical-align:top}.uoi-table-wrap th{color:#6f5c77;font-size:7.5px;text-transform:uppercase}.uoi-change-impact-audit>div,.uoi-evidence-lanes>div{display:grid;grid-gap:9px;gap:9px;grid-template-columns:1fr 1fr;margin-top:10px}.uoi-change-impact-audit article,.uoi-evidence-lanes article{background:#fff;border:1px solid #e6dfe9;border-radius:10px;min-width:0;padding:10px}.uoi-change-impact-audit article>header,.uoi-evidence-lanes article>header{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.uoi-change-impact-audit article p,.uoi-evidence-lanes article p{font-size:8.5px;overflow-wrap:anywhere}.uoi-evidence-lanes article span{background:#f2ebf5;border-radius:999px;font-size:7.5px;padding:4px 6px}.uoi-evidence-audit,.uoi-strategy-comparison,.uoi-strategy-decision{background:#ffffffeb;border:1px solid #e5dce9;border-radius:14px;min-width:0;padding:14px}.uoi-strategy-decision{background:linear-gradient(135deg,#f5ecfa,#fff);border-color:#9366a7;box-shadow:inset 0 0 0 1px #9366a722}.uoi-strategy-decision.monitor_no_change{background:linear-gradient(135deg,#f7f3f8,#fff)}.uoi-strategy-comparison>header,.uoi-strategy-decision>header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.uoi-strategy-comparison>header span,.uoi-strategy-decision>header span{color:#744c87;font-size:8.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.uoi-strategy-comparison h5,.uoi-strategy-decision h5{font-family:Georgia,serif;font-size:18px;margin:3px 0}.uoi-strategy-decision h6{font-family:Georgia,serif;font-size:21px;line-height:1.18;margin:16px 0}.uoi-strategy-decision>dl{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.uoi-strategy-decision>dl>div{background:#f7f2f8;border-radius:8px;padding:8px}.uoi-strategy-decision dt{color:#756a79;font-size:8px}.uoi-strategy-decision dd{font-size:9px;font-weight:750;margin:2px 0 0}.uoi-selected-exact-changes{background:#fff;border:1px solid #e5dce9;border-radius:9px;padding:10px}.uoi-selected-exact-changes ul{margin:5px 0 0;padding-left:18px}.uoi-decision-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.uoi-decision-actions button{background:#fff;border:1px solid #bca9c7;border-radius:9px;color:#4f3958;cursor:pointer;font-size:9px;font-weight:800;padding:8px 11px}.uoi-decision-actions button:first-child{background:#6f3e82;border-color:#6f3e82;color:#fff}.uoi-merchant-composer{display:grid;grid-gap:14px;gap:14px;margin-top:4px;max-width:980px}.uoi-merchant-composer>header{align-items:center;display:flex;justify-content:space-between}.uoi-merchant-call>span,.uoi-merchant-composer>header span,.uoi-merchant-decision>header span{color:#785087;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.uoi-merchant-composer>header h3{font-size:22px;margin:3px 0}.uoi-merchant-composer>header>strong{background:#f3edf6;border-radius:999px;color:#5b3a66;font-size:9px;padding:7px 10px}.uoi-merchant-intro{color:#685d6b;margin:-5px 0 2px;max-width:680px}.uoi-merchant-decision{background:#fff;border:1px solid #ddd2e2;border-radius:18px;box-shadow:0 8px 24px rgba(79,45,89,.05);display:grid;grid-gap:12px;gap:12px;padding:18px}.uoi-merchant-decision.primary{border-color:#b89ac5}.uoi-merchant-decision.proposed{background:#fbfafc}.uoi-merchant-decision>header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.uoi-merchant-decision>header h5{font-size:17px;margin:3px 0}.uoi-merchant-decision>header>strong{background:#eee5f2;border-radius:999px;color:#633e72;font-size:9px;padding:6px 8px;text-transform:capitalize}.uoi-merchant-call{border-left:3px solid #8a5a9c;padding-left:12px}.uoi-merchant-call h4{font-size:18px;line-height:1.35;margin:4px 0}.uoi-merchant-call p{color:#5e5362;margin:5px 0 0}.uoi-merchant-confidence{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,1fr);margin:0}.uoi-merchant-confidence div,.uoi-merchant-forecast article{background:#f8f5f9;border:1px solid #eee7f1;border-radius:10px;padding:10px}.uoi-merchant-confidence dt,.uoi-merchant-forecast span{color:#766b7a;font-size:8px;font-weight:800;text-transform:uppercase}.uoi-merchant-confidence dd{font-size:12px;font-weight:800;margin:3px 0 0;text-transform:capitalize}.uoi-merchant-forecast{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,1fr)}.uoi-merchant-forecast article{display:grid;grid-gap:2px;gap:2px}.uoi-merchant-forecast strong{font-size:14px}.uoi-merchant-forecast small{color:#736777}.uoi-merchant-forecast-unavailable{background:#f8f5f9;border:1px solid #eee7f1;border-radius:10px;color:#6e6172;margin:0;padding:11px}.uoi-merchant-denominator{color:#6e6172;font-size:9px;margin:-5px 0 0}.uoi-merchant-decision-breakdown,.uoi-merchant-details{border-top:1px solid #e8e0eb;padding-top:10px}.uoi-merchant-decision-breakdown>summary,.uoi-merchant-details>summary{align-items:center;cursor:pointer;display:flex;font-weight:800;gap:12px;justify-content:space-between}.uoi-merchant-decision-breakdown>summary span{color:#7d7180;font-size:9px;font-weight:650}.uoi-merchant-decision-breakdown>div{display:grid;grid-gap:10px;gap:10px;padding-top:12px}.uoi-merchant-moves{display:grid;grid-gap:7px;gap:7px}.uoi-merchant-details h6,.uoi-merchant-moves h6,.uoi-merchant-reasons h6{font-size:10px;margin:0 0 5px}.uoi-merchant-moves>article{align-items:start;background:#f8f5f9;border-radius:10px;display:grid;grid-gap:9px;gap:9px;grid-template-columns:minmax(0,1fr) auto;padding:10px}.uoi-merchant-moves>article div{display:grid}.uoi-merchant-moves>article div span{color:#805090;font-size:8px;font-weight:800;text-transform:uppercase}.uoi-merchant-moves>article>b{white-space:nowrap}.uoi-merchant-moves>article p{color:#655b68;grid-column:1/-1;margin:0}.uoi-merchant-reasons{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1.2fr .8fr}.uoi-merchant-reasons section{background:#faf8fb;border:1px solid #eee8f0;border-radius:10px;padding:10px}.uoi-merchant-reasons ol{margin:0;padding-left:18px}.uoi-merchant-reasons li,.uoi-merchant-reasons p{margin:4px 0}.uoi-merchant-boundary{background:#f4edf7;border-radius:10px;padding:11px}.uoi-merchant-boundary p{margin:4px 0}.uoi-merchant-details>div{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr;padding-top:12px}.uoi-merchant-details section{background:#faf8fb;border-radius:9px;padding:10px}.uoi-merchant-details ol,.uoi-merchant-details ul{margin:0;padding-left:18px}.uoi-merchant-details code{display:block;overflow-wrap:anywhere}.uoi-merchant-primary-component,.uoi-merchant-secondary-opportunities>article{background:#f8f5f9;border:1px solid #e8deec;border-radius:11px;display:grid;grid-gap:5px;gap:5px;padding:11px}.uoi-merchant-primary-component>span,.uoi-merchant-secondary-opportunities>article>span{color:#785087;font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.uoi-merchant-excluded-components small,.uoi-merchant-primary-component>small,.uoi-merchant-secondary-opportunities small{color:#706474}.uoi-merchant-secondary-opportunities{display:grid;grid-gap:7px;gap:7px}.uoi-merchant-secondary-opportunities h6{font-size:10px;margin:0}.uoi-merchant-excluded-components p,.uoi-merchant-secondary-opportunities p{margin:0}.uoi-merchant-excluded-components{border-top:1px solid #e8e0eb;padding-top:9px}.uoi-merchant-excluded-components>summary{cursor:pointer;font-weight:800}.uoi-merchant-excluded-components>summary span{color:#7d7180;font-size:9px;margin-left:8px}.uoi-merchant-excluded-components>div{display:grid;grid-gap:7px;gap:7px;padding-top:9px}.uoi-merchant-excluded-components article{background:#faf8fb;border-radius:9px;display:grid;grid-gap:4px;gap:4px;padding:9px}.uoi-merchant-purpose{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,1fr)}.uoi-merchant-purpose>details,.uoi-merchant-purpose>div{background:#fbf8fc;border:1px solid #eadfed;border-radius:9px;padding:9px}.uoi-merchant-purpose span{color:#785087;font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.uoi-merchant-purpose p{margin:4px 0 0}.uoi-merchant-purpose.proposed-purpose{grid-template-columns:1fr}.uoi-merchant-purpose.proposed-purpose>details summary{cursor:pointer;font-size:10px;font-weight:800}.uoi-merchant-purpose.proposed-purpose>details>div{margin-top:9px}.uoi-cross-before-after,.uoi-cross-products,.uoi-cross-strategies{background:#ffffffeb;border:1px solid #e5dce9;border-radius:14px;min-width:0;padding:14px}.uoi-cross-before-after>header,.uoi-cross-products>header,.uoi-cross-strategies>header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.uoi-cross-before-after>header span,.uoi-cross-products>header span,.uoi-cross-strategies>header span{color:#744c87;font-size:8.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.uoi-cross-before-after h5,.uoi-cross-products h5,.uoi-cross-strategies h5{font-family:Georgia,serif;font-size:18px;margin:3px 0}.uoi-cross-before-after>header p,.uoi-cross-products>header p,.uoi-cross-strategies>header p{color:#756a79;font-size:8.5px;margin:0}.uoi-cross-strategies .uoi-table-wrap tr.selected{background:#f2e9f6}.uoi-cross-gates{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.uoi-cross-gates article{background:#f8f5fa;border:1px solid #e6dfe9;border-radius:9px;min-width:0;padding:9px}.uoi-cross-gates article span{color:#744c87;display:block;font-size:7.5px;font-weight:800;text-transform:uppercase}.uoi-cross-gates article strong{display:block;font-size:9px;margin-top:3px}.uoi-cross-gates article p{color:#675f6d;font-size:8px;line-height:1.4;margin:5px 0 0;overflow-wrap:anywhere}.uoi-gate-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0}.uoi-gate-grid article{background:#fff;border:1px solid #e4dce7;border-radius:9px;padding:9px}.uoi-gate-grid article.fail{border-color:#d5a39a}.uoi-gate-grid article.pass{border-color:#9ec7ae}.uoi-gate-grid article>header{align-items:center;display:flex;gap:7px;justify-content:space-between}.uoi-gate-grid article span{font-size:7.5px;text-transform:uppercase}.uoi-gate-grid article p{font-size:8.5px;margin:6px 0 0}.uoi-strategy-comparison .uoi-table-wrap tr.selected{background:#f2e9f6}.uoi-protected-strategy{background:#f7f2f8;border-radius:10px;margin-top:12px;padding:11px}.uoi-protected-strategy h6,.uoi-threshold-sensitivity h6{font-size:11px;margin:0 0 5px}.uoi-protected-strategy p{margin:4px 0}.uoi-protected-strategy small{color:#756a79}.uoi-threshold-sensitivity{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.uoi-threshold-sensitivity>h6{grid-column:1/-1}.uoi-threshold-sensitivity article{background:#fff;border:1px solid #e5dce9;border-radius:9px;padding:9px}.uoi-threshold-sensitivity article span{display:block;font-size:8px;margin-top:3px;text-transform:uppercase}.uoi-threshold-sensitivity article p{font-size:8.5px}.uoi-decisive-evidence{background:#fff;border:1px solid #d8cce0;border-radius:14px;display:grid;grid-gap:13px;gap:13px;min-width:0;padding:14px}.uoi-decisive-evidence>header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.uoi-decisive-evidence>header span{color:#744c87;font-size:8.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.uoi-decisive-evidence>header h5{font-family:Georgia,serif;font-size:18px;margin:3px 0}.uoi-decisive-evidence>header>strong{background:#f3e9e5;border-radius:999px;color:#7f3f32;font-size:8px;padding:6px 9px;text-transform:uppercase}.uoi-decisive-metrics,.uoi-influence-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.uoi-decisive-metrics article,.uoi-influence-grid article{background:#f8f5fa;border:1px solid #ebe3ef;border-radius:9px;display:grid;grid-gap:6px;gap:6px;min-width:0;padding:9px}.uoi-decisive-metrics article header,.uoi-influence-grid article header{align-items:flex-start;display:flex;gap:7px;justify-content:space-between}.uoi-decisive-metrics article header span,.uoi-influence-grid article header span{color:#795387;font-size:7px;font-weight:800;text-transform:uppercase}.uoi-decisive-metrics article p,.uoi-influence-grid article p{color:#675f6d;font-size:8.5px;line-height:1.45;margin:0}.uoi-influence-grid article small{color:#817887;font-size:7.5px;line-height:1.4}.uoi-influence-grid article>b{font-size:8px}.uoi-decisive-columns{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.uoi-decisive-columns>section{border:1px solid #ebe3ef;border-radius:10px;padding:11px}.uoi-decisive-columns h6,.uoi-decisive-evidence>h6{font-size:11px;margin:0 0 5px}.uoi-decisive-columns dl{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.uoi-decisive-columns dl div{background:#f8f5fa;border-radius:8px;padding:8px}.uoi-decisive-columns dt{color:#7c7282;font-size:7px;font-weight:800;text-transform:uppercase}.uoi-decisive-columns dd{font-size:8.5px;margin:3px 0 0}.uoi-evidence-audit>summary{cursor:pointer;font-family:Georgia,serif;font-size:17px;font-weight:750}.uoi-evidence-audit>div{display:grid;grid-gap:15px;gap:15px;margin-top:15px;min-width:0}.uoi-evidence-audit:not([open]){background:#f8f4f9}.uoi-evidence-audit:not([open])>div{display:none}.uoi-recovery-known,.uoi-recovery-options{background:#ffffffeb;border:1px solid #e5dce9;border-radius:14px;min-width:0;padding:14px}.uoi-recovery-known>header,.uoi-recovery-options>header{margin-bottom:10px}.uoi-recovery-known>header span,.uoi-recovery-options>header span{color:#744c87;font-size:8.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.uoi-recovery-known h5,.uoi-recovery-options h5{font-family:Georgia,serif;font-size:18px;margin:3px 0}.uoi-recovery-columns{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.uoi-recovery-columns>article{background:#faf7fb;border:1px solid #ebe3ef;border-radius:11px;padding:12px}.uoi-recovery-columns>article>span{color:#744c87;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.uoi-recovery-columns h6{font-size:11px;margin:10px 0 6px}.uoi-recovery-columns ol{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:18px}.uoi-recovery-columns li b,.uoi-recovery-columns li small{display:block}.uoi-recovery-columns li small{color:#756a79;font-size:8px;margin-top:2px}.uoi-recovery-columns dl{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.uoi-recovery-columns dl div{background:#fff;border-radius:8px;padding:8px}.uoi-recovery-columns dt{color:#756a79;font-size:7.5px;font-weight:750}.uoi-recovery-columns dd{font-size:9px;font-weight:750;margin:2px 0 0}@media(max-width:820px){.uoi-baseline-candidates,.uoi-baseline-configurations>div,.uoi-change-impact-audit>div,.uoi-cross-gates,.uoi-decisive-columns,.uoi-decisive-metrics,.uoi-evidence-lanes>div,.uoi-gate-grid,.uoi-influence-grid,.uoi-lift-model>details>div,.uoi-lift-scenarios,.uoi-recovery-columns,.uoi-rules-list,.uoi-threshold-sensitivity{grid-template-columns:1fr}.uoi-threshold-sensitivity>h6{grid-column:auto}.uoi-score-components{grid-template-columns:1fr 1fr}}@media(max-width:560px){.uoi-collection-baseline{border-radius:15px;padding:10px}.uoi-merchant-composer>header,.uoi-merchant-decision>header{align-items:flex-start;display:grid}.uoi-merchant-composer>header>strong,.uoi-merchant-decision>header>strong{justify-self:start}.uoi-merchant-confidence{grid-template-columns:1fr 1fr}.uoi-merchant-details>div,.uoi-merchant-forecast,.uoi-merchant-moves>article,.uoi-merchant-purpose,.uoi-merchant-purpose.proposed-purpose,.uoi-merchant-reasons{grid-template-columns:1fr}.uoi-merchant-moves>article p{grid-column:1}.uoi-merchant-decision{padding:12px}.uoi-baseline-candidates>section>header,.uoi-baseline-configurations>header,.uoi-baseline-header,.uoi-baseline-ledger>header,.uoi-baseline-purpose,.uoi-lift-model>header,.uoi-locked-measurement>header{flex-direction:column}.uoi-baseline-header label{width:100%}.uoi-baseline-configurations article dl,.uoi-baseline-context dl,.uoi-baseline-purpose dl,.uoi-locked-measurement dl,.uoi-ranking-row dl,.uoi-score-components{grid-template-columns:1fr;width:100%}.uoi-config-full-order li,.uoi-config-preview li{grid-template-columns:30px minmax(0,1fr)}.uoi-config-full-order small,.uoi-config-preview small{grid-column:2;text-align:left}.uoi-change-impact-audit>header,.uoi-cumulative-impact>header,.uoi-evidence-lanes>header,.uoi-minimum-change-primary>header,.uoi-top12-audit>header{flex-direction:column}.uoi-change-impact-audit dl,.uoi-minimum-change-primary dl,.uoi-top12-audit dl{grid-template-columns:1fr 1fr}.uoi-cross-before-after>header,.uoi-cross-products>header,.uoi-cross-strategies>header,.uoi-strategy-comparison>header,.uoi-strategy-decision>header{flex-direction:column}.uoi-recovery-columns dl,.uoi-strategy-decision>dl{grid-template-columns:1fr 1fr}}.page-canvas:has(.decision-review-page){padding-top:28px}.decision-review-page{color:#241f2d;display:grid;grid-gap:18px;gap:18px;margin:0 auto;max-width:1180px}.decision-review-page *{box-sizing:border-box}.decision-review-heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.decision-review-heading h1{font-family:Georgia,serif;font-size:clamp(30px,4vw,46px);letter-spacing:-.035em;line-height:1.03;margin:5px 0 9px}.decision-review-heading>div>p:last-child{color:#6f6675;line-height:1.55;margin:0;max-width:720px}.decision-review-eyebrow{color:#795286;font-size:10px;font-weight:850;letter-spacing:.12em;margin:0;text-transform:uppercase}.decision-review-readiness{align-items:center;border:1px solid;border-radius:14px;display:flex;flex:0 0 auto;gap:10px;padding:11px 13px}.decision-review-readiness.ready{background:#eaf7f0;border-color:#add5bf;color:#286541}.decision-review-readiness.blocked{background:#fff0ec;border-color:#ecc2b7;color:#8b3f31}.decision-review-readiness small,.decision-review-readiness span,.decision-review-readiness strong{display:block}.decision-review-readiness strong{font-size:11px;text-transform:capitalize}.decision-review-readiness small{font-size:9px;margin-top:2px}.decision-review-meta{background:#2d2735;border-radius:16px;color:#fff;display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(4,1fr);padding:14px}.decision-review-meta>div{border-right:1px solid #4a4252;display:grid;grid-gap:4px;gap:4px;padding:2px 14px}.decision-review-meta>div:last-child{border:0}.decision-review-meta span{color:#bdb5c3;font-size:8px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.decision-review-meta strong{font-size:10px}.decision-review-hero{align-items:stretch;background:linear-gradient(120deg,#f3eafa,#fff 58%,#f3f7f5);border:1px solid #ded0e7;border-radius:20px;display:grid;grid-gap:26px;gap:26px;grid-template-columns:minmax(0,1fr) 270px;padding:26px}.decision-review-kicker{align-items:center;color:#734486;display:flex;font-size:10px;font-weight:850;gap:7px;text-transform:uppercase}.decision-review-hero h2{font-family:Georgia,serif;font-size:28px;letter-spacing:-.02em;line-height:1.15;margin:11px 0 8px}.decision-review-hero p{color:#665d6b;line-height:1.55;margin:0;max-width:720px}.decision-review-badges{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.decision-review-badges span{background:#fff;border:1px solid #dfd4e5;border-radius:999px;color:#594c60;font-size:9px;font-weight:750;padding:7px 9px}.decision-review-hero aside{background:#302938;border-radius:14px;color:#fff;display:flex;flex-direction:column;gap:7px;justify-content:center;padding:20px}.decision-review-hero aside svg{color:#c9a8da}.decision-review-hero aside strong{font-family:Georgia,serif;font-size:18px;margin:3px 0}.decision-review-hero aside span{color:#c9c0cf;font-size:10px}.decision-review-section{background:#fff;border:1px solid #e4dce8;border-radius:18px;padding:20px}.decision-review-section>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:15px}.decision-review-section h2{font-family:Georgia,serif;font-size:22px;letter-spacing:-.015em;margin:4px 0 0}.decision-review-section-note{color:#756d79;font-size:10px;line-height:1.5;margin:0;max-width:370px;text-align:right}.decision-review-comparison{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr}.decision-review-order{background:#faf8fb;border:1px solid #ece6ef;border-radius:13px;min-width:0;padding:12px}.decision-review-order.proposed{background:#f7fbf8;border-color:#d6eadf}.decision-review-order-heading{align-items:center;display:flex;justify-content:space-between;margin:1px 2px 9px}.decision-review-order-heading span{font-size:10px;font-weight:850}.decision-review-order-heading strong{color:#776a7b;font-size:8px}.decision-review-order ol{display:grid;grid-gap:5px;gap:5px;list-style:none;margin:0;padding:0}.decision-review-order li{align-items:center;background:#fff;border:1px solid transparent;border-radius:9px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:24px 32px minmax(0,1fr) auto;min-width:0;padding:7px}.decision-review-order li.unsafe{background:#fff4f1;border-color:#ebc9c0}.decision-review-order li.entering{background:#eef8f2;border-color:#c4dfcf}.decision-review-position{align-items:center;background:#eee8f1;border-radius:6px;color:#65596a;display:flex;font-size:9px;font-weight:850;height:24px;justify-content:center}.proposed .decision-review-position{background:#dceee4;color:#30684a}.decision-review-product-mark{align-items:center;background:linear-gradient(145deg,#eadcf0,#f6eef9);border:1px solid #ded0e5;border-radius:8px;color:#6a4577;display:flex;font-size:8px;font-weight:900;height:32px;justify-content:center;width:32px}.decision-review-product-copy{min-width:0}.decision-review-product-copy small,.decision-review-product-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.decision-review-product-copy strong{font-size:9.5px}.decision-review-product-copy small{color:#817787;font-size:7.5px;margin-top:3px;text-transform:capitalize}.decision-review-move{align-items:center;color:#755282;display:flex;font-size:8px;font-weight:800;gap:3px;white-space:nowrap}.decision-review-legend{display:flex;flex-wrap:wrap;gap:12px;margin-top:11px}.decision-review-legend span{align-items:center;color:#746b78;display:flex;font-size:8px;gap:5px}.decision-review-legend i{border-radius:50%;height:8px;width:8px}.decision-review-legend i.unsafe{background:#d97e69}.decision-review-legend i.entering{background:#5ca77c}.decision-review-change-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.decision-review-change-grid article{align-items:flex-start;background:#faf8fb;border:1px solid #ece6ef;border-radius:11px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:30px minmax(0,1fr);padding:11px}.decision-review-change-icon{align-items:center;border-radius:8px;display:flex;height:30px;justify-content:center;width:30px}.decision-review-change-icon.up{background:#e8f5ed;color:#31704d}.decision-review-change-icon.down{background:#fff0ec;color:#9a4a3a}.decision-review-change-grid span,.decision-review-change-grid strong{display:block}.decision-review-change-grid strong{font-size:10px}.decision-review-change-grid article div>span{color:#744d82;font-size:9px;font-weight:850;margin-top:3px}.decision-review-change-grid p{color:#716775;font-size:8.5px;line-height:1.45;margin:6px 0 0}.decision-review-two-column{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr}.decision-review-phases article{align-items:flex-start;border-top:1px solid #eee8f0;display:grid;grid-gap:10px;gap:10px;grid-template-columns:28px 1fr;padding:13px 2px}.decision-review-phases article>span{align-items:center;background:#eee8f1;border-radius:50%;color:#705177;display:flex;font-size:9px;font-weight:850;height:28px;justify-content:center}.decision-review-phases article.active>span{background:#6d407c;color:#fff}.decision-review-phases article strong{font-size:11px}.decision-review-phases article p{color:#706775;font-size:9px;line-height:1.5;margin:4px 0}.decision-review-phases article small{color:#7c5687;font-size:8px;font-weight:750}.decision-review-measurement>header{align-items:center}.decision-review-zero{background:#f2edf4;border-radius:999px;color:#65466f;font-size:10px;font-weight:850;padding:7px 9px}.decision-review-measurement>p{color:#6f6573;font-size:9px;line-height:1.55}.decision-review-progress{background:#eee9f0;border-radius:999px;height:7px;overflow:hidden}.decision-review-progress span{background:#744787;display:block;height:100%}.decision-review-measure-grid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:1fr 1fr;margin:13px 0}.decision-review-measure-grid>div{align-items:center;background:#faf8fb;border-radius:9px;color:#6a606e;display:flex;font-size:8px;gap:8px;padding:9px}.decision-review-measure-grid strong{color:#302936;display:block;font-size:8px;margin-bottom:2px}.decision-review-measurement details{border-top:1px solid #eee8f0;padding-top:10px}.decision-review-measurement summary,.decision-review-technical summary{align-items:center;cursor:pointer;display:flex;font-size:9px;font-weight:850;justify-content:space-between;list-style:none}.decision-review-measurement details[open] summary svg,.decision-review-technical[open] summary svg{transform:rotate(90deg)}.decision-review-details-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr;margin-top:12px}.decision-review-details-grid strong{font-size:9px}.decision-review-details-grid ul{color:#6f6573;font-size:8px;line-height:1.45;margin:6px 0;padding-left:16px}.decision-review-measurement details>p{color:#765f7b;font-size:8px;font-style:italic}.decision-review-approval{align-items:center;background:linear-gradient(110deg,#302938,#44344c);border:0;color:#fff;display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1fr) 250px;padding:24px}.decision-review-approval .decision-review-eyebrow{color:#d5b4df}.decision-review-approval h2{font-size:24px}.decision-review-approval>div>p:not(.decision-review-eyebrow){color:#d2c9d5;line-height:1.55;max-width:720px}.decision-review-state-track{display:flex;flex-wrap:wrap;gap:6px;margin-top:13px}.decision-review-state-track span{align-items:center;background:#4d4254;border-radius:999px;color:#c7becb;display:flex;font-size:7.5px;gap:4px;padding:6px 8px}.decision-review-state-track span.current{background:#f4eaf7;color:#4f3359;font-weight:850}.decision-review-approval aside{display:grid;grid-gap:8px;gap:8px}.decision-review-approval button{background:#74687b;border:1px solid #8b7f91;border-radius:10px;color:#d7cfd9;cursor:not-allowed;font:inherit;font-size:10px;font-weight:850;padding:11px}.decision-review-approval aside small{color:#afa5b3;font-size:8px;text-align:center}.decision-review-approval aside a{align-items:center;background:#fff;border-radius:10px;color:#3e3145;display:flex;font-size:9px;font-weight:850;gap:7px;justify-content:center;padding:11px;text-decoration:none}.decision-review-rollback{align-items:center;display:grid;grid-gap:14px;gap:14px;grid-template-columns:42px minmax(0,1fr) auto}.decision-review-rollback>span{align-items:center;background:#f0e9f3;border-radius:12px;color:#72477f;display:flex;height:42px;justify-content:center}.decision-review-rollback h2{font-size:18px}.decision-review-rollback p:not(.decision-review-eyebrow){color:#706775;font-size:9px;line-height:1.5;margin:5px 0 0}.decision-review-rollback-meta{display:grid;grid-gap:3px 10px;gap:3px 10px;grid-template-columns:auto auto}.decision-review-rollback-meta span{color:#817687;font-size:7px;text-transform:uppercase}.decision-review-rollback-meta strong{font-family:ui-monospace,monospace;font-size:8px}.decision-review-technical{background:#f8f5f9;border:1px solid #e4dce8;border-radius:14px;padding:15px}.decision-review-readiness-grid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:1fr 1fr;margin-top:14px}.decision-review-readiness-grid article{align-items:flex-start;background:#fff;border-radius:9px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:22px 1fr;padding:9px}.decision-review-readiness-grid article>span{align-items:center;border-radius:50%;display:flex;height:22px;justify-content:center;width:22px}.decision-review-readiness-grid .pass{background:#e7f4ec;color:#2f704e}.decision-review-readiness-grid .fail{background:#fff0ec;color:#964535}.decision-review-readiness-grid strong{font-size:9px}.decision-review-readiness-grid p{color:#756b79;font-size:8px;line-height:1.45;margin:3px 0 0}.decision-review-technical-ids{display:grid;grid-gap:7px;gap:7px;grid-template-columns:1fr 1fr;margin:12px 0 0}.decision-review-technical-ids>div{background:#fff;border-radius:8px;min-width:0;padding:9px}.decision-review-technical-ids dt{color:#7d7281;font-size:7px;text-transform:uppercase}.decision-review-technical-ids dd{font-family:ui-monospace,monospace;font-size:7.5px;margin:3px 0 0;overflow-wrap:anywhere}.decision-review-footer{color:#837988;font-size:8px;padding:3px;text-align:center}@media(max-width:980px){.decision-review-hero{grid-template-columns:minmax(0,1fr) 230px}.decision-review-comparison,.decision-review-two-column{grid-template-columns:1fr}}@media(max-width:760px){.page-canvas:has(.decision-review-page){padding:20px 15px 36px}.decision-review-heading{align-items:flex-start;flex-direction:column}.decision-review-readiness{width:100%}.decision-review-meta{grid-template-columns:1fr 1fr}.decision-review-meta>div{border-bottom:1px solid #4a4252;border-right:0;padding:9px}.decision-review-meta>div:nth-last-child(-n+2){border-bottom:0}.decision-review-hero{grid-template-columns:1fr;padding:19px}.decision-review-hero h2{font-size:24px}.decision-review-section{padding:15px}.decision-review-section>header{flex-direction:column}.decision-review-section-note{text-align:left}.decision-review-change-grid{grid-template-columns:1fr}.decision-review-approval{grid-template-columns:1fr;padding:19px}.decision-review-approval aside{max-width:none}.decision-review-rollback{grid-template-columns:38px minmax(0,1fr)}.decision-review-rollback-meta{grid-column:2}}@media(max-width:480px){.decision-review-heading h1{font-size:31px}.decision-review-meta{grid-template-columns:1fr}.decision-review-meta>div{border-bottom:1px solid #4a4252!important}.decision-review-meta>div:last-child{border-bottom:0!important}.decision-review-order{padding:8px}.decision-review-order li{gap:6px;grid-template-columns:22px 28px minmax(0,1fr)}.decision-review-product-mark{height:28px;width:28px}.decision-review-move{grid-column:3;justify-self:start}.decision-review-details-grid,.decision-review-measure-grid,.decision-review-readiness-grid,.decision-review-technical-ids{grid-template-columns:1fr}.decision-review-state-track{display:grid;grid-template-columns:1fr 1fr}}.collection-decision-registry{background:#f7f3f8;border:1px solid #e5dce9;border-radius:18px;display:grid;grid-gap:13px;gap:13px;padding:17px}.collection-decision-registry>header{align-items:flex-end;display:flex;gap:18px;justify-content:space-between}.collection-decision-registry>header span{color:#795286;font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.collection-decision-registry>header h2{font-family:Georgia,serif;font-size:22px;margin:4px 0 0}.collection-decision-registry>header p{color:#776d7b;font-size:9px;margin:0}.collection-decision-registry-list{display:grid;grid-gap:10px;gap:10px}.collection-decision-registry-card{align-items:center;background:#fff;border:1px solid #ded3e4;border-radius:14px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(190px,1.2fr) 170px minmax(230px,1.3fr) auto;padding:16px}.collection-decision-registry-copy{display:grid;grid-gap:3px;gap:3px}.collection-decision-registry-status{color:#306a4a;font-size:8px;font-weight:850;text-transform:capitalize}.collection-decision-registry-copy h3{font-family:Georgia,serif;font-size:19px;margin:2px 0}.collection-decision-registry-copy strong{font-size:10px}.collection-decision-registry-copy p{color:#766c7a;font-size:9px;margin:1px 0 0}.collection-decision-registry-confidence{display:grid;grid-gap:6px;gap:6px;grid-template-columns:1fr 1fr;margin:0}.collection-decision-registry-confidence>div{background:#f6f1f7;border-radius:9px;padding:8px}.collection-decision-registry-confidence dt{color:#7a6e7e;font-size:7px;text-transform:uppercase}.collection-decision-registry-confidence dd{font-size:14px;font-weight:850;margin:3px 0 0}.collection-decision-registry-findings{color:#635968;display:grid;font-size:8.5px;grid-gap:4px;gap:4px;line-height:1.4;margin:0;padding-left:17px}.collection-decision-registry-actions{align-items:flex-end;display:grid;grid-gap:10px;gap:10px;justify-items:end}.collection-decision-registry-actions>div{display:grid;grid-gap:3px;gap:3px;text-align:right}.collection-decision-registry-actions>div span{color:#7b717f;font-size:7.5px}.collection-decision-registry-actions>a{align-items:center;background:#372c3e;border-radius:9px;color:#fff;display:flex;font-size:9px;font-weight:850;gap:7px;padding:10px 12px;text-decoration:none;white-space:nowrap}.decision-review-lifecycle{background:#fff;border:1px solid #e4dce8;border-radius:18px;padding:18px}.decision-review-lifecycle>header{align-items:flex-start;display:flex;justify-content:space-between}.decision-review-lifecycle h2{font-family:Georgia,serif;font-size:22px;margin:4px 0}.decision-review-lifecycle>header>span{background:#f1ebf3;border-radius:999px;color:#684772;font-size:8px;font-weight:850;padding:7px 9px;text-transform:uppercase}.decision-review-lifecycle>div{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:12px}.decision-review-lifecycle article{background:#f8f5f9;border:1px solid #ebe4ee;border-radius:10px;padding:10px}.decision-review-lifecycle article.current{background:#eef8f2;border-color:#c7e0d1}.decision-review-lifecycle article.blocked{background:#fff3f0;border-color:#ebd0c8}.decision-review-lifecycle article>span{color:#7a6f7e;font-size:7px;font-weight:800;text-transform:uppercase}.decision-review-lifecycle article strong{display:block;font-size:9px;margin:5px 0}.decision-review-lifecycle article p{color:#716775;font-size:8px;line-height:1.4;margin:0}.decision-review-authorization-facts{background:#3d3444;border-radius:10px;display:grid;grid-gap:7px;gap:7px;grid-template-columns:1fr 1fr;margin:0;padding:10px}.decision-review-authorization-facts div{min-width:0}.decision-review-authorization-facts dt{color:#bfb3c4;font-size:7px;text-transform:uppercase}.decision-review-authorization-facts dd{font-size:8px;font-weight:750;margin:2px 0 0;overflow-wrap:anywhere}.decision-review-execution-readiness{background:linear-gradient(135deg,#f8f4fa,#fff 62%);border-color:#d9cce0}.decision-review-execution-state{background:#f2eaf5;border-radius:999px;color:#674273;font-size:8px;font-weight:850;max-width:310px;overflow-wrap:anywhere;padding:7px 10px;text-align:right;text-transform:capitalize}.decision-review-execution-summary{color:#635869;font-size:10px;line-height:1.5;margin:-5px 0 14px}.decision-review-execution-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.decision-review-execution-grid article{align-items:flex-start;background:#fff;border:1px solid #ebe3ee;border-radius:11px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:24px minmax(0,1fr);padding:10px}.decision-review-execution-grid article>span{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.decision-review-execution-grid article.pass>span{background:#e5f4eb;color:#2f704e}.decision-review-execution-grid article.blocked>span{background:#fff0ec;color:#974535}.decision-review-execution-grid small,.decision-review-execution-grid strong{display:block}.decision-review-execution-grid small{color:#7c7181;font-size:7px;text-transform:uppercase}.decision-review-execution-grid strong{font-size:9px;margin-top:3px}.decision-review-execution-grid p{color:#766c7a;font-size:7.5px;line-height:1.4;margin:4px 0 0;overflow-wrap:anywhere}.decision-review-execution-readiness>details{border-top:1px solid #e8e0eb;margin-top:14px;padding-top:12px}.decision-review-execution-readiness>details>summary{align-items:center;cursor:pointer;display:flex;font-size:9px;font-weight:850;justify-content:space-between;list-style:none}.decision-review-execution-readiness>details[open]>summary svg{transform:rotate(90deg)}.decision-review-preflight-grid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.decision-review-preflight-grid article{background:#fff;border:1px solid #ece5ef;border-radius:9px;padding:9px}.decision-review-preflight-grid article>span{border-radius:999px;display:inline-block;font-size:6.5px;font-weight:850;padding:4px 6px;text-transform:uppercase}.decision-review-preflight-grid article>span.pass{background:#e7f4ec;color:#2f704e}.decision-review-preflight-grid article>span.blocked,.decision-review-preflight-grid article>span.fail{background:#fff0ec;color:#964535}.decision-review-preflight-grid strong{display:block;font-size:8.5px;margin-top:6px}.decision-review-execution-readiness>details>p,.decision-review-preflight-grid p{color:#756b79;font-size:7.5px;line-height:1.45;margin:4px 0 0}@media(max-width:1050px){.collection-decision-registry-card{grid-template-columns:1fr 180px}.collection-decision-registry-findings{grid-column:1}.collection-decision-registry-actions{grid-column:2;grid-row:1/3}.decision-review-execution-grid,.decision-review-lifecycle>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.collection-decision-registry>header{align-items:flex-start;flex-direction:column}.collection-decision-registry-card{grid-template-columns:1fr}.collection-decision-registry-actions,.collection-decision-registry-findings{grid-column:1;grid-row:auto}.collection-decision-registry-actions{align-items:stretch;justify-items:stretch}.collection-decision-registry-actions>div{text-align:left}.collection-decision-registry-actions>a{justify-content:center}.decision-review-lifecycle>div{grid-template-columns:1fr 1fr}.decision-review-execution-state{max-width:100%;text-align:left}.decision-review-execution-grid,.decision-review-preflight-grid{grid-template-columns:1fr 1fr}}@media(max-width:460px){.collection-decision-registry-confidence,.decision-review-authorization-facts,.decision-review-execution-grid,.decision-review-lifecycle>div,.decision-review-preflight-grid{grid-template-columns:1fr}}.collection-review-redesign,.collections-hub-page,.releases-redesign-page{--merchant-bg:#f8f7f4;--merchant-panel:#fff;--merchant-ink:#19191d;--merchant-muted:#6e7078;--merchant-line:#e6e4e8;--merchant-lilac:#7454cf;--merchant-lilac-soft:#f1edfc;--merchant-green:#277957;--merchant-green-soft:#e8f4ee;--merchant-amber:#9b6818;--merchant-amber-soft:#fbf0dc;--merchant-red:#a84640;--merchant-red-soft:#fae9e7;color:var(--merchant-ink);min-height:100%}.page-canvas:has(.collection-review-redesign),.page-canvas:has(.collections-hub-page),.page-canvas:has(.releases-redesign-page){background:var(--merchant-bg,#f8f7f4);max-width:none;padding:36px clamp(24px,3vw,48px) 28px}.merchant-page-header{align-items:flex-start;display:flex;gap:28px;justify-content:space-between;margin-bottom:34px}.decision-redesign-header h1,.merchant-page-header h1{font-size:clamp(32px,3vw,36px);letter-spacing:-.04em;line-height:1.08;margin:0}.merchant-page-header p{color:var(--merchant-muted);font-size:16px;line-height:1.55;margin:8px 0 0;max-width:780px}.collection-card-actions,.merchant-header-actions{align-items:center;display:flex;gap:10px}.merchant-action{align-items:center;background:#fff;border:1px solid var(--merchant-line);border-radius:11px;color:#35353c;display:inline-flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;min-height:44px;padding:0 16px;text-decoration:none}.merchant-action.accent{border-color:#cfc1f4;color:#6040b6}.merchant-action.primary{background:var(--merchant-lilac);border-color:var(--merchant-lilac);color:#fff}.collection-review-redesign a:focus-visible,.collection-review-redesign button:focus-visible,.collection-review-redesign summary:focus-visible,.merchant-action:focus-visible,.releases-redesign-page a:focus-visible,.releases-redesign-page button:focus-visible,.releases-redesign-page select:focus-visible,.releases-redesign-page summary:focus-visible{outline:3px solid #8e71da;outline-offset:3px}.collection-metric-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:36px}.collection-metric-grid article{align-items:center;background:var(--merchant-panel);border:1px solid var(--merchant-line);border-radius:16px;box-shadow:0 8px 24px rgba(31,26,38,.035);display:grid;grid-gap:14px;gap:14px;grid-template-columns:auto 1fr;min-height:138px;padding:22px}.collection-metric-icon{align-items:center;background:var(--merchant-lilac-soft);border-radius:50%;color:var(--merchant-lilac);display:flex;height:56px;justify-content:center;width:56px}.collection-metric-grid .tone-green .collection-metric-icon{background:var(--merchant-green-soft);color:var(--merchant-green)}.collection-metric-grid .tone-amber .collection-metric-icon{background:var(--merchant-amber-soft);color:var(--merchant-amber)}.collection-metric-grid .tone-red .collection-metric-icon{background:var(--merchant-red-soft);color:var(--merchant-red)}.collection-metric-grid article div>span,.collection-metric-grid article small{display:block;font-size:13px}.collection-metric-grid article div>span{font-size:15px;font-weight:750}.collection-metric-grid article strong{display:block;font-size:34px;line-height:1;margin:7px 0}.collection-metric-grid article small{color:var(--merchant-muted)}.collections-hub-layout{display:grid;grid-gap:26px;gap:26px;grid-template-columns:minmax(0,1fr) 310px}.collections-hub-layout>main{display:grid;grid-gap:28px;gap:28px;min-width:0}.merchant-section-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:14px}.merchant-section-heading h2{font-size:21px;letter-spacing:-.025em;margin:0}.merchant-section-heading p{color:var(--merchant-muted);font-size:14px;line-height:1.5;margin:5px 0 0}.merchant-section-heading>span{color:var(--merchant-lilac);font-size:13px;font-weight:750}.collection-decision-card{background:var(--merchant-panel);border:1px solid var(--merchant-line);border-radius:17px;box-shadow:0 10px 28px rgba(31,26,38,.04);padding:18px}.collection-decision-card.priority{border-color:#aa91ed;box-shadow:0 0 0 2px rgba(116,84,207,.1),0 12px 30px rgba(73,50,124,.06)}.collection-card-labels{align-items:center;display:flex;justify-content:space-between;margin-bottom:13px}.collection-card-labels>span:first-child{background:var(--merchant-lilac-soft);border-radius:999px;color:var(--merchant-lilac);font-size:12px;font-weight:800;padding:6px 10px;text-transform:uppercase}.collection-card-labels .state{align-items:center;background:var(--merchant-green-soft);border-radius:999px;color:var(--merchant-green);display:flex;font-size:12px;font-weight:750;gap:5px;padding:6px 10px}.collection-decision-body{align-items:center;display:grid;grid-gap:17px;gap:17px;grid-template-columns:auto minmax(260px,1fr) auto auto}.collection-product-image{align-items:center;background:#f5f4f1;border:1px solid var(--merchant-line);border-radius:13px;display:flex;height:156px;justify-content:center;overflow:hidden;position:relative;width:100%}.collection-product-image img{object-fit:contain;padding:12px}.collection-product-image.compact{border-radius:11px;flex:0 0 auto;height:70px;width:70px}.collection-product-image.placeholder{color:#a3a1a7}.collection-decision-copy h3{font-size:20px;margin:0}.collection-decision-copy>small{color:var(--merchant-muted);display:block;font-size:13px;margin-top:3px}.collection-decision-copy>p{color:#5f42b0;font-size:15px;font-weight:750;margin:12px 0}.collection-decision-facts{display:flex;flex-wrap:wrap;gap:12px 18px}.collection-decision-facts span{align-items:center;color:#565861;display:flex;font-size:13px;gap:6px}.collection-product-strip{display:flex;gap:7px}.collection-product-strip .collection-product-image.compact{height:58px;width:58px}.collection-card-actions{align-items:stretch;flex-direction:column}.collection-card-actions .merchant-action{min-width:134px}.merchant-empty-card,.merchant-rail-card{background:var(--merchant-panel);border:1px solid var(--merchant-line);border-radius:16px}.merchant-empty-card{align-items:center;color:var(--merchant-muted);display:flex;gap:14px;padding:22px}.merchant-empty-card strong{color:var(--merchant-ink);font-size:16px}.merchant-empty-card p{font-size:14px;margin:4px 0 0}.collections-hub-rail{display:grid;grid-gap:20px;gap:20px}.merchant-rail-card{padding:20px}.merchant-rail-card h2{font-size:18px;margin:0 0 16px}.merchant-empty-state{background:#faf9fc;border:1px solid #eeebf1;border-radius:14px;flex-direction:column;min-height:220px;padding:24px 18px;text-align:center}.merchant-empty-state,.merchant-empty-state>span{align-items:center;display:flex;justify-content:center}.merchant-empty-state>span{background:var(--merchant-lilac-soft);border-radius:50%;color:var(--merchant-lilac);height:58px;margin-bottom:13px;width:58px}.merchant-empty-state strong{font-size:16px}.merchant-empty-state p{color:var(--merchant-muted);font-size:13px;line-height:1.5;margin:7px 0 14px}.merchant-empty-state a{align-items:center;color:var(--merchant-lilac);display:flex;font-size:13px;font-weight:750;gap:5px;text-decoration:none}.merchant-empty-state.compact{min-height:165px}.merchant-empty-state.active{background:var(--merchant-green-soft);border-color:#c7dfd3}.merchant-empty-state.active>span{background:#fff;color:var(--merchant-green)}.outcome-memory-readiness{background:#1d2026;border-radius:18px;box-shadow:0 16px 34px rgba(27,25,31,.12);color:#fff;margin-bottom:36px;overflow:hidden;padding:28px}.outcome-memory-readiness>header{align-items:flex-end;border-bottom:1px solid #3a3e46;display:flex;gap:30px;justify-content:space-between;padding-bottom:24px}.outcome-memory-readiness>header>div:first-child{max-width:720px}.outcome-memory-readiness>header>div:first-child>span{color:#b49aef;font-size:11px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.outcome-memory-readiness h2{font-size:clamp(22px,2.3vw,30px);font-weight:520;letter-spacing:-.035em;line-height:1.2;margin:8px 0}.outcome-memory-readiness>header p{color:#afb2b9;font-size:13px;line-height:1.55;margin:0}.outcome-memory-readiness-state{align-items:center;background:#2a2e35;border:1px solid #484d56;border-radius:13px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto auto auto;min-width:225px;padding:13px 15px}.outcome-memory-readiness-state>svg{color:#d8ae66}.outcome-memory-readiness-state span{display:grid}.outcome-memory-readiness-state small{color:#979ba3;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.outcome-memory-readiness-state strong{font-size:15px;margin-top:2px}.outcome-memory-readiness-state b{border-left:1px solid #4a4e56;color:#d8ae66;font-size:14px;padding-left:12px}.outcome-memory-readiness-state.ready b,.outcome-memory-readiness-state.ready>svg{color:#75c59b}.outcome-memory-criteria{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(5,minmax(0,1fr));margin:24px -1px 0}.outcome-memory-criteria article{background:#25282f;border-top:2px solid #5c4a34;display:flex;flex-direction:column;min-height:245px;padding:18px;position:relative}.outcome-memory-criteria article.accepted{border-top-color:#4a8a69}.outcome-memory-criterion-index{align-items:center;color:#9ca0a8;display:flex;justify-content:space-between}.outcome-memory-criterion-index>span{font-size:10px;font-weight:800;letter-spacing:.1em}.outcome-memory-criterion-index>svg{color:#b7965f}.outcome-memory-criteria h3{font-size:13px;font-weight:650;line-height:1.4;margin:24px 0 0;min-height:38px}.outcome-memory-criteria article>div:nth-child(2)>strong{display:block;font-size:25px;font-weight:500;letter-spacing:-.03em;margin:13px 0 9px}.outcome-memory-criteria p{color:#9fa3aa;font-size:10px;line-height:1.55;margin:0;overflow-wrap:anywhere}.outcome-memory-criterion-state{align-items:center;color:#d3aa66;display:flex;font-size:9px;font-weight:800;gap:5px;margin-top:auto;padding-top:20px;text-transform:uppercase}.outcome-memory-criteria article.accepted .outcome-memory-criterion-state{color:#75c59b}.outcome-memory-readiness-footer{align-items:end;display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1fr) auto;margin-top:22px}.outcome-memory-maturity{display:flex;flex-wrap:wrap;gap:8px}.outcome-memory-maturity>span{align-self:center;color:#8e939c;font-size:9px;font-weight:800;letter-spacing:.1em;margin-right:4px;text-transform:uppercase}.outcome-memory-maturity>div{align-items:center;background:#282c32;border:1px solid #3e424a;border-radius:999px;display:grid;grid-gap:6px;gap:6px;grid-template-columns:auto auto auto;padding:6px 8px}.outcome-memory-maturity i{align-items:center;border:1px solid #696e77;border-radius:50%;display:flex;height:14px;justify-content:center;width:14px}.outcome-memory-maturity .complete i{background:#367153;border-color:#367153;color:#fff}.outcome-memory-maturity strong{font-size:8px;text-transform:capitalize}.outcome-memory-maturity small{color:#9599a1;font-size:8px}.outcome-memory-safety{align-items:center;color:#c8cbd0;display:flex;gap:9px;justify-self:end}.outcome-memory-safety>svg{color:#8e72d6}.outcome-memory-safety span{display:grid}.outcome-memory-safety strong{font-size:10px}.outcome-memory-safety small{color:#8f949c;font-size:8px;line-height:1.4;margin-top:2px;max-width:290px}.outcome-memory-safety>svg:last-child{color:#60656e}.collection-review-redesign{margin:0 auto;max-width:1500px}.decision-redesign-header nav{align-items:center;color:var(--merchant-muted);display:flex;font-size:13px;gap:5px;margin-bottom:13px}.decision-redesign-header nav a{color:#65509d;text-decoration:none}.decision-redesign-header>div:nth-child(2){align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.decision-redesign-header h1{font-size:clamp(30px,3vw,36px)}.decision-redesign-header>div p{color:var(--merchant-muted);font-size:15px;line-height:1.55;margin:8px 0 0;max-width:850px}.read-only-pill{align-items:center;background:#eeedf0;border-radius:999px;color:#56565d;display:flex;flex:0 0 auto;font-size:12px;font-weight:750;gap:6px;padding:8px 11px}.decision-safety-banner{align-items:center;background:var(--merchant-green-soft);border-radius:10px;color:var(--merchant-green);display:flex;gap:9px;margin-top:16px;max-width:780px;padding:10px 13px}.decision-safety-banner.blocked{background:var(--merchant-amber-soft);color:var(--merchant-amber)}.decision-safety-banner small,.decision-safety-banner strong{display:block}.decision-safety-banner strong{font-size:13px}.decision-safety-banner small{font-size:12px;margin-top:2px}.decision-primary-states{background:#fff;border:1px solid var(--merchant-line);border-radius:14px;display:grid;grid-template-columns:repeat(5,1fr);margin:24px 0 32px;overflow:hidden}.decision-primary-states article{border-right:1px solid var(--merchant-line);padding:14px 16px}.decision-primary-states article:last-child{border-right:0}.decision-primary-states article>span{color:var(--merchant-muted);display:block;font-size:12px}.decision-primary-states strong{align-items:center;display:flex;font-size:14px;gap:6px;margin-top:5px}.decision-primary-states .tone-lilac strong{color:var(--merchant-lilac)}.decision-primary-states .tone-green strong{color:var(--merchant-green)}.decision-primary-states .tone-amber strong{color:var(--merchant-amber)}.decision-redesign-layout{display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1fr) 310px}.decision-redesign-layout>main{display:grid;grid-gap:30px;gap:30px;min-width:0}.decision-product-grid{display:grid;grid-gap:13px;gap:13px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.decision-product-grid>li{background:#fff;border:1px solid var(--merchant-line);border-radius:15px;display:grid;grid-template-rows:auto 156px auto auto auto;min-width:0;padding:13px;position:relative}.decision-product-position{align-items:center;background:var(--merchant-lilac);border-radius:7px;color:#fff;display:flex;font-size:12px;font-weight:800;height:26px;justify-content:center;left:20px;position:absolute;top:20px;width:26px;z-index:2}.decision-product-copy{padding:13px 2px 9px}.decision-product-copy h3{font-size:16px;line-height:1.3;margin:0;overflow-wrap:anywhere}.decision-product-copy p,.decision-product-copy span{color:var(--merchant-muted);font-size:13px;line-height:1.4;margin:4px 0 0}.decision-product-copy span{color:#65509d;display:block}.decision-product-grid dl{border-top:1px solid var(--merchant-line);display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr;margin:0;padding:10px 0 7px}.decision-product-grid dl div{display:grid;font-size:13px;grid-gap:2px;gap:2px;min-width:0}.decision-product-grid dt{color:var(--merchant-muted)}.decision-product-grid dd{font-weight:750;margin:0}.product-safety-state{align-items:center;border-top:1px solid var(--merchant-line);color:var(--merchant-green);display:flex;font-size:12px;font-weight:750;gap:5px;line-height:1.25;margin-top:3px;min-height:38px;padding-top:8px}.decision-change-cards,.decision-why-section>div:last-child{display:grid;grid-gap:13px;gap:13px;grid-template-columns:repeat(3,minmax(0,1fr))}.decision-current-recommendation .merchant-empty-card,.decision-history-card .merchant-empty-card{align-items:flex-start}.decision-current-recommendation .merchant-empty-card small{color:var(--merchant-muted);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;margin-top:8px;overflow-wrap:anywhere}.live-order-list{display:grid;grid-gap:0;gap:0;list-style:none;margin:0;padding:0}.live-order-list li{align-items:baseline;border-bottom:1px solid var(--merchant-line);display:grid;grid-gap:10px;gap:10px;grid-template-columns:42px minmax(0,1fr) minmax(180px,.7fr);padding:10px 2px}.live-order-list li:last-child{border-bottom:0}.live-order-list strong{color:var(--merchant-lilac);font-size:13px}.live-order-list span{font-size:13px;font-weight:700}.live-order-list small{color:var(--merchant-muted);font-size:12px;overflow-wrap:anywhere}.decision-change-cards article{background:#fff;border:1px solid var(--merchant-line);border-radius:14px;display:grid;grid-gap:11px;gap:11px;grid-template-columns:auto 1fr;padding:15px}.decision-change-cards article>span:first-child{align-items:center;display:flex;font-size:12px;font-weight:800;gap:5px;grid-column:1/-1}.decision-change-cards .removed>span:first-child{color:var(--merchant-red)}.decision-change-cards .moved>span:first-child{color:var(--merchant-green)}.decision-change-cards .added>span:first-child{color:var(--merchant-lilac)}.decision-change-cards .collection-product-image.compact{height:64px;width:64px}.decision-change-cards h3{font-size:16px;line-height:1.3;margin:0}.decision-change-cards p{color:var(--merchant-muted);font-size:13px;line-height:1.45;margin:5px 0 0}.decision-why-section>div:last-child article{background:#fff;border:1px solid var(--merchant-line);border-radius:14px;padding:18px}.decision-why-section article>svg{color:var(--merchant-lilac)}.decision-why-section article:nth-child(2)>svg{color:var(--merchant-green)}.decision-why-section h3{font-size:16px;margin:12px 0 5px}.decision-why-section p{color:var(--merchant-muted);font-size:14px;line-height:1.5;margin:0}.decision-system-details,.release-source-disclosure{background:#fff;border:1px solid var(--merchant-line);border-radius:14px}.decision-system-details summary,.release-source-disclosure summary{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:750;justify-content:space-between;min-height:48px;padding:0 16px}.decision-authorization-panel details[open] summary:after,.decision-system-details[open] summary svg,.release-source-disclosure[open] summary svg:last-child{transform:rotate(90deg)}.decision-system-details>div{border-top:1px solid var(--merchant-line);padding:16px}.decision-system-details dl{display:grid;grid-gap:9px;gap:9px;grid-template-columns:1fr 1fr;margin:0}.decision-system-details dl div{min-width:0}.decision-system-details dt{color:var(--merchant-muted);font-size:13px}.decision-system-details dd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;margin:4px 0 0;overflow-wrap:anywhere}.decision-system-details p{color:var(--merchant-muted);font-size:13px;line-height:1.55;margin:15px 0 0}.decision-redesign-rail{display:grid;grid-gap:16px;gap:16px;align-content:start;position:-webkit-sticky;position:sticky;top:24px}.decision-authorization-panel,.decision-test-plan{border-radius:15px;padding:20px}.decision-test-plan{background:#fff;border:1px solid var(--merchant-line)}.decision-authorization-panel h2,.decision-test-plan h2{font-size:19px;margin:0}.decision-test-plan>p{color:var(--merchant-muted);font-size:13px;line-height:1.5}.decision-test-plan dl{display:grid;grid-gap:12px;gap:12px;margin:18px 0}.decision-test-plan dl div{align-items:center;display:grid;grid-gap:3px 9px;gap:3px 9px;grid-template-columns:auto 1fr}.decision-test-plan dl svg{color:#66509f;grid-row:1/3}.decision-test-plan dt{color:var(--merchant-muted);font-size:12px}.decision-test-plan dd{font-size:14px;font-weight:750;margin:0}.decision-test-plan>small{color:var(--merchant-amber);display:block;font-size:12px;font-weight:750;line-height:1.45;margin-top:14px}.decision-test-plan .decision-live-measurement{gap:0;margin-bottom:16px}.decision-test-plan .decision-live-measurement div{border-bottom:1px solid #eee9ef;padding:10px 0}.decision-test-plan .decision-live-measurement div:last-child{border-bottom:0}.decision-measurement-confidence{display:grid;grid-gap:8px;gap:8px;margin-top:4px}.decision-measurement-confidence>div:first-child{align-items:center;color:#6f4d7b;display:flex;font-size:11px;gap:8px}.decision-measurement-confidence>div:first-child strong{color:#382d3c;font-family:Georgia,serif;font-size:24px;font-weight:400}.decision-measurement-confidence small{color:#817682;font-size:9px}.decision-measurement-freshness{display:grid;grid-gap:0;gap:0;list-style:none;margin:16px 0;padding:0}.decision-measurement-freshness li{align-items:center;border-top:1px solid #eee9ef;display:grid;grid-gap:2px 9px;gap:2px 9px;grid-template-columns:auto 1fr;padding:8px 0}.decision-measurement-freshness strong{font-size:10px}.decision-measurement-freshness small{color:var(--merchant-muted);font-size:9px;grid-column:2;text-transform:capitalize}.decision-measurement-link{align-items:center;background:#6f4d7b;border-radius:10px;color:#fff;display:flex;font-size:12px;font-weight:800;justify-content:space-between;padding:11px 13px;text-decoration:none}.decision-authorization-panel{background:#26232c;color:#fff}.decision-authorization-panel>div:first-child{border-bottom:1px solid #45414b;margin-bottom:14px;padding-bottom:14px}.decision-authorization-panel>div:first-child>p{color:#bdb7c6;font-size:12px;font-weight:750;margin:0 0 6px;text-transform:uppercase}.decision-authorization-panel>div:first-child>span{color:#ddc3ff;display:block;font-size:12px;margin-top:8px}.decision-authorization-panel>p{color:#c9c4ce;font-size:13px;line-height:1.55}.decision-authorization-panel ul{display:grid;grid-gap:9px;gap:9px;list-style:none;margin:18px 0;padding:0}.decision-authorization-panel li{align-items:center;color:#e5e0e9;display:flex;font-size:13px;gap:7px}.decision-authorization-panel button{background:#8e68e5;border:0;border-radius:10px;color:#fff;font:inherit;font-size:13px;font-weight:800;min-height:44px;opacity:.48;width:100%}.decision-authorization-panel button:disabled{cursor:not-allowed}.decision-authorization-panel>a{align-items:center;background:#fff;border-radius:10px;color:#27232d;display:flex;font-size:13px;font-weight:750;gap:7px;justify-content:center;margin-top:9px;min-height:42px;text-decoration:none}.decision-authorization-panel details{border-top:1px solid #45414b;margin-top:16px;padding-top:12px}.decision-authorization-panel summary{cursor:pointer;font-size:12px}.decision-authorization-panel blockquote{color:#c9c4ce;font-size:12px;line-height:1.5;margin:12px 0 0}.decision-redesign-footer{border-top:1px solid var(--merchant-line);color:var(--merchant-muted);font-size:13px;margin-top:30px;padding-top:18px;text-align:center}.releases-redesign-page{margin:0 auto;max-width:1540px}.release-source-disclosure{margin:-12px 0 24px}.release-source-disclosure summary{justify-content:flex-start;gap:8px}.release-source-disclosure summary svg:last-child{margin-left:auto}.release-source-disclosure>p{border-top:1px solid var(--merchant-line);color:var(--merchant-muted);font-size:13px;line-height:1.55;margin:0;padding:14px 16px}.release-redesign-toolbar{align-items:flex-end;border-bottom:1px solid var(--merchant-line);display:flex;gap:24px;justify-content:space-between;margin-bottom:18px}.release-redesign-tabs{display:flex;gap:26px;overflow-x:auto}.release-redesign-tabs button{align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--merchant-muted);display:flex;font:inherit;font-size:14px;font-weight:750;gap:7px;min-height:48px;padding:0 2px;white-space:nowrap}.release-redesign-tabs button span{align-items:center;background:#ebe9ed;border-radius:999px;display:flex;font-size:11px;height:20px;justify-content:center;min-width:20px}.release-redesign-tabs button.active{border-bottom-color:var(--merchant-lilac);color:var(--merchant-lilac)}.release-status-filter{align-items:center;display:flex;gap:8px;padding-bottom:7px}.release-status-filter>span{color:var(--merchant-muted);font-size:13px;font-weight:750}.release-status-filter select{background:#fff;border:1px solid var(--merchant-line);border-radius:9px;color:var(--merchant-ink);font:inherit;font-size:13px;min-height:36px;padding:0 30px 0 10px;text-transform:capitalize}.release-card-grid{display:grid;grid-gap:15px;gap:15px;grid-template-columns:repeat(3,minmax(0,1fr))}.release-card-grid>article{background:#fff;border:1px solid var(--merchant-line);border-radius:16px;box-shadow:0 8px 24px rgba(31,26,38,.035);display:flex;flex-direction:column;min-width:0;padding:17px}.release-card-grid>article>footer,.release-card-grid>article>header{align-items:center;display:flex;gap:12px;justify-content:space-between}.release-date-block{align-items:center;color:var(--merchant-muted);display:flex;font-size:12px;gap:6px}.release-redesign-status{align-items:center;background:var(--merchant-amber-soft);border-radius:999px;color:var(--merchant-amber);display:inline-flex;font-size:11px;font-weight:800;gap:5px;padding:6px 9px}.release-redesign-status>span{background:currentColor;border-radius:50%;height:6px;width:6px}.release-redesign-status.tone-positive{background:var(--merchant-green-soft);color:var(--merchant-green)}.release-redesign-status.tone-progress{background:var(--merchant-lilac-soft);color:var(--merchant-lilac)}.release-redesign-status.tone-critical{background:var(--merchant-red-soft);color:var(--merchant-red)}.release-card-product{align-items:center;display:grid;grid-gap:13px;gap:13px;grid-template-columns:auto 1fr;margin:17px 0}.release-product-placeholder{align-items:center;background:#f4f2ef;border:1px solid var(--merchant-line);border-radius:12px;color:#aaa7ad;display:flex;height:76px;justify-content:center;width:76px}.release-card-product h2{font-size:17px;line-height:1.3;margin:0;overflow-wrap:anywhere}.release-card-product p{color:var(--merchant-muted);font-size:13px;margin:5px 0 0}.release-readiness-grid{border-bottom:1px solid var(--merchant-line);border-top:1px solid var(--merchant-line);display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr;margin:0;padding:13px 0}.release-readiness-grid dt{color:var(--merchant-muted);font-size:11px}.release-readiness-grid dd{font-size:13px;font-weight:750;margin:3px 0 0}.release-recommendation{background:#f7f5f8;border-radius:11px;margin:14px 0;min-height:94px;padding:12px}.release-recommendation span{color:#66509f;font-size:11px;font-weight:800}.release-recommendation p{color:#4e4e55;font-size:13px;line-height:1.45;margin:6px 0 0}.release-card-grid>article>footer{margin-top:auto}.release-card-grid>article>footer>span{align-items:center;color:var(--merchant-muted);display:flex;font-size:11px;gap:5px}.release-card-grid>article>footer button{align-items:center;background:#fff;border:1px solid #cfc1f4;border-radius:9px;color:#6040b6;display:flex;font:inherit;font-size:12px;font-weight:800;gap:5px;min-height:36px;padding:0 11px}.release-redesign-empty{align-items:center;background:#fff;border:1px solid var(--merchant-line);border-radius:16px;display:flex;flex-direction:column;justify-content:center;min-height:330px;padding:36px;text-align:center}.release-redesign-empty h2{font-size:20px;margin:13px 0 5px}.release-redesign-empty p{color:var(--merchant-muted);font-size:14px;line-height:1.5;margin:0;max-width:480px}.merchant-page-footer{align-items:center;border-top:1px solid var(--merchant-line);color:var(--merchant-muted);display:flex;font-size:12px;justify-content:space-between;margin-top:34px;padding-top:18px}.merchant-page-footer span:last-child{align-items:center;color:var(--merchant-green);display:flex;gap:5px}.release-review-shell{inset:0;position:fixed;z-index:120}.release-review-backdrop{background:rgba(24,22,28,.48);border:0;inset:0;position:absolute;width:100%}.release-review-dialog{background:#fff;border-radius:18px 0 0 18px;box-shadow:-20px 0 60px rgba(25,20,31,.18);height:100%;max-width:520px;overflow-y:auto;padding:24px;position:absolute;right:0;width:min(92vw,520px)}.release-review-dialog>header{align-items:flex-start;display:flex;justify-content:space-between}.release-review-dialog>header span{color:#65509d;font-size:12px;font-weight:800;text-transform:uppercase}.release-review-dialog h2{font-size:24px;margin:5px 0 16px}.release-review-dialog>header button{align-items:center;background:#f0eef2;border:0;border-radius:50%;display:flex;height:38px;justify-content:center;width:38px}.release-review-dialog>p{color:var(--merchant-muted);font-size:15px;line-height:1.55}.release-review-dialog dl{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr;margin:22px 0}.release-review-dialog dl div{background:#f7f5f8;border-radius:10px;padding:12px}.release-review-dialog dt{color:var(--merchant-muted);font-size:12px}.release-review-dialog dd{font-size:13px;font-weight:750;margin:4px 0 0}.release-review-dialog details{border:1px solid var(--merchant-line);border-radius:12px}.release-review-dialog summary{align-items:center;cursor:pointer;display:flex;font-size:13px;font-weight:750;justify-content:space-between;padding:14px}.release-review-dialog details>div{border-top:1px solid var(--merchant-line);color:var(--merchant-muted);font-size:12px;line-height:1.5;padding:14px}.release-review-dialog details p{overflow-wrap:anywhere}.release-review-dialog footer{margin-top:20px}.release-review-dialog footer button{background:#27232d;border:0;border-radius:9px;color:#fff;font:inherit;font-size:13px;min-height:40px;padding:0 16px}.decision-header-actions{align-items:center;display:flex;flex:0 0 auto;gap:9px}.collection-revision-builder{background:#fff;border:1px solid #dcd6e8;border-radius:18px;box-shadow:0 18px 48px rgba(47,35,77,.07);display:grid;grid-gap:22px;gap:22px;min-width:0;padding:22px}.revision-builder-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.revision-eyebrow{align-items:center;color:var(--merchant-lilac);display:flex;font-size:12px;font-weight:800;gap:6px;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.revision-builder-header h2{font-size:24px;letter-spacing:-.03em;line-height:1.15;margin:0}.revision-builder-header p,.revision-column-heading p{color:var(--merchant-muted);font-size:13px;line-height:1.5;margin:6px 0 0;max-width:760px}.revision-header-state{background:#29262f;border-radius:13px;color:#fff;display:grid;flex:0 0 auto;grid-gap:4px;gap:4px;min-width:170px;padding:14px 16px}.revision-header-state span{color:#d9cef6;font-size:12px;font-weight:750}.revision-header-state strong{font-size:17px}.revision-header-state small{color:#aaa4b0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.revision-mode-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr}.revision-mode-card{align-items:center;background:#faf9fb;border:1px solid var(--merchant-line);border-radius:13px;display:flex;gap:12px;justify-content:space-between;padding:14px}.revision-mode-card.active{background:var(--merchant-lilac-soft);border-color:#cbbcf2}.revision-mode-card>div{align-items:center;display:flex;gap:11px;min-width:0}.revision-mode-card svg{color:var(--merchant-lilac);flex:0 0 auto}.revision-mode-card small,.revision-mode-card strong{display:block}.revision-mode-card strong{font-size:14px}.revision-mode-card small{color:var(--merchant-muted);font-size:12px;line-height:1.4;margin-top:3px}.revision-mode-card>a,.revision-mode-card>span{color:var(--merchant-lilac);font-size:12px;font-weight:800;text-decoration:none}.revision-toolbar{align-items:center;background:#f7f6f8;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px;padding:10px}.ask-lila-actions button,.revision-candidate-list button,.revision-decision-actions button,.revision-keyboard-controls button,.revision-toolbar button{align-items:center;background:#fff;border:1px solid var(--merchant-line);border-radius:8px;color:#3d3c43;display:inline-flex;font:inherit;font-size:12px;font-weight:750;gap:6px;justify-content:center}.revision-toolbar button{min-height:34px;padding:0 11px}.revision-candidate-list button:disabled,.revision-decision-actions button:disabled,.revision-keyboard-controls button:disabled,.revision-toolbar button:disabled{cursor:not-allowed;opacity:.42}.revision-toolbar>span{align-items:center;color:var(--merchant-muted);display:flex;font-size:12px;gap:5px;margin-left:auto}.revision-toolbar>strong{color:var(--merchant-green);font-size:12px}.revision-workspace-grid{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(390px,1.15fr) minmax(310px,.9fr) minmax(250px,.7fr);min-width:0}.revision-candidate-column,.revision-editor-column,.revision-guardrail-panel{background:#fbfafc;border:1px solid var(--merchant-line);border-radius:14px;min-width:0;padding:14px}.revision-column-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.revision-column-heading h3{font-size:17px;line-height:1.25;margin:0}.revision-column-heading>span{background:#eeebf3;border-radius:999px;color:#635d6b;flex:0 0 auto;font-size:12px;font-weight:800;padding:5px 8px}.revision-candidate-list,.revision-guardrail-panel>ul,.revision-top12-list{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.revision-top12-list>li{align-items:center;background:#fff;border:1px solid #e7e3ea;border-radius:11px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:25px 15px 44px minmax(120px,1fr) auto;min-width:0;padding:8px}.revision-top12-list>li[draggable=true]{cursor:-webkit-grab;cursor:grab}.revision-top12-list>li[draggable=true]:active{cursor:-webkit-grabbing;cursor:grabbing}.revision-candidate-position,.revision-rank{align-items:center;background:var(--merchant-lilac-soft);border-radius:7px;color:var(--merchant-lilac);display:flex;font-size:11px;font-weight:850;height:25px;justify-content:center;width:25px}.revision-drag-handle{color:#a09ca6;display:flex}.revision-candidate-list .collection-product-image.compact,.revision-top12-list .collection-product-image.compact{border-radius:8px;height:44px;width:44px}.revision-candidate-list li>div,.revision-product-copy{min-width:0}.revision-candidate-list li>div small,.revision-candidate-list li>div span,.revision-candidate-list li>div strong,.revision-product-copy small,.revision-product-copy span,.revision-product-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.revision-candidate-list li>div strong,.revision-product-copy strong{font-size:13px}.revision-candidate-list li>div span,.revision-product-copy span{color:var(--merchant-muted);font-size:11px;margin-top:2px}.revision-candidate-list li>div small,.revision-product-copy small{color:#7661ae;font-size:10px;margin-top:3px}.revision-keyboard-controls{display:grid;grid-gap:3px;gap:3px;grid-template-columns:repeat(3,28px)}.revision-candidate-list>li>button:first-of-type,.revision-keyboard-controls button{height:28px;padding:0;width:28px}.revision-keyboard-controls button.active{background:var(--merchant-lilac-soft);border-color:#cbbcf2;color:var(--merchant-lilac)}.revision-candidate-list button.blocked,.revision-keyboard-controls button.blocked{background:var(--merchant-red-soft);border-color:#efc9c5;color:var(--merchant-red)}.revision-search{align-items:center;background:#fff;border:1px solid var(--merchant-line);border-radius:9px;display:flex;gap:7px;margin-bottom:9px;min-height:39px;padding:0 10px}.revision-search svg{color:#96929a;flex:0 0 auto}.revision-search input{background:transparent;border:0;color:var(--merchant-ink);font:inherit;font-size:12px;min-width:0;outline:0;width:100%}.revision-candidate-list{max-height:668px;overflow-y:auto;padding-right:3px}.revision-candidate-list>li{align-items:center;background:#fff;border:1px solid #e7e3ea;border-radius:10px;display:grid;grid-gap:7px;gap:7px;grid-template-columns:25px 40px minmax(100px,1fr) 28px;min-width:0;padding:7px}.revision-candidate-list>li[draggable=true]{cursor:-webkit-grab;cursor:grab}.revision-candidate-list>li>button:last-child{grid-column:1/-1;min-height:28px;padding:0 7px;width:100%}.revision-guardrail-panel>ul{gap:9px}.revision-guardrail-panel li{align-items:flex-start;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr)}.revision-guardrail-panel li.pass>svg{color:var(--merchant-green)}.revision-guardrail-panel li.warning>svg{color:var(--merchant-amber)}.revision-guardrail-panel li.hard_block>svg{color:var(--merchant-red)}.revision-guardrail-panel li small,.revision-guardrail-panel li strong{display:block}.revision-guardrail-panel li strong{font-size:12px}.revision-guardrail-panel li small{color:var(--merchant-muted);font-size:10.5px;line-height:1.4;margin-top:2px}.revision-confidence{border-top:1px solid var(--merchant-line);display:grid;grid-gap:5px;gap:5px;grid-template-columns:1fr auto;margin-top:14px;padding-top:13px}.revision-confidence>span{color:var(--merchant-muted);font-size:11px}.revision-confidence>strong{font-size:14px}.revision-confidence>div{background:#e9e5ed;border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.revision-confidence>div span{background:var(--merchant-lilac);display:block;height:100%}.ask-lila-revision,.revision-comparison,.revision-review-panel{background:#faf9fb;border:1px solid var(--merchant-line);border-radius:14px;padding:18px}.ask-lila-revision{background:radial-gradient(circle at 100% 0,rgba(116,84,207,.12),transparent 34%),#faf9fc}.ask-lila-revision label,.revision-comparison-controls label,.revision-review-panel label{display:grid;grid-gap:7px;gap:7px}.ask-lila-revision label>span,.revision-comparison-controls label>span,.revision-review-panel label>span{color:#4f4d55;font-size:12px;font-weight:750}.ask-lila-revision textarea,.revision-comparison select,.revision-review-panel textarea{background:#fff;border:1px solid #dcd8e1;border-radius:10px;color:var(--merchant-ink);font:inherit;font-size:13px;line-height:1.5;padding:11px;resize:vertical}.ask-lila-revision textarea:focus-visible,.revision-comparison select:focus-visible,.revision-review-panel textarea:focus-visible,.revision-search:focus-within{outline:3px solid #8e71da;outline-offset:2px}.ask-lila-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:10px}.ask-lila-actions button{background:var(--merchant-lilac);border-color:var(--merchant-lilac);color:#fff;min-height:40px;padding:0 13px}.ask-lila-actions button:last-child{background:#29262f;border-color:#29262f}.lila-proposal-summary{background:#fff;border:1px solid #d8ccef;border-radius:11px;margin-top:12px;padding:13px}.lila-proposal-summary>strong{font-size:13px}.lila-proposal-summary ul{color:var(--merchant-muted);display:grid;font-size:12px;grid-gap:4px;gap:4px;line-height:1.45;margin:8px 0 0;padding-left:18px}.lila-proposal-summary li.conflict{color:var(--merchant-amber)}.revision-review-panel{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) 250px}.revision-audit-summary{display:flex;flex-wrap:wrap;gap:8px 15px;margin:12px 0}.revision-audit-summary span{align-items:center;color:var(--merchant-muted);display:flex;font-size:11px;gap:5px}.revision-review-panel details{border-top:1px solid var(--merchant-line);padding-top:10px}.revision-review-panel summary{cursor:pointer;font-size:12px;font-weight:750}.revision-review-panel details ul{display:grid;grid-gap:5px;gap:5px;list-style:none;margin:10px 0 0;padding:0}.revision-review-panel details li{display:flex;font-size:11px;gap:10px;justify-content:space-between}.revision-review-panel details p{color:var(--merchant-muted);font-size:11px}.revision-decision-actions{align-content:start;display:grid;grid-gap:8px;gap:8px}.revision-decision-actions button{min-height:40px;padding:0 12px;width:100%}.revision-decision-actions button.accept{background:var(--merchant-green);border-color:var(--merchant-green);color:#fff}.revision-decision-actions button.reject{color:var(--merchant-red)}.revision-action-note,.revision-decision-actions>p,.revision-decision-actions>small{color:var(--merchant-muted);font-size:10.5px;line-height:1.45;margin:0}.revision-action-note{color:var(--merchant-amber)}.revision-action-note.blocked,.revision-decision-actions .validation-blocked{color:var(--merchant-red)}.revision-decision-actions .validation-passed,.revision-decision-actions .validation-passed_with_warnings{align-items:flex-start;color:var(--merchant-green);display:flex;gap:5px}.revision-comparison-controls{align-items:end;display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr auto 1fr}.revision-comparison select{min-height:42px;width:100%}.revision-comparison-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr;margin-top:14px}.revision-comparison-grid article{background:#fff;border:1px solid var(--merchant-line);border-radius:11px;min-width:0;overflow:hidden}.revision-comparison-grid article footer,.revision-comparison-grid article header{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;padding:10px 12px}.revision-comparison-grid article header{border-bottom:1px solid var(--merchant-line)}.revision-comparison-grid article header strong{font-size:13px}.revision-comparison-grid article header span{color:var(--merchant-lilac);font-size:10px;font-weight:800}.revision-comparison-grid article header small{color:var(--merchant-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;margin-left:auto}.revision-comparison-grid ol{display:grid;grid-gap:0;gap:0;list-style:none;margin:0;padding:0}.revision-comparison-grid li{border-bottom:1px solid #f0edf2;font-size:11px;overflow:hidden;padding:7px 10px;text-overflow:ellipsis;white-space:nowrap}.revision-comparison-grid li span{color:var(--merchant-lilac);display:inline-block;font-weight:850;width:24px}.revision-comparison-grid article footer{color:var(--merchant-muted);font-size:10px}.revision-lock-footer{align-items:center;background:#29262f;border-radius:11px;color:#d8d3dd;display:flex;font-size:11px;gap:8px;line-height:1.45;padding:11px 13px}.revision-lock-footer svg{color:#c7b5f5;flex:0 0 auto}@media (max-width:1180px){.collection-metric-grid{grid-template-columns:1fr 1fr}.collections-hub-layout,.decision-redesign-layout{grid-template-columns:1fr}.collections-hub-rail{grid-template-columns:1fr 1fr}.outcome-memory-criteria{grid-template-columns:repeat(3,minmax(0,1fr))}.decision-redesign-rail{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);position:static}.decision-product-grid{grid-template-columns:1fr 1fr}.revision-workspace-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.revision-guardrail-panel{grid-column:1/-1}.release-card-grid,.revision-guardrail-panel>ul{grid-template-columns:1fr 1fr}}@media (max-width:1500px) and (min-width:861px){.collection-decision-body{grid-template-columns:auto minmax(0,1fr) auto}.collection-product-strip{grid-column:2}.collection-card-actions{grid-column:3;grid-row:1/3}}@media (max-width:860px){.page-canvas:has(.collection-review-redesign),.page-canvas:has(.collections-hub-page),.page-canvas:has(.releases-redesign-page){padding:24px 18px}.merchant-page-header{align-items:stretch;flex-direction:column;gap:18px}.merchant-header-actions{flex-wrap:wrap}.outcome-memory-readiness>header{align-items:stretch;flex-direction:column}.outcome-memory-readiness-state{min-width:0}.outcome-memory-criteria{grid-template-columns:1fr 1fr}.outcome-memory-readiness-footer{align-items:start;grid-template-columns:1fr}.outcome-memory-safety{justify-self:start}.collection-decision-body{align-items:start;grid-template-columns:auto 1fr}.collection-card-actions,.collection-product-strip{grid-column:1/-1}.collection-card-actions{flex-direction:row}.decision-primary-states{grid-template-columns:1fr 1fr}.decision-primary-states article:nth-child(2n){border-right:0}.decision-primary-states article{border-bottom:1px solid var(--merchant-line)}.decision-primary-states article:last-child{border-bottom:0}.decision-change-cards,.decision-why-section>div:last-child{grid-template-columns:1fr}.release-redesign-toolbar{align-items:stretch;flex-direction:column;gap:10px}.release-status-filter{align-self:flex-end}.revision-workspace-grid{grid-template-columns:1fr}.revision-guardrail-panel{grid-column:auto}.revision-guardrail-panel>ul{grid-template-columns:1fr 1fr}.revision-review-panel{grid-template-columns:1fr}}@media (max-width:620px){.decision-redesign-header h1,.merchant-page-header h1{font-size:27px}.merchant-page-header p{font-size:15px}.merchant-header-actions{display:grid;grid-template-columns:1fr 1fr}.collections-hub-page .merchant-header-actions .merchant-action:last-child{grid-column:1/-1}.collection-metric-grid{grid-template-columns:1fr}.collection-metric-grid article{min-height:112px;padding:17px}.collection-decision-body{grid-template-columns:1fr}.collection-decision-body>.collection-product-image.compact{display:none}.collection-card-actions,.collection-product-strip{grid-column:auto}.collection-product-strip{overflow-x:auto}.collection-card-actions{flex-direction:column}.collections-hub-rail{grid-template-columns:1fr}.outcome-memory-readiness{border-radius:15px;padding:20px}.outcome-memory-criteria{grid-template-columns:1fr}.outcome-memory-criteria article{min-height:190px}.decision-redesign-header>div:nth-child(2){flex-direction:column}.decision-header-actions{align-items:stretch;flex-direction:column;width:100%}.collection-revision-builder{border-radius:15px;gap:18px;padding:14px}.revision-builder-header{flex-direction:column}.revision-header-state{width:100%}.revision-mode-grid{grid-template-columns:1fr}.revision-toolbar>span{margin-left:0;width:100%}.revision-top12-list>li{align-items:start;grid-template-columns:25px 44px minmax(0,1fr)}.revision-drag-handle{display:none}.revision-product-copy{align-self:center}.revision-keyboard-controls{grid-column:1/-1;grid-template-columns:repeat(5,minmax(36px,1fr))}.revision-keyboard-controls button{width:100%}.revision-candidate-list>li{grid-template-columns:25px 40px minmax(0,1fr) 28px}.revision-candidate-list>li>button:last-child{grid-column:1/-1;width:100%}.revision-guardrail-panel>ul{grid-template-columns:1fr}.ask-lila-actions{display:grid}.revision-comparison-controls{align-items:stretch;grid-template-columns:1fr}.revision-comparison-controls>svg{display:none}.decision-primary-states,.revision-comparison-grid{grid-template-columns:1fr}.decision-primary-states article{border-right:0}.decision-product-grid{grid-template-columns:1fr}.decision-product-grid>li{grid-template-rows:auto 180px auto auto auto}.decision-redesign-rail,.decision-system-details dl{grid-template-columns:1fr}.merchant-section-heading{align-items:flex-start;flex-direction:column;gap:6px}.release-redesign-tabs{gap:18px}.release-card-grid{grid-template-columns:1fr}.release-status-filter{align-self:stretch}.release-status-filter select{flex:1 1}.merchant-page-footer{align-items:flex-start;flex-direction:column;gap:8px}.release-review-dialog{border-radius:16px 16px 0 0;height:88%;max-width:none;top:12%;width:100%}.release-review-dialog dl{grid-template-columns:1fr}}.evaluation-readiness{background:linear-gradient(145deg,#211d24,#322a36 72%,#44334b);border:1px solid #594c60;border-radius:20px;box-shadow:0 18px 45px rgba(34,27,38,.14);color:#fff;margin:20px 0;max-width:100%;min-width:0;overflow:hidden;padding:24px}.evaluation-readiness.compact{border-radius:15px;margin:18px 0 0;padding:17px}.evaluation-readiness-heading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.evaluation-readiness-heading>div>span{color:#c7b8cc;font-size:9px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.evaluation-readiness-heading h2{color:#fff;font-size:21px;letter-spacing:-.02em;margin:5px 0 0}.evaluation-readiness.compact .evaluation-readiness-heading h2{font-size:15px}.evaluation-lifecycle{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#e9e1eb;display:inline-flex;font-size:9px;font-weight:800;gap:6px;padding:7px 10px;white-space:nowrap}.evaluation-lifecycle.ready_for_evaluation{background:#204c37;border-color:#3b7657;color:#d7f4e4}.evaluation-lifecycle.inconclusive_ready_for_review{background:#5e4720;border-color:#8f713b;color:#ffedc8}.evaluation-lifecycle.blocked_by_confounder{background:#652e2e;border-color:#935050;color:#ffe1df}.evaluation-commerce-rule{align-items:center;background:rgba(255,255,255,.065);border:1px solid rgba(255,255,255,.1);border-radius:12px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 1fr auto;margin-top:18px;padding:11px 13px}.evaluation-commerce-rule>*{min-width:0}.evaluation-commerce-rule p{color:#d7cdd9;font-size:10px;line-height:1.4;margin:0}.evaluation-commerce-rule strong{color:#fff}.evaluation-commerce-rule>span{border-radius:999px;font-size:8px;font-weight:850;padding:5px 7px;text-transform:uppercase}.evaluation-commerce-rule>span.pass{background:#28583f;color:#d8f2e3}.evaluation-commerce-rule>span.fail{background:#533a2b;color:#f4d7c4}.evaluation-commerce-rule>span.unknown{background:#4a424d;color:#ddd2e0}.evaluation-gate-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px}.evaluation-readiness.compact .evaluation-gate-grid{grid-template-columns:repeat(4,minmax(105px,1fr))}.evaluation-gate-grid article{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:11px;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto 1fr;min-width:0;padding:11px}.evaluation-gate-grid article.pass{border-color:rgba(101,181,137,.35)}.evaluation-gate-grid article.fail{border-color:rgba(213,140,108,.28)}.evaluation-gate-grid article.unknown{border-color:rgba(190,175,197,.22)}.evaluation-gate-grid article>svg{color:#bdaac4}.evaluation-gate-grid article.pass>svg{color:#78c79b}.evaluation-gate-grid article>div{min-width:0}.evaluation-gate-grid span{color:#bfb3c3;display:block;font-size:8px;font-weight:750}.evaluation-gate-grid strong{color:#fff;display:block;font-size:11px;margin-top:3px;overflow-wrap:anywhere}.evaluation-gate-grid small{color:#a99ead;font-size:7px;font-weight:800;grid-column:2;letter-spacing:.06em;text-transform:uppercase}.evaluation-gate-grid article.pass small{color:#82cba1}.evaluation-window{align-items:center;border-top:1px solid rgba(255,255,255,.1);display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 1fr auto;margin-top:13px;padding-top:13px}.evaluation-window span,.evaluation-window strong{display:block;font-size:9px}.evaluation-window span{color:#c8bdcc;margin-top:2px}.evaluation-window small{color:#a99ead;font-size:8px;text-align:right}@media (max-width:1000px){.evaluation-gate-grid,.evaluation-readiness.compact .evaluation-gate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.collection-decision-card.priority,.collections-hub-layout>main,.collections-hub-layout>main>section{max-width:100%;min-width:0;width:100%}.collection-decision-card.priority{box-sizing:border-box}.collection-decision-card.priority .collection-decision-body,.collection-decision-card.priority .collection-decision-copy{min-width:0}.evaluation-readiness{border-radius:16px;padding:18px}.evaluation-readiness-heading{display:grid}.evaluation-lifecycle{white-space:normal}.evaluation-commerce-rule{grid-template-columns:auto 1fr}.evaluation-commerce-rule>span{grid-column:2;justify-self:start}.evaluation-gate-grid,.evaluation-readiness.compact .evaluation-gate-grid{grid-template-columns:1fr}.evaluation-window{align-items:start;grid-template-columns:auto 1fr}.evaluation-window small{grid-column:2;text-align:left}}.outcome-review-page{--outcome-ink:#17191d;--outcome-muted:#686b70;--outcome-line:#e2e2df;--outcome-paper:#f4f3ef;--outcome-green:#174f3d;background:var(--outcome-paper);color:var(--outcome-ink);min-height:100vh;padding:28px clamp(18px,4vw,64px) 52px}.outcome-hero{background:linear-gradient(135deg,#191b20,#26292f 66%,#30343b);border-radius:7px;color:#fff;overflow:hidden;padding:24px clamp(22px,4vw,48px) 0;position:relative}.outcome-hero:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.04));content:"";inset:0;pointer-events:none;position:absolute;transform:skewX(-16deg) translateX(68%)}.outcome-hero nav{align-items:center;color:#aeb1b7;display:flex;font-size:10px;gap:12px;letter-spacing:.04em;position:relative;z-index:1}.outcome-hero nav a{align-items:center;color:#fff;display:flex;gap:7px;text-decoration:none}.outcome-demo-disclosure{align-items:center;background:#353940;border:1px solid #4b5059;border-radius:3px;color:#c9ccd1;display:flex;font-size:9px;gap:7px;margin-top:23px;padding:8px 10px;width:max-content}.outcome-hero-main{align-items:end;display:grid;grid-gap:36px;gap:36px;grid-template-columns:minmax(0,1fr) auto;padding:55px 0 52px;position:relative;z-index:1}.outcome-contract>div>span,.outcome-eyebrow,.outcome-recommendation-copy>span,.outcome-section-heading>div>span{color:#aeb1b7;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.outcome-hero h1{font-size:clamp(32px,4.6vw,62px);font-weight:350;letter-spacing:-.04em;line-height:1.02;margin:11px 0 16px;max-width:880px}.outcome-hero-main p{color:#bfc2c7;font-size:12px;margin:0}.outcome-result-badge{border-left:3px solid #78b99f;display:grid;grid-gap:5px;gap:5px;min-width:160px;padding:5px 0 5px 17px}.outcome-result-badge span{color:#aeb1b7;font-size:8px;text-transform:uppercase}.outcome-result-badge strong{font-size:13px;font-weight:600}.outcome-result-badge.negative{border-color:#d17b75}.outcome-result-badge.confounded,.outcome-result-badge.inconclusive,.outcome-result-badge.neutral{border-color:#d2a760}.outcome-lifecycle{border-top:1px solid #3e4249;display:grid;grid-template-columns:repeat(5,1fr);position:relative;z-index:1}.outcome-lifecycle>div{align-items:center;border-right:1px solid #3e4249;color:#777c84;display:flex;font-size:8px;gap:8px;padding:13px 8px;text-transform:uppercase}.outcome-lifecycle>div:last-child{border:0}.outcome-lifecycle>div>span{align-items:center;border:1px solid #555a62;border-radius:50%;display:flex;height:18px;justify-content:center;width:18px}.outcome-lifecycle .complete{color:#cdd0d4}.outcome-lifecycle .complete>span{background:#315f50;border-color:#477865}.outcome-lifecycle .current{color:#fff}.outcome-lifecycle .current>span{border-color:#fff}.outcome-answer-grid{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(4,1fr);margin:20px 0}.outcome-answer-grid article{background:#fff;min-height:128px;padding:20px}.outcome-answer-grid span,.outcome-impact>span,.outcome-metric-grid span{color:#777a80;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.outcome-answer-grid strong{display:block;font-size:18px;font-weight:550;margin:14px 0 8px;text-transform:capitalize}.outcome-answer-grid p{color:var(--outcome-muted);font-size:10px;line-height:1.5;margin:0}.outcome-section{background:#fff;border:1px solid var(--outcome-line);margin-bottom:16px;padding:27px}.outcome-section-heading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:25px}.outcome-section-heading>div>span{color:#777a80}.outcome-contract h2,.outcome-recommendation h2,.outcome-section-heading h2{font-size:24px;font-weight:450;letter-spacing:-.025em;margin:6px 0 0}.outcome-section-heading>svg{color:#646970}.outcome-confidence{align-items:baseline;display:flex;gap:4px}.outcome-confidence svg{color:var(--outcome-green);margin-right:5px}.outcome-confidence strong{font-size:28px;font-weight:450}.outcome-confidence span{color:#85888d;font-size:9px}.outcome-metric-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,1fr)}.outcome-metric-grid article{background:#f6f6f3;border-top:2px solid #d8d8d4;min-height:120px;padding:16px}.outcome-metric-grid strong{display:block;font-size:24px;font-weight:450;margin:20px 0 10px}.outcome-metric-grid article>div{align-items:center;color:#176145;display:flex;font-size:10px;font-weight:700;gap:8px}.outcome-metric-grid article>div.down{color:#a3443e}.outcome-metric-grid article>div.unavailable{color:#777a80}.outcome-metric-grid small{color:#86898e;font-size:8px;font-weight:400}.outcome-evidence-strip{align-items:flex-start;background:#eff4f1;border-left:3px solid #487964;display:flex;gap:11px;margin-top:15px;padding:13px}.outcome-evidence-strip svg{color:#32634f;flex:none}.outcome-evidence-strip p{color:#536059;font-size:9px;line-height:1.55;margin:0}.outcome-driver-grid{display:grid;grid-gap:28px;gap:28px;grid-template-columns:1fr 1fr}.outcome-driver-column header{align-items:center;display:flex;gap:10px;margin-bottom:10px}.outcome-driver-column header>span{align-items:center;background:#e9f2ed;border-radius:50%;color:#276249;display:flex;height:29px;justify-content:center;width:29px}.outcome-driver-column header>span.negative{background:#f5eae8;color:#9a4741}.outcome-driver-column h3{font-size:12px;margin:0}.outcome-driver-column ul{list-style:none;margin:0;padding:0}.outcome-driver-column li{border-top:1px solid #ecece9;display:grid;grid-gap:4px;gap:4px;grid-template-columns:1fr auto;padding:14px 2px}.outcome-driver-column strong{font-size:10px}.outcome-driver-column small{color:#8a8c91;display:block;font-size:7px;margin-top:3px;text-transform:uppercase}.outcome-driver-column b{color:#245f48;font-size:11px}.outcome-driver-column p{color:#6d7075;font-size:9px;grid-column:1/-1;line-height:1.45;margin:3px 0 0}.outcome-driver-column>p{color:#777;font-size:10px}.outcome-recommendation{background:#203f35;color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:auto minmax(0,1.35fr) minmax(220px,.65fr);margin-bottom:16px;padding:30px}.outcome-recommendation-mark{align-items:center;background:#315b4d;display:flex;height:44px;justify-content:center;width:44px}.outcome-recommendation-copy>span{color:#9eb9ae}.outcome-recommendation h2{font-size:30px}.outcome-impact p,.outcome-recommendation-copy p{color:#c4d2cc;font-size:10px;line-height:1.6;margin:12px 0 0}.outcome-impact{border-left:1px solid #477064;padding-left:22px}.outcome-impact>span{color:#91aa9f}.outcome-approval{align-items:center;border-top:1px solid #477064;display:flex;gap:11px;grid-column:2/-1;padding-top:17px}.outcome-approval>svg{flex:none}.outcome-approval strong{display:block;font-size:9px}.outcome-approval small{color:#aebfb8;display:block;font-size:8px;margin-top:3px}.outcome-two-column{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}.outcome-belief-list{display:grid;grid-gap:0;gap:0;list-style:none;margin:0;padding:0}.outcome-belief-list li{align-items:flex-start;border-top:1px solid #ecece9;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto 1fr;padding:13px 0}.outcome-belief-list span{align-items:center;background:#202329;color:#fff;display:flex;font-size:8px;height:22px;justify-content:center;width:22px}.outcome-belief-list p,.outcome-freshness p,.outcome-no-risk p,.outcome-risk-list p{color:#62656a;font-size:9px;line-height:1.5;margin:2px 0 0}.outcome-risk-list{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.outcome-risk-list li{align-items:flex-start;background:#faf2ec;color:#9d5d35;display:flex;gap:9px;padding:12px}.outcome-no-risk{align-items:center;background:#edf4f0;color:#2e654f;display:flex;gap:10px;padding:14px}.outcome-freshness{align-items:center;border-top:1px solid #ecece9;display:flex;gap:9px;margin-top:17px;padding-top:15px}.outcome-contract{align-items:center;background:#e7e6e1;display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(220px,.8fr) 1.4fr auto;padding:25px 28px}.outcome-contract>div>span{color:#777a80}.outcome-contract h2{font-size:18px}.outcome-contract ul{display:flex;flex-wrap:wrap;gap:7px;list-style:none;margin:0;padding:0}.outcome-contract li{align-items:center;background:#f7f6f2;display:flex;font-size:8px;gap:6px;padding:8px}.outcome-contract-status{align-items:center;display:flex;gap:9px}.outcome-contract-status small,.outcome-contract-status strong{display:block;font-size:8px}.outcome-contract-status small{color:#73767b;margin-top:3px}.outcome-footer{align-items:center;color:#777a80;display:flex;font-size:8px;gap:20px;justify-content:space-between;padding:18px 3px}.outcome-footer a,.outcome-footer span{align-items:center;color:inherit;display:flex;gap:6px;text-decoration:none}.outcome-unavailable{background:#fff;border:1px solid var(--outcome-line);margin:10vh auto;max-width:720px;padding:54px;text-align:center}.outcome-unavailable>svg{color:#315f50}.outcome-unavailable>span{color:#777;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.outcome-unavailable h1{font-size:34px;font-weight:400;letter-spacing:-.03em}.outcome-unavailable p{color:#696c71;font-size:11px;line-height:1.7}.outcome-unavailable a{align-items:center;color:#202329;display:inline-flex;font-size:10px;gap:7px;margin-top:15px}@media (max-width:1000px){.outcome-answer-grid,.outcome-metric-grid{grid-template-columns:1fr 1fr}.outcome-recommendation{grid-template-columns:auto 1fr}.outcome-impact{border-left:0;border-top:1px solid #477064;grid-column:2;padding-left:0;padding-top:16px}.outcome-approval{grid-column:2}.outcome-contract{grid-template-columns:1fr 1fr}.outcome-contract-status{grid-column:1/-1}}@media (max-width:640px){.outcome-review-page{padding:12px 10px 36px}.outcome-hero{padding:20px 18px 0}.outcome-hero-main{align-items:flex-start;grid-template-columns:1fr;padding:42px 0 34px}.outcome-hero h1{font-size:35px}.outcome-result-badge{min-width:0}.outcome-lifecycle{grid-template-columns:repeat(3,1fr)}.outcome-lifecycle>div:nth-child(n+4){display:none}.outcome-answer-grid,.outcome-contract,.outcome-driver-grid,.outcome-metric-grid,.outcome-two-column{grid-template-columns:1fr}.outcome-answer-grid article{min-height:105px}.outcome-section{padding:21px 18px}.outcome-section-heading{display:grid}.outcome-recommendation{grid-template-columns:1fr;padding:24px 20px}.outcome-approval,.outcome-impact,.outcome-recommendation-copy{grid-column:1}.outcome-recommendation h2{font-size:27px}.outcome-footer{align-items:flex-start;display:grid}.outcome-unavailable{padding:34px 22px}}.desktop-sidebar{gap:22px;overflow-y:auto;padding:26px 18px}.desktop-sidebar .logo{padding:0 8px}.sidebar-nav{gap:0}.nav-root-label{color:#9a8eac;font-size:11px;font-weight:800;letter-spacing:.16em;margin:4px 9px 9px;text-transform:uppercase}.nav-primary-links{display:grid;grid-gap:4px;gap:4px;margin-bottom:19px}.nav-link.nav-primary{font-size:15px;font-weight:680;min-height:39px}.nav-group{border-top:1px solid rgba(228,221,237,.76);display:grid;grid-gap:2px;gap:2px;padding:13px 9px 9px}.nav-group>strong{color:#363044;font-size:12px;font-weight:800;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.nav-child{border-radius:7px;color:#7b7289;font-size:13px;font-weight:450;line-height:1.2;padding:5px 8px;text-decoration:none}.nav-child.active,.nav-child:hover{background:rgba(231,220,248,.58);color:#473a5c}.desktop-sidebar .sidebar-operator-card,.desktop-sidebar .sidebar-system-card{flex:none}.desktop-sidebar .sidebar-system-card{margin-top:10px}.app-shell:has(.operator-experience-shell){grid-template-columns:226px minmax(0,1fr);max-width:none;width:100%}.page-canvas:has(.operator-experience-shell){background:linear-gradient(145deg,#fbfbfc,#f7f6f9 48%,#faf9fc);padding:24px 26px 48px}.operator-experience-shell{display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(600px,1fr) 294px;margin:0 auto}.operator-daily-pulse{display:grid;grid-gap:24px;gap:24px;min-width:0}.operator-page-heading{align-items:flex-end;display:flex;justify-content:space-between;padding:5px 1px 2px}.operator-eyebrow,.operator-section-label{color:#8a7d98;font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.operator-page-heading h1{color:#292430;font-size:clamp(25px,2.4vw,37px);font-weight:520;letter-spacing:-.035em;margin:7px 0 4px}.operator-page-heading p{color:#81798a;font-size:12px;margin:0}.operator-live-state{align-items:center;color:#6f6878;display:flex;font-size:9px;gap:7px}.live-badge i,.operator-live-state i{background:#54a782;border-radius:50%;box-shadow:0 0 0 3px rgba(84,167,130,.12);height:6px;width:6px}.focus-today{background:linear-gradient(128deg,#35283f,#574066 49%,#866ca0);border:1px solid rgba(92,68,111,.35);border-radius:21px;box-shadow:0 20px 50px rgba(60,42,74,.16);color:#fff;display:grid;grid-gap:30px;gap:30px;grid-template-columns:minmax(0,1fr) 190px;min-height:245px;overflow:hidden;padding:34px;position:relative}.focus-today:after{background:radial-gradient(circle,rgba(239,216,255,.21),transparent 64%);content:"";height:360px;position:absolute;right:-100px;top:-170px;width:360px}.focus-today-action,.focus-today-copy{position:relative;z-index:1}.focus-today .operator-section-label{align-items:center;color:#d9c8e4;display:flex;gap:7px}.focus-today h2{font-size:clamp(28px,3vw,43px);font-weight:460;letter-spacing:-.045em;line-height:1.04;margin:24px 0 12px;max-width:650px}.focus-today-copy>p{color:#d8cbdf;font-size:12px;margin:0}.focus-today dl{display:flex;gap:34px;margin:29px 0 0}.focus-today dl div{display:grid;grid-gap:5px;gap:5px}.focus-today dt{color:#bfaec8;font-size:8px;letter-spacing:.11em;text-transform:uppercase}.focus-today dd{font-size:12px;font-weight:700;margin:0}.focus-today-action{align-self:stretch;border-left:1px solid rgba(255,255,255,.16);display:flex;flex-direction:column;padding-left:24px}.focus-today-action>span{color:#d7c8df;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.focus-today-action>small{font-size:11px;margin-top:7px}.focus-today-action a{align-items:center;background:#fff;border-radius:9px;color:#42334c;display:flex;font-size:10px;font-weight:800;gap:8px;justify-content:center;margin-top:auto;padding:12px;text-decoration:none}.operator-section-heading{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:13px;padding:0 2px}.operator-section-heading h2{color:#312b38;font-size:20px;font-weight:590;letter-spacing:-.025em;margin:5px 0 0}.operator-section-heading>a{align-items:center;color:#765d87;display:flex;font-size:9px;font-weight:700;gap:5px;text-decoration:none}.attention-table{background:#fff;border:1px solid #e8e4eb;border-radius:15px;box-shadow:0 10px 30px rgba(49,40,59,.05);overflow:hidden}.attention-row,.attention-table-head{align-items:center;display:grid;grid-template-columns:56px minmax(190px,1.2fr) minmax(120px,.65fr) minmax(180px,1fr) 24px}.attention-table-head{color:#9a929f;font-size:8px;font-weight:800;letter-spacing:.09em;padding:11px 17px;text-transform:uppercase}.attention-row{color:#4b4452;min-height:74px;padding:0 17px;text-decoration:none}.attention-row:nth-child(odd){background:#f6f5f7}.attention-row:first-of-type{background:linear-gradient(90deg,#f5eff9,#fbf9fc);box-shadow:inset 3px 0 #9776ad}.attention-row:hover{background:#f1ebf5}.attention-rank{color:#a39ba9;font-size:10px;font-weight:800}.attention-subject{align-items:center;display:flex;gap:10px}.attention-subject>i{background:#8e8196;border-radius:50%;height:7px;width:7px}.attention-row[data-tone=critical] .attention-subject>i{background:#bc6c78}.attention-row[data-tone=warning] .attention-subject>i{background:#d39a63}.attention-row[data-tone=opportunity] .attention-subject>i{background:#69a58a}.attention-subject span{display:grid;grid-gap:4px;gap:4px}.attention-subject strong{color:#3d3544;font-size:11px}.attention-subject small{color:#8b838f;font-size:9px}.attention-impact{font-size:10px}.attention-recommendation{color:#746b7a;display:grid;font-size:9px;grid-gap:4px;gap:4px;line-height:1.4;padding-right:10px}.attention-recommendation small{color:#92789f;font-size:8px;font-weight:800}.attention-row>svg{color:#9a8ca2}.operator-lower-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1.12fr .88fr}.collection-test-card,.operator-learning-card{background:#fff;border:1px solid #e7e2e9;border-radius:15px;box-shadow:0 8px 25px rgba(55,43,64,.04);padding:22px}.collection-test-card header,.operator-learning-card header{align-items:center;display:flex;justify-content:space-between}.collection-test-card .operator-section-label,.operator-learning-card .operator-section-label{align-items:center;display:flex;gap:7px}.live-badge{align-items:center;background:#edf6f1;border-radius:999px;color:#4d856c;display:flex;font-size:8px;font-weight:800;gap:6px;padding:6px 9px;text-transform:uppercase}.collection-test-card h2,.operator-learning-card h2{color:#332d39;font-size:18px;font-weight:600;letter-spacing:-.02em;margin:18px 0}.collection-test-card dl{display:grid;grid-gap:13px;gap:13px;margin:0 0 20px}.collection-test-card dl div{display:grid;grid-gap:4px;gap:4px}.collection-test-card dt{color:#99919f;font-size:8px;font-weight:800;text-transform:uppercase}.collection-test-card dd{color:#67606e;font-size:10px;line-height:1.55;margin:0}.collection-test-card a,.operator-learning-card a{align-items:center;color:#735785;display:flex;font-size:9px;font-weight:800;gap:6px;text-decoration:none}.operator-learning-card header>span:last-child{background:#f2edf4;border-radius:999px;color:#806e8a;font-size:8px;font-weight:800;padding:6px 9px;text-transform:uppercase}.operator-learning-card h2{font-size:16px;line-height:1.28}.operator-learning-card p{color:#77707d;font-size:10px;line-height:1.55;margin:0 0 21px}.operator-ask-panel{align-self:start;background:linear-gradient(180deg,#fff,#faf7fc);border:1px solid #e5deea;border-radius:18px;box-shadow:0 18px 50px rgba(57,43,69,.09);display:flex;flex-direction:column;min-height:520px;position:-webkit-sticky;position:sticky;top:18px}.operator-ask-panel>header{align-items:center;border-bottom:1px solid #ebe6ee;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 1fr auto;padding:18px}.operator-ask-mark{align-items:center;background:linear-gradient(145deg,#e8dcf1,#d7c2e8);border-radius:11px;color:#644c77;display:flex;height:36px;justify-content:center;width:36px}.operator-ask-panel h2{color:#322a39;font-size:15px;margin:3px 0 0}.operator-ask-panel header>a{color:#8f8199}.operator-ask-body{display:flex;flex:1 1;flex-direction:column;padding:18px}.operator-ask-greeting{background:linear-gradient(135deg,#f0e9f5,#f7f3fa);border-radius:13px;color:#65566e;display:grid;grid-gap:9px;gap:9px;padding:16px}.operator-ask-greeting p{font-size:10px;line-height:1.55;margin:0}.operator-ask-prompts{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.operator-ask-prompts a{background:#fff;border:1px solid #e8e2eb;border-radius:9px;color:#615769;font-size:9px;padding:11px;text-decoration:none}.operator-ask-panel>footer{border-top:1px solid #ebe6ee;display:grid;grid-gap:9px;gap:9px;padding:16px}.operator-ask-panel footer a{align-items:center;color:#817588;display:flex;font-size:9px;gap:6px;text-decoration:none}.operator-ask-panel footer .operator-ask-primary{background:#4f3c59;border-radius:9px;color:#fff;font-weight:800;justify-content:center;padding:11px}.operator-mobile-bottom-nav{display:none}.operating-case-page{margin:0 auto;max-width:1080px}.case-back-link{align-items:center;color:#786a81;display:flex;font-size:10px;gap:6px;margin-bottom:20px;text-decoration:none}.case-heading{align-items:flex-start;background:linear-gradient(130deg,#372b3e,#675174);border-radius:19px;color:#fff;display:flex;justify-content:space-between;padding:34px}.case-heading .operator-section-label{align-items:center;color:#dbcde2;display:flex;gap:7px}.case-heading h1{font-size:clamp(27px,3.5vw,46px);font-weight:470;letter-spacing:-.04em;line-height:1.04;margin:22px 0 10px;max-width:720px}.case-heading p{color:#d7cadc;font-size:12px;margin:0}.case-read-only{align-items:center;background:rgba(255,255,255,.12);border-radius:999px;display:flex;font-size:9px;gap:6px;padding:8px 11px}.case-summary-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,1fr);margin:16px 0}.case-summary-grid article{background:#fff;border:1px solid #e7e2e9;border-radius:13px;display:grid;grid-gap:13px;gap:13px;padding:20px}.case-summary-grid span{color:#938a99;font-size:8px;font-weight:800;text-transform:uppercase}.case-summary-grid strong{font-size:15px}.case-evidence-panel{background:#fff;border:1px solid #e7e2e9;border-radius:15px;padding:27px}.case-evidence-panel h2{font-size:22px;margin:6px 0 0}.case-evidence-panel ul{display:grid;grid-gap:0;gap:0;list-style:none;margin:24px 0;padding:0}.case-evidence-panel li{border-top:1px solid #ece8ee;color:#696170;font-size:11px;line-height:1.5;padding:15px 2px}.case-evidence-panel li:before{color:#8a6d9c;content:"•";margin-right:10px}.case-evidence-panel footer{align-items:center;background:#f6f2f8;border-radius:11px;display:flex;justify-content:space-between;padding:16px}.case-evidence-panel footer span{color:#6f6575;display:grid;font-size:10px;grid-gap:4px;gap:4px}.case-evidence-panel footer a{align-items:center;color:#664a77;display:flex;font-size:9px;font-weight:800;gap:6px;text-decoration:none}@media(max-width:1220px){.operator-experience-shell{grid-template-columns:minmax(0,1fr) 270px}.attention-row,.attention-table-head{grid-template-columns:48px minmax(160px,1fr) 120px minmax(140px,.8fr) 20px}.focus-today{grid-template-columns:minmax(0,1fr) 170px}}@media(max-width:1050px){.operator-experience-shell{grid-template-columns:1fr}.operator-ask-panel{display:none}.app-shell:has(.operator-experience-shell){grid-template-columns:210px minmax(0,1fr)}}@media(max-width:900px){.page-canvas:has(.operator-experience-shell){padding:20px 14px 104px}.operator-page-heading{align-items:flex-start;display:grid;grid-gap:14px;gap:14px}.focus-today{grid-template-columns:1fr;min-height:0;padding:26px 23px}.focus-today h2{font-size:32px}.focus-today dl{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr 1fr}.focus-today dl div:last-child{grid-column:1/-1}.focus-today-action{border-left:0;border-top:1px solid rgba(255,255,255,.16);display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr auto;padding-left:0;padding-top:18px}.focus-today-action>small{grid-column:1;margin:0}.focus-today-action a{grid-column:2;grid-row:1/3;margin:0}.attention-table-head{display:none}.attention-row{gap:6px;grid-template-columns:34px minmax(0,1fr) 20px;padding:15px 13px}.attention-impact,.attention-recommendation{grid-column:2}.attention-recommendation{padding:0}.attention-row>svg{grid-column:3;grid-row:1/4}.operator-lower-grid{grid-template-columns:1fr}.operator-mobile-bottom-nav{align-items:center;background:rgba(255,255,255,.94);border:1px solid #e7e0eb;border-radius:18px;bottom:12px;box-shadow:0 14px 40px rgba(50,38,58,.15);display:grid;grid-template-columns:repeat(4,1fr);left:12px;padding:8px;position:fixed;right:12px;z-index:30}.operator-mobile-bottom-nav a{align-items:center;color:#8a7f91;display:flex;flex-direction:column;font-size:8px;gap:3px;text-decoration:none}.operator-mobile-bottom-nav a.ask{color:#674878}.mobile-nav-symbol{font-size:20px;line-height:19px}.case-heading{display:grid;grid-gap:20px;gap:20px;padding:25px 22px}.case-read-only{justify-self:start}.case-summary-grid{grid-template-columns:1fr}.case-evidence-panel footer{align-items:flex-start;display:grid;grid-gap:15px;gap:15px}}.operator-live-state[data-source-state=synthetic_fixture]{background:#fff4dc;border-radius:999px;color:#80601c;padding:7px 10px}.operator-live-state[data-source-state=synthetic_fixture] i{background:#d69b28}.operator-live-state[data-source-state=unavailable]{color:#756d79}.operator-live-state[data-source-state=unavailable] i{background:#938a99}.focus-unavailable{background:linear-gradient(130deg,#4b4650,#6d6671)}.attention-unavailable{color:#746b79;display:grid;font-size:11px;grid-gap:8px;gap:8px;padding:24px}.attention-unavailable strong{color:#403846;font-size:13px}.operator-source-note{color:#8b7f91;display:block;font-size:8px;margin:-2px 0 14px}.collection-test-unavailable{justify-content:start}.collection-test-unavailable p{color:#756b7b;font-size:10px;line-height:1.6}.operator-adapter-status{background:#fff;border:1px solid #e7e2e9;border-radius:13px;margin-top:14px;padding:14px 18px}.operator-adapter-status summary{color:#786d7e;cursor:pointer;font-size:9px;font-weight:800;text-transform:uppercase}.operator-adapter-status ul{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:14px 0 0;padding:0}.operator-adapter-status li{display:grid;grid-gap:3px;gap:3px}.operator-adapter-status li strong{font-size:9px;text-transform:capitalize}.operator-adapter-status li span{color:#817789;font-size:9px}.case-evidence-panel li{display:grid;grid-gap:5px;gap:5px}.case-evidence-panel li small{color:#9a919e;font-size:8px}.case-limitations{border-top:1px solid #ece8ee;margin:0 0 18px;padding-top:15px}.case-limitations summary{color:#75697b;cursor:pointer;font-size:9px;font-weight:800;text-transform:uppercase}.case-limitations ul{margin:10px 0 0}.case-limitations li{font-size:9px;padding:10px 2px}.case-workspace-handoff{background:#f4f0f6;border:1px solid #e5dce9;border-radius:14px;display:grid;grid-gap:7px;gap:7px;margin-top:14px;padding:18px}.architecture-label,.case-workspace-handoff span{color:#846d91;font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.case-workspace-handoff strong{color:#3f3645;font-size:13px}.case-workspace-handoff p{color:#776e7c;font-size:10px;line-height:1.55;margin:0}.logo{align-items:baseline;display:flex;gap:3px;text-decoration:none}.logo-mark{font-size:25px;letter-spacing:6px}.logo-subtitle{color:#75677d;font-size:11px;max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-group:first-child{border-top:0;padding-top:0}.nav-child{align-items:center;display:flex;gap:10px;min-height:40px}.nav-child svg{color:#9789a0;flex:none}.nav-child.active svg{color:#674a79}.sidebar-operator-card{margin-top:auto;text-decoration:none}.avatar-button{text-decoration:none}.operator-mobile-bottom-nav a[aria-current=page]{background:#f0e7f5;border-radius:11px;color:#5e3f70}.operator-mobile-bottom-nav a{padding:5px 2px}.operator-mobile-bottom-nav a span{line-height:1.15;text-align:center}.settings-page{max-width:880px;padding-top:24px}.settings-eyebrow{align-items:center;color:#795b89;display:flex;font-size:10px;font-weight:850;gap:7px;letter-spacing:.11em;margin-bottom:12px;text-transform:uppercase}.settings-card{align-items:center;background:#fff;border:1px solid #e6e0e9;border-radius:16px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:auto minmax(0,1fr);padding:22px}.settings-workspace-avatar{align-items:center;background:#eadff0;border-radius:13px;color:#60466d;display:flex;font-size:13px;font-weight:900;height:46px;justify-content:center;letter-spacing:.05em;width:46px}.settings-workspace-avatar.user{background:#2f2935;color:#fff}.settings-card span{color:#8d8194;font-size:9px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.settings-card h2{font-size:19px;margin:5px 0}.settings-card p{color:#7b7180;font-size:11px;margin:0}@media(max-width:900px){.operator-mobile-bottom-nav{grid-template-columns:repeat(5,minmax(0,1fr));padding:7px calc(5px + env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) calc(5px + env(safe-area-inset-left))}.operator-mobile-bottom-nav a{font-size:8px;min-width:0}.page-canvas:not(:has(.ask-page)){padding-bottom:calc(104px + env(safe-area-inset-bottom))}.mobile-topbar .logo{justify-content:center}.mobile-topbar .logo-mark{font-size:21px;letter-spacing:5px}}@media(max-width:390px){.operator-mobile-bottom-nav{bottom:8px;left:8px;right:8px}.operator-mobile-bottom-nav a{font-size:7.5px}.operator-mobile-bottom-nav a svg{height:18px;width:18px}.settings-page{padding-top:8px}}.focus-today{grid-template-columns:minmax(0,1fr) 220px;min-height:310px}.focus-today h2{font-size:clamp(32px,3.25vw,47px);max-width:760px}.focus-today-copy>p{font-size:15px;line-height:1.55;max-width:720px}.focus-today dl{align-items:start;display:grid;grid-gap:22px 24px;gap:22px 24px;grid-template-columns:minmax(130px,.7fr) minmax(160px,1.3fr)}.focus-today dl div{min-width:0}.focus-today dl div:last-child{grid-column:1/-1}.focus-today dt{font-size:10px}.focus-today dd{font-size:16px;line-height:1.42;overflow-wrap:anywhere}.focus-today dd small{color:#cfc0d7;display:block;font-size:10px;font-weight:700;margin-bottom:5px}.focus-today-action a{font-size:12px;line-height:1.3;padding:14px 12px}.focus-today-action>small{font-size:13px}.attention-row,.attention-table-head{column-gap:12px;grid-template-columns:56px minmax(190px,1.1fr) minmax(140px,.7fr) minmax(190px,1fr) minmax(112px,.55fr)}.attention-row{min-height:96px}.attention-impact,.attention-recommendation,.attention-subject{min-width:0}.attention-subject strong{font-size:15px}.attention-subject small{font-size:12px;line-height:1.35}.attention-impact{display:grid;font-size:15px;grid-gap:4px;gap:4px;line-height:1.3;overflow-wrap:anywhere}.attention-impact small{color:#93899a;font-size:9px;font-weight:700}.attention-recommendation{font-size:13px;overflow-wrap:anywhere}.attention-recommendation small{font-size:10px}.attention-explicit-action{align-items:center;color:#6b4d7b;display:flex;font-size:11px;font-weight:800;gap:5px;justify-content:flex-end;text-align:right}.attention-explicit-action svg{flex:none}.case-heading p{font-size:15px;line-height:1.5}.case-summary-grid article{gap:10px;min-height:135px;padding:23px}.case-summary-grid span{font-size:10px}.case-summary-grid strong{font-size:20px;line-height:1.35}.case-summary-grid small{color:#7f7684;font-size:10px;line-height:1.55}.case-impact-summary strong{font-size:30px}.case-entry-points{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,1fr);margin:16px 0}.case-entry-points a{align-items:center;background:#fff;border:1px solid #e7e2e9;border-radius:13px;color:#4a3d51;display:grid;font-size:12px;font-weight:750;grid-gap:11px;gap:11px;grid-template-columns:auto 1fr auto;padding:18px;text-decoration:none}.case-entry-points a>svg:first-child{color:#856897}.case-entry-points a:hover{background:#f8f4fa;border-color:#d8cbde}.case-evidence-panel>div>p{color:#665c6d;font-size:12px;font-weight:750;margin:12px 0 0}.case-evidence-panel>ul>li strong{color:#514757;font-size:14px;font-weight:550}.case-impact-provenance,.case-technical-lineage{border-top:1px solid #ece8ee;margin-bottom:18px;padding-top:17px}.case-impact-provenance summary,.case-technical-lineage summary{color:#6b5279;cursor:pointer;font-size:11px;font-weight:800}.case-impact-provenance dl{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,1fr);margin:16px 0 0}.case-impact-provenance dl div{background:#f8f6f9;border-radius:9px;display:grid;grid-gap:5px;gap:5px;padding:13px}.case-impact-provenance dt{color:#94899b;font-size:9px;font-weight:800;text-transform:uppercase}.case-impact-provenance dd{color:#5c5262;font-size:11px;line-height:1.5;margin:0}.case-technical-lineage>ul{margin:12px 0}.case-technical-lineage li span{color:#776d7d;font-size:9px;overflow-wrap:anywhere}.case-technical-lineage>p{color:#938a98;font-size:8px;line-height:1.6;overflow-wrap:anywhere}.case-evidence-panel footer span{font-size:13px}.case-evidence-panel footer span small{font-size:9px}.case-evidence-panel footer a{font-size:11px}@media(max-width:1400px){.focus-today{grid-template-columns:1fr}.focus-today-action{border-left:0;border-top:1px solid rgba(255,255,255,.16);display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr auto;padding-left:0;padding-top:18px}.focus-today-action>small{grid-column:1;margin:0}.focus-today-action a{grid-column:2;grid-row:1/3;margin:0}.attention-row,.attention-table-head{grid-template-columns:40px minmax(110px,1fr) minmax(90px,.7fr) minmax(140px,1.15fr) minmax(88px,.65fr)}}@media(max-width:1220px){.attention-row,.attention-table-head{grid-template-columns:40px minmax(100px,1fr) minmax(88px,.65fr) minmax(128px,1fr) minmax(82px,.55fr)}}@media(max-width:900px){.focus-today dl{grid-template-columns:1fr}.focus-today dl div:last-child{grid-column:auto}.attention-row{grid-template-columns:34px minmax(0,1fr);padding:18px 15px}.attention-explicit-action,.attention-impact,.attention-recommendation{grid-column:2}.attention-explicit-action{justify-content:flex-start;margin-top:5px}.case-entry-points,.case-impact-provenance dl{grid-template-columns:1fr}}.architecture-workspace{display:grid;grid-gap:18px;gap:18px;margin:0 auto;max-width:1220px;min-width:0}.architecture-hero{align-items:end;background:linear-gradient(132deg,#302637,#584265 58%,#806590);border-radius:22px;color:#fff;display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(0,1fr) 270px;overflow:hidden;padding:34px;position:relative}.architecture-hero>aside,.architecture-hero>div{position:relative;z-index:1}.architecture-hero:after{background:radial-gradient(circle,rgba(255,255,255,.2),transparent 68%);content:"";height:360px;position:absolute;right:-80px;top:-180px;width:360px}.architecture-hero>div>span{color:#d9c8e3;font-size:9px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.architecture-hero h1{color:#fff;font-size:clamp(30px,4vw,50px);font-weight:470;letter-spacing:-.045em;line-height:1.04;margin:20px 0 12px}.architecture-hero>div>p{color:#ded2e4;font-size:13px;line-height:1.55;margin:0;max-width:720px}.architecture-hero>aside{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:13px;display:grid;grid-gap:7px;gap:7px;padding:17px}.architecture-hero>aside strong{font-size:11px}.architecture-hero>aside small{color:#ddd1e2;font-size:9px;line-height:1.55}.architecture-purpose{align-items:start;background:#fff;border:1px solid #e7e2e9;border-radius:15px;display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);padding:24px}.architecture-purpose span{color:#927e9d;font-size:9px;font-weight:850;text-transform:uppercase}.architecture-purpose h2{font-size:20px;font-weight:590;line-height:1.35;margin:7px 0 0}.architecture-purpose p{color:#756c7a;font-size:11px;line-height:1.65;margin:0}.architecture-domain-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.architecture-domain-grid article,.architecture-lower-grid>article{background:#fff;border:1px solid #e7e2e9;border-radius:14px;display:grid;grid-gap:10px;gap:10px;padding:19px}.architecture-domain-grid svg{color:#8d6e9d}.architecture-domain-grid h2{font-size:14px;margin:0}.architecture-domain-grid p{color:#6f6674;font-size:10px;line-height:1.5;margin:0}.architecture-domain-grid small{color:#9a909f;font-size:8px;line-height:1.45;margin-top:auto}.architecture-lower-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr 1fr}.architecture-flow,.architecture-lower-grid ul{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:6px 0 0;padding:0}.architecture-flow li{align-items:center;background:#f6f2f8;border-radius:9px;color:#584d5f;display:flex;font-size:10px;justify-content:space-between;padding:11px}.architecture-flow li:last-child svg{display:none}.architecture-lower-grid ul li{align-items:center;color:#554b5c;display:flex;font-size:10px;gap:8px}.architecture-lower-grid ul svg{color:#6c9b82}.architecture-lower-grid>article>p{border-top:1px solid #eee9f0;color:#7b727f;font-size:9px;line-height:1.6;margin:6px 0 0;padding-top:12px}@media(max-width:1000px){.architecture-domain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.architecture-hero,.architecture-lower-grid,.architecture-purpose{grid-template-columns:1fr}.architecture-hero{padding:25px 22px}.architecture-domain-grid{grid-template-columns:1fr}.architecture-purpose{gap:15px;padding:20px}.architecture-lower-grid{gap:12px}}.site-workspace{align-items:start;display:grid;grid-template-columns:minmax(0,1fr) 0;min-width:0;overflow-x:hidden;transition:grid-template-columns .18s ease}.site-workspace:has(>.site-ask-panel.open[data-workspace-mode=docked]){grid-template-columns:minmax(0,1fr) clamp(380px,34vw,460px)}.site-workspace:has(.ask-page){display:block;height:100%;min-height:0;overflow:hidden}.desktop-topbar{position:-webkit-sticky;position:sticky;top:0}.topbar-ask-link{border:0;cursor:pointer}.mobile-ask-button{align-items:center;background:#f1e9f5;border:0;border-radius:999px;color:#694f78;display:flex;height:38px;justify-content:center;width:38px}.operator-experience-shell{grid-template-columns:minmax(0,1fr);max-width:1390px}.site-ask-panel{align-self:start;background:linear-gradient(180deg,#fff,#fbf8fc);border-left:1px solid #e6e0e9;box-shadow:-14px 0 38px rgba(53,40,63,.055);display:grid;grid-template-rows:auto minmax(180px,1fr) auto auto;height:calc(100dvh - 68px);min-height:580px;position:-webkit-sticky;position:sticky;top:68px;z-index:9}.site-ask-header{align-items:center;border-bottom:1px solid #ebe6ee;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto 1fr auto auto;padding:22px 20px}.site-ask-mark{align-items:center;background:linear-gradient(145deg,#eadcf3,#d6bfe5);border-radius:13px;color:#60446f;display:flex;height:43px;justify-content:center;width:43px}.site-ask-header>div{display:grid;grid-gap:3px;gap:3px}.site-ask-header>div>span{color:#95879e;font-size:9px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.site-ask-header h2{color:#302737;font-size:20px;font-weight:650;letter-spacing:-.02em;margin:0}.site-ask-close,.site-ask-header>a{align-items:center;background:transparent;border:0;color:#8e7e97;display:flex;height:44px;justify-content:center;padding:0;text-decoration:none;width:44px}.site-ask-close{display:none}.site-ask-conversation{display:flex;flex-direction:column;gap:18px;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:22px 18px 28px;scroll-behavior:smooth;scroll-padding-block:22px 96px;scrollbar-gutter:stable}.site-ask-conversation>.chat-message,.site-ask-conversation>.site-ask-message{flex:0 0 auto;min-width:0;width:100%}.site-ask-conversation .chat-bubble,.site-ask-conversation .lila-visual-response{max-width:100%;min-width:0}.site-ask-conversation .lila-visual-response{height:auto;position:static}.site-ask-message{display:flex;gap:10px;max-width:94%}.site-ask-message.user{align-self:flex-end;background:#4d3a56;border-radius:16px 16px 4px 16px;color:#fff;padding:12px 14px}.site-ask-message.user p{font-size:12px;line-height:1.55;margin:0}.site-ask-message.assistant{align-self:flex-start}.site-ask-message.assistant>div{background:#f3edf6;border:1px solid #ede4f1;border-radius:4px 16px 16px 16px;color:#56475f;padding:13px 14px}.site-ask-message-mark{align-items:center;color:#765588;display:flex;flex:none;height:28px;justify-content:center;width:24px}.site-ask-message .lila-prose,.site-ask-message .lila-prose li,.site-ask-message .lila-prose p{color:#5f5266;font-size:11px;line-height:1.6}.site-ask-message .lila-prose p{margin:0 0 8px}.site-ask-message .lila-prose p:last-child{margin-bottom:0}.site-ask-message .lila-prose ol,.site-ask-message .lila-prose ul{margin:8px 0;padding-left:18px}.site-ask-thinking{font-size:11px;line-height:1.6}.site-ask-visual{margin-top:10px;max-width:100%;overflow-x:auto}.site-ask-response-status{color:#8b7d92;display:block;font-size:9px;font-weight:750;margin-top:9px;text-transform:uppercase}.site-ask-prompts{display:grid;grid-gap:8px;gap:8px;padding:4px 18px 14px}.site-ask-prompts button{background:#fff;border:1px solid #e6dfe9;border-radius:10px;color:#5e5265;cursor:pointer;font-size:10px;line-height:1.35;min-height:44px;padding:11px 12px;text-align:left}.site-ask-prompts button:hover{background:#f5eff7;border-color:#d9c9e0;color:#5d3f6d}.site-ask-input{align-items:end;border-top:1px solid #e9e3eb;display:grid;grid-gap:9px;gap:9px;grid-template-columns:minmax(0,1fr) auto;padding:15px 17px 11px}.site-ask-input textarea{background:#fff;border:1px solid #ded5e3;border-radius:14px;color:#352d3b;font:inherit;font-size:12px;line-height:1.45;max-height:120px;min-height:58px;outline:none;padding:11px 42px 11px 13px;resize:none}.site-ask-input textarea:focus{border-color:#9a78aa;box-shadow:0 0 0 3px rgba(137,96,157,.11)}.site-ask-input>button{align-items:center;background:#4d3a56;border:0;border-radius:11px;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;width:44px}.site-ask-input>button:disabled{cursor:default;opacity:.42}.site-ask-footer{align-items:center;display:flex;justify-content:space-between;padding:0 18px 15px}.site-ask-footer a,.site-ask-footer button{align-items:center;background:transparent;border:0;color:#807287;display:flex;font-size:9px;font-weight:750;gap:5px;min-height:44px;padding:4px 0;text-decoration:none}.site-ask-footer button{cursor:pointer}.site-ask-panel [aria-disabled=true]{cursor:wait;opacity:.45;pointer-events:none}.site-ask-panel .lila-visual-metric-grid{grid-template-columns:1fr 1fr}.site-ask-panel .lila-visual-product-metrics{grid-template-columns:1fr}.site-ask-panel .ranked-product-comparison .lila-visual-table-wrap,.site-ask-panel .ranked-restock-table .lila-visual-table-wrap{display:none}.site-ask-panel .ranked-product-comparison:after,.site-ask-panel .ranked-restock-table:after{background:#f7f3fa;border-radius:9px;color:#6f6277;content:"Open full Ask to view the complete table.";display:block;font-size:10px;line-height:1.4;padding:10px 11px}@media(max-width:1400px){.site-ask-close{display:flex}.operator-experience-shell{max-width:none}}@media(max-width:900px){.site-workspace,.site-workspace:has(>.site-ask-panel.open[data-workspace-mode=docked]){display:block}.site-ask-panel[data-workspace-mode=docked]{bottom:0;height:calc(100dvh - 64px);left:auto;max-width:none;min-height:0;position:fixed;right:0;top:64px;transform:none;width:min(var(--ask-workspace-width,440px),100vw);z-index:48}.site-workspace:has(.ask-page){height:100%}.mobile-ask-button{justify-self:end}.operator-experience-shell{grid-template-columns:1fr}}.site-ask-message.assistant{align-items:flex-start;height:auto;min-height:0}.site-ask-message.assistant>div{align-self:flex-start;border-radius:0;height:auto;min-height:0;width:-moz-fit-content;width:fit-content}.site-ask-panel .chat-message.assistant{align-self:start;grid-auto-rows:max-content;height:auto;min-height:0}.site-ask-panel .chat-message.assistant .chat-bubble{align-self:start;height:-moz-fit-content;height:fit-content;min-height:0;width:100%}.site-ask-panel:not(.open){display:none}.site-ask-panel{min-width:0;width:100%}.site-ask-header{cursor:default;grid-template-columns:auto auto minmax(0,1fr) repeat(4,44px);gap:5px;padding:14px 12px}.site-ask-header>a,.site-ask-header>button{align-items:center;background:transparent;border:0;color:#8e7e97;display:flex;height:44px;justify-content:center;padding:0;text-decoration:none;width:44px}.site-ask-drag-mark{color:#b5a8bc;cursor:-webkit-grab;cursor:grab;touch-action:none}.site-ask-panel[data-workspace-mode=floating]{border:1px solid #e2d9e7;border-radius:18px;box-shadow:0 24px 70px rgba(42,29,49,.2);height:var(--ask-workspace-height,720px);left:var(--ask-workspace-x,calc(100vw - 480px));min-height:0;overflow:hidden;position:fixed;right:auto;top:var(--ask-workspace-y,80px);transform:none;width:var(--ask-workspace-width,460px);z-index:48}.site-ask-panel[data-workspace-mode=floating] .site-ask-header{cursor:-webkit-grab;cursor:grab;touch-action:none}.site-ask-panel[data-minimized=true]{display:grid;grid-template-rows:auto;height:auto;min-height:0}.site-ask-panel[data-minimized=true]>:not(.site-ask-header){display:none}.site-ask-resize-handle{background:linear-gradient(135deg,transparent 45%,#a894b3 46%,#a894b3 54%,transparent 55%);border:0;bottom:4px;cursor:nesw-resize;height:22px;left:4px;position:absolute;touch-action:none;width:22px;z-index:2}.ask-lila-launcher{align-items:center;background:#4d3a56;border:0;border-radius:999px;bottom:26px;box-shadow:0 12px 32px rgba(55,39,64,.2);color:#fff;display:flex;font-size:12px;font-weight:800;gap:7px;min-height:46px;padding:0 17px;position:fixed;right:26px;z-index:38}@media(min-width:901px){.site-ask-panel[data-workspace-mode=docked]{bottom:0;display:none;height:calc(100dvh - 68px);max-width:none;min-height:0;position:fixed;right:0;top:68px;transform:none;width:clamp(380px,34vw,460px)}.app-content:has(>.r13-preview-banner) .site-ask-panel[data-workspace-mode=docked]{height:calc(100dvh - 104px);top:104px}.site-ask-panel[data-workspace-mode=docked].open,.site-ask-panel[data-workspace-mode=floating].open{display:grid}}@media(min-width:1401px){.site-workspace:has(>.site-ask-panel.open[data-workspace-mode=docked]) .today-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:901px) and (max-width:1400px){.site-workspace:has(>.site-ask-panel.open[data-workspace-mode=docked]) .today-priority-grid{grid-template-columns:1fr}.site-workspace:has(>.site-ask-panel.open[data-workspace-mode=docked]) .today-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.site-ask-panel[data-workspace-mode]{border-radius:0;bottom:0;height:calc(100dvh - 64px);left:0;max-width:none;position:fixed;right:0;top:64px;transform:none;width:100vw}.site-ask-panel[data-minimized=true]{height:calc(100dvh - 64px);grid-template-rows:auto minmax(180px,1fr) auto auto}.site-ask-panel[data-minimized=true]>:not(.site-ask-header){display:initial}.site-ask-drag-mark,.site-ask-resize-handle{display:none}.ask-lila-launcher{bottom:82px;right:14px}}.collection-intelligence-page{display:grid;grid-gap:24px;gap:24px;max-width:1500px}.collection-collaboration>header>div>span,.collection-intelligence-card>header span,.collection-intelligence-eyebrow,.collection-measurement-learning-grid article>header span,.collection-section-header>div>span,.collection-strategy-order>header span{color:#795b89;font-size:10px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.collection-intelligence-header{margin-bottom:0}.collection-intelligence-header .merchant-header-actions{align-self:end}.collection-ask-action{cursor:pointer}.collection-trust-strip{background:#fff;border:1px solid #e5e0e7;border-radius:15px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.collection-trust-strip>div{align-items:center;border-right:1px solid #ece8ee;display:flex;gap:11px;min-width:0;padding:14px 17px}.collection-trust-strip>div:last-child{border-right:0}.collection-trust-strip svg{color:#6b8f78;flex:none}.collection-trust-strip span{display:grid;min-width:0}.collection-trust-strip small{color:#98909b;font-size:8px;font-weight:800;text-transform:uppercase}.collection-trust-strip strong{font-size:11px;margin-top:3px;overflow-wrap:anywhere}.collection-intelligence-flow{align-items:center;background:#f1ecf3;border-radius:13px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:5px}.collection-intelligence-flow span{align-items:center;color:#625669;display:flex;font-size:9px;font-weight:800;justify-content:space-between;padding:10px 12px}.collection-intelligence-flow svg{color:#a093a7;transform:rotate(-90deg)}.collection-state-read-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}.collection-collaboration,.collection-evidence-section,.collection-intelligence-card,.collection-measurement-learning-grid>article,.collection-strategy-section{background:#fff;border:1px solid #e6e1e8;border-radius:17px;padding:23px}.collection-intelligence-card>header,.collection-measurement-learning-grid article>header{align-items:center;display:flex;gap:8px}.collection-intelligence-card>header svg,.collection-measurement-learning-grid article>header svg{color:#836594}.collection-intelligence-card h2{font-size:20px;font-weight:610;line-height:1.35;margin:17px 0 8px}.collection-intelligence-card>p{color:#746c78;font-size:11px;line-height:1.6;margin:0}.collection-intelligence-card dl{display:grid;grid-gap:1px;gap:1px;grid-template-columns:1fr 1fr;margin:20px 0 0}.collection-intelligence-card dl div{background:#f7f4f8;padding:11px}.collection-intelligence-card dt{color:#8b818f;font-size:8px;text-transform:uppercase}.collection-intelligence-card dd{font-size:10px;font-weight:750;margin:4px 0 0}.collection-intelligence-card.emphasis{background:linear-gradient(140deg,#382d3f,#5d4967);color:#fff}.collection-intelligence-card.emphasis>header span,.collection-intelligence-card.emphasis>header svg{color:#d6c3e0}.collection-intelligence-card.emphasis>p{color:#d6cbd9}.collection-read-callout{align-items:baseline;border-top:1px solid rgba(255,255,255,.17);display:flex;gap:7px;margin-top:22px;padding-top:16px}.collection-read-callout strong{font-size:23px}.collection-read-callout span{color:#d5cad8;font-size:9px}.collection-section-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.collection-section-header h2{font-size:24px;letter-spacing:-.025em;margin:7px 0}.collection-section-header p{color:#746c78;font-size:11px;line-height:1.55;margin:0;max-width:720px}.collection-candidate-badge,.collection-session-state{align-items:center;background:#f3edf6;border-radius:999px;color:#735281;display:flex;font-size:8px;font-weight:850;padding:7px 10px;text-transform:uppercase}.collection-candidate-badge.evidence{background:#eaf4ee;color:#3f7558}.collection-explanation-flow{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:22px}.collection-explanation-flow article{background:#f8f5f9;border-radius:12px;min-width:0;padding:15px}.collection-stage-index{color:#a895b1;font-size:9px;font-weight:850}.collection-explanation-flow article>small{color:#765c82;display:block;font-size:8px;font-weight:850;line-height:1.35;margin:9px 0;text-transform:uppercase}.collection-explanation-flow strong{font-size:10px;line-height:1.5}.collection-explanation-flow p{color:#8b828e;font-size:8px;line-height:1.45;margin:8px 0 0}.collection-role-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:12px}.collection-role-grid article{border:1px solid #ebe5ed;border-radius:11px;padding:13px}.collection-role-grid article>span{color:#775686;font-size:8px;font-weight:850;text-transform:uppercase}.collection-role-grid h3{font-size:11px;line-height:1.35;margin:8px 0 5px}.collection-role-grid p,.collection-role-grid small{color:#7d747f;font-size:8px;line-height:1.45}.collection-role-grid p{margin:0 0 6px}.collection-strategy-order{border-top:1px solid #ece7ee;margin-top:22px;padding-top:20px}.collection-strategy-order>header{align-items:center;display:flex;justify-content:space-between}.collection-strategy-order h3{font-size:16px;margin:4px 0}.collection-strategy-order ol{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:14px 0 0;padding:0}.collection-strategy-order li{align-items:center;background:#faf8fb;border:1px solid #eee9f0;border-radius:10px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:25px minmax(0,1fr) auto;padding:10px}.collection-strategy-order li>strong{align-items:center;background:#eadfef;border-radius:50%;display:flex;font-size:9px;height:25px;justify-content:center}.collection-strategy-order li div{display:grid;min-width:0}.collection-strategy-order li div span{font-size:9px;font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-strategy-order li small{color:#8c828f;font-size:7px;margin-top:3px;text-transform:capitalize}.collection-strategy-order li b{color:#765985;font-size:9px}.collection-evidence-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.collection-evidence-grid article{background:#f8f6f9;border-radius:12px;display:grid;grid-gap:7px;gap:7px;padding:16px}.collection-evidence-grid svg{color:#81628f}.collection-evidence-grid span{color:#8b808f;font-size:8px;font-weight:800;text-transform:uppercase}.collection-evidence-grid strong{font-size:11px;overflow-wrap:anywhere}.collection-evidence-grid p{color:#7d7480;font-size:8.5px;line-height:1.5;margin:0}.collection-lineage{border-top:1px solid #ece7ee;margin-top:18px;padding-top:15px}.collection-lineage summary{color:#6f6375;cursor:pointer;font-size:9px;font-weight:850;text-transform:uppercase}.collection-lineage>div{display:grid;grid-gap:15px;gap:15px;grid-template-columns:minmax(230px,.7fr) 1.3fr;margin-top:16px}.collection-lineage dl{display:grid;grid-gap:5px;gap:5px;margin:0}.collection-lineage dl div{background:#f8f5f9;border-radius:8px;padding:9px}.collection-lineage dt{color:#8a7d8f;font-size:7px;text-transform:uppercase}.collection-lineage dd{font-family:monospace;font-size:8px;margin:3px 0 0}.collection-lineage ul{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.collection-lineage li{border-bottom:1px solid #eee9f0;display:grid;grid-gap:3px;gap:3px;padding:6px 0}.collection-lineage li strong{font-size:9px;text-transform:capitalize}.collection-lineage li small,.collection-lineage li span{color:#817683;font-size:8px}.collection-collaboration>header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.collection-collaboration h2{font-size:22px;margin:7px 0}.collection-collaboration header p{color:#776e7b;font-size:10px;margin:0}.collection-session-state{gap:6px;white-space:nowrap}.collection-collaboration-toolbar{display:flex;gap:8px;margin:18px 0 10px}.collection-collaboration-toolbar button{align-items:center;background:#f6f1f7;border:1px solid #e5dce9;border-radius:9px;color:#5f5067;display:flex;font-size:9px;font-weight:750;gap:6px;padding:9px 11px}.collection-collaboration-toolbar button:disabled{opacity:.45}.collection-comparison-note{background:#f7f3f8;border-radius:9px;display:grid;grid-gap:3px;gap:3px;margin-bottom:10px;padding:11px}.collection-comparison-note strong{font-size:9px}.collection-comparison-note span{color:#7c7181;font-size:8px}.collection-review-order{display:grid;grid-gap:6px;gap:6px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.collection-review-order>li{align-items:center;background:#fbfafc;border:1px solid #ece7ee;border-radius:10px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto 24px minmax(0,1fr) auto auto;padding:9px}.collection-review-order>li[draggable=true]{cursor:-webkit-grab;cursor:grab}.collection-drag-handle{color:#a296a7}.collection-review-position{font-size:10px;text-align:center}.collection-review-order>li>div{display:grid;min-width:0}.collection-review-order>li>div strong{font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-review-order>li>div small{color:#8a7f8d;font-size:7px;margin-top:3px;text-transform:capitalize}.collection-keyboard-moves button,.collection-review-order>li>button{align-items:center;background:#fff;border:1px solid #e3dce6;border-radius:7px;color:#8a7a92;display:flex;height:27px;justify-content:center;width:27px}.collection-review-order>li>button.active{background:#eadcf0;color:#654672}.collection-keyboard-moves{display:flex;gap:3px}.collection-keyboard-moves button:disabled{opacity:.32}.collection-rationale{display:grid;grid-gap:7px;gap:7px;margin-top:16px}.collection-rationale>span{font-size:9px;font-weight:850;text-transform:uppercase}.collection-rationale textarea{border:1px solid #ded6e2;border-radius:10px;font:inherit;font-size:10px;padding:11px;resize:vertical}.collection-rationale small{color:#8a808d;font-size:8px}.collection-measurement-learning-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}.collection-measurement-learning-grid h2{font-size:18px;text-transform:capitalize}.collection-measurement-learning-grid p{color:#776d7b;font-size:10px;line-height:1.55}.collection-measurement-learning-grid article>small{color:#8e8391;font-size:8px}.collection-authority-footer{align-items:flex-start;background:#29232d;border-radius:14px;color:#fff;display:flex;gap:12px;padding:17px}.collection-authority-footer svg{color:#c2a8d0;flex:none}.collection-authority-footer strong{font-size:11px}.collection-authority-footer p{color:#c7bdca;font-size:9px;line-height:1.55;margin:4px 0 0}.collection-capability-state{align-items:flex-start;background:#fff;border:1px solid #e5e0e7;border-left:4px solid #9a8f9e;border-radius:14px;display:flex;gap:14px;padding:24px}.collection-capability-state.stale{border-left-color:#c89340}.collection-capability-state.conflict{border-left-color:#b25048}.collection-capability-state svg{color:#806f87;flex:none}.collection-capability-state>div>span{font-size:9px;font-weight:850;text-transform:uppercase}.collection-capability-state h2{font-size:22px;margin:6px 0}.collection-capability-state p{color:#746b78;font-size:11px;line-height:1.55;margin:0}.collection-capability-state small{color:#978c9a;display:block;font-size:8px;margin-top:12px;overflow-wrap:anywhere}@media(max-width:1180px){.collection-trust-strip{grid-template-columns:1fr 1fr}.collection-trust-strip>div:nth-child(2){border-right:0}.collection-trust-strip>div:nth-child(-n+2){border-bottom:1px solid #ece8ee}.collection-explanation-flow,.collection-role-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-strategy-order ol{grid-template-columns:1fr 1fr}}@media(max-width:760px){.collection-intelligence-page{gap:16px}.collection-evidence-grid,.collection-lineage>div,.collection-measurement-learning-grid,.collection-state-read-grid{grid-template-columns:1fr}.collection-intelligence-flow{grid-template-columns:1fr 1fr 1fr}.collection-intelligence-flow span{border-bottom:1px solid #e5dfe8}.collection-explanation-flow,.collection-role-grid{grid-template-columns:1fr 1fr}.collection-review-order{grid-template-columns:1fr}.collection-collaboration>header,.collection-section-header{align-items:stretch;display:grid}.collection-candidate-badge,.collection-session-state{justify-self:start}.collection-strategy-order ol{grid-template-columns:1fr}.collection-collaboration-toolbar{align-items:stretch;flex-direction:column}.collection-collaboration-toolbar button{justify-content:center}}@media(max-width:460px){.collection-explanation-flow,.collection-intelligence-flow,.collection-role-grid,.collection-trust-strip{grid-template-columns:1fr}.collection-trust-strip>div{border-bottom:1px solid #ece8ee;border-right:0}.collection-trust-strip>div:last-child{border-bottom:0}.collection-intelligence-flow svg{display:none}.collection-collaboration,.collection-evidence-section,.collection-intelligence-card,.collection-measurement-learning-grid>article,.collection-strategy-section{padding:17px}.collection-review-order>li{grid-template-columns:20px 23px minmax(0,1fr) auto}.collection-keyboard-moves{grid-column:1/-1}.collection-keyboard-moves button{flex:1 1;width:auto}.collection-intelligence-header .merchant-header-actions{display:grid;grid-template-columns:1fr}.collection-intelligence-header .merchant-header-actions button{justify-content:center}}.collection-merchant-workspace{gap:30px;max-width:1320px}.collection-merchant-workspace .collection-intelligence-header{align-items:flex-end;border-bottom:1px solid #e8e2ea;padding-bottom:24px}.collection-merchant-workspace .collection-intelligence-header h1{font-size:42px;letter-spacing:-.04em;margin:7px 0 9px}.collection-merchant-workspace .collection-intelligence-header p{font-size:13px;line-height:1.6;max-width:720px}.collection-current-context{align-items:baseline;display:flex;gap:9px;margin-top:19px}.collection-current-context span{color:#8a7d8f;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.collection-current-context strong{font-size:18px;letter-spacing:-.015em}.collection-merchant-workspace .collection-section-header h2{font-size:26px;line-height:1.25}.collection-merchant-workspace .collection-collaboration header p,.collection-merchant-workspace .collection-section-header p{font-size:13px;line-height:1.6}.collection-focus{background:linear-gradient(135deg,#302736,#4a3952 72%,#5c4466);border-radius:22px;color:#fff;display:grid;grid-gap:34px;gap:34px;grid-template-columns:minmax(0,1.55fr) minmax(280px,.7fr);overflow:hidden;padding:34px}.collection-collaboration>header>div>span,.collection-evidence-secondary .collection-section-header>div>span,.collection-focus-copy>span,.collection-live-context .collection-section-header>div>span,.collection-measurement-section>div:first-child>span,.collection-strategy-narrative .collection-section-header>div>span{color:#bda7c8;font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.collection-focus-copy h2{font-family:Georgia,serif;font-size:32px;font-weight:400;letter-spacing:-.025em;line-height:1.25;margin:13px 0 12px;max-width:780px}.collection-focus-copy>p{color:#d4c9d7;font-size:14px;line-height:1.65;margin:0;max-width:720px}.collection-focus-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:23px}.collection-focus-actions span{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.11);border-radius:999px;color:#eee7f0;display:flex;font-size:10px;font-weight:750;gap:6px;padding:8px 11px}.collection-focus-facts{align-self:stretch;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.11);border-radius:15px;display:grid;margin:0;padding:6px 16px}.collection-focus-facts div{border-bottom:1px solid rgba(255,255,255,.1);display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr auto;padding:12px 2px}.collection-focus-facts div:last-child{border:0}.collection-focus-facts dt{color:#baaec0;font-size:10px;font-weight:750;text-transform:uppercase}.collection-focus-facts dd{font-size:12px;font-weight:800;margin:0;text-align:right;text-transform:capitalize}.collection-live-context{background:#fff;border:1px solid #e6e1e8;border-radius:18px;padding:25px}.collection-storefront-link,.collection-unavailable-pill{align-items:center;background:#f2ecf5;border-radius:999px;color:#654873;display:flex;font-size:8px;font-weight:850;padding:8px 11px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.collection-state-surface{border-left-width:3px}.collection-state-surface.current{border-left-color:#60846d}.collection-state-surface.candidate{border-left-color:#89649a}.collection-state-surface.draft{border-left-color:#b18655}.collection-state-surface.test{border-left-color:#5e6f9b}.collection-section-state{align-items:flex-end;display:flex;gap:8px;flex-direction:column}.collection-workflow-state{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:8px;font-weight:850;gap:5px;padding:8px 11px;text-transform:uppercase;white-space:nowrap}.collection-workflow-state.current{background:#eaf3ed;border-color:#d5e7da;color:#386149}.collection-workflow-state.candidate{background:#f2ebf5;border-color:#e6d9eb;color:#684775}.collection-workflow-state.draft{background:#f8f0e7;border-color:#ead9c4;color:#79552e}.collection-workflow-state.test{background:#edf0f8;border-color:#dce2f0;color:#465a86}.collection-active-test{background:#fff;border:1px solid #e6e1e8;border-radius:18px;padding:28px}.collection-test-metrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px}.collection-test-metrics article{background:#f8f7fa;border:1px solid #ece8ef;border-radius:12px;display:grid;grid-gap:6px;gap:6px;padding:16px}.collection-test-metrics svg{color:#6a7799}.collection-test-metrics span{color:#837a87;font-size:8px;font-weight:800;text-transform:uppercase}.collection-test-metrics strong{font-size:12px;line-height:1.35}.collection-test-metrics small{color:#8c838f;font-size:8px;line-height:1.45}.collection-test-actions{align-items:center;border-top:1px solid #ebe6ed;display:flex;gap:8px;margin-top:18px;padding-top:16px}.collection-test-actions a{background:#3d3443;border-radius:9px;color:#fff;font-size:9px;font-weight:800;padding:10px 12px;text-decoration:none}.collection-test-actions a:nth-child(2){background:#f3eef5;color:#604f68}.collection-test-actions small{color:#8c838f;font-size:8px;margin-left:auto}.collection-preview-warning{align-items:flex-start;background:#fff6e9;border:1px solid #f0dfc5;border-radius:11px;color:#6d4d2a;display:flex;gap:10px;margin:14px 0;padding:14px}.collection-preview-warning svg{flex:none}.collection-preview-warning strong{font-size:9px;text-transform:uppercase}.collection-preview-warning p{font-size:8.5px;line-height:1.5;margin:5px 0 0}.collection-context-metrics{border-bottom:1px solid #ebe6ed;border-top:1px solid #ebe6ed;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}.collection-context-metrics>div{border-right:1px solid #ebe6ed;display:grid;grid-gap:5px;gap:5px;padding:14px 16px}.collection-context-metrics>div:last-child{border:0}.collection-context-metrics span{color:#8a7f8e;font-size:8px;text-transform:uppercase}.collection-context-metrics strong{font-size:12px}.collection-live-product-list{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:18px 0 0;padding:0}.collection-live-product-list li{align-items:center;background:#faf8fb;border:1px solid #eee9f0;border-radius:11px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:24px 52px minmax(0,1fr);min-width:0;padding:11px}.collection-live-position{color:#836591;font-size:9px;font-weight:850;text-align:center}.collection-live-product-list .collection-product-image.compact{height:52px;min-width:52px;width:52px}.collection-live-product-list li>div{display:grid;min-width:0}.collection-live-product-list li strong{font-size:15px;line-height:1.35}.collection-live-product-list li small{color:#837887;font-size:10px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-live-unavailable{align-items:flex-start;background:#f8f5f9;border-radius:12px;display:flex;gap:11px;margin-top:18px;padding:16px}.collection-live-unavailable svg{color:#8b6c96;flex:none}.collection-live-unavailable strong{font-size:10px}.collection-live-unavailable p{color:#7f7582;font-size:9px;line-height:1.5;margin:5px 0 0}.collection-strategy-narrative{padding:28px}.collection-strategy-story{border-bottom:1px solid #ebe6ed;border-top:1px solid #ebe6ed;display:grid;grid-template-columns:1fr 1fr;margin-top:23px}.collection-strategy-story>div{border-bottom:1px solid #ebe6ed;display:grid;grid-gap:8px;gap:8px;min-height:140px;padding:22px}.collection-strategy-story>div:nth-child(odd){border-right:1px solid #ebe6ed}.collection-strategy-story>div:nth-last-child(-n+2){border-bottom:0}.collection-strategy-story span{color:#846590;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.collection-strategy-story strong{font-family:Georgia,serif;font-size:17px;font-weight:400;line-height:1.42}.collection-strategy-story p{color:#857b88;font-size:8.5px;line-height:1.5;margin:0}.collection-strategy-story .emphasis{background:#f7f2f9}.collection-strategy-uncertainty{align-items:flex-start;background:#f8f5f9;border-radius:12px;display:flex;gap:12px;margin-top:18px;padding:15px}.collection-strategy-uncertainty svg{color:#9874a4;flex:none}.collection-strategy-uncertainty strong{font-size:9px;text-transform:uppercase}.collection-strategy-uncertainty p{color:#796f7c;font-size:8.5px;line-height:1.5;margin:5px 0 0}.collection-merchant-workspace .collection-collaboration{padding:28px}.collection-merchant-workspace .collection-collaboration h2{font-size:25px;letter-spacing:-.02em}.collection-merchant-workspace .collection-collaboration-toolbar{align-items:center;border-bottom:1px solid #ebe6ed;padding-bottom:16px}.collection-merchant-workspace .collection-collaboration-toolbar .collection-ask-action{margin-left:auto}.collection-product-structure{grid-template-columns:1fr;margin-top:15px}.collection-product-structure>li{align-items:start;grid-template-columns:auto 30px minmax(0,1fr) auto auto;padding:14px}.collection-structure-product>strong{font-size:15px!important;line-height:1.35}.collection-structure-product>small{font-size:10px!important;line-height:1.45;margin-top:4px!important}.collection-inline-candidate{background:#f7f2f9;border-left:2px solid #9a78a8;border-radius:0 9px 9px 0;display:grid!important;grid-gap:4px;gap:4px;margin-top:10px;padding:10px 12px}.collection-inline-candidate>span{color:#704d7d;font-size:8px;font-weight:850;text-transform:uppercase}.collection-inline-candidate p{color:#786e7b;font-size:8px;line-height:1.45;margin:0}.collection-inline-candidate p strong{font-family:inherit;font-size:8px!important}.collection-evidence-secondary{padding:24px}.collection-evidence-details{border-top:1px solid #ebe6ed;margin-top:19px;padding-top:4px}.collection-evidence-details>summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:15px 2px}.collection-evidence-details>summary::-webkit-details-marker{display:none}.collection-evidence-details>summary>span{align-items:center;display:flex;gap:9px}.collection-evidence-details>summary strong{font-size:10px}.collection-evidence-details>summary small{color:#8b808e;font-size:8px}.collection-evidence-detail-body{border-top:1px solid #eee9f0;padding-top:3px}.collection-evidence-detail-body .collection-lineage{display:grid;grid-gap:15px;gap:15px;grid-template-columns:minmax(230px,.7fr) 1.3fr}.collection-evidence-detail-body .collection-lineage dl{display:grid;grid-gap:5px;gap:5px;margin:0}.collection-evidence-detail-body .collection-lineage ul{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.collection-measurement-section{align-items:flex-start;background:#fff;border:1px solid #e6e1e8;border-radius:17px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) auto;padding:24px}.collection-measurement-section h2{font-size:20px;margin:8px 0}.collection-measurement-section p{color:#786f7c;font-size:9px;line-height:1.55;margin:0}.collection-measurement-boundaries{display:flex;gap:8px}.collection-measurement-boundaries span{align-items:center;background:#f5f1f6;border-radius:999px;color:#6e5a76;display:flex;font-size:8px;font-weight:800;gap:6px;padding:8px 10px;white-space:nowrap}.collection-measurement-section details{border-top:1px solid #eee9f0;grid-column:1/-1;padding-top:13px}.collection-measurement-section summary{color:#716577;cursor:pointer;font-size:8px;font-weight:850;text-transform:uppercase}.collection-measurement-section details p{margin-top:9px}@media(max-width:1000px){.collection-focus{grid-template-columns:1fr}.collection-live-product-list{grid-template-columns:1fr 1fr}.collection-measurement-section{grid-template-columns:1fr}.collection-measurement-section details{grid-column:auto}.collection-test-metrics{grid-template-columns:1fr 1fr}}@media(max-width:760px){.collection-merchant-workspace{gap:20px}.collection-merchant-workspace .collection-intelligence-header{align-items:stretch}.collection-focus{gap:22px;padding:24px}.collection-focus-copy h2{font-size:24px}.collection-context-metrics{grid-template-columns:1fr 1fr}.collection-context-metrics>div:nth-child(2){border-right:0}.collection-context-metrics>div:nth-child(-n+2){border-bottom:1px solid #ebe6ed}.collection-live-product-list,.collection-strategy-story{grid-template-columns:1fr}.collection-strategy-story>div,.collection-strategy-story>div:nth-child(odd),.collection-strategy-story>div:nth-last-child(-n+2){border-bottom:1px solid #ebe6ed;border-right:0;min-height:0;padding:18px 4px}.collection-strategy-story>div:last-child{border-bottom:0}.collection-strategy-story .emphasis{margin:0 -12px;padding-left:16px;padding-right:16px}.collection-measurement-boundaries{align-items:flex-start;flex-direction:column}.collection-test-actions{align-items:stretch;flex-direction:column}.collection-test-actions a{text-align:center}.collection-test-actions small{margin-left:0;text-align:center}.collection-evidence-details>summary{align-items:flex-start;gap:8px;flex-direction:column}.collection-section-state{align-items:flex-start}.collection-evidence-detail-body .collection-lineage{grid-template-columns:1fr}.collection-merchant-workspace .collection-collaboration-toolbar .collection-ask-action{margin-left:0}}@media(max-width:460px){.collection-merchant-workspace .collection-intelligence-header h1{font-size:33px}.collection-current-context{align-items:flex-start;display:grid;grid-gap:4px;gap:4px}.collection-evidence-secondary,.collection-focus,.collection-live-context,.collection-measurement-section,.collection-merchant-workspace .collection-collaboration,.collection-strategy-narrative{border-radius:15px;padding:18px}.collection-focus-actions{align-items:flex-start;flex-direction:column}.collection-focus-facts div{grid-template-columns:1fr;gap:4px}.collection-focus-facts dd{text-align:left}.collection-product-structure>li{grid-template-columns:18px 24px minmax(0,1fr) auto}.collection-product-structure .collection-keyboard-moves{grid-column:1/-1}.collection-test-metrics{grid-template-columns:1fr}}.collection-lifecycle-workspace{display:grid;grid-gap:24px;gap:24px}.collection-learning-current,.collection-lifecycle-list,.test-two-edit,.test-two-preparation{background:#fff;border:1px solid #e4dfe7;border-radius:18px;padding:28px}.collection-lifecycle-list{display:grid;grid-gap:10px;gap:10px}.collection-lifecycle-list>.collection-section-header{margin-bottom:8px}.collection-lifecycle-row{align-items:center;border:1px solid #e8e3ea;border-radius:14px;color:#443d49;display:grid;grid-gap:18px;gap:18px;grid-template-columns:34px minmax(120px,.55fr) minmax(260px,1.5fr) auto;min-height:92px;padding:16px 18px;text-decoration:none}.collection-lifecycle-row.complete{background:#f7faf8}.collection-lifecycle-row.next{background:linear-gradient(90deg,#f7f1fa,#fcfbfd);border-color:#dfd2e6;box-shadow:inset 3px 0 #89639b}.lifecycle-icon{color:#5d8b70}.collection-lifecycle-row.next .lifecycle-icon{color:#89639b}.collection-lifecycle-row>div{display:grid;grid-gap:5px;gap:5px}.collection-lifecycle-row strong{font-size:16px}.collection-lifecycle-row small{color:#7f7583;font-size:13px;line-height:1.4}.collection-lifecycle-row>a{align-items:center;background:#fff;border:1px solid #ddd4e1;border-radius:9px;color:#644b70;display:flex;font-size:13px;font-weight:800;gap:7px;padding:11px 13px;text-decoration:none;white-space:nowrap}.test-two-prefill-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr;margin:22px 0}.test-two-prefill-grid dl{display:grid;grid-gap:1px;gap:1px;margin:0}.test-two-prefill-grid dl div{background:#f7f4f8;display:grid;grid-gap:4px;gap:4px;padding:13px 15px}.test-two-prefill-grid dt{color:#84788a;font-size:10px;font-weight:800;text-transform:uppercase}.test-two-prefill-grid dd{font-size:14px;font-weight:700;margin:0}.test-two-products{border:0;display:grid;grid-gap:9px;gap:9px;margin:0;padding:0}.test-two-products legend{font-size:14px;font-weight:850;margin-bottom:11px}.test-two-product-card{align-items:center;background:#fbfafc;border:1px solid #e8e3ea;border-radius:13px;cursor:pointer;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto 60px minmax(210px,1fr) minmax(210px,.8fr) auto;padding:12px 14px}.test-two-product-card .collection-product-image{height:58px;width:58px}.test-two-product-copy{display:grid;grid-gap:5px;gap:5px;min-width:0}.test-two-product-copy>strong{font-size:15px}.test-two-limitations,.test-two-product-copy>small,.test-two-product-detail{color:#7b7180;font-size:11px;line-height:1.45}.readiness-badge{align-items:center;color:#577663;display:flex;font-size:10px;font-weight:850;gap:5px;text-transform:uppercase}.readiness-badge.not_ready,.readiness-badge.unresolved_identity{color:#9a5f57}.test-two-readiness-metrics{display:grid;grid-gap:6px;gap:6px;grid-template-columns:1fr 1fr}.test-two-readiness-metrics small{color:#7d7381;font-size:11px}.test-two-readiness-metrics b{color:#433b48;font-size:13px}.test-two-limitations,.test-two-product-detail{grid-column:3/5}.test-two-limitations{color:#906a45}.test-two-product-card>button{background:#fff;border:1px solid #ddd5e1;border-radius:8px;color:#685a6f;font-size:11px;padding:8px}.test-two-product-card>button.active{background:#f3e5e1;color:#8b514a}.test-two-controls{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr;margin-top:20px}.test-two-controls label{display:grid;grid-gap:7px;gap:7px}.test-two-controls label.wide{grid-column:1/-1}.test-two-controls label>span{font-size:12px;font-weight:800}.test-two-controls input,.test-two-controls select,.test-two-controls textarea{background:#fff;border:1px solid #dcd4e0;border-radius:9px;color:#443d49;font:inherit;font-size:13px;padding:11px;resize:vertical;min-width:0}.test-two-baseline-controls{background:#f8f5f9;border:1px solid #e5dee8;border-radius:12px;margin-top:14px;padding:14px}.test-two-baseline-controls summary{color:#5f4d67;cursor:pointer;font-size:13px;font-weight:850}.test-two-protection-add{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(220px,1fr) 110px auto;margin-top:14px}.test-two-protection-add label{display:grid;grid-gap:6px;gap:6px}.test-two-protection-add label>span{font-size:11px;font-weight:800}.test-two-protection-add input,.test-two-protection-add select{background:#fff;border:1px solid #dcd4e0;border-radius:8px;font:inherit;font-size:12px;min-width:0;padding:9px}.test-two-protected-list button,.test-two-protection-add button{background:#fff;border:1px solid #d9d0dd;border-radius:8px;color:#644f6d;font-size:11px;font-weight:750;padding:10px}.test-two-protected-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.test-two-baseline-exclusions{border-top:1px solid #e4dde7;display:grid;grid-gap:7px;gap:7px;grid-template-columns:1fr 1fr;margin-top:14px;padding-top:14px}.test-two-baseline-exclusions label{align-items:flex-start;display:flex;font-size:11px;gap:7px;line-height:1.4}.test-two-create-action{align-items:center;background:#302935;border-radius:13px;color:#fff;display:flex;gap:20px;justify-content:space-between;margin-top:18px;padding:16px}.test-two-create-action>div{display:grid;grid-gap:4px;gap:4px}.test-two-create-action strong{font-size:14px}.test-two-create-action small{color:#cfc4d3;font-size:11px;line-height:1.45}.test-two-create-action button{align-items:center;background:#fff;border:0;border-radius:9px;color:#55405f;display:flex;font-size:12px;font-weight:850;gap:7px;padding:12px 14px;white-space:nowrap}.test-two-create-action button:disabled{opacity:.45}.test-two-error{background:#fff0ef;border:1px solid #efcfcb;border-radius:9px;color:#8f413a;font-size:12px;padding:11px}.learning-truth-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,1fr);margin:22px 0}.learning-truth-grid article{align-items:flex-start;background:#f8f6f9;border:1px solid #e8e3ea;border-radius:12px;display:flex;gap:10px;padding:16px}.learning-truth-grid svg{color:#6f917b;flex:none}.learning-truth-grid span{display:grid;grid-gap:5px;gap:5px}.learning-truth-grid strong{font-size:15px}.learning-truth-grid small{color:#7c7280;font-size:12px}.learning-comparison-boundary{align-items:flex-start;background:#f6f0f8;border-radius:13px;display:flex;gap:12px;padding:17px}.learning-comparison-boundary svg{color:#79568a;flex:none}.learning-comparison-boundary strong{font-size:15px}.learning-comparison-boundary p{color:#706675;font-size:13px;line-height:1.6;margin:6px 0 0}.collection-learning-current footer{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:18px}.collection-learning-current footer a{align-items:center;background:#5a4165;border-radius:9px;color:#fff;display:flex;font-size:12px;font-weight:800;gap:6px;padding:11px 13px;text-decoration:none}.collection-learning-current footer small{color:#7b7180;font-size:11px}.test-two-edit-toolbar{align-items:center;display:flex;gap:8px;margin:20px 0 12px}.test-two-edit-toolbar .collection-ask-action,.test-two-edit-toolbar button{align-items:center;background:#f6f1f7;border:1px solid #e3dbe7;border-radius:9px;color:#5e4d66;display:flex;font-size:12px;font-weight:750;gap:6px;padding:10px}.test-two-edit-toolbar button:last-child{margin-left:auto}.test-two-edit-list{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.test-two-edit-list>li{align-items:center;background:#fbfafc;border:1px solid #e9e4eb;border-radius:12px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:18px 30px 54px minmax(230px,1.2fr) minmax(260px,1fr) auto;padding:12px}.test-two-edit-list .collection-product-image{height:52px;width:52px}.test-two-edit-product{display:grid;grid-gap:4px;gap:4px}.test-two-edit-product>strong{font-size:14px}.test-two-edit-product small{color:#756b79;font-size:10px;line-height:1.4}.test-two-edit-product p{color:#655c69;font-size:11px;line-height:1.5;margin:3px 0}.test-two-edit-evidence{display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(3,1fr);margin:0}.test-two-edit-evidence div{background:#f4f1f5;border-radius:6px;padding:6px}.test-two-edit-evidence dt{color:#857a89;font-size:8px;text-transform:uppercase}.test-two-edit-evidence dd{font-size:11px;font-weight:750;margin:2px 0 0}.test-two-edit-controls{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.test-two-edit-controls button{align-items:center;background:#fff;border:1px solid #dfd8e2;border-radius:7px;color:#796d7e;display:flex;height:29px;justify-content:center;width:29px}.test-two-edit-controls button.active{background:#eadcf0;color:#60446d}.test-two-edit-controls select{border:1px solid #dfd8e2;border-radius:7px;font-size:10px;max-width:130px;padding:7px}.test-two-edit-controls small{color:#7e7382;font-size:9px;max-width:150px}@media(max-width:900px){.collection-lifecycle-row{grid-template-columns:30px 1fr}.collection-lifecycle-row>a,.collection-lifecycle-row>div:nth-of-type(2){grid-column:2}.collection-lifecycle-row>a{justify-self:start}.test-two-product-card{grid-template-columns:auto 50px minmax(0,1fr)}.test-two-product-card .collection-product-image{height:48px;width:48px}.test-two-limitations,.test-two-product-detail,.test-two-readiness-metrics{grid-column:3}.test-two-product-card>button{grid-column:3;justify-self:start}.test-two-edit-list>li{grid-template-columns:18px 25px 46px minmax(0,1fr)}.test-two-edit-list .collection-product-image{height:44px;width:44px}.test-two-edit-controls,.test-two-edit-evidence{grid-column:4}.test-two-edit-controls{justify-content:flex-start}}@media(max-width:520px){.collection-learning-current,.collection-lifecycle-list,.test-two-edit,.test-two-preparation{border-radius:15px;padding:18px}.collection-lifecycle-row{gap:10px;padding:14px}.collection-lifecycle-row strong{font-size:14px}.collection-lifecycle-row small{font-size:12px}.learning-truth-grid,.test-two-controls,.test-two-prefill-grid{grid-template-columns:1fr}.test-two-controls label.wide{grid-column:auto}.test-two-product-card{grid-template-columns:auto 46px minmax(0,1fr);padding:11px 9px}.test-two-product-copy>strong{font-size:13px}.test-two-product-copy>small{overflow-wrap:anywhere}.test-two-readiness-metrics{grid-template-columns:1fr 1fr}.test-two-baseline-exclusions,.test-two-protection-add{grid-template-columns:1fr}.test-two-create-action{align-items:stretch;flex-direction:column}.test-two-create-action button{justify-content:center;white-space:normal}.collection-learning-current footer{align-items:flex-start;flex-direction:column}.test-two-edit-toolbar{align-items:stretch;flex-direction:column}.test-two-edit-toolbar button:last-child{margin-left:0}.test-two-edit-list>li{grid-template-columns:16px 24px 42px minmax(0,1fr);padding:9px}.test-two-edit-controls,.test-two-edit-evidence{grid-column:1/-1}.test-two-edit-evidence{grid-template-columns:1fr 1fr}.test-two-edit-product p{font-size:10px}}.test-two-draft-state{align-items:flex-end;display:flex;flex-direction:column;gap:6px}.test-two-draft-state strong{color:#8a5a12;font-size:11px}.test-two-strategy{background:#faf7fb;border:1px solid #e3dbe7;border-radius:14px;display:grid;grid-gap:16px;gap:16px;margin:18px 0;padding:18px}.test-two-strategy h3{font-size:18px;margin:3px 0 5px}.test-two-strategy p,.test-two-strategy>small{color:#6f6474;font-size:12px;line-height:1.5;margin:0}.test-two-strategy-options{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr}.test-two-strategy-options button{align-items:flex-start;background:#fff;border:1px solid #ddd5e1;border-radius:11px;color:#54495a;display:grid;grid-gap:4px;gap:4px;padding:14px;position:relative;text-align:left}.test-two-strategy-options button.selected{border-color:#865a96;box-shadow:0 0 0 2px #eadff0}.test-two-strategy-options button.recommended:after{background:#e8dcaa;border-radius:999px;color:#584810;content:"Evidence-supported";font-size:8px;font-weight:800;padding:3px 6px;position:absolute;right:9px;top:8px;text-transform:uppercase}.test-two-strategy-options button svg{position:absolute;bottom:10px;right:10px}.test-two-action{border-radius:999px;color:#63586a;font-size:9px;font-weight:800;justify-self:start;padding:4px 7px}.test-two-action.keep_commercial_activity{background:#e5f2e9;color:#356044}.test-two-action.replace_candidate{background:#f6e4e2;color:#843e38}.test-two-action.include_new_jean{background:#e8e3f4;color:#584878}.test-two-evidence-stack{display:grid;grid-gap:7px;gap:7px}.test-two-evidence-stack details{font-size:10px}.test-two-evidence-stack summary{color:#695d70;cursor:pointer;font-weight:750}.test-two-evidence-layers{display:grid;grid-gap:6px;gap:6px;grid-template-columns:1fr 1fr;margin-top:7px}.test-two-evidence-layers section{background:#f7f4f8;border-radius:7px;padding:7px}.test-two-evidence-layers p{color:#716677;font-size:9px;line-height:1.4;margin:3px 0}.test-two-alternative{background:#f7f3f8;border-radius:8px;display:grid;grid-gap:4px;gap:4px;max-width:260px;padding:8px}.test-two-alternative p{color:#74697a;font-size:9px;line-height:1.4;margin:0}.test-two-alternative button{background:#6f4b7b;color:#fff;height:auto;padding:7px 9px;width:auto}.test-two-edit-list>li{align-items:start;grid-template-columns:18px 30px 54px minmax(210px,1fr) minmax(280px,1.15fr) minmax(180px,.8fr)}.test-two-edit-controls>.collection-ask-action{height:29px;padding:0 8px}.test-two-edit-controls>.collection-ask-action svg{display:none}@media(max-width:900px){.test-two-strategy-options{grid-template-columns:1fr}.test-two-edit-list>li{grid-template-columns:18px 28px 48px minmax(0,1fr)}.test-two-edit-controls,.test-two-evidence-stack{grid-column:4}.test-two-edit-controls{justify-content:flex-start}}@media(max-width:520px){.test-two-edit{overflow:hidden}.test-two-draft-state{align-items:flex-start}.test-two-strategy{padding:13px}.test-two-strategy-options button{padding:12px 100px 12px 12px}.test-two-edit-list>li{grid-template-columns:16px 24px 42px minmax(0,1fr);min-width:0}.test-two-edit-controls,.test-two-edit-product,.test-two-evidence-stack{min-width:0}.test-two-edit-controls,.test-two-evidence-stack{grid-column:1/-1}.test-two-edit-evidence,.test-two-evidence-layers{grid-template-columns:1fr 1fr}.test-two-alternative{max-width:100%;width:100%}}.test-two-edit,.test-two-edit-list,.test-two-edit-list>li{min-width:0}.test-two-edit-list>li{grid-template-columns:44px 30px 54px minmax(210px,1fr) minmax(280px,1.15fr) minmax(180px,.8fr)}.test-two-drag-handle,.test-two-edit-controls button{align-items:center;display:flex;height:44px;justify-content:center;min-height:44px;min-width:44px}.test-two-drag-handle{background:#fff;border:1px solid #dfd8e2;border-radius:9px;color:#8a7a92;cursor:-webkit-grab;cursor:grab;padding:0;touch-action:none;-moz-user-select:none;user-select:none;width:44px;-webkit-user-select:none}.test-two-drag-handle[aria-pressed=true]{background:#eee5f3;border-color:#805b8e;color:#60446d;cursor:-webkit-grabbing;cursor:grabbing}.test-two-drag-handle:disabled{cursor:not-allowed;opacity:.42}.test-two-edit-list>li.pointer-dragging{background:#f7f1f9;border-color:#bda8c7;opacity:.76}.test-two-edit-list>li.pointer-drag-target{border-color:#805b8e;box-shadow:0 0 0 3px #eadff0}.test-two-edit-controls>.collection-ask-action{height:44px;min-height:44px;padding:0 12px;width:auto}.test-two-edit-toolbar{flex-wrap:wrap}.collection-excluded-pool button,.test-two-alternative button,.test-two-edit-toolbar .collection-ask-action,.test-two-edit-toolbar button,.test-two-strategy-options button{min-height:44px}.test-two-alternative button{padding:10px 12px}.test-two-strategy-options button{min-width:0}.collection-rationale textarea{font-size:16px}@media(max-width:900px){.test-two-edit-list>li{grid-template-columns:44px 28px 48px minmax(0,1fr)}}@media(max-width:520px){.test-two-edit-list>li{grid-template-columns:44px 24px 42px minmax(0,1fr)}.test-two-edit-toolbar .collection-ask-action,.test-two-edit-toolbar button{justify-content:center;width:100%}}@media(pointer:coarse){.test-two-drag-handle{display:none}.test-two-edit-list>li{grid-template-columns:30px 54px minmax(210px,1fr) minmax(280px,1.15fr) minmax(180px,.8fr)}}@media(max-width:900px) and (pointer:coarse){.test-two-edit-list>li{grid-template-columns:28px 48px minmax(0,1fr)}.test-two-edit-list .test-two-edit-controls,.test-two-edit-list .test-two-evidence-stack{grid-column:3}}@media(max-width:520px) and (pointer:coarse){.test-two-edit-list>li{grid-template-columns:24px 42px minmax(0,1fr)}.test-two-edit-list .test-two-edit-controls,.test-two-edit-list .test-two-evidence-stack{grid-column:1/-1}}.collection-test-launch-plan{background:linear-gradient(145deg,#f7f3f9,#fbfafc);border:1px solid #ded4e3;border-radius:15px;display:grid;grid-gap:16px;gap:16px;margin:18px 0;padding:20px;min-width:0}.collection-test-launch-plan>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.collection-test-launch-plan>header>div{min-width:0}.collection-test-launch-plan>header span:first-child{color:#785c82;font-size:9px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.collection-test-launch-plan h3{font-size:20px;margin:4px 0 6px}.collection-test-launch-plan header p{color:#6e6472;font-size:12px;line-height:1.55;margin:0;max-width:760px}.collection-test-launch-facts{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.collection-test-launch-facts>div{background:#fff;border:1px solid #e5dfe8;border-radius:10px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:12px}.collection-test-launch-facts span{color:#84788a;font-size:8px;font-weight:800;text-transform:uppercase}.collection-test-launch-facts strong{font-size:12px;overflow-wrap:anywhere}.collection-test-launch-facts small{color:#756b79;font-size:9px;overflow-wrap:anywhere}.collection-test-launch-steps{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.collection-test-launch-steps li{align-items:flex-start;background:#fff;border:1px solid #e6e0e8;border-radius:10px;color:#8b7a91;display:grid;grid-gap:10px;gap:10px;grid-template-columns:20px minmax(0,1fr);padding:11px}.collection-test-launch-steps li[data-state=complete]{border-color:#cce3d2;color:#447354}.collection-test-launch-steps li[data-state=ready]{border-color:#dcd0e1;color:#75527e}.collection-test-launch-steps li div{display:grid;grid-gap:3px;gap:3px}.collection-test-launch-steps strong{color:#514956;font-size:12px}.collection-test-launch-steps small{color:#766d7a;font-size:10px;line-height:1.45}.collection-test-launch-plan details{background:#fff;border:1px solid #e4dee7;border-radius:10px;padding:0 13px}.collection-test-launch-plan summary{color:#625668;cursor:pointer;font-size:11px;font-weight:800;min-height:44px;padding:14px 0}.collection-test-launch-details{border-top:1px solid #eee9f0;display:grid;grid-gap:18px;gap:18px;grid-template-columns:1fr 1fr;padding:14px 0}.collection-test-launch-details section{min-width:0}.collection-test-launch-details strong{font-size:11px}.collection-test-launch-details li,.collection-test-launch-details p{color:#746a78;font-size:10px;line-height:1.55}.collection-test-launch-details ul{margin:7px 0 0;padding-left:17px}.collection-test-launch-disabled{align-items:center;align-self:start;background:#e8e2ea;border:1px solid #d9d0dc;border-radius:9px;color:#776c7b;display:flex;font-size:11px;font-weight:800;justify-content:center;min-height:44px;padding:10px 14px}.collection-test-launch-disabled:disabled{cursor:not-allowed;opacity:1}@media(max-width:700px){.collection-test-launch-plan{padding:15px}.collection-test-launch-plan>header{display:grid}.collection-test-launch-details,.collection-test-launch-facts{grid-template-columns:1fr}.collection-test-launch-disabled{width:100%}}.collection-open-draft-control{align-items:flex-start;display:grid;grid-gap:5px;gap:5px;justify-items:end;min-width:0}.collection-open-draft-control>button{align-items:center;background:#fff;border:1px solid #ddd4e1;border-radius:9px;color:#644b70;display:flex;font:inherit;font-size:13px;font-weight:800;gap:7px;justify-content:center;min-height:44px;padding:11px 13px;white-space:nowrap}.collection-open-draft-control>button:disabled{cursor:wait;opacity:.76}.collection-open-draft-status{color:#706476;font-size:10px;line-height:1.35;max-width:210px;text-align:right}.collection-open-draft-status:empty{display:none}.collection-open-draft-status.error{color:#93463f}.collection-loading-spinner{animation:collection-spin .8s linear infinite}@keyframes collection-spin{to{transform:rotate(1turn)}}.test-two-readiness-card{align-items:start;cursor:default;grid-template-columns:60px minmax(210px,.9fr) minmax(420px,1.35fr);padding:14px}.test-two-readiness-card .collection-product-image{grid-column:1;grid-row:1/3}.test-two-readiness-card .test-two-product-copy{grid-column:2;grid-row:1}.test-two-readiness-card .test-two-product-copy>strong{font-size:15px;line-height:1.35;overflow-wrap:anywhere}.test-two-readiness-card .test-two-product-copy>small{overflow-wrap:anywhere}.test-two-readiness-card .test-two-readiness-metrics{align-self:stretch;grid-column:3;grid-row:1;grid-template-columns:repeat(5,minmax(0,1fr))}.test-two-readiness-card .test-two-readiness-metrics>small{background:#f5f2f6;border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px}.test-two-readiness-card .test-two-readiness-metrics>small>span{color:#817686;font-size:8px;font-weight:800;text-transform:uppercase}.test-two-readiness-card .test-two-readiness-metrics b{font-size:12px;line-height:1.35;overflow-wrap:anywhere}.test-two-readiness-card .test-two-readiness-metrics .readiness-badge{font-size:9px;line-height:1.35;text-transform:none}.test-two-readiness-card .test-two-limitations,.test-two-readiness-card .test-two-product-detail{grid-column:2/4;line-height:1.55;overflow-wrap:anywhere}.test-two-readiness-card .test-two-product-detail{grid-row:2}.test-two-readiness-card .test-two-product-detail>strong{color:#5e5363;margin-right:5px}.test-two-readiness-card .test-two-limitations{grid-row:3}.test-two-selected-summary{background:#eef5f1;border:1px solid #cadfd1;border-left:4px solid #5d8a6e;border-radius:13px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) auto;margin:14px 0 18px;padding:17px 18px}.test-two-selected-summary>div{display:grid;grid-gap:4px;gap:4px}.test-two-selected-summary>div>span{color:#487259;font-size:10px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.test-two-selected-summary h3{font-size:19px;margin:0}.test-two-selected-summary p{color:#617068;font-size:12px;line-height:1.5;margin:0}.test-two-selected-summary dl{align-self:center;display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(82px,1fr));margin:0}.test-two-selected-summary dl>div{background:#fff;border-radius:8px;display:grid;grid-gap:3px;gap:3px;padding:9px}.test-two-selected-summary dt{color:#758078;font-size:8px;font-weight:800;text-transform:uppercase}.test-two-selected-summary dd{font-size:11px;font-weight:800;margin:0}.test-two-selected-summary>small{color:#5f6963;font-size:11px;grid-column:1/-1}.test-two-product-order-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:22px 0 11px}.test-two-product-order-heading>span{align-items:center;display:flex;gap:9px}.test-two-product-order-heading>span>span{display:grid;grid-gap:3px;gap:3px}.test-two-product-order-heading strong{font-size:17px}.test-two-product-order-heading small{color:#756b79;font-size:11px}.test-two-product-order-heading>b{background:#eee7f1;border-radius:999px;color:#644d6e;font-size:11px;padding:7px 10px;white-space:nowrap}.collection-test-launch-plan{background:#fff;display:block;margin:24px 0 0;padding:0}.collection-test-launch-plan>summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:62px;padding:14px 17px}.collection-test-launch-plan>summary::-webkit-details-marker{display:none}.collection-test-launch-plan>summary>span{align-items:center;display:flex;gap:10px;min-width:0}.collection-test-launch-plan>summary>span>span{display:grid;grid-gap:3px;gap:3px}.collection-test-launch-plan>summary strong{font-size:14px}.collection-test-launch-plan>summary small{color:#776d7b;font-size:11px;line-height:1.45}.collection-test-launch-plan-content{border-top:1px solid #e8e2ea;display:grid;grid-gap:13px;gap:13px;padding:16px}.collection-test-technical-details{background:#faf8fb!important}.collection-test-technical-details>summary{font-size:12px!important;min-height:44px}.collection-test-technical-details>div{border-top:1px solid #eee9f0;display:grid;grid-gap:13px;gap:13px;padding:14px 0}.collection-test-launch-disabled{width:max-content}.collection-test-merchant-authorization{background:linear-gradient(145deg,#f7f1fa,#fff);border:1px solid #d9c8df;border-radius:13px;display:grid;grid-gap:13px;gap:13px;padding:17px}.collection-test-merchant-authorization>div{display:grid;grid-gap:4px;gap:4px}.collection-test-merchant-authorization>div>span{color:#795982;font-size:9px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.collection-test-merchant-authorization h3{font-size:19px;margin:0}.collection-test-merchant-authorization p,.collection-test-merchant-authorization small{color:#6f6473;font-size:11px;line-height:1.55;margin:0;overflow-wrap:anywhere}.collection-test-merchant-authorization label{align-items:flex-start;background:#fff;border:1px solid #e2d8e6;border-radius:10px;cursor:pointer;display:grid;font-size:12px;grid-gap:11px;gap:11px;grid-template-columns:20px minmax(0,1fr);line-height:1.5;padding:13px}.collection-test-merchant-authorization input{height:20px;margin:0;width:20px}.collection-test-authorize-action{align-items:center;background:#44264d;border:1px solid #44264d;border-radius:10px;color:#fff;display:inline-flex;font-size:12px;font-weight:850;gap:8px;justify-content:center;min-height:46px;padding:11px 17px;width:max-content}.collection-test-authorize-action:disabled{background:#d8cfdc;border-color:#d8cfdc;color:#7c7180;cursor:not-allowed}.collection-test-authorization-success{background:#edf8f0;border:1px solid #cbe3d1;border-radius:8px;color:#356344!important;padding:10px!important}.collection-test-diff-details>div{border-top:1px solid #eee9f0;display:grid;grid-gap:10px;gap:10px;padding:13px 0}.collection-test-diff-details p{color:#6f6573;font-size:11px;margin:0}.collection-test-exact-diff{display:grid;grid-gap:5px;gap:5px;list-style:none;margin:0;max-height:360px;overflow:auto;padding:0}.collection-test-exact-diff li{align-items:center;background:#fff;border:1px solid #ebe5ed;border-radius:8px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:70px minmax(0,1fr) minmax(120px,auto);padding:8px 10px}.collection-test-exact-diff li>span{color:#75527e;font-size:8px;font-weight:900;text-transform:uppercase}.collection-test-exact-diff li>strong{font-size:10px;overflow-wrap:anywhere}.collection-test-exact-diff li>small{color:#776e7a;font-size:9px;text-align:right}.collection-test-exact-diff li[data-operation=remove]{background:#fff7f6;border-color:#ecd8d5}.collection-test-exact-diff li[data-operation=add]{background:#f4faf6;border-color:#d5e7d9}.collection-test-prior-contained{align-items:flex-start;background:#f7f6f7;border:1px solid #dedade;border-radius:10px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:20px minmax(0,1fr);padding:12px}.collection-test-prior-contained div{display:grid;grid-gap:3px;gap:3px}.collection-test-prior-contained strong{font-size:11px}.collection-test-prior-contained p,.collection-test-prior-contained small{color:#746d77;font-size:9px;line-height:1.5;margin:0;overflow-wrap:anywhere}.collection-test-checksums{display:grid;grid-gap:7px;gap:7px;grid-template-columns:1fr 1fr}.collection-test-checksums>div{background:#fff;border:1px solid #e7e1e9;border-radius:8px;display:grid;grid-gap:3px;gap:3px;min-width:0;padding:9px}.collection-test-checksums span{color:#7c707f;font-size:8px;font-weight:800;text-transform:uppercase}.collection-test-checksums code{font-size:8px;overflow-wrap:anywhere;white-space:normal}@media(max-width:900px){.collection-open-draft-control{grid-column:2;justify-items:start}.collection-open-draft-status{text-align:left}.test-two-readiness-card{grid-template-columns:50px minmax(0,1fr)}.test-two-readiness-card .collection-product-image{grid-column:1;grid-row:1}.test-two-readiness-card .test-two-product-copy{grid-column:2}.test-two-readiness-card .test-two-limitations,.test-two-readiness-card .test-two-product-detail,.test-two-readiness-card .test-two-readiness-metrics{grid-column:1/-1}.test-two-readiness-card .test-two-readiness-metrics{grid-row:2}.test-two-readiness-card .test-two-product-detail{grid-row:3}.test-two-readiness-card .test-two-limitations{grid-row:4}}@media(max-width:600px){.test-two-selected-summary{grid-template-columns:1fr}.test-two-selected-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.test-two-readiness-card .test-two-readiness-metrics{grid-template-columns:1fr 1fr}.test-two-readiness-card .test-two-readiness-metrics>small:last-child{grid-column:1/-1}.test-two-readiness-card{padding:12px}.collection-test-launch-plan>summary,.test-two-product-order-heading{align-items:flex-start}.collection-test-authorize-action,.collection-test-launch-disabled{width:100%}.collection-test-exact-diff li{grid-template-columns:58px minmax(0,1fr)}.collection-test-exact-diff li>small{grid-column:1/-1;text-align:left}.collection-test-checksums{grid-template-columns:1fr}.collection-test-merchant-authorization{padding:13px}}.collection-product-search{background:#faf7fb;border:1px solid #e2dae6;border-radius:14px;margin:18px 0;min-width:0;overflow:hidden}.collection-product-search-toggle{align-items:center;background:transparent;border:0;color:#584e5e;display:flex;justify-content:space-between;min-height:64px;padding:12px 16px;text-align:left;width:100%}.collection-product-search-toggle>span{align-items:center;display:flex;gap:11px;min-width:0}.collection-product-search-toggle>span>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.collection-product-search-toggle strong{font-size:14px}.collection-product-search-toggle small{color:#796e7e;font-size:11px;line-height:1.4}.collection-product-search-panel{border-top:1px solid #e6dfe9;display:grid;grid-gap:12px;gap:12px;padding:16px}.collection-product-search-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.collection-product-search-heading>div{display:grid;grid-gap:3px;gap:3px}.collection-product-search-heading strong{font-size:16px}.collection-product-search-boundary,.collection-product-search-heading small{color:#706676;font-size:11px;line-height:1.45}.collection-product-search-heading>button,.collection-product-search-retry{align-items:center;background:#fff;border:1px solid #ddd4e1;border-radius:9px;color:#65586b;display:flex;gap:6px;min-height:44px;padding:8px 11px}.collection-product-search-input{align-items:center;background:#fff;border:1px solid #d9cfde;border-radius:11px;display:flex;gap:9px;min-height:48px;padding:0 12px}.collection-product-search-input:focus-within{border-color:#815c90;box-shadow:0 0 0 3px #eadff0}.collection-product-search-input input{background:transparent;border:0;color:#443b49;font-size:16px;min-width:0;outline:0;width:100%}.collection-product-search-input>button{align-items:center;background:transparent;border:0;color:#716576;display:flex;height:44px;justify-content:center;min-width:44px}.collection-product-search-status{color:#736878;font-size:11px;margin:0;min-height:16px}.collection-product-search-results{display:grid;grid-gap:8px;gap:8px;max-height:540px;overflow:auto}.collection-product-search-result{align-items:center;background:#fff;border:1px solid #e4dde7;border-radius:11px;display:grid;grid-gap:11px;gap:11px;grid-template-columns:52px minmax(170px,1.2fr) minmax(270px,1.3fr) minmax(120px,.65fr) minmax(140px,auto);min-width:0;padding:11px}.collection-product-search-result .collection-product-image{height:50px;width:50px}.collection-product-search-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.collection-product-search-copy strong{font-size:13px}.collection-product-search-copy small,.collection-product-search-copy span{color:#756a7a;font-size:10px;line-height:1.4;overflow-wrap:anywhere}.collection-product-search-result dl{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(4,minmax(55px,1fr));margin:0}.collection-product-search-result dl>div{background:#f7f4f8;border-radius:7px;display:grid;grid-gap:2px;gap:2px;padding:6px}.collection-product-search-result dt{color:#867a8a;font-size:8px;font-weight:800;text-transform:uppercase}.collection-product-search-result dd{font-size:10px;font-weight:750;margin:0}.collection-product-search-readiness{display:grid;grid-gap:5px;gap:5px}.collection-product-search-readiness small{color:#796d7d;font-size:9px}.collection-product-search-result>button,.collection-product-search-unavailable>button{background:#6f4b7b;border:0;border-radius:9px;color:#fff;font-size:11px;font-weight:800;min-height:44px;padding:8px 12px}.collection-product-search-result button:disabled{background:#eee9f0;color:#776c7c}.collection-product-search-unavailable{display:grid;grid-gap:4px;gap:4px}.collection-product-search-unavailable small{color:#8b4b44;font-size:9px;line-height:1.35}.collection-product-count-choice{background:#fff8e8;border:1px solid #ead39b;border-left:4px solid #c18a22;border-radius:13px;display:grid;grid-gap:13px;gap:13px;margin:14px 0;padding:16px}.collection-product-count-choice>div:first-child{display:grid;grid-gap:4px;gap:4px}.collection-product-count-choice>div:first-child>span{color:#855d12;font-size:9px;font-weight:850;text-transform:uppercase}.collection-product-count-choice h3{font-size:17px;margin:0}.collection-product-count-choice p,.collection-product-count-choice>small{color:#756546;font-size:11px;line-height:1.45;margin:0}.collection-product-count-choice>div:nth-child(2){display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr}.collection-product-count-choice button{background:#fff;border:1px solid #dfc787;border-radius:9px;color:#5e512f;display:grid;grid-gap:3px;gap:3px;min-height:44px;padding:10px;text-align:left}.collection-product-count-choice button span{font-size:11px;font-weight:800}.collection-product-count-choice button small{font-size:9px}.collection-product-count-choice aside{display:grid;grid-gap:8px;gap:8px}.collection-product-count-choice aside>div{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));max-height:240px;overflow:auto}.test-two-edit-list>li.replacement-target{border-color:#885d98;box-shadow:0 0 0 3px #eadff0}.test-two-edit-controls button.test-two-replace-action{gap:5px;padding:0 9px;width:auto}.test-two-edit-controls button.test-two-replace-action[aria-pressed=true]{background:#6f4b7b;color:#fff}.collection-product-edit-notice{background:#eef5f1;border:1px solid #cadfd1;border-radius:10px;color:#4f6758;font-size:11px;line-height:1.5;margin:10px 0;padding:11px 13px}@media(max-width:1100px){.collection-product-search-result{grid-template-columns:52px minmax(0,1fr) minmax(250px,1.15fr)}.collection-product-search-readiness,.collection-product-search-result>button,.collection-product-search-unavailable{grid-column:2}.collection-product-search-result dl{grid-column:3;grid-row:1/3}.collection-product-search-result>button,.collection-product-search-unavailable{justify-self:start}}@media(max-width:700px){.collection-product-search-panel{padding:12px}.collection-product-search-heading{align-items:stretch;flex-direction:column}.collection-product-search-result{grid-template-columns:46px minmax(0,1fr);padding:10px}.collection-product-search-result .collection-product-image{height:44px;width:44px}.collection-product-search-result dl{grid-column:1/-1;grid-row:auto;grid-template-columns:1fr 1fr}.collection-product-search-readiness,.collection-product-search-result>button,.collection-product-search-unavailable{grid-column:1/-1}.collection-product-search-result>button,.collection-product-search-unavailable{justify-self:stretch}.collection-product-search-unavailable>button{width:100%}.collection-product-count-choice aside>div,.collection-product-count-choice>div:nth-child(2){grid-template-columns:1fr}.collection-product-count-choice aside>div{max-height:300px}.collection-product-search-toggle{padding:12px}.collection-product-search-toggle small{font-size:10px}}.readiness-badge.ready{background:#e7f3eb;color:#2f6946}.readiness-badge.override_required{background:#f5eedf;color:#7a5b1e}.readiness-badge.hard_blocked{background:#f3e8e7;color:#854a45}.collection-product-search-result>button.collection-override-action{background:#755780}.collection-override-backdrop{align-items:center;background:rgba(38,29,41,.42);display:flex;inset:0;justify-content:center;overflow:auto;padding:20px;position:fixed;z-index:1000}.collection-override-dialog{background:#fff;border:1px solid #ddd3e1;border-radius:16px;box-shadow:0 24px 80px rgba(40,25,45,.28);display:grid;grid-gap:16px;gap:16px;max-height:calc(100vh - 40px);max-width:680px;overflow:auto;padding:20px;width:100%}.collection-override-dialog>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.collection-override-dialog>header>div{display:grid;grid-gap:5px;gap:5px}.collection-override-dialog>header span{color:#7b5a86;font-size:10px;font-weight:850;text-transform:uppercase}.collection-override-dialog h3{font-size:22px;margin:0}.collection-override-dialog p{color:#675d6b;font-size:12px;line-height:1.5;margin:0}.collection-override-dialog>header>button{align-items:center;background:#f6f2f7;border:0;border-radius:9px;color:#685b6d;display:flex;flex:0 0 44px;height:44px;justify-content:center}.collection-override-facts{display:grid;grid-gap:10px;gap:10px}.collection-override-facts dl{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.collection-override-facts dl>div{background:#f7f4f8;border-radius:9px;display:grid;grid-gap:3px;gap:3px;padding:9px}.collection-override-facts dt{color:#827586;font-size:9px;font-weight:800;text-transform:uppercase}.collection-override-facts dd{font-size:11px;font-weight:750;margin:0}.collection-override-facts>div{background:#fbf7ed;border-left:3px solid #c99b45;border-radius:9px;display:grid;grid-gap:3px;gap:3px;padding:11px}.collection-override-facts>div strong{font-size:12px}.collection-override-facts>div p{font-size:11px}.collection-override-dialog fieldset{border:0;display:grid;grid-gap:7px;gap:7px;margin:0;padding:0}.collection-override-dialog legend{font-size:13px;font-weight:800;margin-bottom:8px}.collection-override-dialog legend span{color:#8c4c47;font-size:9px;margin-left:5px;text-transform:uppercase}.collection-override-dialog fieldset label{align-items:center;border:1px solid #e2dbe5;border-radius:10px;cursor:pointer;display:flex;gap:10px;min-height:44px;padding:8px 11px}.collection-override-dialog fieldset label:focus-within{border-color:#815c90;box-shadow:0 0 0 3px #eadff0}.collection-override-dialog fieldset input{accent-color:#704c7c;height:18px;width:18px}.collection-override-dialog fieldset label span{color:#4e4552;font-size:12px;font-weight:700;text-transform:none}.collection-override-note{display:grid;grid-gap:6px;gap:6px}.collection-override-note>span{font-size:12px;font-weight:800}.collection-override-note small{color:#817487;font-size:10px;font-weight:500}.collection-override-note textarea{border:1px solid #d9cfde;border-radius:10px;font:inherit;font-size:16px;line-height:1.45;padding:10px;resize:vertical;width:100%}.collection-override-note textarea:focus{border-color:#815c90;box-shadow:0 0 0 3px #eadff0;outline:0}.collection-override-error{color:#934b45!important;font-weight:750}.collection-override-boundary{background:#f5f1f6;border-radius:9px;padding:10px}.collection-override-dialog>footer{display:flex;gap:9px;justify-content:flex-end}.collection-override-dialog>footer button{background:#fff;border:1px solid #d8cfdb;border-radius:9px;color:#5c5161;font-weight:750;min-height:44px;padding:9px 14px}.collection-override-dialog>footer button.primary{background:#6f4b7b;border-color:#6f4b7b;color:#fff}.collection-merchant-override-details{margin:5px 0}.collection-merchant-override-details summary{cursor:pointer;list-style:none}.collection-merchant-override-details summary span{background:#efe8f2;border-radius:999px;color:#6e4b78;display:inline-flex;font-size:9px;font-weight:850;padding:4px 8px}.collection-merchant-override-details>div{background:#faf7fb;border-left:3px solid #9a78a5;border-radius:8px;display:grid;grid-gap:4px;gap:4px;margin-top:6px;padding:9px}.collection-merchant-override-details>div strong{font-size:11px}.collection-merchant-override-details>div p,.collection-merchant-override-details>div small{font-size:10px;line-height:1.4;margin:0}@media(max-width:700px){.collection-override-backdrop{align-items:flex-end;padding:0}.collection-override-dialog{border-radius:16px 16px 0 0;max-height:92vh;padding:16px}.collection-override-facts dl{grid-template-columns:1fr 1fr}.collection-override-dialog>footer{display:grid;grid-template-columns:1fr}.collection-override-dialog>footer button.primary{grid-row:1}.collection-override-dialog h3{font-size:19px}}.collection-decision-review{display:grid;grid-gap:28px;gap:28px}.collection-decision-review-state{align-items:flex-start;background:#f8f5f9;border:1px solid #e4dce8;border-radius:14px;color:#66586c;display:flex;gap:13px;padding:22px}.collection-decision-review-state.invalid{background:#fff3ee;border-color:#edcfc5;color:#805044}.collection-decision-review-state>div{display:grid;grid-gap:6px;gap:6px}.collection-decision-evidence-summary span,.collection-decision-review-state span{font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.collection-decision-review-state h2{color:#342c38;font-size:20px;margin:0}.collection-decision-review-state p,.collection-decision-review-state small{font-size:9px;line-height:1.55;margin:0}.collection-outcome-retry{background:#5f466a;border-radius:8px;color:#fff;font-size:12px;font-weight:800;justify-self:start;margin-top:7px;padding:10px 12px;text-decoration:none}.collection-outcome-retry:focus-visible{outline:3px solid rgba(51,100,151,.35);outline-offset:2px}.collection-decision-heading{border-bottom:1px solid #e7e1e9;padding-bottom:24px}.collection-decision-heading h2{font-size:30px}.collection-decision-heading p{font-size:15px;line-height:1.65;max-width:780px}.collection-decision-heading .collection-workflow-state{font-size:11px;padding:9px 12px;white-space:nowrap}.collection-merchant-label{color:#795b89;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.collection-baseline-hero{align-items:start;background:linear-gradient(135deg,#352b3b,#53425b 68%,#695475);border-radius:18px;color:#fff;display:grid;grid-gap:20px;gap:20px;grid-template-columns:auto minmax(0,1fr) auto;padding:30px}.collection-baseline-icon,.collection-recommendation-mark{align-items:center;background:rgba(255,255,255,.12);border-radius:12px;display:flex;height:48px;justify-content:center;width:48px}.collection-baseline-hero .collection-merchant-label{color:#d8c5e2}.collection-baseline-hero h3{font-size:clamp(26px,3vw,38px);font-weight:520;letter-spacing:-.035em;line-height:1.12;margin:9px 0 12px}.collection-baseline-hero p{color:#e1d7e5;font-size:16px;line-height:1.65;margin:0;max-width:850px}.collection-baseline-status{align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:12px;display:flex;gap:10px;padding:13px 15px}.collection-baseline-status span{display:grid;grid-gap:3px;gap:3px}.collection-baseline-status small{color:#cbbfd0;font-size:12px}.collection-baseline-status strong{font-size:15px;white-space:nowrap}.collection-merchant-section{background:#fff;border:1px solid #e5e0e7;border-radius:17px;padding:26px}.collection-merchant-section-heading{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:22px}.collection-merchant-section-heading h3{color:#302a35;font-size:24px;letter-spacing:-.025em;margin:6px 0 0}.collection-merchant-section-heading>p{color:#766d7a;font-size:14px;line-height:1.55;margin:0;max-width:440px;text-align:right}.collection-merchant-section-heading>svg{color:#81628f}.collection-commercial-results{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.collection-commercial-results article{background:#f7f5f7;border-top:3px solid #d6ccd9;border-radius:8px;display:grid;grid-gap:7px;gap:7px;min-width:0;padding:18px}.collection-commercial-results article.evidence{background:#edf5f0;border-top-color:#5f9478}.collection-commercial-results span{color:#786f7b;font-size:12px;font-weight:750;line-height:1.35}.collection-commercial-results strong{color:#2f2934;font-size:clamp(23px,2.2vw,31px);font-weight:570;letter-spacing:-.03em}.collection-commercial-results small{color:#89818c;font-size:12px;line-height:1.4}.collection-learning-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr}.collection-learning-grid article{background:#faf8fa;border:1px solid #eee9ef;border-radius:12px;padding:20px}.collection-learning-grid article>span{border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;padding:6px 9px}.collection-learning-grid .observed{background:#e8f3ed;color:#35664e}.collection-learning-grid .derived{background:#eee8f3;color:#6a4d77}.collection-learning-grid .interpretation{background:#edf1f7;color:#4f617c}.collection-learning-grid .unknown{background:#f7eee4;color:#815c33}.collection-learning-grid h4{font-size:18px;margin:14px 0 7px}.collection-learning-grid p{color:#6e6672;font-size:15px;line-height:1.6;margin:0}.collection-test-two-recommendation{align-items:start;background:#203f35;border-radius:17px;color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:auto minmax(0,1fr) minmax(210px,.32fr);padding:30px}.collection-test-two-recommendation .collection-merchant-label{color:#a8c3b7}.collection-test-two-recommendation h3{font-size:clamp(25px,2.8vw,34px);font-weight:520;letter-spacing:-.035em;line-height:1.18;margin:8px 0 11px}.collection-test-two-recommendation aside p,.collection-test-two-recommendation>div>p{color:#c8d7d1;font-size:15px;line-height:1.65;margin:0}.collection-test-two-recommendation aside{border-left:1px solid #4a7165;padding-left:20px}.collection-test-two-recommendation aside strong{font-size:13px;text-transform:uppercase}.collection-test-two-recommendation aside p{font-size:13px;margin-top:8px}.collection-decision-confidence-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr}.collection-decision-confidence-grid article{background:#edf5f0;border-left:4px solid #5f9478;border-radius:10px;padding:20px}.collection-decision-confidence-grid article.limited{background:#f8f1e8;border-left-color:#b4884c}.collection-decision-confidence-grid span{color:#6f6873;font-size:13px;font-weight:750}.collection-decision-confidence-grid strong{display:block;font-size:21px;margin:8px 0}.collection-decision-confidence-grid p{color:#6d6670;font-size:15px;line-height:1.55;margin:0}.collection-visible-limitations{border-top:1px solid #ece7ed;margin-top:20px;padding-top:19px}.collection-visible-limitations>strong{font-size:14px}.collection-visible-limitations ul{color:#706873;display:grid;font-size:15px;grid-gap:8px;gap:8px;line-height:1.55;margin:12px 0 0;padding-left:21px}.collection-merchant-options{border:0;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,1fr);margin:0;min-width:0;padding:0}.collection-merchant-options>label{background:#fff;border:2px solid #e5dfe7;border-radius:12px;color:inherit;cursor:pointer;display:flex;flex-direction:column;min-height:235px;padding:20px;position:relative;text-align:left;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;touch-action:manipulation}.collection-merchant-options>label:hover{border-color:#bda8c7;transform:translateY(-1px)}.collection-merchant-options>label:has(input:focus-visible){box-shadow:0 0 0 4px rgba(51,100,151,.28);outline:2px solid #336497;outline-offset:2px}.collection-merchant-options>label.recommended{background:#f8f4fa;border-color:#d9c9e1}.collection-merchant-options>label.selected,.collection-merchant-options>label:has(input:checked){background:#eee5f3;border-color:#684976;box-shadow:0 0 0 2px rgba(104,73,118,.14)}.collection-merchant-options input{height:1px;opacity:0;position:absolute;width:1px}.collection-option-indicator{align-items:center;background:#fff;border:2px solid #a99daf;border-radius:999px;color:transparent;display:flex;height:24px;justify-content:center;position:absolute;right:18px;top:18px;width:24px}.collection-merchant-options>label:has(input:checked) .collection-option-indicator{background:#684976;border-color:#684976;color:#fff}.collection-option-eyebrow{color:#806d89;font-size:12px;font-weight:800;padding-right:36px;text-transform:uppercase}.collection-merchant-options strong{font-size:19px;line-height:1.3;margin:13px 0 7px}.collection-merchant-options p{color:#706873;font-size:15px;line-height:1.55;margin:0}.collection-merchant-options small{align-items:center;color:#7c7081;display:flex;font-size:13px;gap:7px;margin-top:auto;padding-top:18px}.collection-outcome-boundary{background:#f8f6f9;border-radius:9px;color:#746a78;font-size:13px;line-height:1.5;margin:0;padding:11px 13px}.collection-outcome-controls{display:grid;grid-gap:20px;gap:20px}.collection-outcome-controls .collection-merchant-section-heading{margin-bottom:0}.collection-outcome-rationale{display:grid;grid-gap:8px;gap:8px}.collection-outcome-rationale>span{color:#4a414e;font-size:14px;font-weight:800}.collection-outcome-rationale textarea{background:#fbfafb;border:1px solid #dcd4df;border-radius:10px;color:#342d37;font:inherit;font-size:15px;line-height:1.55;padding:14px 15px;resize:vertical;width:100%}.collection-outcome-rationale textarea:focus{border-color:#80638d;box-shadow:0 0 0 3px rgba(128,99,141,.12);outline:none}.collection-outcome-rationale small{color:#887e8c;font-size:12px;text-align:right}.collection-outcome-action-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.collection-outcome-action-row>button{background:#5f466a;border:1px solid #5f466a;border-radius:9px;color:#fff;cursor:pointer;font-size:14px;font-weight:800;padding:12px 16px}.collection-outcome-action-row>button.secondary{background:#fff;color:#5f466a}.collection-outcome-action-row>button:disabled{cursor:not-allowed;opacity:.52}.collection-outcome-action-row>small{color:#837987;font-size:12px}.collection-outcome-confirmation{background:#f8f5f9;border:1px solid #dcd2e0;border-radius:13px;display:grid;grid-gap:18px;gap:18px;padding:21px}.collection-outcome-confirmation>header{align-items:center;display:flex;gap:11px}.collection-outcome-confirmation>header>svg{color:#4f7f68}.collection-outcome-confirmation h4{font-size:20px;margin:4px 0 0}.collection-outcome-confirmation dl{display:grid;grid-gap:1px;gap:1px;margin:0}.collection-outcome-confirmation dl>div{background:#fff;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(140px,.34fr) minmax(0,1fr);padding:12px 14px}.collection-outcome-confirmation dl>div:first-child{border-radius:9px 9px 0 0}.collection-outcome-confirmation dl>div:last-child{border-radius:0 0 9px 9px}.collection-outcome-confirmation dt{color:#746a78;font-size:12px;font-weight:800}.collection-outcome-confirmation dd{color:#413846;font-size:13px;line-height:1.5;margin:0;overflow-wrap:anywhere}.collection-outcome-acknowledgement{align-items:flex-start;display:flex;font-size:14px;gap:10px;line-height:1.5}.collection-outcome-acknowledgement input{accent-color:#5f466a;margin-top:3px}.collection-outcome-error{align-items:flex-start;background:#fff1ed;border:1px solid #edc9bf;border-radius:9px;color:#7b493d;display:flex;font-size:13px;gap:9px;line-height:1.5;padding:12px}.collection-outcome-error svg{flex:none}.collection-recorded-outcome{align-items:start;background:#edf6f1;border:1px solid #c5dfd1;border-radius:17px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:auto minmax(0,1fr);padding:26px}.collection-recorded-outcome-mark{align-items:center;background:#d4eadf;border-radius:999px;color:#32624b;display:flex;height:44px;justify-content:center;width:44px}.collection-recorded-outcome h3{font-size:26px;margin:7px 0}.collection-recorded-outcome p{color:#4f685c;font-size:15px;line-height:1.6;margin:0}.collection-recorded-outcome dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0}.collection-recorded-outcome dl>div{background:rgba(255,255,255,.7);border-radius:9px;display:grid;grid-gap:5px;gap:5px;padding:12px}.collection-recorded-outcome dt{color:#6b7d74;font-size:11px;font-weight:800;text-transform:uppercase}.collection-recorded-outcome dd{color:#30473c;font-size:13px;line-height:1.4;margin:0}.collection-recorded-outcome details{border-top:1px solid #cfe2d7;padding-top:14px}.collection-recorded-outcome summary{color:#3e5b4d;cursor:pointer;font-size:13px;font-weight:800}.collection-recorded-outcome details p{margin-top:12px}.collection-recorded-outcome details small{color:#63796e;display:block;font-size:11px;line-height:1.5;margin-top:10px;overflow-wrap:anywhere}.collection-product-performance-disclosure{background:#fff;border:1px solid #e5e0e7;border-radius:17px;min-width:0}.collection-product-performance-disclosure>summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:23px 25px}.collection-product-performance-disclosure>summary::-webkit-details-marker{display:none}.collection-product-performance-disclosure>summary>span{align-items:center;display:flex;gap:13px;min-width:0}.collection-product-performance-disclosure>summary>span>svg{color:#795b89;flex:none}.collection-product-performance-disclosure>summary>span>span{display:grid;grid-gap:5px;gap:5px;min-width:0}.collection-product-performance-disclosure summary strong{font-size:17px}.collection-product-performance-disclosure summary small{color:#786f7b;font-size:13px;line-height:1.45}.collection-product-performance-disclosure>summary>svg{flex:none;transition:transform .2s}.collection-product-performance-disclosure[open]>summary>svg{transform:rotate(90deg)}.collection-product-performance-content{border-top:1px solid #e8e2ea;display:grid;grid-gap:20px;gap:20px;padding:25px}.collection-product-performance-content>header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.collection-product-performance-content>header h3{font-size:23px;margin:6px 0 0}.collection-product-performance-content>header>p{color:#756c79;font-size:14px;line-height:1.55;margin:0;max-width:460px}.collection-product-performance-list{display:grid;grid-gap:12px;gap:12px;list-style:none;margin:0;padding:0}.collection-product-performance-list>li{background:#faf9fa;border:1px solid #ebe6ed;border-left:4px solid #a48cac;border-radius:13px;display:grid;grid-gap:16px;gap:16px;min-width:0;padding:18px}.collection-product-performance-list>li.state-strong_observed_commercial_activity{background:#f3f8f5;border-left-color:#5f9478}.collection-product-performance-list>li.state-useful_partial_evidence{background:#f8f5fa;border-left-color:#8b6b99}.collection-product-performance-list>li.state-inventory_size_constrained{background:#fbf6ef;border-left-color:#b4884c}.collection-product-performance-list>li.state-insufficient_product_level_evidence{background:#f7f6f7;border-left-color:#9a949c}.collection-product-performance-identity{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto auto minmax(0,1fr) auto;min-width:0}.collection-product-position{align-items:center;background:#ede7f0;border-radius:9px;display:grid;height:50px;justify-items:center;width:50px}.collection-product-position small{color:#806f87;font-size:9px;font-weight:800;text-transform:uppercase}.collection-product-position strong{font-size:18px}.collection-product-frozen-image{background-color:#eee9f0;background-position:50%;background-size:cover;border-radius:9px;display:flex;height:50px;width:50px}.collection-product-frozen-image.empty{align-items:center;color:#85778c;justify-content:center}.collection-product-performance-identity>span:nth-child(3){display:grid;min-width:0}.collection-product-performance-identity>span:nth-child(3)>strong{font-size:16px;line-height:1.35;overflow-wrap:anywhere}.collection-product-performance-identity>span:nth-child(3)>small{color:#807684;font-size:12px;line-height:1.45;margin-top:3px;overflow-wrap:anywhere}.collection-product-evidence-state{background:#fff;border:1px solid #e4dde7;border-radius:999px;color:#665b6a;font-size:11px;font-weight:800;line-height:1.3;max-width:230px;padding:7px 10px;text-align:center}.collection-product-performance-metrics{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(6,minmax(0,1fr));margin:0}.collection-product-performance-metrics>div{background:rgba(255,255,255,.8);display:grid;grid-gap:5px;gap:5px;min-width:0;padding:11px}.collection-product-performance-metrics dt{color:#7e7481;font-size:10px;font-weight:800;line-height:1.35;text-transform:uppercase}.collection-product-performance-metrics dd{color:#3d3541;font-size:13px;font-weight:750;line-height:1.4;margin:0;overflow-wrap:anywhere}.collection-product-performance-context{border-top:1px solid #e8e2ea;display:grid;grid-gap:9px;gap:9px;padding-top:14px}.collection-product-performance-context p{display:grid;grid-gap:12px;gap:12px;grid-template-columns:130px minmax(0,1fr);margin:0}.collection-product-performance-context strong{color:#605565;font-size:12px}.collection-product-performance-context span{color:#756b78;font-size:13px;line-height:1.5}.collection-product-performance-empty{background:#f7f5f8;border-radius:10px;color:#756b78;font-size:14px;line-height:1.6;margin:0;padding:18px}.collection-product-performance-content>footer{background:#f3eef5;border-radius:11px;padding:16px 18px}.collection-product-performance-content>footer strong{font-size:13px}.collection-product-performance-content>footer p{color:#746979;font-size:13px;line-height:1.55;margin:6px 0 0}.collection-technical-evidence{background:#f7f4f8;border:1px solid #e4dde7;border-radius:14px;scroll-margin-top:20px}.collection-technical-evidence>summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:20px 22px}.collection-technical-evidence>summary>span{align-items:center;display:flex;gap:12px}.collection-technical-evidence>summary>span>span{display:grid;grid-gap:4px;gap:4px}.collection-technical-evidence summary strong{font-size:16px}.collection-technical-evidence summary small{color:#776d7b;font-size:13px}.collection-technical-evidence>summary>svg{transition:transform .2s}.collection-technical-evidence[open]>summary>svg{transform:rotate(90deg)}.collection-technical-evidence-grid{border-top:1px solid #e4dde7;display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr 1fr;padding:20px}.collection-technical-evidence-grid section{background:#fff;border-radius:10px;min-width:0;padding:18px}.collection-technical-evidence-grid h4{font-size:15px;margin:0 0 13px}.collection-technical-evidence-grid dd,.collection-technical-evidence-grid dt,.collection-technical-evidence-grid li,.collection-technical-evidence-grid p{color:#716775;font-size:13px;line-height:1.55;overflow-wrap:anywhere}.collection-technical-evidence-grid ul{padding-left:19px}.collection-technical-evidence-grid dl{display:grid;grid-gap:8px;gap:8px;margin:0}.collection-technical-evidence-grid dl div{background:#f8f6f8;border-radius:7px;padding:9px}.collection-technical-evidence-grid dt{font-size:11px;font-weight:800;text-transform:uppercase}.collection-technical-evidence-grid dd{font-family:ui-monospace,monospace;margin:4px 0 0}.outcome-review-page.embedded{background:transparent;min-height:0;padding:0}.outcome-review-page.embedded .outcome-hero{border-radius:12px}.outcome-review-page.embedded .outcome-hero-main{padding-top:42px}@media(max-width:760px){.collection-decision-review{gap:20px}.collection-decision-heading{display:grid}.collection-decision-heading h2{font-size:25px}.collection-decision-heading p{font-size:15px}.collection-baseline-hero{grid-template-columns:auto minmax(0,1fr);padding:23px 20px}.collection-baseline-status{grid-column:2;justify-self:start}.collection-commercial-results{grid-template-columns:1fr 1fr}.collection-commercial-results article.evidence{grid-column:1/-1}.collection-decision-confidence-grid,.collection-learning-grid,.collection-technical-evidence-grid{grid-template-columns:1fr}.collection-test-two-recommendation{grid-template-columns:auto minmax(0,1fr);padding:24px 20px}.collection-test-two-recommendation aside{border-left:0;border-top:1px solid #4a7165;grid-column:2;padding:16px 0 0}.collection-merchant-options{grid-template-columns:1fr}.collection-merchant-options>label{min-height:0}.collection-merchant-section-heading{display:grid}.collection-merchant-section-heading>p{text-align:left}.collection-merchant-section{padding:21px 18px}.collection-recorded-outcome dl{grid-template-columns:1fr 1fr}.collection-product-performance-content>header{display:grid}.collection-product-performance-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:460px){.collection-baseline-hero,.collection-test-two-recommendation{grid-template-columns:1fr}.collection-baseline-status,.collection-test-two-recommendation aside{grid-column:1}.collection-baseline-hero h3{font-size:27px}.collection-baseline-hero p,.collection-test-two-recommendation>div>p{font-size:15px}.collection-commercial-results{grid-template-columns:1fr}.collection-commercial-results article.evidence{grid-column:1}.collection-merchant-section-heading h3{font-size:22px}.collection-product-performance-disclosure>summary,.collection-technical-evidence>summary{align-items:flex-start;padding:18px}.collection-product-performance-disclosure>summary>svg,.collection-technical-evidence>summary>svg{flex:none}.collection-product-performance-disclosure summary small,.collection-technical-evidence summary small{font-size:12px;line-height:1.45}.collection-outcome-confirmation dl>div{grid-template-columns:1fr;gap:5px}.collection-recorded-outcome{grid-template-columns:1fr;padding:20px}.collection-recorded-outcome dl{grid-template-columns:1fr}.collection-product-performance-content{padding:18px}.collection-product-performance-identity{align-items:start;grid-template-columns:auto minmax(0,1fr)}.collection-product-frozen-image{display:none}.collection-product-evidence-state{grid-column:2;justify-self:start;text-align:left}.collection-product-performance-metrics{grid-template-columns:1fr 1fr}.collection-product-performance-context p{gap:4px;grid-template-columns:1fr}.collection-product-performance-list>li{padding:15px}}.collection-workflow-navigation{align-items:center;background:#fff;border:1px solid #e5e0e7;border-radius:14px;display:flex;gap:6px;overflow-x:auto;padding:7px;position:-webkit-sticky;position:sticky;top:76px;z-index:5}.collection-workflow-navigation a{border-radius:9px;color:#625568;font-size:13px;font-weight:750;padding:12px 16px;text-decoration:none;white-space:nowrap}.collection-workflow-navigation a:focus-visible,.collection-workflow-navigation a:hover{background:#f3edf5;color:#5f3f6b;outline:none}.collection-workflow-navigation a.active{background:#5f466a;color:#fff;box-shadow:0 5px 14px rgba(71,48,82,.16)}.collection-create-foundation,.collection-health-evaluation,.collection-learning-foundation,.collection-product-evaluation{background:#fff;border:1px solid #e6e1e8;border-radius:18px;padding:32px;scroll-margin-top:140px}.collection-create-foundation .collection-section-header>div>span,.collection-health-evaluation .collection-section-header>div>span,.collection-learning-foundation .collection-section-header>div>span,.collection-product-evaluation .collection-section-header>div>span{color:#795b89;font-size:10px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.collection-decision-vocabulary{display:flex;flex-wrap:wrap;gap:7px;margin:19px 0 14px}.collection-decision-vocabulary span{background:#f5f1f6;border:1px solid #e6dfe9;border-radius:999px;color:#706176;font-size:10px;font-weight:800;padding:8px 11px}.collection-product-decision-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr 1fr}.collection-product-decision-grid>article{border:1px solid #ebe6ed;border-radius:14px;padding:19px}.collection-product-decision-heading{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:24px minmax(0,1fr) auto}.collection-product-decision-heading>span{color:#896b96;font-size:9px;font-weight:850;text-align:center}.collection-product-decision-heading>div{display:grid;min-width:0}.collection-product-decision-heading strong{font-size:15px;line-height:1.35}.collection-live-product-list li strong,.collection-product-decision-heading strong,.collection-review-order .collection-structure-product>strong{font-size:15px;letter-spacing:-.01em;line-height:1.35}.collection-product-decision-heading small{color:#837887;font-size:10px;margin-top:4px}.collection-product-decision-heading b{background:#eef4f0;border-radius:999px;color:#426850;font-size:10px;padding:8px 10px;white-space:nowrap}.collection-product-decision-heading b[data-outcome=move-lower]{background:#fbf1e6;color:#805d35}.collection-product-decision-heading b[data-outcome=insufficient-evidence]{background:#f0eef1;color:#6f6872}.collection-product-decision-grid dl{border-top:1px solid #eee9f0;display:grid;grid-gap:11px;gap:11px;margin:16px 0 0;padding-top:15px}.collection-product-decision-grid dl div{display:grid;grid-gap:5px;gap:5px;grid-template-columns:86px 1fr}.collection-product-decision-grid dt{color:#807484;font-size:9px;font-weight:850;text-transform:uppercase}.collection-product-decision-grid dd{color:#625967;font-size:11px;line-height:1.55;margin:0}.collection-health-groups{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}.collection-health-groups>section{background:#f8f6f9;border-radius:13px;padding:16px}.collection-health-groups h3{color:#74577f;font-size:11px;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.collection-health-groups article{background:#fff;border:1px solid #ebe6ed;border-radius:10px;margin-top:9px;padding:14px}.collection-health-groups article>div{display:grid;grid-gap:5px;gap:5px}.collection-health-groups article strong{font-size:11px}.collection-health-groups article span{color:#56485d;font-size:12px;font-weight:800;line-height:1.4}.collection-health-groups p{color:#706674;font-size:10px;line-height:1.55;margin:9px 0}.collection-health-groups small{color:#8c818f;font-size:9px;line-height:1.45}.collection-create-goal{align-items:end;background:#f8f5f9;border-radius:13px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:.8fr 1.5fr auto;margin-top:20px;padding:16px}.collection-create-goal label{display:grid;grid-gap:6px;gap:6px}.collection-create-goal label>span{color:#766a7a;font-size:8px;font-weight:850;text-transform:uppercase}.collection-create-goal select,.collection-create-goal textarea{background:#fff;border:1px solid #ded6e2;border-radius:9px;color:#4e4652;font:inherit;font-size:9px;padding:10px;resize:vertical}.collection-create-actions button,.collection-create-goal button,.collection-revision-record>button{align-items:center;background:#584161;border:0;border-radius:9px;color:#fff;display:flex;font-size:9px;font-weight:800;gap:6px;justify-content:center;padding:11px 13px}.collection-create-review{border-top:1px solid #e9e3eb;margin-top:20px;padding-top:18px}.collection-create-flow{align-items:center;background:#f3edf5;border-radius:10px;color:#6b5872;display:flex;gap:7px;justify-content:space-between;overflow-x:auto;padding:10px}.collection-create-flow span{font-size:8px;font-weight:800;white-space:nowrap}.collection-create-disclosure{align-items:flex-start;background:#fff6e9;border:1px solid #eedcbc;border-radius:10px;color:#705335;display:flex;font-size:8.5px;gap:9px;line-height:1.5;margin:12px 0;padding:12px}.collection-create-disclosure svg{flex:none}.collection-create-review ol{display:grid;grid-gap:6px;gap:6px;list-style:none;margin:0;padding:0}.collection-create-review li{align-items:center;background:#faf9fb;border:1px solid #eeeaf0;border-radius:9px;display:grid;grid-gap:9px;gap:9px;grid-template-columns:22px minmax(0,1fr) auto auto;padding:9px}.collection-create-review li>strong{font-size:9px;text-align:center}.collection-create-review li>div{display:grid}.collection-create-review li b{font-size:9px}.collection-create-review li span{color:#8a808d;font-size:7px;line-height:1.35;margin-top:3px}.collection-create-actions button:first-child,.collection-create-review li button{background:#fff;border:1px solid #e0d8e3;border-radius:7px;color:#6e6074;font-size:8px;padding:7px}.collection-create-actions{display:flex;justify-content:space-between;margin-top:12px}.collection-create-actions button:disabled,.collection-revision-record>button:disabled{opacity:.4}.collection-create-revision-state,.collection-revision-created{align-items:flex-start;background:#eef5f0;border:1px solid #d7e7dc;border-radius:10px;color:#446650;display:flex;font-size:9px;gap:9px;margin:12px 0 0;padding:12px}.collection-create-revision-state span,.collection-revision-created span{display:grid;grid-gap:3px;gap:3px}.collection-create-revision-state small,.collection-revision-created small{font-size:8px;line-height:1.45}.collection-revision-created>div{display:grid;grid-gap:3px;gap:3px}.collection-revision-created strong{font-size:12px}.collection-revision-created p{font-size:10px;line-height:1.45;margin:0}.merchant-strategy-workspace{display:grid;grid-gap:20px;gap:20px}.strategy-mode-switch{background:#f4eff6;border:1px solid #e6dce9;border-radius:12px;display:flex;gap:5px;padding:5px;width:max-content}.strategy-mode-switch button{background:transparent;border:0;border-radius:8px;color:#75657c;font:inherit;font-size:11px;font-weight:800;padding:10px 14px}.strategy-mode-switch button.active{background:#fff;box-shadow:0 3px 12px rgba(58,38,66,.1);color:#5b3f66}.merchant-activation-flow,.merchant-intake-flow,.strategy-creation-flow{display:grid;grid-gap:16px;gap:16px}.strategy-boundary,.strategy-hard-boundary{align-items:flex-start;background:#f0f6f2;border:1px solid #d8e8dc;border-radius:12px;color:#42624d;display:flex;gap:10px;padding:14px}.strategy-boundary svg,.strategy-hard-boundary svg{flex:none}.strategy-boundary div{display:grid;grid-gap:4px;gap:4px}.strategy-boundary strong,.strategy-hard-boundary strong{font-size:11px}.strategy-boundary p,.strategy-hard-boundary p{font-size:9px;line-height:1.5;margin:0}.merchant-intake-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-intake-grid fieldset{background:#faf8fb;border:1px solid #ebe5ed;border-radius:13px;display:grid;grid-gap:10px;gap:10px;margin:0;padding:15px}.merchant-intake-grid fieldset:last-child{grid-column:1/-1}.merchant-intake-grid legend{color:#634d6c;font-size:10px;font-weight:850;padding:0 5px}.merchant-intake-grid label,.merchant-strategy-review label,.strategy-brief-grid label{display:grid;grid-gap:6px;gap:6px}.merchant-intake-grid label>span,.merchant-strategy-review label>span,.strategy-brief-grid label>span{color:#776b7b;font-size:8px;font-weight:850;text-transform:uppercase}.merchant-intake-grid input:not([type=checkbox]),.merchant-intake-grid select,.merchant-intake-grid textarea,.merchant-strategy-review textarea,.strategy-brief-grid input:not([type=checkbox]),.strategy-brief-grid select,.strategy-brief-grid textarea{background:#fff;border:1px solid #ded7e1;border-radius:9px;color:#4d4650;font:inherit;font-size:10px;padding:10px;resize:vertical}.strategy-priority-grid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-priority-grid label{align-items:center;background:#fff;border:1px solid #e5dfe7;border-radius:8px;display:flex;gap:7px;padding:8px}.strategy-priority-grid label>span{font-size:9px;text-transform:none}.strategy-primary-action{align-items:center;background:#f6f2f7;border-radius:12px;display:flex;gap:18px;justify-content:space-between;padding:14px}.strategy-primary-action>div{display:grid;grid-gap:3px;gap:3px}.strategy-primary-action strong{font-size:10px}.strategy-primary-action small{color:#817586;font-size:8px}.strategy-brief-grid>button,.strategy-capture-review,.strategy-primary-action button{align-items:center;background:#5a4164;border:0;border-radius:9px;color:#fff;display:flex;font-size:9px;font-weight:850;gap:7px;justify-content:center;padding:11px 14px}.strategy-capture-review:disabled,.strategy-primary-action button:disabled{opacity:.4}.strategy-brief-grid{align-items:end;border-radius:13px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr auto;padding:16px}.strategy-constraints{grid-column:1/3}.strategy-recommendation{border-top:1px solid #e9e3eb;display:grid;grid-gap:14px;gap:14px;padding-top:18px}.strategy-recommendation-heading{align-items:flex-start;display:flex;justify-content:space-between}.strategy-recommendation-heading>div{display:grid;grid-gap:5px;gap:5px}.strategy-recommendation-heading span{color:#73547e;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.strategy-recommendation-heading h3{font-size:21px;margin:0}.strategy-recommendation-heading p{font-size:11px;margin:0}.strategy-recommendation-heading>b{border-radius:999px;font-size:9px;padding:8px 11px;text-transform:uppercase}.strategy-recommendation-heading>b[data-state=recommended]{background:#e9f3ed;color:#3f684c}.strategy-recommendation-heading>b[data-state=conditional]{background:#fff3df;color:#825f25}.strategy-recommendation-heading>b[data-state=blocked]{background:#f8e8e8;color:#8a4343}.strategy-position-card{align-items:center;background:linear-gradient(135deg,#5f466a,#71507e);border-radius:14px;color:#fff;display:flex;gap:14px;padding:16px}.strategy-position-number{align-items:center;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.25);border-radius:11px;display:flex;font-size:22px;font-weight:900;height:48px;justify-content:center;width:48px}.strategy-position-card>div:last-child{display:grid;grid-gap:3px;gap:3px}.strategy-position-card span{font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.strategy-position-card strong{font-size:14px}.strategy-position-card p{color:#eee6f1;font-size:9px;line-height:1.45;margin:0}.strategy-recommendation-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-recommendation-grid section{background:#faf9fb;border:1px solid #ebe7ed;border-radius:11px;padding:13px}.strategy-recommendation-grid h4{font-size:10px;margin:0 0 8px}.strategy-recommendation-grid li,.strategy-recommendation-grid p{color:#756c78;font-size:8.5px;line-height:1.5}.strategy-recommendation-grid ul{display:grid;grid-gap:5px;gap:5px;margin:0;padding-left:16px}.merchant-intelligence-context{background:linear-gradient(135deg,#fbf8fc,#f4eef7);border:1px solid #e1d6e5;border-radius:14px;display:grid;grid-gap:13px;gap:13px;padding:16px}.merchant-intelligence-context-heading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.merchant-intelligence-context-heading>div{display:grid;grid-gap:4px;gap:4px}.merchant-intelligence-context-heading span{color:#765382;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.merchant-intelligence-context-heading h3{font-size:18px;margin:0}.merchant-intelligence-context-heading p{color:#6f6473;font-size:9px;line-height:1.5;margin:0}.merchant-intelligence-context-heading>b{background:#f8e8e8;border-radius:999px;color:#8a4343;font-size:8px;padding:8px 10px;text-transform:uppercase;white-space:nowrap}.merchant-intelligence-context-heading>b[data-state=authority_ready]{background:#e9f3ed;color:#3f684c}.adaptive-recommendation{background:#fcfbfd;border:1px solid #e3dbe7;border-radius:14px;display:grid;grid-gap:13px;gap:13px;padding:16px}.adaptive-recommendation-heading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.adaptive-recommendation-heading>div{display:grid;grid-gap:4px;gap:4px}.adaptive-recommendation-heading span{color:#765382;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.adaptive-recommendation-heading h4{font-size:17px;margin:0}.adaptive-recommendation-heading p{color:#6e6472;font-size:9px;line-height:1.5;margin:0}.adaptive-recommendation-heading>b{background:#f8e8e8;border-radius:999px;color:#8a4343;font-size:8px;padding:8px 10px;white-space:nowrap}.adaptive-recommendation-heading>b[data-state=recommendation],.adaptive-recommendation-heading>b[data-state=strong_recommendation]{background:#e9f3ed;color:#3f684c}.adaptive-recommendation-heading>b[data-state=conditional_recommendation],.adaptive-recommendation-heading>b[data-state=opportunity_detected]{background:#fff3df;color:#825f25}.adaptive-recommendation-heading>b[data-state=needs_merchant_judgment]{background:#eeeaf4;color:#684f78}.adaptive-confidence-grid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.adaptive-confidence-grid>div{background:#f4f0f6;border-radius:9px;display:grid;grid-gap:4px;gap:4px;padding:10px}.adaptive-confidence-grid dt{color:#817486;font-size:7px;font-weight:850;text-transform:uppercase}.adaptive-confidence-grid dd{font-size:13px;font-weight:850;margin:0}.adaptive-reasoning-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.adaptive-reasoning-grid section{background:#fff;border:1px solid #ebe6ed;border-radius:10px;padding:12px}.adaptive-reasoning-grid h5{font-size:9px;margin:0 0 7px}.adaptive-reasoning-grid li,.adaptive-reasoning-grid p,.adaptive-reasoning-grid small{color:#746a78;font-size:8px;line-height:1.5}.adaptive-reasoning-grid p{margin:0 0 5px}.adaptive-reasoning-grid ul{display:grid;grid-gap:4px;gap:4px;margin:0;padding-left:15px}.strategy-provenance{align-items:center;background:#edf3f7;border:1px solid #d9e4eb;border-radius:10px;color:#4c6170;display:flex;font-size:8.5px;gap:8px;padding:11px}.strategy-provenance svg{flex:none}.merchant-strategy-review{background:#f7f3f8;border:1px solid #e7deea;border-radius:14px;display:grid;grid-gap:12px;gap:12px;padding:16px}.merchant-strategy-review>div:first-child{display:grid;grid-gap:4px;gap:4px}.merchant-strategy-review>div:first-child>span{color:#765382;font-size:8px;font-weight:850;text-transform:uppercase}.merchant-strategy-review h4{font-size:14px;margin:0}.merchant-strategy-review p{font-size:9px;line-height:1.45;margin:0}.strategy-review-actions{display:flex;gap:7px}.strategy-review-actions button{align-items:center;background:#fff;border:1px solid #ddd4e0;border-radius:8px;color:#65586b;display:flex;font-size:9px;font-weight:800;gap:6px;padding:9px 12px;text-transform:capitalize}.strategy-review-actions button.active{background:#5d4567;border-color:#5d4567;color:#fff}.strategy-capture-review{justify-self:start}.strategy-review-captured{align-items:flex-start;background:#eaf4ed;border:1px solid #d2e5d7;border-radius:9px;color:#41614a;display:flex;gap:8px;padding:11px}.strategy-review-captured svg{flex:none}.strategy-review-captured span{display:grid;grid-gap:3px;gap:3px}.collection-strategy-result{display:grid;grid-gap:16px;gap:16px}.collection-strategy-counts{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.collection-strategy-counts>div{background:#faf9fb;border:1px solid #e8e2ea;border-radius:10px;display:grid;grid-gap:3px;gap:3px;padding:11px}.collection-strategy-counts span{color:#7b707e;font-size:8px;font-weight:800;text-transform:uppercase}.collection-strategy-counts strong{color:#544b58;font-size:17px}.collection-strategy-role-stack{display:grid;grid-gap:12px;gap:12px}.collection-strategy-role,.collection-strategy-secondary-list{border:1px solid #e8e2ea;border-radius:13px;overflow:hidden}.collection-strategy-role>header,.collection-strategy-secondary-list>header{align-items:center;background:#f7f3f8;display:flex;justify-content:space-between;padding:11px 13px}.collection-strategy-role h4,.collection-strategy-secondary-list h4{font-size:11px;margin:0}.collection-strategy-role header span,.collection-strategy-secondary-list header span{background:#fff;border:1px solid #e1d9e4;border-radius:999px;font-size:8px;font-weight:850;padding:4px 7px}.collection-strategy-role ol,.collection-strategy-secondary-list ul{display:grid;list-style:none;margin:0;padding:0}.collection-strategy-role li,.collection-strategy-secondary-list li{align-items:center;border-top:1px solid #eee9ef;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;padding:11px 13px}.collection-strategy-role li:first-child,.collection-strategy-secondary-list li:first-child{border-top:0}.collection-strategy-position{align-items:center;background:#f0eaf2;border-radius:8px;color:#684c72;display:flex;font-size:10px;font-weight:900;height:27px;justify-content:center;width:27px}.collection-strategy-role li>div:not(.collection-strategy-edit-controls),.collection-strategy-secondary-list li>div{display:grid;grid-gap:3px;gap:3px}.collection-strategy-role strong,.collection-strategy-secondary-list strong{font-size:10px}.collection-strategy-role small,.collection-strategy-secondary-list small{color:#786e7b;font-size:8px;line-height:1.45}.collection-strategy-role li>div>span{color:#918794;font-size:7.5px}.collection-strategy-role li>b,.collection-strategy-secondary-list li>span{color:#73547e;font-size:8px}.collection-strategy-edit-controls{align-items:center;display:flex;gap:5px}.collection-strategy-edit-controls button,.collection-strategy-edit-controls select,.collection-strategy-secondary-list button{background:#fff;border:1px solid #ddd4e0;border-radius:7px;color:#65586b;font:inherit;font-size:8px;padding:6px}.collection-strategy-secondary-list>summary{align-items:center;background:#f8f6f9;cursor:pointer;display:flex;justify-content:space-between;padding:12px 13px}.collection-strategy-secondary-list>summary span{font-size:9px}.collection-strategy-secondary-list>summary small{font-size:8px}.collection-strategy-secondary-list.excluded li{align-items:start}.collection-strategy-secondary-list.excluded ul{max-height:420px;overflow:auto}.collection-strategy-explanation-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.collection-strategy-explanation-grid section{background:#faf9fb;border:1px solid #ebe7ed;border-radius:11px;padding:13px}.collection-strategy-explanation-grid h4{font-size:10px;margin:0 0 8px}.collection-strategy-explanation-grid li,.collection-strategy-explanation-grid p{color:#756c78;font-size:8.5px;line-height:1.5}.collection-strategy-explanation-grid ul{display:grid;grid-gap:5px;gap:5px;margin:8px 0 0;padding-left:16px}.collection-strategy-edit-notice{align-items:center;background:#fff8e9;border:1px solid #ecdcb6;border-radius:9px;color:#725d2f;display:flex;gap:8px;padding:10px}.collection-strategy-demand-summary{align-items:center;background:#f4f0f6;border:1px solid #dfd5e3;border-radius:11px;color:#654c70;display:flex;gap:10px;padding:12px 14px}.collection-strategy-demand-summary>svg{flex:none}.collection-strategy-demand-summary>div{display:grid;grid-gap:3px;gap:3px}.collection-strategy-demand-summary strong{font-size:12px}.collection-strategy-demand-summary span{color:#746879;font-size:11px;line-height:1.4}.collection-strategy-demand-summary[data-freshness=aging]{background:#fff8e9;border-color:#ecdcb6;color:#725d2f}.collection-strategy-demand-summary[data-freshness=expired]{background:#fff0ef;border-color:#efcfcb;color:#8f413a}.collection-strategy-evidence-coverage{background:#fff;border:1px solid #e8e0e9;border-radius:14px;margin:12px 0 20px;padding:0 16px}.collection-strategy-evidence-coverage>summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:14px 0}.collection-strategy-evidence-coverage>summary span{display:grid;grid-gap:2px;gap:2px}.collection-strategy-evidence-coverage>summary small{color:#817783;font-size:9px;font-weight:500}.collection-strategy-evidence-coverage>summary>b{background:#f3edf4;border-radius:999px;font-size:9px;padding:6px 9px}.collection-strategy-evidence-coverage>div{border-top:1px solid #eee7ef;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 0 16px}.collection-strategy-evidence-coverage article{background:#faf8fb;border-radius:10px;display:grid;grid-gap:5px;gap:5px;padding:11px}.collection-strategy-evidence-coverage article header{align-items:center;display:flex;justify-content:space-between}.collection-strategy-evidence-coverage article header strong{font-size:10px}.collection-strategy-evidence-coverage article header b{font-size:8px;text-transform:uppercase}.collection-strategy-evidence-coverage article[data-status=ready] header b{color:#28734d}.collection-strategy-evidence-coverage article[data-status=partial] header b,.collection-strategy-evidence-coverage article[data-status=supporting] header b{color:#96651e}.collection-strategy-evidence-coverage article[data-status=unavailable] header b{color:#8a7f8b}.collection-strategy-evidence-coverage article em,.collection-strategy-evidence-coverage article p,.collection-strategy-evidence-coverage article small{color:#766d78;font-size:8px;line-height:1.45;margin:0}.collection-strategy-evidence-coverage article em{color:#8a5660;font-style:normal}.collection-strategy-demand-metrics{display:grid!important;grid-gap:5px!important;gap:5px!important;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px}.collection-strategy-demand-metrics>span{background:#f8f5f9;border-radius:7px;display:grid;grid-gap:2px;gap:2px;padding:7px 8px}.collection-strategy-demand-metrics>span>strong{color:#594d5e;font-size:10px}.collection-strategy-demand-metrics>span>small{color:#7d7181;font-size:8px;line-height:1.4}.collection-strategy-demand-metrics>span[data-freshness=aging]{background:#fff8e9}.collection-strategy-demand-metrics>span[data-freshness=expired]{background:#fff0ef}.collection-strategy-demand-metrics>span[data-freshness=expired]>small{color:#8f413a;font-weight:750}.collection-strategy-overview{align-items:center;background:linear-gradient(135deg,#f6f0f8,#f4f8f5);border:1px solid #dfd5e3;border-radius:16px;display:flex;gap:24px;justify-content:space-between;padding:20px}.collection-strategy-overview>div:first-child{display:grid;grid-gap:5px;gap:5px}.collection-strategy-overview>div:first-child>span{color:#765382;font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.collection-strategy-overview h3{font-size:24px;margin:0}.collection-strategy-overview p{color:#6f6473;font-size:14px;line-height:1.5;margin:0}.collection-strategy-confidence{background:#fff;border:1px solid #e4dce7;border-radius:12px;display:grid;flex:0 0 auto;grid-gap:3px;gap:3px;min-width:132px;padding:13px 15px}.collection-strategy-confidence small{color:#796d7d;font-size:11px;font-weight:800}.collection-strategy-confidence strong{color:#563f60;font-size:19px}.collection-strategy-edit-toolbar{align-items:center;display:flex;gap:18px;justify-content:space-between}.collection-strategy-edit-toolbar>div{display:grid;grid-gap:3px;gap:3px}.collection-strategy-edit-toolbar strong{font-size:18px}.collection-strategy-edit-toolbar span{color:#786e7b;font-size:13px}.collection-strategy-edit-toolbar button,.merchant-decision-actions button{align-items:center;border-radius:10px;display:flex;font:inherit;font-size:14px;font-weight:850;gap:7px;justify-content:center;min-height:42px;padding:10px 14px}.collection-strategy-edit-toolbar button{background:#fff;border:1px solid #765382;color:#684c72}.collection-strategy-edit-toolbar button:disabled,.merchant-decision-actions button:disabled{cursor:not-allowed;opacity:.45}.merchant-decision-actions{display:flex;flex-wrap:wrap;gap:9px}.merchant-decision-actions .merchant-approve-strategy{background:#5b4165;border:1px solid #5b4165;color:#fff}.merchant-decision-actions .secondary{background:#fff;border:1px solid #d9cedd;color:#65586b}.collection-strategy-detail-stack{display:grid;grid-gap:10px;gap:10px}.collection-strategy-detail-panel{background:#fff;border:1px solid #e6dfe8;border-radius:13px;overflow:hidden}.collection-strategy-detail-panel>summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:14px 16px}.collection-strategy-detail-panel>summary span{display:grid;grid-gap:3px;gap:3px}.collection-strategy-detail-panel>summary strong{font-size:14px}.collection-strategy-detail-panel>summary small{color:#817783;font-size:12px}.collection-strategy-detail-content{border-top:1px solid #eee8ef;display:grid;grid-gap:14px;gap:14px;padding:16px}.collection-strategy-detail-content>li,.collection-strategy-detail-content>p,.collection-strategy-detail-content>ul{color:#706674;font-size:13px;line-height:1.55;margin-top:0}.collection-strategy-product-evidence{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.collection-strategy-product-evidence>article{background:#faf8fb;border-radius:10px;display:grid;grid-gap:5px;gap:5px;padding:11px}.collection-strategy-product-evidence>article>strong{font-size:13px}.collection-strategy-detail-panel .collection-strategy-evidence-coverage{margin:0}.collection-strategy-detail-panel .collection-review-recovery-audit{border-top:0;padding-top:0}@media(max-width:720px){.collection-strategy-edit-toolbar,.collection-strategy-overview{align-items:stretch;display:grid}.collection-strategy-confidence{min-width:0}.collection-strategy-edit-toolbar button{width:100%}.collection-strategy-product-evidence{grid-template-columns:1fr}.merchant-decision-actions{display:grid}.merchant-decision-actions button{width:100%}}@media(max-width:520px){.collection-strategy-demand-summary{align-items:flex-start;padding:11px 12px}.collection-strategy-demand-metrics,.collection-strategy-evidence-coverage>div{grid-template-columns:1fr}.collection-strategy-role li{align-items:start}.collection-strategy-role li>b{margin-top:8px}}.strategy-empty-state{align-items:flex-start;background:#faf8fb;border:1px dashed #dcd2df;border-radius:12px;color:#6e6173;display:flex;gap:10px;padding:18px}.strategy-empty-state div{display:grid;grid-gap:3px;gap:3px}.strategy-empty-state strong{font-size:11px}.strategy-empty-state p{font-size:9px;margin:0}.strategy-hard-boundary{background:#fff7e9;border-color:#eadab9;color:#73582f}.merchant-activation-intro{align-items:center;background:linear-gradient(135deg,#33293a,#60466a);border-radius:16px;color:#fff;display:flex;gap:28px;justify-content:space-between;padding:22px}.merchant-activation-intro>div:first-child{display:grid;grid-gap:5px;gap:5px}.merchant-activation-intro>div:first-child>span{color:#d9c8df;font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.merchant-activation-intro h3{font-size:21px;letter-spacing:-.02em;margin:0}.merchant-activation-intro p{color:#e3d9e7;font-size:9.5px;line-height:1.55;margin:0;max-width:650px}.merchant-activation-progress{display:grid;flex:0 0 170px;grid-gap:3px;gap:3px}.merchant-activation-progress strong{font-size:24px}.merchant-activation-progress>span{color:#d9cfe0;font-size:8px;text-transform:uppercase}.merchant-activation-progress>div{background:rgba(255,255,255,.18);border-radius:999px;height:6px;margin-top:5px;overflow:hidden}.merchant-activation-progress i{background:#fff;border-radius:inherit;display:block;height:100%;transition:width .2s ease}.merchant-activation-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-activation-grid fieldset{background:#faf8fb;border:1px solid #ebe5ed;border-radius:13px;display:grid;grid-gap:10px;gap:10px;margin:0;padding:15px}.merchant-activation-grid legend{color:#634d6c;font-size:10px;font-weight:850;padding:0 5px}.merchant-activation-grid label{display:grid;grid-gap:6px;gap:6px}.merchant-activation-grid label>span{color:#776b7b;font-size:8px;font-weight:850;line-height:1.45;text-transform:uppercase}.merchant-activation-grid input:not([type=checkbox]),.merchant-activation-grid select{background:#fff;border:1px solid #ded7e1;border-radius:9px;color:#4d4650;font:inherit;font-size:10px;padding:10px}.merchant-activation-grid .merchant-activation-confirm{grid-column:1/-1}.merchant-activation-confirm label{align-items:flex-start;display:flex}.merchant-activation-confirm label>span{text-transform:none}.merchant-activation-confirm input{margin-top:2px}.merchant-decision-status{background:#fff;border:1px solid #e6dfe8;border-radius:14px;display:grid;grid-gap:12px;gap:12px;padding:16px}.merchant-decision-status>header{align-items:center;display:flex;justify-content:space-between}.merchant-decision-status header>div{display:grid;grid-gap:3px;gap:3px}.merchant-decision-status header span{color:#765382;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.merchant-decision-status h3{font-size:15px;margin:0}.merchant-decision-status header>b,.strategy-intelligence-status>b{background:#f8e8e8;border-radius:999px;color:#8a4343;font-size:8px;padding:7px 9px;text-transform:uppercase}.merchant-decision-status header>b[data-state=activation_required],.merchant-decision-status header>b[data-state=approval_required],.strategy-intelligence-status>b[data-state=activation_required],.strategy-intelligence-status>b[data-state=approval_required]{background:#fff3df;color:#825f25}.merchant-decision-status header>b[data-state=active],.strategy-intelligence-status>b[data-state=active]{background:#e9f3ed;color:#3f684c}.merchant-decision-status ol{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.merchant-decision-status li{align-items:center;background:#faf9fb;border:1px solid #eee9f0;border-radius:9px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:25px minmax(0,1fr) auto;padding:10px}.merchant-decision-status li>span{align-items:center;background:#eee9f0;border-radius:50%;color:#726578;display:flex;font-size:8px;height:25px;justify-content:center}.merchant-decision-status li>div{display:grid;grid-gap:3px;gap:3px}.merchant-decision-status li strong{font-size:9px;text-transform:capitalize}.merchant-decision-status li small{color:#817585;font-size:8px;line-height:1.45}.merchant-decision-status li>b{background:#eeeaf0;border-radius:999px;color:#756879;font-size:7px;padding:6px 8px;text-transform:uppercase}.merchant-decision-status li[data-state=captured]>b{background:#ece9f5;color:#63527b}.merchant-decision-status li[data-state=approved]>b{background:#fff3df;color:#825f25}.merchant-decision-status li[data-state=active]>b{background:#e9f3ed;color:#3f684c}.merchant-decision-status>p{align-items:center;color:#705d76;display:flex;font-size:8.5px;gap:7px;margin:0}.merchant-decision-status>p svg{flex:none}.merchant-activation-step{align-items:center;background:#fff9ed;border:1px solid #eadcbf;border-radius:13px;display:grid;grid-gap:11px;gap:11px;grid-template-columns:minmax(0,1fr) minmax(280px,1fr) auto;padding:15px}.merchant-activation-step>div{display:grid;grid-gap:3px;gap:3px}.merchant-activation-step>div>span{color:#81662f;font-size:8px;font-weight:850;text-transform:uppercase}.merchant-activation-step h3{font-size:13px;margin:0}.merchant-activation-step label,.merchant-activation-step p{color:#776b5d;font-size:8.5px;line-height:1.45;margin:0}.merchant-activation-step label{align-items:flex-start;display:flex;gap:7px}.merchant-activation-step button{align-items:center;background:#694d72;border:0;border-radius:9px;color:#fff;display:flex;font-size:9px;font-weight:850;gap:7px;padding:11px 14px}.merchant-activation-step button:disabled{opacity:.45}.merchant-profile-summary{align-items:center;background:#f2f6f4;border:1px solid #dce8e0;border-radius:13px;display:flex;gap:24px;justify-content:space-between;padding:16px}.merchant-profile-summary>div{display:grid;grid-gap:4px;gap:4px}.merchant-profile-summary span{color:#4f705a;font-size:8px;font-weight:850;text-transform:uppercase}.merchant-profile-summary h3{font-size:17px;margin:0;text-transform:capitalize}.merchant-profile-summary p{color:#66746a;font-size:8.5px;line-height:1.45;margin:0}.merchant-profile-summary dl{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,auto);margin:0}.merchant-profile-summary dl>div{border-left:1px solid #d6e2da;display:grid;grid-gap:2px;gap:2px;padding-left:12px}.merchant-profile-summary dt{color:#77827a;font-size:7px;text-transform:uppercase}.merchant-profile-summary dd{font-size:12px;font-weight:850;margin:0}.position-nine-activation-assessment{align-items:center;background:linear-gradient(135deg,#5f466a,#71507e);border-radius:14px;color:#fff;display:grid;grid-gap:14px;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:16px}.position-nine-activation-assessment>div:nth-child(2){display:grid;grid-gap:3px;gap:3px}.position-nine-activation-assessment span{font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.position-nine-activation-assessment h3{font-size:14px;margin:0}.position-nine-activation-assessment p{color:#eee6f1;font-size:9px;line-height:1.45;margin:0}.position-nine-activation-assessment small{color:#d9cfe0;font-size:8px}.position-nine-activation-assessment>b{background:#fff3df;border-radius:999px;color:#825f25;font-size:8px;padding:8px 10px;text-transform:uppercase}.position-nine-activation-assessment>b[data-state=blocked]{background:#f8e8e8;color:#8a4343}.position-nine-activation-assessment>b[data-state=recommendation]{background:#e9f3ed;color:#3f684c}.product-evidence-readiness{background:#fff;border:1px solid #e6dfe8;border-radius:14px;display:grid;grid-gap:12px;gap:12px;padding:16px}.product-evidence-readiness-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.product-evidence-readiness-heading>div{display:grid;grid-gap:3px;gap:3px}.product-evidence-readiness-heading span{color:#765382;font-size:8px;font-weight:850;text-transform:uppercase}.product-evidence-readiness-heading h3{font-size:14px;margin:0}.product-evidence-readiness-heading p{color:#776b7b;font-size:9px;margin:0}.product-evidence-readiness-heading>b,.product-evidence-readiness-row>b{border-radius:999px;font-size:8px;padding:6px 8px;text-transform:uppercase}.product-evidence-readiness [data-state=ready]{background:#e9f3ed;color:#3f684c}.product-evidence-readiness [data-state=review_required]{background:#fff3df;color:#825f25}.product-evidence-readiness [data-state=blocked],.product-evidence-readiness [data-state=unavailable]{background:#f8e8e8;color:#8a4343}.product-evidence-readiness-table{border:1px solid #eee8f0;border-radius:10px;overflow:hidden}.product-evidence-readiness-row{align-items:center;border-top:1px solid #eee8f0;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(155px,.8fr) auto minmax(240px,1.3fr);padding:10px}.product-evidence-readiness-row:first-child{border-top:0}.product-evidence-readiness-row.header{background:#faf8fb;color:#776b7b;font-size:8px;font-weight:850;text-transform:uppercase}.product-evidence-readiness-row>span{display:grid;grid-gap:3px;gap:3px}.product-evidence-readiness-row strong{font-size:9px;text-transform:capitalize}.product-evidence-readiness-row small{color:#776b7b;font-size:8px;line-height:1.4}.product-evidence-substitutions{align-items:center;color:#795d3c;display:flex;font-size:8.5px;gap:7px;margin:0}.product-evidence-substitutions svg{flex:none}@media(max-width:760px){.product-evidence-readiness-row{grid-template-columns:1fr}.product-evidence-readiness-row.header{display:none}}.strategy-intelligence-status{background:linear-gradient(135deg,#f7f1f9,#f0e9f3);border:1px solid #dfd4e3;border-radius:14px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto auto;padding:16px}.strategy-intelligence-status>div{display:grid;grid-gap:3px;gap:3px}.strategy-intelligence-status span{color:#765382;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.strategy-intelligence-status h3{font-size:14px;margin:0}.strategy-intelligence-status p{color:#716575;font-size:8.5px;line-height:1.45;margin:0}.strategy-intelligence-status button{background:#5a4164;border:0;border-radius:9px;color:#fff;font:inherit;font-size:9px;font-weight:850;padding:10px 12px}.merchant-strategy-workspace{gap:24px}.merchant-strategy-workspace .collection-section-header{align-items:flex-start}.merchant-strategy-workspace .collection-section-header>div>span{font-size:12px}.merchant-strategy-workspace .collection-section-header h2{font-size:28px;letter-spacing:-.025em;line-height:1.15;margin:6px 0 8px}.merchant-strategy-workspace .collection-section-header p{font-size:15px;line-height:1.55;max-width:720px}.merchant-strategy-workspace .collection-workflow-state{font-size:12px;padding:8px 11px}.strategy-mode-switch{width:auto}.strategy-mode-switch button{font-size:14px;padding:11px 16px}.strategy-creation-flow{gap:20px}.strategy-intelligence-status{align-items:center;grid-template-columns:minmax(0,1fr) auto;padding:20px 22px}.strategy-intelligence-status>div{gap:6px}.strategy-intelligence-status h3{font-size:19px;line-height:1.3}.strategy-intelligence-status p{font-size:14px;line-height:1.5}.strategy-intelligence-status button{font-size:14px;padding:12px 16px}.strategy-create-card{background:#fff;border:1px solid #ded6e2;border-radius:16px;box-shadow:0 12px 32px rgba(58,38,66,.06);display:grid;grid-gap:18px;gap:18px;padding:22px}.strategy-create-card-heading{display:grid;grid-gap:5px;gap:5px}.strategy-create-card-heading span{color:#765382;font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.strategy-create-card-heading h3{font-size:20px;line-height:1.3;margin:0}.strategy-brief-grid{background:#f8f5f9;grid-template-columns:1fr 1fr;padding:18px}.strategy-constraints{grid-column:1/-1}.merchant-strategy-review label>span,.strategy-brief-grid label>span{font-size:13px;letter-spacing:.02em;text-transform:none}.merchant-strategy-review textarea,.strategy-brief-grid input:not([type=checkbox]),.strategy-brief-grid select,.strategy-brief-grid textarea{font-size:15px;line-height:1.45;padding:12px}.strategy-brief-grid>button{font-size:15px;grid-column:1/-1;min-height:48px;padding:13px 18px;width:100%}.strategy-details{background:#faf8fb;border:1px solid #e5dfe7;border-radius:13px;color:#625669;overflow:hidden}.strategy-details summary{cursor:pointer;font-size:14px;font-weight:800;padding:14px 16px}.strategy-details[open] summary{border-bottom:1px solid #e5dfe7}.strategy-details-content{display:grid;grid-gap:14px;gap:14px;padding:16px}.strategy-details-content>p{font-size:14px;line-height:1.55;margin:0}.strategy-recommendation{gap:18px;padding-top:24px}.strategy-recommendation-heading{gap:16px}.strategy-recommendation-heading span{font-size:12px}.strategy-recommendation-heading h3{font-size:24px;line-height:1.25}.strategy-recommendation-heading p{font-size:15px;line-height:1.55}.strategy-recommendation-heading>b{font-size:12px}.strategy-position-card{padding:20px}.strategy-position-card span{font-size:12px}.strategy-position-card strong{font-size:18px}.strategy-position-card p{font-size:14px;line-height:1.5}.strategy-recommendation-grid h4{font-size:16px}.strategy-recommendation-grid li,.strategy-recommendation-grid p{font-size:14px;line-height:1.55}.strategy-result-summary{grid-template-columns:1fr 1fr}.strategy-result-summary section{padding:17px}.strategy-result-summary section:last-child{grid-column:1/-1}.adaptive-recommendation{padding:18px}.adaptive-recommendation-heading span{font-size:12px}.adaptive-recommendation-heading h4{font-size:19px}.adaptive-confidence-grid dt,.adaptive-recommendation-heading>b{font-size:12px}.adaptive-confidence-grid dd{font-size:18px}.merchant-strategy-review{padding:18px}.strategy-recovery-actions{display:flex;flex-wrap:wrap;gap:9px}.strategy-recovery-actions button{background:#fff;border:1px solid #765382;border-radius:9px;color:#684c72;font:inherit;font-size:14px;font-weight:800;padding:10px 14px}.strategy-recovery-actions button:first-child{background:#684c72;color:#fff}.strategy-recovery-actions button:disabled{cursor:wait;opacity:.6}.collection-strategy-acceptance-disclosure{align-items:flex-start;background:#fff8e9;border:1px solid #ecdcb6;border-radius:9px;color:#725d2f;display:flex;gap:8px;padding:11px}.collection-strategy-recovery-message{background:#f7f3f8;border-radius:8px;color:#5f5363;padding:10px}.collection-review-recovery-audit{border-top:1px solid #e2dbe5;padding-top:10px}.collection-review-recovery-audit summary{color:#684c72;cursor:pointer;font-size:13px;font-weight:800}.collection-review-recovery-audit dl{display:grid;grid-gap:9px;gap:9px;margin:10px 0 0}.collection-review-recovery-audit dl>div{background:#fff;border:1px solid #ebe5ed;border-radius:8px;display:grid;grid-gap:3px;gap:3px;padding:9px}.collection-review-recovery-audit dt{color:#776b7b;font-size:11px;font-weight:800}.collection-review-recovery-audit dd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;margin:0;overflow-wrap:anywhere}.strategy-review-paused{align-items:flex-start;background:#fff8e9;border:1px solid #ecdcb6;border-radius:9px;color:#725d2f;display:flex;gap:8px;padding:11px}.strategy-review-paused svg{flex:none}.strategy-review-paused span{display:grid;grid-gap:3px;gap:3px}.merchant-strategy-review>div:first-child>span{font-size:12px}.merchant-strategy-review h4{font-size:19px}.merchant-strategy-review p,.strategy-review-captured,.strategy-review-paused{font-size:14px;line-height:1.55}.strategy-capture-review,.strategy-review-actions button{font-size:14px;padding:11px 14px}.collection-strategy-result{gap:20px}.collection-strategy-counts>div{padding:14px}.collection-strategy-counts span{font-size:11px}.collection-strategy-counts strong{font-size:22px}.collection-strategy-role h4,.collection-strategy-secondary-list h4{font-size:16px}.collection-strategy-role strong,.collection-strategy-secondary-list strong{font-size:14px}.collection-strategy-role small,.collection-strategy-secondary-list small{font-size:12px}.collection-strategy-role li>div>span{font-size:11px}.collection-strategy-role li>b,.collection-strategy-secondary-list li>span{font-size:12px}.collection-strategy-position{font-size:13px;height:34px;width:34px}.collection-strategy-edit-controls button,.collection-strategy-edit-controls select,.collection-strategy-secondary-list button{font-size:12px;padding:8px}.collection-strategy-secondary-list>summary span{font-size:14px}.collection-strategy-secondary-list>summary small{font-size:12px}.collection-strategy-explanation-grid h4{font-size:16px}.collection-strategy-explanation-grid li,.collection-strategy-explanation-grid p{font-size:14px}.collection-mode-control{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;grid-column:1/-1}.collection-mode-control button{background:#fff;border:1px solid #ddd4e0;border-radius:10px;color:#65586b;font:inherit;font-weight:750;padding:11px}.collection-mode-control button.active{background:#f1e9f4;border-color:#8d6698;color:#563762}.collection-search-field{grid-column:1/-1;position:relative}.collection-read-audit,.collection-registry-status,.collection-registry-warning{align-items:center;border-radius:9px;display:flex;font-size:12px;grid-column:1/-1;margin:0;padding:10px 12px}.collection-registry-status{background:#f7f3f8;color:#725d79}.collection-registry-warning{background:#fff6e8;border:1px solid #ecd8af;color:#725727}.collection-read-audit{background:#f1f8f3;border:1px solid #cde2d2;color:#3e6849;gap:7px}.collection-registry-results{background:#fff;border:1px solid #ddd4e0;border-radius:11px;display:grid;grid-column:1/-1;max-height:310px;overflow:auto}.collection-registry-results>button{align-items:center;background:#fff;border:0;border-bottom:1px solid #eee9ef;color:#514856;display:flex;font:inherit;justify-content:space-between;padding:12px;text-align:left}.collection-registry-results>button:last-child{border-bottom:0}.collection-registry-results>button:focus-visible,.collection-registry-results>button:hover{background:#f8f4f9}.collection-registry-results span{display:grid;grid-gap:2px;gap:2px}.collection-registry-results strong{font-size:13px}.collection-registry-results b,.collection-registry-results small{color:#807485;font-size:11px}.collection-registry-empty{display:grid;grid-gap:9px;gap:9px;padding:13px}.collection-registry-empty button{background:transparent;border:0;color:#6d4779;font:inherit;font-size:12px;padding:0;text-align:left;text-decoration:underline}.collection-existing-match-warning,.collection-selected-identity{align-items:center;border-radius:11px;display:grid;grid-gap:10px;gap:10px;grid-column:1/-1;padding:12px}.collection-selected-identity{background:#f4f8f5;border:1px solid #cfe1d4;grid-template-columns:auto minmax(0,1fr) auto}.collection-existing-match-warning span,.collection-selected-identity span{display:grid;grid-gap:3px;gap:3px}.collection-existing-match-warning small,.collection-selected-identity small{color:#756c78}.collection-selected-identity>b{color:#487055;font-size:11px}.collection-existing-match-warning{background:#fff7e9;border:1px solid #ebd5ab;grid-template-columns:auto minmax(0,1fr) auto}.collection-existing-match-warning>button{background:#fff;border:1px solid #d8c394;border-radius:8px;color:#654f25;font:inherit;padding:8px}.collection-existing-match-warning>label{align-items:center;display:flex;font-size:11px;gap:6px;grid-column:2/-1}.collection-existing-match-warning input{width:auto}@media(max-width:720px){.collection-mode-control{grid-template-columns:1fr}.collection-existing-match-warning,.collection-selected-identity{grid-template-columns:auto minmax(0,1fr)}.collection-existing-match-warning>button,.collection-existing-match-warning>label,.collection-selected-identity>b{grid-column:1/-1}.collection-registry-results>button{align-items:flex-start;display:grid;grid-gap:5px;gap:5px}}.strategy-empty-state strong{font-size:15px}.strategy-empty-state p{font-size:14px;line-height:1.5}.strategy-boundary strong,.strategy-hard-boundary strong{font-size:14px}.strategy-boundary p,.strategy-hard-boundary p{font-size:13px;line-height:1.55}.strategy-hard-boundary{align-items:center}.merchant-context-action{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.35);border-radius:8px;color:#fff;font:inherit;font-size:13px;font-weight:800;justify-self:start;margin-top:5px;padding:9px 12px}.merchant-activation-intro>div:first-child>span,.merchant-activation-progress>span{font-size:12px}.merchant-activation-intro h3{font-size:24px}.merchant-activation-grid legend,.merchant-activation-intro p,.merchant-intake-grid legend{font-size:14px}.merchant-activation-grid label>span,.merchant-intake-grid label>span{font-size:13px;text-transform:none}.merchant-activation-grid input:not([type=checkbox]),.merchant-activation-grid select,.merchant-intake-grid input:not([type=checkbox]),.merchant-intake-grid select,.merchant-intake-grid textarea{font-size:14px;padding:11px}.merchant-activation-step>div>span,.merchant-decision-status header span,.merchant-profile-summary span,.product-evidence-readiness-heading span{font-size:12px}.merchant-activation-step h3,.merchant-decision-status h3,.merchant-profile-summary h3,.product-evidence-readiness-heading h3{font-size:18px}.merchant-decision-status header>b,.merchant-decision-status li>b,.merchant-profile-summary dt,.product-evidence-readiness-heading>b,.product-evidence-readiness-row>b,.strategy-intelligence-status>b{font-size:12px}.merchant-decision-status li strong,.product-evidence-readiness-row strong{font-size:14px}.merchant-activation-step label,.merchant-activation-step p,.merchant-decision-status li small,.merchant-decision-status>p,.merchant-profile-summary p,.product-evidence-readiness-heading p,.product-evidence-readiness-row small,.product-evidence-substitutions{font-size:13px}.strategy-primary-action strong{font-size:14px}.strategy-primary-action small{font-size:13px}.merchant-activation-step button,.strategy-primary-action button{font-size:14px}.position-nine-activation-assessment span{font-size:12px}.position-nine-activation-assessment h3{font-size:17px}.position-nine-activation-assessment p,.position-nine-activation-assessment small{font-size:13px}.position-nine-activation-assessment>b,.strategy-provenance{font-size:12px}.collection-create-page .collection-intelligence-header{padding-bottom:14px}.collection-create-page .collection-intelligence-header h1{font-size:34px;margin:5px 0 6px}.collection-create-page .collection-intelligence-header p{font-size:14px;line-height:1.45}.collection-create-page .collection-current-context{margin-top:10px}.collection-create-page{gap:16px}.collection-create-page>.collection-workflow-navigation{display:none}@media(min-width:761px){.strategy-create-card{gap:14px;padding:18px}.strategy-brief-grid{align-items:end;grid-template-columns:.8fr .8fr 1.8fr auto}.strategy-constraints{grid-column:3;grid-row:1}.strategy-brief-grid>button{grid-column:4;grid-row:1;min-width:190px;width:auto}}.collection-product-structure>li{grid-template-columns:auto 30px 44px minmax(0,1fr) auto auto}.collection-product-structure .collection-product-image.compact{height:52px;min-width:52px;width:52px}.collection-inline-decision{color:#70527e;font-size:10px;font-weight:800;margin-top:6px;text-transform:none}.collection-row-actions{align-items:center;display:flex!important;gap:6px;grid-column:4/-1;justify-content:flex-end;margin-top:2px}.collection-row-actions .collection-ask-action,.collection-row-actions select{background:#fff;border:1px solid #e2dbe5;border-radius:7px;color:#69566f;font-size:8px;padding:7px}.collection-compare-orders{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:13px}.collection-compare-orders>div{background:#f7f3f8;border-radius:10px;display:grid;grid-gap:5px;gap:5px;padding:12px}.collection-compare-orders strong{font-size:9px;margin-bottom:4px}.collection-compare-orders span{color:#7d7181;font-size:8px}.collection-compare-orders span.changed{color:#684273;font-weight:800}.collection-compare-orders span.removed{color:#945b55;text-decoration:line-through}.collection-excluded-pool{align-items:center;background:#fbf3ed;border:1px solid #edddd0;border-radius:11px;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding:12px}.collection-excluded-pool>div{display:grid;margin-right:auto}.collection-excluded-pool strong{font-size:9px}.collection-excluded-pool small{color:#89786f;font-size:7px;margin-top:3px}.collection-excluded-pool button{align-items:center;background:#fff;border:1px solid #e4d2c5;border-radius:8px;color:#745747;display:flex;font-size:8px;gap:5px;padding:8px}.collection-revision-record{align-items:center;border-top:1px solid #ebe5ed;display:flex;justify-content:space-between;margin-top:14px;padding-top:14px}.collection-revision-record>div{align-items:center;display:flex;gap:9px}.collection-revision-record>div>span{display:grid}.collection-revision-record strong{font-size:9px}.collection-revision-record small{color:#897f8c;font-size:8px;margin-top:3px}.collection-learning-flow{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;margin-top:20px}.collection-learning-flow>span{align-items:flex-start;background:#f8f5f9;border:1px solid #ebe6ed;border-radius:11px;display:grid;grid-gap:5px;gap:5px;min-height:80px;padding:13px}.collection-learning-flow>span.current{background:#eef2f9;border-color:#dce3ef}.collection-learning-flow svg{color:#80648d}.collection-learning-flow strong{font-size:9px}.collection-learning-flow small{color:#8d8290;font-size:8px;text-transform:capitalize}.collection-learning-foundation>footer{align-items:center;background:#302934;border-radius:11px;color:#fff;display:flex;font-size:9px;gap:9px;justify-content:space-between;line-height:1.5;margin-top:14px;padding:13px}.collection-learning-foundation>footer span{flex:1 1}@media(max-width:1000px){.collection-create-goal,.collection-health-groups{grid-template-columns:1fr 1fr}.collection-create-goal button{grid-column:1/-1}}@media(max-width:760px){.collection-workflow-navigation{top:58px}.collection-compare-orders,.collection-health-groups,.collection-product-decision-grid{grid-template-columns:1fr}.merchant-activation-flow,.merchant-intake-flow,.merchant-strategy-workspace,.strategy-creation-flow{min-width:0}.strategy-mode-switch{box-sizing:border-box;max-width:100%;overflow-x:auto;width:100%}.strategy-mode-switch button{flex:1 1 auto}.merchant-activation-intro{align-items:stretch;flex-direction:column;min-width:0}.merchant-activation-progress{flex-basis:auto}.merchant-activation-grid{grid-template-columns:1fr;min-width:0}.merchant-activation-grid .merchant-activation-confirm{grid-column:auto}.merchant-activation-step{grid-template-columns:1fr}.merchant-profile-summary{align-items:flex-start;flex-direction:column}.merchant-profile-summary dl{grid-template-columns:repeat(2,auto)}.strategy-intelligence-status{align-items:start;grid-template-columns:1fr}.strategy-intelligence-status button,.strategy-intelligence-status>b{justify-self:start}.strategy-intelligence-status button{width:100%}.collection-product-structure>li{grid-template-columns:18px 24px 38px minmax(0,1fr) auto}.collection-product-structure .collection-product-image.compact{height:38px;min-width:38px;width:38px}.collection-product-structure .collection-keyboard-moves,.collection-row-actions{grid-column:1/-1}.collection-row-actions{justify-content:stretch}.collection-row-actions>*{flex:1 1}.collection-learning-flow{grid-template-columns:1fr}.collection-learning-flow>svg{display:none}}.strategy-context-heading{display:grid;grid-gap:5px;gap:5px;min-inline-size:0}.strategy-context-heading span{color:#765382;font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.strategy-context-heading h2{font-size:28px;letter-spacing:-.025em;line-height:1.15;margin:0;max-width:100%;overflow-wrap:anywhere}.strategy-context-heading p{color:#716575;font-size:15px;line-height:1.55;margin:0;max-width:720px}.merchant-activation-flow,.merchant-activation-grid,.merchant-activation-grid .strategy-priority-grid,.merchant-activation-grid .strategy-priority-grid label,.merchant-activation-grid fieldset,.merchant-activation-grid label,.merchant-activation-intro>div,.merchant-decision-status,.merchant-decision-status header>div,.merchant-decision-status li>div,.merchant-profile-summary>div,.merchant-strategy-workspace,.strategy-primary-action>div{min-inline-size:0}.merchant-activation-grid,.merchant-activation-grid fieldset,.merchant-activation-grid input:not([type=checkbox]),.merchant-activation-grid select{max-inline-size:100%;width:100%}.merchant-activation-grid fieldset{inline-size:auto}.merchant-activation-grid label>span,.merchant-activation-grid legend,.merchant-activation-grid p,.merchant-activation-grid small,.merchant-decision-status small,.merchant-profile-summary p,.strategy-primary-action small,.strategy-provenance span{overflow-wrap:anywhere}@media(max-width:760px){.strategy-context-heading h2{font-size:26px;width:100%}.merchant-activation-grid>*{min-width:0}.merchant-activation-grid .strategy-priority-grid label{min-height:48px;width:100%}.merchant-activation-grid .strategy-priority-grid label>span{min-width:0;overflow-wrap:anywhere}.merchant-decision-status>header,.strategy-primary-action{align-items:stretch;display:grid;grid-gap:10px;gap:10px}.strategy-primary-action{justify-content:stretch}.merchant-decision-status>header>b{justify-self:start}.merchant-activation-step button,.strategy-primary-action button{justify-self:stretch;min-height:48px;min-width:0;width:100%}.merchant-profile-summary dl{max-width:100%;width:100%}.merchant-profile-summary dl>div{min-width:0}}@media(max-width:460px){.collection-create-page .collection-current-context,.collection-create-page .collection-intelligence-header p,.collection-create-page .merchant-header-actions{display:none}.collection-create-page .collection-intelligence-header{padding-bottom:8px}.collection-create-page .strategy-create-card-heading{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.collection-create-page .strategy-create-card{gap:0}.collection-create-page .strategy-brief-grid textarea{max-height:74px}.collection-create-foundation,.collection-health-evaluation,.collection-learning-foundation,.collection-product-evaluation{padding:18px}.collection-create-goal{grid-template-columns:1fr}.collection-create-goal button{grid-column:auto}.collection-create-flow{align-items:stretch;display:grid}.collection-create-flow svg{transform:rotate(90deg)}.collection-create-review li{grid-template-columns:22px minmax(0,1fr)}.collection-create-review li button{grid-column:2}.merchant-strategy-workspace .collection-section-header h2{font-size:26px}.merchant-strategy-workspace .collection-section-header{display:grid;grid-gap:12px;gap:12px}.adaptive-reasoning-grid,.collection-strategy-explanation-grid,.merchant-intake-grid,.strategy-recommendation-grid{grid-template-columns:1fr}.adaptive-confidence-grid{grid-template-columns:1fr 1fr}.adaptive-recommendation-heading{display:grid}.merchant-intake-grid fieldset:last-child{grid-column:auto}.strategy-priority-grid{grid-template-columns:1fr}.strategy-primary-action{align-items:stretch;display:grid}.strategy-brief-grid{grid-template-columns:1fr}.strategy-brief-grid>button,.strategy-constraints,.strategy-result-summary section:last-child{grid-column:auto}.strategy-recommendation-heading{display:grid;grid-gap:10px;gap:10px}.strategy-position-card{align-items:flex-start}.strategy-review-actions{display:grid;grid-template-columns:repeat(3,1fr)}.merchant-decision-status li{align-items:start;grid-template-columns:25px minmax(0,1fr)}.merchant-decision-status li>b{grid-column:2;justify-self:start}.position-nine-activation-assessment{grid-template-columns:auto minmax(0,1fr)}.position-nine-activation-assessment>b{grid-column:2;justify-self:start}.strategy-create-card{padding:16px}.strategy-intelligence-status{padding:17px}.collection-strategy-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-strategy-role li,.collection-strategy-secondary-list li{align-items:start;grid-template-columns:auto minmax(0,1fr)}.collection-strategy-edit-controls,.collection-strategy-role li>b,.collection-strategy-secondary-list li>button,.collection-strategy-secondary-list li>span{grid-column:2;justify-self:start}.collection-strategy-edit-controls{flex-wrap:wrap}.collection-strategy-secondary-list>summary{align-items:flex-start;display:grid;grid-gap:4px;gap:4px}.collection-revision-record{align-items:stretch;flex-direction:column;gap:10px}}.pulse-executive-shell{display:block;max-width:1120px}.pulse-operational-signals,.pulse-signal-grid{display:grid;grid-gap:14px;gap:14px}.pulse-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pulse-signal-card{background:#fff;border:1px solid #e8e2ec;border-radius:16px;box-shadow:0 8px 24px rgba(54,39,64,.045);display:grid;grid-gap:10px;gap:10px;min-height:172px;padding:19px}.pulse-signal-card header{align-items:center;display:flex;justify-content:space-between}.pulse-signal-card header span{align-items:center;color:#5b5164;display:flex;font-size:12px;font-weight:750;gap:7px}.pulse-signal-card header small{background:#f7f3f8;border-radius:999px;color:#756a7e;font-size:9px;font-weight:800;letter-spacing:.05em;padding:5px 8px;text-transform:uppercase}.pulse-signal-card>strong{color:#2f2935;font-size:34px;letter-spacing:-.04em}.pulse-signal-card>p{color:#716878;font-size:12px;line-height:1.5;margin:0}.pulse-signal-card>button{align-items:center;background:transparent;border:0;color:#78558b;cursor:pointer;display:flex;font:inherit;font-size:11px;font-weight:800;gap:6px;justify-self:start;margin-top:auto;padding:0}.pulse-signal-note{color:#8a818f;font-size:10px;margin-top:auto}.pulse-signal-card[data-tone=rose]{border-top:3px solid #c96673}.pulse-signal-card[data-tone=orange]{border-top:3px solid #d69858}.pulse-signal-card[data-tone=green]{border-top:3px solid #65a27f}.pulse-signal-card.loading{background:linear-gradient(100deg,#f7f4f8 25%,#fcfbfc 40%,#f7f4f8 65%);background-size:400% 100%;animation:pulse-signal-loading 1.4s ease infinite}.pulse-signal-unavailable{background:#fff;border:1px dashed #d9d0dd;border-radius:14px;display:grid;grid-gap:4px;gap:4px;padding:18px}.pulse-signal-unavailable strong{color:#514858;font-size:13px}.pulse-signal-unavailable span{color:#817687;font-size:11px}.pulse-deeper-work{align-items:center;background:#f8f5f9;border:1px solid #e8e0eb;border-radius:15px;display:flex;gap:12px;padding:14px 16px}.pulse-deeper-work>div{display:grid;grid-gap:2px;gap:2px;margin-right:auto}.pulse-deeper-work strong{color:#473e4e;font-size:12px}.pulse-deeper-work span{color:#817687;font-size:10px}.pulse-deeper-work>a{align-items:center;color:#725382;display:flex;font-size:11px;font-weight:800;gap:5px;white-space:nowrap}.pulse-active-cases{background:#fff;border:1px solid #e8e2ec;border-radius:15px;scroll-margin-top:20px}.pulse-active-cases>summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:16px 18px}.pulse-active-cases>summary span{align-items:center;color:#4c4353;display:flex;font-size:12px;font-weight:800;gap:7px}.pulse-active-cases>summary small{color:#887c8e;font-size:10px}.pulse-active-case-list{border-top:1px solid #eee8f0;display:grid;padding:4px 18px 12px}.pulse-active-case-list article{align-items:center;border-bottom:1px solid #f1edf2;display:grid;grid-gap:14px;gap:14px;grid-template-columns:74px minmax(180px,1fr) minmax(220px,1.4fr);padding:13px 0}.pulse-active-case-list article>span{color:#9a819e;font-size:9px;font-weight:800;text-transform:uppercase}.pulse-active-case-list article div{display:grid;grid-gap:3px;gap:3px}.pulse-active-case-list article strong{color:#4a414f;font-size:12px}.pulse-active-case-list article p,.pulse-active-case-list article small{color:#827787;font-size:10px;margin:0}.pulse-active-case-list article:last-child{border-bottom:0}@keyframes pulse-signal-loading{0%{background-position:100% 50%}to{background-position:0 50%}}@media(max-width:760px){.pulse-signal-grid{grid-template-columns:1fr}.pulse-deeper-work{align-items:flex-start;flex-wrap:wrap}.pulse-deeper-work>div{flex-basis:100%}.pulse-active-case-list article{align-items:start;grid-template-columns:68px 1fr}.pulse-active-case-list article p{grid-column:2}}.operating-case-section{margin:6px 0}.operating-case-count{background:#f2edf4;border-radius:999px;color:#765f80;font-size:9px;font-weight:800;padding:7px 10px;text-transform:uppercase}.operating-case-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.operating-case-card{background:#fff;border:1px solid #e7e2e9;border-top:3px solid #a78bb2;border-radius:15px;box-shadow:0 8px 25px rgba(55,43,64,.04);display:flex;flex-direction:column;min-width:0;padding:20px}.operating-case-card[data-tone=critical]{border-top-color:#b76565}.operating-case-card[data-tone=warning]{border-top-color:#bf8b4e}.operating-case-card[data-tone=opportunity]{border-top-color:#66947c}.operating-case-card>header{align-items:center;display:flex;gap:12px;justify-content:space-between}.operating-case-card>header span{align-items:center;color:#745a80;display:flex;font-size:9px;font-weight:850;gap:7px;text-transform:uppercase}.operating-case-card>header b{color:#8b818e;font-size:8px;text-transform:uppercase}.operating-case-card h3{font-size:18px;line-height:1.3;margin:18px 0 8px}.operating-case-card>p{color:#716a75;font-size:10px;line-height:1.55;margin:0 0 17px}.operating-case-card dl{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 18px}.operating-case-card dl div{background:#f8f6f9;display:grid;grid-gap:5px;gap:5px;padding:10px}.operating-case-card dt{color:#8a7e8e;font-size:7px;font-weight:850;text-transform:uppercase}.operating-case-card dd{color:#514957;font-size:9px;line-height:1.4;margin:0;overflow-wrap:anywhere}.operating-case-card footer{align-items:flex-end;border-top:1px solid #eee9f0;display:flex;gap:15px;justify-content:space-between;margin-top:auto;padding-top:14px}.operating-case-card footer small{color:#77707c;font-size:8px;line-height:1.45}.operating-case-card footer a{align-items:center;color:#6f507c;display:flex;flex:none;font-size:9px;font-weight:850;gap:5px;text-decoration:none}.operating-case-empty{align-items:flex-start;background:#f7f5f8;border:1px solid #e8e2ea;border-radius:14px;color:#776b7c;display:flex;gap:12px;padding:18px}.operating-case-empty div{display:grid;grid-gap:5px;gap:5px}.operating-case-empty strong{color:#4f4554;font-size:11px}.operating-case-empty span,.test-two-route-unavailable{color:#817685;font-size:9px;line-height:1.5}.test-two-route-unavailable{display:block;font-weight:750}@media(max-width:1220px){.operating-case-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.operating-case-card dl,.operating-case-grid{grid-template-columns:1fr}.operating-case-card footer{align-items:flex-start;display:grid}}.collection-workflow-navigation a,.desktop-topbar button,.sidebar-nav a{align-items:center;display:flex;min-height:44px}.sidebar-nav a.nav-child,.sidebar-nav a.nav-link{min-height:44px!important}.collection-strategy-role li{grid-template-columns:auto 48px minmax(0,1fr) auto}.collection-strategy-role[data-editing=true] li{grid-template-columns:44px auto 48px minmax(0,1fr) auto}.collection-strategy-secondary-list.hold li{grid-template-columns:48px minmax(0,1fr) auto}.collection-strategy-role .collection-product-image.compact,.collection-strategy-secondary-list.hold .collection-product-image.compact{height:46px;width:46px}.collection-strategy-role .collection-product-image img,.collection-strategy-secondary-list.hold .collection-product-image img{padding:4px}.collection-strategy-drag-handle{align-items:center;background:#fff;border:1px solid #ddd4e0;border-radius:8px;color:#806d88;cursor:-webkit-grab;cursor:grab;display:flex;height:44px;justify-content:center;min-height:44px;min-width:44px;padding:0;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.collection-strategy-drag-handle[aria-pressed=true]{background:#eee5f3;border-color:#805b8e;color:#60446d;cursor:-webkit-grabbing;cursor:grabbing}.collection-strategy-role li.pointer-dragging{background:#f7f1f9;border-color:#bda8c7;opacity:.76}.collection-strategy-role li.pointer-drag-target{box-shadow:inset 0 0 0 2px #805b8e}.collection-strategy-edit-controls button{min-height:40px;min-width:40px}@media(max-width:520px){.collection-strategy-role li{grid-template-columns:auto 42px minmax(0,1fr)}.collection-strategy-role[data-editing=true] li{grid-template-columns:44px auto 42px minmax(0,1fr)}.collection-strategy-secondary-list.hold li{grid-template-columns:42px minmax(0,1fr)}.collection-strategy-role .collection-product-image.compact,.collection-strategy-secondary-list.hold .collection-product-image.compact{height:40px;width:40px}.collection-strategy-edit-controls,.collection-strategy-role li>b{grid-column:3;justify-self:start}.collection-strategy-role[data-editing=true] .collection-strategy-edit-controls{grid-column:4}.collection-strategy-secondary-list.hold .collection-product-image{grid-column:1;grid-row:1}.collection-strategy-secondary-list.hold li>div{grid-column:2;grid-row:1}.collection-strategy-secondary-list.hold li>button,.collection-strategy-secondary-list.hold li>span{grid-column:2;grid-row:2;justify-self:start}}@media(pointer:coarse){.collection-strategy-drag-handle{display:none}.collection-strategy-role[data-editing=true] li{grid-template-columns:auto 48px minmax(0,1fr) auto}}@media(pointer:coarse) and (max-width:520px){.collection-strategy-role[data-editing=true] li{grid-template-columns:auto 42px minmax(0,1fr)}.collection-strategy-role[data-editing=true] .collection-strategy-edit-controls{grid-column:3}}.collection-review-context{background:#faf8fb;border:1px solid #e9e2eb;border-radius:11px;display:grid;grid-gap:5px;gap:5px;padding:12px}.collection-review-context strong{font-size:11px}.collection-review-context p{color:#6f6574;font-size:13px;line-height:1.5;margin:0}.collection-review-products>li[data-change-state=added],.collection-review-products>li[data-change-state=moved],.collection-strategy-role li[data-change-state=added],.collection-strategy-role li[data-change-state=moved]{background:#EEF7F0}.collection-review-products mark[data-change-state=added],.collection-strategy-change-badge[data-change-state=added]{background:#dcefe0;color:#285b36}.collection-review-products mark[data-change-state=moved],.collection-strategy-change-badge[data-change-state=moved]{background:#e9def0;color:#5b3b69}.collection-strategy-change-badge{border-radius:999px;font-size:9px;font-style:normal;font-weight:850;padding:3px 7px;width:max-content}.collection-membership-update{grid-template-columns:minmax(220px,.9fr) minmax(280px,1fr) minmax(250px,.85fr)}.collection-membership-update-actions,.collection-review-sticky-buttons{gap:9px}.collection-edit-intent-action{display:grid;grid-gap:4px;gap:4px;min-width:0}.collection-edit-intent-action>button{white-space:normal;width:100%}.collection-edit-intent-action>small{color:#756a79;font-size:9px;line-height:1.35}.collection-strategy-path-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.collection-strategy-path-actions .secondary{background:#fff;border:1px solid #d6cbd9;color:#66556e}.collection-feedback-compose{background:#faf8fb;border:1px solid #ded4e2;border-radius:14px;display:grid;grid-gap:12px;gap:12px;margin:12px 0;padding:16px}.collection-feedback-compose>div:first-child{display:grid;grid-gap:3px;gap:3px}.collection-feedback-compose>div:first-child>span{color:#765382;font-size:9px;font-weight:850;text-transform:uppercase}.collection-feedback-compose h4,.collection-feedback-compose p{margin:0}.collection-feedback-compose p{color:#716675;font-size:11px}.collection-feedback-compose label{display:grid;grid-gap:6px;gap:6px}.collection-feedback-compose label>span{font-size:11px;font-weight:800}.collection-feedback-compose textarea{border:1px solid #d9cedd;border-radius:9px;font:inherit;font-size:12px;padding:10px;resize:vertical}.collection-feedback-compose>div:last-of-type{display:flex;gap:8px}.collection-feedback-compose button{border-radius:9px;font:inherit;font-size:12px;font-weight:850;min-height:42px;padding:9px 13px}.collection-feedback-compose .primary{background:#5b4165;border:1px solid #5b4165;color:#fff}.collection-feedback-compose .secondary{background:#fff;border:1px solid #d6cbd9;color:#66556e}.collection-review-intent-note{display:grid;grid-gap:4px;gap:4px}.collection-review-intent-note small{color:#776b7b;font-size:10px;line-height:1.4}.collection-review-feedback-audit blockquote{background:#faf8fb;border-left:3px solid #795884;margin:0;padding:12px 14px}.collection-review-feedback-audit>small{color:#776b7b;font-size:9px;overflow-wrap:anywhere}.collection-review-mode-switch,.collection-strategy-adjustment-choice{display:grid;grid-gap:6px;gap:6px}.collection-review-mode-switch>span,.collection-strategy-adjustment-choice>span{color:#66596a;font-size:10px;font-weight:800}.collection-review-mode-switch button[aria-pressed=true],.collection-strategy-path-actions button[aria-pressed=true]{background:#5b4165;border-color:#5b4165;color:#fff}.collection-review-mode-switch{grid-column:1/-1}.collection-review-mode-switch>div{display:flex;flex-wrap:wrap;gap:8px}.collection-review-mode-switch button{align-items:center;border-radius:9px;display:flex;font:inherit;font-size:12px;font-weight:850;gap:7px;justify-content:center;min-height:42px;padding:8px 12px}.collection-review-mode-switch .secondary{background:#fff;border:1px solid #d6cbd9;color:#66556e}.collection-membership-update .tertiary,.collection-review-sticky-buttons .tertiary{background:transparent;border:0;color:#6f6274;min-height:36px;text-decoration:underline;text-underline-offset:3px}.collection-review-sticky-buttons{min-width:260px}@media(max-width:760px){.collection-membership-update-actions,.collection-review-sticky-buttons{grid-template-columns:1fr}.collection-review-sticky-buttons{min-width:0}.collection-review-sticky-action label small{display:block}.collection-review-mode-switch>div,.collection-strategy-path-actions{display:grid;grid-template-columns:1fr 1fr}.collection-review-mode-switch button,.collection-strategy-path-actions button{white-space:normal;width:100%}}.desktop-topbar button{justify-content:center;min-width:44px}.test-two-edit summary{align-items:center;display:flex;min-height:44px}@media(max-width:760px){.mobile-topbar a.logo,.mobile-topbar button,.operator-mobile-bottom-nav a,.test-two-edit button,.test-two-edit summary{min-height:44px}}.prior-learning-disclosure{background:#f7f3f8;border:1px solid #e3d9e6;border-radius:12px;display:grid;grid-gap:7px;gap:7px;padding:11px 12px}.prior-learning-disclosure>div{align-items:center;color:#5f4769;display:flex;font-size:10px;gap:7px}.prior-learning-disclosure>p{color:#756a79;font-size:9px;line-height:1.5;margin:0}.prior-learning-disclosure>small{align-items:flex-start;border-top:1px solid #e8e0ea;color:#887d8b;display:flex;font-size:8px;gap:6px;line-height:1.45;padding-top:7px}.prior-learning-disclosure>small svg{flex:none}.prior-learning-disclosure>details{border-top:1px solid #e8e0ea;padding-top:5px}.prior-learning-disclosure>details>summary{align-items:center;color:#654d70;cursor:pointer;display:flex;font-size:9px;font-weight:850;justify-content:space-between;list-style:none;min-height:34px}.prior-learning-disclosure>details>summary::-webkit-details-marker{display:none}.prior-learning-disclosure>details[open]>summary svg{transform:rotate(180deg)}.prior-learning-disclosure ul{display:grid;list-style:none;margin:2px 0 5px;padding:0}.prior-learning-disclosure li{align-items:center;border-top:1px solid #ebe4ed;display:flex;gap:12px;justify-content:space-between;padding:8px 0}.prior-learning-disclosure li>div{display:grid;grid-gap:2px;gap:2px}.prior-learning-disclosure li strong{color:#554a59;font-size:9px}.prior-learning-disclosure li span{color:#8a7f8e;font-size:8px}.prior-learning-disclosure li a{color:#654d70;font-size:8px;font-weight:850;white-space:nowrap}.prior-learning-disclosure[data-prior-learning-used=yes]{background:#edf5f0;border-color:#d4e4d9}.prior-learning-disclosure[data-prior-learning-used=yes]>div{color:#426b50}.marketing-v2-actions .prior-learning-disclosure{margin-top:2px}.marketing-v2-actions .prior-learning-disclosure+footer{margin-top:0}.governed-learning-header>span{align-items:center;display:flex;gap:7px}.learning-truth-boundary{align-items:flex-start;background:#29232e;border-radius:17px;color:#fff;display:flex;gap:13px;padding:19px 21px}.learning-truth-boundary>svg{color:#cbb6d2;flex:none}.learning-truth-boundary>div{display:grid;grid-gap:5px;gap:5px}.learning-truth-boundary strong{font-size:14px}.learning-truth-boundary p{color:#d9cfdc;font-size:11px;line-height:1.55;margin:0}.learning-state-map{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.learning-state-map article{align-items:start;background:#fff;border:1px solid #e4dde6;border-radius:13px;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;padding:14px}.learning-state-map svg{color:#76547f}.learning-state-map article>div{display:grid;grid-gap:3px;gap:3px}.learning-state-map strong{color:#504554;font-size:11px}.learning-state-map p{color:#837987;font-size:9px;line-height:1.45;margin:0}.learning-state-map article>span{align-items:center;background:#f1ebf3;border-radius:999px;color:#664c70;display:flex;font-size:9px;font-weight:900;height:24px;justify-content:center;width:24px}.governed-learning-quiet,.governed-learning-source-warning{align-items:flex-start;background:#fff8ee;border:1px solid #eadbc7;border-radius:14px;display:flex;gap:11px;padding:15px}.governed-learning-source-warning>svg{color:#99683d;flex:none}.governed-learning-quiet>div,.governed-learning-source-warning>div{display:grid;grid-gap:3px;gap:3px}.governed-learning-quiet strong,.governed-learning-source-warning strong{color:#594d5d;font-size:11px}.governed-learning-quiet p,.governed-learning-source-warning p{color:#817686;font-size:9px;line-height:1.5;margin:0}.governed-learning-section{display:grid;grid-gap:13px;gap:13px}.governed-learning-section>header{align-items:end;display:flex;gap:16px;justify-content:space-between}.governed-learning-section>header>div{display:grid;grid-gap:3px;gap:3px}.governed-learning-section>header span{color:#80618a;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.governed-learning-section>header h2{color:#403744;font-family:Georgia,serif;font-size:25px;font-weight:400;margin:0}.governed-learning-section>header>strong{align-items:center;background:#f0e9f2;border-radius:999px;color:#644d6d;display:flex;font-size:10px;height:29px;justify-content:center;width:29px}.governed-learning-list{display:grid;grid-gap:11px;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr))}.governed-learning-card{background:#fff;border:1px solid #e2dbe4;border-radius:16px;display:grid;grid-gap:9px;gap:9px;padding:17px}.governed-learning-card>header{align-items:center;display:flex;gap:10px;justify-content:space-between}.governed-learning-card>header>span{align-items:center;color:#674e72;display:flex;font-size:9px;font-weight:900;gap:5px;text-transform:uppercase}.governed-learning-card>header>small{color:#8b818e;font-size:8px}.governed-learning-card h3{color:#453a49;font-size:17px;margin:3px 0 0}.governed-learning-card>p{color:#665b69;font-size:11px;line-height:1.55;margin:0}.governed-learning-card>small{color:#897e8d;font-size:9px;line-height:1.45}.governed-learning-card>details{border-top:1px solid #ece6ee;margin-top:2px}.governed-learning-card>details>summary{align-items:center;color:#654d70;cursor:pointer;display:flex;font-size:9px;font-weight:850;justify-content:space-between;list-style:none;min-height:42px}.governed-learning-card>details>summary::-webkit-details-marker{display:none}.governed-learning-card>details>summary span{background:#f0e9f2;border-radius:999px;padding:4px 7px}.governed-learning-card ul{display:grid;list-style:none;margin:0;padding:0}.governed-learning-card li{align-items:center;border-top:1px solid #eee8f0;display:flex;gap:12px;justify-content:space-between;padding:9px 0}.governed-learning-card li>div{display:grid;grid-gap:2px;gap:2px}.governed-learning-card li strong{color:#554a59;font-size:9px}.governed-learning-card li span{color:#8a7f8e;font-size:8px}.governed-learning-card li a,.governed-learning-empty a{align-items:center;color:#654d70;display:flex;font-size:9px;font-weight:850;gap:4px;text-decoration:none;white-space:nowrap}.governed-learning-card>footer{border-top:1px solid #eee8f0;color:#887d8b;font-size:8px;padding-top:8px}.governed-learning-card[data-learning-state=approved]{border-left:4px solid #659075}.governed-learning-card[data-learning-state=contradicted],.governed-learning-card[data-learning-state=expired]{border-left:4px solid #b77b72}.governed-learning-empty h3{color:#403744;font-size:20px;margin:0}.governed-learning-empty a{margin-top:5px}.governed-learning-quiet{background:#f8f5f9;border-color:#e4dde6}.governed-learning-quiet>svg{color:#76547f;flex:none}@media(max-width:760px){.prior-learning-disclosure{padding:11px}.prior-learning-disclosure>details>summary{min-height:44px}.prior-learning-disclosure li{align-items:flex-start;display:grid}.governed-learning-list,.learning-state-map{grid-template-columns:1fr}.learning-state-map article{min-height:88px}.learning-truth-boundary{padding:17px 15px}.governed-learning-section>header{align-items:start}.governed-learning-section>header h2{font-size:22px}.governed-learning-card{padding:15px}.governed-learning-card>details>summary{min-height:44px}.governed-learning-card li{align-items:flex-start;display:grid}.governed-learning-card li a{min-height:34px}}.merchant-action-eyebrow{font-size:11px!important;font-weight:950!important;letter-spacing:.11em!important;text-transform:uppercase!important}.today-canonical-case-card>header .merchant-action-eyebrow{color:#573b64;font-size:13px!important}.canonical-operating-case-card .merchant-action-eyebrow,.category-opportunity-card .merchant-action-eyebrow,.opportunity-card .merchant-action-eyebrow{background:#5f456b;color:#fff;padding:7px 10px}.prior-learning-disclosure{background:#faf8fb;border:1px solid #e7e0e9;border-radius:11px;display:block;padding:0}.prior-learning-disclosure>summary{align-items:center;color:#6f6075;cursor:pointer;display:flex;font-size:9px;font-weight:850;justify-content:space-between;list-style:none;min-height:38px;padding:8px 11px}.prior-learning-disclosure>summary::-webkit-details-marker{display:none}.prior-learning-disclosure>summary span{align-items:center;display:flex;gap:7px}.prior-learning-disclosure[open]>summary svg:last-child{transform:rotate(180deg)}.prior-learning-disclosure-body{border-top:1px solid #e9e2eb;display:grid;grid-gap:7px;gap:7px;padding:11px 12px}.prior-learning-disclosure-body>strong{color:#554a59;font-size:10px}.prior-learning-disclosure-body>p{color:#756a79;font-size:9px;line-height:1.5;margin:0}.prior-learning-disclosure-body>small{align-items:flex-start;color:#887d8b;display:flex;font-size:8px;gap:6px;line-height:1.45}.prior-learning-disclosure-body h4{color:#625369;font-size:9px;margin:3px 0}.opportunities-source{display:block;padding:0}.opportunities-source>summary{align-items:center;cursor:pointer;display:flex;font-size:10px;font-weight:850;gap:7px;list-style:none;min-height:42px;padding:10px 13px}.opportunities-source>summary::-webkit-details-marker{display:none}.opportunities-source>span{border-top:1px solid #e5dfe8;padding:10px 13px}.opportunity-freshness{color:#817685}.opportunity-freshness>summary{cursor:pointer;font-weight:850;list-style:none}.opportunity-freshness>summary::-webkit-details-marker{display:none}.opportunity-freshness[open]>span,.opportunity-freshness[open]>strong{display:block;margin-top:5px}.marketing-v2-read>details{margin-top:4px}.marketing-v2-read>details summary{color:#ddd0e2;cursor:pointer;font-size:10px;font-weight:800}.marketing-v2-read>details small{display:block;margin-top:7px}@media(max-width:760px){.merchant-action-eyebrow{font-size:10px!important}.prior-learning-disclosure>summary{min-height:44px}.opportunities-source{align-self:stretch}.opportunities-source>summary{min-height:44px}}.collection-order-movement-summary{align-items:center;background:#f5f0f7;border:1px solid #ded4e2;border-radius:10px;display:flex;gap:12px;justify-content:space-between;margin:12px 0;padding:11px 13px}.collection-order-movement-summary strong{color:#56405f;font-size:12px}.collection-order-movement-summary span{color:#766a7a;font-size:10px;text-align:right}.collection-order-preview .collection-review-heading small{color:#765783;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.collection-order-preview-grid li[data-moved=true]{background:#faf4fc;border-color:#d9c8df}.collection-order-preview-grid li small{color:#755e7e;font-weight:750}.opportunity-traffic-decision{background:#fff;border:1px solid #dfd7e2;border-left:4px solid #70507c;border-radius:15px;display:grid;grid-gap:15px;gap:15px;padding:18px}.opportunity-traffic-decision>header{display:grid;grid-gap:6px;gap:6px}.opportunity-traffic-decision>header>span{align-items:center;color:#674a72;display:flex;font-size:10px;font-weight:900;gap:6px;letter-spacing:.08em;text-transform:uppercase}.opportunity-traffic-decision h2{color:#443749;font-size:21px;margin:0}.opportunity-traffic-decision p{color:#6f6373;font-size:12px;line-height:1.55;margin:0;max-width:850px}.opportunity-traffic-decision dl{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.opportunity-traffic-decision dl>div{background:#f8f5f9;border-radius:10px;display:grid;grid-gap:4px;gap:4px;padding:11px}.opportunity-traffic-decision dt{color:#897d8d;font-size:9px;font-weight:800;text-transform:uppercase}.opportunity-traffic-decision dd{color:#4d4052;font-size:12px;font-weight:800;margin:0;overflow-wrap:anywhere}.opportunity-traffic-decision>footer{align-items:center;color:#7c7080;display:flex;font-size:9px;gap:7px}.opportunity-traffic-decision[data-traffic-state=unavailable]{border-left-color:#b38642}.opportunity-traffic-decision[data-traffic-state=unavailable]>header>span{color:#8e641f}@media(max-width:760px){.collection-order-movement-summary{align-items:flex-start;display:grid}.collection-order-movement-summary span{text-align:left}.opportunity-traffic-decision{padding:15px}.opportunity-traffic-decision dl{grid-template-columns:1fr 1fr}}@media(max-width:430px){.opportunity-traffic-decision dl{grid-template-columns:1fr}}.collection-product-count-notice,.collection-replacement-selection,.collection-save-count-confirmation{align-items:center;background:#f8f5fa;border:1px solid #ddd4e2;border-left:3px solid #8a6996;border-radius:11px;display:flex;gap:14px;justify-content:space-between;margin:12px 0;padding:12px 14px;min-width:0}.collection-product-count-notice>div:first-child,.collection-replacement-selection>div:first-child,.collection-save-count-confirmation>div:first-child{display:grid;grid-gap:3px;gap:3px;min-width:0}.collection-product-count-notice strong,.collection-replacement-selection strong,.collection-save-count-confirmation strong{color:#55435d;font-size:13px}.collection-product-count-notice small,.collection-replacement-selection small,.collection-save-count-confirmation small{color:#756a7a;font-size:10px;line-height:1.45}.collection-product-count-notice>div:last-child,.collection-replacement-selection>div:last-child,.collection-save-count-confirmation>div:last-child{align-items:center;display:flex;flex:none;gap:8px}.collection-product-count-notice button,.collection-replacement-selection button,.collection-save-count-confirmation button{background:#fff;border:1px solid #d6cbd9;border-radius:9px;color:#66516e;font-size:11px;font-weight:800;min-height:44px;padding:8px 12px}.collection-product-count-notice button[aria-pressed=true],.collection-replacement-selection button.primary,.collection-save-count-confirmation button.primary{background:#6f4b7b;border-color:#6f4b7b;color:#fff}.collection-replacement-selection>div:first-child>span{color:#7d6387;font-size:9px;font-weight:850;text-transform:uppercase}.test-two-product-order-heading:focus{border-radius:8px;box-shadow:0 0 0 3px #eadff0;outline:0}.test-two-edit-list.replacement-selection-active>li{opacity:.72}.test-two-edit-list.replacement-selection-active>li.replacement-choice-eligible{border-color:#cbbbd1;opacity:1}.test-two-edit-list.replacement-selection-active>li.replacement-choice-selected{background:#fbf8fc;border-color:#7d588b;box-shadow:0 0 0 3px #eadff0;opacity:1}.test-two-edit-controls button.test-two-select-replacement-target{align-items:center;display:flex;gap:6px;justify-content:center;min-height:44px;padding:6px 10px;width:auto}.test-two-edit-controls button.test-two-select-replacement-target[aria-pressed=true]{background:#6f4b7b;color:#fff}.test-two-edit [tabindex]:focus-visible,.test-two-edit button:focus-visible{box-shadow:0 0 0 3px #d9c7e0;outline:2px solid #6f4b7b;outline-offset:2px}@media(max-width:700px){.collection-product-count-notice,.collection-replacement-selection,.collection-save-count-confirmation{align-items:stretch;display:grid}.collection-product-count-notice>div:last-child,.collection-replacement-selection>div:last-child,.collection-save-count-confirmation>div:last-child{display:grid;grid-template-columns:1fr}.collection-product-count-notice button,.collection-replacement-selection button,.collection-save-count-confirmation button{width:100%}}.app-background:has(.collection-sticky-save),.app-content:has(.collection-sticky-save),.app-shell:has(.collection-sticky-save),.page-canvas:has(.collection-sticky-save),body:has(.collection-sticky-save),html:has(.collection-sticky-save){overflow-x:clip;overflow-y:visible}.collection-sticky-save{align-items:center;background:rgba(255,255,255,.97);border:1px solid #ddd5e1;border-radius:14px;box-shadow:0 10px 28px rgba(55,39,64,.13);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin:18px 0;padding:12px 14px;position:-webkit-sticky;position:sticky;top:140px;z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.collection-sticky-save.is-dirty{border-color:#c8b4cf;box-shadow:0 10px 30px rgba(75,49,87,.18)}.collection-sticky-save-summary{align-items:center;display:flex;gap:10px;min-width:0}.collection-sticky-save-summary>span{align-items:center;background:#edf5f0;border-radius:999px;color:#48715a;display:flex;flex:none;height:36px;justify-content:center;width:36px}.collection-sticky-save.is-dirty .collection-sticky-save-summary>span{background:#fff1d7;color:#9a6812}.collection-sticky-save-summary>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.collection-sticky-save-summary strong{color:#493f4e;font-size:13px;line-height:1.3;overflow-wrap:anywhere}.collection-sticky-save-summary small{color:#756a7a;font-size:10px;line-height:1.4}.collection-sticky-save-actions{align-items:center;display:flex;gap:8px}.collection-sticky-save-actions button{align-items:center;border:1px solid #d7cedb;border-radius:9px;display:flex;font-size:12px;font-weight:800;gap:7px;justify-content:center;min-height:44px;padding:9px 13px;white-space:nowrap}.collection-sticky-save-actions button.secondary{background:#fff;color:#66556e}.collection-sticky-save-actions button.primary{background:#674772;border-color:#674772;color:#fff}.collection-sticky-save-actions button:disabled{cursor:not-allowed;opacity:.48}.collection-sticky-save .collection-save-count-confirmation{grid-column:1/-1;margin:0}.collection-sticky-save-error{align-items:center;background:#fff0ef;border:1px solid #efcfcb;border-radius:9px;color:#8f413a;display:flex;font-size:11px;gap:8px;grid-column:1/-1;line-height:1.45;margin:0;padding:10px 12px}.collection-sticky-save-error svg{flex:none}.collection-sticky-save-error button{background:#fff;border:1px solid #d8aaa5;border-radius:8px;color:#833d37;flex:none;font:inherit;font-weight:800;min-height:36px;padding:7px 10px}.collection-sticky-save-reload{align-items:center;background:#f5f1f7;border:1px solid #ded4e2;border-radius:9px;color:#67546f;display:flex;font-size:11px;gap:8px;grid-column:1/-1;line-height:1.45;margin:0;padding:10px 12px}.collection-sticky-save-reload svg{flex:none}@media(max-width:760px){.collection-sticky-save{top:118px}}@media(max-width:700px){.collection-sticky-save{align-items:stretch;grid-template-columns:1fr}.collection-sticky-save-actions{display:grid;grid-template-columns:1fr 1fr}.collection-sticky-save-actions button{min-width:0;white-space:normal}}@media(max-width:520px){.test-two-edit{overflow-x:clip;overflow-y:visible}.collection-sticky-save{margin-left:-8px;margin-right:-8px;padding:10px;top:112px}.collection-sticky-save-summary small{font-size:9px}.collection-sticky-save-actions{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.collection-sticky-save-actions button{font-size:11px;padding:8px}}@media(min-width:901px) and (max-width:1700px){.site-workspace:has(.site-ask-panel.open) .collection-sticky-save{grid-template-columns:1fr;margin-right:400px}.site-workspace:has(.site-ask-panel.open) .collection-sticky-save-actions{justify-content:flex-end}}@media(max-width:900px){.site-workspace:has(.site-ask-panel.open) .collection-sticky-save{visibility:hidden}}.merchant-ranked-priorities{grid-column:1/-1}.entity-objective-ranking p,.merchant-ranked-priorities p{color:#776b7b;font-size:12px;line-height:1.5;margin:0}.merchant-ranked-priorities .strategy-priority-grid label{position:relative}.entity-objective-options b,.merchant-ranked-priorities .strategy-priority-grid b{align-items:center;background:#674772;border-radius:999px;color:#fff;display:flex;font-size:10px;height:22px;justify-content:center;margin-left:auto;width:22px}.entity-objective-ranking{background:#fff;border:1px solid #ded6e2;border-radius:12px;display:grid;grid-gap:13px;gap:13px;grid-column:1/-1;margin:0;padding:16px}.entity-objective-ranking legend{color:#4f4155;font-size:15px;font-weight:850;padding:0 6px}.entity-objective-options{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.entity-objective-options label{align-items:center;background:#faf8fb;border:1px solid #e5dfe7;border-radius:9px;display:flex!important;gap:8px;min-height:44px;padding:9px}.entity-objective-options label>span{color:#625568!important;font-size:12px!important;font-weight:750!important;text-transform:none!important}.entity-objective-order{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.entity-objective-order li{align-items:center;background:#f5f1f7;border-radius:9px;display:flex;justify-content:space-between;padding:7px 9px}.entity-objective-order li>span{align-items:center;color:#574a5d;display:flex;font-size:12px;font-weight:750;gap:8px}.entity-objective-order li>span>b{align-items:center;background:#674772;border-radius:999px;color:#fff;display:flex;height:24px;justify-content:center;width:24px}.entity-objective-order button{align-items:center;background:#fff!important;border:1px solid #ddd3e1!important;color:#66516e!important;display:inline-flex!important;min-height:32px!important;min-width:32px!important;padding:7px!important;width:auto!important}.entity-objective-order button:disabled{opacity:.35}.entity-intent-confirm{align-items:flex-start;background:#f4eff6;border:1px solid #d9cddf;border-radius:10px;display:flex!important;gap:10px;grid-column:1/-1;padding:13px}.entity-intent-confirm>span{font-size:12px!important;line-height:1.45;text-transform:none!important}.entity-intent-confirm input{margin-top:3px}.entity-strategy-reuse{align-items:center;background:#eef4f0;border:1px solid #d4e3d9;border-radius:11px;display:flex;gap:16px;grid-column:1/-1;justify-content:space-between;padding:13px}.entity-strategy-reuse>div:first-child{display:grid;grid-gap:4px;gap:4px}.entity-strategy-reuse strong{color:#486052;font-size:13px}.entity-strategy-reuse small{color:#66776c;font-size:11px}.entity-strategy-reuse>div:last-child{display:flex;gap:7px}.entity-strategy-reuse button{background:#fff;border:1px solid #c8d8cd;border-radius:8px;color:#4f6757;font-size:11px;font-weight:800;min-height:40px;padding:8px 11px}.entity-strategy-reuse button.active{background:#506a59;color:#fff}@media(max-width:760px){.entity-objective-options{grid-template-columns:1fr}.entity-strategy-reuse{align-items:stretch;display:grid}.entity-strategy-reuse>div:last-child{display:grid;grid-template-columns:1fr 1fr}.merchant-ranked-priorities{grid-column:auto}}.collection-create-page .collection-create-foundation{gap:14px;padding:14px}.strategy-creation-flow{gap:14px}.strategy-creation-flow .strategy-intelligence-status{background:#f5f8f6;border-color:#dce8e0;border-radius:11px;padding:11px 14px}.strategy-creation-flow .strategy-intelligence-status h3{color:#486052;font-size:15px}.strategy-creation-flow .strategy-intelligence-status p{color:#66746a;font-size:13px}.strategy-creation-flow .strategy-intelligence-status button{background:transparent;color:#5a4164;font-size:13px;padding:7px;text-decoration:underline;text-underline-offset:3px}.strategy-creation-flow .strategy-create-card{border:0;box-shadow:none;gap:12px;padding:0}.strategy-creation-flow .strategy-create-card-heading h3{font-size:19px}.strategy-creation-flow .strategy-brief-grid{align-items:stretch;background:transparent;display:grid;grid-gap:13px;gap:13px;grid-template-columns:1fr;padding:0}.strategy-entity-picker{background:#f8f5f9;border:0;border-radius:12px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);margin:0;padding:15px}.strategy-creation-flow .entity-objective-ranking legend,.strategy-entity-picker legend{color:#4f4155;font-size:15px;font-weight:850;padding:0 6px}.strategy-creation-flow .entity-objective-ranking{background:#f8f5f9;border:0;padding:15px}.strategy-creation-flow .entity-objective-options{grid-template-columns:repeat(3,minmax(0,1fr))}.strategy-creation-flow .entity-objective-order{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-creation-flow .strategy-constraints{background:#f8f5f9;border-radius:12px;grid-column:auto;grid-row:auto;padding:12px 15px}.strategy-creation-flow .strategy-constraints>span small{color:#8a7f8d;font-size:11px;font-weight:650}.strategy-build-action{align-items:center;display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(220px,340px) minmax(0,1fr)}.strategy-build-action button{align-items:center;background:#5a4164;border:0;border-radius:10px;color:#fff;display:flex;font:inherit;font-size:15px;font-weight:850;gap:8px;justify-content:center;min-height:50px;padding:13px 18px}.strategy-build-action button:disabled{cursor:not-allowed;opacity:.42}.strategy-build-action small{color:#746a78;font-size:12px;line-height:1.4}.strategy-creation-flow>.strategy-details{margin-top:0}@media(max-width:760px){.strategy-creation-flow .strategy-intelligence-status{align-items:center;grid-template-columns:minmax(0,1fr) auto}.strategy-creation-flow .strategy-intelligence-status button{justify-self:end;width:auto}.strategy-build-action,.strategy-creation-flow .entity-objective-options,.strategy-creation-flow .entity-objective-order,.strategy-entity-picker{grid-template-columns:1fr}.strategy-build-action{align-items:stretch}.strategy-build-action small{text-align:center}}@media(max-width:460px){.collection-create-page .collection-create-foundation{padding:11px}.collection-create-page .collection-intelligence-eyebrow{display:none}.collection-create-page .collection-intelligence-header h1{font-size:0;line-height:1.08;margin:0}.collection-create-page .collection-intelligence-header h1:after{content:"Create strategy";font-size:28px}.collection-create-page .strategy-create-card-heading{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.collection-create-page .strategy-create-card{gap:12px;padding:0}.strategy-creation-flow .strategy-intelligence-status{padding:10px 12px}.strategy-creation-flow .strategy-intelligence-status h3{font-size:14px}.strategy-creation-flow .strategy-intelligence-status p{display:none}.strategy-creation-flow .strategy-intelligence-status[data-state=active] p{display:block;font-size:0}.strategy-creation-flow .strategy-intelligence-status[data-state=active] p:after{content:"Saved preferences will be used.";font-size:10px}.strategy-creation-flow .entity-objective-ranking,.strategy-creation-flow .strategy-constraints,.strategy-entity-picker{padding:13px}.strategy-entity-picker{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.strategy-creation-flow .entity-objective-options{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-creation-flow .entity-objective-options label{min-height:42px}.strategy-creation-flow .strategy-constraints textarea{max-height:58px}.strategy-build-action button{width:100%}}@media(max-width:400px){.collection-create-page .collection-create-foundation{gap:9px;padding:10px}.collection-create-page .strategy-mode-switch button{font-size:12px;padding:8px 9px;white-space:nowrap}.strategy-creation-flow{gap:9px}.strategy-creation-flow .strategy-intelligence-status{gap:7px;padding:8px 9px}.strategy-creation-flow .strategy-intelligence-status h3{font-size:12px;white-space:nowrap}.strategy-creation-flow .strategy-intelligence-status button{font-size:11px;padding:5px}.strategy-creation-flow .strategy-brief-grid{gap:9px}.strategy-creation-flow .entity-objective-ranking,.strategy-creation-flow .strategy-constraints,.strategy-entity-picker{padding:9px 10px}.strategy-creation-flow .entity-objective-ranking legend,.strategy-entity-picker legend{font-size:14px}.strategy-creation-flow .entity-objective-ranking{gap:8px}.strategy-creation-flow .entity-objective-ranking p{font-size:10px;line-height:1.35}.strategy-creation-flow .entity-objective-options{gap:6px}.strategy-creation-flow .entity-objective-options label{gap:5px;min-height:38px;padding:5px 7px}.strategy-creation-flow .entity-objective-options label>span{font-size:10px!important;line-height:1.15}.strategy-creation-flow .strategy-constraints textarea{max-height:46px}.strategy-build-action{gap:4px}.strategy-build-action button{min-height:46px}.strategy-build-action small{font-size:10px}}.collection-execution-next{background:linear-gradient(135deg,#f7f2f9,#f3f8f5);border:1px solid #d9cede;border-radius:16px;display:grid;grid-gap:16px;gap:16px;padding:20px}.collection-execution-next>div:first-child{display:grid;grid-gap:5px;gap:5px}.collection-execution-confirm>div:first-child>span,.collection-execution-next>div:first-child>span{color:#6d4f78;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.collection-execution-confirm h4,.collection-execution-next h4{color:#44364a;font-size:20px;margin:0}.collection-execution-confirm p,.collection-execution-next p{color:#6f6473;font-size:13px;line-height:1.55;margin:0}.collection-execution-confirm button,.collection-execution-diff footer button,.collection-execution-next>button,.collection-execution-success button{align-items:center;background:#5b4165;border:0;border-radius:10px;color:#fff;display:flex;font:inherit;font-size:13px;font-weight:850;gap:7px;justify-content:center;justify-self:start;min-height:44px;padding:11px 15px}.collection-execution-next button:disabled{cursor:not-allowed;opacity:.45}.strategy-execution-error{align-items:flex-start;background:#fff2ef;border:1px solid #efd1ca;border-radius:10px;color:#8a4035;display:flex!important;font-size:12px!important;gap:8px;line-height:1.45;margin:0;padding:11px 12px}.strategy-execution-error svg{flex:0 0 auto;margin-top:1px}.collection-review-sticky-action>.collection-execution-next{grid-column:1/-1}.collection-review-sticky-buttons a{align-items:center;border-radius:9px;display:flex;font-size:12px;font-weight:850;gap:7px;justify-content:center;min-height:44px;padding:9px 12px;text-decoration:none}.collection-review-sticky-buttons a.primary{background:#5b4165;border:1px solid #5b4165;color:#fff}.collection-execution-diff{background:#fff;border:1px solid #ddd5e0;border-radius:14px;display:grid;grid-gap:0;gap:0;overflow:hidden}.collection-execution-diff>header{align-items:center;border-bottom:1px solid #e8e2ea;display:flex;justify-content:space-between;padding:16px}.collection-execution-diff>header>div{display:grid;grid-gap:3px;gap:3px}.collection-execution-diff>header span{color:#79627f;font-size:11px;font-weight:800;text-transform:uppercase}.collection-execution-diff>header h4{font-size:16px}.collection-execution-diff footer small,.collection-execution-diff>header small{color:#776d7a;font-size:11px}.collection-execution-diff>header>b{background:#eee5f1;border-radius:999px;color:#654970;font-size:12px;padding:7px 10px}.collection-execution-safety{background:#f7faf8;display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 16px}.collection-execution-safety span{align-items:center;color:#53685a;display:flex;font-size:11px;font-weight:750;gap:6px}.collection-execution-diff ol{display:grid;list-style:none;margin:0;max-height:420px;overflow:auto;padding:0}.collection-execution-diff li{align-items:center;border-top:1px solid #f0ebf1;display:flex;gap:14px;justify-content:space-between;padding:11px 16px}.collection-execution-diff li:first-child{border-top:0}.collection-execution-diff li strong{color:#514556;font-size:12px}.collection-execution-diff li span{align-items:center;color:#70527a;display:flex;font-size:12px;font-weight:850;gap:4px;white-space:nowrap}.collection-execution-diff footer{align-items:center;background:#faf8fb;border-top:1px solid #e8e2ea;display:flex;gap:16px;justify-content:space-between;padding:14px 16px}.collection-execution-diff footer button{justify-self:auto}.collection-execution-controls{align-items:center;background:#faf8fb;border-bottom:1px solid #e8e2ea;border-top:1px solid #e8e2ea;display:flex;gap:16px;justify-content:space-between;padding:14px 16px}.collection-execution-controls small{color:#776d7a;font-size:11px}.collection-execution-controls a,.collection-execution-controls button{align-items:center;background:#5b4165;border:1px solid #5b4165;border-radius:10px;color:#fff;display:flex;font:inherit;font-size:13px;font-weight:850;justify-content:center;min-height:44px;padding:11px 15px;text-decoration:none}.collection-execution-controls button:disabled{cursor:not-allowed;opacity:.45}.collection-execution-confirm{background:#fff;border:1px solid #cdbdd3;border-radius:14px;box-shadow:0 18px 48px rgba(58,41,64,.14);display:grid;grid-gap:16px;gap:16px;padding:18px}.collection-execution-confirm>div:first-child{display:grid;grid-gap:5px;gap:5px}.collection-execution-confirm label{align-items:flex-start;background:#f5f0f7;border-radius:10px;color:#55485a;display:flex;gap:10px;padding:13px}.collection-execution-confirm label span{font-size:12px;font-weight:700;line-height:1.45}.collection-execution-confirm label input{margin-top:2px}.collection-execution-confirm>div:last-child{display:flex;gap:8px;justify-content:flex-end}.collection-execution-confirm button.secondary{background:#fff;border:1px solid #d6ccd9;color:#625568}.collection-execution-success{align-items:center;background:#edf7f0;border:1px solid #cce3d3;border-radius:12px;color:#3f654b;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto 1fr auto;padding:14px}.collection-execution-success div{display:grid;grid-gap:3px;gap:3px}.collection-execution-success p{color:#587162;font-size:12px}.collection-execution-success button{background:#fff;border:1px solid #bed6c6;color:#466450}.collection-execution-unavailable{align-items:flex-start;background:#f5f2f6;border:1px solid #ddd3e0;border-radius:14px;color:#604d67;display:flex;gap:12px;padding:17px}.collection-execution-unavailable div{display:grid;grid-gap:4px;gap:4px}.collection-execution-unavailable strong{color:#6d4f78;font-size:11px;letter-spacing:.07em;text-transform:uppercase}.collection-execution-unavailable h4{color:#493c4e;font-size:17px;margin:0}.collection-execution-unavailable p{color:#716676;font-size:12px;line-height:1.5;margin:0}.collection-execution-membership-note{align-items:flex-start;background:#eef7f1;border-bottom:1px solid #d9eadf;color:#45614e!important;display:flex;font-size:12px!important;gap:8px;padding:12px 16px}.collection-execution-membership-note svg{flex:0 0 auto}.collection-execution-acceptance-diff{background:#fbf8fc;border-bottom:1px solid #e8e2ea;border-top:1px solid #e8e2ea;display:grid}.collection-execution-acceptance-diff>div{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:11px 16px}.collection-execution-acceptance-diff>div+div{border-top:1px solid #eee8f0}.collection-execution-acceptance-diff strong{color:#514556;font-size:12px}.collection-execution-acceptance-diff span{align-items:center;color:#70527a;display:flex;font-size:12px;font-weight:850;gap:4px;white-space:nowrap}@media(max-width:760px){.collection-execution-next{padding:15px}.collection-execution-next>button{justify-self:stretch;width:100%}.collection-execution-safety{grid-template-columns:1fr}.collection-execution-diff footer,.collection-execution-diff>header{align-items:stretch;display:grid;grid-gap:10px;gap:10px}.collection-execution-diff footer button{width:100%}.collection-execution-diff li{align-items:flex-start}.collection-execution-confirm>div:last-child{display:grid;grid-template-columns:1fr}.collection-execution-confirm button{width:100%}.collection-execution-success{grid-template-columns:auto 1fr}.collection-execution-success button{grid-column:1/-1;width:100%}.collection-execution-controls{align-items:stretch;display:grid;grid-gap:10px;gap:10px}.collection-execution-controls a,.collection-execution-controls button{width:100%}}.collection-portfolio-detail,.collections-portfolio-page{display:grid;grid-gap:24px;gap:24px;margin:0 auto;max-width:1440px;padding:38px 42px 64px;width:100%}.collections-portfolio-header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.collections-portfolio-header>div{display:grid;grid-gap:6px;gap:6px}.collection-detail-learning span,.collection-detail-section-heading span,.collection-detail-title>div>span,.collections-portfolio-header>div>span{color:#80618a;font-size:11px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.collection-detail-title h1,.collections-portfolio-header h1{color:#332d35;font-size:clamp(34px,4vw,52px);letter-spacing:-.035em;line-height:1;margin:0}.collection-detail-title p,.collections-portfolio-header p{color:#716a73;font-size:15px;line-height:1.5;margin:0}.collections-portfolio-header>a{align-items:center;background:#5c4266;border-radius:11px;color:#fff;display:flex;font-size:13px;font-weight:850;gap:8px;min-height:44px;padding:11px 16px;text-decoration:none}.collections-portfolio-summary{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.collection-detail-overview article,.collections-portfolio-summary article{background:#fff;border:1px solid #e5dfe7;border-radius:15px;display:grid;grid-gap:6px;gap:6px;padding:17px}.collection-detail-overview article>svg,.collections-portfolio-summary article>svg{color:#75567f}.collection-detail-overview span,.collections-portfolio-summary span{color:#746c77;font-size:11px;font-weight:800}.collection-detail-overview strong,.collections-portfolio-summary strong{color:#3d3541;font-size:24px}.collection-detail-overview small,.collections-portfolio-summary small{color:#8a828c;font-size:11px;overflow-wrap:anywhere}.collections-portfolio-filters{align-items:center;border-bottom:1px solid #e3dde5;display:flex;gap:24px;overflow-x:auto}.collections-portfolio-filters a{border-bottom:2px solid transparent;color:#746d77;font-size:13px;font-weight:750;padding:12px 2px;text-decoration:none;white-space:nowrap}.collections-portfolio-filters a.active{border-color:#6b4c76;color:#493653}.collections-portfolio-table{background:#fff;border:1px solid #e2dce4;border-radius:16px;overflow:hidden}.collections-portfolio-row,.collections-portfolio-table-head{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(210px,1.3fr) minmax(135px,.8fr) minmax(180px,1.1fr) minmax(150px,.9fr) minmax(160px,1fr) 72px}.collections-portfolio-table-head{background:#f7f4f8;color:#7b7180;font-size:10px;font-weight:900;letter-spacing:.07em;padding:12px 18px;text-transform:uppercase}.collections-portfolio-row{border-top:1px solid #eee9ef;padding:16px 18px}.collections-portfolio-row:first-of-type{border-top:0}.collections-portfolio-row>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.collections-portfolio-row strong{color:#4b424f;font-size:12px;overflow:hidden;text-overflow:ellipsis}.collections-portfolio-row small{color:#8a818c;font-size:10px;line-height:1.4}.collections-portfolio-name{align-items:center!important;display:flex!important;gap:11px!important}.collections-portfolio-name>div{display:grid;grid-gap:3px;gap:3px}.collections-portfolio-name>span{align-items:center;background:#f0e9f2;border-radius:10px;color:#694d74;display:flex;height:36px;justify-content:center;width:36px}.portfolio-state{border-radius:999px;display:inline-flex;font-size:10px;font-weight:850;justify-self:start;padding:6px 9px;text-transform:capitalize}.portfolio-state.evaluating,.portfolio-state.measuring,.portfolio-state.waiting_for_evidence{background:#edf2fb;color:#4e6490}.portfolio-state.evaluated,.portfolio-state.ready_to_evaluate{background:#eaf5ee;color:#426c50}.portfolio-state.insufficient_evidence,.portfolio-state.needs_attention{background:#fff2e9;color:#8d5935}.portfolio-state.superseded{background:#f0edf1;color:#746a77}.portfolio-attention{color:#9b553c!important}.portfolio-progress>div{background:#eee9f0;border-radius:999px;height:6px;overflow:hidden}.portfolio-progress>div>span{background:#776084;border-radius:inherit;display:block;height:100%}.portfolio-outcome{align-items:center;color:#66546d;display:flex;font-size:11px;font-weight:800;gap:5px}.portfolio-outcome.improved{color:#38704c}.portfolio-outcome.confounded,.portfolio-outcome.worsened{color:#96513f}.portfolio-open{align-items:center;color:#684b73;display:flex;font-size:12px;font-weight:850;gap:5px;justify-content:flex-end;text-decoration:none}.collections-portfolio-empty{align-items:center;color:#716877;display:grid;justify-items:center;padding:54px 20px;text-align:center}.collections-portfolio-empty h2,.collections-portfolio-empty p{margin:0}.collections-portfolio-empty h2{color:#4b404f;font-size:20px}.collections-portfolio-empty p{font-size:13px}.collection-portfolio-detail>header{display:grid;grid-gap:20px;gap:20px}.collection-portfolio-detail>header>nav:first-child{align-items:center;color:#8a818d;display:flex;font-size:11px;gap:12px}.collection-portfolio-detail>header>nav:first-child a{align-items:center;color:#654b6d;display:flex;font-weight:800;gap:5px;text-decoration:none}.collection-detail-title{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.collection-detail-title>div{display:grid;grid-gap:7px;gap:7px}.collection-detail-tabs{border-bottom:1px solid #e4dee6;display:flex;gap:24px;overflow-x:auto}.collection-detail-tabs a{border-bottom:2px solid transparent;color:#746b78;font-size:13px;font-weight:800;padding:11px 1px;text-decoration:none;white-space:nowrap}.collection-detail-tabs a:first-child{border-color:#694d74;color:#4d3955}.collection-detail-overview{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.collection-detail-alert{align-items:flex-start;background:#fff4ed;border:1px solid #efd8c8;border-radius:13px;color:#94593e;display:flex;gap:11px;padding:14px}.collection-detail-alert div{display:grid;grid-gap:3px;gap:3px}.collection-detail-alert p{font-size:12px;margin:0}.collection-detail-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.collection-detail-grid>section,.collection-detail-history,.collection-detail-learning{background:#fff;border:1px solid #e3dde5;border-radius:16px;display:grid;grid-gap:16px;gap:16px;padding:20px}.collection-detail-section-heading{align-items:center;display:flex;justify-content:space-between}.collection-detail-section-heading>div{display:grid;grid-gap:4px;gap:4px}.collection-detail-learning h2,.collection-detail-section-heading h2{color:#403744;font-size:19px;margin:0}.collection-detail-section-heading>svg{color:#75577e}.collection-detail-grid dl{display:grid;margin:0}.collection-detail-grid dl>div{align-items:start;border-top:1px solid #eee9ef;display:grid;grid-gap:12px;gap:12px;grid-template-columns:135px 1fr;padding:10px 0}.collection-detail-grid dl>div:first-child{border-top:0}.collection-detail-grid dt{color:#827985;font-size:11px;font-weight:750}.collection-detail-grid dd{color:#4f4553;font-size:12px;font-weight:750;margin:0;overflow-wrap:anywhere;text-align:right}.collection-detail-action{align-items:center;color:#654970;display:flex;font-size:12px;font-weight:850;gap:6px;text-decoration:none}.collection-detail-note{color:#776e7a;font-size:12px;line-height:1.5;margin:0}.collection-detail-history ol{display:grid;list-style:none;margin:0;padding:0}.collection-detail-history li{align-items:center;border-top:1px solid #eee9ef;display:flex;gap:11px;padding:11px 0}.collection-detail-history li:first-child{border-top:0}.collection-detail-history li>span{align-items:center;background:#edf5ef;border-radius:50%;color:#477058;display:flex;height:30px;justify-content:center;width:30px}.collection-detail-history li>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.collection-detail-history strong{color:#4a404e;font-size:12px;text-transform:capitalize}.collection-detail-history small{color:#8b828e;font-size:10px;overflow-wrap:anywhere}.collection-detail-learning{align-items:start;background:linear-gradient(135deg,#f8f3f9,#f4f8f5);grid-template-columns:auto 1fr}.collection-detail-learning>svg{color:#72517b}.collection-detail-learning>div{display:grid;grid-gap:5px;gap:5px}.collection-detail-learning p{color:#746b77;font-size:12px;line-height:1.5;margin:0}@media(max-width:1050px){.collection-detail-overview,.collections-portfolio-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.collections-portfolio-table-head{display:none}.collections-portfolio-row{grid-template-columns:repeat(2,minmax(0,1fr))}.collections-portfolio-name{grid-column:1/-1}.portfolio-open{justify-content:flex-start}}@media(max-width:700px){.collection-portfolio-detail,.collections-portfolio-page{padding:24px 16px 48px}.collection-detail-title,.collections-portfolio-header{align-items:stretch;display:grid}.collections-portfolio-header>a{justify-content:center}.collections-portfolio-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.collections-portfolio-summary article{padding:14px}.collection-detail-grid,.collection-detail-overview{grid-template-columns:1fr}.collections-portfolio-row{align-items:start;grid-template-columns:1fr}.collections-portfolio-name{grid-column:auto}.portfolio-open{border-top:1px solid #eee9ef;justify-content:space-between;padding-top:10px}.collection-detail-tabs{gap:18px}.collection-detail-grid dl>div{grid-template-columns:1fr}.collection-detail-grid dd{text-align:left}}.merchandising-home-page{display:grid;grid-gap:38px;gap:38px;margin:0 auto;max-width:1440px;padding:42px 42px 72px;width:100%}.merchandising-home-header{display:grid;grid-gap:7px;gap:7px}.merchandising-home-header>span,.merchandising-section-heading>div>span{color:#80618a;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.merchandising-home-header h1{color:#332d35;font-size:clamp(38px,5vw,58px);letter-spacing:-.045em;line-height:.98;margin:0}.merchandising-home-header p{color:#716a73;font-size:16px;margin:0}.merchandising-home-section{display:grid;grid-gap:17px;gap:17px}.merchandising-section-heading{align-items:flex-end;display:flex;gap:28px;justify-content:space-between}.merchandising-section-heading>div{display:grid;grid-gap:4px;gap:4px}.merchandising-section-heading h2{color:#3f3743;font-size:25px;letter-spacing:-.02em;margin:0}.merchandising-section-heading>p{color:#817984;font-size:12px;line-height:1.5;margin:0;max-width:520px}.merchandising-create-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.merchandising-create-grid>a{border:1px solid;border-radius:18px;box-shadow:0 8px 26px rgba(63,48,68,.04);display:grid;grid-gap:10px;gap:10px;min-height:235px;padding:23px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.merchandising-create-grid>a.collection{background:#f5eff9;border-color:#dfd1e7}.merchandising-create-grid>a.product{background:#eef5fc;border-color:#d2e2f1}.merchandising-create-grid>a.page{background:#eff8f2;border-color:#d1e6d8}.merchandising-create-grid>a:hover{box-shadow:0 12px 30px rgba(63,48,68,.08);transform:translateY(-2px)}.merchandising-create-grid>a.collection:hover{border-color:#bca3ca}.merchandising-create-grid>a.product:hover{border-color:#9ebedb}.merchandising-create-grid>a.page:hover{border-color:#9fc6ad}.merchandising-create-grid>a:focus-visible{outline:3px solid #5e4670;outline-offset:3px}.merchandising-card-icon{align-items:center;border-radius:12px;display:flex;height:43px;justify-content:center;width:43px}.merchandising-create-grid>a.collection .merchandising-card-icon{background:#e9dbf0;color:#674b71}.merchandising-create-grid>a.product .merchandising-card-icon{background:#dceaf7;color:#426b91}.merchandising-create-grid>a.page .merchandising-card-icon{background:#dceee2;color:#3f7353}.merchandising-create-grid h3{color:#413746;font-size:19px;margin:7px 0 0}.merchandising-create-grid p{color:#665f69;font-size:13px;line-height:1.55;margin:0}.merchandising-create-grid small{color:#776f7a;font-size:10px;margin-top:auto}.merchandising-create-grid strong{align-items:center;color:#563e60;display:flex;font-size:12px;gap:6px}.merchandising-create-grid>a.product strong{color:#355f85}.merchandising-create-grid>a.page strong{color:#356847}.merchandising-running-table{background:#fff;border:1px solid #e2dce4;border-radius:17px;overflow:hidden}.merchandising-running-head,.merchandising-running-row{align-items:center;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(160px,1.15fr) minmax(105px,.7fr) minmax(185px,1.1fr) minmax(150px,1fr) minmax(170px,1.1fr) 105px}.merchandising-running-head{background:#f7f4f8;color:#7c7280;font-size:10px;font-weight:900;letter-spacing:.07em;padding:12px 17px;text-transform:uppercase}.merchandising-running-row{border-top:1px solid #eee9ef;color:inherit;padding:17px;text-decoration:none}.merchandising-running-row:first-of-type{border-top:0}.merchandising-running-row>span{display:grid;grid-gap:5px;gap:5px;min-width:0}.merchandising-running-row strong{color:#4c424f;font-size:11px;line-height:1.4}.merchandising-strategy-name{align-items:center;display:flex!important;gap:10px!important}.merchandising-strategy-name>i{align-items:center;background:#f0e9f2;border-radius:10px;color:#694d74;display:flex;flex:none;height:34px;justify-content:center;width:34px}.merchandising-strategy-name>span{display:grid;grid-gap:2px;gap:2px}.merchandising-strategy-name strong{font-size:13px}.merchandising-strategy-name small{text-transform:capitalize}.merchandising-status{border-radius:999px;display:inline-flex;font-size:10px!important;justify-self:start;padding:6px 9px}.merchandising-status.evaluating,.merchandising-status.measuring,.merchandising-status.waiting-for-evidence{background:#edf2fb;color:#4e6490}.merchandising-status.evaluated,.merchandising-status.ready-to-evaluate{background:#eaf5ee;color:#426c50}.merchandising-status.needs-attention{background:#fff2e9;color:#8d5935}.merchandising-progress>i{background:#eee9f0;border-radius:999px;display:block;height:6px;overflow:hidden}.merchandising-progress>i>b{background:#776084;border-radius:inherit;display:block;height:100%}.merchandising-progress em,.merchandising-running-row small{color:#8a818c;font-size:9px;font-style:normal;line-height:1.35}.merchandising-row-action{align-items:center;color:#674a72;display:flex!important;font-size:11px;font-weight:850;gap:5px;justify-content:flex-end}.merchandising-results-link{align-items:center;background:#f5f1f6;border-radius:13px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto 1fr auto;padding:14px 16px}.merchandising-results-link>svg{color:#6d5177}.merchandising-results-link>span{display:grid;grid-gap:2px;gap:2px}.merchandising-results-link strong{color:#514555;font-size:12px}.merchandising-results-link small{color:#8a808d;font-size:10px}.merchandising-results-link>a{align-items:center;color:#654970;display:flex;font-size:11px;font-weight:850;gap:5px;text-decoration:none}.merchandising-recommendations{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.merchandising-recommendations article{background:linear-gradient(145deg,#fff,#faf7fb);border:1px solid #e1d9e4;border-radius:17px;display:grid;grid-gap:11px;gap:11px;padding:20px}.merchandising-recommendations header{align-items:center;display:flex;gap:10px;justify-content:space-between}.merchandising-recommendations header>span{align-items:center;color:#76547f;display:flex;font-size:10px;font-weight:900;gap:5px;text-transform:uppercase}.merchandising-recommendations header small{color:#918695;font-size:9px}.merchandising-recommendations h3{color:#413746;font-size:17px;line-height:1.25;margin:3px 0 0}.merchandising-recommendations>article>p{color:#625767;font-size:12px;font-weight:750;line-height:1.5;margin:0}.merchandising-recommendations article>div{border-top:1px solid #eee8f0;display:grid;grid-gap:4px;gap:4px;padding-top:10px}.merchandising-recommendations article>div strong{color:#77697c;font-size:9px;text-transform:uppercase}.merchandising-recommendations article>div span{color:#817783;font-size:11px;line-height:1.5}.merchandising-recommendations article>a{align-items:center;color:#654970;display:flex;font-size:11px;font-weight:850;gap:5px;margin-top:auto;text-decoration:none}.merchandising-recommendations-empty{align-items:flex-start;background:#fff;border:1px solid #e3dce5;border-radius:15px;color:#6f5677;display:flex;gap:12px;padding:20px}.merchandising-recommendations-empty div{display:grid;grid-gap:4px;gap:4px}.merchandising-recommendations-empty strong{color:#4b414e;font-size:13px}.merchandising-recommendations-empty p{color:#807583;font-size:11px;margin:0}.measurement-merchant-summary{align-items:center;background:linear-gradient(135deg,#f6f0f8,#f4f8f5);border:1px solid #ddd3e1;border-radius:16px;display:grid;grid-gap:25px;gap:25px;grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);padding:20px}.measurement-merchant-summary>div{display:grid;grid-gap:7px;gap:7px}.measurement-merchant-summary>div>span{color:#806c85;font-size:10px;font-weight:850;text-transform:uppercase}.measurement-merchant-summary>div>strong{color:#44394a;font-size:22px}.measurement-merchant-summary>div>i{background:#e4dce7;border-radius:999px;height:8px;overflow:hidden}.measurement-merchant-summary>div>i>b{background:#73577d;border-radius:inherit;display:block;height:100%}.measurement-merchant-summary ul{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;list-style:none;margin:0;padding:0}.measurement-merchant-summary li{background:#fff;border:1px solid #e1dbe3;border-radius:999px;color:#756b79;font-size:10px;font-weight:800;padding:8px 10px}.measurement-merchant-summary li.ready{background:#edf6f0;border-color:#d4e6da;color:#477058}.measurement-merchant-summary li.pending{background:#fff7ed;border-color:#efdfca;color:#875e37}@media(max-width:1120px){.merchandising-running-head{display:none}.merchandising-running-row{grid-template-columns:repeat(2,minmax(0,1fr))}.merchandising-strategy-name{grid-column:1/-1}.merchandising-row-action{justify-content:flex-start}}@media(max-width:760px){.merchandising-home-page{gap:30px;padding:27px 16px 56px}.merchandising-section-heading{align-items:flex-start;display:grid;grid-gap:7px;gap:7px}.merchandising-create-grid,.merchandising-recommendations{grid-template-columns:1fr}.merchandising-create-grid>a{min-height:215px}.merchandising-running-row{grid-template-columns:1fr}.merchandising-strategy-name{grid-column:auto}.merchandising-row-action{border-top:1px solid #eee9ef;padding-top:9px}.merchandising-results-link{align-items:flex-start;grid-template-columns:auto 1fr}.merchandising-results-link>a{grid-column:2}.measurement-merchant-summary{grid-template-columns:1fr}.measurement-merchant-summary ul{justify-content:flex-start}}.merchandising-entity-thumbnail{background:#f2edf4;border:1px solid #e2d9e6;border-radius:12px;display:block;flex:0 0 auto;height:48px;overflow:hidden;position:relative;width:48px}.merchandising-entity-thumbnail img{object-fit:cover}.merchandising-entity-thumbnail.fallback{align-items:center;background:linear-gradient(145deg,#eee4f2,#f8f4f9);color:#70527b;display:flex;justify-content:center}.merchandising-entity-thumbnail.fallback b{align-items:center;background:#674b72;border:2px solid #f5eff7;border-radius:999px;bottom:2px;color:#fff;display:flex;font-size:8px;height:17px;justify-content:center;position:absolute;right:2px;width:17px}.merchandising-entity-thumbnail.header{border-radius:17px;height:88px;width:88px}.merchandising-entity-thumbnail.header.fallback b{bottom:6px;font-size:11px;height:24px;right:6px;width:24px}.merchandising-strategy-name .merchandising-entity-thumbnail{height:46px;width:46px}.merchandising-running-row{transition:background-color .15s,box-shadow .15s}.merchandising-running-row:hover{background:#fcf9fd;box-shadow:inset 3px 0 #a986b5}.merchandising-running-row:focus-visible{outline:3px solid #cdb5d6;outline-offset:-3px}.merchandising-status{border:1px solid transparent;font-weight:850}.merchandising-status.evaluating,.merchandising-status.measuring,.merchandising-status.waiting-for-evidence{border-color:#d7e0f2}.merchandising-status.evaluated,.merchandising-status.ready-to-evaluate{border-color:#d2e6d8}.merchandising-status.needs-attention{border-color:#efddcf}.merchandising-row-action{border-radius:8px;padding:8px}.merchandising-running-row:hover .merchandising-row-action{background:#f0e6f3}.collection-detail-identity{align-items:center!important;display:flex!important;gap:16px}.collection-detail-identity>div{display:grid;grid-gap:7px;gap:7px}.collection-detail-tabs{border:0!important;gap:7px!important;padding:4px!important}.collection-detail-tabs a{border:1px solid transparent!important;border-radius:10px;color:#756a79!important;font-size:13px!important;min-height:42px;padding:11px 16px!important;transition:background-color .15s,border-color .15s,color .15s}.collection-detail-tabs a:hover{background:#f3edf5;border-color:#e0d5e4!important;color:#5b4165!important}.collection-detail-tabs a:focus-visible{outline:3px solid #cdb5d6;outline-offset:1px}.collection-detail-tabs a.active{background:#6e4d79!important;border-color:#6e4d79!important;box-shadow:0 6px 16px rgba(83,57,92,.16);color:#fff!important}.measurement-hero .collection-detail-tabs{margin-top:14px}.measurement-merchant-summary{grid-template-columns:minmax(210px,.65fr) minmax(0,1.35fr) auto}.measurement-detail-link{align-items:center;background:#694c74;border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:850;justify-content:center;min-height:42px;padding:10px 13px;text-decoration:none}.measurement-detail-link:hover{background:#563b60}.measurement-detail-link:focus-visible{outline:3px solid #cdb5d6;outline-offset:2px}#detailed-measurement{scroll-margin-top:24px}@media(max-width:760px){.collection-detail-identity{align-items:flex-start!important}.merchandising-entity-thumbnail.header{height:68px;width:68px}.collection-detail-tabs{display:grid!important;grid-template-columns:repeat(4,max-content);overflow-x:auto;padding-bottom:8px!important}.collection-detail-tabs a{min-height:40px;padding:10px 13px!important}.measurement-merchant-summary{grid-template-columns:1fr}.measurement-detail-link{justify-self:stretch}.merchandising-running-row{padding:15px}.merchandising-strategy-name .merchandising-entity-thumbnail{height:54px;width:54px}}.opportunity-detail-page{display:grid;grid-gap:16px;gap:16px;margin:0 auto;max-width:1080px;width:100%}.opportunity-detail-page .case-back-link{margin-bottom:2px}.opportunity-detail-hero{background:linear-gradient(135deg,#34283b,#70567d);border-radius:20px;color:#fff;display:grid;grid-gap:26px;gap:26px;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);padding:30px}.opportunity-detail-identity{display:grid;grid-gap:20px;gap:20px}.opportunity-detail-outcome{background:#f1e7f5;border-radius:999px;color:#61466d;font-size:10px;font-weight:900;justify-self:start;letter-spacing:.06em;padding:7px 10px;text-transform:uppercase}.opportunity-detail-identity>div{align-items:center;display:flex;gap:15px;min-width:0}.opportunity-detail-identity .product-thumb{flex:0 0 auto;height:72px;width:72px}.opportunity-detail-context>div>span,.opportunity-detail-evidence header>span,.opportunity-detail-footer span,.opportunity-detail-identity small,.opportunity-detail-recommendation>span,.opportunity-detail-unresolved section>span{color:#ccbcd3;font-size:9px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.opportunity-detail-identity h1{font-size:clamp(24px,3vw,38px);font-weight:520;letter-spacing:-.035em;line-height:1.08;margin:5px 0 0}.opportunity-detail-recommendation{border-left:1px solid rgba(255,255,255,.18);display:grid;grid-gap:10px;gap:10px;padding-left:26px}.opportunity-detail-recommendation h2{font-size:clamp(24px,3vw,36px);font-weight:560;letter-spacing:-.03em;margin:0}.opportunity-detail-recommendation p{color:#e3d8e7;font-size:14px;line-height:1.55;margin:0;max-width:680px}.opportunity-detail-footer>a,.opportunity-detail-recommendation a,.opportunity-detail-unresolved section>a{align-items:center;background:#fff;border-radius:10px;color:#543e60;display:flex;font-size:12px;font-weight:850;gap:7px;justify-self:start;margin-top:4px;min-height:42px;padding:11px 14px;text-decoration:none}.opportunity-detail-watch-state{background:rgba(255,255,255,.1);border-radius:9px;color:#fff!important;justify-self:start;letter-spacing:0!important;padding:10px 12px;text-transform:none!important}.opportunity-detail-metrics{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.opportunity-detail-metrics article{background:#fff;border:1px solid #e4dee7;border-radius:14px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:16px}.opportunity-detail-metrics small,.opportunity-detail-metrics span{color:#887e8b;font-size:9px}.opportunity-detail-metrics span{font-weight:850;text-transform:uppercase}.opportunity-detail-metrics strong{color:#3f3543;font-size:20px;overflow-wrap:anywhere}.opportunity-detail-context{align-items:center;background:#fff;border:1px solid #e4dee7;border-radius:16px;display:flex;gap:24px;justify-content:space-between;padding:22px}.opportunity-detail-context>div{display:grid;grid-gap:6px;gap:6px}.opportunity-detail-context>div>span,.opportunity-detail-evidence header>span,.opportunity-detail-footer span,.opportunity-detail-unresolved section>span{color:#80678a}.opportunity-detail-context h2{color:#3e3442;font-size:20px;line-height:1.35;margin:0;max-width:760px}.opportunity-detail-context p{color:#7a707d;font-size:12px;line-height:1.5;margin:0}.opportunity-detail-ask{align-items:center;background:#f0e8f3;border:0;border-radius:10px;color:#654b70;display:flex;flex:0 0 auto;font:inherit;font-size:11px;font-weight:850;gap:7px;justify-content:center;min-height:42px;padding:11px 14px}.opportunity-detail-evidence{display:grid;grid-gap:15px;gap:15px}.opportunity-detail-evidence header{display:grid;grid-gap:5px;gap:5px}.opportunity-detail-evidence h2{color:#403745;font-size:25px;margin:0}.opportunity-detail-evidence header p{color:#817784;font-size:12px;margin:0}.opportunity-detail-evidence>div{display:grid;grid-gap:9px;gap:9px}.opportunity-detail-evidence details{background:#fff;border:1px solid #e5dfe7;border-radius:13px;overflow:hidden}.opportunity-detail-evidence summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:15px 17px}.opportunity-detail-evidence summary span{color:#4b404f;font-size:13px;font-weight:850}.opportunity-detail-evidence summary small{color:#8b818e;font-size:10px}.opportunity-detail-evidence ul{border-top:1px solid #eee9ef;color:#6f6573;display:grid;font-size:12px;grid-gap:9px;gap:9px;line-height:1.5;list-style:none;margin:0;padding:15px 17px}.opportunity-detail-footer{align-items:center;background:#f5f1f6;border:1px solid #e4dce7;border-radius:14px;display:flex;justify-content:space-between;padding:16px 18px}.opportunity-detail-footer>div{display:grid;grid-gap:4px;gap:4px}.opportunity-detail-footer strong{color:#493e4d;font-size:12px}.opportunity-detail-footer>a{background:#5b4166;color:#fff;margin:0}.opportunity-detail-unresolved section{align-items:center;background:#fff;border:1px solid #e5dfe7;border-radius:18px;color:#6d5278;display:grid;grid-gap:9px;gap:9px;justify-items:start;padding:34px}.opportunity-detail-unresolved h1{color:#392f3e;font-size:30px;margin:0}.opportunity-detail-unresolved p{color:#746a78;font-size:13px;margin:0}.opportunity-detail-unresolved section>a{background:#5b4166;color:#fff;margin-top:8px}.opportunity-detail-outcome{align-self:start;display:inline-flex;inline-size:max-content;max-width:100%;white-space:nowrap}.opportunity-detail-merchant-read{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.opportunity-detail-merchant-read>article{background:#fff;border:1px solid #e4dee7;border-radius:16px;display:grid;grid-gap:9px;gap:9px;min-width:0;padding:22px}.opportunity-detail-merchant-read>article>span{color:#80678a;font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.opportunity-detail-merchant-read h2{color:#3e3442;font-size:20px;line-height:1.35;margin:0}.opportunity-detail-merchant-read li,.opportunity-detail-merchant-read p{color:#716775;font-size:13px;line-height:1.55}.opportunity-detail-merchant-read p,.opportunity-detail-merchant-read ul{margin:0}.opportunity-detail-merchant-read ul{display:grid;grid-gap:7px;gap:7px;padding-left:18px}.opportunity-detail-merchant-read .opportunity-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.opportunity-detail-merchant-read .opportunity-detail-metrics>div{background:#f8f5f9;border-radius:11px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:13px}.opportunity-detail-merchant-read .opportunity-detail-metrics strong{font-size:18px}.opportunity-detail-next-step>div{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.opportunity-detail-next-step a{align-items:center;background:#5b4166;border-radius:10px;color:#fff;display:flex;font-size:12px;font-weight:850;gap:7px;min-height:42px;padding:11px 14px;text-decoration:none}.opportunity-detail-audit{background:#fff;border:1px solid #e4dee7;border-radius:15px;overflow:hidden}.opportunity-detail-audit>summary{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;list-style-position:inside;padding:17px 19px}.opportunity-detail-audit>summary span{color:#493e4d;font-size:13px;font-weight:850}.opportunity-detail-audit>summary small{color:#857a89;font-size:10px}.opportunity-detail-audit-body{border-top:1px solid #eee9ef;display:grid;grid-gap:12px;gap:12px;padding:16px}.opportunity-detail-audit-body>section{background:#faf8fa;border:1px solid #eee8f0;border-radius:12px;padding:16px}.opportunity-detail-audit-body h2{color:#4b404f;font-size:14px;margin:0 0 9px}.opportunity-detail-audit-body li,.opportunity-detail-audit-body p{color:#706674;font-size:12px;line-height:1.55}.opportunity-detail-audit-body p{margin:5px 0}.opportunity-detail-audit-body ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:18px}@media(max-width:760px){.opportunity-detail-hero{gap:20px;grid-template-columns:1fr;padding:22px}.opportunity-detail-recommendation{border-left:0;border-top:1px solid rgba(255,255,255,.18);padding-left:0;padding-top:20px}.opportunity-detail-merchant-read{grid-template-columns:1fr}.opportunity-detail-merchant-read>article{padding:18px}.opportunity-detail-audit>summary{align-items:flex-start;flex-direction:column;gap:5px}.opportunity-detail-identity>div{align-items:flex-start}.opportunity-detail-identity h1{overflow-wrap:anywhere}.opportunity-detail-next-step>div>*{width:100%}.opportunity-detail-page{gap:12px}.opportunity-detail-hero{grid-template-columns:1fr;padding:22px 18px}.opportunity-detail-recommendation{border-left:0;border-top:1px solid rgba(255,255,255,.18);padding-left:0;padding-top:20px}.opportunity-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.opportunity-detail-context{align-items:stretch;display:grid;padding:18px}.opportunity-detail-ask{width:100%}.opportunity-detail-footer{align-items:stretch;display:grid;grid-gap:13px;gap:13px}.opportunity-detail-footer>a{justify-self:stretch;justify-content:center}.opportunity-detail-unresolved section{padding:25px 20px}}.results-simplified{display:grid;grid-gap:18px;gap:18px}.results-hero-main{display:block!important}.results-objective{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#f4eaf6;display:inline-flex;font-size:11px;font-weight:850;margin-top:14px;padding:7px 10px}.results-hero h1{margin-top:15px}.results-summary-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.results-summary-grid article{background:#fff;border:1px solid #e2dce4;border-radius:16px;display:grid;grid-gap:7px;gap:7px;min-height:152px;padding:18px}.results-summary-grid article>svg{color:#75577f}.results-needs-heading span,.results-product-summary>div:first-child>span,.results-result-panel>div>span,.results-summary-grid span{color:#806f84;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.results-summary-grid strong{color:#403744;font-size:20px;line-height:1.2}.results-summary-grid small{color:#847b87;font-size:10px;line-height:1.45}.results-summary-grid i{background:#ece6ed;border-radius:999px;height:7px;overflow:hidden}.results-summary-grid i b{background:#73577d;border-radius:inherit;display:block;height:100%}.results-needs-panel,.results-product-summary,.results-result-panel{background:#fff;border:1px solid #e1dae3;border-radius:17px;padding:20px}.results-result-panel{align-items:center;background:linear-gradient(135deg,#f7f2f8,#f5f8f6);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr)}.results-result-panel.improved,.results-result-panel.positive{background:linear-gradient(135deg,#f0f8f2,#f7faf8);border-color:#cfe2d5}.results-result-panel.negative,.results-result-panel.worsened{background:linear-gradient(135deg,#fff3ef,#fff8f5);border-color:#edd8ce}.results-needs-panel h2,.results-product-summary h2,.results-result-panel h2{color:#403744;font-size:21px;margin:4px 0 0}.results-result-panel p{color:#6d636f;font-size:13px;line-height:1.55;margin:0}.results-needs-panel{display:grid;grid-gap:14px;gap:14px}.results-needs-heading{align-items:center;display:flex;gap:11px}.results-needs-heading>svg{color:#795a83}.results-needs-panel ul{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.results-needs-panel li{align-items:center;background:#faf8fa;border:1px solid #ebe5ec;border-radius:12px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) auto;padding:13px}.results-needs-panel li>div{display:grid;grid-gap:3px;gap:3px}.results-needs-panel li strong{color:#4a414e;font-size:12px}.results-needs-panel li small{color:#7e7581;font-size:10px;line-height:1.4}.results-needs-panel li>span{background:#fff1e7;border:1px solid #efd9c7;border-radius:999px;color:#8a5938;font-size:9px;font-weight:850;padding:6px 8px;white-space:nowrap}.results-needs-panel li>span[data-resolution="Waiting will resolve this"]{background:#edf2fb;border-color:#d7e0f1;color:#52678e}.results-needs-panel li>span[data-resolution="Not required for this objective"]{background:#edf6f0;border-color:#d2e4d8;color:#476d54}.results-needs-panel>p{border-top:1px solid #ece6ed;color:#6c626e;font-size:11px;line-height:1.5;margin:0;padding-top:12px}.results-product-summary{display:grid;grid-gap:15px;gap:15px}.results-product-summary>div:nth-child(2){display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.results-product-summary article{background:#f8f5f8;border:1px solid #e9e2ea;border-radius:12px;display:grid;grid-gap:4px;gap:4px;padding:13px}.results-product-summary article strong{color:#453a49;font-size:21px}.results-product-summary article span{color:#766c79;font-size:10px}.results-inline-detail{border-top:1px solid #ebe5ec;padding-top:12px}.results-disclosure>summary,.results-inline-detail>summary{cursor:pointer;list-style:none}.results-disclosure>summary::-webkit-details-marker,.results-inline-detail>summary::-webkit-details-marker{display:none}.results-inline-detail>summary{align-items:center;color:#694b74;display:flex;font-size:11px;font-weight:850;gap:6px}.results-disclosure[open]>summary>svg,.results-inline-detail[open]>summary svg{transform:rotate(180deg)}.results-inline-detail>.measurement-clear-state,.results-inline-detail>.measurement-product-table,.results-inline-detail>.measurement-risk-list{margin-top:14px}.results-disclosure{background:#fff;border:1px solid #e1dae3;border-radius:17px;overflow:hidden}.results-disclosure>summary{align-items:center;display:flex;justify-content:space-between;padding:17px 20px}.results-disclosure>summary>span{align-items:center;display:flex;gap:10px}.results-disclosure>summary>span>svg{color:#76547f}.results-disclosure>summary>span>span{display:grid;grid-gap:2px;gap:2px}.results-disclosure>summary strong{color:#453b49;font-size:14px}.results-disclosure>summary small{color:#867c89;font-size:9px}.results-disclosure>summary>svg{color:#86768b;transition:transform .15s}.results-disclosure[open]>summary{background:#f9f6f9;border-bottom:1px solid #e9e3ea}.results-disclosure-content{display:grid;grid-gap:16px;gap:16px;padding:18px}.results-disclosure-content .evaluation-readiness,.results-disclosure-content .measurement-kpi-grid,.results-disclosure-content .measurement-two-column{margin:0}.results-audit .measurement-limitations{border:1px solid #e2dce4}.results-audit .measurement-limitations>div:last-child{padding:0}.results-audit .measurement-limitations p{font-size:11px;line-height:1.5}.results-disclosure summary:focus-visible,.results-inline-detail summary:focus-visible{outline:3px solid #cdb5d6;outline-offset:-3px}@media(max-width:820px){.results-needs-panel li,.results-product-summary>div:nth-child(2),.results-result-panel,.results-summary-grid{grid-template-columns:1fr}.results-needs-panel li{align-items:start}.results-needs-panel li>span{justify-self:start}.results-disclosure-content{padding:12px}.results-inline-detail{overflow-x:auto}}.merchandising-results-link>span:last-child{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.merchandising-results-link>span:last-child>a{align-items:center;color:#654970;display:flex;font-size:11px;font-weight:850;gap:5px;text-decoration:none}.merchandising-recommendation-unresolved{background:#faf7fb;border:1px solid #e4dce7!important;border-radius:11px;margin-top:auto;padding:11px!important}.merchandising-recommendation-unresolved>strong{color:#6d536f!important;font-size:10px!important}.merchandising-recommendation-unresolved details{color:#857889;font-size:9px;margin-top:4px}.merchandising-recommendation-unresolved summary{cursor:pointer;font-weight:800}.merchandising-recommendation-unresolved code{display:block;overflow-wrap:anywhere;padding-top:6px}.merchandising-home-page{gap:34px;max-width:1280px}.merchandising-home-header{max-width:760px}.merchandising-section-heading>div>span{align-items:center;display:flex;gap:6px}.merchandising-noticed-section{background:linear-gradient(145deg,#f5eef8,#fcfafc 58%,#f2f7f3);border:1px solid #dfd5e3;border-radius:24px;gap:20px;padding:28px}.merchandising-noticed-section .merchandising-section-heading h2{font-family:Georgia,serif;font-size:31px;font-weight:400}.merchandising-recommendations{grid-template-columns:repeat(2,minmax(0,1fr))}.merchandising-recommendations article{box-shadow:0 9px 28px rgba(64,45,72,.045);min-width:0}.merchandising-recommendations article[data-priority=top]{border-left:4px solid #82618e;grid-column:1/-1;padding:24px}.merchandising-recommendations article[data-priority=top] h3{font-size:22px}.merchandising-recommendation-details{border-top:1px solid #eee8f0;padding-top:10px}.merchandising-recommendation-details>summary{align-items:center;color:#6b5872;cursor:pointer;display:flex;font-size:10px;font-weight:850;gap:5px;justify-content:space-between;list-style:none}.merchandising-recommendation-details>summary::-webkit-details-marker{display:none}.merchandising-recommendation-details[open]>summary svg{transform:rotate(180deg)}.merchandising-recommendation-details>p{color:#817783;font-size:11px;line-height:1.55;margin:10px 0 0}.merchandising-recommendations article>footer{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:auto}.merchandising-recommendations article>footer>a{align-items:center;color:#654970;display:flex;font-size:11px;font-weight:850;gap:5px;text-decoration:none}.merchandising-recommendations article>footer .collection-ask-action,.merchandising-recommendations-empty .collection-ask-action{align-items:center;background:#f1e8f4;border:0;border-radius:9px;color:#63476e;display:inline-flex;font-size:10px;font-weight:850;gap:6px;min-height:38px;padding:9px 11px}.merchandising-recommendations-empty{background:rgba(255,255,255,.82);border-style:dashed;padding:24px}.merchandising-recommendations-empty>div{gap:8px}.merchandising-recommendations-empty p{line-height:1.55;max-width:760px}.merchandising-watched-signals{color:#76687b;font-size:9px;font-weight:800;letter-spacing:.03em}.merchandising-recommendations-empty .collection-ask-action{justify-self:start;margin-top:4px}.merchandising-attention-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.merchandising-attention-grid>a{align-items:center;background:#fff;border:1px solid #e5dfe7;border-left:4px solid #d09258;border-radius:15px;color:inherit;display:grid;grid-gap:13px;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;padding:16px;text-decoration:none}.merchandising-attention-grid>a>span:nth-child(2){display:grid;grid-gap:3px;gap:3px;min-width:0}.merchandising-attention-grid small{color:#937a9a;font-size:8px;font-weight:850;text-transform:uppercase}.merchandising-attention-grid strong{color:#493e4d;font-size:13px}.merchandising-attention-grid p{color:#807583;font-size:10px;line-height:1.45;margin:2px 0 0}.merchandising-attention-action{align-items:center;color:#674a72;display:flex;font-size:10px;font-weight:850;gap:5px}.merchandising-attention-clear{align-items:center;background:#f7f5f8;border-radius:14px;display:flex;gap:12px;padding:17px}.merchandising-attention-clear>span{align-items:center;background:#ebe3ee;border-radius:50%;color:#70517c;display:flex;height:34px;justify-content:center;width:34px}.merchandising-attention-clear>div{display:grid;grid-gap:3px;gap:3px}.merchandising-attention-clear strong{color:#554b59;font-size:11px}.merchandising-attention-clear p{color:#857c88;font-size:10px;margin:0}.merchandising-running-disclosure{background:#fff;border:1px solid #e2dce4;border-radius:17px;overflow:hidden}.merchandising-running-disclosure>summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:72px;padding:16px 18px}.merchandising-running-disclosure>summary::-webkit-details-marker{display:none}.merchandising-running-disclosure>summary>span{display:grid;grid-gap:3px;gap:3px}.merchandising-running-disclosure>summary>span:last-child{align-items:center;color:#674a72;display:flex;font-size:10px;font-weight:850;gap:7px}.merchandising-running-disclosure>summary strong{color:#4c414f;font-size:13px}.merchandising-running-disclosure>summary small{color:#8a808d;font-size:9px}.merchandising-running-disclosure[open]>summary{border-bottom:1px solid #eee9ef}.merchandising-running-disclosure[open]>summary svg{transform:rotate(180deg)}.merchandising-running-disclosure .merchandising-running-table{border:0;border-radius:0}.merchandising-create-section{border-top:1px solid #e8e2ea;padding-top:30px}.merchandising-create-section .merchandising-create-grid>a{min-height:205px}@media(max-width:760px){.merchandising-noticed-section{border-radius:18px;padding:20px 16px}.merchandising-noticed-section .merchandising-section-heading h2{font-size:26px}.merchandising-attention-grid,.merchandising-recommendations{grid-template-columns:1fr}.merchandising-recommendations article[data-priority=top]{grid-column:auto;padding:20px}.merchandising-recommendations article>footer{align-items:stretch;display:grid}.merchandising-recommendations article>footer .collection-ask-action{justify-content:center}.merchandising-attention-grid>a{grid-template-columns:auto minmax(0,1fr)}.merchandising-attention-action{grid-column:2}.merchandising-running-disclosure>summary{align-items:flex-start;gap:10px}.merchandising-running-disclosure>summary>span:last-child{font-size:0}.merchandising-running-disclosure>summary>span:last-child svg{height:18px;width:18px}.merchandising-results-link>span:last-child{align-items:flex-start;grid-column:2;justify-content:flex-start}.merchandising-watched-signals{line-height:1.5}}.governed-learning-page{display:grid;grid-gap:24px;gap:24px;margin:0 auto;max-width:1180px;padding:42px 42px 72px;width:100%}.governed-learning-header{display:grid;grid-gap:7px;gap:7px}.governed-learning-header>span{color:#80618a;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.governed-learning-header h1{color:#332d35;font-size:clamp(38px,5vw,56px);letter-spacing:-.04em;line-height:1;margin:0}.governed-learning-header p{color:#716a73;font-size:15px;margin:0}.governed-learning-empty{align-items:flex-start;background:linear-gradient(135deg,#f7f1f8,#f2f7f4);border:1px solid #ded3e1;border-radius:18px;display:flex;gap:15px;padding:24px}.governed-learning-empty>svg{color:#72537c;flex:none}.governed-learning-empty>div{display:grid;grid-gap:7px;gap:7px}.governed-learning-empty h2{color:#403744;font-size:24px;margin:0}.governed-learning-empty p{color:#6f6572;font-size:13px;line-height:1.55;margin:0}.governed-learning-progress{display:grid;grid-gap:13px;gap:13px;grid-template-columns:repeat(3,minmax(0,1fr))}.governed-learning-progress article{background:#fff;border:1px solid #e2dce4;border-radius:16px;display:grid;grid-gap:7px;gap:7px;padding:18px}.governed-learning-progress svg{color:#75577f}.governed-learning-progress span{color:#776d7a;font-size:11px;font-weight:800}.governed-learning-progress strong{color:#403744;font-size:27px}.governed-learning-progress small{color:#887f8b;font-size:10px;line-height:1.45}.governed-learning-next{align-items:start;background:#fff;border:1px solid #e1dbe3;border-radius:16px;display:grid;grid-gap:13px;gap:13px;grid-template-columns:auto 1fr auto;padding:19px}.governed-learning-next>svg{color:#4f735b}.governed-learning-next>div{display:grid;grid-gap:5px;gap:5px}.governed-learning-next strong{color:#453b49;font-size:13px}.governed-learning-next p{color:#756b78;font-size:11px;line-height:1.55;margin:0}.governed-learning-next>a{align-items:center;color:#654970;display:flex;font-size:11px;font-weight:850;gap:5px;text-decoration:none}.governed-learning-audit{background:#fff;border:1px solid #e2dce4;border-radius:16px;padding:0 18px}.governed-learning-audit>summary{color:#5f4a67;cursor:pointer;font-size:12px;font-weight:850;padding:17px 0}.governed-learning-audit>dl{border-top:1px solid #ece6ed;display:grid;margin:0}.governed-learning-audit>dl>div{display:flex;gap:16px;justify-content:space-between;padding:10px 0}.governed-learning-audit dt{color:#7f7582;font-size:11px}.governed-learning-audit dd{color:#493d4d;font-size:11px;font-weight:850;margin:0}.governed-learning-audit ul{border-top:1px solid #ece6ed;display:grid;list-style:none;margin:0;padding:8px 0 16px}.governed-learning-audit li{display:grid;grid-gap:3px;gap:3px;padding:8px 0}.governed-learning-audit li strong{color:#4d424f;font-size:11px}.governed-learning-audit li code,.governed-learning-audit li span{color:#847986;font-size:9px;overflow-wrap:anywhere}@media(max-width:760px){.merchandising-results-link>span:last-child{grid-column:2;justify-content:flex-start}.governed-learning-page{padding:27px 16px 56px}.governed-learning-progress{grid-template-columns:1fr}.governed-learning-next{grid-template-columns:auto 1fr}.governed-learning-next>a{grid-column:2}}.merchant-strategy-interpretation{background:#f8faf9;border:1px solid #d7e7dc;border-radius:10px;display:grid;grid-gap:9px;gap:9px;padding:12px}.merchant-strategy-interpretation[data-status=clarification_required],.merchant-strategy-interpretation[data-status=conflicted],.merchant-strategy-interpretation[data-status=unrecognized]{background:#fff8f2;border-color:#edcfb5}.merchant-strategy-interpretation>header{align-items:flex-start;display:flex;gap:8px}.merchant-strategy-interpretation>header>div{display:grid;grid-gap:2px;gap:2px}.merchant-strategy-interpretation>header span{color:#5f6862;font-size:12px}.merchant-strategy-interpretation ul{display:grid;grid-gap:5px;gap:5px;list-style:none;margin:0;padding:0}.merchant-strategy-interpretation li{color:#26332a;font-size:12px;font-weight:650}.merchant-strategy-interpretation li[data-strength=advisory]{color:#58635b}.merchant-strategy-interpretation .merchant-strategy-conflicts li{color:#8d3d24}.merchant-strategy-interpretation details{border-top:1px solid #dfe7e1;padding-top:7px}.merchant-strategy-interpretation details code{display:block;font-size:10px;margin-top:5px}.collection-feedback-compose>*,.collection-review-steps li,.collection-review-steps li span,.collection-review-sticky-action>*,.entity-objective-options,.entity-objective-options label,.entity-objective-ranking,.merchant-strategy-interpretation,.merchant-strategy-interpretation>*,.strategy-create-card-heading,.strategy-entity-picker{box-sizing:border-box;min-width:0}.collection-feedback-compose h4,.collection-feedback-compose p,.collection-review-steps li span,.collection-review-sticky-copy span,.entity-objective-options label>span,.merchant-strategy-interpretation li,.merchant-strategy-interpretation span,.merchant-strategy-interpretation strong,.strategy-create-card-heading h3,.strategy-creation-flow .entity-objective-ranking legend,.strategy-entity-picker legend{overflow-wrap:anywhere;white-space:normal}.strategy-creation-flow .entity-objective-ranking legend,.strategy-entity-picker legend{line-height:1.35;max-width:calc(100% - 12px)}.entity-objective-options label{align-items:flex-start;height:auto;line-height:1.35;min-height:48px}.collection-review-steps li{align-items:flex-start}.collection-feedback-compose,.merchant-strategy-interpretation{max-width:100%;overflow:hidden}.merchant-strategy-interpretation details code{max-width:100%;overflow-wrap:anywhere;white-space:pre-wrap}@media(max-width:390px){.strategy-creation-flow .entity-objective-ranking,.strategy-entity-picker{padding:12px}.strategy-creation-flow .entity-objective-options{grid-template-columns:1fr}.collection-feedback-compose{padding:13px}.collection-review-sticky-action{max-width:100%}}.collection-review-mode-switch,.collection-strategy-adjustment-choice{min-width:0}.collection-review-mode-switch>div,.collection-strategy-path-actions{background:#f4f0f5;border:1px solid #e1d9e4;border-radius:11px;display:flex;gap:3px;padding:3px}.collection-review-mode-switch button,.collection-strategy-path-actions button{background:transparent!important;border:1px solid transparent!important;box-shadow:none!important;color:#665a69!important;font-weight:750;min-height:38px;padding:8px 11px}.collection-review-mode-switch button[aria-pressed=true],.collection-strategy-path-actions button[aria-pressed=true]{background:#fff!important;border-color:#dcd2df!important;box-shadow:0 1px 3px rgba(65,45,72,.09)!important;color:#4f3b57!important}.collection-review-mode-switch button:focus-visible,.collection-strategy-path-actions button:focus-visible{outline:3px solid #cdb5d6;outline-offset:2px}.collection-strategy-manual-actions{align-items:center;display:flex!important;gap:8px!important}.collection-strategy-edit-toolbar .collection-strategy-manual-actions button{min-height:42px}.collection-strategy-edit-toolbar .collection-strategy-manual-actions .primary{background:#5b4165;border-color:#5b4165;color:#fff}.collection-strategy-edit-toolbar .collection-strategy-manual-actions .secondary{background:#fff;border-color:#d6cbd9;color:#66556e}.collection-feedback-compose{align-content:start;overflow:visible}.collection-feedback-compose label textarea[readonly],.collection-review-feedback-field textarea[readonly]{background:#f5f1f6;color:#625868}.collection-review-feedback-field{display:grid;grid-gap:8px;gap:8px;min-width:0}.collection-review-feedback-field label{display:grid;grid-gap:4px;gap:4px}.merchant-strategy-interpretation[data-compact=true]{background:#eef7f0;border-color:#cfe2d5;gap:6px;padding:10px 11px}.merchant-strategy-interpretation[data-compact=true]>header{align-items:center}.merchant-strategy-interpretation[data-compact=true]>header strong{font-size:12px}.merchant-strategy-interpretation[data-compact=true] ul{gap:3px}.merchant-strategy-interpretation[data-compact=true] li{font-weight:700;line-height:1.45}.merchant-strategy-interpretation[data-compact=true] details{margin-top:2px}.merchant-strategy-interpretation[data-status=clarification_required][data-compact=true],.merchant-strategy-interpretation[data-status=conflicted][data-compact=true],.merchant-strategy-interpretation[data-status=unrecognized][data-compact=true]{background:#fff8f2;border-color:#edcfb5}.strategy-creation-flow .entity-objective-ranking,.strategy-creation-flow .strategy-constraints,.strategy-entity-picker{align-content:start;box-sizing:border-box;height:auto;min-width:0;padding:16px}.strategy-creation-flow .entity-objective-ranking legend,.strategy-creation-flow .strategy-constraints>span,.strategy-entity-picker legend{box-sizing:border-box;color:#4f4155;font-size:15px;font-weight:850;line-height:1.4;margin:0;max-width:100%;min-height:24px;padding:0;width:100%}.strategy-creation-flow .strategy-constraints>span{align-items:baseline;display:flex;flex-wrap:wrap;gap:5px}.strategy-creation-flow .strategy-constraints>span small{line-height:1.4}.strategy-creation-flow .entity-objective-options label{align-items:center;height:auto;line-height:1.35;min-height:48px;padding:10px 11px}.collection-review-steps li{align-items:center;height:auto;line-height:1.35;min-height:42px;padding-block:9px}.collection-review-steps li span{display:block;line-height:1.35;padding-block:2px}@media(max-width:760px){.strategy-creation-flow .entity-objective-ranking,.strategy-creation-flow .strategy-constraints,.strategy-entity-picker{padding:13px}.strategy-creation-flow .entity-objective-options,.strategy-creation-flow .entity-objective-order{grid-template-columns:1fr}.collection-review-mode-switch>div,.collection-strategy-path-actions{display:grid;grid-template-columns:1fr}.collection-strategy-manual-actions{display:grid!important;grid-template-columns:1fr 1fr;width:100%}.collection-review-sticky-action{align-items:stretch}.collection-review-feedback-field{grid-column:1/-1}}.collection-review-mode-switch>div,.collection-strategy-path-actions{background:transparent;border:0;border-radius:0;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.collection-review-mode-switch button,.collection-strategy-path-actions button{background:#fff!important;border:1px solid #ddd4e0!important;border-radius:11px!important;justify-content:flex-start;min-height:46px;padding:11px 13px}.collection-review-mode-switch button[aria-pressed=true],.collection-strategy-path-actions button[aria-pressed=true]{background:#f7f2f8!important;border-color:#cdbed2!important;box-shadow:0 2px 7px rgba(65,45,72,.08)!important}.strategy-creation-flow .entity-objective-ranking,.strategy-creation-flow .strategy-constraints,.strategy-entity-picker{align-content:normal;block-size:auto;min-block-size:0;padding:16px!important}.strategy-creation-flow .entity-objective-ranking legend,.strategy-entity-picker legend{align-items:center;box-sizing:border-box;display:flex;float:none;inline-size:auto;line-height:1.4;margin:0 0 12px;max-inline-size:100%;min-block-size:0;padding:0;text-align:left}.strategy-creation-flow .entity-objective-ranking>p,.strategy-entity-picker>label:first-of-type{clear:none}.strategy-creation-flow .strategy-constraints>span{box-sizing:border-box;line-height:1.4;margin:0 0 12px;min-block-size:0;padding:0;text-align:left}@media(max-width:760px){.collection-review-mode-switch>div,.collection-strategy-path-actions{gap:10px;grid-template-columns:1fr}.strategy-creation-flow .entity-objective-ranking,.strategy-creation-flow .strategy-constraints,.strategy-entity-picker{padding:14px!important}}.strategy-creation-flow .entity-objective-ranking,.strategy-creation-flow .strategy-constraints,.strategy-creation-flow .strategy-entity-picker{background:#f8f5f9;border:0;border-radius:12px;box-sizing:border-box;margin:0;padding:16px!important}.strategy-creation-flow .entity-objective-ranking legend,.strategy-creation-flow .strategy-entity-picker legend{background:transparent;display:flex;float:none;inline-size:auto;margin:0 0 12px;max-inline-size:100%;padding:0;transform:translateY(12px)}.strategy-creation-flow .entity-objective-ranking>p,.strategy-creation-flow .strategy-entity-picker>label:first-of-type{margin-top:12px}.strategy-creation-flow .strategy-constraints{display:grid;grid-gap:12px;gap:12px}.strategy-creation-flow .strategy-constraints>span{margin:0}.collection-universal-review[data-workspace-state=current]>.collection-review-working-order{order:0}.collection-universal-review[data-workspace-state=current]>.collection-review-feedback-audit,.collection-universal-review[data-workspace-state=current]>.collection-review-summary{order:1}.collection-universal-review[data-workspace-state=current]>.collection-review-audit{order:2}.collection-review-conversation{max-height:none;overflow:visible}.collection-review-conversation>summary{color:#5b4b61;cursor:pointer;font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.collection-review-conversation:not([open]) ol{display:none}.collection-review-audit{background:#faf8fb;border:1px solid #e6dfe8;border-radius:12px;color:#675b6b;padding:13px 15px}.collection-review-audit>summary{cursor:pointer;font-size:12px;font-weight:800}.collection-review-audit>div{display:grid;grid-gap:10px;gap:10px;padding-top:12px}.collection-review-audit dl{display:grid;grid-gap:7px;gap:7px;margin:0}.collection-review-audit dl>div{display:grid;grid-gap:2px;gap:2px;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr)}.collection-review-audit dt{font-size:10px;font-weight:800;text-transform:uppercase}.collection-review-audit dd,.collection-review-audit p{font-size:11px;line-height:1.5;margin:0;overflow-wrap:anywhere}.collection-review-audit code{font-size:10px;overflow-wrap:anywhere}@media(max-width:390px){.strategy-creation-flow .entity-objective-ranking,.strategy-creation-flow .strategy-constraints,.strategy-creation-flow .strategy-entity-picker{padding:14px!important}.collection-review-audit dl>div{grid-template-columns:1fr}}.collection-review-live-drift{background:#fff8ea;border:1px solid #ead6a4;border-radius:12px;color:#6d5424;display:grid;grid-gap:10px;gap:10px;grid-column:1/-1;padding:13px}.collection-review-live-drift>div:first-child{display:grid;grid-gap:3px;gap:3px}.collection-review-live-drift p{font-size:11px;line-height:1.45;margin:0}.collection-review-live-drift dl{display:flex;gap:8px;margin:0}.collection-review-live-drift dl div{background:#fff;border:1px solid #eadfbe;border-radius:8px;display:grid;grid-gap:2px;gap:2px;min-width:100px;padding:7px 9px;text-align:center}.collection-review-live-drift dt{font-size:9px;font-weight:800;text-transform:uppercase}.collection-review-live-drift dd{font-size:14px;font-weight:850;margin:0}.collection-review-live-drift .collection-review-sticky-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-lila-noticed{background:linear-gradient(145deg,#fbf8fc,#fff);border:1px solid #e1d8e5;border-radius:20px;display:grid;grid-gap:18px;gap:18px;padding:24px}.collection-lila-noticed>header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.collection-lila-noticed>header>div{display:grid;grid-gap:5px;gap:5px}.collection-lila-noticed>header>div>span{align-items:center;color:#775581;display:flex;font-size:10px;font-weight:900;gap:6px;letter-spacing:.1em;text-transform:uppercase}.collection-lila-noticed h2{color:#3f3544;font-family:Georgia,serif;font-size:28px;font-weight:400;letter-spacing:-.025em;margin:0}.collection-lila-noticed>header p{color:#7b707f;font-size:12px;line-height:1.5;margin:0}.collection-lila-advisory{align-items:center;background:#eef5f0;border-radius:999px;color:#4e7259;display:flex;font-size:9px;font-weight:850;gap:6px;padding:8px 10px;white-space:nowrap}.collection-lila-insight-list{display:grid;grid-gap:10px;gap:10px}.collection-lila-insight-card{background:#fff;border:1px solid #e8e1ea;border-left:4px solid #87a48c;border-radius:14px;display:grid;grid-gap:13px;gap:13px;grid-template-columns:29px minmax(0,1fr);padding:17px 18px}.collection-lila-insight-card[data-tone=critical],.collection-lila-insight-card[data-tone=warning]{border-left-color:#d29455}.collection-lila-insight-card[data-tone=stable]{border-left-color:#8a96aa}.collection-lila-insight-rank{align-items:center;background:#f1eaf3;border-radius:50%;color:#6d5177;display:flex;font-size:10px;font-weight:900;height:27px;justify-content:center;width:27px}.collection-lila-insight-copy{display:grid;grid-gap:8px;gap:8px;min-width:0}.collection-lila-insight-meta{align-items:center;display:flex;gap:14px;justify-content:space-between}.collection-lila-insight-meta>span{color:#76577f;font-size:9px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.collection-lila-insight-meta small{align-items:center;color:#918695;display:flex;font-size:9px;gap:5px}.collection-lila-insight-card h3{color:#403646;font-size:18px;letter-spacing:-.015em;margin:0}.collection-lila-insight-copy>p{color:#706676;font-size:12px;line-height:1.55;margin:0}.collection-lila-insight-advice{align-items:flex-start;background:#f7f3f8;border-radius:10px;color:#6a4d75;display:flex;gap:9px;padding:11px 12px}.collection-lila-insight-advice svg{flex:none;margin-top:1px}.collection-lila-insight-advice>div{display:grid;grid-gap:3px;gap:3px}.collection-lila-insight-advice span{font-size:8px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.collection-lila-insight-advice strong{color:#55475b;font-size:11px;line-height:1.45}.collection-lila-insight-evidence{border-top:1px solid #eee8f0;margin-top:2px;padding-top:10px}.collection-lila-insight-evidence>summary{align-items:center;color:#6b5872;cursor:pointer;display:flex;font-size:10px;font-weight:850;gap:5px;list-style:none}.collection-lila-insight-evidence>summary::-webkit-details-marker{display:none}.collection-lila-insight-evidence[open]>summary svg{transform:rotate(180deg)}.collection-lila-insight-evidence>div{display:grid;grid-gap:13px;gap:13px;padding-top:14px}.collection-lila-insight-evidence section{background:#faf8fb;border-radius:10px;display:grid;grid-gap:9px;gap:9px;padding:12px}.collection-lila-insight-evidence h4{color:#5a4d60;font-size:9px;letter-spacing:.06em;margin:0;text-transform:uppercase}.collection-lila-insight-evidence ul{display:grid;grid-gap:9px;gap:9px;list-style:none;margin:0;padding:0}.collection-lila-insight-evidence li{color:#706675;display:grid;font-size:10px;grid-gap:3px;gap:3px;line-height:1.45}.collection-lila-insight-evidence li+li{border-top:1px solid #ece6ee;padding-top:9px}.collection-lila-insight-evidence li strong{color:#514557;font-size:11px}.collection-lila-insight-evidence li small,.collection-lila-insight-evidence li span{color:#8a7f8e;font-size:8.5px}.collection-lila-insight-evidence dl{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.collection-lila-insight-evidence dl div{display:grid;grid-gap:3px;gap:3px}.collection-lila-insight-evidence dt{color:#94899a;font-size:8px;text-transform:uppercase}.collection-lila-insight-evidence dd{color:#554b59;font-size:9px;font-weight:750;margin:0}.collection-lila-insight-evidence .collection-ask-action{justify-self:start}.collection-lila-insights-empty{align-items:flex-start;background:#fff;border:1px dashed #d9cedd;border-radius:13px;color:#7b6684;display:flex;gap:11px;padding:18px}.collection-lila-insights-empty div{display:grid;grid-gap:4px;gap:4px}.collection-lila-insights-empty strong{color:#55485a;font-size:12px}.collection-lila-insights-empty p{color:#827786;font-size:11px;line-height:1.5;margin:0}@media(max-width:760px){.collection-lila-noticed{border-radius:15px;padding:18px}.collection-lila-noticed>header{display:grid;grid-gap:12px;gap:12px}.collection-lila-advisory{justify-self:start}.collection-lila-noticed h2{font-size:24px}.collection-lila-insight-card{grid-template-columns:25px minmax(0,1fr);padding:15px 12px}.collection-lila-insight-rank{height:23px;width:23px}.collection-lila-insight-meta{align-items:flex-start;display:grid;grid-gap:5px;gap:5px}.collection-lila-insight-evidence dl{grid-template-columns:1fr 1fr}.collection-lila-insight-evidence .collection-ask-action{justify-content:center;width:100%}}.focus-today,.merchandising-home-header{--lila-purple-hero:linear-gradient(128deg,#35283f,#574066 49%,#866ca0);--lila-purple-glow:radial-gradient(circle,rgba(239,216,255,.21),transparent 64%)}.merchandising-home-header{align-items:flex-end;background:var(--lila-purple-hero);border:1px solid rgba(92,68,111,.35);border-radius:21px;box-shadow:0 20px 50px rgba(60,42,74,.16);color:#fff;display:flex;gap:30px;justify-content:space-between;max-width:none;min-height:230px;overflow:hidden;padding:34px;position:relative}.merchandising-home-header:after{background:var(--lila-purple-glow);content:"";height:360px;position:absolute;right:-100px;top:-170px;width:360px}.merchandising-home-header>div,.merchandising-home-header>svg{position:relative;z-index:1}.merchandising-home-header>div{display:grid;grid-gap:9px;gap:9px}.merchandising-home-header>div>span{color:#d9c8e4;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.merchandising-home-header h1{color:#fff;font-size:clamp(38px,4.5vw,54px)}.merchandising-home-header p{color:#d8cbdf;line-height:1.5;max-width:660px}.merchandising-home-header>svg{color:#d9c8e4;flex:none;margin:0 8px 6px 0}.merchandising-recommendations article>.merchandising-entity-thumbnail.card{border:0;border-radius:13px;height:150px;margin:-8px -8px 3px;width:calc(100% + 16px)}.merchandising-recommendations article[data-priority=top]>.merchandising-entity-thumbnail.card{height:190px}.merchandising-recommendations article>.merchandising-entity-thumbnail.card.fallback{background:linear-gradient(145deg,#eee4f2,#f8f4f9)}.merchandising-recommendations article>.merchandising-entity-thumbnail.card.fallback b{bottom:8px;font-size:11px;height:25px;right:8px;width:25px}@media(max-width:760px){.merchandising-home-header{align-items:flex-start;min-height:210px;padding:26px 23px}.merchandising-home-header>svg{height:29px;margin:2px 0 0;width:29px}.merchandising-home-header p{font-size:13px}.merchandising-recommendations article>.merchandising-entity-thumbnail.card,.merchandising-recommendations article[data-priority=top]>.merchandising-entity-thumbnail.card{height:150px}}.page-canvas:has(.active-cases-workspace){background:linear-gradient(145deg,#fbfbfc,#f7f6f9 52%,#faf9fc);padding:30px 30px 60px}.active-cases-workspace{display:grid;grid-gap:18px;gap:18px;margin:0 auto;max-width:1240px}.active-cases-heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;padding:4px 2px 8px}.active-cases-heading .operator-eyebrow{align-items:center;display:flex;gap:6px}.active-cases-heading h1{color:#2d2732;font-size:clamp(30px,3vw,44px);font-weight:520;letter-spacing:-.045em;margin:8px 0 5px}.active-cases-heading p{color:#786f7d;font-size:13px;margin:0}.active-cases-source{align-items:center;background:#fff;border:1px solid #e5dfe8;border-radius:12px;color:#735e7e;display:flex;gap:10px;padding:12px 14px}.active-cases-source>span{display:grid;grid-gap:3px;gap:3px}.active-cases-source strong{color:#514657;font-size:11px}.active-cases-source small{color:#8a818e;font-size:9px}.active-cases-controls{align-items:flex-end;background:#fff;border:1px solid #e5dfe8;border-radius:15px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(220px,1.5fr) repeat(4,minmax(130px,.7fr));padding:14px}.active-cases-controls label{color:#796e7f;display:grid;font-size:9px;font-weight:800;grid-gap:6px;gap:6px;text-transform:uppercase}.active-cases-controls label>svg{display:none}.active-cases-controls input,.active-cases-controls select{background:#faf8fb;border:1px solid #e2dae5;border-radius:9px;color:#514758;font:inherit;font-size:11px;font-weight:650;min-height:39px;padding:9px 10px;text-transform:none;width:100%}.active-cases-search{align-items:center;display:flex!important;position:relative}.active-cases-search>svg{display:block!important;left:12px;position:absolute;top:13px}.active-cases-search input{padding-left:35px}.active-cases-results{align-items:center;color:#786f7e;display:flex;font-size:10px;justify-content:space-between;padding:0 3px}.active-cases-results strong{color:#514758;font-size:11px}.active-case-list{display:grid;grid-gap:14px;gap:14px}.active-case-card{background:#fff;border:1px solid #e7e1e9;border-left:4px solid #9c7eaa;border-radius:16px;box-shadow:0 9px 25px rgba(56,42,63,.045);display:grid;grid-gap:18px;gap:18px;padding:21px 23px}.active-case-card[data-tone=critical]{border-left-color:#c45e70}.active-case-card[data-tone=warning]{border-left-color:#d49a58}.active-case-card[data-tone=opportunity]{border-left-color:#7c9f82}.active-case-card>header{align-items:center;display:flex;justify-content:space-between}.active-case-rank{color:#866b94;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.active-case-status{align-items:center;color:#6e806f;display:flex;font-size:9px;font-weight:800;text-transform:capitalize}.active-case-status i{background:#63a17b;border-radius:50%;height:6px;margin-right:6px;width:6px}.active-case-title>span{color:#8d8293;font-size:9px;font-weight:800;text-transform:uppercase}.active-case-title h2{color:#37303c;font-size:22px;letter-spacing:-.025em;margin:7px 0 5px}.active-case-title p{color:#736a78;font-size:12px;line-height:1.5;margin:0}.active-case-facts{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,1fr);margin:0}.active-case-facts>div{background:#f8f6f9;border-radius:10px;display:grid;grid-gap:6px;gap:6px;padding:12px}.active-case-facts dt{color:#94899a;font-size:8px;font-weight:800;text-transform:uppercase}.active-case-facts dd{color:#4d4453;display:grid;font-size:12px;font-weight:750;grid-gap:4px;gap:4px;margin:0}.active-case-facts small{align-items:center;color:#8a808f;display:flex;font-size:9px;font-weight:600;gap:4px;text-transform:capitalize}.active-case-why{border-top:1px solid #eee9f0;display:grid;grid-gap:6px;gap:6px;padding-top:15px}.active-case-why strong{color:#5b5061;font-size:10px;text-transform:uppercase}.active-case-why p{color:#655c6b;font-size:12px;line-height:1.55;margin:0}.active-case-why span{color:#938a97;font-size:9px;text-transform:capitalize}.active-case-card>footer{align-items:center;display:flex;gap:10px;justify-content:flex-end}.active-case-ask,.active-case-card>footer>a{align-items:center;border-radius:9px;display:flex;font-size:10px;font-weight:800;gap:6px;min-height:38px;padding:10px 13px;text-decoration:none}.active-case-card>footer>a{background:#5c4267;color:#fff}.active-case-ask{background:#f6f1f8;border:1px solid #ded3e2;color:#684d75;cursor:pointer}.active-cases-empty{background:#fff;border:1px dashed #d9d0dd;border-radius:14px;color:#7d7382;display:grid;grid-gap:6px;gap:6px;padding:30px;text-align:center}.active-cases-empty strong{color:#504656}.case-workspace-handoff .active-case-ask{justify-self:start;margin-top:6px}.case-decision-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0}.case-decision-grid article{background:#fff;border:1px solid #e7e2e9;border-radius:14px;display:grid;grid-gap:11px;gap:11px;min-height:150px;padding:23px}.case-decision-grid article>span{color:#826f8d;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.case-decision-grid article>strong{color:#342b39;font-size:19px;line-height:1.4}.case-decision-grid .case-affected>div{align-items:center;display:flex;gap:14px}.case-decision-grid .case-affected strong{font-size:19px}.case-decision-grid .case-next-step{background:#f7f3f8}.case-decision-grid .case-next-step a{align-items:center;background:#583e67;border-radius:9px;color:#fff;display:flex;font-size:11px;font-weight:800;gap:7px;justify-self:start;margin-top:auto;padding:11px 14px;text-decoration:none}.today-snapshot>header{align-items:baseline;display:flex;gap:10px}.today-sales-freshness{color:#7f7485;font-size:10px;margin-left:auto}.case-evidence-panel>ul>li:before{display:none}.case-evidence-panel>ul>li{padding-left:0}@media(max-width:900px){.case-decision-grid{grid-template-columns:1fr}.case-decision-grid article{min-height:0}.today-snapshot>header{align-items:flex-start;display:grid}.today-sales-freshness{margin-left:0}}.pulse-active-case-list article{grid-template-columns:74px minmax(180px,1fr) minmax(220px,1.4fr) 28px}.pulse-active-case-list article>a{align-items:center;color:#745681;display:flex;justify-content:center}@media(max-width:1050px){.active-cases-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.active-cases-search{grid-column:1/-1}.active-case-facts{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.page-canvas:has(.active-cases-workspace){padding:20px 14px 104px}.active-cases-heading{align-items:flex-start;display:grid}.active-cases-source{width:100%}.active-cases-controls{grid-template-columns:1fr}.active-cases-search{grid-column:auto}.active-case-card{padding:18px 16px}.active-case-facts{grid-template-columns:1fr 1fr}.active-case-card>footer{align-items:stretch;display:grid}.active-case-card>footer>*{justify-content:center}.pulse-active-case-list article{grid-template-columns:68px minmax(0,1fr) 24px}.pulse-active-case-list article p{grid-column:2}.pulse-active-case-list article>a{grid-column:3;grid-row:1/3}}.page-canvas:has(.opportunities-workspace){background:linear-gradient(145deg,#fbfbfc,#f7f6f9 52%,#faf9fc);padding:30px 30px 60px}.opportunities-workspace{display:grid;grid-gap:18px;gap:18px;margin:0 auto;max-width:1180px}.opportunities-heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;padding:4px 2px 8px}.opportunities-heading .operator-eyebrow{align-items:center;display:flex;gap:6px}.opportunities-heading h1{color:#2d2732;font-family:Georgia,serif;font-size:clamp(38px,4vw,54px);font-weight:400;letter-spacing:-.045em;margin:10px 0 7px}.opportunities-heading p{color:#786f7d;font-size:13px;line-height:1.5;margin:0;max-width:680px}.opportunities-source{align-items:center;background:#fff;border:1px solid #e5dfe8;border-radius:12px;color:#735e7e;display:flex;flex:none;gap:10px;padding:12px 14px}.opportunities-source>span{display:grid;grid-gap:3px;gap:3px}.opportunities-source strong{color:#514657;font-size:11px}.opportunities-source small{color:#8a818e;font-size:9px}.opportunity-filters{display:flex;gap:8px;overflow-x:auto;padding:2px 1px 5px;scrollbar-width:none}.opportunity-filters::-webkit-scrollbar{display:none}.opportunity-filters button{background:#fff;border:1px solid #e1d9e5;border-radius:999px;color:#756a7b;cursor:pointer;flex:none;font:inherit;font-size:10px;font-weight:800;min-height:38px;padding:9px 14px}.opportunity-filters button[aria-pressed=true]{background:#5f456b;border-color:#5f456b;color:#fff}.opportunity-results{align-items:center;color:#827887;display:flex;font-size:10px;justify-content:space-between;padding:0 3px}.opportunity-results strong{color:#514758;font-size:11px}.opportunity-list,.opportunity-list>div{display:grid;grid-gap:14px;gap:14px}.opportunity-card{background:#fff;border:1px solid #e6e0e8;border-top:4px solid #8d6b9a;border-radius:17px;box-shadow:0 9px 27px rgba(58,43,65,.045);display:grid;grid-gap:18px;gap:18px;padding:21px 23px}.opportunity-card[data-category=grow-sales]{border-top-color:#579274}.opportunity-card[data-category=protect-sales]{border-top-color:#bf7a58}.opportunity-card[data-category=free-cash]{border-top-color:#5f7297}.opportunity-card[data-category=fix]{border-top-color:#9b6575}.opportunity-card[data-category=watch]{border-top-color:#96859b}.opportunity-card>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.opportunity-card>header>div:first-child{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.opportunity-category{background:#f2ebf5;border-radius:999px;color:#62466e;font-size:8px;font-weight:900;letter-spacing:.07em;padding:6px 8px;text-transform:uppercase}.opportunity-domain{color:#8b7f8f;font-size:9px;font-weight:800}.opportunity-state{align-items:flex-end;display:grid;flex:none;grid-gap:4px;gap:4px;text-align:right}.opportunity-state strong{color:#765d82;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.opportunity-state span{color:#718174;font-size:9px;font-weight:750}.opportunity-main{align-items:start;display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(0,1fr) minmax(300px,.55fr)}.opportunity-copy h2{color:#37303c;font-size:23px;letter-spacing:-.03em;line-height:1.2;margin:0 0 8px}.opportunity-copy p{color:#736a78;font-size:12px;line-height:1.55;margin:0;max-width:690px}.opportunity-main dl{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.opportunity-main dl>div{background:#f8f6f9;border-radius:10px;display:grid;grid-gap:6px;gap:6px;min-height:70px;padding:11px}.opportunity-main dt{color:#94899a;font-size:7px;font-weight:850;text-transform:uppercase}.opportunity-main dd{color:#4d4453;display:grid;font-size:11px;font-weight:800;grid-gap:3px;gap:3px;margin:0;overflow-wrap:anywhere}.opportunity-main dd small{color:#8a808f;font-size:8px;font-weight:650;text-transform:capitalize}.opportunity-evidence{border-top:1px solid #eee9f0;padding-top:14px}.opportunity-evidence summary{align-items:center;color:#6b5279;cursor:pointer;display:flex;font-size:10px;font-weight:800;justify-content:space-between;list-style:none}.opportunity-evidence summary::-webkit-details-marker{display:none}.opportunity-evidence summary span{align-items:center;display:flex;gap:6px}.opportunity-evidence[open] summary svg{transform:rotate(180deg)}.opportunity-evidence summary small{color:#948a98;font-size:8px}.opportunity-evidence ul{display:grid;grid-gap:0;gap:0;list-style:none;margin:13px 0 8px;padding:0}.opportunity-evidence li{border-top:1px solid #f0ebf1;display:grid;grid-gap:4px;gap:4px;padding:11px 2px}.opportunity-evidence li strong{color:#5b5260;font-size:10px;font-weight:600;line-height:1.5}.opportunity-evidence li span{color:#948a98;font-size:8px;text-transform:capitalize}.opportunity-evidence>a{align-items:center;color:#6c4e78;display:inline-flex;font-size:9px;font-weight:850;gap:5px;text-decoration:none}.opportunity-card>footer{align-items:center;display:flex;gap:9px;justify-content:flex-end}.opportunity-ask,.opportunity-primary-action{align-items:center;border-radius:9px;display:inline-flex;font-size:10px;font-weight:850;gap:6px;justify-content:center;min-height:40px;padding:10px 13px;text-decoration:none}.opportunity-ask{background:#f4edf6;border:1px solid #ded3e2;color:#684d75;cursor:pointer;font-family:inherit}.opportunity-primary-action{background:#5c4267;color:#fff}.opportunity-ask-mobile{display:none}.opportunity-additional-divider{background:#f6f2f7;border:1px solid #e5dce8;border-radius:13px;display:grid;grid-gap:4px;gap:4px;margin-top:7px;padding:14px 16px}.opportunity-additional-divider span{color:#634f6b;font-size:10px;font-weight:850;text-transform:uppercase}.opportunity-additional-divider p{color:#837888;font-size:9px;line-height:1.5;margin:0}.opportunities-empty{align-items:center;background:#fff;border:1px dashed #d9d0dd;border-radius:14px;color:#89788f;display:grid;grid-gap:7px;gap:7px;justify-items:center;padding:34px;text-align:center}.opportunities-empty strong{color:#504656;font-size:12px}.opportunities-empty span{color:#817685;font-size:10px}@media(max-width:900px){.opportunity-main{grid-template-columns:1fr}.opportunity-main dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.page-canvas:has(.opportunities-workspace){padding:20px 14px 104px}.opportunities-workspace{gap:15px}.opportunities-heading{align-items:flex-start;display:grid;grid-gap:16px;gap:16px}.opportunities-heading h1{font-size:38px}.opportunities-heading p{font-size:12px}.opportunities-source{width:100%}.opportunity-filters{margin:0 -14px;padding:2px 14px 6px}.opportunity-filters button{min-height:42px}.opportunity-results{align-items:flex-start;display:grid;grid-gap:3px;gap:3px}.opportunity-card{gap:16px;padding:17px 16px}.opportunity-card>header{gap:12px}.opportunity-state strong{font-size:8px}.opportunity-copy h2{font-size:20px}.opportunity-copy p{font-size:11px}.opportunity-main{gap:16px}.opportunity-main dl{grid-template-columns:repeat(2,minmax(0,1fr))}.opportunity-main dl>div:last-child{grid-column:1/-1}.opportunity-card>footer{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.opportunity-ask-desktop{display:none}.opportunity-ask-mobile{display:inline-flex}.opportunity-additional-divider{padding:13px}.opportunity-evidence summary{align-items:flex-start;gap:10px}.opportunity-evidence summary small{text-align:right}.opportunities-empty{padding:28px 18px}}.page-canvas:has(.in-progress-workspace){background:linear-gradient(145deg,#fbfbfc,#f7f6f9 52%,#faf9fc);padding:30px 30px 60px}.in-progress-workspace{display:grid;grid-gap:20px;gap:20px;margin:0 auto;max-width:1180px}.in-progress-heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;padding:4px 2px 2px}.in-progress-heading .operator-eyebrow{align-items:center;display:flex;gap:6px}.in-progress-heading h1{color:#2d2732;font-family:Georgia,serif;font-size:clamp(38px,4vw,54px);font-weight:400;letter-spacing:-.045em;margin:10px 0 7px}.in-progress-heading p{color:#786f7d;font-size:13px;line-height:1.55;margin:0;max-width:690px}.in-progress-freshness{align-items:center;background:#fff;border:1px solid #e5dfe8;border-radius:12px;color:#735e7e;display:flex;flex:none;gap:10px;padding:12px 14px}.in-progress-freshness>span{display:grid;grid-gap:3px;gap:3px}.in-progress-freshness strong{color:#514657;font-size:11px}.in-progress-freshness small{color:#8a818e;font-size:9px}.in-progress-summary{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.in-progress-summary article{background:#fff;border:1px solid #e6e0e8;border-radius:14px;display:grid;grid-gap:4px;gap:4px;padding:17px 18px}.in-progress-summary article.needs-action{background:linear-gradient(145deg,#fff9f3,#fff);border-color:#ead7c4}.in-progress-summary strong{color:#3d3443;font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1}.in-progress-summary span{color:#504657;font-size:11px;font-weight:850}.in-progress-summary small{color:#8d8391;font-size:9px}.in-progress-groups{display:grid;grid-gap:24px;gap:24px}.in-progress-group{display:grid;grid-gap:11px;gap:11px}.in-progress-group>header{align-items:center;display:flex;justify-content:space-between;padding:0 3px}.in-progress-group>header>div{align-items:center;color:#72577f;display:flex;gap:7px}.in-progress-group>header h2{color:#4a3f50;font-size:13px;margin:0}.in-progress-group>header>span{color:#918697;font-size:9px;font-weight:800}.in-progress-group>div{display:grid;grid-gap:13px;gap:13px}.in-progress-card{background:#fff;border:1px solid #e5dfe8;border-left:4px solid #8f72a0;border-radius:17px;box-shadow:0 9px 27px rgba(58,43,65,.045);display:grid;grid-gap:16px;gap:16px;padding:20px 22px}.in-progress-card[data-state=draft-ready],.in-progress-card[data-state=waiting-for-approval]{border-left-color:#c4804f}.in-progress-card[data-state=action-in-progress],.in-progress-card[data-state=measuring]{border-left-color:#5f8d78}.in-progress-card[data-state=waiting-for-more-data]{border-left-color:#7184a2}.in-progress-card[data-state=watching]{border-left-color:#927d98}.in-progress-card>header{align-items:center;display:flex;gap:12px;justify-content:space-between}.in-progress-card>header>div{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.in-progress-card>header time{color:#998f9c;font-size:8px;font-weight:750}.in-progress-state{background:#f2ebf5;border-radius:999px;color:#62466e;font-size:8px;font-weight:900;letter-spacing:.06em;padding:6px 9px;text-transform:uppercase}.in-progress-card[data-state=draft-ready] .in-progress-state,.in-progress-card[data-state=waiting-for-approval] .in-progress-state{background:#fff0e4;color:#89572f}.in-progress-card[data-state=action-in-progress] .in-progress-state,.in-progress-card[data-state=measuring] .in-progress-state{background:#e8f3ed;color:#46745f}.in-progress-card[data-state=waiting-for-more-data] .in-progress-state{background:#edf1f7;color:#546985}.in-progress-domain{color:#8b7f8f;font-size:9px;font-weight:800}.in-progress-card-main{align-items:start;display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(0,1fr) minmax(240px,.4fr)}.in-progress-card-copy h2{color:#37303c;font-size:22px;letter-spacing:-.03em;line-height:1.2;margin:0 0 7px}.in-progress-card-copy p{color:#6f6574;font-size:11px;line-height:1.55;margin:0}.in-progress-meter{display:grid;grid-gap:8px;gap:8px;padding-top:3px}.in-progress-meter>span{align-items:center;display:flex;justify-content:space-between}.in-progress-meter strong{color:#716677;font-size:9px}.in-progress-meter small{color:#938999;font-size:8px}.in-progress-meter>i{background:#eee9f0;border-radius:99px;height:6px;overflow:hidden}.in-progress-meter>i>b{background:linear-gradient(90deg,#78618a,#9e83ac);border-radius:99px;display:block;height:100%}.in-progress-answers{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.in-progress-answers>div{background:#f8f6f9;border-radius:11px;display:grid;grid-gap:6px;gap:6px;min-height:86px;padding:13px 14px}.in-progress-answers dt{color:#958a99;font-size:7px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.in-progress-answers dd{color:#554b5a;font-size:10px;font-weight:650;line-height:1.5;margin:0}.in-progress-merchant-action{align-items:center;border-radius:11px;display:flex;gap:10px;padding:12px 13px}.in-progress-merchant-action.required{background:#fff5eb;color:#89582f}.in-progress-merchant-action.clear{background:#edf6f1;color:#4f7664}.in-progress-merchant-action>span{display:grid;grid-gap:3px;gap:3px}.in-progress-merchant-action strong{font-size:9px}.in-progress-merchant-action small{color:#766d79;font-size:9px;line-height:1.4}.in-progress-evidence{border-top:1px solid #eee9f0;padding-top:13px}.in-progress-evidence summary{align-items:center;color:#6b5279;cursor:pointer;display:flex;font-size:10px;font-weight:800;justify-content:space-between;list-style:none}.in-progress-evidence summary::-webkit-details-marker{display:none}.in-progress-evidence summary span{align-items:center;display:flex;gap:6px}.in-progress-evidence[open] summary svg{transform:rotate(180deg)}.in-progress-evidence summary small{color:#948a98;font-size:8px}.in-progress-evidence ul{display:grid;grid-gap:0;gap:0;list-style:none;margin:12px 0 7px;padding:0}.in-progress-evidence li{border-top:1px solid #f0ebf1;color:#655b69;font-size:9px;line-height:1.5;padding:9px 2px}.in-progress-evidence>p{color:#938898;font-size:8px;margin:8px 0 0}.in-progress-evidence code{background:#f4f0f5;border-radius:4px;color:#725d7c;padding:2px 4px}.in-progress-card>footer{align-items:center;display:flex;gap:9px;justify-content:flex-end}.in-progress-ask,.in-progress-detail{align-items:center;border-radius:9px;display:inline-flex;font-size:10px;font-weight:850;gap:6px;justify-content:center;min-height:40px;padding:10px 13px;text-decoration:none}.in-progress-ask{background:#f4edf6;border:1px solid #ded3e2;color:#684d75;cursor:pointer;font-family:inherit}.in-progress-detail{background:#5c4267;color:#fff}.in-progress-ask-mobile{display:none}.in-progress-empty{align-items:center;background:#fff;border:1px dashed #d9d0dd;border-radius:16px;color:#816e88;display:grid;grid-gap:7px;gap:7px;justify-items:center;padding:48px 24px;text-align:center}.in-progress-empty h2{color:#4f4554;font-size:18px;margin:0}.in-progress-empty p{color:#817685;font-size:10px;line-height:1.5;margin:0;max-width:560px}@media(max-width:760px){.page-canvas:has(.in-progress-workspace){padding:20px 14px 104px}.in-progress-workspace{gap:16px}.in-progress-heading{align-items:flex-start;display:grid;grid-gap:15px;gap:15px}.in-progress-heading h1{font-size:38px}.in-progress-heading p{font-size:12px}.in-progress-freshness{width:100%}.in-progress-summary{gap:8px}.in-progress-summary article{padding:14px 12px}.in-progress-summary strong{font-size:24px}.in-progress-summary span{font-size:9px}.in-progress-summary small{font-size:8px;line-height:1.35}.in-progress-groups{gap:21px}.in-progress-card{gap:14px;padding:17px 15px}.in-progress-card>header{align-items:flex-start}.in-progress-card>header time{padding-top:6px;text-align:right}.in-progress-card-main{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr}.in-progress-card-copy h2{font-size:20px}.in-progress-answers{grid-template-columns:1fr}.in-progress-answers>div{min-height:0;padding:12px 13px}.in-progress-card>footer{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.in-progress-ask-desktop{display:none}.in-progress-ask-mobile{display:inline-flex}.in-progress-evidence summary{align-items:flex-start;gap:10px}.in-progress-evidence summary small{text-align:right}}@media(max-width:390px){.in-progress-summary small{display:none}.in-progress-summary article{min-height:80px}.in-progress-card>footer{grid-template-columns:1fr}.in-progress-ask,.in-progress-detail{min-height:44px}}.merchandising-recommendations article>.merchandising-entity-thumbnail.card,.merchandising-recommendations article[data-priority=top]>.merchandising-entity-thumbnail.card{background:#f7f5f7;height:132px;max-height:132px}.merchandising-recommendations article>.merchandising-entity-thumbnail.card:not([data-entity-type=product]) img,.merchandising-recommendations article>.merchandising-entity-thumbnail.card[data-entity-type=product] img{object-position:center}@media(max-width:760px){.merchandising-recommendations article>.merchandising-entity-thumbnail.card,.merchandising-recommendations article[data-priority=top]>.merchandising-entity-thumbnail.card{height:124px;max-height:124px}}.route-transition-feedback{inset:0 0 auto;pointer-events:none;position:fixed;z-index:1000}.route-transition-track{background:transparent;display:block;height:3px;overflow:hidden;width:100%}.route-transition-track i{background:linear-gradient(90deg,#76547f,#c3a2cd,#76547f);display:block;height:100%;opacity:0;transform:translateX(-100%);width:42%}.route-transition-label{background:#594261;border-radius:999px;color:#fff;font-size:11px;font-weight:800;left:50%;opacity:0;padding:8px 12px;position:absolute;top:10px;transform:translate(-50%,-8px);transition:opacity .12s ease,transform .12s ease;white-space:nowrap}.route-transition-feedback.is-pending .route-transition-track i{animation:lila-route-progress 1.05s ease-in-out infinite;opacity:1}.route-transition-feedback.is-pending .route-transition-label{opacity:1;transform:translate(-50%)}@keyframes lila-route-progress{0%{transform:translateX(-100%)}55%{transform:translateX(120%)}to{transform:translateX(240%)}}@media(prefers-reduced-motion:reduce){.route-transition-feedback.is-pending .route-transition-track i{animation:none;transform:none;width:100%}}.route-loading-skeleton{display:grid;grid-gap:22px;gap:22px;min-height:70vh;padding:34px;position:relative}.route-loading-skeleton p{color:#786d7c;font-size:12px;font-weight:750;margin:0}.route-loading-heading{display:grid;grid-gap:12px;gap:12px;max-width:520px}.route-loading-grid span,.route-loading-heading span,.route-loading-heading strong,.route-loading-summary span{animation:lila-skeleton-pulse 1.15s ease-in-out infinite alternate;background:linear-gradient(100deg,#eee8f0,#f8f5f9,#eee8f0);border-radius:12px;display:block}.route-loading-heading span{height:14px;width:145px}.route-loading-heading strong{height:48px;width:min(430px,80vw)}.route-loading-grid,.route-loading-summary{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.route-loading-summary span{height:112px}.route-loading-grid span{height:240px}@keyframes lila-skeleton-pulse{0%{opacity:.58}to{opacity:1}}.merchandising-recommendations article>.merchandising-entity-thumbnail.card{height:184px;justify-self:start;margin:0 0 4px;max-height:none;width:184px}.merchandising-recommendations article[data-priority=top]>.merchandising-entity-thumbnail.card{height:184px;max-height:none;width:232px}.merchandising-recommendations article>.merchandising-entity-thumbnail.card[data-entity-type=product] img{object-fit:contain;object-position:left center}.merchandising-recommendations article>.merchandising-entity-thumbnail.card:not([data-entity-type=product]) img{object-fit:cover;object-position:left center}.collection-measurement-story{background:linear-gradient(145deg,#f7f1f9,#fbfafb 58%,#f1f7f3);border:1px solid #ded4e2;border-radius:20px;display:grid;grid-gap:18px;gap:18px;padding:22px}.collection-measurement-story-heading{align-items:center;display:flex;gap:18px;justify-content:space-between}.collection-measurement-story-heading>div{display:grid;grid-gap:4px;gap:4px}.collection-measurement-story-heading span{color:#806b85;font-size:10px;font-weight:850;text-transform:uppercase}.collection-measurement-story-heading h2{color:#44394a;font-family:Georgia,serif;font-size:25px;font-weight:400;margin:0}.collection-measurement-story-heading>a{align-items:center;background:#694c74;border-radius:10px;color:#fff;display:flex;font-size:11px;font-weight:850;gap:6px;min-height:40px;padding:10px 13px;text-decoration:none}.collection-measurement-story-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.collection-measurement-story-grid article{align-content:start;background:rgba(255,255,255,.88);border:1px solid #e4dce7;border-radius:14px;display:grid;grid-gap:8px;gap:8px;min-height:150px;padding:16px}.collection-measurement-story-grid svg{color:#795884}.collection-measurement-story-grid span{color:#806f84;font-size:9px;font-weight:900;text-transform:uppercase}.collection-measurement-story-grid strong{color:#514755;font-size:12px;line-height:1.55}#measurement-details,#selected-product-detail{scroll-margin-top:26px}#selected-product-detail:focus-visible{outline:3px solid #b99bc4;outline-offset:3px}@media(max-width:760px){.route-transition-label{top:7px}.route-loading-skeleton{gap:16px;min-height:65vh;padding:24px 16px 100px}.route-loading-grid,.route-loading-summary{grid-template-columns:1fr}.route-loading-summary span{height:82px}.route-loading-grid span{height:150px}.route-loading-grid span:nth-child(n+3),.route-loading-summary span:nth-child(n+3){display:none}.merchandising-recommendations article>.merchandising-entity-thumbnail.card,.merchandising-recommendations article[data-priority=top]>.merchandising-entity-thumbnail.card{height:164px;justify-self:start;margin:0;max-height:none;width:min(220px,100%)}.collection-measurement-story{border-radius:16px;padding:18px 15px}.collection-measurement-story-heading{align-items:flex-start;display:grid}.collection-measurement-story-heading>a{justify-content:center;width:100%}.collection-measurement-story-grid{grid-template-columns:1fr}.collection-measurement-story-grid article{min-height:0}}.today-convergence .operator-page-heading h1{font-family:Georgia,serif;font-weight:400}.in-progress-card-main{grid-template-columns:1fr}.in-progress-card-copy p{display:grid;grid-gap:6px;gap:6px}.in-progress-card-copy p small{color:#756b79;font-size:10px;line-height:1.5}.in-progress-card-copy p small strong{color:#625668}.in-progress-card-copy,.opportunity-copy,.result-card-title,.today-priority-title{align-items:flex-start;display:flex;gap:12px}.today-priority-title h3{margin:2px 0 8px}.today-additional-signals{background:#f8f5f9;border:1px solid #e4dce7;border-radius:16px;display:grid;grid-gap:9px;gap:9px;padding:13px}.today-additional-signals>header{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:1px 2px 4px}.today-additional-signals>header span{color:#604d68;font-size:10px;font-weight:900;text-transform:uppercase}.today-additional-signals>header small{color:#8d8291;font-size:8px}.today-directed-work{align-items:center;background:#f4eef6;border:1px solid #e0d4e4;border-radius:14px;display:flex;gap:18px;justify-content:space-between;padding:15px 17px}.today-directed-work>div{display:grid;grid-gap:3px;gap:3px}.today-directed-work strong{color:#4c3e52;font-size:11px}.today-directed-work span{color:#796d7e;font-size:9px}.today-directed-work>a{align-items:center;color:#654970;display:flex;font-size:10px;font-weight:900;gap:5px;text-decoration:none;white-space:nowrap}.opportunity-queue-group{display:grid;grid-gap:14px;gap:14px}.opportunity-queue-group>header{background:#f7f4f8;border:1px solid #e5dde8;border-radius:13px;display:grid;grid-gap:4px;gap:4px;padding:13px 15px}.opportunity-queue-group>header span{color:#5f4b67;font-size:10px;font-weight:900;text-transform:uppercase}.opportunity-queue-group>header p{color:#817686;font-size:9px;line-height:1.45;margin:0}.opportunity-queue-group.additional{border-top:1px solid #e3dce6;margin-top:5px;padding-top:19px}.in-progress-card-copy>div,.opportunity-copy>div{display:grid;min-width:0}.in-progress-card-copy .merchandising-entity-thumbnail,.opportunity-copy .merchandising-entity-thumbnail,.result-card-title .merchandising-entity-thumbnail,.today-priority-title .merchandising-entity-thumbnail,.today-watch-item .merchandising-entity-thumbnail{flex:none}.result-card-title h2{flex:1 1}.collections-create-strategy{align-items:center;background:linear-gradient(132deg,#392d41,#654c70);border-radius:18px;box-shadow:0 13px 32px rgba(55,41,62,.13);color:#fff;display:flex;gap:24px;justify-content:space-between;padding:24px 26px}.collections-create-strategy>div{display:grid;grid-gap:7px;gap:7px}.collections-create-strategy>div>span{align-items:center;color:#d8c6df;display:flex;font-size:9px;font-weight:900;gap:6px;letter-spacing:.08em;text-transform:uppercase}.collections-create-strategy h2{font-family:Georgia,serif;font-size:25px;font-weight:400;margin:0}.collections-create-strategy p{color:#e2d7e6;font-size:12px;line-height:1.55;margin:0;max-width:760px}.collections-create-strategy>a{align-items:center;background:#fff;border-radius:10px;color:#5c4267;display:flex;flex:none;font-size:11px;font-weight:900;gap:6px;min-height:44px;padding:11px 15px;text-decoration:none}.today-priority-state{background:#faf7fb;border:1px solid #ded5e2;border-radius:14px;display:grid;grid-gap:4px;gap:4px;padding:14px 16px}.today-priority-state strong{font-size:12px}.today-priority-source-note,.today-priority-state span{color:#817685;font-size:9px;line-height:1.45}.today-priority-source-note{margin:0}.today-category-context{background:#f8f4fa;border-left:3px solid #9a7aa6;border-radius:0 9px 9px 0;color:#6f6274;font-size:10px;line-height:1.5;margin:0;padding:9px 12px}@media(max-width:760px){.today-additional-signals>header{align-items:flex-start;display:grid;grid-gap:3px;gap:3px}.collections-create-strategy,.today-directed-work{align-items:stretch;display:grid}.collections-create-strategy>a,.today-directed-work>a{justify-content:center;min-height:44px}.in-progress-card-copy,.opportunity-copy{gap:10px}.result-card-title{align-items:center;grid-template-columns:auto 1fr}.result-card-title small{grid-column:2}.collections-create-strategy{padding:20px}.collections-create-strategy h2{font-size:22px}}.today-priority-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.today-priority-card[data-category=protect-sales]{border-top-color:#bf7a58}.today-priority-card[data-category=grow-sales]{border-top-color:#579274}.opportunity-card[data-category=free-up-cash],.today-priority-card[data-category=free-up-cash]{border-top-color:#5f7297}.today-more-opportunities{background:#fff;border:1px solid #e5dfe8;border-radius:17px;display:grid;grid-gap:10px;gap:10px;padding:15px 17px}.today-more-opportunities>header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.today-more-opportunities>header>div{display:grid;grid-gap:3px;gap:3px}.today-more-opportunities>header span{color:#7c6784;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.today-more-opportunities h3{font-family:Georgia,serif;font-size:21px;font-weight:400;margin:0}.today-more-opportunities article>a,.today-more-opportunities>header>a{align-items:center;color:#6c4e78;display:flex;font-size:9px;font-weight:850;gap:5px;text-decoration:none}.today-more-opportunities>div{display:grid}.today-more-opportunities article{align-items:center;border-top:1px solid #f0ebf1;display:grid;grid-gap:11px;gap:11px;grid-template-columns:94px minmax(0,1fr) auto;padding:10px 1px}.today-more-opportunities article>span{color:#72587c;font-size:8px;font-weight:900;text-transform:uppercase}.today-more-opportunities article>div{display:grid;grid-gap:2px;gap:2px}.today-more-opportunities article strong{color:#4c4351;font-size:10px}.today-more-opportunities article small{color:#8b808f;font-size:8px}.today-more-opportunities>footer{background:#f7f3f8;border-radius:9px;color:#837788;font-size:8px;line-height:1.45;padding:9px 11px}.opportunity-queue-group{gap:18px}.opportunity-intent-group{display:grid;grid-gap:12px;gap:12px}.opportunity-intent-group>header{align-items:flex-end;background:#fff;border:1px solid #e4dde7;border-left:4px solid #8d6b9a;border-radius:14px;display:grid;grid-gap:3px;gap:3px;grid-template-columns:minmax(0,1fr) auto;padding:14px 16px}.opportunity-intent-group>header>div{display:grid;grid-gap:2px;gap:2px}.opportunity-intent-group>header span{color:#785f83;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.opportunity-intent-group>header h2{color:#403746;font-family:Georgia,serif;font-size:20px;font-weight:400;margin:0}.opportunity-intent-group>header strong{color:#66566d;font-size:9px}.opportunity-intent-group>header p{color:#877c8b;font-size:8px;grid-column:1/-1;line-height:1.45;margin:3px 0 0}.opportunity-more-from-source{background:#f8f5f9;border:1px solid #e4dce7;border-radius:14px;padding:0 13px}.opportunity-more-from-source>summary{align-items:center;color:#654d71;cursor:pointer;display:flex;font-size:10px;font-weight:850;justify-content:space-between;list-style:none;min-height:45px}.opportunity-more-from-source>summary::-webkit-details-marker{display:none}.opportunity-more-from-source[open]>summary svg{transform:rotate(180deg)}.opportunity-more-from-source>div{border-top:1px solid #e7dfe9;display:grid}.opportunity-compact-row{background:#fff;border-bottom:1px solid #ece6ee;display:grid;grid-gap:8px;gap:8px;padding:12px}.opportunity-compact-row:last-child{border-bottom:0}.opportunity-compact-copy{align-items:flex-start;display:flex;gap:11px}.opportunity-compact-copy>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.opportunity-compact-copy span{color:#80688a;font-size:7px;font-weight:850;text-transform:uppercase}.opportunity-compact-copy h3{color:#433a48;font-size:12px;line-height:1.3;margin:0}.opportunity-compact-copy p{color:#7d7281;font-size:9px;line-height:1.45;margin:0}.opportunity-compact-evidence{border-top:1px solid #f0ebf1;padding-top:7px}.opportunity-compact-evidence>summary{align-items:center;color:#745780;cursor:pointer;display:flex;font-size:8px;font-weight:850;gap:5px;justify-content:flex-end;list-style:none}.opportunity-compact-evidence>summary::-webkit-details-marker{display:none}.opportunity-compact-evidence[open]>summary svg{transform:rotate(180deg)}.opportunity-compact-evidence ul{display:grid;list-style:none;margin:8px 0;padding:0}.opportunity-compact-evidence li{border-top:1px solid #f0ebf1;display:grid;grid-gap:2px;gap:2px;padding:8px 0}.opportunity-compact-evidence li strong{color:#5d535f;font-size:8px;line-height:1.45}.opportunity-compact-evidence li span{color:#948a98;font-size:7px;text-transform:capitalize}.opportunity-compact-evidence footer{align-items:center;display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.opportunity-compact-evidence footer>a{align-items:center;color:#684d75;display:flex;font-size:8px;font-weight:850;gap:4px;text-decoration:none}.opportunity-queue-group.additional{gap:18px}.opportunity-queue-group.additional>.opportunity-intent-group>.opportunity-card{box-shadow:none}.pulse-active-case-list article>span{line-height:1.35;text-transform:none}@media(max-width:760px){.today-more-opportunities{padding:14px}.today-more-opportunities>header{align-items:start}.today-more-opportunities>header>a{display:none}.today-more-opportunities article{grid-template-columns:78px minmax(0,1fr) 22px}.opportunity-intent-group>header{align-items:start;grid-template-columns:1fr}.opportunity-intent-group>header strong{justify-self:start}.opportunity-intent-group>header p{grid-column:1}.opportunity-more-from-source{padding:0 8px}.opportunity-compact-row{padding:11px 7px}.opportunity-compact-evidence footer{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.opportunity-compact-evidence footer>.opportunity-ask,.opportunity-compact-evidence footer>a{justify-content:center;min-height:40px}.today-priority-grid{grid-template-columns:1fr}}@media(min-width:761px) and (max-width:1100px){.today-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1101px){.today-convergence .operator-daily-pulse{gap:20px}.today-priority-grid{gap:10px}.today-priority-card{padding:16px}.today-priority-card h3{font-size:16px;margin-top:13px}.today-priority-card>p{margin-bottom:12px}.today-priority-card>footer{padding-top:11px}.today-glance-grid{gap:9px}.today-glance-grid>a{min-height:116px;padding:13px}}.in-progress-answers{grid-template-columns:repeat(2,minmax(0,1fr))}.in-progress-action-state{align-items:center;display:inline-flex;font-size:9px;font-weight:800;gap:5px;white-space:nowrap}.in-progress-action-state.required{color:#89582f}.in-progress-action-state.clear{color:#4f7664}.in-progress-evidence>.in-progress-meter{margin:12px 0 4px;padding-top:0}.results-filters{scroll-padding-inline:14px}.results-filters button{align-items:center;display:inline-flex;gap:6px;justify-content:center}.results-filters button strong{font:inherit;font-weight:900}@media(max-width:900px){.mobile-ask-button{height:44px;width:44px}.operator-mobile-bottom-nav{bottom:calc(8px + env(safe-area-inset-bottom))}.page-canvas:has(.in-progress-workspace),.page-canvas:has(.opportunities-workspace),.page-canvas:has(.results-workspace),.page-canvas:not(:has(.ask-page)){padding-bottom:calc(132px + env(safe-area-inset-bottom))}.site-ask-footer a,.site-ask-footer button{min-width:44px;padding-inline:8px}}@media(max-width:760px){.in-progress-ask,.in-progress-detail,.in-progress-evidence summary,.opportunity-ask,.opportunity-evidence summary,.opportunity-filters button,.opportunity-primary-action,.result-detail,.result-evidence summary,.results-ask,.results-filters button{min-height:44px}.results-filters{overscroll-behavior-inline:contain;padding-right:28px;scroll-snap-type:x proximity}.results-filters button{scroll-snap-align:start}.in-progress-card{gap:12px}.in-progress-answers{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.in-progress-answers>div{align-items:start;grid-template-columns:1fr;min-height:0;padding:10px 11px}.in-progress-answers>div+div{border-top:0}.in-progress-answers dt{padding-top:2px}.in-progress-action-state{font-size:8px}.in-progress-action-state svg{height:18px;width:18px}.marketing-read .ask-about-button{width:100%}.marketing-signal-row{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-signal-row>*{min-height:96px;padding:12px}.marketing-signal-row strong{font-size:24px}.marketing-signal-row p{font-size:10px}.marketing-priority-grid{grid-template-columns:1fr}.marketing-priority-grid .marketing-opportunity-card:nth-child(n+4){display:none}.marketing-opportunity-card{padding:13px}.marketing-opportunity-card>header{grid-template-columns:auto minmax(0,1fr)}.marketing-opportunity-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-opportunity-card footer{display:grid;grid-template-columns:1fr 1fr}.marketing-opportunity-card footer a{min-height:44px}.marketing-evidence-heading h2{font-size:20px}.marketing-analysis-content{padding:12px}}.today-secondary-work{background:#f8f5f9;border:1px solid #e4dce7;border-radius:15px;overflow:hidden}.today-secondary-work>summary{align-items:center;color:#56495d;cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:58px;padding:12px 16px}.today-secondary-work>summary::-webkit-details-marker{display:none}.today-secondary-work>summary>span{display:grid;grid-gap:3px;gap:3px}.today-secondary-work>summary strong{font-size:11px}.today-secondary-work>summary small{color:#887d8c;font-size:9px;font-weight:500}.today-secondary-work[open]>summary svg{transform:rotate(90deg)}.today-secondary-work>div{border-top:1px solid #e4dce7;display:grid;grid-gap:10px;gap:10px;padding:12px}.today-secondary-work .today-additional-signals,.today-secondary-work .today-directed-work,.today-secondary-work .today-more-opportunities{box-shadow:none}.opportunity-purpose{color:#7b6d80;font-size:9px;font-weight:800}.opportunity-compact-copy>.merchandising-entity-thumbnail{flex:none}@media(max-width:760px){.today-at-a-glance{gap:10px}.today-glance-grid>a{min-height:112px;padding:11px}.today-secondary-work>summary{min-height:54px;padding:11px 13px}.today-secondary-work>div{padding:9px}.opportunity-card{gap:11px;padding:13px 12px}.opportunity-card>header{min-height:24px}.opportunity-main{gap:10px}.opportunity-copy h2{font-size:18px;margin-bottom:5px}.opportunity-copy p{line-height:1.45}.opportunity-main dl{gap:6px}.opportunity-main dl>div{min-height:55px;padding:9px}.opportunity-main dl>div:last-child{display:none}.opportunity-evidence{padding-top:9px}.opportunity-card>footer{gap:7px}.opportunity-compact-copy{gap:9px}}.explore-lila-read.sales-lila-read{align-items:end;background:radial-gradient(circle at top right,rgba(206,181,255,.32),transparent 36%),linear-gradient(135deg,#2f2446,#493669 58%,#60468c);border:1px solid rgba(156,112,238,.26);border-radius:24px;box-shadow:0 22px 56px rgba(68,43,104,.18);color:#fff;gap:24px;grid-template-columns:minmax(0,1fr) auto;padding:28px}.explore-lila-read.sales-lila-read .sales-lila-read-copy{gap:11px;max-width:780px}.explore-lila-read.sales-lila-read .sales-lila-read-copy h2{color:#fff;font-size:clamp(25px,3vw,38px);line-height:1.08}.explore-lila-read.sales-lila-read .sales-lila-read-copy p{color:rgba(255,255,255,.84);font-size:15px;line-height:1.6}.explore-lila-read.sales-lila-read .sales-lila-read-copy small{color:rgba(255,255,255,.62);font-size:11px}.explore-lila-read.sales-lila-read .sales-contextual-ask{background:#fff;border:1px solid rgba(156,112,238,.28);border-radius:11px;box-shadow:none;color:#5f43a3;min-height:44px}.explore-signal-row>*{align-content:start;background:rgba(255,255,255,.86);border:1px solid var(--border);border-radius:17px;box-shadow:var(--card-shadow);gap:7px;min-height:124px;padding:17px}.explore-signal-row>*>span{color:#706479;font-size:11px;font-weight:850;letter-spacing:.035em;text-transform:uppercase}.explore-signal-row>*>strong{color:#33294b;font-size:30px;line-height:1.05}.explore-signal-row>*>p{color:var(--muted);font-size:12px;line-height:1.35;margin:0}.explore-secondary-evidence{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--card-shadow);overflow:hidden}.explore-secondary-evidence>summary{align-items:center;color:var(--lilac-dark);cursor:pointer;display:flex;font-size:13px;font-weight:850;justify-content:space-between;list-style:none;min-height:56px;padding:0 18px}.explore-secondary-evidence>summary::-webkit-details-marker{display:none}.explore-secondary-evidence>summary:after{content:"+";font-size:20px;font-weight:500}.explore-secondary-evidence[open]>summary{border-bottom:1px solid var(--border)}.explore-secondary-evidence[open]>summary:after{content:"−"}.explore-secondary-evidence-content{display:grid;grid-gap:14px;gap:14px;padding:14px}.capital-merchant-bucket .restocks-priority-grid:has(>.restocks-priority-card:only-child){grid-template-columns:minmax(0,1fr)}@media(max-width:760px){.explore-lila-read.sales-lila-read{align-items:start;border-radius:20px;grid-template-columns:1fr;padding:20px}.explore-lila-read.sales-lila-read .sales-lila-read-copy h2{font-size:27px}.explore-lila-read.sales-lila-read .sales-lila-read-copy p{font-size:14px}.explore-lila-read.sales-lila-read .sales-lila-read-action{grid-column:auto;width:100%}.explore-lila-read.sales-lila-read .sales-contextual-ask{width:100%}.explore-signal-row{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.explore-signal-row>*{min-height:108px;padding:14px}.explore-signal-row>:last-child:nth-child(odd){grid-column:1/-1}.explore-signal-row>*>strong{font-size:clamp(24px,8vw,30px);overflow-wrap:anywhere}.explore-secondary-evidence>summary{min-height:58px;padding:0 15px}.explore-secondary-evidence-content{padding:12px}}.today-priority-freshness{background:#f7f3f8;border-left:3px solid #8d6b9a;border-radius:0 8px 8px 0;display:grid;grid-gap:2px;gap:2px;margin:-5px 0 15px!important;padding:8px 10px}.today-priority-freshness strong{color:#5f466a;font-size:9px;line-height:1.3}.today-priority-freshness span{color:#7f7184;font-size:8px;line-height:1.4}.today-priority-freshness[data-movement-state=new],.today-priority-freshness[data-movement-state=up]{border-left-color:#579274}.today-priority-freshness[data-movement-state=down]{border-left-color:#b88761}.planning-input-card{align-items:stretch;display:block}.planning-input-heading{margin-bottom:18px}.planning-input-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.planning-input-grid form{border:1px solid #e9e2ec;border-radius:14px;display:grid;grid-gap:14px;gap:14px;padding:18px}.planning-input-grid h3{font-size:16px;margin:4px 0}.planning-input-grid fieldset,.planning-input-grid label{border:0;color:#4d4352;display:grid;font-size:12px;font-weight:700;grid-gap:7px;gap:7px;margin:0;padding:0}.planning-input-grid fieldset label{align-items:center;display:flex}.planning-input-grid input:not([type=radio]),.planning-input-grid select{background:#fff;border:1px solid #dcd3e1;border-radius:9px;color:#342c38;font:inherit;min-height:40px;padding:8px 10px}.lila-planning-input-action a,.planning-input-grid button{background:#654378;border:0;border-radius:9px;color:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:850;min-height:40px;padding:10px 14px;text-decoration:none}.planning-input-grid button:disabled{cursor:not-allowed;opacity:.5}.planning-variant-list{border:1px solid #ece5ef;border-radius:10px;max-height:360px;overflow:auto}.planning-variant-head,.planning-variant-row{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(100px,1fr) minmax(95px,.8fr) minmax(130px,1fr);padding:9px}.planning-variant-head{background:#f8f5fa;position:-webkit-sticky;position:sticky;top:0}.planning-variant-row{border-top:1px solid #eee8f1}.planning-variant-row>span{display:grid}.planning-variant-row small{color:#8b8190;font-size:9px}.planning-plain-language-note{background:#faf7fb;border-radius:9px;padding:12px}.planning-save-error,.planning-save-result{border-radius:10px;margin:0 0 16px!important;padding:12px}.planning-save-result{background:#eef8f2;color:#29623d!important}.planning-save-error{background:#fff1f1;color:#8a3030!important}.planning-input-footer{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:18px}.lila-planning-input-action{align-items:center;background:#f7f2fb;border:1px solid #e3d6eb;border-radius:12px;display:flex;gap:12px;margin-top:14px;padding:12px}.lila-planning-input-action span{color:#716778;font-size:11px}.lila-planning-input-action a{align-items:center;display:inline-flex;flex:none}.planning-input-footer a{color:#654378;font-size:12px;font-weight:800}@media(max-width:760px){.planning-input-grid,.planning-variant-head,.planning-variant-row{grid-template-columns:1fr}.lila-planning-input-action,.planning-input-footer{align-items:flex-start;flex-direction:column}}.category-profile-card{align-items:flex-start}.settings-workspace-avatar.proposal{background:#f0e8f5;color:#654378}.settings-workspace-avatar.saved{background:#e8f5ed;color:#29623d}.category-profile-content{min-width:0;width:100%}.category-profile-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.category-profile-state{border-radius:999px;flex:none;font-size:10px;letter-spacing:.04em;padding:7px 10px;text-transform:uppercase}.category-profile-state.proposal{background:#f2eaf6;color:#654378}.category-profile-state.saved{background:#e8f5ed;color:#29623d}.category-profile-list{display:grid;grid-gap:10px;gap:10px;list-style:none;margin:18px 0 0;padding:0}.category-profile-row{align-items:center;border:1px solid #e8e1eb;border-radius:13px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:32px minmax(0,1fr) auto;padding:12px}.category-profile-order{align-items:center;background:#f4eff6;border-radius:9px;color:#654378;display:flex;font-size:12px;font-weight:900;height:32px;justify-content:center;width:32px}.category-profile-row label{display:grid;grid-gap:5px;gap:5px}.category-profile-row label span{font-size:8px}.category-profile-row input{background:#fff;border:1px solid #dcd3e1;border-radius:9px;color:#342c38;font:inherit;font-size:13px;font-weight:750;min-height:38px;padding:8px 10px}.category-profile-row input:disabled{background:#faf8fb;border-color:transparent}.category-profile-actions{display:flex;gap:5px}.category-profile-actions button{align-items:center;background:#f6f2f8;border:1px solid #e4dbe8;border-radius:8px;color:#654378;cursor:pointer;display:flex;height:34px;justify-content:center;width:34px}.category-profile-actions button:disabled{cursor:not-allowed;opacity:.35}.category-profile-row details{grid-column:2/-1}.category-profile-row summary{color:#725b7e;cursor:pointer;font-size:10px;font-weight:800}.category-profile-row dl{background:#faf8fb;border-radius:9px;display:grid;grid-gap:8px;gap:8px;margin:9px 0 0;padding:10px}.category-profile-row dl div{display:grid;grid-gap:3px;gap:3px;grid-template-columns:130px minmax(0,1fr)}.category-profile-row dt{color:#817587;font-size:10px;font-weight:700}.category-profile-row dd{color:#514759;font-size:10px;margin:0;overflow-wrap:anywhere}.category-profile-row code{font-size:9px}.category-profile-secondary{border-top:1px solid #eee7f0;margin-top:18px;padding-top:16px}.category-profile-secondary h3{font-size:14px;margin:4px 0}.category-profile-secondary>div>span{color:#765f80;font-size:9px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.category-profile-secondary ul{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:12px 0 0;padding:0}.category-profile-secondary li{align-items:center;background:#faf8fb;border:1px solid #ece6ee;border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.category-profile-secondary li>div{display:grid;grid-gap:2px;gap:2px}.category-profile-secondary li strong{font-size:12px}.category-profile-secondary li span{color:#756d79;font-size:10px}.category-profile-secondary button{align-items:center;background:#fff;border:1px solid #ddd1e2;border-radius:8px;color:#654378;cursor:pointer;display:flex;flex:none;font-size:10px;font-weight:800;gap:5px;min-height:34px;padding:7px 10px}.category-profile-secondary button:disabled{cursor:not-allowed;opacity:.45}.category-profile-provenance{background:#faf7fb;border-radius:11px;margin-top:14px;padding:12px}.category-profile-provenance p{font-size:10px;margin-top:4px}.category-profile-footer{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:16px}.category-profile-footer p{max-width:440px}.category-profile-confirm{background:#654378;border:0;border-radius:9px;color:#fff;cursor:pointer;flex:none;font-size:12px;font-weight:850;min-height:40px;padding:10px 14px}.category-profile-confirm:disabled{cursor:not-allowed;opacity:.5}.category-profile-message{border-radius:9px;margin-top:12px!important;padding:10px}.category-profile-unavailable{border-color:#ead9d9}.category-profile-unavailable .settings-workspace-avatar{background:#fff1f1;color:#8a3030}@media(max-width:760px){.category-profile-footer,.category-profile-heading,.category-profile-secondary li{align-items:flex-start;flex-direction:column}.category-profile-row{grid-template-columns:32px minmax(0,1fr)}.category-profile-actions{grid-column:2}.category-profile-row dl div{grid-template-columns:1fr}}.opportunity-category-navigation{align-items:center;background:#eeeaf0;border:1px solid #e1dbe4;border-radius:12px;display:flex;gap:4px;max-width:100%;overflow-x:auto;padding:3px;scrollbar-width:none;width:max-content}.opportunity-category-navigation::-webkit-scrollbar{display:none}.opportunity-category-navigation a{border-radius:9px;color:#746a78;flex:none;font-size:11px;font-weight:800;min-height:36px;padding:10px 15px;text-decoration:none}.opportunity-category-navigation a[aria-current=page]{background:#fff;box-shadow:0 2px 8px rgba(60,45,67,.08);color:#4e3d56}.category-opportunity-experience{display:grid;grid-gap:20px;gap:20px}.category-opportunity-read{background:linear-gradient(128deg,#3c3044,#64516f);border-radius:17px;color:#fff;display:grid;grid-gap:6px;gap:6px;padding:18px 21px}.category-opportunity-read span,.category-opportunity-section>header span{font-size:8px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.category-opportunity-read span{color:#d7c9dc}.category-opportunity-read p{color:#e9e2ec;font-size:12px;line-height:1.55;margin:0;max-width:860px}.category-opportunity-section{display:grid;grid-gap:14px;gap:14px}.category-opportunity-section>header{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;padding:2px 3px}.category-opportunity-section>header>div{display:grid;grid-gap:4px;gap:4px}.category-opportunity-section>header span{color:#7c6784}.category-opportunity-section>header h2{color:#3f3744;font-family:Georgia,serif;font-size:27px;font-weight:400;letter-spacing:-.025em;margin:0}.category-opportunity-section>header p{color:#847987;font-size:10px;line-height:1.45;margin:0}.category-opportunity-section>header>strong{align-items:center;background:#eee8f0;border-radius:999px;color:#66566d;display:flex;font-size:10px;height:29px;justify-content:center;min-width:29px;padding:0 9px}.category-opportunity-section.remaining{border-top:1px solid #e3dce6;margin-top:5px;padding-top:20px}.category-opportunity-card[data-category]{border-top-color:#8d6b9a}.category-opportunity-card .opportunity-copy{align-items:flex-start;display:flex;gap:14px}.category-opportunity-card .opportunity-copy>div:last-child{min-width:0}.category-opportunity-card .opportunity-purpose{color:#897d8d;font-size:9px;font-weight:800}@media(max-width:760px){.opportunity-category-navigation{border-left:0;border-radius:0;border-right:0;margin:0 -14px;max-width:calc(100% + 28px);padding:4px 14px;width:calc(100% + 28px)}.opportunity-category-navigation a{min-height:42px;padding:12px 15px}.category-opportunity-read{padding:17px}.category-opportunity-section>header{align-items:flex-start}.category-opportunity-section>header h2{font-size:24px}.category-opportunity-card .opportunity-copy{gap:11px}}.vendor-evidence-content,.vendor-evidence-heading{min-width:0;width:100%}.vendor-evidence-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0}.vendor-evidence-summary>div{border:1px solid var(--border-subtle,#e5e7eb);border-radius:12px;padding:12px;display:grid;grid-gap:5px;gap:5px}.vendor-evidence-summary span{color:var(--text-secondary,#667085);font-size:.78rem}.vendor-evidence-summary strong{font-size:.92rem}.vendor-evidence-search{display:grid;grid-gap:7px;gap:7px;max-width:420px;margin:0 0 16px;font-weight:600}.vendor-evidence-editor input,.vendor-evidence-search input{border:1px solid var(--border-subtle,#d0d5dd);border-radius:9px;min-height:42px;padding:8px 11px;background:var(--surface,#fff);color:inherit}.vendor-evidence-list{display:grid;grid-gap:10px;gap:10px}.vendor-evidence-row{border:1px solid var(--border-subtle,#e5e7eb);border-radius:12px;padding:14px}.vendor-evidence-row header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.vendor-evidence-row h3,.vendor-evidence-row p{margin:0}.vendor-evidence-row header p{color:var(--text-secondary,#667085);margin-top:3px}.vendor-evidence-row>button{margin-top:12px}.vendor-evidence-editor{background:var(--surface-subtle,#f8fafc);border-radius:10px;display:grid;grid-gap:12px;gap:12px;margin-top:12px;padding:12px}.vendor-evidence-editor label{display:grid;grid-gap:6px;gap:6px;font-weight:600;max-width:260px}.vendor-evidence-editor>div{display:flex;flex-wrap:wrap;gap:8px}.vendor-evidence-note{color:var(--text-secondary,#667085);font-size:.86rem;margin:16px 0 0}.lead-time-review{background:#faf7fb;border:1px solid #e5dbea;border-radius:14px;display:grid;grid-gap:14px;gap:14px;margin:18px 0;padding:16px}.lead-time-review header h3{font-size:18px;margin:5px 0}.lead-time-review-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.lead-time-review-grid article{background:#fff;border:1px solid #e8e1eb;border-radius:11px;display:grid;grid-gap:6px;gap:6px;padding:13px}.lead-time-review-grid strong{font-size:13px}.lead-time-review-grid p{font-size:10px}.lead-time-review-grid ul{color:#675d6c;display:grid;font-size:10px;grid-gap:4px;gap:4px;margin:2px 0 0;padding-left:17px}.lead-time-vendor-review{border-top:1px solid #e7dce9;padding-top:13px}.lead-time-vendor-review h4{font-size:13px;margin:0 0 4px}.lead-time-vendor-review ul{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:11px 0 0;padding:0}.lead-time-vendor-review li{background:#fff;border-radius:9px;display:grid;grid-gap:3px;gap:3px;padding:10px}.lead-time-vendor-review li span{font-size:10px;letter-spacing:0;text-transform:none}@media (max-width:720px){.vendor-evidence-summary{grid-template-columns:1fr 1fr}.vendor-evidence-row header{align-items:baseline}.lead-time-review-grid{grid-template-columns:1fr}}@media (max-width:420px){.vendor-evidence-summary{grid-template-columns:1fr}.vendor-evidence-row header{display:grid;grid-gap:7px;gap:7px}}.category-rules-card{align-items:flex-start}.category-rules-content{min-width:0;width:100%}.category-rules-list{display:grid;grid-gap:12px;gap:12px;margin-top:17px}.category-rule-row{border:1px solid #e8e1eb;border-radius:13px;display:grid;grid-gap:12px;gap:12px;padding:15px}.category-rule-row header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.category-rule-row h3{font-size:16px;margin:0 0 4px}.category-rule-row header strong{background:#f1eaf5;border-radius:999px;color:#654378;flex:none;font-size:11px;padding:7px 10px}.category-rule-row dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.category-rule-row dl div{background:#faf8fb;border-radius:9px;display:grid;grid-gap:4px;gap:4px;padding:10px}.category-rule-row dt{color:#807486;font-size:9px;font-weight:800}.category-rule-row dd{color:#403746;font-size:11px;font-weight:750;margin:0}.category-rule-actions,.category-rule-editor>div{display:flex;gap:8px}.category-rule-actions button,.category-rule-editor button{background:#654378;border:1px solid #654378;border-radius:9px;color:#fff;cursor:pointer;font:inherit;font-size:11px;font-weight:850;min-height:38px;padding:8px 12px}.category-rule-actions button.secondary,.category-rule-editor button.secondary{background:#fff;color:#654378}.category-rule-editor{background:#f8f4fa;border-radius:10px;display:grid;grid-gap:10px;gap:10px;padding:12px}.category-rule-editor label{color:#4d4352;display:grid;font-size:11px;font-weight:800;grid-gap:6px;gap:6px}.category-rule-editor input{background:#fff;border:1px solid #dcd3e1;border-radius:9px;color:#342c38;font:inherit;max-width:180px;min-height:40px;padding:8px 10px}.category-rule-editor button:disabled{cursor:not-allowed;opacity:.5}.category-rule-message{background:#eef8f2;border-radius:9px;color:#29623d!important;margin-top:12px!important;padding:10px}.category-rules-unavailable{border-color:#ead9d9}@media(max-width:760px){.category-rule-row dl{grid-template-columns:1fr}.category-rule-actions,.category-rule-editor>div{align-items:stretch;flex-direction:column}.category-rule-actions button,.category-rule-editor button{width:100%}}.opportunity-action-counts{display:flex;flex-wrap:wrap;gap:7px}.opportunity-action-counts>span{background:#fff;border:1px solid #e3dce6;border-radius:999px;color:#796d7e;font-size:9px;padding:7px 10px}.opportunity-action-counts strong{color:#4f4256;font-size:10px;margin-right:3px}.item-timing-editor{background:#fff;border:1px solid #e4dce7;border-top:4px solid #bf7a58;border-radius:17px;box-shadow:0 9px 27px rgba(58,43,65,.045);display:grid;grid-gap:17px;gap:17px;padding:21px 23px}.item-timing-editor>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.item-timing-editor>header>div{display:grid;grid-gap:5px;gap:5px}.item-timing-current>span,.item-timing-editor>header span,.item-timing-review>span{color:#80688a;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.item-timing-editor h2{color:#403746;font-family:Georgia,serif;font-size:24px;font-weight:400;margin:0}.item-timing-editor p{color:#7e7383;font-size:10px;line-height:1.5;margin:0}.item-timing-editor>header>strong{background:#f6edf0;border-radius:999px;color:#956174;font-size:8px;padding:7px 9px;text-transform:uppercase}.item-timing-current{background:#f8f5f9;border-radius:12px;display:grid;grid-gap:8px;gap:8px;padding:13px 15px}.item-timing-current ul{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.item-timing-current li{display:grid;grid-gap:3px;gap:3px}.item-timing-current li+li{border-top:1px solid #e9e1eb;padding-top:7px}.item-timing-current strong{color:#4d4352;font-size:11px}.item-timing-current small{color:#8a7f8e;font-size:8px}.item-timing-editor form{align-items:end;display:grid;grid-gap:13px;gap:13px;grid-template-columns:minmax(180px,.7fr) minmax(300px,1.5fr) minmax(150px,.55fr) auto}.item-timing-editor label{color:#62566a;display:grid;font-size:9px;font-weight:800;grid-gap:6px;gap:6px}.item-timing-editor input,.item-timing-editor select{background:#fff;border:1px solid #dcd3e0;border-radius:9px;color:#44394a;font:inherit;font-size:10px;min-height:42px;padding:9px 11px}.item-timing-editor fieldset{border:0;display:flex;flex-wrap:wrap;gap:8px 13px;margin:0;padding:0}.item-timing-editor legend{color:#62566a;font-size:9px;font-weight:800;margin-bottom:7px}.item-timing-editor fieldset label{align-items:center;display:flex;font-size:9px;font-weight:700;gap:5px}.item-timing-editor fieldset input{min-height:auto}.item-timing-editor button{background:#5c4267;border:0;border-radius:9px;color:#fff;cursor:pointer;font:inherit;font-size:10px;font-weight:850;min-height:42px;padding:10px 14px}.item-timing-editor button:disabled{cursor:wait;opacity:.65}.item-timing-editor label small{color:#8c8190;font-size:8px;font-weight:600}.item-timing-review{background:#f7f3f8;border:1px solid #e2d9e5;border-radius:13px;display:grid;grid-gap:7px;gap:7px;padding:15px}.item-timing-review>strong{color:#493d50;font-size:13px}.item-timing-review>div{display:flex;gap:8px;justify-content:flex-end}.item-timing-review button:first-child{background:#fff;border:1px solid #d9cfdd;color:#6d5a76}.item-timing-editor>footer{border-top:1px solid #eee8ef;color:#8a7f8e;font-size:8px;line-height:1.5;padding-top:12px}.item-timing-saved{background:#eef7f0;border-radius:9px;color:#4f7959!important;padding:10px 12px}.item-timing-error{background:#fbf0f1;border-radius:9px;color:#9a5960!important;padding:10px 12px}@media(max-width:900px){.item-timing-editor form{align-items:stretch;grid-template-columns:1fr 1fr}.item-timing-editor form button{grid-column:1/-1}}@media(max-width:760px){.opportunity-action-counts{flex-wrap:nowrap;margin:0 -14px;overflow-x:auto;padding:0 14px}.opportunity-action-counts>span{flex:none}.item-timing-editor{padding:17px 15px}.item-timing-editor>header{display:grid;grid-gap:10px;gap:10px}.item-timing-editor>header>strong{justify-self:start}.item-timing-editor h2{font-size:21px}.item-timing-editor form{grid-template-columns:1fr}.item-timing-editor form button{grid-column:auto}.item-timing-editor fieldset,.item-timing-review>div{display:grid;grid-template-columns:1fr 1fr}.item-timing-review button{min-height:44px}}.today-category-lanes{display:grid;grid-gap:24px;gap:24px}.today-category-lane{display:grid;grid-gap:12px;gap:12px}.today-category-lane>header{align-items:flex-end;border-bottom:1px solid #e5dfe7;display:flex;gap:16px;justify-content:space-between;padding:0 2px 10px}.today-category-lane>header>div{display:grid;grid-gap:3px;gap:3px}.today-category-lane>header span{color:#7c6784;font-size:8px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.today-category-lane>header h3{color:#403746;font-family:Georgia,serif;font-size:24px;font-weight:400;margin:0}.today-category-lane>header>a{align-items:center;color:#6c4e78;display:flex;font-size:9px;font-weight:850;gap:5px;text-decoration:none}.today-category-lane>header>strong{color:#7b6d81;font-size:9px;font-weight:800}.today-category-lane-empty{background:#f8f5f9;border:1px solid #e7e0e9;border-radius:12px;display:grid;grid-gap:4px;gap:4px;padding:14px 16px}.today-category-lane-empty strong{color:#594d5f;font-size:11px}.today-category-lane-empty span{color:#887d8c;font-size:9px;line-height:1.45}.today-worth-watching{box-shadow:0 9px 27px rgba(58,43,65,.035)}.today-watch-item>div>span{color:#765f80;font-size:8px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.opportunity-compact-actions{align-items:center;border-top:1px solid #f0ebf1;display:flex;gap:8px;justify-content:flex-end;padding-top:9px}.opportunity-compact-actions>a{align-items:center;color:#684d75;display:flex;font-size:8px;font-weight:850;gap:4px;text-decoration:none}@media(max-width:760px){.today-priority-grid{grid-template-columns:1fr}.today-category-lanes{gap:20px}.today-category-lane>header{align-items:center}.today-category-lane>header h3{font-size:22px}.today-category-lane>header>a{min-height:36px}.opportunity-compact-actions{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.opportunity-compact-actions>a{justify-content:center;min-height:40px}}.today-lila-read>a{align-items:center;color:#fff;display:inline-flex;font-size:10px;font-weight:850;gap:5px;margin-top:3px;position:relative;text-decoration:none;width:max-content;z-index:1}.opportunities-lila-read{background:linear-gradient(128deg,#35283f,#574066 52%,#806795);border-radius:18px;color:#fff;display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:20px 23px;position:relative}.opportunities-lila-read>span{color:#d5c2df;font-size:8px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.opportunities-lila-read>strong{font-family:Georgia,serif;font-size:22px;font-weight:400;letter-spacing:-.02em}.opportunities-lila-read>p{color:#e0d6e4;font-size:11px;line-height:1.5;margin:0;max-width:880px}.opportunity-freshness{color:#786a7e;display:grid;font-size:9px;grid-gap:2px;gap:2px;margin-top:8px}.opportunity-freshness strong{font-weight:850}@media(max-width:760px){.opportunities-lila-read{border-radius:15px;padding:17px}.opportunities-lila-read>strong{font-size:20px}.opportunities-workspace{min-width:0}.opportunity-filters{max-width:calc(100% + 28px);overflow-x:auto;padding-bottom:9px;scrollbar-width:thin;touch-action:pan-x}}@media(max-width:760px){.opportunity-filters::-webkit-scrollbar{display:block;height:4px}.opportunity-filters::-webkit-scrollbar-thumb{background:#b9a9c0;border-radius:999px}}.connections-page{max-width:900px}.connections-back{align-items:center;color:var(--muted);display:inline-flex;font-size:13px;font-weight:700;gap:6px;margin-bottom:14px;text-decoration:none}.connection-directory{display:grid;grid-gap:14px;gap:14px}.connection-directory-card{align-items:center}.google-ads-provider-mark,.meta-provider-mark{align-items:center;border-radius:13px;color:#fff;display:flex;flex:0 0 44px;font-size:22px;font-weight:800;height:44px;justify-content:center}.meta-provider-mark{background:#1877f2}.google-ads-provider-mark{background:linear-gradient(135deg,#4285f4 0 34%,#fbbc04 34% 66%,#34a853 66%)}.meta-connection-card{background:var(--surface,#fff);border:1px solid rgba(58,43,61,.12);border-radius:18px;box-shadow:0 12px 35px rgba(57,37,54,.06);overflow:hidden}.meta-connection-card>header{align-items:flex-start;border-bottom:1px solid rgba(58,43,61,.09);display:flex;gap:14px;padding:24px}.meta-connection-card>header>div:nth-child(2){flex:1 1}.marketing-rules-seam span,.meta-connection-card header span{color:var(--muted);font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.meta-connection-card h2{font-size:22px;margin:3px 0 5px}.meta-connection-body p,.meta-connection-card header p{color:var(--muted);margin:0}.meta-connection-status{align-items:center;border-radius:999px;display:flex;font-size:12px;font-weight:750;gap:5px;padding:7px 10px;white-space:nowrap}.meta-connection-status.healthy{background:#e8f7ed;color:#247241}.meta-connection-status.attention{background:#f5f0f6;color:#6c586d}.meta-connection-body{display:grid;grid-gap:20px;gap:20px;padding:24px}.meta-state-message{font-size:14px}.google-ads-manager-note{background:#f7f8fc;border-radius:10px;font-size:13px;margin-bottom:14px!important;padding:12px}.meta-account-picker fieldset{border:0;display:grid;grid-gap:10px;gap:10px;margin:0 0 16px;padding:0}.meta-account-picker legend{font-size:14px;font-weight:750;margin-bottom:10px}.meta-account-picker label{align-items:center;border:1px solid rgba(58,43,61,.15);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:13px}.meta-account-picker label:has(input:checked){background:#faf6fb;border-color:#705b72}.meta-account-picker label span{display:grid;grid-gap:3px;gap:3px}.meta-account-picker small{color:var(--muted)}.meta-connection-facts{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid rgba(58,43,61,.1);border-radius:12px;background:rgba(58,43,61,.1)}.meta-connection-facts div{background:var(--surface,#fff);padding:14px}.meta-connection-facts dt{color:var(--muted);font-size:11px;margin-bottom:4px}.meta-connection-facts dd{align-items:center;display:flex;font-size:13px;font-weight:700;gap:5px;margin:0}.meta-connection-actions{display:flex;flex-wrap:wrap;gap:9px}.meta-connection-card button{align-items:center;background:#493c4b;border:0;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:750;gap:6px;padding:10px 14px}.meta-connection-card button.secondary{background:#f3eef4;color:#493c4b}.meta-connection-card button.danger{color:#9c3341}.meta-connection-card button:disabled{cursor:not-allowed;opacity:.55}.meta-action-message,.meta-platform-note{background:#f7f3f8;border-radius:10px;font-size:13px;padding:12px}.meta-disconnect-confirm{background:#fff7f7;border:1px solid #f1d4d8;border-radius:12px;padding:16px}.meta-disconnect-confirm p{font-size:13px;margin:5px 0 13px}.marketing-rules-seam>div:last-child{min-width:0;width:100%}.marketing-rules-seam ul{display:grid;grid-gap:1px;gap:1px;list-style:none;margin:18px 0 0;padding:0;background:rgba(58,43,61,.1);border:1px solid rgba(58,43,61,.1);border-radius:12px;overflow:hidden}.marketing-rules-seam li{align-items:center;background:var(--surface,#fff);display:flex;font-size:13px;font-weight:650;justify-content:space-between;padding:12px 14px}.marketing-rules-seam li span{letter-spacing:0;text-transform:none}.settings-card a{align-items:center;display:inline-flex;gap:5px;margin-top:10px}@media(max-width:640px){.meta-connection-card>header{flex-wrap:wrap;padding:18px}.meta-connection-status{margin-left:58px}.meta-connection-body{padding:18px}.meta-connection-facts{grid-template-columns:1fr}}.connection-center{display:grid;grid-gap:12px;gap:12px}.connection-center-card{background:#fff;border:1px solid #e5dee7;border-radius:16px;color:inherit;display:grid;grid-gap:14px;gap:14px;padding:18px;text-decoration:none}.connection-center-card:hover{border-color:#bdaec1;box-shadow:0 10px 28px rgba(64,46,68,.07)}.connection-center-card>header{align-items:center;display:flex;gap:11px}.connection-center-card>header>div:nth-child(2){flex:1 1}.connection-center-card header span{color:#887d8c;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.connection-center-card h2{font-size:17px;margin:2px 0 0}.connection-provider-mark{align-items:center;background:#5d5161;border-radius:11px;color:#fff;display:flex;flex:0 0 38px;font-size:17px;font-weight:850;height:38px;justify-content:center}.connection-provider-mark.shopify{background:#438854}.connection-provider-mark.ga4{background:#e8822c}.connection-provider-mark.meta{background:#1877f2}.connection-provider-mark.google_ads{background:linear-gradient(135deg,#4285f4 0 34%,#fbbc04 34% 66%,#34a853 66%)}.connection-provider-mark.klaviyo{background:#2d2930}.connection-center-state{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 12px}.connection-center-state strong{font-size:14px}.connection-center-state span{color:#796f7d;font-size:12px}.connection-center-card>p{color:#746b78;font-size:12px;line-height:1.5;margin:0}.connection-center-card dl,.connection-detail-card dl{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;overflow:hidden;background:#ece7ee;border-radius:10px}.connection-center-card dl div,.connection-detail-card dl div{background:#faf8fb;padding:10px}.connection-center-card dt,.connection-detail-card dt{align-items:center;color:#8a7e8d;display:flex;font-size:9px;gap:4px}.connection-center-card dd,.connection-detail-card dd{font-size:11px;font-weight:750;margin:4px 0 0}.connection-center-card>footer{align-items:center;border-top:1px solid #eee9ef;color:#7f7482;display:flex;font-size:10px;justify-content:space-between;padding-top:11px}.connection-center-card>footer b{align-items:center;color:#705979;display:flex;gap:4px}.connection-center-card[data-tone=ready]>header>svg{color:#398555}.connection-center-card[data-tone=partial]>header>svg,.connection-center-card[data-tone=pending]>header>svg{color:#bd7d32}.connection-center-card[data-tone=attention]>header>svg{color:#b14654}.connection-detail-card{align-items:flex-start}.connection-detail-card>div:last-child{width:100%}.connection-detail-card h2{font-size:24px;margin:4px 0 7px}.connection-detail-card p{color:#746b78}.connection-detail-card dl{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.connection-center.compact{grid-template-columns:repeat(5,minmax(0,1fr))}.connection-center.compact .connection-center-card{gap:9px;padding:12px}.connection-center.compact .connection-provider-mark{height:30px;width:30px;flex-basis:30px}.connection-center.compact footer{display:none}@media(max-width:640px){.connection-center-card dl,.connection-detail-card dl{grid-template-columns:1fr}.connection-center-card>footer{align-items:flex-start;gap:8px}.connection-center.compact{grid-template-columns:1fr}}.connection-center-card:focus-visible{border-color:#705979;box-shadow:0 0 0 3px rgba(112,89,121,.16);outline:0}.connection-management-panel{background:#faf8fb;border:1px solid #e8e1ea;border-radius:12px;display:grid;grid-gap:10px;gap:10px;margin-top:18px;padding:14px}.connection-management-panel>div:first-child{display:grid;grid-gap:3px;gap:3px}.connection-management-panel>div:first-child span{color:#887d8c;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.connection-management-panel>div:first-child strong{font-size:14px}.connection-management-panel>p{font-size:12px;line-height:1.5;margin:0}.connection-management-actions{display:flex;flex-wrap:wrap;gap:8px}.connection-management-actions a,.connection-management-actions button{align-items:center;background:#493c4b;border:0;border-radius:9px;color:#fff;display:inline-flex;font:inherit;font-size:12px;font-weight:750;gap:6px;margin:0;padding:9px 12px;text-decoration:none}.connection-management-actions button.danger{background:#f7edef;color:#9c3341}.connection-management-actions button:disabled{cursor:not-allowed;opacity:.48}.meta-connection-actions{order:1}.meta-connection-facts{order:2}.meta-action-message,.meta-platform-note{order:3}.meta-disconnect-confirm{order:4}.site-ask-panel-loading{align-items:center;display:flex;gap:12px;padding:18px}.site-ask-panel-loading>div{display:grid;grid-gap:2px;gap:2px}.site-ask-panel-loading>div>span{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}@media(max-width:760px){.collection-review-sticky-copy{display:grid}}.collection-strategy-command-center{display:grid;grid-gap:16px;gap:16px;margin:0 auto;max-width:1440px;padding:38px 42px 0;width:100%}.collection-strategy-command-center>header{align-items:start;background:linear-gradient(132deg,#352b3d,#57425f 55%,#785e82);border-radius:20px;color:#fff;display:flex;gap:24px;justify-content:space-between;padding:24px 26px}.collection-strategy-command-center>header>div{display:grid;grid-gap:6px;gap:6px;max-width:880px}.collection-strategy-command-center>header span,.collection-strategy-lifecycle>div>span,.collection-strategy-primary-action>div>span{align-items:center;color:#d7c6dc;display:flex;font-size:10px;font-weight:900;gap:6px;letter-spacing:.09em;text-transform:uppercase}.collection-strategy-command-center>header h2{font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.15;margin:0}.collection-strategy-command-center>header p{color:#e4dbe7;font-size:13px;line-height:1.55;margin:0}.collection-strategy-command-center>header>small{color:#d2c2d6;font-size:9px;max-width:240px;text-align:right}.collection-strategy-primary-action{align-items:start;background:#fff;border:1px solid #e5dee7;border-radius:17px;display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr) auto;padding:21px 22px}.collection-strategy-primary-action>div:first-child{display:grid;grid-gap:6px;gap:6px}.collection-strategy-lifecycle>div>span,.collection-strategy-primary-action>div>span{color:#80618a}.collection-strategy-lifecycle h3,.collection-strategy-primary-action h3{color:#3d3541;font-size:20px;margin:0}.collection-strategy-lifecycle p,.collection-strategy-primary-action p{color:#746b78;font-size:12px;line-height:1.5;margin:0}.collection-strategy-primary-action dl{display:flex;flex-wrap:wrap;gap:8px 22px;margin:7px 0 0}.collection-strategy-primary-action dl div{display:flex;gap:5px}.collection-strategy-primary-action dt{color:#8b818e;font-size:10px}.collection-strategy-primary-action dd{color:#5b4d61;font-size:10px;font-weight:800;margin:0}.collection-strategy-command-actions{align-items:stretch;display:grid;grid-gap:7px;gap:7px;min-width:190px}.collection-strategy-command-actions>a,.collection-strategy-command-actions>button,.collection-strategy-empty-read>a{align-items:center;background:#f3eef4;border:0;border-radius:9px;color:#5d4765;display:flex;font:inherit;font-size:11px;font-weight:850;gap:6px;justify-content:center;min-height:40px;padding:9px 12px;text-decoration:none}.collection-strategy-command-actions>a.primary{background:#5b4165;color:#fff}.collection-strategy-lifecycle{background:#fff;border:1px solid #e5dee7;border-radius:17px;display:grid;grid-gap:20px;gap:20px;grid-template-columns:250px minmax(0,1fr);padding:20px 22px}.collection-strategy-lifecycle>div{display:grid;grid-gap:6px;gap:6px}.collection-strategy-lifecycle ol{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.collection-strategy-lifecycle li{align-items:start;background:#faf8fb;border:1px solid #eee8f0;border-radius:10px;display:flex;gap:8px;padding:9px}.collection-strategy-lifecycle li>b{align-items:center;background:#73577d;border-radius:50%;color:#fff;display:flex;flex:0 0 22px;font-size:9px;height:22px;justify-content:center}.collection-strategy-lifecycle li>span{display:grid;grid-gap:2px;gap:2px}.collection-strategy-lifecycle li strong{font-size:10px}.collection-strategy-lifecycle li small{color:#857b89;font-size:8px;line-height:1.4}.collection-strategy-command-center>footer{align-items:center;color:#746a78;display:flex;flex-wrap:wrap;font-size:10px;gap:10px 24px;padding:0 4px}.collection-strategy-command-center>footer span{align-items:center;display:flex;gap:6px}.collection-strategy-empty-read{align-items:center;background:#fff;border:1px solid #e5dee7;border-radius:15px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto 1fr auto;padding:18px}.collection-strategy-empty-read div{display:grid;grid-gap:3px;gap:3px}.collection-strategy-empty-read p{color:#766d79;font-size:11px;margin:0}.collection-review-hero .collection-ask-action{background:#ffffff18;border:1px solid #ffffff30;color:#fff;justify-self:start;margin-top:5px}.collection-order-preview>.collection-review-heading>code{color:#75687a;font-size:10px}.collection-order-preview-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.collection-order-preview-grid>div{border:1px solid #e8e1ea;border-radius:12px;overflow:hidden}.collection-order-preview-grid h3{background:#f7f4f8;color:#584b5d;font-size:11px;margin:0;padding:10px 12px;text-transform:uppercase}.collection-order-preview-grid ol{display:grid;list-style:none;margin:0;padding:0}.collection-order-preview-grid li{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:25px minmax(0,1fr) auto;padding:9px 11px}.collection-order-preview-grid li+li{border-top:1px solid #eee9ef}.collection-order-preview-grid li>b{align-items:center;background:#f0ebf2;border-radius:7px;color:#674f70;display:flex;font-size:10px;height:25px;justify-content:center}.collection-order-preview-grid li>span{font-size:11px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-order-preview-grid li>small{color:#837788;font-size:9px}.collection-order-preview-grid li[data-moved=true]{background:#fbf7fc}.collection-order-preview-grid li[data-moved=true]>small{color:#76507f;font-weight:800}.collection-post-execution-state{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.collection-post-execution-state span{align-items:center;background:#fff;border:1px solid #e1d9e4;border-radius:9px;color:#5f5264;display:flex;font-size:10px;gap:6px;padding:10px}.collection-post-execution>details code{display:block;font-size:9px;overflow-wrap:anywhere}.collection-post-execution>details code+code{margin-top:4px}@media(max-width:760px){.collection-strategy-command-center{padding:20px 16px 0}.collection-strategy-command-center>header,.collection-strategy-lifecycle,.collection-strategy-primary-action{grid-template-columns:1fr}.collection-strategy-command-center>header{display:grid;padding:19px}.collection-strategy-command-center>header>small{text-align:left}.collection-strategy-primary-action{padding:17px}.collection-strategy-command-actions{min-width:0}.collection-strategy-lifecycle{padding:17px}.collection-strategy-lifecycle ol{grid-template-columns:1fr}.collection-strategy-empty-read{grid-template-columns:auto 1fr}.collection-strategy-empty-read>a{grid-column:1/-1}.collection-order-preview-grid,.collection-post-execution-state{grid-template-columns:1fr}.collection-order-preview>.collection-review-heading{display:grid}.collection-order-preview-grid li>span{white-space:normal}}.marketing-command-center{display:grid;grid-gap:18px;gap:18px;margin:0 auto;max-width:1180px;padding-bottom:72px;width:100%}.marketing-command-header{align-items:flex-end;display:flex;gap:28px;justify-content:space-between;padding:6px 0 2px}.marketing-command-header>div{display:grid;grid-gap:8px;gap:8px;max-width:760px}.marketing-command-header h1{color:#2f2935;font-family:Georgia,serif;font-size:36px;font-weight:400;letter-spacing:-.025em;line-height:1.08;margin:0}.marketing-command-header p{color:#766d7a;font-size:13px;line-height:1.55;margin:0}.marketing-period-selector,.marketing-view-tabs{background:#f0ebf2;border-radius:999px;display:flex;gap:3px;padding:4px}.marketing-period-selector{flex:none}.marketing-period-selector a,.marketing-view-tabs a{border-radius:999px;color:#746979;font-size:11px;font-weight:800;padding:8px 12px;text-decoration:none;white-space:nowrap}.marketing-period-selector a[aria-current=page],.marketing-view-tabs a[aria-current=page]{background:#fff;box-shadow:0 3px 10px rgba(65,48,72,.09);color:#44384a}.marketing-connection-strip{align-items:center;background:#fff;border:1px solid #e6dfe8;border-radius:14px;display:flex;overflow:hidden;padding:5px 8px}.marketing-connection-item{align-items:center;border-right:1px solid #eee9ef;color:inherit;display:flex;gap:8px;padding:8px 13px;text-decoration:none}.marketing-connection-item>div{display:grid;grid-gap:2px;gap:2px}.marketing-connection-item strong{font-size:11px;white-space:nowrap}.marketing-connection-item small{color:#857b89;font-size:9px;white-space:nowrap}.marketing-connection-item>svg{color:#65846e}.marketing-source-dot{background:#8d7895;border-radius:50%;flex:none;height:7px;width:7px}.marketing-channel-card[data-tone=pending] .marketing-source-dot,.marketing-connection-item[data-tone=pending] .marketing-source-dot{background:#d49a4c}.marketing-channel-card[data-tone=ready] .marketing-source-dot,.marketing-connection-item[data-tone=ready] .marketing-source-dot{background:#4e9b67}.marketing-channel-card[data-tone=stale] .marketing-source-dot,.marketing-connection-item[data-tone=stale] .marketing-source-dot{background:#b87968}.marketing-view-all{align-items:center;color:#705979;display:flex;font-size:10px;font-weight:800;gap:5px;margin-left:auto;padding:8px 10px;text-decoration:none;white-space:nowrap}.marketing-early-day,.today-early-day{align-items:center;background:#f5eff7;border:1px solid #e2d7e5;border-radius:14px;color:#5b4b61;display:flex;gap:12px;padding:13px 16px}.marketing-early-day>div{display:grid;grid-gap:2px;gap:2px}.marketing-early-day strong,.today-early-day strong{font-size:13px}.marketing-early-day span,.today-early-day span{color:#756879;font-size:11px;line-height:1.45}.today-early-day{margin-bottom:16px}.today-early-day a{align-items:center;color:#6e5576;display:inline-flex;font-size:11px;font-weight:800;gap:5px;margin-left:auto;white-space:nowrap}.marketing-connection-item[data-tone=partial] .marketing-source-dot{background:#bd7d32}.marketing-connection-item[data-tone=unavailable] .marketing-source-dot{background:#9a929c}.marketing-takeaways{background:linear-gradient(132deg,#352b3d,#57425f 55%,#785e82);border-radius:21px;color:#fff;display:grid;grid-gap:16px;gap:16px;overflow:hidden;padding:25px 27px;position:relative}.marketing-takeaways:after{background:radial-gradient(circle,#c9aed255 0,transparent 66%);content:"";height:260px;pointer-events:none;position:absolute;right:-90px;top:-130px;width:260px}.marketing-section{background:#fff;border:1px solid #e6dfe8;border-radius:17px;display:grid;grid-gap:16px;gap:16px;padding:21px 22px}.marketing-section-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.marketing-section-heading>div{display:grid;grid-gap:4px;gap:4px}.marketing-section-heading span{color:#826e89;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.marketing-section-heading h2{color:#3b3340;font-family:Georgia,serif;font-size:23px;font-weight:400;margin:0}.marketing-section-heading small{color:#8a808e;font-size:9px}.marketing-section-heading>a{align-items:center;color:#71557b;display:flex;font-size:10px;font-weight:800;gap:5px;text-decoration:none}.marketing-takeaways .marketing-section-heading{position:relative;z-index:1}.marketing-takeaways .marketing-section-heading small,.marketing-takeaways .marketing-section-heading span{color:#d4c4d9}.marketing-takeaways .marketing-section-heading h2{color:#fff}.marketing-takeaway-list{display:grid;position:relative;z-index:1}.marketing-takeaway{align-items:center;background:#ffffff0d;border-top:1px solid #ffffff20;color:inherit;display:grid;grid-gap:13px;gap:13px;grid-template-columns:26px minmax(0,1fr) auto;padding:14px 6px;text-decoration:none}.marketing-takeaway:first-child{border-top:0}.marketing-takeaway-rank{align-items:center;background:#ffffff19;border:1px solid #ffffff2b;border-radius:50%;color:#e9e0ec;display:flex;font-size:10px;font-weight:800;height:25px;justify-content:center}.marketing-takeaway>div{display:grid;grid-gap:3px;gap:3px}.marketing-takeaway strong{font-size:13px}.marketing-takeaway p{color:#e0d7e3;font-size:11px;line-height:1.45;margin:0}.marketing-takeaway small{color:#bfaec5;font-size:9px}.marketing-takeaway>svg{color:#cbbbd0}.marketing-impact-grid{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-impact-grid article{background:#f8f6f9;display:grid;grid-gap:5px;gap:5px;padding:17px}.marketing-impact-grid article:first-child{border-radius:12px 0 0 12px}.marketing-impact-grid article:last-child{border-radius:0 12px 12px 0}.marketing-impact-grid span{color:#837987;font-size:9px;font-weight:800;text-transform:uppercase}.marketing-impact-grid strong{color:#3d3342;font-family:Georgia,serif;font-size:24px;font-weight:400}.marketing-impact-grid small{color:#8d838f;font-size:8px}.marketing-impact-grid article[data-supported=false] strong{color:#9d94a0;font-family:inherit;font-size:14px;padding:5px 0}.marketing-channel-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.marketing-channel-card{background:#faf8fb;border:1px solid #eee8f0;border-radius:12px;display:grid;grid-gap:14px;gap:14px;min-width:0;padding:14px}.marketing-channel-card header>div,.marketing-channel-card>header{align-items:center;display:flex;gap:6px}.marketing-channel-card>header{justify-content:space-between}.marketing-channel-card header strong{font-size:11px}.marketing-channel-card em{background:#efebf1;border-radius:999px;color:#746a78;font-size:7px;font-style:normal;font-weight:850;padding:5px 6px;white-space:nowrap}.marketing-channel-card[data-tone=pending] em{background:#f7eee0;color:#966225}.marketing-channel-card[data-tone=stale] em{background:#f4e8e4;color:#925d50}.marketing-channel-metric{display:grid;grid-gap:4px;gap:4px}.marketing-channel-metric strong{font-family:Georgia,serif;font-size:20px;font-weight:400}.marketing-channel-card footer,.marketing-channel-metric span{color:#8a808e;font-size:8px}.marketing-channel-card footer{border-top:1px solid #eee8ef;padding-top:9px}.marketing-view-tabs{justify-self:start;max-width:100%;overflow:auto}.marketing-traffic-list{border:1px solid #eee8f0;border-radius:12px;display:grid;overflow:hidden}.marketing-traffic-list>a{align-items:center;color:inherit;display:grid;grid-gap:12px;gap:12px;grid-template-columns:25px minmax(0,1fr) auto;padding:11px 13px;text-decoration:none}.marketing-traffic-list>a+*{border-top:1px solid #eee9ef}.marketing-traffic-list>a>span{align-items:center;background:#f0ebf2;border-radius:7px;color:#786a7e;display:flex;font-size:9px;height:25px;justify-content:center}.marketing-traffic-list>a>div{display:grid;grid-gap:2px;gap:2px}.marketing-traffic-list strong{font-size:11px}.marketing-traffic-list small{color:#8a808e;font-size:8px;font-weight:500}.marketing-traffic-list b{display:grid;font-size:11px;text-align:right}.marketing-boundary-note{align-items:center;color:#8b7f8e;display:flex;font-size:8px;gap:6px;margin:0}.marketing-product-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-product-grid>a{align-items:center;background:#faf8fb;border:1px solid #eee8f0;border-radius:12px;color:inherit;display:flex;gap:11px;min-width:0;padding:11px;text-decoration:none}.marketing-product-placeholder{align-items:center;background:#eee7f0;border-radius:9px;color:#775f80;display:flex;flex:none;height:42px;justify-content:center;width:42px}.marketing-product-grid>a>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.marketing-product-grid strong{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-product-grid small{color:#897d8c;font-size:8px}.marketing-product-grid b{color:#66516e;font-size:8px;margin-top:3px}.marketing-lower-grid{display:grid;grid-gap:13px;gap:13px;grid-template-columns:1fr 1fr}.marketing-next-list,.marketing-recent-list{display:grid}.marketing-next-list>*,.marketing-recent-list article{align-items:center;border-top:1px solid #eee9ef;color:inherit;display:grid;grid-gap:10px;gap:10px;grid-template-columns:28px minmax(0,1fr) auto;padding:10px 2px;text-decoration:none}.marketing-next-list>:first-child,.marketing-recent-list article:first-child{border-top:0}.marketing-next-list>*>span,.marketing-recent-list article>span{align-items:center;background:#f0ebf2;border-radius:8px;color:#765f7e;display:flex;height:28px;justify-content:center}.marketing-next-list>*>div,.marketing-recent-list article>div{display:grid;grid-gap:3px;gap:3px}.marketing-next-list strong,.marketing-recent-list strong{font-size:10px}.marketing-next-list small,.marketing-recent-list small{color:#8b818e;font-size:8px}.marketing-empty{align-items:center;background:#f8f6f9;border:1px dashed #ddd4e0;border-radius:12px;color:#817685;display:flex;font-size:10px;gap:8px;padding:15px}.marketing-ask-prompts{align-items:center;background:#ede7ef;border:1px solid #ded4e2;border-radius:15px;display:flex;gap:16px;justify-content:space-between;padding:14px 16px}.marketing-ask-prompts>div{align-items:center;display:flex;gap:9px}.marketing-ask-prompts>div:first-child>span{display:grid}.marketing-ask-prompts strong{font-size:11px}.marketing-ask-prompts small{color:#817486;font-size:8px}.marketing-ask-prompts button{background:#fff;border:1px solid #dbd1df;border-radius:999px;color:#65546c;cursor:pointer;font:inherit;font-size:9px;font-weight:750;padding:8px 10px;white-space:nowrap}.marketing-channel-card[data-connection-tone=connected] .marketing-source-dot,.marketing-connection-item[data-tone=connected] .marketing-source-dot{background:#4e9b67}.marketing-channel-card[data-connection-tone=neutral] .marketing-source-dot,.marketing-connection-item[data-tone=neutral] .marketing-source-dot{background:#9a929c}.marketing-channel-card[data-connection-tone=error] .marketing-source-dot,.marketing-connection-item[data-tone=error] .marketing-source-dot{background:#b14654}.marketing-card-ask{align-items:center;background:transparent;border:0;border-radius:7px;color:#73567c;cursor:pointer;display:inline-flex;font:inherit;font-size:8px;font-weight:800;gap:4px;justify-self:start;margin-top:5px;min-height:28px;padding:4px 6px}.marketing-card-ask:hover{background:#f0eaf2}.marketing-takeaway>div>a{color:inherit;display:grid;grid-gap:3px;gap:3px;text-decoration:none}.marketing-takeaway .marketing-card-ask{color:#eadfed;margin-left:-6px}.marketing-takeaway .marketing-card-ask:hover{background:#ffffff16}.marketing-traffic-list>article{align-items:center;border-top:1px solid #eee9ef;display:grid;grid-template-columns:minmax(0,1fr) auto;padding-right:8px}.marketing-traffic-list>article:first-child{border-top:0}.marketing-traffic-list>article>a{align-items:center;color:inherit;display:grid;grid-gap:12px;gap:12px;grid-template-columns:25px minmax(0,1fr) auto;padding:11px 13px;text-decoration:none}.marketing-traffic-list>article>a>span{align-items:center;background:#f0ebf2;border-radius:7px;color:#786a7e;display:flex;font-size:9px;height:25px;justify-content:center}.marketing-traffic-list>article>a>div{display:grid;grid-gap:2px;gap:2px}.marketing-product-grid>article{background:#faf8fb;border:1px solid #eee8f0;border-radius:12px;display:grid;min-width:0;padding:8px}.marketing-product-grid>article>a{align-items:center;color:inherit;display:flex;gap:11px;min-width:0;padding:3px;text-decoration:none}.marketing-product-grid>article>a>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.marketing-next-list>article>a{align-items:center;color:inherit;display:grid;grid-gap:10px;gap:10px;grid-template-columns:28px minmax(0,1fr) auto;text-decoration:none}.marketing-next-list>article>.marketing-card-ask{grid-column:2}.marketing-recent-list .marketing-card-ask{margin-left:-6px}.marketing-signal-gate{align-items:center;color:#d7c8dc;display:flex;font-size:9px;gap:7px;margin:0;position:relative;z-index:1}.marketing-recommendation-list{display:grid;grid-gap:10px;gap:10px;position:relative;z-index:1}.marketing-recommendation{background:#ffffff10;border:1px solid #ffffff24;border-radius:15px;display:grid;grid-gap:9px;gap:9px;padding:16px 17px}.marketing-recommendation header{align-items:center;display:flex;justify-content:space-between}.marketing-recommendation header>span{background:#eee4f31c;border:1px solid #f0e3f34d;border-radius:999px;color:#fff;font-size:9px;font-weight:900;letter-spacing:.08em;padding:5px 8px}.marketing-recommendation header>small{color:#d5c7da;font-size:9px;text-transform:capitalize}.marketing-recommendation h3{font-family:Georgia,serif;font-size:18px;font-weight:400;margin:0}.marketing-recommendation>p{color:#e1d8e4;font-size:11px;line-height:1.55;margin:0}.marketing-recommendation-actions{align-items:flex-start;display:flex;flex-wrap:wrap;gap:9px}.marketing-recommendation .marketing-card-ask{background:#fff;color:#513f59;margin:0;padding:6px 9px}.marketing-recommendation details{color:#ded2e2;font-size:9px;width:100%}.marketing-recommendation summary{cursor:pointer;font-weight:800;padding:7px 0}.marketing-recommendation dl{display:grid;grid-gap:6px;gap:6px;margin:6px 0 10px}.marketing-recommendation dl>div{display:grid;grid-gap:2px;gap:2px}.marketing-recommendation dt{color:#baa9c1;font-weight:800;text-transform:uppercase}.marketing-recommendation dd{margin:0}.marketing-recommendation ul{line-height:1.45;margin:5px 0 9px;padding-left:17px}.marketing-loading>*{animation:marketing-pulse 1.4s ease-in-out infinite alternate;background:#eee9ef;border-radius:15px}.marketing-loading-heading{height:96px}.marketing-loading-strip{height:58px}.marketing-loading-hero{height:280px}.marketing-loading-grid{background:transparent;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,1fr)}.marketing-loading-grid div{background:#eee9ef;border-radius:14px;height:120px}@keyframes marketing-pulse{to{background:#f7f4f8}}@media(max-width:1050px){.marketing-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-connection-strip{overflow-x:auto}.marketing-view-all{background:#fff;border-left:1px solid #eee9ef;box-shadow:-8px 0 12px #fff;position:-webkit-sticky;position:sticky;right:0;z-index:2}}@media(max-width:760px){.marketing-command-center{gap:13px;padding-bottom:100px}.marketing-command-header{align-items:flex-start;display:grid;grid-gap:16px;gap:16px}.marketing-command-header h1{font-size:29px}.marketing-period-selector{max-width:100%;overflow:auto}.marketing-connection-strip{margin:0 -2px}.marketing-takeaways{border-radius:16px;padding:20px 17px}.marketing-section{border-radius:14px;padding:18px 15px}.marketing-section-heading{align-items:flex-start;display:grid;grid-gap:7px;gap:7px}.marketing-section-heading h2{font-size:21px}.marketing-channel-grid,.marketing-impact-grid{grid-template-columns:1fr 1fr}.marketing-lower-grid,.marketing-product-grid{grid-template-columns:1fr}.marketing-ask-prompts{align-items:flex-start;display:grid}.marketing-ask-prompts>div:last-child{max-width:100%;overflow:auto}.marketing-takeaway{align-items:flex-start}.marketing-takeaway small{display:none}.today-early-day{align-items:flex-start;display:grid;grid-gap:6px;gap:6px}.today-early-day a{margin:3px 0 0}}@media(max-width:430px){.marketing-channel-grid,.marketing-product-grid{grid-template-columns:1fr}.marketing-impact-grid strong{font-size:21px}.marketing-period-selector a,.marketing-view-tabs a{padding:8px 10px}.marketing-ask-prompts button{flex:none}}.marketing-v2{display:grid;grid-gap:18px;gap:18px;margin:0 auto;max-width:1180px;padding-bottom:72px;width:100%}.marketing-v2-header{align-items:flex-end;display:flex;gap:28px;justify-content:space-between;padding:6px 0 2px}.marketing-v2-header>div{display:grid;grid-gap:8px;gap:8px;max-width:720px}.marketing-v2-header h1{color:#2f2935;font-family:Georgia,serif;font-size:38px;font-weight:400;letter-spacing:-.028em;line-height:1.06;margin:0}.marketing-v2-header p{color:#766d7a;font-size:13px;line-height:1.55;margin:0;max-width:650px}.marketing-v2-read{background:linear-gradient(132deg,#312838,#56425f 56%,#765d80);border-radius:22px;color:#fff;display:grid;grid-gap:11px;gap:11px;overflow:hidden;padding:29px 31px;position:relative}.marketing-v2-read:after{background:radial-gradient(circle,#d7bde04d 0,transparent 68%);content:"";height:310px;pointer-events:none;position:absolute;right:-95px;top:-165px;width:310px}.marketing-v2-kicker{align-items:center;color:#dccde1;display:flex;font-size:10px;font-weight:900;gap:7px;letter-spacing:.11em;text-transform:uppercase}.marketing-v2-read h2{color:#fff;font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1.15;margin:0;max-width:800px;position:relative;z-index:1}.marketing-v2-read p{color:#eee7f0;font-size:13px;line-height:1.6;margin:0;max-width:830px;position:relative;z-index:1}.marketing-v2-read small{border-top:1px solid #ffffff22;color:#cfc0d4;font-size:9px;line-height:1.5;margin-top:3px;padding-top:10px;position:relative;z-index:1}.marketing-v2-section{background:#fff;border:1px solid #e6dfe8;border-radius:17px;display:grid;grid-gap:17px;gap:17px;padding:22px}.marketing-v2-section-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.marketing-v2-section-heading>div{display:grid;grid-gap:4px;gap:4px}.marketing-v2-section-heading span{color:#826e89;font-size:9px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.marketing-v2-section-heading h2{color:#3b3340;font-family:Georgia,serif;font-size:24px;font-weight:400;margin:0}.marketing-v2-section-heading small{color:#8a808e;font-size:9px}.marketing-v2-actions{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-v2-actions>article{background:#faf8fb;border:1px solid #ebe4ed;border-radius:14px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:16px}.marketing-v2-actions>article[data-direction=restrain_demand]{background:#fdf8f5;border-color:#eedfd5}.marketing-v2-actions>article>header{align-items:center;display:grid;grid-gap:7px;gap:7px;grid-template-columns:25px minmax(0,1fr) auto}.marketing-v2-actions>article>header>span{align-items:center;background:#eee7f1;border-radius:7px;color:#705b78;display:flex;font-size:9px;font-weight:900;height:25px;justify-content:center}.marketing-v2-actions>article>header strong{color:#77647e;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.marketing-v2-actions>article>header small{color:#8f8592;font-size:8px;text-transform:capitalize}.marketing-v2-actions h3{color:#3b3340;font-family:Georgia,serif;font-size:19px;font-weight:400;line-height:1.2;margin:0}.marketing-v2-actions p{color:#6f6673;font-size:10px;line-height:1.55;margin:0}.marketing-v2-safety{align-items:flex-start;background:#f3eef4;border-radius:9px;color:#6f6274;display:flex;font-size:9px;gap:7px;line-height:1.45;padding:9px}.marketing-v2-safety svg{flex:none}.marketing-v2-actions footer{align-items:center;border-top:1px solid #ece6ee;display:flex;gap:9px;justify-content:space-between;padding-top:10px}.marketing-v2-actions footer a,.marketing-v2-ask-button{align-items:center;border:0;border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-size:9px;font-weight:850;gap:5px;min-height:31px;padding:7px 9px;text-decoration:none}.marketing-v2-actions footer a{background:#5f4968;color:#fff}.marketing-v2-ask-button{background:transparent;color:#705779}.marketing-v2-ask-button:hover{background:#efe8f1}.marketing-v2-empty{align-items:center;background:#f8f6f9;border:1px dashed #ddd4e0;border-radius:12px;color:#817685;display:flex;font-size:10px;gap:9px;padding:16px}.marketing-v2-empty>div{display:grid;grid-gap:3px;gap:3px}.marketing-v2-empty span{line-height:1.45}.marketing-v2-flow{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-v2-flow article{background:#faf8fb;border:1px solid #eee8f0;border-radius:12px;display:grid;grid-gap:7px;gap:7px;min-height:172px;padding:13px;position:relative}.marketing-v2-flow article:after{background:#ded4e1;content:"";height:1px;position:absolute;right:-9px;top:28px;width:9px}.marketing-v2-flow article:last-child:after,.marketing-v2-flow article:nth-child(4n):after{display:none}.marketing-v2-flow article[data-state=blocked]{background:#fdf7f3;border-color:#ecd8cc}.marketing-v2-flow article>header{align-items:center;display:flex;justify-content:space-between}.marketing-v2-flow article>header span{align-items:center;background:#eee8f0;border-radius:50%;color:#76647d;display:flex;font-size:8px;font-weight:900;height:22px;justify-content:center;width:22px}.marketing-v2-flow article[data-state=supported]>header svg{color:#4f8f65}.marketing-v2-flow article[data-state=blocked]>header svg{color:#b4694f}.marketing-v2-flow article:not([data-state=supported]):not([data-state=blocked])>header svg{color:#9a909d}.marketing-v2-flow article>small{color:#806d87;font-size:8px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.marketing-v2-flow article>strong{color:#3e3542;font-size:11px;line-height:1.35}.marketing-v2-flow article>p{color:#756b79;font-size:9px;line-height:1.45;margin:0}.marketing-v2-flow article>em{border-top:1px solid #eee8ef;color:#978d99;font-size:8px;font-style:normal;line-height:1.4;margin-top:auto;padding-top:7px}.marketing-v2-watching{border:1px solid #eee8f0;border-radius:12px;display:grid;overflow:hidden}.marketing-v2-watching article{align-items:flex-start;display:grid;grid-gap:11px;gap:11px;grid-template-columns:22px minmax(0,1fr);padding:13px 14px}.marketing-v2-watching article+article{border-top:1px solid #eee9ef}.marketing-v2-watching svg{color:#897390;margin-top:1px}.marketing-v2-watching article>div{display:grid;grid-gap:3px;gap:3px}.marketing-v2-watching strong{font-size:10px}.marketing-v2-watching p{color:#776d7a;font-size:9px;line-height:1.45;margin:0}.marketing-v2-watching small{color:#948a96;font-size:8px}.marketing-v2-evidence{background:#fff;border:1px solid #e6dfe8;border-radius:15px;overflow:hidden}.marketing-v2-evidence>summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:16px 18px}.marketing-v2-evidence>summary span{align-items:center;color:#493d4e;display:flex;font-size:11px;font-weight:850;gap:7px}.marketing-v2-evidence>summary small{color:#887e8b;font-size:9px}.marketing-v2-evidence-body{border-top:1px solid #eee9ef;display:grid;grid-gap:14px;gap:14px;padding:18px}.marketing-v2-evidence-body>p{color:#716774;font-size:10px;line-height:1.55;margin:0}.marketing-v2-source-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-v2-source-grid article{background:#faf8fb;border:1px solid #eee8f0;border-radius:10px;display:grid;grid-gap:6px;gap:6px;padding:11px}.marketing-v2-source-grid header{align-items:center;display:flex;gap:7px;justify-content:space-between}.marketing-v2-source-grid strong{font-size:10px}.marketing-v2-source-grid span{background:#eee9f0;border-radius:999px;color:#766b7a;font-size:7px;font-weight:800;padding:4px 6px;text-transform:capitalize}.marketing-v2-evidence-body li,.marketing-v2-source-grid p{color:#817684;font-size:8px;line-height:1.45;margin:0}.marketing-v2-evidence-body h3{font-size:10px;margin:0}.marketing-v2-evidence-body ul{display:grid;grid-gap:5px;gap:5px;margin:0;padding-left:17px}.marketing-v2-approval{align-items:center;background:#f3eef4;border-radius:9px;display:flex!important;gap:7px;padding:10px!important}.marketing-v2-ask{align-items:center;background:#ede7ef;border:1px solid #ded4e2;border-radius:15px;display:flex;gap:16px;justify-content:space-between;padding:15px 17px}.marketing-v2-ask>div{align-items:center;display:flex;gap:9px}.marketing-v2-ask>div>span{display:grid;grid-gap:2px;gap:2px}.marketing-v2-ask strong{font-size:11px}.marketing-v2-ask small{color:#817486;font-size:8px}.marketing-v2-ask button{background:#fff;border:1px solid #d8ccdc;border-radius:999px;color:#614d69;cursor:pointer;font:inherit;font-size:9px;font-weight:850;padding:9px 12px}@media(max-width:950px){.marketing-v2-actions{grid-template-columns:1fr}.marketing-v2-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-v2-flow article:nth-child(2n):after,.marketing-v2-flow article:nth-child(4n):after{display:none}.marketing-v2-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.marketing-v2{gap:13px;padding-bottom:100px}.marketing-v2-header{align-items:flex-start;display:grid;grid-gap:15px;gap:15px}.marketing-v2-header h1{font-size:30px}.marketing-v2-read{border-radius:17px;padding:22px 18px}.marketing-v2-read h2{font-size:25px}.marketing-v2-section{border-radius:14px;padding:18px 15px}.marketing-v2-section-heading{align-items:flex-start;display:grid;grid-gap:6px;gap:6px}.marketing-v2-section-heading h2{font-size:21px}.marketing-v2-flow{grid-template-columns:1fr}.marketing-v2-flow article{min-height:0}.marketing-v2-flow article:after{bottom:-9px;height:9px;left:28px;right:auto;top:auto;width:1px}.marketing-v2-flow article:nth-child(2n):after,.marketing-v2-flow article:nth-child(4n):after{display:block}.marketing-v2-flow article:last-child:after{display:none}.marketing-v2-source-grid{grid-template-columns:1fr}.marketing-v2-ask{align-items:flex-start;display:grid}.marketing-v2-ask button{justify-self:start}.marketing-v2-evidence>summary{align-items:flex-start;gap:8px}.marketing-v2-evidence>summary small{text-align:right}}.marketing-channel-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-channel-grid>article{background:#faf8fb;border:1px solid #ebe5ed;border-radius:13px;display:grid;grid-gap:10px;gap:10px;padding:14px}.marketing-channel-grid>article[data-state=unavailable]{background:#fbfafb;color:#8d8490}.marketing-channel-grid header{align-items:center;display:flex;justify-content:space-between}.marketing-channel-grid header strong{color:#403746;font-size:12px}.marketing-channel-grid header span{background:#eee8f0;border-radius:999px;color:#76697b;font-size:7px;font-weight:850;padding:4px 7px;text-transform:uppercase}.marketing-channel-grid dl,.marketing-destination-list dl{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.marketing-channel-grid dl{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-channel-grid dl div,.marketing-destination-list dl div{display:grid;grid-gap:3px;gap:3px}.marketing-channel-grid dt,.marketing-destination-list dt{color:#918695;font-size:7px;font-weight:850;text-transform:uppercase}.marketing-channel-grid dd,.marketing-destination-list dd{color:#433949;font-size:10px;font-weight:850;margin:0}.marketing-channel-grid p,.marketing-destination-list p{color:#766b7a;font-size:9px;line-height:1.45;margin:0}.marketing-channel-grid footer{align-items:center;border-top:1px solid #ede7ef;display:flex;gap:8px;justify-content:space-between;padding-top:8px}.marketing-channel-grid footer span{color:#5f4b68;font-size:8px;font-weight:850}.marketing-channel-grid footer small{color:#8a7f8d;font-size:8px}.marketing-destination-list{border:1px solid #ebe5ed;border-radius:13px;display:grid;overflow:hidden}.marketing-destination-list>article{display:grid;grid-gap:9px;gap:9px;padding:14px}.marketing-destination-list>article+article{border-top:1px solid #eee8f0}.marketing-destination-list header,.marketing-destination-list>article>div{align-items:center;display:flex;gap:9px;justify-content:space-between}.marketing-destination-list header span{color:#745f7c;font-size:8px;font-weight:900;text-transform:uppercase}.marketing-destination-list header small{color:#8f8492;font-size:8px}.marketing-destination-list strong{font-size:11px}.marketing-destination-list code{background:#f1edf2;border-radius:6px;color:#76697b;font-size:8px;padding:4px 6px}.marketing-funnel{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr))}.marketing-funnel>article{background:#faf8fb;border:1px solid #ebe5ed;border-radius:11px;display:grid;grid-gap:7px;gap:7px;min-width:0;padding:11px}.marketing-funnel>article[data-state=unavailable]{border-style:dashed}.marketing-funnel header{align-items:center;color:#7e6a85;display:flex;gap:5px;justify-content:space-between}.marketing-funnel header span,.marketing-funnel small{font-size:7px;font-weight:850;text-transform:uppercase}.marketing-funnel small{color:#86788b}.marketing-funnel strong{color:#3f3545;font-size:14px}.marketing-funnel p{color:#8a7f8d;font-size:7px;line-height:1.35;margin:0}.marketing-funnel-diagnosis{align-items:flex-start;background:#fdf6f2;border:1px solid #ecd9ce;border-radius:11px;color:#755344;display:flex;gap:9px;padding:12px}.marketing-funnel-diagnosis svg{flex:none}.marketing-funnel-diagnosis div{display:grid;grid-gap:4px;gap:4px}.marketing-funnel-diagnosis strong{font-size:10px;line-height:1.45}.marketing-funnel-diagnosis small{color:#8a756c;font-size:8px;line-height:1.4}.marketing-change-list{display:grid;grid-gap:0;gap:0}.marketing-change-list article{align-items:flex-start;border-top:1px solid #eee9ef;display:grid;grid-gap:10px;gap:10px;grid-template-columns:19px minmax(0,1fr);padding:11px 2px}.marketing-change-list article:first-child{border-top:0}.marketing-change-list svg{color:#806987;margin-top:2px}.marketing-change-list article>div{display:grid;grid-gap:3px;gap:3px}.marketing-change-list span{color:#927f98;font-size:7px;font-weight:900;text-transform:uppercase}.marketing-change-list strong{color:#403646;font-size:10px}.marketing-change-list p{color:#7b707e;font-size:9px;margin:0}.marketing-economics{background:#f3eef4;border:1px solid #e0d7e3;border-radius:16px;display:grid;grid-gap:14px;gap:14px;padding:20px}.marketing-economics>div{display:grid;grid-gap:5px;gap:5px}.marketing-economics>div>span{color:#7f6887;font-size:8px;font-weight:900;letter-spacing:.1em}.marketing-economics h2{color:#3b3141;font-family:Georgia,serif;font-size:23px;font-weight:400;margin:0}.marketing-economics li,.marketing-economics p,.marketing-economics>small{color:#746978;font-size:9px;line-height:1.5}.marketing-economics p{margin:0}.marketing-economics ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:18px}.marketing-economics>small{border-top:1px solid #ddd2e0;padding-top:9px}@media(max-width:950px){.marketing-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-funnel{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.marketing-channel-grid,.marketing-destination-list,.marketing-funnel{display:grid;grid-auto-columns:82%;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:5px;scroll-snap-type:inline mandatory}.marketing-channel-grid>article,.marketing-destination-list>article,.marketing-funnel>article{scroll-snap-align:start}.marketing-destination-list{border:0;border-radius:0;gap:8px}.marketing-destination-list>article{border:1px solid #ebe5ed!important;border-radius:11px}.marketing-channel-grid dl,.marketing-destination-list dl{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-channel-grid footer,.marketing-destination-list>article>div{align-items:flex-start;display:grid}.marketing-destination-list code{max-width:100%;overflow-wrap:anywhere}.marketing-funnel{grid-auto-columns:52%}.marketing-funnel>article{min-height:118px}.marketing-economics{padding:17px 15px}}.marketing-v2{gap:14px}.marketing-v2-header{padding:2px 0}.marketing-v2-header>div{gap:5px}.marketing-v2-header h1{font-size:34px}.marketing-v2-read{align-items:stretch;gap:24px;grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr);padding:22px 24px}.marketing-v2-read-copy{display:grid;grid-gap:8px;gap:8px}.marketing-v2-read h2{font-size:26px}.marketing-v2-read p{line-height:1.48}.marketing-v2-read>details{margin-top:0}.marketing-v2-key-metrics{align-content:stretch;display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;overflow:hidden;position:relative;z-index:1}.marketing-v2-key-metrics>div{background:#ffffff12;border-left:1px solid #ffffff1f;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:12px}.marketing-v2-key-metrics dt{color:#d8c9dd;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.marketing-v2-key-metrics dd{color:#fff;font-family:Georgia,serif;font-size:18px;line-height:1.12;margin:7px 0 4px;overflow-wrap:anywhere}.marketing-v2-key-metrics small{color:#d5c9d8;font-size:8px}.marketing-v2-section{gap:13px;padding:18px 20px}.marketing-v2-section-heading h2{font-size:21px}.marketing-v2-actions>article{gap:7px;padding:13px}.marketing-v2-actions h3{font-size:16px}.marketing-v2-actions p{line-height:1.4}.marketing-v2-safety{padding:7px}.marketing-v2-actions footer{padding-top:7px}.marketing-channel-table{border:1px solid #e9e2eb;border-radius:12px;display:grid;overflow:hidden}.marketing-channel-table-head,.marketing-channel-table>article{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(155px,1.2fr) minmax(74px,.55fr) minmax(62px,.45fr) minmax(82px,.65fr) minmax(105px,.8fr) minmax(230px,1.8fr);padding:9px 12px}.marketing-channel-table-head{background:#f5f1f6;color:#887b8c;font-size:7px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.marketing-channel-table>article+article{border-top:1px solid #eee8f0}.marketing-channel-table>article:hover{background:#fbf9fb}.marketing-channel-table>article>div{min-width:0}.marketing-channel-table>article>div>small{display:none}.marketing-channel-table>article>div>strong{color:#443949;font-size:10px}.marketing-channel-name{align-items:center;display:grid;grid-gap:7px;gap:7px;grid-template-columns:20px minmax(0,1fr) auto}.marketing-channel-name>span{align-items:center;background:#eee8f0;border-radius:6px;color:#725e79;display:flex;font-size:8px;font-weight:900;height:20px;justify-content:center}.marketing-channel-name>strong{font-size:11px!important}.marketing-channel-name>small{background:#eee9f0;border-radius:999px;color:#766b7a;display:inline!important;font-size:6px!important;font-weight:850;padding:4px 6px;text-transform:uppercase}.marketing-channel-table>article[data-state=partial] .marketing-channel-name>small{background:#f7eee0;color:#8d632d}.marketing-channel-read{align-items:center;display:grid;grid-gap:7px;gap:7px;grid-template-columns:auto minmax(0,1fr)}.marketing-channel-read>small{background:#f0ebf2;border-radius:999px;color:#705c77;display:inline!important;font-size:7px!important;font-weight:850;padding:4px 6px;white-space:nowrap}.marketing-channel-read p{color:#756a79;font-size:8px;line-height:1.35;margin:0}.marketing-availability-note{background:#faf8fb;border-radius:9px;color:#7a6e7e;font-size:9px;padding:9px 11px}.marketing-availability-note summary{cursor:pointer;font-weight:800}.marketing-availability-note p{font-size:8px;margin:6px 0 0}.marketing-missing-key{color:#918694;font-size:8px}.marketing-destination-list>article{align-items:center;gap:8px;grid-template-columns:minmax(160px,1.25fr) minmax(180px,1.2fr) minmax(330px,2fr) minmax(220px,1.4fr);padding:11px 13px}.marketing-destination-list header,.marketing-destination-list>article>div{justify-content:flex-start}.marketing-destination-list header span{align-items:center;display:flex;gap:7px}.marketing-destination-list header b{align-items:center;background:#eee8f0;border-radius:6px;display:flex;font-size:8px;height:20px;justify-content:center;width:20px}.marketing-destination-list>article>div{align-items:flex-start;display:grid;grid-gap:4px;gap:4px}.marketing-destination-list dl{gap:10px}.marketing-destination-list p{font-size:8px}.marketing-journey-layout{align-items:stretch;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,3fr) minmax(220px,1fr)}.marketing-funnel{align-items:stretch;display:flex;gap:0;overflow-x:auto;padding:3px 0}.marketing-funnel>article{border-radius:9px;flex:1 1;gap:5px;min-height:106px;min-width:72px;padding:9px;position:relative}.marketing-funnel>article+article{margin-left:13px}.marketing-funnel>article+article:before{background:#d7cddd;content:"";height:2px;left:-14px;position:absolute;top:50%;width:13px}.marketing-funnel>article+article:after{border-bottom:3px solid transparent;border-left:4px solid #a795ae;border-top:3px solid transparent;content:"";left:-5px;position:absolute;top:calc(50% - 2px)}.marketing-funnel-gap{background:#fbfafb!important;flex-basis:118px!important}.marketing-capacity{background:#f5f1f6;border:1px solid #e4dce7;border-radius:11px;display:grid;grid-gap:8px;gap:8px;padding:12px}.marketing-capacity>span{color:#806c87;font-size:7px;font-weight:900;letter-spacing:.09em}.marketing-capacity>div{background:#fff;border:1px solid #e8e0ea;border-radius:8px;display:grid;grid-gap:3px;gap:3px;padding:8px}.marketing-capacity>div[data-state=blocked]{background:#fdf7f3;border-color:#ecd8cc}.marketing-capacity strong{color:#44394a;font-size:9px}.marketing-capacity p{color:#6f6473;font-size:8px;line-height:1.35;margin:0}.marketing-capacity small{color:#948996;font-size:7px;line-height:1.35}.marketing-capacity em{color:#8b7e8f;font-size:7px;line-height:1.4}.marketing-funnel-diagnosis.is-visibility{background:#f5f2f6;border-color:#e1d9e4;color:#685b6d}.marketing-funnel-diagnosis.is-visibility small{color:#887c8b}.marketing-secondary-stack{display:grid;grid-gap:8px;gap:8px}.marketing-secondary-panel{background:#fff;border:1px solid #e6dfe8;border-radius:13px;overflow:hidden}.marketing-secondary-panel>summary{align-items:center;cursor:pointer;display:grid;grid-gap:14px;gap:14px;grid-template-columns:150px minmax(0,1fr);list-style:none;padding:13px 16px}.marketing-secondary-panel>summary:after{color:#8c7d91;content:"+";font-size:18px;grid-column:3}.marketing-secondary-panel[open]>summary:after{content:"−"}.marketing-secondary-panel>summary span{color:#7c6883;font-size:8px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.marketing-secondary-panel>summary strong{color:#4a3f4f;font-size:10px}.marketing-secondary-panel .marketing-economics{border:0;border-radius:0;border-top:1px solid #e7dfe9}.marketing-secondary-panel .marketing-v2-watching{border:0;border-radius:0;border-top:1px solid #eee8f0}.marketing-economics{padding:17px}.marketing-economics h2{font-size:20px}@media(max-width:950px){.marketing-v2-read{grid-template-columns:1fr}.marketing-v2-key-metrics>div:first-child{border-left:0}.marketing-channel-table{overflow-x:auto}.marketing-channel-table-head,.marketing-channel-table>article{min-width:900px}.marketing-destination-list>article{grid-template-columns:minmax(140px,1fr) minmax(160px,1.1fr)}.marketing-destination-list dl,.marketing-destination-list p{grid-column:1/-1}.marketing-journey-layout{grid-template-columns:1fr}.marketing-capacity{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-capacity>em,.marketing-capacity>span{grid-column:1/-1}}@media(max-width:760px){.marketing-v2{gap:10px}.marketing-v2-header{gap:11px}.marketing-v2-header h1{font-size:28px}.marketing-v2-header p{font-size:11px}.marketing-v2-read{gap:14px;padding:18px 16px}.marketing-v2-read h2{font-size:22px}.marketing-v2-read p{font-size:11px}.marketing-v2-key-metrics{grid-template-columns:1fr}.marketing-v2-key-metrics>div{border-left:0;border-top:1px solid #ffffff1f;padding:9px 2px}.marketing-v2-key-metrics dd{font-size:17px;margin:4px 0 2px}.marketing-v2-section{padding:15px 13px}.marketing-v2-actions{gap:7px}.marketing-channel-table{border:0;gap:7px;overflow:visible}.marketing-channel-table-head{display:none}.marketing-channel-table>article{border:1px solid #e9e2eb!important;border-radius:10px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding:11px}.marketing-channel-table>article>div>small{color:#918695;display:block;font-size:7px;font-weight:850;margin-bottom:3px;text-transform:uppercase}.marketing-channel-name{grid-column:1/-1}.marketing-channel-name>small{margin:0}.marketing-channel-read{align-items:start;display:grid;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr)}.marketing-channel-read>small{margin:0}.marketing-destination-list{display:grid;grid-gap:7px;gap:7px;grid-auto-flow:row;grid-template-columns:1fr;overflow:visible;padding:0}.marketing-destination-list>article{display:grid;grid-template-columns:1fr;padding:11px}.marketing-destination-list dl,.marketing-destination-list p{grid-column:auto}.marketing-destination-list dl{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-funnel{display:flex;grid-auto-flow:unset;grid-template-columns:none;overflow-x:auto;padding:3px 1px 8px}.marketing-funnel>article{flex:0 0 42%;min-height:106px}.marketing-capacity{grid-template-columns:1fr}.marketing-capacity>em,.marketing-capacity>span{grid-column:auto}.marketing-secondary-panel>summary{gap:7px;grid-template-columns:1fr}.marketing-secondary-panel>summary:after{grid-column:2;grid-row:1/3}.marketing-secondary-panel>summary strong{font-size:9px}.marketing-v2-ask{padding:13px}.marketing-v2-ask small{line-height:1.35}}.meta-reviewer-proof{background:#f8f6f8;border:1px solid #dfd7e2;border-radius:14px;display:grid;grid-gap:8px;gap:8px;margin-top:16px;padding:16px}.meta-reviewer-proof>span{color:#806d87;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.meta-reviewer-proof h3,.meta-reviewer-proof p{margin:0}.meta-reviewer-proof>div{display:grid;grid-gap:6px;gap:6px}.meta-reviewer-proof>div p:last-child{align-items:center;color:#2f7548;display:flex;font-weight:700;gap:6px}.category-profile-toggle{align-items:center;display:flex!important;gap:7px!important}.category-profile-toggle input{accent-color:#654378;height:18px;min-height:0!important;width:18px}.category-profile-toggle span{font-size:11px!important}.marketing-category-filter{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0}.marketing-category-filter a{background:#f7f3f8;border:1px solid #e7deea;border-radius:999px;color:#654378;font-size:11px;font-weight:800;padding:8px 12px;text-decoration:none}.marketing-category-filter a[aria-current=page]{background:#654378;color:#fff}.marketing-category-view{background:#faf8fb;border:1px solid #e9e1ec;border-radius:14px;padding:16px}.marketing-category-view>header{align-items:flex-start;display:flex;justify-content:space-between}.marketing-category-view>header span{color:#806f87;font-size:9px;font-weight:850;text-transform:uppercase}.marketing-category-view>header h3{font-size:20px;margin:3px 0}.marketing-category-view>header>strong{background:#eee6f1;border-radius:999px;color:#654378;font-size:9px;padding:6px 9px;text-transform:uppercase}.marketing-category-view>dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0}.marketing-category-view>dl div{background:#fff;border-radius:10px;padding:11px}.marketing-category-view dt{color:#7a6e80;font-size:9px;font-weight:800}.marketing-category-view dd{font-size:16px;font-weight:900;margin:4px 0 0}.marketing-category-reads{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-category-reads p{background:#f3eef5;border-radius:10px;font-size:11px;margin:0;padding:11px}.marketing-category-reads b{display:block;margin-bottom:4px}.marketing-category-view ul{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:14px 0;padding:0}.marketing-category-view li{background:#fff;border-radius:9px;display:grid;grid-gap:2px;gap:2px;padding:10px}.marketing-category-view li small,.marketing-category-view li span{color:#786f7c;font-size:9px}.marketing-category-summary{color:#746b78;font-size:12px;margin:10px 0 0}@media(max-width:760px){.marketing-category-reads,.marketing-category-view>dl{grid-template-columns:1fr}.marketing-category-filter{flex-wrap:nowrap;overflow-x:auto;padding-bottom:3px}.marketing-category-filter a{flex:none}}.today-editorial-intro{background:linear-gradient(128deg,#35283f,#574066 52%,#806795);border-radius:22px;color:#fff;display:grid;grid-gap:10px;gap:10px;overflow:hidden;padding:28px 30px;position:relative}.today-editorial-intro:after{background:radial-gradient(circle,rgba(238,216,255,.22),transparent 67%);content:"";height:260px;pointer-events:none;position:absolute;right:-58px;top:-115px;width:260px}.today-editorial-intro>span{color:#d5c2df;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.today-editorial-intro h2{font-family:Georgia,serif;font-size:clamp(27px,3vw,38px);font-weight:400;letter-spacing:-.025em;line-height:1.12;margin:0;max-width:780px;position:relative;z-index:1}.today-editorial-intro p{color:#e0d6e4;font-size:12px;line-height:1.58;margin:0;max-width:850px;position:relative;z-index:1}.today-recommendation-list{display:grid;grid-gap:16px;gap:16px}.today-priority-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.today-supporting-context{background:#fff;border:1px solid #e5dfe8;border-radius:17px;padding:0 17px}.today-supporting-context>summary{align-items:center;color:#654d71;cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:60px}.today-supporting-context>summary::-webkit-details-marker{display:none}.today-supporting-context>summary>span{display:grid;grid-gap:3px;gap:3px}.today-supporting-context>summary strong{font-size:11px}.today-supporting-context>summary small{color:#8b808f;font-size:9px;font-weight:500}.today-supporting-context[open]>summary svg{transform:rotate(90deg)}.today-supporting-context>div{border-top:1px solid #eee8f0;display:grid;grid-gap:16px;gap:16px;padding:17px 0}.today-supporting-context .today-snapshot{box-shadow:none}@media(max-width:760px){.today-editorial-intro{border-radius:17px;padding:23px 20px}.today-editorial-intro h2{font-size:27px}.today-priority-grid{grid-template-columns:1fr}.today-supporting-context{padding:0 14px}.today-supporting-context>summary{min-height:68px}.today-supporting-context>summary span{padding-right:12px}}.today-snapshot{gap:20px}.today-operating-pace{background:#fbf9fc;border:1px solid #ece6ef;border-radius:15px;display:grid;grid-gap:10px;gap:10px;min-height:0;padding:16px 16px 8px}.today-operating-pace .large-chart{height:220px}.today-operating-pace>div:first-child{align-items:baseline;display:flex;gap:9px;justify-content:space-between}.today-operating-pace>div:first-child strong{color:#44384a;font-family:Georgia,serif;font-size:19px;font-weight:400}.today-operating-pace>div:first-child span{color:#827587;font-size:9px}.today-snapshot .today-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1px}.today-snapshot .today-metric-card:nth-child(3){border-radius:0 13px 13px 0;border-right:0}.today-snapshot .today-metric-card:nth-child(4){border-radius:13px 0 0 13px}.today-snapshot .today-metric-card:last-child{border-radius:0 13px 13px 0}.today-marketing-snapshot{background:#fff;border:1px solid #e5dfe8;border-radius:18px;display:grid;grid-gap:14px;gap:14px;padding:20px 22px}.today-marketing-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.today-marketing-grid article{background:#f8f5f9;border:1px solid #ece5ee;border-radius:13px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:14px}.today-marketing-card-title{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr);min-width:0}.today-marketing-card-title>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.today-marketing-card-title span{color:#725c7b;font-size:8px;font-weight:900;letter-spacing:.07em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.today-marketing-card-title strong{color:#3f3545;font-size:17px}.today-vitals-freshness{border-top:1px solid #ebe5ed;display:grid;grid-gap:9px;gap:9px;padding-top:14px}.today-vitals-freshness h3{color:#514756;font-size:12px;margin:0}.today-vitals-freshness ul{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.today-vitals-freshness li{align-items:start;display:grid;grid-gap:4px;gap:4px;grid-template-columns:minmax(150px,.6fr) minmax(0,1fr)}.today-vitals-freshness li strong{color:#5a4e60;font-size:9px}.today-vitals-freshness li div{display:grid;grid-gap:2px;gap:2px;min-width:0}.today-vitals-freshness li small,.today-vitals-freshness li span{color:#857989;font-size:9px;line-height:1.4}.today-vitals-freshness li small{overflow-wrap:anywhere}.today-marketing-grid article>span{color:#725c7b;font-size:8px;font-weight:900;letter-spacing:.07em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.today-marketing-grid article>strong{color:#3f3545;font-size:17px}.today-marketing-grid article>p{color:#675c6c;font-size:10px;font-weight:750;line-height:1.35;margin:0}.today-marketing-grid article>small{color:#8b808f;font-size:8px;line-height:1.4}.today-marketing-actions{align-items:center;display:flex;gap:8px}.today-marketing-actions>a{align-items:center;color:#6c4e78;display:flex;font-size:10px;font-weight:850;gap:5px;text-decoration:none}.today-marketing-actions .today-ask-lila{min-height:34px}.today-marketing-grid article>footer{border-top:1px solid #e8e1eb;margin-top:7px;padding-top:9px}.today-marketing-grid article>footer .today-ask-lila{min-height:34px;width:100%}.today-marketing-boundary{color:#8b808f;font-size:8px;line-height:1.45;margin:0}.today-marketing-empty{background:#f8f5f9;border-radius:12px;color:#776b7c;font-size:10px;padding:15px}.today-canonical-case-card{padding:18px}.today-canonical-case-card>header{justify-content:flex-start}.today-canonical-case-card .today-priority-title{align-items:center;display:flex;gap:12px;margin:15px 0 10px}.today-canonical-case-card .today-priority-title h3{font-size:18px;line-height:1.25;margin:0}.today-canonical-case-card .today-card-business-read{color:#625867;font-size:12px;line-height:1.55;margin:0 0 14px}.today-card-recommendation{background:#f6f1f7;border-radius:12px;display:grid;grid-gap:4px;gap:4px;margin-bottom:11px;padding:12px}.today-card-recommendation>span{color:#816b8a;font-size:8px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.today-card-recommendation>strong{color:#493650;font-size:14px}.today-card-recommendation>p{color:#6e6272;font-size:10px;line-height:1.45;margin:0}.today-canonical-case-card .today-card-supporting-metric{margin-bottom:14px}.today-canonical-case-card .today-card-supporting-metric>div{background:transparent;border-left:3px solid #9b7ca6;border-radius:0;padding:4px 0 4px 9px}.today-canonical-case-card .today-card-supporting-metric dt{font-size:8px}.today-canonical-case-card .today-card-supporting-metric dd{font-size:11px}.today-canonical-case-card>footer{justify-content:flex-start}.today-canonical-case-card .today-priority-ignore{margin-left:auto}@media(max-width:760px){.today-operating-pace{min-height:0;padding:13px 10px 4px}.today-operating-pace .large-chart{height:210px}.today-operating-pace>div:first-child{align-items:flex-start;display:grid;grid-gap:3px;gap:3px;padding:0 4px}.today-snapshot .today-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.today-snapshot .today-metric-card,.today-snapshot .today-metric-card:last-child,.today-snapshot .today-metric-card:nth-child(3),.today-snapshot .today-metric-card:nth-child(4){border-radius:0}.today-snapshot .today-metric-card:first-child{border-radius:11px 0 0}.today-snapshot .today-metric-card:nth-child(2){border-radius:0 11px 0 0}.today-snapshot .today-metric-card:nth-last-child(2){border-radius:0 0 0 11px}.today-snapshot .today-metric-card:last-child{border-radius:0 0 11px}.today-marketing-snapshot{padding:17px}.today-marketing-snapshot>.today-section-heading{display:grid}.today-marketing-actions{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.today-marketing-actions>a{background:#f1e9f4;border-radius:9px;justify-content:center;min-height:44px}.today-marketing-grid{grid-template-columns:1fr}.today-canonical-case-card>footer{grid-template-columns:1fr 1fr}.today-canonical-case-card .today-priority-ignore{grid-column:1/-1;margin-left:0}}.today-evidence-status>div{gap:14px}.today-evidence-priorities{background:#fff;border:1px solid #e8e2ec;border-radius:15px;overflow:hidden}.today-evidence-priorities>header{align-items:center;display:flex;gap:7px;padding:14px 17px}.today-evidence-priorities>header strong{color:#4c4353;font-size:11px}.today-evidence-priorities>header small{color:#887c8e;font-size:9px;margin-left:auto}.today-evidence-status .operator-adapter-status{margin:0}.today-evidence-status .operator-adapter-status h3{color:#786d7e;font-size:9px;margin:0;text-transform:uppercase}.today-evidence-status .operator-adapter-status ul{margin-top:10px}.today-recommendation-carousel{display:grid;grid-gap:10px;gap:10px}.today-recommendation-position{align-items:center;display:flex;justify-content:space-between}.today-recommendation-position span{color:#5d4966;font-size:11px;font-weight:850}.today-recommendation-position small{color:#8c8090;font-size:10px}.today-recommendation-card{border-top-color:#684b74;min-height:320px}.today-recommendation-card .today-priority-title{align-items:center;display:flex;gap:12px;margin:16px 0 8px}.today-recommendation-card .today-priority-title h3{margin:2px 0 0}.today-recommendation-card .today-priority-title small{color:#806d87;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.today-priority-card dd small{color:#8d8191;display:block;font-weight:500;margin-top:2px}.today-priority-ignore{align-items:center;background:transparent;border:1px solid #d9cddf;border-radius:9px;color:#685370;cursor:pointer;display:inline-flex;font:inherit;font-size:9px;font-weight:850;gap:5px;justify-content:center;min-height:38px;padding:9px 11px}.opportunity-detail-recommendation>small{color:#e5dce8;display:block;font-size:10px;line-height:1.45;margin:8px 0 13px}@media(max-width:760px){.today-recommendation-position{align-items:flex-start;display:grid;grid-gap:3px;gap:3px}.today-recommendation-card>footer{grid-template-columns:1fr}.today-priority-ignore{min-height:44px}}.recommendation-feedback{border-top:1px solid #ffffff24;display:grid;grid-gap:7px;gap:7px;padding-top:10px}.recommendation-feedback>span{color:#cdbed2;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.recommendation-feedback>div{display:flex;flex-wrap:wrap;gap:6px}.recommendation-feedback button{align-items:center;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:999px;color:#f4edf6;cursor:pointer;display:inline-flex;font:inherit;font-size:8px;font-weight:800;gap:4px;padding:6px 8px}.recommendation-feedback button.active{background:#fff;color:#513f59}.recommendation-feedback small{color:#cdbed2;font-size:8px;line-height:1.4}.connection-preview-controls{background:#f6f1f7;border:1px solid #e3d9e6;border-radius:16px;display:grid;grid-gap:13px;gap:13px;padding:16px}.connection-preview-controls>div{display:grid;grid-gap:3px;gap:3px}.connection-preview-controls>div strong{color:#4a3c50;font-size:13px}.connection-preview-controls>div span{color:#776c7a;font-size:12px}.connection-preview-controls nav{display:flex;flex-wrap:wrap;gap:7px}.connection-preview-controls a{background:#fff;border:1px solid #ded4e1;border-radius:999px;color:#625468;font-size:11px;font-weight:750;padding:8px 11px;text-decoration:none}.connection-preview-controls a[aria-current=page]{background:#54415d;border-color:#54415d;color:#fff}.google-ads-manager-list{display:grid;grid-gap:8px;gap:8px;margin-bottom:18px}.google-ads-manager-list>div{align-items:center;background:#f7f8fc;border:1px dashed #ccd1dc;border-radius:12px;display:flex;justify-content:space-between;padding:12px 13px}.google-ads-manager-list span{display:grid;grid-gap:3px;gap:3px}.google-ads-manager-list small{color:var(--muted)}.google-ads-manager-list em{color:#7c7281;font-size:11px;font-style:normal;font-weight:750}.marketing-overview-page{max-width:1100px}.marketing-overview-heading{max-width:780px}.marketing-overview-heading h1{max-width:720px}.marketing-overview-status{align-items:center;background:linear-gradient(135deg,#3f3347,#6b5476);border-radius:20px;color:#fff;display:flex;gap:24px;justify-content:space-between;padding:27px 29px}.marketing-overview-status>div:first-child{display:grid;grid-gap:5px;gap:5px}.marketing-overview-card>span,.marketing-overview-roadmap span,.marketing-overview-status span{font-size:10px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.marketing-overview-status span{color:#d9cddd}.marketing-overview-status h2{font-family:Georgia,serif;font-size:29px;font-weight:400;margin:0}.marketing-overview-status p{color:#eee8f0;font-size:13px;line-height:1.55;margin:0;max-width:620px}.marketing-overview-actions{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:10px}.marketing-overview-actions a{color:#fff;font-size:12px;font-weight:750;text-decoration:none}.marketing-overview-actions .marketing-primary-link{align-items:center;background:#fff;border-radius:10px;color:#493c50;display:flex;gap:6px;padding:11px 14px}.marketing-overview-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-overview-card{background:#fff;border:1px solid #e2dce4;border-radius:17px;display:grid;grid-gap:8px;gap:8px;padding:21px}.marketing-overview-icon{align-items:center;background:#f1ebf3;border-radius:10px;color:#725d7a;display:flex;height:38px;justify-content:center;margin-bottom:5px;width:38px}.marketing-overview-icon.ready{background:#e8f5ec;color:#2f7548}.marketing-overview-card>span{color:#807287}.marketing-overview-card h2{font-size:20px;margin:0}.marketing-overview-card p{color:#796f7d;font-size:12px;line-height:1.55;margin:0}.marketing-overview-card a{align-items:center;color:#5b4565;display:flex;font-size:12px;font-weight:800;gap:5px;margin-top:5px;text-decoration:none}.marketing-provider-links{display:flex;gap:8px}.marketing-provider-links a{background:#f4eff5;border-radius:8px;padding:8px 10px}.marketing-overview-roadmap{align-items:start;background:#f8f6f8;border:1px solid #e3dee5;border-radius:18px;display:grid;grid-gap:28px;gap:28px;grid-template-columns:1.2fr 1fr;padding:24px}.marketing-overview-roadmap>div{display:grid;grid-gap:6px;gap:6px}.marketing-overview-roadmap>div>svg{color:#856d8e;margin-bottom:3px}.marketing-overview-roadmap span{color:#856d8e}.marketing-overview-roadmap h2{font-size:23px;margin:0}.marketing-overview-roadmap p{color:#776f7a;font-size:12px;line-height:1.55;margin:0}.marketing-overview-roadmap ul{display:grid;grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.marketing-overview-roadmap li{align-items:flex-start;color:#645a68;display:flex;font-size:12px;gap:8px;line-height:1.45}.marketing-overview-roadmap li svg{flex:0 0 auto;margin-top:1px}@media(max-width:800px){.marketing-overview-grid{grid-template-columns:1fr}.marketing-overview-status{align-items:flex-start;flex-direction:column}.marketing-overview-actions{align-items:flex-start}.marketing-overview-roadmap{grid-template-columns:1fr}}@media(max-width:640px){.connection-preview-controls{border-radius:12px;margin-left:-2px;margin-right:-2px;padding:14px}.connection-preview-controls nav{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.connection-preview-controls a{flex:none}.google-ads-manager-list>div{align-items:flex-start;gap:10px}.marketing-overview-status{padding:22px}.marketing-overview-status h2{font-size:25px}.marketing-overview-card{padding:19px}.marketing-overview-roadmap{padding:20px}}.merchant-learning-workspace,.workspace-profile-editor,.workspace-user-management{background:#fff;border:1px solid #e2dbe4;border-radius:18px;display:grid;grid-gap:18px;gap:18px;padding:21px}.merchant-learning-workspace>header,.workspace-profile-editor>header,.workspace-user-management>header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.merchant-learning-workspace>header>div,.workspace-profile-editor>header>div:last-child,.workspace-user-management>header>div:last-child{display:grid;grid-gap:4px;gap:4px}.learning-proposals-heading span,.merchant-learning-workspace header span,.teach-lila-form span,.teach-review>span,.workspace-profile-editor header span,.workspace-user-management header span{color:#80618a;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.merchant-learning-workspace h2,.workspace-profile-editor h2,.workspace-user-management h2{color:#403744;font-family:Georgia,serif;font-size:24px;font-weight:400;margin:0}.merchant-learning-workspace header p,.workspace-profile-editor header p,.workspace-user-management header p{color:#756b78;font-size:11px;line-height:1.5;margin:0}.connection-quick-controls button,.merchant-learning-workspace button,.workspace-profile-editor button,.workspace-user-management button{align-items:center;background:#493c4b;border:0;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:800;gap:6px;justify-content:center;padding:9px 12px}.connection-quick-controls button:not(.danger),.merchant-learning-workspace button.secondary,.workspace-user-management button.secondary{background:#f2edf3;color:#55445b}.connection-quick-controls button:disabled,.merchant-learning-workspace button:disabled{cursor:not-allowed;opacity:.45}.learning-persistence-boundary,.workspace-boundary{align-items:flex-start;background:#f6f3f7;border-radius:11px;color:#665a69;display:flex;gap:9px;padding:12px}.learning-persistence-boundary.fixture{background:#eef7f1}.learning-persistence-boundary p,.workspace-boundary p{font-size:10px;line-height:1.5;margin:0}.learning-proposals{display:grid;grid-gap:10px;gap:10px}.learning-proposals-heading{align-items:center;display:flex;justify-content:space-between}.learning-proposals-heading>strong{background:#f0e9f2;border-radius:999px;color:#654d6e;font-size:10px;padding:5px 9px}.learning-proposals article{border:1px solid #e6dfe8;border-radius:14px;display:grid;grid-gap:12px;gap:12px;padding:16px}.learning-proposals article>div{display:grid;grid-gap:5px;gap:5px}.learning-proposals h3,.teach-lila-form h3,.teach-review h3{color:#463b49;font-size:17px;margin:0}.learning-no-proposals p,.learning-proposals article p,.teach-lila-form p,.teach-review p{color:#706574;font-size:11px;line-height:1.55;margin:0}.learning-proposals article small{color:#897e8c;font-size:9px;line-height:1.45}.learning-proposals details{border-top:1px solid #eee8f0}.learning-proposals summary{align-items:center;color:#654d70;cursor:pointer;display:flex;font-size:10px;font-weight:850;gap:6px;padding:11px 0}.learning-proposals ul{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.learning-proposals li{display:flex;font-size:10px;gap:12px;justify-content:space-between}.learning-proposals li span{color:#837787}.learning-proposals footer,.teach-lila-form footer,.teach-review footer{display:flex;flex-wrap:wrap;gap:8px}.learning-proposals footer>strong{align-items:center;color:#39734d;display:flex;font-size:11px;gap:5px}.learning-no-proposals{background:#f8f5f9;border-radius:12px;padding:15px}.teach-lila-form,.teach-review{background:#faf8fb;border:1px solid #e5dde7;border-radius:14px;display:grid;grid-gap:14px;gap:14px;padding:17px}.teach-lila-form label,.teach-lila-form>div:first-child,.workspace-profile-grid label,.workspace-user-management form label{display:grid;grid-gap:5px;gap:5px}.teach-lila-form label>span,.workspace-profile-grid label>span,.workspace-user-management form label>span{color:#76697a;font-size:9px;font-weight:800}.teach-lila-form input,.teach-lila-form select,.teach-lila-form textarea,.workspace-profile-grid input,.workspace-profile-grid select,.workspace-user-management input{background:#fff;border:1px solid #dcd3df;border-radius:9px;color:#473d4a;font:inherit;font-size:12px;min-height:39px;padding:9px}.teach-lila-form textarea{min-height:80px;resize:vertical}.teach-grid,.workspace-profile-grid{display:grid;grid-gap:11px;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr))}.teach-rule{grid-column:1/-1}.teach-warning{background:#fff2ef;border-radius:9px;color:#93483f!important;padding:10px}.teach-review dl{display:grid;grid-gap:1px;gap:1px;margin:0}.teach-review dl>div{background:#fff;display:flex;font-size:10px;justify-content:space-between;padding:9px}.teach-review dd{font-weight:800;margin:0}.learning-action-status,.workspace-status{align-items:center;background:#eef7f1;border-radius:9px;color:#39734d;display:flex;font-size:10px;gap:6px;margin:0;padding:10px}.workspace-controls-stack{display:grid;grid-gap:16px;gap:16px}.workspace-profile-editor>header{justify-content:flex-start}.workspace-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-avatar-input{align-items:center;background:#fff;border:1px solid #dcd3df;border-radius:9px;display:flex;padding-left:10px}.workspace-avatar-input input{border:0;width:100%}.workspace-profile-editor footer{display:flex;justify-content:flex-end}.workspace-user-management>header{justify-content:flex-start}.workspace-user-management>header>div:first-child{align-items:center;background:#eee7f1;border-radius:11px;color:#644f6d;display:flex;height:42px;justify-content:center;width:42px}.workspace-user-management ul{display:grid;list-style:none;margin:0;padding:0}.workspace-user-management li{align-items:center;border-top:1px solid #eee8f0;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 1fr auto auto;padding:11px 0}.workspace-user-management li>span{align-items:center;background:#eee7f1;border-radius:999px;display:flex;height:30px;justify-content:center;width:30px}.workspace-user-management li>div{display:grid}.workspace-user-management li small{color:#887d8c}.workspace-user-management li b{font-size:10px}.workspace-user-management form{align-items:end;display:grid;grid-gap:9px;gap:9px;grid-template-columns:1fr auto}.workspace-users-unavailable{align-items:flex-start;background:#f8f5f9;border-radius:12px;display:flex;gap:10px;padding:14px}.workspace-users-unavailable div{display:grid;grid-gap:4px;gap:4px}.workspace-users-unavailable strong{font-size:11px}.workspace-users-unavailable p{font-size:10px!important}.connection-quick-controls{border-top:1px solid #eee8f0;display:grid;grid-gap:8px;gap:8px;padding-top:12px}.connection-quick-controls>div:first-child{display:flex;flex-wrap:wrap;gap:7px}.connection-quick-controls button.danger{background:#f7edef;color:#9c3341}.connection-quick-controls small{align-items:center;color:#817585;display:flex;font-size:9px;gap:5px}.connection-quick-controls>p{background:#f7f3f8;border-radius:8px;font-size:10px;margin:0;padding:9px}.connection-quick-confirm{background:#fff7f7;border:1px solid #f1d4d8;border-radius:10px;padding:12px}.connection-quick-confirm p{font-size:10px!important;margin:0 0 9px!important}.connection-center-card>footer a{align-items:center;color:#705979;display:flex;font-weight:800;gap:4px;text-decoration:none}.muir-4-qa>nav{display:flex;gap:8px}.muir-4-qa>nav a{background:#eee7f1;border-radius:999px;color:#654d70;font-size:11px;font-weight:800;padding:8px 11px;text-decoration:none}@media(max-width:640px){.merchant-learning-workspace{padding:15px}.merchant-learning-workspace>header{display:grid}.teach-grid,.workspace-profile-grid{grid-template-columns:1fr}.workspace-profile-editor,.workspace-user-management{padding:16px}.workspace-user-management li{grid-template-columns:auto 1fr auto}.workspace-user-management li button{grid-column:2/-1;justify-self:start}.workspace-user-management form{grid-template-columns:1fr}.connection-quick-controls>div:first-child{display:grid;grid-template-columns:1fr}.connection-quick-controls button{min-height:42px}.learning-proposals li{display:grid}.muir-4-qa{padding-left:16px;padding-right:16px}}.r13-preview-banner{align-items:center;background:#2d2033;color:#fff;display:flex;gap:12px;min-height:36px;padding:8px 148px 8px 22px;position:relative;z-index:60}.r13-preview-banner strong{font-size:11px;letter-spacing:.08em}.r13-preview-banner span{color:#e8dfea;font-size:11px}.r13-preview-banner small{color:#cbbdce;font-size:10px;margin-left:auto}.r13-qa{position:fixed;right:18px;top:7px;z-index:110}.r13-qa-launcher{align-items:center;background:#ffffff14;border:1px solid #ffffff42;border-radius:8px;box-shadow:none;color:#fff;display:flex;font:inherit;font-size:10px;font-weight:750;gap:6px;min-height:30px;padding:6px 9px}.r13-qa-panel{background:#fff;border:1px solid #ded4e0;border-radius:16px;box-shadow:0 18px 55px rgba(39,27,45,.22);display:grid;grid-gap:13px;gap:13px;margin-top:8px;padding:17px;position:absolute;right:0;top:100%;width:min(360px,calc(100vw - 28px))}.r13-qa-panel header{align-items:center;display:flex;justify-content:space-between}.r13-qa-panel header span,.r13-qa-panel header strong{display:block}.r13-qa-panel header span{color:#8b5d8e;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.r13-qa-panel header strong{font-size:15px;margin-top:2px}.r13-qa-panel header button{background:transparent;border:0;color:#665c6b}.r13-qa-panel label{color:#4c424f;display:grid;font-size:11px;font-weight:750;grid-gap:6px;gap:6px}.r13-qa-panel label small{color:#918894;font-weight:500}.r13-qa-panel select,.r13-qa-panel textarea{background:#faf8fa;border:1px solid #dcd3de;border-radius:9px;color:#2f2732;font:inherit;font-size:12px;padding:9px 10px}.r13-qa-panel textarea{resize:vertical}.r13-qa-context{color:#807684;font-size:10px;line-height:1.45;margin:0}.r13-qa-actions{display:flex;gap:8px;justify-content:flex-end}.r13-qa-actions button{align-items:center;border-radius:8px;display:flex;font:inherit;font-size:10px;font-weight:750;gap:5px;padding:9px 11px}.r13-qa-actions .secondary{background:#f4f0f5;border:0;color:#5e4d63}.r13-qa-actions .primary{background:#2d2033;border:0;color:#fff}.r13-qa.open .r13-qa-launcher{margin-left:auto}.today-case-brief{display:grid;grid-gap:10px;gap:10px;margin:0 0 14px}.today-case-brief>div{display:grid;grid-gap:3px;gap:3px}.today-case-brief small{color:#806d87;font-size:8px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.today-case-brief p{color:#746b78;font-size:11px;line-height:1.48;margin:0}.today-case-next-action{background:#f6f1f7;border-radius:9px;padding:9px 10px}.today-case-next-action strong{color:#4d3b55}@media(max-width:640px){.r13-preview-banner{align-items:flex-start;display:grid;grid-gap:2px;gap:2px;padding:8px 54px 8px 14px}.r13-preview-banner small{margin:0}.r13-qa{right:9px;top:7px}.r13-qa-launcher{height:32px;justify-content:center;padding:6px;width:32px}.r13-qa-launcher span{display:none}.r13-qa-panel{position:fixed;right:8px;top:42px}}.settings-overview{gap:16px;max-width:1040px;padding-top:24px}.settings-overview-header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.settings-overview-header>div{display:grid;grid-gap:5px;gap:5px}.settings-overview-header h1{color:#372f3b;font-family:Georgia,serif;font-size:36px;font-weight:400;margin:0}.settings-overview-header p{color:#776d7b;font-size:12px;margin:0}.settings-read-only{align-items:center;background:#eee8f0;border-radius:999px;color:#65556c;display:flex;font-size:10px;font-weight:850;gap:6px;padding:8px 11px;white-space:nowrap}.settings-overview-section{background:#fff;border:1px solid #e5dee7;border-radius:17px;display:grid;grid-gap:16px;gap:16px;padding:20px}.settings-overview-section>p{color:#746b78;font-size:11px;line-height:1.5;margin:0}.settings-overview-heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.settings-overview-heading>div{display:grid;grid-gap:3px;gap:3px}.settings-identity-card>div:nth-child(2)>span,.settings-overview-heading span{color:#846d8c;font-size:8px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.settings-identity-card h2,.settings-overview-heading h2{color:#403746;font-family:Georgia,serif;font-size:23px;font-weight:400;margin:0}.settings-overview-heading small{background:#f1ebf3;border-radius:999px;color:#69566f;font-size:9px;font-weight:850;padding:6px 9px}.settings-identity-card{align-items:center;grid-template-columns:auto minmax(170px,1fr) minmax(380px,1.35fr)}.settings-overview-avatar{align-items:center;background:#3f3344;border-radius:15px;color:#fff;display:flex;font-size:16px;font-weight:900;height:54px;justify-content:center;width:54px}.settings-identity-card>div:nth-child(2){display:grid;grid-gap:3px;gap:3px}.settings-identity-card>div:nth-child(2)>p{color:#7c7180;font-size:10px;margin:0}.settings-identity-card dl{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;overflow:hidden}.settings-identity-card dl>div{background:#f8f5f9;display:grid;grid-gap:4px;gap:4px;padding:12px}.settings-identity-card dt{color:#8d8191;font-size:8px;font-weight:850;text-transform:uppercase}.settings-identity-card dd{color:#4d4251;font-size:10px;font-weight:800;margin:0}.settings-connection-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.settings-connection-grid article{border:1px solid #e8e2ea;border-radius:13px;display:grid;grid-gap:9px;gap:9px;min-width:0;padding:13px}.settings-connection-grid article[data-state=connected]{background:#f5faf6;border-color:#dce9df}.settings-connection-grid article[data-state=error]{background:#fff8f6;border-color:#eddcd6}.settings-connection-grid article>header{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto 1fr auto}.settings-connection-grid article>header>div{display:grid;grid-gap:1px;gap:1px;min-width:0}.settings-connection-grid h3{font-size:12px;margin:0}.settings-connection-grid header p{color:#918694;font-size:7px;margin:0;text-transform:uppercase}.settings-provider-mark{align-items:center;background:#5d5161;border-radius:9px;color:#fff;display:flex;font-size:10px;font-weight:900;height:31px;justify-content:center;width:31px}.settings-provider-mark.shopify{background:#438854}.settings-provider-mark.ga4{background:#e8822c}.settings-provider-mark.meta{background:#1877f2}.settings-provider-mark.google_ads{background:linear-gradient(135deg,#4285f4 0 34%,#fbbc04 34% 66%,#34a853 66%)}.settings-provider-mark.klaviyo{background:#2d2930}.settings-connection-grid article>strong{font-size:11px}.settings-connection-grid article>p{color:#776d7b;font-size:9px;line-height:1.4;margin:0}.settings-connection-grid article>footer{align-items:center;border-top:1px solid #eee8f0;color:#897e8d;display:flex;font-size:8px;gap:5px;padding-top:8px}.settings-overview-two-column{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}.settings-category-list{display:flex;flex-wrap:wrap;gap:8px}.settings-category-list span{background:#eee7f1;border:1px solid #dfd3e3;border-radius:999px;color:#5e4867;font-size:11px;font-weight:850;padding:8px 12px}.settings-safeguard-list{display:grid;grid-gap:9px;gap:9px;list-style:none;margin:0;padding:0}.settings-safeguard-list li{align-items:flex-start;color:#625867;display:flex;font-size:10px;gap:8px;line-height:1.45}.settings-safeguard-list svg{color:#43805a;flex:none}.marketing-merchant-view{gap:14px}.marketing-category-toolbar{align-items:center;background:#fff;border:1px solid #e5dee7;border-radius:14px;display:flex;flex-wrap:wrap;gap:7px;padding:10px 12px}.marketing-category-toolbar>span{color:#8a788f;font-size:8px;font-weight:900;letter-spacing:.09em;margin-right:4px;text-transform:uppercase}.marketing-category-toolbar a{border:1px solid #e4dce6;border-radius:999px;color:#67556e;font-size:10px;font-weight:850;padding:7px 11px;text-decoration:none}.marketing-category-toolbar a[aria-current=page]{background:#4c3e51;border-color:#4c3e51;color:#fff}.marketing-category-toolbar>small{color:#8a808d;font-size:9px;margin-left:auto}.marketing-channel-summary-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-channel-summary-grid>article{background:#faf8fb;border:1px solid #ebe5ed;border-radius:12px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:13px}.marketing-channel-summary-grid header{align-items:center;display:flex;gap:8px}.marketing-channel-summary-grid header>span{align-items:center;background:#eee8f0;border-radius:7px;color:#6d5b74;display:flex;font-size:8px;font-weight:900;height:23px;justify-content:center;width:23px}.marketing-channel-summary-grid header strong{font-size:12px}.marketing-channel-summary-grid dl{display:flex;flex-wrap:wrap;gap:14px;margin:0}.marketing-channel-summary-grid dl>div{display:grid;grid-gap:2px;gap:2px}.marketing-channel-summary-grid dt{color:#918695;font-size:7px;font-weight:850;text-transform:uppercase}.marketing-channel-summary-grid dd{color:#433949;font-size:12px;font-weight:850;margin:0}.marketing-channel-summary-grid p{color:#807583;font-size:8px;line-height:1.4;margin:0}.marketing-single-caveat{background:#f7f3f8;border-radius:9px;color:#776c7a;font-size:9px;line-height:1.45;margin:0;padding:9px 11px}.marketing-destination-card-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-destination-card-grid>article{align-items:center;border:1px solid #e9e2eb;border-radius:12px;display:grid;grid-gap:11px;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:12px}.marketing-destination-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.marketing-destination-copy>span{color:#806887;font-size:7px;font-weight:900;text-transform:uppercase}.marketing-destination-copy>strong{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-destination-copy>small{color:#8c818f;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-destination-metric{display:grid;grid-gap:2px;gap:2px;text-align:right}.marketing-destination-metric strong{font-family:Georgia,serif;font-size:17px}.marketing-destination-metric span{color:#8c818f;font-size:7px;text-transform:uppercase}.marketing-attention-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-attention-grid>article{align-items:flex-start;background:#faf8fb;border:1px solid #e9e2eb;border-radius:12px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr);padding:13px}.marketing-attention-grid>article>svg{color:#735f7b;margin-top:2px}.marketing-attention-grid>article>div{display:grid;grid-gap:4px;gap:4px}.marketing-attention-grid span{color:#806887;font-size:7px;font-weight:900;text-transform:uppercase}.marketing-attention-grid h3{font-size:13px;margin:0}.marketing-attention-grid p{color:#786e7b;font-size:9px;line-height:1.45;margin:0}.marketing-v2-empty.compact{min-height:0;padding:14px}@media(max-width:1050px){.settings-connection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-identity-card{grid-template-columns:auto minmax(0,1fr)}.settings-identity-card dl{grid-column:1/-1}.marketing-channel-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.settings-overview{gap:10px;padding:14px 12px 92px}.settings-overview-header{align-items:flex-start}.settings-overview-header h1{font-size:29px}.settings-read-only{font-size:8px}.settings-overview-section{padding:15px}.settings-identity-card{grid-template-columns:auto minmax(0,1fr)}.settings-connection-grid,.settings-identity-card dl,.settings-overview-two-column{grid-template-columns:1fr}.settings-connection-grid article{gap:8px}.marketing-category-toolbar{align-items:flex-start}.marketing-category-toolbar>span{flex:0 0 100%}.marketing-category-toolbar>small{flex:0 0 100%;margin-left:0}.marketing-attention-grid,.marketing-channel-summary-grid,.marketing-destination-card-grid{grid-template-columns:1fr}.marketing-destination-card-grid>article{grid-template-columns:auto minmax(0,1fr)}.marketing-destination-metric{grid-column:2;text-align:left}.marketing-merchant-view .marketing-v2-key-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-merchant-view .marketing-v2-key-metrics>div{border-left:1px solid #ffffff1f;border-top:0;padding:8px}.marketing-merchant-view .marketing-v2-key-metrics dd{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}