.monsters_bgWrapper__SQcxx{padding:100px 1.5rem 1.5rem;background:var(--blue-darkest);min-height:100vh}.monsters_wrapper__3KzYI{max-width:1200px;margin:0 auto;padding:1.5rem;border-radius:.75rem;background:#2f2431;color:var(--neutral-light);font-family:var(--font-body);box-shadow:0 10px 30px rgba(0,0,0,.35)}.monsters_wrapper__3KzYI h2{text-align:center;margin:0 0 .5rem;color:var(--color-primary-soft)}.monsters_header__IZGvh{display:flex;gap:1rem;align-items:flex-end;position:relative;max-width:900px;margin:0 auto 1rem;width:100%;flex-wrap:wrap}.monsters_activeFilters__AqzWs{max-width:900px;margin:0 auto 1rem;background:hsla(0,0%,100%,.03);border:1px solid var(--background-base);border-radius:.75rem;padding:.75rem 1rem;box-shadow:0 4px 10px rgba(0,0,0,.25)}.monsters_activeFilters__AqzWs p{margin:0 0 .4rem;color:var(--text-muted);font-weight:600}.monsters_filterTags__TX1Jp{display:flex;flex-wrap:wrap;gap:.5rem}.monsters_filterTag__NYDvU{background:linear-gradient(135deg,rgba(101,78,163,.4),rgba(234,175,200,.25));border:1px solid hsla(0,0%,100%,.08);color:#f2e9ff;border-radius:9999px;font-size:.9rem;box-shadow:0 2px 8px rgba(0,0,0,.3);position:relative;overflow:visible;padding:.35rem 1.4rem .35rem .9rem}.monsters_removeTag__g_tML{position:absolute;top:-6px;right:-6px;width:22px;height:22px;border-radius:50%;border:1px solid hsla(0,0%,100%,.35);background:rgba(0,0,0,.45);color:#fff;font-weight:700;cursor:pointer;opacity:0;transition:opacity .2s ease,transform .2s ease}.monsters_filterTag__NYDvU:hover .monsters_removeTag__g_tML{opacity:1;transform:scale(1.05)}.monsters_searchWrapper__kccOh{flex:1 1;min-width:260px;width:100%}.monsters_btnFilter__s10jD{background:var(--background-dark);border:2px solid var(--background-base);box-shadow:0 2px 4px rgba(0,0,0,.4);padding:.5rem;border-radius:4px;display:grid;place-content:center;cursor:pointer;transition:.2s ease;height:48px;min-width:48px}.monsters_btnFilter__s10jD:hover{transform:scale(1.03);color:var(--color-primary-soft);border-color:var(--color-primary-soft)}.monsters_wrapperCards__St0Lk{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));width:100%;grid-gap:1rem;gap:1rem}.monsters_cards__iYAUR{background-color:var(--background-dark);border:2px solid var(--background-base);padding:1rem;border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.4);cursor:pointer;transition:all .3s ease-in-out;position:relative}.monsters_cards__iYAUR header{display:flex;align-items:center;justify-content:space-between}.monsters_cards__iYAUR h3{font-size:20px;color:var(--color-primary-vibrant);margin-bottom:5px}.monsters_cards__iYAUR p{color:var(--text-muted);font-size:14px;line-height:18px}.monsters_cards__iYAUR .monsters_wrapperSpinner__kLT6o{position:absolute;right:20px;bottom:10px}.monsters_cards__iYAUR.monsters_loading__8Hu24{opacity:.5;cursor:wait!important;position:relative}.monsters_cards__iYAUR.monsters_loading__8Hu24:hover{transform:scale(1);background-color:#322633}.monsters_cards__iYAUR:hover{border-color:var(--color-secondary-light);transform:scale(1.03);box-shadow:0 6px 12px rgba(0,0,0,.6)}.monsters_cardTitle__0YmeW{display:flex;align-items:center;gap:.5rem}.monsters_challengerTag__Km0NG{background:rgba(255,87,87,.15);border:1px solid #ff5757;color:#ff9d9d;border-radius:8px;padding:.1rem .5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.monsters_challengerCard__U70Ed{background:radial-gradient(circle at top,rgba(255,87,87,.12),transparent) var(--background-dark),linear-gradient(145deg,#1c0d1e 0,#201224 40%,#1c0f22 100%);border-color:#5c1d2d;box-shadow:0 4px 10px rgba(255,87,87,.25)}.monsters_dualVersionCard__7aXZG{background:radial-gradient(circle at 20% 20%,rgba(54,149,255,.1),transparent 45%),radial-gradient(circle at 80% 10%,rgba(245,84,84,.16),transparent 35%),linear-gradient(145deg,#1a1f33,#1d1f2c 35%,#582e45);border-color:#4b4d71;box-shadow:0 4px 12px rgba(98,163,255,.18),0 2px 8px rgba(245,84,84,.16)}.monsters_dualVersionTag___R6nY{background:linear-gradient(135deg,rgba(54,149,255,.16),rgba(245,84,84,.16));border:1px solid rgba(185,168,255,.4);color:#e4e7ff;border-radius:9999px;padding:.15rem .65rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.02em;box-shadow:0 0 8px rgba(111,167,255,.2)}.monsters_btnLoadMore__qUamp{font-family:var(--font-body);padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;background-color:var(--color-primary-soft);transition:.5s ease;font-size:1rem;line-height:1.4rem;color:var(--blue-darkest);font-weight:600;margin:1.5rem auto 0;display:flex;justify-self:center;box-shadow:2px 2px 5px rgba(0,0,0,.8)}.monsters_btnLoadMore__qUamp:hover{background:var(--color-primary-vibrant);transform:scale(1.03) translateY(-2px);box-shadow:5px 5px 10px rgba(0,0,0,.8)}.monsters_allLoaded__as4bh{padding:1.5rem 0;text-align:center;color:var(--text-muted);font-weight:500;font-size:1.1rem}.monsters_closeFilter__Sbqyg{background-color:rgba(0,0,0,.3);z-index:0;min-width:100dvw;height:110dvh;position:fixed;top:-10px;left:0;z-index:9}@media(max-width:780px){.monsters_wrapper__3KzYI{padding:2rem 1rem}.monsters_bgWrapper__SQcxx{padding:100px 1rem 1rem}.monsters_header__IZGvh{max-width:100%;align-items:stretch}}