.color-picker-dialog .q-dialog__backdrop{background:none!important}.color-picker-dialog .q-card.picker{border:2px solid #01427e;border-radius:.5rem;max-width:17rem;background-color:#fee0c3}.color-picker-dialog .q-card.picker .header{background-color:#9cccfc;height:3rem;padding:.5rem;padding:.5rem .5rem .5rem 1rem}.color-picker-dialog .q-card.picker .color-input-container{padding:.35rem 1rem .5rem;background-color:#fee0c3;width:15rem}.color-picker-dialog .q-card.picker .color-input-container .color-input-row{display:flex;padding-bottom:.25rem;border-bottom:2px solid #8f2716;padding-top:.25rem}.color-picker-dialog .q-card.picker .color-input-container .color-input-row:first-child{padding-top:0}.color-picker-dialog .q-card.picker .color-input-container .color-input-row:last-child{padding-bottom:0;border-bottom:none}.color-picker-dialog .q-card.picker .color-input-container .color-input-row .color-name{width:5rem;display:flex;align-items:center}.color-picker-dialog .q-card.picker .color-input-container .color-input-row .color-input input[type=color i]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:4rem;height:2rem;background-color:transparent;border:none;cursor:pointer}.color-picker-dialog .q-card.picker .color-input-container .color-input-row .color-input input[type=color i]::-webkit-color-swatch{border-radius:15px;border:none}.color-picker-dialog .q-card.picker .color-input-container .color-input-row .color-input input[type=color i]::-moz-color-swatch{border-radius:15px;border:none}.color-picker-dialog .q-card.picker .color-input-container .color-input-row .color-input input{background-color:transparent}.audio-player[data-v-3298f226]{width:100%;background:#01427e;box-shadow:0 0 20px #000a;color:#fff;font-size:.75em;overflow:hidden;border-radius:8rem;display:flex}.audio-player .play-container[data-v-3298f226]{display:flex;padding-left:.5rem}.audio-player .play-container .play-button[data-v-3298f226]{cursor:pointer;align-self:center}.audio-player .play-container .play-button[data-v-3298f226]:hover{transform:scale(1.1)}.audio-player .right-container[data-v-3298f226]{width:100%;margin-top:.5rem}.audio-player .right-container .timeline[data-v-3298f226]{margin-top:1.2rem;height:.75rem;background:#fff;width:97%;position:relative;cursor:pointer;box-shadow:0 2px 10px #0008;border-radius:2px;margin-left:auto;margin-right:auto;border:2px solid #FDCC9B}.audio-player .right-container .timeline .progress[data-v-3298f226]{background:#8f2716;width:0;height:100%;transition:.25s}.audio-player .right-container .controls[data-v-3298f226]{display:flex;margin-top:.25rem;justify-content:space-between;align-items:stretch;padding:0 2rem .25rem;font-size:16px}.audio-player .right-container .controls .time[data-v-3298f226]{margin-left:auto;margin-right:auto}.parent-info[data-v-c96d6174]{font-size:16.7px}.image-container[data-v-c96d6174]{display:flex;justify-content:space-evenly;margin-bottom:1rem}.q-separator.blue[data-v-c96d6174]{margin:1.5rem 20rem 2rem}.box-container[data-v-c96d6174]{display:flex;margin-bottom:2rem;margin-top:3rem;justify-content:space-evenly}.box-container .info-box[data-v-c96d6174]{max-width:20rem;background-color:#9cccfc;font-size:16.7px;border:.25rem solid #01427e;border-radius:.5rem;padding:1rem;text-align:justify;align-content:center;margin-bottom:1rem}.toggle-button-container[data-v-c96d6174]{display:flex;justify-content:space-evenly}.toggle-button-container div[data-v-c96d6174]{display:flex}.toggle-button-container div button[data-v-c96d6174]{display:block;margin-top:auto;margin-bottom:auto}button.messageToggle[data-v-c96d6174]{height:3rem;display:inline-flex;margin-top:.5rem;top:.5rem;align-items:center;background-color:#fdcc9b;padding:.5rem 1rem;border:3px solid #9CCCFC;box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 7px #0000001f}button.messageToggle.standalone[data-v-c96d6174]{border:3px solid #8f2716;margin-right:1rem;font-size:18.75px;max-width:30rem;display:block;height:fit-content;margin-top:auto;margin-bottom:auto}button.messageToggle.standalone[data-v-c96d6174]:last-child{margin-right:0}button.messageToggle .q-icon[data-v-c96d6174]{margin-right:.5rem;margin-bottom:.15rem;font-size:110%}button.messageToggle .q-icon.left[data-v-c96d6174]{transform:scaleX(-1)}.red[data-v-c96d6174]{color:#8f2716}hr.separator[data-v-c96d6174]{margin:2.5rem 20rem;border-top:4px solid #8f2716}.text-container[data-v-c96d6174]{padding:1rem;width:100%;border:2px solid #01427e;border-radius:2rem}.text-container p[data-v-c96d6174]{font-size:125%}.text-container .bottom-feedback[data-v-c96d6174]{display:flex;margin-bottom:1rem}.text-container .bottom-feedback .text-section[data-v-c96d6174]{width:100%}.text-container .bottom-feedback .text-section p[data-v-c96d6174]{text-align:center}.text-container .bottom-feedback .text-section p button[data-v-c96d6174]{display:inline;max-width:fit-content}.text-container .bottom-feedback .text-section p[data-v-c96d6174]:last-child{margin-bottom:0}.text-container .button-container[data-v-c96d6174]{width:fit-content;position:absolute;right:1rem;bottom:2rem}div.p[data-v-c96d6174]{display:flex;font-size:125%;line-height:1.5;margin-bottom:16px}.star-container[data-v-c96d6174]{display:flex;color:#fdcc9b}.star-container div[data-v-c96d6174]{margin:auto}.star-container div.big-star[data-v-c96d6174]{border:7px dotted #fff233}.star-container div.small-margin[data-v-c96d6174]{border-radius:50%;padding:.5rem;background-color:#0352a0;color:#fff233;display:flex;margin-right:.25rem;margin-left:0;padding:.25rem;height:1.5rem}.star-container div.small-margin i[data-v-c96d6174]{margin-bottom:.5rem}.small-text-star[data-v-c96d6174]{background-color:#01427e;border-radius:50%;width:fit-content;display:inline}.name-button[data-v-c96d6174]{width:11em;height:1rem}.code-toggle[data-v-c96d6174]{height:fit-content;border:2px #01427e solid;border-radius:2.25rem}.code-toggle button[data-v-c96d6174]{height:1rem}.fade-enter-from[data-v-c96d6174],.fade-leave-to[data-v-c96d6174]{transition:width;font-size:0;width:0;transform:translateY(-20px)}.fade-enter-to[data-v-c96d6174],.fade-leave-from[data-v-c96d6174]{font-size:16px;width:fit-content;transform:translateY(0)}.fade-enter-active[data-v-c96d6174],.fade-leave-active[data-v-c96d6174]{transition:font-size .75s ease-in-out,transform .75s ease-in-out}.textFade-enter-active[data-v-c96d6174],.textFade-leave-active[data-v-c96d6174]{transition:opacity .5s}.textFade-enter-from[data-v-c96d6174],.textFade-leave-to[data-v-c96d6174]{opacity:0}.emphasis-container[data-v-c96d6174]{border-radius:2rem;padding-left:.25rem;padding-right:.75rem;padding-bottom:0;height:fit-content;margin-bottom:.25rem}.emphasis-container .emphasis-card[data-v-c96d6174]{background-color:#fdcc9b}.emphasis-container .emphasis-card .q-btn-group[data-v-c96d6174]{background-color:#fee0c3}.student-list[data-v-c96d6174]{display:flex;flex-direction:row;gap:.25rem;margin-top:1rem;width:100%;flex-wrap:wrap}.student-list .name-button[data-v-c96d6174]{background-color:#fdcc9b;height:fit-content;padding:.25rem .5rem;white-space:nowrap;width:fit-content}.student-list .name-button.selected[data-v-c96d6174]{background-color:#01427e;color:#fff}.view-container[data-v-c96d6174]{border-radius:3rem;overflow:hidden;position:relative}.view-container .sky-background[data-v-c96d6174]{background:linear-gradient(0deg,#fdcc9b,#9cccfc,#01427e);width:var(--v632a30d2);transition:width .75s ease-in-out,transform .75s ease-in-out;height:40rem;position:relative}.view-container .sky-background .sky-clouds[data-v-c96d6174],.view-container .sky-background .sky-filter[data-v-c96d6174],.view-container .sky-background .flight-path[data-v-c96d6174]{position:absolute;top:0;left:0;width:100%;height:100%}.view-container .sky-background .sky-clouds[data-v-c96d6174]{transition:clip-path .75s ease-in-out}.view-container .sky-background .sky-clouds.cloud-front[data-v-c96d6174]{background-color:#ffffffb3}.view-container .sky-background .sky-filter[data-v-c96d6174]{background-color:#fff0;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem)}.view-container .sky-background .flight-path[data-v-c96d6174]{background-color:#21405c;opacity:0;transition:opacity .4s ease-in-out,clip-path .75s ease-in-out}.view-container .sky-background .flight-path.visible[data-v-c96d6174]{opacity:.6}.view-container .sky-background .y-axis[data-v-c96d6174]{display:flex;flex-direction:column;justify-content:center;height:100%}.view-container .sky-background .y-axis .y-axis-label[data-v-c96d6174]{position:absolute;left:0;writing-mode:sideways-lr;font-size:1.4em;letter-spacing:.4rem;font-family:IQBPrimar,Roboto,serif;color:#01427e;text-shadow:#0080ae 0 0 .5rem;z-index:3}.view-container .sky-background .header[data-v-c96d6174]{position:absolute;width:0;display:flex;justify-content:center;transition:left .75s ease-in-out,bottom .75s ease-in-out}.view-container .sky-background .header .header-content[data-v-c96d6174]{white-space:nowrap;padding:.5rem;background:#ffffffb3;box-shadow:0 0 5px #ffffffb3;border-radius:1rem;border:whitesmoke;color:#01427e;font-weight:700;cursor:pointer;transition:background-color .4s ease-in-out}.view-container .sky-background .header .header-content[data-v-c96d6174]:hover{background:color-mix(in hsl,rgba(255,255,255,.7) 70%,white)}.view-container .sky-background .header .header-content i[data-v-c96d6174]{position:relative;bottom:2px}.view-container .sky-background .sky-info[data-v-c96d6174]{z-index:9;position:absolute;right:3rem;top:50%}.view-container .sky-background .bird-container-container[data-v-c96d6174]{width:0;height:0;transition:left .75s ease-in-out,bottom .75s ease-in-out,width .75s ease-in-out,margin .75s ease-in-out}.view-container .sky-background .bird-container-container .bird-container[data-v-c96d6174]{display:flex;flex-direction:column;position:relative;z-index:1;transition:opacity .4s ease-in-out,margin .75s ease-in-out,width .75s ease-in-out,height .75s ease-in-out}.view-container .sky-background .bird-container-container .bird-container.not-selected[data-v-c96d6174]{opacity:.3}.view-container .sky-background .bird-container-container .bird-container[data-v-c96d6174]:has(.bird path:hover){z-index:3;opacity:1}.view-container .sky-background .bird-container-container .bird-container .bird[data-v-c96d6174]{margin-right:auto;margin-left:auto;transition:width .75s ease-in-out,height .75s ease-in-out}.view-container .sky-background .bird-container-container .bird-container .bird path[data-v-c96d6174]{cursor:pointer}.view-container .sky-background .bird-container-container .bird-container .bird .outline-path[data-v-c96d6174]{stroke:#fff;stroke-width:2px;fill:none;opacity:0;transition:opacity .4s ease-in-out}.view-container .sky-background .bird-container-container .bird-container .bird:has(path:hover) .outline-path[data-v-c96d6174]{opacity:1}.view-container .sky-background .bird-container-container:has(.bird-text:hover) .bird-container[data-v-c96d6174]{z-index:3}.view-container .sky-background .bird-container-container:has(.bird-text:hover) .bird-container .bird .outline-path[data-v-c96d6174]{opacity:1}.view-container .sky-background .bird-container-container .bird-text[data-v-c96d6174]{position:relative;background-color:#fdcc9b;border:1px solid #01427e;border-radius:1rem;padding:.1rem .25rem;white-space:nowrap;width:fit-content;display:block;margin-right:auto;margin-left:auto;margin-top:-1.5rem;cursor:pointer;z-index:1;transition:background-color .4s ease-in-out;height:fit-content;max-height:fit-content;line-height:1}.view-container .sky-background .bird-container-container .bird-text span.name[data-v-c96d6174]{color:#000;vertical-align:middle;line-height:1}.view-container .sky-background .bird-container-container .bird-text[data-v-c96d6174]:hover{background-color:color-mix(in hsl,#FDCC9B 80%,white);z-index:3}.view-container .sky-background .bird-container-container:has(.bird-container .bird path:hover) .bird-text[data-v-c96d6174]{z-index:2}.view-container .sky-background .bird-container-container .color-picker-button[data-v-c96d6174]{width:2rem;height:2rem;position:absolute;cursor:pointer}.view-container button.vertical[data-v-c96d6174]{width:3rem;line-height:.6;writing-mode:vertical-rl;text-orientation:upright;letter-spacing:-3px}.view-container .training-group-button-container[data-v-c96d6174]{position:absolute;right:0;top:0;width:3rem;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;z-index:6;background-color:#01427e}.view-container .training-group-button-container .training-info[data-v-c96d6174]{position:absolute;top:2rem;left:.65rem}.view-container .training-group-button-container .training-group-button-space[data-v-c96d6174]{position:absolute}.view-container .training-group-button-container .training-group-button-space button[data-v-c96d6174]{height:100%;color:#fff;background-color:#01427e}.view-container .training-group-button-container .training-group-button-space button.selected[data-v-c96d6174]{background-color:#4d7ba5}.view-container .nk-drawer[data-v-c96d6174]{position:absolute;right:0;top:0;width:var(--v57a76ba3);transition:width .75s ease-in-out,transform .75s ease-in-out;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;background-color:#01427e;border-left:2px solid white;z-index:3}.view-container .nk-drawer .label[data-v-c96d6174]{height:2rem;position:absolute;width:100%;text-align:center;color:#fff;align-content:center}.view-container .nk-drawer .material-container-frame[data-v-c96d6174]{position:relative;margin:2rem 3rem 2rem 2.5rem;background:linear-gradient(0deg,#fdcc9b,#9cccfc,#0352a0);width:100%;border-radius:1rem;border:2px solid white}.view-container .nk-drawer .material-container[data-v-c96d6174]{position:absolute;left:0;top:0;margin:0 3rem 0 2.5rem;width:100%;height:100%}.view-container .nk-drawer .material-container button.material[data-v-c96d6174],.view-container .nk-drawer .material-container a[data-v-c96d6174]{position:absolute;background-color:#01427e;color:#fff;text-decoration:none;padding:.5rem;border-radius:5px;font-size:150%;width:21rem;display:flex}.view-container .nk-drawer .material-container button.material span[data-v-c96d6174],.view-container .nk-drawer .material-container a span[data-v-c96d6174]{margin:auto}.view-container .nk-drawer button#drawer-close[data-v-c96d6174]{position:absolute;top:49%;margin-left:.25rem;background-color:#fdcc9b}.view-container .nk-drawer button#drawer-close i[data-v-c96d6174]{color:#8f2716;font-size:220%;font-weight:700}.student-info-box[data-v-c96d6174]{background-color:#fee0c3;border-radius:1rem;margin:.5rem;border:2px solid #8f2716}.student-info-box h5[data-v-c96d6174]{text-align:center}.student-info-box .q-card__section[data-v-c96d6174]:first-child{padding-top:.25rem;padding-bottom:.25rem}
