.PwaInstallPrompt-module__abxdtG__strip{display:none}.PwaInstallPrompt-module__abxdtG__dialog{width:min(420px,100vw - 32px);max-width:none;color:hsl(var(--foreground));background:0 0;border:0;border-radius:20px;padding:0;overflow:visible}.PwaInstallPrompt-module__abxdtG__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030712ad}.PwaInstallPrompt-module__abxdtG__card{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:20px;padding:24px;box-shadow:0 24px 80px #00000061}.PwaInstallPrompt-module__abxdtG__eyebrow{color:hsl(var(--primary));font:600 10px/1.4 var(--app-font-mono);letter-spacing:.12em}.PwaInstallPrompt-module__abxdtG__card h2{font:750 22px/1.15 var(--app-font-display);letter-spacing:-.04em;margin:11px 0 10px}.PwaInstallPrompt-module__abxdtG__card p,.PwaInstallPrompt-module__abxdtG__card ol{color:hsl(var(--muted-foreground));margin:0;padding-left:0;font-size:14px;line-height:1.65}.PwaInstallPrompt-module__abxdtG__card ol{padding-left:20px}.PwaInstallPrompt-module__abxdtG__card li+li{margin-top:5px}.PwaInstallPrompt-module__abxdtG__card strong{color:hsl(var(--foreground))}.PwaInstallPrompt-module__abxdtG__dismiss{border:1px solid hsl(var(--border));width:100%;color:hsl(var(--foreground));background:hsl(var(--surface-2));font:inherit;cursor:pointer;border-radius:11px;margin-top:20px;padding:11px 14px;font-size:13px;font-weight:650}.PwaInstallPrompt-module__abxdtG__dismiss:focus-visible,.PwaInstallPrompt-module__abxdtG__installButton:focus-visible,.PwaInstallPrompt-module__abxdtG__dismissButton:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}@media (max-width:1366px){.PwaInstallPrompt-module__abxdtG__strip{border:1px solid hsl(var(--border));background:hsl(var(--surface));border-top:0;border-radius:0 0 11px 11px;align-items:center;gap:8px;min-height:42px;margin-top:-1px;padding:4px 12px 4px 16px;display:flex;box-shadow:0 7px 18px #0407141a}.PwaInstallPrompt-module__abxdtG__stripMessage{min-width:0;color:hsl(var(--muted-foreground));flex:auto;align-items:center;gap:7px;font-size:11px;font-weight:550;line-height:1.3;display:flex}.PwaInstallPrompt-module__abxdtG__stripMessage svg{color:hsl(var(--primary));flex:none}.PwaInstallPrompt-module__abxdtG__installButton{color:hsl(var(--primary-foreground));background:hsl(var(--primary));font:inherit;cursor:pointer;border:0;border-radius:7px;flex:none;padding:7px 11px;font-size:11px;font-weight:700}.PwaInstallPrompt-module__abxdtG__dismissButton{width:27px;height:27px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 27px;place-items:center;padding:0;display:grid}.PwaInstallPrompt-module__abxdtG__dismissButton:hover{color:hsl(var(--foreground));background:hsl(var(--surface-2))}}@media (max-width:380px){.PwaInstallPrompt-module__abxdtG__strip{gap:5px;padding-left:11px;padding-right:8px}.PwaInstallPrompt-module__abxdtG__stripMessage{gap:5px;font-size:10px}}
.PokemonGoRaidBossesPage-module__6YYrgq__catalog{gap:18px;max-width:1160px;margin:0 auto;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__featured{gap:14px;max-width:1160px;margin:0 auto 30px;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__featuredIntro{justify-content:space-between;align-items:end;gap:18px;display:flex}.PokemonGoRaidBossesPage-module__6YYrgq__eyebrow{color:hsl(var(--primary));font:600 10px/1.4 var(--app-font-mono);letter-spacing:.06em;text-transform:uppercase}.PokemonGoRaidBossesPage-module__6YYrgq__featuredIntro h2{font:700 22px/1.2 var(--app-font-display);letter-spacing:-.04em;margin:5px 0 0}.PokemonGoRaidBossesPage-module__6YYrgq__featuredIntro p{color:hsl(var(--muted-foreground));margin:6px 0 0;font-size:12px}.PokemonGoRaidBossesPage-module__6YYrgq__datePicker{color:hsl(var(--muted-foreground));gap:5px;font-size:10px;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__datePicker input{border:1px solid hsl(var(--border));min-height:38px;color:hsl(var(--foreground));background:hsl(var(--surface));font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:9px;padding:0 10px;font-size:12px}.PokemonGoRaidBossesPage-module__6YYrgq__featuredEvents{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__featuredEvent{border:1px solid hsl(var(--primary) / .28);background:linear-gradient(135deg, hsl(var(--primary) / .1), hsl(var(--surface)) 65%);border-radius:15px;gap:13px;padding:16px;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__eventHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.PokemonGoRaidBossesPage-module__6YYrgq__eventHeading h3{font:650 15px/1.35 var(--app-font-display);margin:5px 0 0}.PokemonGoRaidBossesPage-module__6YYrgq__eventLink{color:hsl(var(--primary));text-underline-offset:3px;flex:none;font-size:10px;text-decoration:underline}.PokemonGoRaidBossesPage-module__6YYrgq__countdown{color:hsl(var(--primary));font:600 10px/1.5 var(--app-font-mono);overflow-wrap:anywhere;margin-top:7px;display:block}.gc-go-event-progress-track.PokemonGoRaidBossesPage-module__6YYrgq__raidProgressTrack{height:12px}.PokemonGoRaidBossesPage-module__6YYrgq__featuredBosses{gap:8px;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__featuredBoss{border:1px solid hsl(var(--border) / .7);background:hsl(var(--background) / .35);border-radius:11px;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.PokemonGoRaidBossesPage-module__6YYrgq__featuredBoss>div{gap:4px;min-width:0;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__featuredBoss strong{overflow-wrap:anywhere;font-size:12px}.PokemonGoRaidBossesPage-module__6YYrgq__featuredBoss span:not(.PokemonGoRaidBossesPage-module__6YYrgq__featuredArtworkFallback){color:hsl(var(--muted-foreground));font-size:10px}.PokemonGoRaidBossesPage-module__6YYrgq__featuredArtwork,.PokemonGoRaidBossesPage-module__6YYrgq__featuredArtworkFallback{object-fit:contain;background:hsl(var(--surface));border-radius:9px;flex:none;place-items:center;width:50px;height:50px;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__featuredArtworkFallback{color:hsl(var(--muted-foreground));font-size:20px}.PokemonGoRaidBossesPage-module__6YYrgq__toolbar{align-items:center;gap:14px;display:flex}.PokemonGoRaidBossesPage-module__6YYrgq__search{border:1px solid hsl(var(--border));max-width:440px;height:42px;color:hsl(var(--muted-foreground));background:hsl(var(--surface));border-radius:9px;flex:1;align-items:center;gap:9px;padding:0 12px;display:flex}.PokemonGoRaidBossesPage-module__6YYrgq__search:focus-within{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary) / .12)}.PokemonGoRaidBossesPage-module__6YYrgq__search input{width:100%;color:hsl(var(--foreground));font:inherit;background:0 0;border:0;outline:0;font-size:12px}.PokemonGoRaidBossesPage-module__6YYrgq__search input::placeholder{color:hsl(var(--muted-foreground))}.PokemonGoRaidBossesPage-module__6YYrgq__count{color:hsl(var(--muted-foreground));font:11px var(--app-font-mono)}.PokemonGoRaidBossesPage-module__6YYrgq__filters{flex-wrap:wrap;gap:7px;display:flex}.PokemonGoRaidBossesPage-module__6YYrgq__filter,.PokemonGoRaidBossesPage-module__6YYrgq__activeFilter{border:1px solid hsl(var(--border));min-height:32px;color:hsl(var(--muted-foreground));background:hsl(var(--surface));font:inherit;cursor:pointer;border-radius:999px;padding:6px 10px;font-size:11px}.PokemonGoRaidBossesPage-module__6YYrgq__activeFilter{border-color:hsl(var(--primary) / .5);color:hsl(var(--foreground));background:hsl(var(--primary) / .14)}.PokemonGoRaidBossesPage-module__6YYrgq__filter:focus-visible,.PokemonGoRaidBossesPage-module__6YYrgq__activeFilter:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.PokemonGoRaidBossesPage-module__6YYrgq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__card{border:1px solid hsl(var(--border));background:hsl(var(--surface));border-radius:16px;gap:15px;min-width:0;padding:19px;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__cardHeading{grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__bossArtwork{object-fit:contain;background:hsl(var(--background) / .5);border-radius:13px;width:74px;height:74px;display:block}.PokemonGoRaidBossesPage-module__6YYrgq__cardHeading h2{font:700 18px/1.25 var(--app-font-display);letter-spacing:-.03em;margin:5px 0 0}.PokemonGoRaidBossesPage-module__6YYrgq__cardHeading h2 small{color:hsl(var(--muted-foreground));font-size:12px;font-weight:550}.PokemonGoRaidBossesPage-module__6YYrgq__tier,.PokemonGoRaidBossesPage-module__6YYrgq__detailLabel{color:hsl(var(--primary));font:600 10px/1.4 var(--app-font-mono);letter-spacing:.04em;text-transform:uppercase}.PokemonGoRaidBossesPage-module__6YYrgq__shiny{color:#f7da6e;background:#cfa7171a;border:1px solid #eac43e4d;border-radius:999px;flex:none;align-items:center;gap:5px;padding:5px 7px;font-size:10px;font-weight:650;display:inline-flex}.PokemonGoRaidBossesPage-module__6YYrgq__types,.PokemonGoRaidBossesPage-module__6YYrgq__chips{flex-wrap:wrap;gap:6px;display:flex}.PokemonGoRaidBossesPage-module__6YYrgq__types span,.PokemonGoRaidBossesPage-module__6YYrgq__chips span{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));background:hsl(var(--background) / .4);border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;display:inline-flex}.PokemonGoRaidBossesPage-module__6YYrgq__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__stats div{border:1px solid hsl(var(--border) / .7);background:hsl(var(--background) / .36);border-radius:10px;gap:4px;padding:10px;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__stats span,.PokemonGoRaidBossesPage-module__6YYrgq__stats small{color:hsl(var(--muted-foreground));font-size:10px}.PokemonGoRaidBossesPage-module__6YYrgq__stats strong{font:700 15px/1.2 var(--app-font-display)}.PokemonGoRaidBossesPage-module__6YYrgq__stats small{font-size:9px}.PokemonGoRaidBossesPage-module__6YYrgq__detail{gap:7px;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__additionalInfo{border-top:1px solid hsl(var(--border));padding-top:12px}.PokemonGoRaidBossesPage-module__6YYrgq__additionalInfo summary{width:fit-content;color:hsl(var(--primary));font:650 10px/1.4 var(--app-font-mono);letter-spacing:.05em;cursor:pointer;list-style:none}.PokemonGoRaidBossesPage-module__6YYrgq__additionalInfo summary::-webkit-details-marker{display:none}.PokemonGoRaidBossesPage-module__6YYrgq__additionalInfo summary:after{content:"+";color:hsl(var(--muted-foreground));margin-left:8px}.PokemonGoRaidBossesPage-module__6YYrgq__additionalInfo[open] summary:after{content:"−"}.PokemonGoRaidBossesPage-module__6YYrgq__additionalContent{gap:13px;padding-top:13px;display:grid}.PokemonGoRaidBossesPage-module__6YYrgq__chips b{color:hsl(var(--foreground));font:650 9px var(--app-font-mono)}.PokemonGoRaidBossesPage-module__6YYrgq__notShiny{color:hsl(var(--muted-foreground));font-size:10px}.PokemonGoRaidBossesPage-module__6YYrgq__message{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));background:hsl(var(--surface));border-radius:12px;padding:16px;font-size:13px}@media (max-width:720px){.PokemonGoRaidBossesPage-module__6YYrgq__grid,.PokemonGoRaidBossesPage-module__6YYrgq__featuredEvents{grid-template-columns:1fr}.PokemonGoRaidBossesPage-module__6YYrgq__card{padding:16px}}@media (max-width:440px){.PokemonGoRaidBossesPage-module__6YYrgq__featuredIntro{flex-direction:column;align-items:flex-start}.PokemonGoRaidBossesPage-module__6YYrgq__datePicker,.PokemonGoRaidBossesPage-module__6YYrgq__datePicker input{width:100%}.PokemonGoRaidBossesPage-module__6YYrgq__cardHeading{grid-template-columns:64px minmax(0,1fr);gap:9px}.PokemonGoRaidBossesPage-module__6YYrgq__bossArtwork{width:64px;height:64px}.PokemonGoRaidBossesPage-module__6YYrgq__cardHeading .PokemonGoRaidBossesPage-module__6YYrgq__shiny{grid-column:2;justify-self:start}.PokemonGoRaidBossesPage-module__6YYrgq__toolbar{flex-direction:column;align-items:flex-start}}
