:root{--horizontal-rule-color:#015d9c;--news-section-border:#015d9c;--news-accent:#b4e0ff;--news-item-background:#fff9;--news-item-hover-background:#4a90e21a}.page-module__F1pRqG__body{box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;display:flex;overflow:hidden}.page-module__F1pRqG__left-section{box-sizing:border-box;border-right:2px dashed var(--border-blue);flex-direction:column;justify-content:center;align-items:center;width:50%;height:100%;display:flex;position:relative}.page-module__F1pRqG__mini-theater-container{aspect-ratio:1;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:600px;height:100%;max-height:600px;display:flex}.page-module__F1pRqG__footer{width:fit-content;height:fit-content;display:flex;position:absolute;bottom:0;left:0}.page-module__F1pRqG__right-section{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;width:50%;height:100%;padding:0 20px;display:flex}.page-module__F1pRqG__title{border-bottom:2px solid var(--horizontal-rule-color);width:100%;min-height:fit-content;max-height:16%;padding-bottom:5px}.page-module__F1pRqG__main-title-container{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.page-module__F1pRqG__main-title{color:var(--text-default);text-shadow:0 1px 2px #0003;font-size:3em;font-weight:var(--font-weight-medium);text-align:left;letter-spacing:-.01em;height:100%;min-height:50px}.page-module__F1pRqG__main-title-input{font-weight:var(--font-weight-medium);font-size:1em;display:inline-block}.page-module__F1pRqG__main-title-button-container{position:absolute;bottom:0;right:-10px;transform:translate(100%)}.page-module__F1pRqG__sub-title-container{flex-direction:row;justify-content:flex-end;align-items:center;width:100%;display:flex}.page-module__F1pRqG__sub-title{color:var(--text-default);text-shadow:0 1px 2px #0003;font-size:1.5em;font-weight:var(--font-weight-medium);text-align:right;letter-spacing:-.01em;text-wrap:wrap;flex-direction:row;justify-content:flex-end;align-items:center;width:60%;height:100%;min-height:50px;font-style:italic;display:flex}.page-module__F1pRqG__sub-title-button-container{position:absolute;bottom:0;left:0;transform:translate(-100%)}.page-module__F1pRqG__sub-title-input{font-weight:var(--font-weight-medium);width:100%;height:100%;font-size:1em;display:inline-block}.page-module__F1pRqG__description-container{border-bottom:2px solid var(--horizontal-rule-color);width:100%;height:fit-content;min-height:270px;max-height:41%;padding-bottom:5px}.page-module__F1pRqG__description{width:100%;max-height:100%}.page-module__F1pRqG__description-display{padding:0!important}.page-module__F1pRqG__description-display p{width:100%!important;margin:0!important}.page-module__F1pRqG__news-container{flex-grow:1;flex-shrink:1;width:100%;min-height:100px;margin-top:10px;position:relative}.page-module__F1pRqG__news-list{border:2px solid var(--news-section-border);box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);scrollbar-width:thin;scrollbar-color:var(--scroll-bar)transparent;scroll-behavior:smooth;background:#ffffff4d;border-radius:12px;max-height:100%;padding:8px 12px;overflow-y:auto}.page-module__F1pRqG__news-list::-webkit-scrollbar{width:8px}.page-module__F1pRqG__news-list::-webkit-scrollbar-track{background:0 0}.page-module__F1pRqG__news-list::-webkit-scrollbar-thumb{background-color:var(--logo-blue);background-clip:padding-box;border:2px solid #0000;border-radius:999px;transition:background .2s}.page-module__F1pRqG__news-list::-webkit-scrollbar-thumb:hover{background-color:var(--logo-blue)}.page-module__F1pRqG__news-item{box-sizing:border-box;background-color:var(--news-item-background);cursor:pointer;border-left:4px solid #0000;border-radius:8px;width:100%;margin:8px 0;padding:10px;transition:all .25s cubic-bezier(.4,0,.2,1)}.page-module__F1pRqG__news-item:hover{background-color:var(--news-item-hover-background);box-shadow:0 4px 12px #0000000d}.page-module__F1pRqG__news-item.page-module__F1pRqG__pinned{background:linear-gradient(90deg,#4a90e21a 0%,#0000 100%)}.page-module__F1pRqG__add-news-button{position:absolute;top:0;left:0}@media (max-width:940px) and (min-width:900px){.page-module__F1pRqG__left-section{min-width:400px}.page-module__F1pRqG__right-section{min-width:0}}@media (max-width:899px){.page-module__F1pRqG__left-section{display:none}.page-module__F1pRqG__right-section{min-width:100%}}@media (max-height:650px){.page-module__F1pRqG__left-section{display:none}.page-module__F1pRqG__right-section{min-width:80%}.page-module__F1pRqG__description-container{border-bottom:none;flex-grow:1;flex-shrink:1;min-height:0;max-height:84%}.page-module__F1pRqG__description{max-height:100%}.page-module__F1pRqG__news-container{display:none}}
.markdown{line-height:1.75;font-size:var(--markdown-text-font-size);color:var(--text-default);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:fit-content;display:flex}.markdown>:first-child{margin-top:0}.markdown>:last-child{margin-bottom:0}.markdown pre{box-sizing:border-box;border:2px solid var(--code-border);border-radius:12px;width:95%;margin:.4em auto;box-shadow:0 4px 20px #00507814}.markdown pre code.hljs{background:0 0;border:none;width:fit-content;padding:0;font-size:.95rem;line-height:1.6;display:block}.markdown :not(pre)>code{text-indent:0;background:var(--inline-code-background);border:1px solid var(--inline-code-background);border-radius:6px;margin:0;padding:1px 2px;font-size:.9em;display:inline}.markdown .hljs-comment,.markdown .hljs-quote{color:var(--code-comment-quote);font-style:italic}.markdown .hljs-doctag,.markdown .hljs-keyword,.markdown .hljs-formula{color:var(--code-doctag-keyword-formula)}.markdown .hljs-section,.markdown .hljs-name,.markdown .hljs-selector-tag,.markdown .hljs-deletion,.markdown .hljs-subst{color:var(--code-section-name-selector-tag-deletion-subst)}.markdown .hljs-literal{color:var(--code-literal)}.markdown .hljs-string,.markdown .hljs-regexp,.markdown .hljs-addition,.markdown .hljs-attribute,.markdown .hljs-meta .hljs-string{color:var(--code-string-regexp-addition-attribute-meta-string)}.markdown .hljs-attr,.markdown .hljs-variable,.markdown .hljs-template-variable,.markdown .hljs-type,.markdown .hljs-selector-class,.markdown .hljs-selector-attr,.markdown .hljs-selector-pseudo,.markdown .hljs-number{color:var(--code-variable)}.markdown .hljs-symbol,.markdown .hljs-bullet,.markdown .hljs-link,.markdown .hljs-meta,.markdown .hljs-selector-id,.markdown .hljs-title{color:var(--code-symbol)}.markdown .hljs-built_in,.markdown .hljs-title.class_,.markdown .hljs-class .hljs-title{color:var(--code-class)}.markdown .hljs-emphasis{font-style:italic}.markdown .hljs-strong{font-weight:600}.markdown .hljs-link{text-decoration:underline}.markdown p{text-indent:2em;text-align:left;gap:.5em;width:100%;margin:2px 0;font-size:1.05em;line-height:1.4}.markdown h1{margin:.1em 0;font-size:1.5em;font-weight:600;line-height:1}.markdown h2{margin:.1em 0;font-size:1.3em;font-weight:600;line-height:1}.markdown h3{margin:0 10px;font-size:1.1em;font-weight:600;line-height:1}.markdown h4{margin:0 20px;font-size:1em;line-height:1}.markdown h5{margin:0 30px;font-size:1em;line-height:1}.markdown h6{margin:0 40px;font-size:1em;line-height:1}.markdown ul,.markdown ol{margin:0 20px;padding:0;display:block}.markdown li{margin:0 2em;padding:0;line-height:1.4}.markdown hr{background:var(--horizontal-rule);border:none;width:95%;height:1px;margin:.5em auto}.markdown table{box-sizing:border-box;border-collapse:collapse;width:95%;margin:1.2em auto}.markdown th,.markdown td{border:1px solid var(--table-border);margin:0;padding:8px 12px;transition:all .3s ease-in-out}.markdown th{background:var(--table-header-background)}.markdown .mixed-content-wrapper img{object-fit:contain;float:right;border-radius:12px;max-width:50%;max-height:253px;margin:10px;display:inline-block;box-shadow:0 4px 20px #00507814}.markdown .img-only-wrapper img{object-fit:contain;float:none;border-radius:12px;justify-content:center;max-width:90%;max-height:300px;margin:0 auto;display:block;box-shadow:0 4px 20px #00507814}.markdown blockquote{box-sizing:border-box;background-color:var(--blockquote-background);border-left:3px solid var(--blockquote-border);width:95%;color:var(--blockquote-color);font-size:1.05em;font-weight:var(--font-weight-medium);text-align:right;border-radius:6px;flex-direction:row;justify-content:flex-end;align-items:center;margin:12px auto 24px;padding:12px 20px;font-style:normal;line-height:1.7;transition:background .3s;display:flex;box-shadow:0 2px 8px #00000008}.markdown blockquote:hover{background-color:var(--blockquote-hover-background)}.markdown blockquote>p{text-indent:0;text-align:right;margin:0;font-style:italic}
.CopyableCode-module__vBw3DW__copyable-code{background:var(--code-background);padding:5px 10px 0;position:relative}.CopyableCode-module__vBw3DW__code{scrollbar-width:thin;scrollbar-color:var(--scroll-bar)transparent;scroll-behavior:smooth;width:100%;height:100%;overflow:scroll}.CopyableCode-module__vBw3DW__body::-webkit-scrollbar{width:8px}.CopyableCode-module__vBw3DW__body::-webkit-scrollbar-track{background:0 0}.CopyableCode-module__vBw3DW__body::-webkit-scrollbar-thumb{background-color:var(--logo-blue);background-clip:padding-box;border:2px solid #0000;border-radius:999px;transition:background .2s}.CopyableCode-module__vBw3DW__body::-webkit-scrollbar-thumb:hover{background-color:var(--logo-blue)}.CopyableCode-module__vBw3DW__code:hover{cursor:text}.CopyableCode-module__vBw3DW__button-container{position:absolute;top:5px;right:5px}.CopyableCode-module__vBw3DW__lang{text-align:right;color:var(--lang-type-color);font-size:13px;position:absolute;bottom:5px;right:10px}
.ArticleContent-module__Rf8tfW__article-content{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;max-width:100%;display:flex;position:relative}.ArticleContent-module__Rf8tfW__article-content.ArticleContent-module__Rf8tfW__loading{width:100%;height:100%;position:relative}.ArticleContent-module__Rf8tfW__add-button{position:absolute;bottom:calc(100% + 8px);right:23px}.ArticleContent-module__Rf8tfW__section{box-sizing:border-box;width:100%}.ArticleContent-module__Rf8tfW__article-content.ArticleContent-module__Rf8tfW__can-edit{margin-top:36px}
.PinButton-module__syN73a__pin-button{background-color:var(--pinned-tag-background);font-weight:var(--font-weight-semibold);box-sizing:border-box;border:none;border-radius:4px;flex-flow:row;justify-content:center;align-items:center;width:fit-content;height:fit-content;padding:2px 3px 2px 0;font-size:15px;transition:all 50ms ease-in-out;display:flex}.PinButton-module__syN73a__pin-button:active{transform:scale(.95)}
.NewsItem-module__K8kUwq__news-list-item{border:2px solid var(--border-blue);background-color:var(--news-list-item-background-main);color:var(--text-default);border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:10px 10px 5px;text-decoration:none;transition:all .3s;display:flex;position:relative}.NewsItem-module__K8kUwq__title-container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex;overflow:hidden}.NewsItem-module__K8kUwq__title{font-size:1.2rem;font-weight:var(--font-weight-semibold);color:var(--text-default);-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;text-decoration:none;display:-webkit-box}.NewsItem-module__K8kUwq__title:hover{cursor:pointer;text-decoration:underline}.NewsItem-module__K8kUwq__pinned{background-color:var(--pinned-tag-background);font-weight:var(--font-weight-medium);border-radius:4px;flex-flow:row;justify-content:center;align-items:center;padding:1px 3px;display:flex}.NewsItem-module__K8kUwq__pinned span{text-wrap:nowrap}.NewsItem-module__K8kUwq__summary-container{max-height:70px;margin:10px 0;text-decoration:none;overflow:hidden}.NewsItem-module__K8kUwq__summary{-webkit-line-clamp:3;line-clamp:3;font-size:.9rem;font-weight:var(--font-weight-regular);color:var(--text-secondary);text-indent:2em;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.NewsItem-module__K8kUwq__tags-meta{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin:2px 0;display:flex}.NewsItem-module__K8kUwq__tags{flex-flow:wrap;justify-content:flex-start;align-items:center;margin-right:auto;display:flex}.NewsItem-module__K8kUwq__tag{margin:1px 3px;display:inline-block}.NewsItem-module__K8kUwq__times{flex-flow:wrap;flex-grow:1;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.NewsItem-module__K8kUwq__time{color:var(--text-third);flex-direction:row;justify-content:center;align-items:center;margin:0 3px;font-size:.8rem;display:flex}.NewsItem-module__K8kUwq__author-favorite-button{flex-flow:row;justify-content:space-between;align-items:center;width:100%;margin:0;display:flex}.NewsItem-module__K8kUwq__author{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.NewsItem-module__K8kUwq__author-avatar{aspect-ratio:1;object-fit:cover;border:1px solid var(--border-blue);border-radius:50%;width:30px}.NewsItem-module__K8kUwq__author-name{color:var(--text-third);font-size:.8rem;font-weight:var(--font-weight-medium);text-wrap:nowrap;margin:0 5px 0 7px}.NewsItem-module__K8kUwq__favorite-button-container{flex-direction:row;justify-content:center;align-items:center;display:flex}.NewsItem-module__K8kUwq__favorite-button{color:var(--favorite-button-yellow)}.NewsItem-module__K8kUwq__favorite-button:hover{color:var(--favorite-button-hover-yellow)!important}
