.BeastPanels-module__cljqYa__panel{color:var(--white,#fff);font-family:var(--font-body), system-ui, sans-serif;background:linear-gradient(to top right,#00e2ff,#008eff);border-radius:40px;margin:44px 0;padding:clamp(34px,4.4vw,52px) clamp(20px,3vw,34px) clamp(20px,3vw,34px);box-shadow:0 24px 60px #0a3a5752}.BeastPanels-module__cljqYa__title{text-align:center;text-shadow:0 2px #0a3a5759;font-family:var(--font-display,"Luckiest Guy", cursive), system-ui, sans-serif;letter-spacing:.02em;margin:0 0 clamp(10px,1.6vw,18px);font-size:clamp(34px,5.6vw,64px);line-height:1.05}.BeastPanels-module__cljqYa__titleAccent{color:var(--yellow-header,#ffed00);text-shadow:0 2px #0a3a5759}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__intro{margin:0 0 16px;font-size:.95rem;font-weight:600;line-height:1.5}.BeastPanels-module__cljqYa__mapWrap{margin:0 calc(-1*clamp(20px,3vw,34px)) 14px 0}.BeastPanels-module__cljqYa__map{width:100%;height:auto;display:block}.BeastPanels-module__cljqYa__land{fill:var(--cta,#4cb847);stroke:#ffffff80;stroke-width:.12px;transition:fill .6s}.BeastPanels-module__cljqYa__landAfter{fill:#6f8a63}.BeastPanels-module__cljqYa__invasion{stroke:#ff1313;stroke-width:.5px;stroke-linecap:round}.BeastPanels-module__cljqYa__spot{cursor:pointer}.BeastPanels-module__cljqYa__controls{background:#0a3a5747;border-radius:999px;align-items:center;gap:14px;margin:0 0 16px;padding:8px 14px;display:flex}.BeastPanels-module__cljqYa__play{border:3px solid var(--white,#fff);background:var(--yellow-header,#ffed00);width:44px;height:44px;color:var(--navy,#0a3a57);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.BeastPanels-module__cljqYa__play:focus-visible{outline:3px solid var(--navy,#0a3a57);outline-offset:2px}.BeastPanels-module__cljqYa__slider{accent-color:var(--yellow-header,#ffed00);flex:1}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__stepWhen{text-align:right;width:92px;color:var(--yellow-header,#ffed00);flex:0 0 92px;font-size:.78rem;font-weight:800;line-height:1.15}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__stepCount{color:#ffffffe0;flex:none;font-size:.78rem;font-weight:700}.BeastPanels-module__cljqYa__dot{fill:var(--white,#fff)}main[data-pc-textinvert=on] .BeastPanels-module__cljqYa__dot{fill:var(--navy,#0a3a57)}.BeastPanels-module__cljqYa__dotOn{fill:var(--yellow-header,#ffed00)}.BeastPanels-module__cljqYa__hit{fill:#0000}.BeastPanels-module__cljqYa__label{font-family:var(--font-body), system-ui, sans-serif;fill:var(--white,#fff);pointer-events:none;font-size:1.15px;font-weight:800}main[data-pc-textinvert=on] .BeastPanels-module__cljqYa__label{fill:var(--navy,#0a3a57)}.BeastPanels-module__cljqYa__tabs{flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.BeastPanels-module__cljqYa__tab{border:1.5px solid var(--navy,#0a3a57);background:var(--navy,#0a3a57);color:#fff;font-family:var(--font-body), system-ui, sans-serif;cursor:pointer;border-radius:999px;padding:7px 11px;font-size:.78rem;font-weight:700}.BeastPanels-module__cljqYa__tab:focus-visible{outline:3px solid var(--yellow-header,#ffed00);outline-offset:2px}.BeastPanels-module__cljqYa__tabOn{background:var(--yellow-header,#ffed00);border-color:var(--yellow-header,#ffed00);color:var(--navy,#0a3a57)}.BeastPanels-module__cljqYa__card,.BeastPanels-module__cljqYa__outlier{padding:4px 0 0}.BeastPanels-module__cljqYa__cardTop{align-items:center;gap:14px;margin:0 0 10px;display:flex}.BeastPanels-module__cljqYa__cardNames{min-width:0}.BeastPanels-module__cljqYa__outlier{background:#ffffff1a;border-style:dashed;margin-top:16px}.BeastPanels-module__cljqYa__cardText{min-width:0}.BeastPanels-module__cljqYa__portrait{object-fit:cover;border:2px solid var(--yellow-header,#ffed00);background:#ffffff14;border-radius:50%;flex:none;width:64px;height:64px}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__cardHead{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 2px;display:flex}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__cardPlace{letter-spacing:.14em;text-transform:uppercase;color:var(--yellow-header,#ffed00);font-size:.68rem;font-weight:800}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__cardWhen{color:#ffffffe0;font-size:.72rem;font-weight:600}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__cardFigure{font-family:var(--font-display,"Luckiest Guy", cursive), system-ui, sans-serif;color:var(--yellow-header,#ffed00);letter-spacing:.02em;margin:0;font-size:calc(1.3rem + 5pt);line-height:1.1}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__cardBody{margin:0 0 8px;font-size:.92rem;font-weight:500;line-height:1.55}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__cardEvidence{color:#ffffffe0;margin:0;font-size:.76rem;font-weight:500;line-height:1.4}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__cardOffTrail{color:var(--yellow-header,#ffed00);border-top:1px solid #ffffff24;margin:8px 0 0;padding-top:8px;font-size:.8rem;font-weight:600}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__note{border-top:1px solid var(--white,#fff);color:#ffffffe0;margin:10px 0 0;padding-top:12px;font-size:calc(.76rem - 2pt);font-weight:500;line-height:1.2em}@media (max-width:640px){.BeastPanels-module__cljqYa__label{font-size:1.45px}}:root[data-pc-contrast-scheme=black-on-white] .BeastPanels-module__cljqYa__land{fill:none;stroke:#000;stroke-width:.8px}:root[data-pc-contrast-scheme=black-on-white] .BeastPanels-module__cljqYa__hop,:root[data-pc-contrast-scheme=black-on-white] .BeastPanels-module__cljqYa__dot,:root[data-pc-contrast-scheme=black-on-white] .BeastPanels-module__cljqYa__dotOn{stroke:#000;fill:#000}:root[data-pc-contrast-scheme=black-on-white] .BeastPanels-module__cljqYa__hop{fill:none}:root[data-pc-contrast-scheme=black-on-white] .BeastPanels-module__cljqYa__label{fill:#000}:root[data-pc-contrast-scheme=black-on-white] .BeastPanels-module__cljqYa__slider{accent-color:#000}:root[data-pc-contrast-scheme=white-on-black] .BeastPanels-module__cljqYa__land{fill:none;stroke:#fff;stroke-width:.8px}:root[data-pc-contrast-scheme=white-on-black] .BeastPanels-module__cljqYa__hop,:root[data-pc-contrast-scheme=white-on-black] .BeastPanels-module__cljqYa__dot,:root[data-pc-contrast-scheme=white-on-black] .BeastPanels-module__cljqYa__dotOn{stroke:#fff;fill:#fff}:root[data-pc-contrast-scheme=white-on-black] .BeastPanels-module__cljqYa__hop{fill:none}:root[data-pc-contrast-scheme=white-on-black] .BeastPanels-module__cljqYa__label{fill:#fff}:root[data-pc-contrast-scheme=white-on-black] .BeastPanels-module__cljqYa__slider{accent-color:#fff}.BeastPanels-module__cljqYa__mapKey{flex-wrap:wrap;gap:8px 16px;margin:0 0 10px;padding:0;font-size:.78rem;font-weight:700;list-style:none;display:flex}.BeastPanels-module__cljqYa__mapKey li{align-items:center;gap:6px;display:inline-flex}.BeastPanels-module__cljqYa__keySwatch{border-radius:4px;width:14px;height:14px}.BeastPanels-module__cljqYa__keyBefore{background:var(--cta,#4cb847)}.BeastPanels-module__cljqYa__keyAfter{background:#6f8a63}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:0;display:grid}.BeastPanels-module__cljqYa__spec{border-bottom:1px solid #ffffff40;justify-content:space-between;gap:10px;padding:6px 0;display:flex}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__specKey{letter-spacing:.08em;text-transform:uppercase;color:var(--yellow-header,#ffed00);font-size:.78rem;font-weight:700}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__specVal{text-align:right;margin:0;font-size:.92rem;font-weight:600}.BeastPanels-module__cljqYa__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:640px){.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__specs,.BeastPanels-module__cljqYa__cols{grid-template-columns:minmax(0,1fr)}}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__colHead{letter-spacing:.12em;text-transform:uppercase;color:var(--yellow-header,#ffed00);margin:0 0 6px;font-size:.72rem;font-weight:800}.BeastPanels-module__cljqYa__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.BeastPanels-module__cljqYa__chip{background:var(--navy,#0a3a57);border-radius:999px;padding:4px 9px;font-size:.76rem;font-weight:700}.BeastPanels-module__cljqYa__bullets{margin:0;padding-left:18px;font-size:.9rem;font-weight:500;line-height:1.45}.BeastPanels-module__cljqYa__bullets li{margin:0 0 4px}.BeastPanels-module__cljqYa__pro::marker{color:#22c55e}.BeastPanels-module__cljqYa__con::marker{color:#ff6b6b}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__trainLabel{font-family:var(--font-display,"Luckiest Guy", cursive), system-ui, sans-serif;color:var(--yellow-header,#ffed00);margin:0 0 8px;font-size:1.2rem}.BeastPanels-module__cljqYa__roll{scroll-snap-type:x proximity;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;margin:0 0 12px;scroll-padding-left:0;display:flex;overflow-x:auto}.BeastPanels-module__cljqYa__roll::-webkit-scrollbar{display:none}.BeastPanels-module__cljqYa__rollCard{scroll-snap-align:start;background:#ffffff29;border:1px solid #ffffff47;border-radius:18px;flex:0 0 calc(100% - 44px);padding:16px 18px}@media (min-width:900px){.BeastPanels-module__cljqYa__rollCard{flex:0 0 calc(50% - 6px)}}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__rollBreed{opacity:.9;margin:0 0 8px;font-size:.8rem;font-weight:700}.BeastPanels-module__cljqYa__panel .BeastPanels-module__cljqYa__rollCitation{color:var(--yellow-header,#ffed00);border-top:1px solid #ffffff4d;margin:10px 0 0;padding-top:8px;font-size:.76rem;font-weight:600;line-height:1.3em}.BeastPanels-module__cljqYa__loop{fill:#ffffff1f;stroke:var(--yellow-header,#ffed00);stroke-width:5px;stroke-linejoin:round}.BeastPanels-module__cljqYa__loopOff{fill:none;stroke:#ffffff80;stroke-width:3px;stroke-dasharray:6 9;stroke-linecap:round}.BeastPanels-module__cljqYa__flow{fill:var(--yellow-header,#ffed00)}.BeastPanels-module__cljqYa__nodeLabel{font-family:var(--font-display,"Luckiest Guy", cursive), system-ui, sans-serif;fill:var(--white,#fff);font-size:17px}.BeastPanels-module__cljqYa__nodeSub{font-family:var(--font-body), system-ui, sans-serif;fill:var(--yellow-header,#ffed00);font-size:9px;font-weight:700}.BeastPanels-module__cljqYa__armLabel{font-family:var(--font-body), system-ui, sans-serif;fill:var(--white,#fff);font-size:9px;font-weight:700}:is(main[data-pc-textinvert=on] .BeastPanels-module__cljqYa__nodeLabel,main[data-pc-textinvert=on] .BeastPanels-module__cljqYa__armLabel){fill:var(--navy,#0a3a57)}.BeastPanels-module__cljqYa__portraitLink{border-radius:50%;line-height:0;display:inline-flex}.BeastPanels-module__cljqYa__portraitLink img{transition:transform .16s}.BeastPanels-module__cljqYa__portraitLink:hover img{transform:scale(1.06)}.BeastPanels-module__cljqYa__portraitLink:focus-visible{outline:3px solid var(--navy,#0a3a57);outline-offset:3px}
