:root{--layout-max-width: 1200px;--base-font: var(--font-base-size) / var(--font-base-lh) 'Open Sans', sans-serif;--soft-shadow: 3px}@media screen and (min-width: 768px){:root{--layout-max-width: 1200px;--layout-padding-x: 20px;--font-large-size: 46px;--font-stress-size: 22px;--font-common-size: 16px;--font-base-size: 14px;--font-base-lh: 1.8;--content-large-padding: 40px 38px 46px;--content-primary-padding: 23px;--soft-large-radius: 24px;--soft-primary-radius: 12px;--soft-small-radius: 6px}}@media screen and (max-width: 767px){:root{--layout-max-width: 100%;--layout-padding-x: 10px;--font-large-size: 22px;--font-stress-size: 18px;--font-common-size: 14px;--font-base-size: 12px;--font-base-lh: 1.4;--content-large-padding: 18px 15px 20px;--content-primary-padding: 16px;--soft-large-radius: 16px;--soft-primary-radius: 10px;--soft-small-radius: 6px}}:root.theme-light{--theme-bg-primary: #f5f8fa;--theme-bg-high: #fff;--theme-bg-shadow: #dddfe1;--theme-bg-actvie1: #dddfe1;--theme-bg-actvie2: #fff;--theme-text-active: #f857a6;--theme-text-light: #fff;--theme-text-primary: #3e3e5f;--theme-text-low: #aeacb1;--theme-text-stress: #14281D;--theme-border-primary: #e1e4e8;--theme-border-secondary: #ebedef}:root.theme-dark{--theme-bg-primary: #1e2428;--theme-bg-high: #303a40;--theme-bg-shadow: #0c0e10;--theme-bg-actvie1: #1b2024;--theme-bg-actvie2: #20272b;--theme-text-active: #ca5388;--theme-text-light: #d7dfe6;--theme-text-primary: #adbac7;--theme-text-low: #444c56;--theme-text-stress: #cdd9e5;--theme-border-primary: #444c56;--theme-border-secondary: #373e47}@media (prefers-color-scheme: light){:root{--theme-bg-primary: #f5f8fa;--theme-bg-high: #fff;--theme-bg-shadow: #dddfe1;--theme-bg-actvie1: #dddfe1;--theme-bg-actvie2: #fff;--theme-text-active: #f857a6;--theme-text-light: #fff;--theme-text-primary: #3e3e5f;--theme-text-low: #aeacb1;--theme-text-stress: #14281D;--theme-border-primary: #e1e4e8;--theme-border-secondary: #ebedef}}@media (prefers-color-scheme: dark){:root{--theme-bg-primary: #1e2428;--theme-bg-high: #303a40;--theme-bg-shadow: #0c0e10;--theme-bg-actvie1: #1b2024;--theme-bg-actvie2: #20272b;--theme-text-active: #ca5388;--theme-text-light: #d7dfe6;--theme-text-primary: #adbac7;--theme-text-low: #444c56;--theme-text-stress: #cdd9e5;--theme-border-primary: #444c56;--theme-border-secondary: #373e47}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%}html{box-sizing:border-box;font:var(--base-font);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-size:14px;line-height:1}*,*:before,*:after{box-sizing:inherit}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}img{max-width:100%}a{background-color:transparent;text-decoration:none;color:inherit}a:active,a:hover{outline:0}b,strong{font-weight:bold}i,em,dfn{font-style:italic}body{background-color:var(--theme-bg-primary);transition:background-color .3s ease-out}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.center-bg{background-repeat:no-repeat;background-position:center;background-size:cover}.layout-padding{padding:var(--layout-padding-x)}.layout-margin{margin:var(--layout-padding-x)}.layout-block{width:100%;max-width:var(--layout-max-width);margin-left:auto;margin-right:auto}.content-padding-large{padding:var(--content-large-padding)}.content-padding-primary{padding:var(--content-primary-padding)}[class*=soft-size--].soft-size--large{--radius: var(--soft-large-radius)}[class*=soft-size--].soft-size--primary{--radius: var(--soft-primary-radius)}[class*=soft-size--].soft-size--small{--radius: var(--soft-small-radius)}[class*=soft-size--].soft-size--round{--radius: 50%}[class*=soft-style--]{transition:border-radius .3s ease-out,box-shadow .3s ease-out,background-image .3s ease-out}[class*=soft-style--].soft-style--box{overflow:hidden;border-radius:var(--radius);background-color:var(--theme-bg-primary);box-shadow:var(--soft-shadow) var(--soft-shadow) calc(var(--soft-shadow) * 2) var(--theme-bg-shadow),calc(-1 * var(--soft-shadow)) calc(-1 * var(--soft-shadow)) calc(var(--soft-shadow) * 2) var(--theme-bg-high)}[class*=soft-style--].soft-style--hover:hover{overflow:hidden;border-radius:var(--radius);background-color:var(--theme-bg-primary);box-shadow:var(--soft-shadow) var(--soft-shadow) calc(var(--soft-shadow) * 2) var(--theme-bg-shadow),calc(-1 * var(--soft-shadow)) calc(-1 * var(--soft-shadow)) calc(var(--soft-shadow) * 2) var(--theme-bg-high)}[class*=soft-style--].soft-style--active:active{overflow:hidden;border-radius:var(--radius);background-color:var(--theme-bg-primary);background-image:linear-gradient(145deg, var(--theme-text-active1), var(--theme-text-active2));box-shadow:inset var(--soft-shadow) var(--soft-shadow) calc(var(--soft-shadow) * 2) var(--theme-bg-shadow),inset calc(-1 * var(--soft-shadow)) calc(-1 * var(--soft-shadow)) calc(var(--soft-shadow) * 2) var(--theme-bg-high)}.header-container .header-inner{position:relative;display:flex;align-items:center;justify-content:space-between}.header-container .header-logo h1{font-size:var(--font-large-size);font-weight:bolder;font-family:monospace, sans-serif;white-space:nowrap;color:var(--theme-text-primary);transition:color .3s ease-out,text-shadow .3s ease-out;color:var(--theme-text-primary);text-shadow:2px 2px 4px var(--theme-bg-shadow),-2px -2px 4px var(--theme-bg-high)}.header-container .header-nav{padding-left:40px}.header-container .header-nav .header-nav--btn{position:relative;width:24px;height:24px;cursor:pointer;user-select:none}.header-container .header-nav .header-nav--btn.open div.btn-item{transition:transform 0.3s ease 0.3s}.header-container .header-nav .header-nav--btn.open div.btn-item::before{transition:transform 0.3s ease, opacity 0.3s ease 0.3s}.header-container .header-nav .header-nav--btn.open div.btn-item:nth-child(1){transform:rotate(45deg)}.header-container .header-nav .header-nav--btn.open div.btn-item:nth-child(1)::before{transform:translateY(0)}.header-container .header-nav .header-nav--btn.open div.btn-item:nth-child(2)::before{opacity:0}.header-container .header-nav .header-nav--btn.open div.btn-item:nth-child(3){transform:rotate(-45deg)}.header-container .header-nav .header-nav--btn.open div.btn-item:nth-child(3)::before{transform:translateY(0)}.header-container .header-nav .header-nav--btn .btn-item{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:center;transition:transform .3s ease-out}.header-container .header-nav .header-nav--btn .btn-item:nth-child(1):before{transform:translateY(-8px)}.header-container .header-nav .header-nav--btn .btn-item:nth-child(3):before{transform:translateY(8px)}.header-container .header-nav .header-nav--btn .btn-item::before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:2px;border-radius:2px;background-color:var(--theme-text-stress);transition:background-color 0.3s ease, transform 0.3s ease 0.3s, opacity 0.3s ease 0.3s}.header-container .header-nav a.list-item{display:inline-block;color:var(--theme-text-primary);font-size:var(--font-common-size);font-weight:bolder;overflow:hidden}@media screen and (min-width: 768px){.header-container .header-nav--btn{display:none}.header-container .header-nav--list{display:block}.header-container .header-nav--list .list-item{padding:8px 10px}}@media screen and (max-width: 767px){.header-container .header-inner{overflow:inherit !important}.header-container .header-nav--btn{display:block}.header-container .header-nav--btn.open+.header-nav--list{display:block}.header-container .header-nav--list{overflow:inherit !important;display:none;position:absolute;z-index:9;top:100%;right:28px;transform:translateY(-20px)}.header-container .header-nav--list::before,.header-container .header-nav--list::after{position:absolute;top:0;right:12px;content:"";display:block;width:10px;height:10px;transform-origin:center;transform:translate(50%, -50%) rotate(-45deg);background-color:var(--theme-bg-primary)}.header-container .header-nav--list::before{box-shadow:1px 1px calc(1px * 2) var(--theme-bg-shadow), calc(-1 * 1px) calc(-1 * 1px) calc(1px * 2) var(--theme-bg-high)}.header-container .header-nav--list>div{overflow:hidden;border-radius:var(--soft-small-radius);background-color:var(--theme-bg-primary);box-shadow:var(--soft-shadow) var(--soft-shadow) calc(var(--soft-shadow) * 2) var(--theme-bg-shadow), calc(-1 * var(--soft-shadow)) calc(-1 * var(--soft-shadow)) calc(var(--soft-shadow) * 2) var(--theme-bg-high);position:relative;padding:6px 8px}.header-container .header-nav--list a.list-item{display:block;text-align:left;padding:14px 12px;transition:color .3s ease-out}}.footer-container{text-align:center;padding:40px 0}.footer-container .social-icons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-bottom:20px}.footer-container .social-icons a{display:block;text-align:center;margin:10px;width:45px;height:45px;padding:10px}.footer-container .social-icons a:hover svg.icon{fill:var(--theme-text-stress)}.footer-container .social-icons a svg.icon{display:block;fill:var(--theme-text-low);transition:fill .3s ease-out}.footer-container .colour-bar{width:150px;max-width:76%;height:5px;background:linear-gradient(45deg, #D83A56 0, #D83A56 25%, #FF616D 25%, #FF616D 50%, #B6C9F0 50%, #B6C9F0 75%, #66DE93 75%, #66DE93 100%);margin:auto}.footer-container p{margin:6px 0;color:var(--theme-text-primary);line-height:var(--font-base-lh);transition:color .3s ease-out}.footer-container a{margin:0 3px;font-weight:bolder;color:var(--theme-text-stress);transition:color .3s ease-out}.footer-container a:hover{color:var(--theme-text-active)}.card-container{position:relative}.card-container.img{padding:0}.card-container.img .card-cover{position:relative;overflow:hidden}.card-container.img .card-cover>img{display:block;width:100%;max-height:380px;object-fit:cover}.card-container.img .card-text{position:absolute;bottom:0;left:0;right:0;padding:var(--content-large-padding)}.card-container .card-cover{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:#ff5858;background-image:linear-gradient(1deg, #f857a6, #ff5858)}.card-container .card-cover::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.3;background-image:linear-gradient(234deg, #394245 0%, #000 100%)}.card-container .card-text{line-height:var(--font-base-lh);color:var(--theme-text-light);position:relative;transition:color .3s ease-out}.card-container .card-text .card-text--title{font-size:var(--font-stress-size);font-weight:bolder}.card-container .card-text .card-text--row{font-size:var(--font-common-size);margin-top:var(--layout-padding-x)}.card-container .card-text .card-text--tag{display:flex;flex-wrap:wrap;margin-top:18px;margin-left:-8px;margin-right:-8px}.card-container .card-text .card-text--tag a{border-radius:20px;padding:4px 8px;transition:color 0.3s ease, background-color 0.3s ease}.card-container .card-text .card-text--tag a::before{content:"#";margin-right:4px}.card-container .card-text .card-text--tag a:hover{color:var(--theme-text-active);background-color:#fff}.section-swiper{display:flex;overflow-x:auto;scroll-snap-type:x proximity}.section-swiper::-webkit-scrollbar{display:none}.section-swiper .swiper-item{padding:var(--layout-padding-x);scroll-snap-align:center}@media screen and (min-width: 768px){.section-swiper .swiper-item{width:25%;flex:0 0 25%;min-width:25%}}@media screen and (max-width: 767px){.section-swiper .swiper-item{width:50%;flex:1 1 50%;min-width:50%}}.article-list{display:flex;flex-wrap:wrap}.article-list .article-card{height:100%}.article-list .article-item{padding:var(--layout-padding-x);max-width:100%;flex:1 0 auto}@media screen and (min-width: 768px){.article-list .article-item{min-width:25%}}@media screen and (max-width: 767px){.article-list .article-item{width:100%;min-width:230px}}.article-list .article-item:nth-child(1n) .article-card .card-cover{background-color:#e77842;background-image:linear-gradient(45deg, #e77842, #f7c068)}.article-list .article-item:nth-child(2n) .article-card .card-cover{background-image:#ff5858;background-image:linear-gradient(1deg, #f857a6, #ff5858)}.article-list .article-item:nth-child(3n) .article-card .card-cover{background-color:#b53cff;background-image:linear-gradient(20deg, #b53cff, #f952ff)}.article-list .article-item:nth-child(4n) .article-card .card-cover{background-color:#6bd0ff;background-image:linear-gradient(40deg, #327ae7, #6bd0ff)}.article-list .article-item:nth-child(5n) .article-card .card-cover{background-color:#ffd62e;background-image:linear-gradient(40deg, #ffb040, #ffd62e)}.article-paging{display:flex;flex-wrap:wrap}.article-paging .post-paging--item{margin:var(--layout-padding-x);color:var(--theme-text-light);text-align:center;flex:1;transition:color .3s ease-out}.single-container{display:flex;align-items:flex-start;overflow:visible}.single-container .article-content{padding:var(--layout-padding-x)}.single-container .widget-info{position:sticky;top:0;width:360px;min-width:360px;display:flex;flex-direction:column}@media screen and (min-width: 768px){.single-container .article-info{flex:0 1 calc(100% - 360px);min-width:calc(100% - 360px)}.single-container .widget-info{display:flex}}@media screen and (max-width: 767px){.single-container .article-info{flex:1 1 100%;width:100%}.single-container .widget-info{display:none}}.links-content .links-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 768px){.links-content .link-item{max-width:100%;min-width:33.333%;flex:1 0 auto}}@media screen and (max-width: 767px){.links-content .link-item{max-width:100%;flex:1 1 50%}}.links-content .link-item>a{display:flex;align-items:center;transition:color .3s ease-out;height:100%}.links-content .link-item>a img{display:block;width:46px;min-width:46px;height:46px;margin-right:12px;object-fit:cover;flex:0 0 46px}.links-content .link-item>a div{overflow:hidden;line-height:var(--font-base-lh)}.links-content .link-item>a h4{font-weight:bold;color:var(--theme-text-stress)}.links-content .link-item>a p{color:var(--theme-text-primary)}.terms-container .terms-inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 768px){.terms-container .terms-inner .term-item{max-width:50%}}@media screen and (max-width: 767px){.terms-container .terms-inner .term-item{max-width:100%;flex:1 1 auto}}.terms-container .terms-inner .term-item>a{position:relative;display:block;height:100%;font-weight:bold;color:var(--theme-text-primary)}@media screen and (min-width: 768px){.terms-container .terms-inner .term-item>a{padding-right:100px}}@media screen and (max-width: 767px){.terms-container .terms-inner .term-item>a{padding-right:40px}}.terms-container .terms-inner .term-item>a::after{display:block;position:absolute;right:10px;bottom:10px;font-size:var(--font-large-size);line-height:1;content:attr(data-count);opacity:0.3}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body .anchor{float:left;line-height:1;margin-left:-20px;padding-right:4px}.markdown-body .anchor:focus{outline:none}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:' ';display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true'%3E%3Cpath fill-rule='evenodd' d='M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z'%3E%3C/path%3E%3C/svg%3E")}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:var(--theme-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:var(--font-base-size);line-height:var(--font-base-lh);word-wrap:break-word;transition:color .3s ease-out}.markdown-body details{display:block}.markdown-body summary{display:list-item}.markdown-body a{background-color:initial}.markdown-body a:active,.markdown-body a:hover{outline-width:0}.markdown-body strong{font-weight:inherit;font-weight:bolder}.markdown-body h1{font-size:2em;margin:.67em 0}.markdown-body img{border-style:none}.markdown-body code,.markdown-body kbd,.markdown-body pre{font-family:monospace,monospace;font-size:1em}.markdown-body hr{box-sizing:initial;height:0;overflow:visible}.markdown-body input{font:inherit;margin:0}.markdown-body input{overflow:visible}.markdown-body [type=checkbox]{box-sizing:border-box;padding:0}.markdown-body *{box-sizing:border-box}.markdown-body input{font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body a{color:#0366d6;text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body strong{font-weight:600}.markdown-body hr{height:0;margin:15px 0;overflow:hidden;background:transparent;border:0;border-bottom:1px solid var(--theme-border-primary);transition:border-color .3s ease-out}.markdown-body hr:after,.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{clear:both}.markdown-body table{border-spacing:0;border-collapse:collapse}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;box-shadow:inset 0 -1px 0 #d1d5da}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:0;margin-bottom:0}.markdown-body h1{font-size:32px}.markdown-body h1,.markdown-body h2{font-weight:600}.markdown-body h2{font-size:24px}.markdown-body h3{font-size:20px}.markdown-body h3,.markdown-body h4{font-weight:600}.markdown-body h4{font-size:16px}.markdown-body h5{font-size:14px}.markdown-body h5,.markdown-body h6{font-weight:600}.markdown-body h6{font-size:12px}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0}.markdown-body ol,.markdown-body ul{padding-left:0;margin-top:0;margin-bottom:0;list-style:initial}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code,.markdown-body pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.markdown-body :checked+.radio-label{position:relative;z-index:1;border-color:#0366d6}.markdown-body .border{border:1px solid #e1e4e8 !important}.markdown-body .border-0{border:0 !important}.markdown-body .border-bottom{border-bottom:1px solid #e1e4e8 !important}.markdown-body .rounded-1{border-radius:3px !important}.markdown-body .bg-white{background-color:#fff !important}.markdown-body .bg-gray-light{background-color:#fafbfc !important}.markdown-body .text-gray-light{color:#6a737d !important}.markdown-body .mb-0{margin-bottom:0 !important}.markdown-body .my-2{margin-top:8px !important;margin-bottom:8px !important}.markdown-body .pl-0{padding-left:0 !important}.markdown-body .py-0{padding-top:0 !important;padding-bottom:0 !important}.markdown-body .pl-1{padding-left:4px !important}.markdown-body .pl-2{padding-left:8px !important}.markdown-body .py-2{padding-top:8px !important;padding-bottom:8px !important}.markdown-body .pl-3,.markdown-body .px-3{padding-left:16px !important}.markdown-body .px-3{padding-right:16px !important}.markdown-body .pl-4{padding-left:24px !important}.markdown-body .pl-5{padding-left:32px !important}.markdown-body .pl-6{padding-left:40px !important}.markdown-body .f6{font-size:12px !important}.markdown-body .lh-condensed{line-height:1.25 !important}.markdown-body .text-bold{font-weight:600 !important}.markdown-body .pl-c{color:#6a737d}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#005cc5}.markdown-body .pl-e,.markdown-body .pl-en{color:#6f42c1}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:#24292e}.markdown-body .pl-ent{color:#22863a}.markdown-body .pl-k{color:#d73a49}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:#032f62}.markdown-body .pl-smw,.markdown-body .pl-v{color:#e36209}.markdown-body .pl-bu{color:#b31d28}.markdown-body .pl-ii{color:#fafbfc;background-color:#b31d28}.markdown-body .pl-c2{color:#fafbfc;background-color:#d73a49}.markdown-body .pl-c2:before{content:"^M"}.markdown-body .pl-sr .pl-cce{font-weight:700;color:#22863a}.markdown-body .pl-ml{color:#735c0f}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:#005cc5}.markdown-body .pl-mi{font-style:italic;color:#24292e}.markdown-body .pl-mb{font-weight:700;color:#24292e}.markdown-body .pl-md{color:#b31d28;background-color:#ffeef0}.markdown-body .pl-mi1{color:#22863a;background-color:#f0fff4}.markdown-body .pl-mc{color:#e36209;background-color:#ffebda}.markdown-body .pl-mi2{color:#f6f8fa;background-color:#005cc5}.markdown-body .pl-mdr{font-weight:700;color:#6f42c1}.markdown-body .pl-ba{color:#586069}.markdown-body .pl-sg{color:#959da5}.markdown-body .pl-corl{text-decoration:underline;color:#032f62}.markdown-body .mb-0{margin-bottom:0 !important}.markdown-body .my-2{margin-bottom:8px !important}.markdown-body .my-2{margin-top:8px !important}.markdown-body .pl-0{padding-left:0 !important}.markdown-body .py-0{padding-top:0 !important;padding-bottom:0 !important}.markdown-body .pl-1{padding-left:4px !important}.markdown-body .pl-2{padding-left:8px !important}.markdown-body .py-2{padding-top:8px !important;padding-bottom:8px !important}.markdown-body .pl-3{padding-left:16px !important}.markdown-body .pl-4{padding-left:24px !important}.markdown-body .pl-5{padding-left:32px !important}.markdown-body .pl-6{padding-left:40px !important}.markdown-body .pl-7{padding-left:48px !important}.markdown-body .pl-8{padding-left:64px !important}.markdown-body .pl-9{padding-left:80px !important}.markdown-body .pl-10{padding-left:96px !important}.markdown-body .pl-11{padding-left:112px !important}.markdown-body .pl-12{padding-left:128px !important}.markdown-body hr{border-bottom-color:var(--theme-border-primary);transition:border-color .3s ease-out}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;box-shadow:inset 0 -1px 0 #d1d5da}.markdown-body:after,.markdown-body:before{display:table;content:""}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0 !important}.markdown-body>:last-child{margin-bottom:0 !important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body hr{height:.25em;padding:0;margin:24px 0;border:0;background-color:var(--theme-border-primary);transition:background-color .3s ease-out}.markdown-body blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h1{font-size:2em}.markdown-body h1,.markdown-body h2{padding-bottom:.3em;border-bottom:1px solid var(--theme-border-secondary)}.markdown-body h2{font-size:1.5em}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:.875em}.markdown-body h6{font-size:.85em;color:#6a737d}.markdown-body ol,.markdown-body ul{padding-left:2em}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li{word-wrap:break-all}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table{display:block;width:100%;overflow:auto}.markdown-body table th{font-weight:600}.markdown-body table td,.markdown-body table th{padding:6px 13px;border:1px solid #dfe2e5}.markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body img{max-width:100%;box-sizing:initial;background-color:#fff;overflow:hidden;border-radius:var(--soft-small-radius);background-color:var(--theme-bg-primary);box-shadow:var(--soft-shadow) var(--soft-shadow) calc(var(--soft-shadow) * 2) var(--theme-bg-shadow),calc(-1 * var(--soft-shadow)) calc(-1 * var(--soft-shadow)) calc(var(--soft-shadow) * 2) var(--theme-bg-high)}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body code{padding:.2em .4em;margin:0;font-size:85%;background-color:rgba(27,31,35,0.05);border-radius:3px}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px}.markdown-body pre code{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:initial;border:0}.markdown-body .commit-tease-sha{display:inline-block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:90%;color:#444d56}.markdown-body .full-commit .btn-outline:not(:disabled):hover{color:#005cc5;border-color:#005cc5}.markdown-body .blob-wrapper{overflow-x:auto;overflow-y:hidden}.markdown-body .blob-wrapper-embedded{max-height:240px;overflow-y:auto}.markdown-body .blob-num{width:1%;min-width:50px;padding-right:10px;padding-left:10px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:20px;color:rgba(27,31,35,0.3);text-align:right;white-space:nowrap;vertical-align:top;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.markdown-body .blob-num:hover{color:rgba(27,31,35,0.6)}.markdown-body .blob-num:before{content:attr(data-line-number)}.markdown-body .blob-code{position:relative;padding-right:10px;padding-left:10px;line-height:20px;vertical-align:top}.markdown-body .blob-code-inner{overflow:visible;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;color:#24292e;word-wrap:normal;white-space:pre}.markdown-body .pl-token.active,.markdown-body .pl-token:hover{cursor:pointer;background:#ffea7f}.markdown-body .tab-size[data-tab-size="1"]{-moz-tab-size:1;tab-size:1}.markdown-body .tab-size[data-tab-size="2"]{-moz-tab-size:2;tab-size:2}.markdown-body .tab-size[data-tab-size="3"]{-moz-tab-size:3;tab-size:3}.markdown-body .tab-size[data-tab-size="4"]{-moz-tab-size:4;tab-size:4}.markdown-body .tab-size[data-tab-size="5"]{-moz-tab-size:5;tab-size:5}.markdown-body .tab-size[data-tab-size="6"]{-moz-tab-size:6;tab-size:6}.markdown-body .tab-size[data-tab-size="7"]{-moz-tab-size:7;tab-size:7}.markdown-body .tab-size[data-tab-size="8"]{-moz-tab-size:8;tab-size:8}.markdown-body .tab-size[data-tab-size="9"]{-moz-tab-size:9;tab-size:9}.markdown-body .tab-size[data-tab-size="10"]{-moz-tab-size:10;tab-size:10}.markdown-body .tab-size[data-tab-size="11"]{-moz-tab-size:11;tab-size:11}.markdown-body .tab-size[data-tab-size="12"]{-moz-tab-size:12;tab-size:12}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .task-list-item input{margin:0 .2em .25em -1.6em;vertical-align:middle}.markdown-body .iframe-video{margin-bottom:20px;overflow:hidden;border-radius:var(--soft-small-radius);background-color:var(--theme-bg-primary);box-shadow:var(--soft-shadow) var(--soft-shadow) calc(var(--soft-shadow) * 2) var(--theme-bg-shadow),calc(-1 * var(--soft-shadow)) calc(-1 * var(--soft-shadow)) calc(var(--soft-shadow) * 2) var(--theme-bg-high)}.markdown-body .aplayer.aplayer-box{margin:0;margin-bottom:20px;background-color:var(--theme-bg-color);overflow:hidden;border-radius:var(--soft-small-radius);background-color:var(--theme-bg-primary);box-shadow:var(--soft-shadow) var(--soft-shadow) calc(var(--soft-shadow) * 2) var(--theme-bg-shadow),calc(-1 * var(--soft-shadow)) calc(-1 * var(--soft-shadow)) calc(var(--soft-shadow) * 2) var(--theme-bg-high)}.markdown-body .aplayer.aplayer-box .aplayer-info .aplayer-controller .aplayer-time{line-height:normal}.markdown-body .aplayer.aplayer-box .aplayer-lrc:before{background:linear-gradient(180deg, var(--theme-bg-color) 0, rgba(255,255,255,0))}.markdown-body .aplayer.aplayer-box .aplayer-lrc:after{background:linear-gradient(180deg, rgba(255,255,255,0) 0, var(--theme-bg-color))}.markdown-body .dplayer.dplayer-box{margin-bottom:20px;overflow:hidden;border-radius:var(--soft-small-radius);background-color:var(--theme-bg-primary);box-shadow:var(--soft-shadow) var(--soft-shadow) calc(var(--soft-shadow) * 2) var(--theme-bg-shadow),calc(-1 * var(--soft-shadow)) calc(-1 * var(--soft-shadow)) calc(var(--soft-shadow) * 2) var(--theme-bg-high)}.markdown-body .figure-image{margin-bottom:16px}.markdown-body .figure-image figcaption{margin-top:12px;text-align:center;color:var(--theme-text-low)}.aside-widget{margin:var(--layout-padding-x)}.aside-widget .widget-header{margin-bottom:20px}.aside-widget .widget-header .title{display:flex;align-items:center;padding-bottom:6px}.aside-widget .widget-header .title>span{color:var(--theme-text-stress);font-weight:500;font-size:var(--font-stress-size);letter-spacing:0.6px;text-transform:uppercase;transition:color .3s ease-out;color:var(--theme-text-primary);text-shadow:2px 2px 4px var(--theme-bg-shadow),-2px -2px 4px var(--theme-bg-high)}.aside-widget .widget-header::after{display:block;content:"";width:100%;height:2px;background-color:var(--theme-border-primary);transition:background-color .3s ease-out}.aside-widget .widget-footer{margin-top:8px;text-align:center}.aside-widget .widget-footer .more-link{color:var(--theme-text-stress);font:var(--base-font);transition:color .3s ease-out}.aside-widget .widget-footer .more-link.center{text-align:center}.aside-widget .widget-footer .more-link:hover{color:var(--theme-text-active)}.aside-widget .widget-footer .more-link:hover>svg{fill:var(--theme-text-active)}.aside-widget .widget-footer .more-link>svg{display:inline-block;vertical-align:middle;fill:var(--theme-text-stress);transition:fill .3s ease-out}.widget-author .author-box{display:flex;flex-direction:column;justify-content:center;position:relative;height:64px;color:var(--theme-text-primary)}.widget-author .author-box.avatar{padding-left:74px}.widget-author .author-box .author-avatar{position:absolute;top:0;bottom:0;left:0;width:64px;height:64px}.widget-author .author-box .author-name{height:32px;line-height:32px;font-weight:bolder;font-size:var(--font-stress-size)}.widget-author .author-box .author-desc{height:32px;line-height:32px;border-top:1px solid var(--theme-border-primary)}.widget-toc ul,.widget-toc ol{list-style:inherit;padding-left:20px}.widget-toc ul>li,.widget-toc ol>li{margin:16px 0}.widget-toc ul>li::marker,.widget-toc ol>li::marker{color:var(--theme-text-primary)}.widget-toc ul>li>a,.widget-toc ol>li>a{font:var(--base-font);color:var(--theme-text-primary);transition:color .3s ease-out}.widget-toc ul>li>a:hover,.widget-toc ol>li>a:hover{color:var(--theme-text-active)}.widget-articles .post-list{list-style:none}.widget-articles .post-list .post-item:not(:last-child){margin-bottom:15px}.widget-articles .post-list .post-item a{font:var(--base-font);color:var(--theme-text-active);font-weight:bolder;border-bottom:2px solid #dde0e0;transition:color .3s ease-out,border-color .3s ease-out}.widget-articles .post-list .post-item a:hover{border-color:var(--theme-text-active)}.widget-categories .categories-list{list-style:none}.widget-categories .categories-list>li{display:flex;align-items:center;justify-content:space-between;line-height:30px;padding-bottom:6px;border-bottom:1px solid var(--theme-border-secondary);transition:border-color .3s ease-out}.widget-categories .categories-list>li:not(:last-child){margin-bottom:6px}.widget-categories .categories-list>li>a{color:var(--theme-text-primary);transition:color .3s ease-out}.widget-categories .categories-list>li>span{display:inline-block;border-radius:20px;color:var(--theme-text-light);background-color:var(--theme-text-active);width:25px;height:25px;text-align:center;line-height:25px;font-size:12px;transition:color .3s ease-out,background-color .3s ease-out}.widget-tags .tags-list{display:flex;flex-wrap:wrap;gap:3px;margin:0 -10px}.widget-tags .tags-list>a{display:block;padding:8px 10px;color:var(--theme-text-primary)}.pagination-container{padding-top:16px;padding-bottom:16px}.pagination-container .pagination-list{display:flex;align-items:center;justify-content:center}.pagination-container .pagination-list li{padding:4px 6px;margin:8px;transition:color 0.3s ease;font-weight:bolder;font:var(--base-font);font-weight:bolder}.pagination-container .pagination-list li a{color:var(--theme-text-primary);transition:color .3s ease-out}.pagination-container .pagination-list li a:hover{color:var(--theme-text-active)}.pagination-container .pagination-list li span{color:var(--theme-text-low)}
