.VersioLoader{margin:5px auto;width:60px;height:60px;display:flex;position:relative;justify-content:center;align-items:center}.VersioLoaderPath{animation:VersioLoaderLogo 4s linear infinite;fill:none;stroke-dasharray:6800;stroke-dashoffset:0;margin:auto}.VersioLoader-I{width:60px;height:60px;border-radius:50%;background-color:#0000;border:5px solid #ffffff00;border-top:5px solid #3f72af;animation:spin 2s linear infinite;position:absolute}.versioTableLoader{position:absolute;left:0;top:0}.versioTableLoader .VersioLoader{height:unset;width:unset;overflow:unset}@keyframes VersioLoaderLogo{0%{fill:#3f72af;stroke-dashoffset:0;opacity:1}20%{fill:#3f72af;stroke-dashoffset:0;opacity:1}45%{fill:#0000;stroke-dashoffset:0;opacity:1}80%{fill:#0000;stroke-dashoffset:6800;opacity:1}to{fill:#3f72af;stroke-dashoffset:0;opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.v-notification-container{position:fixed;right:20px;bottom:20px;display:flex;flex-direction:column;gap:10px;z-index:2000;max-width:500px}.v-notification-container .v-message{opacity:0;transform:translateY(-10px);animation:fadeIn .2s forwards;cursor:pointer}@keyframes fadeIn{to{opacity:1;transform:translateY(0)}}.v-message{padding:12px 18px;border-radius:4px;color:#276f86;background:#f8ffff;display:flex;width:100%;gap:10px;border:1px solid #276f86}.v-message.success{color:#2c662d;border-color:#2c662d;background:#fcfff5}.v-message.warning{color:#794b02;border-color:#794b02;background:#fffaf3}.v-message.error{color:#9f3a38;border-color:#9f3a38;background:#fff6f6}.v-message .icon{width:max-content}.v-message .content{flex-grow:1}.v-message .content .header{font-size:18px;line-height:22px;margin-bottom:10px;font-weight:700}:root{--versio-white: #ffffff;--versio-light-white: #f9f7f7;--versio-lighter-grey: #d1d1d1;--versio-light-grey: #c4c4c4;--versio-grey: #808080;--versio-dark-grey: #3c3c3c;--versio-dark-black: #242424;--versio-black: #000000;--versio-light3-blue: #adb7d7;--versio-light2-blue: #4080cc;--versio-light-blue: #3f72af;--versio-dark-blue: #003964;--versio-light-red: #ca4c4c;--versio-dark-red: #991111;--versio-light-green: #66b945;--versio-dark-green: #237c00;--default-color: var(--versio-light-blue);--theme-default-color: var(--default-color);--app-backgroundColor: var(--versio-light-white);--componentwrapper-backgroundColor: var(--versio-white);--componentwrapper-boxShadowColor: var(--versio-lighter-grey);--divider-color: var(--versio-grey);--navbar-backgroundColor: var(--versio-dark-black);--navbar-color: var(--versio-light-white);--navbar-hover-backgroundColor: var(--versio-dark-grey);--navbar-hover-color: var(--versio-light-white);--tooltip-backgroundColor: var(--versio-white);--tooltip-borderColor: var(--versio-black);--smallHeader-color: var(--versio-grey);--text-color: var(--versio-dark-black);--invertText-color: var(--versio-white);--activeText-color: var(--versio-dark-blue);--operationDiaryChartText-color: var(--versio-white)}@font-face{font-family:Lato;src:url(/font/Lato/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/font/Lato/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}body,button,input{font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}*,:after,:before{box-sizing:border-box}html{font-size:14px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;text-decoration-skip-ink:auto}body{margin:0;line-height:1.4285em;color:#000}a{text-decoration:none;color:#4183c4}a:hover{text-decoration:none;color:#1e70bf}img{max-width:100%;height:auto;max-height:100%}body ::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:10px}body ::-webkit-scrollbar-track{background:#0000001a;border-radius:0}body ::-webkit-scrollbar-thumb{cursor:pointer;border-radius:5px;background:#00000040;-webkit-transition:color .2s ease;transition:color .2s ease}body ::-webkit-scrollbar-thumb:window-inactive{background:#00000026}body ::-webkit-scrollbar-thumb:hover{background:#80878bcc}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.--smoothVisibility{animation-name:smoothVisibilty;animation-duration:1s}.--smoothVisibility-reverse{animation-name:smoothVisibilty;animation-duration:1s;animation-direction:reverse}@keyframes smoothVisibilty{0%{opacity:0}to{opacity:1}}.--center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.ErrorPage{background-color:#2a2a2a;position:relative;height:100vh;overflow:hidden;z-index:0}.ErrorPage .ErrorCode{color:#fff;font-size:50vw;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;opacity:.025}.ErrorPage .ErrorLogo{padding:0px 10px 20vh}.ErrorPage .ErrorCenter{margin:0 auto;max-width:680px;padding:20px 40px 30px;margin-top:5vh}.ErrorPage .ErrorCenter .ErrorHeader{color:#fff;text-transform:uppercase;text-align:center;font-size:450%;margin-bottom:40px;line-height:1.1}.ErrorPage .ErrorCenter .ErrorText{color:#fff;text-align:center;font-size:x-large;line-height:1.2}.ErrorPage .ErrorCenter .ErrorButton{margin-top:30px;align-content:center;display:flex}.ErrorPage .ErrorCenter .ErrorButton button{margin:auto;padding:5px 20px;cursor:pointer;border:1px solid #ffffff;background-color:transparent;color:#fff;font-size:xx-large;border-radius:30px}.ErrorPage .ErrorCenter .ErrorButton button:hover{background-color:#3a3a3a}.ErrorPage .ErrorCenter .ErrorButton button:focus{outline:none}
