.chapterBaseProfile_characterProfilePage__LTJse{background-color:#4b4b4b}.chapterBaseProfile_container__HOpZK{max-width:1300px;margin:0 auto;padding:20px 40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:var(--character-color)}.chapterBaseProfile_heroSection__Q6qt1{position:relative;width:100%;height:501px;overflow:hidden}.chapterBaseProfile_fullBackgroundImage__TQ8n4{width:1440px;height:500px;background-size:cover;background-position:50%;z-index:1}.chapterBaseProfile_content__uw661{display:flex;flex-direction:column}.chapterBaseProfile_section__a_yqc{margin-bottom:30px;background-color:#f9f9f9;border-radius:10px;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.chapterBaseProfile_sectionTitle__DMynp{color:var(--character-color);margin-bottom:15px}.chapterBaseProfile_characterItem__73Pm8{width:100%;text-align:left;line-height:130%}.chapterBaseProfile_relatedList__oZpn7{display:flex;flex-wrap:wrap;gap:10px;list-style-type:none;padding:0}.chapterBaseProfile_poemList__6_5dC{list-style-type:none;padding:0}.chapterBaseProfile_poemLink__3OVGb:hover,.chapterBaseProfile_relatedLink__sBDko:hover{background-color:#f0f0f0}.chapterBaseProfile_poemChapter__Ncgb1,.chapterBaseProfile_relatedName___D1GN{display:block;margin-bottom:5px;font-weight:700}.chapterBaseProfile_poemRelationship__zP_n9,.chapterBaseProfile_relatedRelationship__3wJpv{font-style:italic}.chapterBaseProfile_chapterContainer__uRy4I{margin-bottom:10px}.chapterBaseProfile_chapterToggle__viSp5{width:100%;padding:10px 15px;background-color:#f0f0f0;border:none;border-radius:5px;text-align:left;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .3s ease;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--character-color)}.chapterBaseProfile_chapterToggle__viSp5:hover{background-color:#e0e0e0}.chapterBaseProfile_chapterToggle__viSp5:after{content:"\25BC";font-size:12px;transition:transform .3s ease}.chapterBaseProfile_chapterToggle__viSp5[aria-expanded=true]:after{transform:rotate(180deg)}.chapterBaseProfile_error__JWCCi,.chapterBaseProfile_loading__THyWH{text-align:center;font-size:1.2em;margin-top:50px}.chapterBaseProfile_contentWrapper__Rx5d5{display:flex;gap:30px;justify-content:center;flex-direction:row}.chapterBaseProfile_mainContent__wNvjb{flex:1 1;max-width:1004px}.chapterBaseProfile_backTop__cGbCt{position:fixed;bottom:20px;right:70px;color:#333;background-color:#f0f0f0;padding:10px 15px;border-radius:5px;text-decoration:none;font-size:14px;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:background-color .3s ease;display:flex;flex-direction:column;align-items:center;text-align:center}.chapterBaseProfile_backTop__cGbCt:hover{background-color:#e0e0e0}.chapterBaseProfile_searchResults__UPExy a{text-decoration:none;color:inherit}.chapterBaseProfile_searchResults__UPExy{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px;text-decoration:none}.chapterBaseProfile_resultItem__VLxO9{background-color:#bfae93;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease;width:159px;height:210px;margin:0}.chapterBaseProfile_resultItem__VLxO9:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.chapterBaseProfile_resulthoverContent__Y3r_o{padding:0;margin:0}.chapterBaseProfile_resultContent__Mqdkw{padding:7px 10px;font-family:Arial,sans-serif;text-align:left;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:150px}.chapterBaseProfile_resultTitle__LYovM{color:#e8e2d2;font-size:30px;font-weight:700;margin:0;padding:0;line-height:1;display:block;text-align:left}.chapterBaseProfile_resultWrapper__J7r8n{display:flex;flex-direction:row;margin:0;padding:0;line-height:10px;letter-spacing:-.05rem;text-align:left;width:100%;height:60px;justify-content:flex-end;align-items:flex-start;gap:15px}.chapterBaseProfile_characterProfileContainer__hRMRQ{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;margin-top:35px;gap:20px;width:46.5%}.chapterBaseProfile_analysisPanel__uX0eX{margin-bottom:15px;position:relative;width:350px}.chapterBaseProfile_panelHeader__UsNSe{padding-bottom:10px;border-bottom:2px solid #9a9898}.chapterBaseProfile_panelHeader__UsNSe,.chapterBaseProfile_panelMedium__xy_wK{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.chapterBaseProfile_panelMedium__xy_wK{width:100%;height:26px}.chapterBaseProfile_panelHeaderSearch__TDplL{font-size:16px;font-weight:600;color:#e2e1e1;text-transform:uppercase;margin:0;font-family:Lexend,sans-serif;line-height:10px;letter-spacing:.05rem;vertical-align:bottom;background-color:transparent;border:none}.chapterBaseProfile_panelHeaderSearch__TDplL::placeholder{color:#9a9898;opacity:1}.chapterBaseProfile_panelHeaderSearch__TDplL:focus{outline:none}.chapterBaseProfile_toggleArrow__Zr_tR{color:#9a9898;font-size:.8rem;transition:transform .2s ease-out;font-size:1.2rem;font-weight:700}.chapterBaseProfile_arrowExpanded__vuNgI{transform:rotate(180deg)}.chapterBaseProfile_arrowCollapsed__nH5eX{transform:rotate(0)}.chapterBaseProfile_panelContent__9MwF7{overflow:hidden;visibility:visible;opacity:1;height:auto;max-height:0;transition:all .25s ease-out;width:100%;margin-top:10px}.chapterBaseProfile_scrollableList__ngaSC{max-height:500px;overflow-y:auto;overflow-x:hidden;transition:max-height .25s ease-out;scrollbar-width:8px;scrollbar-color:#9a9898 transparent}.chapterBaseProfile_scrollableList__ngaSC::-webkit-scrollbar{width:8px}.chapterBaseProfile_scrollableList__ngaSC::-webkit-scrollbar-track{background:transparent}.chapterBaseProfile_scrollableList__ngaSC::-webkit-scrollbar-thumb{background-color:#9a9898;border-radius:8px}.chapterBaseProfile_expanded__oJoyo{max-height:500px;overflow-y:hidden;padding:10px 0 20px;visibility:visible;opacity:1;transition:max-height .35s ease-in,opacity .25s ease-in,padding .2s ease-in}.chapterBaseProfile_characterButton__mvibY{background:none;border:none;color:#fff;text-align:left;width:95%;padding:5px;font-size:14px;font-family:Lexend,Noto Sans,sans-serif;font-weight:400;font-size:16px;line-height:130%;margin-bottom:1em}.chapterBaseProfile_characterButton__mvibY:hover{background-color:#f0f0f0;color:#000;cursor:pointer}.chapterBaseProfile_noResults__t2_tr{text-align:left;font-size:1.2em;color:#fff;font-family:Lexend,sans-serif}@media (max-width:1024px){.chapterBaseProfile_container__HOpZK{padding:15px 30px}.chapterBaseProfile_title__XG5z1{font-size:2.2em}.chapterBaseProfile_contentWrapper__Rx5d5{flex-direction:column}.chapterBaseProfile_tableOfContents__VYMA_{width:100%;position:static;margin-bottom:20px}.chapterBaseProfile_mainContent__wNvjb{width:100%}.chapterBaseProfile_mainSection__huoja{flex-direction:column}.chapterBaseProfile_aboutSection__tQfkN,.chapterBaseProfile_infoCard__dnNZz{width:100%}}.chapters_section_frame__oGaUY{display:flex;justify-content:center;align-items:center;flex-direction:row;background-color:#4b4b4b}.chapters_section_container__hVUKS{position:relative;margin:0;max-width:1440px;max-height:100%;text-align:center}