.shared-tooltip{border:1px solid #202030;box-shadow:inset 0 0 1px #b6b5c2;background:#292c32}#sidebar{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;position:fixed;width:250px;top:75px;bottom:0;border-right:1px solid #202227;background:rgba(7,9,14,.88);backdrop-filter:blur(8px)}.show-sidebar-button{position:fixed;bottom:1em;left:1em;padding:.5em!important}.sidebar-tabs{position:absolute;width:48px;top:44px;bottom:0;left:0;background:#17181c;color:#5c6270;transition:width .15s cubic-bezier(.22,.61,.36,1)}.sidebar-tabs .simplebar-track.simplebar-horizontal{display:none}.sidebar-tabs:hover{width:185px;box-shadow:4px 8px 20px rgba(0,0,0,.7);color:#b9bdc6}.sidebar-tabs:hover .active{color:#e3e4e8}.sidebar-tabs .line{border-right:1px solid #101114;position:absolute;right:0;top:0;bottom:0;width:1px}.sidebar-tabs ul{margin:0;padding:0;overflow:hidden-x}.sidebar-tabs ul,.sidebar-tabs ul .simplebar-content{height:100%;display:flex;flex-direction:column}.sidebar-tabs li{cursor:pointer;display:block;height:48px;width:185px;padding:0;margin:0;border-top:1px solid transparent;border-bottom:1px solid transparent;font-size:10pt}.sidebar-tabs li .fa,.sidebar-tabs li .far,.sidebar-tabs li .fas{text-align:center;font-size:24px;line-height:46px;display:inline-block;width:46px;border-left:3px solid transparent;vertical-align:middle;margin-right:2px}.sidebar-tabs li:hover{color:#e3e4e8}.sidebar-tabs li.active{color:#c7cad1;background:#22252a;border-top:1px solid #101114;border-bottom:1px solid #101114}.sidebar-tabs li.active .fa{border-left-color:#2bc44e}.sidebar-tabs li.active:first-child{border-top-color:transparent}.sidebar-tab-header{text-align:center;top:44px;height:28px;line-height:28px;font-weight:700;font-size:8pt;color:#8f95a3;border-bottom:1px solid #373b43}.sidebar-list,.sidebar-tab-header{position:absolute;left:48px;right:0}.sidebar-list{top:72px;bottom:0}.sidebar-list .scrollable-container{position:absolute;left:0;right:0;bottom:0;top:0}#apparatus-search{background:#2e3138;height:44px;padding:8px;border-bottom:1px solid #121416}#apparatus-search input::placeholder{text-align:center}.category-group-wrapper h3{background-color:#393d46;background:-webkit-gradient(linear,left top,left bottom,from(#393d46),to(#353841));background:-webkit-linear-gradient(top,#393d46,#353841);background:-moz-linear-gradient(top,#393d46,#353841);background:-ms-linear-gradient(top,#393d46,#353841);background:-o-linear-gradient(top,#393d46,#353841);color:#f1f2f4;padding:6px 8px;margin:0;font-size:.95em!important;border:0;border-top:1px solid #606060;border-bottom:1px solid #202227;outline:none;position:sticky;top:0;z-index:20}.category-group-wrapper h3 .fas{width:1em;margin-right:.5em;height:100%}.category-group-wrapper h3[aria-expanded=true] .fas:before{content:"\f0d7"}.category-group{margin-top:0;padding:0;cursor:pointer;background:transparent}.search-results-summary{color:#999;font-size:9pt;font-weight:700;padding:.25em .5em}.apparatus-item{color:#c7cad1;cursor:pointer;font-size:9.5pt;border-bottom:1px solid #1c1d22;display:flex;align-items:center}.apparatus-item:hover{background-color:#32363e;color:#fff}.apparatus-item:hover .sub{color:#e3e4e8}.apparatus-item:active{background-color:#498057;color:#fff}.apparatus-item>.name{display:inline-block;vertical-align:middle;margin:.5em 0;padding:0 2px;width:160px}.apparatus-item .apparatus-preview{display:inline-block;height:40px;width:40px;vertical-align:middle;background-image:url(../css/images/sprites/apparatus_sprites.761eedd54b8b9c630981a578f7ae0ab6.png);background-repeat:no-repeat}@media only screen and (-o-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.apparatus-item .apparatus-preview{background-image:url(../css/images/sprites/apparatus_sprites@2x.a39575a14ed5fa03e7e05b43885285c9.png);background-size:400px 440px}}.apparatus-item .apparatus-preview.sprite-sheet-2{background-image:url(../css/images/sprites/apparatus_sprites.4cac534f3099d314dcfa41a3acfaeb92.png);background-repeat:no-repeat}@media only screen and (-o-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.apparatus-item .apparatus-preview.sprite-sheet-2{background-image:url(../css/images/sprites/apparatus_sprites@2x.d306b129bdee0993493ba0631fe9d96f.png);background-size:400px 440px}}.apparatus-item .apparatus-preview.sprite-sheet-3{background-image:url(../css/images/sprites/apparatus_sprites.8dacae0fdc042cdc005ebf63af179cda.png);background-repeat:no-repeat}@media only screen and (-o-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.apparatus-item .apparatus-preview.sprite-sheet-3{background-image:url(../css/images/sprites/apparatus_sprites@2x.063a297c7aca145bbffb4d61796d7ad7.png);background-size:400px 440px}}.apparatus-item .apparatus-name{text-transform:capitalize;position:relative;line-height:1.25}.apparatus-item .sub{font-size:85%;color:#5c6270;font-weight:500;line-height:1.1em}.apparatus-item .upgrade-badge{margin:0;font-size:16px;padding-right:4px}.ui-input{cursor:text;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#1e2024;color:#fff;padding:.25em .5em;border:1px solid #121416;outline:none;box-shadow:0 1px 0 #444}.ui-input:focus,.ui-input:hover{background:#25272d}.ui-input:focus{border-color:#2bc44e}.ui-colorpicker{cursor:text;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#1e2024;color:#fff;border:1px solid #121416;outline:none;box-shadow:0 1px 0 #444;padding:0}.ui-colorpicker:focus,.ui-colorpicker:hover{background:#25272d}.ui-colorpicker:focus{border-color:#2bc44e}.ui-colorpicker input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:inherit;background:transparent;padding:.25em .5em;border:0;border-right:30px solid #000;box-shadow:inset -1px 0 0 #000;outline:0;width:100%}.ui-colorpicker2{color:#c7cad1}.ui-colorpicker2 .colorpicker-element{display:inline-block;margin-right:.5em;vertical-align:middle}.ui-colorpicker2 .colorpicker-input-addon{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;cursor:pointer;display:inline-block;width:28px;height:28px;border:1px solid #121416;box-shadow:0 1px 0 #444}.ui-colorpicker2 .colorpicker-input-addon:before{display:none}.ui-button{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#3c4049;background:-webkit-gradient(linear,left top,left bottom,from(#3c4049),to(#2e3138));background:-webkit-linear-gradient(top,#3c4049,#2e3138);background:-moz-linear-gradient(top,#3c4049,#2e3138);background:-ms-linear-gradient(top,#3c4049,#2e3138);background:-o-linear-gradient(top,#3c4049,#2e3138);box-shadow:inset 0 1px 0 #676e7e,0 1px 0 #4c515d;border:1px solid #0b0c0e;cursor:pointer;color:#fff;text-shadow:0 1px 2px #000;display:block;padding:calc(.4em + 1px) 2em .4em;transition:none!important;text-align:center;outline:none}.ui-button.ui-stack-button{font-size:80%}.ui-button:focus,.ui-button:hover{background-color:#535865;background:-webkit-gradient(linear,left top,left bottom,from(#535865),to(#3c4049));background:-webkit-linear-gradient(top,#535865,#3c4049);background:-moz-linear-gradient(top,#535865,#3c4049);background:-ms-linear-gradient(top,#535865,#3c4049);background:-o-linear-gradient(top,#535865,#3c4049);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 0 #4c515d}.ui-button.narrower{padding:.4em 1em}.ui-button.squarer{min-height:unset!important;padding:1px 4px 2px}.ui-button.highlight:hover,.ui-button:active{background-color:#4bd76b;background:-webkit-gradient(linear,left top,left bottom,from(#4bd76b),to(#26af46));background:-webkit-linear-gradient(top,#4bd76b,#26af46);background:-moz-linear-gradient(top,#4bd76b,#26af46);background:-ms-linear-gradient(top,#4bd76b,#26af46);background:-o-linear-gradient(top,#4bd76b,#26af46);color:#fff;border-color:#1e251a;box-shadow:inset 0 1px 0 #c8f3d2,0 1px 0 #4c515d}.ui-button.highlight:active{background-color:#5fdc7c;background:-webkit-gradient(linear,left top,left bottom,from(#5fdc7c),to(#2bc44e));background:-webkit-linear-gradient(top,#5fdc7c,#2bc44e);background:-moz-linear-gradient(top,#5fdc7c,#2bc44e);background:-ms-linear-gradient(top,#5fdc7c,#2bc44e);background:-o-linear-gradient(top,#5fdc7c,#2bc44e)}.ui-button.highlight{background-color:#36d35a;background:-webkit-gradient(linear,left top,left bottom,from(#36d35a),to(#229a3d));background:-webkit-linear-gradient(top,#36d35a,#229a3d);background:-moz-linear-gradient(top,#36d35a,#229a3d);background:-ms-linear-gradient(top,#36d35a,#229a3d);background:-o-linear-gradient(top,#36d35a,#229a3d);color:#fff;border-color:#143403;box-shadow:inset 0 1px 0 #9eeab0,0 1px 0 #4c515d}.ui-button.danger:active{background-color:#941b1b;background:-webkit-gradient(linear,left top,left bottom,from(#941b1b),to(#941b1b));background:-webkit-linear-gradient(top,#941b1b,#941b1b);background:-moz-linear-gradient(top,#941b1b,#941b1b);background:-ms-linear-gradient(top,#941b1b,#941b1b);background:-o-linear-gradient(top,#941b1b,#941b1b)}.ui-button.danger:hover{background-color:#bf2323;background:-webkit-gradient(linear,left top,left bottom,from(#bf2323),to(#8b1919));background:-webkit-linear-gradient(top,#bf2323,#8b1919);background:-moz-linear-gradient(top,#bf2323,#8b1919);background:-ms-linear-gradient(top,#bf2323,#8b1919);background:-o-linear-gradient(top,#bf2323,#8b1919)}.ui-button.danger{background-color:#aa1f1f;background:-webkit-gradient(linear,left top,left bottom,from(#aa1f1f),to(#7e1717));background:-webkit-linear-gradient(top,#aa1f1f,#7e1717);background:-moz-linear-gradient(top,#aa1f1f,#7e1717);background:-ms-linear-gradient(top,#aa1f1f,#7e1717);background:-o-linear-gradient(top,#aa1f1f,#7e1717);color:#fff;border-color:#4b1515;box-shadow:inset 0 1px 0 #db3a3a,0 1px 0 #4c515d}.ui-button.disabled{background:transparent}.ui-button.twitter{background-color:#2fa0e6;background:-webkit-gradient(linear,left top,left bottom,from(#2fa0e6),to(#1886c9));background:-webkit-linear-gradient(top,#2fa0e6,#1886c9);background:-moz-linear-gradient(top,#2fa0e6,#1886c9);background:-ms-linear-gradient(top,#2fa0e6,#1886c9);background:-o-linear-gradient(top,#2fa0e6,#1886c9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 0 #4c515d;width:250px}.ui-button.twitter:hover{background-color:#45aae9;background:-webkit-gradient(linear,left top,left bottom,from(#45aae9),to(#1b95e0));background:-webkit-linear-gradient(top,#45aae9,#1b95e0);background:-moz-linear-gradient(top,#45aae9,#1b95e0);background:-ms-linear-gradient(top,#45aae9,#1b95e0);background:-o-linear-gradient(top,#45aae9,#1b95e0)}.ui-button.twitter:active{background-color:#1886c9;background:-webkit-gradient(linear,left top,left bottom,from(#1886c9),to(#2fa0e6));background:-webkit-linear-gradient(top,#1886c9,#2fa0e6);background:-moz-linear-gradient(top,#1886c9,#2fa0e6);background:-ms-linear-gradient(top,#1886c9,#2fa0e6);background:-o-linear-gradient(top,#1886c9,#2fa0e6)}.ui-button.google{background-color:#df5c48;background:-webkit-gradient(linear,left top,left bottom,from(#df5c48),to(#cf3c24));background:-webkit-linear-gradient(top,#df5c48,#cf3c24);background:-moz-linear-gradient(top,#df5c48,#cf3c24);background:-ms-linear-gradient(top,#df5c48,#cf3c24);background:-o-linear-gradient(top,#df5c48,#cf3c24);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 0 #4c515d;width:250px}.ui-button.google:hover{background-color:#e3705d;background:-webkit-gradient(linear,left top,left bottom,from(#e3705d),to(#db4932));background:-webkit-linear-gradient(top,#e3705d,#db4932);background:-moz-linear-gradient(top,#e3705d,#db4932);background:-ms-linear-gradient(top,#e3705d,#db4932);background:-o-linear-gradient(top,#e3705d,#db4932)}.ui-button.google:active{background-color:#cf3c24;background:-webkit-gradient(linear,left top,left bottom,from(#cf3c24),to(#df5c48));background:-webkit-linear-gradient(top,#cf3c24,#df5c48);background:-moz-linear-gradient(top,#cf3c24,#df5c48);background:-ms-linear-gradient(top,#cf3c24,#df5c48);background:-o-linear-gradient(top,#cf3c24,#df5c48)}.ui-button.facebook{background-color:#4264aa;background:-webkit-gradient(linear,left top,left bottom,from(#4264aa),to(#344e86));background:-webkit-linear-gradient(top,#4264aa,#344e86);background:-moz-linear-gradient(top,#4264aa,#344e86);background:-ms-linear-gradient(top,#4264aa,#344e86);background:-o-linear-gradient(top,#4264aa,#344e86);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 0 #4c515d;width:250px}.ui-button.facebook:hover{background-color:#4c70ba;background:-webkit-gradient(linear,left top,left bottom,from(#4c70ba),to(#3b5998));background:-webkit-linear-gradient(top,#4c70ba,#3b5998);background:-moz-linear-gradient(top,#4c70ba,#3b5998);background:-ms-linear-gradient(top,#4c70ba,#3b5998);background:-o-linear-gradient(top,#4c70ba,#3b5998)}.ui-button.facebook:active{background-color:#344e86;background:-webkit-gradient(linear,left top,left bottom,from(#344e86),to(#4264aa));background:-webkit-linear-gradient(top,#344e86,#4264aa);background:-moz-linear-gradient(top,#344e86,#4264aa);background:-ms-linear-gradient(top,#344e86,#4264aa);background:-o-linear-gradient(top,#344e86,#4264aa)}.ui-button.microsoft{background-color:#4d4a57;background:-webkit-gradient(linear,left top,left bottom,from(#4d4a57),to(#35323b));background:-webkit-linear-gradient(top,#4d4a57,#35323b);background:-moz-linear-gradient(top,#4d4a57,#35323b);background:-ms-linear-gradient(top,#4d4a57,#35323b);background:-o-linear-gradient(top,#4d4a57,#35323b);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 0 #4c515d;width:250px}.ui-button.microsoft:hover{background-color:#5a5565;background:-webkit-gradient(linear,left top,left bottom,from(#5a5565),to(#413e49));background:-webkit-linear-gradient(top,#5a5565,#413e49);background:-moz-linear-gradient(top,#5a5565,#413e49);background:-ms-linear-gradient(top,#5a5565,#413e49);background:-o-linear-gradient(top,#5a5565,#413e49)}.ui-button.microsoft:active{background-color:#35323b;background:-webkit-gradient(linear,left top,left bottom,from(#35323b),to(#4d4a57));background:-webkit-linear-gradient(top,#35323b,#4d4a57);background:-moz-linear-gradient(top,#35323b,#4d4a57);background:-ms-linear-gradient(top,#35323b,#4d4a57);background:-o-linear-gradient(top,#35323b,#4d4a57)}.ui-button.code{background-color:#3f836c;background:-webkit-gradient(linear,left top,left bottom,from(#3f836c),to(#2f6150));background:-webkit-linear-gradient(top,#3f836c,#2f6150);background:-moz-linear-gradient(top,#3f836c,#2f6150);background:-ms-linear-gradient(top,#3f836c,#2f6150);background:-o-linear-gradient(top,#3f836c,#2f6150);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 0 #4c515d;width:250px}.ui-button.code:hover{background-color:#48947a;background:-webkit-gradient(linear,left top,left bottom,from(#48947a),to(#37725e));background:-webkit-linear-gradient(top,#48947a,#37725e);background:-moz-linear-gradient(top,#48947a,#37725e);background:-ms-linear-gradient(top,#48947a,#37725e);background:-o-linear-gradient(top,#48947a,#37725e)}.ui-button.code:active{background-color:#2f6150;background:-webkit-gradient(linear,left top,left bottom,from(#2f6150),to(#3f836c));background:-webkit-linear-gradient(top,#2f6150,#3f836c);background:-moz-linear-gradient(top,#2f6150,#3f836c);background:-ms-linear-gradient(top,#2f6150,#3f836c);background:-o-linear-gradient(top,#2f6150,#3f836c)}.ui-button-inactive{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:calc(.4em + 1px) 2em .4em;color:#aaa;border:1px solid #454954}a.ui-button{color:#fff!important;text-decoration:none!important}.verticalButtonGroup{box-shadow:0 1px 0 #4c515d;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.verticalButtonGroup,.verticalButtonGroup .ui-button{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.verticalButtonGroup .ui-button{margin-bottom:-1px!important;box-shadow:inset 0 1px 0 #676e7e;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.verticalButtonGroup .ui-button:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.verticalButtonGroup .ui-button:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.verticalButtonGroup .ui-button:last-child,.verticalButtonGroup .ui-button:only-child{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:.3em}.verticalButtonGroup .ui-button:only-child{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.horizontal-button-group .ui-button{display:inline-block;text-align:center!important;margin-right:-1px;min-height:2.3em;vertical-align:middle;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.horizontal-button-group .ui-button,.horizontal-button-group .ui-button:first-child{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.horizontal-button-group .ui-button:first-child{-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.horizontal-button-group .ui-button:last-child{-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.horizontal-button-group .ui-button:only-child,.horizontal-toggle-group{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.horizontal-toggle-group{display:flex;flex-wrap:wrap;background-color:#202227;border-bottom:1px solid #454954;box-shadow:inset 0 3px 10px #181818;text-align:left;padding:1px}.horizontal-toggle-group .ui-button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;text-align:center!important;padding:3px 10px 2px!important;color:#c7cad1;outline:none!important;box-shadow:none;border:1px solid transparent;background:none;margin-bottom:0!important;position:relative}.horizontal-toggle-group .ui-button:focus,.horizontal-toggle-group .ui-button:hover{color:#fff;background:#292c32;border:1px solid #1c1d22;box-shadow:none}.horizontal-toggle-group .ui-button.highlight{background-color:#3c4049;background:-webkit-gradient(linear,left top,left bottom,from(#3c4049),to(#2e3138));background:-webkit-linear-gradient(top,#3c4049,#2e3138);background:-moz-linear-gradient(top,#3c4049,#2e3138);background:-ms-linear-gradient(top,#3c4049,#2e3138);background:-o-linear-gradient(top,#3c4049,#2e3138);color:#4bd76b;border:1px solid #1c1d22;box-shadow:none}.horizontal-toggle-group .ui-button.highlight:focus,.horizontal-toggle-group .ui-button.highlight:hover{background-color:#535865;background:-webkit-gradient(linear,left top,left bottom,from(#535865),to(#3c4049));background:-webkit-linear-gradient(top,#535865,#3c4049);background:-moz-linear-gradient(top,#535865,#3c4049);background:-ms-linear-gradient(top,#535865,#3c4049);background:-o-linear-gradient(top,#535865,#3c4049)}.horizontal-toggle-group .ui-button .upgrade-badge{position:absolute;top:-5px;right:-3px;font-size:16px;z-index:999}.horizontal-toggle-group.prominent .ui-button.highlight{color:#fff;background-color:#36d35a;background:-webkit-gradient(linear,left top,left bottom,from(#36d35a),to(#229a3d));background:-webkit-linear-gradient(top,#36d35a,#229a3d);background:-moz-linear-gradient(top,#36d35a,#229a3d);background:-ms-linear-gradient(top,#36d35a,#229a3d);background:-o-linear-gradient(top,#36d35a,#229a3d);box-shadow:inset 0 1px 0 #9eeab0}.horizontal-toggle-group.prominent .ui-button.highlight:focus,.horizontal-toggle-group.prominent .ui-button.highlight:hover{background-color:#5fdc7c;background:-webkit-gradient(linear,left top,left bottom,from(#5fdc7c),to(#2bc44e));background:-webkit-linear-gradient(top,#5fdc7c,#2bc44e);background:-moz-linear-gradient(top,#5fdc7c,#2bc44e);background:-ms-linear-gradient(top,#5fdc7c,#2bc44e);background:-o-linear-gradient(top,#5fdc7c,#2bc44e)}.search-box-container{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#1e2024;border:1px solid #121416;height:28px;display:flex}.search-box-container.focused{border-color:#4bd76b}.search-box-container.active{background:#0f471c;border-color:#26af46}.search-box-container.active.focused{background:#229a3d}.search-box-container.active i{color:#4bd76b}.search-box-container i{color:#aaa;padding:7px;cursor:pointer}.search-box-container i:hover{color:#fff!important}.search-box-container input{flex:1;font-family:Rubik,Helvetica Neue,Arial,Verdana,Tahoma,Lucida Sans,FreeSans,Lucida Sans Unicode,Luxi Sans,sans-serif;font-size:11pt;color:#fff;outline:0;border:0;background:transparent;height:27px}.search-box-container input::placeholder{font-size:10pt;color:#ddd}.simplebar-scrollbar:before{background:#fff!important}div.custom-control{min-height:1.25rem}div.custom-control label{margin-bottom:0!important;margin-top:-1px!important;padding-top:3px}div.custom-control label:before{background:linear-gradient(#737a8c,#575d6b);border:1px solid #1c1d22}div.custom-control .custom-control-input:indeterminate~.custom-control-label:before{border:1px solid #1c1d22}div.custom-control .custom-control-input:checked~.custom-control-label:before{color:#fff;background:#2bc44e;border-color:#1c1d22}div.custom-control .custom-control-input:disabled:checked~.custom-control-label:before{color:#8f95a3;background:#67886e;border-color:#2e3138 1px solid}div.custom-control .custom-control-input:disabled~.custom-control-label:before{background-color:#505662;border:1px solid #2e3138}div.custom-control .custom-control-input:active~.custom-control-label:before{border-color:#454954}div.custom-control .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#74e18d}div.custom-control .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(0,255,128,.25)}div.custom-control label:hover{color:#eee}div.custom-control.locked{margin-left:-6px;padding:1px 5px 2px 29px;border:1px solid #2bc44e;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-top:4px}div.custom-control.custom-switch label:before{background-color:#1c1d22;background:-webkit-gradient(linear,left top,left bottom,from(#1c1d22),to(#292c32));background:-webkit-linear-gradient(top,#1c1d22,#292c32);background:-moz-linear-gradient(top,#1c1d22,#292c32);background:-ms-linear-gradient(top,#1c1d22,#292c32);background:-o-linear-gradient(top,#1c1d22,#292c32)}div.custom-control.custom-switch label:after{background:#505662;box-shadow:0 0 2px #000}div.custom-control.custom-switch:hover label:after{background:#676e7e}div.custom-control.custom-switch .custom-control-input:checked~.custom-control-label:before{color:#fff;background-color:#74e18d;background:-webkit-gradient(linear,left top,left bottom,from(#74e18d),to(#2bc44e));background:-webkit-linear-gradient(top,#74e18d,#2bc44e);background:-moz-linear-gradient(top,#74e18d,#2bc44e);background:-ms-linear-gradient(top,#74e18d,#2bc44e);background:-o-linear-gradient(top,#74e18d,#2bc44e);border-color:#1c1d22}body select.custom-select{display:block;font-size:100%;color:#fff;border:1px solid #22252a;height:2.25em;padding-top:0;padding-bottom:0;background:#4c515d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23a6aebf' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px}body select.custom-select:hover{background-color:#575d6b}a.info_chip:hover,a:hover .info_chip{color:#ffc107!important}a.info_chip,a .info_chip{color:#737a8c!important;cursor:pointer;padding:.75em;margin:-.75em;position:relative;left:-.75em}.condensed{font-family:Roboto Condensed,Rubik,sans-serif}#property-panel{position:absolute;right:0;bottom:100px;width:350px;top:75px;pointer-events:none}@media (max-width:1024px){#property-panel{bottom:55%;min-height:200px}}#property-panel .simplebar-wrapper{pointer-events:none}#property-panel .simplebar-mask{-webkit-border-radius:0 0 0 8px;-moz-border-radius:0 0 0 8px;border-radius:0 0 0 8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#property-panel .simplebar-offset{pointer-events:none}#property-panel .simplebar-content-wrapper{pointer-events:auto}#property-panel div.content-container{-webkit-border-radius:0 0 0 8px;-moz-border-radius:0 0 0 8px;border-radius:0 0 0 8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0 12px 10px;background:rgba(29,31,38,.88);backdrop-filter:blur(8px);border-left:1px solid #151515;border-bottom:1px solid #151515;color:#fff}#property-panel h2{color:#d5d7dd;margin-bottom:.2em;margin-top:.6em}#property-panel h2,#property-panel h3{text-transform:capitalize;font-size:100%}#property-panel h3{color:#e3e4e8;margin:8px -12px;padding:4px 12px;background:#292c32;border-bottom:1px solid #1c1d22;border-top:1px solid #1c1d22}#property-panel h3:first-child{display:none}#property-panel h3 .custom-switch{float:right;margin-top:-.25em}#property-panel h3 .fad,#property-panel h3 .fak,#property-panel h3 .far,#property-panel h3 .fas{font-size:120%;vertical-align:top}#property-panel h4{font-size:90%;margin:.5em 0 .25em;color:#8f95a3;text-shadow:0 -1px 1px #000}#property-panel .property-panel-header{margin:-1px -12px 8px;padding:0 12px;background:#22252a;border-top:1px solid #32363e}#property-panel .property-panel-header.collapsed{background:transparent;margin-bottom:-4px}#property-panel .collapse-toggle{position:absolute;top:0;right:0;cursor:pointer;height:32px;width:32px;display:flex;align-items:center;justify-content:center;opacity:.5}#property-panel .collapse-toggle:hover{opacity:1}#property-panel .property-panel-tabs{margin:8px -12px 0;border-bottom:1px solid #121416}#property-panel .property-panel-tabs>button{display:inline-block;background:transparent;color:#737a8c;padding:0;border:1px solid transparent;border-bottom:0;margin-bottom:-1px;margin-left:-1px;outline:0;font-size:80%}#property-panel .property-panel-tabs>button:hover{color:#8f95a3}#property-panel .property-panel-tabs>button:hover div{border-top:2px solid #8f95a3}#property-panel .property-panel-tabs>button div{padding:.5em 12px;font-weight:500}#property-panel .property-panel-tabs>button .color-dot{width:8px;height:8px;display:inline-block;vertical-align:middle;margin-bottom:2px;margin-left:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#property-panel .property-panel-tabs>button.active{color:#e3e4e8;border-color:#121416;background-color:#393b41}#property-panel .property-panel-tabs>button.active div{border-top:2px solid #2bc44e}#property-panel .flex-group{display:flex;margin-top:.4em;align-items:flex-start;min-height:24px}#property-panel .flex-group :nth-child(2){flex-grow:1}#property-panel .label{font-family:Roboto Condensed,Rubik,sans-serif;color:#d5d7dd;font-size:95%;width:100px;min-width:100px;display:inline-block;margin-top:4px;padding-right:8px;line-height:1.25em}#property-panel .label.wide{width:300px}#property-panel .label.locked{cursor:pointer;border-radius:4px;border:1px solid #2bc44e;padding:.25em .5em;margin-left:-.5em}#property-panel .unlock{padding-top:1px;text-decoration:none!important}#property-panel label{margin-bottom:0}#property-panel label.label{cursor:pointer}#property-panel input[type=radio]{margin:.1em .5em .2em 0;vertical-align:middle}#property-panel select.custom-select{width:auto}#property-panel .ui-button{margin-bottom:2px;padding:5px 10px 4px;text-align:left;outline:0}#property-panel .verticalButtonGroup .ui-button{width:100%}#property-panel .horizontal-button-group .ui-button{min-height:unset}#property-panel .colorpicker-input-addon{height:23px}#property-panel hr{margin:1em -12px .25em;border:0;border-top:1px solid #17181c;border-bottom:1px solid #454954}#property-panel .boxed-hint{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:.5em .75em;border:1px solid #5c6270;color:#8f95a3;margin:.2em 0 .25em}#property-panel .boxed-hint ul{margin:0 0 0 .25em;padding-left:1em}#property-panel .boxed-hint hr{margin:.25em;border-top:none}#property-panel .color-well{display:inline-block;width:24px;height:24px;margin-right:8px;margin-bottom:4px;margin-top:4px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -2px 2px rgba(0,0,0,.38),0 1px 0 #444;border:1px solid #121416;position:relative;text-shadow:0 0 2px #000}#property-panel .color-well.selected{outline:2px solid #2bc44e}#property-panel .color-well .upgrade-badge{position:absolute;right:-9px;top:-5px;font-size:85%}body #property-panel .slider{background:#202227;box-shadow:inset 0 3px 10px #181818;border-bottom:1px solid #454954;height:17px;padding-left:8px;padding-right:8px;margin:4px 4px 4px 0;cursor:pointer}body #property-panel .slider .ui-slider-pip{top:-24px;position:relative;margin-left:0;opacity:.2}body #property-panel .slider .ui-slider-pip .ui-slider-line{top:0;width:4px;height:4px;border-radius:3px}body #property-panel .slider.combo{margin-bottom:-5px;display:inline-block;margin-right:12px}body #property-panel .slider.combo-2,body #property-panel .slider.combo-3{width:125px}body #property-panel .slider:active,body #property-panel .slider:hover{background:#292c32}body #property-panel .slider:active .ui-slider-range,body #property-panel .slider:hover .ui-slider-range{background-color:#5c6270;background:-webkit-gradient(linear,left top,left bottom,from(#5c6270),to(#454954));background:-webkit-linear-gradient(top,#5c6270,#454954);background:-moz-linear-gradient(top,#5c6270,#454954);background:-ms-linear-gradient(top,#5c6270,#454954);background:-o-linear-gradient(top,#5c6270,#454954)}body #property-panel .ui-colorpicker2 .slider.combo-3{width:110px;margin-left:8px}body #property-panel .slider-input{font-size:85%;text-align:right}body #property-panel .slider-input input{padding:.2em .5em}body #property-panel .slider-input.combo-2{width:60px}body #property-panel .slider-input.combo-3{width:40px}body #property-panel .slider-input-unit{font-size:70%;font-weight:700;text-align:left;width:20px;padding-left:4px;color:#8f95a3;margin-top:6px}body #property-panel .ui-slider-range{position:static;box-sizing:content-box;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#505662;background:-webkit-gradient(linear,left top,left bottom,from(#505662),to(#393d46));background:-webkit-linear-gradient(top,#505662,#393d46);background:-moz-linear-gradient(top,#505662,#393d46);background:-ms-linear-gradient(top,#505662,#393d46);background:-o-linear-gradient(top,#505662,#393d46);border:1px solid #1c1d22;box-shadow:inset 0 1px 0 #676e7e;height:14px;padding-left:7px;padding-right:7px;margin-left:-8px;overflow:visible!important}body #property-panel .ui-slider-handle{opacity:0;background:hsla(0,0%,100%,.19);border:none;top:-15px;margin-left:-7px;height:14px;width:14px;position:relative;display:block;box-shadow:0 0 3px #000;transition:opacity .2s}body #property-panel .ui-slider-handle:focus{opacity:1}body #property-panel .ui-slider-tip{border:1px solid #202030;box-shadow:inset 0 0 1px #b6b5c2;background:#292c32;color:#fff}body #property-panel .ui-slider-tip:before{border-top-color:#5d5c67;bottom:-10px}body #property-panel .ui-slider-tip:after{border-top-color:#292c32;bottom:-9px}body .colorpicker-bs-popover{border:1px solid #202030;box-shadow:inset 0 0 1px #b6b5c2;background:#292c32;box-shadow:0 3px 6px 4px rgba(0,0,0,.5),inset 0 0 1px #b6b5c2}body .colorpicker-swatch{box-shadow:0 0 3px 1px rgba(0,0,0,.5);border-radius:4px}body .colorpicker-swatch .colorpicker-swatch--inner{border-radius:3px}body .bs-popover-left .arrow{right:-.5rem}body .bs-popover-left .arrow:before{border-left-color:#5d5c67}body .bs-popover-left .arrow:after{border-left-color:#292c32}body .bs-popover-bottom .arrow{top:-.5rem}body .bs-popover-bottom .arrow:before{border-bottom-color:#5d5c67}body .bs-popover-bottom .arrow:after{border-bottom-color:#292c32}body .colorpicker-saturation .colorpicker-guide{width:10px;height:10px;box-shadow:0 0 4px #000;margin:-5px 0 0 -5px;background:#fff;border:0}body .colorpicker-alpha .colorpicker-guide,body .colorpicker-hue .colorpicker-guide{border-radius:2px;height:8px;margin-top:-4px;box-shadow:0 0 4px #000;background:#fff;border:0}#rotation-info{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;width:60px;font-size:90%;font-weight:700;text-align:center;padding:3px 2px;color:#fff;background:#454954}#rotation-line{height:130px;background:#454954;transform-origin:bottom center}#rotation-base,#rotation-line{pointer-events:none;position:absolute;margin-left:-1px;width:2px}#rotation-base{height:100px;background:#eb484d}#selection-center{display:block;position:absolute;background:#00f;width:0;height:0}#selection-box{pointer-events:none;display:block;position:absolute!important;border:1px dashed #2bc44e}.__rotation-handle-size{border-radius:15px;background-clip:padding-box}#rotation-handle,.__rotation-handle-size{display:block;width:29px;height:29px;-webkit-border-radius:15px;-moz-border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box}#rotation-handle{border-radius:15px;background-clip:padding-box;position:absolute!important;left:-14px;margin-top:-14px;padding:7px 6px;cursor:pointer;background-color:#555;background:-webkit-gradient(linear,left top,left bottom,from(#555),to(#333));background:-webkit-linear-gradient(top,#555,#333);background:-moz-linear-gradient(top,#555,#333);background:-ms-linear-gradient(top,#555,#333);background:-o-linear-gradient(top,#555,#333);border:1px solid #1f1f20;color:#fff;text-shadow:0 1px 2px #000;box-shadow:inset 0 1px 0 #676e7e,0 1px 3px #777;font-size:15px;text-align:center}#rotation-handle:after{display:block;width:29px;height:29px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:"";box-shadow:0 5px 8px rgba(0,0,0,.4);opacity:0;transition:opacity .3s ease-in-out;margin-top:-23px;margin-left:-7px}#rotation-handle:hover{background-color:#777;background:-webkit-gradient(linear,left top,left bottom,from(#777),to(#505050));background:-webkit-linear-gradient(top,#777,#505050);background:-moz-linear-gradient(top,#777,#505050);background:-ms-linear-gradient(top,#777,#505050);background:-o-linear-gradient(top,#777,#505050)}#rotation-handle:hover:after{opacity:1}#zoom-slider{position:absolute;right:92px;bottom:0;width:200px;margin:1em 4em 2.5em}#zoom-slider.ui-slider{border-radius:8px;background:#989c9c;border:none;height:17px;box-shadow:inset 0 2px 7px rgba(0,0,0,.44);padding-left:9px;padding-right:8px}#zoom-slider.ui-slider .ui-slider-handle{background:#fff;outline:0;border-radius:16px;height:15px;width:15px;top:1px;margin-left:-8px;border:none;box-shadow:0 0 2px #000;position:relative;display:block}#zoom-slider.ui-slider .ui-slider-tip{border:none;box-shadow:0 0 4px rgba(0,0,0,.67)}#zoom-slider.ui-slider .ui-slider-pip{top:-8px;margin-left:0;position:relative}#zoom-slider.ui-slider .ui-slider-pip .ui-slider-line{top:0}#zoom-slider.ui-slider .ui-slider-pip .ui-slider-label{top:15px}#zoom-slider.ui-slider .ui-slider-pip.ui-slider-pip-first .ui-slider-label{left:-3.3em;top:-2px}#zoom-slider.ui-slider .ui-slider-pip.ui-slider-pip-last .ui-slider-label{left:1.5em;top:-2px}.disable-select{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.mr-qem{margin-right:.25em}.mr-hem{margin-right:.5em}.non-interactive{pointer-events:none}.fs-16{font-size:16px!important;vertical-align:text-bottom}:root .common-modal h2,_:-ms-fullscreen{background-image:none!important;color:#04bf77}.common-modal-backdrop{background:rgba(23,25,28,.85);position:fixed;top:0;bottom:0;left:0;right:0;z-index:1040}.common-modal-container{position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto;display:flex;padding:20px;z-index:1040}.common-modal-header{display:flex;flex-direction:row}.common-modal-close{background:none;outline:none;border:none;color:#737a8c;position:absolute;top:0;right:0;padding:4px 0 0;width:34px;height:32px;font-size:22px}.common-modal-close:hover{color:#d5d7dd}.common-modal-close:active{color:#fff}.common-modal{background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.5);text-align:left;padding:.75rem 1rem .5rem;color:#fff;background:#353841;box-shadow:0 4px 16px rgba(0,0,0,.38);border:1px solid #202227;margin:auto;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.common-modal h1{font-size:1.5rem;margin-bottom:1em}.common-modal h2{font-size:1rem;text-align:left;margin-bottom:1em;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(20deg,#04bf77,#8fcc2b);color:transparent;display:inline-block}.common-modal h2 .fa-pulse,.common-modal h2 .fa-spin{color:#04bf77;font-size:16px;height:15px}.common-modal h2 .fa,.common-modal h2 .fad,.common-modal h2 .fak,.common-modal h2 .fal,.common-modal h2 .far,.common-modal h2 .fas{color:#04bf77}.common-modal h3{font-size:1.25rem}.common-modal h4{font-size:1rem}.common-modal h5,.common-modal h6{color:#7b8293}.common-modal .hint{font-style:italic}.common-modal .hint a{color:#aaa}.common-modal hr{border-top:1px solid #454954}.common-modal a{color:#2bc44e}.common-modal a:hover{color:#74e18d}.common-modal .center-button{padding:.4em 2em;display:inline-block!important}.common-modal-backdrop-click-catcher-hack{position:absolute;top:0;bottom:0;left:0;right:0}.tr-fade{opacity:0;transition:opacity .2s linear}.tr-fade-show{opacity:1}.tr-grow .common-modal{transition:transform .3s cubic-bezier(.07,.22,.21,1.01),opacity .2s linear}.tr-grow.tr-grow-default .common-modal{transform:scale(.8) translateY(-100px) perspective(2000px) rotateX(30deg);opacity:0}.tr-grow.tr-grow-show .common-modal{transform:scale(1) translate(0) perspective(2000px) rotateX(0);opacity:1}.tr-grow.tr-grow-exiting .common-modal{transform:scale(.8) translateY(-100px) perspective(2000px) rotateX(0);opacity:0}.szh-menu{margin:0;padding:0;list-style:none;box-sizing:border-box;width:max-content;z-index:100;border:1px solid rgba(0,0,0,.1);background-color:#fff}.szh-menu:focus{outline:none}.szh-menu__arrow{box-sizing:border-box;width:.75rem;height:.75rem;background-color:#fff;border-color:rgba(0,0,0,.1) transparent transparent rgba(0,0,0,.1);border-style:solid;border-width:1px;z-index:-1}.szh-menu__arrow--dir-left{right:-.375rem;transform:translateY(-50%) rotate(135deg)}.szh-menu__arrow--dir-right{left:-.375rem;transform:translateY(-50%) rotate(-45deg)}.szh-menu__arrow--dir-top{bottom:-.375rem;transform:translateX(-50%) rotate(-135deg)}.szh-menu__arrow--dir-bottom{top:-.375rem;transform:translateX(-50%) rotate(45deg)}.szh-menu__item{cursor:pointer}.szh-menu__item:focus{outline:none}.szh-menu__item--hover{background-color:#ebebeb}.szh-menu__item--focusable{cursor:default;background-color:inherit}.szh-menu__item--disabled{cursor:default;color:#aaa}.szh-menu__group{box-sizing:border-box}.szh-menu__radio-group{margin:0;padding:0;list-style:none}.szh-menu__divider{height:1px;margin:.5rem 0;background-color:rgba(0,0,0,.12)}.szh-menu-button{box-sizing:border-box}.szh-menu{user-select:none;color:#212529;border:none;border-radius:.25rem;box-shadow:0 3px 7px rgba(0,0,0,.133),0 .6px 2px rgba(0,0,0,.1);min-width:10rem;padding:.5rem 0}.szh-menu__item{display:flex;align-items:center;position:relative;padding:.375rem 1.5rem}.szh-menu-container--itemTransition .szh-menu__item{transition-property:background-color,color;transition-duration:.15s;transition-timing-function:ease-in-out}.szh-menu__item--type-radio{padding-left:2.2rem}.szh-menu__item--type-radio:before{content:"○";position:absolute;left:.8rem;top:.55rem;font-size:.8rem}.szh-menu__item--type-radio.szh-menu__item--checked:before{content:"●"}.szh-menu__item--type-checkbox{padding-left:2.2rem}.szh-menu__item--type-checkbox:before{position:absolute;left:.8rem}.szh-menu__item--type-checkbox.szh-menu__item--checked:before{content:"✔"}.szh-menu__submenu>.szh-menu__item{padding-right:2.5rem}.szh-menu__submenu>.szh-menu__item:after{content:"❯";position:absolute;right:1rem}.szh-menu__header{color:#888;font-size:.8rem;padding:.2rem 1.5rem;text-transform:uppercase}@keyframes szh-menu-show-slide-left{0%{opacity:0;transform:translateX(.75rem)}}@keyframes szh-menu-hide-slide-left{to{opacity:0;transform:translateX(.75rem)}}@keyframes szh-menu-show-slide-right{0%{opacity:0;transform:translateX(-.75rem)}}@keyframes szh-menu-hide-slide-right{to{opacity:0;transform:translateX(-.75rem)}}@keyframes szh-menu-show-slide-top{0%{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-hide-slide-top{to{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-show-slide-bottom{0%{opacity:0;transform:translateY(-.75rem)}}@keyframes szh-menu-hide-slide-bottom{to{opacity:0;transform:translateY(-.75rem)}}.szh-menu--state-opening.szh-menu--dir-left{animation:szh-menu-show-slide-left .15s ease-out}.szh-menu--state-closing.szh-menu--dir-left{animation:szh-menu-hide-slide-left .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-right{animation:szh-menu-show-slide-right .15s ease-out}.szh-menu--state-closing.szh-menu--dir-right{animation:szh-menu-hide-slide-right .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-top{animation:szh-menu-show-slide-top .15s ease-out}.szh-menu--state-closing.szh-menu--dir-top{animation:szh-menu-hide-slide-top .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-bottom{animation:szh-menu-show-slide-bottom .15s ease-out}.szh-menu--state-closing.szh-menu--dir-bottom{animation:szh-menu-hide-slide-bottom .15s ease-in forwards}.keyboardKey{user-select:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;color:#000;font-weight:700;line-height:14px;text-align:center;min-width:20px;height:20px;text-shadow:none;background-color:#d8dadf;background:-webkit-gradient(linear,left top,left bottom,from(#d8dadf),to(#fff));background:-webkit-linear-gradient(top,#d8dadf,#fff);background:-moz-linear-gradient(top,#d8dadf,#fff);background:-ms-linear-gradient(top,#d8dadf,#fff);background:-o-linear-gradient(top,#d8dadf,#fff);border-bottom:2px solid #abafba;padding:2px 5px 0;margin:0 2px;box-shadow:0 3px 5px 1px #1e2024;border-top:1px solid #fff}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{border:1px solid #202030;box-shadow:inset 0 0 1px #b6b5c2;background:#292c32;position:relative;color:#fff;border-radius:5px;text-shadow:0 1px #000;white-space:normal;outline:0;transition-property:transform,visibility,opacity;box-shadow:0 0 8px rgba(0,0,0,.8),inset 0 0 1px #b6b5c2}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:transparent}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1;font-family:Rubik,Helvetica Neue,Arial,Verdana,Tahoma,Lucida Sans,FreeSans,Lucida Sans Unicode,Luxi Sans,sans-serif;font-size:10pt;font-weight:400;line-height:1.5em}.tippy-content .shortcut{color:#6e7687;border-top:1px solid #40454f;padding-top:.35em;margin-top:.35em}#logo{display:inline-block;margin-left:14px;margin-right:14px;vertical-align:top;margin-top:14px;cursor:pointer;flex-grow:0;flex-shrink:0}#logo:hover{opacity:.8}#topBar{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;position:fixed;display:flex;height:75px;width:100%;background-color:#353841;border-bottom:1px solid #202227;z-index:100;white-space:nowrap;overflow-y:hidden;overflow-x:auto}.top-bar-scrollable-part{flex-grow:1;display:flex;flex-direction:column;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.top-bar-scrollable-part::-webkit-scrollbar{display:none}.secondTopBarRow{display:flex;margin-top:1px;margin-right:2px}.accountBar{color:#fff;display:block;height:74px;background:#353841;flex-grow:0;flex-shrink:0}.accountBar img{border-radius:16px;display:block;margin:2px auto}.accountBar .menuBarItem{height:100%}.socialWidgets{padding-top:2px;display:flex;align-items:center;gap:8px}.socialWidgets iframe{display:block}.secondTopBarRow .horizontal-button-group{display:inline-block;vertical-align:top;font-size:16px;margin:0 8px;color:#fff;text-shadow:0 1px 2px #000}.secondTopBarRow .ui-button{padding:8px 7px 7px;min-height:unset}.custom-follow-button{position:relative;padding:7px 21px;color:#fff!important;border-radius:9999px;font-weight:500;cursor:pointer;text-decoration:none!important}.custom-follow-button.small{font-size:13px;padding:2px 12px}.custom-twitter-follow-button{position:relative;padding:7px 21px;color:#fff!important;border-radius:9999px;font-weight:500;cursor:pointer;text-decoration:none!important;background-color:#1d9bf0}.custom-twitter-follow-button.small{font-size:13px;padding:2px 12px}.custom-twitter-follow-button:hover{background-color:#1c6b9f}.custom-bsky-follow-button{position:relative;padding:7px 21px;color:#fff!important;border-radius:9999px;font-weight:500;cursor:pointer;text-decoration:none!important;background-color:#0886fe}.custom-bsky-follow-button.small{font-size:13px;padding:2px 12px}.custom-bsky-follow-button:hover{background-color:#439ef4}@media (max-width:1035px){.accountBar{box-shadow:-3px -3px 3px rgba(0,0,0,.3)}}.boost-text-gradient{color:#2bc44e;background-image:linear-gradient(139deg,#62fb98,30%,#fdf971)}.boost-text-gradient,.school-text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.school-text-gradient{color:#ff6faa;background-image:linear-gradient(323deg,#fb7373,#f980fb)}.blue-text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;color:#42c0ff;background-image:linear-gradient(323deg,#22ffd6,30%,#1fb0f9)}.promo-modal{max-width:1120px;width:100%;background:#25272d!important}.promo-modal table{font-size:95%;max-width:850px;margin:2rem auto 0}.promo-modal table tr:nth-child(1n+2){border-bottom:1px solid #353841}.promo-modal table tr:last-child{border-bottom:none}.promo-modal table tr.start-section{border-top:3px solid #434751}.promo-modal table th{font-size:115%;padding:.6em .5em;line-height:1.2em}.promo-modal table th div{display:inline-block;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.promo-modal table th:nth-child(100n+2){width:12%}.promo-modal table th:nth-child(100n+2) div{color:#9bd2d8;background-image:linear-gradient(248deg,#6a85ad,#88b4b9)}.promo-modal table th:nth-child(100n+2) div i{-webkit-text-fill-color:#88b4b9}.promo-modal table th:nth-child(100n+3){width:12%}.promo-modal table th:nth-child(100n+3) div{color:#2bc44e;background-image:linear-gradient(323deg,#62fb98,#fdf971)}.promo-modal table th:nth-child(100n+3) div i{-webkit-text-fill-color:#d7f066}.promo-modal table th:nth-child(100n+4){width:12%}.promo-modal table th:nth-child(100n+4) div{color:#42c0ff;background-image:linear-gradient(323deg,#22ffd6,30%,#1fb0f9)}.promo-modal table th:nth-child(100n+4) div i{-webkit-text-fill-color:#1fb0f9}.promo-modal table th:nth-child(100n+5){width:12%}.promo-modal table th:nth-child(100n+5) div{color:#ff6faa;background-image:linear-gradient(323deg,#fb7373,#f980fb)}.promo-modal table th:nth-child(100n+5) div i{-webkit-text-fill-color:#f980fb}.promo-modal table th span.price{display:block;font-size:70%;opacity:.5}.promo-modal table td{padding:.4em 1em}.promo-modal table td:first-child{width:1em;padding:.57em 0 0 .5em;vertical-align:top}.promo-modal table td:first-child i.fa-fw{color:#ccc;font-size:130%;vertical-align:-12%}.promo-modal table td:nth-child(100n+2){text-align:left;padding-left:.6em}.promo-modal table td:nth-child(100n+3){color:#9bd2d8}.promo-modal table td:nth-child(100n+4){color:#2bc44e}.promo-modal table td:nth-child(100n+5){color:#42c0ff}.promo-modal table td:nth-child(100n+6){color:#ff6faa}.promo-modal .slider{background:rgba(0,0,0,.2);height:6px;margin-bottom:5px}.promo-modal .slider .ui-slider-range{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-image:linear-gradient(323deg,#fb7373,#f980fb);opacity:.85}.promo-modal .slider .ui-slider-pip .ui-slider-line{margin-top:-2px;background:#545965}.promo-modal .slider .ui-slider-handle{background-color:#454954;background:-webkit-gradient(linear,left top,left bottom,from(#454954),to(#2e3138));background:-webkit-linear-gradient(top,#454954,#2e3138);background:-moz-linear-gradient(top,#454954,#2e3138);background:-ms-linear-gradient(top,#454954,#2e3138);background:-o-linear-gradient(top,#454954,#2e3138);border-color:#1c1d22;border-width:1px;top:-8px;margin-left:-10px;height:22px;width:25px;box-shadow:-1px 1px 4px 0 #000}.promo-modal .slider .ui-slider-handle:before{content:"\f104 \f105";color:red;margin-left:3px;font-size:14px;line-height:22px;font-family:Font Awesome\ 5 Pro;text-shadow:none}.promo-modal .plan{margin:auto;max-width:240px;border-top:1px solid #637991;background:#2e3138;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:100%;box-shadow:0 2px 8px 1px #181818}.promo-modal .plan .feature-list .fa-li i,.promo-modal .plan .feature-list b{color:#9bd2d8}.promo-modal .plan.boost{border-color:#abedba #2bc44e #2bc44e}.promo-modal .plan.boost h3{background-image:linear-gradient(323deg,#62fb98,#fdf971);color:#2bc44e}.promo-modal .plan.boost h3 i{-webkit-text-fill-color:#d7f066}.promo-modal .plan.boost .feature-list .fa-li i,.promo-modal .plan.boost .feature-list b{color:#2bc44e}.promo-modal .plan.boost .ui-button{background-color:#36d35a;background:-webkit-gradient(linear,left top,left bottom,from(#36d35a),to(#26af46));background:-webkit-linear-gradient(top,#36d35a,#26af46);background:-moz-linear-gradient(top,#36d35a,#26af46);background:-ms-linear-gradient(top,#36d35a,#26af46);background:-o-linear-gradient(top,#36d35a,#26af46);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 0 #4c515d}.promo-modal .plan.boost .ui-button:hover{background-color:#4bd76b;background:-webkit-gradient(linear,left top,left bottom,from(#4bd76b),to(#2bc44e));background:-webkit-linear-gradient(top,#4bd76b,#2bc44e);background:-moz-linear-gradient(top,#4bd76b,#2bc44e);background:-ms-linear-gradient(top,#4bd76b,#2bc44e);background:-o-linear-gradient(top,#4bd76b,#2bc44e)}.promo-modal .plan.boost .ui-button:active{background-color:#26af46;background:-webkit-gradient(linear,left top,left bottom,from(#26af46),to(#36d35a));background:-webkit-linear-gradient(top,#26af46,#36d35a);background:-moz-linear-gradient(top,#26af46,#36d35a);background:-ms-linear-gradient(top,#26af46,#36d35a);background:-o-linear-gradient(top,#26af46,#36d35a)}.promo-modal .plan.team{border-color:#37dffc #42c0ff #42c0ff}.promo-modal .plan.team h3{background-image:linear-gradient(323deg,#22ffd6,30%,#1fb0f9);color:#42c0ff}.promo-modal .plan.team h3 i{-webkit-text-fill-color:#1fb0f9}.promo-modal .plan.team .feature-list .fa-li i,.promo-modal .plan.team .feature-list b{color:#42c0ff}.promo-modal .plan.team .ui-button{background-color:#31a3dd;background:-webkit-gradient(linear,left top,left bottom,from(#31a3dd),to(#1f87bb));background:-webkit-linear-gradient(top,#31a3dd,#1f87bb);background:-moz-linear-gradient(top,#31a3dd,#1f87bb);background:-ms-linear-gradient(top,#31a3dd,#1f87bb);background:-o-linear-gradient(top,#31a3dd,#1f87bb);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 0 #4c515d}.promo-modal .plan.team .ui-button:hover{background-color:#47ade0;background:-webkit-gradient(linear,left top,left bottom,from(#47ade0),to(#2397d1));background:-webkit-linear-gradient(top,#47ade0,#2397d1);background:-moz-linear-gradient(top,#47ade0,#2397d1);background:-ms-linear-gradient(top,#47ade0,#2397d1);background:-o-linear-gradient(top,#47ade0,#2397d1)}.promo-modal .plan.team .ui-button:active{background-color:#1f87bb;background:-webkit-gradient(linear,left top,left bottom,from(#1f87bb),to(#31a3dd));background:-webkit-linear-gradient(top,#1f87bb,#31a3dd);background:-moz-linear-gradient(top,#1f87bb,#31a3dd);background:-ms-linear-gradient(top,#1f87bb,#31a3dd);background:-o-linear-gradient(top,#1f87bb,#31a3dd)}.promo-modal .plan.team .ui-slider .ui-slider-range{background-image:linear-gradient(323deg,#22ffd6,30%,#1fb0f9)}.promo-modal .plan.team .ui-slider .ui-slider-handle:before{color:#a8e2ff}.promo-modal .plan.school{border-color:#ff81b7 #9e3976 #9e3976}.promo-modal .plan.school h3{color:#ff6faa;background-image:linear-gradient(323deg,#fb7373,#f980fb)}.promo-modal .plan.school h3 i{-webkit-text-fill-color:#f980fb}.promo-modal .plan.school .ui-button{background-color:#b14084;background:-webkit-gradient(linear,left top,left bottom,from(#b14084),to(#8b3268));background:-webkit-linear-gradient(top,#b14084,#8b3268);background:-moz-linear-gradient(top,#b14084,#8b3268);background:-ms-linear-gradient(top,#b14084,#8b3268);background:-o-linear-gradient(top,#b14084,#8b3268);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 0 #4c515d}.promo-modal .plan.school .ui-button:hover{background-color:#be4c91;background:-webkit-gradient(linear,left top,left bottom,from(#be4c91),to(#9e3976));background:-webkit-linear-gradient(top,#be4c91,#9e3976);background:-moz-linear-gradient(top,#be4c91,#9e3976);background:-ms-linear-gradient(top,#be4c91,#9e3976);background:-o-linear-gradient(top,#be4c91,#9e3976)}.promo-modal .plan.school .ui-button:active{background-color:#8b3268;background:-webkit-gradient(linear,left top,left bottom,from(#8b3268),to(#b14084));background:-webkit-linear-gradient(top,#8b3268,#b14084);background:-moz-linear-gradient(top,#8b3268,#b14084);background:-ms-linear-gradient(top,#8b3268,#b14084);background:-o-linear-gradient(top,#8b3268,#b14084)}.promo-modal .plan.school .feature-list .fa-li i,.promo-modal .plan.school .feature-list b{color:#ff6faa}.promo-modal .plan.school .ui-slider .ui-slider-range{background-image:linear-gradient(323deg,#fb7373,#f980fb)}.promo-modal .plan.school .ui-slider .ui-slider-handle:before{color:#cc71a8}.promo-modal .plan-header{-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:12.5em;text-align:left;padding:1rem 1.1em .5em;margin-bottom:.75em;position:relative;color:#c7cad1}.promo-modal .plan-header .discount-tag{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:.1em .7em;background:#d22b4f;border-bottom:2px solid #8a2121;color:#fff;position:absolute;top:1rem;right:-.5rem}.promo-modal .plan-header h3{font-size:150%;color:#9bd2d8;background-clip:text;-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:inline-block;background-image:linear-gradient(248deg,#6a85ad,#88b4b9)}.promo-modal .plan-header h3 i{-webkit-text-fill-color:#88b4b9}.promo-modal span.price{font-weight:400;font-size:2em;display:block;line-height:1.2em;margin-bottom:.2em;color:#fff}.promo-modal span.price sup{font-size:60%;top:-.45em}.promo-modal span.price sub{font-size:50%;opacity:.6;vertical-align:.25em}.promo-modal span.price .previous{font-size:66%;text-decoration:line-through;opacity:.7;vertical-align:40%;line-height:1em}body .feature-list{text-align:left;margin-right:.5em;margin-top:.5em}body .feature-list .fa-li{font-size:90%;top:.35em;color:#2bc44e}body .feature-list .fa-li .gray{color:#777}body .feature-list .fa-li .red{color:#e94242}body .feature-list hr{border-top:1px solid #535865;margin:.75em 1.5em .75em -1em}:root .plan h3,:root .promo-modal table th div,_:-ms-fullscreen{background-image:none!important}.account-login-modal{max-width:300px}.account-login-modal .stay-signed-in,.promo-modal .stay-signed-in{color:#ccc}.my-account-modal{max-width:650px}.my-account-modal .account-summary{display:flex}.my-account-modal .account-summary .avatar{display:inline-block;margin-right:12px;position:relative}.my-account-modal .account-summary .avatar img{border-radius:24px}.my-account-modal .account-summary .avatar .provider_icon{color:#405169;position:absolute;right:-7px;bottom:-3px;font-size:11px}.my-account-modal .ui-button{display:inline-block;width:auto;margin:0 auto}.export-modal{width:690px}.exportImageButtons{line-height:1.7em}#exported-image-container{height:320px;background:#fff;overflow:hidden;margin:0 -1rem 1rem;padding:4px;display:flex;align-items:center}#exported-image-container svg{width:100%;height:100%}#exported-image-container img{max-width:100%;max-height:100%;margin:auto}.cloud-browse-modal{max-width:1140px;width:100%}.template-modal{max-width:980px}.file-grid.loading{opacity:.2}.file-grid .file-grid-item{cursor:pointer}.file-grid .file-grid-item:hover .thumbnail img{border-color:#2bc44e}.file-grid .thumbnail{position:relative;max-width:220px}.file-grid .thumbnail .overlayButton{position:absolute;top:8px;right:8px}.file-grid .thumbnail img{border:2px solid #fff;boX-shadow:0 2px 4px rgba(0,0,0,.5)}.file-grid .thumbnail .upgrade-badge{position:absolute;top:auto;bottom:7px;right:5px}.splash-background{background:linear-gradient(146deg,hsl(209deg 30% 26%),hsl(220 10% 15%) 33%)!important}.splash-image{margin:-12px -1rem 0;background-image:url(../images/splash2-assets/splash2-tiny.png);background-repeat:no-repeat;padding-top:420px;border-radius:8px}@media only screen and (-o-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.splash-image{background-image:url(../images/splash2-assets/splash2-tiny@2x.png);background-size:600px 400px}}body .about-modal{background:linear-gradient(146deg,hsl(209deg 30% 26%),hsl(220 10% 15%) 33%)!important;text-align:left;max-width:602px}body .about-modal h1{margin-top:auto;margin-bottom:2px!important;margin-left:.25em;font-size:200%}body .about-modal h1 small{font-size:77%;color:#2bc44e}body .welcome-modal{background:linear-gradient(146deg,hsl(209deg 30% 26%),hsl(220 10% 15%) 33%)!important;max-width:602px}body .welcome-modal .faded{color:#abafba}body .welcome-modal .button-group{width:40%;margin:auto}body .welcome-modal .button-group .ui-button{padding:.75em}body .welcome-modal h1{font-weight:400;text-align:left;margin-left:1em;line-height:1.25em}body .welcome-modal .endorse{margin:0 -1rem -.5rem;background-color:#17181c;border-top:1px solid #090a0b;box-shadow:inset 0 10px 10px -10px #090a0b;border-radius:0 0 8px 8px;padding:1.5em}body .welcome-modal .logo-container{margin:2em 0 1em;opacity:.7;display:flex;gap:1em 3em;flex-wrap:wrap;align-items:center;justify-content:center}.introjs-tooltip{font-size:110%;min-width:250px;padding:1em}.introjs-tooltip .introjs-skipbutton{display:none}.introjs-tooltip .introjs-skipbutton.introjs-donebutton{display:block;float:right;margin-left:1em;border-color:#2bc44e!important;color:#2bc44e}.introjs-tooltip .introjs-bullets li a.active{background-color:#2bc44e}.introjs-tooltip .introjs-tooltipbuttons{margin-top:1em}.introjs-tooltip .introjs-button{padding:.66em 1.25em;font-family:inherit;font-size:90%;background:#fff}.introjs-tooltip .introjs-button:focus{background:#fff;border-color:#999}a.bg-dark.text-danger:focus,a.bg-dark.text-danger:hover{color:#f11b2f!important}.__menu-divider{margin:.2em 1px;background:#393d46}.szh-menu-container .szh-menu{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:1em;background:#2e3138!important;border-color:#050506!important;padding:6px 0;color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);box-shadow:0 2px 16px 2px #222,inset 0 0 1px #abafba;border:1px solid}.szh-menu-container .szh-menu__item{background:transparent;padding-left:2.75em}.szh-menu-container .szh-menu__item i.fad,.szh-menu-container .szh-menu__item i.fak,.szh-menu-container .szh-menu__item i.fal,.szh-menu-container .szh-menu__item i.far,.szh-menu-container .szh-menu__item i.fas{text-align:center;width:1.25em;margin-right:.5em;margin-left:-1.75em}.szh-menu-container .szh-menu__item--disabled{color:#737a8c}.szh-menu-container .szh-menu__item--hover{background:rgba(199,202,209,.2)!important}.szh-menu-container .szh-menu__divider{margin:.2em 1px;background:#393d46}#menubar{font-size:9.5pt;display:flex;vertical-align:top;color:#dddfe3}#menubar .menuBarItem>.fa,#menubar .menuBarItem>.fad,#menubar .menuBarItem>.fak,#menubar .menuBarItem>.far,#menubar .menuBarItem>.fas{vertical-align:-1px;margin-right:.5em;font-size:16px}#menubar .dropdown,.menuBarItem{display:inline-block}.menuBarItem{position:relative;cursor:pointer;text-align:center;height:36px;padding:8px 1em;border-top:2px solid transparent;color:#dddfe3}.menuBarItem .dropdown-indicator{transform:rotate(45deg);position:absolute;right:-4px;bottom:-1px;color:#818898;opacity:.7}.menuBarItem:hover{text-decoration:none;border-top-color:#2bc44e;color:#fff}.menuBarItem:hover .dropdown-indicator,a.menuBarItem{color:inherit}a.menuBarItem:hover{color:#fff!important}body{margin:0;padding:0;font-size:10pt;font-family:Rubik,Helvetica Neue,Arial,Verdana,Tahoma,Lucida Sans,FreeSans,Lucida Sans Unicode,Luxi Sans,sans-serif}body>h1{margin:2em 1em;font-size:16pt;color:#666}body>h1 img{float:left;margin:0 1em 1em 0}.href,a{cursor:pointer;color:#2bc44e}.href:hover,a:hover{color:#74e18d;text-decoration:underline}.href-muted{cursor:pointer;color:#88a0b5}.href-muted:hover{color:#8cb7dc;text-decoration:underline}.chemix-green{color:#2bc44e}#loading-message{font-family:Rubik,Helvetica Neue,Arial,Verdana,Tahoma,Lucida Sans,FreeSans,Lucida Sans Unicode,Luxi Sans,sans-serif;color:#888;margin:1em auto;max-width:350px;padding:16pt;border:1px solid #aaa;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;transition:opacity 0s linear 1s;opacity:1}#loading-message a{color:#2bc44e}#app,#loading-message.loaded{opacity:0}#app{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;transition:opacity .3s linear}#app.loaded{pointer-events:auto;opacity:1}#editor-container{position:fixed;left:0;right:0;top:75px;bottom:0;background-color:#fff}#editor-container.maximized{left:0}canvas.editor{width:100%;height:100%;position:absolute}body .ui-slider{border-radius:20px;background:#adb2b2;border:none;height:10px}body .ui-slider .ui-slider-handle{background:#788180;outline:0;border-radius:16px;height:16px;width:16px;top:-3px;margin-left:-11px;border:3px solid #fff;box-shadow:0 1px 2px #000}body .ui-slider .ui-slider-pip{top:3px}body .ui-slider .ui-slider-pip .ui-slider-line{width:4px;height:4px;border-radius:4px;margin-left:-2px;background:#fffaf7}body .ui-slider .ui-slider-pip .ui-slider-label{top:13px}body .ui-slider .ui-slider-pip.ui-slider-pip-first,body .ui-slider .ui-slider-pip.ui-slider-pip-last{top:-7px}body .ui-slider .ui-slider-pip.ui-slider-pip-first .ui-slider-line,body .ui-slider .ui-slider-pip.ui-slider-pip-last .ui-slider-line{display:none}body .ui-slider .ui-slider-pip.ui-slider-pip-first .ui-slider-label,body .ui-slider .ui-slider-pip.ui-slider-pip-last .ui-slider-label{margin:0;top:7px}body .ui-slider .ui-slider-pip.ui-slider-pip-first .ui-slider-label{left:-2.3em;text-align:right}body .ui-slider .ui-slider-pip.ui-slider-pip-last .ui-slider-label{left:2.3em;text-align:left}body .ui-slider .ui-slider-pip.ui-slider-pip-selected,body .ui-slider .ui-slider-pip.ui-slider-pip-selected-initial{color:#434d5a}.scrollable{overflow-y:auto}.remodal-confirm.normal{background:#ccc;color:#333}.remodal-confirm.normal:hover{background:#bbb}.ui-icon{display:none}.ui-accordion .ui-accordion-header a{padding-left:0}.ui-accordion .ui-widget-content{border:none}.introjs-bullets ul li a{cursor:pointer}.introjs-helperLayer{background:transparent;border:5px solid hsla(0,0%,100%,.5)}body .toast{backdrop-filter:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 0 5px rgba(0,0,0,.3)!important;padding:16px 16px 16px 40px!important;border:1px solid #000;border-radius:8px!important;color:#292c32!important;opacity:1}body .toast.inline-toast{padding:8px 8px 8px 40px!important;max-width:none}body .toast.inline-toast.custom-icon{padding-left:12px!important}body .toast.inline-toast.custom-icon:before{content:""}body .toast:before{position:fixed;font-family:Font Awesome\ 5 Pro;font-weight:500;font-size:17px;line-height:21px;float:left;color:#292c32;margin:auto 0 auto -29px;text-align:center;width:20px}body .toast-error{border-color:#cf5757;background:#dc7c7c}body .toast-error:before{content:"\f057"}body .toast-warning{border-color:#cea54d;background:#f1c666}body .toast-warning:before{content:"\f071"}body .toast-info{border-color:#4aaad3;background:#66c4eb}body .toast-info:before{content:"\f05a"}body .toast-success{border-color:#66b175;background:#7fb58a}body .toast-success:before{content:"\f058"}body #toast-container>div.toast{overflow:initial;background-image:none!important;position:relative;max-width:500px!important;width:90%!important;opacity:1;bottom:0;transition:bottom .25s}body #toast-container>div.toast:after{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:" ";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 6px 24px 2px rgba(0,0,0,.35);opacity:0;transition:opacity .25s;z-index:-100}body #toast-container>div.toast:hover{bottom:2px}body #toast-container>div.toast:hover:after{opacity:1}.BeaconFabButtonFrame{right:20px!important;bottom:20px!important}#screen-too-small{display:block;position:absolute;top:0;z-index:999;width:100%;height:100%;padding:30% 2em 2em;background-color:rgba(5,8,15,.9);text-align:center;color:#fff;line-height:2em}#screen-too-small .fa-arrows-alt-h{color:#d3d3d3}#screen-too-small ul li .fa-li{left:-2.5em;top:.55em;color:grey}#screen-too-small a{color:#fff;border-bottom:1px dotted grey}#screen-too-small a:hover{text-decoration:none}@media (min-width:660px){#screen-too-small{display:none}}@media (max-width:660px){.hide-if-too-narrow{display:none}}.upgrade-badge{cursor:pointer;font-size:20px;text-shadow:none;color:#2bc44e;line-height:1.1em!important;margin-bottom:-12px;vertical-align:-3px;margin-top:-2px}.upgrade-badge.fa-bolt-lightning{margin-bottom:-1px;font-size:16px;vertical-align:-2px;margin-top:0}.error-bar{position:absolute;top:0;left:0;right:0;min-height:75px;padding:1em;z-index:1000;background:#b63333;color:#f0c8c8;font-size:120%}.error-bar i{vertical-align:middle}#consoledebug{position:absolute;top:0;background-color:#fff;z-index:10000}.help-modal{max-width:880px}.help-modal .ui-button{text-align:inherit;padding:.6em 1em;width:100%}.text-glowing{color:#ffc107!important;text-shadow:0 0 15px rgba(254,190,0,.7)}