.moves_shell__TOzN2{max-width:1180px;margin:0 auto;padding:clamp(1rem,4vw,3rem);color:#f6eee5}.moves_shell__TOzN2 a{color:#f0c478;text-underline-offset:.2em}.moves_header___hxmP{margin:2rem 0;padding:clamp(1rem,3vw,2rem);background:linear-gradient(125deg,#341d24,#18121c);border:1px solid #bd745f;border-top:4px solid #b94c61;border-radius:12px}.moves_header___hxmP h1{font-size:clamp(2rem,5vw,3.3rem);line-height:1.15}.moves_card__SJlTb p,.moves_header___hxmP p{line-height:1.75}.moves_category__Pw09Q{color:#f0c478;font-size:.8rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.moves_note__48RS9{color:#cbbeb8;font-size:.9rem}.moves_controls__DP1AQ{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:1rem;gap:1rem}.moves_controls__DP1AQ label{display:grid;grid-gap:.5rem;gap:.5rem;color:#f0c478;font-weight:700;min-width:0}.moves_controls__DP1AQ input,.moves_controls__DP1AQ select{box-sizing:border-box;min-width:0;width:100%;min-height:48px;padding:.7rem;border:1px solid #9d685d;border-radius:8px;background:#17121a;color:white;font:inherit;color-scheme:dark}.moves_clear__U0QTv:focus-visible,.moves_controls__DP1AQ input:focus-visible,.moves_controls__DP1AQ select:focus-visible,.moves_shell__TOzN2 a:focus-visible{outline:3px solid #f0c478;outline-offset:3px}.moves_grid__11Xjg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.2rem;gap:1.2rem;margin-top:1.5rem}.moves_card__SJlTb{min-width:0;padding:1.3rem;border:1px solid #684742;border-radius:12px;background:#1b151d;scroll-margin-top:1rem}.moves_card__SJlTb h2{margin:.6rem 0;font-size:1.4rem;overflow-wrap:anywhere}.moves_card__SJlTb h3{font-size:1rem;color:#f0c478}.moves_card__SJlTb li{margin:.6rem 0;line-height:1.6;overflow-wrap:anywhere}.moves_aliases__wQGXC{color:#d8c8bf;font-size:.9rem}.moves_clear__U0QTv{padding:.6rem 1rem;min-height:44px;border:1px solid #b78368;border-radius:8px;color:#ffe3ae;background:#301d27;cursor:pointer;font:inherit}@media(max-width:700px){.moves_controls__DP1AQ,.moves_grid__11Xjg{grid-template-columns:minmax(0,1fr)}}