@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);body{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-style:normal;letter-spacing:0;line-height:24px}.login-wrapper{left:50%;max-width:90%;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px}.q-field--outlined.q-field--with-bottom{padding-bottom:28px}.italic{font-style:italic}.fab-btn{position:absolute;right:5px;top:-5px}.relative{position:relative}.bg-broken-white{background:#f9f9f9}.cloaked{pointer-events:none}.clickable-border{border-bottom:1px solid #0000}.clickable-border:hover{border-color:currentColor}.font-bigger{font-size:120%}.q-btn.grid-aligned{align-self:center;justify-self:flex-end}.bg-yellow{color:#000000de}.fillables-container.grid .fillable-wrapper{align-self:start}.q-chip__after{border-bottom-right-radius:16px;border-left:1px solid;border-top-right-radius:16px;height:28px;margin-left:8px;margin-right:-16px;padding-left:8px;padding-right:8px;padding-top:4px}.add-one-btn.q-icon:after{font-size:16px;right:-16px;top:-12px}.add-one-btn:after{content:"+1";position:absolute;right:0;top:0}.q-field--outlined .q-field__control:after,.q-field--outlined .q-field__control:before{border-radius:8px}.with-icon{align-content:flex-start;align-items:flex-start;display:flex}.with-icon i{margin-right:10px;margin-top:7.5px}.with-icon .q-btn i,.with-icon .q-field__append i,.with-icon .q-field__prepend i{margin-right:0;margin-top:0}.with-icon .q-space{margin-right:10px}.q-tree--dense .q-tree__node-header:not(.q-tree__node--link),.q-tree--dense>.q-tree__node--child>.q-tree__node-header{padding-left:9px}.stretch-section{align-items:flex-end;display:flex;height:100%;justify-content:center;transform:translateY(-70px);width:100%}.q-btn__tree{font-size:12px!important;margin-left:5px;margin-top:-5px}.q-tab--active{background:#ffffff4d}.student-goals-container .grid.grid-columns-4.with-three-actions{grid-template-columns:calc(100% - 160px) 40px 40px 40px!important;grid-gap:10px!important}.student-goals-container .grid.grid-columns-3.a-w-a{grid-template-columns:40px calc(100% - 100px) 40px!important;grid-gap:10px!important}.student-goals-container .grid.grid-columns-3.a-w-d{grid-template-columns:40px calc(100% - 180px) 140px!important;grid-gap:10px!important}.copyright{bottom:20px;left:0;position:absolute;text-align:center;white-space:nowrap;width:100%}.copyright.with-version{align-items:center;bottom:0;display:flex;justify-content:center;margin:10px 0;padding-bottom:20px;padding-left:4px;padding-right:4px;position:relative}.copyright.with-version .version{bottom:0;text-align:center;width:calc(100% - 32px)}.q-drawer__content{background:var(--q-secondary)}.q-drawer__content .q-link{border-left:4px solid #0000}.q-drawer__content .q-router-link--active{background:#fff9;border-left:4px solid var(--q-primary)}.body--light{background:#f1f1f1}.loading-placeholder{height:4px;width:100%}.q-page{padding:20px}td.action,th.action{padding:0;width:48px}.bg-action{background:#d2796c!important}.bg-accent,.bg-action,.bg-negative,.bg-positive{color:#ffffffed}.bg-warning{color:#000000ed}.text-action{color:#d2796c}.on-left{margin-right:12px!important}.q-tab-panel{padding:4px}.q-timeline__entry,.q-timeline__entry:last-child{padding-bottom:4px!important}.q-panel-parent{overflow:unset}.q-tab-panels{background:#0000}.q-tab-panels .scroll{overflow:unset}.q-tab-panels .q-table__middle.scroll{overflow:auto}[disabled=false]{cursor:pointer!important;opacity:1!important}.hide{opacity:0;pointer-events:none}.q-card,.q-table__card{border-radius:10px!important;box-shadow:none}.q-card.q-mb-sm,.q-table__card.q-mb-sm{margin-bottom:24px}.q-card .q-list .q-item,.q-table__card .q-list .q-item{padding:0}.q-card.card-nested,.q-table__card.card-nested{background:#f1f1f1}.q-card.card-nested.active,.q-table__card.card-nested.active{background:var(--q-positive)}.q-card.card-nested .very-nested,.q-table__card.card-nested .very-nested{background:#fff;border-radius:10px;padding:24px}.lightly-nested{background:#f1f1f1;border-radius:10px;margin-top:16px;padding:24px}.text-center{text-align:center}.text-center .q-chip__icon--left{margin:0!important}.top-right{position:absolute;right:5px;top:5px;z-index:1}.under-loading-bar{margin-top:-4px}.q-tree__arrow{font-size:24px}.q-tree-checkbox-overlay{background:#ddd;margin-left:-23.5px;pointer-events:none;position:absolute}.small-overflow-container{max-height:250px;overflow-x:hidden;overflow-y:scroll}.large-overflow-container{max-height:600px;overflow-x:hidden;overflow-y:scroll}.bg-lightgrey,.bg-white{color:#1d1d1d!important}.bg-lightgrey.text-positive,.bg-white.text-positive{color:#6cbf9c!important}.has-bottom-filter{padding-bottom:56px}.bg-warning{color:#ffffffde!important}.bg-purple{background:#9c6b8f!important}.text-purple{color:#9c6b8f!important}.circle{background:#ddd;border-radius:100%;display:block;height:30px;line-height:1.5;padding:4px;text-align:center;width:30px}.circle.small{font-size:10px;height:18px;padding:2px;width:18px}.circle.bg-green,.circle.bg-orange,.circle.bg-red{color:#fff}.circle.tiny{height:10px;padding:0;width:10px}.circle-stepper{position:relative}.circle-stepper .circle{margin-bottom:10px;z-index:1}.circle-stepper .circle-line-indicator{background:#ccc;bottom:20px;display:block;height:calc(100% - 20px);left:15px;position:absolute;top:0;width:1px}.circle-stepper .circle-stepper-text{align-items:center;display:flex;justify-content:flex-start;margin-top:-10px}.inline-flex{display:inline-flex}.henki-radius{border-radius:10px!important}.q-mt-gg{margin-top:24px}.q-mb-gg{margin-bottom:24px}.grid{--grid-gap:24px;display:grid;grid-gap:var(--grid-gap);width:100%}.grid.with-icon .q-btn{align-self:center}.grid.with-icon .q-btn i{margin:0}.grid.dense{--grid-gap:0px;grid-gap:0}.grid.wide{grid-gap:20px}.grid.grid-columns-1{grid-template-columns:100%}.grid.grid-columns-2{grid-template-columns:calc(50% - var(--grid-gap)/2) calc(50% - var(--grid-gap)/2)}.grid.grid-columns-2.with-action{grid-template-columns:calc(100% - var(--grid-gap) - 90px) 90px}.grid.grid-columns-2.with-icon{grid-template-columns:calc(100% - var(--grid-gap) - 40px) 40px}.grid.grid-columns-2.right-wide{grid-template-columns:calc(40% - var(--grid-gap)/2) calc(60% - var(--grid-gap)/2)}.grid.grid-columns-2.right-wide.fixed-grid{grid-template-columns:calc(33.33% - var(--grid-gap)/2) calc(66.66% - var(--grid-gap)/2)}.grid.grid-columns-2.left-wide{grid-template-columns:calc(60% - var(--grid-gap)/2) calc(40% - var(--grid-gap)/2)}.grid.grid-columns-2.fixed-slates{grid-template-columns:calc(50% - var(--grid-gap)/2) calc(50% - var(--grid-gap)/2)}.grid.grid-columns-2.even-odd{grid-template-columns:calc(60% - var(--grid-gap)/2) calc(40% - var(--grid-gap)/2)}.grid.grid-columns-2-1{grid-template-columns:calc(66.66% - var(--grid-gap)/2) calc(33.33% - var(--grid-gap)/2)}.grid.grid-columns-3{grid-template-columns:repeat(3,calc(33.33% - var(--grid-gap)*.66667))}.grid.grid-columns-3.with-action{grid-template-columns:repeat(2,calc(50% - 40px - var(--grid-gap)*2/2)) 80px}.grid.grid-columns-3.with-icon{grid-template-columns:repeat(2,calc(50% - 20px - var(--grid-gap)*2/2)) 40px}.grid.grid-columns-3.two-actions,.grid.grid-columns-3.with-actions{grid-template-columns:calc(100% - 80px - var(--grid-gap)*2/1) 40px 40px}.grid.grid-columns-3.a-w-a{grid-template-columns:40px calc(100% - 80px - var(--grid-gap)*2/1) 40px}.grid.grid-columns-3.a-w-a-dense{grid-template-columns:26px calc(100% - 72px) 26px}.grid.grid-columns-3.a-w-aa-dense{grid-template-columns:26px calc(100% - 104px) 60px}.grid.grid-columns-4{grid-template-columns:repeat(4,calc(25% - var(--grid-gap)*.75))}.grid.grid-columns-4.with-action{grid-template-columns:repeat(3,1fr) 100px}.grid.grid-columns-4.with-icon{grid-template-columns:repeat(3,calc(33.33% - 13.33333px - var(--grid-gap)*3/3)) 40px}.grid.grid-columns-4.three-actions,.grid.grid-columns-4.with-three-actions{grid-template-columns:calc(100% - 120px - var(--grid-gap)*3) 40px 40px 40px}.grid.grid-columns-4.two-actions{grid-template-columns:1fr 1fr 30px 30px}.grid.grid-columns-4.with-two-actions{grid-template-columns:1fr 1fr 32px 32px}.grid.grid-columns-5{grid-template-columns:repeat(5,calc(20% - var(--grid-gap)*.8))}.grid.grid-columns-5.four-actions{grid-template-columns:1fr repeat(4,30px)}.grid.grid-columns-5.with-action{grid-template-columns:repeat(4,calc(25% - 25px - var(--grid-gap)*4/4)) 100px}.grid.grid-columns-5.with-icon{grid-template-columns:repeat(4,calc(25% - 10px - var(--grid-gap)*4/4)) 40px}.grid.grid-columns-6{grid-template-columns:repeat(6,calc(16.66% - var(--grid-gap)*.83333))}.grid.grid-columns-6.five-actions{grid-template-columns:1fr repeat(5,30px)}.grid.grid-columns-6.with-action{grid-template-columns:repeat(5,calc(20% - 20px - var(--grid-gap)*5/5)) 100px}.grid.grid-columns-6.with-icon{grid-template-columns:repeat(5,calc(20% - 8px - var(--grid-gap)*5/5)) 40px}.grid.grid-columns-7{grid-template-columns:repeat(7,calc(14.28571% - var(--grid-gap)*.85714))}.grid.grid-columns-7.six-actions{grid-template-columns:1fr repeat(6,30px)}.grid.grid-columns-7.with-action{grid-template-columns:repeat(6,1fr) 100px}.grid.grid-columns-7.with-icon{grid-template-columns:repeat(6,1fr) 40px}.grid.grid-columns-8,.grid.grid-columns-8.task-grid{grid-template-columns:repeat(8,calc(12.5% - var(--grid-gap)*.875))}.grid.grid-columns-9{grid-template-columns:repeat(9,calc(11.11111% - var(--grid-gap)*.88889))}.grid.grid-columns-10{grid-template-columns:repeat(10,calc(10% - var(--grid-gap)*.9))}.grid.grid-columns-11{grid-template-columns:repeat(11,calc(9.09091% - var(--grid-gap)*.90909))}.grid.grid-columns-12{grid-template-columns:repeat(12,calc(8.33333% - var(--grid-gap)*.91667))}.grid.grid-columns-1-2{grid-template-columns:calc(33.33% - var(--grid-gap)/2) calc(66.66% - var(--grid-gap)/2)}.grid.grid-columns-1-2-1{grid-template-columns:calc(27.5% - var(--grid-gap)*.66667) calc(45% - var(--grid-gap)*.66667) calc(27.5% - var(--grid-gap)*.66667)}.grid.search-grid,.grid.tag-management-grid{grid-template-columns:1fr 1fr 1fr 40px}.grid.pva-tag-management-grid{grid-template-columns:1fr 1fr 1fr 1fr 40px 40px;padding-top:8px}.grid.counter-grid{position:absolute;right:0;top:12px;width:125px}.grid.counter-grid *{align-self:center;display:flex;justify-self:center}.grid.bordered{border-top:1px solid #ddd;margin-top:10px}.grid.bordered.first{border-top:2px solid #ddd}.grid.bordered>.grid{padding-top:10px}.grid.with-icon .separator-btn{align-self:center}.left-btn-border{margin-left:10px}.left-btn-border:before{border-left:1px solid #fff;border-radius:0;color:#fff!important;height:15px;left:-5px;margin-top:10px}.grid-wrapper .q-card:not(:last-child){margin-bottom:24px}.permissions-container [aria-checked=false] .q-toggle__thumb:after,.permissions-container [aria-checked=false] .q-toggle__track{background:var(--q-negative)}.subtle{opacity:.6}.small-circle-indicator .circle-indicator{font-size:11px;height:22px;width:22px}.circle-indicator{border-radius:100%;height:25px;line-height:1.5;margin:5px;padding:2.5px;text-align:center;vertical-align:middle;width:25px}.circle-indicator.as-pill{border-radius:20px;width:40px}.circle-indicator.active{height:30px;padding:5px;width:30px}.square-indicator{border-radius:4px;height:12px;margin:5px;padding:2px;text-align:center;vertical-align:middle;width:12px}ul.general-list{list-style-type:none;margin-left:0;padding-left:0}.lesson-cell{font-size:10px;height:40px;padding-left:2px;width:30px}.history-cell,.lesson-cell{border:1px solid #e0e0e0;border-radius:4px;display:inline-flex;margin-right:4px;font-color:#e0e0e0;margin-bottom:8px}.history-cell{align-items:center;font-size:11px;height:30px;justify-content:center;width:40px}.peepo-wide .q-dialog__inner--minimized>div{min-width:620px}.with-tabs .info-bar{top:85px}.info-bar{position:sticky;top:50px;z-index:1}.info-bar i{font-size:28px;margin-right:10px}.info-bar h6,.info-bar i{align-self:center}.info-bar .q-btn{margin-left:10px}.x i{font-size:28px;margin-right:10px;margin-top:6px}.x h6{align-self:center}.x .q-btn{margin-left:10px}.flat-icon-text i{margin-right:8px}.bg-yellow{background:#eded15!important;background-color:#eded15!important}.bg-orange{background:#f2a720!important;background-color:#f2a720!important}.bg-dark-red{background:#bc1313;background-color:#bc1313;color:#ffffffde}.bg-gold{background:gold;background-color:gold;color:#000000de}.abs-right-middle{position:absolute;right:0;top:50%;transform:translate(50%,-50%);z-index:9999}.abs-top-right{position:absolute;right:10px;top:10px}.imposter-card{background:#ddd!important;border:none!important;border-bottom:1px solid #555!important;border-radius:0!important;box-shadow:none!important}img{max-width:100%}.q-dialog.with-dialog-info .q-dialog__inner{align-items:self-start}.q-dialog-card{max-width:1400px!important;min-width:600px}.stacked-buttons .q-btn{display:flex;flex:0 0 100%;margin-left:4px}@media screen and (max-width:1399px){.q-dialog-card{max-width:95%!important}}.q-dialog .model-form-container .info-bar{top:0}.q-dialog .student-log-container{background:#fff;border-radius:4px;padding:0 16px}.q-dialog .student-log-container .post-it-content{background:#f1f1f1}.q-dialog .q-timeline__subtitle{opacity:1}.faq-container{display:inline-flex}.faq-container:not(.as-btn).outlined{border-radius:0!important;border-right:1px solid #000!important;height:20px;margin-right:5px;margin-top:7.5px;padding-right:5px}.faq-container:not(.as-btn).outlined .q-btn{border-radius:0!important;height:20px;min-height:20px}.faq-container:not(.as-btn).in-breadcrumbs .q-btn{position:absolute;right:0;top:-35px}.faq-container:not(.as-btn) .q-btn{margin-left:0;padding:0}.faq-container:not(.as-btn) .q-btn i{font-size:20px;margin-right:0;margin-top:0}.q-field__messages div:not([role=alert]){color:#6cced2}.btn-group{display:flex}.clickable{cursor:pointer!important;pointer-events:all;position:relative}.clickable:hover :after{background:#0000001a;bottom:0;left:0;position:absolute;right:0;top:0}.q-table__top{min-height:60px}.full-width{width:100%}.border-top{border-top:1px solid #eee}.q-btn:before{box-shadow:none}.q-btn:not(.q-btn--round){border-radius:16px}.q-btn.q-btn--tab{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:16px;border-top-right-radius:16px}.q-btn.q-btn--tab:before{box-shadow:none}.q-btn.bg-grey{background:#0000!important;border:2px solid #c3453e;color:#c3453e!important}.q-item.active-page{color:var(--q-primary)}span.q-card--subtitle{margin-bottom:10px;margin-top:-15px}.q-card--subtitle{display:flex;margin-left:15px;margin-top:-25px}.q-card--subtitle.right{float:right;margin-right:15px}.q-table--grid .q-table__bottom,.q-table--grid .q-table__top{background:#fff;border-radius:16px!important;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;padding:16px!important}span.flex-center{display:flex;justify-content:flex-start;margin-top:10px}.q-table th{vertical-align:initial;white-space:break-spaces}.q-card-tab{margin-bottom:-5px;margin-left:3px;z-index:1}.q-card-tab+.q-tab-panels .q-card:first-child:not(.top-left-border),.q-card-tab+.q-tab-panels .q-table__card:first-child:not(.top-left-border){border-top-left-radius:0!important}.q-card-tab.tab-info+.q-tab-panels .q-card:first-child:not(.top-right-border),.q-card-tab.tab-info+.q-tab-panels .q-table__card:first-child:not(.top-right-border){border-top-right-radius:0!important}.q-card-tab .q-tab{background:#fff;border-top:1px solid #b1b1b1}.q-card-tab .q-tab:first-child{border-left:1px solid #b1b1b1;border-top-left-radius:16px}.q-card-tab .q-tab:last-child{border-right:1px solid #b1b1b1;border-top-right-radius:16px}.query-group{border:1px solid #000;border-radius:16px;margin-left:15px;margin-top:15px;padding:15px}.search-grid{border-top:1px solid #ddd;margin-top:15px;padding-top:16px}.search-grid .q-field__bottom{display:none}.search-grid .q-field{padding-bottom:0}a{color:#0096aa}.fade-in{animation:fadeIn .27s;animation-timing-function:linear}.q-banner{border-radius:16px!important;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;margin-left:4px;width:calc(100% - 8px)}.table-ul{float:left;list-style-type:none;margin:0;padding-left:0}.table-ul.closed li:not(:first-child){display:none}.table-ul.open li:not(:first-child){display:list-item}.table-ul.has-records{list-style-type:circle}.table-ul-info{float:left;margin-left:10px}.info-list{display:inline-flex;list-style-type:none;margin-bottom:0;margin-left:10px;margin-top:-1.5px;padding:0}.info-list.first-pipe{margin-left:0}.info-list li:not(:last-child):after,.info-list.first-pipe li:first-child:before{content:"|";margin-left:4px;margin-right:4px}.q-date__today{border:1px solid var(--q-accent);box-shadow:none}.large-dialog{max-width:1920px!important}.text-small{font-size:12px}.shake{animation:shake .26s ease-in-out}.flat-card.q-card{border:none!important;box-shadow:none!important}.flat-card.q-card .q-card__section{padding:0!important}.h6-status{font-size:69%}.h6-status .q-icon{font-size:120%;margin-right:5px;margin-top:-2px}.avatar-image-holder{height:160px;position:relative;width:100%}.avatar-image-holder .q-img{border-radius:100%;height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.overflow-scroll-container{max-height:200px;overflow-x:hidden;overflow-y:auto}.scroll-list-container{height:290px;margin-top:-8px;overflow-x:hidden;overflow-y:auto}.scroll-list-container .q-list .q-item{border-top:1px solid #ddd;padding:0 16px}.scroll-list-container .q-list .q-item__section--side{display:inline}.scroll-list-container .q-list .q-item__section--side .q-btn{display:inline-flex;margin-top:8px;min-height:30px;min-width:30px}.scroll-list-container .q-list .q-item__section--side .q-btn .q-icon{font-size:20px}.bold{font-weight:700}.sticky-holder{margin-top:0;position:relative;will-change:margin-top}.q-card.transparent-card{background:none;box-shadow:none}.q-dialog__inner{--q-transition-duration:200ms!important}.stacked-cards .q-card:not(:first-child){border-top-left-radius:0!important;border-top-right-radius:0!important}.stacked-cards .q-card:first-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.transparent-inner .q-dialog__inner>div{box-shadow:none}.align-center{margin-left:50%;transform:translateX(-50%)}.hidden-arrow .q-btn-dropdown__arrow-container{display:none}.card-pointer:before{border-bottom:20px solid #0000;border-left:20px solid #fff;border-top:20px solid #0000;border-right-left-radius:16px;bottom:-20px;left:50%;z-index:1}.card-pointer:after,.card-pointer:before{content:"";position:absolute;transform:rotate(90deg) translateY(calc(50% - 10px)) translateX(50%)}.card-pointer:after{border-bottom:20px solid #0000;border-left:21px solid #0000002b;border-top:20px solid #0000;border-top-right-radius:16px;bottom:-22px;left:calc(50% - 1px)}.agenda-container .grid{grid-gap:0;border-bottom:1px solid #eee;border-radius:16px;border-right:1px solid #eee;grid-template-columns:14.2857142857% 14.2857142857% 14.2857142857% 14.2857142857% 14.2857142857% 14.2857142857% 14.2857142857%!important;justify-content:center}.agenda-container .date-wrapper{border-left:1px solid #eee;border-top:1px solid #eee;height:100%;min-height:36px;padding:4px 8px}.agenda-container .date-wrapper .date-chip{border-radius:6px;padding:2px 4px}.agenda-container .date-wrapper .date-chip.start-chip{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-9px;width:calc(100% + 9px)}.agenda-container .date-wrapper .date-chip.continued-chip{border-radius:0;margin-left:-9px;width:calc(100% + 18px)}.agenda-container .date-wrapper .date-chip.end-chip{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-9px;width:calc(100% + 9px)}.agenda-container .date-wrapper.head-wrapper{min-height:58px}.agenda-container .date-wrapper.date-outside{background-color:#f1f1f1}.agenda-container .date-wrapper .date-content div{margin-bottom:4px}.top-left-border{border-top-left-radius:16px}.top-left-border .q-table__card{border-top-left-radius:inherit!important}.top-right-border{border-top-right-radius:16px}.bottom-left-border{border-bottom-left-radius:16px}.bottom-right-border{border-bottom-right-radius:16px}.hidden-plain{opacity:0}.q-tab.has-sub-tabs{cursor:context-menu!important;opacity:1!important}.q-tab:hover .sub-tabs{display:flex}.sub-tabs{background:#fff;color:#000000de;cursor:pointer;display:none;position:relative;top:18px;z-index:2}.sub-tabs .sub-tab{background:inherit;border:1px solid #d1d1d1;color:inherit;cursor:pointer!important;font-size:14px;font-weight:500;line-height:1.715em;padding:8px 16px;position:absolute;text-align:left;transition:all .3s ease}.sub-tabs .sub-tab .q-icon{color:inherit!important;font-size:24px;height:24px;margin-right:5px;width:24px}.sub-tabs .sub-tab:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.sub-tabs .sub-tab:hover{background:#f2f2f2}.bg-primary-drop{background:#d2796c66}.bc-primary{border-color:#d2796c!important}.bg-secondary-drop{background:#f9eeee66}.bc-secondary{border-color:#f9eeee!important}.bg-accent-drop{background:#c3453e66}.bc-accent{border-color:#c3453e!important}.bg-positive-drop{background:#6cbf9c66}.bc-positive{border-color:#6cbf9c!important}.bg-negative-drop{background:#b65c5c66}.bc-negative{border-color:#b65c5c!important}.bg-info-drop{background:#6cced266}.bc-info{border-color:#6cced2!important}.bg-warning-drop{background:#d49f5766}.bc-warning{border-color:#d49f57!important}.bg-cyan-drop{background:#0096aa66}.bg-yellow-drop{background:#eded1566}.bc-yellow{border-color:#eded15!important}.bg-orange-drop{background:#f2a72066}.bc-orange{border-color:#f2a720!important}.bg-red-drop{background:#c3362b66}.bg-dark-red-drop{background:#960f0f66}.bc-transparent{border-color:#0000}.bc-text{border-color:#0000001f!important}.bb-1{border-bottom:1px solid #0000}.bt-1{border-top:1px solid #0000}.br-1{border-right:1px solid #0000}.bl-1{border-left:1px solid #0000}.b-1{border:1px solid #0000}.bb-2{border-bottom:2px solid #0000}.bt-2{border-top:2px solid #0000}.br-2{border-right:2px solid #0000}.bl-2{border-left:2px solid #0000}.b-2{border:2px solid #0000}.bb-3{border-bottom:3px solid #0000}.bt-3{border-top:3px solid #0000}.br-3{border-right:3px solid #0000}.bl-3{border-left:3px solid #0000}.b-3{border:3px solid #0000}.bb-4{border-bottom:4px solid #0000}.bt-4{border-top:4px solid #0000}.br-4{border-right:4px solid #0000}.bl-4{border-left:4px solid #0000}.b-4{border:4px solid #0000}.bb-5{border-bottom:5px solid #0000}.bt-5{border-top:5px solid #0000}.br-5{border-right:5px solid #0000}.bl-5{border-left:5px solid #0000}.b-5{border:5px solid #0000}.task-chip{border-radius:16px;color:#000000de;display:inline-flex;font-size:14px;margin:0 4px 4px 0;padding:.5em .9em}.task-chip .task-chip-title{align-items:center;display:flex}.task-chip:not(.bg-primary-drop,.bg-secondary-drop,.bg-accent-drop,.bg-positive-drop,.bg-negative-drop,.bg-info-drop,.bg-warning-drop,.bg-cyan-drop,.bg-yellow-drop,.bg-orange-drop,.bg-red-drop,.bg-dark-red-drop){background:#d2796c66}.task-chip div{display:block;width:100%}.task-chip p{border-top:1px solid #000000de;font-size:95%;margin:-2px 0 0}.task-chip small .q-icon{font-size:125%;margin-right:2px;margin-top:-5px}.task-grid{--grid-gap:0px;grid-gap:0;margin-bottom:0;margin-top:0!important}.task-grid .task-holder{border-left:1px solid #ddd;padding:4px}.task-grid .task-label{display:block;margin:4px 0 0 4px}.disabled-clickable.disabled,.disabled-clickable.disabled *{cursor:unset!important}.disabled-clickable.disabled .clickable{cursor:pointer!important}.dialog-info{align-self:flex-start;display:flex;margin-left:8px;margin-top:76px;overflow:visible!important;position:relative;width:350px}.dialog-info .dialog-info-toggle{left:0;position:absolute;top:-40px}.dialog-info>div{width:100%}.dialog-info .dialog-info-wrapper{overflow-y:auto!important}.dialog-info .dialog-info-wrapper>div{width:100%}.dialog-info .dialog-info-wrapper:before{border-bottom:10px solid #0000;border-right:10px solid #f1f1f1;border-top:10px solid #0000;content:"";left:-6px;position:absolute;top:calc(50% - 5px);z-index:1}.dialog-info .dialog-info-wrapper .q-card{background:#f1f1f1}.dialog-info .dialog-info-wrapper .q-card .q-icon{color:currentColor!important}.ticked-item,.ticked-items-holder{position:relative}.ticked-item{padding-left:16px}.ticked-item .dot{background:grey;border-radius:100%;height:8px;left:3px;position:absolute;top:50%;width:8px;z-index:2}.ticked-item .dot:before{content:"";width:100%}.ticked-item .after-line{top:50%}.ticked-item .after-line,.ticked-item .before-line{background:grey;height:200%;left:5px;position:absolute;width:2px}.ticked-item .before-line{bottom:50%;z-index:1}.version{left:16px;position:absolute}.bg-light-grey{background:#dfdfdf}.after-separator{grid-gap:0;padding-top:0!important}.after-separator .fillable-wrapper,.after-separator.separator-btn{padding:10px;position:relative}.after-separator .fillable-wrapper:after,.after-separator.separator-btn:after{background:#ddd;bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.after-separator .fillable-wrapper:first-child:before,.after-separator.separator-btn:first-child:before{background:#ddd;bottom:0;content:"";left:0;position:absolute;top:0;width:1px}.after-separator.separator-btn{padding-bottom:0}.after-separator.separator-btn .q-btn{margin-left:-16px;margin-top:5px}p.small-margin{margin:0 0 8px}.hidden-label .q-field{margin-top:-24px;padding-bottom:0}.title-label-container-right .title-label-container{text-align:right}.title-label-container{width:100%;word-break:break-word}.q-field-center .fillable-wrapper{text-align:center}.q-field-center .fillable-wrapper .q-checkbox{height:20px;margin-left:-20px;margin-top:5px;width:20px}.q-editor,.q-editor__toolbar{border-color:#00000045}.breadcrumb-buttons{position:absolute;right:20px;top:-15px}.below-indicator:after{bottom:-20px;content:"\e313"}.above-indicator:after,.below-indicator:after{color:#000;font-family:Material Icons;font-feature-settings:"liga" 1;font-size:20px;left:50%;position:absolute;transform:translateX(-50%)}.above-indicator:after{content:"\e316";top:-20px}.text-h6 .q-checkbox{font-size:14px!important;font-weight:400!important}.custom-sortable-divider{margin-right:14px}.custom-sortable{cursor:pointer;display:inline-block;pointer-events:all}.custom-sortable:hover:not(.asc,.desc):after{color:#a1a1a1}.custom-sortable:after{color:#0000;content:"\e5d8";font-family:Material Icons;font-feature-settings:"liga" 1;transition:content,color .3s linear;will-change:content,color}.custom-sortable.asc:after{color:#a1a1a1;content:"\e5d8"}.custom-sortable.desc:after{color:#a1a1a1;content:"\e5db"}.filter-bar{background:#fff;bottom:0;box-shadow:1px 0 5px #0003;display:flex;left:300px;padding:12px;position:fixed;width:calc(100% - 300px)}.week-selector .q-field{display:inline-flex;margin:0 10px}.week-selector .q-field span{font-size:1.25rem;font-weight:700}.sub-highlight{font-size:14px!important;opacity:.5}.highlight-icon{position:absolute;right:3px;top:3px}.emoji-picker span{font-size:48px;margin-right:10px}.emoji-picker span.text-grey{filter:grayscale(100%);transition:.3s ease}.emoji-picker.small span{float:right;font-size:18px}.emoji-picker.push-end{position:absolute;right:-10px;top:17.5px}.bg-orpiment{background:#f9c89b}.align-start{justify-self:start}.attached-chip{border:1px solid #ddd;border-radius:0!important;margin-left:-1px}.attached-right-chip{border:1px solid #ddd;border-bottom-right-radius:0!important;border-right:0;border-top-right-radius:0!important}.attached-left-chip{border:1px solid #ddd;border-bottom-left-radius:0!important;border-left:0;border-top-left-radius:0!important}.q-icon.boxed{border-radius:4px;font-size:16px;padding:2px}.q-icon.boxed.text-negative{background-color:#ffaea4;color:#89231f!important}.q-icon.boxed.text-positive{background-color:#a1eca8;color:#429f43!important}.parent-dashboard .bg-negative{background-color:#ffaea4!important;color:#912521!important}.parent-dashboard .bg-positive{background-color:#a1eca8!important;color:#000!important}.parent-dashboard .bg-blue{background:#c9d8ff!important;color:#002a96}.parent-dashboard .markup-grid{grid-template-columns:20px calc(100% - 30px);justify-self:end;width:85px}.parent-dashboard .markup-grid.small{width:65px}.parent-dashboard .label-chip{border-radius:4px;display:block;margin-left:50%;min-width:60px;transform:translateX(-50%);width:60px}span:has(.markup-grid){display:grid}.bg-dark-blue{background:#6274a3;color:#ffffffde!important}.ticked-items-holder .ticked-item-0 .dot{left:4px}.ticked-items-holder .ticked-item-0 .after-line,.ticked-items-holder .ticked-item-0 .before-line{left:7px}.ticked-items-holder .ticked-item-1 .dot{left:-2px}.ticked-items-holder .ticked-item-1 .after-line,.ticked-items-holder .ticked-item-1 .before-line{left:1px}.ticked-items-holder .ticked-item-2 .dot{left:-8px}.ticked-items-holder .ticked-item-2 .after-line,.ticked-items-holder .ticked-item-2 .before-line{left:-5px}.ticked-items-holder .ticked-item-3 .dot{left:-14px}.ticked-items-holder .ticked-item-3 .after-line,.ticked-items-holder .ticked-item-3 .before-line{left:-11px}.ticked-items-holder .ticked-item-4 .dot{left:-20px}.ticked-items-holder .ticked-item-4 .after-line,.ticked-items-holder .ticked-item-4 .before-line{left:-17px}.ticked-items-holder .ticked-item-5 .dot{left:-26px}.ticked-items-holder .ticked-item-5 .after-line,.ticked-items-holder .ticked-item-5 .before-line{left:-23px}.ticked-items-holder .ticked-item-6 .dot{left:-32px}.ticked-items-holder .ticked-item-6 .after-line,.ticked-items-holder .ticked-item-6 .before-line{left:-29px}.ticked-items-holder .ticked-item-7 .dot{left:-38px}.ticked-items-holder .ticked-item-7 .after-line,.ticked-items-holder .ticked-item-7 .before-line{left:-35px}.ticked-items-holder .ticked-item-8 .dot{left:-44px}.ticked-items-holder .ticked-item-8 .after-line,.ticked-items-holder .ticked-item-8 .before-line{left:-41px}.ticked-items-holder .ticked-item-9 .dot{left:-50px}.ticked-items-holder .ticked-item-9 .after-line,.ticked-items-holder .ticked-item-9 .before-line{left:-47px}.ticked-items-holder .ticked-item-10 .dot{left:-56px}.ticked-items-holder .ticked-item-10 .after-line,.ticked-items-holder .ticked-item-10 .before-line{left:-53px}.ticked-items-holder .ticked-item-11 .dot{left:-62px}.ticked-items-holder .ticked-item-11 .after-line,.ticked-items-holder .ticked-item-11 .before-line{left:-59px}.ticked-items-holder .ticked-item-12 .dot{left:-68px}.ticked-items-holder .ticked-item-12 .after-line,.ticked-items-holder .ticked-item-12 .before-line{left:-65px}@media screen and (max-width:768px){.grid:not(.keep-size){grid-template-columns:1fr!important}.mobile-info-bar .q-space:not(.pusher){padding:10px 0;width:100%}.mobile-info-bar .btn-group{flex:1}.card-pointer{margin-bottom:18px}}@keyframes shake{0%{margin-left:-3px}75%{margin-left:3px}to{margin-left:0}}::-webkit-scrollbar{height:12px;width:12px}::-webkit-scrollbar-track{background:var(--q-secondary);box-shadow:inset 0 0 6px #0000001a}::-webkit-scrollbar-thumb{background:var(--q-primary)}.bounce-animation{animation:bounce .5s ease-in-out infinite;will-change:top}.waggle-animation{animation:waggle 1s ease infinite;will-change:transform}.rotate-animation{animation:rotate 1s ease infinite;will-change:transform}.slide-down{animation:slideDown .67s ease-in-out;will-change:top}.slide-up{animation:slideUp .67s ease-in-out;will-change:bottom}.slide-left{animation:slideLeft .67s ease-in-out;will-change:right}.slide-right{animation:slideRight .67s ease-in-out;will-change:left}.fade-in{animation:fadeIn .5s ease-in-out;will-change:opacity}.bc-yellow{border-color:#d2d20f!important}.bc-red{border-color:#c3362b!important}.bc-cyan{border-color:#0096aa!important}.bc-dark-red{border-color:#960f0f!important}.bc-orange{border-color:#c1871d!important}@keyframes bounce{0%{top:0}33%{top:-1px}66%{top:1px}to{top:0}}@keyframes waggle{0%{transform:rotate(0deg)}33%{transform:rotate(-15deg)}66%{transform:rotate(15deg)}to{transform:rotate(0deg)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes slideDown{0%{top:-100%}to{top:0}}@keyframes slideUp{0%{bottom:-100%}to{bottom:0}}@keyframes slideLeft{0%{right:-100%}to{right:0}}@keyframes slideRight{0%{left:-100%}to{left:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}html.dark body{background:#2b2d3e;color:#ffffffde}html.dark .post-it-content,html.dark .q-banner,html.dark .q-card,html.dark .q-date__main,html.dark .q-drawer__content,html.dark .q-menu,html.dark .q-table__card,html.dark .q-time__main{background:#212334!important;color:#ffffffde}html.dark .post-it-content .q-separator,html.dark .q-banner .q-separator,html.dark .q-card .q-separator,html.dark .q-date__main .q-separator,html.dark .q-drawer__content .q-separator,html.dark .q-menu .q-separator,html.dark .q-table__card .q-separator,html.dark .q-time__main .q-separator{background:#fff3}html.dark .q-field__input,html.dark .q-field__native,html.dark .q-field__prefix,html.dark .q-field__suffix{color:#ffffffde}html.dark .q-field__control:after{background:#ffffff24}html.dark .q-field__control:before{border-color:#ffffff24!important}html.dark .q-field__marginal{color:#ffffff8a}html.dark .apexcharts-legend-text,html.dark .q-field__label{color:#fff9}html.dark .apexcharts-legend-text,html.dark .apexcharts-text,html.dark .breadcrumb:not(:last-child):after{color:#fff9!important;fill:#fff9!important}html.dark .agenda-container .date-wrapper.date-outside{background:#1e1d25}html.dark .bg-light-grey,html.dark .q-card-tab .q-tab{background:#1e1d25;border-color:#2b2d3e}html.dark .post-it-clip:after,html.dark .post-it-clip:before,html.dark .step-container-wrapper .step-item.step-item__active{background:#2b2d3e!important}html.dark .step-container-wrapper .step-item.step-item__active:before{border-bottom-color:#2b2d3e!important;border-top-color:#2b2d3e!important}html.dark .step-item{background:#1e1d25}html.dark .step-item:hover{background:#2b2d3e}html.dark .step-item:hover:before{border-bottom-color:#2b2d3e!important;border-top-color:#2b2d3e!important}html.dark .step-item:before{border-bottom-color:#1e1d25!important;border-right-color:#1e1d25;border-top-color:#1e1d25!important}html.dark .step-item:after{border-bottom-color:#212334;border-right-color:#212334;border-top-color:#212334}html.dark .q-checkbox__bg,html.dark .q-table td,html.dark .q-table th,html.dark .q-table__bottom,html.dark .query-group{border-color:#fff3}html.dark .q-layout__section--marginal{background:#813c15}html.dark .linkje,html.dark td a{color:cyan}html.dark .logo .q-img{filter:contrast(.4)}html.dark .text-black{color:#ffffffde!important}html.dark .faq-container:not(.as-btn).outlined{border-right-color:#fff3!important}html.dark ::-webkit-scrollbar-track{background:#ffffff24;box-shadow:inset 0 0 6px #0000001a}html.dark .card-pointer:before{border-left:20px solid #1e1d25}html.dark .q-drawer__content .q-router-link--active{background:#ffffff24}