.imo.svelte-ror35s{border-radius:var(--cw-radius-2xl);background:radial-gradient(ellipse 70% 40% at 50% 0%, #05f29b14, transparent 60%), var(--cw-panel-gradient,linear-gradient(180deg, #161616, #101010));border:1px solid #ffffff1a;width:100%;padding:28px 24px 24px}html[data-theme=light] .imo.svelte-ror35s{--cw-bg-primary:#0f0f0f;--cw-bg-secondary:#1a1a1a;--cw-card-gradient:linear-gradient(135deg, #1a1a1a, #101010);--cw-panel-gradient:linear-gradient(180deg, #1b211d, #111714);--cw-text-primary:#fff;--cw-text-secondary:#d1d5db;--cw-text-muted:#aebbb2;--cw-energy-mint:#05f29b;border-color:#314137}.imo__head-wrap.svelte-ror35s{z-index:1;justify-content:center;margin:0 0 52px;display:flex;position:relative}.imo__head.svelte-ror35s{text-align:center;border-radius:var(--cw-radius-2xl);background:radial-gradient(ellipse 80% 70% at 50% 0%, #05f29b1a, transparent 60%), var(--cw-panel-gradient,linear-gradient(180deg, #1a1a1a, #121212));border:1px solid #ffffff1f;width:100%;max-width:40rem;margin:0;padding:22px 28px 24px;box-shadow:0 10px 28px #00000038,0 0 32px #05f29b14}.imo__head.svelte-ror35s .cw-eyebrow{justify-content:center;margin:0 0 12px}.imo__title.svelte-ror35s{letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0 0 10px;font-size:clamp(22px,2.4vw,32px);font-weight:800;line-height:1.2}.imo__title-accent.svelte-ror35s{background:linear-gradient(90deg,#05f29b,#5eead4);color:#0000;-webkit-background-clip:text;background-clip:text}.imo__lead.svelte-ror35s{color:var(--cw-text-muted);margin:0;font-size:15px;line-height:1.55}.imo__net.svelte-ror35s{position:relative}.imo__flows.svelte-ror35s{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.imo__flow-base.svelte-ror35s{fill:none;stroke:#05f29b24;stroke-width:1.5px;stroke-linecap:round}.imo__flow-neon.svelte-ror35s{fill:none;stroke-linecap:round;animation-duration:2.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--flow-i) * -.28s)}.imo__flow-neon--1.svelte-ror35s{stroke:#05f29b14;stroke-width:2.2px;stroke-dasharray:350 1000;animation-name:svelte-ror35s-imo-neon-1}.imo__flow-neon--2.svelte-ror35s{stroke:#05f29b2e;stroke-width:1.4px;stroke-dasharray:250 1000;animation-name:svelte-ror35s-imo-neon-2}.imo__flow-neon--3.svelte-ror35s{stroke:#05f29b66;stroke-width:1px;stroke-dasharray:150 1000;animation-name:svelte-ror35s-imo-neon-3}.imo__flow-neon--4.svelte-ror35s{stroke:#05f29bd9;stroke-width:.7px;stroke-dasharray:70 1000;animation-name:svelte-ror35s-imo-neon-4}.imo__flow-neon--5.svelte-ror35s{stroke:#ffffffeb;stroke-width:.35px;stroke-dasharray:20 1000;animation-name:svelte-ror35s-imo-neon-5}@keyframes svelte-ror35s-imo-neon-1{0%{stroke-dashoffset:350px}to{stroke-dashoffset:-650px}}@keyframes svelte-ror35s-imo-neon-2{0%{stroke-dashoffset:250px}to{stroke-dashoffset:-750px}}@keyframes svelte-ror35s-imo-neon-3{0%{stroke-dashoffset:150px}to{stroke-dashoffset:-850px}}@keyframes svelte-ror35s-imo-neon-4{0%{stroke-dashoffset:70px}to{stroke-dashoffset:-930px}}@keyframes svelte-ror35s-imo-neon-5{0%{stroke-dashoffset:20px}to{stroke-dashoffset:-980px}}.imo__flow-impact.svelte-ror35s{fill:#05f29b38;filter:blur(4px)}.imo__flow-hit--hub.svelte-ror35s .imo__flow-impact:where(.svelte-ror35s){fill:#05f29b59}.imo__flow-node.svelte-ror35s{fill:#05f29b;opacity:.75}.imo__flow-node--hub.svelte-ror35s{opacity:1;filter:drop-shadow(0 0 8px #05f29bd9)}.imo__grid.svelte-ror35s{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;display:grid;position:relative}.imo__card.svelte-ror35s{border-radius:var(--cw-radius-lg);background:radial-gradient(ellipse 90% 55% at 50% 0%, rgba(var(--card-rgb), .14), transparent 58%), var(--cw-card-gradient,var(--cw-panel-gradient,linear-gradient(180deg, #1a1a1a, #121212)));color:inherit;isolation:isolate;border:1px solid #ffffff1a;flex-direction:column;gap:14px;min-height:100%;padding:16px 16px 14px;text-decoration:none;transition:border-color .22s,transform .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.imo__card.svelte-ror35s:hover,.imo__card.svelte-ror35s:focus-visible{border-color:rgba(var(--card-rgb), .4);box-shadow:0 14px 32px #00000052, 0 0 28px rgba(var(--card-rgb), .08);outline:none;transform:translateY(-3px)}.imo__card-top.svelte-ror35s{align-items:flex-start;gap:12px;display:flex}.imo__card-ic.svelte-ror35s{background:#141416;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s,box-shadow .22s;display:inline-flex}.imo__card.svelte-ror35s:hover .imo__card-ic:where(.svelte-ror35s),.imo__card.svelte-ror35s:focus-visible .imo__card-ic:where(.svelte-ror35s){border-color:var(--card-c);background:color-mix(in srgb, var(--card-c) 12%, #141416);box-shadow:0 0 0 4px color-mix(in srgb, var(--card-c) 14%, transparent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.imo__card-ic.svelte-ror35s{transition:none}}.imo__card-copy.svelte-ror35s{min-width:0;padding-top:1px}.imo__card-title.svelte-ror35s{letter-spacing:-.02em;color:#fff;font-size:16.5px;font-weight:800;line-height:1.2;display:block}.imo__card-short.svelte-ror35s{color:#ffffff8c;margin:4px 0 0;font-size:12.5px;line-height:1.35}.imo__demo.svelte-ror35s{background:linear-gradient(180deg, rgba(var(--card-rgb), .06), transparent 40%), #0000006b;border:1px solid #ffffff14;border-radius:12px;flex:auto;min-height:156px;padding:12px;position:relative;overflow:hidden}.imo__card-foot.svelte-ror35s{color:#ffffff6b;align-items:center;gap:6px;margin-top:auto;font-size:12px;font-weight:650;transition:color .2s,gap .2s;display:inline-flex}.imo__card.svelte-ror35s:hover .imo__card-foot:where(.svelte-ror35s),.imo__card.svelte-ror35s:focus-visible .imo__card-foot:where(.svelte-ror35s){color:var(--card-c);gap:8px}.g-pf.svelte-ror35s,.g-seo.svelte-ror35s,.g-a11y.svelte-ror35s,.g-sec.svelte-ror35s,.g-eco.svelte-ror35s,.g-cmp.svelte-ror35s{flex-direction:column;justify-content:center;gap:8px;height:100%;display:flex}.g-pf__metric.svelte-ror35s{align-items:baseline;gap:8px;display:flex}.g-pf__code.svelte-ror35s{font-size:11px;font-weight:750;font-family:var(--cw-font-mono);letter-spacing:.06em;color:#ffffff8c}.g-pf__val.svelte-ror35s{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font-size:22px;font-weight:850;transition:color .35s}.g-pf--fixed.svelte-ror35s .g-pf__val:where(.svelte-ror35s){color:var(--card-c)}.g-pf__delta.svelte-ror35s{font-size:11px;font-weight:750;font-family:var(--cw-font-mono);color:var(--card-c);opacity:0;transition:opacity .3s,transform .3s;transform:translate(-4px)}.g-pf__delta--on.svelte-ror35s{opacity:1;transform:none}.g-pf__bar.svelte-ror35s{background:#ffffff14;border-radius:99px;height:7px;overflow:hidden}.g-pf__bar.svelte-ror35s i:where(.svelte-ror35s){height:100%;width:var(--w);border-radius:inherit;background:linear-gradient(90deg, rgba(var(--card-rgb), .45), var(--card-c));box-shadow:0 0 10px rgba(var(--card-rgb), .35);transition:width .55s cubic-bezier(.23,1,.32,1);display:block}.g-pf__queue.svelte-ror35s{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.g-pf__queue.svelte-ror35s li:where(.svelte-ror35s){color:#ffffff73;opacity:.2;border:1px solid #0000;border-radius:8px;padding:5px 8px;font-size:11.5px;font-weight:650;transition:opacity .3s,transform .3s,border-color .3s,color .3s;transform:translateY(3px)}.g-pf__step--on.svelte-ror35s{background:rgba(var(--card-rgb), .08);opacity:1!important;color:#fff!important;border-color:rgba(var(--card-rgb), .28)!important;transform:none!important}.g-seo__row.svelte-ror35s{opacity:.2;background:#00000047;border:1px solid #ffffff14;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;transition:opacity .3s,transform .3s,border-color .3s;display:flex;transform:translateY(3px)}.g-seo__row--on.svelte-ror35s{opacity:1;transform:none}.g-seo__row--err.svelte-ror35s{border-color:#ef44448c;animation:1.4s ease-in-out infinite svelte-ror35s-g-seo-glow;box-shadow:0 0 14px #ef444438,inset 0 0 0 1px #ef44441f}.g-seo__row--fix.svelte-ror35s{box-shadow:none;border-color:#fb923c66;animation:none}.g-seo__row--ok.svelte-ror35s{border-color:rgba(var(--card-rgb), .4)}.g-seo__path.svelte-ror35s{font-size:12px;font-family:var(--cw-font-mono);color:#fff}.g-seo__badge.svelte-ror35s{font-size:10px;font-weight:750;font-family:var(--cw-font-mono);color:#ffffffb3;background:#ffffff14;border-radius:99px;padding:2px 7px}.g-seo__row--err.svelte-ror35s .g-seo__badge:where(.svelte-ror35s){color:#fca5a5;background:#ef444438;box-shadow:0 0 10px #ef444459}.g-seo__row--fix.svelte-ror35s .g-seo__badge:where(.svelte-ror35s){color:#fdba74;box-shadow:none;background:#fb923c2e}.g-seo__row--ok.svelte-ror35s .g-seo__badge:where(.svelte-ror35s){background:rgba(var(--card-rgb), .18);color:var(--card-c)}@keyframes svelte-ror35s-g-seo-glow{0%,to{box-shadow:0 0 10px #ef44442e,inset 0 0 0 1px #ef44441a}50%{box-shadow:0 0 18px #ef444461,inset 0 0 0 1px #ef444433}}.g-seo__foot.svelte-ror35s{color:#ffffff8c;opacity:0;margin:2px 0 0;font-size:11.5px;font-weight:650;transition:opacity .3s}.g-seo__foot--on.svelte-ror35s{opacity:1}.g-a11y__swatch.svelte-ror35s{background:#f8717114;border:1px solid #f8717159;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .4s,background .4s;display:flex}.g-a11y__swatch--pass.svelte-ror35s{border-color:rgba(var(--card-rgb), .4);background:rgba(var(--card-rgb), .1)}.g-a11y__aa.svelte-ror35s{color:#bbb;background:#777;border-radius:10px;place-items:center;width:40px;height:40px;font-size:16px;font-weight:850;transition:background .4s,color .4s;display:grid}.g-a11y__swatch--pass.svelte-ror35s .g-a11y__aa:where(.svelte-ror35s){color:#f8fafc;background:#0f172a}.g-a11y__swatch.svelte-ror35s strong:where(.svelte-ror35s){color:#fff;font-variant-numeric:tabular-nums;font-size:16px;display:block}.g-a11y__swatch.svelte-ror35s span:where(.svelte-ror35s){color:#ffffff8c;font-size:11px}.g-a11y__tasks.svelte-ror35s{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.g-a11y__tasks.svelte-ror35s li:where(.svelte-ror35s){color:#fff6;opacity:.25;border:1px solid #ffffff1a;border-radius:99px;padding:4px 8px;font-size:11px;font-weight:650;transition:opacity .3s,color .3s,border-color .3s,background .3s}.g-a11y__task--on.svelte-ror35s{background:rgba(var(--card-rgb), .1);opacity:1!important;color:#fff!important;border-color:rgba(var(--card-rgb), .35)!important}.g-sec.svelte-ror35s{flex-direction:column;gap:8px;display:flex}.g-sec__alert.svelte-ror35s{opacity:.2;background:#ef44441a;border:1px solid #ef444473;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 11px;transition:opacity .3s,transform .3s;display:flex;transform:translateY(3px)}.g-sec__alert--on.svelte-ror35s{opacity:1;transform:none}.g-sec--fix.svelte-ror35s .g-sec__alert:where(.svelte-ror35s){border-color:rgba(var(--card-rgb), .4);background:rgba(var(--card-rgb), .08)}.g-sec__pulse.svelte-ror35s{background:#ef4444;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px;animation:1.2s ease-in-out infinite svelte-ror35s-g-sec-pulse;box-shadow:0 0 10px #ef4444b3}.g-sec--fix.svelte-ror35s .g-sec__pulse:where(.svelte-ror35s){background:var(--card-c);box-shadow:0 0 10px rgba(var(--card-rgb), .6);animation:none}@keyframes svelte-ror35s-g-sec-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.25)}}.g-sec__alert.svelte-ror35s strong:where(.svelte-ror35s){color:#fff;font-size:12.5px;font-weight:750;line-height:1.3;display:block}.g-sec__alert.svelte-ror35s span:where(.svelte-ror35s){color:#ffffff8c;margin-top:3px;font-size:11px;line-height:1.35;display:block}.g-sec__ok.svelte-ror35s{border:1px solid rgba(var(--card-rgb), .25);background:rgba(var(--card-rgb), .06);font-size:11px;font-family:var(--cw-font-mono);color:#fff9;opacity:.2;border-radius:9px;justify-content:space-between;align-items:center;padding:6px 10px;transition:opacity .3s;display:flex}.g-sec__ok--on.svelte-ror35s{opacity:1}.g-sec__ok.svelte-ror35s em:where(.svelte-ror35s){color:var(--card-c);font-style:normal;font-weight:750}.g-sec__next.svelte-ror35s{color:var(--card-c);opacity:0;margin:0;font-size:12px;font-weight:750;transition:opacity .3s}.g-sec__next--on.svelte-ror35s{opacity:1}.g-sec__why.svelte-ror35s{color:#ffffff80;opacity:0;margin:0;font-size:11px;line-height:1.4;transition:opacity .3s}.g-sec__why--on.svelte-ror35s{opacity:1}.g-eco__hero.svelte-ror35s{align-items:baseline;gap:8px;display:flex}.g-eco__hero.svelte-ror35s>span:where(.svelte-ror35s){font-size:11px;font-family:var(--cw-font-mono);color:#ffffff80}.g-eco__hero.svelte-ror35s strong:where(.svelte-ror35s){letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font-size:26px;font-weight:850;transition:color .4s}.g-eco--trim.svelte-ror35s .g-eco__hero:where(.svelte-ror35s) strong:where(.svelte-ror35s){color:var(--card-c)}.g-eco__hero.svelte-ror35s small:where(.svelte-ror35s){margin-left:1px;font-size:14px;font-weight:700}.g-eco__hero.svelte-ror35s em:where(.svelte-ror35s){font-size:10px;font-style:normal;font-family:var(--cw-font-mono);color:#ffffff59;margin-left:auto}.g-eco__xfer.svelte-ror35s{color:#ffffff8c;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:11px;display:grid}.g-eco__track.svelte-ror35s{background:#ffffff14;border-radius:99px;height:6px;overflow:hidden}.g-eco__track.svelte-ror35s i:where(.svelte-ror35s){height:100%;width:var(--w);border-radius:inherit;background:linear-gradient(90deg, rgba(var(--card-rgb), .4), var(--card-c));transition:width .55s cubic-bezier(.23,1,.32,1);display:block}.g-eco__xfer.svelte-ror35s strong:where(.svelte-ror35s){font-family:var(--cw-font-mono);color:#fff;font-variant-numeric:tabular-nums;font-size:11px}.g-eco__tip.svelte-ror35s{color:var(--card-c);opacity:0;margin:0;font-size:11.5px;font-weight:700;transition:opacity .3s,transform .3s;transform:translateY(3px)}.g-eco__tip--on.svelte-ror35s{opacity:1;transform:none}.g-eco__lcp.svelte-ror35s{opacity:.2;background:#00000038;border:1px solid #ffffff14;border-radius:9px;align-items:baseline;gap:8px;padding:6px 9px;transition:opacity .3s,transform .3s,border-color .3s;display:flex;transform:translateY(3px)}.g-eco__lcp--on.svelte-ror35s{opacity:1;transform:none}.g-eco--trim.svelte-ror35s .g-eco__lcp:where(.svelte-ror35s){border-color:rgba(var(--card-rgb), .35)}.g-eco__lcp.svelte-ror35s>span:where(.svelte-ror35s){font-size:10px;font-family:var(--cw-font-mono);color:#ffffff73}.g-eco__lcp.svelte-ror35s strong:where(.svelte-ror35s){color:#fff;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.g-eco__lcp.svelte-ror35s em:where(.svelte-ror35s){color:#ffffff73;margin-left:auto;font-size:11px;font-style:normal;font-weight:650}.g-eco__lcp-up.svelte-ror35s{color:var(--card-c)!important}.g-cmp__row.svelte-ror35s{opacity:.2;background:#0000003d;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:78px 1fr auto 1fr;align-items:center;gap:6px;padding:7px 8px;font-size:11px;transition:opacity .3s,transform .3s,border-color .3s,box-shadow .3s;display:grid;transform:translateY(3px)}.g-cmp__row--on.svelte-ror35s{opacity:1;transform:none}.g-cmp__row--lose.svelte-ror35s{border-color:#ef444466;box-shadow:0 0 12px #ef444426}.g-cmp__row--ok.svelte-ror35s{border-color:rgba(var(--card-rgb), .28)}.g-cmp__k.svelte-ror35s{color:#ffffffb3;white-space:nowrap;font-weight:700}.g-cmp__you.svelte-ror35s{font-family:var(--cw-font-mono);color:#fff;text-align:right}.g-cmp__row--lose.svelte-ror35s .g-cmp__you:where(.svelte-ror35s){color:#fca5a5}.g-cmp__vs.svelte-ror35s{letter-spacing:.06em;color:#ffffff4d;text-transform:uppercase;font-size:9px;font-weight:700}.g-cmp__rival.svelte-ror35s{font-family:var(--cw-font-mono);color:#ffffff8c}.g-cmp__row--lose.svelte-ror35s .g-cmp__rival:where(.svelte-ror35s){color:var(--card-c)}.g-cmp__gap.svelte-ror35s{color:var(--card-c);opacity:0;margin:2px 0 0;font-size:11.5px;font-weight:700;transition:opacity .3s}.g-cmp__gap--on.svelte-ror35s{opacity:1}@media (width<=980px){.imo__grid.svelte-ror35s{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (width<=620px){.imo.svelte-ror35s{padding:20px 14px 14px}.imo__flows.svelte-ror35s{display:none}.imo__grid.svelte-ror35s{grid-template-columns:minmax(0,1fr);gap:16px}.imo__title.svelte-ror35s{font-size:22px}}@media (prefers-reduced-motion:reduce){.imo__flow-neon.svelte-ror35s{stroke-dasharray:none;animation:none}.imo__flow-neon--1.svelte-ror35s{stroke:#05f29b1f}.imo__flow-neon--2.svelte-ror35s,.imo__flow-neon--3.svelte-ror35s,.imo__flow-neon--4.svelte-ror35s,.imo__flow-neon--5.svelte-ror35s{stroke:#0000}.imo__flow-impact.svelte-ror35s{opacity:.45}.imo__flow-node.svelte-ror35s{opacity:.55;filter:none}.imo__card.svelte-ror35s:hover,.imo__card.svelte-ror35s:focus-visible{transform:none}.g-pf__delta.svelte-ror35s,.g-pf__queue.svelte-ror35s li:where(.svelte-ror35s),.g-seo__row.svelte-ror35s,.g-seo__foot.svelte-ror35s,.g-a11y__tasks.svelte-ror35s li:where(.svelte-ror35s),.g-sec__alert.svelte-ror35s,.g-sec__ok.svelte-ror35s,.g-sec__next.svelte-ror35s,.g-sec__why.svelte-ror35s,.g-eco__tip.svelte-ror35s,.g-eco__lcp.svelte-ror35s,.g-cmp__row.svelte-ror35s,.g-cmp__gap.svelte-ror35s{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.g-pf__bar.svelte-ror35s i:where(.svelte-ror35s),.g-eco__track.svelte-ror35s i:where(.svelte-ror35s){width:var(--w)!important;transition:none!important}}.ihd.svelte-1qgf71x{--da-brand:#05f29b;--da-abyss:#020202;--da-page:#0a0a0a;--da-raised:#111113;--da-card:#1a1a1a;--da-border:#2d2d2d;width:min(100%,560px);margin-inline:auto;padding:8px;position:relative}.ihd__app.svelte-1qgf71x{border-radius:var(--cw-radius-2xl);background:var(--da-page);color:#fff;height:400px;min-height:400px;font-family:var(--cw-font-sans);border:1px solid #05f29b38;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 28px #05f29b12,0 22px 48px #0000008c}.ihd__hdr.svelte-1qgf71x{border-bottom:1px solid var(--da-border);background:var(--da-raised);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:8px 12px;display:flex}.ihd__crumb.svelte-1qgf71x{color:#ffffff8c;align-items:center;gap:7px;font-size:11px;font-weight:650;display:inline-flex}.ihd__logo.svelte-1qgf71x{border-radius:4px;width:16px;height:16px}.ihd__run.svelte-1qgf71x{color:var(--da-brand);background:#05f29b1f;border:1px solid #05f29b47;border-radius:8px;align-items:center;gap:5px;padding:6px 10px;font-size:11px;font-weight:750;transition:background .18s,color .18s,transform .15s;display:inline-flex}.ihd__run--hot.svelte-1qgf71x{background:var(--da-brand);color:#18181b;transform:scale(.97)}.ihd__run--busy.svelte-1qgf71x{opacity:.85}.ihd__run--busy.svelte-1qgf71x svg{animation:.9s linear infinite svelte-1qgf71x-ihd-spin}@keyframes svelte-1qgf71x-ihd-spin{to{transform:rotate(360deg)}}.ihd__body.svelte-1qgf71x{flex-direction:column;flex:1;min-height:0;padding:14px;display:flex;overflow:hidden}.ihd__setup.svelte-1qgf71x{flex-direction:column;gap:8px;width:min(100%,360px);margin:auto;display:flex}.ihd__setup-label.svelte-1qgf71x{color:#ffffff80;margin:0;font-size:11px;font-weight:650}.ihd__url.svelte-1qgf71x{color:#fff6;background:#00000059;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:9px 10px;display:flex}.ihd__url--on.svelte-1qgf71x{color:#fff;border-color:#05f29b59}.ihd__url-v.svelte-1qgf71x{font-family:var(--cw-font-mono);flex:1;align-items:center;min-width:0;font-size:12.5px;display:inline-flex}.ihd__caret.svelte-1qgf71x{background:var(--da-brand);width:1.5px;height:1em;margin-left:1px;animation:.9s step-end infinite svelte-1qgf71x-ihd-blink}@keyframes svelte-1qgf71x-ihd-blink{50%{opacity:0}}.ihd__depth.svelte-1qgf71x{color:#ffffff8c;background:#ffffff0f;border-radius:6px;padding:3px 7px;font-size:10px;font-weight:700}.ihd__start.svelte-1qgf71x{color:var(--da-brand);background:#05f29b24;border:1px solid #05f29b47;border-radius:9px;align-self:flex-end;padding:8px 14px;font-size:12px;font-weight:750;transition:background .15s,color .15s}.ihd__start--hot.svelte-1qgf71x{background:var(--da-brand);color:#18181b}.ihd__audit.svelte-1qgf71x{border:1px solid var(--da-border);background:linear-gradient(165deg,#111111fa,#0a0a0cfa);border-radius:12px;flex-direction:column;gap:12px;width:100%;margin:auto 0;padding:14px;display:flex}.ihd__audit-h.svelte-1qgf71x{align-items:flex-start;gap:10px;display:flex}.ihd__audit-spin.svelte-1qgf71x{width:34px;height:34px;color:var(--da-brand);background:#05f29b1a;border:1px solid #05f29b40;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ihd__audit-spin.svelte-1qgf71x:not(.ihd__audit-spin--done) svg{animation:.9s linear infinite svelte-1qgf71x-ihd-spin}.ihd__audit-t.svelte-1qgf71x{flex:1;min-width:0}.ihd__audit-dom.svelte-1qgf71x{color:#ffffff73;font-size:10px;font-family:var(--cw-font-mono);align-items:center;gap:4px;margin:0 0 2px;display:inline-flex}.ihd__audit-title.svelte-1qgf71x{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:750}.ihd__audit-lead.svelte-1qgf71x{color:#ffffff7a;margin:3px 0 0;font-size:11px;line-height:1.35}.ihd__audit-pct.svelte-1qgf71x{font-variant-numeric:tabular-nums;color:var(--da-brand);font-size:18px;font-weight:800;font-family:var(--cw-font-mono)}.ihd__stages.svelte-1qgf71x{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ihd__stage.svelte-1qgf71x{color:#ffffff59;background:#ffffff08;border:1px solid #0000;border-radius:99px;padding:4px 8px;font-size:10px;font-weight:700}.ihd__stage--done.svelte-1qgf71x{color:#ffffffb3}.ihd__stage--on.svelte-1qgf71x{color:var(--da-brand);background:#05f29b1a;border-color:#05f29b59}.ihd__bar.svelte-1qgf71x{background:#ffffff14;border-radius:99px;height:6px;overflow:hidden}.ihd__bar-fill.svelte-1qgf71x{border-radius:inherit;background:linear-gradient(90deg, #04c27c, var(--da-brand));height:100%;transition:width .15s linear}.ihd__dash.svelte-1qgf71x{flex-direction:column;gap:12px;height:100%;min-height:0;display:flex}.ihd__hero.svelte-1qgf71x{border:1px solid var(--da-border);background:radial-gradient(60% 80% at 12% 40%,#05f29b14,#0000 55%),linear-gradient(165deg,#141414,#0c0c0c);border-radius:12px;flex-shrink:0;align-items:center;gap:14px;padding:12px 14px;display:flex}.ihd__ring.svelte-1qgf71x{flex-direction:column;flex-shrink:0;align-items:center;gap:2px;display:flex}.ihd__band.svelte-1qgf71x{letter-spacing:.04em;text-transform:uppercase;color:#fbbf24;font-size:9px;font-weight:750}.ihd__kind.svelte-1qgf71x{color:#ffffff6b;font-size:9px;font-weight:650}.ihd__hero-copy.svelte-1qgf71x{flex:1;min-width:0}.ihd__domain.svelte-1qgf71x{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:800}.ihd__narr.svelte-1qgf71x{color:#ffffff9e;margin:4px 0 0;font-size:11.5px;line-height:1.4}.ihd__stats.svelte-1qgf71x{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ihd__stat.svelte-1qgf71x{color:#ffffff8c;background:#ffffff0a;border-radius:6px;padding:3px 7px;font-size:10px;font-weight:650}.ihd__stat.svelte-1qgf71x strong:where(.svelte-1qgf71x){font-variant-numeric:tabular-nums;margin-right:2px;font-weight:800}.ihd__stat[data-t=crit].svelte-1qgf71x strong:where(.svelte-1qgf71x){color:#f87171}.ihd__stat[data-t=warn].svelte-1qgf71x strong:where(.svelte-1qgf71x){color:#fbbf24}.ihd__stat[data-t=ok].svelte-1qgf71x strong:where(.svelte-1qgf71x){color:var(--da-brand)}.ihd__plan.svelte-1qgf71x{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}.ihd__plan-h.svelte-1qgf71x{color:#ffffffb3;margin:0;font-size:11px;font-weight:750}.ihd__cards.svelte-1qgf71x{grid-template-columns:1fr 1fr;gap:8px;min-height:0;display:grid}.ihd__card.svelte-1qgf71x{background:var(--da-card);text-align:left;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:10px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.ihd__card--do.svelte-1qgf71x{background:linear-gradient(165deg, #c084fc14, var(--da-card));border-color:#c084fc47}.ihd__card--pick.svelte-1qgf71x{background:#05f29b14;border-color:#05f29b73;box-shadow:0 0 14px #05f29b1f}.ihd__card-top.svelte-1qgf71x{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ihd__rank.svelte-1qgf71x{background:#ffffff14;border-radius:5px;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;font-weight:800;display:inline-flex}.ihd__donow.svelte-1qgf71x{letter-spacing:.04em;text-transform:uppercase;color:#e9d5ff;background:#c084fc33;border-radius:4px;padding:2px 5px;font-size:8.5px;font-weight:800}.ihd__prio.svelte-1qgf71x{border-radius:4px;padding:2px 5px;font-size:8.5px;font-weight:750}.ihd__prio[data-p=critical].svelte-1qgf71x{color:#fca5a5;background:#ef444424}.ihd__prio[data-p=high].svelte-1qgf71x{color:#fcd34d;background:#f59e0b24}.ihd__mod.svelte-1qgf71x{color:#ffffff73;align-items:center;gap:3px;font-size:9px;font-weight:650;display:inline-flex}.ihd__card-title.svelte-1qgf71x{color:#fff;font-size:11.5px;font-weight:750;line-height:1.25}.ihd__card-scope.svelte-1qgf71x{color:#fff6;font-size:9.5px}.ihd__backdrop.svelte-1qgf71x{z-index:6;background:#00000073;animation:.22s svelte-1qgf71x-ihd-fade;position:absolute;inset:0}.ihd__drawer.svelte-1qgf71x{z-index:7;background:var(--da-raised);border-left:1px solid var(--da-border);flex-direction:column;width:min(58%,280px);animation:.32s cubic-bezier(.22,1,.36,1) svelte-1qgf71x-ihd-drawer-in;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-14px 0 36px #00000080}@keyframes svelte-1qgf71x-ihd-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1qgf71x-ihd-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}.ihd__drawer-h.svelte-1qgf71x{border-bottom:1px solid #ffffff12;flex-direction:column;flex-shrink:0;gap:6px;padding:12px 12px 10px;display:flex}.ihd__drawer-top.svelte-1qgf71x{justify-content:space-between;align-items:center;gap:6px;display:flex}.ihd__drawer-mod.svelte-1qgf71x{text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:4px;font-size:9.5px;font-weight:800;display:inline-flex}.ihd__drawer-x.svelte-1qgf71x{color:#9ca3af;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ihd__drawer-title.svelte-1qgf71x{letter-spacing:-.01em;margin:0;font-size:13.5px;font-weight:750;line-height:1.25}.ihd__drawer-meta.svelte-1qgf71x{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.ihd__drawer-url.svelte-1qgf71x{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9.5px;font-family:var(--cw-font-mono);color:#ffffff73;border:1px solid #ffffff14;border-radius:99px;align-items:center;gap:4px;padding:2px 7px;display:inline-flex;overflow:hidden}.ihd__drawer-status.svelte-1qgf71x{color:#ffffff80;background:#ffffff0d;border-radius:5px;padding:2px 6px;font-size:9px;font-weight:700}.ihd__drawer-body.svelte-1qgf71x{flex-direction:column;flex:1;gap:10px;min-height:0;padding:10px 12px;display:flex;overflow:hidden}.ihd__drawer-sec.svelte-1qgf71x h4:where(.svelte-1qgf71x){letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b;margin:0 0 5px;font-size:9.5px;font-weight:800}.ihd__drawer-sec.svelte-1qgf71x p:where(.svelte-1qgf71x){color:#ffffffb3;margin:0;font-size:11px;line-height:1.4}.ihd__steps.svelte-1qgf71x{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.ihd__step.svelte-1qgf71x{opacity:.35;background:#00000040;border:1px solid #ffffff0f;border-radius:8px;align-items:flex-start;gap:7px;padding:6px 7px;transition:opacity .22s,transform .22s,border-color .22s,background .22s;display:flex;transform:translateY(4px)}.ihd__step--on.svelte-1qgf71x{opacity:1;transform:none}.ihd__step--now.svelte-1qgf71x{background:#05f29b14;border-color:#05f29b59}.ihd__step-n.svelte-1qgf71x{color:#ffffffa6;background:#ffffff14;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;font-weight:800;display:inline-flex}.ihd__step--on.svelte-1qgf71x .ihd__step-n:where(.svelte-1qgf71x){color:var(--da-brand);background:#05f29b2e}.ihd__step-t.svelte-1qgf71x{color:#ffffffe0;flex:1;min-width:0;font-size:10.5px;font-weight:650;line-height:1.3}.ihd__step-check.svelte-1qgf71x{color:var(--da-brand);flex-shrink:0;margin-top:1px;display:inline-flex}.ihd__drawer-f.svelte-1qgf71x{border-top:1px solid #ffffff12;flex-shrink:0;padding:10px 12px}.ihd__drawer-cta.svelte-1qgf71x{text-align:center;background:var(--da-brand);color:#18181b;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:750;display:block}.ihd__cursor.svelte-1qgf71x{z-index:20;width:20px;height:20px;left:calc(8px + (100% - 16px) * var(--cx,.5));top:calc(8px + 400px * var(--cy,.5));pointer-events:none;filter:drop-shadow(0 2px 3px #0000008c);transition:left .6s cubic-bezier(.22,1,.36,1),top .6s cubic-bezier(.22,1,.36,1),transform .18s;position:absolute;transform:translate(-2px,-2px)}.ihd__cursor--click.svelte-1qgf71x{transform:translate(-2px,-2px)scale(.88)}.ihd__click-ring.svelte-1qgf71x{border:2px solid #05f29bd9;border-radius:50%;width:14px;height:14px;animation:.3s ease-out forwards svelte-1qgf71x-ihd-ring;position:absolute;top:0;left:0}@keyframes svelte-1qgf71x-ihd-ring{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(2)}}.ihd__foot.svelte-1qgf71x{justify-content:space-between;align-items:center;gap:12px;min-height:20px;margin:10px 0 0;padding-inline:2px;display:flex}.ihd__caption.svelte-1qgf71x{letter-spacing:.07em;text-transform:uppercase;color:#ffffff7a;font-size:11px;font-weight:700;font-family:var(--cw-font-mono);margin:0}.ihd__sample.svelte-1qgf71x{color:#ffffff9e;border-bottom:1px solid #05f29b59;flex-shrink:0;padding-bottom:1px;font-size:12.5px;font-weight:650;text-decoration:none;transition:color .18s,border-color .18s}.ihd__sample.svelte-1qgf71x:hover{color:var(--da-brand,#05f29b);border-bottom-color:#05f29bb3}html[data-theme=light] .ihd__caption.svelte-1qgf71x{color:var(--cw-text-muted)}html[data-theme=light] .ihd__sample.svelte-1qgf71x,html[data-theme=light] .ihd__sample.svelte-1qgf71x:hover{color:#087b58;border-bottom-color:#087b5873}@media (width<=520px){.ihd__app.svelte-1qgf71x{height:auto;min-height:340px}.ihd__hero.svelte-1qgf71x{flex-direction:column;align-items:flex-start}.ihd__cards.svelte-1qgf71x{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ihd__cursor.svelte-1qgf71x,.ihd__caret.svelte-1qgf71x,.ihd__click-ring.svelte-1qgf71x,.ihd__run--busy.svelte-1qgf71x svg,.ihd__audit-spin.svelte-1qgf71x:not(.ihd__audit-spin--done) svg,.ihd__backdrop.svelte-1qgf71x,.ihd__drawer.svelte-1qgf71x,.ihd__step.svelte-1qgf71x{transition:none!important;animation:none!important}.ihd__cursor.svelte-1qgf71x{display:none}.ihd__bar-fill.svelte-1qgf71x{transition:none}.ihd__step.svelte-1qgf71x{opacity:1;transform:none}}.no-motion .ihd__cursor.svelte-1qgf71x{display:none}.comet-mark.svelte-parw5n{flex-shrink:0;place-items:center;display:grid;position:relative;overflow:visible}.comet-mark__svg.svelte-parw5n{filter:drop-shadow(0 2px 10px #05f29b47);width:100%;height:100%;overflow:visible}.inside-intro.svelte-1a3rsxw{flex-direction:column;gap:10px;max-width:960px;margin-bottom:22px;display:flex}@media (width>=1024px){.inside-intro.svelte-1a3rsxw{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px}}.inside-title.svelte-1a3rsxw{letter-spacing:-.025em;text-wrap:balance;color:#fff;max-width:22ch;margin:0;font-size:clamp(22px,2.4vw,32px);font-weight:800;line-height:1.2}@media (width>=1024px){.inside-title.svelte-1a3rsxw{flex:auto}}.inside-title-accent.svelte-1a3rsxw{background:linear-gradient(90deg,#05f29b,#5eead4);color:#0000;-webkit-background-clip:text;background-clip:text}.inside-lead.svelte-1a3rsxw{color:var(--cw-text-secondary,#ffffff9e);max-width:34rem;margin:0;font-size:clamp(14px,1.2vw,16px);font-weight:500;line-height:1.55}@media (width>=1024px){.inside-lead.svelte-1a3rsxw{text-align:right;flex:0 34rem}}.inside-grid.svelte-1a3rsxw{grid-template-columns:1fr;align-items:stretch;gap:12px;display:grid}@media (width>=720px){.inside-grid.svelte-1a3rsxw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.inside-grid.svelte-1a3rsxw{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}.inside-card.svelte-1a3rsxw{border-radius:var(--cw-radius-2xl);background:radial-gradient(90% 70% at 0% 0%, #05f29b12, transparent 55%), var(--cw-card-gradient);border:1px solid #ffffff1a;flex-direction:column;min-width:0;height:100%;padding:14px 14px 12px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 16px 36px #00000047}@media (hover:hover) and (pointer:fine){.inside-card.svelte-1a3rsxw:hover{border-color:#05f29b59;transform:translateY(-2px);box-shadow:0 22px 44px #00000061}.inside-card.svelte-1a3rsxw:hover .inside-card__copy:where(.svelte-1a3rsxw) h3:where(.svelte-1a3rsxw){color:color-mix(in srgb, var(--cw-energy-mint) 28%, #fff)}}.inside-card__top.svelte-1a3rsxw{align-items:flex-start;gap:10px;min-height:64px;margin-bottom:12px;display:flex}@media (width>=1100px){.inside-card__top.svelte-1a3rsxw{min-height:78px}}.inside-card__ic.svelte-1a3rsxw{background:#141416;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s,box-shadow .22s;display:inline-flex}.inside-card.svelte-1a3rsxw:hover .inside-card__ic:where(.svelte-1a3rsxw),.inside-card.svelte-1a3rsxw:focus-visible .inside-card__ic:where(.svelte-1a3rsxw){border-color:var(--acc);background:color-mix(in srgb, var(--acc) 12%, #141416);box-shadow:0 0 0 4px color-mix(in srgb, var(--acc) 14%, transparent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.inside-card__ic.svelte-1a3rsxw{transition:none}}.inside-card__copy.svelte-1a3rsxw{flex-direction:column;gap:4px;min-width:0;display:flex}.inside-card__copy.svelte-1a3rsxw h3:where(.svelte-1a3rsxw){letter-spacing:-.015em;color:#fff;margin:0;font-size:15px;font-weight:750;transition:color .2s}.inside-card__copy.svelte-1a3rsxw p:where(.svelte-1a3rsxw){color:#ffffff94;margin:0;font-size:12px;line-height:1.35}.inside-demo.svelte-1a3rsxw{background:#00000047;border:1px solid #ffffff14;border-radius:12px;flex:1;min-height:156px;overflow:hidden}.g-ai.svelte-1a3rsxw{flex-direction:column;justify-content:flex-start;gap:6px;height:100%;padding:10px;display:flex}.g-ai__dock.svelte-1a3rsxw,.g-ai__msg.svelte-1a3rsxw,.g-ai__row.svelte-1a3rsxw,.g-ai__fix.svelte-1a3rsxw{opacity:.22;transition:opacity .3s,transform .3s;transform:translateY(4px)}.g-ai__on.svelte-1a3rsxw{opacity:1!important;transform:none!important}.g-ai__dock.svelte-1a3rsxw{background:#0e0e0ed9;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:8px;padding:6px 8px;display:flex}.g-ai__meta.svelte-1a3rsxw{flex-direction:column;gap:1px;min-width:0;display:flex}.g-ai__name.svelte-1a3rsxw{color:#fff;letter-spacing:-.01em;font-size:12px;font-weight:750}.g-ai__status.svelte-1a3rsxw{color:var(--cw-energy-mint);font-size:9.5px;font-weight:650;font-family:var(--cw-font-mono)}.g-ai__msg--user.svelte-1a3rsxw{color:#ffffffd1;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px 10px 3px;align-self:flex-end;max-width:92%;padding:6px 9px;font-size:11px;font-weight:600;line-height:1.3}.g-ai__row.svelte-1a3rsxw{align-items:flex-start;gap:6px;max-width:98%;display:flex}.g-ai__bubble.svelte-1a3rsxw{background:#05f29b0f;border:1px solid #05f29b33;border-radius:3px 10px 10px;flex:1;min-width:0;padding:7px 9px}.g-ai__bubble.svelte-1a3rsxw p:where(.svelte-1a3rsxw){color:#ffffffdb;margin:0;font-size:11px;font-weight:550;line-height:1.35}.g-ai__fix.svelte-1a3rsxw{font-size:10px;font-weight:750;font-family:var(--cw-font-mono);color:var(--cw-energy-mint);background:#05f29b1a;border:1px solid #05f29b4d;border-radius:6px;align-self:flex-start;margin-left:26px;padding:3px 8px}.g-mon.svelte-1a3rsxw{flex-direction:column;gap:8px;height:100%;padding:10px;display:flex}.g-mon__stats.svelte-1a3rsxw{grid-template-columns:1.2fr 1fr;gap:6px;display:grid}.g-mon__stat.svelte-1a3rsxw{background:linear-gradient(#121214,#0a0a0a);border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:2px;padding:8px 9px;display:flex}.g-mon__lbl.svelte-1a3rsxw{color:#ffffff73;font-size:9.5px;font-weight:650;font-family:var(--cw-font-mono)}.g-mon__stat.svelte-1a3rsxw strong:where(.svelte-1a3rsxw){font-size:18px;font-weight:800;font-family:var(--cw-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--cw-energy-mint);line-height:1.1;transition:text-shadow .28s}.g-mon__stat.svelte-1a3rsxw strong:where(.svelte-1a3rsxw) span:where(.svelte-1a3rsxw){color:#ffffff73;margin-left:1px;font-size:11px;font-weight:700}.g-mon__pulse.svelte-1a3rsxw{text-shadow:0 0 12px #05f29b59}.g-mon__stat.svelte-1a3rsxw em:where(.svelte-1a3rsxw){color:var(--cw-energy-mint);opacity:.25;background:#05f29b1a;border:1px solid #05f29b47;border-radius:999px;align-self:flex-start;padding:2px 5px;font-size:9px;font-style:normal;font-weight:700;transition:opacity .28s}.g-mon__on.svelte-1a3rsxw{opacity:1!important}.g-mon__timeline.svelte-1a3rsxw{align-items:stretch;gap:3px;height:28px;padding:2px 0;display:flex}.g-mon__bar.svelte-1a3rsxw{opacity:.2;transform-origin:50%;border-radius:3px;flex:1;transition:opacity .28s,transform .28s;transform:scaleY(.4)}.g-mon__bar--on.svelte-1a3rsxw{opacity:1;transform:scaleY(1)}.g-mon__bar--up.svelte-1a3rsxw{background:#05f29b}.g-mon__bar--warn.svelte-1a3rsxw{background:#fbbf24}.g-mon__bar--down.svelte-1a3rsxw{background:#f87171}.g-mon__card.svelte-1a3rsxw{opacity:.3;background:#121214e6;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:7px;padding:7px 8px;transition:opacity .28s,transform .28s;display:flex;transform:translateY(4px)}.g-mon__dot.svelte-1a3rsxw{background:#05f29b;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 8px #05f29b80}.g-mon__card-body.svelte-1a3rsxw{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.g-mon__name.svelte-1a3rsxw{color:#ffffffe0;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:700;overflow:hidden}.g-mon__badge.svelte-1a3rsxw{color:var(--cw-energy-mint);background:#05f29b1a;border:1px solid #05f29b47;border-radius:999px;align-self:flex-start;padding:1px 5px;font-size:9px;font-weight:700}.g-mon__spark.svelte-1a3rsxw{flex-shrink:0;align-items:flex-end;gap:2px;height:18px;display:flex}.g-mon__spark-bar.svelte-1a3rsxw{opacity:.85;border-radius:1px;width:3px;height:100%}.g-mon__spark.svelte-1a3rsxw .g-mon__bar--up:where(.svelte-1a3rsxw){height:70%}.g-mon__spark.svelte-1a3rsxw .g-mon__bar--warn:where(.svelte-1a3rsxw){height:45%}.g-mon__lat.svelte-1a3rsxw{font-size:10px;font-weight:750;font-family:var(--cw-font-mono);color:#ffffff8c;flex-shrink:0}.g-int.svelte-1a3rsxw{background:#0f0f0f;height:100%;min-height:156px;position:relative;overflow:hidden}.g-int__scene.svelte-1a3rsxw{perspective:640px;pointer-events:none;position:absolute;inset:0}.g-int__orb.svelte-1a3rsxw{aspect-ratio:1;opacity:.55;filter:blur(1px);background:radial-gradient(circle at 40% 40%,#05f29b2e,#0000 55%),radial-gradient(circle at 65% 55%,#38bdf81f,#0000 50%);border-radius:50%;width:160%;animation:36s linear infinite svelte-1a3rsxw-g-int-spin;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.g-int__grid.svelte-1a3rsxw{transform-origin:bottom;opacity:.9;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:22% -40% -35%;transform:perspective(640px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 100%);mask-image:linear-gradient(#0000 0%,#000 30% 100%)}.g-int__orbit.svelte-1a3rsxw{transform-origin:50%;width:128px;height:128px;margin:-64px 0 0 -64px;position:absolute;top:46%;left:50%;transform:rotateX(26deg)}.g-int__orbit--spin.svelte-1a3rsxw{animation:18s linear infinite reverse svelte-1a3rsxw-g-int-orbit}.g-int__sat.svelte-1a3rsxw{transform:rotate(calc(360deg / var(--n) * var(--i)));opacity:.25;transition:opacity .28s;position:absolute;inset:0}.g-int__sat--on.svelte-1a3rsxw{opacity:1}.g-int__sat.svelte-1a3rsxw img:where(.svelte-1a3rsxw){object-fit:contain;background:#18181be6;border:1px solid #71717a66;border-radius:9px;width:28px;height:28px;margin:-14px 0 0 -14px;padding:6px;position:absolute;top:0;left:50%;box-shadow:0 6px 14px -6px #0000008c}.g-int__hub.svelte-1a3rsxw{z-index:2;background:#0f0f0feb;border:1px solid #05f29b4d;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #05f29b24}.g-int__hub.svelte-1a3rsxw img:where(.svelte-1a3rsxw){object-fit:contain;width:28px;height:28px}.g-ab.svelte-1a3rsxw{flex-direction:column;gap:8px;height:100%;padding:10px;display:flex}.g-ab__head.svelte-1a3rsxw{opacity:.35;justify-content:space-between;align-items:center;gap:8px;transition:opacity .28s;display:flex}.g-ab__on.svelte-1a3rsxw{opacity:1!important}.g-ab__exp.svelte-1a3rsxw{color:#ffffffe0;font-size:11px;font-weight:750}.g-ab__split.svelte-1a3rsxw{font-size:10px;font-weight:700;font-family:var(--cw-font-mono);color:#ffffff80;border:1px solid #ffffff1a;border-radius:6px;padding:2px 6px}.g-ab__lanes.svelte-1a3rsxw{flex:1;grid-template-columns:1fr 1fr;gap:8px;min-height:0;display:grid}.g-ab__lane.svelte-1a3rsxw{background:#00000038;border:1px solid #ffffff17;border-radius:11px;flex-direction:column;gap:6px;padding:8px;transition:border-color .28s,background .28s,opacity .28s;display:flex}.g-ab__lane--lose.svelte-1a3rsxw{opacity:.55}.g-ab__lane--win.svelte-1a3rsxw{background:#05f29b14;border-color:#05f29b66;box-shadow:0 0 0 1px #05f29b1a}.g-ab__tag.svelte-1a3rsxw{font-size:10px;font-weight:800;font-family:var(--cw-font-mono);color:#ffffff73}.g-ab__page.svelte-1a3rsxw{opacity:.35;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;height:42px;transition:opacity .28s;position:relative;overflow:hidden}.g-ab__page-bar.svelte-1a3rsxw{background:#ffffff1f;border-radius:2px;height:4px;position:absolute;top:6px;left:6px;right:6px}.g-ab__page-cta.svelte-1a3rsxw{border-radius:4px;width:36px;height:10px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.g-ab__page-cta--a.svelte-1a3rsxw{background:#ffffff38}.g-ab__page-cta--b.svelte-1a3rsxw{background:var(--cw-energy-mint);box-shadow:0 0 10px #05f29b59}.g-ab__metrics.svelte-1a3rsxw{flex-direction:column;gap:1px;display:flex}.g-ab__metrics.svelte-1a3rsxw span:where(.svelte-1a3rsxw),.g-ab__metrics.svelte-1a3rsxw em:where(.svelte-1a3rsxw){color:#fff6;font-size:9.5px;font-style:normal;font-weight:600}.g-ab__metrics.svelte-1a3rsxw strong:where(.svelte-1a3rsxw){font-size:15px;font-weight:800;font-family:var(--cw-font-mono);font-variant-numeric:tabular-nums;color:#fff;opacity:.35;line-height:1.15;transition:opacity .28s,color .28s}.g-ab__lane--win.svelte-1a3rsxw .g-ab__metrics:where(.svelte-1a3rsxw) strong:where(.svelte-1a3rsxw){color:var(--cw-energy-mint)}.g-ab__badge.svelte-1a3rsxw{font-size:10.5px;font-weight:800;font-family:var(--cw-font-mono);color:var(--cw-energy-mint);opacity:0;background:#05f29b1f;border:1px solid #05f29b4d;border-radius:999px;align-self:center;padding:4px 10px;transition:opacity .28s,transform .28s;transform:translateY(4px)}.g-ab__badge--on.svelte-1a3rsxw{opacity:1;transform:none}.inside-footnote.svelte-1a3rsxw{color:var(--cw-text-secondary,#ffffff80);text-align:center;margin-top:14px;font-size:12.5px}.inside-footnote.svelte-1a3rsxw a:where(.svelte-1a3rsxw){color:var(--cw-text-secondary);text-underline-offset:2px;text-decoration:underline}.inside-footnote.svelte-1a3rsxw a:where(.svelte-1a3rsxw):hover,.inside-footnote.svelte-1a3rsxw a:where(.svelte-1a3rsxw):focus-visible{color:var(--cw-energy-mint)}html[data-theme=light] .inside-title.svelte-1a3rsxw,html[data-theme=light] .inside-card__copy.svelte-1a3rsxw h3:where(.svelte-1a3rsxw){color:var(--cw-text-primary)}html[data-theme=light] .inside-title-accent.svelte-1a3rsxw{color:var(--cw-energy-mint);background:0 0}html[data-theme=light] .inside-card.svelte-1a3rsxw{border-color:var(--cw-border);background:#fff;box-shadow:0 12px 32px #1831220d}html[data-theme=light] .inside-card.svelte-1a3rsxw:hover{border-color:var(--cw-border-hover);box-shadow:0 16px 38px #18312217}html[data-theme=light] .inside-card__copy.svelte-1a3rsxw p:where(.svelte-1a3rsxw){color:var(--cw-text-secondary)}html[data-theme=light] .inside-demo.svelte-1a3rsxw{--cw-energy-mint:#05f29b;--cw-text-primary:#fff;--cw-text-secondary:#d1d5db;background:#111816;border-color:#ffffff24}@keyframes svelte-1a3rsxw-g-int-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes svelte-1a3rsxw-g-int-orbit{0%{transform:rotateX(26deg)rotate(0)}to{transform:rotateX(26deg)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.inside-card.svelte-1a3rsxw{transition:none}.inside-card.svelte-1a3rsxw:hover{transform:none}.g-int__orb.svelte-1a3rsxw,.g-int__orbit--spin.svelte-1a3rsxw{animation:none}.g-ai__dock.svelte-1a3rsxw,.g-ai__msg.svelte-1a3rsxw,.g-ai__row.svelte-1a3rsxw,.g-ai__fix.svelte-1a3rsxw,.g-mon__stat.svelte-1a3rsxw em:where(.svelte-1a3rsxw),.g-mon__bar.svelte-1a3rsxw,.g-mon__card.svelte-1a3rsxw,.g-ab__head.svelte-1a3rsxw,.g-ab__page.svelte-1a3rsxw,.g-ab__metrics.svelte-1a3rsxw strong:where(.svelte-1a3rsxw),.g-ab__badge.svelte-1a3rsxw,.g-int__sat.svelte-1a3rsxw{opacity:1;transform:none}}.ip-hero.svelte-1qmjd6z{background:radial-gradient(ellipse 90% 55% at 50% 100%, #05f29b2e 0%, #05f29b0f 40%, transparent 70%), var(--cw-bg-primary);padding-bottom:48px;position:relative;overflow:hidden}.ip-hero__fade.svelte-1qmjd6z{pointer-events:none;background:linear-gradient(#0000,#05f29b08);height:320px;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.ip-hero__divider.svelte-1qmjd6z{pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000 0%,#05f29b26 20%,#05f29b99 45%,#05f29bcc 50%,#05f29b99 55%,#05f29b26 80%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.ip-hero__glow.svelte-1qmjd6z{pointer-events:none;z-index:1;background:radial-gradient(70% 100% at 50% 100%,#05f29b40 0%,#0000 70%);width:100%;height:80px;position:absolute;bottom:0;left:0;right:0}.ip-aurora.svelte-1qmjd6z{pointer-events:none;background:radial-gradient(#05f29b14,#0000 60%);width:1200px;height:700px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.cw-ihero.svelte-1qmjd6z{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:40px;display:grid}.ip-hero-copy.svelte-1qmjd6z{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.ip-h1.svelte-1qmjd6z{letter-spacing:-.038em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(32px,3.8vw,48px);font-weight:900;line-height:1.05}.ip-h1__accent.svelte-1qmjd6z{background:linear-gradient(90deg,#05f29b 0%,#34d399 50%,#059669 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ip-sub.svelte-1qmjd6z{color:var(--cw-text-secondary);text-wrap:pretty;max-width:40rem;margin:18px 0 0;font-size:17px;line-height:1.55}.ip-scan-form.svelte-1qmjd6z{border-radius:var(--cw-radius-btn);background:var(--cw-panel-gradient);width:100%;max-width:520px;transition:border-color .2s var(--cw-ease), box-shadow .2s var(--cw-ease);border:1px solid #05f29b47;align-items:center;gap:8px;margin-top:22px;padding:6px 6px 6px 14px;display:flex}.ip-scan-form.svelte-1qmjd6z:focus-within{border-color:#05f29b8c;box-shadow:0 0 0 3px #05f29b1f}.ip-scan-form__icon.svelte-1qmjd6z{flex-shrink:0;display:inline-flex}.ip-scan-form__input.svelte-1qmjd6z{color:#fff;min-width:0;font-family:var(--cw-font-mono);background:0 0;border:none;outline:none;flex:1;padding:10px 0;font-size:14px}.ip-scan-form__input.svelte-1qmjd6z::placeholder{color:var(--cw-text-faint)}.ip-scan-form__submit.svelte-1qmjd6z{cursor:pointer;white-space:nowrap;flex-shrink:0;gap:6px}.ip-scan-form__note.svelte-1qmjd6z{color:#ffffff9e;letter-spacing:.01em;margin:10px 0 0;font-size:13px;font-weight:600}.ip-cta-primary.svelte-1qmjd6z{border-radius:var(--cw-radius-lg);color:#18181b;height:48px;transition:box-shadow .3s, transform .2s var(--cw-ease-out);background:linear-gradient(90deg,#05f29b,#04c27c);border:2px solid #05f29b;align-items:center;gap:6px;padding:0 26px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #05f29b4d}.ip-cta-primary.svelte-1qmjd6z:hover{transform:translateY(-2px);box-shadow:0 8px 25px #05f29b80}.ip-cta-primary.svelte-1qmjd6z:active{transition-duration:80ms;transform:translateY(0)scale(.97)}.ip-cta-primary.svelte-1qmjd6z:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:36%;position:absolute;top:0;bottom:0;left:0;transform:translate(-160%)skew(-18deg)}.ip-cta-primary.svelte-1qmjd6z:hover:after{animation:svelte-1qmjd6z-ip-sheen .8s var(--cw-ease-out)}.no-motion .ip-cta-primary.svelte-1qmjd6z:hover:after{animation:none}@keyframes svelte-1qmjd6z-ip-sheen{0%{transform:translate(-160%)skew(-18deg)}to{transform:translate(420%)skew(-18deg)}}.ip-cta-primary.svelte-1qmjd6z svg{transition:transform .25s var(--cw-ease-out)}.ip-cta-primary.svelte-1qmjd6z:hover svg{transform:translate(3px)}.ip-hero-copy.svelte-1qmjd6z>*{animation:svelte-1qmjd6z-ip-rise .8s var(--cw-ease-out) both}.ip-hero-copy.svelte-1qmjd6z>:first-child{animation-delay:40ms}.ip-hero-copy.svelte-1qmjd6z>:nth-child(2){animation-delay:.13s}.ip-hero-copy.svelte-1qmjd6z>:nth-child(3){animation-delay:.23s}.ip-hero-copy.svelte-1qmjd6z>:nth-child(4){animation-delay:.33s}.ip-hero-copy.svelte-1qmjd6z>:nth-child(5){animation-delay:.44s}.ip-hero-visual.svelte-1qmjd6z{animation:svelte-1qmjd6z-ip-visual-in .95s var(--cw-ease-out) .2s both}@keyframes svelte-1qmjd6z-ip-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes svelte-1qmjd6z-ip-visual-in{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}.no-motion .ip-hero-copy.svelte-1qmjd6z>*,.no-motion .ip-hero-visual.svelte-1qmjd6z{animation:none}.ip-trust__dot.svelte-1qmjd6z{background:#05f29b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #05f29b}.pf-sec-head.svelte-1qmjd6z{text-align:center;margin-inline:auto;flex-direction:column;align-items:center;gap:8px;max-width:640px;margin-bottom:28px;display:flex}.pf-sec-head--left.svelte-1qmjd6z{text-align:left;align-items:flex-start;width:100%;max-width:none;margin-inline:0}.pf-sec-h.svelte-1qmjd6z{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(22px,2.4vw,32px);font-weight:800;line-height:1.2}.ip-accent-grad.svelte-1qmjd6z{background:linear-gradient(90deg,#05f29b,#34d399,#059669);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.pf-sec-sub.svelte-1qmjd6z{color:#ffffffc2;margin:0;font-size:clamp(14px,1.2vw,16px);font-weight:500;line-height:1.55}.ip-hero-visual.svelte-1qmjd6z{justify-content:center;width:100%;display:flex;position:relative}.ip-scan-floor.svelte-1qmjd6z{filter:blur(28px);pointer-events:none;background:radial-gradient(#05f29b47,#05f29b0d 50%,#0000 72%);border-radius:50%;width:88%;height:110px;position:absolute;bottom:-36px;left:50%;transform:translate(-50%)}.ip-hiw-section.svelte-1qmjd6z{scroll-margin-top:calc(var(--cw-header-offset,138px) + 16px);padding-block:36px 48px;position:relative;overflow:visible}.ip-hiw-intro.svelte-1qmjd6z{flex-direction:column;gap:10px;max-width:960px;margin-bottom:24px;display:flex;overflow:visible}@media (width>=1024px){.ip-hiw-intro.svelte-1qmjd6z{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:28px}}.ip-hiw-title.svelte-1qmjd6z{letter-spacing:-.025em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(22px,2.4vw,32px);font-weight:800;line-height:1.2;overflow:visible}@media (width>=1024px){.ip-hiw-title.svelte-1qmjd6z{text-align:left;flex:auto}}.ip-hiw-lead.svelte-1qmjd6z{color:var(--cw-text-secondary);max-width:34rem;margin:0;font-size:clamp(14px,1.2vw,16px);font-weight:500;line-height:1.55}@media (width>=1024px){.ip-hiw-lead.svelte-1qmjd6z{text-align:left;flex:0 34rem;margin-left:auto}}.ip-hiw-method-link.svelte-1qmjd6z{text-align:center;margin:18px 0 0;font-size:13.5px}.ip-hiw-method-link.svelte-1qmjd6z a:where(.svelte-1qmjd6z){color:#ffffffc7;border-bottom:1px solid #05f29b66;padding-bottom:2px;font-weight:600;text-decoration:none}.ip-hiw-method-link.svelte-1qmjd6z a:where(.svelte-1qmjd6z):hover{color:#fff;border-bottom-color:#05f29bbf;text-decoration:none}.ip-hiw-grid.svelte-1qmjd6z{grid-template-columns:1fr;gap:12px;display:grid;position:relative}@media (width>=1024px){.ip-hiw-grid.svelte-1qmjd6z{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}.ip-hiw-col.svelte-1qmjd6z{border-radius:var(--cw-radius-lg);cursor:pointer;background:#18181b8c;border:1px solid #3f3f4673;flex-direction:column;min-height:100%;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden}.ip-hiw-col.svelte-1qmjd6z:focus-visible{outline-offset:3px;outline:2px solid #05f29b8c}@media (hover:hover) and (pointer:fine){.ip-hiw-col.svelte-1qmjd6z:hover:not(.ip-hiw-col--focus){background:#202024d1;border-color:#05f29b47;transform:translateY(-2px);box-shadow:0 0 0 1px #05f29b1a}.ip-hiw-col.svelte-1qmjd6z:hover:not(.ip-hiw-col--focus) .ip-hiw-foot-copy:where(.svelte-1qmjd6z) h3:where(.svelte-1qmjd6z){color:color-mix(in srgb, var(--cw-energy-mint) 30%, #fff)}}.ip-hiw-col--focus.svelte-1qmjd6z{background:linear-gradient(#05f29b0f 0%,#0000 28%),#18181b9e;border-color:#05f29b52;box-shadow:inset 0 1px #05f29b1f,0 0 0 1px #05f29b14}.no-motion .ip-hiw-col.svelte-1qmjd6z{transition:border-color .2s,background .2s,box-shadow .2s}.no-motion .ip-hiw-col.svelte-1qmjd6z:hover:not(.ip-hiw-col--focus){transform:none}@media (width<=1023px){.ip-hiw-col--edge-start.svelte-1qmjd6z,.ip-hiw-col--edge-end.svelte-1qmjd6z{border-radius:var(--cw-radius-lg)}.ip-hiw-col--focus.svelte-1qmjd6z{border-color:#05f29b66;box-shadow:inset 0 1px #05f29b24,0 12px 28px -18px #05f29b59}}.ip-hiw-col--edge-start.svelte-1qmjd6z{border-top-left-radius:24px;border-bottom-left-radius:24px}.ip-hiw-col--edge-end.svelte-1qmjd6z{border-top-right-radius:24px;border-bottom-right-radius:24px}.ip-hiw-stage.svelte-1qmjd6z{background:#0f0f1180;border-bottom:1px solid #3f3f4659;height:clamp(200px,26vw,260px);position:relative;overflow:hidden}.ip-hiw-foot.svelte-1qmjd6z{padding:14px 16px 16px}.ip-hiw-title-row.svelte-1qmjd6z{align-items:center;gap:12px;margin-bottom:6px;display:flex}.ip-hiw-title-row.svelte-1qmjd6z h3:where(.svelte-1qmjd6z){margin:0!important}.ip-hiw-node.svelte-1qmjd6z{background:#141416;border:1px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s,box-shadow .22s;display:grid}.ip-hiw-col.svelte-1qmjd6z:hover .ip-hiw-node:where(.svelte-1qmjd6z),.ip-hiw-col--focus.svelte-1qmjd6z .ip-hiw-node:where(.svelte-1qmjd6z){border-color:var(--acc);background:color-mix(in srgb, var(--acc) 12%, #141416);box-shadow:0 0 0 4px color-mix(in srgb, var(--acc) 14%, transparent);transform:translateY(-2px)}.ip-hiw-next.svelte-1qmjd6z{display:none}@media (width>=1024px){.ip-hiw-next.svelte-1qmjd6z{z-index:2;background:var(--cw-bg-primary);color:#ffffff80;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.ip-hiw-node.svelte-1qmjd6z{transition:none}}.ip-hiw-foot-copy.svelte-1qmjd6z h3:where(.svelte-1qmjd6z){letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(15px,1.35vw,18px);font-weight:750;line-height:1.25}.ip-hiw-foot-copy.svelte-1qmjd6z p:where(.svelte-1qmjd6z){color:#ffffffb8;margin:0;font-size:13.5px;line-height:1.5}html[data-theme=light] .ip-scan-form__input.svelte-1qmjd6z{color:var(--cw-text-primary)}html[data-theme=light] .ip-scan-form__note.svelte-1qmjd6z{color:var(--cw-text-secondary)}html[data-theme=light] .ip-hiw-method-link.svelte-1qmjd6z a:where(.svelte-1qmjd6z){color:var(--cw-energy-mint)}html[data-theme=light] .ip-hiw-method-link.svelte-1qmjd6z a:where(.svelte-1qmjd6z):hover{color:#075f43}html[data-theme=light] .ip-hiw-col.svelte-1qmjd6z,html[data-theme=light] .ip-hiw-col--focus.svelte-1qmjd6z{border-color:var(--cw-border);background:#fff;box-shadow:0 8px 28px #1c3e280f}html[data-theme=light] .ip-hiw-col--focus.svelte-1qmjd6z{border-color:#98cbb0}html[data-theme=light] .ip-hiw-stage.svelte-1qmjd6z{border-bottom-color:var(--cw-border);background:#1a211d}html[data-theme=light] .ip-hiw-foot-copy.svelte-1qmjd6z h3:where(.svelte-1qmjd6z){color:var(--cw-text-primary)}html[data-theme=light] .ip-hiw-foot-copy.svelte-1qmjd6z p:where(.svelte-1qmjd6z){color:var(--cw-text-secondary)}@media (hover:hover) and (pointer:fine){html[data-theme=light] .ip-hiw-col.svelte-1qmjd6z:hover:not(.ip-hiw-col--focus){background:#f6faf7;border-color:#a8d8bd}html[data-theme=light] .ip-hiw-col.svelte-1qmjd6z:hover:not(.ip-hiw-col--focus) .ip-hiw-foot-copy:where(.svelte-1qmjd6z) h3:where(.svelte-1qmjd6z){color:#075f43}}.ip-hiw-stack-scene.svelte-1qmjd6z{perspective:900px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 55%,#000 35%,#0000 78%);mask-image:radial-gradient(at 50% 55%,#000 35%,#0000 78%)}.ip-hiw-stack-tilt.svelte-1qmjd6z{width:min(94%,300px);height:268px;transform-style:preserve-3d;position:relative;transform:rotate(10deg)rotateY(-16deg)rotateX(22deg)scale(1.02)translateY(-8px)}.ip-hiw-stack-card.svelte-1qmjd6z{left:calc(var(--i) * 32px);bottom:calc(var(--i) * 44px);width:calc(100% - var(--i) * 16px);border-radius:var(--cw-radius-xl);background:var(--cw-card-gradient);z-index:calc(30 - var(--i) * 10);border:1px solid #3f3f46d9;padding:14px;position:absolute;box-shadow:0 24px 48px #00000073}.ip-hiw-stack-card--mint.svelte-1qmjd6z{border-color:#05f29b47}.ip-hiw-stack-head.svelte-1qmjd6z{color:#fff;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:700;display:flex}.ip-hiw-stack-head.svelte-1qmjd6z span:where(.svelte-1qmjd6z):not(.ip-hiw-stack-pill){flex:1;min-width:0}.ip-hiw-stack-pill.svelte-1qmjd6z{border-radius:var(--cw-radius-full);font-size:10px;font-weight:700;font-family:var(--cw-font-mono);align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.ip-hiw-stack-pill--mint.svelte-1qmjd6z{color:var(--cw-energy-mint);background:#05f29b1a;border:1px solid #05f29b47}.ip-hiw-stack-desc.svelte-1qmjd6z{color:var(--cw-text-secondary);margin:0 0 10px;font-size:11px;line-height:1.55}.ip-hiw-stack-tags.svelte-1qmjd6z{flex-wrap:wrap;gap:6px;display:flex}.ip-hiw-stack-tags.svelte-1qmjd6z span:where(.svelte-1qmjd6z){border-radius:var(--cw-radius-sm);color:#d4d4d8;background:#27272a;padding:3px 8px;font-size:10px}.ip-hiw-pipe-scene.svelte-1qmjd6z{justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.ip-hiw-pipe-panel.svelte-1qmjd6z{border-radius:var(--cw-radius-xl);background:var(--cw-card-gradient);border:1px solid #3f3f46bf;width:min(100%,340px);overflow:hidden;transform:rotateY(12deg)rotateX(10deg)rotate(-6deg)translate(8px);box-shadow:0 24px 48px #00000073}.ip-hiw-board-head.svelte-1qmjd6z{background:#18181bd9;border-bottom:1px solid #3f3f46a6;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.ip-hiw-board-head-main.svelte-1qmjd6z{color:#fff;align-items:center;gap:7px;min-width:0;font-size:12px;font-weight:700;display:flex}.ip-hiw-board-count.svelte-1qmjd6z{border-radius:var(--cw-radius-full);min-width:22px;font-size:10px;font-family:var(--cw-font-mono);color:#d4d4d8;text-align:center;background:#27272ae6;border:1px solid #3f3f46cc;flex-shrink:0;padding:2px 7px;font-weight:700}.ip-hiw-board-rows.svelte-1qmjd6z{max-height:220px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.ip-hiw-board-row.svelte-1qmjd6z{border-bottom:1px solid #27272ad9;grid-template-rows:auto auto;grid-template-columns:16px 26px minmax(0,1fr) auto;align-items:start;gap:2px 8px;padding:9px 10px;display:grid}.ip-hiw-board-row.svelte-1qmjd6z:last-child{border-bottom:none}.ip-hiw-board-check.svelte-1qmjd6z{background:#0f0f1199;border:1.5px solid #71717ae6;border-radius:4px;grid-row:1/span 2;align-self:center;width:14px;height:14px}.ip-hiw-board-mod.svelte-1qmjd6z{background:var(--mod-bg);border:1px solid color-mix(in srgb, var(--mod-c) 28%, transparent);border-radius:6px;grid-row:1/span 2;justify-content:center;align-self:center;align-items:center;width:24px;height:24px;display:inline-flex}.ip-hiw-board-task.svelte-1qmjd6z{grid-column:3;min-width:0}.ip-hiw-board-task-title.svelte-1qmjd6z{color:#fafafa;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:11px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ip-hiw-board-task-desc.svelte-1qmjd6z{color:#71717a;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:9.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.ip-hiw-board-badge.svelte-1qmjd6z{border-radius:var(--cw-radius-sm);font-size:8.5px;font-weight:700;font-family:var(--cw-font-mono);letter-spacing:.04em;white-space:nowrap;grid-column:4;align-self:start;padding:2px 6px}.ip-hiw-board-badge--pri-high.svelte-1qmjd6z{color:#fca5a5;background:#f8717124;border:1px solid #f8717147}.ip-hiw-board-badge--pri-medium.svelte-1qmjd6z{color:#fcd34d;background:#fbbf241f;border:1px solid #fbbf2447}.ip-hiw-board-badge--status.svelte-1qmjd6z{color:#a1a1aa;background:#27272ae6;border:1px solid #3f3f46d9;grid-area:2/4}.ip-issue-board.svelte-1qmjd6z{border-radius:var(--cw-radius-lg);background:var(--cw-card-gradient);border:1px solid #3f3f46bf;overflow:hidden}.ip-issue-board-head.svelte-1qmjd6z{background:#18181be6;border-bottom:1px solid #3f3f46a6;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.ip-issue-board-head--pri-high.svelte-1qmjd6z{box-shadow:inset 3px 0 #f871718c}.ip-issue-board-head--pri-medium.svelte-1qmjd6z{box-shadow:inset 3px 0 #fbbf2480}.ip-issue-board-head-main.svelte-1qmjd6z{align-items:center;gap:8px;min-width:0;display:flex}.ip-issue-board-title.svelte-1qmjd6z{color:#fff;font-size:13px;font-weight:700;line-height:1.2}.ip-issue-board-count.svelte-1qmjd6z{border-radius:var(--cw-radius-full);min-width:24px;font-size:11px;font-family:var(--cw-font-mono);color:#d4d4d8;text-align:center;background:#27272af2;border:1px solid #3f3f46d9;flex-shrink:0;padding:3px 8px;font-weight:700}.ip-issue-board-row.svelte-1qmjd6z{border-bottom:1px solid #27272ad9;grid-template-rows:auto auto;grid-template-columns:20px 30px minmax(0,1fr) auto auto;align-items:start;gap:2px 12px;padding:11px 14px;display:grid}.ip-issue-board-row.svelte-1qmjd6z:last-child{border-bottom:none}.ip-issue-board-check.svelte-1qmjd6z{background:#0f0f1199;border:1.5px solid #71717ae6;border-radius:4px;grid-row:1/span 2;align-self:center;width:15px;height:15px}.ip-issue-board-mod.svelte-1qmjd6z{background:var(--mod-bg);border:1px solid color-mix(in srgb, var(--mod-c) 28%, transparent);border-radius:6px;grid-row:1/span 2;justify-content:center;align-self:center;align-items:center;width:26px;height:26px;display:inline-flex}.ip-issue-board-task.svelte-1qmjd6z{grid-column:3;min-width:0}.ip-issue-board-task-title.svelte-1qmjd6z{color:#fafafa;margin:0;font-size:13px;font-weight:600;line-height:1.4}.ip-issue-board-task-desc.svelte-1qmjd6z{color:#71717a;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 0;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.ip-issue-board-badge.svelte-1qmjd6z{border-radius:var(--cw-radius-sm);font-size:10px;font-weight:700;font-family:var(--cw-font-mono);letter-spacing:.03em;white-space:nowrap;padding:3px 8px}.ip-issue-board-badge--pri.svelte-1qmjd6z{grid-column:4;align-self:start}.ip-issue-board-badge--pri-high.svelte-1qmjd6z{color:#fca5a5;background:#f8717124;border:1px solid #f8717147}.ip-issue-board-badge--pri-medium.svelte-1qmjd6z{color:#fcd34d;background:#fbbf241f;border:1px solid #fbbf2447}.ip-issue-board-badge--status.svelte-1qmjd6z{color:#a1a1aa;background:#27272ae6;border:1px solid #3f3f46d9;grid-area:1/5;align-self:start}.ip-hiw-compare-scene.svelte-1qmjd6z{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ip-hiw-compare-glow.svelte-1qmjd6z{filter:blur(48px);background:#05f29b1f;border-radius:50%;width:200px;height:200px;position:absolute}.ip-hiw-compare-inner.svelte-1qmjd6z{flex-direction:column;align-items:center;gap:16px;padding-top:4px;display:flex;position:relative}.ip-hiw-compare-score.svelte-1qmjd6z{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}.ip-hiw-compare-example.svelte-1qmjd6z{font-size:10px;font-family:var(--cw-font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;white-space:nowrap;font-weight:700;line-height:1.2;position:static}.ip-hiw-compare-delta.svelte-1qmjd6z{font-size:11px;font-family:var(--cw-font-mono);color:var(--cw-energy-mint);border-radius:var(--cw-radius-full);background:#05f29b1f;border:1px solid #05f29b4d;padding:4px 8px;font-weight:800;position:absolute;top:18px;right:-28px}.ip-fv-compare--compact.svelte-1qmjd6z{gap:20px;height:110px;padding-top:0}.ip-fv-compare--compact.svelte-1qmjd6z .ip-fv-colbar:where(.svelte-1qmjd6z){width:40px}.no-motion .ip-hiw-board-rows.svelte-1qmjd6z{-webkit-mask-image:none;mask-image:none}@media (width<=1023px){.ip-hiw-col--edge-start.svelte-1qmjd6z,.ip-hiw-col--edge-end.svelte-1qmjd6z{border-radius:var(--cw-radius-lg)}.ip-hiw-stack-tilt.svelte-1qmjd6z,.ip-hiw-pipe-panel.svelte-1qmjd6z{transform:none}}.ip-fv-compare.svelte-1qmjd6z{justify-content:center;align-items:flex-end;gap:28px;height:150px;padding-top:6px;display:flex;position:relative}.ip-fv-col.svelte-1qmjd6z{flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;min-width:48px;height:100%;display:flex}.ip-fv-score.svelte-1qmjd6z{font-size:13px;font-family:var(--cw-font-mono);color:#ffffff8c;font-weight:800;line-height:1}.ip-fv-score--after.svelte-1qmjd6z{color:var(--cw-energy-mint)}.ip-fv-colbar.svelte-1qmjd6z{width:48px;height:var(--fh);border-radius:var(--cw-radius-sm) 4px 0 0}.ip-fv-colbar--before.svelte-1qmjd6z{background:#ffffff3d;border:1px solid #ffffff1f}.ip-fv-colbar--after.svelte-1qmjd6z{background:linear-gradient(180deg, var(--cw-energy-mint), color-mix(in srgb, var(--cw-energy-mint) 55%, transparent));box-shadow:0 0 16px color-mix(in srgb, var(--cw-energy-mint) 45%, transparent);border:1px solid color-mix(in srgb, var(--cw-energy-mint) 40%, transparent)}.ip-fv-collabel.svelte-1qmjd6z{font-size:9.5px;font-family:var(--cw-font-mono);color:#ffffff94;text-transform:uppercase;letter-spacing:.04em}.ip-fv-delta.svelte-1qmjd6z{font-size:12px;font-family:var(--cw-font-mono);color:var(--cw-energy-mint);border-radius:var(--cw-radius-full);background:color-mix(in srgb, var(--cw-energy-mint) 16%, transparent);border:1px solid color-mix(in srgb, var(--cw-energy-mint) 36%, transparent);padding:4px 10px;font-weight:800;position:absolute;top:2px;right:0}.cw-insight .final-cta__title{letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(22px,2.4vw,32px);font-weight:800;line-height:1.2}.cw-insight .final-cta__sub{margin:0 0 22px;font-size:15px;line-height:1.55}.cw-insight .ip-mod-layout{grid-template-columns:252px 1fr;gap:20px;display:grid}.cw-insight .ip-mod-nav{flex-direction:column;gap:6px;display:flex}.cw-insight .ip-mod-nav .pf-ml-item{border-radius:var(--cw-radius-md);flex:none;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;min-height:0;padding:10px 11px;display:grid}.cw-insight .ip-mod-nav .ip-ml-ic{align-self:center}.cw-insight .ip-ml-body{text-align:left;flex-direction:column;gap:3px;min-width:0;display:flex}.cw-insight .ip-ml-label{color:#e5e5e5;letter-spacing:-.005em;font-size:12.5px;font-weight:700;line-height:1.2}.cw-insight .pf-ml-item.act .ip-ml-label{color:#fff}.cw-insight .ip-mod-benchmark{border-top:1px solid #ffffff0f;flex-direction:column;gap:4px;margin-top:6px;padding-top:10px;display:flex}.cw-insight .ip-mod-benchmark-label{font-size:9px;font-family:var(--cw-font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8f;margin-bottom:2px;padding-left:2px;font-weight:700}.cw-insight .pf-ml-item{border-radius:var(--cw-radius-lg);text-align:left;width:100%;color:inherit;cursor:pointer;background:#18181b59;border:1px solid #27272a8c;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;transition:border-color .2s,background .2s;display:flex;position:relative;overflow:hidden}.cw-insight .pf-ml-item:hover{background:#27272a80;border-color:#3f3f46e6}.cw-insight .pf-ml-item.act{background:linear-gradient(90deg,#05f29b14,#18181b66 60%);border-color:#05f29b80}.cw-insight .pf-ml-item:active{transform:scale(.98)}.cw-insight .pf-ml-item:hover{border-color:rgba(var(--th-rgb), .35)}.cw-insight .ip-ml-ic{border-radius:var(--cw-radius-md);border:1px solid;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background .2s,border-color .2s;display:flex}.cw-insight .pf-ml-item:hover .ip-ml-ic{border-color:rgba(var(--th-rgb), .32)}.cw-insight .pf-ml-item.act:before{content:"";background:var(--th-acc,#05f29b);width:2px;box-shadow:0 0 8px var(--th-acc,#05f29b);border-radius:0 2px 2px 0;position:absolute;top:6px;bottom:6px;left:0}.cw-insight .ip-mod-nav .ip-ml-desc{color:#ffffff9e;white-space:normal;overflow-wrap:anywhere;margin:0;padding:0;font-size:12px;line-height:1.45}.cw-insight .pf-ml-item.act .ip-ml-desc{color:#ffffffb8}.ip-modules-link.svelte-1qmjd6z{text-align:center;margin:22px 0 0}.ip-modules-link.svelte-1qmjd6z a:where(.svelte-1qmjd6z){color:#ffffffb8;border-bottom:1px solid #05f29b59;padding-bottom:2px;font-size:14px;font-weight:600;text-decoration:none}.ip-modules-link.svelte-1qmjd6z a:where(.svelte-1qmjd6z):hover{color:#fff;border-bottom-color:#05f29bb3}.ip-sources.svelte-1qmjd6z{padding:36px 0 8px}.ip-after.svelte-1qmjd6z{padding:40px 0 8px}.ip-after-intro.svelte-1qmjd6z{flex-direction:column;gap:10px;max-width:960px;margin-bottom:24px;display:flex}@media (width>=1024px){.ip-after-intro.svelte-1qmjd6z{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:28px}}.ip-after-title.svelte-1qmjd6z{letter-spacing:-.025em;text-wrap:balance;color:#fff;max-width:22ch;margin:0;font-size:clamp(22px,2.4vw,32px);font-weight:800;line-height:1.2}@media (width>=1024px){.ip-after-title.svelte-1qmjd6z{flex:auto}}.ip-after-lead.svelte-1qmjd6z{color:var(--cw-text-secondary);max-width:34rem;margin:0;font-size:clamp(14px,1.2vw,16px);font-weight:500;line-height:1.55}@media (width>=1024px){.ip-after-lead.svelte-1qmjd6z{text-align:right;flex:0 34rem}}.ip-after-proof.svelte-1qmjd6z{text-align:center;color:var(--cw-text-secondary);margin:22px 0 0;font-size:14px}.ip-after-proof.svelte-1qmjd6z a:where(.svelte-1qmjd6z){color:var(--cw-energy-mint);align-items:center;gap:6px;margin-left:4px;font-weight:600;text-decoration:none;display:inline-flex}.ip-after-proof.svelte-1qmjd6z a:where(.svelte-1qmjd6z):hover,.ip-after-proof.svelte-1qmjd6z a:where(.svelte-1qmjd6z):focus-visible{text-underline-offset:3px;text-decoration:underline}.ip-after-grid.svelte-1qmjd6z{grid-template-columns:1fr;gap:12px;display:grid;position:relative}@media (width>=1024px){.ip-after-grid.svelte-1qmjd6z{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}.ip-after-col.svelte-1qmjd6z{min-width:0;color:inherit;border-radius:var(--cw-radius-lg);background:#18181b8c;border:1px solid #3f3f4673;flex-direction:column;text-decoration:none;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden}@media (width>=1024px){.ip-after-col--edge-start.svelte-1qmjd6z{border-top-left-radius:24px;border-bottom-left-radius:24px}.ip-after-col--edge-end.svelte-1qmjd6z{border-top-right-radius:24px;border-bottom-right-radius:24px}}@media (hover:hover) and (pointer:fine){.ip-after-col.svelte-1qmjd6z:hover{background:#202024d1;border-color:#05f29b52;transform:translateY(-2px);box-shadow:0 0 0 1px #05f29b1a}.ip-after-col.svelte-1qmjd6z:hover .ip-after-foot:where(.svelte-1qmjd6z) h3:where(.svelte-1qmjd6z){color:color-mix(in srgb, var(--cw-energy-mint) 30%, #fff)}.ip-after-col.svelte-1qmjd6z:hover .ip-after-link:where(.svelte-1qmjd6z){color:#05f29b;border-bottom-color:#05f29bb3}}.no-motion .ip-after-col.svelte-1qmjd6z{transition:border-color .2s,background .2s,box-shadow .2s}.no-motion .ip-after-col.svelte-1qmjd6z:hover{transform:none}.ip-after-stage.svelte-1qmjd6z{background:radial-gradient(70% 55% at 50% 15%,#05f29b14,#0000 60%),#00000038;justify-content:center;align-items:center;min-height:200px;padding:16px 14px 10px;display:flex}.ip-after-mock.svelte-1qmjd6z{border-radius:var(--cw-radius-xl);background:var(--cw-card-gradient);border:1px solid #3f3f46d9;width:100%;max-width:300px;overflow:hidden;box-shadow:0 18px 36px #0006}.ip-after-chrome.svelte-1qmjd6z{background:#00000047;border-bottom:1px solid #ffffff12;align-items:center;gap:8px;padding:8px 10px;display:flex}.ip-after-dots.svelte-1qmjd6z{flex-shrink:0;gap:4px;display:inline-flex}.ip-after-dots.svelte-1qmjd6z i:where(.svelte-1qmjd6z){background:#ffffff2e;border-radius:50%;width:6px;height:6px}.ip-after-dots.svelte-1qmjd6z i:where(.svelte-1qmjd6z):first-child{background:#ff5f57}.ip-after-dots.svelte-1qmjd6z i:where(.svelte-1qmjd6z):nth-child(2){background:#febc2e}.ip-after-dots.svelte-1qmjd6z i:where(.svelte-1qmjd6z):nth-child(3){background:#28c840}.ip-after-chrome-label.svelte-1qmjd6z{color:#ffffff8c;font-size:11px;font-weight:650;font-family:var(--cw-font-mono);flex:1;min-width:0}.ip-after-chrome-count.svelte-1qmjd6z{font-size:11px;font-weight:800;font-family:var(--cw-font-mono);color:var(--cw-energy-mint)}.ip-after-task-list.svelte-1qmjd6z{flex-direction:column;gap:6px;padding:10px;display:flex}.ip-after-task.svelte-1qmjd6z{background:#00000038;border:1px solid #ffffff12;border-radius:8px;align-items:center;gap:8px;padding:7px 8px;display:flex}.ip-after-task-check.svelte-1qmjd6z{border:1.5px solid #05f29b73;border-radius:3px;flex-shrink:0;width:12px;height:12px}.ip-after-task-title.svelte-1qmjd6z{color:#ffffffd1;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:11.5px;font-weight:650;overflow:hidden}.ip-after-task-pri.svelte-1qmjd6z{letter-spacing:.02em;font-size:9.5px;font-weight:800;font-family:var(--cw-font-mono);border-radius:999px;flex-shrink:0;padding:2px 6px}.ip-after-task-pri[data-tone=high].svelte-1qmjd6z{color:#f87171;background:#f871711f;border:1px solid #f8717147}.ip-after-task-pri[data-tone=med].svelte-1qmjd6z{color:#fbbf24;background:#fbbf241f;border:1px solid #fbbf2447}.ip-after-mon.svelte-1qmjd6z{flex-direction:column;gap:10px;padding:12px 12px 14px;display:flex}.ip-after-mon-row.svelte-1qmjd6z{align-items:baseline;gap:8px;display:flex}.ip-after-mon-score.svelte-1qmjd6z{letter-spacing:-.03em;font-size:28px;font-weight:800;font-family:var(--cw-font-mono);font-variant-numeric:tabular-nums;color:#fff;line-height:1}.ip-after-mon-delta.svelte-1qmjd6z{font-size:13px;font-weight:800;font-family:var(--cw-font-mono);color:var(--cw-energy-mint)}.ip-after-spark.svelte-1qmjd6z{width:100%;height:36px;display:block}.ip-after-alert.svelte-1qmjd6z{color:#fbbf24;font-size:10.5px;font-weight:700;font-family:var(--cw-font-mono);background:#fbbf241a;border:1px solid #fbbf244d;border-radius:7px;align-self:flex-start;padding:4px 8px}.ip-after-report.svelte-1qmjd6z{flex-direction:column;gap:6px;padding:14px 12px 16px;display:flex}.ip-after-report-title.svelte-1qmjd6z{color:#fff;letter-spacing:-.015em;font-size:14px;font-weight:750}.ip-after-report-date.svelte-1qmjd6z{font-size:12px;font-weight:650;font-family:var(--cw-font-mono);font-variant-numeric:tabular-nums;color:#ffffff8c}.ip-after-report-meta.svelte-1qmjd6z{color:#ffffff7a;margin-bottom:4px;font-size:11.5px}.ip-after-report-mods.svelte-1qmjd6z{flex-wrap:wrap;gap:5px;display:flex}.ip-after-report-mods.svelte-1qmjd6z span:where(.svelte-1qmjd6z){color:#ffffffb8;font-size:10.5px;font-weight:700;font-family:var(--cw-font-mono);background:#05f29b14;border:1px solid #05f29b38;border-radius:6px;padding:3px 7px}.ip-after-foot.svelte-1qmjd6z{border-top:1px solid #ffffff0f;flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.ip-after-title-row.svelte-1qmjd6z{align-items:center;gap:12px;display:flex}.ip-after-node.svelte-1qmjd6z{background:#141416;border:1px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s,box-shadow .22s;display:grid}.ip-after-col.svelte-1qmjd6z:hover .ip-after-node:where(.svelte-1qmjd6z),.ip-after-col.svelte-1qmjd6z:focus-visible .ip-after-node:where(.svelte-1qmjd6z){border-color:var(--acc);background:color-mix(in srgb, var(--acc) 12%, #141416);box-shadow:0 0 0 4px color-mix(in srgb, var(--acc) 14%, transparent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.ip-after-node.svelte-1qmjd6z,.ip-src-more-ic.svelte-1qmjd6z{transition:none}}.ip-after-foot.svelte-1qmjd6z h3:where(.svelte-1qmjd6z){letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(15px,1.4vw,17px);font-weight:750;transition:color .2s}.ip-after-foot.svelte-1qmjd6z p:where(.svelte-1qmjd6z){color:#ffffff9e;flex:1;margin:0;font-size:13.5px;line-height:1.45}.ip-after-link.svelte-1qmjd6z{color:#05f29bf2;width:fit-content;transition:color .2s var(--cw-ease), border-color .2s var(--cw-ease);border-bottom:1px solid #05f29b59;margin-top:6px;padding-bottom:1px;font-size:13px;font-weight:650;display:inline-block}.ip-src-intro.svelte-1qmjd6z{flex-direction:column;gap:10px;max-width:960px;margin-bottom:24px;display:flex}@media (width>=1024px){.ip-src-intro.svelte-1qmjd6z{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:28px}}.ip-src-title.svelte-1qmjd6z{letter-spacing:-.025em;text-wrap:balance;color:#fff;max-width:22ch;margin:0;font-size:clamp(22px,2.4vw,32px);font-weight:800;line-height:1.2}@media (width>=1024px){.ip-src-title.svelte-1qmjd6z{flex:auto}}.ip-src-lead.svelte-1qmjd6z{color:var(--cw-text-secondary);max-width:34rem;margin:0;font-size:clamp(14px,1.2vw,16px);font-weight:500;line-height:1.55}@media (width>=1024px){.ip-src-lead.svelte-1qmjd6z{text-align:right;flex:0 34rem}}.ip-src-grid.svelte-1qmjd6z{grid-template-columns:1fr;gap:12px;margin-bottom:16px;display:grid}@media (width>=900px){.ip-src-grid.svelte-1qmjd6z{grid-template-columns:repeat(2,minmax(0,1fr))}}.ip-src-col.svelte-1qmjd6z{border-radius:var(--cw-radius-lg);background:#18181b8c;border:1px solid #3f3f4673;flex-direction:column;min-width:0;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.ip-src-col.svelte-1qmjd6z:hover{background:#202024d1;border-color:#05f29b47;transform:translateY(-2px);box-shadow:0 0 0 1px #05f29b1a}.ip-src-col--field.svelte-1qmjd6z:hover{border-color:#38bdf852;box-shadow:0 0 0 1px #38bdf81f}.ip-src-col.svelte-1qmjd6z:hover .ip-src-foot:where(.svelte-1qmjd6z) h3:where(.svelte-1qmjd6z){color:color-mix(in srgb, var(--cw-energy-mint) 30%, #fff)}}.no-motion .ip-src-col.svelte-1qmjd6z{transition:border-color .2s,background .2s,box-shadow .2s}.no-motion .ip-src-col.svelte-1qmjd6z:hover{transform:none}.ip-src-stage.svelte-1qmjd6z{background:radial-gradient(70% 60% at 50% 20%,#05f29b14,#0000 60%),#00000038;justify-content:center;align-items:center;min-height:220px;padding:18px 16px 8px;display:flex;position:relative}.ip-src-col--field.svelte-1qmjd6z .ip-src-stage:where(.svelte-1qmjd6z){background:radial-gradient(70% 60% at 50% 20%,#38bdf81a,#0000 60%),#00000038}.ip-src-mock.svelte-1qmjd6z{border-radius:var(--cw-radius-xl);background:var(--cw-card-gradient);border:1px solid #3f3f46d9;width:100%;max-width:380px;overflow:hidden;box-shadow:0 20px 40px #0000006b}.ip-src-chrome.svelte-1qmjd6z{background:#00000047;border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding:8px 12px;display:flex}.ip-src-chrome--field.svelte-1qmjd6z{background:#0e283a73}.ip-src-dots.svelte-1qmjd6z{flex-shrink:0;gap:5px;display:inline-flex}.ip-src-dots.svelte-1qmjd6z i:where(.svelte-1qmjd6z){background:#ffffff2e;border-radius:50%;width:7px;height:7px}.ip-src-dots.svelte-1qmjd6z i:where(.svelte-1qmjd6z):first-child{background:#ff5f57}.ip-src-dots.svelte-1qmjd6z i:where(.svelte-1qmjd6z):nth-child(2){background:#febc2e}.ip-src-dots.svelte-1qmjd6z i:where(.svelte-1qmjd6z):nth-child(3){background:#28c840}.ip-src-chrome-label.svelte-1qmjd6z{color:#ffffff8c;font-size:11px;font-weight:650;font-family:var(--cw-font-mono);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ip-src-mock-body.svelte-1qmjd6z{padding:14px}.ip-src-mock-body--lab.svelte-1qmjd6z{align-items:center;gap:16px;display:flex}.ip-src-ring.svelte-1qmjd6z{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.ip-src-ring-label.svelte-1qmjd6z{color:#ffffff73;text-align:center;font-size:10px;font-weight:650}.ip-src-mods.svelte-1qmjd6z{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ip-src-mod.svelte-1qmjd6z{color:#ffffffad;background:#00000038;border:1px solid #ffffff14;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:650;display:flex}.ip-src-mod-dot.svelte-1qmjd6z{background:var(--mod-c,var(--cw-energy-mint));width:7px;height:7px;box-shadow:0 0 8px color-mix(in srgb, var(--mod-c,var(--cw-energy-mint)) 55%, transparent);border-radius:50%;flex-shrink:0}.ip-src-mod.svelte-1qmjd6z strong:where(.svelte-1qmjd6z){font-variant-numeric:tabular-nums;color:#fff;font-size:13px;font-weight:800;font-family:var(--cw-font-mono);margin-left:auto}.ip-src-mock-body--field.svelte-1qmjd6z{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:8px;min-height:118px;display:grid}.ip-src-cwv.svelte-1qmjd6z{text-align:center;background:#00000038;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:3px;min-width:0;padding:14px 8px;display:flex}.ip-src-cwv[data-tone=ok].svelte-1qmjd6z{border-color:#05f29b38}.ip-src-cwv[data-tone=na].svelte-1qmjd6z{background:#fbbf240f;border-color:#fbbf2447}.ip-src-cwv-code.svelte-1qmjd6z{letter-spacing:.06em;font-size:10px;font-weight:800;font-family:var(--cw-font-mono);color:#ffffff7a}.ip-src-cwv-val.svelte-1qmjd6z{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#fff;font-size:16px;font-weight:800}.ip-src-cwv[data-tone=na].svelte-1qmjd6z .ip-src-cwv-val:where(.svelte-1qmjd6z){color:#fbbf24}.ip-src-cwv-reason.svelte-1qmjd6z{color:#ffffff6b;font-size:9.5px;line-height:1.25}.ip-src-cwv-reason--ok.svelte-1qmjd6z{color:#05f29bb3}.ip-src-foot.svelte-1qmjd6z{border-top:1px solid #ffffff0f;flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}.ip-src-kicker.svelte-1qmjd6z{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;font-family:var(--cw-font-mono);color:#ffffff7a;margin-bottom:2px}.ip-src-foot.svelte-1qmjd6z h3:where(.svelte-1qmjd6z){letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(15px,1.4vw,17px);font-weight:750;transition:color .2s}.ip-src-foot.svelte-1qmjd6z p:where(.svelte-1qmjd6z){color:#ffffff9e;margin:0;font-size:13.5px;line-height:1.45}.ip-src-more.svelte-1qmjd6z{grid-template-columns:1fr;gap:10px;margin-top:4px;display:grid}@media (width>=900px){.ip-src-more.svelte-1qmjd6z{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}.ip-src-more-item.svelte-1qmjd6z{border-radius:var(--cw-radius-lg);background:#18181b66;border:1px solid #ffffff12;align-items:flex-start;gap:10px;min-width:0;padding:12px 12px 11px;display:flex}.ip-src-more-ic.svelte-1qmjd6z{background:#141416;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s,box-shadow .22s;display:inline-flex}.ip-src-more-item.svelte-1qmjd6z{transition:border-color .22s}.ip-src-more-item.svelte-1qmjd6z:hover{border-color:color-mix(in srgb, var(--acc) 35%, transparent)}.ip-src-more-item.svelte-1qmjd6z:hover .ip-src-more-ic:where(.svelte-1qmjd6z){border-color:var(--acc);background:color-mix(in srgb, var(--acc) 12%, #141416);box-shadow:0 0 0 4px color-mix(in srgb, var(--acc) 14%, transparent);transform:translateY(-2px)}.ip-src-more-copy.svelte-1qmjd6z{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ip-src-more-copy.svelte-1qmjd6z strong:where(.svelte-1qmjd6z){color:#fff;letter-spacing:-.015em;font-size:13.5px;font-weight:750}.ip-src-more-copy.svelte-1qmjd6z span:where(.svelte-1qmjd6z){color:#ffffff8c;font-size:12.5px;line-height:1.35}.ip-src-more-stat.svelte-1qmjd6z{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;display:flex}.ip-src-more-stat.svelte-1qmjd6z em:where(.svelte-1qmjd6z){font-size:14px;font-style:normal;font-weight:800;font-family:var(--cw-font-mono);font-variant-numeric:tabular-nums;color:var(--cw-energy-mint);letter-spacing:-.02em}.ip-src-more-stat.svelte-1qmjd6z small:where(.svelte-1qmjd6z){color:#fff6;max-width:11ch;font-size:10px;font-weight:600;line-height:1.2}.ip-sources-link.svelte-1qmjd6z{text-align:center;margin:18px 0 0}.ip-sources-link.svelte-1qmjd6z a:where(.svelte-1qmjd6z){color:#ffffffc7;border-bottom:1px solid #05f29b59;padding-bottom:2px;font-size:13.5px;font-weight:600;text-decoration:none}.ip-sources-link.svelte-1qmjd6z a:where(.svelte-1qmjd6z):hover{color:#fff;border-bottom-color:#05f29bb3}html[data-theme=light] .ip-after-title.svelte-1qmjd6z,html[data-theme=light] .ip-src-title.svelte-1qmjd6z{color:var(--cw-text-primary)}html[data-theme=light] .ip-after-col.svelte-1qmjd6z,html[data-theme=light] .ip-src-col.svelte-1qmjd6z{border-color:var(--cw-border);background:#fff;box-shadow:0 12px 32px #1831220d}html[data-theme=light] .ip-after-col.svelte-1qmjd6z:hover,html[data-theme=light] .ip-src-col.svelte-1qmjd6z:hover{border-color:var(--cw-border-hover);background:#fff;box-shadow:0 16px 38px #18312217}html[data-theme=light] .ip-after-foot.svelte-1qmjd6z,html[data-theme=light] .ip-src-foot.svelte-1qmjd6z{border-top-color:var(--cw-border)}html[data-theme=light] .ip-after-foot.svelte-1qmjd6z h3:where(.svelte-1qmjd6z),html[data-theme=light] .ip-src-foot.svelte-1qmjd6z h3:where(.svelte-1qmjd6z),html[data-theme=light] .ip-src-more-copy.svelte-1qmjd6z strong:where(.svelte-1qmjd6z){color:var(--cw-text-primary)}html[data-theme=light] .ip-after-foot.svelte-1qmjd6z p:where(.svelte-1qmjd6z),html[data-theme=light] .ip-src-foot.svelte-1qmjd6z p:where(.svelte-1qmjd6z),html[data-theme=light] .ip-src-more-copy.svelte-1qmjd6z span:where(.svelte-1qmjd6z),html[data-theme=light] .ip-src-more-stat.svelte-1qmjd6z small:where(.svelte-1qmjd6z){color:var(--cw-text-secondary)}html[data-theme=light] .ip-after-link.svelte-1qmjd6z,html[data-theme=light] .ip-after-col.svelte-1qmjd6z:hover .ip-after-link:where(.svelte-1qmjd6z){color:#087b58;border-bottom-color:#087b5866}html[data-theme=light] .ip-src-kicker.svelte-1qmjd6z{color:var(--cw-text-muted)}html[data-theme=light] .ip-src-more-item.svelte-1qmjd6z{border-color:var(--cw-border);background:#fff}html[data-theme=light] .ip-sources-link.svelte-1qmjd6z a:where(.svelte-1qmjd6z),html[data-theme=light] .ip-modules-link.svelte-1qmjd6z a:where(.svelte-1qmjd6z){color:var(--cw-text-secondary)}html[data-theme=light] .ip-src-mock.svelte-1qmjd6z,html[data-theme=light] .ip-after-mock.svelte-1qmjd6z{--cw-card-gradient:linear-gradient(135deg, #1c2522, #111816);--cw-text-primary:#fff;--cw-text-secondary:#d1d5db;border-color:#ffffff29}@media (width<=899px){.ip-src-mock-body--lab.svelte-1qmjd6z{flex-direction:column;align-items:stretch}.ip-src-ring.svelte-1qmjd6z{flex-direction:row;justify-content:center;gap:12px}}.cw-insight .ip-mod-stage{display:grid}.cw-insight .ip-mod-stage>.ip-mod-swap{grid-area:1/1;min-width:0}.cw-insight .ip-mod-stat{border-radius:var(--cw-radius-md);background:#00000038;border:1px solid #ffffff12;flex-direction:column;gap:2px;min-width:0;padding:9px 12px;display:flex}.cw-insight .ip-mod-stat-val{font-family:var(--cw-font-mono);color:#fff;white-space:nowrap;font-size:15px;font-weight:800;line-height:1.2}.cw-insight .ip-mod-stat--warn .ip-mod-stat-val{color:#fbbf24}.cw-insight .ip-mod-stat--crit .ip-mod-stat-val{color:#f87171}.cw-insight .ip-mod-stat-label{font-family:var(--cw-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--cw-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:700;overflow:hidden}.cw-insight .ip-mod-stat-src{letter-spacing:.02em;color:#ffffff7a;margin-top:2px;font-size:10px;font-weight:600}.cw-insight .ip-mod-note{color:#ffffff9e;margin:12px 0 0;font-size:12.5px;line-height:1.45}.cw-insight .ip-mod-lever{border-radius:var(--cw-radius-md);background:#00000038;border:1px solid #ffffff12;align-items:center;gap:10px;padding:9px 12px;display:flex}.cw-insight .ip-mod-lever-idx{width:20px;height:20px;font-family:var(--cw-font-mono);border:1px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.cw-insight .ip-mod-lever-title{color:#ffffffe0;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.cw-insight .ip-mod-lever-impact{font-family:var(--cw-font-mono);flex-shrink:0;font-size:10.5px;font-weight:700}.cw-insight .pf-pp{background:var(--cw-surface-glass-85);border-radius:var(--cw-radius-xl);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid #3f3f4680;position:relative;overflow:hidden;box-shadow:0 30px 60px #0009}.cw-insight .pf-pp-chrome{font-family:var(--cw-font-mono);color:var(--cw-text-muted);background:#18181bcc;border-bottom:1px solid #27272ae6;align-items:center;gap:8px;padding:12px 20px;font-size:11px;display:flex}@keyframes svelte-1qmjd6z-pf-tick{0%,90%{opacity:1}95%{opacity:.3}to{opacity:1}}.cw-insight .pf-tick{animation:2.6s ease-in-out infinite svelte-1qmjd6z-pf-tick}.no-motion .cw-insight .pf-tick{animation:none!important}.ip-mcard.svelte-1qmjd6z{border-radius:var(--cw-radius-lg);background:linear-gradient(180deg, rgba(var(--rgb), .04), var(--cw-surface-glass-55));border:1px solid rgba(var(--rgb), .25);box-shadow:inset 0 1px 0 rgba(var(--rgb), .06);padding:18px}.ip-mcard__head.svelte-1qmjd6z{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.ip-mcard__title.svelte-1qmjd6z{font-size:10px;font-family:var(--cw-font-mono);color:#a1a1aa;letter-spacing:.15em;text-transform:uppercase;font-weight:700}.ip-google-serp-schema.svelte-1qmjd6z{color:var(--cw-energy-mint);font-size:10px;font-family:var(--cw-font-mono);font-weight:700}.ip-google-serp.svelte-1qmjd6z{color:#202124;background:#fff;border-radius:12px;padding:16px 18px;font-family:system-ui,Segoe UI,Roboto,Arial,sans-serif;box-shadow:0 2px 8px #00000059}.ip-google-serp-site.svelte-1qmjd6z{flex-wrap:wrap;align-items:center;gap:2px 4px;margin-bottom:4px;line-height:1.3;display:flex}.ip-google-serp-favicon.svelte-1qmjd6z{background:#0f0f0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-right:4px;display:inline-flex}.ip-google-serp-domain.svelte-1qmjd6z{color:#202124;font-size:12px}.ip-google-serp-crumbs.svelte-1qmjd6z{color:#5f6368;font-size:12px}.ip-google-serp-title.svelte-1qmjd6z{color:#1a0dab;letter-spacing:normal;text-transform:none;margin:0 0 4px;font-size:18px;font-weight:400;line-height:1.3}.ip-google-serp-desc.svelte-1qmjd6z{color:#4d5156;margin:0 0 10px;font-size:13px;line-height:1.58}.ip-google-serp-rich.svelte-1qmjd6z{color:#5f6368;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.ip-google-serp-meta.svelte-1qmjd6z,.ip-google-serp-dot.svelte-1qmjd6z{color:#5f6368}.ip-google-serp-chip.svelte-1qmjd6z{color:#1967d2;background:#e8f0fe;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.ip-modules-section.svelte-1qmjd6z{scroll-margin-top:calc(var(--cw-header-offset,138px) + 20px);padding:56px 0;position:relative}.ip-modules-orbit.svelte-1qmjd6z{margin-top:8px}.ip-mod-example-pill.svelte-1qmjd6z{font-size:10px;font-family:var(--cw-font-mono);letter-spacing:.06em;text-transform:uppercase;color:#05f29be6;border-radius:var(--cw-radius-btn);background:#05f29b14;border:1px solid #05f29b47;flex-shrink:0;padding:3px 8px;font-weight:700}@media (width<=1366px){.cw-insight .ip-mod-lever-impact,.cw-insight .ip-issue-board-task-desc,.cw-insight .ip-issue-board-badge--status,.cw-insight .ip-ml-desc{display:none}.cw-insight .ip-mod-stat-label{font-size:10px}.cw-insight .ip-mod-lever-title{font-size:12.5px}}@media (width<=1000px){.cw-ihero.svelte-1qmjd6z{grid-template-columns:1fr!important}.ip-hero-visual.svelte-1qmjd6z{margin-top:28px}}@media (width<=980px){.cw-insight .cw-imod{grid-template-columns:1fr!important}.cw-insight .ip-mod-nav{height:auto!important}.cw-insight .pf-ml-item{flex:none!important}}@media (width<=720px){.cw-insight .cw-mpb-grid{grid-template-columns:1fr!important}.cw-insight .cw-mpb-pad{padding:20px 18px!important}}@media (width<=560px){.ip-scan-form.svelte-1qmjd6z{border-radius:var(--cw-radius-xl);flex-wrap:wrap;gap:10px;padding:12px}.ip-scan-form__input.svelte-1qmjd6z{flex:auto;padding:2px 0}.ip-scan-form__submit.svelte-1qmjd6z{flex:1 0 100%;justify-content:center}}.pf-divider.svelte-1qmjd6z{height:1px;margin-bottom:0;position:relative}.pf-divider.svelte-1qmjd6z:before,.pf-divider.svelte-1qmjd6z:after{content:"";position:absolute;inset:0}.pf-divider.svelte-1qmjd6z:before{background:linear-gradient(90deg,#0000,#2d2d2d,#0000)}.pf-divider.svelte-1qmjd6z:after{filter:drop-shadow(0 0 4px #05f29b66);background:linear-gradient(90deg,#0000,#05f29b59,#0000)}@keyframes svelte-1qmjd6z-pf-mq-l{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-1qmjd6z-pf-mq-r{0%{transform:translate(-50%)}to{transform:translate(0)}}.cw-insight .pf-mq-track{will-change:transform;gap:12px;width:max-content;display:flex}.cw-insight .pf-mq-l .pf-mq-track{animation:38s linear infinite svelte-1qmjd6z-pf-mq-l}.cw-insight .pf-mq-r .pf-mq-track{animation:42s linear infinite svelte-1qmjd6z-pf-mq-r}.cw-insight .pf-mq:hover .pf-mq-track{animation-play-state:paused}.cw-insight .pf-mq-chip{transition:border-color .25s, background .25s, transform .25s var(--cw-ease-out)}.cw-insight .pf-mq-chip:hover{transform:translateY(-2px);background:#05f29b0d!important;border-color:#05f29b59!important}.cw-insight .pf-mq-chip img{opacity:.75;transition:opacity .25s}.cw-insight .pf-mq-chip:hover img{opacity:1}.no-motion .cw-insight .pf-mq-l .pf-mq-track,.no-motion .cw-insight .pf-mq-r .pf-mq-track{animation:none!important}@media (prefers-reduced-motion:reduce){.cw-insight .pf-mq-l .pf-mq-track,.cw-insight .pf-mq-r .pf-mq-track{animation:none!important}}
