.mHADSW_card{cursor:pointer;color:#fff;border-radius:14px;justify-content:space-between;align-items:center;height:100px;padding:20px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.mHADSW_content{z-index:10;flex-direction:column;flex:1;justify-content:center;gap:6px;display:flex}.mHADSW_title{color:#fff;text-shadow:0 2px 4px #0000001a;margin:0;font-size:1.4rem;font-weight:700;line-height:1.2}.mHADSW_description{color:#ffffffe6;opacity:.8;margin:0;font-size:.9rem;font-weight:500}.mHADSW_iconContainer{z-index:10;flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;display:flex}.mHADSW_icon{object-fit:contain;filter:drop-shadow(0 4px 8px #0003);width:90px;height:90px;transition:transform .3s}.mHADSW_card:hover .mHADSW_icon{transform:rotate(5deg)}.mHADSW_shineEffect{opacity:0;background:linear-gradient(120deg,#0000 0%,#ffffff1a 40%,#fff3 50%,#ffffff1a 60%,#0000 100%);transition:all .6s;position:absolute;inset:0;transform:translate(-100%)}.mHADSW_card:hover .mHADSW_shineEffect{opacity:1;transform:translate(100%)}@media (max-width:768px){.mHADSW_card{height:85px;padding:16px}.mHADSW_title{font-size:1.2rem}.mHADSW_iconContainer,.mHADSW_icon{width:75px;height:75px}}.mHADSW_consoles{background:linear-gradient(135deg,#a855f7,#9333ea)}.mHADSW_tapisdesouris{background:linear-gradient(135deg,#14b8a6,#0d9488)}.mHADSW_microphones{background:linear-gradient(135deg, var(--gg-brand-orange), #d97706)}.mHADSW_webcams{background:linear-gradient(135deg, var(--gg-danger), #dc2626)}.mHADSW_ecrans{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.mHADSW_processeurs{background:linear-gradient(135deg,#6366f1,#4f46e5)}.mHADSW_cartesmeres{background:linear-gradient(135deg,#059669,#047857)}.mHADSW_memoireviveram{background:linear-gradient(135deg,#06b6d4,#0891b2)}.mHADSW_stockage{background:linear-gradient(135deg,#64748b,#475569)}.mHADSW_boitierspc{background:linear-gradient(135deg,#6b7280,#4b5563)}.mHADSW_alimentationspsu{background:linear-gradient(135deg,#eab308,#d97706)}.mHADSW_systemesderefroidissement{background:linear-gradient(135deg,#0ea5e9,#0284c7)}.mHADSW_cartesdextension{background:linear-gradient(135deg,#84cc16,#65a30d)}.mHADSW_accessoiresxbox{background:linear-gradient(135deg,#16a34a,#15803d)}.mHADSW_accessoiresps5{background:linear-gradient(135deg,#3b82f6,#2563eb)}.mHADSW_accessoiresnintendo{background:linear-gradient(135deg,#dc2626,#b91c1c)}
._9XVZQG_indicator{pointer-events:auto;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;transition:all .2s;display:flex}._9XVZQG_indicator[role=button]{cursor:pointer}._9XVZQG_subtle{color:#fff9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;border:1px solid #ffffff1a;border-radius:4px;padding:2px 4px}._9XVZQG_subtle:hover{color:#ffffffe6;background:#00000080;border-color:#fff3}._9XVZQG_prominent{background:linear-gradient(45deg, #ffa000, var(--gg-brand-orange));color:#fff;border-radius:8px;padding:8px 12px;font-weight:600;box-shadow:0 2px 8px #ffa0004d}._9XVZQG_prominent:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ffa00066}._9XVZQG_tooltip{color:#ffffffb3;background:#000c;border-radius:50%;padding:4px;position:relative}._9XVZQG_tooltip:hover{color:#ffa000;background:#ffa0001a}._9XVZQG_badge{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#ffa000;border-radius:12px;padding:4px 8px;font-size:11px;font-weight:600}._9XVZQG_badge:hover{background:#e55a2e}._9XVZQG_small{font-size:11px}._9XVZQG_medium{font-size:13px}._9XVZQG_large{font-size:15px}._9XVZQG_top-right{z-index:10;position:absolute;top:4px;right:4px}._9XVZQG_top-left{z-index:10;position:absolute;top:4px;left:4px}._9XVZQG_bottom-right{z-index:10;position:absolute;bottom:4px;right:4px}._9XVZQG_bottom-left{z-index:10;position:absolute;bottom:4px;left:4px}._9XVZQG_inline{z-index:1;position:relative}._9XVZQG_text{font-size:inherit;font-weight:inherit;line-height:1}[data-theme=light] ._9XVZQG_subtle{color:#0009;background:#ffffffe6;border-color:#0000001a}[data-theme=light] ._9XVZQG_subtle:hover{color:#000000e6;background:#fff;border-color:#0003}[data-theme=light] ._9XVZQG_tooltip{color:#000000b3;background:#ffffffe6;border:1px solid #0000001a}[data-theme=light] ._9XVZQG_tooltip:hover{color:#ffa000;background:#ffa0001a}@keyframes _9XVZQG_pulse-auth{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}._9XVZQG_indicator:hover{animation:.6s ease-in-out _9XVZQG_pulse-auth}@media (max-width:768px){._9XVZQG_prominent{padding:6px 10px;font-size:12px}._9XVZQG_badge{padding:3px 6px;font-size:10px}}
._9j1fXa_cardLink{color:inherit;cursor:pointer;text-decoration:none;transition:transform .3s;display:block}._9j1fXa_card{background:var(--surface,#ffffff0d);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;border-radius:16px;flex-direction:column;width:100%;height:420px;padding:16px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}._9j1fXa_card:hover{border-color:var(--category-color,var(--gg-brand-orange));box-shadow:0 8px 32px var(--category-color-alpha-20,#ff8c0033);background:var(--category-color-alpha-10,#ff8c000d)}._9j1fXa_listMode{background:var(--surface,#ffffff08);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;flex-direction:row;align-items:stretch;gap:16px;height:160px;min-height:160px;padding:16px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._9j1fXa_listMode:hover{border-color:var(--category-color,var(--gg-brand-orange));box-shadow:0 4px 16px var(--category-color-alpha-20,#ff8c0033);background:var(--category-color-alpha-10,#ff8c000d);transform:translateY(-1px)}._9j1fXa_listMode ._9j1fXa_imageContainer{box-sizing:border-box;background:#fff;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:150px;height:128px;min-height:128px;margin:0;display:flex;position:relative;overflow:hidden}._9j1fXa_listMode ._9j1fXa_imageContainer>span{width:100%!important;height:100%!important;display:block!important;position:relative!important}._9j1fXa_listMode ._9j1fXa_productInfo{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:20px;height:128px;min-height:128px;margin:0;padding:0;display:flex}._9j1fXa_listMode ._9j1fXa_productMain{flex-direction:column;flex:1;justify-content:flex-start;gap:6px;height:128px;margin:0;padding:0;display:flex}._9j1fXa_listMode ._9j1fXa_productSide{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-end;gap:8px;min-width:180px;height:128px;margin:0;padding:0;display:flex;position:relative}._9j1fXa_productHeader{flex-direction:column;gap:4px;display:flex}._9j1fXa_listMode ._9j1fXa_productHeader{margin-bottom:0}._9j1fXa_productDescription{color:var(--text-secondary);-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:4px 0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}._9j1fXa_productRating{align-items:center;gap:6px;margin:4px 0;display:flex}._9j1fXa_listMode ._9j1fXa_productRating{align-items:center;gap:4px;margin:0;display:flex}._9j1fXa_stars{gap:1px;display:flex}._9j1fXa_ratingText{color:var(--text-secondary);font-size:12px;font-weight:500}._9j1fXa_listMode ._9j1fXa_productName{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;max-width:100%;color:var(--text-primary);-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}._9j1fXa_listMode ._9j1fXa_priceContainer{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;min-height:auto;margin:0;padding:0;display:flex;position:absolute;bottom:0;right:0}._9j1fXa_originalPrice{color:var(--text-secondary);font-size:12px;font-weight:500;text-decoration:line-through}._9j1fXa_listMode ._9j1fXa_currentPrice{color:var(--category-color,var(--gg-brand-orange));white-space:nowrap;margin:0;font-size:22px;font-weight:800;line-height:1}._9j1fXa_listMode ._9j1fXa_priceLabel{color:var(--text-secondary);margin:0;font-size:11px}._9j1fXa_listActions{justify-content:flex-end;align-items:center;gap:6px;margin-bottom:0;display:flex;position:absolute;top:0;right:0}._9j1fXa_listSecondaryAction{color:inherit;cursor:pointer;background:#ffffffe6;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .3s;display:flex;position:relative;overflow:visible;box-shadow:0 4px 12px #00000026}._9j1fXa_listSecondaryAction:hover{background:var(--category-color,var(--gg-brand-orange));border:1px solid var(--category-color,var(--gg-brand-orange));box-shadow:0 6px 20px var(--category-color-alpha-20,#ff8c0066);transform:scale(1.05)}._9j1fXa_listSecondaryAction:hover svg{color:#fff!important;fill:#fff!important}._9j1fXa_listMode ._9j1fXa_primaryAction{display:none}._9j1fXa_primaryAction{color:#fff;font-size:12px;font-weight:600;font-family:var(--font-poppins), "Poppins", sans-serif;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#ffa000,#ff8f00);border:none;border-radius:6px;align-items:center;gap:4px;padding:8px 14px;transition:all .3s;display:flex}._9j1fXa_primaryAction:hover{background:linear-gradient(135deg,#e55a2b,#e04e1f);transform:translateY(-1px);box-shadow:0 2px 8px #ffa0004d}._9j1fXa_secondaryAction{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:#ffffff0d;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;transition:all .3s;display:flex}._9j1fXa_secondaryAction:hover{color:#ffa000;background:#ffa0001a;border-color:#ffa0004d;transform:translateY(-1px)}._9j1fXa_listMode ._9j1fXa_floatingActions{display:none}._9j1fXa_listFloatingActions{opacity:0;visibility:hidden;transition:all .3s}._9j1fXa_listMode:hover ._9j1fXa_listFloatingActions{opacity:1;visibility:visible}@media (max-width:768px){._9j1fXa_listMode{flex-direction:column;gap:12px;height:auto;min-height:auto;padding:16px}._9j1fXa_listMode ._9j1fXa_imageContainer{flex-shrink:0;width:100%;height:140px;margin:0}._9j1fXa_listMode ._9j1fXa_productInfo{flex-direction:column;align-items:stretch;gap:12px;height:auto;min-height:auto;margin:0;padding:0}._9j1fXa_listMode ._9j1fXa_productMain,._9j1fXa_listMode ._9j1fXa_productSide{flex:none;min-width:auto;height:auto;margin:0;padding:0}._9j1fXa_listMode ._9j1fXa_productSide{align-items:center}._9j1fXa_listMode ._9j1fXa_priceContainer{text-align:center;align-items:center}._9j1fXa_listActions{flex-wrap:wrap;justify-content:center;gap:8px}._9j1fXa_listSecondaryAction{width:34px;height:34px;padding:0}._9j1fXa_primaryAction{flex:1;min-width:120px}._9j1fXa_listFloatingActions{display:none}}@media (max-width:480px){._9j1fXa_listMode{gap:10px;padding:12px}._9j1fXa_listMode ._9j1fXa_imageContainer{height:120px}._9j1fXa_listMode ._9j1fXa_productName{font-size:14px}._9j1fXa_listMode ._9j1fXa_currentPrice{font-size:20px}._9j1fXa_listActions{justify-content:center;gap:6px}._9j1fXa_listSecondaryAction{width:30px;height:30px;padding:0}._9j1fXa_secondaryAction{width:28px;height:28px;padding:4px}._9j1fXa_primaryAction{padding:6px 12px;font-size:11px}}._9j1fXa_hotDealBadge{background:linear-gradient(135deg, var(--gg-brand-orange), #ffb347);color:#fff;text-transform:uppercase;letter-spacing:.5px;z-index:2;border-radius:20px;align-items:center;gap:3.4px;padding:6px 12px;font-size:10px;font-weight:800;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 4px 12px #ff8c0066}._9j1fXa_listMode ._9j1fXa_hotDealBadge{align-self:flex-start;margin-left:8px;position:static}._9j1fXa_hotDealBadge svg{color:#fff!important;fill:#fff!important}._9j1fXa_bonPlanBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;z-index:2;background:linear-gradient(135deg,#00e0ff,#40e0d0);border-radius:20px;align-items:center;gap:3.4px;padding:6px 12px;font-size:10px;font-weight:800;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 4px 12px #00e0ff66}._9j1fXa_listMode ._9j1fXa_bonPlanBadge{align-self:flex-start;margin-left:8px;position:static}._9j1fXa_bonPlanBadge svg{color:#fff!important;fill:#fff!important}._9j1fXa_hotDealText,._9j1fXa_bonPlanText{color:#fff}._9j1fXa_discountText{background:#fff3;border-radius:8px;padding:2px 6px;font-size:9px;font-weight:900}._9j1fXa_imageContainer{background:#fff;border-radius:12px;flex-shrink:0;width:100%;height:180px;min-height:180px;max-height:180px;margin-bottom:14px;position:relative;overflow:hidden}._9j1fXa_compact ._9j1fXa_imageContainer{width:120px;min-width:120px;height:100px;min-height:100px;max-height:100px;margin-bottom:0;margin-right:0}._9j1fXa_productImage{object-fit:contain;transition:transform .3s}._9j1fXa_card:hover ._9j1fXa_productImage{transform:scale(1.05)}._9j1fXa_floatingActions{z-index:10;flex-direction:column;gap:6.8px;display:flex;position:absolute;top:12px;right:8px}._9j1fXa_floatingButton{cursor:pointer;background:#ffffffe6;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;position:relative;overflow:visible;box-shadow:0 4px 12px #00000026}._9j1fXa_floatingButton:hover{background:var(--category-color,var(--gg-brand-orange));border:1px solid var(--category-color,var(--gg-brand-orange));box-shadow:0 6px 20px var(--category-color-alpha-20,#ff8c0066);transform:scale(1.05)}._9j1fXa_floatingButton:hover svg,._9j1fXa_floatingButton:hover ._9j1fXa_icon-hover{color:#fff!important;fill:#fff!important}._9j1fXa_floatingLabel{font-family:var(--font-poppins), "Poppins", sans-serif;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#1e1e1e;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:600;transition:all .3s;position:absolute;top:50%;right:50px;transform:translateY(-50%);box-shadow:0 4px 12px #0000004d}._9j1fXa_floatingButton:hover ._9j1fXa_floatingLabel{opacity:1;transform:translateY(-50%)translate(-4px)}._9j1fXa_productInfo{flex-direction:column;flex:1;gap:8px;min-height:140px;padding-bottom:70px;display:flex;overflow:hidden}._9j1fXa_compact ._9j1fXa_productInfo{flex:1;justify-content:center;min-height:auto;padding-bottom:0}._9j1fXa_category{font-family:var(--font-poppins), "Poppins", sans-serif;color:#00e0ff;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:12px;font-weight:700}._9j1fXa_productName{font-family:var(--font-poppins), "Poppins", sans-serif;color:var(--text-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:44px;max-height:44px;margin:4px 0 0;font-size:16px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}._9j1fXa_compact ._9j1fXa_productName{-webkit-line-clamp:2;line-clamp:2;min-height:36px;max-height:36px;font-size:14px}._9j1fXa_brand{font-family:var(--font-poppins), "Poppins", sans-serif;color:var(--text-secondary);margin:4px 0;font-size:12px;font-weight:400}._9j1fXa_listMode ._9j1fXa_brand{color:var(--text-secondary);margin:0;font-size:12px;font-weight:500}._9j1fXa_rating{align-items:center;gap:3.4px;margin:4px 0;display:flex}._9j1fXa_star{color:gold;font-size:14px}._9j1fXa_star._9j1fXa_filled{color:gold}._9j1fXa_ratingText{font-family:var(--font-poppins), "Poppins", sans-serif;color:var(--text-secondary);margin-left:4px;font-size:12px;font-weight:400}._9j1fXa_priceContainer{flex-direction:column;gap:2px;min-height:50px;display:flex;position:absolute;bottom:16px;left:16px}._9j1fXa_priceLabel{font-family:var(--font-poppins), "Poppins", sans-serif;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:500}._9j1fXa_currentPrice{font-family:var(--font-poppins), "Poppins", sans-serif;color:var(--category-color,var(--gg-brand-orange));font-size:20px;font-weight:800}._9j1fXa_compact ._9j1fXa_currentPrice{font-size:16px}._9j1fXa_originalPrice{font-family:var(--font-poppins), "Poppins", sans-serif;color:var(--text-secondary);font-size:14px;font-weight:400;text-decoration:line-through}._9j1fXa_compact ._9j1fXa_originalPrice{font-size:12px}@media (max-width:1024px) and (min-width:769px){._9j1fXa_card{height:400px;padding:14px}._9j1fXa_imageContainer{height:160px;min-height:160px;max-height:160px;margin-bottom:12px}._9j1fXa_floatingActions{gap:6px;top:10px;right:6px}._9j1fXa_floatingButton{border-radius:10px;width:38px;height:38px}._9j1fXa_floatingLabel{border-radius:6px;padding:6px 10px;font-size:11px}._9j1fXa_productInfo{gap:7px;min-height:130px;padding-bottom:65px}._9j1fXa_productName{min-height:40px;max-height:40px;font-size:15px}._9j1fXa_priceContainer{min-height:45px;bottom:14px;left:14px}._9j1fXa_currentPrice{font-size:19px}._9j1fXa_compact{height:130px}._9j1fXa_compact ._9j1fXa_imageContainer{width:110px;min-width:110px;height:90px;min-height:90px;max-height:90px}}@media (max-width:768px){._9j1fXa_card{height:380px;padding:12px}._9j1fXa_imageContainer{height:150px;min-height:150px;max-height:150px;margin-bottom:12px}._9j1fXa_productInfo{gap:6px;min-height:120px;padding-bottom:60px}._9j1fXa_productName{min-height:36px;max-height:36px;margin:1px 0 3px;font-size:14px}._9j1fXa_priceContainer{min-height:40px;bottom:12px;left:12px}._9j1fXa_currentPrice{font-size:18px}._9j1fXa_compact{height:120px}._9j1fXa_compact ._9j1fXa_imageContainer{width:100px;min-width:100px;height:80px;min-height:80px;max-height:80px}}[data-theme=light] ._9j1fXa_card{background:#fffffff2;border:1px solid #0f172a1f;box-shadow:0 2px 8px #0f172a14}[data-theme=light] ._9j1fXa_card:hover{border-color:var(--category-color,var(--gg-brand-orange));box-shadow:0 4px 20px #0f172a1f, 0 2px 8px var(--category-color-alpha-20,#ff8c0033);background:#fff;transform:translateY(-2px)}[data-theme=light] ._9j1fXa_listMode{background:#fffffff2;border:1px solid #0f172a1f;box-shadow:0 2px 8px #0f172a14}[data-theme=light] ._9j1fXa_listMode:hover{background:#fff;box-shadow:0 4px 16px #0f172a1f}[data-theme=light] ._9j1fXa_floatingButton{background:#fffffff2;box-shadow:0 4px 12px #00000026}[data-theme=dark] ._9j1fXa_floatingButton{background:#000c;border:1px solid #fff3;box-shadow:0 4px 12px #0006}[data-theme=dark] ._9j1fXa_floatingButton:hover{background:var(--category-color,var(--gg-brand-orange));border:1px solid var(--category-color,var(--gg-brand-orange))}[data-theme=light] ._9j1fXa_listSecondaryAction{background:#fffffff2;box-shadow:0 4px 12px #00000026}[data-theme=dark] ._9j1fXa_listSecondaryAction{background:#000c;border:1px solid #fff3;box-shadow:0 4px 12px #0006}._9j1fXa_floatingButton._9j1fXa_disabled{opacity:.5;cursor:not-allowed;background:var(--bg-secondary)!important;border-color:var(--border-color)!important}._9j1fXa_floatingButton._9j1fXa_disabled:hover{box-shadow:none!important;transform:none!important}[data-theme=light] ._9j1fXa_floatingButton._9j1fXa_disabled{color:#9ca3af!important;background:#9ca3af33!important}[data-theme=dark] ._9j1fXa_floatingButton._9j1fXa_disabled{color:#6b7280!important;background:#4b55634d!important}[data-theme=dark] ._9j1fXa_listSecondaryAction:hover{background:var(--category-color,var(--gg-brand-orange));border:1px solid var(--category-color,var(--gg-brand-orange))}._9j1fXa_card,._9j1fXa_listMode{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--gg-surface);transition:transform .2s,box-shadow .2s,border-color .2s}._9j1fXa_cardLink{border-radius:16px;outline:none;transition:none}._9j1fXa_cardLink:hover{transform:none}._9j1fXa_cardLink:hover ._9j1fXa_card{border-color:var(--gg-accent);background:var(--gg-surface);transform:translateY(-4px);box-shadow:0 12px 32px #ffa0002e}._9j1fXa_cardLink:focus-visible ._9j1fXa_card{border-color:var(--gg-brand-cyan);box-shadow:0 0 0 3px #00e0ff73}._9j1fXa_gridBadge{z-index:2;position:absolute;top:12px;left:12px}._9j1fXa_hotDealBadge._9j1fXa_gridBadge{color:#0d1117;background:linear-gradient(135deg,#ff4d00,#ffa000)}._9j1fXa_currentPrice{font-variant-numeric:tabular-nums;letter-spacing:-.01em}._9j1fXa_offersLine{color:var(--gg-text-muted);margin-top:6px;font-size:12px;font-weight:500}._9j1fXa_offersLine:before{content:"";background:var(--gg-success);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}@media (prefers-reduced-motion:reduce){._9j1fXa_card,._9j1fXa_cardLink:hover ._9j1fXa_card{transition:none;transform:none}}._9j1fXa_stretchedLink{z-index:1;border-radius:inherit;position:absolute;inset:0}._9j1fXa_stretchedLink:focus-visible{outline-offset:2px;outline:2px solid #00e0ff}._9j1fXa_listActions{z-index:2}._9j1fXa_favorited{background:#ffa00024!important;border-color:#ffa00099!important}[data-theme=light] ._9j1fXa_currentPrice{color:var(--gg-orange-text)!important}
.aBTsGW_carousel{width:100%;margin-bottom:2rem}.aBTsGW_header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:0 .5rem;display:flex}.aBTsGW_title{color:var(--text-primary);align-items:center;gap:.5rem;margin:0;font-size:1.5rem;font-weight:600;display:flex}.aBTsGW_controls{gap:.5rem;display:flex}.aBTsGW_scrollButton{border:1px solid var(--border-color);background:var(--bg-secondary);width:40px;height:40px;color:var(--text-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.aBTsGW_scrollButton:hover:not(.aBTsGW_disabled){background:var(--hover-bg);border-color:var(--accent-color);color:var(--accent-color)}.aBTsGW_scrollButton.aBTsGW_disabled{opacity:.5;cursor:not-allowed;background:var(--bg-secondary);color:var(--text-secondary)}.aBTsGW_scrollContainer{scrollbar-width:none;-ms-overflow-style:none;padding-top:8px;padding-bottom:1rem;overflow:auto visible}.aBTsGW_scrollContainer::-webkit-scrollbar{display:none}.aBTsGW_productsGrid{gap:1rem;min-width:min-content;padding:8px .5rem 0;display:flex}.aBTsGW_productWrapper{flex:0 0 300px;min-width:300px}@media (max-width:768px){.aBTsGW_header{flex-direction:column;align-items:flex-start;gap:1rem}.aBTsGW_title{font-size:1.25rem}.aBTsGW_controls{align-self:flex-end}.aBTsGW_productWrapper{flex:0 0 280px;min-width:280px}.aBTsGW_productsGrid{gap:.75rem;padding:0 .25rem}.aBTsGW_scrollButton{width:36px;height:36px}}@media (max-width:480px){.aBTsGW_productWrapper{flex:0 0 260px;min-width:260px}.aBTsGW_productsGrid{gap:.5rem;padding:0}.aBTsGW_title{font-size:1.125rem}}
.qIP-UW_mascot{filter:drop-shadow(0 4px 10px #00000059);flex-shrink:0;display:inline-flex;position:relative}.qIP-UW_mascot svg{overflow:visible}.qIP-UW_mascot .mp-head{transform-box:fill-box;transform-origin:50% 85%;transition:transform .35s cubic-bezier(.3,1.4,.5,1);animation:3.6s ease-in-out infinite qIP-UW_breathe}.qIP-UW_mascot .mp-ear{transform-box:fill-box;transform-origin:50% 6%;animation:4.2s ease-in-out infinite qIP-UW_earL}.qIP-UW_mascot .mp-earR{animation-name:qIP-UW_earR;animation-delay:.3s}.qIP-UW_mascot .mp-eye{transform-box:fill-box;transform-origin:50%;animation:5s infinite qIP-UW_blink}.qIP-UW_mascot .mp-nose{transform-box:fill-box;transform-origin:50% 60%}.qIP-UW_mascot .mp-tongue{transform-box:fill-box;transform-origin:50% 0;transition:transform .2s;transform:scaleY(0)}.qIP-UW_listening .mp-head{animation:none;transform:rotate(-12deg)}.qIP-UW_listening .mp-ear{animation:none;transform:rotate(-8deg)translateY(-4%)}.qIP-UW_listening .mp-earR{transform:rotate(8deg)translateY(-4%)}.qIP-UW_thinking .mp-nose{animation:.32s ease-in-out infinite qIP-UW_sniff}.qIP-UW_thinking .mp-head{animation:1.6s ease-in-out infinite qIP-UW_snoop}.qIP-UW_talking .mp-tongue{animation:.3s ease-in-out infinite alternate qIP-UW_talk}@keyframes qIP-UW_breathe{50%{transform:translateY(-2%)}}@keyframes qIP-UW_earL{0%,to{transform:rotate(0)}50%{transform:rotate(4deg)}}@keyframes qIP-UW_earR{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}@keyframes qIP-UW_blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes qIP-UW_sniff{50%{transform:translateY(-2px)scale(1.07,.93)}}@keyframes qIP-UW_snoop{0%,to{transform:rotate(-4deg)translateY(2%)}50%{transform:rotate(4deg)translateY(2%)}}@keyframes qIP-UW_talk{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.qIP-UW_mascot *{animation:none!important}}
.cf7-oa_wrap{flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:40vh;padding:32px 16px;display:flex}.cf7-oa_bubble{background:var(--gg-surface,#1e1e1e);color:var(--gg-text,#fff);font-family:var(--gg-font-title);border:1px solid #ffa00059;border-radius:14px;margin:0;padding:8px 14px;font-size:.92rem}.cf7-oa_bubble strong{color:var(--gg-brand-orange,#ffa000)}
.DWVBkq_container{background:var(--bg-primary);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}[data-theme=light] .DWVBkq_container{background:#fff!important}.DWVBkq_content{text-align:center;max-width:400px}.DWVBkq_title{color:var(--text-primary);font-size:24px;font-weight:600;font-family:var(--font-poppins), "Poppins", sans-serif;margin-bottom:16px}[data-theme=light] .DWVBkq_title{color:#0f172a!important}.DWVBkq_message{color:var(--gg-danger);margin-bottom:24px;font-size:18px;font-weight:500}.DWVBkq_button{background:var(--gg-brand-orange);color:#fff;cursor:pointer;font-size:16px;font-weight:600;font-family:var(--font-poppins), "Poppins", sans-serif;border:none;border-radius:12px;padding:12px 24px;transition:all .3s}.DWVBkq_button:hover{background:#ff7a00;transform:translateY(-2px);box-shadow:0 4px 12px #ff8c004d}.DWVBkq_notFoundMessage{color:var(--text-secondary);font-size:18px;font-weight:500}[data-theme=light] .DWVBkq_notFoundMessage{color:#64748b!important}
.yOrcfG_wrap{padding:var(--gg-space-lg) var(--gg-space-md)}.yOrcfG_grid{gap:var(--gg-space-md);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.yOrcfG_card{background:var(--gg-surface);border:1px solid var(--gg-border);border-radius:var(--gg-radius-lg);padding:var(--gg-space-md)}.yOrcfG_block{border-radius:var(--gg-radius-sm);background:linear-gradient(90deg,#ffffff0a 25%,#ffffff17 50%,#ffffff0a 75%) 0 0/200% 100%;animation:1.4s ease-in-out infinite yOrcfG_shimmer}.yOrcfG_title{width:260px;max-width:70%;height:28px;margin-bottom:var(--gg-space-lg)}.yOrcfG_image{aspect-ratio:4/3;margin-bottom:var(--gg-space-md)}.yOrcfG_line{height:14px;margin-bottom:8px}.yOrcfG_lineShort{width:55%;height:14px}@keyframes yOrcfG_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.yOrcfG_block{animation:none}}.yOrcfG_sniff{align-items:center;gap:12px;margin-bottom:18px;display:flex}.yOrcfG_bubble{background:var(--gg-surface,#1e1e1e);font-family:var(--gg-font-title);color:var(--gg-text,#fff);border:1px solid #ffa00059;border-radius:14px 14px 14px 4px;padding:7px 12px;font-size:.85rem;font-weight:600;position:relative}
.iX2sxG_overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;background:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.iX2sxG_transparentOverlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.iX2sxG_modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#1e293bf2,#0f172ae6);border:1px solid #ffa0004d;border-radius:16px;width:100%;max-height:90vh;animation:.3s ease-out iX2sxG_modalSlideIn;overflow-y:auto;box-shadow:0 20px 40px #0006}.iX2sxG_noBorder{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0}@keyframes iX2sxG_modalSlideIn{0%{opacity:0;transform:scale(.9)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.iX2sxG_small{max-width:400px}.iX2sxG_medium{max-width:600px}.iX2sxG_large{max-width:800px}.iX2sxG_header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.iX2sxG_title{font-family:var(--font-poppins), "Poppins", sans-serif;color:#fff;margin:0;font-size:20px;font-weight:600}.iX2sxG_closeButton{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;transition:all .2s}.iX2sxG_closeButton:hover{color:#fff;background:#ffffff1a}.iX2sxG_content{padding:24px}@media (max-width:768px){.iX2sxG_modal{border-radius:0;width:100%;max-width:none;height:100vh;max-height:none;margin:0}.iX2sxG_content{padding:20px}}[data-theme=light] .iX2sxG_modal{background:linear-gradient(135deg,#fffffff2,#f8fafce6);border-color:#ffa00033}[data-theme=light] .iX2sxG_title{color:#1e293b}[data-theme=light] .iX2sxG_closeButton{color:#64748b}[data-theme=light] .iX2sxG_closeButton:hover{color:#1e293b;background:#0000000d}
.DLnrsa_overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000b3;justify-content:center;align-items:center;padding:20px;animation:.3s ease-out DLnrsa_fadeIn;display:flex;position:fixed;inset:0}@keyframes DLnrsa_fadeIn{0%{opacity:0}to{opacity:1}}.DLnrsa_modal{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;width:100%;max-width:440px;max-height:90vh;animation:.3s ease-out DLnrsa_slideUp;position:relative;overflow-y:auto;box-shadow:0 20px 40px #00000026}@keyframes DLnrsa_slideUp{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.DLnrsa_header{justify-content:space-between;align-items:center;margin-bottom:20px;padding:24px 24px 0;display:flex}.DLnrsa_header h2{color:var(--text-primary);margin:0;font-size:20px;font-weight:600}.DLnrsa_closeButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px;transition:all .2s}.DLnrsa_closeButton:hover{background:var(--bg-secondary);color:var(--text-primary)}.DLnrsa_oauthSection{margin-bottom:24px;padding:0 24px}.DLnrsa_sectionTitle{color:var(--text-secondary);text-align:center;margin:0 0 12px;font-size:14px;font-weight:500}.DLnrsa_oauthGrid{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:20px;display:grid}.DLnrsa_oauthButton{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.DLnrsa_oauthButton:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--border-hover);transform:translateY(-1px)}.DLnrsa_oauthButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.DLnrsa_oauthButton svg{flex-shrink:0;width:16px!important;height:16px!important}.DLnrsa_steamButton{background:#1e23280d;border-color:#1e23284d}.DLnrsa_steamButton:hover:not(:disabled){background:#1e23281a;border-color:#1e232880}.DLnrsa_discordButton{background:#5865f20d;border-color:#5865f24d}.DLnrsa_discordButton:hover:not(:disabled){background:#5865f21a;border-color:#5865f280}.DLnrsa_twitchButton{background:#9146ff0d;border-color:#9146ff4d}.DLnrsa_twitchButton:hover:not(:disabled){background:#9146ff1a;border-color:#9146ff80}.DLnrsa_epicButton{background:#0078f20d;border-color:#0078f24d}.DLnrsa_epicButton:hover:not(:disabled){background:#0078f21a;border-color:#0078f280}.DLnrsa_googleButton{background:#db44370d;border-color:#db44374d}.DLnrsa_googleButton:hover:not(:disabled){background:#db44371a;border-color:#db443780}.DLnrsa_divider{text-align:center;margin:20px 0;position:relative}.DLnrsa_divider:before{content:"";background:var(--border-color);z-index:1;height:1px;position:absolute;top:50%;left:0;right:0}.DLnrsa_dividerText{background:var(--bg-primary);color:var(--text-secondary);z-index:2;padding:0 12px;font-size:12px;font-weight:500;position:relative}.DLnrsa_form{padding:0 24px}.DLnrsa_inputGroup{margin-bottom:16px}.DLnrsa_inputGroup label{color:var(--text-primary);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.DLnrsa_inputGroup input{background:var(--bg-secondary);border:1px solid var(--border-color);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:8px;padding:12px 14px;font-size:14px;transition:all .2s}.DLnrsa_inputGroup input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-rgb), .1);background:var(--bg-primary);outline:none}.DLnrsa_inputGroup input::placeholder{color:var(--text-tertiary)}.DLnrsa_passwordWrapper{position:relative}.DLnrsa_passwordWrapper input{padding-right:44px}.DLnrsa_passwordToggle{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;transition:color .2s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.DLnrsa_passwordToggle:hover{color:var(--text-primary)}.DLnrsa_rememberMeSection{align-items:center;gap:8px;margin:12px 0;display:flex}.DLnrsa_rememberMeSection input[type=checkbox]{width:auto;accent-color:var(--primary-color);margin:0}.DLnrsa_rememberMeSection label{cursor:pointer;color:var(--text-secondary);margin:0;font-size:13px}.DLnrsa_forgotPassword{text-align:right;margin:-8px 0 16px}.DLnrsa_forgotPasswordButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;font-size:12px;transition:color .2s}.DLnrsa_forgotPasswordButton:hover{color:var(--primary-color);text-decoration:underline}.DLnrsa_error{color:var(--gg-danger);text-align:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:6px;margin:12px 0;padding:10px 12px;font-size:13px}.DLnrsa_success{color:#16a34a;background:#16a34a1a;border-color:#16a34a4d}.DLnrsa_submitButton{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;margin:16px 0;padding:12px;font-size:14px;font-weight:600;transition:all .2s}.DLnrsa_submitButton:hover:not(:disabled){background:var(--primary-hover);box-shadow:0 4px 12px rgba(var(--primary-rgb), .3);transform:translateY(-1px)}.DLnrsa_submitButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.DLnrsa_loadingSpinner{animation:1s linear infinite DLnrsa_spin;display:inline-block}@keyframes DLnrsa_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.DLnrsa_footer{text-align:center;border-top:1px solid var(--border-color);background:var(--bg-secondary);border-radius:0 0 12px 12px;padding:16px 24px 24px}.DLnrsa_footer p{color:var(--text-secondary);margin:0;font-size:13px}.DLnrsa_switchButton{color:var(--primary-color);cursor:pointer;font-weight:500;font-size:inherit;background:0 0;border:none;margin-left:4px;transition:color .2s}.DLnrsa_switchButton:hover{color:var(--primary-hover);text-decoration:underline}@media (max-width:480px){.DLnrsa_modal{max-width:100%;margin:10px}.DLnrsa_header{padding:20px 20px 0}.DLnrsa_oauthSection,.DLnrsa_form{padding:0 20px}.DLnrsa_footer{padding:16px 20px 20px}.DLnrsa_header h2{font-size:18px}.DLnrsa_oauthGrid{grid-template-columns:1fr}.DLnrsa_oauthButton{padding:10px 14px;font-size:13px}}.DLnrsa_inputError{border-color:var(--gg-danger)!important;box-shadow:0 0 0 3px #ef44441a!important}.DLnrsa_fieldError{color:var(--gg-danger);margin-top:4px;font-size:12px;font-weight:500;display:block}
.o7kiZa_overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.o7kiZa_modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#1e293bf2,#0f172ae6);border:1px solid #ffa0004d;border-radius:16px;width:100%;max-width:1200px;max-height:75vh;animation:.3s ease-out o7kiZa_modalSlideIn;overflow-y:auto;box-shadow:0 20px 40px #0006}@keyframes o7kiZa_modalSlideIn{0%{opacity:0;transform:scale(.9)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.o7kiZa_header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.o7kiZa_titleContainer{align-items:center;gap:12px;display:flex}.o7kiZa_shareIcon{font-size:24px}.o7kiZa_title{font-family:var(--font-poppins), "Poppins", sans-serif;color:#fff;margin:0;font-size:20px;font-weight:600}.o7kiZa_closeButton{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;transition:all .2s}.o7kiZa_closeButton:hover{color:#fff;background:#ffffff1a}.o7kiZa_productInfo{border-bottom:1px solid #ffffff1a;gap:16px;padding:16px 24px 20px;display:flex}.o7kiZa_productImage{background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;overflow:hidden}.o7kiZa_image{object-fit:contain;width:100%;height:100%}.o7kiZa_productDetails{flex-direction:column;flex:1;gap:8px;display:flex}.o7kiZa_productName{font-family:var(--font-poppins), "Poppins", sans-serif;color:#fff;margin:0;font-size:16px;font-weight:600;line-height:1.3}.o7kiZa_productBrand{color:#94a3b8;margin:0;font-size:14px}.o7kiZa_price{align-items:center;gap:8px;display:flex}.o7kiZa_currentPrice{font-family:var(--font-poppins), "Poppins", sans-serif;color:#ffa000;font-size:18px;font-weight:700}.o7kiZa_originalPrice{color:#94a3b8;font-size:14px;text-decoration:line-through}.o7kiZa_averagePrice{color:#94a3b8;font-size:14px}.o7kiZa_productActions{flex-shrink:0;justify-content:center;align-items:center;display:flex}.o7kiZa_viewProductButton{color:#ffa000;cursor:pointer;white-space:nowrap;background:#ffa0001a;border:1px solid #ffa0004d;border-radius:6px;align-items:center;gap:4px;padding:8px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.o7kiZa_viewProductButton:hover{color:#ffa000;background:#ffa00033;border-color:#ffa00080}.o7kiZa_shareButton{color:#fff;font-family:var(--font-poppins), "Poppins", sans-serif;cursor:pointer;background:linear-gradient(135deg,#ffa000,#ff8f00);border:none;border-radius:8px;flex:1;max-width:200px;padding:12px 32px;font-size:14px;font-weight:600;transition:all .3s;box-shadow:0 4px 12px #ffa0004d}.o7kiZa_shareButton:hover{background:linear-gradient(135deg,#ff8f00,#ffa000);transform:translateY(-2px);box-shadow:0 6px 20px #ffa00066}.o7kiZa_shareButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.o7kiZa_shareSection{padding:0}.o7kiZa_shareTitle{font-family:var(--font-poppins), "Poppins", sans-serif;color:#fff;margin:0 0 16px;font-size:16px;font-weight:600}.o7kiZa_shareOptions{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;display:grid}.o7kiZa_shareOptionsFullWidth{display:none}.o7kiZa_shareOptionFullWidth{grid-area:2/1/3/2}.o7kiZa_shareOption{color:#fff;cursor:pointer;text-align:left;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:flex-start;gap:12px;width:100%;margin-bottom:0;padding:12px;transition:all .3s;display:flex}.o7kiZa_shareOption:hover{background:#ffffff1a;border-color:#ffa0004d;transform:translateY(-2px)}.o7kiZa_shareOption svg{color:#94a3b8;flex-shrink:0;margin-top:2px;transition:color .3s}.o7kiZa_shareOption:hover svg{color:#ffa000}.o7kiZa_sectionHeader{align-items:center;gap:12px;margin-bottom:16px;display:flex}.o7kiZa_backButton{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;transition:all .2s}.o7kiZa_backButton:hover{color:#fff;background:#ffffff1a}.o7kiZa_linkSection{border-top:1px solid #ffffff1a;padding:20px 24px}.o7kiZa_linkTitle{font-family:var(--font-poppins), "Poppins", sans-serif;color:#fff;margin:0 0 12px;font-size:14px;font-weight:600}.o7kiZa_linkContainer{width:calc(50% - 4px);position:relative}.o7kiZa_linkInput{color:#fff;width:100%;font-size:16px;font-family:var(--font-poppins), "Poppins", sans-serif;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;outline:none;min-height:50px;padding:12px 50px 12px 16px;font-weight:600}.o7kiZa_linkInput:focus{color:#fff;background:#ffffff14;border-color:#ffa00080}.o7kiZa_linkInput::placeholder{color:#94a3b8;font-weight:400}.o7kiZa_suggestions{align-items:center;gap:8px;margin-top:12px;display:flex}.o7kiZa_suggestionsLabel{color:#94a3b8;font-size:14px}.o7kiZa_suggestionButton{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600;transition:all .2s}.o7kiZa_suggestionButton:hover{background:#ffffff1a;border-color:#ffa0004d}.o7kiZa_discountExample{color:#94a3b8;background:#00e0ff1a;border:1px solid #00e0ff33;border-radius:6px;margin-top:8px;padding:8px 12px;font-size:14px}.o7kiZa_notificationChannels{gap:12px;display:flex}.o7kiZa_notificationButton{cursor:pointer;color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;flex:1;justify-content:space-between;min-height:80px;padding:16px;transition:all .2s;display:flex;position:relative}.o7kiZa_notificationIcon{color:#94a3b8;transition:color .3s;position:absolute;top:12px;left:12px}.o7kiZa_notificationContent{text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:8px;left:0;right:0}.o7kiZa_notificationTitle{font-family:var(--font-poppins), "Poppins", sans-serif;color:#fff;margin-bottom:2px;font-size:14px;font-weight:600}.o7kiZa_notificationDesc{color:#94a3b8;margin:0;font-size:12px;line-height:1.2}.o7kiZa_notificationButton:hover{background:#ffffff1a;border-color:#ffa0004d}.o7kiZa_notificationButton:hover .o7kiZa_notificationIcon{color:#ffa000}.o7kiZa_notificationButton.o7kiZa_selected{background:#ffa0001a;border-color:#ffa00080}.o7kiZa_notificationButton.o7kiZa_selected .o7kiZa_notificationIcon{color:#ffa000}.o7kiZa_checkboxLabel{cursor:pointer;color:#fff;text-align:left;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:flex-start;gap:16px;padding:12px 16px;transition:all .2s;display:flex}.o7kiZa_checkboxLabel:hover{background:#ffffff1a;border-color:#ffa0004d}.o7kiZa_checkbox{accent-color:#ffa000;flex-shrink:0;width:16px;height:16px;margin-top:2px}.o7kiZa_frequencySelector{gap:8px;display:flex}.o7kiZa_radioLabel{cursor:pointer;color:#fff;text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;padding:12px 20px;font-size:14px;transition:all .2s;display:flex}.o7kiZa_radioLabel:hover{background:#ffffff1a;border-color:#ffa0004d}.o7kiZa_radio{accent-color:#ffa000}@media (max-width:768px){.o7kiZa_modal{border-radius:0;width:100%;max-width:none;height:100vh;max-height:none;margin:0}.o7kiZa_shareOptions,.o7kiZa_frequencySelector{grid-template-columns:1fr}.o7kiZa_twoColumnsLayout{grid-template-columns:1fr;gap:12px}}[data-theme=light] .o7kiZa_modal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:2px solid #ffa00026;box-shadow:0 25px 50px -12px #00000026,0 0 0 1px #ffa0001a}[data-theme=light] .o7kiZa_title{color:#0f172a;font-weight:700}[data-theme=light] .o7kiZa_closeButton{color:#475569;background:#fffc;border:1px solid #00000014}[data-theme=light] .o7kiZa_closeButton:hover{color:#ffa000;background:#ffa00014;border-color:#ffa00033;transform:scale(1.05)}[data-theme=light] .o7kiZa_productName{color:#0f172a;font-weight:600}[data-theme=light] .o7kiZa_productBrand{color:#64748b}[data-theme=light] .o7kiZa_shareTitle{color:#0f172a;font-weight:600}[data-theme=light] .o7kiZa_shareOption{color:#1e293b;background:#ffffffb3;border:1px solid #00000014;box-shadow:0 2px 4px -1px #0000000f}[data-theme=light] .o7kiZa_shareOption:hover{background:#ffffffe6;border-color:#ffa00040;transform:translateY(-1px);box-shadow:0 4px 12px -2px #ffa00026}[data-theme=light] .o7kiZa_shareOption svg{color:#ffa000}[data-theme=light] .o7kiZa_linkTitle{color:#0f172a;font-weight:600}[data-theme=light] .o7kiZa_linkInput{color:#374151;background:#fffc;border:1px solid #0000001a;box-shadow:0 1px 3px #0000000d}[data-theme=light] .o7kiZa_linkInput:focus{background:#fffffff2;border-color:#ffa00066;box-shadow:0 0 0 3px #ffa0001a}[data-theme=light] .o7kiZa_copyButton{color:#475569;background:#fffc;border:1px solid #0000001a}[data-theme=light] .o7kiZa_copyButton:hover{color:#ffa000;background:#ffa00014;border-color:#ffa00033}[data-theme=light] .o7kiZa_checkboxLabel{color:#1e293b;background:#ffffffb3;border:1px solid #00000014;box-shadow:0 1px 3px #0000000d}[data-theme=light] .o7kiZa_checkboxLabel:hover{background:#ffffffe6;border-color:#ffa00033}[data-theme=light] .o7kiZa_radioLabel:hover{background:#ffffffe6;border-color:#ffa00033}.o7kiZa_twoColumnsLayout{grid-template-columns:1fr 1fr;gap:24px;padding:20px 24px;display:grid}.o7kiZa_leftColumn,.o7kiZa_rightColumn{flex-direction:column;gap:16px;display:flex}.o7kiZa_shareOption.o7kiZa_selected,.o7kiZa_checkboxLabel.o7kiZa_selected,.o7kiZa_radioLabel.o7kiZa_selected{background:#ffa0001a;border-color:#ffa00080}.o7kiZa_optionContent{text-align:left;flex:1}.o7kiZa_optionTitle{font-family:var(--font-poppins), "Poppins", sans-serif;color:#fff;margin-bottom:4px;font-size:16px;font-weight:600;display:block}.o7kiZa_optionDesc{color:#94a3b8;margin:0;font-size:14px;line-height:1.3}.o7kiZa_currencySymbol{color:#94a3b8;pointer-events:none;font-size:16px;font-weight:600;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.o7kiZa_linkContainer{position:relative}.o7kiZa_linkInput{padding-right:40px}.o7kiZa_alertSummary{background:#0003;border:1px solid #ffffff1a;border-radius:8px;padding:16px}.o7kiZa_summaryItem{margin-bottom:8px;display:block}.o7kiZa_summaryItem:last-child{margin-bottom:0}.o7kiZa_summaryLabel{color:#ffa000;margin-right:8px;font-size:13px;font-weight:500}.o7kiZa_summaryValue{color:#fff;font-size:13px;font-weight:600}.o7kiZa_actions{border-top:1px solid #ffffff1a;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.o7kiZa_cancelButton{color:#fff;font-family:var(--font-poppins), "Poppins", sans-serif;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;min-width:120px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .3s}.o7kiZa_cancelButton:hover{background:#ffffff1a;border-color:#fff3}.o7kiZa_cancelButton:disabled{opacity:.6;cursor:not-allowed}[data-theme=light] .o7kiZa_summaryValue{color:#0f172a;font-weight:700}[data-theme=light] .o7kiZa_summaryLabel{color:#ffa000;font-weight:600}[data-theme=light] .o7kiZa_alertSummary{background:#ffffffe6;border:1px solid #ffa00026;box-shadow:0 2px 8px -2px #00000014}[data-theme=light] .o7kiZa_cancelButton{color:#374151;background:#ffffffe6;border:1px solid #0000001a;box-shadow:0 2px 4px -1px #0000000f}[data-theme=light] .o7kiZa_cancelButton:hover{background:#f8fafc;border-color:#00000026;transform:translateY(-1px);box-shadow:0 4px 8px -2px #0000001a}[data-theme=light] .o7kiZa_optionTitle{color:#0f172a;font-weight:600}[data-theme=light] .o7kiZa_optionDesc{color:#64748b}[data-theme=light] .o7kiZa_notificationTitle{color:#0f172a;font-weight:600}[data-theme=light] .o7kiZa_notificationDesc{color:#64748b}[data-theme=light] .o7kiZa_notificationButton{color:#1e293b;background:#fffc;border:2px solid #0000001a;box-shadow:0 2px 4px -1px #0000000f}[data-theme=light] .o7kiZa_notificationButton:hover{background:#fffffff2;border-color:#ffa0004d;transform:translateY(-1px);box-shadow:0 4px 12px -2px #ffa00026}[data-theme=light] .o7kiZa_notificationButton.o7kiZa_selected{color:#0f172a;background:#ffa00014;border-color:#ffa00066}[data-theme=light] .o7kiZa_shareSection{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff6;border:1px solid #00000014}[data-theme=light] .o7kiZa_leftColumn,[data-theme=light] .o7kiZa_rightColumn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border:1px solid #0000000d;border-radius:12px}[data-theme=light] .o7kiZa_radioLabel{color:#1e293b;background:#fffc;border:2px solid #0000001a;box-shadow:0 1px 3px #0000000d}[data-theme=light] .o7kiZa_radioLabel:hover{background:#fffffff2;border-color:#ffa00040;transform:translateY(-1px)}[data-theme=light] .o7kiZa_radioLabel.o7kiZa_selected{color:#0f172a;background:#ffa00014;border-color:#ffa00066}
.E0kJGG_container{width:100%;max-width:none;padding:3rem 0;overflow:visible}.E0kJGG_section{width:100%;margin-bottom:5rem;overflow:visible}.E0kJGG_heroSection{text-align:center}.E0kJGG_logo{display:block}.E0kJGG_tagline{text-align:center;color:var(--text-secondary);font-size:1.125rem;transition:color .3s}.E0kJGG_sectionTitle{font-family:var(--font-poppins), "Poppins", system-ui, sans-serif;color:var(--text-primary);align-items:center;gap:10.2px;margin:1.5rem 0 3rem;font-size:28px;font-weight:700;transition:color .3s;display:flex}.E0kJGG_sectionIcon{color:#00e0ff;flex-shrink:0}.E0kJGG_carouselTitle{font-family:var(--font-poppins), "Poppins", system-ui, sans-serif;color:#00e0ff;align-items:center;gap:10.2px;font-size:28px;font-weight:700;display:flex}[data-theme=light] .E0kJGG_tagline{color:#4a5568}[data-theme=dark] .E0kJGG_tagline{color:#94a3b8}.E0kJGG_categoriesContainer{width:100%;position:relative}.E0kJGG_categoriesGrid{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--gg-color-brand-orange,#ffa000) transparent;-webkit-overflow-scrolling:touch;gap:16px;padding:6px 4px 14px;scroll-padding-inline:4px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.E0kJGG_categoryWrapper{scroll-snap-align:start;flex:0 0 clamp(200px,21vw,280px)}.E0kJGG_emptyState{text-align:center;color:var(--text-secondary);border:1px dashed #ffa00059;border-radius:16px;padding:3rem 1.5rem}.E0kJGG_emptyTitle{font-family:var(--font-poppins), "Poppins", system-ui, sans-serif;color:var(--text-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:700}@media (max-width:640px){.E0kJGG_container{padding:1.25rem 12px 2rem}.E0kJGG_section{margin-bottom:2.5rem}.E0kJGG_sectionTitle{margin:.5rem 0 1rem;font-size:21px}.E0kJGG_categoryWrapper{flex-basis:72%}}.E0kJGG_icon{color:#00e0ff;flex-shrink:0;width:28px;height:28px}
.vdl0SG_container{background:var(--background);min-height:100%;color:var(--foreground);font-family:var(--font-poppins), "Poppins", sans-serif;max-width:1400px;margin:0 auto;padding:2rem}.vdl0SG_header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;display:flex}.vdl0SG_header h1{color:var(--text-primary);margin:0;font-size:2rem;font-weight:700}.vdl0SG_stats{gap:2rem;display:flex}.vdl0SG_stat{flex-direction:column;align-items:center;gap:.25rem;display:flex}.vdl0SG_statNumber{color:#ffa000;font-size:2rem;font-weight:700}.vdl0SG_statLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:.8rem}.vdl0SG_error{color:#dc2626;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ef44441a;border:1px solid #ef444433;border-radius:12px;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1rem;display:flex}.vdl0SG_error button{color:#dc2626;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:4px;margin-left:auto;padding:.25rem;transition:opacity .2s}.vdl0SG_error button:hover{opacity:1}.vdl0SG_controls{background:var(--bg-secondary);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1.5rem;display:flex}.vdl0SG_filters{gap:.5rem;display:flex}.vdl0SG_filterButton{border:1px solid var(--border-color);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;border-radius:12px;padding:.75rem 1.25rem;font-weight:500;transition:all .3s}.vdl0SG_filterButton:hover{background:var(--bg-primary);color:var(--text-primary);border-color:var(--border-color-hover)}.vdl0SG_filterButton.vdl0SG_active{color:#fff;background:linear-gradient(135deg,#ffa000,#ff8f00);border-color:#ffa000;box-shadow:0 4px 12px #ffa00040}.vdl0SG_sortSelector{align-items:center;gap:.75rem;display:flex}.vdl0SG_sortSelector label{color:var(--text-secondary);font-weight:500}.vdl0SG_select{border:1px solid var(--border-color);background:var(--bg-tertiary);color:var(--text-primary);cursor:pointer;border-radius:12px;padding:.75rem 1rem;transition:all .3s}.vdl0SG_select:focus{border-color:#ffa000;outline:none;box-shadow:0 0 0 3px #ffa0001a}.vdl0SG_alertsList{flex-direction:column;gap:1rem;display:flex}.vdl0SG_alertCard{background:var(--bg-secondary);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;padding:1.5rem;transition:all .3s}.vdl0SG_alertCard:hover{border-color:var(--border-color-hover);box-shadow:0 8px 25px #0000001a}.vdl0SG_alertCard.vdl0SG_inactive{opacity:.6;background:var(--bg-tertiary)}.vdl0SG_alertHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.vdl0SG_alertType{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary);border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;display:flex}.vdl0SG_alertType svg{color:#ffa000}.vdl0SG_alertActions{align-items:center;gap:.5rem;display:flex}.vdl0SG_toggleButton{border:1px solid var(--border-color);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;border-radius:20px;min-width:50px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;transition:all .3s}.vdl0SG_toggleButton.vdl0SG_active{background:linear-gradient(135deg, var(--gg-success), #059669);color:#fff;border-color:var(--gg-success);box-shadow:0 2px 8px #10b98140}.vdl0SG_toggleButton:not(.vdl0SG_active):hover{background:var(--bg-primary);color:var(--text-primary)}.vdl0SG_editButton,.vdl0SG_deleteButton{background:var(--bg-tertiary);border:1px solid var(--border-color);cursor:pointer;color:var(--text-secondary);border-radius:8px;padding:.5rem;transition:all .2s}.vdl0SG_editButton:hover{background:var(--bg-primary);color:var(--text-primary);border-color:var(--border-color-hover)}.vdl0SG_deleteButton:hover{color:#dc2626;background:#ef44441a;border-color:#ef44444d}.vdl0SG_alertContent{grid-template-columns:1fr auto;align-items:start;gap:2rem;display:grid}.vdl0SG_productImage{object-fit:contain;border:1px solid var(--border-color);border-radius:12px;width:80px;height:80px}.vdl0SG_productDetails h3{color:var(--text-primary);margin:0 0 .5rem;font-size:1.1rem;font-weight:600;line-height:1.4}.vdl0SG_brand{color:var(--text-secondary);margin:0 0 .5rem;font-size:.9rem}.vdl0SG_currentPrice{color:#ffa000;margin:0;font-size:1rem;font-weight:600}.vdl0SG_alertDetails{text-align:right;flex-direction:column;gap:.75rem;min-width:200px;display:flex}.vdl0SG_alertCondition{color:var(--text-primary);font-size:1.1rem}.vdl0SG_notificationChannels{color:var(--text-secondary);justify-content:flex-end;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.vdl0SG_notificationChannels svg{color:#00e0ff}.vdl0SG_createdDate{color:var(--text-secondary);opacity:.8;font-size:.8rem}.vdl0SG_emptyState,.vdl0SG_notConnected{text-align:center;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.vdl0SG_emptyState svg,.vdl0SG_notConnected svg{opacity:.3;margin-bottom:1.5rem}.vdl0SG_emptyState h3,.vdl0SG_notConnected h2{color:var(--text-primary);margin:0 0 .5rem;font-weight:600}.vdl0SG_emptyState p,.vdl0SG_notConnected p{max-width:400px;margin:0;line-height:1.6}.vdl0SG_loading{text-align:center;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.vdl0SG_loading svg{color:#ffa000;margin-bottom:1rem;animation:1s linear infinite vdl0SG_spin}@keyframes vdl0SG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vdl0SG_modalContent{min-width:500px;max-width:600px;padding:1.5rem}.vdl0SG_modalContent h3{color:var(--text-primary);text-align:center;margin:0 0 1.5rem;font-size:1.3rem;font-weight:600}.vdl0SG_modalProductInfo{background:var(--bg-tertiary);border-radius:12px;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:flex}.vdl0SG_modalProductInfo img{object-fit:contain;border-radius:8px;width:60px;height:60px}.vdl0SG_modalProductInfo h4{color:var(--text-primary);margin:0 0 .25rem;font-weight:600}.vdl0SG_modalProductInfo p{color:var(--text-secondary);margin:0;font-size:.9rem}.vdl0SG_formGroup{margin-bottom:1.5rem}.vdl0SG_formGroup label{color:var(--text-primary);margin-bottom:.5rem;font-weight:600;display:block}.vdl0SG_alertTypeDisplay{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary);border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.vdl0SG_alertTypeDisplay svg{color:#ffa000}.vdl0SG_input{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:12px;padding:.875rem 1rem;font-size:1rem;transition:all .3s}.vdl0SG_input:focus{border-color:#ffa000;outline:none;box-shadow:0 0 0 3px #ffa0001a}.vdl0SG_checkboxGroup{gap:1rem;display:flex}.vdl0SG_checkbox{cursor:pointer;border:1px solid var(--border-color);background:var(--bg-tertiary);border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:500;transition:all .3s;display:flex}.vdl0SG_checkbox:hover{background:var(--bg-primary);border-color:var(--border-color-hover)}.vdl0SG_checkbox input[type=checkbox]{cursor:pointer;margin:0}.vdl0SG_checkbox svg{color:#ffa000}.vdl0SG_modalActions{justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}.vdl0SG_cancelButton,.vdl0SG_confirmButton{cursor:pointer;border:1px solid var(--border-color);border-radius:12px;padding:.75rem 1.5rem;font-weight:600;transition:all .3s}.vdl0SG_cancelButton{background:var(--bg-secondary);color:var(--text-secondary)}.vdl0SG_cancelButton:hover{background:var(--bg-tertiary);color:var(--text-primary)}.vdl0SG_confirmButton{color:#fff;background:linear-gradient(135deg,#ffa000,#ff8f00);border-color:#ffa000}.vdl0SG_confirmButton:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ffa0004d}@media (max-width:768px){.vdl0SG_container{padding:1rem}.vdl0SG_header{flex-direction:column;align-items:stretch;gap:1rem}.vdl0SG_stats{justify-content:center}.vdl0SG_controls{flex-direction:column;align-items:stretch;gap:1rem}.vdl0SG_filters,.vdl0SG_sortSelector{justify-content:center}.vdl0SG_alertContent{grid-template-columns:1fr;gap:1rem}.vdl0SG_alertDetails{text-align:left}.vdl0SG_modalContent{min-width:300px;padding:1rem}.vdl0SG_checkboxGroup,.vdl0SG_modalActions{flex-direction:column}}[data-theme=dark] .vdl0SG_alertCard{background:#1e1e1ecc}[data-theme=dark] .vdl0SG_alertCard.vdl0SG_inactive{background:#14141499}[data-theme=dark] .vdl0SG_toggleButton.vdl0SG_active{box-shadow:0 2px 8px #10b98133}[data-theme=light] .vdl0SG_alertCard{background:#fffc;border-color:#0000001a}[data-theme=light] .vdl0SG_alertCard.vdl0SG_inactive{background:#f5f5f5cc}[data-theme=light] .vdl0SG_toggleButton.vdl0SG_active{box-shadow:0 2px 8px #10b9814d}[data-theme=light] .vdl0SG_controls,[data-theme=light] .vdl0SG_emptyState,[data-theme=light] .vdl0SG_notConnected{background:#fffc;border-color:#0000001a}.vdl0SG_modalContent{min-width:500px;padding:1.5rem}.vdl0SG_modalHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.vdl0SG_modalHeader h3{color:var(--text-primary);margin:0;font-size:1.3rem;font-weight:600}.vdl0SG_modalCloseButton{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.vdl0SG_modalCloseButton:hover{background:var(--bg-secondary);color:var(--text-primary)}.vdl0SG_deleteModalBody{text-align:center;padding:1rem 0}.vdl0SG_warningIcon{justify-content:center;margin-bottom:1.5rem;display:flex}.vdl0SG_deleteModalBody p{color:var(--text-primary);margin:0 0 1rem;font-size:1.1rem;line-height:1.5}.vdl0SG_modalSubtext{color:var(--text-secondary)!important;margin-bottom:1.5rem!important;font-size:.95rem!important}.vdl0SG_alertToDeleteInfo{background:var(--bg-secondary);text-align:left;border-radius:12px;margin:1.5rem 0;padding:1rem}.vdl0SG_productInfo{align-items:center;gap:1rem;display:flex}.vdl0SG_productImage{object-fit:contain;background:var(--bg-primary);border-radius:8px}.vdl0SG_productDetails{flex:1}.vdl0SG_productDetails strong{color:var(--text-primary);margin-bottom:.5rem;font-size:1rem;line-height:1.3;display:block}.vdl0SG_alertType{color:var(--text-secondary);background:var(--bg-primary);border-radius:6px;padding:.25rem .5rem;font-size:.9rem;display:inline-block}.vdl0SG_confirmButton{background:var(--gg-danger);color:#fff;cursor:pointer;border:none;border-radius:12px;min-width:120px;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:all .3s}.vdl0SG_confirmButton:hover:not(:disabled){background:#dc2626;transform:translateY(-1px);box-shadow:0 6px 20px #ef44444d}.vdl0SG_confirmButton:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}[data-theme=light] .vdl0SG_currentPrice{color:var(--gg-orange-text)!important}[data-theme=light] .vdl0SG_statNumber{color:var(--gg-orange-text)}
.z72QWa_modalContent{background:var(--bg-primary);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(20px);border-radius:20px;width:500px;max-width:90vw;max-height:90vh;position:relative;overflow-y:auto}.z72QWa_header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding:24px 24px 0;display:flex}.z72QWa_titleContainer{flex:1;align-items:center;gap:16px;display:flex}.z72QWa_actionIcon{color:#ffa000;animation:2s infinite z72QWa_bounce}.z72QWa_title{color:var(--text-primary);margin:0;font-size:20px;font-weight:600;line-height:1.3}.z72QWa_closeButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.z72QWa_closeButton:hover{background:var(--bg-hover);color:var(--text-primary)}.z72QWa_content{padding:0 24px 24px}.z72QWa_description{margin-bottom:24px}.z72QWa_mainText{color:var(--text-secondary);margin:0 0 12px;font-size:16px;line-height:1.5}.z72QWa_productText{color:var(--text-primary);background:var(--bg-secondary);border-left:4px solid #ffa000;border-radius:10px;margin:0;padding:12px 16px;font-size:14px}.z72QWa_benefits{margin-bottom:32px}.z72QWa_benefitsTitle{color:var(--text-primary);margin:0 0 16px;font-size:16px;font-weight:600}.z72QWa_benefitsList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.z72QWa_benefitItem{color:var(--text-secondary);align-items:center;gap:12px;padding:8px 0;font-size:14px;display:flex}.z72QWa_benefitItem svg{color:#00e0ff;flex-shrink:0}.z72QWa_actions{gap:12px;margin-bottom:24px;display:flex}.z72QWa_loginButton,.z72QWa_registerButton{cursor:pointer;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-size:15px;font-weight:600;transition:all .2s;display:flex}.z72QWa_loginButton{background:linear-gradient(135deg, #ffa000, var(--gg-brand-orange));color:#fff}.z72QWa_loginButton:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ffa0004d}.z72QWa_registerButton{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary)}.z72QWa_registerButton:hover{background:var(--bg-tertiary);border-color:#00e0ff;transform:translateY(-2px)}.z72QWa_socialLogin{margin-bottom:20px}.z72QWa_socialText{color:var(--text-secondary);text-align:center;margin:0 0 16px;font-size:14px}.z72QWa_socialButtons{justify-content:center;gap:8px;display:flex}.z72QWa_socialButton{background:var(--bg-secondary);border:1px solid var(--border-light);color:var(--text-primary);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.z72QWa_socialButton:hover{background:var(--bg-tertiary);border-color:var(--border-color);transform:translateY(-1px)}.z72QWa_googleIcon,.z72QWa_discordIcon,.z72QWa_steamIcon{color:#fff;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:700;display:flex}.z72QWa_googleIcon{background:#4285f4}.z72QWa_discordIcon{background:#5865f2}.z72QWa_steamIcon{background:#1b2838}.z72QWa_footer{border-top:1px solid var(--border-light);padding-top:16px}.z72QWa_footerText{color:var(--text-secondary);text-align:center;margin:0;font-size:12px;line-height:1.4}.z72QWa_link{color:#00e0ff;text-decoration:none;transition:color .2s}.z72QWa_link:hover{color:#ffa000;text-decoration:underline}@keyframes z72QWa_bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}@media (max-width:768px){.z72QWa_modalContent{width:95vw;margin:20px auto}.z72QWa_header{padding:20px 20px 0}.z72QWa_content{padding:0 20px 20px}.z72QWa_titleContainer{gap:12px}.z72QWa_title{font-size:18px}.z72QWa_actions{flex-direction:column}.z72QWa_socialButtons{flex-direction:column;align-items:stretch}.z72QWa_socialButton{justify-content:center}}
.gqu0ma_container{background:var(--background-primary);flex-direction:column;gap:24px;min-height:100vh;padding:24px;display:flex;overflow:visible}.gqu0ma_header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.gqu0ma_titleSection{flex:1}.gqu0ma_titleContainer{align-items:center;gap:12px;margin-bottom:8px;display:flex}.gqu0ma_title{color:var(--text-primary);margin:0;font-size:32px;font-weight:700}.gqu0ma_titleIcon{color:#ffa000;filter:drop-shadow(0 0 8px #ffa0004d)}.gqu0ma_subtitle{color:var(--text-secondary);margin:0;font-size:16px}.gqu0ma_filterToggle{color:var(--primary-orange);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffa0001a,#00e0ff1a);border:2px solid #ffa0004d;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-weight:600;transition:all .3s;display:flex}.gqu0ma_filterToggle:hover{border-color:var(--primary-orange);background:linear-gradient(135deg,#ffa00033,#00e0ff33);transform:translateY(-1px)}.gqu0ma_controls{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.gqu0ma_leftControls{align-items:center;display:flex}.gqu0ma_resultsCount{color:var(--primary-orange);font-size:16px;font-weight:600}.gqu0ma_rightControls{align-items:center;gap:20px;display:flex}.gqu0ma_sortContainer{align-items:center;gap:8px;display:flex}.gqu0ma_sortLabel{color:var(--text-secondary);font-size:14px;font-weight:500}.gqu0ma_selectWrapper{position:relative}.gqu0ma_sortSelect{color:var(--text-primary);cursor:pointer;appearance:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#282c34f2;border:1px solid #ffffff4d;border-radius:8px;min-width:140px;padding:8px 32px 8px 12px;font-size:14px}.gqu0ma_sortSelect option{color:#fff;background:#2a2e34;padding:8px}.gqu0ma_sortSelect:focus{border-color:var(--primary-orange);outline:none;box-shadow:0 0 0 2px #ffa0004d}.gqu0ma_selectIcon{color:var(--text-secondary);pointer-events:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.gqu0ma_sortDropdown{position:relative}.gqu0ma_sortButton{border:1px solid var(--border-color);color:var(--text-primary);font-size:14px;font-weight:500;font-family:var(--font-poppins), "Poppins", sans-serif;cursor:pointer;background:#ffffff0d;border-radius:10px;align-items:center;gap:8px;min-width:200px;padding:10px 16px;transition:all .3s;display:flex}.gqu0ma_sortButton:hover{background:#ffa0001a;border-color:#ffa0004d}.gqu0ma_sortButton svg:first-child{color:#00e0ff}.gqu0ma_sortButton svg:last-child{color:var(--text-secondary);margin-left:auto}.gqu0ma_sortOptions{background:var(--bg-secondary);z-index:999;border:2px solid #ffa0004d;border-radius:10px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 8px 32px #0000004d}.gqu0ma_sortOption{width:100%;color:var(--text-primary);font-size:14px;font-family:var(--font-poppins), "Poppins", sans-serif;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:12px 16px;transition:background-color .2s;display:flex}.gqu0ma_sortOption:hover{background:#ffa0001a}.gqu0ma_sortOption.gqu0ma_active{color:#ffa000;background:#ffa00033;font-weight:600}.gqu0ma_sortOption svg{color:#00e0ff}.gqu0ma_itemsPerPageSelector{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.gqu0ma_itemsPerPageSelect{border:1px solid var(--border-color);color:var(--text-primary);font-size:14px;font-family:var(--font-poppins), "Poppins", sans-serif;cursor:pointer;appearance:none;background:#ffffff0d;border-radius:6px;outline:none;padding:8px 12px;transition:all .3s}.gqu0ma_itemsPerPageSelect option{background:var(--bg-secondary);color:var(--text-primary);padding:8px}.gqu0ma_itemsPerPageSelect:focus{border-color:#00e0ff;box-shadow:0 0 0 2px #00e0ff1a}.gqu0ma_viewToggle{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:2px;display:flex}.gqu0ma_viewButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px 12px;transition:all .2s;display:flex}.gqu0ma_viewButton:hover{color:var(--text-primary);background:#ffffff1a}.gqu0ma_viewButton.gqu0ma_active{color:var(--primary-orange);background:linear-gradient(135deg,#ffa00033,#00e0ff1a)}.gqu0ma_filtersPanel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:20px}.gqu0ma_filtersHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.gqu0ma_filtersTitle{color:var(--text-primary);margin:0;font-size:18px;font-weight:700}.gqu0ma_closeFilters{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:18px;transition:all .2s}.gqu0ma_closeFilters:hover{color:var(--primary-orange);background:#ffa0001a}.gqu0ma_filterSection{margin-bottom:20px}.gqu0ma_filterTitle{color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;font-size:14px;font-weight:600}.gqu0ma_checkboxLabel{cursor:pointer;align-items:center;gap:8px;padding:4px 0;transition:all .2s;display:flex}.gqu0ma_checkboxLabel:hover{color:var(--primary-orange)}.gqu0ma_checkboxLabel input[type=checkbox]{width:16px;height:16px;accent-color:var(--primary-orange)}.gqu0ma_checkboxText{color:var(--text-secondary);align-items:center;gap:6px;font-size:14px;display:flex}.gqu0ma_hotDealIcon{color:var(--primary-orange)}.gqu0ma_content{flex:1}.gqu0ma_productsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;padding-top:8px;display:grid;overflow:visible}.gqu0ma_productsGrid.gqu0ma_listView{grid-template-columns:1fr;gap:16px}.gqu0ma_noResults{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex}.gqu0ma_noResultsIcon{opacity:.6;margin-bottom:24px;font-size:64px}.gqu0ma_noResultsTitle{color:var(--text-primary);margin:0 0 12px;font-size:28px;font-weight:700}.gqu0ma_noResultsText{color:var(--text-secondary);max-width:400px;margin:0;font-size:16px;line-height:1.5}.gqu0ma_loading{min-height:400px;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}.gqu0ma_loadingSpinner{border:3px solid #ffa00033;border-top:3px solid var(--primary-orange);border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1s linear infinite gqu0ma_spin}@keyframes gqu0ma_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1024px){.gqu0ma_productsGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (max-width:768px){.gqu0ma_container{gap:16px;padding:16px}.gqu0ma_header{flex-direction:column;align-items:stretch;gap:16px}.gqu0ma_controls{text-align:center;flex-direction:column;gap:12px}.gqu0ma_rightControls{justify-content:center;gap:16px}.gqu0ma_title{font-size:24px}.gqu0ma_productsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}}@media (max-width:480px){.gqu0ma_productsGrid{grid-template-columns:1fr}.gqu0ma_sortContainer{flex-direction:column;gap:4px}.gqu0ma_viewToggle{align-self:center}}[data-theme=light] .gqu0ma_controls,[data-theme=light] .gqu0ma_filtersPanel,[data-theme=light] .gqu0ma_noResults{background:#0000000d}[data-theme=light] .gqu0ma_sortSelect{color:#1e1e1e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #0003}[data-theme=light] .gqu0ma_sortSelect option{color:#1e1e1e;background:#fff}[data-theme=light] .gqu0ma_sortButton{color:var(--text-primary);background:#ffffffe6;border:1px solid #00000026}[data-theme=light] .gqu0ma_sortButton:hover{background:#ffa0001a;border-color:#ffa0004d}[data-theme=light] .gqu0ma_sortOptions{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:2px solid #ffa0004d;box-shadow:0 8px 32px #0000001a}[data-theme=light] .gqu0ma_sortOption{color:var(--text-primary)}[data-theme=light] .gqu0ma_sortOption:hover{background:#ffa0001a}[data-theme=light] .gqu0ma_sortOption.gqu0ma_active{color:#ffa000;background:#ffa00033}[data-theme=light] .gqu0ma_itemsPerPageSelect{color:var(--text-primary);background:#ffffffe6;border:1px solid #00000026}[data-theme=light] .gqu0ma_itemsPerPageSelect option{color:var(--text-primary);background:#fff}[data-theme=light] .gqu0ma_itemsPerPageSelect:focus{border-color:#00e0ff;box-shadow:0 0 0 2px #00e0ff1a}[data-theme=light] .gqu0ma_viewToggle{background:#0000000d}[data-theme=light] .gqu0ma_resultsCounter{color:var(--gg-orange-text)}
.jL_KIq_container{background:var(--background);min-height:100%;color:var(--foreground);font-family:var(--font-poppins), "Poppins", sans-serif;max-width:1400px;margin:0 auto;padding:2rem}.jL_KIq_header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;display:flex}.jL_KIq_header h1{color:var(--text-primary);margin:0;font-size:2rem;font-weight:700}.jL_KIq_createButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ffa000,#ff8f00);border:none;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 12px #ffa00040}.jL_KIq_createButton:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ffa00059}.jL_KIq_error{color:#dc2626;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ef44441a;border:1px solid #ef444433;border-radius:12px;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1rem;display:flex}.jL_KIq_error button{color:#dc2626;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:4px;margin-left:auto;padding:.25rem;transition:opacity .2s}.jL_KIq_error button:hover{opacity:1}.jL_KIq_content{grid-template-columns:300px 1fr;gap:2rem;min-height:600px;display:grid}.jL_KIq_sidebar{background:var(--bg-secondary);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;height:fit-content;padding:1.5rem}.jL_KIq_sidebar h3{color:var(--text-primary);margin:0 0 1rem;font-size:1.2rem;font-weight:600}.jL_KIq_listItems{flex-direction:column;gap:.5rem;display:flex}.jL_KIq_listItem{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;padding:1rem;transition:all .3s;display:flex}.jL_KIq_listItem:hover{background:var(--bg-tertiary);border-color:var(--border-color-hover)}.jL_KIq_listItem.jL_KIq_active{background:linear-gradient(135deg,#ffa0001a,#f7931e1a);border-color:#ffa000;box-shadow:0 4px 16px #ffa00026}.jL_KIq_listInfo{flex:1;align-items:center;gap:.75rem;display:flex}.jL_KIq_listInfo>svg{color:#ffa000}.jL_KIq_listInfo h4{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:600}.jL_KIq_listInfo span{color:var(--text-secondary);margin-top:.25rem;font-size:.8rem}.jL_KIq_listActions{opacity:0;gap:.5rem;transition:opacity .3s;display:flex}.jL_KIq_listItem:hover .jL_KIq_listActions{opacity:1}.jL_KIq_listActions button{background:var(--bg-tertiary);border:1px solid var(--border-color);cursor:pointer;color:var(--text-secondary);border-radius:8px;padding:.5rem;transition:all .2s}.jL_KIq_listActions button:hover{background:var(--bg-primary);color:var(--text-primary);border-color:var(--border-color-hover)}.jL_KIq_deleteButton:hover{color:#dc2626!important;background:#ef44441a!important;border-color:#ef44444d!important}.jL_KIq_main{background:var(--bg-secondary);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;padding:2rem}.jL_KIq_listHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;display:flex}.jL_KIq_listHeader h2{color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:600}.jL_KIq_count{color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:20px;padding:.5rem 1rem;font-size:.9rem}.jL_KIq_productsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;display:grid}.jL_KIq_productWrapper{position:relative}.jL_KIq_removeButton{color:#fff;cursor:pointer;opacity:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ef4444e6;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex;position:absolute;top:.5rem;right:.5rem}.jL_KIq_productWrapper:hover .jL_KIq_removeButton{opacity:1}.jL_KIq_removeButton:hover{background:#ef4444;transform:scale(1.1)}.jL_KIq_emptyList,.jL_KIq_noSelection,.jL_KIq_notConnected{text-align:center;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.jL_KIq_emptyList svg,.jL_KIq_noSelection svg,.jL_KIq_notConnected svg{opacity:.3;margin-bottom:1.5rem}.jL_KIq_emptyList h3,.jL_KIq_noSelection h3,.jL_KIq_notConnected h2{color:var(--text-primary);margin:0 0 .5rem;font-weight:600}.jL_KIq_emptyList p,.jL_KIq_noSelection p,.jL_KIq_notConnected p{max-width:400px;margin:0;line-height:1.6}.jL_KIq_loading{text-align:center;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.jL_KIq_loading svg{color:#ffa000;margin-bottom:1rem;animation:1s linear infinite jL_KIq_spin}@keyframes jL_KIq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.jL_KIq_modalContent{min-width:400px;padding:1.5rem}.jL_KIq_modalContent h3{color:var(--text-primary);text-align:center;margin:0 0 1.5rem;font-size:1.3rem;font-weight:600}.jL_KIq_input{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:12px;margin-bottom:1.5rem;padding:.875rem 1rem;font-size:1rem;transition:all .3s}.jL_KIq_input:focus{border-color:#ffa000;outline:none;box-shadow:0 0 0 3px #ffa0001a}.jL_KIq_modalActions{justify-content:flex-end;gap:1rem;display:flex}.jL_KIq_cancelButton,.jL_KIq_confirmButton{cursor:pointer;border:1px solid var(--border-color);border-radius:12px;padding:.75rem 1.5rem;font-weight:600;transition:all .3s}.jL_KIq_cancelButton{background:var(--bg-secondary);color:var(--text-secondary)}.jL_KIq_cancelButton:hover{background:var(--bg-tertiary);color:var(--text-primary)}.jL_KIq_confirmButton{color:#fff;background:linear-gradient(135deg,#ffa000,#ff8f00);border-color:#ffa000}.jL_KIq_confirmButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #ffa0004d}.jL_KIq_confirmButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.jL_KIq_container{padding:1rem}.jL_KIq_header{flex-direction:column;align-items:stretch;gap:1rem}.jL_KIq_content{grid-template-columns:1fr;gap:1rem}.jL_KIq_sidebar{order:2}.jL_KIq_main{order:1}.jL_KIq_productsGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}.jL_KIq_modalContent{min-width:300px;padding:1rem}.jL_KIq_modalActions{flex-direction:column}}[data-theme=dark] .jL_KIq_createButton{box-shadow:0 4px 12px #ffa00033}[data-theme=dark] .jL_KIq_error{background:#ef444426;border-color:#ef444440}[data-theme=dark] .jL_KIq_listItem.jL_KIq_active{background:linear-gradient(135deg,#ffa00026,#f7931e26);box-shadow:0 4px 16px #ffa0001a}[data-theme=light] .jL_KIq_sidebar,[data-theme=light] .jL_KIq_main{background:#fffc;border-color:#0000001a}[data-theme=light] .jL_KIq_createButton{box-shadow:0 4px 12px #ffa0004d}[data-theme=light] .jL_KIq_error{background:#ef444414;border-color:#ef444426}[data-theme=light] .jL_KIq_listItem.jL_KIq_active{background:linear-gradient(135deg,#ffa00014,#f7931e14);box-shadow:0 4px 16px #ffa00033}.jL_KIq_modalHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.jL_KIq_modalHeader h3{color:var(--text-primary);margin:0;font-size:1.3rem;font-weight:600}.jL_KIq_modalCloseButton{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.jL_KIq_modalCloseButton:hover{background:var(--bg-secondary);color:var(--text-primary)}.jL_KIq_deleteModalBody{text-align:center;padding:1rem 0}.jL_KIq_warningIcon{justify-content:center;margin-bottom:1.5rem;display:flex}.jL_KIq_deleteModalBody p{color:var(--text-primary);margin:0 0 1rem;font-size:1.1rem;line-height:1.5}.jL_KIq_modalSubtext{color:var(--text-secondary)!important;margin-bottom:1.5rem!important;font-size:.95rem!important}.jL_KIq_listToDeleteInfo{background:var(--bg-secondary);text-align:left;border-radius:12px;margin:1.5rem 0;padding:1rem}.jL_KIq_listToDeleteInfo strong{color:var(--text-primary);margin-bottom:.5rem;font-size:1rem;display:block}.jL_KIq_productsCount{color:var(--text-secondary);margin-top:.25rem;font-size:.9rem}.jL_KIq_confirmButton{background:var(--gg-danger);color:#fff;cursor:pointer;border:none;border-radius:12px;min-width:120px;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:all .3s}.jL_KIq_confirmButton:hover:not(:disabled){background:#dc2626;transform:translateY(-1px);box-shadow:0 6px 20px #ef44444d}.jL_KIq_confirmButton:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}
.pUQuhq_searchView{background:var(--background);width:100%;min-height:100%;color:var(--foreground);font-family:var(--font-poppins), "Poppins", sans-serif;display:flex;position:relative}.pUQuhq_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#000c;display:none;position:fixed;inset:0}.pUQuhq_sidebar{background:var(--bg-primary);z-index:100;border-right:2px solid #ffa00033;flex-direction:column;flex-shrink:0;width:260px;min-width:260px;max-width:260px;min-height:100%;padding:0;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s;display:flex;position:static;overflow:visible;transform:translate(0);box-shadow:4px 0 20px #0000004d}.pUQuhq_sidebar.pUQuhq_sidebarOpen{transform:translate(0)}.pUQuhq_sidebar:not(.pUQuhq_sidebarOpen){width:0;min-width:0;max-width:0;box-shadow:none;border-right:none;overflow:hidden}.pUQuhq_sidebarHeader{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffa0001a,#00e0ff0d);border-bottom:2px solid #ffa00033;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px;display:flex}.pUQuhq_sidebarTitle{color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;display:flex}.pUQuhq_sidebarTitle svg{color:#ffa000}.pUQuhq_closeSidebar{cursor:pointer;width:36px;height:36px;color:var(--text-primary);background:#ffffff1a;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;transition:all .3s;display:flex}.pUQuhq_closeSidebar:hover{color:#fff;background:#ffa000;border-color:#ffa000;transform:scale(1.05)}.pUQuhq_sidebarContent{flex:1;min-height:0;padding:0;overflow:visible}.pUQuhq_container{background:var(--background-primary);flex-direction:column;gap:24px;min-height:100vh;padding:24px;display:flex;overflow:visible}.pUQuhq_mainContent{background:0 0;flex:1;margin:0;padding:0;overflow:visible}.pUQuhq_filterSection{border-bottom:1px solid var(--border-color);flex-shrink:0;padding:16px;position:relative}.pUQuhq_filterSection:last-child{border-bottom:none;padding-bottom:16px}.pUQuhq_filterTitleContainer{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.pUQuhq_filterTitle{color:var(--text-primary);text-transform:uppercase;letter-spacing:.8px;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.pUQuhq_filterTitle svg{color:#00e0ff}.pUQuhq_collapseButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .3s;display:flex}.pUQuhq_collapseButton:hover{color:var(--text-primary);background:#ffffff0d}.pUQuhq_collapseButton svg{transition:transform .3s}.pUQuhq_collapseButton .pUQuhq_rotated{transform:rotate(180deg)}.pUQuhq_searchContainer{margin-bottom:4px}.pUQuhq_searchBox{align-items:center;display:flex;position:relative}.pUQuhq_searchInput{border:1px solid var(--border-color);color:var(--text-primary);font-size:14px;font-family:var(--font-poppins), "Poppins", sans-serif;background:#ffffff0d;border-radius:8px;flex:1;padding:10px 45px 10px 12px;transition:all .3s}.pUQuhq_searchInput:focus{background:#ffffff14;border-color:#00e0ff;outline:none;box-shadow:0 0 0 2px #00e0ff1a}.pUQuhq_searchInput::placeholder{color:var(--text-secondary)}.pUQuhq_searchButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .3s;display:flex;position:absolute;right:8px}.pUQuhq_searchButton:hover{color:#00e0ff;background:#00e0ff1a}.pUQuhq_miniSpinner{border:2px solid #00e0ff4d;border-top-color:#00e0ff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite pUQuhq_spin}.pUQuhq_resultsCounter{color:#ffa000;background:#ffa0001a;border:1px solid #ffa0004d;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.pUQuhq_resultsCounter svg{color:#ffa000;flex-shrink:0}.pUQuhq_priceInputs{gap:8px;margin-bottom:12px;display:flex}.pUQuhq_priceInput{border:1px solid var(--border-color);color:var(--text-primary);text-align:center;font-size:13px;font-family:var(--font-poppins), "Poppins", sans-serif;background:#ffffff0d;border-radius:6px;flex:1;padding:8px}.pUQuhq_priceInput:focus{border-color:#00e0ff;outline:none;box-shadow:0 0 0 2px #00e0ff1a}.pUQuhq_priceInput::placeholder{color:var(--text-secondary)}.pUQuhq_rangeSlider{margin:12px 0;position:relative}.pUQuhq_sliderTrack{background:#ffffff1a;border-radius:2px;height:4px;position:relative}.pUQuhq_sliderRange{background:linear-gradient(90deg,#ffa000,#00e0ff);border-radius:2px;height:100%;position:absolute}.pUQuhq_rangeMin,.pUQuhq_rangeMax{pointer-events:all;appearance:none;cursor:pointer;background:0 0;width:100%;height:8px;position:absolute;top:-2px}.pUQuhq_rangeMin::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#ffa000;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 6px #0000004d}.pUQuhq_rangeMax::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#ffa000;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 6px #0000004d}.pUQuhq_rangeMin::-moz-range-thumb{cursor:pointer;background:#ffa000;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 6px #0000004d}.pUQuhq_rangeMax::-moz-range-thumb{cursor:pointer;background:#ffa000;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 6px #0000004d}.pUQuhq_checkboxGroup{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.pUQuhq_checkboxLabel{cursor:pointer;align-items:center;gap:8px;padding:4px 0;transition:all .3s;display:flex;position:relative}.pUQuhq_checkbox{display:none}.pUQuhq_checkboxCustom{border:2px solid var(--border-color);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .3s;display:flex}.pUQuhq_checkbox:checked+.pUQuhq_checkboxCustom{background:#ffa000;border-color:#ffa000}.pUQuhq_checkbox:checked+.pUQuhq_checkboxCustom:after{content:"✓";color:#fff;font-size:10px;font-weight:700}.pUQuhq_checkboxText{color:var(--text-primary);flex:1;font-size:13px;line-height:1.3}.pUQuhq_productCount{color:var(--text-secondary);opacity:.8;font-size:11px}.pUQuhq_showMoreButton{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;width:100%;font-size:12px;font-family:var(--font-poppins), "Poppins", sans-serif;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:4px;margin-top:8px;padding:6px 12px;transition:all .3s;display:flex}.pUQuhq_showMoreButton:hover{color:#00e0ff;background:#00e0ff0d;border-color:#00e0ff}.pUQuhq_clearFiltersSection{border-top:1px solid var(--border-color);padding:16px}.pUQuhq_clearFiltersButton{color:#ffa000;cursor:pointer;width:100%;font-size:13px;font-weight:600;font-family:var(--font-poppins), "Poppins", sans-serif;background:#ffa0001a;border:1px solid #ffa0004d;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px;transition:all .3s;display:flex}.pUQuhq_clearFiltersButton:hover{background:#ffa00033;border-color:#ffa000;transform:translateY(-1px)}.pUQuhq_header{border-bottom:1px solid var(--border-color);background:#ffffff05;margin-bottom:0;padding:20px 24px}.pUQuhq_headerLeft{flex:1}.pUQuhq_pageTitle{color:var(--text-primary);font-size:32px;font-weight:700;font-family:var(--font-poppins), "Poppins", sans-serif;align-items:center;gap:12px;margin:0 0 8px;display:flex}.pUQuhq_searchQuery{color:#00e0ff;font-weight:400}.pUQuhq_resultsCount{color:var(--text-secondary);margin:0;font-size:16px}.pUQuhq_pageInfo{color:var(--text-secondary);opacity:.8}.pUQuhq_headerRight{align-items:center;gap:16px;display:flex}.pUQuhq_filtersToggle{color:#ffa000;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:600;font-family:var(--font-poppins), "Poppins", sans-serif;background:linear-gradient(135deg,#ffa0001a,#00e0ff1a);border:2px solid #ffa0004d;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;transition:all .3s;display:flex;position:relative}.pUQuhq_filtersToggle:hover{background:linear-gradient(135deg,#ffa00033,#00e0ff33);border-color:#ffa000;transform:translateY(-1px)}.pUQuhq_filtersBadge{color:#fff;background:#ffa000;border-radius:10px;margin-left:4px;padding:2px 6px;font-size:10px;font-weight:700}.pUQuhq_toolbar{border-bottom:1px solid var(--border-color);background:#ffffff05;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:flex}.pUQuhq_toolbarLeft{flex:1;align-items:center;gap:20px;display:flex}.pUQuhq_toolbarRight{align-items:center;gap:16px;display:flex}.pUQuhq_activeFilters{border-bottom:1px solid var(--border-color);background:#00e0ff05;padding:16px 24px}.pUQuhq_activeFiltersLabel{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}.pUQuhq_activeFiltersLabel svg{color:#00e0ff}.pUQuhq_activeFiltersList{flex-wrap:wrap;gap:8px;display:flex}.pUQuhq_activeFilter{color:#ffa000;font-size:12px;font-family:var(--font-poppins), "Poppins", sans-serif;background:#ffa0001a;border:1px solid #ffa0004d;border-radius:20px;align-items:center;gap:4px;padding:4px 8px;display:flex}.pUQuhq_activeFilter button{color:#ffa000;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:2px;transition:all .3s;display:flex}.pUQuhq_activeFilter button:hover{color:#fff;background:#ffa0004d}.pUQuhq_productsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;padding:8px 24px 24px;display:grid;overflow:visible}.pUQuhq_pagination{border-top:1px solid var(--border-color);background:#ffffff05;justify-content:space-between;align-items:center;padding:24px;display:flex}.pUQuhq_paginationLeft{flex:1}.pUQuhq_paginationInfo{color:var(--text-secondary);font-size:14px}.pUQuhq_paginationControls{align-items:center;gap:8px;display:flex}.pUQuhq_pageNumbers{gap:4px;display:flex}.pUQuhq_pageButton{border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;font-size:14px;font-family:var(--font-poppins), "Poppins", sans-serif;background:#ffffff0d;border-radius:6px;padding:8px 12px;transition:all .3s}.pUQuhq_pageButton:hover:not(:disabled){color:#00e0ff;background:#00e0ff1a;border-color:#00e0ff}.pUQuhq_pageButton.pUQuhq_active{color:#fff;background:#ffa000;border-color:#ffa000;font-weight:600}.pUQuhq_pageButton:disabled{opacity:.5;cursor:not-allowed}.pUQuhq_noResults{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:80px 24px;display:flex}.pUQuhq_noResultsIcon{color:var(--text-secondary);opacity:.6;margin-bottom:24px}.pUQuhq_noResults h3{color:var(--text-primary);font-size:28px;font-weight:700;font-family:var(--font-poppins), "Poppins", sans-serif;margin:0 0 12px}.pUQuhq_noResults p{color:var(--text-secondary);max-width:400px;margin:0 0 24px;font-size:16px;line-height:1.5}.pUQuhq_noResultsActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.pUQuhq_modifySearchButton{color:#00e0ff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-poppins), "Poppins", sans-serif;background:linear-gradient(135deg,#00e0ff1a,#ffa0001a);border:1px solid #00e0ff4d;border-radius:8px;align-items:center;gap:6px;padding:10px 16px;transition:all .3s;display:flex}.pUQuhq_modifySearchButton:hover{background:linear-gradient(135deg,#00e0ff33,#ffa00033);border-color:#00e0ff;transform:translateY(-1px)}@media (max-width:768px){.pUQuhq_searchView{flex-direction:column}.pUQuhq_overlay{display:block}.pUQuhq_sidebar{z-index:1000;width:280px;min-width:280px;max-width:280px;box-shadow:none;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.pUQuhq_sidebar.pUQuhq_sidebarOpen{transform:translate(0);box-shadow:8px 0 32px #00000080}.pUQuhq_header{flex-direction:column;align-items:flex-start;gap:16px}.pUQuhq_toolbar{flex-direction:column;align-items:stretch;gap:16px}.pUQuhq_toolbarLeft{flex-direction:column;gap:12px}.pUQuhq_productsGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:16px}.pUQuhq_pagination{flex-direction:column;gap:16px}.pUQuhq_paginationControls{flex-wrap:wrap;justify-content:center}}@media (max-width:480px){.pUQuhq_productsGrid{grid-template-columns:1fr}.pUQuhq_pageTitle{font-size:24px}.pUQuhq_activeFiltersList{flex-direction:column}}@keyframes pUQuhq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pUQuhq_titleSection{flex:1}.pUQuhq_titleContainer{align-items:center;gap:12px;margin-bottom:8px;display:flex}.pUQuhq_title{color:var(--text-primary);margin:0;font-size:32px;font-weight:700}.pUQuhq_titleIcon{color:#ffa000;filter:drop-shadow(0 0 8px #ffa0004d)}.pUQuhq_subtitle{color:var(--text-secondary);margin:0;font-size:16px}.pUQuhq_filterToggle{color:var(--primary-orange);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffa0001a,#00e0ff1a);border:2px solid #ffa0004d;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-weight:600;transition:all .3s;display:flex}.pUQuhq_filterToggle:hover{border-color:var(--primary-orange);background:linear-gradient(135deg,#ffa00033,#00e0ff33);transform:translateY(-1px)}.pUQuhq_controls{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.pUQuhq_leftControls{align-items:center;display:flex}.pUQuhq_resultsCount{color:var(--primary-orange);font-size:16px;font-weight:600}.pUQuhq_rightControls{align-items:center;gap:20px;display:flex}.pUQuhq_sortContainer{align-items:center;gap:8px;display:flex}.pUQuhq_sortLabel{color:var(--text-secondary);font-size:14px;font-weight:500}.pUQuhq_selectWrapper{position:relative}.pUQuhq_sortSelect{color:var(--text-primary);cursor:pointer;appearance:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#282c34f2;border:1px solid #ffffff4d;border-radius:8px;min-width:140px;padding:8px 32px 8px 12px;font-size:14px}.pUQuhq_sortSelect option{color:#fff;background:#2a2e34;padding:8px}.pUQuhq_sortSelect:focus{border-color:var(--primary-orange);outline:none;box-shadow:0 0 0 2px #ffa0004d}.pUQuhq_selectIcon{color:var(--text-secondary);pointer-events:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.pUQuhq_sortDropdown{position:relative}.pUQuhq_sortButton{border:1px solid var(--border-color);color:var(--text-primary);font-size:14px;font-weight:500;font-family:var(--font-poppins), "Poppins", sans-serif;cursor:pointer;background:#ffffff0d;border-radius:10px;align-items:center;gap:8px;min-width:200px;padding:10px 16px;transition:all .3s;display:flex}.pUQuhq_sortButton:hover{background:#ffa0001a;border-color:#ffa0004d}.pUQuhq_sortButton svg:first-child{color:#00e0ff}.pUQuhq_sortButton svg:last-child{color:var(--text-secondary);margin-left:auto}.pUQuhq_sortOptions{background:var(--bg-secondary);z-index:999;border:2px solid #ffa0004d;border-radius:10px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 8px 32px #0000004d}.pUQuhq_sortOption{width:100%;color:var(--text-primary);font-size:14px;font-family:var(--font-poppins), "Poppins", sans-serif;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:12px 16px;transition:background-color .2s;display:flex}.pUQuhq_sortOption:hover{background:#ffa0001a}.pUQuhq_sortOption.pUQuhq_active{color:#ffa000;background:#ffa00033;font-weight:600}.pUQuhq_sortOption svg{color:#00e0ff}.pUQuhq_itemsPerPageSelector{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.pUQuhq_itemsPerPageSelect{border:1px solid var(--border-color);color:var(--text-primary);font-size:14px;font-family:var(--font-poppins), "Poppins", sans-serif;cursor:pointer;appearance:none;background:#ffffff0d;border-radius:6px;outline:none;padding:8px 12px;transition:all .3s}.pUQuhq_itemsPerPageSelect option{background:var(--bg-secondary);color:var(--text-primary);padding:8px}.pUQuhq_itemsPerPageSelect:focus{border-color:#00e0ff;box-shadow:0 0 0 2px #00e0ff1a}.pUQuhq_viewToggle{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:2px;display:flex}.pUQuhq_viewButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px 12px;transition:all .2s;display:flex}.pUQuhq_viewButton:hover{color:var(--text-primary);background:#ffffff1a}.pUQuhq_viewButton.pUQuhq_active{color:var(--primary-orange);background:linear-gradient(135deg,#ffa00033,#00e0ff1a)}.pUQuhq_filtersPanel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:20px}.pUQuhq_filtersHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.pUQuhq_filtersTitle{color:var(--text-primary);margin:0;font-size:18px;font-weight:700}.pUQuhq_closeFilters{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:18px;transition:all .2s}.pUQuhq_closeFilters:hover{color:var(--primary-orange);background:#ffa0001a}.pUQuhq_filterSection{margin-bottom:20px}.pUQuhq_filterTitle{color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;font-size:14px;font-weight:600}.pUQuhq_checkboxLabel{cursor:pointer;align-items:center;gap:8px;padding:4px 0;transition:all .2s;display:flex}.pUQuhq_checkboxLabel:hover{color:var(--primary-orange)}.pUQuhq_checkboxLabel input[type=checkbox]{width:16px;height:16px;accent-color:var(--primary-orange)}.pUQuhq_checkboxText{color:var(--text-secondary);align-items:center;gap:6px;font-size:14px;display:flex}.pUQuhq_hotDealIcon{color:var(--primary-orange)}.pUQuhq_content{flex:1}.pUQuhq_productsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;padding-top:8px;display:grid;overflow:visible}.pUQuhq_productsGrid.pUQuhq_listView{grid-template-columns:1fr;gap:16px}.pUQuhq_noResults{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex}.pUQuhq_noResultsIcon{opacity:.6;margin-bottom:24px;font-size:64px}.pUQuhq_noResultsTitle{color:var(--text-primary);margin:0 0 12px;font-size:28px;font-weight:700}.pUQuhq_noResultsText{color:var(--text-secondary);max-width:400px;margin:0;font-size:16px;line-height:1.5}.pUQuhq_loading{min-height:400px;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}.pUQuhq_loadingSpinner{border:3px solid #ffa00033;border-top:3px solid var(--primary-orange);border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1s linear infinite pUQuhq_spin}@media (max-width:1024px){.pUQuhq_productsGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (max-width:768px){.pUQuhq_container{gap:16px;padding:16px}.pUQuhq_header{flex-direction:column;align-items:stretch;gap:16px}.pUQuhq_controls{text-align:center;flex-direction:column;gap:12px}.pUQuhq_rightControls{justify-content:center;gap:16px}.pUQuhq_title{font-size:24px}.pUQuhq_productsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}}@media (max-width:480px){.pUQuhq_productsGrid{grid-template-columns:1fr}.pUQuhq_sortContainer{flex-direction:column;gap:4px}.pUQuhq_viewToggle{align-self:center}}[data-theme=light] .pUQuhq_sidebar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-right:2px solid #ffa00033}[data-theme=light] .pUQuhq_sidebarHeader{background:linear-gradient(135deg,#ffa0001a,#00e0ff0d);border-bottom:2px solid #ffa00033}[data-theme=light] .pUQuhq_filterSection{border-bottom:1px solid #0000001a}[data-theme=light] .pUQuhq_searchInput{color:var(--text-primary);background:#fffc;border:1px solid #00000026}[data-theme=light] .pUQuhq_searchInput:focus{background:#fffffff2;border-color:#00e0ff;box-shadow:0 0 0 2px #00e0ff1a}[data-theme=light] .pUQuhq_priceInput{color:var(--text-primary);background:#fffc;border:1px solid #00000026}[data-theme=light] .pUQuhq_priceInput:focus{background:#fffffff2;border-color:#00e0ff;box-shadow:0 0 0 2px #00e0ff1a}[data-theme=light] .pUQuhq_checkboxCustom{background:#fff;border:2px solid #0003}[data-theme=light] .pUQuhq_showMoreButton{background:#ffffff80;border:1px solid #00000026}[data-theme=light] .pUQuhq_showMoreButton:hover{background:#00e0ff1a;border-color:#00e0ff}[data-theme=light] .pUQuhq_clearFiltersButton{background:#ffa0001a;border:1px solid #ffa0004d}[data-theme=light] .pUQuhq_clearFiltersButton:hover{background:#ffa00033}[data-theme=light] .pUQuhq_header,[data-theme=light] .pUQuhq_toolbar{background:#fffc;border-bottom:1px solid #0000001a}[data-theme=light] .pUQuhq_activeFilters{background:#00e0ff0d;border-bottom:1px solid #0000001a}[data-theme=light] .pUQuhq_pageButton{color:var(--text-primary);background:#fffc;border:1px solid #00000026}[data-theme=light] .pUQuhq_pageButton:hover:not(:disabled){background:#00e0ff1a;border-color:#00e0ff}[data-theme=light] .pUQuhq_pagination{background:#fffc;border-top:1px solid #0000001a}[data-theme=light] .pUQuhq_sortButton{color:var(--text-primary);background:#ffffffe6;border:1px solid #00000026}[data-theme=light] .pUQuhq_sortButton:hover{background:#ffa0001a;border-color:#ffa0004d}[data-theme=light] .pUQuhq_sortOptions{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:2px solid #ffa0004d;box-shadow:0 8px 32px #0000001a}[data-theme=light] .pUQuhq_sortOption{color:var(--text-primary)}[data-theme=light] .pUQuhq_sortOption:hover{background:#ffa0001a}[data-theme=light] .pUQuhq_sortOption.pUQuhq_active{color:#ffa000;background:#ffa00033}[data-theme=light] .pUQuhq_itemsPerPageSelect{color:var(--text-primary);background:#ffffffe6;border:1px solid #00000026}[data-theme=light] .pUQuhq_itemsPerPageSelect option{color:var(--text-primary);background:#fff}[data-theme=light] .pUQuhq_itemsPerPageSelect:focus{border-color:#00e0ff;box-shadow:0 0 0 2px #00e0ff1a}[data-theme=light] .pUQuhq_resultsCounter{color:var(--gg-orange-text)}
._1iK2AW_launcherWrap{z-index:900;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:22px;right:22px}._1iK2AW_launcher{cursor:pointer;background:radial-gradient(circle at 50% 40%,#1b2533 0%,#0d1117 70%);border:none;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 0 0 2px #ffa00099,0 10px 30px #00000073}._1iK2AW_launcher:hover{transform:translateY(-3px)scale(1.04);box-shadow:0 0 0 2px #ffa000,0 14px 36px #ff8c0059}._1iK2AW_launcher:focus-visible,._1iK2AW_headButton:focus-visible,._1iK2AW_modeSwitch:focus-visible,._1iK2AW_suggestion:focus-visible,._1iK2AW_send:focus-visible,._1iK2AW_mic:focus-visible{outline:2px solid var(--gg-brand-cyan,#00e0ff);outline-offset:2px}._1iK2AW_teaser{color:#0d1117;max-width:200px;font-family:var(--gg-font-title);text-align:left;cursor:pointer;background:#fff;border:3px solid #0d1117;border-radius:18px 18px 4px;margin-bottom:14px;padding:8px 12px;font-size:.85rem;font-weight:700;line-height:1.3;animation:.35s cubic-bezier(.2,1.4,.4,1) _1iK2AW_pop;position:relative;box-shadow:4px 4px #ffa000}._1iK2AW_panel{z-index:1001;background:var(--gg-background,#0d1117);width:min(410px,100vw - 32px);height:min(640px,100vh - 110px);color:var(--gg-text,#fff);border:1px solid #ffa00059;border-radius:20px;flex-direction:column;animation:.22s _1iK2AW_rise;display:flex;position:fixed;bottom:22px;right:22px;overflow:hidden;box-shadow:0 24px 80px #0000008c}._1iK2AW_head{border-bottom:1px solid var(--gg-border,#ffffff1a);background:linear-gradient(135deg,#ffa00029,#00e0ff0f);align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex}._1iK2AW_headText{flex-direction:column;flex:1;min-width:0;display:flex}._1iK2AW_headText strong{font-family:var(--gg-font-title);font-size:1rem}._1iK2AW_headText span{color:var(--gg-text-muted,#9aa4b2);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}._1iK2AW_headActions{align-items:center;gap:2px;display:flex}._1iK2AW_headButton{width:34px;height:34px;color:var(--gg-text-muted,#9aa4b2);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}._1iK2AW_headButton:hover,._1iK2AW_headButton[aria-pressed=true]{color:var(--gg-brand-orange,#ffa000);background:#ffa0001a}._1iK2AW_modeSwitch{border:1px solid var(--gg-border,#ffffff1f);cursor:pointer;background:#00000040;border-radius:999px;margin-right:4px;padding:3px;display:inline-flex}._1iK2AW_modeSwitch span{width:26px;height:24px;color:var(--gg-text-muted,#9aa4b2);border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex}._1iK2AW_modeSwitch ._1iK2AW_modeOn{background:var(--gg-brand-orange,#ffa000);color:#0d1117}._1iK2AW_list{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;padding:16px 14px;display:flex;overflow-y:auto}._1iK2AW_row,._1iK2AW_rowUser{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._1iK2AW_rowUser{align-items:flex-end}._1iK2AW_bubbleAssistant,._1iK2AW_bubbleUser{white-space:pre-wrap;border-radius:16px;max-width:88%;padding:10px 14px;font-size:.92rem;line-height:1.5;animation:.2s _1iK2AW_rise}._1iK2AW_bubbleAssistant{background:var(--gg-surface,#1e1e1e);border:1px solid var(--gg-border,#ffffff1a);border-bottom-left-radius:4px}._1iK2AW_bubbleUser{background:var(--gg-gradient-button,linear-gradient(135deg, #ffa000, var(--gg-brand-orange)));color:#0d1117;border-bottom-right-radius:4px;font-weight:500}._1iK2AW_stage{overscroll-behavior:contain;background:radial-gradient(circle,#ffa00021 1.2px,#0000 1.6px) 0 0/14px 14px,radial-gradient(at 20% 100%,#ffa0002e,#0000 60%),radial-gradient(at 90% 0,#00e0ff1a,#0000 55%);flex-direction:column;flex:1;gap:16px;padding:18px 16px 0;display:flex;overflow-y:auto}._1iK2AW_mangaRow,._1iK2AW_mangaRowUser{flex-direction:column;align-items:flex-start;gap:10px;display:flex}._1iK2AW_mangaRowUser{align-items:flex-end}._1iK2AW_mangaBubble,._1iK2AW_mangaBubbleUser{max-width:90%;font-family:var(--gg-font-title);color:#0d1117;white-space:pre-wrap;border:3px solid #0d1117;padding:12px 16px;font-size:.95rem;font-weight:600;line-height:1.45;animation:.35s cubic-bezier(.2,1.4,.4,1) _1iK2AW_pop;position:relative}._1iK2AW_mangaBubble{background:#fff;border-radius:26px 22px 24px 8px;transform:rotate(-.6deg);box-shadow:5px 5px #ffa000}._1iK2AW_mangaBubble:after{content:"";background:#fff;border-bottom:3px solid #0d1117;border-left:3px solid #0d1117;border-bottom-left-radius:4px;width:22px;height:18px;position:absolute;bottom:-16px;left:18px;transform:skew(-35deg)}._1iK2AW_mangaBubbleUser{background:#ffa000;border-radius:22px 26px 8px 24px;font-weight:700;transform:rotate(.8deg);box-shadow:-4px 4px #00e0ff}._1iK2AW_stage{padding-bottom:22px}._1iK2AW_stageMascot{background:linear-gradient(#0000,#ffa0001a);flex-shrink:0;align-items:center;gap:10px;padding:2px 14px 6px;display:flex}._1iK2AW_stageStatus{font-family:var(--gg-font-title);color:var(--gg-text-muted,#9aa4b2);font-size:.8rem;font-style:italic;font-weight:700}._1iK2AW_caret{vertical-align:-2px;background:#ffa000;width:7px;height:1em;margin-left:2px;animation:.7s steps(2,end) infinite _1iK2AW_caret;display:inline-block}._1iK2AW_suggestions{flex-wrap:wrap;gap:8px;display:flex}._1iK2AW_suggestion{color:var(--gg-text,#fff);cursor:pointer;text-align:left;background:#ffa00014;border:1px solid #ffa00073;border-radius:999px;padding:7px 12px;font-size:.82rem;transition:background-color .15s,border-color .15s}._1iK2AW_suggestion:hover{background:#ffa0002e;border-color:#ffa000}._1iK2AW_products{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:10px;width:100%;padding:2px 2px 8px;display:flex;overflow-x:auto}._1iK2AW_product{scroll-snap-align:start;background:var(--gg-surface,#1e1e1e);border:1px solid var(--gg-border,#ffffff1a);color:var(--gg-text,#fff);border-radius:14px;flex-direction:column;flex:0 0 148px;gap:4px;padding:8px;text-decoration:none;transition:transform .15s,border-color .15s;display:flex}._1iK2AW_product:hover{border-color:#ffa000;transform:translateY(-2px)}._1iK2AW_productImage{background:#fff;border-radius:10px;justify-content:center;align-items:center;height:96px;display:flex;position:relative;overflow:hidden}._1iK2AW_productImage img{object-fit:contain;max-width:88%;max-height:88%}._1iK2AW_badge{color:#fff;background:linear-gradient(135deg,#ff5a1f,#ffa000);border-radius:6px;padding:2px 6px;font-size:.66rem;font-weight:700;position:absolute;top:6px;left:6px}._1iK2AW_productName{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-size:.78rem;line-height:1.3;display:-webkit-box;overflow:hidden}._1iK2AW_productPrice{font-family:var(--gg-font-title);color:#ffa000;font-variant-numeric:tabular-nums;font-weight:700}._1iK2AW_productVendor{color:var(--gg-text-muted,#9aa4b2);font-size:.7rem}._1iK2AW_action{background:var(--gg-gradient-button,linear-gradient(135deg, #ffa000, var(--gg-brand-orange)));color:#0d1117;border-radius:12px;align-items:center;gap:8px;padding:9px 14px;font-weight:700;text-decoration:none;display:inline-flex}._1iK2AW_dots{align-items:center;gap:5px;display:inline-flex!important}._1iK2AW_dots span{background:#ffa000;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite _1iK2AW_dot}._1iK2AW_dots span:nth-child(2){animation-delay:.15s}._1iK2AW_dots span:nth-child(3){animation-delay:.3s}._1iK2AW_inputBar{padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--gg-border,#ffffff1a);background:var(--gg-surface,#1e1e1e);align-items:center;gap:8px;display:flex}._1iK2AW_inputBar input{border:1px solid var(--gg-border,#ffffff1f);background:var(--gg-background,#0d1117);min-width:0;color:var(--gg-text,#fff);border-radius:999px;outline:none;flex:1;padding:11px 16px;font-size:16px}._1iK2AW_inputBar input:focus{border-color:#ffa000}._1iK2AW_mic,._1iK2AW_send{cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .15s,background-color .15s;display:inline-flex}._1iK2AW_mic{color:#00e0ff;background:#00e0ff1f}._1iK2AW_micOn{color:#0d1117;background:#00e0ff;animation:1.2s infinite _1iK2AW_micPulse}._1iK2AW_send{background:var(--gg-gradient-button,linear-gradient(135deg, #ffa000, var(--gg-brand-orange)));color:#0d1117}._1iK2AW_send:disabled{opacity:.4;cursor:default}._1iK2AW_micError{color:#ffc04d;background:var(--gg-surface,#1e1e1e);margin:0;padding:0 14px 8px;font-size:.78rem}._1iK2AW_history{flex:1;padding:16px;overflow-y:auto}._1iK2AW_history h3{font-family:var(--gg-font-title);margin:0 0 10px;font-size:1rem}._1iK2AW_history ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._1iK2AW_history li{background:var(--gg-surface,#1e1e1e);border:1px solid #0000;border-radius:12px;align-items:center;display:flex}._1iK2AW_history li>button:first-child{min-width:0;color:var(--gg-text,#fff);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}._1iK2AW_history li span{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.9rem;overflow:hidden}._1iK2AW_history small{color:var(--gg-text-muted,#9aa4b2);font-size:.72rem}._1iK2AW_historyCurrent{border-color:#ffa00099!important}._1iK2AW_historyDelete{color:var(--gg-text-muted,#9aa4b2);cursor:pointer;background:0 0;border:none;padding:10px}._1iK2AW_historyDelete:hover{color:#ff6b6b}._1iK2AW_muted{color:var(--gg-text-muted,#9aa4b2);font-size:.9rem}@keyframes _1iK2AW_rise{0%{opacity:0;transform:translateY(10px)}}@keyframes _1iK2AW_pop{0%{opacity:0;transform:scale(.6)rotate(-3deg)}70%{opacity:1;transform:scale(1.04)}}@keyframes _1iK2AW_dot{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@keyframes _1iK2AW_caret{50%{opacity:0}}@keyframes _1iK2AW_micPulse{0%{box-shadow:0 0 #00e0ff99}to{box-shadow:0 0 0 12px #00e0ff00}}@media (max-width:768px){._1iK2AW_launcherWrap{right:14px;bottom:calc(78px + env(safe-area-inset-bottom))}._1iK2AW_launcher{width:60px;height:60px}._1iK2AW_panel{z-index:3000;border:none;border-radius:0;width:100%;height:100dvh;inset:0}}@media (prefers-reduced-motion:reduce){._1iK2AW_panel,._1iK2AW_teaser,._1iK2AW_mangaBubble,._1iK2AW_mangaBubbleUser,._1iK2AW_bubbleAssistant,._1iK2AW_bubbleUser,._1iK2AW_dots span,._1iK2AW_micOn,._1iK2AW_caret{animation:none}}._1iK2AW_breed{font-family:var(--gg-font-body);letter-spacing:.08em;text-transform:uppercase;color:#ffa000;vertical-align:1px;margin-left:6px;font-size:.66rem;font-weight:600}@media (min-width:769px) and (max-width:1024px){._1iK2AW_launcherWrap{bottom:calc(14px + var(--gg-bottom-nav))}}
