@import"https://fonts.googleapis.com/css?family=Source+Sans+Pro:100,300,400,600";@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein-right{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0px)}}@-moz-keyframes fadein-right{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0px)}}@-webkit-keyframes fadein-right{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0px)}}@-ms-keyframes fadein-right{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0px)}}@-o-keyframes fadein-right{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0px)}}@keyframes fadein-top{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0px)}}@-moz-keyframes fadein-top{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0px)}}@-webkit-keyframes fadein-top{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0px)}}@-ms-keyframes fadein-top{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0px)}}@-o-keyframes fadein-top{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0px)}}@keyframes swift-down{from{transform:translateY(0%)}to{transform:translateY(20%)}}@-moz-keyframes swift-down{from{transform:translateY(0%)}to{transform:translateY(20%)}}@-webkit-keyframes swift-down{from{transform:translateY(0%)}to{transform:translateY(20%)}}@-ms-keyframes swift-down{from{transform:translateY(0%)}to{transform:translateY(20%)}}@-o-keyframes swift-down{from{transform:translateY(0%)}to{transform:translateY(20%)}}.invisible{opacity:0}.fadeIn{-webkit-animation:fadein 1s ease-out;-moz-animation:fadein 1s ease-out;-ms-animation:fadein 1s ease-out;-o-animation:fadein 1s ease-out;animation:fadein 1s ease-out}.fadeInRight{-webkit-animation:fadein-right 1s ease-out;-moz-animation:fadein-right 1s ease-out;-ms-animation:fadein-right 1s ease-out;-o-animation:fadein-right 1s ease-out;animation:fadein-right 1s ease-out}.fadeInTop{-webkit-animation:fadein-top 1s ease-out;-moz-animation:fadein-top 1s ease-out;-ms-animation:fadein-top 1s ease-out;-o-animation:fadein-top 1s ease-out;animation:fadein-top 1s ease-out}.swiftDown{-webkit-animation:swift-down 1s ease-out;-moz-animation:swift-down 1s ease-out;-ms-animation:swift-down 1s ease-out;-o-animation:swift-down 1s ease-out;animation:swift-down 1s ease-out}.swiftDownReversed{-webkit-animation:swift-down 1s reverse ease-out;-moz-animation:swift-down 1s reverse ease-out;-ms-animation:swift-down 1s reverse ease-out;-o-animation:swift-down 1s reverse ease-out;animation:swift-down 1s reverse ease-out}html,body,span,p,h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro","Roboto","Helvetica","Helvetica Neue","Source Han Sans SC","Source Han Sans TC","PingFang SC","PingFang HK","PingFang TC",sans-serif;color:#2e405b}html{background:#fff}.foreground{background:#2e405b !important}.background{background:#fff !important}.foreground-text *{color:#2e405b !important}.background-text *{color:#fff !important}h1{font-size:42px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:18px}h6{font-size:14px}body{font-size:18px;line-height:1.5em;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACFJREFUeNpiZGBg4GegAsBlCD8TqSYNQg2Mo6FEBAAIMACdPABtrSW/IQAAAABJRU5ErkJggg==");background-repeat:repeat;background-attachment:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,.04);min-height:100vh}.container{background-color:rgba(0,0,0,0);padding:0;position:relative}.full-width-container{width:100vw}.main-container{text-align:left;margin:0;padding:80px 40px;overflow:hidden;float:left}.main-container :nth-child(1){margin-top:0}.row{margin:0}.vertical-text{writing-mode:vertical-rl}.vertical-text *{line-height:1;text-align:left}.side-container{height:100vh;position:fixed;right:0;font-style:normal;font-size:1em;margin:0;transform:rotate(0deg);text-align:left;float:right;padding:80px 20px}.ar-year{margin-top:5px;margin-bottom:5px}.date{margin-bottom:0px}.ar-date{font-size:16px;margin-bottom:5px}.archive :first-child{padding-left:0}.archive ul{list-style-type:none}.site-title{font-weight:bolder;font-style:normal;width:auto;height:auto;margin:0 0 0 -2px;text-align:left;font-size:.5em;padding:0 0 50px 0;border-left:solid #2e405b 2px;transition:padding .8s ease 0s,background .8s ease 0s}.site-title:hover{padding:15px 0 35px 0;color:#fff !important;background:#2e405b !important;border-left:solid #2e405b 2px}.site-title:hover *{color:#fff !important}.site-title :first-child{margin-right:10px}.site-title *{text-align:left;font-weight:bolder;margin-top:0;margin-left:10px;margin-right:0;font-family:"HiraMinProN-W6","Source Han Serif CN","Source Han Serif SC","Source Han Serif TC",serif}.site-title-large{font-size:50px;padding-top:0}.site-title-small{font-size:30px;padding-top:1px}.site-title-links{font-weight:bold;font-style:normal;margin:0;padding:60px 0;text-align:left;position:fixed;bottom:20px}.site-title-links ul{list-style:none;padding:0}.site-title-links ul li{display:block;margin:5px 0;font-size:18px}.site-title-links a{border-bottom:solid #2e405b 2px}.no-margin-left{margin-left:0}.no-margin-right{margin-right:0}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}a{color:#2e405b;transition:color .3s ease 0s,background-color .3s ease 0s;-moz-transition:color .3s ease 0s,background-color .3s ease 0s;-o-transition:color .3s ease 0s,background-color .3s ease 0s;-webkit-transition:color .3s ease 0s,background-color .3s ease 0s;border-bottom:solid #2e405b 2px;padding:0;cursor:pointer;cursor:hand}a:hover,a:focus{text-decoration:none}a:hover{color:#fff !important;background-color:#2e405b;border-bottom:solid rgba(0,0,0,0) 2px}a:focus{color:#000}.a-title{text-decoration:none;background-color:rgba(0,0,0,0);border-bottom:solid rgba(0,0,0,0) 2px}.a-title:hover,.a-title:focus{background-color:rgba(0,0,0,0)}.current{border-bottom:solid #2e405b 3px !important}.a-mute{background-color:rgba(0,0,0,0);color:#2e405b !important;text-decoration:none;border-bottom:none}.a-mute:hover,.a-mute:focus{background-color:rgba(0,0,0,0);color:#2e405b !important;text-decoration:none;border-bottom:none}.soc{margin:0 5px 0 0;font-size:18px !important}.soc a{border-bottom:solid rgba(0,0,0,0) 2px}.soc a:hover{color:hsl(216,32.8467153285%,36.862745098%) !important;background-color:rgba(0,0,0,0) !important;text-decoration:none;border-bottom:solid rgba(0,0,0,0) 2px}.soc a:focus{color:hsl(216,32.8467153285%,36.862745098%) !important}.meta-item{margin:0 10px 0 0}img{display:block;max-width:100%;height:auto}footer{margin-top:10px;padding-top:0;font-size:12px;font-weight:bold}footer *{margin:0}.post-container{margin:0 0 30px 0;font-weight:normal}.post-container p{margin-bottom:2em}.post-title{font-size:24px;font-weight:bold;margin:3px 0}.post-meta{font-size:16px;margin:10px 0}.post-abstract{font-size:18px}li{margin:5px 0}figure{overflow:scroll}figure>table{width:100%}pre *{font-family:Monaco,Menlo,"Source Code Pro","Cascadia Code",Consolas,monospace;background:rgba(0,0,0,0) !important}figure .gutter pre{border-bottom-right-radius:0;border-top-right-radius:0;border-right:none;text-align:right;min-width:3em}figure .code{width:99%}figure .code pre{border-bottom-left-radius:0;border-top-left-radius:0;border-left:solid rgba(0,0,0,.05) 1px;margin-right:1px}@media(max-width: 768px){body{line-height:normal}h1{font-size:40px}h2{font-size:34px}h3{font-size:28px}h4{font-size:22px}h5{font-size:16px}h6{font-size:14px}.site-title-large{font-size:38px}.site-title-small{font-size:22px}.vertical-text{writing-mode:horizontal-tb}.site-title{margin:0;font-weight:bolder;font-style:normal;width:auto;height:auto;font-size:.5em;padding:0;border-left:none;text-align:center;transition:none}.site-title *{text-align:center;margin-left:0 !important;margin-right:0 !important}.site-title:hover{color:#2e405b !important;background:rgba(0,0,0,0) !important;padding:0;border:none}.site-title:hover *{color:#2e405b !important;background:rgba(0,0,0,0) !important}.main-container{text-align:left;height:auto;margin:0;padding:20px 30px;overflow:auto}.side-container{padding:40px 30px 0 30px;height:auto;position:relative;left:0}.site-title-links{position:unset;padding:10px 0;margin:10px 0;text-align:center}.site-title-links ul li{display:inline;margin:0 3px;font-size:16px}footer{padding-top:30px;padding-bottom:35px}a{padding:0}.post-title{font-size:20px;font-weight:bold;margin:3px 0}.post-meta{font-size:14px;margin:10px 0}.post-abstract{font-size:16px}.soc{display:block !important}.site-nav-footer{display:none !important}.site-bottom-footer{display:block !important}li.soc{margin-top:5px !important}}@media only screen and (max-height: 860px){.site-title-large{font-size:32px}.site-title-small{font-size:20px}.site-title-links ul li{font-size:14px;line-height:1.3}.site-nav-footer-br{display:none}.side-container{padding-top:40px;padding-bottom:20px}.main-container{padding-top:40px;padding-bottom:60px}}@media only screen and (max-height: 600px){body{line-height:normal}h1{font-size:40px}h2{font-size:34px}h3{font-size:28px}h4{font-size:22px}h5{font-size:16px}h6{font-size:14px}.site-title-large{font-size:38px}.site-title-small{font-size:22px}.vertical-text{writing-mode:horizontal-tb}.site-title{margin:0;font-weight:bolder;font-style:normal;width:auto;height:auto;font-size:.5em;padding:0;border-left:none;text-align:center;transition:none}.site-title *{text-align:center;margin-left:0 !important;margin-right:0 !important}.site-title:hover{color:#2e405b !important;background:rgba(0,0,0,0) !important;padding:0;border:none}.site-title:hover *{color:#2e405b !important;background:rgba(0,0,0,0) !important}.main-container{text-align:left;height:auto;margin:0;padding:20px 30px;overflow:auto}.side-container{padding:40px 30px 0 30px;height:auto;position:relative;left:0}.site-title-links{position:unset;padding:10px 0;margin:10px 0;text-align:center}.site-title-links ul li{display:inline;margin:0 3px;font-size:16px}footer{padding-top:30px;padding-bottom:35px}a{padding:0}.post-title{font-size:20px;font-weight:bold;margin:3px 0}.post-meta{font-size:14px;margin:10px 0}.post-abstract{font-size:16px}.soc{display:block !important}.site-nav-footer{display:none !important}.site-bottom-footer{display:block !important}}/*# sourceMappingURL=style.css.map */
