:root{--bg:#070b19;--panel:#0c142b;--ink:#f7f8ff;--muted:#a6b2cc;--line:rgba(255,255,255,.11);--purple:#7657ff;--cyan:#42ccf5;--green:#48d2a8;--coral:#ff8c74;--radius:24px}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;background:radial-gradient(circle at 15% 5%,rgba(118,87,255,.17),transparent 28%),radial-gradient(circle at 88% 20%,rgba(66,204,245,.10),transparent 25%),var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;min-height:100vh}.page-wrap{width:min(calc(100% - 2rem),1040px);margin:0 auto;padding:2rem 0 5rem}.topbar{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0 3rem}.brand{display:flex;align-items:center;gap:.65rem;color:var(--ink);text-decoration:none;font-weight:850}.brand img{width:36px;height:36px}.topbar nav{display:flex;gap:1rem;flex-wrap:wrap}.topbar nav a,.text-link{color:#bdc9e5;text-underline-offset:3px}.hero-card,.content-card,.config-card,.checkout-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.025));box-shadow:0 30px 90px rgba(0,0,0,.24)}.hero-card{padding:clamp(1.5rem,5vw,4rem);margin-bottom:1rem}.eyebrow{font-size:.72rem;font-weight:900;letter-spacing:.1em;color:#8fa0c8;text-transform:uppercase}.hero-card h1{font-size:clamp(2.6rem,6vw,5.5rem);letter-spacing:-.055em;line-height:.94;margin:.7rem 0 1rem}.hero-card p,.content-card p,.config-card p,.checkout-card p{color:var(--muted);line-height:1.7}.content-card,.config-card,.checkout-card{padding:clamp(1.25rem,3vw,2.25rem);margin-top:1rem}.content-card h2{margin-top:2.2rem}.content-card h2:first-child{margin-top:0}.content-card li{color:#c3cce0;line-height:1.7}.button{appearance:none;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:.85rem 1.05rem;min-height:44px;background:rgba(255,255,255,.06);color:#fff;font:inherit;font-weight:800;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;cursor:pointer}.button.primary{background:linear-gradient(110deg,var(--purple),#4e7cff);border-color:transparent}.button[aria-disabled="true"]{opacity:.55;cursor:not-allowed}.product-price{font-size:3rem;font-weight:950;line-height:1;margin:.5rem 0}.checkout-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.pill{border:1px solid var(--line);background:rgba(255,255,255,.04);border-radius:999px;padding:.45rem .65rem;color:#b8c5df;font-size:.72rem}.notice{border:1px solid rgba(255,194,112,.25);background:rgba(255,173,74,.07);border-radius:16px;padding:1rem;color:#f5cf9e;line-height:1.55;margin:1rem 0}.success{border-color:rgba(72,210,168,.3);background:rgba(72,210,168,.08);color:#b6efd9}.fields{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.fields label{display:grid;gap:.42rem;color:#d6def0;font-size:.78rem}.fields label.full{grid-column:1/-1}.fields input{width:100%;border:1px solid rgba(255,255,255,.15);border-radius:11px;background:#090f22;color:#fff;padding:.8rem .85rem;font:inherit}.fields input:focus{outline:3px solid rgba(66,204,245,.35);outline-offset:2px}.config-actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1rem}.status-list{display:grid;gap:.5rem;margin:1rem 0}.status-list div{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(255,255,255,.07);padding:.65rem 0;color:#b5c1da}.status-list b.good{color:var(--green)}.status-list b.wait{color:#f2bd76}.footer-note{color:#72819f;font-size:.78rem;margin-top:2rem}.error-code{font-size:clamp(5rem,18vw,12rem);font-weight:950;line-height:.8;letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.22)}@media(max-width:720px){.fields{grid-template-columns:1fr}.fields label.full{grid-column:auto}.topbar{align-items:flex-start;flex-direction:column}.hero-card h1{font-size:3.1rem}.button{width:100%}.config-actions{display:grid}}

/* Iteration 3 purchase-review clarity */
.checkout-review{max-width:900px;margin-inline:auto}
.checkout-title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:start}
.checkout-title-row h1{margin:.55rem 0 .5rem;font-size:clamp(2rem,5vw,3.8rem);line-height:.96;letter-spacing:-.05em}
.checkout-title-row .product-price{margin-top:.65rem;white-space:nowrap}
.checkout-expectations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1.15rem 0}
.checkout-expectations>div{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);gap:.65rem;padding:.9rem;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.025)}
.checkout-expectations b{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:rgba(118,87,255,.2);color:#d9d3ff}
.checkout-expectations span{display:grid;gap:.2rem;min-width:0}
.checkout-expectations strong{font-size:.76rem}
.checkout-expectations small{color:var(--muted);font-size:.68rem;line-height:1.45}
.checkout-actions{display:flex;gap:.65rem;flex-wrap:wrap}
.checkout-actions .button{min-width:190px}
.checkout-support{margin-top:.7rem}
@media(max-width:760px){
  .checkout-title-row{grid-template-columns:minmax(0,1fr)}
  .checkout-title-row .product-price{font-size:2.6rem}
  .checkout-expectations{grid-template-columns:minmax(0,1fr)}
  .checkout-actions{display:grid}
  .checkout-actions .button{width:100%;min-width:0}
}

/* Iteration 4 accessibility + reliability */
.skip-link{position:fixed;left:1rem;top:-100px;z-index:1000;padding:.8rem 1rem;background:#fff;color:#111;border-radius:10px;font-weight:850;text-decoration:none}.skip-link:focus{top:1rem}
:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}
@media(forced-colors:active){:focus-visible{outline:3px solid CanvasText}.button,.pill,.notice,.checkout-expectations>div{forced-color-adjust:auto}}

/* Iteration 6 — production configuration + consent controls */
.button:disabled{opacity:.48;cursor:not-allowed}
.support-consent{position:fixed;z-index:120;left:50%;bottom:max(1rem,env(safe-area-inset-bottom));transform:translateX(-50%);width:min(calc(100% - 2rem),820px);max-height:min(70svh,520px);overflow:auto;border:1px solid rgba(255,255,255,.13);border-radius:18px;background:rgba(7,11,25,.98);box-shadow:0 24px 80px rgba(0,0,0,.45);padding:1rem;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;color:#fff}.support-consent[hidden]{display:none}.support-consent>div:first-child{display:grid;gap:.22rem}.support-consent strong{font-size:.82rem}.support-consent span{color:#a6b2cc;font-size:.72rem;line-height:1.5}.support-consent>div:last-child{display:flex;gap:.5rem}html.has-analytics-consent{scroll-padding-bottom:var(--analytics-consent-offset,220px)}html.has-analytics-consent body{padding-bottom:var(--analytics-consent-offset,220px)}
@media(max-width:720px){.support-consent{grid-template-columns:1fr;width:calc(100% - 1rem);bottom:max(.5rem,env(safe-area-inset-bottom));padding:.85rem}.support-consent>div:last-child{display:grid}.support-consent .button{width:100%}}


/* Iteration 7 — purchase confidence + access recovery */
.purchase-check{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:1rem;margin:1.1rem 0;padding:1rem;border:1px solid rgba(66,204,245,.22);border-radius:18px;background:rgba(66,204,245,.045)}
.purchase-check>div:first-child{min-width:0}.purchase-check strong{display:block;margin:.35rem 0;font-size:.94rem}.purchase-check p{margin:.2rem 0 0;font-size:.78rem;line-height:1.55}.purchase-summary{margin:0;display:grid;gap:.35rem}.purchase-summary div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:.5rem .6rem;border-bottom:1px solid rgba(255,255,255,.07)}.purchase-summary div:last-child{border-bottom:0}.purchase-summary dt{color:var(--muted);font-size:.72rem}.purchase-summary dd{margin:0;text-align:right;font-size:.72rem;font-weight:800;color:#e9edff;max-width:240px}.access-hero h1{font-size:clamp(2.4rem,6vw,5rem)}.recovery-steps{display:grid;gap:.75rem;padding:0;list-style:none;counter-reset:recovery}.recovery-steps li{counter-increment:recovery;display:grid;grid-template-columns:42px minmax(0,1fr);gap:.8rem;align-items:start;padding:1rem;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.025)}.recovery-steps li::before{content:counter(recovery);width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:rgba(118,87,255,.18);color:#ddd7ff;font-weight:900}.recovery-steps strong,.recovery-steps span{grid-column:2}.recovery-steps span{color:var(--muted);font-size:.8rem;line-height:1.55;margin-top:-.55rem}.help-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.2rem}.help-split>div{padding:1rem;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.025)}.help-split h2{margin:.1rem 0 .4rem;font-size:1rem}.help-split p{font-size:.8rem;margin:.2rem 0 1rem}.access-safety{margin-top:1.25rem}.access-safety strong{display:block;margin-bottom:.25rem}
@media(max-width:760px){.purchase-check,.help-split{grid-template-columns:minmax(0,1fr)}.purchase-summary dd{max-width:180px}.recovery-steps li{grid-template-columns:38px minmax(0,1fr)}.recovery-steps li::before{width:38px;height:38px}}

/* Iteration 8 — commercial policy truth + support routing */
.commercial-check{margin:1.1rem 0;padding:1rem;border:1px solid rgba(118,87,255,.24);border-radius:18px;background:rgba(118,87,255,.045)}
.commercial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.7rem}.commercial-grid>div{min-width:0;padding:.85rem;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.025)}.commercial-grid strong{font-size:.78rem}.commercial-grid p{font-size:.72rem;line-height:1.5;margin:.35rem 0 0}.commercial-links{font-size:.76rem;margin:.8rem 0 0!important}.support-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.support-topic{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:1rem;border:1px solid var(--line);border-radius:17px;background:rgba(255,255,255,.025)}.support-topic h2{font-size:1rem;margin:.45rem 0 .25rem}.support-topic p{font-size:.79rem;margin:.2rem 0 1rem;flex:1}.support-topic .button{width:100%}.support-secondary-link{display:inline-flex;min-height:44px;align-items:center;margin-top:.55rem}.support-topic.is-highlighted{border-color:rgba(66,204,245,.55);box-shadow:0 0 0 3px rgba(66,204,245,.08)}.support-context{margin:1rem 0 0;padding:.75rem 1rem;border-radius:14px;background:rgba(72,210,168,.08);color:#b6efd9;font-size:.78rem}.support-direct{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;align-items:center;border-top:1px solid var(--line);margin-top:1rem;padding-top:1rem;color:var(--muted);font-size:.78rem}.refund-help{margin-top:1rem}
@media(max-width:760px){.commercial-grid,.support-topic-grid{grid-template-columns:minmax(0,1fr)}.support-direct{align-items:flex-start;flex-direction:column}}

/* Iteration 9 — consistent, touch-friendly secondary navigation */
.topbar nav a{min-height:44px;display:inline-flex;align-items:center;font-size:.82rem;text-decoration-thickness:1px}
@media(max-width:720px){.topbar nav{width:100%;gap:.25rem 1rem}.topbar nav a{min-height:44px}}

/* Iteration 10 — commerce preflight */
.commerce-preflight h2{font-size:clamp(1.7rem,3vw,2.5rem);letter-spacing:-.035em;margin:.55rem 0 .45rem}.commerce-matrix{display:grid;gap:.75rem;margin-top:1.15rem}.commerce-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem 1rem;align-items:center;border:1px solid var(--line);border-radius:16px;padding:1rem;background:rgba(255,255,255,.025)}.commerce-row>div:first-child{display:grid;gap:.2rem}.commerce-row>div:first-child span{color:var(--muted);font-size:.78rem}.commerce-row>b{font-size:.75rem}.commerce-row>b.good{color:var(--green)}.commerce-row>b.wait{color:#f2bd76}.commerce-links{grid-column:1/-1;display:flex;gap:.55rem;flex-wrap:wrap;align-items:center}.commerce-links .button{min-height:44px;padding:.65rem .8rem;font-size:.75rem}.commerce-links>span{color:var(--muted);font-size:.78rem}.fields input:invalid{border-color:rgba(255,140,116,.65)}
@media(max-width:720px){.commerce-row{grid-template-columns:1fr}.commerce-links{grid-column:auto;display:grid}.commerce-links .button{width:100%}}

/* Iteration 11 — release candidate consistency + device safety */
.support-site-footer{width:min(calc(100% - 2rem),1040px);margin:0 auto max(1.5rem,env(safe-area-inset-bottom));padding:1.2rem 0 2rem;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;color:var(--muted)}
.support-site-footer>div{display:flex;align-items:center;gap:.4rem 1rem;flex-wrap:wrap;min-width:0}
.support-site-footer strong{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:#8090af}
.support-site-footer a{min-height:44px;display:inline-flex;align-items:center;color:#bdc9e5;text-underline-offset:3px;font-size:.82rem}
.support-site-footer a[aria-current="page"]{color:#fff;font-weight:800;text-decoration-thickness:2px}
.button,.topbar a,.support-site-footer a{touch-action:manipulation}
@media(max-width:720px){.support-site-footer{grid-template-columns:1fr;padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.support-site-footer>div{align-items:flex-start;flex-direction:column;gap:.2rem}.support-site-footer a{width:100%}}


/* Iteration 12 — owner diagnostics + launch measurement */
.diagnostics-card h2{font-size:clamp(1.7rem,3vw,2.6rem);letter-spacing:-.035em;margin:.55rem 0 .45rem}.diagnostics-list b{max-width:62%;text-align:right;overflow-wrap:anywhere}.diagnostic-boundary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem}.diagnostic-boundary>div{min-width:0;padding:1rem;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.025);display:grid;gap:.35rem}.diagnostic-boundary strong{font-size:.82rem}.diagnostic-boundary span{color:var(--muted);font-size:.78rem;line-height:1.55}@media(max-width:760px){.diagnostics-list div{align-items:flex-start;flex-direction:column}.diagnostics-list b{max-width:100%;text-align:left}.diagnostic-boundary{grid-template-columns:1fr}}

/* Iteration 13 — creator commerce activation */
.activation-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem;align-items:center}.activation-summary h2{font-size:clamp(1.8rem,4vw,3rem);letter-spacing:-.04em;margin:.45rem 0}.activation-score{display:grid;justify-items:end;gap:.1rem}.activation-score strong{font-size:clamp(2rem,5vw,4rem);line-height:1;letter-spacing:-.05em}.activation-score span{font-size:.76rem;color:var(--muted)}.activation-progress{height:8px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden;margin:1.15rem 0}.activation-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--purple),var(--cyan));transition:width .25s ease}.activation-actions{display:flex;gap:.75rem;flex-wrap:wrap}.activation-products{display:grid;gap:1rem}.activation-product header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.activation-product header h2{margin:.35rem 0 .2rem;font-size:clamp(1.3rem,2.5vw,2rem);letter-spacing:-.025em}.activation-product header p{margin:0}.activation-product header b{font-size:.75rem;padding:.45rem .6rem;border-radius:999px;background:rgba(255,255,255,.05)}.activation-product header b.good{color:var(--green)}.activation-product header b.wait{color:#f2bd76}.activation-product fieldset{border:0;padding:0;margin:1.2rem 0 0}.activation-product legend{font-weight:850;margin-bottom:.7rem}.activation-check{display:grid;grid-template-columns:24px 1fr;gap:.75rem;align-items:start;padding:.7rem 0;border-top:1px solid rgba(255,255,255,.07);cursor:pointer}.activation-check input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--green)}.activation-check span{display:grid;grid-template-columns:28px 1fr;gap:.45rem;color:#c6d0e5;line-height:1.5}.activation-check span strong{color:#8da0c8}.activation-wait{padding:.85rem 1rem;border:1px dashed rgba(255,255,255,.16);border-radius:14px}.activation-stamp{font-size:.75rem!important;color:var(--green)!important;margin:.8rem 0 0!important}.activation-guidance{margin-bottom:2rem}.activation-guidance h2{font-size:clamp(1.5rem,3vw,2.2rem)}
@media(max-width:720px){.activation-summary{grid-template-columns:1fr}.activation-score{justify-items:start}.activation-actions{display:grid}.activation-product header{grid-template-columns:1fr}.activation-check span{grid-template-columns:24px 1fr}}
@media(prefers-reduced-motion:reduce){.activation-progress span{transition:none}}

/* Iteration 14 — physical-device acceptance */
.device-profiles{display:grid;gap:1rem}.device-profile header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.device-profile header h2{margin:.35rem 0 .2rem;font-size:clamp(1.35rem,2.6vw,2rem);letter-spacing:-.025em}.device-profile header p{margin:0}.device-profile header>b{font-size:.75rem;padding:.45rem .65rem;border-radius:999px;background:rgba(255,255,255,.05);white-space:nowrap}.device-profile header>b.good{color:var(--green)}.device-profile header>b.wait{color:#f2bd76}.device-environment{display:grid;gap:.45rem;margin:1rem 0;color:#dbe3f4;font-size:.8rem;font-weight:750}.device-environment small{color:var(--muted);font-weight:600}.device-environment input{min-height:44px;width:100%;border:1px solid rgba(255,255,255,.15);border-radius:11px;background:#090f22;color:#fff;padding:.75rem .85rem;font:inherit}.device-environment input:focus{outline:3px solid rgba(66,204,245,.35);outline-offset:2px}.device-profile fieldset{border:0;padding:0;margin:1rem 0 0}.device-profile legend{font-weight:850;margin-bottom:.7rem}.device-timestamp{margin:.8rem 0 0!important;font-size:.76rem;color:#7f90b1!important}.device-guidance ol{padding-left:1.25rem}.device-guidance li{margin:.45rem 0}.device-profile .activation-check input{min-width:22px;min-height:22px}.device-profile .activation-check{min-height:44px}
@media(max-width:720px){.device-profile header{grid-template-columns:1fr}.device-profile header>b{justify-self:start}.device-profile{padding:1.1rem}.activation-actions .button{width:100%}}


/* Iteration 16 — evidence-led optimization review */
.optimization-hero h1{max-width:850px}.optimization-recipes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1rem}.optimization-recipes>div{display:grid;gap:.35rem;padding:1rem;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.025)}.optimization-recipes strong{font-size:.86rem}.optimization-recipes span{color:var(--muted);font-size:.78rem;line-height:1.55}.optimization-form h2,.optimization-results h2{font-size:clamp(1.7rem,3vw,2.6rem);letter-spacing:-.035em;margin:.55rem 0 1rem}.optimization-meta{margin-bottom:1rem}.optimization-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.optimization-grid fieldset{min-width:0;border:1px solid var(--line);border-radius:18px;padding:1rem;margin:0;background:rgba(255,255,255,.025)}.optimization-grid legend{padding:0 .35rem;font-weight:850;font-size:.86rem}.optimization-grid label,.optimization-vitals label{display:grid;grid-template-columns:minmax(0,1fr) minmax(100px,.35fr);align-items:center;gap:1rem;padding:.55rem 0;border-bottom:1px solid rgba(255,255,255,.07);color:#d6def0;font-size:.78rem}.optimization-grid label:last-child,.optimization-vitals label:last-child{border-bottom:0}.optimization-grid input,.optimization-vitals input{width:100%;min-height:44px;border:1px solid rgba(255,255,255,.15);border-radius:11px;background:#090f22;color:#fff;padding:.72rem .8rem;font:inherit}.optimization-grid input:focus,.optimization-vitals input:focus{outline:3px solid rgba(66,204,245,.35);outline-offset:2px}.optimization-performance{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;align-items:start;margin-top:1rem;padding:1rem;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.02)}.optimization-performance h3{margin:.45rem 0 .25rem}.optimization-performance p{font-size:.78rem;margin:.2rem 0}.optimization-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.optimization-result{min-width:0;border:1px solid var(--line);border-radius:18px;padding:1rem;background:rgba(255,255,255,.025)}.optimization-result h3{margin:.1rem 0 .8rem;font-size:1rem}.optimization-result>p{font-size:.78rem}.optimization-rate{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .8rem;padding:.62rem 0;border-top:1px solid rgba(255,255,255,.07)}.optimization-rate span{color:#d5def0;font-size:.78rem}.optimization-rate b{font-size:.8rem}.optimization-rate small{grid-column:1/-1;color:var(--muted);font-size:.7rem}.optimization-focus{display:grid;gap:.35rem;margin-top:.8rem;padding:.8rem;border-radius:14px;background:rgba(66,204,245,.07);border:1px solid rgba(66,204,245,.18)}.optimization-focus strong{font-size:.8rem;color:#dff7ff}.optimization-focus span{font-size:.75rem;color:#aebbd5;line-height:1.55}.optimization-warning{padding:.7rem;border-radius:12px;background:rgba(255,140,116,.08);border:1px solid rgba(255,140,116,.2);color:#ffc6b9!important}.vital-good{color:var(--green)!important}.vital-needs-improvement{color:#f2bd76!important}.vital-poor{color:var(--coral)!important}@media(max-width:760px){.optimization-recipes,.optimization-grid,.optimization-performance,.optimization-result-grid{grid-template-columns:1fr}.optimization-grid label,.optimization-vitals label{grid-template-columns:minmax(0,1fr) 110px}.optimization-result{padding:.9rem}}
