.only_1_lines{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.only_2_lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.only_3_lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.only_4_lines{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width: 1024px){.post_content span.footnote{display:none !important}}.post_content span.footnote{position:relative;top:5px;display:block;width:15.047vw;margin-right:-62%;margin-top:-18px;margin-bottom:26px;padding-top:0;padding-bottom:12px;border-top:2px solid #ffb6bb;float:right;clear:right;vertical-align:baseline}.post_content span.footnote .h5{display:block;padding:10px 0;font-family:"Plus Jakarta Sans",serif;font-size:12px;font-weight:400;line-height:20px}.post_content span.footnote span,.post_content span.footnote a{word-break:break-word;font-size:12px}.post_content span.footnote__header{position:absolute;width:100%;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.post_content span.footnote__text{display:-webkit-box;padding:10px 20px 0 34px;line-height:20px}.post_content span.footnote .arr_toggle{box-shadow:none !important;transition:transform .3s !important;transform:rotate(0deg);pointer-events:all}.post_content span.footnote .arr_toggle:before{color:#0e0705;font-size:18px}.post_content span.footnote .arr_toggle.is_active{transform:rotate(180deg)}li .footnote{margin-right:calc(-62% - 12px) !important}.footnote_popup{position:fixed;bottom:42px;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center}.footnote_popup__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.footnote_popup__header .h5{display:block;padding-right:20px;font-size:16px;font-weight:700;line-height:150%}.footnote_popup__content{background:#fff;max-height:70%;overflow-y:auto;position:relative;padding:30px 22px 84px}@media screen and (min-width: 768px){.footnote_popup__content{padding:80px 9.543vw}}.footnote_popup__text{word-break:break-word}.footnote_popup__close{position:absolute;top:30px;right:20px}.footnote_popup__close:before{color:#0e0705}.footnote_trigger{cursor:pointer}/*# sourceMappingURL=footnotes.css.map */
