.inspector{background:transparent}iframe,.list{border:none}.list .item.locked,.q-tab.locked,.attribute-list .item.locked,.item.action-bucket.locked,.list.item-delimiter .item+.item.locked{opacity:.6}.list .item.locked input,.q-tab.locked input,.attribute-list .item.locked input,.item.action-bucket.locked input,.list.item-delimiter .item+.item.locked input{opacity:1!important}button i{animation:none!important}a.btn{-webkit-appearance:button;-moz-appearance:button;appearance:button;text-decoration:none;padding:0 1rem;min-height:2.4rem;line-height:2.4rem}#q-app>.layout .q-collapsible.action-bucket .item-collapsible i.item-primary{font-size:1.5em;height:calc(2em - 16px)}#q-app>.layout .q-collapsible.behavior>div:not(.item)>div>.q-collapsible-sub-item>div[draggable=false]>.list>.item,#q-app>.layout .q-collapsible.behavior>div:not(.item)>div>.q-collapsible-sub-item>div[draggable=false]>.behavior>.list>.item{background:transparent;border-bottom:none}#q-app>.layout .preview-scene-list .item .item-primary{height:auto!important}#q-app>.layout .item-content.row>.item{border:none}#q-app>.layout .attribute.item.multiple-lines .item{border-bottom:none}#q-app>.layout .item{line-height:2.5em;padding:4px 0;margin:0}#q-app>.layout .item .q-picker-textfield,#q-app>.layout .item .expression-toggle{line-height:1.25em}#q-app>.layout .item .image-input{line-height:1.25em}#q-app>.layout .item .image-input span input{margin-top:-1em}#q-app>.layout .item .item-primary{display:flex;align-items:center;justify-content:center;padding:0;margin:8px 4px;font-size:1em}#q-app>.layout .item .item-primary i,#q-app>.layout .item .item-primary button,#q-app>.layout .item .item-primary img{font-size:1.5em}#q-app>.layout .item i.item-primary{font-size:1em;width:1.5em}#q-app>.layout .item .item-content{padding:0;font-size:1em}#q-app>.layout .item .item-content label{font-size:1em}#q-app>.layout .item input{line-height:1.25em}#q-app>.layout .item .item-primary~.item-content{margin-left:3.5em}#q-app>.layout .item.cohort-label{font-size:.9em;height:2em;line-height:2em}#q-app>.layout .item.cohort-label .item-content{height:calc(2em - 9px);line-height:calc(2em - 9px)}#q-app>.layout .behavior-drop{min-height:1em}#q-app>.layout .behavior div>div>.q-collapsible-sub-item{padding:4px 6px 8px 14px}.q-popover,.q-tooltip,.modal-content,.modal-body{background-color:#f2f2f4;color:#59595b}.item.two-lines>.item-content:not(.no-style)>div:not(:first-of-type):not([class^=q-]){color:#59595b8a}.q-picker-textfield .q-picker-textfield-value{color:#000}.modal-content .layout-header .toolbar{border-bottom:1px solid #e0e0e0;background:#f2f2f4;color:#59595b}.controller-editor-toolbar{background:#7b69a5}.controller-view .ctrlr-btn{background:#fff}.controller-view .ctrlr-btn:hover,.controller-view .ctrlr-btn.focused{background:#7b69a5}.editor-modal{color:#59595b}.editor-modal .modal-content{background-color:#e3e3e8}.editor-modal .CodeMirror{background-color:#f2f2f4;color:#59595b}.editor-modal .CodeMirror-gutter{background-color:#7b69a5;border-right-color:#e3e3e8}.editor-modal .CodeMirror-cursor{border-left-color:#59595b}.editor-modal .CodeMirror-selected{background-color:#7b69a5;border-right-color:#e3e3e8}a,a:hover,a:active,span,i{color:#59595b}.q-toggle.deep-purple input:checked+div:before{background:#7b69a5}.q-toggle.deep-purple input:checked+div:after{background:#b198e3}.list .item,.q-tab,.attribute-list .item,.item.action-bucket,.list.item-delimiter .item+.item{border-bottom:1px solid #e0e0e0;background:#f2f2f4;color:#59595b}.list .item:hover,.q-tab:hover,.attribute-list .item:hover,.item.action-bucket:hover,.list.item-delimiter .item+.item:hover,.list .item:focus,.q-tab:focus,.attribute-list .item:focus,.item.action-bucket:focus,.list.item-delimiter .item+.item:focus{background:#fff;color:#59595b}.list .item:hover span,.q-tab:hover span,.attribute-list .item:hover span,.item.action-bucket:hover span,.list.item-delimiter .item+.item:hover span,.list .item:focus span,.q-tab:focus span,.attribute-list .item:focus span,.item.action-bucket:focus span,.list.item-delimiter .item+.item:focus span,.list .item:hover i,.q-tab:hover i,.attribute-list .item:hover i,.item.action-bucket:hover i,.list.item-delimiter .item+.item:hover i,.list .item:focus i,.q-tab:focus i,.attribute-list .item:focus i,.item.action-bucket:focus i,.list.item-delimiter .item+.item:focus i{color:#59595b}.list.item-delimiter .item+.item,.list.item-delimiter .item+.q-collapsible,.list.item-delimiter .q-collapsible+.item,.list.item-delimiter .q-collapsible+.q-collapsible{border-top:1px solid #e0e0e0}.item>.item-content>span,.item>.item-content>div>span{color:#59595b}.q-picker-textfield.cursor-pointer.textfield.caret.active{background:$dropdown-switch-toggle-bg}.q-picker-textfield.cursor-pointer.textfield.caret.active:hover{background:#fff}.layout-content .toolbar,.layout-content .q-tabs{min-height:48px;background:#f2f2f4;color:#59595b;border-bottom:1px solid #e0e0e0}.layout-content .toolbar span,.layout-content .q-tabs span{color:#59595b}.layout-content .video-player{background:#f2f2f4}.item.active,.item.router-link-active,.item:focus,.q-collapsible.router-link-active>.item,button.active,.q-tab.active,button[aria-checked=true]{background:#7b69a5;color:#e3e3e8}.item.active span.q-tab-label,.item.router-link-active span.q-tab-label,.item:focus span.q-tab-label,.q-collapsible.router-link-active>.item span.q-tab-label,button.active span.q-tab-label,.q-tab.active span.q-tab-label,button[aria-checked=true] span.q-tab-label,.item.active i,.item.router-link-active i,.item:focus i,.q-collapsible.router-link-active>.item i,button.active i,.q-tab.active i,button[aria-checked=true] i{color:#e3e3e8}.item.active:hover,.item.router-link-active:hover,.item:focus:hover,.q-collapsible.router-link-active>.item:hover,button.active:hover,.q-tab.active:hover,button[aria-checked=true]:hover{cursor:default;background:#7b69a5;color:#e3e3e8}div[draggable]>.item.active,div[draggable].item.active{background:#7b69a5;color:#e3e3e8}div[draggable]>.item.active:hover,div[draggable].item.active:hover{background:#b198e3;color:#e3e3e8;cursor:pointer}input,button,.textfield,button.primary.clear,button.primary.outline,button.primary:not(.disabled):not(.clear),a.btn{background:#fff;border:1px solid #708090;color:#000}input:hover,button:hover,.textfield:hover,button.primary.clear:hover,button.primary.outline:hover,button.primary:not(.disabled):not(.clear):hover,a.btn:hover{background:#fff;color:#000}input:focus,button:focus,.textfield:focus,button.primary.clear:focus,button.primary.outline:focus,button.primary:not(.disabled):not(.clear):focus,a.btn:focus{background:#fff}.q-picker-textfield.textfield{background:#fff;padding-top:2px;min-width:40px;border:1px solid #708090}.q-picker-textfield.textfield:hover{background-color:#fff;border:1px solid #708090}.q-picker-textfield.textfield:focus{border:1px solid #708090;background-color:#fff;color:#000}.q-picker-textfield.textfield:after{bottom:2px}.q-picker-textfield.textfield .q-picker-textfield-label.ellipsis{color:inherit}.q-select-popover{color:#000}.q-select-popover .item:not(.active):hover{color:#000;background-color:#fff}.q-select-popover .item.active{color:#e3e3e8;background-color:#7b69a5}.q-toast{background-color:#e3e3e8;color:#59595b}.q-checkbox div:before{background:#fff}.q-checkbox input:checked+div:before{background:#b198e3;color:#e3e3e8;border:1px solid #708090}.resize-bracket{border-color:#000}.modal-buttons button{margin-left:1em}.drawer-content{background:#e3e3e8;color:#59595b}.layout-header{box-shadow:$ layout-header-shadow}.layout-header .toolbar,.assignment-list .q-collapsible .item-collapsible{color:#fff!important;background:#656080!important}.layout-header .toolbar span,.assignment-list .q-collapsible .item-collapsible span{color:#fff!important}.layout-header .toolbar .button i,.assignment-list .q-collapsible .item-collapsible .button i{color:#fff}.assignment-list .q-collapsible-sub-item div .item:nth-child(2n){background-color:#e3e3e8;color:#59595b}.publish-modal button{padding:.2rem 1rem}.publish-modal .item{border:none;vertical-align:middle;line-height:2.5em;height:2.5em}.publish-modal .item:first-child{margin-top:0}#q-app>.layout{background:#e3e3e8;color:#59595b}#q-app>.layout .layout-header button.button.go-pro{color:#fff;border:1px solid #fff;padding:0 1em}#q-app>.layout .library-menu{border-right:1px solid #e0e0e0;flex-basis:calc(3rem + 8px)}#q-app>.layout .library-wrapper{flex:0 0 404px}#q-app>.layout .library-wrapper:not(.assignments){flex:0 0 calc(3rem + 286px)}#q-app>.layout.menu-expanded .library-wrapper:not(.assignments){flex:0 0 calc(3rem + 368px)}#q-app>.layout.no-library .library-wrapper:not(.assignments){flex:0 0 calc(3rem + 8px)}#q-app>.layout .editor-wrap{border-left:1px solid #e0e0e0}#q-app>.layout .table-content td,#q-app>.layout .table-content th{border:1px solid #e0e0e0}#q-app>.layout .table-content td{background:#f2f2f4;color:#59595b}#q-app>.layout .table-content td input,#q-app>.layout .table-content td textarea{color:#59595b;font-size:1rem}#q-app>.layout .table-content th{background:#fff;color:#59595b}#q-app>.layout .login-page .row{background:#f2f2f4;color:#59595b;box-shadow:0 2px 4px 0 $ layout-header-shadow,0 0 1px 0 $ layout-header-shadow}#q-app>.layout .login-page .row form .item:hover{background:#f2f2f4}#q-app>.layout .login-page .row button[type=submit].login,#q-app>.layout .login-page .row button.gamesalad{color:#fff;background-color:#656080}#q-app>.layout .behavior-editor{background:$behavior-editor}#q-app>.layout .behavior-editor-wrap .locked{color:#59595b;background-color:#f2f2f4e6}#q-app>.layout .q-collapsible>.item-collapsible>.item-content h3{line-height:calc(3rem - 9px);height:calc(3rem - 9px)}#q-app>.layout .item{font-size:1rem}#q-app>.layout .item .item-primary{width:3rem;height:calc(3rem - 8px)}#q-app>.layout .item .item-content label{height:calc(3rem - 8px)}#q-app>.layout .item:not(.multiple-lines):not(.two-lines){height:3rem}#q-app>.layout .item:not(.multiple-lines):not(.two-lines) .item-primary{line-height:3rem;height:calc(3rem - 16px)}#q-app>.layout .item:not(.multiple-lines):not(.two-lines) i.item-primary{line-height:calc(3rem - 16px);height:calc(3rem - 16px)}#q-app>.layout .item:not(.multiple-lines):not(.two-lines) .item-content{line-height:calc(3rem - 9px);height:calc(3rem - 9px)}#q-app>.layout .behavior .q-collapsible-sub-item .behavior .item:not(.item-collapsible),#q-app>.layout .behavior .q-collapsible-sub-item .behavior label{font-size:1rem;line-height:13px;padding:2px 4px}#q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item{height:28px;line-height:28px}#q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-primary{height:14px;line-height:14px;width:auto}#q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-content,#q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-content div h3{line-height:20px}#q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item>.item-primary~.item-content{margin-left:6em}#q-app>.layout .behavior .conditions>.item,#q-app>.layout .behavior .condition-wrapper>.item{padding:4px 1em}#q-app>.layout .behavior .condition-wrapper{padding:0}#q-app>.layout .behavior .condition-wrapper>.item .item{padding:0}#q-app>.layout .attribute-secondary button{border:none;background:transparent;color:$custom-attribute-button}#q-app>.layout .attribute-secondary button i{color:$custom-attribute-button}#q-app>.layout input,#q-app>.layout .q-checkbox input+div:before{border:1px solid #708090!important}#q-app>.layout input:disabled,#q-app>.layout .q-checkbox input+div:before:disabled,#q-app>.layout input[readonly],#q-app>.layout .q-checkbox input+div:before[readonly],#q-app>.layout input.readonly,#q-app>.layout .q-checkbox input+div:before.readonly{opacity:.6}#q-app>.layout .button-group{border:1px solid #e0e0e0;background-color:#fff}#q-app>.layout .segmented{background:#fff}#q-app>.layout .segmented button{background:transparent;border:none}#q-app>.layout .segmented button[aria-checked]{border:1px solid #e0e0e0}#q-app>.layout .delete-image-link{border:none;background:transparent}#q-app>.layout .q-checkbox input:checked+div:before{background:#7b69a5}#q-app>.layout .q-search{color:#bdbdbd;border:none}#q-app>.layout .q-search input{border:none;color:#000}#q-app>.layout .q-search-input{border:none!important;border-radius:0}#q-app>.layout .q-collapsible-sub-item .q-search-input{background:$search-input-bg;border:none!important;border-radius:0}#q-app>.layout .textfield input{border:none!important}#q-app>.layout .color-border{border:1px solid #708090}#q-app>.layout .assignments-tab{background:$assignments-tab-bg;color:#fff;border:1px solid #e0e0e0}#q-app>.layout .assignments-tab:hover{background:$assignments-tab-hover}#q-app>.layout .sidebar-toggle{background:#fff;border:1px solid #e0e0e0}#q-app>.layout .sidebar-toggle:hover{background:#fff}#q-app>.layout .q-search button,#q-app>.layout .toolbar button,#q-app>.layout .color-attribute button,#q-app>.layout .item-secondary button,#q-app>.layout .radio-group button,#q-app>.layout .button-group button,#q-app>.layout .actions button{background:transparent;border:none}#q-app>.layout .q-search button,#q-app>.layout .toolbar button,#q-app>.layout .color-attribute button{padding:0}#q-app>.layout .toolbar .radio-group button,#q-app>.layout .toolbar .button-group button{padding:0 1rem}#q-app>.layout .button-group button.active{background:#7b69a5;color:#e3e3e8}#q-app>.layout .attribute-list.layers .layer.layer-selected{border:1px solid #e3e3e8}#q-app>.layout .attribute-list .item.custom{background:$custom-attribute-bg;color:#59595b}#q-app>.layout .attribute-list .item.custom label,#q-app>.layout .attribute-list .item.custom span{color:#59595b}#q-app>.layout .attribute-list .item.custom:hover{background:#fff}#q-app>.layout .creator-panel-title,#q-app>.layout .item.cohort-label{background:#4c4860;color:#fff}#q-app>.layout .creator-panel-title:not(:first-child){border-left:none}#q-app>.layout .inspector{border-left:1px solid #e0e0e0}#q-app>.layout .item-content>.q-picker-textfield.textfield:hover{background:$any-all-toggle-hover}#q-app>.layout .behavior-drop.draghover{background:#fff;color:#59595b}#q-app>.layout .list.behaviors .behavior.list .item{background:transparent}#q-app>.layout .list.behaviors .behavior.list .item:hover{color:#59595b}#q-app>.layout .list.behaviors .behavior.list .multiple-lines.condition{border:none!important}#q-app>.layout .list.behaviors .behavior>div[draggable]{background:#f2f2f4;box-shadow:none,none;border:1px solid #656080;border-radius:0}#q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior{border-radius:0}#q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible{background:#656080;color:#fff;border:none;border-radius:0}#q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible i{color:#fff}#q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible .item-primary button{border:$behavior-titlebar-button-border;background:#7592a0;color:#fff;line-height:1.5em;letter-spacing:.3px;font-size:9px}#q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible .item-primary button:hover{background:$titlebar-button-bg-hover;box-shadow:none}#q-app>.layout .list.behaviors .selected{box-shadow:0 0 10px 2px #00f}#q-app>.layout .list.behaviors .action-behavior>div[draggable]{background:#f2f2f4}#q-app>.layout .list.behaviors .action-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible{background:#656080}#q-app>.layout .list.behaviors .group-behavior>div[draggable]{background:#f2f2f4}#q-app>.layout .list.behaviors .compound-behavior>div[draggable]{background:#f2f2f4}#q-app>.layout .list.behaviors .compound-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible{background:#372e6beb;box-shadow:none}#q-app>.layout .list.behaviors .compound-behavior>div[draggable]>.q-collapsible.behavior>div>div>.q-collapsible-sub-item{padding:0}#q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions .condition-wrapper{border-bottom:1px solid #e0e0e0}#q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions .item{border:none}#q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions>.item:first-child{background:#d5d5e0;color:#59595b;font-weight:700;line-height:calc(28px - .2em)}#q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible{background:#d5d5e0;box-shadow:none;color:#59595b;border:none;height:28px;line-height:28px}#q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible .item-primary{height:12px}#q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible .item-primary i{line-height:10px;color:#59595b}#q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible h3{height:19px;line-height:19px}#q-app>.layout .list.behaviors .rule-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible{background:#372e6beb}#q-app>.layout .list.behaviors .compound-behavior .bracket{border-left:6px solid #607d8b}#q-app>.layout .list.behaviors .rule-behavior .else .item:not(.item-collapsible){border-radius:0}#q-app>.layout .list.behaviors .rule-behavior .else.q-collapsed .item.item-collapsible{border-radius:0}#q-app>.layout .list.behaviors .rule-behavior .else .else .bracket{border-left:6px solid #98acaf}#q-app>.layout .list.behaviors .rule-behavior .else .indented-condition{border-left:6px solid #4c4860}#q-app>.layout .list.behaviors .rule-behavior .conditions .item{border-radius:0}#q-app>.layout .list-label{color:#59595b}#q-app>.layout .expression-input-widget .expression-toggle[role=switch]{border:#708090;background:$dropdown-switch-toggle-bg}#q-app>.layout .expression-input-widget .expression-toggle[role=switch].on{background:$dropdown-switch-toggle-bg;color:#000;font-weight:700}#q-app>.layout .expression-input-widget .expression-toggle[role=switch].on label span:before{content:"ƒ(x) ";font-style:italic;font-family:inherit;font-size:.85em}#q-app>.layout .expression-input-widget .expression-toggle[role=switch].on label span:after{content:"{"}#q-app>.layout .expression-input-widget .expression-toggle[role=switch].on:not(:first-child):after{content:"}";background:$dropdown-switch-toggle-bg}#q-app>.layout .expression-input-widget .expression-toggle[role=switch]:first-child:hover{background:#fff}#q-app>.layout .angle-indicator{border:1px solid #59595b}#q-app>.layout .assignments-tab{background-color:#7b69a5}#q-app>.layout .assignments-tab:hover{background-color:#b198e3}#q-app>.layout .assignment-content{background-color:#f2f2f4}#q-app>.layout .assignment-content .item:hover{background:#f2f2f4;color:#59595b}#q-app>.layout .assignment-content .step-menu{top:50px}#q-app>.layout .assignment-content .step-menu .menu-content{background-color:#f2f2f4}#q-app>.layout .assignment-content button.primary,#q-app>.layout .assignment-content a.btn.primary{background-color:#7b69a5}#q-app>.layout .assignment-content button.primary.clear,#q-app>.layout .assignment-content a.btn.primary.clear{color:#e3e3e8;background-color:transparent}#q-app>.layout .assignment-content button.primary:not(.disabled):not(.clear):hover,#q-app>.layout .assignment-content a.btn.primary:not(.disabled):not(.clear):hover,#q-app>.layout .assignment-content button.primary:not(.disabled):not(.clear):focus,#q-app>.layout .assignment-content a.btn.primary:not(.disabled):not(.clear):focus{background:#b198e3!important;color:#e3e3e8!important}#q-app>.layout .assignment-content button.primary.clear:not(.disabled):hover,#q-app>.layout .assignment-content a.btn.primary.clear:not(.disabled):hover,#q-app>.layout .assignment-content button.primary.clear:not(.disabled):focus,#q-app>.layout .assignment-content a.btn.primary.clear:not(.disabled):focus{background:#b198e3!important;color:#e3e3e8!important}#q-app>.layout .assignment-content button.primary.outline{background-color:#7b69a5;border:#e3e3e8 1px solid;color:#e3e3e8;padding:0 10px}#q-app>.layout .assignment-content .item>.item-content button,#q-app>.layout .assignment-content .item>.item-primary button{border:none;height:calc(3rem - 9px)}#q-app>.layout .assignment-content .tutorial-nav-header,#q-app>.layout .assignment-content .tutorial-nav-footer{height:auto;display:flex;align-items:center;justify-content:space-between;padding:4px 16px}#q-app>.layout .assignment-content span{line-height:calc(3rem - 9px)}#q-app>.layout .assignment-content .q-progress{margin-top:10px}#q-app>.layout .assignment-content .q-progress .q-progress-model{background-color:#656080}#q-app>.layout .assignment-content .toc-ticks-wrapper{margin-top:3px}#q-app>.layout .assignment-content .bg-info{background:#7b69a5!important;color:#e3e3e8!important;padding:.5em 1em}#q-app>.layout .assignment-content .bg-info p:last-child{margin-bottom:0}#q-app>.layout .plyr__control:hover{background-color:#b198e3!important;color:#e3e3e8}#q-app>.layout .plyr__control--overlaid{background-color:#b198e3!important;color:#e3e3e8}#q-app>.layout .plyr__volume input[type=range]{color:#b198e3!important;color:#e3e3e8;background:transparent!important;border:none!important}#q-app>.layout .plyr__progress input[type=range]{color:#b198e3!important;background:transparent!important;border:none!important}#q-app>.layout .plyr__captions span{color:#fff}#q-app>.layout .actor-preview,#q-app>.layout .image-editor-preview,#q-app>.layout .image-input-preview{background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-size:10px 10px;background-position:0 0,5px 5px}.note-behavior textarea{background-color:#fcf3cf;color:#59595b}.note-behavior textarea:hover{border:1px solid #00f}.drawer .toolbar button.active i{color:#656080}body.pro-theme .q-popover,body.desktop.pro-theme .q-popover,body.pro-theme .q-tooltip,body.desktop.pro-theme .q-tooltip,body.pro-theme .modal-content,body.desktop.pro-theme .modal-content,body.pro-theme .modal-body,body.desktop.pro-theme .modal-body{background-color:#f2f2f4;color:#59595b}body.pro-theme .item.two-lines>.item-content:not(.no-style)>div:not(:first-of-type):not([class^=q-]),body.desktop.pro-theme .item.two-lines>.item-content:not(.no-style)>div:not(:first-of-type):not([class^=q-]){color:#59595b8a}body.pro-theme .q-picker-textfield .q-picker-textfield-value,body.desktop.pro-theme .q-picker-textfield .q-picker-textfield-value{color:#555}body.pro-theme .modal-content .layout-header .toolbar,body.desktop.pro-theme .modal-content .layout-header .toolbar{border-bottom:1px solid #cdcdcd;background:#f2f2f4;color:#59595b}body.pro-theme .controller-editor-toolbar,body.desktop.pro-theme .controller-editor-toolbar{background:#597fa6}body.pro-theme .controller-view .ctrlr-btn,body.desktop.pro-theme .controller-view .ctrlr-btn{background:#cacaca}body.pro-theme .controller-view .ctrlr-btn:hover,body.desktop.pro-theme .controller-view .ctrlr-btn:hover,body.pro-theme .controller-view .ctrlr-btn.focused,body.desktop.pro-theme .controller-view .ctrlr-btn.focused{background:#597fa6}body.pro-theme .editor-modal,body.desktop.pro-theme .editor-modal{color:#59595b}body.pro-theme .editor-modal .modal-content,body.desktop.pro-theme .editor-modal .modal-content{background-color:#e5e6e6}body.pro-theme .editor-modal .CodeMirror,body.desktop.pro-theme .editor-modal .CodeMirror{background-color:#f2f2f4;color:#59595b}body.pro-theme .editor-modal .CodeMirror-gutter,body.desktop.pro-theme .editor-modal .CodeMirror-gutter{background-color:#597fa6;border-right-color:#fff}body.pro-theme .editor-modal .CodeMirror-cursor,body.desktop.pro-theme .editor-modal .CodeMirror-cursor{border-left-color:#59595b}body.pro-theme .editor-modal .CodeMirror-selected,body.desktop.pro-theme .editor-modal .CodeMirror-selected{background-color:#597fa6;border-right-color:#fff}body.pro-theme a,body.desktop.pro-theme a,body.pro-theme a:hover,body.desktop.pro-theme a:hover,body.pro-theme a:active,body.desktop.pro-theme a:active,body.pro-theme span,body.desktop.pro-theme span,body.pro-theme i,body.desktop.pro-theme i{color:#59595b}body.pro-theme .q-toggle.deep-purple input:checked+div:before,body.desktop.pro-theme .q-toggle.deep-purple input:checked+div:before{background:#597fa6}body.pro-theme .q-toggle.deep-purple input:checked+div:after,body.desktop.pro-theme .q-toggle.deep-purple input:checked+div:after{background:#315981}body.pro-theme .list .item,body.desktop.pro-theme .list .item,body.pro-theme .q-tab,body.desktop.pro-theme .q-tab,body.pro-theme .attribute-list .item,body.desktop.pro-theme .attribute-list .item,body.pro-theme .item.action-bucket,body.desktop.pro-theme .item.action-bucket,body.pro-theme .list.item-delimiter .item+.item,body.desktop.pro-theme .list.item-delimiter .item+.item{border-bottom:1px solid #cdcdcd;background:#f2f2f4;color:#59595b}body.pro-theme .list .item:hover,body.desktop.pro-theme .list .item:hover,body.pro-theme .q-tab:hover,body.desktop.pro-theme .q-tab:hover,body.pro-theme .attribute-list .item:hover,body.desktop.pro-theme .attribute-list .item:hover,body.pro-theme .item.action-bucket:hover,body.desktop.pro-theme .item.action-bucket:hover,body.pro-theme .list.item-delimiter .item+.item:hover,body.desktop.pro-theme .list.item-delimiter .item+.item:hover,body.pro-theme .list .item:focus,body.desktop.pro-theme .list .item:focus,body.pro-theme .q-tab:focus,body.desktop.pro-theme .q-tab:focus,body.pro-theme .attribute-list .item:focus,body.desktop.pro-theme .attribute-list .item:focus,body.pro-theme .item.action-bucket:focus,body.desktop.pro-theme .item.action-bucket:focus,body.pro-theme .list.item-delimiter .item+.item:focus,body.desktop.pro-theme .list.item-delimiter .item+.item:focus{background:#cacaca;color:#59595b}body.pro-theme .list .item:hover span,body.desktop.pro-theme .list .item:hover span,body.pro-theme .q-tab:hover span,body.desktop.pro-theme .q-tab:hover span,body.pro-theme .attribute-list .item:hover span,body.desktop.pro-theme .attribute-list .item:hover span,body.pro-theme .item.action-bucket:hover span,body.desktop.pro-theme .item.action-bucket:hover span,body.pro-theme .list.item-delimiter .item+.item:hover span,body.desktop.pro-theme .list.item-delimiter .item+.item:hover span,body.pro-theme .list .item:focus span,body.desktop.pro-theme .list .item:focus span,body.pro-theme .q-tab:focus span,body.desktop.pro-theme .q-tab:focus span,body.pro-theme .attribute-list .item:focus span,body.desktop.pro-theme .attribute-list .item:focus span,body.pro-theme .item.action-bucket:focus span,body.desktop.pro-theme .item.action-bucket:focus span,body.pro-theme .list.item-delimiter .item+.item:focus span,body.desktop.pro-theme .list.item-delimiter .item+.item:focus span,body.pro-theme .list .item:hover i,body.desktop.pro-theme .list .item:hover i,body.pro-theme .q-tab:hover i,body.desktop.pro-theme .q-tab:hover i,body.pro-theme .attribute-list .item:hover i,body.desktop.pro-theme .attribute-list .item:hover i,body.pro-theme .item.action-bucket:hover i,body.desktop.pro-theme .item.action-bucket:hover i,body.pro-theme .list.item-delimiter .item+.item:hover i,body.desktop.pro-theme .list.item-delimiter .item+.item:hover i,body.pro-theme .list .item:focus i,body.desktop.pro-theme .list .item:focus i,body.pro-theme .q-tab:focus i,body.desktop.pro-theme .q-tab:focus i,body.pro-theme .attribute-list .item:focus i,body.desktop.pro-theme .attribute-list .item:focus i,body.pro-theme .item.action-bucket:focus i,body.desktop.pro-theme .item.action-bucket:focus i,body.pro-theme .list.item-delimiter .item+.item:focus i,body.desktop.pro-theme .list.item-delimiter .item+.item:focus i{color:#59595b}body.pro-theme .list.item-delimiter .item+.item,body.desktop.pro-theme .list.item-delimiter .item+.item,body.pro-theme .list.item-delimiter .item+.q-collapsible,body.desktop.pro-theme .list.item-delimiter .item+.q-collapsible,body.pro-theme .list.item-delimiter .q-collapsible+.item,body.desktop.pro-theme .list.item-delimiter .q-collapsible+.item,body.pro-theme .list.item-delimiter .q-collapsible+.q-collapsible,body.desktop.pro-theme .list.item-delimiter .q-collapsible+.q-collapsible{border-top:1px solid #cdcdcd}body.pro-theme .item>.item-content>span,body.desktop.pro-theme .item>.item-content>span,body.pro-theme .item>.item-content>div>span,body.desktop.pro-theme .item>.item-content>div>span{color:#59595b}body.pro-theme .q-picker-textfield.cursor-pointer.textfield.caret.active,body.desktop.pro-theme .q-picker-textfield.cursor-pointer.textfield.caret.active{background:#fafafa}body.pro-theme .q-picker-textfield.cursor-pointer.textfield.caret.active:hover,body.desktop.pro-theme .q-picker-textfield.cursor-pointer.textfield.caret.active:hover{background:#cacaca}body.pro-theme .layout-content .toolbar,body.desktop.pro-theme .layout-content .toolbar,body.pro-theme .layout-content .q-tabs,body.desktop.pro-theme .layout-content .q-tabs{min-height:48px;background:#f2f2f4;color:#59595b;border-bottom:1px solid #cdcdcd}body.pro-theme .layout-content .toolbar span,body.desktop.pro-theme .layout-content .toolbar span,body.pro-theme .layout-content .q-tabs span,body.desktop.pro-theme .layout-content .q-tabs span{color:#59595b}body.pro-theme .layout-content .video-player,body.desktop.pro-theme .layout-content .video-player{background:#f2f2f4}body.pro-theme .item.active,body.desktop.pro-theme .item.active,body.pro-theme .item.router-link-active,body.desktop.pro-theme .item.router-link-active,body.pro-theme .item:focus,body.desktop.pro-theme .item:focus,body.pro-theme .q-collapsible.router-link-active>.item,body.desktop.pro-theme .q-collapsible.router-link-active>.item,body.pro-theme button.active,body.desktop.pro-theme button.active,body.pro-theme .q-tab.active,body.desktop.pro-theme .q-tab.active,body.pro-theme button[aria-checked=true],body.desktop.pro-theme button[aria-checked=true]{background:#597fa6;color:#fff}body.pro-theme .item.active span.q-tab-label,body.desktop.pro-theme .item.active span.q-tab-label,body.pro-theme .item.router-link-active span.q-tab-label,body.desktop.pro-theme .item.router-link-active span.q-tab-label,body.pro-theme .item:focus span.q-tab-label,body.desktop.pro-theme .item:focus span.q-tab-label,body.pro-theme .q-collapsible.router-link-active>.item span.q-tab-label,body.desktop.pro-theme .q-collapsible.router-link-active>.item span.q-tab-label,body.pro-theme button.active span.q-tab-label,body.desktop.pro-theme button.active span.q-tab-label,body.pro-theme .q-tab.active span.q-tab-label,body.desktop.pro-theme .q-tab.active span.q-tab-label,body.pro-theme button[aria-checked=true] span.q-tab-label,body.desktop.pro-theme button[aria-checked=true] span.q-tab-label,body.pro-theme .item.active i,body.desktop.pro-theme .item.active i,body.pro-theme .item.router-link-active i,body.desktop.pro-theme .item.router-link-active i,body.pro-theme .item:focus i,body.desktop.pro-theme .item:focus i,body.pro-theme .q-collapsible.router-link-active>.item i,body.desktop.pro-theme .q-collapsible.router-link-active>.item i,body.pro-theme button.active i,body.desktop.pro-theme button.active i,body.pro-theme .q-tab.active i,body.desktop.pro-theme .q-tab.active i,body.pro-theme button[aria-checked=true] i,body.desktop.pro-theme button[aria-checked=true] i{color:#fff}body.pro-theme .item.active:hover,body.desktop.pro-theme .item.active:hover,body.pro-theme .item.router-link-active:hover,body.desktop.pro-theme .item.router-link-active:hover,body.pro-theme .item:focus:hover,body.desktop.pro-theme .item:focus:hover,body.pro-theme .q-collapsible.router-link-active>.item:hover,body.desktop.pro-theme .q-collapsible.router-link-active>.item:hover,body.pro-theme button.active:hover,body.desktop.pro-theme button.active:hover,body.pro-theme .q-tab.active:hover,body.desktop.pro-theme .q-tab.active:hover,body.pro-theme button[aria-checked=true]:hover,body.desktop.pro-theme button[aria-checked=true]:hover{cursor:default;background:#597fa6;color:#fff}body.pro-theme div[draggable]>.item.active,body.desktop.pro-theme div[draggable]>.item.active,body.pro-theme div[draggable].item.active,body.desktop.pro-theme div[draggable].item.active{background:#597fa6;color:#fff}body.pro-theme div[draggable]>.item.active:hover,body.desktop.pro-theme div[draggable]>.item.active:hover,body.pro-theme div[draggable].item.active:hover,body.desktop.pro-theme div[draggable].item.active:hover{background:#315981;color:#fff;cursor:pointer}body.pro-theme input,body.desktop.pro-theme input,body.pro-theme button,body.desktop.pro-theme button,body.pro-theme .textfield,body.desktop.pro-theme .textfield,body.pro-theme button.primary.clear,body.desktop.pro-theme button.primary.clear,body.pro-theme button.primary.outline,body.desktop.pro-theme button.primary.outline,body.pro-theme button.primary:not(.disabled):not(.clear),body.desktop.pro-theme button.primary:not(.disabled):not(.clear),body.pro-theme a.btn,body.desktop.pro-theme a.btn{background:#fafafa;border:1px solid #708090;color:#555}body.pro-theme input:hover,body.desktop.pro-theme input:hover,body.pro-theme button:hover,body.desktop.pro-theme button:hover,body.pro-theme .textfield:hover,body.desktop.pro-theme .textfield:hover,body.pro-theme button.primary.clear:hover,body.desktop.pro-theme button.primary.clear:hover,body.pro-theme button.primary.outline:hover,body.desktop.pro-theme button.primary.outline:hover,body.pro-theme button.primary:not(.disabled):not(.clear):hover,body.desktop.pro-theme button.primary:not(.disabled):not(.clear):hover,body.pro-theme a.btn:hover,body.desktop.pro-theme a.btn:hover{background:#cacaca;color:#555}body.pro-theme input:focus,body.desktop.pro-theme input:focus,body.pro-theme button:focus,body.desktop.pro-theme button:focus,body.pro-theme .textfield:focus,body.desktop.pro-theme .textfield:focus,body.pro-theme button.primary.clear:focus,body.desktop.pro-theme button.primary.clear:focus,body.pro-theme button.primary.outline:focus,body.desktop.pro-theme button.primary.outline:focus,body.pro-theme button.primary:not(.disabled):not(.clear):focus,body.desktop.pro-theme button.primary:not(.disabled):not(.clear):focus,body.pro-theme a.btn:focus,body.desktop.pro-theme a.btn:focus{background:#fafafa}body.pro-theme .q-picker-textfield.textfield,body.desktop.pro-theme .q-picker-textfield.textfield{background:#fafafa;padding-top:2px;min-width:40px;border:1px solid #708090}body.pro-theme .q-picker-textfield.textfield:hover,body.desktop.pro-theme .q-picker-textfield.textfield:hover{background-color:#cacaca;border:1px solid #708090}body.pro-theme .q-picker-textfield.textfield:focus,body.desktop.pro-theme .q-picker-textfield.textfield:focus{border:1px solid #708090;background-color:#fafafa;color:#555}body.pro-theme .q-picker-textfield.textfield:after,body.desktop.pro-theme .q-picker-textfield.textfield:after{bottom:2px}body.pro-theme .q-picker-textfield.textfield .q-picker-textfield-label.ellipsis,body.desktop.pro-theme .q-picker-textfield.textfield .q-picker-textfield-label.ellipsis{color:inherit}body.pro-theme .q-select-popover,body.desktop.pro-theme .q-select-popover{color:#555}body.pro-theme .q-select-popover .item:not(.active):hover,body.desktop.pro-theme .q-select-popover .item:not(.active):hover{color:#555;background-color:#cacaca}body.pro-theme .q-select-popover .item.active,body.desktop.pro-theme .q-select-popover .item.active{color:#fff;background-color:#597fa6}body.pro-theme .q-toast,body.desktop.pro-theme .q-toast{background-color:#e5e6e6;color:#59595b}body.pro-theme .q-checkbox div:before,body.desktop.pro-theme .q-checkbox div:before{background:#fafafa}body.pro-theme .q-checkbox input:checked+div:before,body.desktop.pro-theme .q-checkbox input:checked+div:before{background:#315981;color:#fff;border:1px solid #708090}body.pro-theme .resize-bracket,body.desktop.pro-theme .resize-bracket{border-color:#555}body.pro-theme .modal-buttons button,body.desktop.pro-theme .modal-buttons button{margin-left:1em}body.pro-theme .drawer-content,body.desktop.pro-theme .drawer-content{background:#e5e6e6;color:#59595b}body.pro-theme .layout-header,body.desktop.pro-theme .layout-header{box-shadow:0 1px 2px #0006}body.pro-theme .layout-header .toolbar,body.desktop.pro-theme .layout-header .toolbar,body.pro-theme .assignment-list .q-collapsible .item-collapsible,body.desktop.pro-theme .assignment-list .q-collapsible .item-collapsible{color:#fff!important;background:#264c73!important}body.pro-theme .layout-header .toolbar span,body.desktop.pro-theme .layout-header .toolbar span,body.pro-theme .assignment-list .q-collapsible .item-collapsible span,body.desktop.pro-theme .assignment-list .q-collapsible .item-collapsible span{color:#fff!important}body.pro-theme .layout-header .toolbar .button i,body.desktop.pro-theme .layout-header .toolbar .button i,body.pro-theme .assignment-list .q-collapsible .item-collapsible .button i,body.desktop.pro-theme .assignment-list .q-collapsible .item-collapsible .button i{color:#fff}body.pro-theme .assignment-list .q-collapsible-sub-item div .item:nth-child(2n),body.desktop.pro-theme .assignment-list .q-collapsible-sub-item div .item:nth-child(2n){background-color:#e5e6e6;color:#59595b}body.pro-theme .publish-modal button,body.desktop.pro-theme .publish-modal button{padding:.2rem 1rem}body.pro-theme .publish-modal .item,body.desktop.pro-theme .publish-modal .item{border:none;vertical-align:middle;line-height:2.5em;height:2.5em}body.pro-theme .publish-modal .item:first-child,body.desktop.pro-theme .publish-modal .item:first-child{margin-top:0}body.pro-theme #q-app>.layout,body.desktop.pro-theme #q-app>.layout{background:#e5e6e6;color:#59595b}body.pro-theme #q-app>.layout .layout-header button.button.go-pro,body.desktop.pro-theme #q-app>.layout .layout-header button.button.go-pro{color:#fff;border:1px solid #fff;padding:0 1em}body.pro-theme #q-app>.layout .library-menu,body.desktop.pro-theme #q-app>.layout .library-menu{border-right:1px solid #cdcdcd;flex-basis:calc(2.6rem + 8px)}body.pro-theme #q-app>.layout .library-wrapper,body.desktop.pro-theme #q-app>.layout .library-wrapper{flex:0 0 404px}body.pro-theme #q-app>.layout .library-wrapper:not(.assignments),body.desktop.pro-theme #q-app>.layout .library-wrapper:not(.assignments){flex:0 0 calc(2.6rem + 286px)}body.pro-theme #q-app>.layout.menu-expanded .library-wrapper:not(.assignments),body.desktop.pro-theme #q-app>.layout.menu-expanded .library-wrapper:not(.assignments){flex:0 0 calc(2.6rem + 368px)}body.pro-theme #q-app>.layout.no-library .library-wrapper:not(.assignments),body.desktop.pro-theme #q-app>.layout.no-library .library-wrapper:not(.assignments){flex:0 0 calc(2.6rem + 8px)}body.pro-theme #q-app>.layout .editor-wrap,body.desktop.pro-theme #q-app>.layout .editor-wrap{border-left:1px solid #cdcdcd}body.pro-theme #q-app>.layout .table-content td,body.desktop.pro-theme #q-app>.layout .table-content td,body.pro-theme #q-app>.layout .table-content th,body.desktop.pro-theme #q-app>.layout .table-content th{border:1px solid #cdcdcd}body.pro-theme #q-app>.layout .table-content td,body.desktop.pro-theme #q-app>.layout .table-content td{background:#f2f2f4;color:#59595b}body.pro-theme #q-app>.layout .table-content td input,body.desktop.pro-theme #q-app>.layout .table-content td input,body.pro-theme #q-app>.layout .table-content td textarea,body.desktop.pro-theme #q-app>.layout .table-content td textarea{color:#59595b;font-size:1rem}body.pro-theme #q-app>.layout .table-content th,body.desktop.pro-theme #q-app>.layout .table-content th{background:#cacaca;color:#59595b}body.pro-theme #q-app>.layout .login-page .row,body.desktop.pro-theme #q-app>.layout .login-page .row{background:#f2f2f4;color:#59595b;box-shadow:0 2px 4px 0 0 1px 2px #0006,0 0 1px 0 0 1px 2px #0006}body.pro-theme #q-app>.layout .login-page .row form .item:hover,body.desktop.pro-theme #q-app>.layout .login-page .row form .item:hover{background:#f2f2f4}body.pro-theme #q-app>.layout .login-page .row button[type=submit].login,body.desktop.pro-theme #q-app>.layout .login-page .row button[type=submit].login,body.pro-theme #q-app>.layout .login-page .row button.gamesalad,body.desktop.pro-theme #q-app>.layout .login-page .row button.gamesalad{color:#fff;background-color:#264c73}body.pro-theme #q-app>.layout .behavior-editor,body.desktop.pro-theme #q-app>.layout .behavior-editor{background:#cbcccd}body.pro-theme #q-app>.layout .behavior-editor-wrap .locked,body.desktop.pro-theme #q-app>.layout .behavior-editor-wrap .locked{color:#59595b;background-color:#f2f2f4e6}body.pro-theme #q-app>.layout .q-collapsible>.item-collapsible>.item-content h3,body.desktop.pro-theme #q-app>.layout .q-collapsible>.item-collapsible>.item-content h3{line-height:calc(2.6rem - 9px);height:calc(2.6rem - 9px)}body.pro-theme #q-app>.layout .item,body.desktop.pro-theme #q-app>.layout .item{font-size:1rem}body.pro-theme #q-app>.layout .item .item-primary,body.desktop.pro-theme #q-app>.layout .item .item-primary{width:2.6rem;height:calc(2.6rem - 8px)}body.pro-theme #q-app>.layout .item .item-content label,body.desktop.pro-theme #q-app>.layout .item .item-content label{height:calc(2.6rem - 8px)}body.pro-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines),body.desktop.pro-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines){height:2.6rem}body.pro-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines) .item-primary,body.desktop.pro-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines) .item-primary{line-height:2.6rem;height:calc(2.6rem - 16px)}body.pro-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines) i.item-primary,body.desktop.pro-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines) i.item-primary{line-height:calc(2.6rem - 16px);height:calc(2.6rem - 16px)}body.pro-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines) .item-content,body.desktop.pro-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines) .item-content{line-height:calc(2.6rem - 9px);height:calc(2.6rem - 9px)}body.pro-theme #q-app>.layout .behavior .q-collapsible-sub-item .behavior .item:not(.item-collapsible),body.desktop.pro-theme #q-app>.layout .behavior .q-collapsible-sub-item .behavior .item:not(.item-collapsible),body.pro-theme #q-app>.layout .behavior .q-collapsible-sub-item .behavior label,body.desktop.pro-theme #q-app>.layout .behavior .q-collapsible-sub-item .behavior label{font-size:1rem;line-height:calc(1.3rem - 3px);padding:2px 4px}body.pro-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item,body.desktop.pro-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item{height:2.2em;line-height:2.2em}body.pro-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-primary,body.desktop.pro-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-primary{height:calc(2.2em - 14px);line-height:calc(2.2em - 14px);width:auto}body.pro-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-content,body.desktop.pro-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-content,body.pro-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-content div h3,body.desktop.pro-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-content div h3{line-height:calc(2.2em - 8px)}body.pro-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item>.item-primary~.item-content,body.desktop.pro-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item>.item-primary~.item-content{margin-left:6em}body.pro-theme #q-app>.layout .behavior .conditions>.item,body.desktop.pro-theme #q-app>.layout .behavior .conditions>.item,body.pro-theme #q-app>.layout .behavior .condition-wrapper>.item,body.desktop.pro-theme #q-app>.layout .behavior .condition-wrapper>.item{padding:4px 1em}body.pro-theme #q-app>.layout .behavior .condition-wrapper,body.desktop.pro-theme #q-app>.layout .behavior .condition-wrapper{padding:0}body.pro-theme #q-app>.layout .behavior .condition-wrapper>.item .item,body.desktop.pro-theme #q-app>.layout .behavior .condition-wrapper>.item .item{padding:0}body.pro-theme #q-app>.layout .attribute-secondary button,body.desktop.pro-theme #q-app>.layout .attribute-secondary button{border:none;background:transparent;color:#59595b}body.pro-theme #q-app>.layout .attribute-secondary button i,body.desktop.pro-theme #q-app>.layout .attribute-secondary button i{color:#59595b}body.pro-theme #q-app>.layout input,body.desktop.pro-theme #q-app>.layout input,body.pro-theme #q-app>.layout .q-checkbox input+div:before,body.desktop.pro-theme #q-app>.layout .q-checkbox input+div:before{border:1px solid #708090!important}body.pro-theme #q-app>.layout input:disabled,body.desktop.pro-theme #q-app>.layout input:disabled,body.pro-theme #q-app>.layout .q-checkbox input+div:before:disabled,body.desktop.pro-theme #q-app>.layout .q-checkbox input+div:before:disabled,body.pro-theme #q-app>.layout input[readonly],body.desktop.pro-theme #q-app>.layout input[readonly],body.pro-theme #q-app>.layout .q-checkbox input+div:before[readonly],body.desktop.pro-theme #q-app>.layout .q-checkbox input+div:before[readonly],body.pro-theme #q-app>.layout input.readonly,body.desktop.pro-theme #q-app>.layout input.readonly,body.pro-theme #q-app>.layout .q-checkbox input+div:before.readonly,body.desktop.pro-theme #q-app>.layout .q-checkbox input+div:before.readonly{opacity:.6}body.pro-theme #q-app>.layout .button-group,body.desktop.pro-theme #q-app>.layout .button-group{border:1px solid #cdcdcd;background-color:#fafafa}body.pro-theme #q-app>.layout .segmented,body.desktop.pro-theme #q-app>.layout .segmented{background:#fafafa}body.pro-theme #q-app>.layout .segmented button,body.desktop.pro-theme #q-app>.layout .segmented button{background:transparent;border:none}body.pro-theme #q-app>.layout .segmented button[aria-checked],body.desktop.pro-theme #q-app>.layout .segmented button[aria-checked]{border:1px solid #cdcdcd}body.pro-theme #q-app>.layout .delete-image-link,body.desktop.pro-theme #q-app>.layout .delete-image-link{border:none;background:transparent}body.pro-theme #q-app>.layout .q-checkbox input:checked+div:before,body.desktop.pro-theme #q-app>.layout .q-checkbox input:checked+div:before{background:#597fa6}body.pro-theme #q-app>.layout .q-search,body.desktop.pro-theme #q-app>.layout .q-search{color:#888;border:none}body.pro-theme #q-app>.layout .q-search input,body.desktop.pro-theme #q-app>.layout .q-search input{border:none;color:#555}body.pro-theme #q-app>.layout .q-search-input,body.desktop.pro-theme #q-app>.layout .q-search-input{border:none!important;border-radius:0}body.pro-theme #q-app>.layout .q-collapsible-sub-item .q-search-input,body.desktop.pro-theme #q-app>.layout .q-collapsible-sub-item .q-search-input{background:#ffffffb3;border:none!important;border-radius:0}body.pro-theme #q-app>.layout .textfield input,body.desktop.pro-theme #q-app>.layout .textfield input{border:none!important}body.pro-theme #q-app>.layout .color-border,body.desktop.pro-theme #q-app>.layout .color-border{border:1px solid #708090}body.pro-theme #q-app>.layout .assignments-tab,body.desktop.pro-theme #q-app>.layout .assignments-tab{background:#597fa6;color:#fff;border:1px solid #cdcdcd}body.pro-theme #q-app>.layout .assignments-tab:hover,body.desktop.pro-theme #q-app>.layout .assignments-tab:hover{background:#315981}body.pro-theme #q-app>.layout .sidebar-toggle,body.desktop.pro-theme #q-app>.layout .sidebar-toggle{background:#fafafa;border:1px solid #cdcdcd}body.pro-theme #q-app>.layout .sidebar-toggle:hover,body.desktop.pro-theme #q-app>.layout .sidebar-toggle:hover{background:#cacaca}body.pro-theme #q-app>.layout .q-search button,body.desktop.pro-theme #q-app>.layout .q-search button,body.pro-theme #q-app>.layout .toolbar button,body.desktop.pro-theme #q-app>.layout .toolbar button,body.pro-theme #q-app>.layout .color-attribute button,body.desktop.pro-theme #q-app>.layout .color-attribute button,body.pro-theme #q-app>.layout .item-secondary button,body.desktop.pro-theme #q-app>.layout .item-secondary button,body.pro-theme #q-app>.layout .radio-group button,body.desktop.pro-theme #q-app>.layout .radio-group button,body.pro-theme #q-app>.layout .button-group button,body.desktop.pro-theme #q-app>.layout .button-group button,body.pro-theme #q-app>.layout .actions button,body.desktop.pro-theme #q-app>.layout .actions button{background:transparent;border:none}body.pro-theme #q-app>.layout .q-search button,body.desktop.pro-theme #q-app>.layout .q-search button,body.pro-theme #q-app>.layout .toolbar button,body.desktop.pro-theme #q-app>.layout .toolbar button,body.pro-theme #q-app>.layout .color-attribute button,body.desktop.pro-theme #q-app>.layout .color-attribute button{padding:0}body.pro-theme #q-app>.layout .toolbar .radio-group button,body.desktop.pro-theme #q-app>.layout .toolbar .radio-group button,body.pro-theme #q-app>.layout .toolbar .button-group button,body.desktop.pro-theme #q-app>.layout .toolbar .button-group button{padding:0 1rem}body.pro-theme #q-app>.layout .button-group button.active,body.desktop.pro-theme #q-app>.layout .button-group button.active{background:#597fa6;color:#fff}body.pro-theme #q-app>.layout .attribute-list.layers .layer.layer-selected,body.desktop.pro-theme #q-app>.layout .attribute-list.layers .layer.layer-selected{border:1px solid #fff}body.pro-theme #q-app>.layout .attribute-list .item.custom,body.desktop.pro-theme #q-app>.layout .attribute-list .item.custom{background:#d7d9db;color:#59595b}body.pro-theme #q-app>.layout .attribute-list .item.custom label,body.desktop.pro-theme #q-app>.layout .attribute-list .item.custom label,body.pro-theme #q-app>.layout .attribute-list .item.custom span,body.desktop.pro-theme #q-app>.layout .attribute-list .item.custom span{color:#59595b}body.pro-theme #q-app>.layout .attribute-list .item.custom:hover,body.desktop.pro-theme #q-app>.layout .attribute-list .item.custom:hover{background:#cacaca}body.pro-theme #q-app>.layout .creator-panel-title,body.desktop.pro-theme #q-app>.layout .creator-panel-title,body.pro-theme #q-app>.layout .item.cohort-label,body.desktop.pro-theme #q-app>.layout .item.cohort-label{background:#0d3459;color:#fff}body.pro-theme #q-app>.layout .creator-panel-title:not(:first-child),body.desktop.pro-theme #q-app>.layout .creator-panel-title:not(:first-child){border-left:none}body.pro-theme #q-app>.layout .inspector,body.desktop.pro-theme #q-app>.layout .inspector{border-left:1px solid #cdcdcd}body.pro-theme #q-app>.layout .item-content>.q-picker-textfield.textfield:hover,body.desktop.pro-theme #q-app>.layout .item-content>.q-picker-textfield.textfield:hover{background:$any-all-toggle-hover}body.pro-theme #q-app>.layout .behavior-drop.draghover,body.desktop.pro-theme #q-app>.layout .behavior-drop.draghover{background:#cacaca;color:#59595b}body.pro-theme #q-app>.layout .list.behaviors .behavior.list .item,body.desktop.pro-theme #q-app>.layout .list.behaviors .behavior.list .item{background:transparent}body.pro-theme #q-app>.layout .list.behaviors .behavior.list .item:hover,body.desktop.pro-theme #q-app>.layout .list.behaviors .behavior.list .item:hover{color:#59595b}body.pro-theme #q-app>.layout .list.behaviors .behavior.list .multiple-lines.condition,body.desktop.pro-theme #q-app>.layout .list.behaviors .behavior.list .multiple-lines.condition{border:none!important}body.pro-theme #q-app>.layout .list.behaviors .behavior>div[draggable],body.desktop.pro-theme #q-app>.layout .list.behaviors .behavior>div[draggable]{background:#ffffffb3;box-shadow:0 1px 2px #00000040,0 0 4px #00000026;border:none;border-radius:8px}body.pro-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior,body.desktop.pro-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior{border-radius:8px}body.pro-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible,body.desktop.pro-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible{background:#6d8363;color:#fff;border:none;border-radius:8px 8px 0 0}body.pro-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible i,body.desktop.pro-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible i{color:#fff}body.pro-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible .item-primary button,body.desktop.pro-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible .item-primary button{border:1px solid rgba(255,255,255,.3);background:#0000004d;color:$behavior-titlebar-button-text;line-height:$behavior-titlebar-button-line-height;letter-spacing:.3px;font-size:9px}body.pro-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible .item-primary button:hover,body.desktop.pro-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible .item-primary button:hover{background:#ffffff1a;box-shadow:none}body.pro-theme #q-app>.layout .list.behaviors .selected,body.desktop.pro-theme #q-app>.layout .list.behaviors .selected{box-shadow:0 0 10px 2px #2d58e4}body.pro-theme #q-app>.layout .list.behaviors .action-behavior>div[draggable],body.desktop.pro-theme #q-app>.layout .list.behaviors .action-behavior>div[draggable]{background:$behavior-action-bg}body.pro-theme #q-app>.layout .list.behaviors .action-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible,body.desktop.pro-theme #q-app>.layout .list.behaviors .action-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible{background:#936267}body.pro-theme #q-app>.layout .list.behaviors .group-behavior>div[draggable],body.desktop.pro-theme #q-app>.layout .list.behaviors .group-behavior>div[draggable]{background:$behavior-compound-bg}body.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable],body.desktop.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable]{background:#ffffffb3}body.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible,body.desktop.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible{background:#4b728b;box-shadow:none}body.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable]>.q-collapsible.behavior>div>div>.q-collapsible-sub-item,body.desktop.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable]>.q-collapsible.behavior>div>div>.q-collapsible-sub-item{padding:0}body.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions .condition-wrapper,body.desktop.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions .condition-wrapper{border-bottom:1px solid #cdcdcd}body.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions .item,body.desktop.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions .item{border:none}body.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions>.item:first-child,body.desktop.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions>.item:first-child{background:#8595a3;color:#fff;font-weight:400;line-height:2em}body.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible,body.desktop.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible{background:#8595a3;box-shadow:none;color:#fff;border:none;height:2.2em;line-height:2.2em}body.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible .item-primary,body.desktop.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible .item-primary{height:calc(2.2em - 16px)}body.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible .item-primary i,body.desktop.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible .item-primary i{line-height:calc(2.2em - 18px);color:#fff}body.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible h3,body.desktop.pro-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible h3{height:calc(2.2em - 9px);line-height:calc(2.2em - 9px)}body.pro-theme #q-app>.layout .list.behaviors .rule-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible,body.desktop.pro-theme #q-app>.layout .list.behaviors .rule-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible{background:#4b728b}body.pro-theme #q-app>.layout .list.behaviors .compound-behavior .bracket,body.desktop.pro-theme #q-app>.layout .list.behaviors .compound-behavior .bracket{border-left:none}body.pro-theme #q-app>.layout .list.behaviors .rule-behavior .else .item:not(.item-collapsible),body.desktop.pro-theme #q-app>.layout .list.behaviors .rule-behavior .else .item:not(.item-collapsible){border-radius:0 0 8px 8px}body.pro-theme #q-app>.layout .list.behaviors .rule-behavior .else.q-collapsed .item.item-collapsible,body.desktop.pro-theme #q-app>.layout .list.behaviors .rule-behavior .else.q-collapsed .item.item-collapsible{border-radius:0 0 8px 8px}body.pro-theme #q-app>.layout .list.behaviors .rule-behavior .else .else .bracket,body.desktop.pro-theme #q-app>.layout .list.behaviors .rule-behavior .else .else .bracket{border-left:none}body.pro-theme #q-app>.layout .list.behaviors .rule-behavior .else .indented-condition,body.desktop.pro-theme #q-app>.layout .list.behaviors .rule-behavior .else .indented-condition{border-left:none}body.pro-theme #q-app>.layout .list.behaviors .rule-behavior .conditions .item,body.desktop.pro-theme #q-app>.layout .list.behaviors .rule-behavior .conditions .item{border-radius:0}body.pro-theme #q-app>.layout .list-label,body.desktop.pro-theme #q-app>.layout .list-label{color:#59595b}body.pro-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch],body.desktop.pro-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch]{border:1px solid #898989;background:#fafafa}body.pro-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on,body.desktop.pro-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on{background:#fafafa;color:#555;font-weight:700}body.pro-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on label span:before,body.desktop.pro-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on label span:before{content:"e";font-style:italic;font-family:serif;font-size:1.4em}body.pro-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on label span:after,body.desktop.pro-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on label span:after{content:""}body.pro-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on:not(:first-child):after,body.desktop.pro-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on:not(:first-child):after{content:"";background:#fafafa}body.pro-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch]:first-child:hover,body.desktop.pro-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch]:first-child:hover{background:#cacaca}body.pro-theme #q-app>.layout .angle-indicator,body.desktop.pro-theme #q-app>.layout .angle-indicator{border:1px solid #59595b}body.pro-theme #q-app>.layout .assignments-tab,body.desktop.pro-theme #q-app>.layout .assignments-tab{background-color:#597fa6}body.pro-theme #q-app>.layout .assignments-tab:hover,body.desktop.pro-theme #q-app>.layout .assignments-tab:hover{background-color:#315981}body.pro-theme #q-app>.layout .assignment-content,body.desktop.pro-theme #q-app>.layout .assignment-content{background-color:#f2f2f4}body.pro-theme #q-app>.layout .assignment-content .item:hover,body.desktop.pro-theme #q-app>.layout .assignment-content .item:hover{background:#f2f2f4;color:#59595b}body.pro-theme #q-app>.layout .assignment-content .step-menu,body.desktop.pro-theme #q-app>.layout .assignment-content .step-menu{top:50px}body.pro-theme #q-app>.layout .assignment-content .step-menu .menu-content,body.desktop.pro-theme #q-app>.layout .assignment-content .step-menu .menu-content{background-color:#f2f2f4}body.pro-theme #q-app>.layout .assignment-content button.primary,body.desktop.pro-theme #q-app>.layout .assignment-content button.primary,body.pro-theme #q-app>.layout .assignment-content a.btn.primary,body.desktop.pro-theme #q-app>.layout .assignment-content a.btn.primary{background-color:#597fa6}body.pro-theme #q-app>.layout .assignment-content button.primary.clear,body.desktop.pro-theme #q-app>.layout .assignment-content button.primary.clear,body.pro-theme #q-app>.layout .assignment-content a.btn.primary.clear,body.desktop.pro-theme #q-app>.layout .assignment-content a.btn.primary.clear{color:#fff;background-color:transparent}body.pro-theme #q-app>.layout .assignment-content button.primary:not(.disabled):not(.clear):hover,body.desktop.pro-theme #q-app>.layout .assignment-content button.primary:not(.disabled):not(.clear):hover,body.pro-theme #q-app>.layout .assignment-content a.btn.primary:not(.disabled):not(.clear):hover,body.desktop.pro-theme #q-app>.layout .assignment-content a.btn.primary:not(.disabled):not(.clear):hover,body.pro-theme #q-app>.layout .assignment-content button.primary:not(.disabled):not(.clear):focus,body.desktop.pro-theme #q-app>.layout .assignment-content button.primary:not(.disabled):not(.clear):focus,body.pro-theme #q-app>.layout .assignment-content a.btn.primary:not(.disabled):not(.clear):focus,body.desktop.pro-theme #q-app>.layout .assignment-content a.btn.primary:not(.disabled):not(.clear):focus{background:#315981!important;color:#fff!important}body.pro-theme #q-app>.layout .assignment-content button.primary.clear:not(.disabled):hover,body.desktop.pro-theme #q-app>.layout .assignment-content button.primary.clear:not(.disabled):hover,body.pro-theme #q-app>.layout .assignment-content a.btn.primary.clear:not(.disabled):hover,body.desktop.pro-theme #q-app>.layout .assignment-content a.btn.primary.clear:not(.disabled):hover,body.pro-theme #q-app>.layout .assignment-content button.primary.clear:not(.disabled):focus,body.desktop.pro-theme #q-app>.layout .assignment-content button.primary.clear:not(.disabled):focus,body.pro-theme #q-app>.layout .assignment-content a.btn.primary.clear:not(.disabled):focus,body.desktop.pro-theme #q-app>.layout .assignment-content a.btn.primary.clear:not(.disabled):focus{background:#315981!important;color:#fff!important}body.pro-theme #q-app>.layout .assignment-content button.primary.outline,body.desktop.pro-theme #q-app>.layout .assignment-content button.primary.outline{background-color:#597fa6;border:#fff 1px solid;color:#fff;padding:0 10px}body.pro-theme #q-app>.layout .assignment-content .item>.item-content button,body.desktop.pro-theme #q-app>.layout .assignment-content .item>.item-content button,body.pro-theme #q-app>.layout .assignment-content .item>.item-primary button,body.desktop.pro-theme #q-app>.layout .assignment-content .item>.item-primary button{border:none;height:calc(2.6rem - 9px)}body.pro-theme #q-app>.layout .assignment-content .tutorial-nav-header,body.desktop.pro-theme #q-app>.layout .assignment-content .tutorial-nav-header,body.pro-theme #q-app>.layout .assignment-content .tutorial-nav-footer,body.desktop.pro-theme #q-app>.layout .assignment-content .tutorial-nav-footer{height:auto;display:flex;align-items:center;justify-content:space-between;padding:4px 16px}body.pro-theme #q-app>.layout .assignment-content span,body.desktop.pro-theme #q-app>.layout .assignment-content span{line-height:calc(2.6rem - 9px)}body.pro-theme #q-app>.layout .assignment-content .q-progress,body.desktop.pro-theme #q-app>.layout .assignment-content .q-progress{margin-top:10px}body.pro-theme #q-app>.layout .assignment-content .q-progress .q-progress-model,body.desktop.pro-theme #q-app>.layout .assignment-content .q-progress .q-progress-model{background-color:#264c73}body.pro-theme #q-app>.layout .assignment-content .toc-ticks-wrapper,body.desktop.pro-theme #q-app>.layout .assignment-content .toc-ticks-wrapper{margin-top:3px}body.pro-theme #q-app>.layout .assignment-content .bg-info,body.desktop.pro-theme #q-app>.layout .assignment-content .bg-info{background:#597fa6!important;color:#fff!important;padding:.5em 1em}body.pro-theme #q-app>.layout .assignment-content .bg-info p:last-child,body.desktop.pro-theme #q-app>.layout .assignment-content .bg-info p:last-child{margin-bottom:0}body.pro-theme #q-app>.layout .plyr__control:hover,body.desktop.pro-theme #q-app>.layout .plyr__control:hover{background-color:#315981!important;color:#fff}body.pro-theme #q-app>.layout .plyr__control--overlaid,body.desktop.pro-theme #q-app>.layout .plyr__control--overlaid{background-color:#315981!important;color:#fff}body.pro-theme #q-app>.layout .plyr__volume input[type=range],body.desktop.pro-theme #q-app>.layout .plyr__volume input[type=range]{color:#315981!important;color:#fff;background:transparent!important;border:none!important}body.pro-theme #q-app>.layout .plyr__progress input[type=range],body.desktop.pro-theme #q-app>.layout .plyr__progress input[type=range]{color:#315981!important;background:transparent!important;border:none!important}body.pro-theme #q-app>.layout .plyr__captions span,body.desktop.pro-theme #q-app>.layout .plyr__captions span{color:#fff}body.pro-theme #q-app>.layout .actor-preview,body.desktop.pro-theme #q-app>.layout .actor-preview,body.pro-theme #q-app>.layout .image-editor-preview,body.desktop.pro-theme #q-app>.layout .image-editor-preview,body.pro-theme #q-app>.layout .image-input-preview,body.desktop.pro-theme #q-app>.layout .image-input-preview{background-image:linear-gradient(45deg,$grid-color 25%,transparent 25%,transparent 75%,$grid-color 75%,$grid-color),linear-gradient(45deg,$grid-color 25%,transparent 25%,transparent 75%,$grid-color 75%,$grid-color);background-size:10px 10px;background-position:0 0,5px 5px}body.pro-theme .note-behavior textarea,body.desktop.pro-theme .note-behavior textarea{background-color:$note-color;color:$note-color-text}body.pro-theme .note-behavior textarea:hover,body.desktop.pro-theme .note-behavior textarea:hover{border:1px solid #00f}body.pro-theme .drawer .toolbar button.active i,body.desktop.pro-theme .drawer .toolbar button.active i{color:#264c73}body.dark-theme .q-popover,body.desktop.dark-theme .q-popover,body.dark-theme .q-tooltip,body.desktop.dark-theme .q-tooltip,body.dark-theme .modal-content,body.desktop.dark-theme .modal-content,body.dark-theme .modal-body,body.desktop.dark-theme .modal-body{background-color:#1e2226;color:#bfbfbf}body.dark-theme .item.two-lines>.item-content:not(.no-style)>div:not(:first-of-type):not([class^=q-]),body.desktop.dark-theme .item.two-lines>.item-content:not(.no-style)>div:not(:first-of-type):not([class^=q-]){color:#bfbfbf8a}body.dark-theme .q-picker-textfield .q-picker-textfield-value,body.desktop.dark-theme .q-picker-textfield .q-picker-textfield-value{color:#bfbfbf}body.dark-theme .modal-content .layout-header .toolbar,body.desktop.dark-theme .modal-content .layout-header .toolbar{border-bottom:1px solid #2c2e30;background:#1e2226;color:#bfbfbf}body.dark-theme .controller-editor-toolbar,body.desktop.dark-theme .controller-editor-toolbar{background:#273849}body.dark-theme .controller-view .ctrlr-btn,body.desktop.dark-theme .controller-view .ctrlr-btn{background:#36383a}body.dark-theme .controller-view .ctrlr-btn:hover,body.desktop.dark-theme .controller-view .ctrlr-btn:hover,body.dark-theme .controller-view .ctrlr-btn.focused,body.desktop.dark-theme .controller-view .ctrlr-btn.focused{background:#273849}body.dark-theme .editor-modal,body.desktop.dark-theme .editor-modal{color:#bfbfbf}body.dark-theme .editor-modal .modal-content,body.desktop.dark-theme .editor-modal .modal-content{background-color:#16191d}body.dark-theme .editor-modal .CodeMirror,body.desktop.dark-theme .editor-modal .CodeMirror{background-color:#1e2226;color:#bfbfbf}body.dark-theme .editor-modal .CodeMirror-gutter,body.desktop.dark-theme .editor-modal .CodeMirror-gutter{background-color:#273849;border-right-color:#fff}body.dark-theme .editor-modal .CodeMirror-cursor,body.desktop.dark-theme .editor-modal .CodeMirror-cursor{border-left-color:#bfbfbf}body.dark-theme .editor-modal .CodeMirror-selected,body.desktop.dark-theme .editor-modal .CodeMirror-selected{background-color:#273849;border-right-color:#fff}body.dark-theme a,body.desktop.dark-theme a,body.dark-theme a:hover,body.desktop.dark-theme a:hover,body.dark-theme a:active,body.desktop.dark-theme a:active,body.dark-theme span,body.desktop.dark-theme span,body.dark-theme i,body.desktop.dark-theme i{color:#bfbfbf}body.dark-theme .q-toggle.deep-purple input:checked+div:before,body.desktop.dark-theme .q-toggle.deep-purple input:checked+div:before{background:#273849}body.dark-theme .q-toggle.deep-purple input:checked+div:after,body.desktop.dark-theme .q-toggle.deep-purple input:checked+div:after{background:#202e3c}body.dark-theme .list .item,body.desktop.dark-theme .list .item,body.dark-theme .q-tab,body.desktop.dark-theme .q-tab,body.dark-theme .attribute-list .item,body.desktop.dark-theme .attribute-list .item,body.dark-theme .item.action-bucket,body.desktop.dark-theme .item.action-bucket,body.dark-theme .list.item-delimiter .item+.item,body.desktop.dark-theme .list.item-delimiter .item+.item{border-bottom:1px solid #2c2e30;background:#1e2226;color:#bfbfbf}body.dark-theme .list .item:hover,body.desktop.dark-theme .list .item:hover,body.dark-theme .q-tab:hover,body.desktop.dark-theme .q-tab:hover,body.dark-theme .attribute-list .item:hover,body.desktop.dark-theme .attribute-list .item:hover,body.dark-theme .item.action-bucket:hover,body.desktop.dark-theme .item.action-bucket:hover,body.dark-theme .list.item-delimiter .item+.item:hover,body.desktop.dark-theme .list.item-delimiter .item+.item:hover,body.dark-theme .list .item:focus,body.desktop.dark-theme .list .item:focus,body.dark-theme .q-tab:focus,body.desktop.dark-theme .q-tab:focus,body.dark-theme .attribute-list .item:focus,body.desktop.dark-theme .attribute-list .item:focus,body.dark-theme .item.action-bucket:focus,body.desktop.dark-theme .item.action-bucket:focus,body.dark-theme .list.item-delimiter .item+.item:focus,body.desktop.dark-theme .list.item-delimiter .item+.item:focus{background:#36383a;color:#fff}body.dark-theme .list .item:hover span,body.desktop.dark-theme .list .item:hover span,body.dark-theme .q-tab:hover span,body.desktop.dark-theme .q-tab:hover span,body.dark-theme .attribute-list .item:hover span,body.desktop.dark-theme .attribute-list .item:hover span,body.dark-theme .item.action-bucket:hover span,body.desktop.dark-theme .item.action-bucket:hover span,body.dark-theme .list.item-delimiter .item+.item:hover span,body.desktop.dark-theme .list.item-delimiter .item+.item:hover span,body.dark-theme .list .item:focus span,body.desktop.dark-theme .list .item:focus span,body.dark-theme .q-tab:focus span,body.desktop.dark-theme .q-tab:focus span,body.dark-theme .attribute-list .item:focus span,body.desktop.dark-theme .attribute-list .item:focus span,body.dark-theme .item.action-bucket:focus span,body.desktop.dark-theme .item.action-bucket:focus span,body.dark-theme .list.item-delimiter .item+.item:focus span,body.desktop.dark-theme .list.item-delimiter .item+.item:focus span,body.dark-theme .list .item:hover i,body.desktop.dark-theme .list .item:hover i,body.dark-theme .q-tab:hover i,body.desktop.dark-theme .q-tab:hover i,body.dark-theme .attribute-list .item:hover i,body.desktop.dark-theme .attribute-list .item:hover i,body.dark-theme .item.action-bucket:hover i,body.desktop.dark-theme .item.action-bucket:hover i,body.dark-theme .list.item-delimiter .item+.item:hover i,body.desktop.dark-theme .list.item-delimiter .item+.item:hover i,body.dark-theme .list .item:focus i,body.desktop.dark-theme .list .item:focus i,body.dark-theme .q-tab:focus i,body.desktop.dark-theme .q-tab:focus i,body.dark-theme .attribute-list .item:focus i,body.desktop.dark-theme .attribute-list .item:focus i,body.dark-theme .item.action-bucket:focus i,body.desktop.dark-theme .item.action-bucket:focus i,body.dark-theme .list.item-delimiter .item+.item:focus i,body.desktop.dark-theme .list.item-delimiter .item+.item:focus i{color:#fff}body.dark-theme .list.item-delimiter .item+.item,body.desktop.dark-theme .list.item-delimiter .item+.item,body.dark-theme .list.item-delimiter .item+.q-collapsible,body.desktop.dark-theme .list.item-delimiter .item+.q-collapsible,body.dark-theme .list.item-delimiter .q-collapsible+.item,body.desktop.dark-theme .list.item-delimiter .q-collapsible+.item,body.dark-theme .list.item-delimiter .q-collapsible+.q-collapsible,body.desktop.dark-theme .list.item-delimiter .q-collapsible+.q-collapsible{border-top:1px solid #2c2e30}body.dark-theme .item>.item-content>span,body.desktop.dark-theme .item>.item-content>span,body.dark-theme .item>.item-content>div>span,body.desktop.dark-theme .item>.item-content>div>span{color:#bfbfbf}body.dark-theme .q-picker-textfield.cursor-pointer.textfield.caret.active,body.desktop.dark-theme .q-picker-textfield.cursor-pointer.textfield.caret.active{background:#1a1c1e}body.dark-theme .q-picker-textfield.cursor-pointer.textfield.caret.active:hover,body.desktop.dark-theme .q-picker-textfield.cursor-pointer.textfield.caret.active:hover{background:#2f3032}body.dark-theme .layout-content .toolbar,body.desktop.dark-theme .layout-content .toolbar,body.dark-theme .layout-content .q-tabs,body.desktop.dark-theme .layout-content .q-tabs{min-height:48px;background:#1e2226;color:#bfbfbf;border-bottom:1px solid #2c2e30}body.dark-theme .layout-content .toolbar span,body.desktop.dark-theme .layout-content .toolbar span,body.dark-theme .layout-content .q-tabs span,body.desktop.dark-theme .layout-content .q-tabs span{color:#bfbfbf}body.dark-theme .layout-content .video-player,body.desktop.dark-theme .layout-content .video-player{background:#1e2226}body.dark-theme .item.active,body.desktop.dark-theme .item.active,body.dark-theme .item.router-link-active,body.desktop.dark-theme .item.router-link-active,body.dark-theme .item:focus,body.desktop.dark-theme .item:focus,body.dark-theme .q-collapsible.router-link-active>.item,body.desktop.dark-theme .q-collapsible.router-link-active>.item,body.dark-theme button.active,body.desktop.dark-theme button.active,body.dark-theme .q-tab.active,body.desktop.dark-theme .q-tab.active,body.dark-theme button[aria-checked=true],body.desktop.dark-theme button[aria-checked=true]{background:#273849;color:#fff}body.dark-theme .item.active span.q-tab-label,body.desktop.dark-theme .item.active span.q-tab-label,body.dark-theme .item.router-link-active span.q-tab-label,body.desktop.dark-theme .item.router-link-active span.q-tab-label,body.dark-theme .item:focus span.q-tab-label,body.desktop.dark-theme .item:focus span.q-tab-label,body.dark-theme .q-collapsible.router-link-active>.item span.q-tab-label,body.desktop.dark-theme .q-collapsible.router-link-active>.item span.q-tab-label,body.dark-theme button.active span.q-tab-label,body.desktop.dark-theme button.active span.q-tab-label,body.dark-theme .q-tab.active span.q-tab-label,body.desktop.dark-theme .q-tab.active span.q-tab-label,body.dark-theme button[aria-checked=true] span.q-tab-label,body.desktop.dark-theme button[aria-checked=true] span.q-tab-label,body.dark-theme .item.active i,body.desktop.dark-theme .item.active i,body.dark-theme .item.router-link-active i,body.desktop.dark-theme .item.router-link-active i,body.dark-theme .item:focus i,body.desktop.dark-theme .item:focus i,body.dark-theme .q-collapsible.router-link-active>.item i,body.desktop.dark-theme .q-collapsible.router-link-active>.item i,body.dark-theme button.active i,body.desktop.dark-theme button.active i,body.dark-theme .q-tab.active i,body.desktop.dark-theme .q-tab.active i,body.dark-theme button[aria-checked=true] i,body.desktop.dark-theme button[aria-checked=true] i{color:#fff}body.dark-theme .item.active:hover,body.desktop.dark-theme .item.active:hover,body.dark-theme .item.router-link-active:hover,body.desktop.dark-theme .item.router-link-active:hover,body.dark-theme .item:focus:hover,body.desktop.dark-theme .item:focus:hover,body.dark-theme .q-collapsible.router-link-active>.item:hover,body.desktop.dark-theme .q-collapsible.router-link-active>.item:hover,body.dark-theme button.active:hover,body.desktop.dark-theme button.active:hover,body.dark-theme .q-tab.active:hover,body.desktop.dark-theme .q-tab.active:hover,body.dark-theme button[aria-checked=true]:hover,body.desktop.dark-theme button[aria-checked=true]:hover{cursor:default;background:#273849;color:#fff}body.dark-theme div[draggable]>.item.active,body.desktop.dark-theme div[draggable]>.item.active,body.dark-theme div[draggable].item.active,body.desktop.dark-theme div[draggable].item.active{background:#273849;color:#fff}body.dark-theme div[draggable]>.item.active:hover,body.desktop.dark-theme div[draggable]>.item.active:hover,body.dark-theme div[draggable].item.active:hover,body.desktop.dark-theme div[draggable].item.active:hover{background:#202e3c;color:#fff;cursor:pointer}body.dark-theme input,body.desktop.dark-theme input,body.dark-theme button,body.desktop.dark-theme button,body.dark-theme .textfield,body.desktop.dark-theme .textfield,body.dark-theme button.primary.clear,body.desktop.dark-theme button.primary.clear,body.dark-theme button.primary.outline,body.desktop.dark-theme button.primary.outline,body.dark-theme button.primary:not(.disabled):not(.clear),body.desktop.dark-theme button.primary:not(.disabled):not(.clear),body.dark-theme a.btn,body.desktop.dark-theme a.btn{background:#111518;border:1px solid #35383b;color:#bfbfbf}body.dark-theme input:hover,body.desktop.dark-theme input:hover,body.dark-theme button:hover,body.desktop.dark-theme button:hover,body.dark-theme .textfield:hover,body.desktop.dark-theme .textfield:hover,body.dark-theme button.primary.clear:hover,body.desktop.dark-theme button.primary.clear:hover,body.dark-theme button.primary.outline:hover,body.desktop.dark-theme button.primary.outline:hover,body.dark-theme button.primary:not(.disabled):not(.clear):hover,body.desktop.dark-theme button.primary:not(.disabled):not(.clear):hover,body.dark-theme a.btn:hover,body.desktop.dark-theme a.btn:hover{background:#2f3032;color:#bfbfbf}body.dark-theme input:focus,body.desktop.dark-theme input:focus,body.dark-theme button:focus,body.desktop.dark-theme button:focus,body.dark-theme .textfield:focus,body.desktop.dark-theme .textfield:focus,body.dark-theme button.primary.clear:focus,body.desktop.dark-theme button.primary.clear:focus,body.dark-theme button.primary.outline:focus,body.desktop.dark-theme button.primary.outline:focus,body.dark-theme button.primary:not(.disabled):not(.clear):focus,body.desktop.dark-theme button.primary:not(.disabled):not(.clear):focus,body.dark-theme a.btn:focus,body.desktop.dark-theme a.btn:focus{background:#111518}body.dark-theme .q-picker-textfield.textfield,body.desktop.dark-theme .q-picker-textfield.textfield{background:#111518;padding-top:2px;min-width:40px;border:1px solid #35383b}body.dark-theme .q-picker-textfield.textfield:hover,body.desktop.dark-theme .q-picker-textfield.textfield:hover{background-color:#2f3032;border:1px solid #35383b}body.dark-theme .q-picker-textfield.textfield:focus,body.desktop.dark-theme .q-picker-textfield.textfield:focus{border:1px solid #35383b;background-color:#111518;color:#bfbfbf}body.dark-theme .q-picker-textfield.textfield:after,body.desktop.dark-theme .q-picker-textfield.textfield:after{bottom:2px}body.dark-theme .q-picker-textfield.textfield .q-picker-textfield-label.ellipsis,body.desktop.dark-theme .q-picker-textfield.textfield .q-picker-textfield-label.ellipsis{color:inherit}body.dark-theme .q-select-popover,body.desktop.dark-theme .q-select-popover{color:#bfbfbf}body.dark-theme .q-select-popover .item:not(.active):hover,body.desktop.dark-theme .q-select-popover .item:not(.active):hover{color:#bfbfbf;background-color:#2f3032}body.dark-theme .q-select-popover .item.active,body.desktop.dark-theme .q-select-popover .item.active{color:#fff;background-color:#273849}body.dark-theme .q-toast,body.desktop.dark-theme .q-toast{background-color:#16191d;color:#bfbfbf}body.dark-theme .q-checkbox div:before,body.desktop.dark-theme .q-checkbox div:before{background:#111518}body.dark-theme .q-checkbox input:checked+div:before,body.desktop.dark-theme .q-checkbox input:checked+div:before{background:#202e3c;color:#fff;border:1px solid #35383b}body.dark-theme .resize-bracket,body.desktop.dark-theme .resize-bracket{border-color:#bfbfbf}body.dark-theme .modal-buttons button,body.desktop.dark-theme .modal-buttons button{margin-left:1em}body.dark-theme .drawer-content,body.desktop.dark-theme .drawer-content{background:#16191d;color:#bfbfbf}body.dark-theme .layout-header,body.desktop.dark-theme .layout-header{box-shadow:0 1px 2px #0006}body.dark-theme .layout-header .toolbar,body.desktop.dark-theme .layout-header .toolbar,body.dark-theme .assignment-list .q-collapsible .item-collapsible,body.desktop.dark-theme .assignment-list .q-collapsible .item-collapsible{color:#fff!important;background:#273849!important}body.dark-theme .layout-header .toolbar span,body.desktop.dark-theme .layout-header .toolbar span,body.dark-theme .assignment-list .q-collapsible .item-collapsible span,body.desktop.dark-theme .assignment-list .q-collapsible .item-collapsible span{color:#fff!important}body.dark-theme .layout-header .toolbar .button i,body.desktop.dark-theme .layout-header .toolbar .button i,body.dark-theme .assignment-list .q-collapsible .item-collapsible .button i,body.desktop.dark-theme .assignment-list .q-collapsible .item-collapsible .button i{color:#fff}body.dark-theme .assignment-list .q-collapsible-sub-item div .item:nth-child(2n),body.desktop.dark-theme .assignment-list .q-collapsible-sub-item div .item:nth-child(2n){background-color:#16191d;color:#bfbfbf}body.dark-theme .publish-modal button,body.desktop.dark-theme .publish-modal button{padding:.2rem 1rem}body.dark-theme .publish-modal .item,body.desktop.dark-theme .publish-modal .item{border:none;vertical-align:middle;line-height:2.5em;height:2.5em}body.dark-theme .publish-modal .item:first-child,body.desktop.dark-theme .publish-modal .item:first-child{margin-top:0}body.dark-theme #q-app>.layout,body.desktop.dark-theme #q-app>.layout{background:#16191d;color:#bfbfbf}body.dark-theme #q-app>.layout .layout-header button.button.go-pro,body.desktop.dark-theme #q-app>.layout .layout-header button.button.go-pro{color:#fff;border:1px solid #fff;padding:0 1em}body.dark-theme #q-app>.layout .library-menu,body.desktop.dark-theme #q-app>.layout .library-menu{border-right:1px solid #2c2e30;flex-basis:calc(2.6rem + 8px)}body.dark-theme #q-app>.layout .library-wrapper,body.desktop.dark-theme #q-app>.layout .library-wrapper{flex:0 0 404px}body.dark-theme #q-app>.layout .library-wrapper:not(.assignments),body.desktop.dark-theme #q-app>.layout .library-wrapper:not(.assignments){flex:0 0 calc(2.6rem + 286px)}body.dark-theme #q-app>.layout.menu-expanded .library-wrapper:not(.assignments),body.desktop.dark-theme #q-app>.layout.menu-expanded .library-wrapper:not(.assignments){flex:0 0 calc(2.6rem + 368px)}body.dark-theme #q-app>.layout.no-library .library-wrapper:not(.assignments),body.desktop.dark-theme #q-app>.layout.no-library .library-wrapper:not(.assignments){flex:0 0 calc(2.6rem + 8px)}body.dark-theme #q-app>.layout .editor-wrap,body.desktop.dark-theme #q-app>.layout .editor-wrap{border-left:1px solid #2c2e30}body.dark-theme #q-app>.layout .table-content td,body.desktop.dark-theme #q-app>.layout .table-content td,body.dark-theme #q-app>.layout .table-content th,body.desktop.dark-theme #q-app>.layout .table-content th{border:1px solid #2c2e30}body.dark-theme #q-app>.layout .table-content td,body.desktop.dark-theme #q-app>.layout .table-content td{background:#1e2226;color:#bfbfbf}body.dark-theme #q-app>.layout .table-content td input,body.desktop.dark-theme #q-app>.layout .table-content td input,body.dark-theme #q-app>.layout .table-content td textarea,body.desktop.dark-theme #q-app>.layout .table-content td textarea{color:#bfbfbf;font-size:1rem}body.dark-theme #q-app>.layout .table-content th,body.desktop.dark-theme #q-app>.layout .table-content th{background:#36383a;color:#fff}body.dark-theme #q-app>.layout .login-page .row,body.desktop.dark-theme #q-app>.layout .login-page .row{background:#1e2226;color:#bfbfbf;box-shadow:0 2px 4px 0 0 1px 2px #0006,0 0 1px 0 0 1px 2px #0006}body.dark-theme #q-app>.layout .login-page .row form .item:hover,body.desktop.dark-theme #q-app>.layout .login-page .row form .item:hover{background:#1e2226}body.dark-theme #q-app>.layout .login-page .row button[type=submit].login,body.desktop.dark-theme #q-app>.layout .login-page .row button[type=submit].login,body.dark-theme #q-app>.layout .login-page .row button.gamesalad,body.desktop.dark-theme #q-app>.layout .login-page .row button.gamesalad{color:#fff;background-color:#273849}body.dark-theme #q-app>.layout .behavior-editor,body.desktop.dark-theme #q-app>.layout .behavior-editor{background:#00060a}body.dark-theme #q-app>.layout .behavior-editor-wrap .locked,body.desktop.dark-theme #q-app>.layout .behavior-editor-wrap .locked{color:#bfbfbf;background-color:#1e2226e6}body.dark-theme #q-app>.layout .q-collapsible>.item-collapsible>.item-content h3,body.desktop.dark-theme #q-app>.layout .q-collapsible>.item-collapsible>.item-content h3{line-height:calc(2.6rem - 9px);height:calc(2.6rem - 9px)}body.dark-theme #q-app>.layout .item,body.desktop.dark-theme #q-app>.layout .item{font-size:1rem}body.dark-theme #q-app>.layout .item .item-primary,body.desktop.dark-theme #q-app>.layout .item .item-primary{width:2.6rem;height:calc(2.6rem - 8px)}body.dark-theme #q-app>.layout .item .item-content label,body.desktop.dark-theme #q-app>.layout .item .item-content label{height:calc(2.6rem - 8px)}body.dark-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines),body.desktop.dark-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines){height:2.6rem}body.dark-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines) .item-primary,body.desktop.dark-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines) .item-primary{line-height:2.6rem;height:calc(2.6rem - 16px)}body.dark-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines) i.item-primary,body.desktop.dark-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines) i.item-primary{line-height:calc(2.6rem - 16px);height:calc(2.6rem - 16px)}body.dark-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines) .item-content,body.desktop.dark-theme #q-app>.layout .item:not(.multiple-lines):not(.two-lines) .item-content{line-height:calc(2.6rem - 9px);height:calc(2.6rem - 9px)}body.dark-theme #q-app>.layout .behavior .q-collapsible-sub-item .behavior .item:not(.item-collapsible),body.desktop.dark-theme #q-app>.layout .behavior .q-collapsible-sub-item .behavior .item:not(.item-collapsible),body.dark-theme #q-app>.layout .behavior .q-collapsible-sub-item .behavior label,body.desktop.dark-theme #q-app>.layout .behavior .q-collapsible-sub-item .behavior label{font-size:1rem;line-height:calc(1.3rem - 3px);padding:2px 4px}body.dark-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item,body.desktop.dark-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item{height:2.2em;line-height:2.2em}body.dark-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-primary,body.desktop.dark-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-primary{height:calc(2.2em - 14px);line-height:calc(2.2em - 14px);width:auto}body.dark-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-content,body.desktop.dark-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-content,body.dark-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-content div h3,body.desktop.dark-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item .item-content div h3{line-height:calc(2.2em - 8px)}body.dark-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item>.item-primary~.item-content,body.desktop.dark-theme #q-app>.layout .behavior>div:not(.behavior-drop)>.q-collapsible:not(.block)>.item>.item-primary~.item-content{margin-left:6em}body.dark-theme #q-app>.layout .behavior .conditions>.item,body.desktop.dark-theme #q-app>.layout .behavior .conditions>.item,body.dark-theme #q-app>.layout .behavior .condition-wrapper>.item,body.desktop.dark-theme #q-app>.layout .behavior .condition-wrapper>.item{padding:4px 1em}body.dark-theme #q-app>.layout .behavior .condition-wrapper,body.desktop.dark-theme #q-app>.layout .behavior .condition-wrapper{padding:0}body.dark-theme #q-app>.layout .behavior .condition-wrapper>.item .item,body.desktop.dark-theme #q-app>.layout .behavior .condition-wrapper>.item .item{padding:0}body.dark-theme #q-app>.layout .attribute-secondary button,body.desktop.dark-theme #q-app>.layout .attribute-secondary button{border:none;background:transparent;color:#bfbfbf}body.dark-theme #q-app>.layout .attribute-secondary button i,body.desktop.dark-theme #q-app>.layout .attribute-secondary button i{color:#bfbfbf}body.dark-theme #q-app>.layout input,body.desktop.dark-theme #q-app>.layout input,body.dark-theme #q-app>.layout .q-checkbox input+div:before,body.desktop.dark-theme #q-app>.layout .q-checkbox input+div:before{border:1px solid #35383b!important}body.dark-theme #q-app>.layout input:disabled,body.desktop.dark-theme #q-app>.layout input:disabled,body.dark-theme #q-app>.layout .q-checkbox input+div:before:disabled,body.desktop.dark-theme #q-app>.layout .q-checkbox input+div:before:disabled,body.dark-theme #q-app>.layout input[readonly],body.desktop.dark-theme #q-app>.layout input[readonly],body.dark-theme #q-app>.layout .q-checkbox input+div:before[readonly],body.desktop.dark-theme #q-app>.layout .q-checkbox input+div:before[readonly],body.dark-theme #q-app>.layout input.readonly,body.desktop.dark-theme #q-app>.layout input.readonly,body.dark-theme #q-app>.layout .q-checkbox input+div:before.readonly,body.desktop.dark-theme #q-app>.layout .q-checkbox input+div:before.readonly{opacity:.6}body.dark-theme #q-app>.layout .button-group,body.desktop.dark-theme #q-app>.layout .button-group{border:1px solid #2c2e30;background-color:#111518}body.dark-theme #q-app>.layout .segmented,body.desktop.dark-theme #q-app>.layout .segmented{background:#111518}body.dark-theme #q-app>.layout .segmented button,body.desktop.dark-theme #q-app>.layout .segmented button{background:transparent;border:none}body.dark-theme #q-app>.layout .segmented button[aria-checked],body.desktop.dark-theme #q-app>.layout .segmented button[aria-checked]{border:1px solid #2c2e30}body.dark-theme #q-app>.layout .delete-image-link,body.desktop.dark-theme #q-app>.layout .delete-image-link{border:none;background:transparent}body.dark-theme #q-app>.layout .q-checkbox input:checked+div:before,body.desktop.dark-theme #q-app>.layout .q-checkbox input:checked+div:before{background:#273849}body.dark-theme #q-app>.layout .q-search,body.desktop.dark-theme #q-app>.layout .q-search{color:#bfbfbf;border:none}body.dark-theme #q-app>.layout .q-search input,body.desktop.dark-theme #q-app>.layout .q-search input{border:none;color:#bfbfbf}body.dark-theme #q-app>.layout .q-search-input,body.desktop.dark-theme #q-app>.layout .q-search-input{border:none!important;border-radius:0}body.dark-theme #q-app>.layout .q-collapsible-sub-item .q-search-input,body.desktop.dark-theme #q-app>.layout .q-collapsible-sub-item .q-search-input{background:#0a0d0f;border:none!important;border-radius:0}body.dark-theme #q-app>.layout .textfield input,body.desktop.dark-theme #q-app>.layout .textfield input{border:none!important}body.dark-theme #q-app>.layout .color-border,body.desktop.dark-theme #q-app>.layout .color-border{border:1px solid #35383b}body.dark-theme #q-app>.layout .assignments-tab,body.desktop.dark-theme #q-app>.layout .assignments-tab{background:#273849;color:#fff;border:1px solid #2c2e30}body.dark-theme #q-app>.layout .assignments-tab:hover,body.desktop.dark-theme #q-app>.layout .assignments-tab:hover{background:#202e3c}body.dark-theme #q-app>.layout .sidebar-toggle,body.desktop.dark-theme #q-app>.layout .sidebar-toggle{background:#111518;border:1px solid #2c2e30}body.dark-theme #q-app>.layout .sidebar-toggle:hover,body.desktop.dark-theme #q-app>.layout .sidebar-toggle:hover{background:#36383a}body.dark-theme #q-app>.layout .q-search button,body.desktop.dark-theme #q-app>.layout .q-search button,body.dark-theme #q-app>.layout .toolbar button,body.desktop.dark-theme #q-app>.layout .toolbar button,body.dark-theme #q-app>.layout .color-attribute button,body.desktop.dark-theme #q-app>.layout .color-attribute button,body.dark-theme #q-app>.layout .item-secondary button,body.desktop.dark-theme #q-app>.layout .item-secondary button,body.dark-theme #q-app>.layout .radio-group button,body.desktop.dark-theme #q-app>.layout .radio-group button,body.dark-theme #q-app>.layout .button-group button,body.desktop.dark-theme #q-app>.layout .button-group button,body.dark-theme #q-app>.layout .actions button,body.desktop.dark-theme #q-app>.layout .actions button{background:transparent;border:none}body.dark-theme #q-app>.layout .q-search button,body.desktop.dark-theme #q-app>.layout .q-search button,body.dark-theme #q-app>.layout .toolbar button,body.desktop.dark-theme #q-app>.layout .toolbar button,body.dark-theme #q-app>.layout .color-attribute button,body.desktop.dark-theme #q-app>.layout .color-attribute button{padding:0}body.dark-theme #q-app>.layout .toolbar .radio-group button,body.desktop.dark-theme #q-app>.layout .toolbar .radio-group button,body.dark-theme #q-app>.layout .toolbar .button-group button,body.desktop.dark-theme #q-app>.layout .toolbar .button-group button{padding:0 1rem}body.dark-theme #q-app>.layout .button-group button.active,body.desktop.dark-theme #q-app>.layout .button-group button.active{background:#273849;color:#fff}body.dark-theme #q-app>.layout .attribute-list.layers .layer.layer-selected,body.desktop.dark-theme #q-app>.layout .attribute-list.layers .layer.layer-selected{border:1px solid #fff}body.dark-theme #q-app>.layout .attribute-list .item.custom,body.desktop.dark-theme #q-app>.layout .attribute-list .item.custom{background:#161a1d;color:#bfbfbf}body.dark-theme #q-app>.layout .attribute-list .item.custom label,body.desktop.dark-theme #q-app>.layout .attribute-list .item.custom label,body.dark-theme #q-app>.layout .attribute-list .item.custom span,body.desktop.dark-theme #q-app>.layout .attribute-list .item.custom span{color:#bfbfbf}body.dark-theme #q-app>.layout .attribute-list .item.custom:hover,body.desktop.dark-theme #q-app>.layout .attribute-list .item.custom:hover{background:#36383a}body.dark-theme #q-app>.layout .creator-panel-title,body.desktop.dark-theme #q-app>.layout .creator-panel-title,body.dark-theme #q-app>.layout .item.cohort-label,body.desktop.dark-theme #q-app>.layout .item.cohort-label{background:#252e37;color:#fff}body.dark-theme #q-app>.layout .creator-panel-title:not(:first-child),body.desktop.dark-theme #q-app>.layout .creator-panel-title:not(:first-child){border-left:none}body.dark-theme #q-app>.layout .inspector,body.desktop.dark-theme #q-app>.layout .inspector{border-left:1px solid #2c2e30}body.dark-theme #q-app>.layout .item-content>.q-picker-textfield.textfield:hover,body.desktop.dark-theme #q-app>.layout .item-content>.q-picker-textfield.textfield:hover{background:$any-all-toggle-hover}body.dark-theme #q-app>.layout .behavior-drop.draghover,body.desktop.dark-theme #q-app>.layout .behavior-drop.draghover{background:#36383a;color:#fff}body.dark-theme #q-app>.layout .list.behaviors .behavior.list .item,body.desktop.dark-theme #q-app>.layout .list.behaviors .behavior.list .item{background:transparent}body.dark-theme #q-app>.layout .list.behaviors .behavior.list .item:hover,body.desktop.dark-theme #q-app>.layout .list.behaviors .behavior.list .item:hover{color:#bfbfbf}body.dark-theme #q-app>.layout .list.behaviors .behavior.list .multiple-lines.condition,body.desktop.dark-theme #q-app>.layout .list.behaviors .behavior.list .multiple-lines.condition{border:none!important}body.dark-theme #q-app>.layout .list.behaviors .behavior>div[draggable],body.desktop.dark-theme #q-app>.layout .list.behaviors .behavior>div[draggable]{background:#171a1c;box-shadow:0 0 3px #0006,0 1px 2px #0006;border:1px solid #2c2e30;border-radius:8px}body.dark-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior,body.desktop.dark-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior{border-radius:8px}body.dark-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible,body.desktop.dark-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible{background:#243922;color:#bfbfbf;border:none;border-radius:8px 8px 0 0}body.dark-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible i,body.desktop.dark-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible i{color:#bfbfbf}body.dark-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible .item-primary button,body.desktop.dark-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible .item-primary button{border:$behavior-titlebar-button-border;background:#111518;color:#bfbfbf;line-height:1.5em;letter-spacing:.3px;font-size:9px}body.dark-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible .item-primary button:hover,body.desktop.dark-theme #q-app>.layout .list.behaviors .behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible .item-primary button:hover{background:#36383a;box-shadow:none}body.dark-theme #q-app>.layout .list.behaviors .selected,body.desktop.dark-theme #q-app>.layout .list.behaviors .selected{box-shadow:0 0 12px 2px #264073}body.dark-theme #q-app>.layout .list.behaviors .action-behavior>div[draggable],body.desktop.dark-theme #q-app>.layout .list.behaviors .action-behavior>div[draggable]{background:$behavior-action-bg}body.dark-theme #q-app>.layout .list.behaviors .action-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible,body.desktop.dark-theme #q-app>.layout .list.behaviors .action-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible{background:#372725}body.dark-theme #q-app>.layout .list.behaviors .group-behavior>div[draggable],body.desktop.dark-theme #q-app>.layout .list.behaviors .group-behavior>div[draggable]{background:$behavior-compound-bg}body.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable],body.desktop.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable]{background:#171a1c}body.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible,body.desktop.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible{background:#1f3747;box-shadow:0 2px 2px #00000059}body.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable]>.q-collapsible.behavior>div>div>.q-collapsible-sub-item,body.desktop.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable]>.q-collapsible.behavior>div>div>.q-collapsible-sub-item{padding:0}body.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions .condition-wrapper,body.desktop.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions .condition-wrapper{border-bottom:1px solid #2c2e30}body.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions .item,body.desktop.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions .item{border:none}body.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions>.item:first-child,body.desktop.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .conditions>.item:first-child{background:#22262a;color:#bfbfbf;font-weight:400;line-height:2em}body.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible,body.desktop.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible{background:#22262a;box-shadow:0 2px 2px #00000059;color:#bfbfbf;border:none;height:2.2em;line-height:2.2em}body.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible .item-primary,body.desktop.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible .item-primary{height:calc(2.2em - 16px)}body.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible .item-primary i,body.desktop.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible .item-primary i{line-height:calc(2.2em - 18px);color:#bfbfbf}body.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible h3,body.desktop.dark-theme #q-app>.layout .list.behaviors .compound-behavior>div[draggable] .block>.item-collapsible h3{height:calc(2.2em - 9px);line-height:calc(2.2em - 9px)}body.dark-theme #q-app>.layout .list.behaviors .rule-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible,body.desktop.dark-theme #q-app>.layout .list.behaviors .rule-behavior>div[draggable]>.q-collapsible.behavior>.item-collapsible{background:#1f3747}body.dark-theme #q-app>.layout .list.behaviors .compound-behavior .bracket,body.desktop.dark-theme #q-app>.layout .list.behaviors .compound-behavior .bracket{border-left:none}body.dark-theme #q-app>.layout .list.behaviors .rule-behavior .else .item:not(.item-collapsible),body.desktop.dark-theme #q-app>.layout .list.behaviors .rule-behavior .else .item:not(.item-collapsible){border-radius:0 0 8px 8px}body.dark-theme #q-app>.layout .list.behaviors .rule-behavior .else.q-collapsed .item.item-collapsible,body.desktop.dark-theme #q-app>.layout .list.behaviors .rule-behavior .else.q-collapsed .item.item-collapsible{border-radius:0 0 8px 8px}body.dark-theme #q-app>.layout .list.behaviors .rule-behavior .else .else .bracket,body.desktop.dark-theme #q-app>.layout .list.behaviors .rule-behavior .else .else .bracket{border-left:none}body.dark-theme #q-app>.layout .list.behaviors .rule-behavior .else .indented-condition,body.desktop.dark-theme #q-app>.layout .list.behaviors .rule-behavior .else .indented-condition{border-left:none}body.dark-theme #q-app>.layout .list.behaviors .rule-behavior .conditions .item,body.desktop.dark-theme #q-app>.layout .list.behaviors .rule-behavior .conditions .item{border-radius:0}body.dark-theme #q-app>.layout .list-label,body.desktop.dark-theme #q-app>.layout .list-label{color:#bfbfbf}body.dark-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch],body.desktop.dark-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch]{border:1px solid #35383b;background:#1a1c1e}body.dark-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on,body.desktop.dark-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on{background:#1a1c1e;color:#bfbfbf;font-weight:700}body.dark-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on label span:before,body.desktop.dark-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on label span:before{content:"e";font-style:italic;font-family:serif;font-size:1.4em}body.dark-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on label span:after,body.desktop.dark-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on label span:after{content:""}body.dark-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on:not(:first-child):after,body.desktop.dark-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch].on:not(:first-child):after{content:"";background:#1a1c1e}body.dark-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch]:first-child:hover,body.desktop.dark-theme #q-app>.layout .expression-input-widget .expression-toggle[role=switch]:first-child:hover{background:#36383a}body.dark-theme #q-app>.layout .angle-indicator,body.desktop.dark-theme #q-app>.layout .angle-indicator{border:1px solid #bfbfbf}body.dark-theme #q-app>.layout .assignments-tab,body.desktop.dark-theme #q-app>.layout .assignments-tab{background-color:#273849}body.dark-theme #q-app>.layout .assignments-tab:hover,body.desktop.dark-theme #q-app>.layout .assignments-tab:hover{background-color:#202e3c}body.dark-theme #q-app>.layout .assignment-content,body.desktop.dark-theme #q-app>.layout .assignment-content{background-color:#1e2226}body.dark-theme #q-app>.layout .assignment-content .item:hover,body.desktop.dark-theme #q-app>.layout .assignment-content .item:hover{background:#1e2226;color:#bfbfbf}body.dark-theme #q-app>.layout .assignment-content .step-menu,body.desktop.dark-theme #q-app>.layout .assignment-content .step-menu{top:50px}body.dark-theme #q-app>.layout .assignment-content .step-menu .menu-content,body.desktop.dark-theme #q-app>.layout .assignment-content .step-menu .menu-content{background-color:#1e2226}body.dark-theme #q-app>.layout .assignment-content button.primary,body.desktop.dark-theme #q-app>.layout .assignment-content button.primary,body.dark-theme #q-app>.layout .assignment-content a.btn.primary,body.desktop.dark-theme #q-app>.layout .assignment-content a.btn.primary{background-color:#273849}body.dark-theme #q-app>.layout .assignment-content button.primary.clear,body.desktop.dark-theme #q-app>.layout .assignment-content button.primary.clear,body.dark-theme #q-app>.layout .assignment-content a.btn.primary.clear,body.desktop.dark-theme #q-app>.layout .assignment-content a.btn.primary.clear{color:#fff;background-color:transparent}body.dark-theme #q-app>.layout .assignment-content button.primary:not(.disabled):not(.clear):hover,body.desktop.dark-theme #q-app>.layout .assignment-content button.primary:not(.disabled):not(.clear):hover,body.dark-theme #q-app>.layout .assignment-content a.btn.primary:not(.disabled):not(.clear):hover,body.desktop.dark-theme #q-app>.layout .assignment-content a.btn.primary:not(.disabled):not(.clear):hover,body.dark-theme #q-app>.layout .assignment-content button.primary:not(.disabled):not(.clear):focus,body.desktop.dark-theme #q-app>.layout .assignment-content button.primary:not(.disabled):not(.clear):focus,body.dark-theme #q-app>.layout .assignment-content a.btn.primary:not(.disabled):not(.clear):focus,body.desktop.dark-theme #q-app>.layout .assignment-content a.btn.primary:not(.disabled):not(.clear):focus{background:#202e3c!important;color:#fff!important}body.dark-theme #q-app>.layout .assignment-content button.primary.clear:not(.disabled):hover,body.desktop.dark-theme #q-app>.layout .assignment-content button.primary.clear:not(.disabled):hover,body.dark-theme #q-app>.layout .assignment-content a.btn.primary.clear:not(.disabled):hover,body.desktop.dark-theme #q-app>.layout .assignment-content a.btn.primary.clear:not(.disabled):hover,body.dark-theme #q-app>.layout .assignment-content button.primary.clear:not(.disabled):focus,body.desktop.dark-theme #q-app>.layout .assignment-content button.primary.clear:not(.disabled):focus,body.dark-theme #q-app>.layout .assignment-content a.btn.primary.clear:not(.disabled):focus,body.desktop.dark-theme #q-app>.layout .assignment-content a.btn.primary.clear:not(.disabled):focus{background:#202e3c!important;color:#fff!important}body.dark-theme #q-app>.layout .assignment-content button.primary.outline,body.desktop.dark-theme #q-app>.layout .assignment-content button.primary.outline{background-color:#273849;border:#fff 1px solid;color:#fff;padding:0 10px}body.dark-theme #q-app>.layout .assignment-content .item>.item-content button,body.desktop.dark-theme #q-app>.layout .assignment-content .item>.item-content button,body.dark-theme #q-app>.layout .assignment-content .item>.item-primary button,body.desktop.dark-theme #q-app>.layout .assignment-content .item>.item-primary button{border:none;height:calc(2.6rem - 9px)}body.dark-theme #q-app>.layout .assignment-content .tutorial-nav-header,body.desktop.dark-theme #q-app>.layout .assignment-content .tutorial-nav-header,body.dark-theme #q-app>.layout .assignment-content .tutorial-nav-footer,body.desktop.dark-theme #q-app>.layout .assignment-content .tutorial-nav-footer{height:auto;display:flex;align-items:center;justify-content:space-between;padding:4px 16px}body.dark-theme #q-app>.layout .assignment-content span,body.desktop.dark-theme #q-app>.layout .assignment-content span{line-height:calc(2.6rem - 9px)}body.dark-theme #q-app>.layout .assignment-content .q-progress,body.desktop.dark-theme #q-app>.layout .assignment-content .q-progress{margin-top:10px}body.dark-theme #q-app>.layout .assignment-content .q-progress .q-progress-model,body.desktop.dark-theme #q-app>.layout .assignment-content .q-progress .q-progress-model{background-color:#273849}body.dark-theme #q-app>.layout .assignment-content .toc-ticks-wrapper,body.desktop.dark-theme #q-app>.layout .assignment-content .toc-ticks-wrapper{margin-top:3px}body.dark-theme #q-app>.layout .assignment-content .bg-info,body.desktop.dark-theme #q-app>.layout .assignment-content .bg-info{background:#273849!important;color:#fff!important;padding:.5em 1em}body.dark-theme #q-app>.layout .assignment-content .bg-info p:last-child,body.desktop.dark-theme #q-app>.layout .assignment-content .bg-info p:last-child{margin-bottom:0}body.dark-theme #q-app>.layout .plyr__control:hover,body.desktop.dark-theme #q-app>.layout .plyr__control:hover{background-color:#202e3c!important;color:#fff}body.dark-theme #q-app>.layout .plyr__control--overlaid,body.desktop.dark-theme #q-app>.layout .plyr__control--overlaid{background-color:#202e3c!important;color:#fff}body.dark-theme #q-app>.layout .plyr__volume input[type=range],body.desktop.dark-theme #q-app>.layout .plyr__volume input[type=range]{color:#202e3c!important;color:#fff;background:transparent!important;border:none!important}body.dark-theme #q-app>.layout .plyr__progress input[type=range],body.desktop.dark-theme #q-app>.layout .plyr__progress input[type=range]{color:#202e3c!important;background:transparent!important;border:none!important}body.dark-theme #q-app>.layout .plyr__captions span,body.desktop.dark-theme #q-app>.layout .plyr__captions span{color:#fff}body.dark-theme #q-app>.layout .actor-preview,body.desktop.dark-theme #q-app>.layout .actor-preview,body.dark-theme #q-app>.layout .image-editor-preview,body.desktop.dark-theme #q-app>.layout .image-editor-preview,body.dark-theme #q-app>.layout .image-input-preview,body.desktop.dark-theme #q-app>.layout .image-input-preview{background-image:linear-gradient(45deg,#2f3032 25%,transparent 25%,transparent 75%,#2f3032 75%,#2f3032),linear-gradient(45deg,#2f3032 25%,transparent 25%,transparent 75%,#2f3032 75%,#2f3032);background-size:10px 10px;background-position:0 0,5px 5px}body.dark-theme .note-behavior textarea,body.desktop.dark-theme .note-behavior textarea{background-color:#2f3032;color:#bfbfbf}body.dark-theme .note-behavior textarea:hover,body.desktop.dark-theme .note-behavior textarea:hover{border:1px solid #00f}body.dark-theme .drawer .toolbar button.active i,body.desktop.dark-theme .drawer .toolbar button.active i{color:#273849}
