:root{--qd-spacing-half:0.25rem;--qd-spacing-1:0.5rem;--qd-spacing-1-5:calc(var(--qd-spacing-1)*1.5);--qd-spacing-2:calc(var(--qd-spacing-1)*2);--qd-spacing-2-5:calc(var(--qd-spacing-1)*2.5);--qd-spacing-3:calc(var(--qd-spacing-1)*3);--qd-spacing-4:calc(var(--qd-spacing-1)*4);--qd-spacing-5:calc(var(--qd-spacing-1)*5);--qd-spacing-6:calc(var(--qd-spacing-1)*6);--qd-color-white:#fff;--qd-color-black:#151515;--qd-color-grey-100:#f2f2f2;--qd-color-grey-200:#ededed;--qd-color-grey-300:#dedede;--qd-color-grey-400:#ccc;--qd-color-grey-500:#303030;--qd-color-grey-600:#212121;--qd-color-primary:#fc5858;--qd-color-secondary:#ffa336;--qd-color-tertiary:#09af79;--qd-color-text-on-primary:var(--qd-color-white);--qd-color-text-on-tertiary:var(--qd-color-white);--qd-color-text:#555;--qd-color-text-on-black:var(--qd-color-white);--qd-color-low-battery:#de4040;--qd-color-text-info:#004085;--qd-color-background-info:#cce5ff;--qd-color-background-grey:var(--qd-color-grey-100);--qd-border-radius-small:0.25rem;--qd-border-radius:0.5rem;--qd-filter-text-on-black:brightness(0) saturate(100%) invert(99%) sepia(5%) saturate(15%) hue-rotate(42deg) brightness(105%) contrast(100%);--qd-filter-primary:brightness(0) saturate(100%) invert(51%) sepia(14%) saturate(4097%) hue-rotate(319deg) brightness(95%) contrast(108%);--qd-filter-white:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(248deg) brightness(106%) contrast(106%);--qd-font-family-poppins:"Poppins",sans-serif;--qd-font-family-inter:"Inter",sans-serif;--qd-font-family-sans:var(--qd-font-family-inter);--qd-font-weight-regular:400;--qd-font-weight-medium:500;--qd-font-weight-bold:700;--qd-font-size-huge:1.25rem;--qd-font-size-big:1rem;--qd-font-size-base:0.875rem;--qd-font-size-small:0.775rem;--qd-line-height:1.2;--qd-line-height-small:0.88;--qd-font-h1:var(--qd-font-weight-bold) 1.75rem var(--qd-font-family-sans);--qd-font-form-label:var(--qd-font-weight-bold) var(--qd-font-size-base) var(--qd-font-family-sans);--qd-font-form-input:var(--qd-font-weight-regular) var(--qd-font-size-base) var(--qd-font-family-sans);--qd-font-button:var(--qd-font-weight-bold) var(--qd-font-size-base)/var(--qd-line-height) var(--qd-font-family-sans)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/build/fonts/inter-v13-latin-regular.f1535355.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/build/fonts/inter-v13-latin-500.6629df60.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/build/fonts/inter-v13-latin-700.b4118e4a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/build/fonts/poppins-v21-latin-regular.405055dd.woff2) format("woff2")}*,:after,:before,svg{box-sizing:border-box}:root{font-family:var(--qd-font-family-sans);font-size:100%}body{background-color:var(--qd-color-background-grey);display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:100dvh;max-height:100dvh}main{overflow-y:scroll;padding:var(--qd-spacing-2);&:has(.main-view){padding:0}}h1{align-items:center;display:flex;font:var(--qd-font-h1);gap:var(--qd-spacing-1);margin-block:0 var(--qd-spacing-2);& img{height:.9em}}p+p{margin-block-start:var(--qd-spacing)}.button,button{--qd-button-border-radius:var(--qd-border-radius);--qd-button-background-color:var(--qd-color-primary);--qd-button-text-color:var(--qd-color-text-on-primary);--qd-button-border-color:var(--qd-button-background-color);align-items:center;background-color:var(--qd-button-background-color);border-color:var(--qd-button-border-color);border-radius:var(--qd-button-border-radius);border-style:solid;border-width:2px;color:var(--qd-button-text-color);cursor:pointer;display:inline-flex;font:var(--qd-font-button);justify-content:center;padding:var(--qd-spacing-1) var(--qd-spacing-2);text-decoration:none;&.button--tertiary{--qd-button-background-color:var(--qd-color-tertiary);--qd-button-text-color:var(--qd-color-text-on-tertiary);--qd-button-border-color:var(--qd-button-background-color)}&.button--secondary{--qd-button-background-color:var(--qd-color-white);--qd-button-text-color:var(--qd-color-black);--qd-button-border-color:var(--qd-color-grey-300);&:hover{--qd-button-background-color:var(--qd-color-grey-200)}}&[disabled]{opacity:.5}}.page-button-bar{margin-block-end:var(--qd-spacing-2)}body{background-color:var(--qd-color-grey-100);margin:0}p{color:var(--qd-color-text);font-size:var(--qd-font-size-base);line-height:var(--qd-line-height);margin:0;& strong{color:var(--qd-color-black)}}ol,ul{color:var(--qd-color-text);font-size:var(--qd-font-size-base);line-height:var(--qd-line-height);margin:0}.axis-title{color:var(--qd-color-black)}.axis-title,.tick{font-family:var(--qd-font-family-poppins);font-size:var(--qd-font-size-small);line-height:var(--qd-line-height)}.tick{color:var(--qd-color-text)}.axis{.domain{display:none}&.axis-x{text{transform:translateY(8px)}}&.axis-y{text{transform:translate(-8px)}}}.axis-grid{& line{stroke:var(--qd-color-grey-300)}.domain{display:none}&.axis-grid-x,&.axis-grid-y{& g:first-of-type line{stroke:var(--qd-color-text)}}}.line{& line{stroke:var(--qd-color-text)}}.line--dotted{& line{stroke-dasharray:2}}.line--thick{& line{stroke-width:2}}svg *{transform-box:fill-box}svg{height:100%;width:100%}.text-error{color:var(--qd-color-primary)}[data-symfony--ux-vue--vue-component-value=MainView]{height:100%}form.questioned-form{background-color:var(--qd-color-white);border:1px solid var(--qd-color-grey-300);border-radius:var(--qd-border-radius-small);padding:var(--qd-spacing-2)}form>div{display:grid;gap:var(--qd-spacing-2);grid-template-columns:repeat(1,minmax(0,1fr))}.form-row{display:flex;flex-direction:column;gap:var(--qd-spacing-1);>div{align-items:center;display:flex;flex-direction:row;gap:var(--qd-spacing-1)}}label{font:var(--qd-font-form-label)}input,label,select{color:var(--qd-color-black)}input,select{background-color:var(--qd-color-grey-200);border:1px solid var(--qd-color-grey-300);border-radius:var(--qd-border-radius);font:var(--qd-font-form-input);inline-size:100%;padding:var(--qd-spacing-1)}input[type=checkbox],input[type=radio]{height:16px;width:16px}.form-errors{color:var(--qd-color-primary);list-style:none;margin:0;padding:0}.ts-wrapper{&.has-items{.ts-control>input{display:none!important}}}.ts-control>input{min-width:unset}.ts-dropdown{white-space:nowrap;width:auto}.ts-wrapper{min-width:350px}.select-item{display:flex!important;flex-direction:row;gap:var(--qd-spacing-1);white-space:nowrap;.label{font-weight:var(--qd-font-weight-medium)}.caption{font-size:var(--qd-font-size-small)}}.flash-message{margin-bottom:var(--qd-spacing-2);padding:var(--qd-spacing-2)}.flash-message--info{background:var(--qd-color-background-info);color:var(--qd-color-text-info)}.sidebar{--qd-sidebar-background-color:var(--qd-color-black);--qd-navigation-item-padding-x:var(--qd-spacing-4);--qd-navigation-item-padding-y:var(--qd-spacing-2);--qd-navigation-item-font-weight:var(--qd-font-weight-bold);--qd-navigation-item-font-size:var(--qd-font-size-big);--qd-navigation-item-text-color:var(--qd-color-white);--qd-navigation-item-hover-text-color:var(--qd-color-primary);--qd-navigation-item-hover-background-color:var(--qd-color-grey-600);background-color:var(--qd-sidebar-background-color);display:grid;gap:var(--qd-spacing-4);grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);max-height:100dvh;overflow-y:scroll;& header{border-bottom:1px solid var(--qd-color-grey-500);padding:var(--qd-spacing-2-5) var(--qd-spacing-2-5);.logo{cursor:pointer;display:block;height:32px;width:100%;&.logo--small{display:none}}.version{color:var(--qd-color-text-on-black);font-size:var(--qd-font-size-small);margin-top:var(--qd-spacing-1);text-align:center;& a{color:var(--qd-color-text-on-black)}}}& nav{display:flex;flex-direction:column;justify-content:space-between;padding-block-end:var(--qd-spacing-2);& ul{list-style:none;margin:0;padding:0;& li{& a{align-items:center;color:var(--qd-navigation-item-text-color);display:flex;font-size:var(--qd-navigation-item-font-size);font-weight:var(--qd-navigation-item-font-weight);gap:var(--qd-spacing-1-5);padding:var(--qd-navigation-item-padding-y) var(--qd-navigation-item-padding-x);position:relative;text-decoration:none;& img{filter:var(--qd-filter-text-on-black);height:24px;width:24px}}>span{color:var(--qd-navigation-item-text-color);display:inline-block;padding-block:var(--qd-spacing-2);padding-inline:var(--qd-navigation-item-padding-x)}&.current,&:hover{& a{background-color:var(--qd-navigation-item-hover-background-color);color:var(--qd-navigation-item-hover-text-color);& img{filter:var(--qd-filter-primary)}&:before{background-color:var(--qd-navigation-item-hover-text-color);border-radius:4px;content:"";display:block;height:calc(100% - var(--qd-navigation-item-padding-y)*2);left:1px;position:absolute;width:4px}}}}}}&.is-collapsed{& header{.logo--big,.version{display:none}.logo--small{display:initial}}& nav{& ul{& li{>span{display:none}& a{& span{display:none}}&.menu-item-collapse{& img{transform:rotate(180deg)}}}}}}}.authentication-container{height:100%;margin:0 auto;max-width:500px;padding-top:100px;>.authentication-container-content{background-color:var(--qd-color-white);border:1px solid var(--qd-color-grey-300);border-radius:var(--qd-border-radius-small);display:flex;flex-direction:column;gap:var(--qd-spacing-2);padding:var(--qd-spacing-2);& form{border:none;padding:0}}}.qr-code{display:block;margin:0 auto}.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:5px 8px 2px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#1da7ee;border:1px solid #0073bb;color:#fff;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#92c836;border:1px solid #00578d;color:#fff}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#d2d2d2;border:1px solid #aaa;color:#fff}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{max-height:200px;overflow:hidden auto;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff,#d0d0d0,85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #0073bb;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#00578d}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#aaa}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #0073bb;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#00578d}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#aaa}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ts-wrapper.single .ts-control{--ts-pr-caret:2rem}.ts-wrapper.single .ts-control:after{border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-3px;position:absolute;top:50%;width:0}.ts-wrapper.single .ts-control:not(.rtl):after{right:15px}.ts-wrapper.single .ts-control.rtl:after{left:15px}.ts-wrapper.single.dropdown-active .ts-control:after{border-color:transparent transparent grey;border-width:0 5px 5px;margin-top:-4px}.ts-wrapper.single.input-active .ts-control,.ts-wrapper.single.input-active .ts-control input{cursor:text}.ts-wrapper{display:flex;min-height:36px}.ts-wrapper.multi.has-items .ts-control{padding-left:5px;--ts-pr-min:$padding-x}.ts-wrapper.multi .ts-control [data-value]{background-color:color-mix(#1da7ee,#178ee9,60%);background-image:linear-gradient(180deg,#1da7ee,#178ee9);background-repeat:repeat-x;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03);text-shadow:0 1px 0 rgba(0,51,83,.3)}.ts-wrapper.multi .ts-control [data-value].active{background-color:color-mix(#008fd8,#0075cf,60%);background-image:linear-gradient(180deg,#008fd8,#0075cf);background-repeat:repeat-x}.ts-wrapper.multi.disabled .ts-control [data-value]{background:none;box-shadow:none;color:#999;text-shadow:none}.ts-wrapper.multi.disabled .ts-control [data-value],.ts-wrapper.multi.disabled .ts-control [data-value] .remove{border-color:#e6e6e6}.ts-wrapper.multi.disabled .ts-control [data-value] .remove{background:none}.ts-wrapper.single .ts-control{background-color:color-mix(#fefefe,#f2f2f2,60%);background-image:linear-gradient(180deg,#fefefe,#f2f2f2);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8)}.ts-dropdown.single,.ts-wrapper.single .ts-control{border-color:#b8b8b8}.dropdown-active .ts-control{border-radius:3px 3px 0 0}.ts-dropdown .optgroup-header{font-size:.85em;font-weight:700;padding-top:7px}.ts-dropdown .optgroup{border-top:1px solid #f0f0f0}.ts-dropdown .optgroup:first-child{border-top:0}.slider-target,.slider-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-target{position:relative}.slider-base,.slider-connects{height:100%;position:relative;width:100%;z-index:1}.slider-connects{overflow:hidden;z-index:0}.slider-connect,.slider-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;width:100%;will-change:transform;z-index:1}.slider-txt-dir-rtl.slider-horizontal .slider-origin{left:0;right:auto}.slider-vertical .slider-origin{top:-100%;width:0}.slider-horizontal .slider-origin{height:0}.slider-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.slider-touch-area{height:100%;width:100%}.slider-state-tap .slider-connect,.slider-state-tap .slider-origin{transition:transform .3s}.slider-state-drag *{cursor:inherit!important}.slider-tooltip-drag .slider-tooltip,.slider-tooltip-focus .slider-tooltip{display:none!important}.slider-tooltip-drag .slider-active .slider-tooltip,.slider-tooltip-drag.slider-state-drag .slider-tooltip:not(.slider-tooltip-hidden),.slider-tooltip-focus.slider-focused .slider-tooltip:not(.slider-tooltip-hidden){display:block!important}.slider-horizontal{height:var(--slider-height,6px)}.slider-horizontal .slider-handle{height:var(--slider-handle-height,16px);right:calc(var(--slider-handle-width, 16px)/2*-1);top:calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 - 1px);width:var(--slider-handle-width,16px)}.slider-vertical{height:var(--slider-vertical-height,300px);width:var(--slider-height,6px)}.slider-vertical .slider-handle{bottom:calc(var(--slider-handle-width, 16px)/2*-1);height:var(--slider-handle-width,16px);right:calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 - 1px);width:var(--slider-handle-height,16px)}.slider-txt-dir-rtl.slider-horizontal .slider-handle{left:calc(var(--slider-handle-width, 16px)/2*-1);right:auto}.slider-base{background-color:var(--slider-bg,#d1d5db)}.slider-base,.slider-connects{border-radius:var(--slider-radius,9999px)}.slider-connect{background:var(--slider-connect-bg,#10b981);cursor:pointer}.slider-draggable{cursor:ew-resize}.slider-vertical .slider-draggable{cursor:ns-resize}.slider-handle{background:var(--slider-handle-bg,#fff);border:var(--slider-handle-border,0);border-radius:var(--slider-handle-radius,9999px);box-shadow:var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));cursor:-webkit-grab;cursor:grab;height:var(--slider-handle-height,16px);width:var(--slider-handle-width,16px)}.slider-handle:focus{box-shadow:0 0 0 var(--slider-handle-ring-width,3px) var(--slider-handle-ring-color,rgba(16,185,129,.188)),var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));outline:none}.slider-active{box-shadow:var(--slider-handle-shadow-active,.5px .5px 2px 1px rgba(0,0,0,.42));cursor:-webkit-grabbing;cursor:grabbing}[disabled] .slider-connect{background:var(--slider-connect-bg-disabled,#9ca3af)}[disabled] .slider-handle,[disabled].slider-handle,[disabled].slider-target{cursor:not-allowed}[disabled] .slider-tooltip{background:var(--slider-tooltip-bg-disabled,#9ca3af);border-color:var(--slider-tooltip-bg-disabled,#9ca3af)}.slider-tooltip{background:var(--slider-tooltip-bg,#10b981);border:1px solid var(--slider-tooltip-bg,#10b981);border-radius:var(--slider-tooltip-radius,5px);color:var(--slider-tooltip-color,#fff);display:block;font-size:var(--slider-tooltip-font-size,.875rem);font-weight:var(--slider-tooltip-font-weight,600);line-height:var(--slider-tooltip-line-height,1.25rem);min-width:var(--slider-tooltip-min-width,20px);padding:var(--slider-tooltip-py,2px) var(--slider-tooltip-px,6px);position:absolute;text-align:center;white-space:nowrap}.slider-horizontal .slider-tooltip-top{bottom:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));left:50%;transform:translate(-50%)}.slider-horizontal .slider-tooltip-top:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-top-color:inherit;bottom:calc(var(--slider-tooltip-arrow-size, 5px)*-2);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.slider-horizontal .slider-tooltip-bottom{left:50%;top:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-bottom-color:inherit;content:"";height:0;left:50%;position:absolute;top:calc(var(--slider-tooltip-arrow-size, 5px)*-2);transform:translate(-50%);width:0}.slider-vertical .slider-tooltip-left{right:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-left:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-left-color:inherit;content:"";height:0;position:absolute;right:calc(var(--slider-tooltip-arrow-size, 5px)*-2);top:50%;transform:translateY(-50%);width:0}.slider-vertical .slider-tooltip-right{left:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-right-color:inherit;content:"";height:0;left:calc(var(--slider-tooltip-arrow-size, 5px)*-2);position:absolute;top:50%;transform:translateY(-50%);width:0}.slider-horizontal .slider-origin>.slider-tooltip{left:auto;transform:translate(50%)}.slider-horizontal .slider-origin>.slider-tooltip-top{bottom:calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + 1px)}.slider-horizontal .slider-origin>.slider-tooltip-bottom{top:calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + var(--slider-height, 6px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip{top:auto;transform:translateY(calc((var(--slider-tooltip-line-height, 1.25rem) - var(--slider-tooltip-py, 2px))*-1 + 1px))}.slider-vertical .slider-origin>.slider-tooltip-left{right:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip-right{left:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - var(--slider-height, 6px) + 1px)}.range-slider[data-v-42e78f20]{--slider-bg:var(--qd-color-grey-200);--slider-connect-bg:transparent;--slider-height:var(--qd-spacing-2-5);--slider-radius:var(--qd-border-radius-small);--slider-handle-radius:var(--qd-border-radius-small);--slider-handle-bg:var(--qd-color-text);--slider-handle-height:var(--qd-spacing-2-5);align-items:center;display:flex;flex-direction:column;gap:var(--qd-spacing-1);height:100%}[data-v-42e78f20] .slider-base{background:var(--slider-background)!important}.enlarge-button{&[data-v-57c53234]{background-color:transparent;border:none;border-radius:0;opacity:.25;padding:0;padding:var(--qd-spacing-1);transition:opacity .25s;z-index:10}&.is-inverted{&[data-v-57c53234]{background-color:rgba(0,0,0,.5);opacity:1}img[data-v-57c53234]{@include filter-white}&[data-v-57c53234]:hover{background-color:#000}}&[data-v-57c53234]:hover{opacity:1}img[data-v-57c53234]{display:block;height:24px;width:24px}}.eeg-chart[data-v-2dfe9812]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr);position:relative}.enlarge-button[data-v-2dfe9812]{left:var(--qd-spacing-1);position:absolute;top:var(--qd-spacing-1)}[data-v-2dfe9812] canvas,svg[data-v-2dfe9812]{grid-column:1;grid-row:1}.chart-actions[data-v-2dfe9812]{display:grid;gap:var(--qd-spacing-1);grid-column:2;grid-row:1/-1;grid-template-rows:minmax(0,1fr)}.spectrum-chart[data-v-eb11546c]{display:grid;gap:var(--qd-spacing-1);grid-template-columns:minmax(0,1fr) auto;position:relative}.chart[data-v-eb11546c]{position:relative}.chart-actions[data-v-eb11546c]{display:grid;gap:var(--qd-spacing-1);grid-template-rows:minmax(0,1fr)}.chart-buttons[data-v-eb11546c]{display:flex;flex-direction:column;gap:var(--qd-spacing-1);left:var(--qd-spacing-1);position:absolute;top:var(--qd-spacing-1);z-index:10}[data-v-eb11546c] svg{.zone-label{fill:var(--qd-color-text);font-family:var(--qd-font-family-poppins);font-size:var(--qd-font-size-small);line-height:var(--qd-line-height)}.peak-alpha-frequency-line{stroke:var(--qd-color-primary);stroke-width:2}.peak-alpha-frequency-label{fill:var(--qd-color-primary);font-family:var(--qd-font-family-poppins);font-size:var(--qd-font-size-small);line-height:var(--qd-line-height)}}.spectrogram[data-v-5247bbac]{display:grid;gap:var(--qd-spacing-1);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);position:relative;touch-action:none}.chart-buttons[data-v-5247bbac]{display:flex;flex-direction:column;gap:var(--qd-spacing-1);left:var(--qd-spacing-1);position:absolute;top:var(--qd-spacing-1);z-index:11}.chart[data-v-5247bbac]{display:grid;grid-column:1;grid-row:1;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);position:relative}svg[data-v-5247bbac]{inset:var(--qd-spacing-2);user-select:none;z-index:5}[data-v-5247bbac] canvas,svg[data-v-5247bbac]{grid-column:1;grid-row:1;height:100%;width:100%}[data-v-5247bbac] canvas{padding-bottom:40px;padding-left:105px;padding-top:5px}.chart-actions[data-v-5247bbac]{display:grid;gap:var(--qd-spacing-1);grid-column:2;grid-row:1;grid-template-rows:auto auto minmax(0,1fr)}.peak-alpha-frequency-history[data-v-5247bbac]{z-index:10}.device-information[data-v-7906bf34]{--qd-device-information-background-color:var(--qd-color-grey-300);--qd-device-information-padding-x:var(--qd-spacing-2);--qd-device-information-padding-y:var(--qd-spacing-2);align-items:start;background-color:var(--qd-device-information-background-color);border-bottom:1px solid var(--qd-device-information-background-color);display:flex;flex-direction:column;gap:var(--qd-spacing-1);grid-column:1/-1;grid-row:1;justify-content:space-between;padding:var(--qd-device-information-padding-y) var(--qd-device-information-padding-x)}.battery-level[data-v-7906bf34],.battery-status[data-v-7906bf34],.bottom-row[data-v-7906bf34],.device-status[data-v-7906bf34],.top-row[data-v-7906bf34]{align-items:center;display:flex;gap:var(--qd-spacing-2)}.bottom-row[data-v-7906bf34],.top-row[data-v-7906bf34]{width:100%}.is-low[data-v-7906bf34]{fill:var(--qd-color-low-battery)}.bsr[data-v-7906bf34]{margin-inline-start:auto}.bsr[data-v-7906bf34],.peak-alpha-frequency[data-v-7906bf34]{font-size:var(--qd-font-size-huge)}.recording-symbol[data-v-7906bf34]{animation:pulse-7906bf34 2s infinite}@keyframes pulse-7906bf34{0%{transform:scale(1)}50%{transform:scale(.8)}to{transform:scale(1)}}.bsr-chart[data-v-a2f5e46e]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);position:relative}[data-v-a2f5e46e] canvas,svg[data-v-a2f5e46e]{grid-column:1;grid-row:1}.chart-buttons[data-v-a2f5e46e]{display:flex;flex-direction:column;gap:var(--qd-spacing-1);left:var(--qd-spacing-1);position:absolute;top:var(--qd-spacing-1);z-index:11}.peak-alpha-frequency-chart[data-v-51946a2a]{background-color:#fff;border:1px solid var(--qd-color-grey-300);border-radius:var(--qd-border-radius-small);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr);padding:var(--qd-spacing-2);position:relative}[data-v-51946a2a] canvas,svg[data-v-51946a2a]{grid-column:1;grid-row:1}.range-slider[data-v-51946a2a]{grid-column:2;grid-row:1/-1}.enlarge-button[data-v-51946a2a]{position:absolute;right:var(--qd-spacing-2);top:var(--qd-spacing-2)}.main-view{grid-template-columns:minmax(0,1fr);grid-template-rows:max-content minmax(0,1fr);inline-size:100%;min-block-size:100%;--slider-vertical-height:100%;--slider-height:10px}.chart-container,.main-view{block-size:100%;display:grid}.chart-container{gap:var(--qd-spacing-2) var(--qd-spacing-2);grid-column:1/-1;grid-row:2;grid-template-columns:repeat(26,minmax(0,1fr));grid-template-rows:calc(33% - var(--qd-spacing-2)) calc(66% - var(--qd-spacing-2)) calc(66% - var(--qd-spacing-2))auto;padding:var(--qd-spacing-2);position:relative}.bsr-chart,.eeg-chart,.spectrogram,.spectrum-chart{background-color:#fff;border:1px solid var(--qd-color-grey-300);border-radius:var(--qd-border-radius-small);padding:var(--qd-spacing-2)}.is-enlarged{box-shadow:5px 5px 15px 5px rgba(0,0,0,.25);inset:0;position:fixed!important;z-index:100}.eeg-chart{display:flex;gap:var(--qd-spacing-1);grid-column:1/-1;grid-row:1}.spectrogram{grid-column:1/span 16;grid-row:2}.color-scale-slider{display:flex;grid-column:17;grid-row:2;justify-self:center}.spectrum-chart{grid-column:18/span 9;grid-row:2;svg{block-size:100%;inline-size:100%}}.bsr-chart{grid-column:1/-1;grid-row:3}.peak-alpha-frequency-chart{grid-column:14/span 13;grid-row:3}.spacer{block-size:1px;grid-row:4}.setup-container{align-items:center;align-self:center;display:flex;flex-direction:column;gap:var(--qd-spacing-2);grid-column:1/-1;grid-row:1/-1;justify-self:center}