.Navbar-module__dVeNwG__nav{z-index:100;height:var(--nav-h);background:var(--bg-glass);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);transition:background var(--transition), border-color var(--transition);position:fixed;top:0;left:0;right:0}.Navbar-module__dVeNwG__inner{align-items:center;gap:12px;height:100%;display:flex}.Navbar-module__dVeNwG__logo{flex-shrink:0;align-items:center;gap:9px;text-decoration:none;display:flex}.Navbar-module__dVeNwG__logoIcon{background:linear-gradient(135deg, var(--accent-2), var(--accent));color:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.Navbar-module__dVeNwG__logoText{color:var(--text-1);letter-spacing:-.4px;font-size:1.15rem;font-weight:800}.Navbar-module__dVeNwG__logoText span{background:linear-gradient(135deg, var(--accent-2), var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text}.Navbar-module__dVeNwG__navLinks{align-items:center;gap:4px;margin-left:28px;display:flex}.Navbar-module__dVeNwG__navLink{border-radius:var(--radius-sm);color:var(--text-2);transition:all var(--transition);border:1px solid #0000;align-items:center;gap:7px;padding:7px 14px;font-size:.875rem;font-weight:500;text-decoration:none;display:flex}.Navbar-module__dVeNwG__navLink:hover{color:var(--text-1);background:var(--bg-card);border-color:var(--border)}.Navbar-module__dVeNwG__navLink.Navbar-module__dVeNwG__active{color:var(--accent-2);background:#6366f114;border-color:#6366f133}.Navbar-module__dVeNwG__spacer{flex:1}.Navbar-module__dVeNwG__actions{align-items:center;gap:8px;display:flex}.Navbar-module__dVeNwG__iconBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);width:38px;height:38px;color:var(--text-2);cursor:pointer;transition:all var(--transition);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Navbar-module__dVeNwG__iconBtn:hover{color:var(--text-1);background:var(--bg-card-hover);border-color:var(--border-strong);transform:translateY(-1px)}.Navbar-module__dVeNwG__iconBtn.Navbar-module__dVeNwG__active{color:var(--danger);background:#ef44441f;border-color:#ef44444d}.Navbar-module__dVeNwG__badge{background:var(--accent-2);color:#fff;border-radius:50px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:.65rem;font-weight:700;display:flex;position:absolute;top:-5px;right:-5px}.Navbar-module__dVeNwG__hamburger{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);width:38px;height:38px;color:var(--text-2);cursor:pointer;transition:all var(--transition);justify-content:center;align-items:center;display:none}.Navbar-module__dVeNwG__hamburger:hover{color:var(--text-1);background:var(--bg-card-hover)}.Navbar-module__dVeNwG__mobileMenu{top:var(--nav-h);background:var(--bg-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border);z-index:99;flex-direction:column;gap:4px;padding:12px 16px 16px;display:none;position:fixed;left:0;right:0}.Navbar-module__dVeNwG__mobileMenu.Navbar-module__dVeNwG__open{display:flex}.Navbar-module__dVeNwG__mobileNavLink{border-radius:var(--radius-sm);color:var(--text-2);transition:all var(--transition);align-items:center;gap:10px;padding:10px 14px;font-size:.9rem;font-weight:500;text-decoration:none;display:flex}.Navbar-module__dVeNwG__mobileNavLink:hover,.Navbar-module__dVeNwG__mobileNavLink.Navbar-module__dVeNwG__active{color:var(--text-1);background:var(--bg-card)}@media (max-width:768px){.Navbar-module__dVeNwG__navLinks{display:none}.Navbar-module__dVeNwG__hamburger{display:flex}}@media (max-width:480px){.Navbar-module__dVeNwG__logoText{display:none}}
.CompareBar-module__gqf4Tq__bar{z-index:200;width:min(720px,100vw - 32px);transition:opacity .3s,transform .4s cubic-bezier(.34,1.56,.64,1);position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.CompareBar-module__gqf4Tq__visible{opacity:1;transform:translate(-50%)translateY(0)}.CompareBar-module__gqf4Tq__hidden{opacity:0;pointer-events:none;transform:translate(-50%)translateY(80px)}.CompareBar-module__gqf4Tq__inner{border-radius:var(--radius-xl);background:linear-gradient(135deg,#1a1f3a 0%,#1a2540 100%);border:1px solid #6366f159;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex;box-shadow:0 8px 40px #6366f14d,0 2px 12px #0006}[data-theme=light] .CompareBar-module__gqf4Tq__inner{background:linear-gradient(135deg,#eef0ff 0%,#e8edff 100%);border-color:#6366f140;box-shadow:0 8px 40px #6366f133,0 2px 12px #0000001a}.CompareBar-module__gqf4Tq__left{flex-shrink:0;align-items:center;gap:8px;display:flex}.CompareBar-module__gqf4Tq__barIcon{color:var(--accent-3)}.CompareBar-module__gqf4Tq__label{color:var(--text-2);white-space:nowrap;font-size:.82rem;font-weight:600}.CompareBar-module__gqf4Tq__chips{flex-wrap:wrap;flex:1;gap:6px;display:flex}.CompareBar-module__gqf4Tq__chip{color:var(--accent-3);background:#6366f126;border:1px solid #6366f140;border-radius:50px;align-items:center;gap:6px;padding:3px 8px 3px 11px;font-size:.78rem;font-weight:500;display:flex}.CompareBar-module__gqf4Tq__chipName{white-space:nowrap}.CompareBar-module__gqf4Tq__chipRemove{color:var(--text-3);cursor:pointer;transition:all var(--transition);background:0 0;border:none;border-radius:50%;align-items:center;padding:1px;display:flex}.CompareBar-module__gqf4Tq__chipRemove:hover{color:var(--danger);background:var(--danger-soft)}.CompareBar-module__gqf4Tq__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.CompareBar-module__gqf4Tq__goBtn{background:linear-gradient(135deg, var(--accent-2), var(--accent));color:#fff;transition:all var(--transition);white-space:nowrap;border-radius:50px;align-items:center;gap:7px;padding:8px 18px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.CompareBar-module__gqf4Tq__goBtn:hover{box-shadow:var(--shadow-accent);transform:scale(1.04)}.CompareBar-module__gqf4Tq__clearBtn{width:32px;height:32px;color:var(--text-3);cursor:pointer;transition:all var(--transition);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;display:flex}.CompareBar-module__gqf4Tq__clearBtn:hover{color:var(--danger);background:var(--danger-soft);border-color:#ef444433}@media (max-width:600px){.CompareBar-module__gqf4Tq__label{display:none}.CompareBar-module__gqf4Tq__inner{gap:8px;padding:10px 12px}}
