.CharacterCreation_container__QDkmU{padding-top:2rem;padding-bottom:4rem;background-color:#121212;min-height:100vh}.CharacterCreation_card__D9Mch{background-color:#1e1e1e!important;color:#e0e0e0!important;transition:transform .2s ease-in-out;position:relative;overflow:hidden;border-radius:8px}.CharacterCreation_card__D9Mch:hover{box-shadow:0 10px 20px rgba(0,0,0,.3)}.CharacterCreation_cardMedia__NrgWZ{object-position:top;transition:transform .2s ease-in-out}.CharacterCreation_cardMedia__NrgWZ:hover{transform:scale(1.02)}.CharacterCreation_characterName__wtUnW{margin-bottom:4px;font-size:1.1rem;white-space:nowrap}.CharacterCreation_englishName__vYAS9{margin-bottom:12px;color:#9e9e9e}.CharacterCreation_codeContainer__CE7vc{display:flex;align-items:center;margin-bottom:12px;background-color:rgba(255,255,255,.05)!important;padding:6px 10px;border-radius:4px}.CharacterCreation_creationCode__zaXds{font-family:Roboto Mono,monospace;font-size:.9rem;margin-right:8px;flex-grow:1;color:#ffab00}.CharacterCreation_copyButton__f4gf1{color:#9e9e9e!important}.CharacterCreation_copyButton__f4gf1:hover{color:#e0e0e0!important}.CharacterCreation_sourceInfo__GxYUD{display:flex;align-items:center;margin-bottom:16px}.CharacterCreation_platformChip__dPlO3{margin-right:8px!important;background-color:rgba(255,255,255,.1)!important;color:#e0e0e0!important}.CharacterCreation_creatorName__QMpBx{color:#9e9e9e!important;font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CharacterCreation_cardActions__AfrX8{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.1);padding-top:12px}.CharacterCreation_statsContainer__XuZtD{display:flex;align-items:center}.CharacterCreation_actionButton__xy41g{color:#9e9e9e}.CharacterCreation_expandText__VoKJI,.CharacterCreation_statCount__TTson{margin-left:4px;color:#9e9e9e}.CharacterCreation_codeBox__na9WD{background-color:#f5f5f5;padding:.75rem;border-radius:4px;margin-top:1rem}.CharacterCreation_code__odoB1{font-family:Courier New,monospace;word-break:break-all}.CharacterCreation_sourceLink__dr0we{display:block;margin-top:.5rem;color:#1976d2;text-decoration:none}.CharacterCreation_sourceLink__dr0we:hover{text-decoration:underline}.CharacterCreation_dialogContent__s_Ycm{position:relative;padding:0!important;display:flex;justify-content:center;align-items:center}.CharacterCreation_closeButton__QtBDJ{position:absolute!important;top:8px;right:8px;color:white!important;background-color:rgba(0,0,0,.5)!important;z-index:1}.CharacterCreation_enlargedImage__DpZSm{max-width:100%;max-height:90vh;object-fit:contain}.CharacterCreation_imageDialog__zB1OR{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.CharacterCreation_filterContainer__NDH6X{margin-bottom:24px;justify-content:center}.CharacterCreation_filterBtn__loE3p{text-transform:none;min-width:80px;color:#e0e0e0!important;background-color:#1e1e1e!important;border:1px solid #1e1e1e!important}.CharacterCreation_activeFilterBtn__HQsx8{text-transform:none;min-width:80px;font-weight:700;color:#1e1e1e!important;background-color:#e0e0e0!important}.CharacterCreation_title__KtBNp{margin-bottom:1.5rem;font-weight:600;color:#333}.CharacterCreation_description__TmDwd{margin-bottom:2rem}.CharacterCreation_filterContainer__NDH6X{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.CharacterCreation_searchField__WM6u4{flex:1 1;min-width:250px}.CharacterCreation_filterField__Vh6DG{min-width:150px}.CharacterCreation_cardGrid__9Jh8I{margin-top:1.5rem}.CharacterCreation_card__D9Mch{height:100%;display:flex;flex-direction:column;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.CharacterCreation_card__D9Mch:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.CharacterCreation_cardMedia__NrgWZ{object-fit:cover;background-color:#f5f5f5}.CharacterCreation_cardContent__qfF_5{flex-grow:1;padding:16px}.CharacterCreation_characterName__wtUnW{margin-bottom:.5rem;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.CharacterCreation_secondaryName__8w07h{margin-bottom:1rem;color:#666}.CharacterCreation_codeContainer__CE7vc{margin:1rem 0}.CharacterCreation_codeField__UIsA7 input{font-family:monospace;font-size:.9rem}.CharacterCreation_source__xOFMl{display:block;margin-top:.5rem;font-size:.75rem}.CharacterCreation_source__xOFMl a{margin-left:.25rem;color:#1976d2;text-decoration:none}.CharacterCreation_source__xOFMl a:hover{text-decoration:underline}.CharacterCreation_typeChip__oyz6D{margin-bottom:.75rem}.CharacterCreation_noResults__b16BT{margin-top:3rem;color:#666}@media (max-width:600px){.CharacterCreation_filterContainer__NDH6X{flex-direction:column}.CharacterCreation_filterField__Vh6DG,.CharacterCreation_searchField__WM6u4{width:100%}}.Adsense_ad__uwasr{margin:20px 0;text-align:center}.Adsense_ad__uwasr>div{display:none;background-color:#efefef;color:#555}.Adsense_top__XUT7L{min-height:280px;line-height:280px}.Adsense_ins__yPoYh,.Adsense_map__nKhGG>div,.Adsense_top__XUT7L>div{display:block}.Adsense_ins__yPoYh[data-adsbygoogle-status=done]+div{display:none!important}.Adsense_devAd__lP3Bq{margin-top:30px;margin-bottom:30px;min-height:280px;background-color:#efefef;color:#aaa;display:flex;align-items:center;justify-content:center}.Adsense_map__nKhGG{margin:0}@media screen and (max-width:600px){.Adsense_top__XUT7L{min-height:300px;line-height:300px}}