.artes{line-height:1.7;margin:0 auto}.artes h2{font-size:2.2em;font-weight:800}.artes section>h2:first-child{padding-top:0}.artes h3{font-size:1.8em;font-weight:600}.artes hr{margin:30px 0}.star .artes hr{border:none;border-top:1px #ddd solid}.moon .artes hr{border:none;border-top:1px #222 solid}.n.arte .artes hr{border:none;border-top:rgba(136,136,136,.2) 1px solid}.artes code{font:.95em Fira Mono,monospace}.artes code:not(pre code,h1 code,h2 code,h3 code,h4 code,h5 code,a code,code a){font-size:15px;display:inline-block;padding:2px 3px;border-radius:3px;color:var(--cl-0);background:#fb64}.artes kbd{font:.85em Fira Mono,monospace;display:inline-block;padding:4px 8px;margin:0 3px;border-radius:5px;border:1px solid rgba(136,136,136,.4);background:linear-gradient(180deg,var(--cl-e) 0%,var(--cl-d) 100%);color:var(--cl-3);box-shadow:0 1px 0 var(--cl-5, #ccc),0 2px 4px #00000014,inset 0 1px #fffc;text-shadow:0 1px 0 rgba(255,255,255,.9);letter-spacing:.3px;transition:all .1s ease;position:relative;top:-1px}.moon .artes kbd{background:linear-gradient(180deg,#4a4a4a,#383838);box-shadow:0 1px #555,0 2px 4px #0000004d,inset 0 1px #ffffff1a;text-shadow:0 1px 0 rgba(0,0,0,.5)}.artes kbd:hover{transform:translateY(.5px);box-shadow:0 .5px 0 var(--cl-5, #ccc),0 1px 2px #00000014,inset 0 1px #fffc}.moon .artes kbd:hover{box-shadow:0 .5px #555,0 1px 2px #0000004d,inset 0 1px #ffffff1a}.artes kbd.modifier{min-width:2.5em;font-size:.8em}.artes kbd+kbd{margin-left:4px}.artes kbd+.key-separator+kbd{margin-left:8px}.artes .key-separator{margin:0 4px;color:var(--cl-3, #666);font-weight:400;user-select:none}.artes a code{background:none!important;text-decoration:underline 1px}.artes blockquote{padding:10px 20px;color:var(--cl-4)}.artes blockquote>*{background-color:#8882}.artes blockquote p{margin:0;padding:10px 45px}.artes dt{margin-top:10px}.artes dd{margin-left:20px}.artes ul,.artes ol{margin:0 auto;max-width:800px}.artes ul li,.artes ol li{padding:2px 0 2px 10px}.artes ul li p,.artes ol li p{padding:.2em 0 .2em 10px}.artes ul ul,.artes ul ol,.artes ol ul,.artes ol ol{padding-left:15px;margin-left:0}.artes a{font-weight:600;text-decoration:underline}.artes a:link,.artes a:visited{color:var(--cl-link)}.artes a:link code,.artes a:visited code{text-decoration:underline}.artes a:hover{color:var(--cl-link-hover);text-decoration:underline}.artes img{max-width:100%}.artes .shiki{border:1px solid rgba(136,136,136,.3333333333);border-radius:5px;padding:10px 20px;line-height:1.3!important;overflow-x:auto;max-width:100%}.artes .shiki-wrap{overflow-x:visible!important;white-space:pre-wrap!important;word-break:break-word}.artes .shiki-wrap code{white-space:pre-wrap!important;word-break:break-word;line-height:1.3}.artes .shiki-wrap .line{display:inline-block;margin:0;padding-top:0;padding-bottom:0;text-indent:calc(var(--line-indent, 0) * -1ch);padding-left:calc(var(--line-indent, 0) * 1ch)}.artes .shiki-wrap .line:empty{line-height:1.3;height:1.3em}.artes dl .cn-artes,.artes ul .cn-artes,.artes ol .cn-artes,.artes dl .shiki,.artes ul .shiki,.artes ol .shiki{padding:5px 0!important}.artes h1+#boat,.artes .html-viewer,.artes .shiki{max-width:800px;margin:.5em auto}@media screen and (max-width:799px){.artes h2,.artes h3,.artes h4,.artes h5,.artes h6,.artes p,.artes dl,.artes table,.artes blockquote,.artes .hint,.artes .cn-artes{padding:10px 20px;max-width:800px;margin:0 auto}.artes ul,.artes ol{padding:10px 45px 10px 35px}}@media screen and (min-width:799px){.artes h2,.artes h3,.artes h4,.artes h5,.artes h6,.artes p,.artes dl,.artes table,.artes blockquote,.artes .hint,.artes .cn-artes{padding:10px 45px;max-width:800px;margin:0 auto}.artes ul,.artes ol{padding:10px 45px 10px 65px}}
