/* @server/sass */
﻿html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#fff;color:#111}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:inherit}html,body{font-family:Arial, Helvetica, sans-serif;box-sizing:border-box;height:100%}body{color:#111;font-size:1.1em;line-height:1.5;background:#fff}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;padding:15px 0}li{margin:0 0 7.5px}a{color:#d33;text-decoration:none;box-shadow:none;transition:all 0.3s}code{padding:7.5px 15px;font-size:.8em;background:#f5f5f5}pre{text-align:left;padding:7.5px 15px;background:#f5f5f5;border-radius:.2em}pre code{padding:0}blockquote{padding:0 0 0 1em;margin:0 0 0 .1em;box-shadow:inset 5px 0 rgba(17,17,17,0.3)}label{cursor:pointer}[class^="icon-"]:before,[class*=" icon-"]:before{margin:0 15px 0 0}i[class^="icon-"]:before,i[class*=" icon-"]:before{margin:0}.label,button,.button,[type=submit]{display:inline-block;text-align:center;letter-spacing:inherit;margin:0;padding:7.5px 22.5px;vertical-align:middle;background:#d33;color:#fff;border:0;border-radius:.2em;width:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.success.label,button.success,.success.button,.success[type=submit]{background:#2ecc40}.warning.label,button.warning,.warning.button,.warning[type=submit]{background:#ff851b}.error.label,button.error,.error.button,.error[type=submit]{background:#ff4136}.pseudo.label,button.pseudo,.pseudo.button,.pseudo[type=submit]{background-color:transparent;color:inherit}.label{font-size:.6em;padding:.4em .6em;margin-left:1em;line-height:1}button,.button,[type=submit]{margin:7.5px 0;cursor:pointer;transition:all 0.3s;border-radius:.2em;height:auto;vertical-align:baseline;box-shadow:0 0 rgba(17,17,17,0) inset}button:hover,.button:hover,:hover[type=submit],button:focus,.button:focus,:focus[type=submit]{box-shadow:inset 0 0 0 99em rgba(255,255,255,0.2);border:0}button.pseudo:hover,.pseudo.button:hover,.pseudo:hover[type=submit],button.pseudo:focus,.pseudo.button:focus,.pseudo:focus[type=submit]{box-shadow:inset 0 0 0 99em rgba(17,17,17,0.1)}button.active,.active.button,.active[type=submit],button:active,.button:active,:active[type=submit],button.pseudo:active,.pseudo.button:active,.pseudo:active[type=submit]{box-shadow:inset 0 0 0 99em rgba(17,17,17,0.2)}button[disabled],.button[disabled],[disabled][type=submit]{cursor:default;box-shadow:none;background:#aaa}:checked+.toggle,:checked+.toggle:hover{box-shadow:inset 0 0 0 99em rgba(17,17,17,0.2)}[type]+.toggle{padding:7.5px 22.5px;margin-right:0}[type]+.toggle:after,[type]+.toggle:before{display:none}input,textarea,.select select{line-height:1.5;margin:0;height:2.1em;padding:7.5px 15px;border:1px solid #aaa;background-color:#fff;border-radius:.2em;transition:all 0.3s;width:100%}input:focus,textarea:focus,.select select:focus{border:1px solid #d33;outline:0}textarea{height:auto}[type=file],[type=color]{cursor:pointer}[type=file]{height:auto}[type=radio]{opacity:0;width:0;position:absolute;display:inline-block}[type=radio]+.checkable:hover:before,:focus[type=radio]+.checkable:before{border:1px solid #d33}[type=radio]+.checkable{position:relative;cursor:pointer;padding-left:1.5em;margin-right:.6em}[type=radio]+.checkable:before,[type=radio]+.checkable:after{content:'';position:absolute;display:inline-block;left:0;top:50%;transform:translateY(-50%);font-size:1em;line-height:1em;color:transparent;font-family:sans;text-align:center;box-sizing:border-box;width:1em;height:1em;border-radius:50%;transition:all 0.3s}[type=radio]+.checkable:before{border:1px solid #aaa}:checked[type=radio]+.checkable:after{background:#111;transform:scale(0.5) translateY(-100%)}.flex{display:-ms-flexbox;display:flex;margin-left:-30px;width:calc(100% + 30px);flex-wrap:wrap;transition:all .3s ease}.flex>*{box-sizing:border-box;flex:1 1 auto;padding-left:30px;padding-bottom:30px}.flex[class*="one"]>*,.flex[class*="two"]>*,.flex[class*="three"]>*,.flex[class*="four"]>*,.flex[class*="five"]>*,.flex[class*="six"]>*,.flex[class*="seven"]>*,.flex[class*="eight"]>*,.flex[class*="nine"]>*,.flex[class*="ten"]>*,.flex[class*="eleven"]>*,.flex[class*="twelve"]>*{flex-grow:0}.flex.grow>*{flex-grow:1}.center{justify-content:center}.one>*{width:100%}.two>*{width:50%}.three>*{width:33.33333%}.four>*{width:25%}.five>*{width:20%}.six>*{width:16.66666%}.seven>*{width:14.28571%}.eight>*{width:12.5%}.nine>*{width:11.11111%}.ten>*{width:10%}.eleven>*{width:9.09091%}.twelve>*{width:8.33333%}@media all and (min-width: 500px){.one-500>*{width:100%}.two-500>*{width:50%}.three-500>*{width:33.33333%}.four-500>*{width:25%}.five-500>*{width:20%}.six-500>*{width:16.66666%}.seven-500>*{width:14.28571%}.eight-500>*{width:12.5%}.nine-500>*{width:11.11111%}.ten-500>*{width:10%}.eleven-500>*{width:9.09091%}.twelve-500>*{width:8.33333%}}@media all and (min-width: 900px){.one-900>*{width:100%}.two-900>*{width:50%}.three-900>*{width:33.33333%}.four-900>*{width:25%}.five-900>*{width:20%}.six-900>*{width:16.66666%}.seven-900>*{width:14.28571%}.eight-900>*{width:12.5%}.nine-900>*{width:11.11111%}.ten-900>*{width:10%}.eleven-900>*{width:9.09091%}.twelve-900>*{width:8.33333%}}@media all and (min-width: 1200px){.one-1200>*{width:100%}.two-1200>*{width:50%}.three-1200>*{width:33.33333%}.four-1200>*{width:25%}.five-1200>*{width:20%}.six-1200>*{width:16.66666%}.seven-1200>*{width:14.28571%}.eight-1200>*{width:12.5%}.nine-1200>*{width:11.11111%}.ten-1200>*{width:10%}.eleven-1200>*{width:9.09091%}.twelve-1200>*{width:8.33333%}}.full{width:100%}.half{width:50%}.third{width:33.33333%}.fifth{width:20%}.two-fifth{width:40%}.three-fifth{width:60%}.none{display:none}@media all and (min-width: 500px){.full-500{width:100%;display:block}.half-500{width:50%;display:block}.third-500{width:33.33333%;display:block}.fifth-500{width:20%;display:block}.two-fifth-500{width:40%;display:block}.three-fifth-500{width:60%;display:block}}@media all and (min-width: 900px){.full-900{width:100%;display:block}.half-900{width:50%;display:block}.third-900{width:33.33333%;display:block}.fifth-900{width:20%;display:block}.two-fifth-900{width:40%;display:block}.three-fifth-900{width:60%;display:block}}@media all and (min-width: 1200px){.full-1200{width:100%;display:block}.half-1200{width:50%;display:block}.third-1200{width:33.33333%;display:block}.fifth-1200{width:20%;display:block}.two-fifth-1200{width:40%;display:block}.three-fifth-1200{width:60%;display:block}}@media all and (min-width: 1200px){.none-1200{display:none}}.off-none{margin-left:0}.off-half{margin-left:50%}@media all and (min-width: 500px){.off-none-500{margin-left:0}.off-half-500{margin-left:50%}}@media all and (min-width: 900px){.off-none-900{margin-left:0}.off-half-900{margin-left:50%}}@media all and (min-width: 1200px){.off-none-1200{margin-left:0}.off-half-1200{margin-left:50%}}nav{position:fixed;top:0;left:0;right:0;height:3em;padding:0 .6em;background:#fff;box-shadow:0 0 0.2em rgba(170,170,170,0.2);z-index:10000;transition:all .3s;transform-style:preserve-3d}nav .brand,nav .menu,nav .burger{float:right;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}nav .brand{font-weight:700;float:left;padding:0 .6em;max-width:50%;white-space:nowrap;color:inherit}nav .brand *{vertical-align:middle}nav .logo{height:2em;margin-right:.3em}nav .select::after{height:calc(100% - 1px);padding:0;line-height:2.4em}nav .menu>*{margin-right:.6em}nav .burger{display:none}@media all and (max-width: 800px){nav .burger{display:inline-block;cursor:pointer;bottom:-1000em;margin:0;-webkit-tap-highlight-color:transparent}nav .burger ~ .menu,nav .show:checked ~ .burger{position:fixed;min-height:100%;top:0;right:0;bottom:-1000em;margin:0;background:#fff;transition:all .5s ease;transform:none}nav .burger ~ .menu{z-index:11}nav .show:checked ~ .burger{color:transparent;width:100%;border-radius:0;background:rgba(17,17,17,0.2);transition:all .5s ease}nav .show ~ .menu{width:70%;max-width:300px;transform-origin:center right;transition:all .25s ease;transform:scaleX(0)}nav .show ~ .menu>*{transform:translateX(100%);transition:all 0s ease .5s}nav .show:checked ~ .menu>*:nth-child(1){transition:all .5s cubic-bezier(0.645, 0.045, 0.355, 1) 0s}nav .show:checked ~ .menu>*:nth-child(2){transition:all .5s cubic-bezier(0.645, 0.045, 0.355, 1) .1s}nav .show:checked ~ .menu>*:nth-child(3){transition:all .5s cubic-bezier(0.645, 0.045, 0.355, 1) .2s}nav .show:checked ~ .menu>*:nth-child(4){transition:all .5s cubic-bezier(0.645, 0.045, 0.355, 1) .3s}nav .show:checked ~ .menu>*:nth-child(5){transition:all .5s cubic-bezier(0.645, 0.045, 0.355, 1) .4s}nav .show:checked ~ .menu>*:nth-child(6){transition:all .5s cubic-bezier(0.645, 0.045, 0.355, 1) .5s}nav .show:checked ~ .menu{transform:scaleX(1)}nav .show:checked ~ .menu>*{transform:translateX(0);transition:all .5s ease-in-out .6s}nav .burger ~ .menu>*{display:block;margin:7.5px;text-align:left;max-width:calc(100% - 15px)}nav .burger ~ .menu>a{padding:7.5px 22.5px}}.card,.modal .overlay ~ *{position:relative;box-shadow:none;border-radius:.2em;border:1px solid #aaa;overflow:hidden;text-align:left;background:#fff;margin-bottom:15px;padding:0;transition:all .3s ease}.hidden.card,.modal .overlay ~ .hidden,:checked+.card,.modal .overlay ~ :checked+*,.modal .overlay:checked+*{font-size:0;padding:0;margin:0;border:0}.card>*,.modal .overlay ~ *>*{max-width:100%;display:block}.card>*:last-child,.modal .overlay ~ *>*:last-child{margin-bottom:0}.card header,.modal .overlay ~ * header,.card section,.modal .overlay ~ * section,.card>p,.modal .overlay ~ *>p{padding:.6em .8em}.card section,.modal .overlay ~ * section{padding:.6em .8em 0}.card hr,.modal .overlay ~ * hr{border:none;height:1px;background-color:#aaa}.card header,.modal .overlay ~ * header{font-weight:bold;position:relative;border-bottom:1px solid #aaa}.card header h1,.modal .overlay ~ * header h1,.card header h2,.modal .overlay ~ * header h2,.card header h3,.modal .overlay ~ * header h3,.card header h4,.modal .overlay ~ * header h4,.card header h5,.modal .overlay ~ * header h5,.card header h6,.modal .overlay ~ * header h6{padding:0;margin:0 2em 0 0;line-height:1;display:inline-block;vertical-align:text-bottom}.card header:last-child,.modal .overlay ~ * header:last-child{border-bottom:0}.card footer,.modal .overlay ~ * footer{padding:.8em}.card p,.modal .overlay ~ * p{margin:7.5px 0}.card p:first-child,.modal .overlay ~ * p:first-child{margin-top:0}.card p:last-child,.modal .overlay ~ * p:last-child{margin-bottom:0}.card>p,.modal .overlay ~ *>p{margin:0;padding-right:2.5em}.card .close,.modal .overlay ~ * .close{position:absolute;top:.4em;right:.3em;font-size:1.2em;padding:0 .5em;cursor:pointer;width:auto}.card .close:hover,.modal .overlay ~ * .close:hover{color:#ff4136}.card h1+.close,.modal .overlay ~ * h1+.close{margin:.2em}.card h2+.close,.modal .overlay ~ * h2+.close{margin:.1em}.card .dangerous,.modal .overlay ~ * .dangerous{background:#ff4136;float:right}.modal{text-align:center}.modal>input{display:none}.modal>input ~ *{opacity:0;max-height:0;overflow:hidden}.modal .overlay{top:0;left:0;bottom:0;right:0;position:fixed;margin:0;border-radius:0;background:rgba(17,17,17,0.2);transition:all 0.3s;z-index:100000}.modal .overlay:before,.modal .overlay:after{display:none}.modal .overlay ~ *{border:0;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(0.2, 0.2);z-index:1000000;transition:all 0.3s}.modal>input:checked ~ *{display:block;opacity:1;max-height:10000px;transition:all 0.3s}.modal>input:checked ~ .overlay ~ *{max-height:90%;overflow:auto;-webkit-transform:translateX(-50%) translateY(-50%) scale(1, 1);transform:translateX(-50%) translateY(-50%) scale(1, 1)}@media (max-width: 800px){.modal .overlay ~ *{min-width:90%}}code[class*="language-"],pre[class*="language-"]{color:inherit;text-shadow:0 1px white;font-family:"Source Code Pro", "Ubuntu Mono", monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]::-moz-selection,pre[class*="language-"] ::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*="language-"]::selection,pre[class*="language-"] ::selection,code[class*="language-"]::selection,code[class*="language-"] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"]{padding:1em;margin:0.5em 0;overflow:auto}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#f5f2f0}:not(pre)>code[class*="language-"]{padding:0.1em;border-radius:0.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#a100db}.token.punctuation{color:#999}.namespace{opacity:0.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#337d00}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#a67f59}.token.atrule,.token.attr-value,.token.keyword{color:#06a}.token.function{color:#ca0029}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}pre[class*="language-"]{margin-top:0;padding:0.5em 0.8em;font-size:1.2em;line-height:1.3}html{overscroll-behavior:none}body{background:#f1f1ff;box-sizing:border-box;position:relative;box-sizing:border-box;font-family:"Open Sans", sans-serif;color:#336;font-size:16px;line-height:1.6;padding:50px 0 15px}@media (min-width: 1100px){body{font-size:18px}}nav{position:absolute;padding:0 15px;height:50px}nav input[type="checkbox"]{display:none}@media (min-width: 1100px){nav{padding:0 calc(50% - 550px + 15px)}}nav .brand{padding:0}nav .logo{height:30px}nav .menu>*{margin:0 0 0 15px}nav .menu a{color:#336;font-size:16px;font-weight:bold;opacity:0.75;cursor:pointer;border-bottom:2px solid transparent}nav .menu a:hover{opacity:1;border-bottom:2px solid #f55}nav .burger ~ .menu>a{padding:6px 10px}@media (min-width: 800px){nav .burger ~ .menu>a{padding:0}}.modal header,.modal section,.modal footer{background:inherit}.modal .overlay ~ * header,.modal .overlay ~ * section,.modal .overlay ~ * footer{padding:30px}.modal .overlay ~ * header{border-bottom:none}.modal .overlay ~ * section{padding:0 30px}.modal .overlay ~ * .close{font-size:40px;font-weight:normal;top:15px;right:15px;line-height:50px;padding:0;width:50px;text-align:center;transition:all 0.2s ease}h1,h2,h3,h4{line-height:1.3;padding:0;font-family:"Montserrat", sans-serif;font-weight:500}h1 *,h2 *,h3 *,h4 *{font-weight:500;font-size:inherit}h1 code,h2 code,h3 code,h4 code{font-weight:600;font-size:inherit}nav,button,.button{font-family:Montserrat, Arial, Helvetica, sans-serif}section{padding:0 15px}@media (min-width: 1100px){section{padding:0}}.preview{display:block;width:100%;border-radius:15px}video.preview{box-shadow:0 0 0 2px #ddd5}p{margin:10px 0}hr{margin:30px 0;border:1px solid #ccc}.separator{width:500px;margin:0 auto 40px;opacity:0.3;max-width:90%}@media (min-width: 1100px){.separator{margin:30px auto 50px}}.separator svg{width:100%}.separator svg line{stroke:black;stroke-width:3px;stroke-linecap:round}.separator svg circle.empty{fill:none;stroke:black;stroke-width:3px}.hero{flex-wrap:wrap}@media (min-width: 1100px){.hero{flex-wrap:nowrap}.hero h1{margin:0 0 10px;max-width:520px}}.hero h2{margin:0;margin-bottom:5px}.hero .content{background:white;padding:20px;margin:0 -15px}@media (min-width: 800px){.hero .content{border-radius:15px;margin:0}}.hero .content>*:last-child{margin-bottom:0}.hero .preview{padding-top:20px}.hero .buttons{margin-top:10px;margin-bottom:20px}@media (min-width: 400px){.hero .buttons{margin-bottom:0}}.hero .logo{display:inline-block;width:30px;margin-right:10px}.hero .splash{width:calc(100% + 30px);margin:-30px -15px 0;overflow-x:auto;box-shadow:0 0 0 2px #ddd5}@media (min-width: 400px){.hero .splash{width:100%;margin:0;border-radius:10px}}.hero .splash img{display:block;max-width:none;margin:0}.hero pre{box-shadow:0 0 0 2px #ddd5;margin:0}.hero pre,.hero pre code,.hero pre[class*="language-"],.hero pre[class*="language-"] code,.hero :not(pre)>code[class*="language-"]{background:white}.hero pre.small{display:inline-block;margin:0}.hero p{margin:10px 0}.hero form{max-width:450px;position:relative}.hero form label{position:absolute;font-size:14px;left:0px;top:-20px}.hero form input{font-size:inherit;margin:0;width:100%;vertical-align:middle;height:44px;line-height:44px}.hero form button{margin:0;height:44px;line-height:44px;vertical-align:middle;font-weight:bold;width:110px;margin-left:-110px;padding:0;border-radius:0 0.2em 0.2em 0;display:inline-flex;align-items:center;justify-content:center}.hero form button span{display:none;margin-right:5px}@media (min-width: 400px){.hero form button{width:160px;margin-left:-160px}.hero form button span{display:inline}}.hero form img{width:22px;margin:1px -3px 0 5px;filter:brightness(100)}pre+pre{margin-top:10px}pre.border{box-shadow:0 0 0 2px #ddd5}.examples a{background:#fff;width:100%;display:block;padding:10px 20px;box-shadow:2px 2px 4px -2px rgba(17,17,17,0.2)}.demos video{margin:15px 0}.demos pre,.demos pre[class*="language-"]{margin:0}ul{padding-left:15px}.plan{background:#fff;padding:30px;border-radius:15px}.plan h3{line-height:1}.plan ul{margin:15px 0;list-style-type:"✦ "}.plan .button{width:100%}.plan .hidden{display:none}.center{align-items:center}.button,[type]+.toggle{margin:0;font-weight:bold;padding:5px 15px}.pseudo,button.pseudo,.button.pseudo{background:#0001}.source{float:right;margin:8px}.description img{display:inline}.description p{margin:20px 0}.description>*:last-child{margin-bottom:0}.feature{background:#fff;padding:13px 15px;border-radius:12px;font-size:17px;box-shadow:0 0 0 2px #ddd5}.feature header{display:flex;align-items:center}.feature img,.feature svg{margin-right:10px;width:22px;height:22px}.feature svg{width:24px;height:24px;fill:none;stroke:currentcolor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;fill-rule:evenodd}.feature h2,.feature h3{font-size:24px;font-weight:normal}.feature p{letter-spacing:0;margin:5px 0 0}@media (max-width: 1100px){.show-1200{display:none}}main{width:100%;margin:0 auto 100px;background:#f1f1ff;padding:10px 0 100px}@media (min-width: 1100px){main{padding:50px calc(50% - 550px) 100px;margin:0 auto 220px}}.goup{position:fixed;bottom:20px;right:20px;background:#ddd;width:40px;height:40px;text-align:center;line-height:40px;box-shadow:1px 1px 4px -2px rgba(0,0,0,0.5);border-radius:20px;font-size:20px;cursor:pointer;z-index:100}@media (min-width: 600px){.goup{display:none}}[id]{scroll-margin-top:30px}.gallery img{width:100%;border:2px solid #ddd}.between{justify-content:space-between}.between>*{flex-grow:0}footer.main{background:#333;color:#fff;z-index:-1;padding:15px;box-shadow:inset 0 10px 10px -10px black}@media (min-width: 1100px){footer.main{position:fixed;bottom:0;left:0;right:0;height:220px;padding:30px calc(50% - 550px)}}footer.main p{margin:0}footer.main ul{margin:10px 0;padding-left:20px;font-size:16px;list-style-type:"✦ "}footer.main a{color:#fff;font-weight:bold;opacity:0.75;cursor:pointer;border-bottom:2px solid transparent}footer.main a:hover{opacity:1;border-bottom:2px solid #f55}aside{background:white;box-shadow:2px 2px 4px -2px rgba(17,17,17,0.2);position:sticky;top:0;font-size:16px;line-height:20px}@media (min-width: 1100px){aside{display:flex;flex-direction:column;height:100vh}}aside header{padding:15px;border-bottom:1px solid rgba(17,17,17,0.2)}aside .footer{padding:15px;border-top:1px solid rgba(17,17,17,0.2)}aside .footer .madewith{color:#888;font-size:14px;transition:all 0.3s ease}aside .footer a{display:inline;color:#d33}aside .footer a::after{display:none}aside .results,aside .scroller{padding:15px;overflow-y:auto;padding-right:10px;overflow-x:hidden}@media (min-width: 1100px){aside .results,aside .scroller{padding:15px;flex-grow:1}}aside .search{position:relative;margin-bottom:8px}aside .search::after{position:absolute;content:"/";width:20px;line-height:22px;height:22px;top:5px;right:5px;font-size:14px;text-align:center;border-radius:4px;color:#aaa;background:#fff}aside input{border-color:transparent;background:#f5f5f5;padding:5px 8px;height:32px;line-height:32px}aside input:focus{border-color:transparent}aside .results{position:relative;width:100%;margin-top:-2px;height:0;padding:0 8px;overflow:hidden;background:transparent;border-radius:0 0 6px 6px;z-index:1;border-top:2px solid transparent;transition:height 0.2s ease}aside .partial{font-size:14px}aside .active .results,aside input:focus+.results{background:#f5f5f5;height:260px;border-top:2px solid #eee;overflow:auto}aside section{margin:0 0 8px;padding:0}aside .submenu{padding-left:26px;transition:all 0.3s ease;max-height:0;overflow:hidden}aside h2,aside h3,aside h4{font-size:16px;padding:0;margin:0;display:flex}aside h2{font-size:18px;margin-bottom:15px}aside h2 a{margin-top:0}aside a{width:100%;display:flex;flex-grow:1;color:inherit;line-height:inherit;font-size:inherit;margin-top:5px;cursor:pointer;align-items:center}aside a span{max-width:calc(100% - 40px);display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:20px;line-height:20px}aside a.active,aside a:hover{color:#f55}aside a::after{display:block;content:"";background:url("https://documentation.page/icons/arrow.svg");background-size:20px 20px;width:20px;height:20px;opacity:0;transform:translate(-10px, 0) scale(0.5);transition:all 0.2s ease}aside a.active::after,aside a:hover::after{opacity:1;transform:translate(0px) scale(1)}aside h2 a span{height:24px;line-height:24px}aside img{display:inline-block;height:16px;line-height:inherit;font-size:16px;vertical-align:middle;opacity:0.5;margin-right:6px}aside svg{margin:5px 5px 0 0;opacity:0.6;display:block;border-radius:3px;width:20px;height:20px;background:#eee;cursor:pointer;transition:all 0.2s ease}aside svg .plus{transition:all 0.1s ease}aside svg:hover{opacity:1}aside .active .more{transform:rotate(90deg)}aside .active .plus{opacity:0}aside .logo{height:24px;opacity:1;margin-right:10px}aside span{vertical-align:middle}.thirty{width:100%}.seventy{width:100%}.icon{width:18px;display:inline-block;vertical-align:middle;margin-top:-2px;opacity:0.6}@media (min-width: 1100px){.thirty{width:30%}.seventy{width:70%;flex-grow:0;margin:0 auto}}article{position:relative;background:white;padding:15px;box-shadow:2px 2px 4px -2px rgba(17,17,17,0.2);word-wrap:break-word}@media (min-width: 1100px){article{padding:30px}}article h1{padding:0 0 10px}article blockquote{margin:10px 0;padding:5px 10px;background:#fffbd9;box-shadow:none;border-radius:10px;border:2px solid #fff8c3}article blockquote p{margin:0}article img{max-width:100%}img{max-width:100%}video{max-width:100%;border-radius:12px}pre,code,pre code,code[class*="language-"],pre[class*="language-"],pre code[class*="language-"]{background:#f5f2f0;font-size:16px;letter-spacing:1px;color:inherit;text-shadow:none;font-family:"Source Code Pro", "Ubuntu Mono", monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-wrap:break-word;word-wrap:normal;line-height:1.5}code{padding:2px 5px;white-space:normal}pre,pre[class*="language-"]{margin:0 -15px 0;padding:10px 15px;border-radius:0}@media (min-width: 800px){pre,pre[class*="language-"]{margin:0 0;padding:10px 15px;border-radius:10px}}.embed{position:sticky;top:100px}.embed>div{position:relative;width:100%;padding-bottom:63%;height:0;overflow:hidden}.embed iframe,.embed object,.embed embed{position:absolute;top:0;left:0;width:100%;height:100%}article h2,article h3,article h4{padding:0;margin:40px 0 10px}article h4{font-weight:normal;border-bottom:1px solid #ddd}article table{width:100%}article table th,article table td{background:none;color:#333;border:2px solid #eee;padding:5px 10px 5px 5px}article table tr:nth-child(2n){background:#fff}.warn,.error{border:2px solid #ffe300;background:#fcffaaaa;margin:0 0 20px;border-radius:8px;padding:10px 20px}.error{border:2px solid red;background:#faa}@media (max-width: 600px){.full-mobile{width:100%;margin-bottom:15px}}summary::before{content:"▶";margin-right:5px;font-size:12px;display:inline-block;transition:all .2s ease;transform-origin:center}details[open] summary::before{transform:rotate(90deg)}:root{--color-note: #0969da;--color-tip: #1a7f37;--color-warning: #9a6700;--color-severe: #bc4c00;--color-caution: #d1242f;--color-important: #8250df}.markdown-alert{padding:0.5rem 1rem;margin-bottom:16px;color:inherit;border-left:.25em solid #888}.markdown-alert>:first-child{margin-top:0}.markdown-alert>:last-child{margin-bottom:0}.markdown-alert .markdown-alert-title{display:flex;font-weight:500;align-items:center;line-height:1}.markdown-alert .markdown-alert-title .octicon{margin-right:0.5rem;display:inline-block;overflow:visible !important;vertical-align:text-bottom;fill:currentColor}.markdown-alert.markdown-alert-note{border-left-color:var(--color-note)}.markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--color-note)}.markdown-alert.markdown-alert-important{border-left-color:var(--color-important)}.markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--color-important)}.markdown-alert.markdown-alert-warning{border-left-color:var(--color-warning)}.markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--color-warning)}.markdown-alert.markdown-alert-tip{border-left-color:var(--color-tip)}.markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--color-tip)}.markdown-alert.markdown-alert-caution{border-left-color:var(--color-caution)}.markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--color-caution)}
