.isy_absences[data-v-5065e581]{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.isy_absences[data-v-5065e581]{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:768px){.isy_absences[data-v-5065e581]{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:1024px){.isy_absences[data-v-5065e581]{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:1280px){.isy_absences[data-v-5065e581]{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:1536px){.isy_absences[data-v-5065e581]{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.isy_absences[data-v-5065e581]{cursor:pointer;transition:var(--short-transition);font-size:1.5rem;line-height:2rem}.isy_absences .isy_absences[data-v-5065e581]:before{color:var(--font-color)}.isy_absences .isy_absences[data-v-5065e581]:hover:before{color:var(--primary-passive-color)}.isy_absences .path11[data-v-5065e581]:before,.isy_absences .path12[data-v-5065e581]:before{color:var(--font-color-inverse)}.isy_absences .path11[data-v-5065e581]:hover:before,.isy_absences .path12[data-v-5065e581]:hover:before{color:var(--primary-passive-color)}.isy_person[data-v-5065e581]:before{color:var(--font-color)}.isy_person[data-v-5065e581]:hover:before{color:var(--primary-passive-color)}.isy_exam[data-v-5065e581]{transform:translate(-4px)}.isy_exam[data-v-5065e581]:before{color:var(--font-color)}.isy_exam[data-v-5065e581]:hover:before{color:var(--primary-passive-color)}:root[theme=dark] .button[data-v-fe6f1f85],:root[theme=dark] .square[data-v-fe6f1f85]{background:var(--primary-passive-color-background)}:root[theme=dark] .button[data-border=true][data-v-fe6f1f85],:root[theme=dark] .square[data-border=true][data-v-fe6f1f85]{border-right:var(--thin-border)}:root[theme=dark] .button .icon[data-v-fe6f1f85],:root[theme=dark] .square .icon[data-v-fe6f1f85]{color:var(--font-passive)}:root[theme=dark] .button .text-container span[data-v-fe6f1f85],:root[theme=dark] .button .sub-text-container span[data-v-fe6f1f85],:root[theme=dark] .square .text-container span[data-v-fe6f1f85],:root[theme=dark] .square .sub-text-container span[data-v-fe6f1f85]{color:var(--font-color)}:root[theme=dark] .button[data-v-fe6f1f85]:hover,:root[theme=dark] .square[data-v-fe6f1f85]:hover{background:var(--primary-passive-color)}:root[theme=dark] .button:hover .icon[data-v-fe6f1f85],:root[theme=dark] .square:hover .icon[data-v-fe6f1f85],:root[theme=dark] .button:hover .text-container span[data-v-fe6f1f85],:root[theme=dark] .button:hover .sub-text-container span[data-v-fe6f1f85],:root[theme=dark] .square:hover .text-container span[data-v-fe6f1f85],:root[theme=dark] .square:hover .sub-text-container span[data-v-fe6f1f85]{color:var(--font-color-inverse)}:root[theme=dark] .button.accentuate[data-v-fe6f1f85],:root[theme=dark] .square.accentuate[data-v-fe6f1f85]{background:var(--primary-color);color:var(--font-color-inverse);border:1px solid #0000001a}:root[theme=dark] .button.accentuate[data-v-fe6f1f85]:hover,:root[theme=dark] .square.accentuate[data-v-fe6f1f85]:hover{background:var(--primary-passive-color);color:var(--font-color)}.button[data-v-fe6f1f85],.square[data-v-fe6f1f85]{background:var(--primary-weak-color);cursor:pointer;transition:var(--transition);box-sizing:border-box;-webkit-user-drag:none;border:1px solid var(--primary-weak-color);outline:0;position:relative;top:.1rem}.button[data-v-fe6f1f85]:hover,.square[data-v-fe6f1f85]:hover{background:var(--primary-passive-color)}.button[data-v-fe6f1f85]:focus-visible{background:var(--primary-passive-color)}.square[data-v-fe6f1f85]:focus-visible{background:var(--primary-passive-color)}.button.accentuate[data-v-fe6f1f85],.square.accentuate[data-v-fe6f1f85]{background:var(--primary-color);color:var(--font-color-inverse);border:1px solid #0000001a}.button.accentuate[data-v-fe6f1f85]:hover,.square.accentuate[data-v-fe6f1f85]:hover{background:var(--primary-passive-color);color:var(--font-color)}.button[data-v-fe6f1f85]:disabled,.square[data-v-fe6f1f85]:disabled{cursor:not-allowed;color:var(--font-passive);font-weight:500}.button[data-v-fe6f1f85]:disabled:hover,.square[data-v-fe6f1f85]:disabled:hover{background:var(--primary-weak-color)}.button[data-v-fe6f1f85]{margin:0}.square[data-v-fe6f1f85]{flex-direction:column;justify-content:center;align-items:center;width:6rem;height:6rem;display:flex}.square .icon[data-v-fe6f1f85]{flex:2;line-height:4rem}.square.noLabel .icon[data-v-fe6f1f85]{line-height:6rem}.square .text-container[data-v-fe6f1f85]{height:2rem;white-space:no-break;text-overflow:ellipsis;flex:1;width:90%;margin-top:-5px;padding-bottom:5px;font-size:.9rem;line-height:1.2em;overflow:hidden}.square.noIcon .text-container[data-v-fe6f1f85]{height:6rem;line-height:6rem}.square .sub-text-container[data-v-fe6f1f85]{height:2rem;white-space:no-break;text-overflow:ellipsis;flex:1;width:90%;margin-top:-5px;padding-bottom:5px;font-size:.7rem;font-weight:700;overflow:hidden}.square.noIcon .sub-text-container[data-v-fe6f1f85]{margin-bottom:-15px}.button[data-v-fe6f1f85]{text-align:left;flex-direction:row;padding:10px 0;display:flex}.button .icon[data-v-fe6f1f85]{text-align:center;flex:1px;width:3rem;line-height:1.5rem}.button .text-container[data-v-fe6f1f85]{flex:1px;padding-right:15px;line-height:1.5rem}.button .text-container span[data-v-fe6f1f85]{white-space:nowrap;line-height:1.5rem}.button.noIcon .text-container[data-v-fe6f1f85]{padding-left:15px}.button .sub-text-container[data-v-fe6f1f85]{flex:1px;margin-left:-10px;padding-right:15px;font-size:.7rem;font-weight:700;line-height:1.5rem}.button .sub-text-container span[data-v-fe6f1f85]{line-height:1.5rem}.button .sub-text-container[data-v-fe6f1f85]:after{content:")"}.button .sub-text-container[data-v-fe6f1f85]:before{content:"("}.seamless[data-v-fe6f1f85]{cursor:pointer;transition:var(--transition);box-sizing:border-box;-webkit-user-drag:none;text-align:left;border:0;outline:0;flex-direction:row;margin:-1px -1px 0 0;padding:3px;display:flex;position:relative}.seamless[data-v-fe6f1f85]:hover{color:var(--primary-passive-color)}.seamless[data-v-fe6f1f85]:focus-visible{color:var(--primary-passive-color)}.seamless.accentuate[data-v-fe6f1f85]{color:var(--primary-color)}.seamless.accentuate[data-v-fe6f1f85]:hover{color:var(--primary-passive-color)}.seamless .icon[data-v-fe6f1f85]{text-align:center;flex:0 0 2.2rem;width:3rem;line-height:1.5rem}.seamless .text-container[data-v-fe6f1f85]{flex:1px;line-height:1.5rem}.seamless .text-container span[data-v-fe6f1f85]{line-height:1.5rem}.seamless.noIcon .text-container[data-v-fe6f1f85]{padding-left:0}.seamless .sub-text-container[data-v-fe6f1f85]{flex:1px;margin-left:-10px;padding-right:15px;font-size:.7rem;font-weight:700;line-height:1.5rem}.seamless .sub-text-container span[data-v-fe6f1f85]{line-height:1.5rem}.seamless .sub-text-container[data-v-fe6f1f85]:after{content:")"}.seamless .sub-text-container[data-v-fe6f1f85]:before{content:"("}.seamless.noIcon .sub-text-container[data-v-fe6f1f85]{padding-left:15px;padding-right:5px}.loading[data-v-fe6f1f85]{opacity:.5;pointer-events:none}
