@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{font-size:62.5%}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;font-weight:400;line-height:1.5;text-rendering:optimizelegibility}body,button,input,select,textarea{font-family:Noto Sans,system-ui,sans-serif}body{background-color:#f5f6f8;height:100vh;width:100vw}.v-enter-active,.v-leave-active{transition:opacity .25s ease}.v-enter-from,.v-leave-to{opacity:0}.list-enter-active,.list-leave-active{transition:opacity .3s}.list-enter-from,.list-leave-to{opacity:0}.combo-box>.text-box>input[data-v-7fe371d8]{font-size:1.6rem;font-weight:400;line-height:140%}.combo-box[data-v-7fe371d8]{position:relative;width:100%;z-index:1001}.combo-box.disabled[data-v-7fe371d8]{opacity:.65}.combo-box>.text-box[data-v-7fe371d8]{align-items:center;display:flex;position:relative}.combo-box>.text-box>input[data-v-7fe371d8]{border:solid 1px #c2c2c2;border-radius:2px;color:#212529;cursor:default;height:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding-left:12px;padding-right:calc(12px + 2.4rem)}.combo-box>.text-box[data-v-7fe371d8]:after{content:"keyboard_arrow_down";pointer-events:none;position:absolute;right:8px;font-size:2.4rem;font-weight:400;font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.combo-box>.text-box[data-v-7fe371d8]:disabled{background-color:#f5f6f8}.combo-box>.item-list[data-v-7fe371d8]{background-color:#fff;border:solid 1px #c2c2c2;border-radius:2px;list-style:none;max-height:216px;overflow-y:scroll;padding:0;position:absolute;width:100%}.combo-box>.item-list.top[data-v-7fe371d8]{bottom:100%}.combo-box>.item-list>li[data-v-7fe371d8]{align-items:center;color:#212529;cursor:pointer;display:flex;font-size:16px;height:36px;padding:0 12px}.combo-box>.item-list>li.selected[data-v-7fe371d8]{background-color:#f5f6f8}@media (hover: hover) and (pointer: fine){.combo-box>.item-list.mouse-control>li[data-v-7fe371d8]:active{background-color:#f5f6f8}}.combo-box>.item-list.mouse-control>li.sv-feedback[data-v-7fe371d8]{background-color:#f5f6f8}.v-enter-active[data-v-7fe371d8],.v-leave-active[data-v-7fe371d8]{transition:opacity .25s ease}.v-enter-from[data-v-7fe371d8],.v-leave-to[data-v-7fe371d8]{opacity:0}.label[data-v-eaead43f]{align-items:center;display:inline-flex;gap:4px}.label[data-icon-prepend][data-v-eaead43f]:before{content:attr(data-icon-prepend);max-width:24px;overflow:hidden;font-size:2.4rem;font-weight:400;font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.label[data-icon-append][data-v-eaead43f]:after{content:attr(data-icon-append);font-size:2.4rem;font-weight:400;font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.message-box[data-v-c6cdffe5],.message-box .action-button[data-v-c6cdffe5]{font-size:1.4rem;font-weight:700;line-height:140%}.message-box .main-label[data-v-c6cdffe5],.message-box .link-label[data-v-c6cdffe5]{font-size:1.6rem;font-weight:700;line-height:140%}.message-box .sub-label[data-v-c6cdffe5]{font-size:1.6rem;font-weight:400;line-height:160%}.message-box[data-v-c6cdffe5]{align-items:center;border:1px solid transparent;border-radius:8px;color:#4d4d4d;display:flex;gap:12px;margin:0;padding:16px 20px;position:relative}.message-box .message-box-content[data-v-c6cdffe5]{align-items:center;display:flex;flex:1;overflow:hidden}.message-box .text-content[data-v-c6cdffe5]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:4px 20px}.message-box .main-label[data-v-c6cdffe5]{align-items:center;display:flex;gap:4px;margin:0;padding:0}.message-box .main-label.has-icon[data-v-c6cdffe5]:before{font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:2.4rem;font-weight:400;align-items:center;content:attr(data-icon);display:inline-flex;flex-shrink:0}.message-box .sub-label[data-v-c6cdffe5]{color:#4d4d4d;margin:0;padding:0}.message-box .link-label[data-v-c6cdffe5]{align-items:center;color:#0c92f2;display:inline-flex;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-box .action-button[data-v-c6cdffe5]{background-color:transparent;border:none;border-radius:4px;cursor:pointer;flex-shrink:0;padding:8px 12px;transition:background-color .2s}.message-box .action-button[data-v-c6cdffe5]:hover{opacity:.8}.message-box .action-button[data-v-c6cdffe5]:focus{outline:2px solid currentcolor;outline-offset:2px}.message-box .close-button[data-v-c6cdffe5]{align-items:center;align-self:flex-start;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin:-4px;padding:4px;transition:background-color .2s}.message-box .close-button[data-v-c6cdffe5]:hover{background-color:#0000000d}.message-box .close-button[data-v-c6cdffe5]:focus{outline:2px solid currentcolor;outline-offset:2px}.message-box .close-button .material-icons[data-v-c6cdffe5]{font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:2rem;font-weight:400;color:#a6a6a6}.message-box.error[data-v-c6cdffe5]{background-color:#ffe6e6;border-color:#c74747}.message-box.error .main-label.has-icon[data-v-c6cdffe5]:before{color:#c74747}.message-box.error .action-button-error[data-v-c6cdffe5]{background-color:#c74747;color:#fff}.message-box.warn[data-v-c6cdffe5]{background-color:#fff2c0;border-color:#f5a72a}.message-box.warn .main-label.has-icon[data-v-c6cdffe5]:before{color:#f5a72a}.message-box.warn .action-button-warn[data-v-c6cdffe5]{background-color:#f5a72a;color:#fff}.message-box.success[data-v-c6cdffe5]{background-color:#e6fcee;border-color:#5acd7d}.message-box.success .main-label.has-icon[data-v-c6cdffe5]:before{color:#5acd7d}.message-box.success .action-button-success[data-v-c6cdffe5]{background-color:#5acd7d;color:#fff}.message-box.info[data-v-c6cdffe5]{background-color:#f0faff;border-color:#0c92f2}.message-box.info .main-label.has-icon[data-v-c6cdffe5]:before{color:#0c92f2}.message-box.info .action-button-info[data-v-c6cdffe5]{background-color:#0c92f2;color:#fff}.message-box.variant-white[data-v-c6cdffe5]{background-color:#fff;border:1px solid #a3a3a3}.message-box.variant-white.error[data-v-c6cdffe5],.message-box.variant-white.warn[data-v-c6cdffe5],.message-box.variant-white.success[data-v-c6cdffe5],.message-box.variant-white.info[data-v-c6cdffe5]{background-color:#fff;border-color:#a3a3a3}.password-box>.input-field>input[data-v-b32adb7a]{font-size:1.6rem;font-weight:400;line-height:140%}.password-box[data-v-b32adb7a]{width:100%}.password-box>.input-field[data-v-b32adb7a]{align-items:center;display:flex;position:relative;width:100%}.password-box>.input-field>input[data-v-b32adb7a]{border:1px solid #c2c2c2;border-radius:2px;color:#212529;min-height:46px;padding:8px calc(24px + 2.4rem) 8px 16px;width:100%}.password-box>.input-field>input[data-v-b32adb7a]::placeholder{color:#c2c2c2}.password-box>.input-field>input.border-light[data-v-b32adb7a]{border-color:#2da75e;border-width:2px}.password-box>.input-field>input.has-error[data-v-b32adb7a]{background-color:#ffe6e6}.password-box>.input-field>button[data-v-b32adb7a]{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;position:absolute;right:16px}.password-box>.input-field>button[data-v-b32adb7a]:before{border-radius:100vmax;color:#4d4d4d;transition:background-color .4s;font-size:2.4rem;font-weight:400;font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.password-box>.input-field>button[data-type=password][data-v-b32adb7a]:before{content:"visibility_off"}.password-box>.input-field>button[data-type=text][data-v-b32adb7a]:before{content:"visibility"}@media (hover: hover) and (pointer: fine){.password-box>.input-field>button[data-v-b32adb7a]:active:before{background-color:#4d4d4d26}}.password-box>.input-field>button.sv-feedback[data-v-b32adb7a]:before{background-color:#4d4d4d26}button.size-small[data-v-8cec9157]{font-size:1.4rem;font-weight:700;line-height:140%}button[data-v-8cec9157]{font-size:1.8rem;font-weight:700;line-height:140%}button[data-v-8cec9157]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:4px;justify-content:center;min-height:44px;min-width:120px;outline:none;padding:8px 24px;-webkit-tap-highlight-color:transparent;transition:background-color .15s}button.width-full[data-v-8cec9157]{width:100%}button.size-small[data-v-8cec9157]{min-width:auto;padding:8px 16px}button.color-primary[data-v-8cec9157]{background-color:#0c92f2;border:none;color:#fff}@media (hover: hover) and (pointer: fine){button.color-primary[data-v-8cec9157]:hover{background-color:#047cbf}}@media (hover: hover) and (pointer: fine){button.color-primary[data-v-8cec9157]:active{background-color:#01628c}}button.color-primary.sv-feedback[data-v-8cec9157]{background-color:#01628c}button.color-primary[data-v-8cec9157]:disabled{background-color:#a6a6a6;color:#fff;cursor:not-allowed}button.color-accent[data-v-8cec9157]{background-color:#2da75e;border:none;color:#fff}@media (hover: hover) and (pointer: fine){button.color-accent[data-v-8cec9157]:hover{background-color:#238131}}@media (hover: hover) and (pointer: fine){button.color-accent[data-v-8cec9157]:active{background-color:#1f5c19}}button.color-accent.sv-feedback[data-v-8cec9157]{background-color:#1f5c19}button.color-accent[data-v-8cec9157]:disabled{background-color:#a6a6a6;color:#fff;cursor:not-allowed}button.color-danger[data-v-8cec9157]{background-color:#c74747;border:none;color:#fff}@media (hover: hover) and (pointer: fine){button.color-danger[data-v-8cec9157]:hover{background-color:#a7282b}}@media (hover: hover) and (pointer: fine){button.color-danger[data-v-8cec9157]:active{background-color:#7f1515}}button.color-danger.sv-feedback[data-v-8cec9157]{background-color:#7f1515}button.color-danger[data-v-8cec9157]:disabled{background-color:#a6a6a6;color:#fff;cursor:not-allowed}button.color-secondary[data-v-8cec9157]{background-color:#fff;border:solid 1px #a3a3a3;color:#4d4d4d}@media (hover: hover) and (pointer: fine){button.color-secondary[data-v-8cec9157]:hover{background-color:#f5f6f8}}@media (hover: hover) and (pointer: fine){button.color-secondary[data-v-8cec9157]:active{background-color:#e0e0e0}}button.color-secondary.sv-feedback[data-v-8cec9157]{background-color:#e0e0e0}button.color-secondary[data-v-8cec9157]:disabled{background-color:#fff;border:solid 1px #c2c2c2;color:#a6a6a6;cursor:not-allowed}button.prepend-icon[data-v-8cec9157]:before{content:attr(data-prepend-icon);font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:2.4rem;font-weight:400}button.append-icon[data-v-8cec9157]:after{content:attr(data-append-icon);font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:2.4rem;font-weight:400}button[data-v-014aa05c]{align-items:center;background-color:#f5f6f8;border:none;border-radius:6px;color:#4d4d4d;cursor:pointer;display:flex;gap:4px;height:40px;justify-content:center;outline:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s;width:40px}@media (hover: hover) and (pointer: fine){button[data-v-014aa05c]:hover{background-color:#e0e0e0}}@media (hover: hover) and (pointer: fine){button[data-v-014aa05c]:active{background-color:#c2c2c2}}button.sv-feedback[data-v-014aa05c]{background-color:#c2c2c2}button[data-v-014aa05c]:disabled{background-color:#f5f6f8;color:#a6a6a6;cursor:not-allowed}button.enable-border[data-v-014aa05c]{border:solid 1px #a3a3a3}button.color-white[data-v-014aa05c]{background-color:#fff;color:#4d4d4d}@media (hover: hover) and (pointer: fine){button.color-white[data-v-014aa05c]:hover{background-color:#f5f6f8}}@media (hover: hover) and (pointer: fine){button.color-white[data-v-014aa05c]:active{background-color:#e0e0e0}}button.color-white.sv-feedback[data-v-014aa05c]{background-color:#e0e0e0}button.color-white[data-v-014aa05c]:disabled{background-color:#fff;border:solid 1px #c2c2c2;color:#a6a6a6;cursor:not-allowed}button.icon[data-v-014aa05c]:before{content:attr(data-icon);font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:2.4rem;font-weight:400}button.circle[data-v-014aa05c]{border-radius:50%}button.color-transparent[data-v-014aa05c]{background-color:transparent}@media (hover: hover) and (pointer: fine){button.color-transparent[data-v-014aa05c]:hover{background-color:#00000014}}@media (hover: hover) and (pointer: fine){button.color-transparent[data-v-014aa05c]:active{background-color:#0000001f}}button.color-transparent.sv-feedback[data-v-014aa05c]{background-color:#0000001f}button.color-transparent[data-v-014aa05c]:disabled{cursor:not-allowed;opacity:.5}button.color-transparent.enable-border[data-v-014aa05c]{border-color:currentcolor}dialog>.dialog-inner>header>h2[data-v-90370cfe]{font-size:2rem;font-weight:700;line-height:140%}dialog[data-v-90370cfe]{background-color:#fff;border:none;border-radius:20px;max-height:80vh;padding:16px 24px 24px;width:calc(100vw - 32px)}dialog.sm[data-v-90370cfe]{max-width:376px}dialog.md[data-v-90370cfe]{max-width:768px}dialog.lg[data-v-90370cfe]{max-width:872px}dialog.xl[data-v-90370cfe]{max-width:1280px}dialog.shake[data-v-90370cfe]{animation:shake-90370cfe .5s ease-in-out}dialog>.dialog-inner[data-v-90370cfe]{align-items:center;display:flex;flex-direction:column;max-height:calc(80vh - 48px)}dialog>.dialog-inner>header[data-v-90370cfe]{align-items:center;display:flex;padding:8px 0 16px;width:100%}dialog>.dialog-inner>header>h2[data-v-90370cfe]{color:#212529;flex:1;margin:0;padding:0}dialog>.dialog-inner>.content[data-v-90370cfe]{flex:1;overflow:auto;padding:16px 52px;width:100%}@media screen and (max-width: 768px){dialog>.dialog-inner>.content[data-v-90370cfe]{padding:16px 8px}}dialog>.dialog-inner>footer[data-v-90370cfe]{background-color:#fff;display:flex;gap:24px;justify-content:center;padding-top:24px;position:relative;width:100%}dialog>.dialog-inner>footer[data-v-90370cfe]:before{box-shadow:0 0 12px #e6e6e680;content:"";height:calc(100% + 24px);position:absolute;top:0;transition:box-shadow .3s;width:calc(100% + 48px);z-index:-1}dialog>.dialog-inner>footer.content-at-bottom[data-v-90370cfe]:before{box-shadow:none}dialog>.dialog-inner>footer>.button[data-v-90370cfe]{flex:1;max-width:320px}dialog.visible[data-v-90370cfe]{overflow:visible}dialog.visible>.dialog-inner>.content[data-v-90370cfe]{overflow:visible}@keyframes shake-90370cfe{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.text-area.view>span[data-v-a3b0abe0],.text-area>textarea[data-v-a3b0abe0]{font-size:1.6rem;font-weight:400;line-height:160%}.text-area[data-v-a3b0abe0]{line-height:1;position:relative;width:100%}.text-area.view[data-v-a3b0abe0]{display:flex;flex-direction:column}.text-area.view>span[data-v-a3b0abe0]{color:#4d4d4d;padding:8px 0}.text-area>textarea[data-v-a3b0abe0]{border:1px solid #c2c2c2;border-radius:2px;color:#212529;padding:8px 16px;resize:none;width:100%}.text-area>textarea.measure-textarea[data-v-a3b0abe0]{left:0;position:absolute;top:0;visibility:hidden}.text-area>textarea[data-v-a3b0abe0]::placeholder{color:#c2c2c2}.text-area>textarea.has-error[data-v-a3b0abe0]{background-color:#ffe6e6}.text-area>textarea[data-v-a3b0abe0]:disabled{background-color:#f5f6f8;color:#a6a6a6}.text-box>.input-field.append[data-v-bfa17cb7]:after{font-size:1.4rem;font-weight:400;line-height:140%}.text-box>.input-field>input[data-v-bfa17cb7],.text-box>.input-field.prepend[data-v-bfa17cb7]:before,.text-box>.input-field.view>span[data-v-bfa17cb7]{font-size:1.6rem;font-weight:400;line-height:140%}.text-box[data-v-bfa17cb7]{width:100%}.text-box>.input-field[data-v-bfa17cb7]{align-items:center;display:flex;position:relative;width:100%}.text-box>.input-field>input[data-v-bfa17cb7]{border:1px solid #c2c2c2;border-radius:2px;color:#212529;min-height:46px;padding:8px 16px;width:100%}.text-box>.input-field>input[data-v-bfa17cb7]::placeholder{color:#c2c2c2}.text-box>.input-field>input.has-error[data-v-bfa17cb7]{background-color:#ffe6e6}.text-box>.input-field>input[data-v-bfa17cb7]:disabled{background-color:#f5f6f8;color:#a6a6a6}.text-box>.input-field.prepend[data-v-bfa17cb7]{display:flex}.text-box>.input-field.prepend[data-v-bfa17cb7]:before{align-items:center;background-color:#e0e0e0;border:1px solid #c2c2c2;border-radius:2px 0 0 2px;border-right:none;color:#212529;content:attr(data-icon);display:flex;justify-content:center;min-height:46px;padding:0 12px}.text-box>.input-field.prepend.material[data-v-bfa17cb7]:before{font-size:1.6rem;font-weight:400;font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.text-box>.input-field.prepend>input[data-v-bfa17cb7]{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.text-box>.input-field.append[data-v-bfa17cb7]{display:flex}.text-box>.input-field.append[data-v-bfa17cb7]:after{align-items:center;background-color:#e0e0e0;border:1px solid #c2c2c2;border-left:none;border-radius:0 2px 2px 0;color:#212529;content:attr(data-icon);display:flex;justify-content:center;min-height:46px;padding:0 12px}.text-box>.input-field.append.material[data-v-bfa17cb7]:after{font-size:1.6rem;font-weight:400;font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.text-box>.input-field.append>input[data-v-bfa17cb7]{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.text-box>.input-field.view[data-v-bfa17cb7]{align-items:center}.text-box>.input-field.view.prepend[data-v-bfa17cb7]:before{background-color:transparent;border:none}.text-box>.input-field.view.append[data-v-bfa17cb7]:after{background-color:transparent;border:none}.text-box>.input-field.view>input[data-v-bfa17cb7]{border:none}.text-box>.input-field.view>span[data-v-bfa17cb7]{color:#4d4d4d;padding:8px 0}.text-box>.input-field.has-clear>input[data-v-bfa17cb7]{padding-right:calc(24px + 2.4rem)}.text-box>.input-field>.clear-button[data-v-bfa17cb7]{align-items:center;background-color:transparent;border:none;border-radius:50%;color:#4d4d4d;cursor:pointer;display:flex;height:24px;justify-content:center;margin:0;outline:none;padding:0;position:absolute;right:16px;-webkit-tap-highlight-color:transparent;top:50%;transform:translateY(-50%);transition:background-color .15s;width:24px}.text-box>.input-field>.clear-button[data-v-bfa17cb7]:before{content:"close";font-size:1.6rem;font-weight:400;font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}@media (hover: hover) and (pointer: fine){.text-box>.input-field>.clear-button[data-v-bfa17cb7]:hover{background-color:#4d4d4d14}}@media (hover: hover) and (pointer: fine){.text-box>.input-field>.clear-button[data-v-bfa17cb7]:active{background-color:#4d4d4d26}}.text-box>.input-field>.clear-button.sv-feedback[data-v-bfa17cb7]{background-color:#4d4d4d26}.text-box>.input-field>.clear-button[data-v-bfa17cb7]:disabled{cursor:not-allowed;opacity:.5}.overlay[data-v-e8bbe778]{background-color:transparent;height:100vh;position:fixed;top:0;width:100vw;z-index:1002}.overlay.dimmed[data-v-e8bbe778]{background-color:#00000080}.tooltip[data-v-600285c6]{font-size:1.2rem;font-weight:400;line-height:120%}.tooltip-wrapper[data-v-600285c6]{align-items:center;display:flex;line-height:1}.tooltip[data-v-600285c6]{background-color:#fff;border-radius:8px;box-shadow:0 4px 4px #a7afb754;padding:8px 12px;pointer-events:none;position:absolute;white-space:nowrap;z-index:1003}.tooltip.top[data-v-600285c6]{transform:translate(-50%,calc(-100% - 8.4852813742px))}.tooltip.bottom[data-v-600285c6]{margin-top:6px;transform:translate(-50%)}.tooltip.left[data-v-600285c6]{margin-right:6px;transform:translate(-100%,-50%)}.tooltip.right[data-v-600285c6]{margin-left:6px;transform:translateY(-50%)}.tooltip-arrow[data-v-600285c6]{background-color:#fff;bottom:-6px;box-shadow:4px 4px 4px #a7afb754;color:#212529;height:12px;left:calc(50% - 6px);position:absolute;transform:rotate(45deg);width:12px}.tooltip-content[data-v-600285c6]{position:relative;z-index:1}.multi-input .tag[data-v-a4fcaae7]{font-size:1.4rem;font-weight:700;line-height:140%}.multi-input input[data-v-a4fcaae7],.dropdown-list li[data-v-a4fcaae7],.loading[data-v-a4fcaae7],.no-results[data-v-a4fcaae7]{font-size:1.6rem;font-weight:400;line-height:140%}.multi-input-box[data-v-a4fcaae7]{position:relative;width:100%}.multi-input[data-v-a4fcaae7]{border:solid 1px #c2c2c2;border-radius:2px;min-height:44px;padding:8px;width:100%}.multi-input.has-error[data-v-a4fcaae7]{background-color:#ffe6e6;border-color:#c74747}.multi-input[data-v-a4fcaae7]:focus-within{border-color:#0c92f2}.multi-input .tags[data-v-a4fcaae7]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-height:28px;width:100%}.multi-input .tag[data-v-a4fcaae7]{align-items:center;background-color:#f5f6f8;border-radius:2px;color:#212529;display:flex;gap:4px;padding:4px 8px}.multi-input .tag button[data-v-a4fcaae7]{background:transparent;border:none;color:#666;cursor:pointer;margin:0;padding:0}.multi-input .tag button[data-v-a4fcaae7]:before{content:"";cursor:pointer;font-size:1.6rem;font-weight:400;font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}@media (hover: hover) and (pointer: fine){.multi-input .tag button[data-v-a4fcaae7]:hover{color:#212529}}.multi-input .tag button[data-v-a4fcaae7]:disabled:before{cursor:not-allowed;opacity:.5}.multi-input .tag.disabled[data-v-a4fcaae7]{color:#a6a6a6;cursor:not-allowed}.multi-input input[data-v-a4fcaae7]{align-self:center;border:none;flex-grow:1;min-width:120px;outline:none;padding:0}.multi-input input[data-v-a4fcaae7]:disabled{cursor:not-allowed}.multi-input.has-error input[data-v-a4fcaae7]{background-color:#ffe6e6}.dropdown-list[data-v-a4fcaae7]{background-color:#fff;border:solid 1px #c2c2c2;border-radius:2px;box-shadow:0 2px 8px #00000026;list-style:none;margin:4px 0;max-height:240px;overflow-y:auto;padding:4px 0;position:absolute;width:100%;z-index:1002}.dropdown-list.top[data-v-a4fcaae7]{bottom:100%;margin-bottom:4px;margin-top:0}.dropdown-list li[data-v-a4fcaae7]{align-items:center;color:#212529;cursor:pointer;display:flex;min-height:36px;padding:8px 12px}.dropdown-list li.selected[data-v-a4fcaae7]{background-color:#f5f6f8}@media (hover: hover) and (pointer: fine){.dropdown-list li[data-v-a4fcaae7]:hover{background-color:#f5f6f8}}@media (hover: hover) and (pointer: fine){.dropdown-list li[data-v-a4fcaae7]:active{background-color:#e0e0e0}}.dropdown-list li.sv-feedback[data-v-a4fcaae7]{background-color:#e0e0e0}.loading[data-v-a4fcaae7],.no-results[data-v-a4fcaae7]{background-color:#fff;border:solid 1px #c2c2c2;border-radius:2px;box-shadow:0 2px 8px #00000026;color:#666;margin:4px 0;padding:12px;position:absolute;text-align:center;top:100%;width:100%;z-index:1002}.loading.top[data-v-a4fcaae7],.no-results.top[data-v-a4fcaae7]{bottom:100%;top:auto}.dropdown-enter-active[data-v-a4fcaae7],.dropdown-leave-active[data-v-a4fcaae7]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-a4fcaae7],.dropdown-leave-to[data-v-a4fcaae7]{opacity:0;transform:translateY(-4px)}.dropdown-list.top.dropdown-enter-from[data-v-a4fcaae7],.dropdown-list.top.dropdown-leave-to[data-v-a4fcaae7]{transform:translateY(4px)}input[type=file][data-v-deb7d7f7]{display:none}.menu-wrapper[data-v-15c5d45d]{display:inline-flex}.menu[data-v-15c5d45d]{background-color:#fff;border:1px solid #c2c2c2;border-radius:8px;box-shadow:0 8px 16px #0000001a;min-width:160px;position:absolute;z-index:1004}.menu[data-v-15c5d45d]:focus{outline:none}.menu-content[data-v-15c5d45d]{display:flex;flex-direction:column;padding:8px 0}.menu-enter-active[data-v-15c5d45d],.menu-leave-active[data-v-15c5d45d]{transition:opacity .15s ease,transform .15s ease}.menu-enter-from[data-v-15c5d45d],.menu-leave-to[data-v-15c5d45d]{opacity:0;transform:translateY(-4px)}.menu-item[data-v-d5ef8519]{font-size:1.4rem;font-weight:400;line-height:140%}.menu-item[data-v-d5ef8519]{align-items:center;background-color:transparent;border:none;color:#212529;cursor:pointer;display:flex;gap:12px;justify-content:flex-start;min-height:40px;padding:0 16px;text-align:left;transition:background-color .15s ease;width:100%}@media (hover: hover) and (pointer: fine){.menu-item[data-v-d5ef8519]:hover{background-color:#f5f6f8}}@media (hover: hover) and (pointer: fine){.menu-item[data-v-d5ef8519]:active{background-color:#e0e0e0}}.menu-item.sv-feedback[data-v-d5ef8519]{background-color:#e0e0e0}.menu-item[data-v-d5ef8519]:disabled{color:#a6a6a6;cursor:not-allowed}@media (hover: hover) and (pointer: fine){.menu-item[data-v-d5ef8519]:disabled:hover{background-color:transparent}}@media (hover: hover) and (pointer: fine){.menu-item[data-v-d5ef8519]:disabled:active{background-color:transparent}}.menu-item:disabled.sv-feedback[data-v-d5ef8519]{background-color:transparent}.menu-item.divider[data-v-d5ef8519]{border-top:1px solid #c2c2c2;margin-top:8px;padding-top:8px}.menu-item-icon[data-v-d5ef8519]{color:#666;flex-shrink:0}.menu-item-icon[data-v-d5ef8519]:before{content:attr(data-icon);font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:2rem;font-weight:400}.menu-item:disabled>.menu-item-icon[data-v-d5ef8519]{color:#a6a6a6}.menu-item-label[data-v-d5ef8519]{flex:1}.slideup-panel>.panel-header>.panel-title[data-v-9df42ea3]{font-size:1.6rem;font-weight:700;line-height:140%}.slideup-panel[data-v-9df42ea3]{background-color:#f5f6f8;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.slideup-panel>.panel-header[data-v-9df42ea3]{align-items:center;background-color:#fff;display:flex;height:52px;justify-content:space-between;padding:0 8px 0 16px;width:100%}.slideup-panel>.panel-header>.panel-title[data-v-9df42ea3]{color:#4d4d4d;flex:1;margin:0;padding:0}.slideup-panel>.panel-content[data-v-9df42ea3]{flex:1;overflow-y:auto}.slide-up-enter-from[data-v-9df42ea3]{opacity:0;transform:translateY(100%)}.slide-up-enter-active[data-v-9df42ea3]{transition:all .3s ease}.slide-up-enter-to[data-v-9df42ea3],.slide-up-leave-from[data-v-9df42ea3]{opacity:1;transform:translateY(0)}.slide-up-leave-active[data-v-9df42ea3]{transition:all .3s ease}.slide-up-leave-to[data-v-9df42ea3]{opacity:0;transform:translateY(100%)}.checkbox>input+label[data-v-c149f3d4]{font-size:1.8rem;font-weight:400;line-height:140%}.checkbox>input[data-v-c149f3d4]{display:none}.checkbox>input+label[data-v-c149f3d4]{align-items:center;color:#212529;cursor:pointer;display:flex;gap:8px;position:relative;transition:background-color .2s border-color .2s}.checkbox>input+label[data-v-c149f3d4]:before{color:#4d4d4d;content:"";display:block;font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:2.4rem;font-weight:400}.checkbox>input:indeterminate+label[data-v-c149f3d4]:before{color:#0c92f2;content:""}.checkbox>input:checked+label[data-v-c149f3d4]:before{color:#0c92f2;content:""}.notification>.content>.info-list>.info-list-item>a>header>time[data-v-bce051da]{font-size:1.4rem;font-weight:400;line-height:140%}.notification>.content>.info-list>.info-list-item>a>div[data-v-bce051da]{font-size:1.4rem;font-weight:400;line-height:170%}.notification>.header>header>h2[data-v-bce051da]{font-size:1.8rem;font-weight:700;line-height:140%}.notification[data-v-bce051da]{background-color:#fff;display:flex;flex-direction:column;height:calc(100vh - 52px);position:absolute;right:0;top:52px;width:400px;border-left:solid 1px #c2c2c2;border-top:solid 1px #c2c2c2}.notification>.header[data-v-bce051da]{align-items:center;display:flex;justify-content:space-between;padding:20px 12px 8px 16px}.notification>.header>header[data-v-bce051da]{align-items:center;display:flex;gap:16px}.notification>.header>header>h2[data-v-bce051da]{color:#4d4d4d;margin:0;padding:0}.notification>.header>.btn-close[data-v-bce051da]{align-items:center;background-color:transparent;border:none;border-radius:6px;color:#4d4d4d;cursor:pointer;display:flex;gap:4px;height:40px;justify-content:center;outline:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s;width:40px}@media (hover: hover) and (pointer: fine){.notification>.header>.btn-close[data-v-bce051da]:hover{background-color:#e0e0e0}}@media (hover: hover) and (pointer: fine){.notification>.header>.btn-close[data-v-bce051da]:active{background-color:#c2c2c2}}.notification>.header>.btn-close.sv-feedback[data-v-bce051da]{background-color:#c2c2c2}.notification>.header>.btn-close[data-v-bce051da]:disabled{background-color:#f5f6f8;color:#a6a6a6;cursor:not-allowed}.notification>.header>.btn-close[data-v-bce051da]:before{content:"";font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:2.4rem;font-weight:400}.notification>.content[data-v-bce051da]{flex:1;overflow-y:auto;overscroll-behavior:contain}.notification>.content>.info-list[data-v-bce051da]{list-style:none;margin:0;padding:0}.notification>.content>.info-list>.info-list-item>a[data-v-bce051da]{border-bottom:solid 1px #c2c2c2;color:#212529;display:flex;flex-direction:column;gap:8px;padding:16px;text-decoration:none}@media (hover: hover) and (pointer: fine){.notification>.content>.info-list>.info-list-item>a[data-v-bce051da]:hover{background-color:#f5f6f8}}@media (hover: hover) and (pointer: fine){.notification>.content>.info-list>.info-list-item>a[data-v-bce051da]:active{background-color:#e0e0e0}}.notification>.content>.info-list>.info-list-item>a.sv-feedback[data-v-bce051da]{background-color:#e0e0e0}.notification>.content>.info-list>.info-list-item>a>header[data-v-bce051da]{align-items:center;display:flex;gap:4px}.notification>.content>.info-list>.info-list-item>a>header button[data-v-bce051da]{background-color:transparent;border:none;cursor:pointer;height:20px;margin:0;overflow:hidden;padding:0;width:20px}.notification>.content>.info-list>.info-list-item>a>header button[data-v-bce051da]:before{content:"";line-height:1;font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:2rem;font-weight:400}.notification>.content>.info-list>.info-list-item>a>header button[aria-label=High][data-v-bce051da]{color:#c74747}.notification>.content>.info-list>.info-list-item>a>header button[aria-label=Low][data-v-bce051da]{color:#f5a72a}.header-account>.school-list>.school-list-item>a[data-v-540d2320]{font-size:1.6rem;font-weight:400;line-height:140%}.header-account>.username[data-v-540d2320]{font-size:1.6rem;font-weight:700;line-height:140%}.header-account[data-v-540d2320]{background-color:#fff;border:solid 1px #c2c2c2;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;position:absolute;right:2px;top:52px;width:260px}.header-account>.username[data-v-540d2320]{color:#212529;margin:0;padding:16px 20px}.header-account>.school-list[data-v-540d2320]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;width:100%}.header-account>.school-list>.school-list-item>a[data-v-540d2320]{align-items:center;color:#212529;display:flex;gap:4px;padding:8px 20px;text-decoration:none;width:100%}.header-account>.school-list>.school-list-item>a>span[data-v-540d2320]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover: hover) and (pointer: fine){.header-account>.school-list>.school-list-item>a[data-v-540d2320]:hover{background-color:#f5f6f8}}@media (hover: hover) and (pointer: fine){.header-account>.school-list>.school-list-item>a[data-v-540d2320]:active{background-color:#e0e0e0}}.header-account>.school-list>.school-list-item>a.sv-feedback[data-v-540d2320]{background-color:#e0e0e0}.header-account>.school-list>.school-list-item>a[data-v-540d2320]:after{color:transparent;content:"";font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.6rem;font-weight:400}.header-account>.school-list>.school-list-item.current[data-v-540d2320]{pointer-events:none}.header-account>.school-list>.school-list-item.current>a[data-v-540d2320]:after{color:#2da75e}.header-account>footer[data-v-540d2320]{margin:0;padding:16px 20px}.header>nav>.nav-list>li.account>a>.user-info>.school[data-v-fb18a120]{font-size:1.2rem;font-weight:400;line-height:120%}.header>nav>.nav-list[data-v-fb18a120]{font-size:1.4rem;font-weight:400;line-height:140%}.header>nav>.nav-list>li.account>a>.user-info>.name[data-v-fb18a120]{font-size:1.4rem;font-weight:700;line-height:140%}.header[data-v-fb18a120]{align-items:center;background-color:#fff;display:flex;height:52px;padding-left:20px;position:fixed;top:0;width:100%}.header>.logo[data-v-fb18a120]{line-height:1;margin:0;padding:0}.header>nav[data-v-fb18a120]{flex:1;height:inherit}.header>nav>.nav-list[data-v-fb18a120]{align-items:center;display:flex;height:inherit;justify-content:flex-end;list-style:none;margin:0;padding:0 0 0 20px}.header>nav>.nav-list>li[data-v-fb18a120]{display:inline-flex;height:inherit}.header>nav>.nav-list>li>a[data-v-fb18a120]{align-items:center;border-left:1px solid #e0e0e0;color:#4d4d4d;display:inline-flex;justify-content:center;min-width:100px;padding:0 16px;text-decoration:none}@media (hover: hover) and (pointer: fine){.header>nav>.nav-list>li>a[data-v-fb18a120]:hover{background-color:#e6fcee}}@media (hover: hover) and (pointer: fine){.header>nav>.nav-list>li>a[data-v-fb18a120]:active{background-color:#e6fcee}}.header>nav>.nav-list>li>a.sv-feedback[data-v-fb18a120]{background-color:#e6fcee}.header>nav>.nav-list>li.notification>a>.material-symbols-rounded[data-v-fb18a120]:after{right:-5px;top:-4px}.header>nav>.nav-list>li.messenger>a>.material-symbols-rounded[data-v-fb18a120]:after{right:-7px;top:-4px}.header>nav>.nav-list>li.notification>a[data-v-fb18a120],.header>nav>.nav-list>li.messenger>a[data-v-fb18a120]{min-width:auto;padding:0 20px}.header>nav>.nav-list>li.notification>a>.material-symbols-rounded[data-v-fb18a120],.header>nav>.nav-list>li.messenger>a>.material-symbols-rounded[data-v-fb18a120]{display:inline-block;position:relative;font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:2.4rem;font-weight:400}.header>nav>.nav-list>li.notification>a>.material-symbols-rounded[data-v-fb18a120]:after,.header>nav>.nav-list>li.messenger>a>.material-symbols-rounded[data-v-fb18a120]:after{color:#c74747;content:"";display:none;position:absolute;font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.6rem;font-weight:400}.header>nav>.nav-list>li.notification>a.unread>.material-symbols-rounded[data-v-fb18a120]:after,.header>nav>.nav-list>li.messenger>a.unread>.material-symbols-rounded[data-v-fb18a120]:after{display:inline-block}.header>nav>.nav-list>li.account[data-v-fb18a120]{position:relative}.header>nav>.nav-list>li.account>a[data-v-fb18a120]{align-items:center;display:flex;padding-left:20px;padding-right:0}.header>nav>.nav-list>li.account>a[data-v-fb18a120]:after{content:"";transition:transform .15s;font-family:Material Symbols Rounded,sans-serif;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:2.4rem;font-weight:400}.header>nav>.nav-list>li.account>a>.user-info[data-v-fb18a120]{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;width:160px}.header>nav>.nav-list>li.account>a>.user-info>.name[data-v-fb18a120]{color:#4d4d4d;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.header>nav>.nav-list>li.account>a>.user-info>.school[data-v-fb18a120]{color:#4d4d4d;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.header>nav>.nav-list>li.account>.menu[data-v-fb18a120]{display:flex;flex-direction:column;position:absolute;right:0;top:52px}.header>nav>.nav-list>li.account.active>a[data-v-fb18a120]{align-items:center;background-color:#e6fcee;display:flex;padding-left:20px;padding-right:0}.header>nav>.nav-list>li.account.active>a[data-v-fb18a120]:after{transform:rotate(180deg)}.header-spacer[data-v-fb18a120]{background-color:#f5f6f8;height:52px;width:100%}.footer>.footer-menu>li>a[data-v-57740e77],.footer>.footer-copy[data-v-57740e77]{font-size:1.4rem;font-weight:400;line-height:140%}.footer[data-v-57740e77]{align-items:center;display:flex;flex-direction:column;gap:16px;margin:0;padding:48px 0}.footer>.footer-menu[data-v-57740e77]{display:flex;gap:16px;justify-content:center;list-style:none;margin:0;padding:0}.footer>.footer-menu>li>a[data-v-57740e77]{color:#666;text-decoration:none}.footer .language-select[data-v-57740e77]{display:flex;justify-content:center}.footer>.footer-copy[data-v-57740e77]{color:#4d4d4d;display:flex;justify-content:center;margin:0;padding:0}.toast[data-v-b08e0801]{display:flex;flex-direction:column;gap:8px;max-width:400px;position:fixed;right:16px;top:40px;z-index:1004}
