.snotifyToast{animation-fill-mode:both}.snotify-leftTop .fadeIn,.snotify-leftCenter .fadeIn,.snotify-leftBottom .fadeIn{animation-name:fadeInLeft}.snotify-leftTop .fadeOut,.snotify-leftCenter .fadeOut,.snotify-leftBottom .fadeOut{animation-name:fadeOutLeft}.snotify-rightTop .fadeIn,.snotify-rightCenter .fadeIn,.snotify-rightBottom .fadeIn{animation-name:fadeInRight}.snotify-rightTop .fadeOut,.snotify-rightCenter .fadeOut,.snotify-rightBottom .fadeOut{animation-name:fadeOutRight}.snotify-centerTop .fadeIn{animation-name:fadeInDown}.snotify-centerTop .fadeOut{animation-name:fadeOutUp}.snotify-centerCenter .fadeIn{animation-name:fadeIn}.snotify-centerCenter .fadeOut{animation-name:fadeOut}.snotify-centerBottom .fadeIn{animation-name:fadeInUp}.snotify-centerBottom .fadeOut{animation-name:fadeOutDown}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)scaleX(1.2)}to{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)scaleX(1.2)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)scaleY(1.2)}to{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)scaleY(1.2)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes appear{0%{max-height:0}to{max-height:50vh}}@keyframes disappear{0%{opacity:0;max-height:50vh}to{opacity:0;max-height:0}}@keyframes async{0%{-webkit-transform:translateY(-50%)rotate(0);transform:translateY(-50%)rotate(0)}to{-webkit-transform:translateY(-50%)rotate(360deg);transform:translateY(-50%)rotate(360deg)}}.snotify{z-index:9999;box-sizing:border-box;pointer-events:none;width:300px;display:block;position:fixed}.snotify *{box-sizing:border-box}.snotify-leftTop,.snotify-leftCenter,.snotify-leftBottom{left:10px}.snotify-rightTop,.snotify-rightCenter,.snotify-rightBottom{right:10px}.snotify-centerTop,.snotify-centerCenter,.snotify-centerBottom{left:calc(50% - 150px)}.snotify-leftTop,.snotify-centerTop,.snotify-rightTop{top:10px}.snotify-leftCenter,.snotify-rightCenter,.snotify-centerCenter{top:50%;transform:translateY(-50%)}.snotify-leftBottom,.snotify-rightBottom,.snotify-centerBottom{bottom:10px}.snotify-backdrop{opacity:0;z-index:9998;background-color:#000;transition:opacity .3s;position:fixed;inset:0}.snotifyToast{cursor:pointer;opacity:0;pointer-events:auto;background-color:#fff;border-radius:5px;height:100%;margin:5px;display:block;overflow:hidden}.snotifyToast--in{animation-name:appear}.snotifyToast--out{animation-name:disappear}.snotifyToast__inner{color:#000;flex-flow:column;justify-content:center;align-items:flex-start;min-height:78px;padding:5px 65px 5px 15px;font-size:16px;display:flex;position:relative}.snotifyToast__noIcon{padding:5px 15px}.snotifyToast__progressBar{background-color:#c7c7c7;width:100%;height:10px;position:relative}.snotifyToast__progressBar__percentage{background-color:#4c4c4c;max-width:100%;height:10px;position:absolute;top:0;left:0}.snotifyToast__title{color:#fff;margin-bottom:5px;font-size:1.8em;line-height:1.2em}.snotifyToast__body{font-size:1em}.snotifyToast-show{opacity:1;transform:translate(0)}.snotifyToast-remove{opacity:0;max-height:0;overflow:hidden;transform:translateY(50%)}.fadeOutRight{animation-name:fadeOutRight}.snotify-simple .snotifyToast__title,.snotify-simple .snotifyToast__body{color:#000}.snotify-success{background-color:#4caf50}.snotify-success .snotifyToast__progressBar{background-color:#388e3c}.snotify-success .snotifyToast__progressBar__percentage{background-color:#81c784}.snotify-success .snotifyToast__body{color:#c8e6c9}.snotify-info{background-color:#1e88e5}.snotify-info .snotifyToast__progressBar{background-color:#1565c0}.snotify-info .snotifyToast__progressBar__percentage{background-color:#64b5f6}.snotify-info .snotifyToast__body{color:#e3f2fd}.snotify-warning{background-color:#ff9800}.snotify-warning .snotifyToast__progressBar{background-color:#ef6c00}.snotify-warning .snotifyToast__progressBar__percentage{background-color:#ffcc80}.snotify-warning .snotifyToast__body{color:#fff3e0}.snotify-error{background-color:#f44336}.snotify-error .snotifyToast__progressBar{background-color:#c62828}.snotify-error .snotifyToast__progressBar__percentage{background-color:#ef9a9a}.snotify-error .snotifyToast__body{color:#ffebee}.snotify-async{background-color:#1e88e5}.snotify-async .snotifyToast__progressBar{background-color:#1565c0}.snotify-async .snotifyToast__progressBar__percentage{background-color:#64b5f6}.snotify-async .snotifyToast__body{color:#e3f2fd}.snotify-confirm{background-color:#009688}.snotify-confirm .snotifyToast__progressBar{background-color:#4db6ac}.snotify-confirm .snotifyToast__progressBar__percentage{background-color:#80cbc4}.snotify-confirm .snotifyToast__body{color:#e0f2f1}.snotify-prompt{background-color:#009688}.snotify-prompt .snotifyToast__title{margin-bottom:0}.snotify-prompt .snotifyToast__body{color:#e0f2f1}.snotify-confirm .snotifyToast__inner,.snotify-prompt .snotifyToast__inner{padding:10px 15px}.snotifyToast__input{z-index:1;vertical-align:top;width:100%;margin:0;transition:all .5s cubic-bezier(.2,1,.3,1) .3s;display:inline-block;position:relative}.snotifyToast__input__field{float:right;color:#333;-webkit-appearance:none;opacity:0;background:0 0;border:none;border-radius:0;width:100%;padding:.85em .5em;font-weight:700;transition:opacity .3s;display:block;position:relative}.snotifyToast__input__field:focus{outline:none}.snotifyToast__input__label{float:right;color:#e0f2f1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;text-align:left;pointer-events:none;width:100%;height:100%;padding:0 .85em;font-size:70.25%;font-weight:700;display:inline-block;position:absolute;left:0}.snotifyToast__input__label:before,.snotifyToast__input__label:after{content:"";width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0}.snotifyToast__input__label:before{border-top:2px solid #fff;transition-delay:.3s;transform:translateY(100%)translateY(-2px)}.snotifyToast__input__label:after{z-index:-1;transform-origin:50% 0;background:#b2dfdb;transform:scaleY(0)}.snotifyToast__input__labelContent{width:100%;padding:1em 0;transition:transform .3s .3s;display:block;position:relative}.snotifyToast__input--filled{margin-top:2.5em}.snotifyToast__input--filled:focus,.snotifyToast__input--filled .snotifyToast__input__field{opacity:1;transition-delay:.3s}.snotifyToast__input__field:focus+.snotifyToast__input__label .snotifyToast__input__labelContent,.snotifyToast__input--filled .snotifyToast__input__labelContent{transition-timing-function:cubic-bezier(.2,1,.3,1);transform:translateY(-80%)}.snotifyToast__input__field:focus+.snotifyToast__input__label:before,.snotifyToast__input--filled .snotifyToast__input__label:before{transition-delay:0s;transform:translate(0)}.snotifyToast__input__field:focus+.snotifyToast__input__label:after,.snotifyToast__input--filled .snotifyToast__input__label:after{transition-delay:.3s;transition-timing-function:cubic-bezier(.2,1,.3,1);transform:scale(1)}.snotifyToast--invalid .snotifyToast__input__label:before{border-color:#f44336}.snotifyToast--valid .snotifyToast__input__label:before{border-color:#4caf50}.snotifyToast__buttons{border-top:1px solid #0000001a;flex-flow:row;justify-content:space-between;display:flex}.snotifyToast__buttons button{text-transform:capitalize;color:#fff;box-sizing:border-box;background:0 0;border:none;border-left:1px solid #0000001a;border-right:1px solid #0000001a;width:100%;padding:8px;position:relative;overflow:hidden}.snotifyToast__buttons button:after{content:"";opacity:0;transform-origin:50%;background:#ffffff4d;border-radius:100%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:scale(1)translate(-50%)}.snotifyToast__buttons button:focus:not(:active):after{animation:1s ease-out ripple}.snotifyToast__buttons button:hover,.snotifyToast__buttons button:focus{background:#0000001a;outline:none}.snotifyToast__buttons button:active{background:#00000026}.snotifyToast__buttons button:last-child{border-right:none}.snotifyToast__buttons button:first-child{border-left:none}.snotifyToast__buttons--bold{font-weight:700}@keyframes ripple{0%{opacity:1;transform:scale(0)}20%{opacity:1;transform:scale(25)}to{opacity:0;transform:scale(40)}}.snotify-icon{width:100%;max-width:48px;height:100%;max-height:48px;line-height:0;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.snotify-icon--error{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20version=%221.1%22%20x=%220px%22%20y=%220px%22%20viewBox=%220%200%20512%20512%22%20fill=%22%23ffcdd2%22%3E%3Cg%3E%3Cpath%20d=%22M437,75A256,256,0,1,0,75,437,256,256,0,1,0,437,75ZM416.43,416.43a226.82,226.82,0,0,1-320.86,0C7.11,328,7.11,184,95.57,95.57a226.82,226.82,0,0,1,320.86,0C504.89,184,504.89,328,416.43,416.43Z%22/%3E%3Cpath%20d=%22M368.81,143.19a14.5,14.5,0,0,0-20.58,0L256,235.42l-92.23-92.23a14.55,14.55,0,0,0-20.58,20.58L235.42,256l-92.23,92.23a14.6,14.6,0,0,0,10.24,24.89,14.19,14.19,0,0,0,10.24-4.31l92.23-92.23,92.23,92.23a14.64,14.64,0,0,0,10.24,4.31,14,14,0,0,0,10.24-4.31,14.5,14.5,0,0,0,0-20.58l-92-92.23,92.23-92.23A14.5,14.5,0,0,0,368.81,143.19Z%22/%3E%3C/g%3E%3C/svg%3E)}.snotify-icon--warning{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20version=%221.1%22%20x=%220px%22%20y=%220px%22%20viewBox=%220%200%20512%20512%22%20fill=%22%23ffccbc%22%3E%3Cg%3E%3Cpath%20d=%22M256,512c141.15,0,256-114.84,256-256S397.15,0,256,0,0,114.84,0,256,114.85,512,256,512Zm0-480.49c123.79,0,224.49,100.71,224.49,224.49S379.79,480.49,256,480.49,31.51,379.79,31.51,256,132.21,31.51,256,31.51Z%22/%3E%3Ccircle%20cx=%22260.08%22%20cy=%22343.87%22%20r=%2226.35%22/%3E%3Cpath%20d=%22M254.68,278.39a15.76,15.76,0,0,0,15.75-15.75V128.72a15.75,15.75,0,1,0-31.51,0V262.63A15.76,15.76,0,0,0,254.68,278.39Z%22/%3E%3C/g%3E%3C/svg%3E)}.snotify-icon--info{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20version=%221.1%22%20x=%220px%22%20y=%220px%22%20viewBox=%220%200%20512%20512%22%20fill=%22%23bbdefb%22%3E%3Cg%3E%3Cpath%20d=%22M256,0C114.84,0,0,114.84,0,256S114.84,512,256,512,512,397.16,512,256,397.15,0,256,0Zm0,478.43C133.35,478.43,33.57,378.64,33.57,256S133.35,33.58,256,33.58,478.42,133.36,478.42,256,378.64,478.43,256,478.43Z%22/%3E%3Cpath%20d=%22M251.26,161.24a22.39,22.39,0,1,0-22.38-22.39A22.39,22.39,0,0,0,251.26,161.24Z%22/%3E%3Cpath%20d=%22M286.84,357.87h-14v-160A16.79,16.79,0,0,0,256,181.05H225.17a16.79,16.79,0,0,0,0,33.58h14.05V357.87H225.17a16.79,16.79,0,0,0,0,33.57h61.67a16.79,16.79,0,1,0,0-33.57Z%22/%3E%3C/g%3E%3C/svg%3E)}.snotify-icon--success{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20version=%221.1%22%20x=%220px%22%20y=%220px%22%20viewBox=%220%200%20512%20512%22%20fill=%22%23c8e6c9%22%3E%3Cg%3E%3Cpath%20d=%22M256,0C114.85,0,0,114.84,0,256S114.85,512,256,512,512,397.16,512,256,397.15,0,256,0Zm0,492.31c-130.29,0-236.31-106-236.31-236.31S125.71,19.69,256,19.69,492.31,125.71,492.31,256,386.29,492.31,256,492.31Z%22/%3E%3Cpath%20class=%22cls-1%22%20d=%22M376.64,151,225.31,321.24l-91.17-72.93a9.85,9.85,0,0,0-12.3,15.38l98.46,78.77a9.86,9.86,0,0,0,13.52-1.15L391.36,164.08A9.85,9.85,0,0,0,376.64,151Z%22/%3E%3C/g%3E%3C/svg%3E)}.snotify-icon--async{transform-origin:50%;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20version=%221.1%22%20x=%220px%22%20y=%220px%22%20viewBox=%220%200%20512%20512%22%20fill=%22%23bbdefb%22%3E%3Cg%3E%3Cpath%20d=%22M256,0a32,32,0,0,0-32,32V96a32,32,0,0,0,64,0V32A32,32,0,0,0,256,0Zm0,384a32,32,0,0,0-32,32v64a32,32,0,0,0,64,0V416A32,32,0,0,0,256,384ZM391.74,165.5,437,120.22A32,32,0,0,0,391.74,75L346.5,120.22a32,32,0,0,0,45.25,45.28Zm-271.52,181L75,391.74A32,32,0,0,0,120.22,437l45.25-45.25a32,32,0,0,0-45.25-45.25Zm0-271.52A32,32,0,1,0,75,120.22l45.25,45.28a32,32,0,1,0,45.25-45.28ZM391.74,346.5a32,32,0,0,0-45.25,45.25L391.74,437A32,32,0,0,0,437,391.74ZM480,224H416a32,32,0,0,0,0,64h64a32,32,0,0,0,0-64ZM128,256a32,32,0,0,0-32-32H32a32,32,0,0,0,0,64H96A32,32,0,0,0,128,256Z%22/%3E%3C/g%3E%3C/svg%3E);animation:3s linear infinite async}:root{--vc-title-color:#1a1a1a;--vc-message-color:#4a4a4a;--vc-overlay-background-color:#00000080;--vc-container-box-shadow:#00000026 0px 10px 40px 0px;--vc-base-background-color:#fff;--vc-button-color:#007bff;--vc-button-background-color:#fff;--vc-button-border-color:#e0e0e0;--vc-button-background-color-disabled:#f8f9fa;--vc-button-background-color-hover:#f8f9fa;--vc-button-box-shadow-active:inset 0 2px 4px 0px #0000001a;--vc-primary-button-background:#007bff;--vc-primary-button-color:#fff;--vc-input-background-color:#f8f9fa;--vc-input-background-color-focus:#fff;--vc-input-border-color:#dee2e6;--vc-input-border-color-focus:#007bff;--vc-font-size-base:16px;--vc-font-size-sm:14px;--vc-font-weight-bold:600;--vc-font-weight-medium:500;--vc-font-weight-normal:400;--vc-border-radius:12px;--vc-border-radius-sm:8px}.vc-overlay *,.vc-overlay :before,.vc-overlay :after{box-sizing:border-box}.vc-overlay{background-color:var(--vc-overlay-background-color);z-index:9999;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1rem;display:flex;position:fixed;top:0;left:0}.vc-container{background-color:var(--vc-base-background-color);border-radius:var(--vc-border-radius);width:100%;max-width:400px;max-height:90vh;box-shadow:var(--vc-container-box-shadow);flex-direction:column;display:flex;overflow:hidden}.vc-text-grid{text-align:center;padding:2rem 1.5rem 1.5rem}.vc-title{color:var(--vc-title-color);font-weight:var(--vc-font-weight-bold);font-size:var(--vc-font-size-base);margin:0 0 .75rem;line-height:1.4}.vc-text{color:var(--vc-message-color);font-weight:var(--vc-font-weight-normal);font-size:var(--vc-font-size-sm);margin:0;line-height:1.5}.vc-auth-container{margin-top:1.5rem}.vc-input{border-radius:var(--vc-border-radius-sm);border:1px solid var(--vc-input-border-color);background-color:var(--vc-input-background-color);width:100%;height:44px;font-size:var(--vc-font-size-base);color:var(--vc-title-color);outline:none;padding:0 1rem;transition:all .2s}.vc-input:hover{background-color:var(--vc-input-background-color-focus);border-color:var(--vc-input-border-color-focus)}.vc-input:focus{background-color:var(--vc-input-background-color-focus);border-color:var(--vc-input-border-color-focus);box-shadow:0 0 0 3px #007bff1a}.vc-btn-grid{border-top:1px solid var(--vc-button-border-color);display:flex}.vc-btn-grid.isMono{display:block}.vc-btn{background-color:var(--vc-button-background-color);color:var(--vc-button-color);font-size:var(--vc-font-size-base);font-weight:var(--vc-font-weight-medium);cursor:pointer;border:0;outline:none;flex:1;min-height:52px;padding:0 1rem;transition:all .2s}.vc-btn:hover:not(:disabled){background-color:var(--vc-button-background-color-hover)}.vc-btn:focus{box-shadow:inset 0 0 0 2px var(--vc-button-color)}.vc-btn:active:not(:disabled){box-shadow:var(--vc-button-box-shadow-active)}.vc-btn:disabled{background-color:var(--vc-button-background-color-disabled);color:#6c757d;cursor:not-allowed;opacity:.6}.vc-btn.left{border-right:1px solid var(--vc-button-border-color)}.vc-btn-primary{background-color:var(--vc-primary-button-background);color:var(--vc-primary-button-color)}.vc-btn-primary:hover:not(:disabled){background-color:#0056b3}.vc-btn-primary:focus{box-shadow:inset 0 0 0 2px #ffffff80}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.zoom-enter-active{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.zoom-leave-active{transition:all .2s ease-in}.zoom-enter-from{opacity:0;transform:scale(.8)translateY(-20px)}.zoom-leave-to{opacity:0;transform:scale(.95)}@media (width<=480px){.vc-container{max-width:calc(100vw - 2rem);margin:1rem}.vc-text-grid{padding:1.5rem 1rem 1rem}.vc-title{font-size:calc(var(--vc-font-size-base) - 1px)}.vc-btn{min-height:48px}}@media (prefers-color-scheme:dark){:root{--vc-title-color:#fff;--vc-message-color:#e0e0e0;--vc-overlay-background-color:#000c;--vc-base-background-color:#2d2d2d;--vc-button-color:#4dabf7;--vc-button-background-color:#2d2d2d;--vc-button-border-color:#404040;--vc-button-background-color-disabled:#3a3a3a;--vc-button-background-color-hover:#3a3a3a;--vc-input-background-color:#3a3a3a;--vc-input-background-color-focus:#404040;--vc-input-border-color:#555;--vc-input-border-color-focus:#4dabf7}}.main-container[data-v-42179b9b]{color:#1e293b;background-color:#f9fafb;min-height:calc(100vh - 72px);padding:24px;transition:background-color .2s,color .2s}html.dark{color:#e2e8f0;background-color:#0f172a}.v-application{background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background), var(--v-high-emphasis-opacity));display:flex}.v-application__wrap{backface-visibility:hidden;flex-direction:column;flex:auto;max-width:100%;min-height:100dvh;display:flex;position:relative}.v-container{width:100%;margin-left:auto;margin-right:auto;padding:16px}@media (width>=960px){.v-container{max-width:900px}}@media (width>=1280px){.v-container{max-width:1200px}}@media (width>=1920px){.v-container{max-width:1800px}}@media (width>=2560px){.v-container{max-width:2400px}}.v-container--fluid{max-width:100%}.v-container.fill-height{flex-wrap:wrap;align-items:center;display:flex}.v-main{max-width:100%;padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom);flex:1 0 auto;transition:all .2s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.v-main--scrollable>.v-main__scroller{--v-layout-left:0px;--v-layout-right:0px;--v-layout-top:0px;--v-layout-bottom:0px;flex:auto;overflow-y:auto}.bg-futech{background:#21be9f!important}.text-futech{color:#21be9f!important}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{background:0 0!important}
