.CompareBar_bar__3Zk5X{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--bg);border-top:1px solid var(--border-soft);box-shadow:var(--shadow-card);padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px))}.CompareBar_row__bTA4R{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:1080px;margin:0 auto}.CompareBar_label__hbTBd{font-size:13px;color:var(--text-soft);margin-right:4px}.CompareBar_chip__9CB89{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border-soft);border-radius:var(--r-sm);padding:4px 8px;font-size:12px;max-width:220px}.CompareBar_chipName__D3ax3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompareBar_chipRemove__D5cA0{appearance:none;border:none;background:none;color:var(--text-soft);cursor:pointer;font-size:14px;line-height:1;padding:0 2px}.CompareBar_chipRemove__D5cA0:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CompareBar_spacer__Y74JQ{flex:1 1 auto}.CompareBar_hint__aOXRZ{font-size:12px;color:var(--text-soft)}.CompareBar_actions__kxUnr{display:flex;gap:8px}.CompareBar_panel__ur0Zq{max-width:1080px;margin:12px auto 0;border-top:1px solid var(--border-soft);padding-top:12px;max-height:55vh;overflow-y:auto}:root{--bg:#fff;--bg-alt:#f5f5f7;--bg-deep:#1d1d1f;--bg-deep-2:#272729;--surface:var(--bg);--surface-elevated:var(--bg);--text-1:#1d1d1f;--text-2:#424245;--text-3:#6e6e73;--text-4:rgba(0,0,0,.48);--text-on-dark:#f5f5f7;--text-on-dark-2:rgba(245,245,247,.72);--text-on-dark-3:rgba(245,245,247,.48);--text-on-accent:#fff;--text-primary:var(--text-1);--text-secondary:var(--text-3);--accent:#06c;--accent-hover:#05a;--accent-deep:#003e7e;--accent-soft:#e9f1fb;--accent-on-dark:#4ea3ff;--accent-border-soft:rgba(0,102,204,.25);--accent-ring-soft:rgba(0,102,204,.18);--warn:#c37d0d;--warn-bg:#fff5e1;--warn-border:#f0d49a;--danger:#b42318;--danger-bg:#fef3f2;--border:#d2d2d7;--border-soft:rgba(0,0,0,.06);--border-medium:rgba(0,0,0,.1);--border-dark:hsla(0,0%,100%,.1);--bg-table-header:#fafafc;--bg-stage-floor:#eef0f4;--nav-bg:hsla(0,0%,100%,.82);--nav-blur:saturate(180%) blur(20px);--gradient-twin:linear-gradient(135deg,#0f2238,#1c3a5d);--gradient-product:linear-gradient(135deg,var(--accent) 0%,var(--accent-deep) 100%);--gradient-judge:linear-gradient(135deg,#6e6e73,#3a3a3c);--gradient-advisor:linear-gradient(135deg,#8b5e1f,#5e3f0e);--highlight-inset:hsla(0,0%,100%,.4);--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",Helvetica,Arial,sans-serif;--font-text:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Helvetica,Arial,sans-serif;--font-mono:"SF Mono",ui-monospace,"Menlo","Consolas",monospace;--fs-hero:64px;--fw-hero:600;--lh-hero:1.05;--ls-hero:0;--fs-section:44px;--fw-section:600;--lh-section:1.10;--ls-section:0;--fs-product-title:42px;--fw-product-title:600;--lh-product-title:1.10;--ls-product-title:0;--fs-card-title:22px;--fw-card-title:600;--lh-card-title:1.20;--ls-card-title:0;--fs-subheading:17px;--fw-subheading:600;--lh-subheading:1.24;--ls-subheading:0;--fs-lede:21px;--fw-lede:400;--lh-lede:1.43;--ls-lede:0;--fs-body:17px;--fw-body:400;--lh-body:1.47;--ls-body:0;--fs-body-compact:14.5px;--fw-body-compact:400;--lh-body-compact:1.55;--ls-body-compact:0;--fs-caption:13px;--fw-caption:400;--lh-caption:1.43;--ls-caption:0;--fs-eyebrow:13px;--fw-eyebrow:600;--lh-eyebrow:1.20;--ls-eyebrow:0;--tt-eyebrow:uppercase;--fs-chip:12.5px;--fw-chip:500;--lh-chip:1.30;--ls-chip:0;--fs-mono-meta:12.5px;--fw-mono-meta:400;--lh-mono-meta:1.40;--ls-mono-meta:0;--fs-micro:11.5px;--fw-micro:600;--lh-micro:1.30;--ls-micro:0;--tt-micro:uppercase;--fs-stat-whisper:30px;--fw-stat-whisper:300;--lh-stat-whisper:1.10;--ls-stat-whisper:0;--fs-stat-bold:22px;--fw-stat-bold:600;--lh-stat-bold:1.10;--ls-stat-bold:0;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:48px;--space-6:64px;--space-7:96px;--space-8:120px;--container-max:1120px;--container-wide:1440px;--container-pad:32px;--ark-shadow-sm:none;--shadow-card:0 1px 2px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.05);--shadow-elevated:0 4px 12px rgba(50,50,93,.08),0 16px 40px rgba(50,50,93,.1);--shadow-modal:0 24px 64px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.08);--r-sm:6px;--r-md:12px;--r-lg:20px;--r-xl:28px;--r-pill:980px;--bp-mobile-max:640px;--bp-tablet-min:641px;--bp-tablet-max:960px;--bp-desktop-min:961px;--bp-desktop-max:1280px;--bp-wide-min:1281px}@media (max-width:640px){:root{--fs-hero:44px;--ls-hero:0;--fs-section:32px;--fs-product-title:30px;--fs-lede:18px;--fs-body:16px;--container-pad:20px}}