.FW0bGa_card{background:#1a1a1acc;border:2px solid #64646480;border-radius:12px;gap:1rem;padding:1rem;transition:all .2s;display:flex;position:relative}.FW0bGa_card:hover{border-color:gold;transform:translateY(-2px)}@media (max-width:768px){.FW0bGa_card{flex-direction:column;padding:1rem}}.FW0bGa_imageWrapper{flex-shrink:0}.FW0bGa_imageContainer{cursor:pointer;background:#0000004d;border-radius:8px;width:100px;height:146px;position:relative;overflow:visible}@media (max-width:768px){.FW0bGa_imageContainer{width:100%;height:200px}}.FW0bGa_cardImage{-o-object-fit:contain;object-fit:contain;border-radius:8px;width:100%;height:100%;transition:opacity .2s}.FW0bGa_imageZoomOverlay{z-index:100;opacity:0;pointer-events:none;background:#0a0a0af2;border-radius:10px;justify-content:center;align-items:flex-start;padding:6px;transition:opacity .2s;display:flex;position:absolute;inset:0;overflow:hidden}.FW0bGa_imageWrapper:hover .FW0bGa_imageZoomOverlay{opacity:1}.FW0bGa_imageContainer:hover .FW0bGa_cardImage{opacity:.7}.FW0bGa_largeImage{-o-object-fit:contain;object-fit:contain;border-radius:6px;width:100%;max-height:100%;display:block}.FW0bGa_cardContent{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}.FW0bGa_header{flex-direction:column;gap:.5rem;display:flex}.FW0bGa_cardTitle{color:gold;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.125rem;font-weight:700;overflow:hidden}@media (max-width:768px){.FW0bGa_cardTitle{font-size:1rem}}.FW0bGa_badges{flex-wrap:wrap;gap:.5rem;display:flex}.FW0bGa_badge,.FW0bGa_badgeType,.FW0bGa_badgeBrand,.FW0bGa_badgeAccent,.FW0bGa_badgeAttribute{color:#ffffffe6;background:#64646480;border:1px solid #646464b3;border-radius:9999px;padding:.25rem .75rem;font-size:.8125rem;font-weight:600}.FW0bGa_badgeAttribute.FW0bGa_dark{color:#a78bfa;background:#8b5cf64d;border-color:#8b5cf699}.FW0bGa_badgeAttribute.FW0bGa_light{color:#fbbf24;background:#fbbf244d;border-color:#fbbf2499}.FW0bGa_badgeAttribute.FW0bGa_water{color:#60a5fa;background:#3b82f64d;border-color:#3b82f699}.FW0bGa_badgeAttribute.FW0bGa_fire{color:#f87171;background:#ef44444d;border-color:#ef444499}.FW0bGa_badgeAttribute.FW0bGa_earth{color:#a8a29e;background:#78716c4d;border-color:#78716c99}.FW0bGa_badgeAttribute.FW0bGa_wind{color:#34d399;background:#10b9814d;border-color:#10b98199}.FW0bGa_badgeAttribute.FW0bGa_divine{color:#fbbf24;background:#f59e0b4d;border-color:#f59e0b99}.FW0bGa_badgeAccent{color:#93c5fd;background:#3b82f64d;border-color:#3b82f680}.FW0bGa_badgeBrand{color:gold;background:#ffd70033;border-color:#ffd70066}.FW0bGa_badgeType.FW0bGa_normalMonster{color:#fde68a;background:#fde68a4d;border-color:#fde68a99}.FW0bGa_badgeType.FW0bGa_effectMonster,.FW0bGa_badgeType.FW0bGa_flipEffectMonster,.FW0bGa_badgeType.FW0bGa_tunablePendulumEffectMonster,.FW0bGa_badgeType.FW0bGa_pendulumTunerEffectMonster{color:#fb923c;background:#fb923c4d;border-color:#fb923c99}.FW0bGa_badgeType.FW0bGa_ritualMonster,.FW0bGa_badgeType.FW0bGa_ritualEffectMonster{color:#60a5fa;background:#60a5fa4d;border-color:#60a5fa99}.FW0bGa_badgeType.FW0bGa_fusionMonster{color:#a855f7;background:#a855f74d;border-color:#a855f799}.FW0bGa_badgeType.FW0bGa_synchroMonster,.FW0bGa_badgeType.FW0bGa_synchroTunerMonster,.FW0bGa_badgeType.FW0bGa_synchroEffectMonster,.FW0bGa_badgeType.FW0bGa_synchroTunerEffectMonster,.FW0bGa_badgeType.FW0bGa_synchroP endulumEffectMonster{color:#e5e7eb;background:#e5e7eb4d;border-color:#e5e7eb99}.FW0bGa_badgeType.FW0bGa_xyzMonster,.FW0bGa_badgeType.FW0bGa_xyzEffectMonster,.FW0bGa_badgeType.FW0bGa_xyzPendulumEffectMonster{color:#d1d5db;background:#1f293780;border-color:#1f2937cc}.FW0bGa_badgeType.FW0bGa_pendulumMonster,.FW0bGa_badgeType.FW0bGa_pendulumEffectMonster,.FW0bGa_badgeType.FW0bGa_pendulumNormalMonster,.FW0bGa_badgeType.FW0bGa_pendulumFlipEffectMonster{color:#34d399;background:#34d3994d;border-color:#34d39999}.FW0bGa_badgeType.FW0bGa_linkMonster{color:#60a5fa;background:#1e40af66;border-color:#1e40afb3}.FW0bGa_badgeType.FW0bGa_geminiMonster,.FW0bGa_badgeType.FW0bGa_spiritMonster,.FW0bGa_badgeType.FW0bGa_tunerMonster,.FW0bGa_badgeType.FW0bGa_unionEffectMonster,.FW0bGa_badgeType.FW0bGa_flipTunerEffectMonster{color:#fdba74;background:#fdba744d;border-color:#fdba7499}.FW0bGa_badgeType.FW0bGa_spellCard{color:#10b981;background:#10b9814d;border-color:#10b98199}.FW0bGa_badgeType.FW0bGa_trapCard{color:#ec4899;background:#ec48994d;border-color:#ec489999}.FW0bGa_badgeType.FW0bGa_token{color:#9ca3af;background:#9ca3af4d;border-color:#9ca3af99}.FW0bGa_stats{flex-wrap:wrap;gap:1rem;display:flex}.FW0bGa_stat{color:#fffc;font-size:.875rem}.FW0bGa_stat strong{color:gold}.FW0bGa_description{flex-direction:column;gap:.25rem;display:flex}.FW0bGa_descLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:.6875rem;font-weight:600}.FW0bGa_descText{color:#fffc;white-space:pre-wrap;word-break:break-word;margin:0;font-size:.8125rem;line-height:1.5}.FW0bGa_expandButton{color:gold;cursor:pointer;background:#2a2a2acc;border:1px solid #ffd7004d;border-radius:6px;justify-content:center;align-self:flex-start;align-items:center;gap:.25rem;margin-top:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;transition:all .2s;display:flex}.FW0bGa_expandButton:hover{background:#64646480;border-color:gold;transform:translateY(-1px)}.FW0bGa_expandButton:active{transform:translateY(0)}.FW0bGa_codesSection{background:#2a2a2acc;border:1px solid #2a2a2acc;border-radius:8px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.FW0bGa_codeItem{color:#fffc;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.FW0bGa_codeItem strong{color:gold;font-weight:600}.FW0bGa_codeValue{color:gold;letter-spacing:.5px;background:#0000004d;border-radius:4px;padding:.25rem .5rem;font-family:Geist Mono,monospace;font-weight:600}.FW0bGa_moreSets{color:#ffffff80;font-size:.75rem;font-style:italic}.FW0bGa_setName{color:#ffffffe6;font-weight:500}.FW0bGa_rarity{color:gold;font-weight:600}.FW0bGa_allSetsSection{width:100%;margin:.75rem 0}.FW0bGa_allSetsToggle{color:gold;cursor:pointer;background:#2a2a2acc;border:1px solid #64646480;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.FW0bGa_allSetsToggle:hover{background:#50505099;border-color:gold}.FW0bGa_allSetsLabel{align-items:center;gap:.5rem;display:flex}.FW0bGa_toggleIcon{color:gold;font-size:.75rem}.FW0bGa_setsList{background:#0003;border:1px solid #2a2a2acc;border-radius:8px;max-height:400px;margin-top:.5rem;padding:.5rem;overflow-y:auto}.FW0bGa_setsList::-webkit-scrollbar{width:8px}.FW0bGa_setsList::-webkit-scrollbar-track{background:#0003;border-radius:4px}.FW0bGa_setsList::-webkit-scrollbar-thumb{background:#646464b3;border-radius:4px}.FW0bGa_setsList::-webkit-scrollbar-thumb:hover{background:#646464cc}.FW0bGa_setItem{background:#1a1a1a99;border:1px solid #2a2a2acc;border-radius:6px;flex-direction:column;gap:.5rem;margin-bottom:.5rem;padding:.75rem;transition:all .2s;display:flex}.FW0bGa_setItem:last-child{margin-bottom:0}.FW0bGa_setItem:hover{background:#1a1a1acc;border-color:#64646499;transform:translate(2px)}.FW0bGa_setItemContent{align-items:flex-start;gap:.75rem;display:flex}.FW0bGa_setCode{color:gold;letter-spacing:.5px;background:#64646480;border-radius:4px;flex-shrink:0;align-self:flex-start;padding:.25rem .5rem;font-family:Geist Mono,monospace;font-size:.8125rem;font-weight:600}.FW0bGa_setDetails{flex-direction:column;flex:1;gap:.25rem;display:flex}.FW0bGa_setName{color:#ffffffe6;font-size:.875rem;font-weight:500;line-height:1.3}.FW0bGa_setMeta{flex-direction:column;gap:.375rem;margin-top:.25rem;display:flex}.FW0bGa_rarityIcon{margin-right:.25rem;font-size:.875em}.FW0bGa_rarityBadge,.FW0bGa_setRarityBadge{white-space:nowrap;border-radius:12px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.FW0bGa_rarityCommon{color:#9ca3af;background:#9ca3af33;border:1px solid #9ca3af66}.FW0bGa_rarityRare{color:#60a5fa;background:#3b82f633;border:1px solid #3b82f680}.FW0bGa_raritySuperRare{color:#22d3ee;background:#22d3ee33;border:1px solid #22d3ee80}.FW0bGa_rarityUltraRare{color:gold;background:#ffd70033;border:1px solid #ffd70080}.FW0bGa_raritySecretRare{color:#c084fc;background:linear-gradient(135deg,#ec489933,#a855f733,#3b82f633);border:1px solid #a855f780}.FW0bGa_rarityUltimateRare{color:orange;text-shadow:0 1px 2px #0000004d;background:linear-gradient(135deg,#ffd7004d,#ffa50033);border:1px solid #ffa50099}.FW0bGa_rarityGhostRare{color:#e5e7eb;text-shadow:0 0 8px #ffffff80;background:#e5e7eb26;border:1px solid #e5e7eb66}.FW0bGa_rarityGoldRare{color:#daa520;background:linear-gradient(135deg,#ffd7004d,#daa52033);border:1px solid #daa52099}.FW0bGa_rarityStarlightRare{color:#fffbeb;text-shadow:0 0 6px #ffd70099;background:linear-gradient(135deg,#fff3,#ffd70026,#fff3);border:1px solid #ffffff80}.FW0bGa_rarityCollectorRare{color:#e879f9;background:linear-gradient(135deg,#c084fc33,#ec489926);border:1px solid #c084fc80}.FW0bGa_rarityMosaicRare{color:#60a5fa;background:linear-gradient(45deg,#3b82f626,#10b98126,#3b82f626);border:1px solid #3b82f666}.FW0bGa_rarityParallelRare{color:#a78bfa;background:linear-gradient(135deg,#8b5cf633,#3b82f633);border:1px solid #8b5cf680}.FW0bGa_setRarity{color:#ffd700cc;background:#ffd7001a;border:1px solid #ffd7004d;border-radius:12px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.FW0bGa_setPrice{color:#22c55e;font-size:.9375rem;font-weight:700}.FW0bGa_setActions{border-top:1px solid #2a2a2acc;justify-content:center;align-items:center;gap:.5rem;margin-top:.25rem;padding-top:.5rem;display:flex}.FW0bGa_setActionButton{cursor:pointer;background:#2a2a2acc;border:1px solid #64646499;border-radius:6px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:.375rem .5rem;font-size:1rem;transition:all .2s;display:flex}.FW0bGa_setActionButton:hover{background:#64646499;border-color:gold;transform:translateY(-1px)}.FW0bGa_setActionButton:active{transform:translateY(0)}.FW0bGa_priceSection{border-top:1px solid #ffd7001a;align-items:center;gap:.5rem;padding-top:.5rem;display:flex}.FW0bGa_priceLabel{color:#fff9;font-size:.8125rem}.FW0bGa_priceValue{color:#22c55e;font-size:1.125rem;font-weight:700}.FW0bGa_priceWithFallback{flex-direction:column;gap:.5rem;width:100%;display:flex}.FW0bGa_priceRow{align-items:center;gap:.5rem;display:flex}.FW0bGa_priceUnavailable{color:#ffffff8c;font-size:.875rem;font-style:italic;font-weight:600}.FW0bGa_actions{flex-direction:column;gap:.5rem;margin-top:auto;display:flex}.FW0bGa_successMessage{text-align:center;color:#22c55e;background:#22c55e1a;border-radius:6px;padding:.375rem;font-size:.8125rem;font-weight:600}.FW0bGa_buttonGroup{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:768px){.FW0bGa_buttonGroup{flex-direction:column}}.FW0bGa_addButton{color:gold;cursor:pointer;white-space:nowrap;z-index:10;background:#64646480;border:1px solid #646464b3;border-radius:6px;flex:1;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;transition:all .2s;position:relative}.FW0bGa_addButton:hover:not(:disabled){background:#646464b3;border-color:gold;transform:translateY(-1px)}.FW0bGa_addButton:active:not(:disabled){transform:translateY(0)}.FW0bGa_addButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.FW0bGa_addButton{width:100%}}.FW0bGa_cardCompact{background:#2a2a2acc;border:2px solid #64646480;border-radius:8px;gap:1rem;padding:1rem;transition:all .2s;display:flex}.FW0bGa_cardCompact:hover{border-color:gold;transform:translateY(-2px)}.FW0bGa_compactImage{-o-object-fit:contain;object-fit:contain;border-radius:4px;flex-shrink:0}.FW0bGa_compactContent{flex-direction:column;flex:1;justify-content:space-between;gap:.5rem;display:flex}.FW0bGa_compactInfo{flex-direction:column;gap:.5rem;display:flex}.FW0bGa_compactTitle{color:gold;margin:0;font-size:1rem;font-weight:700}.FW0bGa_price{color:gold;font-size:1.125rem;font-weight:700}
@keyframes lMkziW_shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.lMkziW_card{background:#1a1a1acc;border:2px solid #6464644d;border-radius:12px;gap:1rem;padding:1rem;display:flex}@media (max-width:768px){.lMkziW_card{flex-direction:column;padding:1rem}}.lMkziW_imageWrapper{flex-shrink:0}.lMkziW_imageSkeleton{background:linear-gradient(90deg,#2a2a2a66 0%,#3c3c3c99 50%,#2a2a2a66 100%) 0 0/1000px 100%;border-radius:8px;width:100px;height:146px;animation:2s ease-in-out infinite lMkziW_shimmer}@media (max-width:768px){.lMkziW_imageSkeleton{width:100%;height:200px}}.lMkziW_cardContent{flex-direction:column;flex:1;gap:.75rem;display:flex}.lMkziW_titleSkeleton{background:linear-gradient(90deg,#2a2a2a66 0%,#3c3c3c99 50%,#2a2a2a66 100%) 0 0/1000px 100%;border-radius:6px;width:70%;height:24px;animation:2s ease-in-out infinite lMkziW_shimmer}.lMkziW_badgesRow{flex-wrap:wrap;gap:.5rem;display:flex}.lMkziW_badgeSkeleton{background:linear-gradient(90deg,#2a2a2a66 0%,#3c3c3c99 50%,#2a2a2a66 100%) 0 0/1000px 100%;border-radius:9999px;width:80px;height:26px;animation:2s ease-in-out infinite lMkziW_shimmer}.lMkziW_statsRow{gap:1rem;display:flex}.lMkziW_statSkeleton{background:linear-gradient(90deg,#2a2a2a66 0%,#3c3c3c99 50%,#2a2a2a66 100%) 0 0/1000px 100%;border-radius:4px;width:60px;height:18px;animation:2s ease-in-out infinite lMkziW_shimmer}.lMkziW_descriptionSection{flex-direction:column;gap:.5rem;display:flex}.lMkziW_descLabelSkeleton{background:linear-gradient(90deg,#2a2a2a66 0%,#3c3c3c99 50%,#2a2a2a66 100%) 0 0/1000px 100%;border-radius:4px;width:80px;height:12px;animation:2s ease-in-out infinite lMkziW_shimmer}.lMkziW_descLineSkeleton{background:linear-gradient(90deg,#2a2a2a66 0%,#3c3c3c99 50%,#2a2a2a66 100%) 0 0/1000px 100%;border-radius:4px;width:100%;height:14px;animation:2s ease-in-out infinite lMkziW_shimmer}.lMkziW_codesSection{background:#2a2a2a80;border-radius:8px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.lMkziW_codeLineSkeleton{background:linear-gradient(90deg,#2a2a2a66 0%,#3c3c3c99 50%,#2a2a2a66 100%) 0 0/1000px 100%;border-radius:4px;width:60%;height:16px;animation:2s ease-in-out infinite lMkziW_shimmer}.lMkziW_priceSection{border-top:1px solid #ffd7001a;align-items:center;gap:.5rem;padding-top:.5rem;display:flex}.lMkziW_priceLabelSkeleton{background:linear-gradient(90deg,#2a2a2a66 0%,#3c3c3c99 50%,#2a2a2a66 100%) 0 0/1000px 100%;border-radius:4px;width:100px;height:14px;animation:2s ease-in-out infinite lMkziW_shimmer}.lMkziW_priceValueSkeleton{background:linear-gradient(90deg,#2a2a2a66 0%,#3c3c3c99 50%,#2a2a2a66 100%) 0 0/1000px 100%;border-radius:6px;width:70px;height:22px;animation:2s ease-in-out infinite lMkziW_shimmer}
.GPJCZq_container{width:100%;margin-bottom:1.5rem}.GPJCZq_toggleButton{color:#fff;cursor:pointer;background:#2a2a2acc;border:2px solid #64646499;border-radius:12px;align-items:center;gap:.75rem;width:100%;padding:.875rem 1.25rem;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.GPJCZq_toggleButton:hover{background:#64646480;border-color:gold}.GPJCZq_toggleButton .GPJCZq_icon{font-size:1.25rem}.GPJCZq_toggleButton .GPJCZq_badge{color:#3a3a3a;background:gold;border-radius:9999px;margin-left:auto;padding:.25rem .625rem;font-size:.75rem;font-weight:700}.GPJCZq_toggleButton .GPJCZq_arrow{opacity:.7;font-size:.75rem}.GPJCZq_panel{background:#1a1a1acc;border:2px solid #64646480;border-radius:12px;margin-top:1rem;padding:1.5rem;animation:.2s GPJCZq_slideDown}@keyframes GPJCZq_slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.GPJCZq_grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:768px){.GPJCZq_grid{grid-template-columns:1fr}}.GPJCZq_field{flex-direction:column;gap:.5rem;display:flex}.GPJCZq_field label{color:#fffc;font-size:.875rem;font-weight:600}.GPJCZq_field select,.GPJCZq_field input{color:#fff;background:#0a0a0acc;border:2px solid #64646480;border-radius:8px;padding:.75rem;font-size:.875rem;transition:all .2s}@media (max-width:640px){.GPJCZq_field select,.GPJCZq_field input{font-size:1rem}}.GPJCZq_field select:focus,.GPJCZq_field input:focus{border-color:gold;outline:none}.GPJCZq_field select::-moz-placeholder{color:#ffffff8c}.GPJCZq_field input::-moz-placeholder{color:#ffffff8c}.GPJCZq_field select::placeholder,.GPJCZq_field input::placeholder{color:#ffffff8c}.GPJCZq_field select{cursor:pointer}.GPJCZq_field input[type=number]{-moz-appearance:textfield}.GPJCZq_field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.GPJCZq_field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.GPJCZq_actions{justify-content:flex-end;gap:1rem;display:flex}@media (max-width:768px){.GPJCZq_actions{flex-direction:column}}.GPJCZq_actions button{cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;transition:all .2s}@media (max-width:768px){.GPJCZq_actions button{width:100%}}.GPJCZq_btnApply{color:#3a3a3a;background:linear-gradient(135deg,gold 0%,orange 100%)}.GPJCZq_btnApply:hover{transform:translateY(-2px)}.GPJCZq_btnApply:active{transform:translateY(0)}.GPJCZq_btnClear{color:#ef4444;background:#ef444433;border:2px solid #ef44444d}.GPJCZq_btnClear:hover{background:#ef44444d}
.N8tgha_container{width:100%}.N8tgha_searchSection{margin-bottom:2rem}.N8tgha_searchBar{width:100%;max-width:800px;margin:0 auto;position:relative}.N8tgha_searchInput{color:#fff;background:#1a1a1ae6;border:3px solid #64646499;border-radius:16px;width:100%;padding:1.25rem 6.5rem 1.25rem 1.5rem;font-family:inherit;font-size:1.125rem;transition:all .3s}.N8tgha_searchInput:focus{border-color:gold;outline:none}.N8tgha_searchInput::placeholder{color:#ffffff8c}@media (max-width:768px){.N8tgha_searchInput{padding:1rem 6rem 1rem 1rem;font-size:1rem}}.N8tgha_clearButton{color:#ef4444;cursor:pointer;background:#ef444433;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;transition:all .2s;display:flex;position:absolute;top:50%;right:4rem;transform:translateY(-50%)}.N8tgha_clearButton:hover{background:#ef44444d;transform:translateY(-50%)scale(1.1)}.N8tgha_scanButton{color:gold;cursor:pointer;background:linear-gradient(135deg,#4a4a4a 0%,#646464cc 100%);border:2px solid #ffd7004d;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;transition:all .3s;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.N8tgha_scanButton:hover{background:linear-gradient(135deg,#646464cc 0%,#3a3a3a 100%);border-color:gold;transform:translateY(-50%)scale(1.1)}.N8tgha_scanButton:active{transform:translateY(-50%)scale(.95)}.N8tgha_searchHint{text-align:center;color:#ffffff80;margin:1rem 0 0;font-size:.875rem}.N8tgha_spinner{border:4px solid #ffd70033;border-top-color:gold;border-radius:50%;width:50px;height:50px;margin-bottom:1rem;animation:1s linear infinite N8tgha_spin}@keyframes N8tgha_spin{to{transform:rotate(360deg)}}.N8tgha_errorBox{text-align:center;background:#ef44441a;border:2px solid #ef44444d;border-radius:12px;max-width:600px;margin:2rem auto;padding:1.5rem}.N8tgha_errorBox p{color:#ef4444;margin:0;font-size:1rem;font-weight:600}.N8tgha_errorIcon{margin-bottom:.5rem;font-size:2rem;display:block}.N8tgha_warningBox{text-align:center;background:#ffd7001a;border:2px solid #ffd7004d;border-radius:12px;max-width:600px;margin:2rem auto;padding:1.5rem}.N8tgha_warningBox p{color:gold;margin:0;font-size:1rem;font-weight:600}.N8tgha_results{width:100%}.N8tgha_resultsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}@media (max-width:768px){.N8tgha_resultsHeader{flex-direction:column;align-items:stretch}}.N8tgha_resultsTitle{color:gold;margin:0;font-size:1.5rem;font-weight:700}@media (max-width:768px){.N8tgha_resultsTitle{text-align:center;font-size:1.25rem}}.N8tgha_sortSection{align-items:center;gap:.75rem;display:flex}@media (max-width:768px){.N8tgha_sortSection{justify-content:center}}.N8tgha_sortLabel{color:#ffffffb3;white-space:nowrap;font-size:.875rem;font-weight:500}.N8tgha_sortSelect{color:#fff;cursor:pointer;appearance:none;background:#1a1a1ae6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23FFD700' d='M6 8L2 4h8z'/%3E%3C/svg%3E") right .75rem center no-repeat;border:2px solid #64646499;border-radius:8px;min-width:180px;padding:.5rem 2rem .5rem .75rem;font-family:inherit;font-size:.875rem;transition:all .2s}.N8tgha_sortSelect:hover{border-color:#ffd70080}.N8tgha_sortSelect:focus{border-color:gold;outline:none;box-shadow:0 0 0 3px #ffd7001a}.N8tgha_sortSelect option{color:#fff;background:#1a1a1a;padding:.5rem}@media (max-width:768px){.N8tgha_sortSelect{width:100%;min-width:unset}}.N8tgha_resultsGrid{grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:1rem;width:100%;display:grid}@media (max-width:1400px){.N8tgha_resultsGrid{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}@media (max-width:900px){.N8tgha_resultsGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media (max-width:768px){.N8tgha_resultsGrid{grid-template-columns:1fr}}.N8tgha_emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.N8tgha_emptyState h3{color:gold;margin:1rem 0 .5rem;font-size:1.5rem}.N8tgha_emptyState p{color:#fff9;max-width:400px;margin:0}.N8tgha_emptyIcon{opacity:.3;filter:drop-shadow(0 0 20px #ffd7004d);transition:all .3s}.N8tgha_emptyIcon img{-o-object-fit:contain;object-fit:contain}.N8tgha_emptyIcon:hover{opacity:.5;filter:drop-shadow(0 0 30px #ffd70080)}.N8tgha_scannerSection{margin-bottom:2rem;animation:.3s ease-out N8tgha_slideDown}@keyframes N8tgha_slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}
