﻿html{padding:0 20px;text-align:center}body{font:20px/1.5 system,-apple-system,".SFNSDisplay-Regular",Helvetica Neue,Helvetica,Arial,PingFang SC,"SourceHanSans",Source Han Sans,Hiragino Sans GB,sans-serif;text-align:left;margin:0 auto;max-width:1024px}::selection{background-color:#333;color:#fff;color:hsla(0,0%,100%,.9)}a::selection{color:rgba(253,80,115,.9)}a.read-more::selection{color:rgba(0,0,0,0)}img::selection{background-color:rgba(51,51,51,.3)}body.blog-post{max-width:840px}body,.post .title{color:#222426;color:rgba(34,36,38,.95)}.sans-serif,#footer p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.serif,.andada-pro-font-only,#header{font-family:"Andada Pro",Georgia,Times,Times New Roman,sans-serif;font-optical-sizing:auto;font-style:normal}.post .title.read-more{margin-top:-1em;font-size:.8em;border-bottom:1px solid rgba(0,0,0,0);font-variant:small-caps;filter:grayscale(80%) opacity(25%)}.post blockquote{margin-top:0}#pagination{padding:0;text-align:center}#pagination li{display:inline}#pagination li a,#pagination li span{padding:0px 10px;min-width:2em;border-bottom:1px solid rgba(0,0,0,0)}#pagination li a:hover{border-bottom:1px solid crimson}table{margin:0 auto 1em;border-spacing:0;border-right:1px solid #ccc;border-bottom:1px solid #ccc}tbody tr:nth-child(odd){background:#f3f3f3}th,td{padding:5px 20px;border-top:1px solid #ccc;border-left:1px solid #ccc}code,pre{font:18px Source Code Pro,Menlo,Monaco,Consolas,monospace}p code{padding:0 4px;border-radius:4px;background:#eee}.highlight{background:rgba(0,0,0,0)}span[contenteditable]{filter:drop-shadow(0 0 0.5rem rgba(34, 36, 38, 0.7));text-decoration:rgba(34,36,38,.75) wavy underline;-webkit-text-decoration:rgba(34,36,38,.75) wavy underline;text-underline-offset:.3rem}span.changed[contenteditable]{filter:drop-shadow(0 0 0.5rem rgb(243, 30, 75))}span.changed[contenteditable]::before{content:attr(defaultValue);filter:opacity(0.6);text-decoration:crimson line-through;-webkit-text-decoration:crimson line-through;text-decoration-thickness:.2rem;padding-right:.5em}@media(prefers-color-scheme: dark){span[contenteditable]{filter:drop-shadow(0 0 0.5rem rgba(234, 236, 238, 0.3));text-decoration:rgba(234,236,238,.3) wavy underline;-webkit-text-decoration:rgba(234,236,238,.3) wavy underline}}@media(max-width: 768px){.highlight:hover{overflow:hidden}.highlight:hover,.highlight:active{overflow:visible}}.highlight pre{border-left:1px solid #aaa;padding-left:2em}.animated,a,.leading.blurry+.three-fourth p:first-child{-webkit-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all .8s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all .8s cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all .8s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all .8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.animated.faster,#header a{-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s}.left{float:left}.post img{zoom:.5;max-width:100%;display:block;margin:0 auto}a,.visited{color:crimson;color:rgba(223,10,55,.8);border-bottom:1px solid rgba(0,0,0,0);text-decoration:none}a:hover,#footer a:hover{color:crimson;color:rgba(223,10,55,.8)}.third,.two-third{float:left;margin:0}.third{width:32%}.two-third{width:66%}.third+.third,.third+.two-third,.two-third+.third{margin-left:2%}.third+.third+.third+.third,.third+.third+.third+.two-third,.third+.two-third+.third,.third+.two-third+.two-third,.two-third+.third+.third,.two-third+.third+.two-third{clear:both;margin-left:0}@media(max-width: 480px){.third,.two-third{float:none;margin:0;width:100%}.third+.third,.third+.third+.third,.third+.two-third,.two-third+.third{margin-left:0}}.fourth,.two-fourth,.three-fourth{float:left;margin:0}.fourth{width:23.5%}.two-fourth{width:49%}.three-fourth{width:74.5%}.fourth+.fourth,.fourth+.two-fourth,.fourth+.three-fourth,.two-fourth+.fourth,.two-fourth+.two-fourth,.three-fourth+.fourth{margin-left:2%}.fourth+.fourth+.fourth+.fourth+.fourth,.fourth+.fourth+.two-fourth+.fourth,.fourth+.two-fourth+.fourth+.fourth,.fourth+.three-fourth+.fourth,.two-fourth+.fourth+.fourth+.fourth,.two-fourth+.two-fourth+.fourth,.three-fourth+.fourth+.fourth{clear:both;margin-left:0}@media(max-width: 480px){.fourth,.two-fourth,.three-fourth{float:none;margin:0;width:100%}.fourth+.fourth,.fourth+.two-fourth,.fourth+.three-fourth,.two-fourth+.fourth,.two-fourth+.two-fourth,.three-fourth+.fourth{margin-left:0}}.clear{clear:both}.red{background:crimson}.blue{background:#3c94dc}.green{background:#34a946}.black{background:#999}#header{margin:40px 0 20px}@media(max-width: 480px){#header{margin:10px 0}}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h2,h3{font-size:1em}#header a,#header span{color:#999;line-height:36px;height:36px;vertical-align:top}#header a:hover{color:crimson;color:rgba(223,10,55,.8)}#header .title{font-size:32px;font-weight:700;color:#777;color:rgba(0,0,0,.3);text-shadow:0 2px 0 #fff}.detail-page #header .title:before{content:"꩜";padding-right:10px;font-size:40px;font-weight:100}@media(max-width: 480px){#header a{font-size:14px;line-height:24px}#header .title,.detail-page #header .title:before{font-size:20px}}#header .extra{float:right;font-weight:600}#header .extra a{margin-left:20px}.post{-webkit-font-smoothing:antialiased}.post .title{display:block;position:relative;z-index:4;font-weight:600;border-bottom:1px solid #000;text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.leading:hover .title{color:crimson;color:rgba(223,10,55,.8);overflow:visible;min-width:100%}.post .leading+.three-fourth,.post .leading{margin-top:40px;margin-bottom:30px}.three-fourth>blockquote:first-child{margin-left:0}@media(min-width: 481px){.leading.blurry:hover+.three-fourth>*:first-child{filter:blur(4px) opacity(80%);transform:translate3d(0, 0, 20px)}.leading:hover .title{display:inline-block}}.post .date{margin-left:0;margin-top:5px;font-weight:200}@media(max-width: 480px){.post .title{margin-top:50px;white-space:initial;font-size:1.2em;font-weight:800;border-bottom:1px solid rgba(0,0,0,0);color:#222426;color:rgba(34,36,38,.95);background-color:rgba(0,0,0,0)}.post .date{text-indent:0}.post .leading+.three-fourth,.post .leading{margin-top:0;margin-bottom:0}.post .leading{margin-top:20px}}.post p{margin-bottom:1em;font-weight:400}.post ul{margin:0 0 1em}.post a:hover{border-bottom:1px solid crimson}.standalone{margin:0 auto;max-width:780px}.standalone .date{color:#999;font-weight:400;text-align:left;margin-bottom:1em;height:20px}.standalone .date span{vertical-align:top;margin-right:15px;line-height:24px}.standalone a.twitter-share-button{display:none}.standalone h2{font-size:1.5em;font-weight:200;margin-top:30px;margin-bottom:10px}.standalone h2:first-child{font-weight:600;font-size:2em}.standalone .date{margin-bottom:2em}.standalone+#disqus_thread{margin-top:60px}.dsq-brlink{display:none}#footer{clear:both;color:#223b4a;color:rgba(34,59,74,.3);padding:10px 0;font-size:12px;background:none}.standalone~#footer{padding-top:0;background:top/100% 100% no-repeat url("/css/img/end.svg");height:.5rem;max-width:100%}#footer p{text-align:right}#footer p.left{text-align:left}#footer a{color:crimson;color:rgba(223,10,55,.3)}@media(max-width: 480px){#footer p{text-align:center;padding-top:20px}}@media(prefers-color-scheme: dark){body{background:#23272b}body,.post .title{color:#eaecee;color:rgba(234,236,238,.95)}.post .title{border-bottom:1px solid #999}::selection{background-color:#666;color:#fff;color:hsla(0,0%,100%,.9)}.leading:hover .title{color:rgba(243,30,75,.8);background-color:#23272b;background-color:rgba(35,39,43,.7);overflow:visible;min-width:100%}a,.visited{color:rgba(243,30,75,.8)}a:hover,#footer a:hover{color:rgba(243,30,75,.8)}tbody tr:nth-child(odd){background:#43474b}#header .title{color:#eaecee;color:rgba(234,236,238,.75);text-shadow:0 2px 0 #111}#header a,#header span{color:#eaecee;color:rgba(234,236,238,.75)}#footer p{color:#eaecee;color:rgba(234,236,238,.2)}}@media(max-width: 480px){blockquote{margin:auto -0.6em;padding:1em 1em .5em;background:#f3f3f3}blockquote:before{position:absolute;font-size:2em;margin:-1em 0 0 -0.5em;content:"❝";filter:opacity(25%)}}@media(prefers-color-scheme: dark)and (max-width: 480px){blockquote{background:#33373b}}/*# sourceMappingURL=main.css.map */