.SkillTrainers_reading__NxwR8{max-width:1120px;margin:0 auto}.SkillTrainers_intro__A9Kng{display:grid;grid-template-columns:1.4fr 1fr;gap:20px;margin:24px 0 28px}.SkillTrainers_chapter__tm2jK,.SkillTrainers_detail__DHG0n,.SkillTrainers_intro__A9Kng>div{background:var(--surface);border:1px solid var(--line);border-radius:7px}.SkillTrainers_intro__A9Kng>div{padding:24px 28px}.SkillTrainers_intro__A9Kng h2{color:var(--gold);font-size:21px;margin:0 0 10px}.SkillTrainers_intro__A9Kng p{margin:10px 0;line-height:1.8}.SkillTrainers_filters__IIyeC{display:flex;flex-wrap:wrap;gap:13px;padding:17px;background:var(--surface);border:1px solid var(--line);border-radius:6px}.SkillTrainers_filters__IIyeC label,.SkillTrainers_skillSearch__XOalh{display:flex;flex-direction:column;gap:6px;color:var(--muted);font-size:14px}.SkillTrainers_filters__IIyeC label{min-width:175px;flex:1 1}.SkillTrainers_filters__IIyeC .SkillTrainers_search__iPgox{flex:2 1;min-width:245px}.SkillTrainers_filters__IIyeC input,.SkillTrainers_filters__IIyeC select,.SkillTrainers_skillSearch__XOalh input{min-height:44px;padding:9px 12px;background:#101821;color:var(--text);font-size:16px;border:1px solid #5b6876;border-radius:4px}.SkillTrainers_count__YBGFt,.SkillTrainers_sources___s0If{color:var(--muted);font-size:14px}.SkillTrainers_count__YBGFt{margin:15px 0}.SkillTrainers_sources___s0If{margin:24px 0}.SkillTrainers_chapter__tm2jK{padding:24px 26px;margin:18px 0}.SkillTrainers_chapter__tm2jK h2{display:flex;align-items:center;gap:12px;color:var(--gold);margin:0 0 19px}.SkillTrainers_chapter__tm2jK h2 small{color:var(--muted);font-size:13px;font-weight:400}.SkillTrainers_grid__YWrg0{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.SkillTrainers_card__FnANW{display:flex;gap:13px;align-items:center;min-width:0;min-height:112px;padding:12px;background:#202b37;border:1px solid #4c5966;border-radius:5px;color:var(--text);text-decoration:none}.SkillTrainers_card__FnANW:focus-visible,.SkillTrainers_card__FnANW:hover{border-color:var(--gold);background:#293847}.SkillTrainers_avatar__I94_B{flex:none;display:grid;place-items:center;width:75px;height:83px;overflow:hidden;background:#151d27;border:1px solid #5d533e;border-radius:4px}.SkillTrainers_avatar__I94_B img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.SkillTrainers_cardText__vWg6M{min-width:0;display:flex;flex-direction:column;gap:4px}.SkillTrainers_cardText__vWg6M strong{font-size:17px}.SkillTrainers_cardText__vWg6M small{font-size:12px;color:var(--gold)}.SkillTrainers_cardText__vWg6M>span{font-size:13px;color:var(--muted);line-height:1.45}.SkillTrainers_empty__VR7VE{border:1px dashed var(--line);padding:25px}.SkillTrainers_detail__DHG0n{overflow:hidden}.SkillTrainers_breadcrumb__YX0nS{padding:15px 26px;background:#111923;border-bottom:1px solid var(--line);color:var(--muted);font-size:14px}.SkillTrainers_hero__u7aTW{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:28px;align-items:center;padding:34px;background:linear-gradient(115deg,#202e3d,#1c2530);border-bottom:1px solid var(--line)}.SkillTrainers_hero__u7aTW h1{margin:9px 0;font-size:clamp(32px,4vw,46px)}.SkillTrainers_hero__u7aTW p{line-height:1.7}.SkillTrainers_kicker__xaS7W{color:var(--gold);font-size:14px;letter-spacing:.08em}.SkillTrainers_locationLine__nKlhS{font-size:18px}.SkillTrainers_map__br488,.SkillTrainers_portrait__mGTU7{margin:0}.SkillTrainers_portrait__mGTU7{display:grid;justify-items:center;align-content:center;min-height:235px;padding:12px;border:1px solid #69593a;border-radius:8px;background:radial-gradient(circle at 50% 30%,#6d583855,#17212c 65%)}.SkillTrainers_portrait__mGTU7 img{display:block;max-width:100%;max-height:240px;width:auto;height:auto;object-fit:contain}.SkillTrainers_map__br488 figcaption,.SkillTrainers_portrait__mGTU7 figcaption{margin-top:9px;text-align:center;font-size:12px;color:var(--muted)}.SkillTrainers_section__Y0mLR{padding:28px 34px;border-bottom:1px solid var(--line)}.SkillTrainers_section__Y0mLR h2{margin:0 0 16px;color:var(--gold)}.SkillTrainers_section__Y0mLR p{line-height:1.8}.SkillTrainers_map__br488 img{max-width:100%;width:auto;height:auto;max-height:440px;border:1px solid var(--line);border-radius:5px}.SkillTrainers_skillSearch__XOalh{max-width:380px;margin:22px 0}.SkillTrainers_skillGroup__mxTGb{margin:12px 0;padding:12px 17px;border:1px solid #53606d;border-radius:5px;background:#202b37}.SkillTrainers_skillGroup__mxTGb summary{cursor:pointer;font-weight:700;color:var(--gold)}.SkillTrainers_skillGrid___3kAQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:8px;margin:15px 0 3px}.SkillTrainers_skill__aa1x2{display:flex;gap:9px;align-items:center;min-width:0;padding:8px 10px;background:#111c28;border:1px solid #3e4c5b;border-radius:4px;text-decoration:none;color:var(--text)}.SkillTrainers_skill__aa1x2:hover{border-color:var(--gold)}.SkillTrainers_skill__aa1x2 img{flex:none;border-radius:3px}.SkillTrainers_skill__aa1x2 span{min-width:0;line-height:1.25}.SkillTrainers_skill__aa1x2 small{display:block;color:var(--muted);font-size:11px;margin-top:3px}@media(max-width:740px){.SkillTrainers_intro__A9Kng{grid-template-columns:1fr}.SkillTrainers_hero__u7aTW{grid-template-columns:1fr;padding:23px}.SkillTrainers_portrait__mGTU7{max-width:260px}.SkillTrainers_section__Y0mLR{padding:24px 21px}.SkillTrainers_chapter__tm2jK{padding:20px 16px}.SkillTrainers_grid__YWrg0,.SkillTrainers_skillGrid___3kAQ{grid-template-columns:1fr}.SkillTrainers_filters__IIyeC .SkillTrainers_search__iPgox{min-width:100%}}