.compare_main__HEy_H{max-width:5xl;margin:0 auto;padding:2rem 1rem 6rem;min-height:calc(100vh - 64px)}.compare_header__JjsQT{margin-bottom:2.5rem}.compare_pageTitle__NcVEH{font-size:1.875rem;font-weight:800;color:#fff;letter-spacing:-.025em;margin-bottom:.5rem}.compare_pageSubtitle__gbvwd{font-size:.9375rem;color:#71717a}.compare_slotsGrid__IdgGn{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-bottom:2.5rem}@media (max-width:900px){.compare_slotsGrid__IdgGn{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.compare_slotsGrid__IdgGn{grid-template-columns:1fr}}.compare_slot__Q7xzT{background:#141414;border:1.5px solid #262626;border-radius:1.25rem;padding:1.25rem;display:flex;flex-direction:column;gap:.875rem}.compare_slotLabel__WLDac{font-size:.75rem;font-weight:700;color:#71717a;text-transform:uppercase;letter-spacing:.08em}.compare_slotSearch__cdU85{position:relative}.compare_slotSearchInputWrap__DpNOY{position:relative;display:flex;align-items:center}.compare_slotSearchIcon__zo_k_{position:absolute;left:.75rem;font-size:.875rem;pointer-events:none}.compare_slotSearchInput__p6Ixd{width:100%;padding:.75rem 2.5rem;background:#0f0f0f;border:1.5px solid #262626;border-radius:.75rem;color:#fff;font-size:.875rem;outline:none;transition:border-color .2s}.compare_slotSearchInput__p6Ixd:focus{border-color:#7C3AED}.compare_slotSearchInput__p6Ixd::-moz-placeholder{color:#3f3f46}.compare_slotSearchInput__p6Ixd::placeholder{color:#3f3f46}.compare_slotSearchSpinner__fQOF_{position:absolute;right:.75rem;width:14px;height:14px;border:2px solid #262626;border-top-color:#7c3aed;border-radius:50%;animation:compare_spin__36y_l .7s linear infinite}@keyframes compare_spin__36y_l{to{transform:rotate(1turn)}}.compare_slotDropdown__wzGqf{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#1a1a1a;border:1px solid #262626;border-radius:.75rem;overflow:hidden;z-index:50;box-shadow:0 8px 24px rgba(0,0,0,.4)}.compare_slotDropdownItem__gdkrM{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;background:none;border:none;cursor:pointer;width:100%;text-align:left;transition:background-color .15s}.compare_slotDropdownItem__gdkrM:hover{background:#222}.compare_slotDropdownImg__GwF_G{width:2.5rem;height:3.5rem;-o-object-fit:cover;object-fit:cover;border-radius:.25rem;flex-shrink:0}.compare_slotDropdownInfo__c_ltN{display:flex;flex-direction:column;gap:.125rem;min-width:0}.compare_slotDropdownName__S3wRm{font-size:.8125rem;font-weight:600;color:#e4e4e7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compare_slotDropdownSet__77yt3{font-size:.6875rem;color:#71717a}.compare_slotCard__K44Ja{position:relative;display:flex;flex-direction:column;gap:.75rem}.compare_slotClearBtn__tCJpL{position:absolute;top:-.25rem;right:-.25rem;width:1.5rem;height:1.5rem;background:#262626;border:none;border-radius:50%;color:#71717a;font-size:.625rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s;z-index:5}.compare_slotClearBtn__tCJpL:hover{background:#3f3f46;color:#fff}.compare_slotCardImageWrap__Mz8yh{width:100%;aspect-ratio:3/4;border-radius:.75rem;overflow:hidden;background:#0f0f0f}.compare_slotCardImage__Z2609{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.compare_slotCardImagePlaceholder__9A6rc{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:2.5rem}.compare_slotCardInfo__RV_Iu{display:flex;flex-direction:column;gap:.25rem}.compare_slotCardName__YIJSP{font-size:.875rem;font-weight:700;color:#fff;line-height:1.3}.compare_slotCardSet__N5yAA{font-size:.75rem;color:#71717a}.compare_slotCardRarity___fjvq{font-size:.6875rem;color:#A855F7;font-weight:500}.compare_slotCardPrice__DizXC{font-size:.9375rem;font-weight:700;color:#10B981;display:flex;align-items:center;gap:.5rem;margin-top:.25rem}.compare_slotCardPsa__ICBSX{font-size:.6875rem;color:#71717a;font-weight:500}.compare_trendBadge__1Dikt{font-size:.6875rem;font-weight:600;padding:.125rem .375rem;border-radius:9999px}.compare_trendUp__9qq_3{background:rgba(16,185,129,.15);color:#10B981}.compare_trendDown__Qgq_1{background:rgba(239,68,68,.15);color:#EF4444}.compare_slotCardActions__AF87a{display:flex;flex-direction:column;gap:.5rem}.compare_addToCollectionBtn__J2lZE{width:100%;padding:.625rem;background:#7C3AED;border:none;border-radius:.625rem;color:#fff;font-size:.8125rem;font-weight:700;cursor:pointer;transition:background-color .2s}.compare_addToCollectionBtn__J2lZE:hover{background:#6D28D9}.compare_findOnMarketplaceBtn__bQUGJ{width:100%;padding:.625rem;background:transparent;border:1.5px solid #262626;border-radius:.625rem;color:#a1a1aa;font-size:.8125rem;font-weight:600;text-align:center;text-decoration:none;transition:border-color .2s,color .2s}.compare_findOnMarketplaceBtn__bQUGJ:hover{border-color:#3f3f46;color:#fff}.compare_compareSection__N3FRU{animation:compare_fadeUp__mbsOT .4s ease-out}@keyframes compare_fadeUp__mbsOT{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.compare_compareTable__QWv1o{background:#141414;border:1.5px solid #262626;border-radius:1.25rem;overflow:hidden}.compare_table__EPyMG{width:100%;border-collapse:collapse}.compare_tableTh__6krbC{padding:.875rem 1rem;background:#0f0f0f;border-bottom:1px solid #1f1f1f;text-align:left;font-size:.75rem;font-weight:700;color:#71717a;text-transform:uppercase;letter-spacing:.08em}.compare_tableTh__6krbC:not(:first-child){border-left:1px solid #1f1f1f}.compare_tableThCard__U_wvn{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:700;color:#e4e4e7}.compare_tableThImg__MTy_m{width:2rem;height:2.75rem;-o-object-fit:cover;object-fit:cover;border-radius:.25rem}.compare_tableRow__SRSSz:nth-child(2n){background:rgba(255,255,255,.02)}.compare_tableTdLabel__rHrjq{padding:.75rem 1rem;font-size:.8125rem;font-weight:600;color:#71717a;white-space:nowrap}.compare_tableTd__VnPBx{padding:.75rem 1rem;font-size:.8125rem;color:#e4e4e7;border-left:1px solid #1f1f1f}.compare_trendCell__qPNyw{font-weight:700;font-size:.8125rem}.compare_trendUpCell__ldNnu{color:#10B981}.compare_trendDownCell__YoPjj{color:#EF4444}.compare_compareEmpty__rxBg_{text-align:center;padding:3rem;background:#141414;border:1.5px dashed #262626;border-radius:1.25rem}.compare_compareEmptyText__JKbr8{font-size:.9375rem;color:#52525b}@media (max-width:640px){.compare_compareEmpty__rxBg_,.compare_compareSection__N3FRU{display:none}}.compare_modalOverlay__9ovKU{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem;backdrop-filter:blur(4px)}.compare_modal__7xZa6{background:#1a1a1a;border:1px solid #262626;border-radius:1.25rem;padding:1.5rem;width:100%;max-width:400px;animation:compare_modalIn__QNmdz .2s ease-out}@keyframes compare_modalIn__QNmdz{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.compare_modalHeader__f9udl{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.compare_modalTitle__IXuk8{font-size:1.0625rem;font-weight:700;color:#fff}.compare_modalClose__1Ei6S{background:#262626;border:none;border-radius:50%;width:1.75rem;height:1.75rem;color:#71717a;cursor:pointer;font-size:.75rem;display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s}.compare_modalClose__1Ei6S:hover{background:#3f3f46;color:#fff}.compare_modalCard__4dY_I{display:flex;align-items:center;gap:.875rem;padding:.875rem;background:#0f0f0f;border-radius:.875rem;margin-bottom:1.25rem}.compare_modalCardImg__DuViP{width:3rem;height:4rem;-o-object-fit:cover;object-fit:cover;border-radius:.375rem}.compare_modalCardName__Pk4AO{font-size:.9375rem;font-weight:700;color:#fff}.compare_modalCardSet__NxyTz{font-size:.75rem;color:#71717a}.compare_modalFields__tVzLo{display:grid;grid-template-columns:1fr 1fr;gap:.875rem;margin-bottom:1.25rem}.compare_modalField__fxCHA{display:flex;flex-direction:column;gap:.375rem}.compare_modalLabel__3yTac{font-size:.75rem;font-weight:600;color:#71717a}.compare_modalSelect__xuxBO{padding:.625rem .75rem;background:#0f0f0f;border:1.5px solid #262626;border-radius:.625rem;color:#fff;font-size:.875rem;outline:none;cursor:pointer}.compare_modalSelect__xuxBO:focus{border-color:#7C3AED}.compare_modalAddBtn__raB8k{width:100%;padding:.875rem;background:#7C3AED;border:none;border-radius:.875rem;color:#fff;font-size:.9375rem;font-weight:700;cursor:pointer;transition:background-color .2s}.compare_modalAddBtn__raB8k:hover:not(:disabled){background:#6D28D9}.compare_modalAddBtn__raB8k:disabled{opacity:.5;cursor:not-allowed}.compare_modalSuccess__fQ4nr{text-align:center;padding:1rem;color:#10B981;font-weight:700;font-size:.9375rem}