.icon-animate{color:red;margin:0 5px;animation:1.33s ease-in-out infinite iconAnimate;display:inline-block}@keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}.card{box-shadow:0 2px 8px #00000026!important}.button.is-hovered,.button:hover{color:#b5b5b5!important}#back-to-top.rise-up{box-shadow:5px 5px #f02eaa66,10px 10px #f02eaa4d,15px 15px #f02eaa33,20px 20px #f02eaa1a,25px 25px #f02eaa0d!important}.read-more-button{cursor:pointer;z-index:0;-webkit-user-select:none;user-select:none;touch-action:manipulation;border:none;border-radius:10px;padding:1.6em 4em;position:relative;color:#fff!important;background:#111!important;font-size:1rem!important}.read-more-button:focus-visible{outline-offset:4px;outline:2px solid #3273dc}.read-more-button:before{content:"";z-index:-1;-webkit-filter:blur(5px);background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red) 0 0/400%;border-radius:10px;width:calc(100% + 4px);height:calc(100% + 4px);transition:opacity .3s ease-in-out;animation:20s linear infinite glowing-read-more-button;position:absolute;top:-2px;left:-2px}@keyframes glowing-read-more-button{0%,to{background-position:0 0}50%{background-position:400% 0}}.read-more-button:after{z-index:-1;content:"";background:#222;border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}.mermaid{color:#333;background:#fff}.column-main{min-width:0}article.article .article-meta{overflow:visible}article.article .article-meta>.level-left{flex-wrap:wrap;flex:0 auto;align-items:baseline;gap:.35rem .75rem;min-width:0;max-width:100%}article.article .article-meta .level-left .level-item{overflow-wrap:anywhere;flex-wrap:wrap;flex:0 auto;justify-content:flex-start;min-width:0;margin:0}.is-post .column-main>.card>.card-image>.image.is-7by3{aspect-ratio:7/3;width:100%;height:auto;max-height:380px;padding-top:0}article.article>.content pre{max-width:100%;overflow-x:auto}.is-fluid-home .container.is-fluid{max-width:2080px;padding-left:0;padding-right:0}@media screen and (width>=769px){.is-2-column .column-right.is-sticky{max-height:calc(100vh - var(--navbar-height,4rem) - 1.5rem);flex-direction:column;display:flex}.is-2-column .column-right.is-sticky>.card{min-height:0;overflow-y:auto}}@media screen and (width>=1024px){.is-2-column:not(.is-fluid-home) .container,.is-3-column:not(.is-fluid-home) .container{width:100%;max-width:1600px}article.article>.content{line-height:1.75}}@media screen and (width>=1280px){.is-fluid-home{--home-gutter:clamp(1rem, 1vw, 2rem);--home-sidebar-width:clamp(18rem, 16vw, 26rem)}.is-fluid-home>.section,.is-fluid-home>.footer{padding-left:var(--home-gutter);padding-right:var(--home-gutter)}.is-fluid-home .navbar-main>.container.is-fluid{width:calc(100% - 2 * var(--home-gutter));flex-grow:0}.is-fluid-home.is-3-column>.section>.container>.columns{grid-template-columns:var(--home-sidebar-width) minmax(0, 1fr) var(--home-sidebar-width);grid-template-areas:"left main right";align-items:start;gap:1.5rem;margin-left:0;margin-right:0;display:grid}.is-fluid-home.is-3-column .column-left{grid-area:left}.is-fluid-home.is-3-column .column-main{grid-area:main}.is-fluid-home.is-3-column .column-right{grid-area:right}.is-fluid-home.is-3-column .column-left,.is-fluid-home.is-3-column .column-main,.is-fluid-home.is-3-column .column-right{width:auto;min-width:0;padding:0}}@media screen and (width>=1920px){.is-fluid-home .column-main>.card>.card-image>.image.is-7by3{height:330px;padding-top:0}}@media (prefers-reduced-motion:reduce){.icon-animate,.read-more-button:before{animation:none}}