.ng-hide{display:block!important;position:absolute!important;visibility:hidden;top:-9999px;left:-9999px}p.small{font-size:15px!important;line-height:16px}p.small.alert{color:#da5b4a}::-moz-selection{background:#c9d2d2}::selection{background:#c9d2d2}.share ::-moz-selection,::-moz-selection{background:#c9d2d2}.dark .share ::-moz-selection{background:#6c7879}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}img{vertical-align:middle}a img{border-bottom:0 solid #fff}p{margin-top:.5em;margin-bottom:.5em;line-height:1.4em}.icon.magnify{padding:6px 8px 6px 0;cursor:pointer}.light .icon.magnify:hover{color:#008184}.dark .icon.magnify:hover{color:#dae3e3}pre{background-color:#eee;padding:.5em}pre.error{color:#000}ol,ul{padding-left:1.5em;line-height:1.5em}h1,h2,h3,h4,h5,h6{margin-top:.7em;margin-bottom:.3em}.brand h1{text-transform:uppercase;font-size:2em;color:#005c5f;margin:0;letter-spacing:.1em;line-height:1.65em;font-family:Typonine Sans Medium;font-weight:400}.brand .title-icon{fill:#005c5f;margin-top:10px;margin-right:3px;margin-left:-3px}.brand .title-icon,.brand .title-icon svg{height:20px;width:20px}.sub_menu_trigger{width:10px;height:12px;margin:0 0 0 10px;vertical-align:text-top;display:none;cursor:pointer}.libraries .sub_menu_trigger{margin:0 10px 0 6px}.light .sub_menu_trigger:active,.light .sub_menu_trigger:hover{color:#434f54}.dark .sub_menu_trigger:active,.dark .sub_menu_trigger:hover{color:#dae3e3}#preferenceForm button.select-title.open-dropdown .current-item-label{max-width:calc(100% - 15px);white-space:nowrap}/*!
Pure v0.3.0
Copyright 2013 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*//*!
normalize.css v1.1.2 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*//*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes busymove{0%{background-position:0 0}to{background-position:50px 50px}}.marker{position:absolute;background:rgba(255,255,126,.5);z-index:20}.ace_gutter{font-size:13px;width:50px!important}.ace_gutter.ace_closed,.ace_gutter.ace_end,.ace_gutter.ace_start{background:none;border:0;-webkit-box-shadow:none;box-shadow:none}.ace_gutter .ace_layer{width:50px!important}@media screen and (max-width:750px){.ace_gutter,.ace_gutter .ace_layer{width:0!important}}.ace_scrollbar-h,.ace_scroller{left:50px!important}@media screen and (max-width:750px){.ace_scrollbar-h,.ace_scroller{left:0!important}}.ace_gutter-cell{-ms-flex-line-pack:end;align-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px!important}@media screen and (max-width:750px){.ace_gutter-cell{width:0!important}}.ace_error{background:#facbcb;display:none;position:absolute}.has-error .ace_error{display:block}.ace_fold-widget{border:0;text-align:center}.ace_fold-widget:hover{color:#777}.ace_fold-widget.ace_start:after{content:"\25BE"}.ace_fold-widget.ace_end:after{content:"\25B4"}.ace_fold-widget.ace_closed:after{content:"\2023"}.ace_search{border:0;font-size:13px;padding:8px 6px 8px 10px;top:3px}.ace_search.right{border-radius:0}.ace_search_options,.ace_searchbtn{font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif}.ace_search_counter{font-family:Typonine Sans Light,Lucida Grande,Lucida,Verdana,sans-serif}.ace_search_options{margin-right:20px}.ace_search_options .ace_button{height:19px;width:19px;color:inherit;display:inline-block;text-align:center}.ace_replace_form,.ace_search_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.ace_search_field{border:0}.ace_search_field::-webkit-input-placeholder{text-transform:uppercase}.ace_search_field::-moz-placeholder{text-transform:uppercase}.ace_search_field::-ms-input-placeholder{text-transform:uppercase}.ace_search_field::placeholder{text-transform:uppercase}.ace_searchbtn_close{margin-top:5px}.ace_searchbtn_close:hover{background-color:transparent;background-position:50% 0}.ace_searchbtn{height:22px;width:24px;background-position:50% 50%;background-repeat:no-repeat;font-size:12px;line-height:22px;margin:2px;padding:0 5px}.ace_searchbtn:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.ace_searchbtn.next:after,.ace_searchbtn.prev:after{display:none}.ace_replace_form{margin-right:20px}.ace_replace_form .ace_searchbtn{min-width:24px;width:auto}.ace_link_marker{position:absolute}.ace-arduino-light{color:#000}.ace-arduino-light .ace_gutter{background-color:#dae3e3;color:#434f54}.ace-arduino-light .ace_gutter-active-line{background:#b5c8c9}.ace-arduino-light .ace_scroller{background-color:#fff}.ace-arduino-light .ace_cursor{border-left:1px solid #7991e8}.ace-arduino-light .ace_overwrite-cursors .ace_cursor{background:#766b13;border:1px solid #ffe300}.ace-arduino-light .ace_marker-layer .ace_selection{background:#fc0;opacity:.4}.ace-arduino-light .ace_marker-layer .ace_selected-word{background:#c9d2d2;opacity:.5;z-index:6}.ace-arduino-light .ace_marker-layer .ace_step{background:#dae3e3}.ace-arduino-light .ace_marker-layer .ace_bracket{border:1px solid #333;margin:-1px 0 0 -1px}.ace-arduino-light .ace_marker-layer .ace_active-line{background:#b5c8c9}.ace-arduino-light .ace_invisible,.ace-arduino-light .ace_paren{color:#333}.ace-arduino-light .ace_indent-guide{border-right:1px dotted #aabbbc;margin-right:-1px}.ace-arduino-light .ace_link_marker{border-bottom:1px solid #00979c}.ace-arduino-light .ace_identifier{color:#000}.ace-arduino-light .ace_comment{color:rgba(78,91,97,.8)}.ace-arduino-light .ace_string{color:#005c5f}.ace-arduino-light .ace_keyword.ace_control,.ace-arduino-light .ace_support.ace_type.ace_arduino{color:#728e00}.ace-arduino-light .ace_constant.ace_language,.ace-arduino-light .ace_constant.ace_language.ace_arduino,.ace-arduino-light .ace_storage.ace_modifier,.ace-arduino-light .ace_storage.ace_type{color:#00979d}.ace-arduino-light .ace_support.ace_function,.ace-arduino-light .ace_support.ace_function.ace_arduino{color:#d35400}.ace-arduino-light .ace_keyword{color:#728e00}.ace-arduino-light .ace_numeric{color:#8a7b52}.ace-arduino-light .ace_search{background-color:#ecf1f1;border-top:5px solid #0ca1a6}.ace-arduino-light .ace_search.right{-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.1);box-shadow:0 0 0 3px rgba(0,0,0,.1)}.ace-arduino-light .ace_searchbtn_close{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4IiB2aWV3Qm94PSIwIDAgNiA2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IlBSRUYyIj4NCgk8ZyBpZD0iRVhBTVBMRSI+DQoJPC9nPg0KCTxnIGlkPSJOZXdfU3ltYm9sXzI3Ij4NCgkJPGcgaWQ9Ik5ld19TeW1ib2wiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzEiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzIiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzMiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzUiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzYiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzkiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzEwIj4NCgkJPC9nPg0KCQk8ZyBpZD0iTmV3X1N5bWJvbF8xMSI+DQoJCTwvZz4NCgkJPGcgaWQ9Ik5ld19TeW1ib2xfMTIiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzEzIj4NCgkJPC9nPg0KCQk8ZyBpZD0iTmV3X1N5bWJvbF8xNCI+DQoJCTwvZz4NCgkJPGcgaWQ9Ik5ld19TeW1ib2xfMTgiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzE5Ij4NCgkJCTxnIGlkPSJOZXdfU3ltYm9sXzE1Ij4NCgkJCTwvZz4NCgkJCTxnIGlkPSJOZXdfU3ltYm9sXzE2Ij4NCgkJCTwvZz4NCgkJCTxnIGlkPSJOZXdfU3ltYm9sXzE3Ij4NCgkJCTwvZz4NCgkJCTxnIGlkPSJOZXdfU3ltYm9sXzQyIj4NCgkJCQk8ZyBpZD0iTmV3X1N5bWJvbF80MCI+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzFfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzZfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzE4XzJfIj4NCgkJCQkJPC9nPg0KCQkJCQk8ZyBpZD0iTmV3X1N5bWJvbF8xN18xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfMjAiPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzFfIj4NCgkJCQkJPC9nPg0KCQkJCQk8ZyBpZD0iTmV3X1N5bWJvbF8xMV8xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfNl8xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfMThfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzE2XzFfIj4NCgkJCQkJPC9nPg0KCQkJCQk8ZyBpZD0iTmV3X1N5bWJvbF8xMl8xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfMTZfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzhfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzhfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzJfIj4NCgkJCQkJPC9nPg0KCQkJCQk8ZyBpZD0iTmV3X1N5bWJvbF8xM18xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfMTVfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzJfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzFfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzlfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzJfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzlfMl8iPg0KCQkJCQk8L2c+DQoJCQkJPC9nPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzQiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzgiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzI3XzFfIj4NCgkJPC9nPg0KCQk8ZyBpZD0iTmV3X1N5bWJvbF8zNiI+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8ZyBpZD0iQ0xPU0UiPg0KCTxnPg0KCQk8Zz4NCgkJCQ0KCQkJCTxyZWN0IHg9IjIuNSIgeT0iLTAuNyIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIDAuNzA3MSAtMC43MDcxIDAuNzA3MSAyLjk5OTcgLTEuMjQyOCkiIGZpbGw9IiM3RjhDOEQiIHdpZHRoPSIxIiBoZWlnaHQ9IjcuNSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iLTAuNyIgeT0iMi41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgMC43MDcxIC0wLjcwNzEgMC43MDcxIDMgLTEuMjQyNikiIGZpbGw9IiM3RjhDOEQiIHdpZHRoPSI3LjUiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=)}.ace-arduino-light .ace_searchbtn_close:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4IiB2aWV3Qm94PSIwIDAgNiA2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IlBSRUYyIj4NCgk8ZyBpZD0iRVhBTVBMRSI+DQoJPC9nPg0KCTxnIGlkPSJOZXdfU3ltYm9sXzI3Ij4NCgkJPGcgaWQ9Ik5ld19TeW1ib2wiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzEiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzIiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzMiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzUiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzYiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzkiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzEwIj4NCgkJPC9nPg0KCQk8ZyBpZD0iTmV3X1N5bWJvbF8xMSI+DQoJCTwvZz4NCgkJPGcgaWQ9Ik5ld19TeW1ib2xfMTIiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzEzIj4NCgkJPC9nPg0KCQk8ZyBpZD0iTmV3X1N5bWJvbF8xNCI+DQoJCTwvZz4NCgkJPGcgaWQ9Ik5ld19TeW1ib2xfMTgiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzE5Ij4NCgkJCTxnIGlkPSJOZXdfU3ltYm9sXzE1Ij4NCgkJCTwvZz4NCgkJCTxnIGlkPSJOZXdfU3ltYm9sXzE2Ij4NCgkJCTwvZz4NCgkJCTxnIGlkPSJOZXdfU3ltYm9sXzE3Ij4NCgkJCTwvZz4NCgkJCTxnIGlkPSJOZXdfU3ltYm9sXzQyIj4NCgkJCQk8ZyBpZD0iTmV3X1N5bWJvbF80MCI+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzFfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzZfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzE4XzJfIj4NCgkJCQkJPC9nPg0KCQkJCQk8ZyBpZD0iTmV3X1N5bWJvbF8xN18xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfMjAiPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzFfIj4NCgkJCQkJPC9nPg0KCQkJCQk8ZyBpZD0iTmV3X1N5bWJvbF8xMV8xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfNl8xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfMThfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzE2XzFfIj4NCgkJCQkJPC9nPg0KCQkJCQk8ZyBpZD0iTmV3X1N5bWJvbF8xMl8xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfMTZfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzhfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzhfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzJfIj4NCgkJCQkJPC9nPg0KCQkJCQk8ZyBpZD0iTmV3X1N5bWJvbF8xM18xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfMTVfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzJfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzFfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzlfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzJfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzlfMl8iPg0KCQkJCQk8L2c+DQoJCQkJPC9nPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzQiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzgiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzI3XzFfIj4NCgkJPC9nPg0KCQk8ZyBpZD0iTmV3X1N5bWJvbF8zNiI+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8ZyBpZD0iQ0xPU0UiPg0KCTxnPg0KCQk8Zz4NCgkJCQ0KCQkJCTxyZWN0IHg9IjIuNSIgeT0iLTAuNyIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIDAuNzA3MSAtMC43MDcxIDAuNzA3MSAyLjk5OTcgLTEuMjQyOCkiIGZpbGw9IiM0MzRGNTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjcuNSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iLTAuNyIgeT0iMi41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgMC43MDcxIC0wLjcwNzEgMC43MDcxIDMgLTEuMjQyNikiIGZpbGw9IiM0MzRGNTQiIHdpZHRoPSI3LjUiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=)}.ace-arduino-light .ace_search_options .ace_button.checked,.ace-arduino-light .ace_search_options .ace_button:hover{background-color:#f7f9f9;opacity:1;border-color:#95a5a6}.ace-arduino-light .ace_replace_form,.ace-arduino-light .ace_search_form{background-color:#fff}.ace-arduino-light .ace_search_field{color:#7f8c8d}.ace-arduino-light .ace_searchbtn{border:1px solid #dcdcdc;color:#7f8c8d}.ace-arduino-light .ace_searchbtn.next{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDEwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM3RjhDOEQiIHBvaW50cz0iNSw3LjgzIDAsMi44MyAwLjY2LDIuMTcgNSw2LjUxIDkuMzQsMi4xNyAxMCwyLjgzIAkiLz4NCjwvZz4NCjwvc3ZnPg0K)}.ace-arduino-light .ace_searchbtn.prev{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iIzdGOEM4RCIgcG9pbnRzPSI1LDIuMiAxMCw3LjIgOS4zLDcuOCA1LDMuNSAwLjcsNy44IDAsNy4yIAkiLz4NCjwvZz4NCjwvc3ZnPg0K)}.ace-arduino-light .ace_search_form.ace_nomatch{outline:1px solid #d35400}.ace-arduino-dark{color:#fff}.ace-arduino-dark .ace_error{background:rgba(218,91,74,.7)}.ace-arduino-dark .ace_gutter{background-color:#2c353a;color:#bdc7c7}.ace-arduino-dark .ace_gutter .ace_gutter-active-line{background:#374146}.ace-arduino-dark .ace_scroller{background-color:#171e21}.ace-arduino-dark .ace_cursor{border-left:1px solid #bdc7c7}.ace-arduino-dark .ace_overwrite-cursors .ace_cursor{background:#434f54;border:1px solid #434f54}.ace-arduino-dark .ace_marker-layer .ace_selection{background:#2c353a}.ace-arduino-dark .ace_marker-layer .ace_selected-word{background:rgba(68,0,158,.4);z-index:6}.ace-arduino-dark .ace_marker-layer .ace_step{background:rgba(247,249,249,.2)}.ace-arduino-dark .ace_marker-layer .ace_bracket{border-bottom:1.5px solid #bdc7c7}.ace-arduino-dark .ace_marker-layer .ace_active-line{background:#434f54}.ace-arduino-dark .ace_indent-guide{border-right:1px dotted #434f54;margin-right:-1px}.ace-arduino-dark .ace_identifier{color:#fff}.ace-arduino-dark .ace_comment{color:hsla(180,8%,76%,.7)}.ace-arduino-dark .ace_string{color:#00ab75}.ace-arduino-dark .ace_keyword.ace_control,.ace-arduino-dark .ace_support.ace_type.ace_arduino{color:#afda00}.ace-arduino-dark .ace_constant.ace_language,.ace-arduino-dark .ace_constant.ace_language.ace_arduino,.ace-arduino-dark .ace_storage.ace_modifier,.ace-arduino-dark .ace_storage.ace_type{color:#5beff4}.ace-arduino-dark .ace_support.ace_function,.ace-arduino-dark .ace_support.ace_function.ace_arduino{color:#ff7519}.ace-arduino-dark .ace_keyword{color:#afda00}.ace-arduino-dark .ace_numeric{color:#f1d78f}.ace-arduino-dark .ace_search{background-color:#434f54;border-top:5px solid #374146}.ace-arduino-dark .ace_searchbtn_close{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4IiB2aWV3Qm94PSIwIDAgNiA2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnIGlkPSJQUkVGMiI+PGcgaWQ9IkVYQU1QTEUiPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF8yNyI+PGcgaWQ9Ik5ld19TeW1ib2wiPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF8xIj48L2c+PGcgaWQ9Ik5ld19TeW1ib2xfMiI+PC9nPjxnIGlkPSJOZXdfU3ltYm9sXzMiPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF81Ij48L2c+PGcgaWQ9Ik5ld19TeW1ib2xfNiI+PC9nPjxnIGlkPSJOZXdfU3ltYm9sXzkiPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF8xMCI+PC9nPjxnIGlkPSJOZXdfU3ltYm9sXzExIj48L2c+PGcgaWQ9Ik5ld19TeW1ib2xfMTIiPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF8xMyI+PC9nPjxnIGlkPSJOZXdfU3ltYm9sXzE0Ij48L2c+PGcgaWQ9Ik5ld19TeW1ib2xfMTgiPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF8xOSI+PGcgaWQ9Ik5ld19TeW1ib2xfMTUiPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF8xNiI+PC9nPjxnIGlkPSJOZXdfU3ltYm9sXzE3Ij48L2c+PGcgaWQ9Ik5ld19TeW1ib2xfNDIiPjxnIGlkPSJOZXdfU3ltYm9sXzQwIj48ZyBpZD0iTmV3X1N5bWJvbF8xXzFfIj48L2c+PGcgaWQ9Ik5ld19TeW1ib2xfNl8yXyI+PC9nPjxnIGlkPSJOZXdfU3ltYm9sXzE4XzJfIj48L2c+PGcgaWQ9Ik5ld19TeW1ib2xfMTdfMV8iPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF8yMCI+PC9nPjxnIGlkPSJOZXdfU3ltYm9sXzFfIj48L2c+PGcgaWQ9Ik5ld19TeW1ib2xfMTFfMV8iPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF82XzFfIj48L2c+PGcgaWQ9Ik5ld19TeW1ib2xfMThfMV8iPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF8xNl8xXyI+PC9nPjxnIGlkPSJOZXdfU3ltYm9sXzEyXzFfIj48L2c+PGcgaWQ9Ik5ld19TeW1ib2xfMTZfMl8iPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF84XzJfIj48L2c+PGcgaWQ9Ik5ld19TeW1ib2xfOF8xXyI+PC9nPjxnIGlkPSJOZXdfU3ltYm9sXzJfIj48L2c+PGcgaWQ9Ik5ld19TeW1ib2xfMTNfMV8iPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF8xNV8xXyI+PC9nPjxnIGlkPSJOZXdfU3ltYm9sXzJfMV8iPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF8xXzJfIj48L2c+PGcgaWQ9Ik5ld19TeW1ib2xfOV8xXyI+PC9nPjxnIGlkPSJOZXdfU3ltYm9sXzJfMl8iPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF85XzJfIj48L2c+PC9nPjwvZz48L2c+PGcgaWQ9Ik5ld19TeW1ib2xfNCI+PC9nPjxnIGlkPSJOZXdfU3ltYm9sXzgiPjwvZz48ZyBpZD0iTmV3X1N5bWJvbF8yN18xXyI+PC9nPjxnIGlkPSJOZXdfU3ltYm9sXzM2Ij48L2c+PC9nPjwvZz48ZyBpZD0iQ0xPU0UiPjxnPjxnPjxyZWN0IHg9IjIuNSIgeT0iLTAuNyIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNzA3MSAtMC43MDcxIDAuNzA3MSAtMC43MDcxIDIuOTE0MyA3LjI3NzQpIiBmaWxsPSIjRjdGOUY5IiB3aWR0aD0iMSIgaGVpZ2h0PSI3LjUiLz48L2c+PGc+PHJlY3QgeD0iLTAuNyIgeT0iMi41IiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MDcxIC0wLjcwNzEgMC43MDcxIC0wLjcwNzEgMy4wMzUzIDcuMzI4KSIgZmlsbD0iI0Y3RjlGOSIgd2lkdGg9IjcuNSIgaGVpZ2h0PSIxIi8+PC9nPjwvZz48L2c+PC9zdmc+)}.ace-arduino-dark .ace_searchbtn_close:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4IiB2aWV3Qm94PSIwIDAgNiA2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IlBSRUYyIj4NCgk8ZyBpZD0iRVhBTVBMRSI+DQoJPC9nPg0KCTxnIGlkPSJOZXdfU3ltYm9sXzI3Ij4NCgkJPGcgaWQ9Ik5ld19TeW1ib2wiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzEiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzIiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzMiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzUiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzYiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzkiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzEwIj4NCgkJPC9nPg0KCQk8ZyBpZD0iTmV3X1N5bWJvbF8xMSI+DQoJCTwvZz4NCgkJPGcgaWQ9Ik5ld19TeW1ib2xfMTIiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzEzIj4NCgkJPC9nPg0KCQk8ZyBpZD0iTmV3X1N5bWJvbF8xNCI+DQoJCTwvZz4NCgkJPGcgaWQ9Ik5ld19TeW1ib2xfMTgiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzE5Ij4NCgkJCTxnIGlkPSJOZXdfU3ltYm9sXzE1Ij4NCgkJCTwvZz4NCgkJCTxnIGlkPSJOZXdfU3ltYm9sXzE2Ij4NCgkJCTwvZz4NCgkJCTxnIGlkPSJOZXdfU3ltYm9sXzE3Ij4NCgkJCTwvZz4NCgkJCTxnIGlkPSJOZXdfU3ltYm9sXzQyIj4NCgkJCQk8ZyBpZD0iTmV3X1N5bWJvbF80MCI+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzFfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzZfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzE4XzJfIj4NCgkJCQkJPC9nPg0KCQkJCQk8ZyBpZD0iTmV3X1N5bWJvbF8xN18xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfMjAiPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzFfIj4NCgkJCQkJPC9nPg0KCQkJCQk8ZyBpZD0iTmV3X1N5bWJvbF8xMV8xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfNl8xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfMThfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzE2XzFfIj4NCgkJCQkJPC9nPg0KCQkJCQk8ZyBpZD0iTmV3X1N5bWJvbF8xMl8xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfMTZfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzhfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzhfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzJfIj4NCgkJCQkJPC9nPg0KCQkJCQk8ZyBpZD0iTmV3X1N5bWJvbF8xM18xXyI+DQoJCQkJCTwvZz4NCgkJCQkJPGcgaWQ9Ik5ld19TeW1ib2xfMTVfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzJfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzFfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzlfMV8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzJfMl8iPg0KCQkJCQk8L2c+DQoJCQkJCTxnIGlkPSJOZXdfU3ltYm9sXzlfMl8iPg0KCQkJCQk8L2c+DQoJCQkJPC9nPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzQiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzgiPg0KCQk8L2c+DQoJCTxnIGlkPSJOZXdfU3ltYm9sXzI3XzFfIj4NCgkJPC9nPg0KCQk8ZyBpZD0iTmV3X1N5bWJvbF8zNiI+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8ZyBpZD0iQ0xPU0UiPg0KCTxnPg0KCQk8Zz4NCgkJCQ0KCQkJCTxyZWN0IHg9IjIuNSIgeT0iLTAuNyIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIDAuNzA3MSAtMC43MDcxIDAuNzA3MSAyLjk5OTcgLTEuMjQyOCkiIGZpbGw9IiNEQUUzRTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjcuNSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iLTAuNyIgeT0iMi41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgMC43MDcxIC0wLjcwNzEgMC43MDcxIDMgLTEuMjQyNikiIGZpbGw9IiNEQUUzRTMiIHdpZHRoPSI3LjUiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=)}.ace-arduino-dark .ace_search_options .ace_button{border:1px solid #7f8c8d;color:#f7f9f9}.ace-arduino-dark .ace_search_counter{color:#f7f9f9}.ace-arduino-dark .ace_search_options .ace_button.checked,.ace-arduino-dark .ace_search_options .ace_button:hover{background-color:#374146;opacity:1}.ace-arduino-dark .ace_replace_form,.ace-arduino-dark .ace_search_form{background-color:#374146}.ace-arduino-dark .ace_search_field,.ace-arduino-dark .ace_searchbtn{color:#bdc7c7;background-color:#374146}.ace-arduino-dark .ace_searchbtn{border:1px solid #7f8c8d}.ace-arduino-dark .ace_searchbtn.next{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwb2x5Z29uIGZpbGw9IiNCREM3QzciIHBvaW50cz0iNSw3LjggMCwyLjggMC43LDIuMiA1LDYuNSA5LjMsMi4yIDEwLDIuOCAiLz48L2c+PC9zdmc+)}.ace-arduino-dark .ace_searchbtn.prev{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwb2x5Z29uIGZpbGw9IiNCREM3QzciIHBvaW50cz0iNSwyLjIgMTAsNy4yIDkuMyw3LjggNSwzLjUgMC43LDcuOCAwLDcuMiAiLz48L2c+PC9zdmc+)}.ace-arduino-dark .ace_search_form.ace_nomatch{outline:1px solid #ff7519}.ace-arduino-dark .ace_link_marker{border-bottom:1px solid #7fcbcd}.other_target .busy{-webkit-animation:busymove 2s linear infinite;animation:busymove 2s linear infinite;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);background-size:50px 50px;-webkit-box-shadow:0 0;box-shadow:0 0;color:#fff;cursor:default;pointer-events:none}@keyframes busymove{0%{background-position:0 0}to{background-position:50px 50px}}.device-sketches h1 a,.ide-link,.pagination-select-page .text-button{color:#00979d;cursor:pointer;font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif;text-decoration:none;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.device-sketches h1 a:hover,.ide-link:hover,.pagination-select-page .text-button:hover{color:#7fcbcd}.pagination-select-page .text-button{background:transparent;border:0;font-family:Typonine Sans Medium,Lucida Grande,Lucida,Verdana,sans-serif;font-size:16px;letter-spacing:1px;outline:none;padding:0;text-transform:uppercase;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.pagination-select-page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:30px 0 0;padding:0}.pagination-select-page .move-page{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:90px;text-align:center}@media screen and (max-width:640px){.pagination-select-page .move-page{max-width:none;text-align:center;width:100%}.pagination-select-page .move-page .text-button{text-transform:uppercase}.pagination-select-page .move-page.prev{border-bottom:1px solid rgba(12,161,166,.25);margin-bottom:10px;padding-bottom:10px}.pagination-select-page .move-page.next{border-top:1px solid rgba(12,161,166,.25);margin-top:10px;padding-top:10px}}.pagination-select-page .page-number{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:50px;text-align:center}.pagination-select-page .text-button{font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif;text-align:center;text-transform:none;width:100%}.pagination-select-page .text-button:hover{color:#005c5f}.pagination-select-page .text-button.active{color:#434f54;cursor:default}*{margin:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:80%}body,html{background-color:#fff;min-height:100%;padding:0}body,button,html,input,select,textarea{font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif}a{color:#000;cursor:pointer}a,a:hover{text-decoration:none}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}strong{font-family:Typonine Sans Bold,Lucida Grande,Lucida,Verdana,sans-serif}b{font-weight:400}.exceeded-amount,b{font-family:Typonine Sans Medium,Lucida Grande,Lucida,Verdana,sans-serif}.exceeded-amount{color:#da5b4a}button:disabled{cursor:default!important}.coachmarks-first-step-open .menu-toggle,.coachmarks-first-step-open .user-profile{background-color:rgba(0,0,0,.7)}.amazon-logo{bottom:26px;left:22px;opacity:.8;position:absolute;width:120px}@media screen and (max-width:1024px){.amazon-logo{display:none}}@media (max-height:700px){.amazon-logo{display:none}}#mainSidebar .amazon-logo{left:-5px;opacity:.75;position:relative;width:120px}@media screen and (max-width:1024px){#mainSidebar .amazon-logo{display:none}}#ino-create-nav{z-index:1000}#ino-create-nav .dropover{padding-top:0}.device-sketches h1 a{font-family:Typonine Sans Bold,Lucida Grande,Lucida,Verdana,sans-serif}.device-sketches ul{background-color:#fff;list-style:none;max-height:300px;overflow:auto;padding:0}.device-sketches li{font-size:15px;letter-spacing:1px;padding:10px 20px}.device-sketches li:nth-child(odd){background-color:#f4f4f4}.device-sketches li a{color:#008184}.device-sketches li a:hover{color:#005c5f}.device-sketches .by_row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device-sketches .sketch-running-toggle{margin-left:auto}.device-sketches .toggle-container{height:30px}.device-sketches .toggle{height:24px;width:100px;display:inline-block;position:relative;height:30px}.device-sketches .toggle input{display:none}.device-sketches .toggle input:checked+.slider{background-color:#00979d}.device-sketches .toggle input:checked+.slider:before{left:3px;-webkit-transform:translateX(76px);transform:translateX(76px)}.device-sketches .toggle input:checked+.slider:after{color:#fff;content:"running";left:calc(50% - 18px / 2);line-height:1;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.device-sketches .toggle input:focus+.slider{-webkit-box-shadow:0 0 1px #00979d;box-shadow:0 0 1px #00979d}.device-sketches .toggle input:not(:checked)+.slider:before{left:3px}.device-sketches .toggle input:not(:checked)+.slider:after{right:calc(50% - 18px / 2);-webkit-transform:translateX(50%);transform:translateX(50%)}.device-sketches .toggle .slider{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#bdc7c7;border-radius:3px;cursor:pointer;-webkit-transition:.4s;transition:.4s}.device-sketches .toggle .slider:before{position:absolute;bottom:3px;height:18px;width:18px;background-color:#fff;border-radius:2px;content:"";-webkit-transition:.4s;transition:.4s}.device-sketches .toggle .slider:after{position:absolute;top:0;color:#374146;content:"stopped";display:block;font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif;font-size:10px;line-height:24px;text-transform:uppercase}.device-sketches .toggle .slider:before{height:24px;width:24px}.device-sketches .toggle .slider:after{font-size:12px;line-height:30px}.device-sketches .toggle input:checked+.slider:before{left:-3px}.spinner{height:8em;width:8em;-webkit-box-shadow:inset 0 0 0 1em;box-shadow:inset 0 0 0 1em;color:#fff;font-size:6px;margin:2em;position:relative;text-indent:-99999em;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:auto;margin:20px auto}.spinner,.spinner:after,.spinner:before{border-radius:50%}.spinner:after,.spinner:before{position:absolute;top:-2em;height:12em;width:6em;-webkit-animation:spinner-animation 2s infinite ease;animation:spinner-animation 2s infinite ease;background:#1a868b;content:"";z-index:-1}.spinner:before{-webkit-animation-delay:1.5s;animation-delay:1.5s;border-radius:12em 0 0 12em;left:-2em;-webkit-transform-origin:6em 6em;transform-origin:6em 6em}.spinner:after{border-radius:0 12em 12em 0;left:4em;-webkit-transform-origin:0 6em;transform-origin:0 6em}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dark .modal .spinner{color:#7f8c8d;margin-top:20em}.dark .modal .spinner:after,.dark .modal .spinner:before{background:#2c353a}.light .modal .spinner{color:#7f8c8d;margin-top:20em}.light .modal .spinner:after,.light .modal .spinner:before{background:#ecf1f1}@media screen and (max-width:768px){.page-waiter .spinner{margin-top:200px}}@media only screen and (min-device-width:320px) and (max-device-width:650px) and (orientation:landscape){.page-waiter{font-size:4px;margin-bottom:8px;margin-top:132px}}.light .sidebar .subSidebarContainer .fileList .example_list_container ul li h1:hover,.light .sidebar .subSidebarContainer .fileList ul li a:hover{background-color:#ecf1f1}.light .sidebar .subSidebarContainer .fileList ul li.selected a{background-color:#dae3e3}.light .sidebar .subSidebarContainer .fileList ul li.selected ul li a{background-color:transparent}.light .sidebar .subSidebarContainer .fileList ul li.selected ul li.selected a{background-color:#dae3e3}.light .sidebar .subSidebarContainer .fileList ul li.ctx_menu_open{background-color:#ecf1f1}.light .sidebar .subSidebarContainer .fileList ul li.parent_li{background-color:transparent;background-image:none}.light .sidebar .subSidebarContainer .fileList ul.libraries li:hover{background-color:#ecf1f1}@media screen and (max-width:1024px){.light .sidebar .subSidebarContainer .fileList ul.libraries li:hover{background-color:inherit}.light .sidebar .subSidebarContainer .fileList ul.libraries li:not(.ng-hide):nth-child(2n){background-color:#ecf1f1}}.light .sidebar .subSidebarContainer .fileList ul.libraries ul li ul li:not(.parent_li):hover{background-color:#dae3e3}.light .sidebar .subSidebarContainer .fileList ul.libraries li h1.error{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIg0KCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEyLjE0OXB4IiBoZWlnaHQ9IjEycHgiDQoJIHZpZXdCb3g9IjM1LjU4OSA1Ni40NjkgMTIuMTQ5IDEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDM1LjU4OSA1Ni40NjkgMTIuMTQ5IDEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJQYWdlLTEiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPg0KCTxwYXRoIGlkPSJUcmlhbmdsZS0xIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiBmaWxsPSIjREE1QjRBIiBkPSJNNDAuMDk4LDU3LjY4OWMwLjg2Ni0xLjYyOCwyLjI2Ni0xLjYyOCwzLjEzMSwwbDQuMTU5LDcuODMyDQoJCWMwLjg2NSwxLjYyOCwwLjA2OSwyLjk0Ny0xLjc3MywyLjk0N2gtNy45MDNjLTEuODQzLDAtMi42MzgtMS4zMTktMS43NzMtMi45NDdMNDAuMDk4LDU3LjY4OXogTTQwLjgyNyw1OS4wMjN2NS4zODFoMS43OTN2LTUuMzgxDQoJCUg0MC44Mjd6IE00MC44MjcsNjUuNDc5djEuNzk0aDEuNzkzdi0xLjc5NEg0MC44Mjd6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);background-position:0 2px;background-repeat:no-repeat;color:#dae3e3!important;padding-left:25px}.light .sidebar .subSidebarContainer .fileList ul.libraries li p{color:#2c353a}.sidebar .subSidebarContainer .fileList ul.libraries li a{font-size:.9em}.dark .sidebar .subSidebarContainer .fileList ul.libraries li a:hover.moreInfo,.light .sidebar .subSidebarContainer .fileList ul.libraries li a.moreInfo{color:#00979d}.light .sidebar .subSidebarContainer .fileList ul.libraries li a:hover.moreInfo{color:#006d70}.dark .sidebar .subSidebarContainer .fileList ul.libraries li a.moreInfo{color:#a5f2ee}.dark .sidebar .subSidebarContainer .fileList ul.libraries li a.moreInfo:hover{color:#7fcbcd}.light .sidebar .subSidebarContainer .fileList ul.libraries li a:hover{background-color:transparent;color:#374146}.light .sidebar .subSidebarContainer .input_container ul{background-color:transparent;-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px rgba(0,0,0,.1);margin-top:-35px;padding-top:33px}.light .sidebar .subSidebarContainer .input_container ul li button{background-color:#fff;color:#7f8c8d}.light .sidebar .subSidebarContainer .input_container ul li button:hover{background-color:#ecf1f1}.light .sidebar .subSidebarContainer .input_container ul li button:active{color:#6d7575}.light .sidebar .fileList .processor{color:#7f8c8d}.light .fileList .sub_menu_trigger:active,.light .fileList .sub_menu_trigger:hover{color:#434f54}.mainSidebarContainer ul.dark li.selected{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNi45OTlweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIxMC4zNjkgMC4wNzIgNi45OTkgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMTAuMzY5IDAuMDcyIDYuOTk5IDE0Ig0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM0MzRGNTQiIHBvaW50cz0iMTcuMzY4LDE0LjA3MiAxMC4zNjksNy4wNzEgMTcuMzY4LDAuMDcyICIvPg0KPC9zdmc+DQo=)}.dark .sidebar .subSidebarContainer .fileList ul h1{color:#a5f2ee}.dark .sidebar .subSidebarContainer .fileList ul li a{color:#ecf1f1}.dark .sidebar .subSidebarContainer .fileList ul li a:hover{background-color:#374146}.dark .sidebar .subSidebarContainer .fileList .example_list_container ul li h1:hover{background-color:#4e5b61}.dark .sidebar .subSidebarContainer .fileList ul li.selected a{background-color:#2c353a}.dark .sidebar .subSidebarContainer .fileList ul li.selected ul li a{background-color:transparent}.dark .sidebar .subSidebarContainer .fileList ul li.selected ul li.selected a{background-color:#2c353a}.dark .sidebar .subSidebarContainer .fileList ul li.ctx_menu_open{background-color:#262d30}.dark .sidebar .subSidebarContainer .fileList ul li.parent_li{background-image:none}.dark .sidebar .subSidebarContainer .fileList ul.libraries li:hover{background-color:#4e5b61}@media screen and (max-width:1024px){.dark .sidebar .subSidebarContainer .fileList ul.libraries li:hover{background-color:inherit}.dark .sidebar .subSidebarContainer .fileList ul.libraries li:not(.ng-hide):nth-child(2n){background-color:#4e5b61}}.dark .sidebar .subSidebarContainer .fileList ul.libraries ul li ul li:not(.parent_li):hover{background-color:#374146}.dark .sidebar .subSidebarContainer .fileList ul.libraries li a,.dark .sidebar .subSidebarContainer .fileList ul.libraries li p{color:#fff}.dark .sidebar .subSidebarContainer .fileList ul.libraries li a:hover{background-color:transparent}.secondary-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px;padding-left:55px;padding-right:1em}.secondary-bar>div{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.secondary-bar span{font-size:1.2em}.secondary-bar.error{background-color:#da5b4a}.secondary-bar.success{background-color:#1da086}.secondary-bar a{color:#000;cursor:pointer}.secondary-bar a:hover{color:#374146}.light .secondary-bar{color:#434f54}.light .secondary-bar span{-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:16px;letter-spacing:.7px}.light .secondary-bar.error,.light .secondary-bar.success{color:#fff}.light.vsplitter{background-color:#b5c8c9}.dark .secondary-bar{color:#bdc7c7}.dark .secondary-bar span{font-size:16px;letter-spacing:.7px}.dark .secondary-bar.error,.dark .secondary-bar.success{color:#fff}.dark.vsplitter{background-color:#374146}.new-user-tour{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.7);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif;font-size:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1px;z-index:12001}.new-user-tour .wt-title{font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif;font-size:30px;letter-spacing:2px;line-height:36px;margin:0 0 15px;max-width:70vw;text-align:center;text-transform:uppercase}.new-user-tour p{font-size:20px;line-height:26px;margin:0;max-width:70vw;text-align:center}.new-user-tour .start-end-tour-buttons{margin-top:40px;max-width:70vw;text-align:center}.new-user-tour .start-end-tour-buttons button{background:rgba(0,0,0,.3);color:#fff;font-family:Typonine Sans Medium,Lucida Grande,Lucida,Verdana,sans-serif;letter-spacing:2px;margin:0 8px 16px;text-transform:uppercase;-webkit-transition:background .3s;transition:background .3s;width:165px}.new-user-tour .start-end-tour-buttons button:last-child{margin-bottom:0}.new-user-tour .start-end-tour-buttons button.yes{background-color:#00979d}.new-user-tour .start-end-tour-buttons button.yes:hover{background:#006d70}.new-user-tour .start-end-tour-buttons button:hover{background:rgba(0,0,0,.1)}#serialSidebar .prefs_li{height:36px;margin:0 0 10px}#serialSidebar .prefs_li p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 50px)}#serialSidebar .prefs_li .serial-button{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#serialSidebar .prefs_li .serial-button button{max-width:226px}#serialSidebar .prefs_li ar-select{max-width:calc(50% - 5px)}#serialSidebar .prefs_li ar-select .select-container{max-width:100%}#serialSidebar .prefs_li.by_row.port{height:20px}#serialSidebar p{font-size:1.1em}#serialSidebar p.port{margin-top:-18px;white-space:nowrap}#serialSidebar .select-title{max-width:none}#serialSidebar .current-item-label{max-width:calc(100% - 12px)}#serialSidebar textarea{margin-bottom:0}#serialSidebar .pref_desc_one.port{height:0;padding:0}.serial-form{margin-right:0}.serial-form p{color:#95a5a6}.serial-form .send-input{height:36px;margin-top:12px}.serial-form .serial-box-container{-webkit-flex:20 0 0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:20;-ms-flex:20 0 0px;flex:20 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px;min-height:80px;overflow-x:hidden;overflow-y:hidden}.serial-form .serial-box{border:0;font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:.9em;line-height:1.3em;margin-top:0;min-width:100%;width:auto!important}.serial-form .select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.serial-form .checkbox_container{-webkit-box-flex:.5;-ms-flex:.5 0 0px;flex:.5 0 0}.serial_select_cont{margin-right:10px}.serial_select_cont,.serial_select_cont.baud{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.serial_select_cont.baud{margin-right:0}.checkbox_container label.prefs_check div.label{display:inline-block;vertical-align:middle}.hasDrop .dropdown{position:absolute;width:127px;display:none;z-index:9999}.hasDrop:hover .dropdown{display:block}#box0.dropdown{width:265px}#serialForm input[type=text].path{-webkit-box-flex:2.5;-ms-flex:2.5 0 0px;flex:2.5 0 0;-webkit-flex:2.5 0 0;margin-right:10px}.light #serialForm textarea.serial-box{background-color:#dae3e3;color:#2c353a}.light #serialForm input[type=text]{background-color:#dae3e3}.light #serialForm input[type=text]::selection{background:#fff}.light #serialForm input[type=text]::-moz-selection{background:#fff}.dark #serialForm textarea.serial-box{background-color:#2c353a;color:#fff}.dark #serialForm input[type=text]{background-color:#2c353a}.dark #serialForm input[type=text]::selection{background:#171e21}.dark #serialForm input[type=text]::-moz-selection{background:#171e21}#serialSidebar p.pref_desc_one{width:20%}#serialSidebar p.pref_desc_one_double{width:40%}#serialSidebar .overlay{display:none}#serialSidebar.freezed .overlay{width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.65);z-index:3;display:block;margin-left:-15px;margin-top:-8px}#serialSidebar .overlay svg{width:80px;height:80px;fill:#ecf1f1}#serialSidebar .overlay .centered-container{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center}#serialSidebar .overlay div.overlay_message{color:#fff;text-align:center;max-width:240px}.serial-box-container .copyClip{position:absolute;right:15px;z-index:1;padding:11px 12px 8px 7px;background-color:rgba(218,227,227,.7)}.dark .serial-box-container .copyClip{background-color:rgba(44,53,58,.7)}.serial-box-container .copyClip a{padding:6px}.what-is-secret-collapse{color:#00979d;cursor:pointer;margin-bottom:10px;text-transform:uppercase}.what-is-secret-collapse svg{height:12px;width:12px}.secret-tab{background-color:#fff;color:#2c353a;font-size:16px;letter-spacing:1px;line-height:normal;margin-left:50px;overflow-y:scroll;padding:30px 25px}.secret-tab ol{margin-top:0}.secret-tab .margin-top{margin-top:20px}@media screen and (max-width:750px){.secret-tab{margin-left:0}}.secret-step-1 .highlight{background-color:rgba(255,204,0,.4);padding:0 5px}.secret-step-1 .highlight.mono{font-family:Monaco,Menlo,Consolas,Courier New,monospace}.secrets{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px}.secrets,.secrets .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.secrets .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;width:100%}.secrets textarea{background-color:#dae3e3;border:0;color:#171e21;font-size:16px;height:37px;min-height:37px;padding:8px;resize:vertical;width:100%}.secrets textarea.readonly{resize:none}.secret-key{cursor:default;overflow:hidden;text-align:left;text-overflow:ellipsis;width:calc(35% - 10px)}.secret-value{text-align:left;width:calc(65% - 10px)}.secret-prefix{color:#00979d}.dark .what-is-secret-collapse{color:#0ca1a6}.dark .secret-tab{background-color:#171e21;color:#ecf1f1}.dark .secret-step-1 .highlight{background-color:rgba(0,151,157,.6)}.dark .secrets textarea{background-color:#434f54;color:#fff}.dark .secret-prefix{color:#0ca1a6}.modal form.other_target .two .select-variant{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #7f8c8d;border-radius:3px;color:#434f54;font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif;font-size:16px;letter-spacing:.7px;line-height:normal;margin-bottom:12px;padding:7px 10px;-webkit-transition:background-color .2s;transition:background-color .2s}.modal form.other_target .two .select-variant:focus{border:1px solid #7f8c8d;outline:none}.modal form.other_target .two .select-variant::-webkit-input-placeholder{color:#7f8c8d;letter-spacing:.7px}.modal form.other_target .two .select-variant::-moz-placeholder{color:#7f8c8d;letter-spacing:.7px}.modal form.other_target .two .select-variant::-ms-input-placeholder{color:#7f8c8d;letter-spacing:.7px}.modal form.other_target .two .select-variant::placeholder{color:#7f8c8d;letter-spacing:.7px}.modal form.other_target .two .select-variant:-webkit-autofill,.modal form.other_target .two .select-variant:-webkit-autofill:focus,.modal form.other_target .two .select-variant:-webkit-autofill:hover{-webkit-text-fill-color:#434f54;border:1px solid #7f8c8d;-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.modal form.other_target .two .disabled.select-variant,.modal form.other_target .two .select-variant:disabled{background-color:#dae3e3}.modal form.other_target .two .error.select-variant{border:1px solid rgba(218,91,74,.85);border-right:6px solid rgba(218,91,74,.85)}.modal form.other_target .two .select-variant{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(78, 91, 97)'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-color:#fff;background-position:calc(100% - 15px) calc(50% + 3px);background-size:12px;padding-right:40px}.modal form.other_target h2{margin-bottom:2px}.modal form.other_target .one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:20px}.modal form.other_target .one h2{text-transform:uppercase}.modal form.other_target .one ul{max-height:265px;min-width:380px}.modal form.other_target ul{list-style:none;margin:0;overflow:auto;padding:0}.modal form.other_target ul.short{max-height:114px}.modal form.other_target ul li{border:0;margin:0;padding:0}.modal form.other_target ul button{background-color:transparent;font-size:1.2em;padding:10px 5px 10px 20px;text-align:left;width:100%}.modal form.other_target ul button,.modal form.other_target ul button .selected,.modal form.other_target ul button:hover{border:0;-webkit-transition:none;transition:none}.modal form.other_target .target-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.modal form.other_target .two{width:300px}.modal form.other_target .two .ports-list{max-height:316px}.modal form.other_target .two .flavours-container{max-height:174px;overflow:auto}.modal form.other_target .two .flavours{margin-bottom:4px}.modal form.other_target .two .select-variant{border:0;margin-bottom:0;width:100%}.modal form.other_target .two .select-variant:focus{border:0}.modal form.other_target.chrome-app ul{max-height:150px}.modal form.other_target.chrome-app ul.partially-supported{max-height:110px}.modal form.other_target .searchContainer{margin-bottom:10px}.modal form.other_target .searchContainer input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.modal form.other_target .magnify svg{cursor:default;fill:#2c353a;height:14px;width:12px}.modal form.other_target .board-no-match{padding:10px 5px 10px 20px}.modal form.other_target .alert{visibility:hidden}.modal form.other_target .alert.visible{visibility:visible}.modal form.other_target .target-list-item{position:relative}.modal form.other_target .target-list-item.selected .tick{display:inline-block}.modal form.other_target .svg-icon.lock,.modal form.other_target .svg-icon.tick{position:absolute;top:12px;right:12px;display:inline-block}.modal form.other_target .svg-icon.tick{display:none}.modal form.other_target .svg-icon.tick svg{height:12px;width:12px;fill:#00979d}.modal form.other_target .svg-icon.lock svg{height:14px;width:14px}.modal form.other_target .restriction-popover{background-color:#fff;border:4px solid #f39c12;color:#7f8c8d;display:none;padding:10px;position:absolute;z-index:1}.modal form.other_target .restriction-popover.open{display:block}.modal form.other_target .restriction-popover .inner:before{position:absolute;top:20px;right:auto;left:-14px;border-color:transparent #f39c12 transparent transparent;border-style:solid;border-width:5px;content:""}.modal form.other_target .button.base.secondary.orange{background-color:#f39c12;color:#fff;letter-spacing:.1em}.modal form.other_target .button.base.secondary.orange,.modal form.other_target .button.base.secondary.orange:hover{-webkit-box-shadow:0 4px #e67e22;box-shadow:0 4px #e67e22}@media screen and (max-width:820px){.modal form.other_target .one{margin-right:0}.modal form.other_target .two{width:100%}.modal form.other_target .restriction-popover{left:auto!important;right:0}.modal form.other_target .restriction-popover .inner:before{display:none}}.dark .modal form.other_target .magnify svg{fill:#fff}.dark .modal form.other_target ul .select-variant,.dark .modal form.other_target ul button{background-color:#171e21;color:#ecf1f1}.dark .modal form.other_target ul button .selected{background-color:#374146}.dark .modal form.other_target .select-variant{background-color:#171e21;color:#ecf1f1}.dark .modal form.other_target .restriction-popover{background-color:#374146;color:#ecf1f1}.light .modal form.other_target ul{background-color:#fff}.editor-mini-tool{position:absolute;top:15px;right:15px;padding:5px;text-align:center;z-index:8}.editor-mini-tool a{height:36px;width:36px;display:block;padding:6px}.editor-mini-tool a:hover svg{fill:#000}.editor-mini-tool a .cover,.editor-mini-tool a svg{height:20px;width:20px;fill:#434f54}@media screen and (max-width:1024px){.editor-mini-tool{display:none}}.light .editor-mini-tool a{background-color:hsla(0,0%,100%,.6);-webkit-box-shadow:0 0 7px 1px hsla(0,0%,100%,.6);box-shadow:0 0 7px 1px hsla(0,0%,100%,.6)}.light .editor-mini-tool .spinner{height:24px;width:24px;-webkit-box-shadow:inset 0 0 0 3px;box-shadow:inset 0 0 0 3px;color:#434f54;font-size:6px;margin:6px;position:relative;text-indent:-99999em;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:auto;margin:0}.light .editor-mini-tool .spinner,.light .editor-mini-tool .spinner:after,.light .editor-mini-tool .spinner:before{border-radius:50%}.light .editor-mini-tool .spinner:after,.light .editor-mini-tool .spinner:before{position:absolute;top:-6px;height:36px;width:18px;-webkit-animation:spinner-animation 2s infinite ease;animation:spinner-animation 2s infinite ease;background:#fff;content:"";z-index:-1}.light .editor-mini-tool .spinner:before{-webkit-animation-delay:1.5s;animation-delay:1.5s;border-radius:36px 0 0 36px;left:-6px;-webkit-transform-origin:18px 18px;transform-origin:18px 18px}.light .editor-mini-tool .spinner:after{border-radius:0 36px 36px 0;left:12px;-webkit-transform-origin:0 18px;transform-origin:0 18px}.dark .editor-mini-tool a{background-color:darkbkg;-webkit-box-shadow:0 0 7px 1px darkbkg;box-shadow:0 0 7px 1px darkbkg}.dark .editor-mini-tool a svg{fill:#c9d2d2}.dark .editor-mini-tool a:hover svg{fill:#ecf1f1}.dark .editor-mini-tool .spinner{height:24px;width:24px;-webkit-box-shadow:inset 0 0 0 3px;box-shadow:inset 0 0 0 3px;color:#c9d2d2;font-size:6px;margin:6px;position:relative;text-indent:-99999em;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:auto;margin:0}.dark .editor-mini-tool .spinner,.dark .editor-mini-tool .spinner:after,.dark .editor-mini-tool .spinner:before{border-radius:50%}.dark .editor-mini-tool .spinner:after,.dark .editor-mini-tool .spinner:before{position:absolute;top:-6px;height:36px;width:18px;-webkit-animation:spinner-animation 2s infinite ease;animation:spinner-animation 2s infinite ease;background:#171e21;content:"";z-index:-1}.dark .editor-mini-tool .spinner:before{-webkit-animation-delay:1.5s;animation-delay:1.5s;border-radius:36px 0 0 36px;left:-6px;-webkit-transform-origin:18px 18px;transform-origin:18px 18px}.dark .editor-mini-tool .spinner:after{border-radius:0 36px 36px 0;left:12px;-webkit-transform-origin:0 18px;transform-origin:0 18px}#publicSketch .editor-mini-tool{display:none}.toolbar-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:120px;padding:14px 1em 30px 0;z-index:1001}@media screen and (max-width:1260px){.toolbar-cont{margin-right:50px}}.toolbar-cont.lib{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:32px}.toolbar-cont.lib .lib-hide{display:none}.toolbar-cont.lib .lib-show{display:block}.toolbar-cont.lib .header,.toolbar-cont.lib .toolbar-header{width:auto}.toolbar-cont.lib .toolbar-header .title{cursor:default;margin-bottom:0;margin-right:10px;max-width:100%}.toolbar-cont.lib .conn-lost{display:none}.toolbar-cont .toolbar-header{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:32px;overflow:visible;width:100%}.toolbar-cont .toolbar-header .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:13.5;-ms-flex:13.5 0 0px;flex:13.5 0 0;margin-bottom:10px;max-width:calc(100% - 190px);z-index:3}.toolbar-cont .toolbar-header .title .lib-name,.toolbar-cont .toolbar-header .title .sketch-name{color:#008184;font-size:18px;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbar-cont .toolbar-header .title .lib-name{line-height:33px;margin-top:6px}@media screen and (max-width:750px){.toolbar-cont .toolbar-header .title{max-width:calc(100% - 60px)}}.toolbar-cont .lib-show{display:none}.toolbar-cont .left_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 40%;flex:1 40%;-ms-flex-wrap:wrap;flex-wrap:wrap}.toolbar-cont .left_btn button.primary{height:33px}.toolbar-cont .header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6px;overflow:visible;position:relative;width:100%}.toolbar-cont .close-icon{height:9px;width:9px;display:none;margin-left:3px;position:relative;top:0}.toolbar-cont .close-icon .cover,.toolbar-cont .close-icon svg{height:9px;width:9px;fill:#fff}.toolbar-cont .view-only-button-container{margin-left:25px;position:relative}.toolbar-cont .view-only-button-container:hover .view-only-desc{border:2px solid #bdc7c7;max-height:120px;padding:15px;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}.toolbar-cont .view-only-button,.toolbar-cont .view-only-desc{background-color:#434f54;color:#fff}.toolbar-cont .view-only-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #bdc7c7;border-bottom:0;border-radius:4px 4px 0 0;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Typonine Sans Medium,Lucida Grande,Lucida,Verdana,sans-serif;padding:0 10px}.toolbar-cont .view-only-button svg{height:18px;width:18px;fill:#fff;margin-right:10px;margin-top:3px}.toolbar-cont .view-only-desc{line-height:20px;max-height:0;overflow:hidden;position:absolute;width:300px}.toolbar-cont .view-only-desc a{color:#fff;font-family:Typonine Sans Medium,Lucida Grande,Lucida,Verdana,sans-serif;letter-spacing:2px;text-transform:uppercase}.create-nav-expanded .toolbar-cont{z-index:0}.go-to-cloud-container,.toolbar-cont .right_btn{display:-webkit-box;display:-ms-flexbox;display:flex}.toolbar-cont .right_btn{-webkit-box-flex:1;-ms-flex:1 60%;flex:1 60%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.toolbar-cont .right_btn button.primary{margin-left:.5em}.toolbar-cont .right_btn button.boards{margin-left:0;min-width:300px}.toolbar-cont .loader{background-color:#00979d;border-radius:2px 2px 0 0;color:#fff;font-size:1em;height:37px;letter-spacing:.05em;margin-right:8px;min-width:84px;padding:10px 8px;text-align:center;text-transform:uppercase;width:auto}.toolbar-cont .loader,.toolbar-cont .loader:hover{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.toolbar-cont .loader:hover{background-color:#da5b4a}.toolbar-cont .loader[disabled],.toolbar-cont .loader[disabled]:active,.toolbar-cont .loader[disabled]:hover{background-color:#95a5a6;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.file-placeholder .file-icon-placeholder{height:12px;width:12px;-webkit-animation:shine-avatar 2s infinite ease-out;animation:shine-avatar 2s infinite ease-out;margin-right:8px}.file-placeholder .file-name-placeholder{height:12px;width:140px;-webkit-animation:shine-lines 2s infinite ease-out;animation:shine-lines 2s infinite ease-out}.light .file-icon-placeholder,.light .file-name-placeholder{background-image:linear-gradient(90deg,#dae3e3,#c9d2d2 40px,#dae3e3 80px);background-size:600px}.dark .file-icon-placeholder,.dark .file-name-placeholder{background-image:linear-gradient(90deg,#374146,#2c353a 40px,#374146 80px);background-size:600px}@-webkit-keyframes shine-lines{0%{background-position:-100px}40%,to{background-position:140px}}@keyframes shine-lines{0%{background-position:-100px}40%,to{background-position:140px}}@-webkit-keyframes shine-avatar{0%{background-position:-80px}40%,to{background-position:160px}}@keyframes shine-avatar{0%{background-position:-80px}40%,to{background-position:160px}}.upgrade-button{letter-spacing:3px}.upgrade-button.general{position:absolute;top:8px;right:60px;z-index:1002}@media screen and (max-width:1024px){.upgrade-button.general{display:none}}.upgrade-button a{background-color:#4e5b61;border:1px solid #4e5b61;border-radius:500px;color:#4e5b61;cursor:pointer;display:inline-block;font-family:Typonine Sans Medium,Lucida Grande,Lucida,Verdana,sans-serif;font-size:14px;letter-spacing:1.28px;line-height:normal;outline:none;padding:9px 18px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(4px) rotate(.01deg);transform:translateY(4px) rotate(.01deg)}50%{-webkit-transform:translateY(2px) rotate(.01deg);transform:translateY(2px) rotate(.01deg)}to{-webkit-transform:translateY(4px) rotate(.01deg);transform:translateY(4px) rotate(.01deg)}}.upgrade-button a:focus,.upgrade-button a:hover{-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-name:hvr-hang-sink,hvr-hang;animation-name:hvr-hang-sink,hvr-hang;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;overflow:visible;-webkit-transform:translateY(4px) rotate(.01deg);transform:translateY(4px) rotate(.01deg)}.upgrade-button a.secondary{background-color:transparent;border:2px solid #4e5b61;color:#4e5b61}.upgrade-button a.busy{cursor:default;pointer-events:none}.upgrade-button a.busy .spinner-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.upgrade-button a.busy .spinner-container .spinner{height:16.66667px;width:16.66667px;-webkit-box-shadow:inset 0 0 0 2.08333px;box-shadow:inset 0 0 0 2.08333px;color:#fff;font-size:6px;margin:4.16667px;position:relative;text-indent:-99999em;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:auto}.upgrade-button a.busy .spinner-container .spinner,.upgrade-button a.busy .spinner-container .spinner:after,.upgrade-button a.busy .spinner-container .spinner:before{border-radius:50%}.upgrade-button a.busy .spinner-container .spinner:after,.upgrade-button a.busy .spinner-container .spinner:before{position:absolute;top:-4.16667px;height:25px;width:12.5px;-webkit-animation:spinner-animation 2s infinite ease;animation:spinner-animation 2s infinite ease;background:#4e5b61;content:"";z-index:-1}.upgrade-button a.busy .spinner-container .spinner:before{-webkit-animation-delay:1.5s;animation-delay:1.5s;border-radius:25px 0 0 25px;left:-4.16667px;-webkit-transform-origin:12.5px 12.5px;transform-origin:12.5px 12.5px}.upgrade-button a.busy .spinner-container .spinner:after{border-radius:0 25px 25px 0;left:8.33333px;-webkit-transform-origin:0 12.5px;transform-origin:0 12.5px}.upgrade-button a.busy .ardu-store-button-text{visibility:hidden}.upgrade-button a.inactive,.upgrade-button a:disabled{cursor:default;pointer-events:none}.upgrade-button.dark a{background-color:#f7f9f9;border:1px solid #f7f9f9;border-radius:500px;color:#f7f9f9;cursor:pointer;display:inline-block;font-family:Typonine Sans Medium,Lucida Grande,Lucida,Verdana,sans-serif;font-size:14px;letter-spacing:1.28px;line-height:normal;outline:none;padding:9px 18px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s}.upgrade-button.dark a:focus,.upgrade-button.dark a:hover{-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-name:hvr-hang-sink,hvr-hang;animation-name:hvr-hang-sink,hvr-hang;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;overflow:visible;-webkit-transform:translateY(4px) rotate(.01deg);transform:translateY(4px) rotate(.01deg)}.upgrade-button.dark a.secondary{background-color:transparent;border:2px solid #f7f9f9;color:#f7f9f9}.upgrade-button.dark a.busy{cursor:default;pointer-events:none}.upgrade-button.dark a.busy .spinner-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.upgrade-button.dark a.busy .spinner-container .spinner{height:16.66667px;width:16.66667px;-webkit-box-shadow:inset 0 0 0 2.08333px;box-shadow:inset 0 0 0 2.08333px;color:#fff;font-size:6px;margin:4.16667px;position:relative;text-indent:-99999em;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:auto}.upgrade-button.dark a.busy .spinner-container .spinner,.upgrade-button.dark a.busy .spinner-container .spinner:after,.upgrade-button.dark a.busy .spinner-container .spinner:before{border-radius:50%}.upgrade-button.dark a.busy .spinner-container .spinner:after,.upgrade-button.dark a.busy .spinner-container .spinner:before{position:absolute;top:-4.16667px;height:25px;width:12.5px;-webkit-animation:spinner-animation 2s infinite ease;animation:spinner-animation 2s infinite ease;background:#f7f9f9;content:"";z-index:-1}.upgrade-button.dark a.busy .spinner-container .spinner:before{-webkit-animation-delay:1.5s;animation-delay:1.5s;border-radius:25px 0 0 25px;left:-4.16667px;-webkit-transform-origin:12.5px 12.5px;transform-origin:12.5px 12.5px}.upgrade-button.dark a.busy .spinner-container .spinner:after{border-radius:0 25px 25px 0;left:8.33333px;-webkit-transform-origin:0 12.5px;transform-origin:0 12.5px}.upgrade-button.dark a.busy .ardu-store-button-text{visibility:hidden}.upgrade-button.dark a.inactive,.upgrade-button.dark a:disabled{cursor:default;pointer-events:none}.dark .upgrade-button a{background-color:#f7f9f9;border:1px solid #f7f9f9;border-radius:500px;color:#f7f9f9;cursor:pointer;display:inline-block;font-family:Typonine Sans Medium,Lucida Grande,Lucida,Verdana,sans-serif;font-size:14px;letter-spacing:1.28px;line-height:normal;outline:none;padding:9px 18px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s}@keyframes hvr-hang{0%{-webkit-transform:translateY(4px) rotate(.01deg);transform:translateY(4px) rotate(.01deg)}50%{-webkit-transform:translateY(2px) rotate(.01deg);transform:translateY(2px) rotate(.01deg)}to{-webkit-transform:translateY(4px) rotate(.01deg);transform:translateY(4px) rotate(.01deg)}}.dark .upgrade-button a:focus,.dark .upgrade-button a:hover{-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-name:hvr-hang-sink,hvr-hang;animation-name:hvr-hang-sink,hvr-hang;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;overflow:visible;-webkit-transform:translateY(4px) rotate(.01deg);transform:translateY(4px) rotate(.01deg)}.dark .upgrade-button a.secondary{background-color:transparent;border:2px solid #f7f9f9;color:#f7f9f9}.dark .upgrade-button a.busy{cursor:default;pointer-events:none}.dark .upgrade-button a.busy .spinner-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.dark .upgrade-button a.busy .spinner-container .spinner{height:16.66667px;width:16.66667px;-webkit-box-shadow:inset 0 0 0 2.08333px;box-shadow:inset 0 0 0 2.08333px;color:#fff;font-size:6px;margin:4.16667px;position:relative;text-indent:-99999em;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:auto}.dark .upgrade-button a.busy .spinner-container .spinner,.dark .upgrade-button a.busy .spinner-container .spinner:after,.dark .upgrade-button a.busy .spinner-container .spinner:before{border-radius:50%}.dark .upgrade-button a.busy .spinner-container .spinner:after,.dark .upgrade-button a.busy .spinner-container .spinner:before{position:absolute;top:-4.16667px;height:25px;width:12.5px;-webkit-animation:spinner-animation 2s infinite ease;animation:spinner-animation 2s infinite ease;background:#f7f9f9;content:"";z-index:-1}.dark .upgrade-button a.busy .spinner-container .spinner:before{-webkit-animation-delay:1.5s;animation-delay:1.5s;border-radius:25px 0 0 25px;left:-4.16667px;-webkit-transform-origin:12.5px 12.5px;transform-origin:12.5px 12.5px}.dark .upgrade-button a.busy .spinner-container .spinner:after{border-radius:0 25px 25px 0;left:8.33333px;-webkit-transform-origin:0 12.5px;transform-origin:0 12.5px}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dark .upgrade-button a.busy .ardu-store-button-text{visibility:hidden}.dark .upgrade-button a.inactive,.dark .upgrade-button a:disabled{cursor:default;pointer-events:none}.create-nav-expanded .upgrade-button{z-index:0}.usage-sidebar .upgrade-button{margin-top:35px;text-align:center}.usage-sidebar{font-size:14px}.usage-sidebar h1{font-size:inherit;letter-spacing:2px}.usage-sidebar hr{margin:1.5em 0;opacity:.3}.usage-sidebar p{margin-top:20px}.usage-sidebar .used-space-bar{margin-top:25px}.usage-sidebar .used-space-bar .bar-container{height:18px;width:100%;background-color:#dae3e3;position:relative}.usage-sidebar .used-space-bar .bar-container .value{height:18px;position:absolute}.usage-sidebar .total-volume{font-size:14px}.usage-sidebar .legend{margin-top:20px}.usage-sidebar .legend .by_row{margin-bottom:15px}.usage-sidebar .legend .legend-color{height:16px;width:16px;margin-right:10px}.usage-sidebar .sketches{background-color:#e67e22}.usage-sidebar .libs{background-color:#f1c40f}.usage-sidebar .exceeded .libs,.usage-sidebar .exceeded .sketches{background-color:#da5b4a}.usage-sidebar .upgrade-button{margin-bottom:30px;margin-top:auto}@font-face{font-family:Typonine Mono Medium;src:url("https://content.arduino.cc/fonts/WF-028075-009795-001722.eot");src:url("https://content.arduino.cc/fonts/WF-028075-009795-001722.eot?#iefix") format("embedded-opentype"),url("https://content.arduino.cc/fonts/WF-028075-009795-001722.woff") format("woff"),url("https://content.arduino.cc/fonts/WF-028075-009795-001722.woff") format("woff"),url("https://content.arduino.cc/fonts/WF-028075-009795-001722.svg#Typotheque_webfonts_service") format("svg")}.quota-table{background-color:#fff;padding:10px 15px}.quota-table .table-list .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;border:1px solid #fff;margin-bottom:6px;padding:0}.quota-table .table-list .row .span-1{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%}@media screen and (max-width:0px){.quota-table .table-list .row .span-1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.quota-table .table-list .row .span-2{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%}@media screen and (max-width:0px){.quota-table .table-list .row .span-2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.quota-table .table-list .row .span-3{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}@media screen and (max-width:0px){.quota-table .table-list .row .span-3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.quota-table .table-list .row .span-4{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}@media screen and (max-width:0px){.quota-table .table-list .row .span-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.quota-table .table-list .row .span-5{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%}@media screen and (max-width:0px){.quota-table .table-list .row .span-5{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.quota-table .table-list .row .span-6{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media screen and (max-width:0px){.quota-table .table-list .row .span-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.quota-table .table-list .row .span-7{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%}@media screen and (max-width:0px){.quota-table .table-list .row .span-7{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.quota-table .table-list .row .span-8{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%}@media screen and (max-width:0px){.quota-table .table-list .row .span-8{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.quota-table .table-list .row .span-9{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}@media screen and (max-width:0px){.quota-table .table-list .row .span-9{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.quota-table .table-list .row .span-10{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%}@media screen and (max-width:0px){.quota-table .table-list .row .span-10{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.quota-table .table-list .row .span-11{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%}@media screen and (max-width:0px){.quota-table .table-list .row .span-11{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.quota-table .table-list .row .span-12{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media screen and (max-width:0px){.quota-table .table-list .row .span-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width:0px){.quota-table .table-list .row{padding:16px 0}}.quota-table .table-list .row.table-head{border:0;font-family:Typonine Sans Light,Lucida Grande,Lucida,Verdana,sans-serif;margin:0 0 5px;padding:0;text-transform:uppercase}@media screen and (max-width:0px){.quota-table .table-list .row.table-head{display:none}}.quota-table .table-list .list-cell{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#374146;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;font-size:18px;height:52px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:0 15px}@media screen and (max-width:0px){.quota-table .table-list .list-cell{height:auto;padding:8px 16px}}.quota-table .table-list .list-cell .cell-content{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.quota-table .table-list .list-cell{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.quota-table .table-list .row{border:0;margin:0}.quota-table .row:nth-child(2) .list-cell{border-bottom:0;border-top:0}.quota-table .list-cell{border:1px solid #dae3e3}.quota-table .list-cell span{display:inline-block}.quota-table .list-cell:first-child{border-left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.quota-table .list-cell:nth-child(2){border-left:0;border-right:0;text-align:center}.dark .quota-table{color:#f7f9f9}.dark .quota-table,.dark .quota-table .row{background-color:#171e21}.dark .quota-table .list-cell{color:#f7f9f9}[coachmark-overlay],[coachmark],coachmark,coachmark-overlay{height:0;width:0;overflow:visible;position:relative}.coachmark-overlay{display:none;font-size:20px}.coachmark-overlay.open{position:fixed;top:0;right:0;bottom:0;left:0;display:block;z-index:12001}.coachmark-overlay .transparent-overlay{fill:transparent;pointer-events:bounding-box}.coachmark-overlay .visible-overlay{fill:rgba(0,0,0,.7);fill-rule:evenodd}.coachmark-overlay .actions{position:absolute;top:60%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.coachmark-overlay .actions>button{background:rgba(0,0,0,.7);color:#fff;font-family:Typonine Sans Bold,Lucida Grande,Lucida,Verdana,sans-serif;letter-spacing:3px;padding-left:1.2em;padding-right:2.8em;text-transform:uppercase}.coachmark-overlay .actions>button.close{background:#00979d}.coachmark-overlay .actions>button.close:hover{background:#006d70}.coachmark-overlay .actions>button:hover{background:#00979d}@media screen and (max-height:650px){.coachmark-overlay .actions{top:80%}}.coachmark-overlay .steps{position:absolute;top:auto;right:calc(50% - 58px);bottom:20px;left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.coachmark-content{position:fixed;height:auto;width:356px;color:#fff;display:none;font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif;max-width:27vw;min-width:255px;padding-top:14vh}.coachmark-content.open{display:block}.coachmark-content.left{border-left:1px solid #fff;padding-left:20px;text-align:left}@media screen and (max-width:1175px){.coachmark-content.left.step-1{margin-left:calc(-180px + 15vw)}}.coachmark-content.right{border-right:1px solid #fff;padding-right:20px;text-align:right}.coachmark-content.center{text-align:center}@media screen and (max-width:920px){.coachmark-content.center{max-width:21vw;min-width:0}}.coachmark-content.center:after{height:calc(14vh - 5px);width:0;position:absolute;top:0;right:50%;bottom:auto;left:auto;border-left:1px solid #fff;content:""}.coachmark-content.right-side{height:80px;padding-left:10vw;padding-top:0;text-align:left;vertical-align:middle;width:auto}@media screen and (max-width:920px){.coachmark-content.right-side{max-width:27vw;min-width:255px}}.coachmark-content.right-side:after{height:0;width:calc(10vw - 12px);position:absolute;top:40px;right:auto;bottom:auto;left:0;border-top:1px solid #fff}.coachmark-content .title{font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif;font-size:30px;letter-spacing:2px;line-height:36px;margin:0 0 15px;text-transform:uppercase}@media screen and (max-width:940px){.coachmark-content .title{font-size:3.19149vw;line-height:1.2}}.coachmark-content p{font-size:20px;line-height:26px;margin:0 0 10px}@media screen and (max-width:940px){.coachmark-content p{font-size:2.12766vw;line-height:1.3}}.coachmark-content p:last-child{margin-bottom:0}.move-bottom .coachmark-content{padding-top:40vh}.move-bottom .coachmark-content:after{height:calc(40vh - 5px);width:0}.select-step{height:15px;width:15px;background:hsla(0,0%,100%,.6);border-radius:50%;cursor:pointer;display:block;margin:0 7px}.select-step.active{background:#fff}.mainSidebarContainer{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden!important}.mainSidebarContainer .top_content{margin-top:49px;cursor:default}.mainSidebarContainer .top_content:nth-child(2){margin-top:10px}.mainSidebarContainer #arduino_logo{margin:0 auto;width:160px;text-align:center}.subSidebarContainer{width:100%;height:100%;overflow:hidden;color:#2c353a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#helpSidebar.subSidebarContainer{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}#helpSidebar.subSidebarContainer .sectionbody a{color:#00979c}#helpSidebar.subSidebarContainer .sectionbody a:hover{color:#006d70}.dark #helpSidebar.subSidebarContainer .sectionbody a{color:#7fcbcd}.dark #helpSidebar.subSidebarContainer .sectionbody a:hover{color:#00979c}#helpSidebar .tabs.by_row{margin-top:3px}#helpSidebar .sectionbody section.sub_container{margin:0 0 35px}div#helpSidebar .tabs.by_row{margin-top:4px}#helpSidebar .help-list ul{list-style-type:disc;padding-left:16px}#helpSidebar .help-list ul li{display:list-item}#helpSidebar .help-boards-list{max-height:150px;overflow:scroll;overflow-x:hidden;background-color:#fff}.dark .subSidebarContainer{color:#fff}.dark #helpSidebar .help-boards-list{background-color:#4e5b61}.fileList{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.example_list_container{margin-top:14px}form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:auto;flex:auto}form .drpdwn{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}#serialForm .drpdwn select{width:100%}form .sender{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}form .sender input[type=text]{width:80%;padding:5px}form .sender input[type=submit]{margin-left:5px;width:20%;padding:5px}#serialForm textarea{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-flex:auto;resize:none;padding:10px}.imageEditorContainer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;margin-left:50px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff}@media screen and (max-width:750px){.imageEditorContainer{margin-left:0}}#helpSidebar .tutorial{padding:10px;background-color:#dae3e3;margin-bottom:10px;width:270px;display:inline-block;margin-right:10px}#helpSidebar .tutorial:hover{background-color:#c9d2d2}.dark #helpSidebar .tutorial{background-color:#95a5a6}.dark #helpSidebar .tutorial:hover{background-color:#7f8c8d}#helpSidebar .tutorial-label{margin-top:10px;color:#2c353a;font-size:15px;text-transform:uppercase;letter-spacing:1px}.dark #helpSidebar .tutorial-label{color:#fff}button{padding:8px}a.button.base,button,button.base,div.base{outline:none;border:0;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}a.button.base,button.base,div.base{border-radius:2px 2px 0 0;cursor:pointer;position:relative;padding:9px 8px;margin-right:8px;margin-bottom:6px;top:0;text-transform:uppercase}button.base.icon{padding:7px 8px;height:34px}a.button.base{padding-left:18px;padding-right:18px}a.button.base:hover,button.base:hover,div.base:hover{top:2px}a.button.base:active,button.base:active{top:4px}button.base[disabled]{opacity:.55}button.base[disabled]:active,button.base[disabled]:hover{top:0}button.base:last-child{margin-right:0}button.base .triangle{width:8px;height:8px;display:inline-block;margin-left:6px;fill:#7f8c8d}.sidebar button.base.primary.serial-switch,.sidebar button.base.primary.serial-switch-off{height:33px;margin-top:8px;width:100%;margin-right:0}.dark .sidebar button.base.primary.serial-switch,.light .sidebar button.base.primary.serial-switch,.primary,a.button.primary{background-color:#00979c;color:#fff;-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f;letter-spacing:.1em}.base.primary:hover,.dark .sidebar button.base.primary.serial-switch:hover,.light .sidebar button.base.primary.serial-switch:hover,a.button.primary:hover{-webkit-box-shadow:0 2px #005c5f;box-shadow:0 2px #005c5f}.base.primary[disabled]:hover{-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f}.base.primary:active,a.button.primary:active{-webkit-box-shadow:0 0 #005c5f;box-shadow:0 0 #005c5f}.base.primary[disabled]:active{-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f}.hasSubmenu button.base.primary.boards{border-radius:0;text-align:left;margin:0;background-position:97% -12px;-webkit-transition:none;transition:none;z-index:10000;text-transform:none;padding:10px}.hasSubmenu button.base.primary.boards,.hasSubmenu button.base.primary.boards:active,.hasSubmenu button.base.primary.boards:hover,.hasSubmenu button.base.primary.boards[disabled]:active,.hasSubmenu button.base.primary.boards[disabled]:hover{-webkit-box-shadow:none;box-shadow:none;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjMxLjUyMXB4IiB2aWV3Qm94PSIwIDAgOCAzMS41MjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDggMzEuNTIxIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM3RjhDOEQiIHBvaW50cz0iOCwwLjM3NSA0LDQuNjM5IDAsMC4zNzUgIi8+DQo8cG9seWdvbiBmaWxsPSIjRDlFM0UzIiBwb2ludHM9IjgsMjYuODQgNCwzMS4xMDUgMCwyNi44NCAiLz4NCjwvc3ZnPg0K);background-repeat:no-repeat}.hasSubmenu button.base.primary.boards:active,.hasSubmenu button.base.primary.boards:hover,.hasSubmenu button.base.primary.boards[disabled]:active,.hasSubmenu button.base.primary.boards[disabled]:hover{top:0;background-position:97% 14px}button.secondary{background-color:#eee;color:#555;-webkit-box-shadow:0 4px #ccc;box-shadow:0 4px #ccc;letter-spacing:.1em}button.base.secondary:hover{-webkit-box-shadow:0 2px #ccc;box-shadow:0 2px #ccc}button.base.secondary[disabled]:hover{-webkit-box-shadow:0 4px #ccc;box-shadow:0 4px #ccc}button.base.secondary:active{-webkit-box-shadow:0 0 #ccc;box-shadow:0 0 #ccc}button.base.secondary[disabled]:active{-webkit-box-shadow:0 4px #ccc;box-shadow:0 4px #ccc}button.close.icon{padding:0;border:0;border-radius:0;background-color:transparent;-ms-flex-item-align:end;align-self:flex-end;z-index:1;margin-right:0}button.close.icon:hover{top:0;-webkit-transition:none;transition:none}#subMainSidebar button.close.icon{z-index:1001;margin-top:1px}.create-nav-expanded #subMainSidebar button.close.icon{z-index:0}#examplesSidebar button.close.icon,#serialSidebar button.close.icon{margin-bottom:0}button.base.new_sketch{padding:9px 14px;background-color:#00979c;color:#fff;-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f}#toolBar .header button#share{min-height:33px}#toolBar .header button.other-options{height:33px}.light button.primary{background-color:#b5c8c9;color:#000;-webkit-box-shadow:0 4px #95a5a6;box-shadow:0 4px #95a5a6}.light button.base.primary:hover{-webkit-box-shadow:0 2px #95a5a6;box-shadow:0 2px #95a5a6}.light button.base.primary[disabled]:hover{-webkit-box-shadow:0 4px #95a5a6;box-shadow:0 4px #95a5a6}.light button.base.primary:active{-webkit-box-shadow:0 0 #95a5a6;box-shadow:0 0 #95a5a6}.light button.base.primary[disabled]:active{-webkit-box-shadow:0 4px #95a5a6;box-shadow:0 4px #95a5a6}.light .hasSubmenu button.base.primary.boards,.light .hasSubmenu button.base.primary.boards_trigger{background-color:#fff;color:#7f8c8d}.light button.base.tools{color:#b5c8c9}.light button.base.tools.active{color:#00979d}.light .sidebar .base.primary{background-color:#b5c8c9;color:#000;-webkit-box-shadow:0 4px #95a5a6;box-shadow:0 4px #95a5a6}.light .sidebar .base.primary:hover{-webkit-box-shadow:0 2px #95a5a6;box-shadow:0 2px #95a5a6}.light .sidebar .base.primary[disabled]:hover{-webkit-box-shadow:0 4px #95a5a6;box-shadow:0 4px #95a5a6}.light .sidebar .base.primary:active{-webkit-box-shadow:0 0 #95a5a6;box-shadow:0 0 #95a5a6}.light .sidebar .base.primary[disabled]:active{-webkit-box-shadow:0 4px #95a5a6;box-shadow:0 4px #95a5a6}.light .sidebar button.base.primary.new_sketch{background-color:#00979c;color:#fff;-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f}.light .sidebar button.base.primary.new_sketch:hover{-webkit-box-shadow:0 2px #005c5f;box-shadow:0 2px #005c5f}.light .sidebar button.base.primary.new_sketch[disabled]:hover{-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f}.light .sidebar button.base.primary.new_sketch:active{-webkit-box-shadow:0 0 #005c5f;box-shadow:0 0 #005c5f}.light .sidebar button.base.primary.new_sketch[disabled]:active{-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f}.light .sidebar button.base.close{color:#7f8c8d}.light .sidebar button.base.close:hover{color:#434f54}.light .sidebar .input_container>button.base.primary{-webkit-box-shadow:0 4px #d9e3e3;box-shadow:0 4px #d9e3e3;color:#7f8c8d;background-color:#fff;text-transform:none}.light .sidebar .input_container>button.base.primary a{color:#7f8c8d}.dark button.primary{background-color:#56666a;color:#fff;-webkit-box-shadow:0 4px #171e21;box-shadow:0 4px #171e21}.dark button.base.primary:hover{-webkit-box-shadow:0 2px #171e21;box-shadow:0 2px #171e21}.dark button.base.primary[disabled]:hover{-webkit-box-shadow:0 4px #171e21;box-shadow:0 4px #171e21}.dark button.base.primary:active{-webkit-box-shadow:0 0 #171e21;box-shadow:0 0 #171e21}.dark button.base.primary[disabled]:active{-webkit-box-shadow:0 4px #171e21;box-shadow:0 4px #171e21}.dark .hasSubmenu button.base.primary.boards{background-color:#171e21;color:#7f8c8d}.dark button.base.tools{color:#7f8c8d}.dark button.base.tools.active{color:#171e21}.dark .sidebar .base.primary{background-color:#56666a;color:#fff;-webkit-box-shadow:0 4px #171e21;box-shadow:0 4px #171e21}.dark .sidebar .base.primary:hover{-webkit-box-shadow:0 2px #171e21;box-shadow:0 2px #171e21}.dark .sidebar .base.primary[disabled]:hover{-webkit-box-shadow:0 4px #171e21;box-shadow:0 4px #171e21}.dark .sidebar .base.primary:active{-webkit-box-shadow:0 0 #171e21;box-shadow:0 0 #171e21}.dark .sidebar .base.primary[disabled]:active{-webkit-box-shadow:0 4px #171e21;box-shadow:0 4px #171e21}.dark .sidebar .base.close{color:#7f8c8d}.dark .sidebar .base.close:hover{color:#a6b1b2}.dark .sidebar .input_container>button.base.primary{-webkit-box-shadow:0 4px #374146;box-shadow:0 4px #374146;color:#7f8c8d;background-color:#171e21;text-transform:none}.dark .sidebar .input_container>button.base.primary a{color:#7f8c8d}.dark .sidebar button.base.primary.new_sketch{background-color:#00979c;color:#fff;-webkit-box-shadow:0 4px #004245;box-shadow:0 4px #004245}.dark .sidebar button.base.primary.new_sketch:hover{-webkit-box-shadow:0 2px #004245;box-shadow:0 2px #004245}.dark .sidebar button.base.primary.new_sketch[disabled]:hover{-webkit-box-shadow:0 4px #004245;box-shadow:0 4px #004245}.dark .sidebar button.base.primary.new_sketch:active{-webkit-box-shadow:0 0 #004245;box-shadow:0 0 #004245}.dark .sidebar button.base.primary.new_sketch[disabled]:active{-webkit-box-shadow:0 4px #004245;box-shadow:0 4px #004245}#sketchbookSidebar .buttonsWrapper button.icon{min-width:36px}.searchContainer{margin:8px 0 0;position:relative}#examplesSidebar .searchContainer{margin-top:0}.searchContainer .icon.magnify{position:absolute;right:0;top:5px}#subMainSidebar.dark .searchContainer .icon.magnify svg:hover{fill:#fff}#subMainSidebar.light .searchContainer .icon.magnify svg:hover{fill:#000}form{position:relative;display:inline-block;vertical-align:top;-webkit-box-flex:3;-ms-flex:3 0 0px;flex:3 0 0;-webkit-flex:3 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar input[type=text]{min-width:130px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{width:auto;height:auto;max-height:37px;padding:10px 8px;margin:0;vertical-align:top;border:none;font-family:Typonine Sans Regular;font-size:1.1em;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-flex:12;-ms-flex:12 0 0px;flex:12 0 0;-webkit-flex:12 0 0}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=submit]:focus,input[type=text]:focus,textarea:focus{outline:none}input[type=number].path,input[type=text].path{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-flex:1 0 0;width:auto}.modal input::-webkit-input-placeholder,.sidebar input::-webkit-input-placeholder{text-transform:uppercase;font-family:Typonine Sans Regular;letter-spacing:.05em}.modal input::-moz-placeholder,.sidebar input::-moz-placeholder{text-transform:uppercase;font-family:Typonine Sans Regular;letter-spacing:.05em}.modal input::-ms-input-placeholder,.sidebar input::-ms-input-placeholder{text-transform:uppercase;font-family:Typonine Sans Regular;letter-spacing:.05em}.modal input::placeholder,.sidebar input::placeholder{text-transform:uppercase;font-family:Typonine Sans Regular;letter-spacing:.05em}input[type=submit]{position:absolute;right:0;top:0;vertical-align:top;padding:6px;margin:0;font-family:Typonine Sans Regular;font-size:2.25em;background-color:transparent;border:none;cursor:default}.search>.icon{padding:8px;padding-left:0;font-size:1.6em}.light .searchContainer{background-color:#dae3e3}.light .modal input[type=text],.light .sidebar #examplesSidebar input[type=search],.light .sidebar #librariesSidebar input[type=search],.light .sidebar #sketchbookSidebar input[type=search],.light .sidebar input[type=number],.light .sidebar input[type=text]{background-color:transparent;color:#171e21}.light .modal input[type=text],.light .sidebar input[type=number],.light .sidebar input[type=text]{background-color:#c9d2d2;color:#000}.light .modal input::-webkit-input-placeholder,.light .sidebar input::-webkit-input-placeholder{color:#171e21}.light .modal input::-moz-placeholder,.light .sidebar input::-moz-placeholder{color:#171e21}.light .modal input::-ms-input-placeholder,.light .sidebar input::-ms-input-placeholder{color:#171e21}.light .modal input::placeholder,.light .sidebar input::placeholder{color:#171e21}.light .sidebar input[type=submit]{color:#000;background-color:#d9e3e3}.dark .searchContainer{background-color:#2c353a}.dark .board-no-match{color:#fff}.dark .modal .searchContainer{background-color:#171e21}.dark .modal input[type=text],.dark .searchContainer input[type=search],.dark .sidebar #examplesSidebar input[type=search],.dark .sidebar #librariesSidebar input[type=search],.dark .sidebar #sketchbookSidebar input[type=search],.dark .sidebar input[type=number],.dark .sidebar input[type=text]{background-color:transparent;color:#fff}.dark .modal input::-webkit-input-placeholder,.dark .sidebar input::-webkit-input-placeholder{color:#ecf1f1}.dark .modal input::-moz-placeholder,.dark .sidebar input::-moz-placeholder{color:#ecf1f1}.dark .modal input::-ms-input-placeholder,.dark .sidebar input::-ms-input-placeholder{color:#ecf1f1}.dark .modal input::placeholder,.dark .sidebar input::placeholder{color:#ecf1f1}.dark .sidebar input[type=submit]{color:#fff}.searchContainer ::-webkit-scrollbar-thumb{cursor:pointer}.mainSidebarContainer ul{padding:0;margin:0;list-style:none;margin-top:26px;cursor:pointer!important}.mainSidebarContainer ul li{background-color:transparent;display:block;padding:0;margin:10px 0}.mainSidebarContainer ul li a{display:inline-block;padding:10px 0 10px 1em;width:100%;text-decoration:none;color:#a5f2ee;font-family:Typonine Sans Medium;font-size:1.15em;height:40px}@media screen and (min-width:1024px){#mainSidebar li a span{position:relative}#main:not(.compressed) #mainSidebar li a span{bottom:6px}}.mainSidebarContainer ul li:hover{background-color:#0ca1a6;background-repeat:no-repeat;background-position:100%}.mainSidebarContainer ul li:active{background-color:#80cbcd}.mainSidebarContainer ul li a:active{padding-left:.9em;color:#006d70}.mainSidebarContainer ul li.selected{background-color:#80cbcd;background-repeat:no-repeat;background-position:100%}.mainSidebarContainer ul li.selected a{color:#006d70;padding-left:.9em;position:relative}.sidebar .subSidebarContainer{padding:8px 0 5px;cursor:default}.subSidebarContainer .header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex:0 0 auto;padding-bottom:0;margin:0 15px}.subSidebarContainer .header .buttonsWrapper{margin-bottom:19px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}@media only screen and (max-width:414px){.subSidebarContainer .header .buttonsWrapper{display:block}}.subSidebarContainer .header .buttonsWrapper button.primary{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-flex:1;max-width:226px}.subSidebarContainer .header .buttonsWrapper button.primary.icon{-webkit-box-flex:0;-ms-flex:0;flex:0;-webkit-flex:0}@media only screen and (max-width:750px){#sketchbookSidebar.subSidebarContainer .header .buttonsWrapper button.primary.new_sketch{margin-right:0}}@media only screen and (max-width:580px){#librariesSidebar.subSidebarContainer .header .buttonsWrapper button.primary.new_sketch{margin-right:0}}.sidebar .subSidebarContainer .fileList{overflow-x:hidden;padding:0 15px;margin-top:12px}.sidebar #helpSidebar.subSidebarContainer .fileList .sectionbody{max-width:450px}#helpSidebar .sectionbody section.sub_container:first-child{margin-top:20px}.sidebar #preferenceSidebar.subSidebarContainer,.sidebar #serialSidebar.subSidebarContainer,.sidebar #usageSidebar.subSidebarContainer{padding:8px 15px 5px}.sidebar .subSidebarContainer .fileList ul{list-style:none;margin:0;padding:0}.sidebar .subSidebarContainer .fileList .example_list_container ul.isRoot,.sidebar .subSidebarContainer .fileList ul.libraries{width:100%}.sidebar .subSidebarContainer .fileList ul h1{text-transform:uppercase;font-size:1em;line-height:1.2em;margin:0;padding:16px 4px}.sidebar .subSidebarContainer .fileList .example_list_container ul h1{cursor:pointer;font-family:Typonine Sans Medium;font-weight:400;padding-bottom:2px;padding-top:8px;padding-bottom:6px;margin-top:16px}.sidebar .subSidebarContainer .fileList ul li{display:block;padding:0}.sidebar .subSidebarContainer .fileList ul li a{font-family:Typonine Sans Medium;display:block;padding:12px 10px 12px 5px;text-decoration:none;letter-spacing:.05em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-align-items:center}.sidebar .subSidebarContainer .fileList ul li p.lib-description a{display:inline;padding:0}.light .sidebar .subSidebarContainer .fileList ul li p.lib-description a{color:#00979c}.light .sidebar .subSidebarContainer .fileList ul li p.lib-description a:hover{color:#006d70}.dark .sidebar .subSidebarContainer .fileList ul li p.lib-description a{color:#7fcbcd}.dark .sidebar .subSidebarContainer .fileList ul li p.lib-description a:hover{color:#00979c}.sidebar .subSidebarContainer .fileList ul li a{background-repeat:no-repeat;background-position:5px 14px}.sidebar .subSidebarContainer .fileList ul:not(.isRoot) li ul{padding-left:16px}.sidebar .subSidebarContainer .fileList ul.libraries li.fix-width{margin:0;margin-right:0;margin-bottom:1.5em}.sidebar .subSidebarContainer .fileList ul.libraries li .library_desc{padding:10px}.sidebar .subSidebarContainer .fileList ul.libraries li h1{margin:0;padding:0;letter-spacing:.05em;font-family:Typonine Sans Medium;font-weight:400;margin-bottom:6px}#librariesSidebar .fileList ul.libraries li h1.library_name{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:9px 0}#librariesSidebar .fileList ul.libraries li:hover h1.library_name{max-width:calc(100% - 124px)}#librariesSidebar .fileList ul li.library_examples_container:hover a span.library_examples_name{max-width:calc(100% - 48px)}#examplesSidebar .example_list_container span.example_item_name+.sub_menu_trigger,#librariesSidebar .fileList ul li a span.library_examples_name+.sub_menu_trigger{margin-right:0;margin-left:10px;width:14px}@media screen and (max-width:1024px){#librariesSidebar .fileList ul.libraries li:hover h1.library_name{max-width:calc(100% - 100px)}}@media screen and (max-width:844px){#librariesSidebar .fileList ul.libraries li:hover h1.library_name{max-width:calc(100% - 82px)}#librariesSidebar ar-select .icon{display:none}}@media screen and (max-width:750px){#librariesSidebar .fileList ul.libraries li h1.library_name{max-width:calc(100% - 82px)}}.sidebar .subSidebarContainer .fileList ul.libraries li p{margin:0;padding:5px 0;display:inline}.sidebar .subSidebarContainer .fileList .example_list_container span.library_tag,.sidebar .subSidebarContainer .fileList ul.libraries li span.library_tag{font-size:.9em;font-family:Typonine Sans Regular;padding:2px 0;margin:0 3px 8px 0;display:inline-block;text-transform:none}#examplesSidebar .example_list_container span.example_item_name,#librariesSidebar .fileList ul li a span.library_examples_name{display:inline-block;max-width:calc(100% - 26px);overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}#examplesSidebar .example_list_container a.example_item_link:hover span.example_item_name{max-width:calc(100% - 53px)}.library_tag_cont{max-width:145px;margin-bottom:0}#examplesSidebar .library_tag_cont{max-width:150px;margin-top:3px}@media screen and (max-width:844px){.library_tag_cont{max-width:100px}}@media screen and (max-width:414px){.library_tag_cont{max-width:130px}}.library_tag_cont .library_tag{display:inline;background-color:#dae3e3;-webkit-box-shadow:6px 0 0 #dae3e3,-6px 0 0 #dae3e3;box-shadow:6px 0 0 #dae3e3,-6px 0 0 #dae3e3;left:6px;position:relative}.dark .library_tag_cont .library_tag{background-color:#2c353a;-webkit-box-shadow:6px 0 0 #2c353a,-6px 0 0 #2c353a;box-shadow:6px 0 0 #2c353a,-6px 0 0 #2c353a}.sidebar .subSidebarContainer .fileList .example_list_container span.library_tag.library_custom{background-color:#bcac99;color:#fff;-webkit-box-shadow:6px 0 0 #bcac99,-6px 0 0 #bcac99;box-shadow:6px 0 0 #bcac99,-6px 0 0 #bcac99}.sidebar .subSidebarContainer .fileList .example_list_container span.library_tag.library_retired{background-color:#dae3e3;color:#434f54;-webkit-box-shadow:6px 0 0 #dae3e3,-6px 0 0 #dae3e3;box-shadow:6px 0 0 #dae3e3,-6px 0 0 #dae3e3}.sidebar .subSidebarContainer .fileList ul.libraries li span.library_tag.library_board{background-color:#00979d;color:#f7f9f9}.sidebar .subSidebarContainer .fileList ul.libraries li a.moreInfo{margin:0;padding:0;letter-spacing:normal;font-size:.9em;font-family:Typonine Sans Regular Italic;display:inline;white-space:nowrap}.sidebar .subSidebarContainer .fileList ul.libraries li:hover>.library_includer{visibility:visible}.sidebar .subSidebarContainer .fileList ul.reference h1{margin:0;padding:20px 0;font-family:Typonine Sans Bold;font-weight:400;color:#7f8c8d!important}.sidebar .subSidebarContainer .fileList ul.reference li a{margin:0;padding:0;color:#728e01!important}.sidebar .subSidebarContainer .fileList ul.reference li a:hover{background-color:transparent!important;text-decoration:underline}.fileList a{cursor:pointer}.fileList .sub_menu_trigger{width:inherit}.fileList ul li a:hover .sub_menu_trigger,.library_desc:hover .sub_menu_trigger{display:inline-block}.fileList .empty-message{color:#2c353a}.dark .fileList .empty-message{color:#dae3e3}.library_desc:hover .lib_examples .sub_menu_trigger{display:none}.fileList ul li.selected .sub_menu_trigger,.library_desc .lib_examples ul li.sketch:hover .sub_menu_trigger{display:inline-block}.fileList .processor{display:inline-block;float:right;font-family:Typonine Sans Regular;font-size:.9em}.sidebar .subSidebarContainer .input_container ul{background-color:transparent;list-style:none;margin:0;padding:0;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}.sidebar .subSidebarContainer .input_container ul li{background-color:transparent}.sidebar .subSidebarContainer .input_container ul li button{width:100%;background-color:transparent;text-align:left}.sidebar .subSidebarContainer .fileList ul.libraries li .lib_examples .fileList{margin:-24px 0 0 -8px;padding:24px 15px 0 0}.sidebar #librariesSidebar.subSidebarContainer .fileList ul.libraries li .lib_examples .fileList{padding-right:0}.sidebar .subSidebarContainer .fileList ul.libraries li .library_desc{position:relative;width:100%}.sidebar .subSidebarContainer .fileList ul.libraries li .library_desc p{margin-right:5px}.sidebar .subSidebarContainer .fileList ul.libraries li .library_desc .lib_examples{margin-top:8px}.sidebar .subSidebarContainer .fileList ul.libraries li .library_desc .lib_examples p{font-family:Typonine Sans Medium;cursor:pointer;vertical-align:top;margin-left:4px}.sidebar .subSidebarContainer .fileList ul.libraries li .buttons{display:none}.sidebar .subSidebarContainer .fileList ul.libraries li:hover .buttons{display:block}@media screen and (max-width:750px){.sidebar .subSidebarContainer .fileList ul.libraries li .buttons{display:block}}.sidebar .subSidebarContainer .fileList ul.libraries li .version-dropdown .icon{width:14px;height:8px;padding:0;fill:#7f8c8d}.sidebar .subSidebarContainer .fileList ul.libraries li .library_desc .base.primary{max-height:33px;margin-right:0}.sidebar .subSidebarContainer .fileList ul.libraries li .library_desc .libExamplesTrigger{cursor:pointer}.sidebar .subSidebarContainer .fileList ul.libraries li .library_desc .lib_examples .libExamplesTrigger.open svg #folder-close_Layer,.sidebar .subSidebarContainer .fileList ul.libraries li .library_desc .lib_examples .libExamplesTrigger svg #error_Layer,.sidebar .subSidebarContainer .fileList ul.libraries li .library_desc .lib_examples .libExamplesTrigger svg #file_Layer,.sidebar .subSidebarContainer .fileList ul.libraries li .library_desc .lib_examples .libExamplesTrigger svg #folder-open_Layer,.sidebar .subSidebarContainer .fileList ul.libraries li .library_desc .lib_examples .libExamplesTrigger svg #sketch_Layer{display:none}.sidebar .subSidebarContainer .fileList ul.libraries li .library_desc .lib_examples .libExamplesTrigger.open svg #folder-open_Layer,.sidebar .subSidebarContainer .fileList ul.libraries li .library_desc .lib_examples .libExamplesTrigger svg #folder-close_Layer{display:block}#sketchbookSidebar .scrollable{margin-right:0}#sketchbookSidebar div.sketch_list_container{width:100%}#sketchbookSidebar div.sketch_list_container a span.name_item{display:inline-block;max-width:calc(100% - 50px);overflow:hidden;position:relative;text-overflow:ellipsis}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){#sketchbookSidebar div.sketch_list_container a span.name_item{top:-1px;line-height:normal}.sidebar #sketchbookSidebar.subSidebarContainer .fileList li a .checkbox-container{top:9px}}#sketchbookSidebar .bulkActionWrapper{position:relative;width:100%}#sketchbookSidebar .bulkActionWrapper .bulkAction{position:absolute;width:calc(100% + 30px);left:-15px;top:12px;height:40px;line-height:40px;background:#80cbcd;font-size:1em;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:.3px}#sketchbookSidebar .bulkActionWrapper .bulkAction>*{margin:auto}#sketchbookSidebar .bulkActionWrapper .bulkAction .content{margin:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}#sketchbookSidebar .bulkActionWrapper .bulkAction .select-count-container{margin-right:7px;width:102px}#sketchbookSidebar .bulkActionWrapper .bulkAction a.disabled{display:none}#sketchbookSidebar .bulkActionWrapper .bulkAction .select-count{display:inline-block;min-width:70px;position:relative;float:left}#sketchbookSidebar .bulkActionWrapper .bulkAction .select-count .select-count-number{font-family:Typonine Sans Medium;font-style:normal;display:inline-block;position:relative;float:left}#sketchbookSidebar .bulkActionWrapper .bulkAction .select-count .selected-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;position:relative;float:left;margin-left:5px}#sketchbookSidebar .bulkActionWrapper .bulkAction a{color:#005c5f;margin-right:10px;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s}#sketchbookSidebar .bulkActionWrapper .bulkAction a:last-child{margin-right:0}#sketchbookSidebar .bulkActionWrapper .bulkAction a:hover{color:#008184;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s}#sketchbookSidebar .bulkActionWrapper .bulkAction .select-count-container .svg-icon{cursor:pointer;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.2s;transition-duration:.2s;position:relative;float:left}#sketchbookSidebar .bulkActionWrapper .bulkAction .select-count-container .svg-icon:hover{fill:#2c353a;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.2s;transition-duration:.2s}.sidebar .subSidebarContainer .fileList ul:not(.isRoot) li ar-select ul{padding-left:0}@media screen and (min-width:415px) and (max-width:844px){#sketchbookSidebar .bulkActionWrapper .bulkAction .content{margin:0 10px}#sketchbookSidebar .bulkActionWrapper .bulkAction .select-count .selected-label{max-width:31px;margin-left:3px}#sketchbookSidebar .bulkActionWrapper .bulkAction .select-count{min-width:35px}#sketchbookSidebar .bulkActionWrapper .bulkAction a{margin-right:10px;max-width:50px;overflow:hidden;text-overflow:ellipsis}#sketchbookSidebar .bulkActionWrapper .bulkAction .select-count-container{width:65px}}.sidebar .subSidebarContainer .fileList.contributed{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;margin:3em 0}.sidebar .subSidebarContainer .fileList.contributed.fav svg{height:100px}.sidebar .subSidebarContainer .fileList.contributed svg{text-align:center;margin-bottom:30px}.sidebar .subSidebarContainer .fileList.contributed p{text-align:center;max-width:220px;font-size:1.2em;margin:0}.sidebar .subSidebarContainer .fileList.contributed.import:hover p{color:#171e21}.dark .sidebar .subSidebarContainer .fileList.contributed.import p{color:#dae3e3}.dark .sidebar .subSidebarContainer .fileList.contributed.import:hover p{color:#fff}.sidebar .subSidebarContainer .fileList li{position:relative}.sidebar .subSidebarContainer .fileList li a .checkbox-container{position:absolute;display:none;top:10px;left:2px}.sidebar .subSidebarContainer .fileList li a .checkbox-container svg{width:20px;height:20px}.sidebar .subSidebarContainer .fileList li .left-icon{display:inline-block}.sidebar .subSidebarContainer .fileList.bulk-selected li a .left-icon.can-select .checkbox-container,.sidebar .subSidebarContainer .fileList li .left-icon.can-select:hover .checkbox-container{display:block}.sidebar .subSidebarContainer .fileList.bulk-selected li a .left-icon.can-select .header-icon,.sidebar .subSidebarContainer .fileList ul li .left-icon.can-select:hover .header-icon{visibility:hidden}.sidebar .subSidebarContainer .fileList ul li .left-icon .header-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar .subSidebarContainer .fileList ul li .left-icon .header-icon svg{height:12px;width:12px}.sidebar .subSidebarContainer .help_format h2{font-family:Typonine Sans Bold;letter-spacing:.05em;font-size:1.7rem;margin-bottom:1rem}.sidebar .subSidebarContainer .help_format h2 span{padding:.18rem .35rem}.sidebar .subSidebarContainer .help_format strong{font-family:Typonine Sans Medium;font-weight:400;color:#4e5b61!important}.sidebar .subSidebarContainer .help_format p{font-family:Typonine Sans Regular;font-size:1.1rem;letter-spacing:.01rem}.light .sidebar .subSidebarContainer .help_format h2{color:#f7f9f9!important}.light .sidebar .subSidebarContainer .help_format h2 span{background-color:#4e5b61}.light .sidebar .subSidebarContainer .help_format strong{color:#2c353a!important}.dark .sidebar .subSidebarContainer .help_format h2{color:#374146!important}.dark .sidebar .subSidebarContainer .help_format h2 span{background-color:#dae3e3}.dark .sidebar .subSidebarContainer .help_format strong{color:#fff!important}.dark .sidebar .subSidebarContainer .help_format p{color:#ecf1f1}.sidebar .subSidebarContainer .fileList .example_list_container ul li a svg,.sidebar .subSidebarContainer .fileList ul li a .header-icon svg,.sidebar .subSidebarContainer .lib_examples ul li a svg{margin:0 8px 0 0}.sidebar .subSidebarContainer .fileList .example_list_container ul li h1:hover .sub_menu_trigger{display:inline-block}.sidebar .subSidebarContainer .fileList .example_list_container ul li h1 .sub_menu_trigger .svg-icon{top:3px;right:4px}.light .sidebar .subSidebarContainer .fileList ul h1{color:#00979d}.light .sidebar .subSidebarContainer .fileList ul li a{color:#2c353a}.dark .sidebar .subSidebarContainer .input_container ul{background-color:transparent;-webkit-box-shadow:0 0 0 2px hsla(0,0%,100%,.1);box-shadow:0 0 0 2px hsla(0,0%,100%,.1);margin-top:-35px;padding-top:35px}.dark .sidebar .subSidebarContainer .input_container ul li button{background-color:#2c353a}.dark .fileList .sub_menu_trigger:active,.dark .fileList .sub_menu_trigger:hover{color:#dae3e3}.dark .sidebar .subSidebarContainer .fileList .example_list_container span.library_tag.library_custom{background-color:#9e846d;color:#fff;-webkit-box-shadow:6px 0 0 #9e846d,-6px 0 0 #9e846d;box-shadow:6px 0 0 #9e846d,-6px 0 0 #9e846d}.dark .sidebar .subSidebarContainer .fileList .example_list_container span.library_tag.library_retired{background-color:#2c353a;color:#b5c8c9;-webkit-box-shadow:6px 0 0 #2c353a,-6px 0 0 #2c353a;box-shadow:6px 0 0 #2c353a,-6px 0 0 #2c353a}.sidebar .subSidebarContainer .input_container ul li button{color:#7f8c8d}.sidebar .subSidebarContainer .input_container ul li button:hover{background-color:#171e21}.fileList ul li.error a{color:#da5b4a!important}.fileList ul li.error ul li a{color:#434f54!important}.dark .sidebar .subSidebarContainer .fileList ul li a svg,.light .sidebar .subSidebarContainer .fileList ul li a svg{fill:#7f8c8d}.light .sidebar .subSidebarContainer .fileList ul li.folder a svg{fill:#171e21}.dark .sidebar .subSidebarContainer .fileList ul li.folder a svg{fill:#fff}.light .sidebar .subSidebarContainer .lib_examples svg{fill:#00979d}.dark .sidebar .subSidebarContainer .lib_examples svg{fill:#7fcbcd}.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.folder:not(.parent_li) a svg #folder-close_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder:not(.parent_li) a svg #folder-close_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.folder:not(.parent_li) a svg #folder-close_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder:not(.parent_li) a svg #folder-close_Layer{display:block}.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.folder:not(.parent_li) a svg #error_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.folder:not(.parent_li) a svg #file_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.folder:not(.parent_li) a svg #folder-open_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.folder:not(.parent_li) a svg #sketch_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder:not(.parent_li) a svg #error_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder:not(.parent_li) a svg #file_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder:not(.parent_li) a svg #folder-open_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder:not(.parent_li) a svg #sketch_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.folder:not(.parent_li) a svg #error_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.folder:not(.parent_li) a svg #file_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.folder:not(.parent_li) a svg #folder-open_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.folder:not(.parent_li) a svg #sketch_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder:not(.parent_li) a svg #error_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder:not(.parent_li) a svg #file_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder:not(.parent_li) a svg #folder-open_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder:not(.parent_li) a svg #sketch_Layer{display:none}.dark .sidebar .subSidebarContainer .fileList ul li.error.folder:not(.parent_li) a svg,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.error.folder:not(.parent_li) a svg,.light .sidebar .subSidebarContainer .fileList ul li.error.folder:not(.parent_li) a svg,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.error.folder:not(.parent_li) a svg{fill:#da5b4a}.dark .sidebar .subSidebarContainer .fileList ul li.error.folder:not(.parent_li) a svg #error_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.error.folder:not(.parent_li) a svg #error_Layer,.light .sidebar .subSidebarContainer .fileList ul li.error.folder:not(.parent_li) a svg #error_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.error.folder:not(.parent_li) a svg #error_Layer{display:block}.dark .sidebar .subSidebarContainer .fileList ul li.error.folder:not(.parent_li) a svg #file_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.error.folder:not(.parent_li) a svg #folder-close_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.error.folder:not(.parent_li) a svg #folder-open_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.error.folder:not(.parent_li) a svg #sketch_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.error.folder:not(.parent_li) a svg #file_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.error.folder:not(.parent_li) a svg #folder-close_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.error.folder:not(.parent_li) a svg #folder-open_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.error.folder:not(.parent_li) a svg #sketch_Layer,.light .sidebar .subSidebarContainer .fileList ul li.error.folder:not(.parent_li) a svg #file_Layer,.light .sidebar .subSidebarContainer .fileList ul li.error.folder:not(.parent_li) a svg #folder-close_Layer,.light .sidebar .subSidebarContainer .fileList ul li.error.folder:not(.parent_li) a svg #folder-open_Layer,.light .sidebar .subSidebarContainer .fileList ul li.error.folder:not(.parent_li) a svg #sketch_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.error.folder:not(.parent_li) a svg #file_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.error.folder:not(.parent_li) a svg #folder-close_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.error.folder:not(.parent_li) a svg #folder-open_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.error.folder:not(.parent_li) a svg #sketch_Layer{display:none}.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li a svg #folder-open_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li a svg #folder-open_Layer{display:block}.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li a svg #error_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li a svg #file_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li a svg #folder-close_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li a svg #sketch_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li a svg #error_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li a svg #file_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li a svg #folder-close_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li a svg #sketch_Layer{display:none}.light .sidebar .subSidebarContainer .fileList ul li.sketch a svg,.sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch a svg{fill:#434f54}.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch a svg,.dark .sidebar .subSidebarContainer .fileList ul li.sketch a svg{fill:#bdc7c7}.dark .sidebar .subSidebarContainer .fileList ul li.sketch a svg #sketch_Layer,.light .sidebar .subSidebarContainer .fileList ul li.sketch a svg #sketch_Layer,.sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch a svg #sketch_Layer{display:block}.dark .sidebar .subSidebarContainer .fileList ul li.sketch a svg #error_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.sketch a svg #file_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.sketch a svg #folder-close_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.sketch a svg #folder-open_Layer,.light .sidebar .subSidebarContainer .fileList ul li.sketch a svg #error_Layer,.light .sidebar .subSidebarContainer .fileList ul li.sketch a svg #file_Layer,.light .sidebar .subSidebarContainer .fileList ul li.sketch a svg #folder-close_Layer,.light .sidebar .subSidebarContainer .fileList ul li.sketch a svg #folder-open_Layer,.sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch a svg #error_Layer,.sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch a svg #file_Layer,.sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch a svg #folder-close_Layer,.sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch a svg #folder-open_Layer{display:none}.dark .sidebar .subSidebarContainer .fileList ul li.sketch.unsaved a .header-icon svg,.light .sidebar .subSidebarContainer .fileList ul li.sketch.unsaved a .header-icon svg,.sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch.unsaved a .header-icon svg{fill:#f1c40f}.dark .sidebar .subSidebarContainer .fileList ul li.sketch.busy a svg,.light .sidebar .subSidebarContainer .fileList ul li.sketch.busy a svg,.sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch.busy a svg{fill:#7fcbcd}.dark .sidebar .subSidebarContainer .fileList ul li.sketch.error a svg,.light .sidebar .subSidebarContainer .fileList ul li.sketch.error a svg,.sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch.error a svg{fill:#da5b4a}.dark .sidebar .subSidebarContainer .fileList ul li.sketch.error a svg #error_Layer,.light .sidebar .subSidebarContainer .fileList ul li.sketch.error a svg #error_Layer,.sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch.error a svg #error_Layer{display:block}.dark .sidebar .subSidebarContainer .fileList ul li.sketch.error a svg #file_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.sketch.error a svg #folder-close_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.sketch.error a svg #folder-open_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.sketch.error a svg #sketch_Layer,.light .sidebar .subSidebarContainer .fileList ul li.sketch.error a svg #file_Layer,.light .sidebar .subSidebarContainer .fileList ul li.sketch.error a svg #folder-close_Layer,.light .sidebar .subSidebarContainer .fileList ul li.sketch.error a svg #folder-open_Layer,.light .sidebar .subSidebarContainer .fileList ul li.sketch.error a svg #sketch_Layer,.sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch.error a svg #file_Layer,.sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch.error a svg #folder-close_Layer,.sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch.error a svg #folder-open_Layer,.sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.sketch.error a svg #sketch_Layer{display:none}.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.generic_file a svg #file_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.generic_file a svg #file_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.generic_file a svg #file_Layer,.light .sidebar .subSidebarContainer .fileList ul li.generic_file a svg #file_Layer{display:block}.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.generic_file a svg #error_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.generic_file a svg #folder-close_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.generic_file a svg #folder-open_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.generic_file a svg #sketch_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.generic_file a svg #error_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.generic_file a svg #folder-close_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.generic_file a svg #folder-open_Layer,.dark .sidebar .subSidebarContainer .fileList ul li.generic_file a svg #sketch_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.generic_file a svg #error_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.generic_file a svg #folder-close_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.generic_file a svg #folder-open_Layer,.light .sidebar .subSidebarContainer .fileList ul li.folder.parent_li ul li.generic_file a svg #sketch_Layer,.light .sidebar .subSidebarContainer .fileList ul li.generic_file a svg #error_Layer,.light .sidebar .subSidebarContainer .fileList ul li.generic_file a svg #folder-close_Layer,.light .sidebar .subSidebarContainer .fileList ul li.generic_file a svg #folder-open_Layer,.light .sidebar .subSidebarContainer .fileList ul li.generic_file a svg #sketch_Layer{display:none}.light .sidebar .subSidebarContainer .fileList ul li a svg #file_Layer path{fill:#f7f9f9}.dark .sidebar .subSidebarContainer .fileList ul li a svg #file_Layer path{fill:#434f54}#examplesSidebar .loader-container,#librariesSidebar .loader-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#examplesSidebar .loader-container .spinner,#librariesSidebar .loader-container .spinner{-ms-flex-item-align:center;align-self:center}.dark #examplesSidebar .loader-container .spinner:after,.dark #examplesSidebar .loader-container .spinner:before,.dark #librariesSidebar .loader-container .spinner:after,.dark #librariesSidebar .loader-container .spinner:before{background-color:#434f54}.light #examplesSidebar .loader-container .spinner:after,.light #examplesSidebar .loader-container .spinner:before,.light #librariesSidebar .loader-container .spinner:after,.light #librariesSidebar .loader-container .spinner:before{background-color:#f7f9f9}.light #examplesSidebar .loader-container .spinner,.light #librariesSidebar .loader-container .spinner{color:#95a5a6}#librariesSidebar .retired-title{border-bottom:1px solid #95a5a6;text-transform:uppercase;margin:25px 0 20px;padding:10px 0;font-size:14px}#librariesSidebar .library-item{position:relative}#librariesSidebar .library-item .by_row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#librariesSidebar .library-item .include-button{margin-left:auto}#librariesSidebar .library-item .by_row .sub_menu_trigger{height:20px;margin-top:2px}#librariesSidebar ar-select{position:absolute;top:0;left:0}#librariesSidebar ar-select .select-title{height:33px;background-color:#a7babb}.dark #librariesSidebar ar-select .select-title{background-color:#637579}#librariesSidebar .include-label{position:relative;background-color:#b5c8c9;line-height:normal;z-index:2}.dark #librariesSidebar .include-label{background-color:transparent;color:#fff}#librariesSidebar ar-select .current-item-label{visibility:hidden}#librariesSidebar ar-select .icon{position:absolute;right:6px;top:7px;z-index:20;pointer-events:none}@media only screen and (max-width:844px){#librariesSidebar ar-select .icon{display:none}}#librariesSidebar ar-select .icon .cover,#librariesSidebar ar-select .icon svg{width:10px;height:10px}.dark #librariesSidebar ar-select .icon{fill:#95a5a6}#librariesSidebar ar-select .select-container{max-width:97px;background-color:#95a5a6;min-height:37px}#librariesSidebar div.include:hover ar-select .select-container{min-height:35px;-webkit-transition-property:min-height;transition-property:min-height;-webkit-transition-duration:.2s;transition-duration:.2s}#librariesSidebar div.include:active ar-select .select-container{min-height:35px;max-height:35px;-webkit-transition-property:min-height,max-height;transition-property:min-height,max-height;-webkit-transition-duration:.2s,.2s;transition-duration:.2s,.2s}.dark #librariesSidebar ar-select .select-container{background-color:#171e21}#librariesSidebar ar-select .select-container .select-content li{margin-right:0}#librariesSidebar .buttons.larger{width:96px}@media screen and (max-width:844px){#librariesSidebar .buttons.larger{width:75.5px}}#librariesSidebar .buttons.larger div.include .select-content ul div{max-height:96px;overflow-y:auto;overflow-x:hidden;width:150px;position:relative;left:-53px;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.15);box-shadow:0 0 0 3px rgba(0,0,0,.15);border-top:3px solid #0ca1a6}.dark #librariesSidebar .buttons.larger div.include .select-content ul div{-webkit-box-shadow:0 0 0 3px hsla(0,0%,100%,.15);box-shadow:0 0 0 3px hsla(0,0%,100%,.15);border-top:3px solid #0ca1a6}#librariesSidebar .buttons.larger div.include .select-content ul div div,.dark #librariesSidebar .buttons.larger div.include .select-content ul div div{left:auto;width:auto;overflow:visible;max-height:none;-webkit-box-shadow:none;box-shadow:none;border-top:0}#librariesSidebar .buttons.larger div.include .select-content ul,.dark #librariesSidebar .buttons.larger div.include .select-content ul{-webkit-box-shadow:none;box-shadow:none;border-top:0}#librariesSidebar .buttons div.include{padding:0;top:0}#librariesSidebar .buttons div.include:hover{top:2px}#librariesSidebar .buttons div.include:active{top:4px}#librariesSidebar .buttons div.include .include-label{padding:9px 8px;width:75px}.dark #librariesSidebar .buttons.larger div.include .include-label{background-color:#56666a;color:#fff}.open-lm-link{font-size:15px;text-align:center;padding:.5em 1em;margin-top:1em;background-color:#4e5b61}.light .open-lm-link,.type-desc{background-color:#dae3e3}.type-desc{color:#2c353a;padding:9px 8px;margin-bottom:2em;width:100%}.type-desc a{color:#00979c}.type-desc a:hover{color:#006d70}.dark .type-desc{background-color:#374146;color:#fff}.dark .type-desc a{color:#7fcbcd}.dark .type-desc a:hover{color:#00979c}#tabBar{max-height:35px}.tabs{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-flex:auto;max-width:100%;margin-right:7px}.tabs .content{width:500px;height:100px;margin:0;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.tabs ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.tabs ul li{border:0;padding:0;overflow:hidden}#tabBar .tabs ul li{margin:0 8px 0 0;max-width:164px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-align-items:flex-start}#tabBar .tabs ul li.file-tab.remove{display:none}#tabBar .tabs ul li.file-tab{cursor:pointer;position:relative}#tabBar .tabs ul li.file-tab:after{position:absolute;width:40px;content:"";pointer-events:none;margin-right:auto;right:0;top:0;bottom:0}.tabs ul li a{text-decoration:none;padding:8px 15px;display:inline-block;font-family:Typonine Sans Regular;white-space:nowrap;max-width:140px}#tabBar .tabs ul li.file-tab.unsaved{border-top:2px solid #f1c40f}#tabBar .tabs ul li.file-tab.unsaved.saving{padding-top:2px;border-top:none}#tabBar .tabs ul li.file-tab.unsaved.saving:before{content:"";position:absolute;background:linear-gradient(-45deg,hsla(0,0%,100%,.3) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.3) 75%,transparent 0,transparent);background-color:#f1c40f;background-size:30px 30px;-webkit-animation:move 2s linear infinite;animation:move 2s linear infinite;z-index:1;left:0;right:0;top:0;height:2px}#tabBar .tabs ul li.unsaved a{padding-top:6px}#tabBar .tabs ul li.add,#tabBar .tabs ul li.more{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-justify-content:center}#tabBar .tabs ul li.more a{display:block;max-width:none}#tabBar .tabs ul li.add,#tabBar .tabs ul li.more{max-width:36px;overflow:visible}#tabBar .tabs ul li.add:hover,#tabBar .tabs ul li.more:hover{cursor:pointer}#tabBar .tabs ul li.add .hasSubmenu,#tabBar .tabs ul li.more .hasSubmenu{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:visible}#tabBar .tabs ul li.add .dropover,#tabBar .tabs ul li.more .dropover{position:absolute;top:32px}#tabBar .tabs ul li.layout,#tabBar .tabs ul li.schematics{display:none;max-width:36px}#tabBar .tabs ul li.layout a,#tabBar .tabs ul li.schematics a{background-repeat:no-repeat;background-position:50%}#tabBar .tabs ul li.schematics a{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOXB4IiBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9IjAgMCA5IDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA5IDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM5NUE1QTYiIHBvaW50cz0iNi4zNCwyMCA1LjA5LDIwIDUuMDksMTYuMzM1IDAuMzk4LDEzLjg4MiA1LjM0NSwxMS45OCAwLjE3Myw5Ljk5MiA1LjM0NCw4LjAwMyAwLjMyMyw2LjA3NCANCgkJNS41MTIsMy42MzIgNS41MDUsMC4wMDMgNi43NTUsMCA2Ljc2Myw0LjQyNCAzLjUwNSw1Ljk1OCA4LjgyNyw4LjAwMyAzLjY1NSw5Ljk5MiA4LjgyNywxMS45OCAzLjQzLDE0LjA1NiA2LjM0LDE1LjU3OCAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==)}#tabBar .tabs ul li.layout a{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOXB4IiBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9IjAgMCA5IDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA5IDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjOTVBNUE2IiBkPSJNMS42ODgsMTQuOTYyVjE1aDAuMDAyYzAuMDA4LDAuNjY0LDAuNTE0LDEuMTgsMS4xNiwxLjI1aDAuMDg4aDMuMDg4aDAuMDM3DQoJCQljMC42OTMtMC4wMSwxLjIxOS0wLjU2MSwxLjI0Ni0xLjI1aDAuMDA0di0wLjAzNXYtMC4wMDJ2LTAuMzE2SDEuNjg4VjE0Ljk2MnoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM5NUE1QTYiIGQ9Ik0yLjkzOCwzLjc1MWMtMC42NjQsMC4wMDktMS4xOCwwLjUxNS0xLjI1LDEuMTYxdjAuMTMyaDUuNjI1VjVjLTAuMDEtMC43MDYtMC41OC0xLjI0LTEuMjg1LTEuMjVINi4wMjUNCgkJCUwyLjkzOCwzLjc1MUwyLjkzOCwzLjc1MXoiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHJlY3QgeD0iMS42ODgiIHk9IjEwLjU4MyIgZmlsbD0iIzk1QTVBNiIgd2lkdGg9IjUuNjI1IiBoZWlnaHQ9IjIuNTg0Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSIxLjY4OCIgeT0iNi41MjIiIGZpbGw9IiM5NUE1QTYiIHdpZHRoPSI1LjYyNSIgaGVpZ2h0PSIyLjU4NCIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iMy44NzUiIHk9IjE0LjY0NiIgZmlsbD0iIzk1QTVBNiIgd2lkdGg9IjEuMjUiIGhlaWdodD0iNS4zNTQiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjMuODc1IiBmaWxsPSIjOTVBNUE2IiB3aWR0aD0iMS4yNSIgaGVpZ2h0PSI1LjA0NCIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=)}#tabBar .tabs ul li.selected.file-tab:after{position:absolute;width:40px;content:"";pointer-events:none;margin-right:auto;right:0;top:0;bottom:0}#tabBar .tabs .dropover{margin-top:-3px;background-position:top 6px left 11px}#toolBar .header .left_btn .hasSubmenu .dropover{margin-top:-5px}#tabBar .tabs .dropover.simple svg{right:8px;z-index:1}#tabBar .tabs .dropover ul{display:block}#tabBar .tabs .dropover ul.left{position:relative;left:-266px}#tabBar .tabs .dropover ul li{display:block;max-width:none;margin:0}#tabBar .tabs .dropover ul li:first-child{margin-left:0}.light .tabs .content{background-color:#fff}.light .tabs ul li{background-color:#b5c8c9;color:#2c353a}.light .tabs ul li a{color:#000}.dark .tabs ul li a{color:#fff}.light .tabs ul li.selected{background-color:#fff;color:#128183}.light #tabBar .tabs ul li:not(.add):after{background:-webkit-gradient(linear,right top,left top,color-stop(20%,#b5c8c9),color-stop(80%,rgba(181,200,201,0)));background:linear-gradient(270deg,#b5c8c9 20%,rgba(181,200,201,0) 80%)}.light #tabBar .tabs ul li.selected:after{background:-webkit-gradient(linear,right top,left top,color-stop(20%,#fff),color-stop(80%,hsla(0,0%,100%,0)));background:linear-gradient(270deg,#fff 20%,hsla(0,0%,100%,0) 80%)}.light #tabBar .tabs ul li.add{background-color:#b5c8c9}.dark .tabs .content{background-color:#171e21;color:#95a5a6}.dark .tabs ul li{background-color:#56666a;color:#fff}.dark .tabs ul li.selected{background-color:#171e21;color:#156f70}.dark #tabBar .tabs ul li:not(.add):after{background:-webkit-gradient(linear,right top,left top,color-stop(20%,#56666a),color-stop(80%,rgba(86,102,106,0)));background:linear-gradient(270deg,#56666a 20%,rgba(86,102,106,0) 80%)}.dark #tabBar .tabs ul li.selected:after{background:-webkit-gradient(linear,right top,left top,color-stop(20%,#171e21),color-stop(80%,rgba(23,30,33,0)));background:linear-gradient(270deg,#171e21 20%,rgba(23,30,33,0) 80%)}.dark #tabBar .tabs ul li.add{background-color:#56666a}.sidebar .tabs{margin:12px 0 0;border-bottom:1px solid #b5c8c9}.dark .sidebar .tabs{border-bottom:1px solid rgba(181,200,201,.6)}.sidebar .tabs.custom-filter{border-bottom:none;margin:12px 0 3px}#examplesSidebar .tabs.custom-filter{margin-bottom:21px}#librariesSidebar .tabs.custom-filter{margin-bottom:5px}#librariesSidebar .favorites-lib-tab a{padding:9px 20px}.sidebar .tabs ul{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.sidebar .tabs ul li{padding:0;background-color:transparent;border:1px solid transparent;text-transform:uppercase}.sidebar .tabs ul.libraries-tabs li a{padding:9px 15px}.sidebar .tabs ul li a{text-decoration:none;padding:9px 10px;display:inline-block}@media screen and (max-width:844px){.sidebar .tabs ul.libraries-tabs li a,.sidebar .tabs ul li a{padding:9px 8px}}@media screen and (max-width:414px){.sidebar .tabs ul li a{padding:9px 10px}}.sidebar .tabs.custom-filter ul li a{padding:5px 0}.label-filter{margin-right:5px}.light .sidebar .tabs ul li{background-color:transparent}.light .sidebar .tabs ul li a{color:#2c353a}.light .sidebar .tabs ul li a[disabled]:hover{color:#95a5a6}.light .sidebar .open-lm-link{color:#2c353a}.dark .sidebar .open-lm-link{color:#c9d2d2}.light .sidebar .open-lm-link .green,.light .sidebar .tabs.custom-filter ul li a{color:#00979d}.dark .sidebar .open-lm-link .green,.dark .sidebar .tabs.custom-filter ul li a{color:#7fcbcd}.light .sidebar .open-lm-link .green:hover,.light .sidebar .tabs.custom-filter ul li a:hover{color:#006d70}.dark .sidebar .open-lm-link .green:hover,.dark .sidebar .tabs.custom-filter ul li a:hover{color:#00979d}.sidebar .tabs.custom-filter ul li a.disabled{pointer-events:none}.light .sidebar .tabs.custom-filter ul li a.disabled{color:#434f54}.dark .sidebar .tabs.custom-filter ul li a.disabled{color:#fff}.light .sidebar .tabs ul li a:active,.light .sidebar .tabs ul li a:hover{color:#000}.light .sidebar .tabs ul li.selected{border:1px solid #b5c8c9;border-bottom:1px solid #f7f9f9;color:#95a5a6;margin-bottom:-1px}.light .sidebar .tabs ul li.selected a{color:#000}.dark .sidebar .tabs ul li{background-color:transparent}.dark .sidebar .tabs ul li a{color:#ecf1f1}.dark .sidebar .tabs ul li a[disabled]:hover{color:#7f8c8d}.dark .sidebar .tabs ul li a:active,.dark .sidebar .tabs ul li a:hover{color:#fff}.dark .sidebar .tabs ul li.selected{color:#dae3e3;border:1px solid rgba(181,200,201,.6);border-bottom:1px solid #434f54;margin-bottom:-1px}.dark .sidebar .tabs ul li.selected a{color:#fff}.verify_feedback{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:12px;max-width:20%;border-radius:3px}.verify_feedback span{margin:0;padding:0}.verify_feedback>span{margin:0;padding:0;display:block;height:100%;background-color:#00979d;position:relative;max-width:100%}.animate>span>span,.verify_feedback>span,.verify_feedback>span:after{border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;overflow:hidden}.animate>span>span,.verify_feedback>span:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);z-index:1;background-size:50px 50px;-webkit-animation:move 2s linear infinite;animation:move 2s linear infinite}.animate>span:after{display:none}.animate .progressbar{-webkit-transition:width .35s linear;transition:width .35s linear}.light .verify_feedback button{color:#7f8c8d}.light .verify_feedback button:hover{color:#434f54}.dark .verify_feedback span{color:#b5c8c9}.reboot>.verify_feedback{max-width:65%;margin:auto;margin-top:30px;background-color:#b5c8c9}.reboot>.verify_feedback>span{max-width:100%}.dropover{z-index:9999}#tabBar .dropover.simple.more.scrollable-dropover,.dropover{display:none}.hasSubmenu:not(.disabled):active .dropover,.hasSubmenu:not(.disabled):hover .dropover{display:block}#tabBar .hasSubmenu:not(.disabled):active .dropover.simple.more.scrollable-dropover,#tabBar .hasSubmenu:not(.disabled):hover .dropover.simple.more.scrollable-dropover{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.hasSubmenu.disabled button{opacity:.5}.dropover{position:absolute;padding-top:8px;background-repeat:no-repeat;z-index:10}.dropover .scrollable{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-flex:auto;overflow:auto}.dropover ul{margin:0;margin-top:6px;padding:0;list-style-type:none}.dropover ul li.separator{border-top:1px solid #ddd}.dropover .premium-feature .shortcut{text-transform:uppercase;font-family:Typonine Sans Medium;letter-spacing:2px;font-size:12px}.dropover .premium-feature.blocked .label{color:#7f8c8d}.dropover ul li ul{-webkit-box-shadow:none;box-shadow:none}.dropover.simple{fill:#0ca1a6}.dropover.simple ul li.parent_li button{font-family:Typonine Sans Bold}.dropover.simple.board_selector ul .scrollable li.parent_li button{padding-left:8px}.dropover.simple ul li.parent_li ul li button{font-family:Typonine Sans Regular}.dropover.simple.board_selector ul .scrollable li.parent_li ul li button,.dropover.simple ul li ul li button{padding-left:30px}.dropover.simple button{width:100%;text-align:left;letter-spacing:.05em}.dropover.simple,.dropover.simple.more{width:300px;background-position:top 6px left 10px}div#contextualMenu .dropover.simple.context{width:190px}#tabBar .dropover.simple.more.scrollable-dropover{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100% - 165px);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;overflow:visible;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-align-items:flex-end}#tabBar .dropover.simple.more.scrollable-dropover ul.left{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;overflow-x:hidden;position:absolute;max-height:267px}#tabBar .dropover.simple.more.scrollable-dropover ul.left li{min-height:33px;width:300px}.dropover li button span{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-flex:auto}.dropover ul li{position:relative}.dropover ul li .disabled-overlay{position:absolute;top:0;bottom:0;left:0;right:0}.dropover.context{padding-top:12px}.dropover.board_selector{min-width:200px;background-image:none;padding:0;border:none}.dark .dropover.board_selector ul,.light .dropover.board_selector ul{border:none;padding:35px 0 0;margin:-35px 0 0;background-color:transparent;border:none!important}.light .dropover.board_selector ul{background-color:#f7f7f7}.dark .dropover.board_selector ul{background-color:#374146}.dropover.simple li.other{padding-top:16px}.dropover.board_selector .scrollable{max-height:100px;margin-right:0;overflow-y:hidden}.dropover.board_selector .scrollable:hover{padding:0;margin:0;overflow-y:auto}.dropover.apps{background-position:top 6px left 6px;width:110px}.tabs .hasSubmenu .dropover.simple.more ul li button{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.light .dropover ul{background-color:#f7f7f7;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.15);box-shadow:0 0 0 3px rgba(0,0,0,.15)}.light .dropover ul li ul{-webkit-box-shadow:none;box-shadow:none}.light .dropover .separator{border-bottom:1px solid #b5c8c9}.light .dropover.simple{fill:#0ca1a6}.light .dropover.simple ul{border-top:3px solid #0ca1a6}.light .dropover.simple button{background-color:#f7f7f7;color:#000}.light .dropover.simple button span.shortcut{right:10px;position:absolute;vertical-align:top}.light .dropover.simple button[disabled],.light .dropover.simple button[disabled] span.shortcut{color:#7f8c8d}.light .dropover.simple button:not(:disabled):hover,.light li.more a:hover{background-color:#dae3e3}.light li.more a{background-color:#f7f7f7}.light li.more li.selected a{background-color:#fff}.light .dropover.simple li.other{background-color:#f7f7f7}.light .dropover.simple li.other button{color:#000}.dark .dropover ul,.light .dropover.simple.more ul{border-top:3px solid #0ca1a6}.dark .dropover ul{background-color:#374146;-webkit-box-shadow:0 0 0 3px hsla(0,0%,100%,.15);box-shadow:0 0 0 3px hsla(0,0%,100%,.15)}.dark .dropover ul li ul{-webkit-box-shadow:none;box-shadow:none}.dark .dropover .separator{border-bottom:1px solid #434f54}.dark .dropover.simple button{background-color:#262d30;color:#fff}.dark .dropover.simple button[disabled]{color:#7f8c8d}.dark .dropover.simple button:not(:disabled):hover{background-color:#374146}.dark li.more a{background-color:#262d30}.dark li.more li.selected a{background-color:#171e21}.dark .dropover.simple li.other,.dark li.more a:hover{background-color:#374146}.dark .dropover.simple li.other button{color:#b5c8c9}div.ctx-menu-item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}#APIError,#firstConfig,#MissingSketch{min-height:100%;height:100%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjguN3B4IiBoZWlnaHQ9IjE0MS4zcHgiIHZpZXdCb3g9IjAgMCAxMjguNyAxNDEuMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4LjcgMTQxLjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnIGlkPSJjcmVhdGVsb2dvIj48cGF0aCBmaWxsPSIjN0ZDQkNEIiBkPSJNMTI0LDMyLjljMC0xNi0xMy41LTI4LjktMzAtMjguOWMtMS41LDAtMy4xLDAuMS00LjYsMC4zQzc2LjUsNi4xLDY3LjksMTUuNCw2My4xLDIyLjVDNTguMywxNS40LDQ5LjcsNi4xLDM2LjgsNC4zYy0xLjUtMC4yLTMuMS0wLjMtNC42LTAuM2MtMTYuNiwwLTMwLDEzLTMwLDI4LjljMCwxNiwxMy41LDI5LDMwLDI5YzEuNSwwLDMuMS0wLjEsNC42LTAuM2MxMi45LTEuOCwyMS41LTExLjEsMjYuMy0xOC4yYzQuOCw3LjEsMTMuNCwxNi40LDI2LjMsMTguMmMxLjUsMC4yLDMuMSwwLjMsNC42LDAuM0MxMTAuNiw2MS44LDEyNCw0OC45LDEyNCwzMi45eiBNMzUuNCw1MS40Yy0xLjEsMC4yLTIuMSwwLjItMy4yLDAuMmMtMTAuOSwwLTE5LjgtOC40LTE5LjgtMTguN2MwLTEwLjMsOC45LTE4LjcsMTkuOC0xOC43YzEsMCwyLjEsMC4xLDMuMiwwLjJjMTIuMSwxLjcsMTkuNSwxMy43LDIyLDE4LjVDNTQuOSwzNy43LDQ3LjUsNDkuNiwzNS40LDUxLjR6IE02OC44LDMyLjljMi41LTQuOCw5LjktMTYuNywyMi0xOC41YzEuMS0wLjEsMi4xLTAuMiwzLjItMC4yYzEwLjksMCwxOS44LDguNCwxOS44LDE4LjdjMCwxMC4zLTguOSwxOC43LTE5LjcsMTguN2MtMSwwLTIuMS0wLjEtMy4yLTAuMkM3OC43LDQ5LjYsNzEuMywzNy43LDY4LjgsMzIuOXoiLz48cmVjdCB4PSIyMy45IiB5PSIzMC4xIiBmaWxsPSIjN0ZDQkNEIiB3aWR0aD0iMTgiIGhlaWdodD0iNS44Ii8+PHBvbHlnb24gZmlsbD0iIzdGQ0JDRCIgcG9pbnRzPSI5NiwzNS45IDEwMi4xLDM1LjkgMTAyLjEsMzAuMSA5NiwzMC4xIDk2LDI0IDkwLjIsMjQgOTAuMiwzMC4xIDg0LjEsMzAuMSA4NC4xLDM1LjkgOTAuMiwzNS45IDkwLjIsNDIgOTYsNDIgIi8+PHBhdGggZmlsbD0iIzdGQ0JDRCIgZD0iTTEwLjcsNzAuNUw1LjUsODcuMmg0LjJsMC45LTMuNGg0LjhsMC45LDMuNGg0LjRsLTUuMy0xNi44SDEwLjd6IE0xMS40LDgwLjZsMS41LTYuMWwxLjcsNi4xSDExLjR6Ii8+PHBhdGggZmlsbD0iIzdGQ0JDRCIgZD0iTTM2LjUsNzYuMWMwLTMuMi0xLjctNS42LTYuNC01LjZoLTYuOHYxNi44aDQuMnYtNS4zaDIuMWwyLjUsNS4zSDM3bC0zLjMtNi4xQzM1LjYsODAuMSwzNi41LDc4LjMsMzYuNSw3Ni4xeiBNMjkuNyw3OC42aC0yLjJ2LTQuN2gyLjFjMS45LDAsMi41LDAuOCwyLjUsMi4yQzMyLjEsNzcuOSwzMS4yLDc4LjYsMjkuNyw3OC42eiIvPjxwYXRoIGZpbGw9IiM3RkNCQ0QiIGQ9Ik00NS40LDcwLjVoLTUuNXYxNi44aDUuNWM3LjEsMCw4LjMtNC42LDguMy04LjVDNTMuNyw3My40LDUxLjYsNzAuNSw0NS40LDcwLjV6IE00NS42LDgzLjhINDR2LTkuOWgxLjJjMy43LDAsNCwxLjgsNCw1QzQ5LjMsODEuNyw0OSw4My44LDQ1LjYsODMuOHoiLz48cGF0aCBmaWxsPSIjN0ZDQkNEIiBkPSJNNjYsODAuN2MwLDIuNi0wLjcsMy40LTIuNiwzLjRjLTEuNiwwLTIuNi0wLjYtMi42LTMuNFY3MC41aC00LjJ2MTFjMCw1LjEsMy43LDYsNi41LDZjMywwLDYuNy0xLjEsNi43LTZ2LTExaC00VjgwLjd6Ii8+PHBvbHlnb24gZmlsbD0iIzdGQ0JDRCIgcG9pbnRzPSI3My43LDczLjkgNzgsNzMuOSA3OCw4My44IDczLjcsODMuOCA3My43LDg3LjIgODYuNiw4Ny4yIDg2LjYsODMuOCA4Mi4yLDgzLjggODIuMiw3My45IDg2LjYsNzMuOSA4Ni42LDcwLjUgNzMuNyw3MC41ICIvPjxwb2x5Z29uIGZpbGw9IiM3RkNCQ0QiIHBvaW50cz0iOTkuOSw4MC41IDk0LjUsNzAuNSA5MCw3MC41IDkwLDg3LjIgOTMuOSw4Ny4yIDkzLjksNzYuNSA5OS42LDg3LjIgMTAzLjgsODcuMiAxMDMuOCw3MC41IDk5LjksNzAuNSAiLz48cGF0aCBmaWxsPSIjN0ZDQkNEIiBkPSJNMTEzLjYsNzAuMmMtNS4xLDAtNywzLjctNyw4LjhjMCw1LjYsMi4yLDguNSw3LDguNWM1LjQsMCw3LjItMy44LDcuMi04LjdDMTIwLjgsNzIuNCwxMTguMyw3MC4yLDExMy42LDcwLjJ6IE0xMTMuNiw4NC4xYy0yLjQsMC0yLjYtMS43LTIuNi01LjFjMC00LjEsMC40LTUuNCwyLjYtNS40YzIuNCwwLDIuOCwxLjEsMi44LDUuMkMxMTYuNCw4Mi43LDExNiw4NC4xLDExMy42LDg0LjF6Ii8+PHBhdGggZmlsbD0iIzdGQ0JDRCIgZD0iTTEyNi4yLDUuMWMtMC4yLTAuNS0wLjUtMS0wLjktMS4zYy0wLjQtMC40LTAuOC0wLjctMS4zLTAuOWMtMC41LTAuMi0xLjEtMC4zLTEuNi0wLjNjLTAuNiwwLTEuMSwwLjEtMS42LDAuM2MtMC41LDAuMi0wLjksMC41LTEuMywwLjljLTAuNCwwLjQtMC43LDAuOC0wLjksMS4zYy0wLjIsMC41LTAuMywxLjEtMC4zLDEuN2MwLDAuNiwwLjEsMS4xLDAuMywxLjdjMC4yLDAuNSwwLjUsMSwwLjksMS40YzAuNCwwLjQsMC44LDAuNywxLjMsMC45YzAuNSwwLjIsMS4xLDAuMywxLjYsMC4zYzAuNiwwLDEuMS0wLjEsMS42LTAuM2MwLjUtMC4yLDAuOS0wLjUsMS4zLTAuOWMwLjQtMC40LDAuNy0wLjgsMC45LTEuNGMwLjItMC41LDAuMy0xLjEsMC4zLTEuN0MxMjYuNSw2LjIsMTI2LjQsNS42LDEyNi4yLDUuMXogTTEyNS4zLDguMWMtMC4yLDAuNC0wLjQsMC43LTAuNywxYy0wLjMsMC4zLTAuNiwwLjUtMSwwLjdjLTAuNCwwLjItMC44LDAuMy0xLjIsMC4zYy0wLjQsMC0wLjktMC4xLTEuMi0wLjNjLTAuNC0wLjItMC43LTAuNC0xLTAuN2MtMC4zLTAuMy0wLjUtMC42LTAuNy0xYy0wLjItMC40LTAuMy0wLjgtMC4zLTEuM2MwLTAuNSwwLjEtMC45LDAuMy0xLjNjMC4yLTAuNCwwLjQtMC44LDAuNy0xLjFjMC4zLTAuMywwLjYtMC41LDEtMC43YzAuNC0wLjIsMC44LTAuMywxLjItMC4zYzAuNCwwLDAuOCwwLjEsMS4yLDAuM2MwLjQsMC4yLDAuNywwLjQsMSwwLjdjMC4zLDAuMywwLjUsMC42LDAuNywxLjFjMC4yLDAuNCwwLjMsMC44LDAuMywxLjNDMTI1LjUsNy4yLDEyNS40LDcuNywxMjUuMyw4LjF6Ii8+PHBhdGggZmlsbD0iIzdGQ0JDRCIgZD0iTTEyMy4yLDcuMmMwLjItMC4xLDAuNC0wLjMsMC41LTAuNWMwLjEtMC4yLDAuMi0wLjQsMC4yLTAuN2MwLTAuNC0wLjEtMC43LTAuNC0xYy0wLjMtMC4zLTAuOC0wLjQtMS40LTAuNGMtMC4zLDAtMC41LDAtMC43LDBjLTAuMiwwLTAuNCwwLTAuNiwwdjQuMmgxLjFWNy40aDAuNGwwLjcsMS40aDEuMkwxMjMuMiw3LjJ6IE0xMjIuMiw2LjZjLTAuMSwwLTAuMiwwLTAuMywwVjUuNWMwLjEsMCwwLjIsMCwwLjMsMGMwLjUsMCwwLjcsMC4yLDAuNywwLjZDMTIyLjksNi40LDEyMi43LDYuNiwxMjIuMiw2LjZ6Ii8+PHBhdGggZmlsbD0iIzdGQ0JDRCIgZD0iTTM5LjgsMTE2LjVjMC0yLjctMS4yLTMuNy00LjEtMy43aC0zLjV2Ny4yaDMuN0MzOC4xLDEyMC4xLDM5LjgsMTE5LjIsMzkuOCwxMTYuNXoiLz48cG9seWdvbiBmaWxsPSIjN0ZDQkNEIiBwb2ludHM9IjY3LjksMTIyLjQgNzQsMTIyLjQgNzAuOSwxMTMuMyAiLz48cGF0aCBmaWxsPSIjN0ZDQkNEIiBkPSJNNS41LDEwMS4ydjM3LjZoMTE1LjF2LTM3LjZINS41eiBNMjAuMSwxMjkuM2MtNSwwLTguNC0yLjctOC40LTkuM2MwLTYuMSwzLjUtOS41LDguNi05LjVjMS44LDAsMy43LDAuNCw0LjgsMS4xbC0wLjgsMi4xYy0xLTAuOC0yLjctMS4yLTQuMS0xLjJjLTQuMSwwLTYuMiwyLjctNi4yLDcuNGMwLDQuOSwyLDcuNCw2LjIsNy40YzEuOCwwLDMuNy0wLjUsNC42LTEuMWwwLjYsMS45QzI0LDEyOSwyMi4xLDEyOS4zLDIwLjEsMTI5LjN6IE00MC40LDEyOS4xbC0zLjktNy4xaC00LjN2Ny4xSDMwdi0xOC4yaDUuOWM0LjYsMCw2LjMsMS45LDYuMyw1LjZjMCwyLjUtMS4zLDQuMy0zLjQsNS4xbDQuMyw3LjVINDAuNHogTTU5LjksMTEyLjhINDkuOHY1LjloOS4xdjEuOWgtOS4xdjYuNGgxMC4xdjJINDcuNnYtMTguMmgxMi4zVjExMi44eiBNNzYuMiwxMjkuMWwtMS42LTQuOGgtNy4zbC0xLjYsNC44aC0yLjNsNi4zLTE4LjJoMi40bDYuNCwxOC4ySDc2LjJ6IE05NS45LDExMi44aC02LjN2MTYuMmgtMi4zdi0xNi4yaC02LjN2LTJoMTQuOFYxMTIuOHogTTExMi4zLDExMi44aC0xMC4xdjUuOWg5LjF2MS45aC05LjF2Ni40aDEwLjF2MkgxMDB2LTE4LjJoMTIuM1YxMTIuOHoiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-position:3% 11%;background-size:10%;background-color:#0ca1a6;margin:0;-webkit-font-smoothing:normal}#APIError .loginContainer,#firstConfig .loginContainer,#MissingSketch .loginContainer{font-family:Typonine Sans Regular;border:0;color:#4d4d4d;background-color:#ecf1f1;display:block;min-height:100%;height:auto;margin:0 auto;min-width:600px;padding:0 4%;position:relative;width:65%;-webkit-box-shadow:0 0 10px 0 rgba(21,110,114,.8);box-shadow:0 0 10px 0 rgba(21,110,114,.8)}@media screen and (max-width:820px){#APIError .loginContainer,#firstConfig .loginContainer,#MissingSketch .loginContainer{min-width:0;width:100%}}@media screen and (min-width:1200px){#APIError .loginContainer,#firstConfig .loginContainer,#MissingSketch .loginContainer{padding:0 60px}}#firstConfig .logo{display:none}.loginContainer .content{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-align-items:flex-start}.loginContainer .content img{margin:20px 0 10px;max-width:80%}.loginContainer .content img.center{margin:30px auto}#APIError .loginContainer a,#MissingSketch .loginContainer a{color:#00979c}#MissingSketch .loginContainer a.button.primary{color:#fff;float:right;position:relative;margin-top:30px}@media screen and (max-width:414px){#MissingSketch .loginContainer a.button.primary{float:none;display:inline-block;margin:15px 0 40px}#MissingSketch{text-align:center}}body.in-iframe #MissingSketch .loginContainer a.button.primary{float:none;display:inline-block;margin-top:10px}body.in-iframe #MissingSketch{text-align:center}#MissingSketch div.centered-img.logo-in-iframe{margin-top:45px;margin-bottom:0}body.in-iframe #MissingSketch .margin-top{margin-top:22px}body div.logo-in-iframe{display:none}body div.logo-in-iframe svg{fill:#00979c;width:190px;height:45px}body.in-iframe div.logo-in-iframe{display:block}#APIError .loginContainer a:hover,#MissingSketch .loginContainer a:hover{color:#006d70}#firstConfig h1,#MissingSketch h1{margin-bottom:2em;text-align:left;font-family:Typonine Sans Regular;font-weight:400;color:#4d4d4d;margin:0;font-size:2.5em;line-height:1.13em;-webkit-font-smoothing:antialiased;text-transform:none;letter-spacing:.05em}@media screen and (max-width:580px){#firstConfig h1,#MissingSketch h1{font-size:25px;line-height:29px;margin:0}}#APIError .margin-top,#MissingSketch .margin-top{margin-top:68px}@media screen and (max-width:820px){#APIError .margin-top,#MissingSketch .margin-top{margin-top:85px}}#firstConfig .block{margin-top:1em;margin-bottom:1em}#firstConfig p,#MissingSketch p{line-height:1.5em;font-size:1.35em;letter-spacing:.05em}#MissingSketch div.centered-img,#MissingSketch h1,#MissingSketch p{text-align:center}#MissingSketch div.centered-img{margin:35px 0}#firstConfig button.primary{background-color:#00979c;-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f;color:#fff}#firstConfig button.primary:hover{top:2px;-webkit-box-shadow:0 2px #005c5f;box-shadow:0 2px #005c5f}#firstConfig button.primary:active{top:4px;-webkit-box-shadow:0 0 #005c5f;box-shadow:0 0 #005c5f}.testTre{background:linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);z-index:1;background-size:50px 50px;animation:move 2s linear infinite;-webkit-animation:move 2s linear infinite;overflow:hidden}@-webkit-keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}@keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}#MissingSketch button{position:relative;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;top:0;padding-left:2em;padding-right:2em;border-radius:2px 2px 0 0}#MissingSketch button.primary{color:#fff;background-color:#00979c;text-transform:uppercase;margin-top:15px;margin-bottom:20px;margin-right:0;letter-spacing:.1em;font-family:Typonine Sans Regular;-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f;width:auto!important;font-size:1.1em}#MissingSketch button.primary:hover{-webkit-box-shadow:0 2px #005c5f;box-shadow:0 2px #005c5f;top:2px}#MissingSketch button.primary[disabled]:hover{-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f}#MissingSketch button.primary:active{-webkit-box-shadow:0 0 #005c5f;box-shadow:0 0 #005c5f}#MissingSketch button.primary[disabled]:active{-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f}#APIError,#MissingSketch{overflow:auto}#APIError .loginContainer,#MissingSketch .loginContainer{overflow:hidden}.apologies-image{text-align:center;margin:2em 0}.nobrowser{margin-top:4em}.nobrowser .buttons{text-align:right;margin-top:2em}.nobrowser .buttons button{padding:11px 22px;position:relative}@media (max-width:1024px){#firstConfig .loginContainer{width:100vw;max-width:100%;min-width:0;text-align:center;margin:0;min-height:90%;padding:0}#firstConfig .block{text-align:center}#firstConfig.nobrowser{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:flex-start;-webkit-align-items:flex-end;width:100%}#firstConfig.nobrowser .logo{fill:#fff;display:block;position:absolute;right:-25px;margin:auto;top:8px}#firstConfig.nobrowser .logo svg{height:50px}#firstConfig p{line-height:1.5em;font-size:1.35em}#firstConfig img{max-width:90%}}.api-error-message h1,.api-error-message h2{font-family:Typonine Sans Light;font-weight:400;margin-top:1em;letter-spacing:1px;line-height:32px;padding:0 48px}#APIError a{cursor:pointer}#APIError pre{text-align:left;background-color:#fff}.preferences{overflow-y:auto}.preferences p{margin-top:-5px;margin-bottom:5px;font-size:1.1em;font-family:Typonine Sans Medium}.prefs_li{margin:10px 0}.prefs_li:first-of-type{margin-top:0}.prefs_li p.pref_desc_one{padding:8px 0;margin:0!important}input[type=submit].two{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-flex:1 0 0;height:33px;position:relative;text-transform:uppercase;font-family:Typonine Sans Regular;font-size:1.1em;letter-spacing:.1em;border:0;border-radius:2px 2px 0 0;padding-top:0;padding-bottom:0;margin:0;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;vertical-align:top}input[type=submit].two:hover{top:2px}input[type=submit].two:active{top:6px}input[type=number].path{-webkit-box-flex:2.5;-ms-flex:2.5 0 0px;flex:2.5 0 0;-webkit-flex:2.5 0 0;margin-right:10px}#preferenceForm{position:relative;-webkit-box-flex:3;-ms-flex:3 0 0px;flex:3 0 0;-webkit-flex:3 0 0;margin-right:0;margin-top:10px}#preferenceForm ar-select.serial_select_cont{max-width:170px}p.pref_desc_one{-webkit-box-flex:6;-ms-flex:6 0 0px;flex:6 0 0;-webkit-flex:6 0 0;margin-right:20px;max-width:130px}@media screen and (max-width:844px){#preferenceForm p.pref_desc_one{max-width:97px}}.hasSubmenu>p.pref_desc_one{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-flex:1 0 0;margin-right:20px}input[type=number].one{position:absolute;width:auto}#preferenceForm input[type=number].one{max-width:4em}.input_container{-webkit-box-flex:5;-ms-flex:5 0 0px;flex:5 0 0;-webkit-flex:5 0 0}select{-webkit-appearance:none;cursor:pointer}.checkbox_container{margin:15px 0}input[type=checkbox].prefs_check{display:none}input[type=checkbox].prefs_check+label.prefs_check{min-height:22px;display:inline-block;line-height:22px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;width:100%;max-width:450px}#serialForm input[type=checkbox].prefs_check+label.prefs_check{width:108px}.checkbox_container label.prefs_check p{display:inline-block;margin:2px 0 0!important;vertical-align:middle}.checkbox_container label.prefs_check svg{z-index:0!important;vertical-align:middle;margin-right:3px;width:25px;height:25px;fill:#434f54}label.prefs_check{font-family:Typonine Sans Medium;font-size:1em;-webkit-font-smoothing:antialiased}label.prefs_check.warn-modal{font-weight:400}#preferenceForm p{color:#434f54;margin:.5em 0}#preferenceForm p:first-of-type{margin-top:0}#preferenceForm .input_container input[type=number]{padding:4px 8px;font-family:Typonine Sans Regular;min-height:32px;border-style:none}#preferenceForm .checkbox_container input[type=number]{padding:4px 8px;font-family:Typonine Sans Regular;max-width:37px;margin-left:20px;display:inline-block}.preferences .dropdown{width:120px!important}.sidebar input[type=submit]{cursor:pointer}.sketchbookLocation{margin-bottom:16px}.sidebar-bottom-tips{width:100%;text-align:center;margin:20px 0 15px}.sidebar-bottom-tips svg{width:24px;height:8px;margin:0 8px;fill:rgba(78,91,97,.7)}.dark .sidebar-bottom-tips svg{fill:rgba(218,227,227,.7)}.sidebar-bottom-tips p{font-size:1.1em!important;font-family:Typonine Sans Regular!important;margin:0;color:#7f8c8d;text-align:center}.sidebar-bottom-tips p.tips{font-family:Typonine Sans Medium!important;text-transform:uppercase}.shortcutsModalTrigger{cursor:pointer}.sidebar #serialSidebar input[type=submit].two{max-width:226px}.light .sidebar input[type=submit].two{background-color:#b5c8c9;-webkit-box-shadow:0 4px #95a5a6;box-shadow:0 4px #95a5a6}.light .sidebar input[type=submit].two:hover{-webkit-box-shadow:0 2px #95a5a6;box-shadow:0 2px #95a5a6}.light .sidebar input[type=submit].two[disabled]:hover{-webkit-box-shadow:0 4px #95a5a6;box-shadow:0 4px #95a5a6}.light .sidebar input[type=submit].two:active{-webkit-box-shadow:0 0 #95a5a6;box-shadow:0 0 #95a5a6}.light .sidebar .submit_buttons button.base.secondary{color:#7fcbcd;background-color:#008184;-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f}.light .sidebar .submit_buttons button.base.secondary:hover{-webkit-box-shadow:0 2px #005c5f;box-shadow:0 2px #005c5f}.light .sidebar .submit_buttons button.base.secondary[disabled]:hover{-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f}.light .sidebar .submit_buttons button.base.secondary:active{-webkit-box-shadow:0 0 #005c5f;box-shadow:0 0 #005c5f}.light .checkbox_container label.prefs_check svg g path{fill:#bcc7c7}.light #preferenceForm p,.light .preferences p{font-family:Typonine Sans Medium;font-size:1em;-webkit-font-smoothing:antialiased;letter-spacing:.05em;color:#2c353a}.light label.prefs_check{color:#2c353a}.light #preferenceSidebar input[type=number]{background-color:#dae3e3}.dark .checkbox_container label.prefs_check svg{fill:#ecf1f1}.dark input[type=number].path{background-color:#2c353a;color:#7f8c8d}.dark .sidebar input[type=submit].two{background-color:#56666a;-webkit-box-shadow:0 4px #171e21;box-shadow:0 4px #171e21}.dark .sidebar input[type=submit].two:hover{-webkit-box-shadow:0 2px #171e21;box-shadow:0 2px #171e21}.dark .sidebar input[type=submit].two[disabled]:hover{-webkit-box-shadow:0 4px #171e21;box-shadow:0 4px #171e21}.dark .sidebar input[type=submit].two:active{-webkit-box-shadow:0 0 #171e21;box-shadow:0 0 #171e21}.dark input[type=number].one{background-color:#2c353a;color:#fff}.dark .checkbox_container label.prefs_check svg g path{fill:#7f8c8d}.dark textarea{background-color:#374146}.dark #preferenceForm p,.dark .preferences p{font-family:Typonine Sans Medium;font-size:1em;-webkit-font-smoothing:antialiased;letter-spacing:.05em;color:#fff}@media screen and (max-width:844px){.dark #preferenceForm p,.dark .preferences p,.light #preferenceForm p,.light .preferences p{letter-spacing:.02em}}.dark label.prefs_check{color:#fff}.dark #preferenceForm .submit_buttons button.secondary{background-color:#008184;color:#a5f2ee;-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f;letter-spacing:.1em}.dark #preferenceForm .submit_buttons button.secondary:hover{-webkit-box-shadow:0 2px #005c5f;box-shadow:0 2px #005c5f}.dark #preferenceForm .submit_buttons button.secondary:active{-webkit-box-shadow:0 0 #005c5f;box-shadow:0 0 #005c5f}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.preference-title{text-transform:uppercase;padding:8px 0;font-size:14px}.prefs_check p{max-width:calc(100% - 32px)}@media screen and (max-width:844px){#preferenceForm .prefs_check p{max-width:85%}}#preferenceSidebar hr{opacity:.3;margin:1.5em 0}#preferenceSidebar .space-bottom{margin-bottom:2.5em}@media screen and (max-width:844px){#preferenceForm .prefs_li .serial_select_cont{margin-right:0}}#output .out{background-color:#000;color:#fff;font-size:12px;font-family:Typonine Mono Regular;margin:0;padding:1em}#output .color_out{color:#dae3e3}#output .color_warn{color:#f1c40f}#output .color_err{color:#da5b4a}#output .color_deb{color:#1da086}#outputOut .copyClip{margin-top:15px;position:absolute;right:10px}#outputOut .copyClip a{color:#fff;padding:6px}::-moz-selection{background:#636c6c}.fill{overflow:auto}.brand.fill,.brand .fill{background-color:#00979d}.light.fill,.light .fill{background-color:#f7f9f9}.dark.fill,.dark .fill{background-color:#434f54}.dark.fill_two,.dark .fill_two{background-color:#2c353a}.light.fill_two,.light .fill_two{background-color:#dae3e3}.scrollable{overflow-y:auto}.scrollable::-webkit-scrollbar-thumb{visibility:hidden}.scrollable:hover::-webkit-scrollbar-thumb{visibility:visible}.scrollable.scroll-disable{overflow-y:hidden}.sidebar .subSidebarContainer .fileList.scrollable.scroll-disable{padding-right:23px}.by_row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.by_col,.by_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;display:-webkit-flex}.by_col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-flex:auto}.bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;justify-content:-webkit-flex-end}.side_padded{margin-left:1em;margin-right:1em}.displayInlineBlock{display:inline-block!important}a:focus{outline:none}.checkbox-container input[type=checkbox]{display:none}.checkbox-container{background-repeat:no-repeat;background-position:0 0;cursor:pointer;height:20px}.checkbox-container .cover,.checkbox-container svg{width:25px;height:25px;fill:#434f54}.dark .checkbox-container .cover,.dark .checkbox-container svg{fill:#fff}.checkbox-container input[type=checkbox]~.svg-icon.checked{display:none}.checkbox-container input[type=checkbox]:checked~.svg-icon.checked,.checkbox-container input[type=checkbox]~.svg-icon.not-checked{display:inline-block}.checkbox-container input[type=checkbox]:checked~.svg-icon.not-checked{display:none}.basemodal{background-color:rgba(0,0,0,.65);overflow:auto;position:fixed;width:100%;height:100%;z-index:20000;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-backdrop{position:absolute;top:0;bottom:0;left:0;right:0}.modal{background:transparent;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:20001}.modal .searchContainer.libraries{width:calc(100% - 32px);height:44px}.modal .body.libraries-modal{max-width:900px}@media only screen and (max-width:920px){.modal .body.libraries-modal{max-width:calc(100% - 40px)}}.modal .body.target{max-width:800px}@media only screen and (max-width:820px){.modal .body.target{max-width:calc(100% - 40px)}}.modal .libraries-modal .select .select-container{max-height:none}.modal .libraries-modal .select .select-container .select-title{padding:14px}.modal .libraries-modal .select .select-container .svg-icon{top:14px;right:14px}.modal .libraries-modal .select .select-container .select-content ul{padding-top:44px}.modal .libraries-modal .searchContainer .icon.magnify{top:10px;padding-right:10px}.modal .libraries-modal .searchContainer.libraries form{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .body{padding:20px 30px 40px;border-top:10px solid #00979d;display:inline-block;max-width:570px;min-width:570px}@media only screen and (max-width:570px){.modal .body,.modal .libraries-modal .searchContainer{min-width:100%}.modal .libraries-modal .tools{-ms-flex-wrap:wrap;flex-wrap:wrap}}.modal h1{font-family:Typonine Sans Medium;font-weight:400;letter-spacing:.02em;font-size:1.3em;color:#00979d;display:inline-block;width:100%}.dark .modal h1{color:#7fcbcd}.modal h2{font-family:Typonine Sans Regular;font-size:1.2em;color:#7f8c8d}.modal h2.margin-top{margin-top:24px}.dark .modal h2{color:#bdc7c7}.modal p{font-size:1.2em}.modal input[type=email],.modal input[type=password],.modal input[type=text]{width:100%}.modal .body:not(.libraries-modal) input:focus::-webkit-input-placeholder{color:transparent!important}.modal .body:not(.libraries-modal) input:focus:-moz-placeholder,.modal .body:not(.libraries-modal) input:focus::-moz-placeholder{color:transparent!important}.modal .buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end;margin-top:40px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-flex:1 0 0}.modal .chrome-app .buttons{margin-top:25px}.modal .buttons.share{margin-top:15px;margin-bottom:20px}.modal .buttons button.base{min-width:65px}.modal button.base:hover{top:2px}.modal button.base:active{top:4px}.modal .buttons button.base.secondary,.tryReconnect .buttons button.base.secondary{color:#fff;background-color:#00979c;-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f}.modal form .buttons button.base.secondary:hover,.tryReconnect .buttons button.base.secondary:hover{-webkit-box-shadow:0 2px #005c5f;box-shadow:0 2px #005c5f}.modal form .buttons button.base.secondary:active,.tryReconnect .buttons button.base.secondary:active{-webkit-box-shadow:0 0 #005c5f;box-shadow:0 0 #005c5f}.modal form .buttons button.base.primary.icon{min-width:33px}.modal form .buttons button.base.secondary[disabled]:hover{top:0;-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f}.dark .modal .buttons button.base.secondary,.dark .tryReconnect .buttons button.base.secondary{-webkit-box-shadow:0 4px #003133;box-shadow:0 4px #003133}.dark .modal form .buttons button.base.secondary:hover,.dark .tryReconnect .buttons button.base.secondary:hover{-webkit-box-shadow:0 2px #003133;box-shadow:0 2px #003133}.dark .modal form .buttons button.base.secondary:active,.dark .tryReconnect .buttons button.base.secondary:active{-webkit-box-shadow:0 0 #003133;box-shadow:0 0 #003133}.dark .modal form .buttons button.base.secondary[disabled]:hover{-webkit-box-shadow:0 4px #003133;box-shadow:0 4px #003133}.modal form.full{width:100%}.modal .message{margin-top:30px;color:#7f8c8d;margin:33px 0 0 15px}.modal .message,.modal .message.error{line-height:1.2em;font-family:Typonine Sans Medium}.modal .message.error{margin-top:30px;color:#da5b4a}.modal .checkbox_container{margin:8px 0}.modal .pass_container{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-flex:1 0 0;margin-left:-16px}.modal form .col.board-password{-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-flex:2}.modal form.rename input[type=text]{margin:10px 0 20px}.modal .body.alert{border-top:10px solid #e67e22}.modal .alert h1{color:#e67e22}.modal .alert p{font-size:1.2em}.alert .buttons .button.base.secondary,.alert form .buttons button.base.secondary,.dark .modal .alert .buttons .button.base.secondary,.dark .modal .alert .buttons button.base.secondary{color:#000;background-color:#f39c12;-webkit-box-shadow:0 4px #da5b4a;box-shadow:0 4px #da5b4a}.alert .buttons .button.base.secondary:hover,.alert form .buttons button.base.secondary:hover,.dark .modal .alert .buttons .button.base.secondary:hover,.dark .modal .alert .buttons button.base.secondary:hover{-webkit-box-shadow:0 2px #da5b4a;box-shadow:0 2px #da5b4a}.alert .buttons .button.base.secondary:active,.alert form .buttons button.base.secondary:active,.dark .modal .alert .buttons .button.base.secondary:active,.dark .modal .alert .buttons button.base.secondary:active{-webkit-box-shadow:0 0 #da5b4a;box-shadow:0 0 #da5b4a}.modal .buttons.by_row .checkbox_container{position:absolute;left:0;right:auto}.modal .container-results div.import-results,.modal .title-imports{font-size:1.2em;line-height:1.4em;margin-bottom:15px}.modal .title-imports{font-family:Typonine Sans Medium;text-transform:uppercase;letter-spacing:.5px;margin-top:15px}.modal .title-imports.fail{color:#e67e22}.modal .title-imports.success{color:#00979d}.modal div#import-container{max-height:370px;display:inline-block;overflow-y:scroll;margin:20px 0 0;padding:5px 20px 5px 15px;width:100%;background-color:#fff}.dark .modal div#import-container{background-color:#171e21;color:#7f8c8d}.modal .sketch_info{width:100%}.modal .sketch_info ul{list-style:none;margin:0}.modal .sketch_info ul li{padding:8px 0;font-size:1.2em;min-height:35px}.modal .sketch_info ul.column_one{-webkit-box-flex:1.5;-ms-flex:1.5 0 0px;flex:1.5 0 0;-webkit-flex:1.5 0 0;text-align:right;padding-left:0;max-width:94px}.modal .sketch_info ul.column_one li{color:#7f8c8d}.modal .sketch_info ul.column_two{-webkit-box-flex:5;-ms-flex:5 0 0px;flex:5 0 0;-webkit-flex:5 0 0}.modal .body.reboot{text-align:center}.modal .body.reboot h1{margin-bottom:16px}.modal form.ethStatic input[type=text]:not(:last-of-type){margin-bottom:8px}.modal form.ethStatic p.small{font-size:1em;line-height:1.2em;font-family:Typonine Sans Regular Italic}.modal form .row{margin:16px 0}.modal form .row input,.modal form .row label{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-flex:1 0 0}.modal form .row .select{margin-left:-16px}.modal form.left .row{width:70%}.modal form .col{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-flex:1 0 0;margin-left:-16px}.modal form .col input{min-height:37px}.modal form.where.other_target ul li button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;text-decoration:none;font-family:Typonine Sans Medium;-webkit-font-smoothing:antialiased;letter-spacing:.05em;font-size:1em;color:#374146}.modal form.where.other_target ul li button .folder-name{padding-left:15px}.modal form.where.other_target ul li.folder span{background-color:transparent}.modal form.where.other_target ul li.folder.disabled>button{color:#7f8c8d}.dark .modal form.where.other_target ul li.folder.disabled>button{color:#4e5b61}.dark .modal form.where.other_target ul li button{color:#fff}.modal form.where .where-list{background-color:#fff;max-height:230px;margin-top:10px;overflow:auto}.dark form.where .where-list{background-color:#171e21}.modal form.where .where-list ul{margin-left:10px}.dark .modal .shortcutsModal.body,.light .modal .shortcutsModal.body{background-color:#374146}.modal .shortcutsModal.body .col{margin:0 8px}.modal .shortcutsModal.body .column1{margin-right:32px}.modal .shortcutsModal.body .column2{margin-left:32px}.modal .shortcutsModal.body h1{border-bottom:1px solid #7f8c8d;padding-bottom:1.2em;margin-bottom:2em}.modal .shortcutsModal.body p{color:#b5c8c9;margin:.15em 0}.modal .shortcutsModal.body p:first-child{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-flex:1 0 0;margin-right:10px}.modal .shortcutsModal.body .col{width:50%}.modal .shortcutsModal.body p.shortcut{text-align:right}.modal .shortcutsModal .end-subcategory{margin-bottom:26px}.shortcutMac,.shortcutWin{text-align:right}.modal .shortcutsModal.body .firefoxOnly{color:#808285;text-transform:uppercase;margin:0 0 4px -4px}.modal .shortcutsModal.body .shortcutsFirefox{border:1px solid #808285;margin:-4px;padding:4px}.modal .share textarea{border:none;width:100%;height:100px;font-family:Typonine Sans Regular;font-size:1.1em;white-space:normal;padding:10px 8px;resize:none}.dark .modal .share textarea,.dark .modal .used-space{background-color:#171e21;color:#f7f9f9}.light .modal .body{background-color:#ecf1f1}.light .modal input[type=email]::-webkit-input-placeholder,.light .modal input[type=text]::-webkit-input-placeholder{color:#434f54}.light .modal input[type=email]:-moz-placeholder,.light .modal input[type=email]::-moz-placeholder,.light .modal input[type=text]:-moz-placeholder,.light .modal input[type=text]::-moz-placeholder{color:#434f54}.light .modal .sketch_info ul.column_two li{color:#434f54;word-wrap:break-word}.light .modal form.other_target ul li.selected>button,.light .modal form.other_target ul li button:hover{background-color:#dae3e3}.light .modal label.prefs_check{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAsCAYAAABhVUjwAAAA5klEQVRIie3VMQrCMBTG8X9L5+JJpI6ZxN7Ao3gEbyMeIuD0RnuEjh21o4sOtqC12jZ5BYd8U0LgxyM8+KI78yQBsCJXIFV0t0lzSHNjIg3RiuyBVayB9SXAAQ5wgAP8H3DbILUV0ay/XTRrmWrFiiyADCjnaumjSks3k56AJXADLt5f0UFr4ABUXuvWg66BCjz2uA/NjSnadyd4CHWCx6CT4bHoJHgKOhqeio6CXdBB2BX9CfugX2FftBfWQD9gLfQN1kS7E6uhAHEzKZooPDsve7mnwNmK+Lq7BCiADVDmxpS+YpsHoh6FLhytHPkAAAAASUVORK5CYII=);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dark .modal .body{background-color:#2c353a}.dark .modal input[type=email],.dark .modal input[type=password],.dark .modal input[type=text]{background-color:#171e21;color:#fff}.dark .modal p{color:#fff}.dark .modal p.small.alert{color:#da5b4a}.dark .modal .sketch_info ul.column_two li{color:#b5c8c9}.dark .modal form.other_target ul li button:hover{background-color:#374146}.dark .modal form.other_target ul li.selected>button{background-color:#434f54}.dark .modal label.prefs_check{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAsCAYAAABhVUjwAAAA5UlEQVRIie3VwQnCMBTG8X9Lz8VJpE4gjuAohQwQ728QcQsnsCP06FF79KIHW9Aabdq8god8p4TAj0d48CV35kkGYEWuQK7obrP2kFtjEg3RiuyAVaqBuRLhCEc4whH+D7hrkMaKaNZfmcxaplqxIgugAOq5Wvqg0tLtpEdgCdyAS/BX9NAG2APnoHVzoGvgDAF77EKtMVX3PgkeQifBPuho2BcdBY9BveGxqBc8BR2Ep6I/4RD0KxyKOmEN9APWQt9gTbQ/sRoKkLaToonCs/OKl3sOnKxIqFtmQAVsgNoaU4eKXR6YWoGqIwkMKAAAAABJRU5ErkJggg==);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal .inPlaceNewFolder{position:absolute;background-color:#ff0;width:100%;z-index:9999}.tryReconnect{color:#434f54}.try-reconnect-bottom{margin-top:22px}.try-reconnect-bottom div{margin-bottom:12px}@media only screen and (max-width:580px){.modal .body.tryReconnect .reconnect-container{text-align:center}}.tryReconnect p{font-size:1.2em;margin:0}.tryReconnect .small{font-size:1em;margin-top:10px}.tryReconnect div.paragraph{margin-bottom:1em}.tryReconnect .answer{margin-bottom:7px;display:inline-block}.tryReconnect div{line-height:1.4em}.tryReconnect .uppercase{text-transform:uppercase}.tryReconnect .bold{font-family:Typonine Sans Bold}.tryReconnect .small-margin-bottom{margin-bottom:10px}.tryReconnect .reconnect-container{background-color:#b5c8c9;padding:0 2em 0 1em;margin:12px 0 0 28px}.dark .modal .tryReconnect .reconnect-container{background-color:#4e5b61;color:#fff}.dark .modal .tryReconnect .reconnect-container:hover{background-color:#434f54}.dark .modal .supported-boards a,.dark .modal .tryReconnect a{color:#7fcbcd}.dark .modal .supported-boards a:hover,.dark .modal .tryReconnect a:hover{color:#00979c}.tryReconnect .answer div{display:inline-block;vertical-align:top}.tryReconnect .answer div:nth-child(2){width:90%}.tryReconnect.body{padding-bottom:20px}.tryReconnect .reconnect-text{display:inline-block;margin:24px 0}.tryReconnect .download-plugin{top:8px}.modal .supported-boards a,.tryReconnect a{color:#00979c}.modal .supported-boards a:hover,.tryReconnect a:hover{color:#006d70}.tryReconnect h1{margin-bottom:1em}.tryReconnect h1 img{height:20px}.tryReconnect .buttons,.tryReconnect .by_row{margin-bottom:0}.dark .modal .tryReconnect{color:#b5c8c9}.modal-margin-top{width:90%;margin-top:1.5em}.dark .modal a.forgot-password{color:#7fcbcd;font-size:14px}.dark .modal a.forgot-password:hover,.light .modal a.forgot-password{color:#00979c}.light .modal a.forgot-password:hover{color:#006d70}button.base.white-link{padding:0}.white-link a{padding:9px 8px;color:#fff}.modal .add-to-sketchbook button a,.modal .add-to-sketchbook button a:hover{color:#fff}.modal .add-to-sketchbook a{color:#00979c;cursor:pointer}.modal .add-to-sketchbook a:hover{color:#006d70}.modal .library-manager-list{background:#fff;height:250px;overflow-x:hidden;margin-top:2em}@media only screen and (max-width:414px){.modal .library-manager-list{height:250px;margin-top:15px}.modal .body{padding:20px 14px 40px}}.dark .modal .library-manager-list{background-color:#434f54}.dark .modal .library-manager-list ul{color:#fff}.modal .library-manager-list ul{list-style:none;color:#2c353a;padding:0;margin:0}.modal .library-manager-list ul li{padding:1em}.modal .library-manager-list ul li .name{text-transform:uppercase;font-family:Typonine Sans Medium}.modal .library-manager-list ul li .library-manager-button .star{cursor:pointer;margin-right:1em}.modal .library-manager-list ul li .library-manager-button .star svg{width:24px;height:24px;fill:#7fcbcd}.modal .library-manager-list ul li .library-manager-button .added-status svg{fill:#0ca1a6}ul.libraries .select-container .select-content ul{padding-top:36px}.modal .libraries-modal input[type=search]{background-color:transparent;width:100%;padding:14px}.modal .libraries-modal .searchContainer:focus,.modal .libraries-modal form:active{outline:none}.modal .libraries-modal .buttons{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}.modal .libraries-modal .buttons button{margin-bottom:4px}.pagination-container{margin-top:20px;min-height:20px}.modal .libraries-modal .pagination-select-page{margin-top:0}.modal .libraries-modal .buttons p.alert{color:#fff;background-color:#7f8c8d;padding:6px 8px;font-size:1.2em;margin-top:0;margin-bottom:0}.dark .modal .libraries-modal .buttons p.alert{background-color:#f6fafa;color:#007481}.modal .libraries-modal .searchContainer{background-color:#c9d2d2;margin-right:1em;-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:160px}.dark .modal .libraries-modal .searchContainer{background-color:#171e21}.modal .libraries-modal ar-select{margin-top:8px}.modal .libraries-modal ar-select.hardware{margin-right:10px}@media screen and (max-width:570px){.modal .libraries-modal ar-select{margin-left:0;max-width:calc(50% - 5px);display:none}.modal .libraries-modal p{display:none}.modal .libraries-modal .library-manager-list{height:232px}.modal .libraries-modal{padding-bottom:10px}}.modal .libraries-modal .select-container{background-color:#fff}.libraries-modal .select-content ul>div{max-height:200px;overflow:auto}.libraries-modal .icon.magnify svg{width:12px;height:14px;vertical-align:middle;margin:-5px 2px 0 0}.light .libraries-modal .icon.magnify svg{fill:#171e21}.dark .libraries-modal .icon.magnify svg{fill:#fff}.dark .libraries-modal .select-content ul div::-webkit-scrollbar,.dark .libraries .select-content ul div::-webkit-scrollbar{background:#374146}.modal .library-manager-list ul li:hover{background-color:#dae3e3}.dark .modal .library-manager-list ul li:hover{background-color:rgba(23,30,33,.65)}@media screen and (max-width:1024px){.dark .modal .library-manager-list ul li:hover,.modal .library-manager-list ul li:hover{background-color:inherit}}.modal .libraries-modal .spinner{margin-top:15em}.light .modal .libraries-modal .spinner:after,.light .modal .libraries-modal .spinner:before{background-color:#fff}.dark .modal .libraries-modal .spinner:after,.dark .modal .libraries-modal .spinner:before{background-color:#434f54}.dark .modal .libraries-modal button.primary{background-color:#4e5b61;color:#dae3e3}.modal .library-manager-list .lib-element{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .library-manager-list .library-desc{max-width:70%}.modal .libraries-modal .tools{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal .libraries-modal .tools .select .select-container{width:150px}.modal .libraries-modal a{color:#00979d}.modal .libraries-modal a:hover{color:#006d70}.dark .modal .libraries-modal a{color:#7fcbcd}.dark .modal .libraries-modal a:hover{color:#00979c}.modal .empty-lm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;line-height:1.4em;font-size:1.2em}.dark .modal .libraries-modal a.remove-button:hover{color:#fff}.modal-generic-content{margin-top:15px;font-size:16px;color:#374146}.dark .modal-generic-content{color:#dae3e3}.windows-install-drivers-screen{text-align:center;margin-top:15px}.windows-install-drivers-screen img{max-width:100%}.chromeapp-unlicensed{color:#00979c}.chromeapp-unlicensed:hover{color:#006d70}.used-space{font-size:16px;letter-spacing:1px}.used-space .modal-margin-top{line-height:28px;width:100%}.messages{position:absolute;right:13px;top:49px;z-index:9000;text-align:right}.messages.conn-lost{left:0;top:-1px;right:5px;z-index:1000}.messages.conn-lost.mobile{z-index:1001}.messages ul li.connection-lost{left:42px}@media screen and (max-width:875px){.messages.conn-lost{right:0}}.messages ul{list-style:none;margin:0 auto;padding:0;text-align:right;width:auto}.messages ul li span.text{border-radius:3px;padding:6px 8px;font-size:.9em;font-family:Typonine Sans Medium;text-align:center;margin-bottom:6px;min-width:250px;display:inline-block}.messages ul li{display:block;position:relative}.messages ul li.success span.text{background-color:#f6fafa;color:#007481}.light .messages ul li.success span.text{background-color:#7f8c8d;color:#fff}.messages ul li.success span.text a{color:#35c5c2}.messages ul li.error span.text{background-color:#f1c40f;color:#374146}.messages ul li.error span.text a{color:#115b5c}.messages ul li.fatal span.text{background-color:#da5b4a;color:#fff}.messages ul li.compilations-exceeded span.text,.messages ul li.connection-lost-mobile span.text,.messages ul li.connection-lost span.text,.messages ul li.server-issue span.text{padding:12px 50px;background-color:#fad32f;display:block;min-height:40px;font-family:Typonine Sans Regular;font-size:1em;color:#434f54}.messages ul li.server-issue span.close{top:4px}.messages ul li.server-issue span.text{padding:12px 50px 12px 20px;font-size:14px}.messages ul li.compilations-exceeded span.text a,.messages ul li.compilations-exceeded span.text span,.messages ul li.connection-lost-mobile span.text a,.messages ul li.connection-lost-mobile span.text span,.messages ul li.connection-lost span.text a,.messages ul li.connection-lost span.text span{display:inline-block;margin-top:4px;margin-bottom:4px}.messages ul li.compilations-exceeded span.close svg,.messages ul li.connection-lost span.close svg{margin:4px 0 0}.messages a{color:#fff;background-color:#00979c;text-transform:uppercase;padding:.5em 1.5em;cursor:pointer;margin-left:1em;border-radius:2px;letter-spacing:1px}.messages a:hover{background-color:#008184}.messages ul li.compilations-exceeded span.text a,.messages ul li.connection-lost span.text a{margin-right:1em}@media screen and (max-width:754px){.messages ul li.compilations-exceeded span.text,.messages ul li.connection-lost span.text{padding-right:40px;padding-left:40px}.messages ul li.compilations-exceeded span.text a,.messages ul li.connection-lost span.text a{margin-left:0;margin-right:0}}@media screen and (max-width:580px){.messages ul li.compilations-exceeded span.text,.messages ul li.connection-lost span.text,.messages ul li.server-issue span.text{width:100%}.messages ul li.server-issue span.text{padding-right:40px;padding-left:40px}.messages ul li.compilations-exceeded span.text a,.messages ul li.connection-lost span.text a{margin-left:1em;margin-right:1em}.messages ul li.compilations-exceeded span.close svg,.messages ul li.connection-lost span.close svg,.messages ul li.server-issue span.close svg{margin:0;margin-top:6px}.messages{width:100%;top:0;right:0}}.notifitem.ng-enter,.notifitem.ng-leave,.notifitem.ng-move{-webkit-transition:all .5s linear;transition:all .5s linear;position:relative}.notifitem.ng-enter{-webkit-transform:translate(10px);transform:translate(10px);opacity:0}.notifitem.ng-enter.ng-enter-active,.notifitem.ng-leave{-webkit-transform:translate(0);transform:translate(0);opacity:1}.notifitem.ng-leave.ng-leave-active{opacity:0;-webkit-transform:translate(400px);transform:translate(400px)}.notifitem.ng-move{opacity:.5}.notifitem.ng-move.ng-move-active{opacity:1}.chromeos-warning span.close,.notifitem span.close{position:absolute;top:4px;right:12px;cursor:pointer}.notifitem span.close{top:7px}.chromeos-warning{position:absolute;top:52px;right:16px}.chromeos-warning span.close{top:3px;right:2px}.chromeos-warning a{color:#a5f2ee}.chromeos-warning a:hover{color:#7fcbcd}.chromeos-warning span.close svg,.notifitem span.close svg{width:12px;height:12px;margin:10px;fill:#fff}@media (max-width:1260px){.chromeos-warning{display:none}}.notifitem span.close svg:hover{fill:#a6b1b2}.light ::-webkit-scrollbar{width:8px;background-color:transparent}.light ::-webkit-scrollbar:horizontal{height:8px}.light ::-webkit-scrollbar-track{border:none;background-color:transparent}.light ::-webkit-scrollbar-thumb{background-color:#7f8c8d;border-radius:5px}.light ::-webkit-scrollbar-corner{background-color:#ecf1f1}.dark ::-webkit-scrollbar{width:8px;background-color:transparent}.dark ::-webkit-scrollbar:horizontal{height:8px}.dark ::-webkit-scrollbar-track{border:none;background-color:transparent}.dark ::-webkit-scrollbar-thumb{background-color:#7f8c8d;border-radius:5px}.dark ::-webkit-scrollbar-corner{background-color:#374146}#update textarea ::-webkit-scrollbar-track{border:none;background-color:#71c0c2}#update textarea ::-webkit-scrollbar{width:8px;background-color:#71c0c2}#update textarea ::-webkit-scrollbar-thumb{background-color:#1a868b;border-radius:5px}.posts-cont.scrollable::-webkit-scrollbar-track{border:none;background-color:transparent}.posts-cont.scrollable::-webkit-scrollbar{width:8px;background-color:transparent}.posts-cont.scrollable::-webkit-scrollbar-thumb{background-color:#7f8c8d;border-radius:5px}.select ::-webkit-scrollbar{width:8px;background-color:#f7f7f7}.mainSidebarContainer .icon{-webkit-box-sizing:border-box;box-sizing:border-box;fill:#a5f2ee;margin-right:6px}.mainSidebarContainer .icon .cover,.mainSidebarContainer .icon svg{width:20px;height:20px}.mainSidebarContainer li.selected .icon,.mainSidebarContainer li a:active .icon{fill:#006d70}.mainSidebarContainer li.selected .caret{display:block;width:8px;height:14px;position:absolute;right:-2px;top:13px}.mainSidebarContainer li.selected .caret svg{width:8px;height:14px}.mainSidebarContainer main-menu.light li.selected .caret{fill:#f7f9f9}.mainSidebarContainer main-menu.dark li.selected .caret{fill:#434f54}.mainSidebarContainer li .caret{display:none}.mainSidebarContainer main-menu #librariesSidebar .icon,.mainSidebarContainer main-menu #sketchbookSidebar .icon{top:-2px}.mainSidebarContainer main-menu #helpSidebar .icon,.mainSidebarContainer main-menu #preferenceSidebar .icon{top:-1px}#arduino_logo{cursor:pointer}#arduino_logo svg{max-width:126px;max-height:60px;fill:#a5f2ee;margin-right:5px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#arduino_logo .cover{width:126px;height:60px}#arduino_logo:hover svg{fill:#80cbcd;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.grid_square svg{max-width:80px;max-height:85px}.grid_square .svg-icon{text-align:center;-webkit-box-flex:5;-ms-flex:5 0 0px;flex:5 0 0;margin-top:15%}.grid_square .cover{width:80px;height:85px}.grid_square .help svg{max-width:100px}.grid_square .svg-icon.ideas svg{width:94%}.grid_square .openNew{visibility:hidden;opacity:0;position:absolute;top:8px;right:8px;margin-top:0;fill:#00979d;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.grid_square .openNew,.grid_square .openNew .cover,.grid_square .openNew svg{width:18px;height:14.4px}.grid_square:hover .openNew{visibility:visible;opacity:1;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#subMainSidebar button.base.close.icon .cover,#subMainSidebar button.base.close.icon svg{width:8px;height:8px;margin:8px 2px}#subMainSidebar.light button.base.close.icon svg{fill:#2c353a}#subMainSidebar.dark button.base.close.icon svg{fill:#ecf1f1}#subMainSidebar.dark .freezed button.base.close.icon svg,#subMainSidebar.light .freezed button.base.close.icon svg{fill:#b5c8c9}#subMainSidebar.light button.base.close.icon svg:hover{fill:#434f54}#subMainSidebar.dark button.base.close.icon svg:hover{fill:#a6b1b2}#subMainSidebar button.base.primary.icon .cover,#subMainSidebar button.base.primary.icon svg{width:20px;height:20px;fill:#2c353a}#subMainSidebar.dark button.base.primary.icon .cover,#subMainSidebar.dark button.base.primary.icon svg{fill:#fff}#subMainSidebar .icon.magnify svg{width:12px;height:14px;margin-left:4px}#subMainSidebar.light .icon.magnify svg{fill:#171e21}#subMainSidebar.light .icon.magnify svg:hover{fill:#008184}#subMainSidebar.dark .icon.magnify svg{fill:#ecf1f1}#subMainSidebar.dark .icon.magnify svg:hover{fill:#fff}#subMainSidebar .sub_menu_trigger .cover,#subMainSidebar .sub_menu_trigger svg{width:12px;height:12px}#subMainSidebar.light .sub_menu_trigger svg{fill:#434f54}#subMainSidebar.dark .sub_menu_trigger svg{fill:#ecf1f1}#subMainSidebar.light .sub_menu_trigger:hover svg{fill:#434f54}#subMainSidebar.dark .sub_menu_trigger:hover svg{fill:#dae3e3}#subMainSidebar.light .contributed.import:hover svg{fill:#4e5b61}#subMainSidebar.dark .contributed.import:hover svg{fill:#c9d2d2}#subMainSidebar.dark .contributed svg,#subMainSidebar.light .contributed svg{fill:#95a5a6;width:100px}#toolBar button.base.primary.icon .cover,#toolBar button.base.primary.icon svg{width:20px;height:20px;fill:#2c353a}.dark #toolBar button.base.primary.icon .cover,.dark #toolBar button.base.primary.icon svg{fill:#fff}.default-usr-pic svg{width:25px;height:25px;fill:#7f8c8d}.white-icons #ino-create-nav .nav-bar .avatar{fill:#fff}#outputOut .copyClip svg{fill:#fff;width:16px;height:16px}.serial-box-container .copyClip svg{fill:#434f54;width:16px;height:16px}.dark .serial-box-container .copyClip svg{fill:#f7f9f9;width:16px;height:16px}#tabBar .tabs ul li.add .icon,#tabBar .tabs ul li.more .icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;fill:#2c353a;margin:0 10px}.dark #tabBar .tabs ul li.add .icon,.dark #tabBar .tabs ul li.more .icon{fill:#dae3e3}#tabBar .tabs ul li.more .icon,#tabBar .tabs ul li.more .icon svg{width:16px;height:16px}#tabBar .tabs ul li.add .icon,#tabBar .tabs ul li.add .icon svg{width:14px;height:8px}.dark #tabBar .tabs ul li.add .hasSubmenu:hover .icon,.dark #tabBar .tabs ul li.more .hasSubmenu:hover .icon{fill:#dae3e3}#tabBar .tabs ul li.add .hasSubmenu:hover .icon,#tabBar .tabs ul li.more .hasSubmenu:hover .icon{fill:#000}.select-container .svg-icon svg{display:inline-block;fill:#2c353a}.dark .select-container .svg-icon svg{fill:#ecf1f1}.select-container .svg-icon .cover,.select-container .svg-icon svg{width:8px;height:8px}.select-container:hover .svg-icon svg{fill:#2c353a}.dark .select-container:hover .svg-icon svg{fill:#fff}.dropover.simple svg{width:13px;height:7px}.dropover.simple .svg-icon{position:absolute;top:1px;left:11px}.svg-icon .cover,.svg-illustration .cover{position:absolute;z-index:1000;top:0;left:0}.svg-icon,.svg-illustration{display:inline-block;position:relative}ar-select div.select-container .svg-icon{padding:0;position:absolute;top:10px;right:12px}.sub_menu_trigger .svg-icon{top:-2px}.svg-icon[name=Global-Close_Encapsulated].small{fill:#171e21;top:1px;margin-left:4px}.bulkAction .svg-icon[name=Global-Close_Encapsulated].small{margin-left:5px}.svg-icon[name=Global-Close_Encapsulated].small .cover,.svg-icon[name=Global-Close_Encapsulated].small svg{width:10px;height:10px}#publicSketch{padding:4em 3em;background-color:#dae3e3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-flex;overflow:auto;height:auto;min-height:100%}div.sketch-tutorial{margin-top:25px}#publicSketch .by_row.external #editor{min-height:0}#publicSketch .dropover ul{max-height:283px;overflow-y:auto}#publicSketch .title{margin:30px 55px;color:#2c353a;font-size:1.4em}#publicSketch.embed .title{margin:8px 0 20px 55px}#publicSketch #tabBar .tabs{position:relative}#publicSketch #tabBar .tabs ul li.add{display:none}#publicSketch .by_row{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-grow:1}#publicSketchSidebar{padding:0 1.5em;margin-top:35px}#publicSketchSidebar .sketch-info{margin-bottom:3em}#publicSketchSidebar .sketch-info .by_row.prefs_li,#publicSketchSidebar .sketch-info .by_row.prefs_li p{margin:6px 0 0}#publicSketchSidebar .sketch-info p{width:60%;text-align:right;font-size:1.2em;line-height:1.25em}#publicSketchSidebar .sketch-info .info-name{width:40%;text-align:left}#publicSketchSidebar .section-title{width:100%;text-align:left;font-size:1.2em;line-height:1.4em}#publicSketch button.icon svg{width:20px;height:20px;fill:#2c353a}#publicSketch button.primary.teal.loader{-webkit-box-shadow:none;box-shadow:none;height:38px;cursor:default}#publicSketch button.primary.teal.loader:hover{-webkit-box-shadow:none;box-shadow:none;top:0}#publicSketch button.primary.teal{background-color:#00979d;color:#fff;-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f;width:200px}#publicSketch button.primary.teal:hover{-webkit-box-shadow:0 2px #005c5f;box-shadow:0 2px #005c5f}#publicSketch .buttonsWrapper{margin-bottom:3em}.sketch-export .buttonsWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}#publicSketch .section-title{text-transform:uppercase;margin-top:1.5em;border-bottom:1px solid #94a5a6;color:#2c353a;font-family:Typonine Sans Bold;letter-spacing:1px}.info-name{color:#2c353a;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Typonine Sans Medium;font-size:1em;letter-spacing:.05em}#publicSketch .logo{position:absolute;margin-left:51px;z-index:1}#publicSketch .logo svg{width:130px;height:30px;fill:#80cbcd;-webkit-transition-property:width,height;transition-property:width,height;-webkit-transition-duration:.3s;transition-duration:.3s}@media screen and (max-width:750px){#publicSketch .logo{width:160px;height:39px;-webkit-transition-property:width,height;transition-property:width,height;-webkit-transition-duration:.3s;transition-duration:.3s}}#publicSketch:not(.embed) .logo{top:10px}#publicSketch.embed .logo{z-index:1;fill:#00979d;opacity:.6;position:relative;left:0;margin:0;width:154px;min-width:154px;height:36px;min-height:36px}@media screen and (min-width:751px){#publicSketch.embed .logo{margin-left:53px}}#publicSketch .top-bar{display:block;height:52px;position:absolute;top:0;width:100%;background-color:#00979d;left:0;z-index:1;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:.3s;transition-duration:.3s}@media (max-width:750px){#publicSketch .top-bar{height:60px;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:.3s;transition-duration:.3s}}#publicSketch a.link{color:#00979d}#publicSketch a.link:hover{color:#006d70}#publicSketch.embed{padding:1em}#publicSketchSidebar .sketch-tutorial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sketch-export .buttonsWrapper button.primary.teal{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:300px}#publicSketchSidebar .sketch-tutorial div.tutorial-button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:27px;max-width:300px}@media screen and (max-width:600px){#publicSketchSidebar .sketch-tutorial div.tutorial-button{margin-top:15px}}#publicSketchSidebar .sketch-tutorial .section-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#publicSketchSidebar .sketch-tutorial .subtitle{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media screen and (min-width:1025px){#publicSketchSidebar .sketch-tutorial div.tutorial-button{margin-bottom:5px}#publicSketch .buttonsWrapper{margin-bottom:0}}.sketch-tutorial .white-link a{padding:9px 8px;color:#fff;display:block}.sketch-tutorial button a,.sketch-tutorial button a:hover{color:#fff}.sketch-info a,.sketch-tutorial a{color:#00979c;cursor:pointer}.sketch-info a:hover,.sketch-tutorial a:hover{color:#006d70}div.tutorial-button{outline:none;border:0;border-radius:2px 2px 0 0;position:relative;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;top:0;text-transform:uppercase;letter-spacing:.1em;text-align:center}.sketch-tutorial div.tutorial-button{background-color:#f39c12;-webkit-box-shadow:0 4px #e67e22;box-shadow:0 4px #e67e22;display:inline-block}.sketch-tutorial div.tutorial-button a:hover{color:#fff}.sketch-tutorial div.tutorial-button:hover{-webkit-box-shadow:0 2px #e67e22;box-shadow:0 2px #e67e22;top:2px}.sketch-tutorial .subtitle{font-size:1.2em;margin:11px 0 15px}.title button.embedded{font-size:12.8px;float:right;margin-left:6px;margin-right:0;margin-bottom:0;height:34px;max-width:150px}.title .title-links{display:inline-block;padding:9px 0}#publicSketch .editor-container{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#publicSketch .editor-container img{max-width:100%}#mainView.scroll .fullHeight{overflow-y:auto}#publicSketch.embed .editor-container{min-height:0}@media screen and (max-width:1024px){#publicSketch .editor-container{min-height:580px}}@media screen and (max-width:500px){#publicSketch .editor-container{min-height:360px}}#publicSketch.embed .by_row.external #editor{margin-bottom:0}@media screen and (max-width:1024px){#publicSketch{padding-bottom:30px}#publicSketch .by_row.external{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#publicSketchSidebar{margin-top:2em;margin-bottom:2em;padding-left:55px;padding-right:0}#publicSketch .by_row.external #editor,#publicSketchSidebar .sketch-info{margin-bottom:0}#publicSketch .title{margin-top:30px;margin-bottom:0}#publicSketch .section-title{margin-top:0}#publicSketch .buttonsWrapper{margin-bottom:20px;width:calc(50% - 15px)}#publicSketchSidebar .sketch-info,#publicSketchSidebar .sketch-tutorial{width:calc(50% - 15px);float:left;margin:0}#publicSketchSidebar .sketch-info{margin-right:15px}#publicSketchSidebar .sketch-tutorial{margin-left:15px;margin-top:-60px}}@media screen and (max-width:750px){#publicSketch .logo{left:50%;margin-left:-80px}#publicSketch{padding:50px 18px 8px}#publicSketch .title{margin-left:0;margin-right:0}#publicSketch.embed .title{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:92px}#publicSketch.embed .title-links{margin-bottom:0;-ms-flex-preferred-size:100%;flex-basis:100%}#publicSketch.embed .title button{float:left;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#publicSketch.embed .title button.primary.teal{margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#publicSketchSidebar{padding-left:0;padding-right:0}#editor #ace .ace_gutter{display:none}.tabs{margin-left:0}}@media screen and (max-width:600px){#publicSketchSidebar .sketch-info,#publicSketchSidebar .sketch-tutorial{width:100%;float:none;margin:0}#publicSketchSidebar .sketch-tutorial{margin:25px 0 10px}#publicSketch .buttonsWrapper{width:100%}}@media screen and (max-width:480px){#publicSketch.embed{padding-bottom:18px}#publicSketch #tabBar .tabs .dropover ul.left{left:-166px}#publicSketch .dropover.simple,.dropover.simple.more{width:200px}#publicSketch #tabBar .tabs .dropover ul li a:after{position:absolute;width:20px;content:"";pointer-events:none;margin-right:auto;right:0;top:0;bottom:0}#publicSketch #tabBar .tabs ul li.more a{overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:1025px){#publicSketchSidebar{width:283px}}.waitContentLoading{width:100%;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;padding:20px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-webkit-align-items:center}.light .waitContentLoading{background-color:#dae3e3;color:#171e21}.dark .waitContentLoading{background-color:#2c353a;color:#ecf1f1}#waiter{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;position:fixed;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-webkit-align-items:center;-webkit-justify-content:center;width:100%;height:100%;z-index:9999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#1a868b;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjguN3B4IiBoZWlnaHQ9IjE0MS4zcHgiIHZpZXdCb3g9IjAgMCAxMjguNyAxNDEuMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4LjcgMTQxLjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnIGlkPSJjcmVhdGVsb2dvIj48cGF0aCBmaWxsPSIjN0ZDQkNEIiBkPSJNMTI0LDMyLjljMC0xNi0xMy41LTI4LjktMzAtMjguOWMtMS41LDAtMy4xLDAuMS00LjYsMC4zQzc2LjUsNi4xLDY3LjksMTUuNCw2My4xLDIyLjVDNTguMywxNS40LDQ5LjcsNi4xLDM2LjgsNC4zYy0xLjUtMC4yLTMuMS0wLjMtNC42LTAuM2MtMTYuNiwwLTMwLDEzLTMwLDI4LjljMCwxNiwxMy41LDI5LDMwLDI5YzEuNSwwLDMuMS0wLjEsNC42LTAuM2MxMi45LTEuOCwyMS41LTExLjEsMjYuMy0xOC4yYzQuOCw3LjEsMTMuNCwxNi40LDI2LjMsMTguMmMxLjUsMC4yLDMuMSwwLjMsNC42LDAuM0MxMTAuNiw2MS44LDEyNCw0OC45LDEyNCwzMi45eiBNMzUuNCw1MS40Yy0xLjEsMC4yLTIuMSwwLjItMy4yLDAuMmMtMTAuOSwwLTE5LjgtOC40LTE5LjgtMTguN2MwLTEwLjMsOC45LTE4LjcsMTkuOC0xOC43YzEsMCwyLjEsMC4xLDMuMiwwLjJjMTIuMSwxLjcsMTkuNSwxMy43LDIyLDE4LjVDNTQuOSwzNy43LDQ3LjUsNDkuNiwzNS40LDUxLjR6IE02OC44LDMyLjljMi41LTQuOCw5LjktMTYuNywyMi0xOC41YzEuMS0wLjEsMi4xLTAuMiwzLjItMC4yYzEwLjksMCwxOS44LDguNCwxOS44LDE4LjdjMCwxMC4zLTguOSwxOC43LTE5LjcsMTguN2MtMSwwLTIuMS0wLjEtMy4yLTAuMkM3OC43LDQ5LjYsNzEuMywzNy43LDY4LjgsMzIuOXoiLz48cmVjdCB4PSIyMy45IiB5PSIzMC4xIiBmaWxsPSIjN0ZDQkNEIiB3aWR0aD0iMTgiIGhlaWdodD0iNS44Ii8+PHBvbHlnb24gZmlsbD0iIzdGQ0JDRCIgcG9pbnRzPSI5NiwzNS45IDEwMi4xLDM1LjkgMTAyLjEsMzAuMSA5NiwzMC4xIDk2LDI0IDkwLjIsMjQgOTAuMiwzMC4xIDg0LjEsMzAuMSA4NC4xLDM1LjkgOTAuMiwzNS45IDkwLjIsNDIgOTYsNDIgIi8+PHBhdGggZmlsbD0iIzdGQ0JDRCIgZD0iTTEwLjcsNzAuNUw1LjUsODcuMmg0LjJsMC45LTMuNGg0LjhsMC45LDMuNGg0LjRsLTUuMy0xNi44SDEwLjd6IE0xMS40LDgwLjZsMS41LTYuMWwxLjcsNi4xSDExLjR6Ii8+PHBhdGggZmlsbD0iIzdGQ0JDRCIgZD0iTTM2LjUsNzYuMWMwLTMuMi0xLjctNS42LTYuNC01LjZoLTYuOHYxNi44aDQuMnYtNS4zaDIuMWwyLjUsNS4zSDM3bC0zLjMtNi4xQzM1LjYsODAuMSwzNi41LDc4LjMsMzYuNSw3Ni4xeiBNMjkuNyw3OC42aC0yLjJ2LTQuN2gyLjFjMS45LDAsMi41LDAuOCwyLjUsMi4yQzMyLjEsNzcuOSwzMS4yLDc4LjYsMjkuNyw3OC42eiIvPjxwYXRoIGZpbGw9IiM3RkNCQ0QiIGQ9Ik00NS40LDcwLjVoLTUuNXYxNi44aDUuNWM3LjEsMCw4LjMtNC42LDguMy04LjVDNTMuNyw3My40LDUxLjYsNzAuNSw0NS40LDcwLjV6IE00NS42LDgzLjhINDR2LTkuOWgxLjJjMy43LDAsNCwxLjgsNCw1QzQ5LjMsODEuNyw0OSw4My44LDQ1LjYsODMuOHoiLz48cGF0aCBmaWxsPSIjN0ZDQkNEIiBkPSJNNjYsODAuN2MwLDIuNi0wLjcsMy40LTIuNiwzLjRjLTEuNiwwLTIuNi0wLjYtMi42LTMuNFY3MC41aC00LjJ2MTFjMCw1LjEsMy43LDYsNi41LDZjMywwLDYuNy0xLjEsNi43LTZ2LTExaC00VjgwLjd6Ii8+PHBvbHlnb24gZmlsbD0iIzdGQ0JDRCIgcG9pbnRzPSI3My43LDczLjkgNzgsNzMuOSA3OCw4My44IDczLjcsODMuOCA3My43LDg3LjIgODYuNiw4Ny4yIDg2LjYsODMuOCA4Mi4yLDgzLjggODIuMiw3My45IDg2LjYsNzMuOSA4Ni42LDcwLjUgNzMuNyw3MC41ICIvPjxwb2x5Z29uIGZpbGw9IiM3RkNCQ0QiIHBvaW50cz0iOTkuOSw4MC41IDk0LjUsNzAuNSA5MCw3MC41IDkwLDg3LjIgOTMuOSw4Ny4yIDkzLjksNzYuNSA5OS42LDg3LjIgMTAzLjgsODcuMiAxMDMuOCw3MC41IDk5LjksNzAuNSAiLz48cGF0aCBmaWxsPSIjN0ZDQkNEIiBkPSJNMTEzLjYsNzAuMmMtNS4xLDAtNywzLjctNyw4LjhjMCw1LjYsMi4yLDguNSw3LDguNWM1LjQsMCw3LjItMy44LDcuMi04LjdDMTIwLjgsNzIuNCwxMTguMyw3MC4yLDExMy42LDcwLjJ6IE0xMTMuNiw4NC4xYy0yLjQsMC0yLjYtMS43LTIuNi01LjFjMC00LjEsMC40LTUuNCwyLjYtNS40YzIuNCwwLDIuOCwxLjEsMi44LDUuMkMxMTYuNCw4Mi43LDExNiw4NC4xLDExMy42LDg0LjF6Ii8+PHBhdGggZmlsbD0iIzdGQ0JDRCIgZD0iTTEyNi4yLDUuMWMtMC4yLTAuNS0wLjUtMS0wLjktMS4zYy0wLjQtMC40LTAuOC0wLjctMS4zLTAuOWMtMC41LTAuMi0xLjEtMC4zLTEuNi0wLjNjLTAuNiwwLTEuMSwwLjEtMS42LDAuM2MtMC41LDAuMi0wLjksMC41LTEuMywwLjljLTAuNCwwLjQtMC43LDAuOC0wLjksMS4zYy0wLjIsMC41LTAuMywxLjEtMC4zLDEuN2MwLDAuNiwwLjEsMS4xLDAuMywxLjdjMC4yLDAuNSwwLjUsMSwwLjksMS40YzAuNCwwLjQsMC44LDAuNywxLjMsMC45YzAuNSwwLjIsMS4xLDAuMywxLjYsMC4zYzAuNiwwLDEuMS0wLjEsMS42LTAuM2MwLjUtMC4yLDAuOS0wLjUsMS4zLTAuOWMwLjQtMC40LDAuNy0wLjgsMC45LTEuNGMwLjItMC41LDAuMy0xLjEsMC4zLTEuN0MxMjYuNSw2LjIsMTI2LjQsNS42LDEyNi4yLDUuMXogTTEyNS4zLDguMWMtMC4yLDAuNC0wLjQsMC43LTAuNywxYy0wLjMsMC4zLTAuNiwwLjUtMSwwLjdjLTAuNCwwLjItMC44LDAuMy0xLjIsMC4zYy0wLjQsMC0wLjktMC4xLTEuMi0wLjNjLTAuNC0wLjItMC43LTAuNC0xLTAuN2MtMC4zLTAuMy0wLjUtMC42LTAuNy0xYy0wLjItMC40LTAuMy0wLjgtMC4zLTEuM2MwLTAuNSwwLjEtMC45LDAuMy0xLjNjMC4yLTAuNCwwLjQtMC44LDAuNy0xLjFjMC4zLTAuMywwLjYtMC41LDEtMC43YzAuNC0wLjIsMC44LTAuMywxLjItMC4zYzAuNCwwLDAuOCwwLjEsMS4yLDAuM2MwLjQsMC4yLDAuNywwLjQsMSwwLjdjMC4zLDAuMywwLjUsMC42LDAuNywxLjFjMC4yLDAuNCwwLjMsMC44LDAuMywxLjNDMTI1LjUsNy4yLDEyNS40LDcuNywxMjUuMyw4LjF6Ii8+PHBhdGggZmlsbD0iIzdGQ0JDRCIgZD0iTTEyMy4yLDcuMmMwLjItMC4xLDAuNC0wLjMsMC41LTAuNWMwLjEtMC4yLDAuMi0wLjQsMC4yLTAuN2MwLTAuNC0wLjEtMC43LTAuNC0xYy0wLjMtMC4zLTAuOC0wLjQtMS40LTAuNGMtMC4zLDAtMC41LDAtMC43LDBjLTAuMiwwLTAuNCwwLTAuNiwwdjQuMmgxLjFWNy40aDAuNGwwLjcsMS40aDEuMkwxMjMuMiw3LjJ6IE0xMjIuMiw2LjZjLTAuMSwwLTAuMiwwLTAuMywwVjUuNWMwLjEsMCwwLjIsMCwwLjMsMGMwLjUsMCwwLjcsMC4yLDAuNywwLjZDMTIyLjksNi40LDEyMi43LDYuNiwxMjIuMiw2LjZ6Ii8+PHBhdGggZmlsbD0iIzdGQ0JDRCIgZD0iTTM5LjgsMTE2LjVjMC0yLjctMS4yLTMuNy00LjEtMy43aC0zLjV2Ny4yaDMuN0MzOC4xLDEyMC4xLDM5LjgsMTE5LjIsMzkuOCwxMTYuNXoiLz48cG9seWdvbiBmaWxsPSIjN0ZDQkNEIiBwb2ludHM9IjY3LjksMTIyLjQgNzQsMTIyLjQgNzAuOSwxMTMuMyAiLz48cGF0aCBmaWxsPSIjN0ZDQkNEIiBkPSJNNS41LDEwMS4ydjM3LjZoMTE1LjF2LTM3LjZINS41eiBNMjAuMSwxMjkuM2MtNSwwLTguNC0yLjctOC40LTkuM2MwLTYuMSwzLjUtOS41LDguNi05LjVjMS44LDAsMy43LDAuNCw0LjgsMS4xbC0wLjgsMi4xYy0xLTAuOC0yLjctMS4yLTQuMS0xLjJjLTQuMSwwLTYuMiwyLjctNi4yLDcuNGMwLDQuOSwyLDcuNCw2LjIsNy40YzEuOCwwLDMuNy0wLjUsNC42LTEuMWwwLjYsMS45QzI0LDEyOSwyMi4xLDEyOS4zLDIwLjEsMTI5LjN6IE00MC40LDEyOS4xbC0zLjktNy4xaC00LjN2Ny4xSDMwdi0xOC4yaDUuOWM0LjYsMCw2LjMsMS45LDYuMyw1LjZjMCwyLjUtMS4zLDQuMy0zLjQsNS4xbDQuMyw3LjVINDAuNHogTTU5LjksMTEyLjhINDkuOHY1LjloOS4xdjEuOWgtOS4xdjYuNGgxMC4xdjJINDcuNnYtMTguMmgxMi4zVjExMi44eiBNNzYuMiwxMjkuMWwtMS42LTQuOGgtNy4zbC0xLjYsNC44aC0yLjNsNi4zLTE4LjJoMi40bDYuNCwxOC4ySDc2LjJ6IE05NS45LDExMi44aC02LjN2MTYuMmgtMi4zdi0xNi4yaC02LjN2LTJoMTQuOFYxMTIuOHogTTExMi4zLDExMi44aC0xMC4xdjUuOWg5LjF2MS45aC05LjF2Ni40aDEwLjF2MkgxMDB2LTE4LjJoMTIuM1YxMTIuOHoiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-position:3% 11%;background-size:10%;color:#fff;margin:0}#waiter p{display:block;font-size:30px;letter-spacing:2px;margin-top:40px;max-width:502;text-align:center}#waiter p,#waiter p.log{font-family:Typonine Sans Regular}#waiter p.log{font-size:.9em;letter-spacing:0}@media (max-width:768px){#waiter{background-position:52% 11%;background-size:30%}}@media only screen and (min-device-width:320px) and (max-device-width:650px) and (orientation:landscape){#waiter p{margin:0}#waiter{background-position:50.8% 11%;background-size:17%}}#contextualMenu{position:absolute;margin-left:-4px;margin-top:4px;width:200px;z-index:12000}#contextualMenu .dropover.simple{background-image:none!important;display:block}#contextualMenu ul{padding:0;margin:0;list-style-type:none}#contextualMenu ul li a{font-size:11px;padding:5px;display:block}#contextualMenu ul li:hover{background-color:#eee}#contextualMenu ul li a.disabled{color:#ccc}#contextualMenu ul li .disabled:hover{background-color:#fff;cursor:pointer}#contextualMenu .dropover li button div.italic{font-family:Typonine Sans Regular Italic}body,html{width:100%;height:100%;overflow:hidden;background-color:#0ca1a6}@media (min-width:1024px){body,html{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTQyMS45cHgiIGhlaWdodD0iNzUxLjFweCIgdmlld0JveD0iMCAwIDE0MjEuOSA3NTEuMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQyMS45IDc1MS4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM3RkNCQ0Q7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTY2Mi43LDQxNS4zbDEuMiw0LjNsMC45LTQuNGwzLjEtMTMuNWgxLjVsLTQuNywxOS41aC0xLjVsLTMuOS0xMi44bC0xLjQtNC42bC0xLjMsNC43bC0zLjYsMTIuN2gtMS41bC01LjMtMTkuNWgxLjZsMy41LDEzLjRsMSw0LjVsMS4xLTQuNGwzLjgtMTMuMWgxLjZMNjYyLjcsNDE1LjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTY4Myw0MTguOWwwLjUsMS40Yy0xLDAuNi0yLjQsMS40LTQuNSwxLjRjLTQsMC02LjUtMi40LTYuNS03LjRjMC00LjgsMi42LTcuNCw2LTcuNGMzLjMsMCw1LjIsMiw1LjIsNi42djAuOUg2NzRjMCwzLjksMS43LDYuMSw1LjIsNi4xQzY4MSw0MjAuMyw2ODIuNCw0MTkuNCw2ODMsNDE4Ljl6IE02ODIuMiw0MTNjMC4xLTMtMS4xLTQuOS0zLjgtNC45cy00LjEsMS43LTQuNCw0LjlINjgyLjJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTY5MC4zLDQyMS4zaC0xLjV2LTIwLjVoMS41VjQyMS4zeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03MDIuMiw0MjAuM2MxLjMsMCwyLjUtMC42LDMuMi0xLjFsMC41LDEuNGMtMSwwLjYtMi41LDEtMy45LDFjLTQsMC02LjUtMi42LTYuNS03LjFjMC01LjQsMy4xLTcuNyw2LjgtNy43YzEuNiwwLDIuNiwwLjMsMy42LDAuOGwtMC40LDEuNWMtMS0wLjYtMi0xLTMuMy0xYy0zLjQsMC01LjEsMi40LTUuMSw2LjRDNjk3LDQxOCw2OTguNyw0MjAuMyw3MDIuMiw0MjAuM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzE2LjIsNDA2LjdjNC4xLDAsNi40LDIuNiw2LjQsNy40YzAsMy45LTIuMSw3LjQtNi40LDcuNGMtNCwwLTYuNC0yLjYtNi40LTcuNEM3MDkuOCw0MDkuOCw3MTIuMiw0MDYuNyw3MTYuMiw0MDYuN3ogTTcxNi4yLDQyMC4zYzMuNiwwLDQuOS0yLjcsNC45LTYuMWMwLTMuMy0xLjItNi4xLTQuOS02LjFjLTMuNiwwLTQuOCwyLjgtNC44LDYuMUM3MTEuNCw0MTcuNyw3MTIuNiw0MjAuMyw3MTYuMiw0MjAuM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzI5LjIsNDIxLjNoLTEuNVY0MDdoMS40djEuNWMxLjYtMS4yLDMuMS0xLjgsNC41LTEuOGMxLjYsMCwzLjQsMC40LDQuMywyLjFjMS40LTEuMSwzLjItMi4xLDUtMi4xYzIuMiwwLDUsMC43LDUsNC45djkuN2gtMS41di05LjFjMC0zLjItMS4yLTQuMi0zLjYtNC4yYy0xLjYsMC0zLjIsMC45LTQuNiwxLjljMC4xLDAuNSwwLjIsMS4xLDAuMiwxLjd2OS43aC0xLjV2LTkuMWMwLTMuMi0xLjEtNC4yLTMuNS00LjJjLTEuNCwwLTMuMSwwLjgtNC40LDEuOEw3MjkuMiw0MjEuM0w3MjkuMiw0MjEuM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzYzLjcsNDE4LjlsMC41LDEuNGMtMSwwLjYtMi40LDEuNC00LjUsMS40Yy00LDAtNi41LTIuNC02LjUtNy40YzAtNC44LDIuNi03LjQsNi03LjRjMy4zLDAsNS4yLDIsNS4yLDYuNnYwLjloLTkuN2MwLDMuOSwxLjcsNi4xLDUuMiw2LjFDNzYxLjcsNDIwLjMsNzYzLjEsNDE5LjQsNzYzLjcsNDE4Ljl6IE03NjIuOSw0MTNjMC4xLTMtMS4xLTQuOS0zLjgtNC45cy00LjEsMS43LTQuNCw0LjlINzYyLjl6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTc3NC41LDQxOS41YzAuNiwwLDEuMSwwLjMsMS4xLDFjMCwwLjgtMC41LDEuMS0xLjEsMS4xYy0wLjcsMC0xLjEtMC4zLTEuMS0xLjFDNzczLjQsNDE5LjgsNzczLjgsNDE5LjUsNzc0LjUsNDE5LjV6IE03NzUuMiw0MDEuOHY2LjlsLTAuMiw3LjJoLTEuMWwtMC4yLTcuMnYtNi45SDc3NS4yeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NzguMiw0NDcuOGg1LjFjNC44LDAsNi42LDIuMSw2LjYsNi4xYzAsMy45LTIuNyw2LjEtNi4xLDYuMWgtNHY3LjRoLTEuNUw0NzguMiw0NDcuOEw0NzguMiw0NDcuOHogTTQ4OC4zLDQ1NGMwLTMuMy0xLjUtNC43LTQuOC00LjdoLTMuN3Y5LjRoMy44QzQ4Ni4yLDQ1OC42LDQ4OC4zLDQ1Ny40LDQ4OC4zLDQ1NHoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDk2LjEsNDY3LjNoLTEuNXYtMjAuNWgxLjVWNDY3LjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTUxMS44LDQ2NC45bDAuNSwxLjRjLTEsMC42LTIuNCwxLjQtNC41LDEuNGMtNCwwLTYuNS0yLjQtNi41LTcuNGMwLTQuOCwyLjYtNy40LDYtNy40YzMuMywwLDUuMiwyLDUuMiw2LjZ2MC45aC05LjdjMCwzLjksMS43LDYuMSw1LjIsNi4xQzUwOS44LDQ2Ni4zLDUxMS4yLDQ2NS40LDUxMS44LDQ2NC45eiBNNTExLDQ1OWMwLjEtMy0xLjEtNC45LTMuOC00LjljLTIuNiwwLTQuMSwxLjctNC40LDQuOUg1MTF6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTUyNS4zLDQ1Ny4zYzAtMi41LTEuMy0zLjMtMy4yLTMuM2MtMS4xLDAtMy4xLDAuMy0zLjEsMi4xYzAsMC4zLDAuMSwwLjUsMC4yLDAuOWwtMS40LDAuMWMtMC4xLTAuNC0wLjItMC43LTAuMi0xLjFjMC0yLjEsMi4zLTMuMyw0LjctMy4zYzIsMCw0LjQsMC45LDQuNCw0LjJ2Ny43YzAsMS42LDAuOCwxLjksMS42LDEuNmwwLjIsMS4yYy0wLjMsMC4xLTAuNywwLjEtMC45LDAuMWMtMS4yLDAtMi0wLjgtMi4yLTEuOWMtMS43LDEuNi0zLjMsMS45LTQuNywxLjljLTIuNSwwLTQuMS0xLjYtNC4xLTMuOGMwLTMuMywzLjItNC4xLDYuMi00LjFjMC45LDAsMS43LDAuMSwyLjUsMC4xVjQ1Ny4zeiBNNTI1LjMsNDYxYy0wLjctMC4xLTEuNy0wLjItMi42LTAuMmMtMi4yLDAtNC41LDAuNS00LjUsMi44YzAsMS45LDEuMiwyLjgsMy4xLDIuOGMxLjQsMCwzLjItMSw0LjEtMkw1MjUuMyw0NjFMNTI1LjMsNDYxeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MzIuNCw0NTYuNmMwLTMsMi45LTMuOSw0LjQtMy45YzEuNywwLDIuOCwwLjQsMy44LDFsLTAuNCwxLjVjLTAuNC0wLjQtMS42LTEuMi0zLjUtMS4yYy0xLjEsMC0yLjksMC42LTIuOSwyLjVjMCwzLjEsNy40LDIuNSw3LjQsN2MwLDMuMS0yLjYsNC01LjEsNGMtMS41LDAtMy4xLTAuNS00LjItMS4ybDAuNS0xLjVjMC42LDAuNSwyLjEsMS40LDMuNywxLjRjMi4xLDAsMy42LTAuNywzLjYtMi42QzUzOS44LDQ2MCw1MzIuNCw0NjEuMiw1MzIuNCw0NTYuNnoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTU1LjksNDY0LjlsMC41LDEuNGMtMSwwLjYtMi40LDEuNC00LjUsMS40Yy00LDAtNi41LTIuNC02LjUtNy40YzAtNC44LDIuNi03LjQsNi03LjRjMy4zLDAsNS4yLDIsNS4yLDYuNnYwLjloLTkuN2MwLDMuOSwxLjcsNi4xLDUuMiw2LjFDNTUzLjksNDY2LjMsNTU1LjMsNDY1LjQsNTU1LjksNDY0Ljl6IE01NTUuMSw0NTljMC4xLTMtMS4xLTQuOS0zLjgtNC45cy00LjEsMS43LTQuNCw0LjlINTU1LjF6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTU3Mi4zLDQ2Ny4zTDU2OCw0NTNoMS40bDIuOCw5LjRsMSwzLjdsMS4zLTMuOGwzLjMtOS4zaDEuNGwzLjUsMTBsMSwzbDAuOS0zLjFsMi45LTkuOWgxLjRsLTQuNCwxNC4zaC0xLjhsLTMuMy05LjdsLTEtMi45bC0xLDNsLTMuNSw5LjZMNTcyLjMsNDY3LjNMNTcyLjMsNDY3LjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTYwMC45LDQ1Ny4zYzAtMi41LTEuMy0zLjMtMy4yLTMuM2MtMS4xLDAtMy4xLDAuMy0zLjEsMi4xYzAsMC4zLDAuMSwwLjUsMC4yLDAuOWwtMS40LDAuMWMtMC4xLTAuNC0wLjItMC43LTAuMi0xLjFjMC0yLjEsMi4zLTMuMyw0LjctMy4zYzIsMCw0LjQsMC45LDQuNCw0LjJ2Ny43YzAsMS42LDAuOCwxLjksMS42LDEuNmwwLjIsMS4yYy0wLjMsMC4xLTAuNywwLjEtMC45LDAuMWMtMS4yLDAtMi0wLjgtMi4yLTEuOWMtMS43LDEuNi0zLjMsMS45LTQuNywxLjljLTIuNSwwLTQuMS0xLjYtNC4xLTMuOGMwLTMuMywzLjItNC4xLDYuMi00LjFjMC45LDAsMS43LDAuMSwyLjUsMC4xVjQ1Ny4zeiBNNjAwLjksNDYxYy0wLjctMC4xLTEuNy0wLjItMi42LTAuMmMtMi4yLDAtNC41LDAuNS00LjUsMi44YzAsMS45LDEuMiwyLjgsMy4xLDIuOGMxLjQsMCwzLjItMSw0LjEtMkw2MDAuOSw0NjFMNjAwLjksNDYxeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02MDkuNCw0NDdjMC42LDAsMS4xLDAuNSwxLjEsMS4xcy0wLjUsMS0xLjEsMXMtMS0wLjQtMS0xUzYwOC44LDQ0Nyw2MDkuNCw0NDd6IE02MTAuMSw0NjcuM2gtMS41VjQ1M2gxLjVWNDY3LjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTYxOC4xLDQ2Mi43YzAsMi45LDEsMy42LDIuOCwzLjZjMSwwLDEuOS0wLjQsMi41LTAuOWwwLjUsMS40Yy0xLDAuNi0yLjIsMC45LTMuMywwLjljLTIuNCwwLTMuOS0xLjEtMy45LTQuOXYtOC4zaC0yLjJ2LTEuMWwyLjItMC4xbDAuMi0zLjloMS4ydjRoNS4xdjEuMmgtNS4xVjQ2Mi43TDYxOC4xLDQ2Mi43eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02NDMuNCw0NTcuM2MwLTIuNS0xLjMtMy4zLTMuMi0zLjNjLTEuMSwwLTMuMSwwLjMtMy4xLDIuMWMwLDAuMywwLjEsMC41LDAuMiwwLjlsLTEuNCwwLjFjLTAuMS0wLjQtMC4yLTAuNy0wLjItMS4xYzAtMi4xLDIuMy0zLjMsNC43LTMuM2MyLDAsNC40LDAuOSw0LjQsNC4ydjcuN2MwLDEuNiwwLjgsMS45LDEuNiwxLjZsMC4yLDEuMmMtMC4zLDAuMS0wLjcsMC4xLTAuOSwwLjFjLTEuMiwwLTItMC44LTIuMi0xLjljLTEuNywxLjYtMy4zLDEuOS00LjcsMS45Yy0yLjUsMC00LjEtMS42LTQuMS0zLjhjMC0zLjMsMy4yLTQuMSw2LjItNC4xYzAuOSwwLDEuNywwLjEsMi41LDAuMVY0NTcuM3ogTTY0My40LDQ2MWMtMC43LTAuMS0xLjctMC4yLTIuNi0wLjJjLTIuMiwwLTQuNSwwLjUtNC41LDIuOGMwLDEuOSwxLjIsMi44LDMuMSwyLjhjMS40LDAsMy4yLTEsNC4xLTJMNjQzLjQsNDYxTDY0My40LDQ2MXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjYxLjQsNDUzLjJoNC40djEuMmgtNC40djEyLjlINjYwdi0xMi45aC0yLjR2LTFsMi40LTAuMXYtMS4xYzAtNCwxLjktNS43LDQuNi01LjdjMC45LDAsMi4xLDAuMiwyLjUsMC41bC0wLjQsMS41Yy0wLjctMC40LTEuNS0wLjctMi4yLTAuN2MtMi4zLDAtMy4xLDEuNS0zLjEsNC4yTDY2MS40LDQ1My4yTDY2MS40LDQ1My4yeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02NzkuNSw0NjQuOWwwLjUsMS40Yy0xLDAuNi0yLjQsMS40LTQuNSwxLjRjLTQsMC02LjUtMi40LTYuNS03LjRjMC00LjgsMi42LTcuNCw2LTcuNGMzLjMsMCw1LjIsMiw1LjIsNi42djAuOWgtOS43YzAsMy45LDEuNyw2LjEsNS4yLDYuMUM2NzcuNSw0NjYuMyw2NzguOSw0NjUuNCw2NzkuNSw0NjQuOXogTTY3OC43LDQ1OWMwLjEtMy0xLjEtNC45LTMuOC00LjlzLTQuMSwxLjctNC40LDQuOUg2NzguN3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjg3LjksNDY3LjNsLTQuMy0xNC4zaDEuNGwyLjgsOS40bDEsMy43bDEuMy0zLjhsMy4zLTkuM2gxLjRsMy41LDEwbDEsM2wwLjktMy4xbDIuOS05LjloMS40bC00LjQsMTQuM2gtMS44bC0zLjMtOS43bC0xLTIuOWwtMSwzbC0zLjUsOS42TDY4Ny45LDQ2Ny4zTDY4Ny45LDQ2Ny4zeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03MTYuMiw0NTYuNmMwLTMsMi45LTMuOSw0LjQtMy45YzEuNywwLDIuOCwwLjQsMy44LDFsLTAuNCwxLjVjLTAuNC0wLjQtMS42LTEuMi0zLjUtMS4yYy0xLjEsMC0yLjksMC42LTIuOSwyLjVjMCwzLjEsNy40LDIuNSw3LjQsN2MwLDMuMS0yLjYsNC01LjEsNGMtMS41LDAtMy4xLTAuNS00LjItMS4ybDAuNS0xLjVjMC42LDAuNSwyLjEsMS40LDMuNywxLjRjMi4xLDAsMy42LTAuNywzLjYtMi42QzcyMy42LDQ2MCw3MTYuMiw0NjEuMiw3MTYuMiw0NTYuNnoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzM5LjcsNDY0LjlsMC40LDEuNGMtMSwwLjYtMi40LDEuNC00LjUsMS40Yy00LDAtNi41LTIuNC02LjUtNy40YzAtNC44LDIuNi03LjQsNi03LjRjMy4zLDAsNS4yLDIsNS4yLDYuNnYwLjloLTkuN2MwLDMuOSwxLjcsNi4xLDUuMiw2LjFDNzM3LjcsNDY2LjMsNzM5LjEsNDY1LjQsNzM5LjcsNDY0Ljl6IE03MzguOSw0NTljMC4xLTMtMS4xLTQuOS0zLjgtNC45cy00LjEsMS43LTQuNCw0LjlINzM4Ljl6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTc1MS41LDQ2Ni4zYzEuMywwLDIuNS0wLjYsMy4yLTEuMWwwLjQsMS40Yy0xLDAuNi0yLjUsMS0zLjksMWMtNCwwLTYuNS0yLjYtNi41LTcuMWMwLTUuNCwzLjEtNy43LDYuOC03LjdjMS42LDAsMi42LDAuMywzLjYsMC44bC0wLjQsMS41Yy0xLTAuNi0yLTEtMy4zLTFjLTMuNCwwLTUuMSwyLjQtNS4xLDYuNEM3NDYuMyw0NjQsNzQ4LDQ2Ni4zLDc1MS41LDQ2Ni4zeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03NjUuNSw0NTIuN2M0LjEsMCw2LjQsMi42LDYuNCw3LjRjMCwzLjktMi4xLDcuNC02LjQsNy40Yy00LDAtNi40LTIuNi02LjQtNy40Qzc1OS4xLDQ1NS44LDc2MS41LDQ1Mi43LDc2NS41LDQ1Mi43eiBNNzY1LjUsNDY2LjNjMy42LDAsNC45LTIuNyw0LjktNi4xYzAtMy4zLTEuMi02LjEtNC45LTYuMWMtMy42LDAtNC44LDIuOC00LjgsNi4xQzc2MC43LDQ2My43LDc2MS45LDQ2Ni4zLDc2NS41LDQ2Ni4zeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03NzguNSw0NjcuM0g3NzdWNDUzaDEuNHYxLjVjMS42LTEuMiwzLjQtMS44LDQuOC0xLjhjMi4yLDAsNSwwLjcsNSw0Ljl2OS43aC0xLjV2LTkuMWMwLTMuMi0xLjEtNC4yLTMuNS00LjJjLTEuNiwwLTMuMiwwLjgtNC43LDEuOFY0NjcuM0w3NzguNSw0NjcuM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNODA1LjEsNDY3LjNoLTEuNHYtMS42Yy0xLjQsMS4xLTIuOSwxLjktNC42LDEuOWMtMy44LDAtNS45LTIuOS01LjktNy4yYzAtNC43LDIuOC03LjcsNy4yLTcuN2MxLjEsMCwyLjIsMC4zLDMuMywwLjd2LTYuN2gxLjVMODA1LjEsNDY3LjNMODA1LjEsNDY3LjN6IE04MDMuNiw0NTQuOWMtMS0wLjYtMi4yLTAuOS0zLjMtMC45Yy0zLjYsMC01LjYsMi40LTUuNiw2LjNzMS45LDYsNC42LDZjMS40LDAsMi45LTAuNyw0LjMtMS45VjQ1NC45TDgwMy42LDQ1NC45eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04MTAuNCw0NTYuNmMwLTMsMi45LTMuOSw0LjQtMy45YzEuNywwLDIuOCwwLjQsMy44LDFsLTAuNCwxLjVjLTAuNC0wLjQtMS42LTEuMi0zLjUtMS4yYy0xLjEsMC0yLjksMC42LTIuOSwyLjVjMCwzLjEsNy40LDIuNSw3LjQsN2MwLDMuMS0yLjYsNC01LjEsNGMtMS41LDAtMy4xLTAuNS00LjItMS4ybDAuNS0xLjVjMC42LDAuNSwyLjEsMS40LDMuNywxLjRjMi4xLDAsMy42LTAuNywzLjYtMi42QzgxNy44LDQ2MCw4MTAuNCw0NjEuMiw4MTAuNCw0NTYuNnoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNODM0LjcsNDY3LjNsLTQuMy0xNC4zaDEuNGwyLjgsOS40bDEsMy43bDEuMy0zLjhsMy4zLTkuM2gxLjRsMy41LDEwbDEsM2wwLjktMy4xbDIuOS05LjloMS40bC00LjQsMTQuM2gtMS44bC0zLjMtOS43bC0xLTIuOWwtMSwzbC0zLjUsOS42TDgzNC43LDQ2Ny4zTDgzNC43LDQ2Ny4zeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04NTcuMSw0NjcuM2gtMS41di0yMC41aDEuNXY3LjhjMS42LTEuMiwzLjQtMS44LDQuNy0xLjhjMi4yLDAsNSwwLjcsNSw0Ljl2OS43aC0xLjV2LTkuMWMwLTMuMi0xLjEtNC4yLTMuNS00LjJjLTEuNiwwLTMuMiwwLjctNC43LDEuOFY0NjcuM0w4NTcuMSw0NjcuM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNODczLjQsNDQ3YzAuNiwwLDEuMSwwLjUsMS4xLDEuMXMtMC41LDEtMS4xLDFzLTEtMC40LTEtMUM4NzIuMyw0NDcuNSw4NzIuOCw0NDcsODczLjQsNDQ3eiBNODc0LjEsNDY3LjNoLTEuNVY0NTNoMS41VjQ2Ny4zeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04ODEuNSw0NjcuM0g4ODB2LTIwLjVoMS41VjQ2Ny4zeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04OTcuMiw0NjQuOWwwLjUsMS40Yy0xLDAuNi0yLjQsMS40LTQuNSwxLjRjLTQsMC02LjUtMi40LTYuNS03LjRjMC00LjgsMi42LTcuNCw2LTcuNGMzLjMsMCw1LjIsMiw1LjIsNi42djAuOWgtOS43YzAsMy45LDEuNyw2LjEsNS4yLDYuMUM4OTUuMiw0NjYuMyw4OTYuNiw0NjUuNCw4OTcuMiw0NjQuOXogTTg5Ni40LDQ1OWMwLjEtMy0xLjEtNC45LTMuOC00LjlzLTQuMSwxLjctNC40LDQuOUg4OTYuNHoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTEzLjUsNDY3LjNsLTQuMy0xNC4zaDEuNGwyLjgsOS40bDEsMy43bDEuNC0zLjhsMy4zLTkuM2gxLjRsMy41LDEwbDEsM2wwLjktMy4xbDIuOS05LjloMS40bC00LjQsMTQuM0g5MjRsLTMuMy05LjdsLTEtMi45bC0xLDNsLTMuNSw5LjZMOTEzLjUsNDY3LjNMOTEzLjUsNDY3LjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTk0NC4yLDQ2NC45bDAuNSwxLjRjLTEsMC42LTIuNCwxLjQtNC41LDEuNGMtNCwwLTYuNS0yLjQtNi41LTcuNGMwLTQuOCwyLjYtNy40LDYtNy40YzMuMywwLDUuMiwyLDUuMiw2LjZ2MC45aC05LjdjMCwzLjksMS43LDYuMSw1LjIsNi4xQzk0Mi4yLDQ2Ni4zLDk0My42LDQ2NS40LDk0NC4yLDQ2NC45eiBNOTQzLjQsNDU5YzAuMS0zLTEuMS00LjktMy44LTQuOWMtMi42LDAtNC4xLDEuNy00LjQsNC45SDk0My40eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MDkuNCw0ODcuM2gyLjN2MS4yaC0zYzAuOCwwLjksMS4yLDIsMS4yLDMuMmMwLDIuNS0yLjEsNC42LTUsNWMtMS42LDAuNS0zLjQsMS4xLTMuNCwxLjljMCwxLDEuOSwxLjEsNC4yLDEuMmMyLjksMC4yLDUuNywwLjcsNS43LDMuMmMwLDIuNi0yLjcsNS4yLTcuMyw1LjJjLTMuMSwwLTYuMi0xLTYuMi0zLjdjMC0xLjYsMS4yLTMuMSwzLjQtMy45Yy0wLjctMC4zLTEuMS0xLTEuMS0xLjZjMC0xLjEsMS4xLTEuOCwyLjUtMi4zYy0yLjktMC41LTQuMi0yLjYtNC4yLTQuN2MwLTIuNywyLjMtNS4xLDUuNy01LjFDNTA1LjgsNDg2LjcsNTA2LjIsNDg3LjIsNTA5LjQsNDg3LjN6IE01MDIuNiw1MDAuOGMtMS44LDAuNy0zLjMsMS42LTMuMywzLjNjMCwyLDIuNSwyLjgsNSwyLjhjMy4zLDAsNS41LTEuNyw1LjUtMy43YzAtMS42LTItMi4xLTQuNC0yLjJDNTA0LjQsNTAxLDUwMy41LDUwMC45LDUwMi42LDUwMC44eiBNNTA0LjEsNDk1LjVjMS44LDAsNC4zLTEuMyw0LjMtMy44cy0yLTMuNy00LjMtMy43Yy0yLjIsMC00LjIsMS4yLTQuMiwzLjhDNDk5LjksNDk0LjUsNTAyLjMsNDk1LjUsNTA0LjEsNDk1LjV6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTUyNS41LDQ5OC45bDAuNSwxLjRjLTEsMC42LTIuNCwxLjQtNC41LDEuNGMtNCwwLTYuNS0yLjQtNi41LTcuNGMwLTQuOCwyLjYtNy40LDYtNy40YzMuMywwLDUuMiwyLDUuMiw2LjZ2MC45aC05LjdjMCwzLjksMS43LDYuMSw1LjIsNi4xQzUyMy41LDUwMC4zLDUyNC45LDQ5OS40LDUyNS41LDQ5OC45eiBNNTI0LjcsNDkzYzAuMS0zLTEuMS00LjktMy44LTQuOXMtNC4xLDEuNy00LjQsNC45SDUyNC43eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MzMuNCw0OTYuN2MwLDIuOSwxLDMuNiwyLjgsMy42YzEsMCwxLjktMC40LDIuNS0wLjlsMC41LDEuNGMtMSwwLjYtMi4yLDAuOS0zLjMsMC45Yy0yLjQsMC0zLjktMS4xLTMuOS00Ljl2LTguM2gtMi4ydi0xLjFsMi4yLTAuMWwwLjItMy45aDEuMnY0aDUuMXYxLjJoLTUuMVY0OTYuN0w1MzMuNCw0OTYuN3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTUzLjgsNTA3LjloLTEuM2wyLjUtNi41bC01LjktMTQuNGgxLjVsMy42LDguOGwxLjYsMy45bDEuNS0zLjlsMy41LTguOGgxLjRMNTUzLjgsNTA3Ljl6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTU3MS45LDQ4Ni43YzQuMSwwLDYuNCwyLjYsNi40LDcuNGMwLDMuOS0yLjEsNy40LTYuNCw3LjRjLTQsMC02LjQtMi42LTYuNC03LjRDNTY1LjUsNDg5LjgsNTY3LjksNDg2LjcsNTcxLjksNDg2Ljd6IE01NzEuOSw1MDAuM2MzLjYsMCw0LjktMi43LDQuOS02LjFjMC0zLjMtMS4yLTYuMS00LjktNi4xYy0zLjYsMC00LjgsMi44LTQuOCw2LjFDNTY3LjEsNDk3LjcsNTY4LjMsNTAwLjMsNTcxLjksNTAwLjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTU5Mi45LDQ4N2gxLjV2MTQuM0g1OTN2LTEuNWMtMS43LDEuMi0zLjMsMS44LTQuNywxLjhjLTIuMiwwLTUtMC43LTUtNC45VjQ4N2gxLjV2OS4xYzAsMy4yLDEuMiw0LjIsMy42LDQuMmMxLjYsMCwzLjEtMC44LDQuNi0xLjhMNTkyLjksNDg3TDU5Mi45LDQ4N3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjAxLjgsNTAxLjNoLTEuNVY0ODdoMS40djIuNGMxLjMtMS43LDMtMi41LDQuNS0yLjVjMC4zLDAsMC42LDAsMC45LDBsLTAuMSwxLjVjLTAuMi0wLjEtMC41LTAuMS0wLjgtMC4xYy0xLjUsMC0zLjEsMC45LTQuNCwyLjRMNjAxLjgsNTAxLjNMNjAxLjgsNTAxLjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTYxNy4yLDUwMS4zbDcuMS0xOS41aDEuNWw3LjEsMTkuNWgtMS42bC0yLTUuNmgtOC41bC0yLDUuNkg2MTcuMnogTTYyNi4yLDQ4Ny4xbC0xLjItMy42bC0xLjIsMy42bC0yLjYsNy4zaDcuNkw2MjYuMiw0ODcuMXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjM4LjUsNTAxLjNINjM3VjQ4N2gxLjR2Mi40YzEuMy0xLjcsMy0yLjUsNC41LTIuNWMwLjMsMCwwLjYsMCwwLjksMGwtMC4xLDEuNWMtMC4yLTAuMS0wLjUtMC4xLTAuOC0wLjFjLTEuNSwwLTMuMSwwLjktNC40LDIuNEw2MzguNSw1MDEuM0w2MzguNSw1MDEuM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjU4LjgsNTAxLjNoLTEuNHYtMS42Yy0xLjQsMS4xLTIuOSwxLjktNC42LDEuOWMtMy44LDAtNS45LTIuOS01LjktNy4yYzAtNC43LDIuOC03LjcsNy4yLTcuN2MxLjEsMCwyLjIsMC4zLDMuMywwLjd2LTYuN2gxLjVMNjU4LjgsNTAxLjNMNjU4LjgsNTAxLjN6IE02NTcuMyw0ODguOWMtMS0wLjYtMi4yLTAuOS0zLjMtMC45Yy0zLjYsMC01LjYsMi40LTUuNiw2LjNzMiw2LDQuNiw2YzEuNCwwLDIuOS0wLjcsNC4zLTEuOVY0ODguOXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjc0LjIsNDg3aDEuNXYxNC4zaC0xLjR2LTEuNWMtMS43LDEuMi0zLjMsMS44LTQuNywxLjhjLTIuMiwwLTUtMC43LTUtNC45VjQ4N2gxLjV2OS4xYzAsMy4yLDEuMiw0LjIsMy42LDQuMmMxLjYsMCwzLjEtMC44LDQuNi0xLjhMNjc0LjIsNDg3TDY3NC4yLDQ4N3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjgyLjQsNDgxYzAuNiwwLDEuMSwwLjUsMS4xLDEuMXMtMC41LDEtMS4xLDFzLTEtMC40LTEtMVM2ODEuOCw0ODEsNjgyLjQsNDgxeiBNNjgzLjEsNTAxLjNoLTEuNVY0ODdoMS41VjUwMS4zeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02OTAuNSw1MDEuM0g2ODlWNDg3aDEuNHYxLjVjMS43LTEuMiwzLjQtMS44LDQuOC0xLjhjMi4yLDAsNSwwLjcsNSw0Ljl2OS43aC0xLjV2LTkuMWMwLTMuMi0xLjEtNC4yLTMuNS00LjJjLTEuNiwwLTMuMiwwLjgtNC43LDEuOFY1MDEuM0w2OTAuNSw1MDEuM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzExLjYsNDg2LjdjNC4xLDAsNi40LDIuNiw2LjQsNy40YzAsMy45LTIuMSw3LjQtNi40LDcuNGMtNCwwLTYuNC0yLjYtNi40LTcuNEM3MDUuMiw0ODkuOCw3MDcuNiw0ODYuNyw3MTEuNiw0ODYuN3ogTTcxMS42LDUwMC4zYzMuNiwwLDQuOS0yLjcsNC45LTYuMWMwLTMuMy0xLjItNi4xLTQuOS02LjFjLTMuNiwwLTQuOCwyLjgtNC44LDYuMUM3MDYuOCw0OTcuNyw3MDgsNTAwLjMsNzExLjYsNTAwLjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTc0NC40LDUwMC42Yy0xLjMsMC43LTIuOSwxLTUsMWMtNS4yLDAtOC45LTIuNi04LjktOS45YzAtNi42LDMuNi0xMC4yLDkuMS0xMC4yYzIsMCwzLjcsMC41LDQuNSwxbC0wLjUsMS42Yy0wLjktMC44LTIuNS0xLjItNC0xLjJjLTUuMiwwLTcuNSwzLjMtNy41LDguN2MwLDUuOCwyLjQsOC41LDcuMyw4LjVjMiwwLDMuOC0wLjUsNC41LTFMNzQ0LjQsNTAwLjZ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTc1MC40LDUwMS4zSDc0OVY0ODdoMS40djIuNGMxLjMtMS43LDMtMi41LDQuNS0yLjVjMC4zLDAsMC42LDAsMC45LDBsLTAuMSwxLjVjLTAuMi0wLjEtMC41LTAuMS0wLjgtMC4xYy0xLjUsMC0zLjEsMC45LTQuNCwyLjRMNzUwLjQsNTAxLjNMNzUwLjQsNTAxLjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTc2OS40LDQ5OC45bDAuNCwxLjRjLTEsMC42LTIuNCwxLjQtNC41LDEuNGMtNCwwLTYuNS0yLjQtNi41LTcuNGMwLTQuOCwyLjYtNy40LDYtNy40YzMuMywwLDUuMiwyLDUuMiw2LjZ2MC45aC05LjdjMCwzLjksMS43LDYuMSw1LjIsNi4xQzc2Ny41LDUwMC4zLDc2OC44LDQ5OS40LDc2OS40LDQ5OC45eiBNNzY4LjcsNDkzYzAuMS0zLTEuMS00LjktMy44LTQuOXMtNC4xLDEuNy00LjQsNC45SDc2OC43eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03ODMsNDkxLjNjMC0yLjUtMS4zLTMuMy0zLjEtMy4zYy0xLjEsMC0zLjEsMC4zLTMuMSwyLjFjMCwwLjMsMC4xLDAuNSwwLjEsMC45bC0xLjQsMC4xYy0wLjEtMC40LTAuMi0wLjctMC4yLTEuMWMwLTIuMSwyLjMtMy4zLDQuNy0zLjNjMiwwLDQuNCwwLjksNC40LDQuMnY3LjdjMCwxLjYsMC44LDEuOSwxLjYsMS42bDAuMiwxLjJjLTAuMywwLjEtMC43LDAuMS0wLjksMC4xYy0xLjIsMC0yLTAuOC0yLjItMS45Yy0xLjcsMS42LTMuMywxLjktNC43LDEuOWMtMi41LDAtNC4xLTEuNi00LjEtMy44YzAtMy4zLDMuMi00LjEsNi4yLTQuMWMwLjksMCwxLjcsMC4xLDIuNSwwLjFWNDkxLjN6IE03ODIuOSw0OTVjLTAuNy0wLjEtMS42LTAuMi0yLjYtMC4yYy0yLjIsMC00LjUsMC41LTQuNSwyLjhjMCwxLjksMS4yLDIuOCwzLjEsMi44YzEuNCwwLDMuMS0xLDQuMS0yTDc4Mi45LDQ5NUw3ODIuOSw0OTV6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTc5Mi43LDQ5Ni43YzAsMi45LDEsMy42LDIuOCwzLjZjMSwwLDEuOS0wLjQsMi41LTAuOWwwLjUsMS40Yy0xLDAuNi0yLjIsMC45LTMuMywwLjljLTIuNCwwLTMuOS0xLjEtMy45LTQuOXYtOC4zSDc4OXYtMS4xbDIuMi0wLjFsMC4yLTMuOWgxLjJ2NGg1LjF2MS4yaC01LjFMNzkyLjcsNDk2LjdMNzkyLjcsNDk2Ljd6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTgxMi4xLDQ5OC45bDAuNSwxLjRjLTEsMC42LTIuNCwxLjQtNC41LDEuNGMtNCwwLTYuNS0yLjQtNi41LTcuNGMwLTQuOCwyLjYtNy40LDYtNy40YzMuMywwLDUuMiwyLDUuMiw2LjZ2MC45aC05LjdjMCwzLjksMS43LDYuMSw1LjIsNi4xQzgxMC4xLDUwMC4zLDgxMS41LDQ5OS40LDgxMi4xLDQ5OC45eiBNODExLjMsNDkzYzAuMS0zLTEuMS00LjktMy44LTQuOXMtNC4xLDEuNy00LjQsNC45SDgxMS4zeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04MjUuMyw0OTAuNmMwLTMsMi45LTMuOSw0LjQtMy45YzEuNywwLDIuOCwwLjQsMy44LDFsLTAuNCwxLjVjLTAuNC0wLjQtMS42LTEuMi0zLjUtMS4yYy0xLjEsMC0yLjksMC42LTIuOSwyLjVjMCwzLjEsNy40LDIuNSw3LjQsN2MwLDMuMS0yLjYsNC01LjEsNGMtMS41LDAtMy4xLTAuNS00LjItMS4ybDAuNS0xLjVjMC42LDAuNSwyLjEsMS40LDMuNywxLjRjMi4xLDAsMy42LTAuNywzLjYtMi42QzgzMi43LDQ5NCw4MjUuMyw0OTUuMiw4MjUuMyw0OTAuNnoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNODQxLjEsNDk2LjdjMCwyLjksMSwzLjYsMi44LDMuNmMxLDAsMS45LTAuNCwyLjUtMC45bDAuNSwxLjRjLTEsMC42LTIuMiwwLjktMy4zLDAuOWMtMi40LDAtMy45LTEuMS0zLjktNC45di04LjNoLTIuMnYtMS4xbDIuMi0wLjFsMC4yLTMuOWgxLjJ2NGg1LjF2MS4yaC01LjFWNDk2Ljd6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTg1OC41LDQ5MS4zYzAtMi41LTEuNC0zLjMtMy4yLTMuM2MtMS4xLDAtMy4xLDAuMy0zLjEsMi4xYzAsMC4zLDAuMSwwLjUsMC4yLDAuOWwtMS40LDAuMWMtMC4xLTAuNC0wLjItMC43LTAuMi0xLjFjMC0yLjEsMi4zLTMuMyw0LjctMy4zYzIsMCw0LjQsMC45LDQuNCw0LjJ2Ny43YzAsMS42LDAuOCwxLjksMS42LDEuNmwwLjIsMS4yYy0wLjMsMC4xLTAuNywwLjEtMC45LDAuMWMtMS4yLDAtMi0wLjgtMi4yLTEuOWMtMS43LDEuNi0zLjMsMS45LTQuNywxLjljLTIuNSwwLTQuMS0xLjYtNC4xLTMuOGMwLTMuMywzLjItNC4xLDYuMi00LjFjMC45LDAsMS43LDAuMSwyLjUsMC4xVjQ5MS4zeiBNODU4LjQsNDk1Yy0wLjctMC4xLTEuNy0wLjItMi42LTAuMmMtMi4yLDAtNC41LDAuNS00LjUsMi44YzAsMS45LDEuMiwyLjgsMy4xLDIuOGMxLjQsMCwzLjItMSw0LjEtMkw4NTguNCw0OTVMODU4LjQsNDk1eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04NjcuNyw1MDEuM2gtMS41VjQ4N2gxLjR2Mi40YzEuMy0xLjcsMy0yLjUsNC41LTIuNWMwLjMsMCwwLjYsMCwwLjksMGwtMC4xLDEuNWMtMC4yLTAuMS0wLjUtMC4xLTAuOC0wLjFjLTEuNSwwLTMuMSwwLjktNC40LDIuNEw4NjcuNyw1MDEuM0w4NjcuNyw1MDEuM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNODc5LjEsNDk2LjdjMCwyLjksMSwzLjYsMi44LDMuNmMxLDAsMS45LTAuNCwyLjUtMC45bDAuNSwxLjRjLTEsMC42LTIuMiwwLjktMy4zLDAuOWMtMi40LDAtMy45LTEuMS0zLjktNC45di04LjNoLTIuMnYtMS4xbDIuMi0wLjFsMC4yLTMuOWgxLjJ2NGg1LjF2MS4yaC01LjFWNDk2Ljd6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTg5OC42LDQ5OC45bDAuNSwxLjRjLTEsMC42LTIuNCwxLjQtNC41LDEuNGMtNCwwLTYuNS0yLjQtNi41LTcuNGMwLTQuOCwyLjYtNy40LDYtNy40YzMuMywwLDUuMiwyLDUuMiw2LjZ2MC45aC05LjdjMCwzLjksMS43LDYuMSw1LjIsNi4xQzg5Ni42LDUwMC4zLDg5OCw0OTkuNCw4OTguNiw0OTguOXogTTg5Ny44LDQ5M2MwLjEtMy0xLjEtNC45LTMuOC00LjlzLTQuMSwxLjctNC40LDQuOUg4OTcuOHoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTE1LjUsNTAxLjNoLTEuNHYtMS42Yy0xLjQsMS4xLTIuOSwxLjktNC42LDEuOWMtMy44LDAtNS45LTIuOS01LjktNy4yYzAtNC43LDIuOC03LjcsNy4yLTcuN2MxLjEsMCwyLjIsMC4zLDMuMywwLjd2LTYuN2gxLjVMOTE1LjUsNTAxLjNMOTE1LjUsNTAxLjN6IE05MTQsNDg4LjljLTEtMC42LTIuMi0wLjktMy4zLTAuOWMtMy42LDAtNS42LDIuNC01LjYsNi4zczIsNiw0LjYsNmMxLjQsMCwyLjktMC43LDQuMy0xLjlWNDg4LjlMOTE0LDQ4OC45eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05MjEuOSw0OTkuNWMwLjYsMCwxLjEsMC4zLDEuMSwxYzAsMC44LTAuNSwxLjEtMS4xLDEuMWMtMC43LDAtMS4xLTAuMy0xLjEtMS4xQzkyMC44LDQ5OS44LDkyMS4zLDQ5OS41LDkyMS45LDQ5OS41eiIvPjxnIGlkPSJjcmVhdGVsb2dvIj48cGF0aCBjbGFzcz0ic3QxIiBkPSJNODEzLjYsMTU5LjZjMC0yNy0yMi44LTQ4LjctNTAuNi00OC43Yy0yLjUsMC01LjIsMC4yLTcuOCwwLjVjLTIxLjgsMy0zNi4zLDE4LjctNDQuNCwzMC43Yy04LjEtMTItMjIuNi0yNy43LTQ0LjQtMzAuN2MtMi41LTAuMy01LjItMC41LTcuOC0wLjVjLTI4LDAtNTAuNiwyMS45LTUwLjYsNDguN2MwLDI3LDIyLjgsNDguOSw1MC42LDQ4LjljMi41LDAsNS4yLTAuMiw3LjgtMC41YzIxLjgtMywzNi4zLTE4LjcsNDQuNC0zMC43YzguMSwxMiwyMi42LDI3LjcsNDQuNCwzMC43YzIuNSwwLjMsNS4yLDAuNSw3LjgsMC41Qzc5MSwyMDguNCw4MTMuNiwxODYuNiw4MTMuNiwxNTkuNnogTTY2NC4yLDE5MC44Yy0xLjksMC4zLTMuNSwwLjMtNS40LDAuM2MtMTguNCwwLTMzLjQtMTQuMi0zMy40LTMxLjVzMTUtMzEuNSwzMy40LTMxLjVjMS43LDAsMy41LDAuMiw1LjQsMC4zYzIwLjQsMi45LDMyLjksMjMuMSwzNy4xLDMxLjJDNjk3LDE2Ny43LDY4NC42LDE4Ny44LDY2NC4yLDE5MC44eiBNNzIwLjUsMTU5LjZjNC4yLTguMSwxNi43LTI4LjIsMzcuMS0zMS4yYzEuOS0wLjIsMy41LTAuMyw1LjQtMC4zYzE4LjQsMCwzMy40LDE0LjIsMzMuNCwzMS41cy0xNSwzMS41LTMzLjIsMzEuNWMtMS43LDAtMy41LTAuMi01LjQtMC4zQzczNy4yLDE4Ny44LDcyNC43LDE2Ny43LDcyMC41LDE1OS42eiIvPjxyZWN0IHg9IjY0NC44IiB5PSIxNTQuOSIgY2xhc3M9InN0MSIgd2lkdGg9IjMwLjQiIGhlaWdodD0iOS44Ii8+PHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSI3NjYuNCwxNjQuNyA3NzYuNiwxNjQuNyA3NzYuNiwxNTQuOSA3NjYuNCwxNTQuOSA3NjYuNCwxNDQuNiA3NTYuNiwxNDQuNiA3NTYuNiwxNTQuOSA3NDYuMywxNTQuOSA3NDYuMywxNjQuNyA3NTYuNiwxNjQuNyA3NTYuNiwxNzUgNzY2LjQsMTc1ICIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02MjIuNSwyMjNsLTguOCwyOC4yaDcuMWwxLjUtNS43aDguMWwxLjUsNS43aDcuNGwtOC45LTI4LjNoLTcuOUw2MjIuNSwyMjNMNjIyLjUsMjIzeiBNNjIzLjcsMjQwLjFsMi41LTEwLjNsMi45LDEwLjNINjIzLjd6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTY2NiwyMzIuNWMwLTUuNC0yLjktOS40LTEwLjgtOS40aC0xMS41djI4LjNoNy4xdi04LjloMy41bDQuMiw4LjloOC4zbC01LjYtMTAuM0M2NjQuNSwyMzkuMiw2NjYsMjM2LjIsNjY2LDIzMi41eiBNNjU0LjUsMjM2LjdoLTMuN3YtNy45aDMuNWMzLjIsMCw0LjIsMS4zLDQuMiwzLjdDNjU4LjYsMjM1LjUsNjU3LjEsMjM2LjcsNjU0LjUsMjM2Ljd6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTY4MSwyMjNoLTkuM3YyOC4zaDkuM2MxMiwwLDE0LTcuOCwxNC0xNC4zQzY5NSwyMjcuOSw2OTEuNSwyMjMsNjgxLDIyM3ogTTY4MS40LDI0NS41aC0yLjd2LTE2LjdoMmM2LjIsMCw2LjcsMyw2LjcsOC40QzY4Ny42LDI0MS45LDY4Ny4xLDI0NS41LDY4MS40LDI0NS41eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03MTUuOCwyNDAuMmMwLDQuNC0xLjIsNS43LTQuNCw1LjdjLTIuNywwLTQuNC0xLTQuNC01LjdWMjIzaC03LjF2MTguNmMwLDguNiw2LjIsMTAuMSwxMSwxMC4xYzUuMSwwLDExLjMtMS45LDExLjMtMTAuMVYyMjNoLTYuN3YxNy4ySDcxNS44eiIvPjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iNzI4LjcsMjI4LjggNzM2LDIyOC44IDczNiwyNDUuNSA3MjguNywyNDUuNSA3MjguNywyNTEuMiA3NTAuNSwyNTEuMiA3NTAuNSwyNDUuNSA3NDMuMSwyNDUuNSA3NDMuMSwyMjguOCA3NTAuNSwyMjguOCA3NTAuNSwyMjMgNzI4LjcsMjIzICIvPjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iNzcyLjksMjM5LjkgNzYzLjgsMjIzIDc1Ni4yLDIyMyA3NTYuMiwyNTEuMiA3NjIuOCwyNTEuMiA3NjIuOCwyMzMuMSA3NzIuNCwyNTEuMiA3NzkuNSwyNTEuMiA3NzkuNSwyMjMgNzcyLjksMjIzICIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03OTYsMjIyLjVjLTguNiwwLTExLjgsNi4yLTExLjgsMTQuOGMwLDkuNCwzLjcsMTQuMywxMS44LDE0LjNjOS4xLDAsMTIuMS02LjQsMTIuMS0xNC43QzgwOC4yLDIyNi4yLDgwNCwyMjIuNSw3OTYsMjIyLjV6IE03OTYsMjQ2Yy00LDAtNC40LTIuOS00LjQtOC42YzAtNi45LDAuNy05LjEsNC40LTkuMWM0LDAsNC43LDEuOSw0LjcsOC44QzgwMC44LDI0My42LDgwMC4xLDI0Niw3OTYsMjQ2eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04MTcuMywxMTIuN2MtMC4zLTAuOC0wLjgtMS43LTEuNS0yLjJjLTAuNy0wLjctMS4zLTEuMi0yLjItMS41cy0xLjktMC41LTIuNy0wLjVjLTEsMC0xLjksMC4yLTIuNywwLjVzLTEuNSwwLjgtMi4yLDEuNXMtMS4yLDEuMy0xLjUsMi4ycy0wLjUsMS45LTAuNSwyLjlzMC4yLDEuOSwwLjUsMi45YzAuMywwLjgsMC44LDEuNywxLjUsMi40czEuMywxLjIsMi4yLDEuNXMxLjksMC41LDIuNywwLjVjMSwwLDEuOS0wLjIsMi43LTAuNXMxLjUtMC44LDIuMi0xLjVzMS4yLTEuMywxLjUtMi40YzAuMy0wLjgsMC41LTEuOSwwLjUtMi45UzgxNy42LDExMy42LDgxNy4zLDExMi43eiBNODE1LjgsMTE3LjhjLTAuMywwLjctMC43LDEuMi0xLjIsMS43cy0xLDAuOC0xLjcsMS4yYy0wLjcsMC4zLTEuMywwLjUtMiwwLjVzLTEuNS0wLjItMi0wLjVjLTAuNy0wLjMtMS4yLTAuNy0xLjctMS4ycy0wLjgtMS0xLjItMS43Yy0wLjMtMC43LTAuNS0xLjMtMC41LTIuMnMwLjItMS41LDAuNS0yLjJzMC43LTEuMywxLjItMS45czEtMC44LDEuNy0xLjJjMC43LTAuMywxLjMtMC41LDItMC41czEuMywwLjIsMiwwLjVzMS4yLDAuNywxLjcsMS4yczAuOCwxLDEuMiwxLjljMC4zLDAuNywwLjUsMS4zLDAuNSwyLjJDODE2LjEsMTE2LjMsODE1LjksMTE3LjEsODE1LjgsMTE3Ljh6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTgxMi4yLDExNi4zYzAuMy0wLjIsMC43LTAuNSwwLjgtMC44czAuMy0wLjcsMC4zLTEuMmMwLTAuNy0wLjItMS4yLTAuNy0xLjdzLTEuMy0wLjctMi40LTAuN2MtMC41LDAtMC44LDAtMS4yLDBzLTAuNywwLTEsMHY3LjFoMS45di0yLjRoMC43bDEuMiwyLjRoMkw4MTIuMiwxMTYuM3ogTTgxMC41LDExNS4zYy0wLjIsMC0wLjMsMC0wLjUsMHYtMS45YzAuMiwwLDAuMywwLDAuNSwwYzAuOCwwLDEuMiwwLjMsMS4yLDFDODExLjcsMTE0LjksODExLjQsMTE1LjMsODEwLjUsMTE1LjN6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTY3MS42LDMwMC42YzAtNC42LTItNi4yLTYuOS02LjJoLTUuOXYxMi4xaDYuMkM2NjguNywzMDYuNyw2NzEuNiwzMDUuMiw2NzEuNiwzMDAuNnoiLz48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjcxOSwzMTAuNSA3MjkuMywzMTAuNSA3MjQsMjk1LjIgIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTYxMy43LDI3NC44djYzLjRoMTk0LjF2LTYzLjRINjEzLjd6IE02MzguNCwzMjIuMmMtOC40LDAtMTQuMi00LjYtMTQuMi0xNS43YzAtMTAuMyw1LjktMTYsMTQuNS0xNmMzLDAsNi4yLDAuNyw4LjEsMS45bC0xLjMsMy41Yy0xLjctMS4zLTQuNi0yLTYuOS0yYy02LjksMC0xMC41LDQuNi0xMC41LDEyLjVjMCw4LjMsMy40LDEyLjUsMTAuNSwxMi41YzMsMCw2LjItMC44LDcuOC0xLjlsMSwzLjJDNjQ0LjksMzIxLjcsNjQxLjcsMzIyLjIsNjM4LjQsMzIyLjJ6IE02NzIuNiwzMjEuOGwtNi42LTEyaC03LjN2MTJINjU1di0zMC43aDEwYzcuOCwwLDEwLjYsMy4yLDEwLjYsOS40YzAsNC4yLTIuMiw3LjMtNS43LDguNmw3LjMsMTIuNkw2NzIuNiwzMjEuOEw2NzIuNiwzMjEuOHogTTcwNS41LDI5NC40aC0xN3YxMGgxNS4zdjMuMmgtMTUuM3YxMC44aDE3djMuNGgtMjAuN1YyOTFoMjAuN1YyOTQuNHogTTczMywzMjEuOGwtMi43LTguMUg3MThsLTIuNyw4LjFoLTMuOWwxMC42LTMwLjdoNGwxMC44LDMwLjdINzMzeiBNNzY2LjIsMjk0LjRoLTEwLjZ2MjcuM2gtMy45di0yNy4zaC0xMC42VjI5MWgyNUw3NjYuMiwyOTQuNEw3NjYuMiwyOTQuNHogTTc5My44LDI5NC40aC0xN3YxMGgxNS4zdjMuMmgtMTUuM3YxMC44aDE3djMuNGgtMjAuN1YyOTFoMjAuN1YyOTQuNEw3OTMuOCwyOTQuNHoiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-size:100%}}#mainView{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mainView,.fullHeight{overflow:hidden;min-height:100%;width:100%;height:100%}.fullHeight{min-width:1024px}#footer,#header,#main{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}#header{height:50px;min-height:50px;width:100%}#main{height:100%}#main,#mainCont{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-flex:auto}#mainCont,#mainContent,#mainSidebar{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}#mainSidebar{width:160px;min-width:160px;overflow-y:auto;overflow-x:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}#subMainSidebar{min-width:0;width:0;overflow-y:hidden;overflow-x:hidden;position:relative}#mainContent{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-flex:auto;min-width:544px;width:544px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subMenuContainer{position:absolute;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#editor,#notify,#tabBar,#toolBar,.subMenuContainer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}#toolBar{width:100%}#tabBar,#toolBar{padding-left:50px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex:0 0 auto}#editor{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-flex:auto;min-height:200px;position:relative;overflow-y:hidden}@media screen and (max-width:750px){#editor{min-height:257px}#tabBar{padding-left:0}}#editor img{margin:5px}#notify{min-height:50px;height:50px;cursor:row-resize}#output{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-flex:auto;background-color:#000}#outputOut{height:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.hsplitter{min-height:0;width:100%;cursor:row-resize;background-color:#333;height:0}.vsplitter{min-width:5px;width:5px;cursor:col-resize}.ace_editor,.secret-tab{position:relative;width:100%}.ace_editor.hide-line-numbers .ace_scroller{left:0!important}.light #editor{background-color:#dae3e3}.dark #editor{background-color:#2c353a}#apology-not-supported{margin:auto;text-align:center;font-size:1.2em;color:#7f8c8d}.mainSidebarContainer ul li.selected a,.mainSidebarContainer ul li a{padding-left:13px}#arduino_logo .small-screen.svg-icon,#librariesSidebar .tabs a.smaller_sidebar,#select-container-mobile,.header .left_btn button#SaveButton,.header .left_btn button#select-board-mobile,.header .left_btn button#share svg,.library-item .mobile_sidebar,.library-item .smaller_sidebar,.messages ul li.connection-lost-mobile{display:none}.header .left_btn button#share span.title{display:block}#mainSidebar li a span{z-index:1000}#examplesSidebar button.close.icon,#librariesSidebar button.close.icon,#serialSidebar button.close.icon,#sketchbookSidebar button.close.icon{margin-bottom:8px}@media screen and (max-width:1220px){div.hasSubmenu div.dropover.simple.more ul{left:-266px;position:relative}}@media screen and (max-width:480px){div.hasSubmenu div.dropover.simple.more ul{left:-166px;position:relative}}@media screen and (max-width:1024px){.vsplitter{cursor:default}.sidebar .subSidebarContainer .fileList ul.libraries li .buttons{visibility:visible}.library_desc:hover .sub_menu_trigger,.sub_menu_trigger{display:none}#arduino_logo svg{display:none;z-index:1000}#arduino_logo .small-screen.svg-icon{display:block}#arduino_logo .small-screen svg{display:inline-block;width:42px;position:absolute;left:4px;right:auto;bottom:9px}#mainView,.fullHeight{min-width:0}#mainContent{min-width:0;width:100%}#mainSidebar{width:50px;min-width:50px}.brand h1.editor-title{display:none}.brand .title-icon svg{fill:transparent}.mainSidebarContainer ul{margin-top:38px}.brand.by_col{width:50px}.mainSidebarContainer{z-index:1}#mainSidebar li a span{display:inline-block;position:absolute;margin-top:-10px;margin-left:9px;color:#006d70;background-color:#80cbcd;padding:10px 0 11px;width:0;overflow:hidden;white-space:nowrap;bottom:auto}#mainSidebar li a:hover span,#mainSidebar li a span{-webkit-transition-property:width,padding;transition-property:width,padding;-webkit-transition-duration:.2s;transition-duration:.2s}#mainSidebar li a:hover span{padding:10px 30px 11px 0;width:auto}#mainSidebar li a{-webkit-transition-delay:.1s;transition-delay:.1s}#mainSidebar li a,#mainSidebar li a:hover{-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;transition-duration:.2s}#mainSidebar li a:hover{background-color:#80cbcd;-webkit-transition-delay:0s;transition-delay:0s}}@media screen and (max-width:1024px) and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){#mainSidebar li a:hover span{-webkit-transform:translateZ(1px);transform:translateZ(1px)}}@media screen and (max-width:1024px){#mainSidebar li.selected a:hover span{display:none}#mainSidebar li a:hover .icon{fill:#006d70}#editor #ace .ace_gutter{z-index:0}.mainSidebarContainer.fill.by_col{overflow:visible;z-index:2}}@media only screen and (max-width:1024px) and (max-height:700px){#arduino_logo{display:inline-block}}@media only screen and (max-width:1024px) and (max-height:550px){#arduino_logo{display:none}}@media screen and (max-width:845px){#examplesSidebar .tabs.custom-filter ul li a,#librariesSidebar .tabs.custom-filter ul li a{padding-left:0;padding-top:0;display:block}#examplesSidebar .tabs.custom-filter .icon.magnify,#librariesSidebar .tabs.custom-filter .icon.magnify{padding-top:1px}#examplesSidebar .tabs.custom-filter,#librariesSidebar .tabs.custom-filter{margin-top:17px;margin-bottom:2px}.current-item-label{white-space:normal;word-break:break-all;line-height:20px;margin-top:-2px}#toolBar .header .left_btn .select-container button.select-title{padding-bottom:0;max-height:30px;padding-right:25px}#librariesSidebar .tabs a.smaller_sidebar,.library-item .smaller_sidebar{display:inline-block}#librariesSidebar .tabs a.regular_sidebar,.library-item .regular_sidebar{display:none}}@media (max-width:750px){#toolBar{padding-left:20px}#toolBar,.toolbarCont{max-width:100%}.tabs ul li a{padding-left:19px}#select-container-mobile select{width:100%;height:100%;text-transform:uppercase;border:none;background:transparent;font-family:Typonine Sans Regular;color:#000;letter-spacing:.1em;font-size:12.8px;line-height:normal;padding-right:24px;padding-left:7px;text-align:center;text-align:-webkit-center;text-align:-moz-center;-moz-text-align-last:center;text-align-last:center;position:absolute;top:0;left:0;height:34px;display:inline-block;-moz-appearance:none;-webkit-appearance:none;appearance:none}.dark #select-container-mobile select{color:#fff}#select-container-mobile select:-moz-placeholder,#select-container-mobile select:-ms-input-placeholder,#select-container-mobile select::-moz-placeholder,#select-container-mobile select::-webkit-input-placeholder,#select-container-mobile select:placeholder-shown{text-align:center}#select-container-mobile select:active,#select-container-mobile select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.toolbarCont .loader{min-width:0}.secondaryBar{padding:5px 10px}#secondaryToolbar{overflow-y:auto}#secondaryToolbar span{max-height:100%}#examplesSidebar .custom-filter,#librariesSidebar .custom-filter,#sketchbookSidebar .buttonsWrapper button.base.primary.icon,#toolBar .more-button,.header .left_btn ar-select,.header .left_btn button#upload,.mainSidebarContainer .main-menu ul li:nth-child(4),.mainSidebarContainer .main-menu ul li:nth-child(5),.mainSidebarContainer .main-menu ul li:nth-child(6){display:none}.header .left_btn #select-container-mobile{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#7f8c8e;max-width:144px;position:relative}.header .left_btn #select-container-mobile button#select-board-mobile{width:calc(100% - 8px);display:inline-block}.header .left_btn #select-container-mobile .svg-icon{position:absolute;top:8px;right:10px;pointer-events:none}.header .left_btn #select-container-mobile svg{padding:6px;display:inline-block;width:20px;height:20px;fill:#2c353a;background:#b5c8c9}.dark .header .left_btn #select-container-mobile svg{fill:#fff;background:#56666a}.header .left_btn button#select-board-mobile select{max-width:100%}#toolBar button.base.primary.icon#SaveButton{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:9px 8px}.header .left_btn button#SaveButton span.mobile-btn{font-family:Typonine Sans Regular;color:#000;letter-spacing:.1em;font-size:12.8px;line-height:normal;margin-top:1px;display:inline-block}.dark .header .left_btn button#SaveButton span.mobile-btn{color:#fff}#subMainSidebar button.base.close.icon svg{width:12px;height:12px;margin:2px;opacity:.7}button.close.icon{margin-top:-4px;margin-bottom:18px}#examplesSidebar button.close.icon,#librariesSidebar button.close.icon,#serialSidebar button.close.icon,#sketchbookSidebar button.close.icon{margin-bottom:9px}.header .left_btn button.primary{min-height:34px}.header .left_btn button#share span.title{display:none}.header .left_btn button#share svg{display:inline-block;width:25px;height:17px;fill:#2c353a}.dark .header .left_btn button#share svg{fill:#dae3e3}#outputOut{display:none}}.messages.mobile ul li.compilations-exceeded,.messages.mobile ul li.connection-lost{display:none}.messages.mobile ul li.connection-lost-mobile{display:block}.messages.mobile ul li.connection-lost-mobile .close,.mobile-notif{display:none}.desktop-notif{display:block}@media screen and (max-width:768px){.embed-iframe{display:none}.modal .buttons.share{display:inline-block;right:101px;position:absolute;z-index:2}.modal form.full{float:right}.modal form.full .buttons{margin-top:15px}.modal form.full.rename{width:100%}.modal .libraries-modal form.full{width:100%;float:none}.modal .libraries-modal form.full .buttons{margin-top:40px}div.clearfix{clear:both}#mainSidebar li a span{display:none}}@media screen and (max-width:580px){#librariesSidebar div.block.header .by_row .buttonsWrapper button.base.icon{display:none}.messages.conn-lost{left:0;right:auto;top:0;margin:0;width:100%}.messages a{margin:0;margin-top:20px}.messages ul{right:auto;width:100%;height:auto}.mobile-notif{display:block}.desktop-notif{display:none}.messages ul.connection-lost-mobile{background-color:rgba(0,0,0,.65);height:100%}.messages ul.compilations-exceeded,.messages ul.connection-lost{pointer-events:none;height:100%}.messages ul.compilations-exceeded *,.messages ul.connection-lost *{pointer-events:auto}.messages ul li{display:none}.messages ul li.connection-lost-mobile span.text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;height:160px;padding:0 18%;font-size:14px;line-height:20px;letter-spacing:.7px;border-radius:0;position:relative;top:calc(50% - 80px)}.notifitem span.close{top:2px}.notifitem span.close svg{width:14px;height:14px}.basemodal{position:absolute;max-height:none;display:inline-block}.basemodal::-webkit-scrollbar{display:none}.modal{margin:auto;margin-top:20px;max-width:calc(100% - 40px)}.tryReconnect .reconnect-container{padding:0 22px}.tryReconnect .reconnect-text{margin:0 0 24px}.tryReconnect .download-plugin{top:0;margin:15px 0}}@media screen and (max-width:480px){#toolBar .toolbar-header{display:none}.toolbarCont{padding:2px 9px 27px 0}.mainSidebarContainer ul{margin-top:25px}.subSidebarContainer .header .buttonsWrapper{margin-bottom:7px}#examplesSidebar .searchContainer,#librariesSidebar .searchContainer{margin-bottom:4px}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0) and (max-width:480px){.toolbarCont.by_col{-webkit-transform:translateZ(1px);transform:translateZ(1px)}}div#home_mobile ul li a{cursor:pointer}#main.compressed #arduino_logo .small-screen.svg-icon svg{width:42px;position:relative;left:1px}#main.compressed #arduino_logo .small-screen.svg-icon{display:inline-block;position:absolute;left:3px;right:auto;bottom:9px;background-color:#00979d;z-index:1}#main.compressed #mainSidebar{width:50px;min-width:50px}#main.compressed #mainSidebar .brand h1{display:none}#main.compressed #mainSidebar .brand .title-icon svg{fill:transparent}#main.compressed #mainSidebar .mainSidebarContainer ul{margin-top:38px}#main.compressed #mainSidebar .brand.by_col{width:50px}#main.compressed .mainSidebarContainer{z-index:1}#main.compressed #mainSidebar li a span{display:inline-block;position:absolute;margin-top:-10px;margin-left:9px;color:#006d70;background-color:#80cbcd;padding:11px 0 10px;width:0;overflow:hidden;white-space:nowrap;height:40px}#main.compressed #mainSidebar li a:hover span,#main.compressed #mainSidebar li a span{-webkit-transition-property:width,padding;transition-property:width,padding;-webkit-transition-duration:.2s;transition-duration:.2s}#main.compressed #mainSidebar li a:hover span{padding:11px 30px 10px 0;width:auto}#main.compressed #mainSidebar li a{-webkit-transition-delay:.1s;transition-delay:.1s;height:40px}#main.compressed #mainSidebar li a,#main.compressed #mainSidebar li a:hover{-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;transition-duration:.2s}#main.compressed #mainSidebar li a:hover{background-color:#80cbcd;-webkit-transition-delay:0s;transition-delay:0s}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){#main.compressed #mainSidebar li a:hover span{-webkit-transform:translateZ(1px);transform:translateZ(1px)}}#main.compressed #mainSidebar li.selected a:hover span{display:none}#main.compressed #mainSidebar li a:hover .icon{fill:#006d70}#main.compressed #editor #ace .ace_gutter{z-index:0}#main.compressed .mainSidebarContainer.fill.by_col{overflow:visible;z-index:2}@media only screen and (max-height:700px){#main.compressed #mainSidebar #arduino_logo{display:inline-block}}@media only screen and (max-height:550px){#main.compressed #mainSidebar #arduino_logo{display:none}}@media screen and (max-width:414px){#librariesSidebar .tabs a.smaller_sidebar,.library-item .smaller_sidebar{display:none}#librariesSidebar .tabs a.regular_sidebar,.library-item .mobile_sidebar{display:inline-block}.modal .libraries-modal form.full .buttons{margin-top:12px}}.select{-ms-flex:1 0 0px;flex:1 0 0}.select,.select .select-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1}.select .select-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 0px;flex:1 0 0;position:relative;max-height:36px}.select .select-container.disabled button{opacity:.5}.select .select-container .select-content{position:absolute;top:36px;background-image:none}.select .select-container .select-content ul{padding:36px 0 0;margin:-48px 0 0;background-color:transparent;border:none!important}.select .select-container .select-content ul li ul{margin-top:-36px}.select .select-container .select-content ul li .select-item{cursor:pointer;margin:0;padding:8px}.select .select-container .select-content .scrollable{max-height:150px;background-color:#f7f7f7}.select .select-container .select-content .scrollbar{max-height:100px}.select-title{-webkit-box-shadow:none;box-shadow:none;border-radius:0;text-align:left;margin:0;-webkit-transition:none;transition:none;z-index:2;text-transform:none;padding:10px;max-width:248px;background-color:transparent;color:#2c353a;font-family:Typonine Sans Medium;font-size:1em;-webkit-font-smoothing:antialiased;letter-spacing:.05em;display:inline-block;position:relative;white-space:nowrap;overflow:hidden;padding-right:20px}.light #toolBar .select .select-container{background-color:#fff}.select-title:active,.select-title:hover{top:0;-webkit-box-shadow:none;box-shadow:none}.select-content{position:absolute;padding-top:12px;background-repeat:no-repeat;z-index:10}.select-content .scrollable{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:0}.select-content .scrollable:hover{padding-right:0}.select-content .scrollable li{min-width:100%}.select-content ul{margin:0;padding:0;list-style-type:none}.select-content ul li.separator{border-top:1px solid #ddd}.select-content ul li ul{-webkit-box-shadow:none;box-shadow:none}.select-content.simple ul li ul li .select-item{padding-left:30px}.select-content.simple .select-item{width:100%;text-align:left;letter-spacing:.05em}.select-content.simple,.select-content.simple.more{background-position:top 6px left 10px}.select-content.context{padding-top:12px}#toolBar .select{height:36px;max-width:248px;margin-right:8px}.light .select .select-container{background-color:#dae3e3}.light .modal .select .select-container{background-color:#c9d2d2}.light .select-content ul{background-color:#f7f7f7;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.15);box-shadow:0 0 0 3px rgba(0,0,0,.15)}.light .select-content ul li ul{-webkit-box-shadow:none;box-shadow:none}.light .select-content .separator{border-bottom:1px solid #dae3e3}.light .select-content.simple ul{border-top:3px solid #9eaaab}.light .select-content.simple .select-item{background-color:#f7f7f7;color:#000}.light .select-content.simple .select-item span.shortcut{right:10px;position:absolute;vertical-align:top}.light .select-content.simple .select-item:hover{background-color:#dae3e3}.light .select-content.simple li.other{background-color:#f7f7f7}.light .select-content.simple li.other .select-item{color:#000}.light .select-content.simple.more{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTMuOTk5cHgiIGhlaWdodD0iNi45OTlweCIgdmlld0JveD0iLTMuMjY0IC0xMy44ODUgMTMuOTk5IDYuOTk5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0zLjI2NCAtMTMuODg1IDEzLjk5OSA2Ljk5OSINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cG9seWdvbiBmaWxsPSIjMDA5NzlEIiBwb2ludHM9Ii0zLjI2NCwtNi44ODYgMy43MzcsLTEzLjg4NSAxMC43MzUsLTYuODg2ICIvPg0KPC9zdmc+DQo=)}.light .select-content.simple.more ul{border-top:3px solid #20a3a8}.dark .select-title{color:#ecf1f1}.dark .select .select-container{background-color:#171e21}.dark .sidebar .select .select-container{background-color:#2c353a}.dark .select-content{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTMuOTk5cHgiIGhlaWdodD0iNi45OTlweCIgdmlld0JveD0iLTMuMjY0IDE4LjQyNCAxMy45OTkgNi45OTkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTMuMjY0IDE4LjQyNCAxMy45OTkgNi45OTkiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iIzlFQUFBQiIgcG9pbnRzPSItMy4yNjQsMjUuNDIzIDMuNzM3LDE4LjQyNCAxMC43MzUsMjUuNDIzICIvPg0KPC9zdmc+DQo=)}.dark .select-content ul{border-top:3px solid #20a3a8;background-color:#374146;-webkit-box-shadow:0 0 0 3px hsla(0,0%,100%,.1);box-shadow:0 0 0 3px hsla(0,0%,100%,.1)}.dark .select-content ul li ul{-webkit-box-shadow:none;box-shadow:none}.dark .select-content .separator{border-bottom:1px solid #434f54}.dark .select-content.simple .select-item{background-color:#262d30;color:#fff}.dark .select-content.simple .select-item:hover,.dark .select-content.simple li.other{background-color:#374146}.dark .select-content.simple li.other .select-item{color:#bdc7c7}.dark .select-content.simple.more ul{border-top:3px solid #8d9a9b}.select-content .select-item{position:relative}.current-item-label{display:inline-block;max-width:calc(100% - 35px);overflow:hidden;text-overflow:ellipsis;vertical-align:top}.select-content .select-item div{padding-right:1em;word-break:break-word}.select-content .select-item.selected:after{position:absolute;top:8px;right:12px;content:" ";border:solid #20a3a8;border-width:0 1px 1px 0;width:6px;height:11px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.library-item .select-content .select-item.selected:after{display:none}.connected-board{font-family:Typonine Sans Bold;display:inline-block;margin-top:2px;margin-left:10px}span.board-disconnected:before{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAPCAYAAAD+pA/bAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH3wcODzQvZuQm6gAAAaVJREFUOMvdlM9LVFEUxz/nvtcsXaSrBN3ke0/lZeFKxMidWwXHGVuJKxEdXbnMNkEbqcYiIsSFGFP/gAvLH+giUNQ3wji6KEEkWhi1MBDfO20UCuaNMUvP8p57v5/D937vhWtdChIkG+7H9Q8e3q4Ker3WchqmXDOfdB8jZnmnzx0qJf47tBYwuhykHa8iQCQyBxwLvApS7sTleqHbqz49t1ZQ2lSZ8d/tF+M05CqbtvobG6wwWgJuKYwnzmTuLKGLAndVeXHnfXFMQMsCPq6v16tIY8yGk5vTgz/+ghwL1IJmvw+/fY1t15U6Z6kedba379oAYkwPMBUDWLs3X+jY7m/uMWG4JmgtyKqfK2aWMnZWRYZj7J0FBmwAVf0sIk9ikvR1I+3UmPD8DXBD4JeiHbspdySCBQM/Y9zZ/K872Eg7NYlIFoEW0GmNZEoMn4B6QTJ+bi9bcUz/EVd56ef2R1s+FL/YlnkAHCr6PN/njVQMSKg8vZh81m/aG71MS9N84VAjulC+KfrsqscWW4VurzqfdB7pZOlBdnpdN0g549f7P/sDQuya6fAmpJoAAAAASUVORK5CYII=");position:relative;margin-right:5px}.change-button{text-transform:uppercase;color:#00979d}.select-item .change-button:hover{color:#005c5f}.ar-select-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10}.tooltip-element{position:absolute;display:none;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;max-width:100%;max-height:100%;z-index:20002}.tooltip-element.tooltip-open{display:block}.tooltip-element .tooltip-content{position:relative;font-family:inherit;padding:2px 5px 3px}.tooltip-element .tooltip-content:before{content:"";display:block;position:absolute;width:0;height:0;border:8px solid transparent}.tooltip-element .tooltip-content .shortcut{margin:0;padding:3px 5px;margin-left:5px;margin-right:-5px}.tooltip-element.tooltip-element-attached-bottom.tooltip-element-attached-center .tooltip-content{margin-bottom:8px}.tooltip-element.tooltip-element-attached-bottom.tooltip-element-attached-center .tooltip-content:before{top:100%;left:50%;margin-left:-8px}.tooltip-element.tooltip-element-attached-top.tooltip-element-attached-center .tooltip-content{margin-top:8px}.tooltip-element.tooltip-element-attached-top.tooltip-element-attached-center .tooltip-content:before{bottom:100%;left:50%;margin-left:-8px}.tooltip-element.tooltip-element-attached-right.tooltip-element-attached-middle .tooltip-content{margin-right:8px}.tooltip-element.tooltip-element-attached-right.tooltip-element-attached-middle .tooltip-content:before{left:100%;top:50%;margin-top:-8px}.tooltip-element.tooltip-element-attached-left.tooltip-element-attached-middle .tooltip-content{margin-left:8px}.tooltip-element.tooltip-element-attached-left.tooltip-element-attached-middle .tooltip-content:before{right:100%;top:50%;margin-top:-8px}.tooltip-element.tooltip-element-attached-top.tooltip-element-attached-left.tooltip-target-attached-bottom .tooltip-content{margin-top:8px}.tooltip-element.tooltip-element-attached-top.tooltip-element-attached-left.tooltip-target-attached-bottom .tooltip-content:before{bottom:100%;left:8px}.tooltip-element.tooltip-element-attached-top.tooltip-element-attached-right.tooltip-target-attached-bottom .tooltip-content{margin-top:8px}.tooltip-element.tooltip-element-attached-top.tooltip-element-attached-right.tooltip-target-attached-bottom .tooltip-content:before{bottom:100%;right:8px}.tooltip-element.tooltip-element-attached-bottom.tooltip-element-attached-left.tooltip-target-attached-top .tooltip-content{margin-bottom:8px}.tooltip-element.tooltip-element-attached-bottom.tooltip-element-attached-left.tooltip-target-attached-top .tooltip-content:before{top:100%;left:8px}.tooltip-element.tooltip-element-attached-bottom.tooltip-element-attached-right.tooltip-target-attached-top .tooltip-content{margin-bottom:8px}.tooltip-element.tooltip-element-attached-bottom.tooltip-element-attached-right.tooltip-target-attached-top .tooltip-content:before{top:100%;right:8px}.tooltip-element.tooltip-element-attached-top.tooltip-element-attached-right.tooltip-target-attached-left .tooltip-content{margin-right:8px}.tooltip-element.tooltip-element-attached-top.tooltip-element-attached-right.tooltip-target-attached-left .tooltip-content:before{top:8px;left:100%}.tooltip-element.tooltip-element-attached-top.tooltip-element-attached-left.tooltip-target-attached-right .tooltip-content{margin-left:8px}.tooltip-element.tooltip-element-attached-top.tooltip-element-attached-left.tooltip-target-attached-right .tooltip-content:before{top:8px;right:100%}.tooltip-element.tooltip-element-attached-bottom.tooltip-element-attached-right.tooltip-target-attached-left .tooltip-content{margin-right:8px}.tooltip-element.tooltip-element-attached-bottom.tooltip-element-attached-right.tooltip-target-attached-left .tooltip-content:before{bottom:8px;left:100%}.tooltip-element.tooltip-element-attached-bottom.tooltip-element-attached-left.tooltip-target-attached-right .tooltip-content{margin-left:8px}.tooltip-element.tooltip-element-attached-bottom.tooltip-element-attached-left.tooltip-target-attached-right .tooltip-content:before{bottom:8px;right:100%}.tooltip-element.light .tooltip-content{background-color:#374146;color:#dae3e3}.tooltip-element.light .tooltip-content .shortcut{background-color:#171e21}.tooltip-element.light.tooltip-element-attached-top .tooltip-content{border-top:3px solid #171e21}.tooltip-element.light.tooltip-element-attached-right .tooltip-content{border-right:3px solid #171e21}.tooltip-element.light.tooltip-element-attached-bottom .tooltip-content{border-bottom:3px solid #171e21}.tooltip-element.light.tooltip-element-attached-left .tooltip-content{border-left:3px solid #171e21}.tooltip-element.light.tooltip-element-attached-bottom.tooltip-element-attached-center .tooltip-content:before,.tooltip-element.light.tooltip-element-attached-bottom.tooltip-element-attached-left.tooltip-target-attached-top .tooltip-content:before,.tooltip-element.light.tooltip-element-attached-bottom.tooltip-element-attached-right.tooltip-target-attached-top .tooltip-content:before{border-top-color:#171e21}.tooltip-element.light.tooltip-element-attached-bottom.tooltip-element-attached-left.tooltip-target-attached-right .tooltip-content:before,.tooltip-element.light.tooltip-element-attached-left.tooltip-element-attached-middle .tooltip-content:before,.tooltip-element.light.tooltip-element-attached-top.tooltip-element-attached-left.tooltip-target-attached-right .tooltip-content:before{border-right-color:#171e21}.tooltip-element.light.tooltip-element-attached-top.tooltip-element-attached-center .tooltip-content:before,.tooltip-element.light.tooltip-element-attached-top.tooltip-element-attached-left.tooltip-target-attached-bottom .tooltip-content:before,.tooltip-element.light.tooltip-element-attached-top.tooltip-element-attached-right.tooltip-target-attached-bottom .tooltip-content:before{border-bottom-color:#171e21}.tooltip-element.light.tooltip-element-attached-bottom.tooltip-element-attached-right.tooltip-target-attached-left .tooltip-content:before,.tooltip-element.light.tooltip-element-attached-right.tooltip-element-attached-middle .tooltip-content:before,.tooltip-element.light.tooltip-element-attached-top.tooltip-element-attached-right.tooltip-target-attached-left .tooltip-content:before{border-left-color:#171e21}.tooltip-element.dark .tooltip-content{background-color:#f7f9f9;color:#374146}.tooltip-element.dark .tooltip-content .shortcut{background-color:#bdc7c7}.tooltip-element.dark.tooltip-element-attached-top .tooltip-content{border-top:3px solid #bdc7c7}.tooltip-element.dark.tooltip-element-attached-right .tooltip-content{border-right:3px solid #bdc7c7}.tooltip-element.dark.tooltip-element-attached-bottom .tooltip-content{border-bottom:3px solid #bdc7c7}.tooltip-element.dark.tooltip-element-attached-left .tooltip-content{border-left:3px solid #bdc7c7}.tooltip-element.dark.tooltip-element-attached-bottom.tooltip-element-attached-center .tooltip-content:before,.tooltip-element.dark.tooltip-element-attached-bottom.tooltip-element-attached-left.tooltip-target-attached-top .tooltip-content:before,.tooltip-element.dark.tooltip-element-attached-bottom.tooltip-element-attached-right.tooltip-target-attached-top .tooltip-content:before{border-top-color:#bdc7c7}.tooltip-element.dark.tooltip-element-attached-bottom.tooltip-element-attached-left.tooltip-target-attached-right .tooltip-content:before,.tooltip-element.dark.tooltip-element-attached-left.tooltip-element-attached-middle .tooltip-content:before,.tooltip-element.dark.tooltip-element-attached-top.tooltip-element-attached-left.tooltip-target-attached-right .tooltip-content:before{border-right-color:#bdc7c7}.tooltip-element.dark.tooltip-element-attached-top.tooltip-element-attached-center .tooltip-content:before,.tooltip-element.dark.tooltip-element-attached-top.tooltip-element-attached-left.tooltip-target-attached-bottom .tooltip-content:before,.tooltip-element.dark.tooltip-element-attached-top.tooltip-element-attached-right.tooltip-target-attached-bottom .tooltip-content:before{border-bottom-color:#bdc7c7}.tooltip-element.dark.tooltip-element-attached-bottom.tooltip-element-attached-right.tooltip-target-attached-left .tooltip-content:before,.tooltip-element.dark.tooltip-element-attached-right.tooltip-element-attached-middle .tooltip-content:before,.tooltip-element.dark.tooltip-element-attached-top.tooltip-element-attached-right.tooltip-target-attached-left .tooltip-content:before{border-left-color:#bdc7c7}.tooltip-element.tooltip-special{max-width:230px;left:-20px!important}.tooltip-element.tooltip-special .tooltip-content{padding:8px}.tooltip-element.tooltip-special .tooltip-content a{color:#7fcbcd}.tooltip-element.tooltip-special.tooltip-element-attached-left.tooltip-element-attached-middle .tooltip-content:before{right:100%;top:50%;margin-top:-10px}.tooltip-element.tooltip-special .tooltip-content:before{content:"";display:block;position:absolute;width:0;height:0;border:10px solid transparent}@font-face{font-family:Typonine Mono Regular;src:url("https://content.arduino.cc/fonts/WF-028075-009795-001720.eot");src:url("https://content.arduino.cc/fonts/WF-028075-009795-001720.eot?#iefix") format("embedded-opentype"),url("https://content.arduino.cc/fonts/WF-028075-009795-001720.woff") format("woff"),url("https://content.arduino.cc/fonts/WF-028075-009795-001720.woff") format("woff"),url("https://content.arduino.cc/fonts/WF-028075-009795-001720.svg#Typotheque_webfonts_service") format("svg")}@font-face{font-family:Typonine Sans Light;src:url("https://content.arduino.cc/fonts/WF-028075-009795-001726.eot");src:url("https://content.arduino.cc/fonts/WF-028075-009795-001726.eot?#iefix") format("embedded-opentype"),url("https://content.arduino.cc/fonts/WF-028075-009795-001726.woff") format("woff"),url("https://content.arduino.cc/fonts/WF-028075-009795-001726.woff") format("woff"),url("https://content.arduino.cc/fonts/WF-028075-009795-001726.svg#Typotheque_webfonts_service") format("svg")}@font-face{font-family:Typonine Sans Regular;src:url("https://content.arduino.cc/fonts/WF-028075-009795-001728.eot");src:url("https://content.arduino.cc/fonts/WF-028075-009795-001728.eot?#iefix") format("embedded-opentype"),url("https://content.arduino.cc/fonts/WF-028075-009795-001728.woff") format("woff"),url("https://content.arduino.cc/fonts/WF-028075-009795-001728.woff") format("woff"),url("https://content.arduino.cc/fonts/WF-028075-009795-001728.svg#Typotheque_webfonts_service") format("svg")}@font-face{font-family:Typonine Sans Regular Italic;src:url("https://content.arduino.cc/fonts/WF-028075-009795-001729.eot");src:url("https://content.arduino.cc/fonts/WF-028075-009795-001729.eot?#iefix") format("embedded-opentype"),url("https://content.arduino.cc/fonts/WF-028075-009795-001729.woff") format("woff"),url("https://content.arduino.cc/fonts/WF-028075-009795-001729.woff") format("woff"),url("https://content.arduino.cc/fonts/WF-028075-009795-001729.svg#Typotheque_webfonts_service") format("svg")}@font-face{font-family:Typonine Sans Medium;src:url("https://content.arduino.cc/fonts/WF-028075-009795-001730.eot");src:url("https://content.arduino.cc/fonts/WF-028075-009795-001730.eot?#iefix") format("embedded-opentype"),url("https://content.arduino.cc/fonts/WF-028075-009795-001730.woff") format("woff"),url("https://content.arduino.cc/fonts/WF-028075-009795-001730.woff") format("woff"),url("https://content.arduino.cc/fonts/WF-028075-009795-001730.svg#Typotheque_webfonts_service") format("svg")}@font-face{font-family:Typonine Sans Bold;src:url("https://content.arduino.cc/fonts/WF-028075-009795-001732.eot");src:url("https://content.arduino.cc/fonts/WF-028075-009795-001732.eot?#iefix") format("embedded-opentype"),url("https://content.arduino.cc/fonts/WF-028075-009795-001732.woff") format("woff"),url("https://content.arduino.cc/fonts/WF-028075-009795-001732.woff") format("woff"),url("https://content.arduino.cc/fonts/WF-028075-009795-001732.svg#Typotheque_webfonts_service") format("svg")}.light .sidebar .subSidebarContainer .fileList library-example li.library-examples-container:hover{background-color:#dae3e3}.light .sidebar .subSidebarContainer .fileList library-example li.library-examples-container:hover .library_examples_name{max-width:calc(100% - 48px)}.dark .sidebar .subSidebarContainer .fileList library-example li.library-examples-container:hover{background-color:#374146}.dark .sidebar .subSidebarContainer .fileList library-example li.library-examples-container:hover .library_examples_name{max-width:calc(100% - 48px)}