.chara-content{font-family:inherit;color:inherit;line-height:inherit;font-size:inherit;text-align:justify;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-spacing:normal;word-break:break-word;overflow-wrap:break-word}.chara-content *{box-sizing:border-box}.chara-content>:first-child{margin-top:0!important}.chara-content>:last-child{margin-bottom:0!important}.chara-content h1,.chara-content h2,.chara-content h3,.chara-content h4,.chara-content h5,.chara-content h6{color:inherit;font-weight:700;margin:10px 0;padding:0;line-height:1.3;overflow-wrap:break-word}.chara-content h1{font-size:22px}.chara-content h2{font-size:20px}.chara-content h3{font-size:18px}.chara-content h4{font-size:16px}.chara-content h5{font-size:14px}.chara-content h6{font-size:12px}.chara-content h1 code,.chara-content h1 tt,.chara-content h2 code,.chara-content h2 tt,.chara-content h3 code,.chara-content h3 tt,.chara-content h4 code,.chara-content h4 tt,.chara-content h5 code,.chara-content h5 tt,.chara-content h6 code,.chara-content h6 tt{font-size:inherit}.chara-content>h1:first-child,.chara-content>h1:first-child+h2,.chara-content>h2:first-child,.chara-content>h3:first-child,.chara-content>h4:first-child,.chara-content>h5:first-child,.chara-content>h6:first-child{margin-top:0;padding-top:0}.chara-content h1+p,.chara-content h2+p,.chara-content h3+p,.chara-content h4+p,.chara-content h5+p,.chara-content h6+p{margin-top:0}.chara-content p{margin:10px 0;color:inherit;line-height:inherit;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.chara-content em,.chara-content strong{color:inherit}.chara-content a{color:#c084fc;text-decoration:underline;overflow-wrap:break-word;word-break:break-all}.chara-content a:hover{color:#d8b4fe}.chara-content ol,.chara-content ul{padding-left:2em;margin:10px 0;color:inherit}.chara-content li{margin:.25em 0}.chara-content li p{display:inline-block}.chara-content ol li>:first-child,.chara-content ul li>:first-child{margin-top:0}.chara-content ol ol,.chara-content ol ul,.chara-content ul ol,.chara-content ul ul{margin-bottom:0}.chara-content dl{padding:0;margin:10px 0}.chara-content dl dt{font-size:14px;font-style:italic;font-weight:700;margin:15px 0 5px;padding:0}.chara-content dl dt:first-child{padding:0}.chara-content dl dt>:first-child{margin-top:0}.chara-content dl dt>:last-child{margin-bottom:0}.chara-content dl dd{margin:0 0 15px;padding:0 15px}.chara-content dl dd>:first-child{margin-top:0}.chara-content dl dd>:last-child{margin-bottom:0}.chara-content blockquote{border-left:4px solid #a855f7;margin:.75em 0;padding:.25em 1em;color:#a1a1aa;white-space:pre-line}.chara-content blockquote>:first-child{margin-top:0}.chara-content blockquote>:last-child{margin-bottom:0}.chara-content details summary{cursor:pointer;color:#c084fc}.chara-content details summary:hover{color:#d8b4fe}.chara-content hr{border:none;background:hsla(0,0%,100%,.2);height:1px;width:100%;margin:1em 0}.chara-content table{width:100%;max-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:.875rem;color:inherit}.chara-content table th{font-weight:700;background-color:hsla(0,0%,100%,.08);border-bottom-width:1px;border-left-width:1px;border-top-width:1px;border-color:hsla(0,0%,100%,.15);padding:.4em .75em;overflow-wrap:break-word}.chara-content table thead tr:first-child th:first-child{border-top-left-radius:.375rem}.chara-content table thead tr:first-child th:last-child{border-right-width:1px;border-top-right-radius:.375rem}.chara-content table td{border-bottom-width:1px;border-left-width:1px;border-color:hsla(0,0%,100%,.1);padding:.4em .75em;overflow-wrap:break-word;text-align:left}.chara-content table td:last-of-type{border-right-width:1px}.chara-content table tr{background-color:transparent}.chara-content table tr:nth-child(2n){background-color:hsla(0,0%,100%,.03)}.chara-content table tbody tr:last-child td:first-child{border-bottom-left-radius:.375rem}.chara-content table tbody tr:last-child td:last-child{border-bottom-right-radius:.375rem}.chara-content code,.chara-content tt{border:1px solid hsla(0,0%,100%,.15);border-radius:3px;margin:0 2px;padding:0 5px;font-size:.85em;word-break:break-all}.chara-content pre{overflow-x:auto;white-space:pre-wrap;word-wrap:break-word;max-width:100%;margin:10px 0}.chara-content pre>code{background:none;border:none;margin:0;padding:0;white-space:pre}.chara-content pre code,.chara-content pre tt{background-color:transparent;border:none}.chara-content audio,.chara-content img,.chara-content video{max-width:100%;max-height:400px;height:auto;border-radius:8px}.chara-content div,.chara-content h1,.chara-content h2,.chara-content h3,.chara-content h4,.chara-content h5,.chara-content h6,.chara-content p,.chara-content span{overflow-wrap:break-word}@media (max-width:768px){.chara-content{word-break:break-word;hyphens:auto}.chara-content,.chara-content a,.chara-content p{overflow-wrap:anywhere}.chara-content a{word-break:break-all}.chara-content table{table-layout:auto}.chara-content td,.chara-content th{padding:.25rem;font-size:.75rem}.chara-content code,.chara-content pre{font-size:.75rem}}