123456 |
- /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.chroma{color:#eee;background-color:#2c3e50}.chroma .err{color:#960050;background-color:#1e0010}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.chroma .hl{display:block;width:100%;background-color:#ffc}.chroma .lnt{margin-right:0.4em;padding:0 0.4em 0 0.4em}.chroma .ln{margin-right:0.4em;padding:0 0.4em 0 0.4em}.chroma .k{color:#66d9ef}.chroma .kc{color:#66d9ef}.chroma .kd{color:#66d9ef}.chroma .kn{color:#f92672}.chroma .kp{color:#66d9ef}.chroma .kr{color:#66d9ef}.chroma .kt{color:#66d9ef}.chroma .na{color:#a6e22e}.chroma .nc{color:#a6e22e}.chroma .no{color:#66d9ef}.chroma .nd{color:#a6e22e}.chroma .ne{color:#a6e22e}.chroma .nf{color:#a6e22e}.chroma .nx{color:#a6e22e}.chroma .nt{color:#f92672}.chroma .l{color:#ae81ff}.chroma .ld{color:#e6db74}.chroma .s{color:#e6db74}.chroma .sa{color:#e6db74}.chroma .sb{color:#e6db74}.chroma .sc{color:#e6db74}.chroma .dl{color:#e6db74}.chroma .sd{color:#e6db74}.chroma .s2{color:#e6db74}.chroma .se{color:#ae81ff}.chroma .sh{color:#e6db74}.chroma .si{color:#e6db74}.chroma .sx{color:#e6db74}.chroma .sr{color:#e6db74}.chroma .s1{color:#e6db74}.chroma .ss{color:#e6db74}.chroma .m{color:#ae81ff}.chroma .mb{color:#ae81ff}.chroma .mf{color:#ae81ff}.chroma .mh{color:#ae81ff}.chroma .mi{color:#ae81ff}.chroma .il{color:#ae81ff}.chroma .mo{color:#ae81ff}.chroma .o{color:#f92672}.chroma .ow{color:#f92672}.chroma .c{color:#75715e}.chroma .ch{color:#75715e}.chroma .cm{color:#75715e}.chroma .c1{color:#75715e}.chroma .cs{color:#75715e}.chroma .cp{color:#75715e}.chroma .cpf{color:#75715e}.chroma .gd{color:#f92672}.chroma .ge{font-style:italic}.chroma .gi{color:#a6e22e}.chroma .gs{font-weight:bold}.chroma .gu{color:#75715e}/*!
- * animate.css -http://daneden.me/animate
- * Version - 3.6.1
- * Licensed under the MIT license - http://opensource.org/licenses/MIT
- * Copyright (c) 2018 Daniel Eden
- */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes slideInUp{0%{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}::-webkit-scrollbar{width:.5em}::-webkit-scrollbar-track{background:#2c3e50}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#c6cddb}html{background:#494f5c;line-height:1.6;letter-spacing:.1em}body,button,input,select,textarea{color:#c6cddb;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}pre,code,pre tt{font-family:consolas,Menlo,"PingFang SC","Microsoft YaHei",monospace}pre{color:#eee;background:#2c3e50;padding:1em 1.5em;border-radius:5px;display:block;overflow:auto;letter-spacing:normal;line-height:1.5em}pre code{display:inline-block;background:#2c3e50}code{display:inline;color:#eee;background:#7d828a;border-radius:3px;padding:0 2px;margin:auto 4px;word-break:break-all;letter-spacing:normal}blockquote{border-left:.25em solid;margin:1em;padding:0 1em;font-style:italic}blockquote cite{font-weight:bold;font-style:normal}blockquote cite::before{content:"—— "}a{color:#c6cddb;text-decoration:none;border-bottom:1px solid #c6cddb;transition-property:color, border-color;transition-duration:.5s;transition-timing-function:ease-out}a:hover{color:#fff;border-bottom:1px solid #fff}hr{opacity:.2;border-width:0 0 5px 0;border-style:dashed;background:transparent;width:80%;margin:auto}table{border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%;max-width:100%}table th,table td{padding:1.5%;border:1px solid}table th{font-weight:700;vertical-align:bottom}.section-inner{margin:0 auto;max-width:1200px;width:93%}.thin{max-width:720px;margin:auto}.social-icons a{border:none}.feather{display:inline-block;vertical-align:-.125em;width:1em;height:1em}#site-header{position:fixed;z-index:1;bottom:0;width:100%;box-sizing:border-box;box-shadow:-1px -2px 3px rgba(0,0,0,0.45);background-color:#3B3E48}.hdr-wrapper{display:flex;justify-content:space-between;padding:.5em 0;font-size:1.2rem}.hdr-wrapper a{border:none}.hdr-wrapper .site-branding{display:inline-block;font-size:1.2em}.hdr-wrapper .site-nav{display:inline-block;font-size:1.1em;opacity:.8}.hdr-wrapper .site-nav a{margin-left:.8em}.hdr-icons{display:inline-block;font-size:1.2em}.hdr-btn{border:none;background:none;padding:0}#menu-btn,#search-btn{display:none;cursor:pointer}#mobile-menu{position:fixed;bottom:4.5em;right:1.5em;padding:.6em 1.8em;z-index:1;box-sizing:border-box;box-shadow:-1px -2px 3px 0px rgba(0,0,0,0.45);background-color:#3B3E48}#mobile-menu a{border:none}#mobile-menu ul{list-style:none;margin:0;padding:0;line-height:2;font-size:1.2em}#site-footer{text-align:center;margin-bottom:96px;margin-top:64px}#site-footer p{margin:0}#copyright a{border:none}#spotlight{display:flex;height:100vh;flex-direction:column;align-items:center;justify-content:center;font-size:1.5rem}#spotlight.error-404{flex-direction:row}.catguard img{max-width:250px;height:auto}.banner-404{margin-left:2em}.banner-404 h1{font-size:3em;margin:0}.banner-404 p{margin-top:0;margin-bottom:.5em}.banner-404 .btn-404{font-size:1em}.banner-404 .btn-404 a{display:inline-block;border-bottom:2px solid rgba(26,188,156,0.5);padding:1px 2px;transition-property:background-color;word-break:break-all}.banner-404 .btn-404 a:first-child{margin-right:1em}.banner-404 .btn-404 a:hover{background-color:rgba(26,188,156,0.5)}#me{font-size:2em}#home-social{margin-top:.2em;font-size:1.4em}#home-nav{margin-top:.5em}#home-nav a{display:block;border:none;text-align:center;margin-top:.5em}.posts-group{display:flex}.posts-group .post-year{font-size:1.6em;margin:0.4em 2em 1em 0;opacity:.6}.posts-group .posts-list{flex-grow:1;margin:16px 0;padding:0;list-style:none}.posts-group .post-item{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;padding:2px 4px;border-radius:3px;transition-property:background-color;transition-duration:.5s;transition-timing-function:ease-out}.posts-group .post-item a{border:none}.posts-group .post-item:hover{background-color:#7d828a}.posts-group .post-day{flex-shrink:0;margin-left:1em;opacity:.6}.post-header{border-bottom:2px solid;margin-bottom:1.5em}.post-header .post-meta{margin-top:-1.6em;margin-bottom:.6em;opacity:.6}hr.post-end{width:50%;margin-top:1.6em;margin-bottom:.8em;margin-left:0;border-style:dotted;border-bottom-width:4px}.content{text-align:justify;text-justify:inter-ideograph}.content a{border-bottom:2px solid rgba(26,188,156,0.5);padding:1px 2px;transition-property:background-color, color;word-break:break-all}.content a:hover{background-color:rgba(26,188,156,0.5)}.content figure{max-width:100;height:auto;margin:0;text-align:center}.content figure p{margin-top:0}.content img{max-width:100%;height:auto;border-radius:4px}.content ul,.content ol{padding:0;margin-left:1.8em}figure.left{float:left;margin-right:1em}figure.right{float:right;margin-left:1em}.footnote-ref a,a.footnote-return{border:none}.footnote-ref a:hover,a.footnote-return:hover{background:transparent}.post-info{font-size:.8rem;opacity:.6}.post-info .tag{margin-right:.1em}.post-info .tag::before{content:"#"}#comments-loader{text-align:center;font-size:2.5em;margin-top:2.5em}#comments-loader svg{animation-duration:1.2s}#comments{margin-top:3em}#comments *{color:#c6cddb}#comments a{border-bottom:2px solid rgba(26,188,156,0.5);padding:1px 2px;transition-property:background-color, color;word-break:break-all}#comments a:hover{background-color:rgba(26,188,156,0.5)}#comments .vbtn{background-color:#7d828a}#comments .vsys{background-color:#7d828a}#comments .vat{color:rgba(26,188,156,0.5)}#comments .vcontent code{margin:auto 4px;color:#eee;background:#7d828a}#comments .vcontent pre{color:#eee;background:#2c3e50;padding:1em 1.5em;border-radius:5px;display:block}#comments .vcontent pre code{background:#2c3e50}@media (min-width: 860px){.site-main{margin-top:4em}}@media (min-width: 1300px){.site-main{margin-top:6em}}@media (max-width: 760px){.mobile,.site-nav.mobile{display:none}#menu-btn,#search-btn{display:inline-block}.posts-group{display:block;margin-bottom:2.5em}.posts-group .post-year{margin-right:0;margin-bottom:8px;border-bottom:1px dashed}#spotlight.error-404{flex-direction:column;text-align:center}#spotlight.error-404 .banner-404{margin:0}}@media (max-width: 520px){figure.left,figure.right{float:unset;margin:0}}
|