.page-module__mWVqZa__page{gap:20px;display:grid}.page-module__mWVqZa__hero,.page-module__mWVqZa__section{border:1px solid var(--border);background:linear-gradient(160deg,#101c30f5,#080e1afa);box-shadow:0 20px 54px #00000042}.page-module__mWVqZa__hero{background:linear-gradient(135deg,#140e27fa,#0b1a2bf5);border-color:#a855f73d;border-radius:24px;justify-content:space-between;gap:20px;padding:clamp(20px,4vw,34px);display:flex}.page-module__mWVqZa__hero h1,.page-module__mWVqZa__section h2,.page-module__mWVqZa__group h3,.page-module__mWVqZa__player h4,.page-module__mWVqZa__resultCard h3{margin:0}.page-module__mWVqZa__hero h1{margin-top:6px;font-size:clamp(1.8rem,4vw,2.65rem)}.page-module__mWVqZa__hero p,.page-module__mWVqZa__sectionHeader p,.page-module__mWVqZa__helper,.page-module__mWVqZa__meta{color:var(--muted-hi)}.page-module__mWVqZa__hero p{max-width:690px;margin:10px 0 0;line-height:1.65}.page-module__mWVqZa__experimental{color:#d8b4fe;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#a855f71f;border:1px solid #c084fc52;border-radius:999px;align-self:flex-start;align-items:center;min-height:34px;padding:5px 12px;font-size:.75rem;font-weight:800;display:inline-flex}.page-module__mWVqZa__section{border-radius:18px;gap:18px;padding:clamp(18px,3vw,26px);display:grid}.page-module__mWVqZa__sectionHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.page-module__mWVqZa__sectionHeader p{margin:6px 0 0;line-height:1.55}.page-module__mWVqZa__depthGrid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px;display:grid}.page-module__mWVqZa__group{background:#050b169e;border:1px solid #6b88aa33;border-radius:15px;align-content:start;gap:10px;padding:15px;display:grid}.page-module__mWVqZa__group h3{color:#c4b5fd;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #6b88aa29;padding-bottom:10px;font-size:.86rem}.page-module__mWVqZa__player{background:#ffffff09;border-radius:12px;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px;display:grid}.page-module__mWVqZa__slot{color:#67e8f9;overflow-wrap:anywhere;font-size:.76rem;font-weight:800}.page-module__mWVqZa__player h4,.page-module__mWVqZa__resultCard h3{overflow-wrap:anywhere}.page-module__mWVqZa__meta{margin:4px 0 0;font-size:.78rem}.page-module__mWVqZa__ovr{min-width:38px;min-height:38px;color:var(--gold);border:1px solid #f5c51845;border-radius:10px;place-items:center;font-weight:800;display:grid}.page-module__mWVqZa__lookupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.page-module__mWVqZa__form{gap:12px;display:grid}.page-module__mWVqZa__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__mWVqZa__form input,.page-module__mWVqZa__form select{box-sizing:border-box;width:100%;margin-top:6px}.page-module__mWVqZa__form button{justify-self:start}.page-module__mWVqZa__helper{margin:0;font-size:.82rem;line-height:1.5}.page-module__mWVqZa__results{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.page-module__mWVqZa__resultCard{background:#050b169e;border:1px solid #6b88aa33;border-radius:14px;gap:12px;padding:15px;display:grid}.page-module__mWVqZa__statList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.page-module__mWVqZa__statList div{background:#ffffff09;border-radius:9px;min-width:0;padding:8px}.page-module__mWVqZa__statList dt{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;font-size:.68rem}.page-module__mWVqZa__statList dd{color:var(--text);overflow-wrap:anywhere;margin:4px 0 0;font-weight:700}.page-module__mWVqZa__state{color:var(--muted-hi);text-align:center;border:1px dashed #6b88aa42;border-radius:14px;justify-items:center;gap:12px;padding:28px 18px;display:grid}.page-module__mWVqZa__state p,.page-module__mWVqZa__error{margin:0}.page-module__mWVqZa__error{color:#fda4af}@media (max-width:860px){.page-module__mWVqZa__lookupGrid{grid-template-columns:1fr}}@media (max-width:620px){.page-module__mWVqZa__hero,.page-module__mWVqZa__sectionHeader{flex-direction:column}.page-module__mWVqZa__fields{grid-template-columns:1fr}.page-module__mWVqZa__form button{width:100%}}
