.races-species-entry_container__ILt_f{max-width:1400px;margin:0 auto;padding:20px 40px;font-family:Garamond,serif;line-height:1.6;color:#333;background-color:#f9f7f2}.races-species-entry_backLink__9A6c_{color:#8B4513;text-decoration:none;margin-bottom:20px;display:inline-block;font-weight:500;transition:color .2s}.races-species-entry_backLink__9A6c_:hover{text-decoration:underline;color:#6b3410}.races-species-entry_header___ty5W{text-align:center;margin-bottom:30px;border-bottom:2px solid #8b4513;padding-bottom:20px}.races-species-entry_header___ty5W h1{color:#8B4513;font-size:42px;margin-bottom:5px;font-family:Spellbinder,serif}.races-species-entry_header___ty5W h2{color:#5c5c5c;font-style:italic;font-weight:400;margin-top:0}.races-species-entry_classification__GDv7I{padding:5px 10px;border-radius:3px;display:inline-block;margin-bottom:15px;font-size:.875rem;font-weight:500}.races-species-entry_classification__GDv7I.races-species-entry_intelligent-races__q9DnY{background-color:#faf5ff;border:1px solid #e9d8fd;color:#805ad5}.races-species-entry_classification__GDv7I.races-species-entry_mega-fauna__k2XFk{background-color:#8B4513;color:white}.races-species-entry_classification__GDv7I.races-species-entry_creatures-beasts__1SofZ{background-color:#ebf8ff;border:1px solid #bee3f8;color:#2b6cb0}.races-species-entry_classification__GDv7I.races-species-entry_mega-flora__qnRN_{background-color:#f0fdf4;border:1px solid #bbf7d0;color:#059669}.races-species-entry_classification__GDv7I.races-species-entry_fauna__NkN3y{background-color:#fef3c7;border:1px solid #fde68a;color:#92400e}.races-species-entry_classification__GDv7I.races-species-entry_flora__oVKyr{background-color:#ecfdf5;border:1px solid #a7f3d0;color:#10b981}.races-species-entry_featuredImage__6PSkc{width:100%;height:600px;position:relative;margin-bottom:30px;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.2);overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.05)}.races-species-entry_featuredImage__6PSkc img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.races-species-entry_imageCaption__DO6qk{font-size:.9em;font-style:italic;text-align:center;color:#666;margin-top:5px;margin-bottom:25px}.races-species-entry_content__J_WCU{display:flex;gap:30px}.races-species-entry_mainContent__8FeFy{flex:3}.races-species-entry_mainContent__8FeFy p{text-align:justify;margin-bottom:20px}.races-species-entry_sectionTitle__NjaTx{color:#8B4513;border-bottom:1px solid #d3c7a7;padding-bottom:5px;font-family:Spellbinder,serif;font-size:1.5rem;margin:2rem 0 1rem}.races-species-entry_sidebar__SR2dd{flex:1;background-color:#f0e9d9;padding:20px;border-radius:5px;border:1px solid #d3c7a7}.races-species-entry_quickFacts__FpT2g{margin-top:30px}.races-species-entry_quickFacts__FpT2g h3{border-bottom:1px solid #d3c7a7;padding-bottom:5px;color:#8B4513;font-family:Spellbinder,serif;margin-bottom:1rem}.races-species-entry_quickFacts__FpT2g dl{display:grid;grid-template-columns:130px 1fr;gap:10px}.races-species-entry_quickFacts__FpT2g dt{font-weight:700;color:#8B4513}.races-species-entry_quickFacts__FpT2g dd{color:#2d3748}.races-species-entry_habitatMap__dOc6O{width:100%;height:200px;background-color:#d3c7a7;margin-top:15px;display:flex;justify-content:center;align-items:center;color:#666;font-style:italic;border-radius:5px}.races-species-entry_relatedRaces___1iMs,.races-species-entry_relatedSpecies__jiJ4n{margin-top:30px}.races-species-entry_relatedRaces___1iMs h3,.races-species-entry_relatedSpecies__jiJ4n h3{border-bottom:1px solid #d3c7a7;padding-bottom:5px;color:#8B4513;font-family:Spellbinder,serif;margin-bottom:1rem}.races-species-entry_relatedRaces___1iMs ul,.races-species-entry_relatedSpecies__jiJ4n ul{list-style-type:none;padding-left:10px}.races-species-entry_relatedRaces___1iMs ul li,.races-species-entry_relatedSpecies__jiJ4n ul li{margin-bottom:8px}.races-species-entry_relatedRaces___1iMs ul li a,.races-species-entry_relatedSpecies__jiJ4n ul li a{color:#8B4513;text-decoration:none;transition:color .2s}.races-species-entry_relatedRaces___1iMs ul li a:hover,.races-species-entry_relatedSpecies__jiJ4n ul li a:hover{text-decoration:underline;color:#6b3410}.races-species-entry_guildInfo__7P6W_{margin-top:30px;background-color:#e8ded1;padding:15px;border-radius:5px;border-left:4px solid #8b4513}.races-species-entry_guildInfo__7P6W_ h3{margin-top:0;color:#8B4513;font-family:Spellbinder,serif}.races-species-entry_footnote__vEkho{font-size:.8em;color:#666;margin-top:40px;text-align:center;font-style:italic}.races-species-entry_cultureSection__JEFfv,.races-species-entry_languageSection__Tbl_Q,.races-species-entry_societySection__I_AJ1{margin:2rem 0;padding:1.5rem;background-color:#f0e9d9;border:1px solid #d3c7a7;border-radius:5px}.races-species-entry_cultureSection__JEFfv h3,.races-species-entry_languageSection__Tbl_Q h3,.races-species-entry_societySection__I_AJ1 h3{color:#8B4513;margin-bottom:1rem;font-family:Spellbinder,serif}.races-species-entry_quote__j6iDM{font-style:italic;color:#4a5568;border-left:4px solid #d3c7a7;padding-left:1.5rem;margin:2rem 0;font-size:1.125rem}.races-species-entry_quoteSource___HVlx{text-align:right;color:#8B4513;font-weight:600;margin-top:.5rem}.races-species-entry_physicalTraits__xBbla{background-color:#f0e9d9;border:1px solid #d3c7a7;border-radius:5px;padding:1.5rem;margin-bottom:2rem}.races-species-entry_physicalTraits__xBbla h3{color:#8B4513;margin-bottom:1rem;font-family:Spellbinder,serif}.races-species-entry_physicalTraits__xBbla ul{list-style:none;padding:0}.races-species-entry_physicalTraits__xBbla li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.races-species-entry_physicalTraits__xBbla li:before{content:"•";color:#8B4513;position:absolute;left:0}@media (max-width:768px){.races-species-entry_container__ILt_f{padding:15px 20px}.races-species-entry_content__J_WCU{flex-direction:column}.races-species-entry_header___ty5W h1{font-size:1.8rem;line-height:1.2}.races-species-entry_header___ty5W h2{font-size:1rem}.races-species-entry_featuredImage__6PSkc{height:200px;margin-bottom:20px}.races-species-entry_quickFacts__FpT2g dl{grid-template-columns:1fr;gap:5px}.races-species-entry_sidebar__SR2dd{margin-top:20px;padding:15px}.races-species-entry_sectionTitle__NjaTx{font-size:1.2rem}}@media (max-width:480px){.races-species-entry_container__ILt_f{padding:10px 15px}.races-species-entry_header___ty5W h1{font-size:1.5rem}.races-species-entry_featuredImage__6PSkc{height:150px}.races-species-entry_classification__GDv7I{font-size:.75rem;padding:3px 8px}}