/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}audio,embed,img,object,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}body{background-color:#21243f;color:#fff;padding-bottom:0;font-family:Source Code Pro,Helvetica,monospace;cursor:default;padding:15px}@media (max-width:1280px){body{padding:7.5px}}.columns{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-webkit-column-count:6;-moz-column-count:6;column-count:6}@media (max-width:1600px){.columns{-webkit-column-count:5;-moz-column-count:5;column-count:5}}@media (max-width:1280px){.columns{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:7.5px;-moz-column-gap:7.5px;column-gap:7.5px}}@media (max-width:1024px){.columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (max-width:768px){.columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width:480px){.columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.panel{background-color:#3c4166;border-radius:5px;overflow:hidden;display:block;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;width:100%;margin-bottom:15px}@media (max-width:1280px){.panel{margin-bottom:7.5px}}.panel h1{font-size:1.2em;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:15px}@media (max-width:1280px){.panel h1{padding:7.5px;font-size:1.1em}}.panel h1 small{float:right}.panel ul{padding:0 0 7.5px}.panel ul a{text-decoration:none;padding:15px;color:#fff;display:block}.panel ul a:focus,.panel ul a:hover{background-color:#53587d}@media (max-width:1280px){.panel ul a{padding:7.5px}}.panel pre{padding:15px;font-size:.9em;font-family:inherit}.panel li{border-top:1px solid #1f273c}.panel li:first-child{border-top:none}.panel li span{color:#9ea8c7}.panel-entry h1{background-color:#d7616c}.panel-store li:first-child,.panel-store li:last-child{padding:7.5px}.panel-store ul li a{padding-left:22.5px}.panel-store h1{background-color:#f4b35c}.panel-maps h1{background-color:#68c3f3}.panel-instance h1{background-color:#47a4a9}.panel-context h1{background-color:#1f5393}[data-tooltip]:after{position:absolute;opacity:0;content:attr(data-tooltip);transition:opacity .25s;pointer-events:none;background:inherit;font-size:.8rem;padding:.4rem;font-weight:400;font-style:normal;color:#000;border-radius:5px;z-index:1;font-family:Helvetica}[data-tooltip]:hover:after{opacity:1}[data-tooltip]:focus:after{content:"copied!"}.copy{cursor:default;float:right;border-radius:5px;background-color:#eee}.copy img{display:block;padding:4px;width:28px;height:28px}@media (max-width:1280px){.copy img{width:24px;height:24px}}.copy:after{margin-top:-5px}#modal{visibility:hidden;pointer-events:none;background:rgba(0,0,0,.75);position:fixed;top:0;left:0;bottom:0;right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#modal button{z-index:2;border:1px solid silver;background-color:#fff;border-radius:50%;font-size:35px;font-family:monospace;font-weight:700;width:50px;height:50px;position:absolute;top:5px;right:5px;cursor:pointer}#modal button:hover{color:#fff;background-color:#000}#iframe{width:768px;height:100%}@media (max-width:768px){#iframe{width:100%}}.show-modal #modal{visibility:visible;pointer-events:all}a,button{outline:none}.language-javascript{background-color:transparent!important;border:none!important;box-shadow:none!important}#code-import,#code-store{position:absolute;text-indent:-1000%;font-size:0;color:transparent}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}