.Breadcrumbs-module__RYgdrW__breadcrumbs{margin:16px 0}.Breadcrumbs-module__RYgdrW__list{color:var(--muted);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}.Breadcrumbs-module__RYgdrW__item{align-items:center;gap:6px;display:flex}.Breadcrumbs-module__RYgdrW__item a{color:var(--muted)}.Breadcrumbs-module__RYgdrW__item a:hover{color:var(--foreground)}.Breadcrumbs-module__RYgdrW__separator{color:var(--border)}
.ItemGrid-module__4dErIa__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:16px 0;padding:0;list-style:none;display:grid}.ItemGrid-module__4dErIa__card{--rarity:var(--accent);height:100%;color:inherit;border:1px solid var(--border);background:var(--surface);border-radius:16px;flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.ItemGrid-module__4dErIa__card:hover{border-color:color-mix(in srgb, var(--rarity) 55%, var(--border));box-shadow:0 16px 32px -14px color-mix(in srgb, var(--rarity) 60%, transparent);transform:translateY(-4px)}.ItemGrid-module__4dErIa__art{aspect-ratio:4/3;background:radial-gradient(ellipse 70% 60% at 50% 62%, color-mix(in srgb, var(--rarity) 34%, transparent), transparent 75%), linear-gradient(180deg, color-mix(in srgb, var(--rarity) 9%, var(--surface)), var(--surface));justify-content:center;align-items:center;padding:10px;display:flex;position:relative}.ItemGrid-module__4dErIa__art img{object-fit:contain;filter:drop-shadow(0 10px 12px #00000073);max-width:92%;max-height:92%;transition:transform .25s}.ItemGrid-module__4dErIa__card:hover .ItemGrid-module__4dErIa__art img{transform:scale(1.07)rotate(-2deg)}.ItemGrid-module__4dErIa__rarity{background:color-mix(in srgb, var(--background) 62%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.02em;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 6px;font-size:.64rem;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.ItemGrid-module__4dErIa__rarityDot{background:var(--rarity);width:6px;height:6px;box-shadow:0 0 6px var(--rarity);border-radius:50%}.ItemGrid-module__4dErIa__body{flex-direction:column;gap:2px;padding:10px 12px 12px;display:flex}.ItemGrid-module__4dErIa__weapon{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.66rem;font-weight:600}.ItemGrid-module__4dErIa__skin{font-size:.95rem;font-weight:700;line-height:1.2}.ItemGrid-module__4dErIa__footer{flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-top:8px;display:flex}.ItemGrid-module__4dErIa__from{color:var(--muted);font-size:.68rem}.ItemGrid-module__4dErIa__priceValue{color:var(--accent);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}.ItemGrid-module__4dErIa__offers{color:var(--muted);flex-basis:100%;font-size:.68rem}.ItemGrid-module__4dErIa__noOffers{color:var(--muted);font-size:.72rem}@media (prefers-reduced-motion:reduce){.ItemGrid-module__4dErIa__card,.ItemGrid-module__4dErIa__art img{transition:none}.ItemGrid-module__4dErIa__card:hover,.ItemGrid-module__4dErIa__card:hover .ItemGrid-module__4dErIa__art img{transform:none}}.ItemGrid-module__4dErIa__static:hover{border-color:var(--border);box-shadow:none;transform:none}.ItemGrid-module__4dErIa__static:hover .ItemGrid-module__4dErIa__art img{transform:none}.ItemGrid-module__4dErIa__recentSale{font-variant-numeric:tabular-nums;flex-basis:100%;margin-top:2px;font-size:.82rem;font-weight:700}
.page-module__kfieQG__page{max-width:1100px;margin:0 auto;padding:0 20px 60px}.page-module__kfieQG__title{letter-spacing:-.015em;margin-bottom:16px;font-size:1.8rem}.page-module__kfieQG__description{color:var(--muted);white-space:pre-line;font-size:.9rem;line-height:1.55}
.RarityBadge-module__vtjzQW__badge{border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.8rem;font-weight:600;display:inline-flex}.RarityBadge-module__vtjzQW__dot{border-radius:50%;width:8px;height:8px}
.ItemStage-module__maSljq__stage{--rarity:var(--accent);border:1px solid var(--border);background:radial-gradient(ellipse 75% 55% at 50% 52%, color-mix(in srgb, var(--rarity) 36%, transparent), transparent 75%), linear-gradient(180deg, color-mix(in srgb, var(--rarity) 10%, var(--surface)), var(--surface));border-radius:16px;flex-direction:column;gap:8px;padding:14px;display:flex;position:relative;overflow:hidden}.ItemStage-module__maSljq__chips{flex-wrap:wrap;gap:6px;display:flex}.ItemStage-module__maSljq__chip{border:1px solid var(--border);background:color-mix(in srgb, var(--background) 55%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:600}.ItemStage-module__maSljq__art{justify-content:center;align-items:center;padding:18px 6px;display:flex}.ItemStage-module__maSljq__art img{filter:drop-shadow(0 18px 22px #00000080);width:100%;max-width:460px;height:auto}.ItemStage-module__maSljq__collection{border:1px solid var(--border);background:color-mix(in srgb, var(--background) 55%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:5px 12px 5px 8px;font-size:.78rem;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.ItemStage-module__maSljq__collection:hover{border-color:var(--accent);color:var(--accent)}.ItemStage-module__maSljq__collection img{object-fit:contain}
.SectionCard-module__cHCwJG__card{border:1px solid var(--border);background:var(--surface);border-radius:16px;min-width:0;padding:18px}.SectionCard-module__cHCwJG__card h2{letter-spacing:-.005em;margin-bottom:12px;font-size:1.05rem;font-weight:700}.SectionCard-module__cHCwJG__card>section{margin:0}.SectionCard-module__cHCwJG__header{margin-bottom:14px}.SectionCard-module__cHCwJG__header h2{margin-bottom:2px}.SectionCard-module__cHCwJG__header p{color:var(--muted);font-size:.8rem}
.WhereToGet-module__QXrYdG__list{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.WhereToGet-module__QXrYdG__card{border:1px solid var(--border);background:var(--background);border-radius:12px;align-items:center;gap:12px;height:100%;padding:10px 12px;transition:border-color .15s,transform .15s;display:flex}.WhereToGet-module__QXrYdG__card:hover{border-color:var(--accent);transform:translateY(-2px)}.WhereToGet-module__QXrYdG__image{flex:none;justify-content:center;align-items:center;width:56px;height:48px;display:flex}.WhereToGet-module__QXrYdG__image img{object-fit:contain;max-width:100%;max-height:100%}.WhereToGet-module__QXrYdG__text{flex-direction:column;min-width:0;display:flex}.WhereToGet-module__QXrYdG__kind{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:.68rem}.WhereToGet-module__QXrYdG__name{font-size:.88rem;font-weight:600;line-height:1.25}
.CardCarousel-module__yPBQ3a__section{margin-top:36px}.CardCarousel-module__yPBQ3a__head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.CardCarousel-module__yPBQ3a__titles{flex-wrap:wrap;align-items:baseline;gap:4px 14px;min-width:0;display:flex}.CardCarousel-module__yPBQ3a__title{letter-spacing:-.01em;font-size:1.4rem}.CardCarousel-module__yPBQ3a__note{color:var(--muted);font-size:.85rem}.CardCarousel-module__yPBQ3a__arrows{flex:none;gap:8px;display:flex}.CardCarousel-module__yPBQ3a__arrow{border:1px solid var(--border);background:var(--surface);width:38px;height:38px;color:var(--foreground);cursor:pointer;border-radius:50%;font-size:1.4rem;line-height:1;transition:border-color .15s,color .15s}.CardCarousel-module__yPBQ3a__arrow:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.CardCarousel-module__yPBQ3a__arrow:disabled{opacity:.35;cursor:default}.CardCarousel-module__yPBQ3a__track{scroll-snap-type:x proximity;scrollbar-width:none;gap:14px;margin:8px -2px 0;padding:12px 2px 24px;list-style:none;display:flex;overflow-x:auto}.CardCarousel-module__yPBQ3a__track::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.CardCarousel-module__yPBQ3a__track{scroll-behavior:smooth}}.CardCarousel-module__yPBQ3a__slide{scroll-snap-align:start;flex:0 0 clamp(150px,17vw,180px)}.CardCarousel-module__yPBQ3a__slide>*{height:100%}
.ItemSummary-module__eCDEDa__group+.ItemSummary-module__eCDEDa__group{border-top:1px solid var(--border);margin-top:18px;padding-top:16px}.ItemSummary-module__eCDEDa__group h3{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.7rem;font-weight:700}.ItemSummary-module__eCDEDa__facts{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px 16px;margin:0;display:grid}.ItemSummary-module__eCDEDa__fact dt{color:var(--muted);font-size:.72rem}.ItemSummary-module__eCDEDa__fact dd{margin:2px 0 0;font-size:.92rem;font-weight:600}.ItemSummary-module__eCDEDa__fact a{color:var(--accent)}.ItemSummary-module__eCDEDa__pills{flex-wrap:wrap;gap:6px;display:inline-flex}.ItemSummary-module__eCDEDa__pills span{border:1px solid var(--border);background:var(--background);border-radius:999px;padding:2px 9px;font-size:.75rem}
.ProductDetail-module__FpUrla__page{max-width:1100px;margin:0 auto;padding:0 20px 60px}.ProductDetail-module__FpUrla__title{letter-spacing:-.015em;margin-bottom:16px;font-size:1.8rem}.ProductDetail-module__FpUrla__hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:16px;display:grid}.ProductDetail-module__FpUrla__stack{flex-direction:column;gap:16px;min-width:0;display:flex}.ProductDetail-module__FpUrla__description{border-top:1px solid var(--border);color:var(--muted);white-space:pre-line;margin-top:16px;padding-top:14px;font-size:.9rem;line-height:1.55}.ProductDetail-module__FpUrla__below{margin-top:16px}@media (max-width:900px){.ProductDetail-module__FpUrla__hero{grid-template-columns:minmax(0,1fr)}}
.BuyBox-module__j2vAQW__selectors{flex-direction:column;gap:4px;margin:10px 0;display:flex}.BuyBox-module__j2vAQW__offers{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}.BuyBox-module__j2vAQW__offerCard{border:1px solid var(--border);background:var(--surface);border-radius:10px;grid-template-columns:1fr auto;grid-template-areas:"brand price""meta button";align-items:center;gap:10px 12px;padding:14px;transition:border-color .15s;display:grid;position:relative}.BuyBox-module__j2vAQW__offerCard:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}@container (min-width:480px){.BuyBox-module__j2vAQW__offerCard{grid-template-columns:minmax(0,2fr) 1fr 1fr auto;grid-template-areas:"brand meta price button"}}.BuyBox-module__j2vAQW__offerPromoted{border-color:var(--accent);background:linear-gradient(var(--accent-soft), var(--accent-soft)), var(--surface);padding-top:24px}.BuyBox-module__j2vAQW__promotedFlag{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-foreground);background:var(--accent);border-radius:10px 0 8px;padding:3px 10px;font-size:.68rem;font-weight:700;position:absolute;top:-1px;left:-1px}.BuyBox-module__j2vAQW__offerBrand{grid-area:brand;align-items:center;gap:10px;min-width:0;display:flex}.BuyBox-module__j2vAQW__offerLogo{object-fit:contain;background:var(--accent-soft);width:32px;height:32px;color:var(--accent);border-radius:8px;flex:none;place-items:center;font-weight:700;display:grid}.BuyBox-module__j2vAQW__offerName{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.BuyBox-module__j2vAQW__offerRating{color:var(--muted);white-space:nowrap;margin-top:3px;font-size:.72rem}.BuyBox-module__j2vAQW__stars{width:fit-content;color:var(--border);letter-spacing:1px;margin-bottom:2px;font-size:.85rem;line-height:1;display:block;position:relative}.BuyBox-module__j2vAQW__starsFill{white-space:nowrap;color:var(--accent);position:absolute;inset:0 auto 0 0;overflow:hidden}.BuyBox-module__j2vAQW__offerMeta{grid-area:meta;align-items:baseline;gap:6px;display:flex}.BuyBox-module__j2vAQW__offerPrice{flex-direction:column;grid-area:price;align-items:flex-end;display:flex}.BuyBox-module__j2vAQW__offerLabel{color:var(--muted);font-size:.75rem}.BuyBox-module__j2vAQW__offerCount{font-variant-numeric:tabular-nums;font-weight:700}.BuyBox-module__j2vAQW__offerAge{color:var(--muted);font-size:.75rem}.BuyBox-module__j2vAQW__offerAge:before,.BuyBox-module__j2vAQW__offerMeta .BuyBox-module__j2vAQW__staleFlag:before{content:"· "}.BuyBox-module__j2vAQW__offerAmount{font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:700}@container (min-width:480px){.BuyBox-module__j2vAQW__offerMeta{flex-direction:column;gap:0}.BuyBox-module__j2vAQW__offerPrice{align-items:flex-start}.BuyBox-module__j2vAQW__offerAge:before,.BuyBox-module__j2vAQW__offerMeta .BuyBox-module__j2vAQW__staleFlag:before{content:none}}.BuyBox-module__j2vAQW__offerButton{background:var(--accent);color:var(--accent-foreground);white-space:nowrap;border-radius:6px;grid-area:button;justify-self:end;padding:8px 16px;font-size:.85rem;font-weight:700}.BuyBox-module__j2vAQW__offerButton:hover{filter:brightness(1.08)}.BuyBox-module__j2vAQW__stale .BuyBox-module__j2vAQW__offerAmount,.BuyBox-module__j2vAQW__stale .BuyBox-module__j2vAQW__offerName{color:var(--muted)}.BuyBox-module__j2vAQW__staleFlag{color:#d9a441;margin-left:6px;font-size:.7rem}.BuyBox-module__j2vAQW__empty{color:var(--muted);padding:14px 0;font-size:.9rem}.BuyBox-module__j2vAQW__loading{color:var(--muted);padding:8px 0;font-size:.85rem}.BuyBox-module__j2vAQW__snapshot{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;margin:0 0 10px;display:grid}.BuyBox-module__j2vAQW__snapshot>div{border:1px solid var(--border);background:var(--background);border-radius:10px;padding:8px 12px}.BuyBox-module__j2vAQW__snapshot dt{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem}.BuyBox-module__j2vAQW__snapshot dd{font-variant-numeric:tabular-nums;margin:0;font-size:1rem;font-weight:700}.BuyBox-module__j2vAQW__showAll{border:1px solid var(--border,currentColor);color:inherit;cursor:pointer;background:0 0;border-radius:6px;margin:12px auto 0;padding:8px 18px;font-size:.85rem;font-weight:600;display:block}.BuyBox-module__j2vAQW__showAll:hover{border-color:var(--accent);color:var(--accent)}.BuyBox-module__j2vAQW__disclosure{color:var(--muted);margin:12px 0 0;font-size:.75rem;line-height:1.5}.BuyBox-module__j2vAQW__disclosure a{color:inherit;text-decoration:underline}
.FxNote-module__1jM_la__note{color:var(--muted);margin-top:12px;font-size:.75rem;line-height:1.4}
.HistorySection-module__0SddFG__wrap{margin-top:0}.HistorySection-module__0SddFG__periods{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.HistorySection-module__0SddFG__periodButton,.HistorySection-module__0SddFG__periodButtonActive,.HistorySection-module__0SddFG__periodButtonDisabled{border:1px solid var(--border);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:6px;padding:5px 12px;font-size:.8rem}.HistorySection-module__0SddFG__periodButtonActive{color:var(--accent-foreground);border-color:var(--accent);background:var(--accent);font-weight:600}.HistorySection-module__0SddFG__periodButtonDisabled{opacity:.4;cursor:not-allowed}.HistorySection-module__0SddFG__statCards{flex-wrap:wrap;gap:24px;margin-bottom:12px;display:flex}.HistorySection-module__0SddFG__statCard{flex-direction:column;display:flex}.HistorySection-module__0SddFG__statLabel{color:var(--muted);font-size:.75rem}.HistorySection-module__0SddFG__statValue{font-size:1.1rem;font-weight:600}.HistorySection-module__0SddFG__up{color:#3fb950}.HistorySection-module__0SddFG__down{color:#f85149}.HistorySection-module__0SddFG__staleWarning{color:#d9a441;margin-bottom:8px;font-size:.8rem}.HistorySection-module__0SddFG__empty{color:var(--muted);padding:20px 0;font-size:.9rem}.HistorySection-module__0SddFG__seriesRow{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.HistorySection-module__0SddFG__seriesChip,.HistorySection-module__0SddFG__seriesChipActive{border:1px solid var(--border);background:var(--background);color:var(--foreground);font:inherit;cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.78rem;font-weight:600;transition:border-color .15s,color .15s}.HistorySection-module__0SddFG__seriesChip:hover{border-color:var(--accent);color:var(--accent)}.HistorySection-module__0SddFG__seriesChipActive{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.HistorySection-module__0SddFG__caption{color:var(--muted);margin-top:6px;font-size:.72rem}
.PriceStats-module__Cw_HOq__empty{color:var(--muted);font-size:.85rem}.PriceStats-module__Cw_HOq__extremes{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.PriceStats-module__Cw_HOq__extremes>div{border:1px solid var(--border);background:var(--background);border-radius:10px;padding:10px 12px}.PriceStats-module__Cw_HOq__extremes dt{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem}.PriceStats-module__Cw_HOq__extremes dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.1rem;font-weight:700}.PriceStats-module__Cw_HOq__extremes .PriceStats-module__Cw_HOq__date{color:var(--muted);font-size:.72rem;font-weight:400}.PriceStats-module__Cw_HOq__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.82rem}.PriceStats-module__Cw_HOq__table th,.PriceStats-module__Cw_HOq__table td{text-align:right;padding:7px 4px}.PriceStats-module__Cw_HOq__table thead th{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:500}.PriceStats-module__Cw_HOq__table th:first-child,.PriceStats-module__Cw_HOq__table td:first-child{text-align:left}.PriceStats-module__Cw_HOq__table tbody tr{border-top:1px solid var(--border)}.PriceStats-module__Cw_HOq__table tbody th{font-weight:600}.PriceStats-module__Cw_HOq__up{color:#3fb950}.PriceStats-module__Cw_HOq__down{color:#f85149}.PriceStats-module__Cw_HOq__since{color:var(--muted);margin-top:10px;font-size:.72rem}.PriceStats-module__Cw_HOq__seriesNote{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:.72rem}.PriceStats-module__Cw_HOq__sales{border-top:1px solid var(--border);margin-top:18px;padding-top:14px}.PriceStats-module__Cw_HOq__salesTitle{margin-bottom:8px;font-size:.9rem;font-weight:700}.PriceStats-module__Cw_HOq__noSales{color:var(--muted);font-weight:400}
.listing-module__I7plcG__page{max-width:1100px;margin:0 auto;padding:0 20px 60px}.listing-module__I7plcG__title{margin-bottom:4px;font-size:1.6rem}.listing-module__I7plcG__meta{color:var(--muted);font-size:.9rem}.listing-module__I7plcG__intro{max-width:72ch;color:var(--muted);margin-top:10px;font-size:.95rem;line-height:1.55}.listing-module__I7plcG__intro a{color:var(--accent)}
.BrowseSearch-module__yKUVka__form{gap:8px;max-width:520px;margin-top:14px;display:flex}.BrowseSearch-module__yKUVka__input{border:1px solid var(--border);background:var(--background);min-width:0;color:var(--foreground);font:inherit;border-radius:8px;flex:1;padding:9px 14px;font-size:.9rem}.BrowseSearch-module__yKUVka__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.BrowseSearch-module__yKUVka__button{border:1px solid var(--accent);background:var(--accent);color:var(--accent-foreground);font:inherit;cursor:pointer;border-radius:8px;padding:0 18px;font-weight:700}
.HeroCarousel-module__Sas5oq__carousel{border:1px solid var(--border);background:var(--surface);border-radius:20px;position:relative;overflow:hidden}.HeroCarousel-module__Sas5oq__track{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.HeroCarousel-module__Sas5oq__track::-webkit-scrollbar{display:none}.HeroCarousel-module__Sas5oq__slide{scroll-snap-align:start;background:radial-gradient(ellipse at 76% 50%, color-mix(in srgb, var(--glow) 34%, transparent), transparent 62%), linear-gradient(135deg, color-mix(in srgb, var(--glow) 8%, var(--surface)), var(--surface));flex:0 0 100%;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:24px;min-height:400px;padding:40px 72px;display:grid}.HeroCarousel-module__Sas5oq__copy{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.HeroCarousel-module__Sas5oq__tag{background:var(--accent-soft);color:var(--accent);letter-spacing:.04em;text-transform:uppercase;border-radius:10px;padding:4px 12px;font-size:.75rem;font-weight:700}.HeroCarousel-module__Sas5oq__kicker{color:var(--muted);margin:6px 0 0;font-size:1rem;font-weight:600}.HeroCarousel-module__Sas5oq__title{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.05}.HeroCarousel-module__Sas5oq__rarity{border:1px solid;border-radius:999px;padding:2px 10px;font-size:.78rem;font-weight:700}.HeroCarousel-module__Sas5oq__price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:10px 0 0;display:flex}.HeroCarousel-module__Sas5oq__priceLabel{color:var(--muted);font-size:.85rem}.HeroCarousel-module__Sas5oq__priceValue{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800}.HeroCarousel-module__Sas5oq__offers{color:var(--muted);font-size:.8rem}.HeroCarousel-module__Sas5oq__cta{background:var(--accent);color:var(--accent-foreground);border-radius:10px;margin-top:14px;padding:12px 26px;font-weight:700;transition:transform .15s;display:inline-block}.HeroCarousel-module__Sas5oq__cta:hover{transform:translateY(-2px)}.HeroCarousel-module__Sas5oq__media{justify-content:center;align-items:center;display:flex}.HeroCarousel-module__Sas5oq__media img{object-fit:contain;filter:drop-shadow(0 18px 30px #00000073);width:100%;max-height:320px}.HeroCarousel-module__Sas5oq__arrow{border:1px solid var(--border);background:color-mix(in srgb, var(--background) 70%, transparent);width:44px;height:44px;color:var(--foreground);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:50%;font-size:1.6rem;line-height:1;transition:border-color .15s,color .15s;position:absolute;top:50%;transform:translateY(-50%)}.HeroCarousel-module__Sas5oq__arrow:hover{border-color:var(--accent);color:var(--accent)}.HeroCarousel-module__Sas5oq__prev{left:14px}.HeroCarousel-module__Sas5oq__next{right:14px}.HeroCarousel-module__Sas5oq__dots{justify-content:center;gap:8px;display:flex;position:absolute;bottom:14px;left:0;right:0}.HeroCarousel-module__Sas5oq__dot,.HeroCarousel-module__Sas5oq__dotActive{background:color-mix(in srgb, var(--foreground) 30%, transparent);cursor:pointer;border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:width .2s,background .2s}.HeroCarousel-module__Sas5oq__dotActive{background:var(--accent);width:26px}@media (max-width:800px){.HeroCarousel-module__Sas5oq__slide{grid-template-columns:minmax(0,1fr);gap:8px;min-height:0;padding:24px 20px 44px}.HeroCarousel-module__Sas5oq__media{order:-1}.HeroCarousel-module__Sas5oq__media img{max-height:200px}.HeroCarousel-module__Sas5oq__arrow{display:none}}
.InfiniteItemGrid-module__H_q0Hq__footer{justify-content:center;min-height:72px;padding:16px 0 8px;display:flex}.InfiniteItemGrid-module__H_q0Hq__message{color:var(--muted);align-self:center;font-size:.85rem}.InfiniteItemGrid-module__H_q0Hq__button{border:1px solid var(--border);background:var(--surface);color:var(--foreground);font:inherit;cursor:pointer;border-radius:999px;align-self:center;padding:10px 22px;font-size:.85rem;font-weight:600;transition:border-color .15s,color .15s}.InfiniteItemGrid-module__H_q0Hq__button:hover{border-color:var(--accent);color:var(--accent)}
.ListingToolbar-module__SIzqgG__toolbar{flex-direction:column;gap:10px;margin:18px 0 4px;display:flex}.ListingToolbar-module__SIzqgG__group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ListingToolbar-module__SIzqgG__label{text-transform:uppercase;letter-spacing:.04em;width:52px;color:var(--muted);font-size:.75rem}.ListingToolbar-module__SIzqgG__chip,.ListingToolbar-module__SIzqgG__chipActive{border:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.8rem;transition:border-color .15s,color .15s;display:inline-flex}.ListingToolbar-module__SIzqgG__chip:hover{border-color:var(--accent);color:var(--accent)}.ListingToolbar-module__SIzqgG__chipActive{border-color:var(--accent);background:var(--accent);color:var(--accent-foreground);font-weight:600}.ListingToolbar-module__SIzqgG__dot{border-radius:50%;width:8px;height:8px}.ListingToolbar-module__SIzqgG__count{color:var(--muted);font-size:.72rem}.ListingToolbar-module__SIzqgG__chipActive .ListingToolbar-module__SIzqgG__count{color:inherit;opacity:.75}
.page-module__kLsY5G__page{max-width:1100px;margin:0 auto;padding:24px 20px 60px}.page-module__kLsY5G__stats{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 80%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:fit-content;max-width:100%;color:var(--muted);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 0;margin:18px auto 8px;padding:7px 18px;font-size:.85rem;list-style:none;display:flex}.page-module__kLsY5G__stats li{white-space:nowrap}.page-module__kLsY5G__stats li+li:before{content:"•";color:var(--accent);vertical-align:.1em;margin:0 12px;font-size:.7em}.page-module__kLsY5G__stats strong{color:var(--foreground);font-weight:600}@media (max-width:520px){.page-module__kLsY5G__stats{padding:7px 14px;font-size:.78rem}.page-module__kLsY5G__stats li+li:before{margin:0 8px}}.page-module__kLsY5G__section{margin-top:36px}.page-module__kLsY5G__sectionHead{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:4px;display:flex}.page-module__kLsY5G__sectionHeading{letter-spacing:-.01em;font-size:1.4rem}.page-module__kLsY5G__sectionNote{color:var(--muted);font-size:.85rem}.page-module__kLsY5G__headline{text-align:center;letter-spacing:-.01em;text-wrap:balance;margin:0 0 16px;font-size:clamp(1.25rem,2.6vw,1.7rem)}
.SearchBox-module__EH_cOG__root,.SearchBox-module__EH_cOG__rootLarge{width:100%;position:relative}.SearchBox-module__EH_cOG__root{max-width:420px}.SearchBox-module__EH_cOG__rootLarge{max-width:640px}.SearchBox-module__EH_cOG__input{border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);border-radius:8px;padding:9px 14px;font-size:.9rem}.SearchBox-module__EH_cOG__rootLarge .SearchBox-module__EH_cOG__input{border-radius:10px;padding:14px 18px;font-size:1.05rem}.SearchBox-module__EH_cOG__input::placeholder{color:var(--muted)}.SearchBox-module__EH_cOG__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.SearchBox-module__EH_cOG__list{z-index:30;border:1px solid var(--border);background:var(--surface);border-radius:10px;max-height:70vh;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #00000059}.SearchBox-module__EH_cOG__option,.SearchBox-module__EH_cOG__optionActive{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:6px 8px;display:flex}.SearchBox-module__EH_cOG__optionActive{background:var(--accent-soft)}.SearchBox-module__EH_cOG__thumb{background:var(--background);border:1px solid;border-radius:6px;flex:none;justify-content:center;align-items:center;width:52px;height:40px;display:flex;overflow:hidden}.SearchBox-module__EH_cOG__thumb img{object-fit:contain;max-width:100%;max-height:100%}.SearchBox-module__EH_cOG__optionText{flex-direction:column;min-width:0;display:flex}.SearchBox-module__EH_cOG__optionName{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;overflow:hidden}.SearchBox-module__EH_cOG__optionRarity{font-size:.72rem}.SearchBox-module__EH_cOG__empty{color:var(--muted);padding:12px;font-size:.85rem}
.SiteMenu-module__NOAUDW__menu{border-top:1px solid var(--border);position:relative}.SiteMenu-module__NOAUDW__bar{scrollbar-width:none;align-items:center;gap:2px;max-width:1100px;margin:0 auto;padding:0 12px;list-style:none;display:flex;overflow-x:auto}.SiteMenu-module__NOAUDW__bar::-webkit-scrollbar{display:none}.SiteMenu-module__NOAUDW__tab,.SiteMenu-module__NOAUDW__tabActive{color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 12px;font-size:.88rem;font-weight:600;transition:color .15s}.SiteMenu-module__NOAUDW__tab:hover{color:var(--foreground)}.SiteMenu-module__NOAUDW__tabActive{color:var(--accent);border-bottom-color:var(--accent)}.SiteMenu-module__NOAUDW__divider{background:var(--border);flex:none;width:1px;height:18px;margin:0 8px}.SiteMenu-module__NOAUDW__panel{z-index:20;background:var(--surface);border-bottom:1px solid var(--border);max-height:min(70vh,640px);padding:16px max(20px,50% - 530px) 18px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 32px #00000059}.SiteMenu-module__NOAUDW__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 16px;margin:0;padding:0;list-style:none;display:grid}.SiteMenu-module__NOAUDW__iconLink{color:var(--foreground);border-radius:6px;align-items:center;gap:10px;padding:6px 8px;font-size:.88rem;display:flex}.SiteMenu-module__NOAUDW__iconLink:hover{background:var(--accent-soft);color:var(--accent)}.SiteMenu-module__NOAUDW__icon{flex:none;justify-content:center;align-items:center;width:64px;height:44px;display:flex}.SiteMenu-module__NOAUDW__icon img{object-fit:contain;max-width:100%;max-height:100%}.SiteMenu-module__NOAUDW__hint{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px;font-size:.72rem}.SiteMenu-module__NOAUDW__footerLink{border:1px solid var(--border);border-radius:999px;margin-top:14px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:border-color .15s,color .15s;display:inline-block}.SiteMenu-module__NOAUDW__footerLink:hover{border-color:var(--accent);color:var(--accent)}.SiteMenu-module__NOAUDW__sections{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:22px 28px;display:grid}.SiteMenu-module__NOAUDW__sectionTitle{border-bottom:1px solid var(--border);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;padding-bottom:6px;font-size:.7rem;font-weight:700}.SiteMenu-module__NOAUDW__linkList{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.SiteMenu-module__NOAUDW__textLink{border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:.88rem;display:flex}.SiteMenu-module__NOAUDW__textLink:hover{background:var(--accent-soft);color:var(--accent)}.SiteMenu-module__NOAUDW__count{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.72rem}.SiteMenu-module__NOAUDW__dot{border-radius:50%;flex:none;width:8px;height:8px}
.Header-module__MytmHG__header{z-index:40;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface) 78%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative}.Header-module__MytmHG__top{align-items:center;gap:24px;max-width:1100px;margin:0 auto;padding:12px 20px;display:flex}.Header-module__MytmHG__brand{color:var(--foreground);flex:none;font-size:1.05rem;font-weight:700}.Header-module__MytmHG__brandAccent{color:var(--accent)}.Header-module__MytmHG__search{flex:1;justify-content:flex-end;display:flex}@media (max-width:640px){.Header-module__MytmHG__top{flex-wrap:wrap;gap:10px}.Header-module__MytmHG__brand{flex:100%}.Header-module__MytmHG__search{flex:1 1 0;justify-content:stretch;min-width:0}}
.Footer-module__drEjgq__footer{border-top:1px solid var(--border);text-align:center;color:var(--muted);margin-top:40px;padding:20px;font-size:.85rem}.Footer-module__drEjgq__browse{text-align:left;flex-wrap:wrap;justify-content:center;gap:16px 64px;max-width:1100px;margin:0 auto 20px;display:flex}.Footer-module__drEjgq__column{flex-direction:column;gap:4px;min-width:160px;display:flex}.Footer-module__drEjgq__heading{text-transform:uppercase;letter-spacing:.06em;color:var(--foreground);margin-bottom:4px;font-size:.8rem;font-weight:600}.Footer-module__drEjgq__column a{color:var(--muted)}.Footer-module__drEjgq__column a:hover{color:var(--accent)}.Footer-module__drEjgq__links{flex-wrap:wrap;justify-content:center;gap:4px 12px;margin-bottom:8px;display:flex}.Footer-module__drEjgq__links a{color:var(--muted)}.Footer-module__drEjgq__links a:hover{color:var(--accent)}.Footer-module__drEjgq__credit{margin-top:6px;font-size:.75rem}.Footer-module__drEjgq__credit a{text-underline-offset:2px;text-decoration:underline}.Footer-module__drEjgq__credit a:hover{color:var(--accent)}
.status-module__itcSRa__page{text-align:center;max-width:640px;margin:0 auto;padding:48px 20px 72px}.status-module__itcSRa__code{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:.85rem;font-weight:700}.status-module__itcSRa__title{margin-bottom:12px;font-size:1.8rem}.status-module__itcSRa__lead{color:var(--muted);margin-bottom:28px;line-height:1.6}.status-module__itcSRa__search{text-align:left;margin-bottom:28px}.status-module__itcSRa__links{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.status-module__itcSRa__links a,.status-module__itcSRa__button{border:1px solid var(--border);background:var(--surface);color:inherit;font:inherit;cursor:pointer;border-radius:6px;padding:8px 16px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.status-module__itcSRa__links a:hover,.status-module__itcSRa__button:hover{border-color:var(--accent);color:var(--accent)}.status-module__itcSRa__links .status-module__itcSRa__primary,.status-module__itcSRa__primary{background:var(--accent);border-color:var(--accent);color:var(--accent-foreground)}.status-module__itcSRa__links .status-module__itcSRa__primary:hover,.status-module__itcSRa__primary:hover{color:var(--accent-foreground);filter:brightness(1.08)}.status-module__itcSRa__digest{color:var(--muted);margin-top:24px;font-size:.75rem}
.TileGrid-module__8-2lFW__grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.TileGrid-module__8-2lFW__tile{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:8px;height:100%;padding:12px 8px;transition:border-color .15s,transform .15s;display:flex}.TileGrid-module__8-2lFW__tile:hover{border-color:var(--accent);transform:translateY(-2px)}.TileGrid-module__8-2lFW__image{justify-content:center;align-items:center;width:100%;height:72px;display:flex}.TileGrid-module__8-2lFW__image img{object-fit:contain;max-width:100%;max-height:100%}.TileGrid-module__8-2lFW__name{font-size:.78rem;line-height:1.3}.TileGrid-module__8-2lFW__meta{color:var(--muted);font-size:.7rem}
.CaseOpener-module__XY9t0q__root{gap:18px;margin-top:18px;display:grid}.CaseOpener-module__XY9t0q__panel{--panel-bg:#1b1e24;--panel-text:#d7dbe0;--panel-muted:#8b929c;--panel-line:#ffffff12;color:var(--panel-text);background:radial-gradient(900px 340px at 50% -10%, #6e82a038, transparent 70%), linear-gradient(180deg, #262a31 0%, var(--panel-bg) 38%, #14161a 100%);border-radius:6px;font-family:Segoe UI,Helvetica Neue,Arial,sans-serif;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0009,0 18px 50px #00000073}.CaseOpener-module__XY9t0q__panelHead{border-bottom:1px solid var(--panel-line);background:linear-gradient(#ffffff0d,#0000);align-items:center;gap:14px;padding:14px 18px;display:flex}.CaseOpener-module__XY9t0q__caseThumb{object-fit:contain;filter:drop-shadow(0 4px 8px #0009);width:64px;height:48px}.CaseOpener-module__XY9t0q__headText{flex:1;gap:2px;min-width:0;display:grid}.CaseOpener-module__XY9t0q__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--panel-muted);font-size:.72rem}.CaseOpener-module__XY9t0q__caseName{letter-spacing:.02em;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:1.25rem;font-weight:600;overflow:hidden}.CaseOpener-module__XY9t0q__toggles{gap:6px;display:flex}.CaseOpener-module__XY9t0q__toggle,.CaseOpener-module__XY9t0q__toggleOn{font:inherit;letter-spacing:.06em;text-transform:uppercase;color:var(--panel-muted);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:3px;padding:6px 10px;font-size:.75rem}.CaseOpener-module__XY9t0q__toggleOn{color:#fff;background:#ffffff1f;border-color:#ffffff47}.CaseOpener-module__XY9t0q__stage{flex-direction:column;justify-content:center;min-height:380px;display:flex}.CaseOpener-module__XY9t0q__contents{scrollbar-color:#fff3 transparent;max-height:560px;padding:16px 18px 20px;overflow-y:auto}.CaseOpener-module__XY9t0q__containsLabel{color:var(--panel-muted);margin-bottom:10px;font-size:.85rem}.CaseOpener-module__XY9t0q__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;list-style:none;display:grid}.CaseOpener-module__XY9t0q__card{box-shadow:inset 0 -3px 0 var(--tier);background:linear-gradient(#2c3038 0%,#22252b 100%);border-radius:2px;flex-direction:column;display:flex;position:relative;overflow:hidden}.CaseOpener-module__XY9t0q__cardArt,.CaseOpener-module__XY9t0q__reelArt{aspect-ratio:4/3;background:radial-gradient(ellipse 75% 70% at 50% 100%, color-mix(in srgb, var(--tier) 38%, transparent), transparent 75%);place-items:center;display:grid;position:relative}.CaseOpener-module__XY9t0q__cardArt img,.CaseOpener-module__XY9t0q__reelArt img{object-fit:contain;filter:drop-shadow(0 6px 8px #0000008c);-webkit-user-select:none;user-select:none;width:88%;height:88%}.CaseOpener-module__XY9t0q__cardName{gap:1px;min-width:0;padding:6px 8px 10px;font-size:.78rem;line-height:1.25;display:grid}.CaseOpener-module__XY9t0q__weapon{color:var(--panel-muted,var(--muted));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CaseOpener-module__XY9t0q__finish{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.CaseOpener-module__XY9t0q__stattrak{color:#cf6a32}.CaseOpener-module__XY9t0q__rareButton{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.CaseOpener-module__XY9t0q__rareArt{background:radial-gradient(70% 65% at 50% 55%,#ffcd5a8c,#0000 72%),linear-gradient(#6b4f12 0%,#3a2a08 100%)}.CaseOpener-module__XY9t0q__rareImage{object-fit:contain;width:88%;height:88%}.CaseOpener-module__XY9t0q__rareStar,.CaseOpener-module__XY9t0q__rareStarLarge{color:#ffd76a;text-shadow:0 0 18px #ffc850e6,0 2px #6b4f12;font-size:3rem;line-height:1}.CaseOpener-module__XY9t0q__rareStarLarge{font-size:5rem}.CaseOpener-module__XY9t0q__rareList{border-top:1px solid var(--panel-line);margin-top:18px;padding-top:14px}.CaseOpener-module__XY9t0q__reelWrap{border-block:1px solid var(--panel-line);background:linear-gradient(90deg,#0000008c,#0000 18% 82%,#0000008c),#00000040;padding:40px 0}.CaseOpener-module__XY9t0q__reelViewport{padding:10px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.CaseOpener-module__XY9t0q__strip{will-change:transform;column-gap:4px;display:flex}.CaseOpener-module__XY9t0q__reelTile{width:172px;box-shadow:inset 0 -4px 0 var(--tier);background:linear-gradient(#2f333b 0%,#23262c 100%);border-radius:2px;flex:none;overflow:hidden}.CaseOpener-module__XY9t0q__reelTile .CaseOpener-module__XY9t0q__reelArt{aspect-ratio:4/3.2}.CaseOpener-module__XY9t0q__marker{background:#f0c94a;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 10px #f0c94ae6}.CaseOpener-module__XY9t0q__marker:before,.CaseOpener-module__XY9t0q__marker:after{content:"";border:7px solid #0000;position:absolute;left:50%;transform:translate(-50%)}.CaseOpener-module__XY9t0q__marker:before{border-top-color:#f0c94a;top:0}.CaseOpener-module__XY9t0q__marker:after{border-bottom-color:#f0c94a;bottom:0}.CaseOpener-module__XY9t0q__reveal{text-align:center;background:radial-gradient(ellipse 55% 60% at 50% 40%, color-mix(in srgb, var(--tier) 30%, transparent), transparent 70%);justify-items:center;gap:6px;padding:26px 18px 24px;animation:.5s ease-out both CaseOpener-module__XY9t0q__reveal-in;display:grid;position:relative}.CaseOpener-module__XY9t0q__revealArt{aspect-ratio:4/3;place-items:center;width:min(420px,90%);animation:.9s cubic-bezier(.2,.9,.25,1.1) both CaseOpener-module__XY9t0q__reveal-art;display:grid}.CaseOpener-module__XY9t0q__revealArt img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 14px 22px #000000b3) drop-shadow(0 0 30px color-mix(in srgb, var(--tier) 40%, transparent))}.CaseOpener-module__XY9t0q__revealName{gap:2px;font-size:1.05rem;display:grid}.CaseOpener-module__XY9t0q__revealName .CaseOpener-module__XY9t0q__finish{white-space:normal;font-size:1.6rem}.CaseOpener-module__XY9t0q__revealGrade{letter-spacing:.04em;color:#fff;border-bottom:3px solid var(--tier);background:color-mix(in srgb, var(--tier) 22%, transparent);margin-top:4px;padding:3px 12px;font-size:.82rem}.CaseOpener-module__XY9t0q__revealStats{flex-wrap:wrap;justify-content:center;gap:8px 28px;margin-top:14px;font-size:.82rem;display:flex}.CaseOpener-module__XY9t0q__revealStats div{gap:2px;display:grid}.CaseOpener-module__XY9t0q__revealStats dt{letter-spacing:.1em;text-transform:uppercase;color:var(--panel-muted);font-size:.7rem}.CaseOpener-module__XY9t0q__revealStats dd{color:#fff;font-variant-numeric:tabular-nums}@keyframes CaseOpener-module__XY9t0q__reveal-in{0%{opacity:0}}@keyframes CaseOpener-module__XY9t0q__reveal-art{0%{opacity:0;transform:scale(.6)translateY(20px)}}.CaseOpener-module__XY9t0q__actionBar{border-top:1px solid var(--panel-line);background:#00000059;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.CaseOpener-module__XY9t0q__keyInfo{align-items:center;gap:10px;font-size:.85rem;display:flex}.CaseOpener-module__XY9t0q__keyInfo>span:last-child{display:grid}.CaseOpener-module__XY9t0q__keyIcon{color:#e4ae39;background:#ffffff0f;border-radius:3px;place-items:center;width:38px;height:38px;display:grid}.CaseOpener-module__XY9t0q__keyNote{color:var(--panel-muted);font-size:.72rem}.CaseOpener-module__XY9t0q__actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.CaseOpener-module__XY9t0q__unlockButton,.CaseOpener-module__XY9t0q__secondaryButton{font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:3px;padding:11px 22px;font-size:.85rem;font-weight:600}.CaseOpener-module__XY9t0q__unlockButton{color:#fff;background:linear-gradient(#5f9d2f 0%,#457a1d 100%);border:1px solid #6aa83a;box-shadow:0 2px 10px #5f9d2f59}.CaseOpener-module__XY9t0q__unlockButton:hover:not(:disabled){background:linear-gradient(#6db336 0%,#508a22 100%)}.CaseOpener-module__XY9t0q__unlockButton:disabled{cursor:default;opacity:.5}.CaseOpener-module__XY9t0q__secondaryButton{color:var(--panel-text);background:#ffffff0f;border:1px solid #ffffff29;align-items:center;display:inline-flex}.CaseOpener-module__XY9t0q__secondaryButton:hover{background:#ffffff1f}.CaseOpener-module__XY9t0q__below{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;display:grid}.CaseOpener-module__XY9t0q__box{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:16px 18px}.CaseOpener-module__XY9t0q__boxHead{justify-content:space-between;align-items:center;display:flex}.CaseOpener-module__XY9t0q__boxTitle{margin-bottom:10px;font-size:1rem}.CaseOpener-module__XY9t0q__boxNote{color:var(--muted);margin-top:10px;font-size:.8rem;line-height:1.5}.CaseOpener-module__XY9t0q__resetButton{font:inherit;color:var(--muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;margin-bottom:10px;padding:4px 10px;font-size:.78rem}.CaseOpener-module__XY9t0q__oddsTable{border-collapse:collapse;width:100%;font-size:.88rem}.CaseOpener-module__XY9t0q__oddsTable th{text-align:left;color:var(--muted);padding-bottom:6px;font-size:.75rem;font-weight:500}.CaseOpener-module__XY9t0q__oddsTable td{border-top:1px solid var(--border);font-variant-numeric:tabular-nums;padding:6px 0}.CaseOpener-module__XY9t0q__dot{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:8px;display:inline-block}.CaseOpener-module__XY9t0q__stats{grid-template-columns:1fr 1fr;gap:12px;display:grid}.CaseOpener-module__XY9t0q__stats dt{color:var(--muted);font-size:.75rem}.CaseOpener-module__XY9t0q__stats dd{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:600}.CaseOpener-module__XY9t0q__gain{color:#3fa96b}.CaseOpener-module__XY9t0q__loss{color:#e05a5a}.CaseOpener-module__XY9t0q__history{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;list-style:none;display:grid}.CaseOpener-module__XY9t0q__historyItem{border:1px solid var(--border);box-shadow:inset 3px 0 0 var(--tier);background:var(--background);border-radius:6px;overflow:hidden}.CaseOpener-module__XY9t0q__historyLink{align-items:center;gap:10px;padding:6px 10px 6px 12px;display:flex}.CaseOpener-module__XY9t0q__historyArt{background:radial-gradient(ellipse 80% 80% at 50% 100%, color-mix(in srgb, var(--tier) 35%, transparent), transparent 75%);flex:0 0 64px;place-items:center;height:48px;display:grid}.CaseOpener-module__XY9t0q__historyArt img{object-fit:contain;max-width:100%;max-height:100%}.CaseOpener-module__XY9t0q__historyText{min-width:0;font-size:.78rem;line-height:1.3;display:grid}.CaseOpener-module__XY9t0q__historyFinish{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.CaseOpener-module__XY9t0q__historyMeta{color:var(--muted)}@media (max-width:640px){.CaseOpener-module__XY9t0q__panelHead{flex-wrap:wrap;padding:12px}.CaseOpener-module__XY9t0q__toggles{width:100%}.CaseOpener-module__XY9t0q__contents{padding:12px}.CaseOpener-module__XY9t0q__grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:6px}.CaseOpener-module__XY9t0q__reelTile{width:124px}.CaseOpener-module__XY9t0q__stage{min-height:300px}.CaseOpener-module__XY9t0q__actionBar{padding:12px}.CaseOpener-module__XY9t0q__actions{width:100%}.CaseOpener-module__XY9t0q__unlockButton{flex:1}}
.Loadouts-module__5Tk0LG__muted{color:var(--muted);font-size:.8rem}.Loadouts-module__5Tk0LG__primaryButton,.Loadouts-module__5Tk0LG__secondaryButton{font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:10px 20px;font-size:.88rem;font-weight:700;transition:filter .15s,border-color .15s,color .15s;display:inline-flex}.Loadouts-module__5Tk0LG__primaryButton{border:1px solid var(--accent);background:var(--accent);color:var(--accent-foreground)}.Loadouts-module__5Tk0LG__primaryButton:hover{filter:brightness(1.08)}.Loadouts-module__5Tk0LG__secondaryButton{border:1px solid var(--border);background:var(--surface);color:var(--foreground)}.Loadouts-module__5Tk0LG__secondaryButton:hover{border-color:var(--accent);color:var(--accent)}.Loadouts-module__5Tk0LG__primaryButton:disabled,.Loadouts-module__5Tk0LG__secondaryButton:disabled{opacity:.55;cursor:default;filter:none}.Loadouts-module__5Tk0LG__linkButton{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.88rem;font-weight:600}.Loadouts-module__5Tk0LG__input,.Loadouts-module__5Tk0LG__select{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;color:var(--foreground);font:inherit;border-radius:10px;padding:9px 12px;font-size:.92rem}.Loadouts-module__5Tk0LG__select{width:auto}.Loadouts-module__5Tk0LG__input:focus,.Loadouts-module__5Tk0LG__select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.Loadouts-module__5Tk0LG__stattrak{color:#e8834d;letter-spacing:.02em;background:#cf6a3238;border-radius:4px;padding:0 5px;font-size:.68rem;font-weight:800;display:inline-block}.Loadouts-module__5Tk0LG__total{flex-wrap:wrap;align-items:baseline;gap:0 6px;display:inline-flex}.Loadouts-module__5Tk0LG__totalLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:600}.Loadouts-module__5Tk0LG__totalValue,.Loadouts-module__5Tk0LG__totalValueLarge{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:800}.Loadouts-module__5Tk0LG__totalValue{font-size:1.1rem}.Loadouts-module__5Tk0LG__totalValueLarge{font-size:1.6rem}.Loadouts-module__5Tk0LG__unpriced{color:var(--muted);font-size:.72rem}.Loadouts-module__5Tk0LG__pageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.Loadouts-module__5Tk0LG__sortTabs{border-bottom:1px solid var(--border);gap:4px;margin:22px 0 4px;display:flex;overflow-x:auto}.Loadouts-module__5Tk0LG__sortTab,.Loadouts-module__5Tk0LG__sortTabActive{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;padding:9px 14px;font-size:.9rem;font-weight:600}.Loadouts-module__5Tk0LG__sortTab:hover{color:var(--foreground)}.Loadouts-module__5Tk0LG__sortTabActive{color:var(--accent);border-bottom-color:var(--accent)}.Loadouts-module__5Tk0LG__likedFilter,.Loadouts-module__5Tk0LG__likedFilterActive{border:1px solid var(--border);color:var(--muted);white-space:nowrap;border-radius:999px;align-self:center;margin-left:auto;padding:5px 12px;font-size:.84rem;font-weight:700}.Loadouts-module__5Tk0LG__likedFilter:hover{color:var(--foreground);border-color:var(--muted)}.Loadouts-module__5Tk0LG__likedFilterActive{color:#f0746c;background:#e5534b24;border-color:#e5534b}.Loadouts-module__5Tk0LG__empty{color:var(--muted);flex-direction:column;align-items:flex-start;gap:14px;margin:28px 0;display:flex}.Loadouts-module__5Tk0LG__cardGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;margin:16px 0;padding:0;list-style:none;display:grid}.Loadouts-module__5Tk0LG__card{border:1px solid var(--border);background:var(--surface);border-radius:16px;flex-direction:column;gap:10px;height:100%;padding:14px;display:flex}.Loadouts-module__5Tk0LG__cardHead{flex-direction:column;gap:2px;min-width:0;display:flex}.Loadouts-module__5Tk0LG__cardTitle{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:800;overflow:hidden}.Loadouts-module__5Tk0LG__cardTitle:hover{color:var(--accent)}.Loadouts-module__5Tk0LG__cardMeta{color:var(--muted);font-size:.76rem}.Loadouts-module__5Tk0LG__previewGrid{color:inherit;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.Loadouts-module__5Tk0LG__previewItem{--rarity:var(--accent);flex-direction:column;gap:2px;min-width:0;display:flex}.Loadouts-module__5Tk0LG__previewArt{aspect-ratio:4/3;background:radial-gradient(ellipse 70% 60% at 50% 62%, color-mix(in srgb, var(--rarity,var(--accent)) 30%, transparent), transparent 75%), color-mix(in srgb, var(--rarity,var(--accent)) 7%, var(--background));border-bottom:2px solid color-mix(in srgb, var(--rarity,var(--border)) 70%, transparent);border-radius:10px;justify-content:center;align-items:center;display:flex}.Loadouts-module__5Tk0LG__previewArt img{object-fit:contain;filter:drop-shadow(0 6px 8px #0006);max-width:88%;max-height:88%}.Loadouts-module__5Tk0LG__previewName{text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:700;overflow:hidden}.Loadouts-module__5Tk0LG__previewPrice{color:var(--accent);font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:700}.Loadouts-module__5Tk0LG__more{color:var(--muted);margin:-4px 0 0;font-size:.76rem}.Loadouts-module__5Tk0LG__cardFoot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.Loadouts-module__5Tk0LG__votes{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.Loadouts-module__5Tk0LG__likeButton,.Loadouts-module__5Tk0LG__likeActive{border:1px solid var(--border);background:var(--background);height:32px;color:var(--muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.8rem;transition:color .15s,border-color .15s;display:inline-flex}.Loadouts-module__5Tk0LG__likeButton:hover{color:var(--foreground);border-color:var(--muted)}.Loadouts-module__5Tk0LG__likeActive{color:#f0746c;background:#e5534b24;border-color:#e5534b}.Loadouts-module__5Tk0LG__voteCount{font-variant-numeric:tabular-nums;min-width:1ch;font-weight:800}.Loadouts-module__5Tk0LG__voteError{color:#e5534b;flex-basis:100%;font-size:.74rem}.Loadouts-module__5Tk0LG__builder{margin-top:18px}.Loadouts-module__5Tk0LG__builderBar{z-index:5;border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 20px;padding:14px;display:grid;position:sticky;top:8px}.Loadouts-module__5Tk0LG__fields{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:12px;display:grid}@media (max-width:560px){.Loadouts-module__5Tk0LG__fields{grid-template-columns:1fr}}.Loadouts-module__5Tk0LG__nameField{flex-direction:column;gap:4px;display:flex}.Loadouts-module__5Tk0LG__fieldLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:600}.Loadouts-module__5Tk0LG__fieldHelp{color:var(--muted);font-size:.76rem}.Loadouts-module__5Tk0LG__fieldError{color:#e5534b;grid-column:1/-1;margin:0;font-size:.8rem}.Loadouts-module__5Tk0LG__builderStats{flex-direction:column;align-items:flex-end;gap:2px;padding-top:18px;display:flex}.Loadouts-module__5Tk0LG__builderActions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}@media (max-width:560px){.Loadouts-module__5Tk0LG__builderBar{grid-template-columns:1fr;position:static}.Loadouts-module__5Tk0LG__builderStats{align-items:flex-start;padding-top:0}}.Loadouts-module__5Tk0LG__group{margin-top:26px}.Loadouts-module__5Tk0LG__groupTitle{margin:0 0 10px;font-size:1rem;font-weight:800}.Loadouts-module__5Tk0LG__groupHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:10px;display:flex}.Loadouts-module__5Tk0LG__groupHead .Loadouts-module__5Tk0LG__groupTitle{margin:0}.Loadouts-module__5Tk0LG__groupNote{color:var(--muted);margin-left:10px;font-size:.8rem;font-weight:600}.Loadouts-module__5Tk0LG__slotGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.Loadouts-module__5Tk0LG__slotCell{position:relative}.Loadouts-module__5Tk0LG__slotFilled,.Loadouts-module__5Tk0LG__slotEmpty{--rarity:var(--border);border:1px solid var(--border);background:var(--surface);width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;gap:3px;padding:9px;transition:border-color .15s,transform .15s;display:flex}.Loadouts-module__5Tk0LG__slotEmpty{border-style:dashed}.Loadouts-module__5Tk0LG__slotFilled:hover,.Loadouts-module__5Tk0LG__slotEmpty:hover{border-color:color-mix(in srgb, var(--rarity) 60%, var(--accent));transform:translateY(-2px)}.Loadouts-module__5Tk0LG__slotFilled:disabled,.Loadouts-module__5Tk0LG__slotEmpty:disabled{cursor:default;transform:none}.Loadouts-module__5Tk0LG__slotLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.66rem;font-weight:700}.Loadouts-module__5Tk0LG__plus{color:var(--muted);font-size:1.6rem;font-weight:300}.Loadouts-module__5Tk0LG__slotTags{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:.72rem;font-weight:600;display:flex}.Loadouts-module__5Tk0LG__removeButton{border:1px solid var(--border);background:var(--background);width:24px;height:24px;color:var(--muted);cursor:pointer;border-radius:50%;font-size:.9rem;line-height:1;position:absolute;top:6px;right:6px}.Loadouts-module__5Tk0LG__removeButton:hover{color:#e5534b;border-color:#e5534b}@media (prefers-reduced-motion:reduce){.Loadouts-module__5Tk0LG__slotFilled,.Loadouts-module__5Tk0LG__slotEmpty{transition:none}.Loadouts-module__5Tk0LG__slotFilled:hover,.Loadouts-module__5Tk0LG__slotEmpty:hover{transform:none}}.Loadouts-module__5Tk0LG__dialog{border:1px solid var(--border);background:var(--surface);width:min(960px,100vw - 24px);max-height:calc(100vh - 40px);color:var(--foreground);border-radius:18px;margin:auto;padding:0;box-shadow:0 30px 60px #00000073}.Loadouts-module__5Tk0LG__dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c}.Loadouts-module__5Tk0LG__dialogInner{flex-direction:column;gap:12px;padding:16px;display:flex}.Loadouts-module__5Tk0LG__dialogHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.Loadouts-module__5Tk0LG__dialogTitle{margin:0;font-size:1.1rem;font-weight:800}.Loadouts-module__5Tk0LG__closeButton{border:1px solid var(--border);background:var(--background);width:34px;height:34px;color:var(--foreground);cursor:pointer;border-radius:50%;flex:none;font-size:1.2rem;line-height:1}.Loadouts-module__5Tk0LG__pickerTools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Loadouts-module__5Tk0LG__pickerTools .Loadouts-module__5Tk0LG__input{flex:220px;width:auto}.Loadouts-module__5Tk0LG__checkbox{cursor:pointer;align-items:center;gap:6px;font-size:.88rem;font-weight:600;display:inline-flex}.Loadouts-module__5Tk0LG__optionGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.Loadouts-module__5Tk0LG__option,.Loadouts-module__5Tk0LG__optionActive{border:1px solid var(--border);background:var(--background);width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:3px;padding:7px;display:flex}.Loadouts-module__5Tk0LG__option:hover,.Loadouts-module__5Tk0LG__optionActive{border-color:color-mix(in srgb, var(--rarity) 65%, var(--border))}.Loadouts-module__5Tk0LG__optionActive{box-shadow:0 0 0 2px var(--accent-soft)}.Loadouts-module__5Tk0LG__detail{--rarity:var(--accent);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}@media (max-width:640px){.Loadouts-module__5Tk0LG__detail{grid-template-columns:1fr}}.Loadouts-module__5Tk0LG__detailArt{aspect-ratio:4/3;background:radial-gradient(ellipse 70% 60% at 50% 62%, color-mix(in srgb, var(--rarity) 34%, transparent), transparent 75%), color-mix(in srgb, var(--rarity) 8%, var(--background));border-radius:14px;justify-content:center;align-items:center;display:flex}.Loadouts-module__5Tk0LG__detailArt img{object-fit:contain;filter:drop-shadow(0 12px 14px #00000073);max-width:90%;max-height:90%}.Loadouts-module__5Tk0LG__detailBody{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.Loadouts-module__5Tk0LG__detailBody .Loadouts-module__5Tk0LG__muted{margin:0}.Loadouts-module__5Tk0LG__segmented{border:1px solid var(--border);background:var(--background);border-radius:999px;padding:3px;display:inline-flex}.Loadouts-module__5Tk0LG__segment,.Loadouts-module__5Tk0LG__segmentActive{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 14px;font-size:.84rem;font-weight:700}.Loadouts-module__5Tk0LG__segmentActive{background:var(--accent);color:var(--accent-foreground)}.Loadouts-module__5Tk0LG__exteriors{flex-direction:column;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}.Loadouts-module__5Tk0LG__exterior,.Loadouts-module__5Tk0LG__exteriorActive{border:1px solid var(--border);background:var(--background);width:100%;color:inherit;font:inherit;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:.88rem;font-weight:600;display:flex}.Loadouts-module__5Tk0LG__exterior:hover{border-color:var(--muted)}.Loadouts-module__5Tk0LG__exteriorActive{border-color:var(--accent);background:var(--accent-soft)}.Loadouts-module__5Tk0LG__exteriorPrice{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:800}.Loadouts-module__5Tk0LG__detailActions{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.Loadouts-module__5Tk0LG__rows{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.Loadouts-module__5Tk0LG__row{--rarity:var(--accent);border:1px solid var(--border);border-left:3px solid var(--rarity);background:var(--surface);color:inherit;border-radius:12px;align-items:center;gap:12px;padding:8px 14px 8px 8px;display:flex}.Loadouts-module__5Tk0LG__row:hover{border-color:color-mix(in srgb, var(--rarity) 55%, var(--border));border-left-color:var(--rarity)}.Loadouts-module__5Tk0LG__rowArt{aspect-ratio:4/3;background:radial-gradient(ellipse 70% 60% at 50% 62%, color-mix(in srgb, var(--rarity) 30%, transparent), transparent 75%);border-radius:8px;flex:none;justify-content:center;align-items:center;width:84px;display:flex}.Loadouts-module__5Tk0LG__rowArt img{object-fit:contain;max-width:92%;max-height:92%}.Loadouts-module__5Tk0LG__rowBody{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.Loadouts-module__5Tk0LG__rowName{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700;overflow:hidden}.Loadouts-module__5Tk0LG__rowPrice{color:var(--accent);font-variant-numeric:tabular-nums;flex:none;font-weight:800}.Loadouts-module__5Tk0LG__footnote{color:var(--muted);margin-top:28px;font-size:.8rem}
