.uc-mon-hero{padding:2.5rem 0 1rem;text-align:center}.uc-mon-hero .uc-release{font-size:clamp(2.2rem,6vw,4.6rem);margin-bottom:.2rem}.uc-cl-meta{color:var(--uc-muted);font-size:1.1rem;max-width:62ch;margin:0 auto}.uc-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:1.5rem 0 0}.uc-stats>div{min-width:150px;padding:.7rem 1.2rem;background:#081422b0;border:1px solid rgba(104,196,206,.35)}.uc-stats dt{font-weight:400;font-size:.78rem;letter-spacing:.16em;color:var(--uc-muted)}.uc-stats dd{margin:0;font-family:VT323,monospace;font-size:2.2rem;line-height:1;color:var(--uc-teal)}.uc-mon-toolbar{margin:2rem 0 1.5rem;padding:.9rem 1rem .4rem;background:#060e16eb;border:1px solid rgba(104,196,206,.35)}.uc-mon-row{display:flex;flex-wrap:wrap;gap:.7rem 1.2rem;align-items:center;margin-bottom:.8rem}.uc-mon-search{flex:1 1 280px;max-width:520px}.uc-mon-search .input-group-text{background:#68c4ce1f;border-color:#68c4ce73;color:var(--uc-teal);font-family:VT323,monospace}.uc-mon-search .form-control,.uc-cl-select{background-color:#00000073;border-color:#68c4ce73;color:var(--uc-text);border-radius:0}.uc-mon-search .form-control:focus,.uc-cl-select:focus{border-color:var(--uc-teal);box-shadow:0 0 0 .2rem #68c4ce33}.uc-mon-field{display:flex;align-items:center;gap:.6rem;color:var(--uc-gold);letter-spacing:.1em;font-size:.9rem}.uc-cl-select{width:auto;min-width:130px;letter-spacing:.08em}.uc-mon-switch{color:var(--uc-gold);letter-spacing:.1em;font-size:.9rem;margin:0}.uc-mon-switch .form-check-input{cursor:pointer;background-color:#00000080;border-color:#dec47899}.uc-mon-switch .form-check-input:checked{background-color:var(--uc-gold);border-color:var(--uc-gold)}.uc-mon-switch .form-check-input:focus{box-shadow:0 0 0 .2rem #dec47840}.uc-mon-switch .form-check-label{cursor:pointer}.uc-mon-filter-btn{border-radius:0;letter-spacing:.1em}.uc-level-all{display:flex;align-items:center;gap:.6rem;color:var(--uc-gold);letter-spacing:.1em;font-size:.9rem}.uc-level-all .uc-levels{margin-top:0}.uc-cl-chips-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.7rem}.uc-chip{--c: var(--uc-teal);display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .7rem;font:inherit;font-size:.85rem;letter-spacing:.1em;color:var(--uc-muted);background:#00000059;border:1px solid color-mix(in srgb,var(--c) 45%,transparent);transition:color .15s,border-color .15s,background .15s}.uc-chip span{color:var(--c)}.uc-chip-flag{width:24px;height:15px;object-fit:cover;border:1px solid rgba(200,205,210,.6)}.uc-chip:hover:not(:disabled),.uc-chip:focus-visible{color:var(--uc-text);border-color:var(--c);outline:none}.uc-chip:focus-visible,.uc-mon-desc-btn:focus-visible,.uc-mon-top:focus-visible,.uc-linkbtn:focus-visible{outline:2px solid var(--uc-teal);outline-offset:2px}.uc-chip.is-on{color:#fff;background:color-mix(in srgb,var(--c) 22%,transparent);border-color:var(--c);box-shadow:inset 3px 0 0 var(--c)}.uc-chip:disabled{opacity:.35}.uc-cl-summary{margin:.2rem 0;color:var(--uc-muted);font-size:.9rem}.uc-cl-summary strong{color:var(--uc-text);font-weight:400}.uc-linkbtn{padding:0;border:0;background:none;color:var(--uc-teal);text-decoration:underline;font:inherit}kbd{background:#68c4ce26;color:var(--uc-text);border:1px solid rgba(104,196,206,.4);border-radius:0;padding:0 .35em}mark{background:#f0cd6e59;color:#fff;padding:0 .1em}.uc-mgrid{list-style:none;margin:0;padding:0;display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr))}.uc-mgrid>li{display:flex;min-width:0;content-visibility:auto;contain-intrinsic-size:auto 560px}.uc-mcard{--c: var(--uc-gold);display:flex;flex-direction:column;gap:.6rem;width:100%;padding:.9rem 1rem 1rem;background:var(--uc-panel);border:1px solid color-mix(in srgb,var(--c) 45%,transparent);border-top:3px solid var(--c)}.uc-mcard-head h3{margin:0 0 .35rem;font-size:1.2rem;font-weight:400;line-height:1.2;overflow-wrap:anywhere}.uc-mcard-tags{display:flex;flex-wrap:wrap;gap:.4rem .6rem;align-items:center}.uc-cat-tag{display:inline-block;padding:.05rem .5rem;font-size:.72rem;letter-spacing:.16em;color:var(--c);border:1px solid color-mix(in srgb,var(--c) 55%,transparent)}.uc-mid{font-family:VT323,monospace;font-size:1.05rem;color:var(--uc-muted);letter-spacing:.08em}.uc-mcard .uc-mon-img{width:100%;aspect-ratio:2 / 1}.uc-mon-img img.is-destroyed{filter:grayscale(1) brightness(.55) sepia(.35) hue-rotate(-30deg);transition:filter .25s}.uc-mon-note{margin:0;font-size:.82rem;color:var(--uc-muted)}.uc-mcard .uc-mon-map{position:relative;width:100%;aspect-ratio:12 / 5}.uc-mon-map img{width:100%;height:100%;object-fit:cover;display:block}.uc-mon-map-tag{position:absolute;left:.45rem;top:.35rem;padding:.05rem .4rem;font-size:.68rem;letter-spacing:.14em;color:var(--uc-gold);background:#040a10b8;border:1px solid rgba(222,196,120,.35);pointer-events:none}.uc-mon-sites{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.uc-mon-sites li{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .6rem;color:var(--uc-gold);font-size:.98rem}.uc-mon-sites small{color:var(--uc-muted);font-size:.82rem;letter-spacing:.04em}.uc-flag-none{display:inline-grid;place-items:center;font-size:.7rem;color:var(--uc-muted);background:#ffffff0f}.uc-mon-how{margin:0;color:var(--uc-muted);font-size:.9rem;line-height:1.4}.uc-mon-details summary{cursor:pointer;color:var(--uc-gold);letter-spacing:.1em;font-size:.9rem}.uc-mcard-level{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-top:.2rem}.uc-mcard-level .uc-levels{margin-top:0}.uc-mcard-level .uc-fx-head{margin:0;flex:1 1 140px;min-width:0;overflow-wrap:anywhere}.uc-mcard .uc-fx{flex:1;font-size:.8rem}.uc-mon-none{margin:0;color:var(--uc-muted);font-family:Share Tech,sans-serif;font-size:.95rem}.uc-mon-match{margin:0;font-size:.82rem;color:var(--uc-teal)}.uc-mon-desc-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:.6rem;padding:.25rem .1rem;margin-top:.2rem;font:inherit;font-size:.85rem;letter-spacing:.14em;color:var(--uc-muted);background:none;border:0}.uc-mon-desc-btn:hover{color:var(--uc-text)}.uc-chevron{width:.55em;height:.55em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform .2s;flex-shrink:0}.uc-mon-desc-btn[aria-expanded=true] .uc-chevron{transform:rotate(45deg)}.uc-mon-desc{font-size:.92rem;line-height:1.5;color:var(--uc-text)}.uc-mon-desc p{margin:0 0 .5rem}.uc-mon-desc p:last-child{margin:0}.uc-cl-empty{padding:2.5rem 1rem;text-align:center}.uc-mon-top{position:fixed;right:1.2rem;bottom:1.2rem;z-index:1000;padding:.55rem .9rem;font:inherit;letter-spacing:.16em;color:var(--uc-text);background:#081422eb;border:1px solid var(--uc-teal);opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .2s,transform .2s}.uc-mon-top.is-shown{opacity:1;transform:none;pointer-events:auto}@media(max-width:767.98px){.uc-mon-filters{display:none}.uc-mon-filters.is-open{display:block}}@media(max-width:575.98px){.uc-mon-toolbar{padding:.8rem .8rem .3rem}.uc-mon-search{max-width:none}.uc-stats>div{min-width:42%}.uc-mcard{padding:.8rem}}@media(prefers-reduced-motion:reduce){.uc-chevron,.uc-chip,.uc-mon-top,.uc-mon-img img.is-destroyed{transition:none}}
