@media screen and (min-width:1024px){:root{--qg-nav-max-width:960px}}@media screen and (min-width:1408px){:root{--qg-nav-max-width:1344px}}pre{border:1px solid #ccc;word-wrap:break-word;padding:6px 10px;line-height:19px;margin-bottom:20px}code{border:1px solid #eaeaea;margin:0 2px;padding:5px 15px;font-size:16px}pre code{border:0;padding:0;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}pre,code{font-family:Consolas,liberation mono,Courier,monospace;background:#f8f8f8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}pre,pre code{font-size:13px}pre .comment{color:#998}pre .support{color:#0086b3}pre .tag,pre .tag-name{color:navy}pre .keyword,pre .css-property,pre .vendor-prefix,pre .sass,pre .class,pre .id,pre .css-value,pre .entity.function,pre .storage.function{font-weight:700}pre .css-property,pre .css-value,pre .vendor-prefix,pre .support.namespace{color:#333}pre .constant.numeric,pre .keyword.unit,pre .hex-color{font-weight:400;color:#099}pre .entity.class{color:#458}pre .entity.id,pre .entity.function{color:#900}pre .attribute,pre .variable{color:teal}pre .string,pre .support.value{font-weight:400;color:#d14}pre .regexp{color:#009926}[hidden]{display:none;visibility:hidden}button.button{border-radius:10px;@media screen and (max-width:768px){width: 100%;}}.narrow{max-width:768px!important}a.heading-anchor{visibility:hidden}h1:hover>a.heading-anchor,h2:hover>a.heading-anchor,h3:hover>a.heading-anchor,h4:hover>a.heading-anchor,h5:hover>a.heading-anchor,h6:hover>a.heading-anchor{visibility:visible}.animation-hide-left{opacity:50;filter:blur(15px);transform:translateX(-50px);transition:all 1s;transform-origin:left}.animation-hide-right{opacity:50;filter:blur(15px);transform:translateX(50px);transition:all 1s;transform-origin:right}.animation-show{animation-duration:.5s;animation-iteration-count:1;animation-name:bounce;animation-timing-function:cubic-bezier(.28,.84,.42,1)}@keyframes bounce{0%{transform:scale(2,2)translateX(50px)}30%{transform:scale(1.5,1.5)translateX(25px)}50%{transform:scale(1.25,1.25)translateX(10px)}750%{transform:scale(1.1,1.1)translateX(5px)}85%{transform:scale(1,1)translateX(2px)}90%{transform:scale(1,1)translateX(1px)}100%{transform:scale(1,1)translateX(.5px)}}.is-image-block{background-image:url("");background-size:cover;background-position:50%;background-repeat:no-repeat}.is-min-height{min-height:300px}.is-vcentered{display:flex;flex-wrap:wrap;align-content:center;align-items:center}.is-transparent{background-color:transparent!important}.bg{color:#0a0a02!important;background-color:#eee6e2!important}.chroma{color:#0a0a02!important;background-color:#ecf1f4!important}.chroma .x{}.chroma .err{color:#960050!important;background-color:#1e0010!important}.chroma .cl{}.chroma .lnlinks{outline:none!important;text-decoration:none!important;color:inherit!important}.chroma .lntd{vertical-align:top!important;padding:0!important;margin:0!important;border:0!important}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#ffc!important}.chroma .lnt{white-space:pre!important;user-select:none!important;margin-right:.4em!important;padding:0 .4em!important;color:#7f7f7f!important}.chroma .ln{white-space:pre;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{display:flex}.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 .n{}.chroma .na{color:#a6e22e}.chroma .nb{}.chroma .bp{}.chroma .nc{color:#a6e22e}.chroma .no{color:#66d9ef}.chroma .nd{color:#a6e22e}.chroma .ni{}.chroma .ne{color:#a6e22e}.chroma .nf{color:#a6e22e}.chroma .fm{}.chroma .nl{}.chroma .nn{}.chroma .nx{color:#a6e22e}.chroma .py{}.chroma .nt{color:#f92672}.chroma .nv{}.chroma .vc{}.chroma .vg{}.chroma .vi{}.chroma .vm{}.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 .p{}.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 .g{}.chroma .gd{color:#f92672}.chroma .ge{font-style:italic}.chroma .gr{}.chroma .gh{}.chroma .gi{color:#a6e22e}.chroma .go{}.chroma .gp{}.chroma .gs{font-weight:700}.chroma .gu{color:#75715e}.chroma .gt{}.chroma .gl{}.chroma .w{}.is-highest{z-index:1000}.tile.is-gapless{.tile.is-parent { padding: 0; } .tile.is-vertical>.tile.is-child { margin-bottom: 0 !important; }}.notification a:not(.button):not(.dropdown-item){text-decoration:none}.cookie-container{position:fixed;bottom:-100%;left:10px;font-size:14px;width:300px;line-height:19px;z-index:10000;background:#fff;color:#888;border-radius:10px;padding:0 32px;box-shadow:0 -2px 16px rgba(47,54,64,.15);transition:400ms}.cookie-container p{margin:16px 0 8px;line-height:1.4;font-weight:400}.cookie-container .wrapper{padding:24px}.cookhead{font-weight:600;color:#000;line-height:1;margin-top:24px;font-size:18px}.cookie-container.active{bottom:10px}.cookie-container a{color:#3a9800;font-weight:400}.cookie-btn{background:#f1903b;border:0;color:#f5f6fa;padding:12px 48px;width:100%;font-size:12px;margin-bottom:16px;border-radius:8px;cursor:pointer}.cookie-btn:hover{background:#f1813b}