@font-face{font-family:firasans;src:url(/fonts/FiraSans-Regular.074eba7a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:firasans;src:url(/fonts/FiraSans-Bold.d2ed97e7.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}input:-webkit-autofill,input:-webkit-autofill:first-line,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;background:transparent;animation-fill-mode:both;font-size:18px}.statusbar{position:fixed;top:0;left:0;background:#d7e4d1;width:100%;padding:10px;height:50px;z-index:9999;line-height:50px}.statusbar a{line-height:20px}body,html{height:100%;width:100%;margin:0;padding:0;background-color:#f3f7f1}*{box-sizing:border-box;font-family:firasans;font-size:18px}h1,h2,h3,h4,h5,h6{font-variant:all-small-caps;color:#112;margin:0}h1{font-size:2em}h2{font-size:1.6em}h3{font-size:1.4em}h4{font-size:1.2em}h5{font-size:1em}h6{font-size:.8em}h2,h3,h4,h5,h6{margin-top:10px}#app,.app-container{overflow:hidden;overflow-y:auto;position:absolute;z-index:10;top:0;left:0}#app,.app-container,.default-background{width:100%;height:100%}.default-background:after{content:"";position:absolute;width:100%;height:100%;background-image:url(/img/background-hero-1.5f0987e3.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(5px);opacity:.35;top:0;left:0;z-index:0}span.prioco{color:#112;font-variant:all-small-caps;font-size:1.3em}a,span.prioco{font-weight:700}a{display:inline-block;color:#283c63;text-decoration:none;border-radius:5px;padding:2px 5px;margin:2px;border:1px solid #283c63;transition:all .3s ease}a:hover{color:#fff;background-color:#283c63}.strong{font-weight:700}small{font-size:1em;font-variant:all-small-caps}.centered{top:50%;left:50%;transform:translate(-50%,-50%)}div.page{margin-top:50px;padding:20px}div.page div.paragraph,div.page p{border-radius:10px;background:#f3f7f181;width:100%;padding:20px 140px;margin-top:20px}div.page div.paragraph>p{padding:20px;margin:0 10px}div.page img.icon{margin:0 20px 0 0}p.plain{background:transparent!important;padding:unset!important}p.plain.top-inset{display:inline-block;margin-top:0!important}p.plain:not(.top-inset){margin:20px 0!important}div.version-footer{position:fixed;bottom:20px;right:20px;z-index:9998;font-variant:all-small-caps;font-weight:700;font-size:.8em}div.head-grid{margin-top:20px;display:grid;grid-template-columns:80px auto;padding:20px}div.head-grid div.head-grid-content{margin:auto 0;padding:0 20px}.boxed{border:1px solid #fefefe;padding:20px;border-radius:10px}.boxed.filled{background:#fefefe}.indicator{position:relative}.indicator .label{width:-moz-fit-content;width:fit-content;text-wrap:nowrap;position:absolute;left:40px;height:30px;line-height:26px;font-variant:all-small-caps}.indicator.right{float:right}.indicator.right .label{left:unset;right:40px}.indicator.left{float:left}.indicator.left .label{left:0}.indicator.connection{width:30px;height:30px;border-radius:15px;border:1px solid #e2ecde}.indicator.connection.connected{background:#090}.indicator.connection.disconnected{background:#ca0000}.indicator.breathe{animation:breathe 1s forwards}@keyframes breathe{0%{opacity:1}50%{opacity:.5}}input{background:#edf3eb;border:0;border-bottom:1px solid #b0caa3;border-radius:5px;width:100%;padding:12px;margin:10px 0 20px 0;font-family:firasans}input[type=submit]{background-color:#112;color:#fff;transition:all .3s ease;cursor:pointer;font-weight:700;font-variant:all-small-caps}input[type=submit]:hover{color:#112;background-color:#fff}div.logo{background:url(/img/prioco.d09ae4b0.webp);background-size:cover;background-repeat:no-repeat;width:200px;height:200px;filter:drop-shadow(0 2px 5px #0f0f0f)}.login div.logo{margin:-112px auto 20px}@keyframes counts-syncing{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes image-syncing{0%{filter:opacity(.5);transform:scale(.9)}50%{filter:opacity(1);transform:scale(1)}to{filter:opacity(.5);transform:scale(.9)}}@keyframes list-syncing{0%{filter:opacity(.5) grayscale(1)}50%{filter:opacity(1) grayscale(0)}to{filter:opacity(.5) grayscale(1)}}@keyframes list-row-updated{0%{filter:opacity(.8) grayscale(1)}50%{filter:opacity(1) grayscale(0)}to{filter:opacity(.8) grayscale(1)}}@keyframes moving-gradient{0%{background-position:0 0;opacity:1}25%{background-position:-50% 0;opacity:.9}50%{background-position:-100% 0;opacity:1}75%{background-position:-50% 0;opacity:.9}}.separator-blend-enter-from,.separator-blend-leave-to{opacity:0;width:0;transition:opacity 2s ease,width 2s ease}.separator-blend-enter-active,.separator-blend-leave-active{width:0;transition:opacity .2s ease,width .2s ease}.separator-blend-enter-to{width:100%;transition-delay:.35s;transition:opacity .3s ease,width .2s ease}.crossfade-enter-active,.crossfade-enter-to{transition-delay:1s;transition:opacity .5s ease}.crossfade-leave-active{display:none}.crossfade-leave-active,.crossfade-leave-from{transition-delay:.35s;transition:opacity .2s ease}.crossfade-enter-from,.crossfade-leave-to{opacity:0}.next-enter-from{opacity:0;transform:scale3d(2,.5,1) translate3d(400px,0,0)}.next-enter-to{transform:scaleX(1)}.next-enter-active,.next-leave-active{transition:.5s cubic-bezier(.68,-.55,.265,1.55)}.next-leave{transform:scaleX(1)}.next-leave-to{opacity:0;transform:scale3d(2,.5,1) translate3d(-400px,0,0)}.popover-enter-from,.popover-leave-to{opacity:0;transform:rotateY(50deg)}.popover-enter-to,.popover-leave{opacity:1;transform:rotateY(0deg)}.popover-enter-active,.popover-leave-active{transition:opacity,transform .2s ease-out}.scale-slide-enter-active,.scale-slide-leave-active{position:absolute;transition:all .25s ease}.scale-slide-enter-from{left:-100%}.scale-slide-enter-to{left:0}.scale-slide-leave-from{transform:scale(1)}.scale-slide-leave-to{transform:scale(.8)}.component-fade-move{transition:all .3s ease;transform:scale(.98)}.component-fade-enter-to{transition:all .3s ease;transform:translateX(-400px);opacity:0}.component-fade-leave-to{transition:all .3s ease;transform:translateX(400px);opacity:0}.slide-fade-enter-active{opacity:1}.slide-fade-leave-active{display:none}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{transform:translateX(20px);opacity:0}.slide-fade-top-enter-active{opacity:1}.slide-fade-top-enter-active,.slide-fade-top-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-fade-top-enter-from,.slide-fade-top-leave-to{transform:translateX(20px);opacity:0}.zoom-enter-active,.zoom-leave-active{animation-duration:.5s;animation-fill-mode:both;animation-name:zoom}.zoom-leave-active{animation-direction:reverse}@keyframes zoom{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}.fastzoom-enter-active,.fastzoom-leave-active{animation-duration:.25s;animation-fill-mode:both;animation-name:zoom}.fastzoom-leave-active{animation-direction:reverse}.card-enter-from,.card-leave-to{opacity:0;transform:rotateY(90deg)}.card-enter-active,.card-leave-active{transition:all .5s}.list-enter-active{animation:add-item .3s}.list-leave-active{position:absolute;animation:add-item .3s reverse}.list-move{transition:transform .3s}@keyframes add-item{0%{overflow:hidden;z-index:10;opacity:0;transform:translateX(150px)}50%{overflow:hidden;opacity:.5;transform:translateX(-10px) skewX(2deg)}to{overflow:auto;z-index:99;opacity:1;transform:translateX(0)}}.list-vert-enter-active{animation:add-vert-item .3s}.list-vert-leave-active{position:absolute;animation:add-vert-item .3s reverse}.list-vert-move{transition:transform .3s}@keyframes add-vert-item{0%{z-index:10;opacity:0;transform:translateY(-150px)}50%{opacity:.5;transform:translateY(-50px) skewY(2deg)}to{z-index:99;opacity:1;transform:translateY(0)}}.listmove-move{transition:all .25s ease-in-out;opacity:.8;transform:scale(.98)}.listmove-leave-active{display:none}.listmove-enter-from,.listmove-leave-to{opacity:.5}.list-delayed-enter-active{transition:opacity .5s linear,transform .5s cubic-bezier(.2,.5,.1,1);transition-delay:calc(.05s*var(--index))}.list-delayed-leave-active{transition:opacity .4s linear,transform .4s cubic-bezier(.5,0,.7,.4);transition-delay:calc(.05s*(var(--count) - var(--index)))}.list-delayed-move{transition:opacity .5s linear,transform .5s ease-in-out}.list-delayed-enter-from,.list-delayed-leave-to{opacity:0;transform:translateX(-1em)}.list-delayed-enter-to,.list-delayed-leave-from{opacity:1}.functionbuttons-enter-active{animation:functionbuttons-add-item .3s}.functionbuttons-leave-active{position:absolute;animation:functionbuttons-add-item .3s reverse}.functionbuttons-move{transition:transform .3s}@keyframes functionbuttons-add-item{0%{opacity:0;transform:translateX(150px)}50%{opacity:.5;transform:translateX(-10px) skewX(2deg)}to{opacity:1;transform:translateX(0)}}.functionbuttons-vert-enter-active{animation:functionbuttons-add-vert-item .3s}.functionbuttons-vert-leave-active{position:absolute;animation:functionbuttons-add-vert-item .3s reverse}.functionbuttons-vert-move{transition:transform .3s}@keyframes functionbuttons-add-vert-item{0%{opacity:0;transform:translateY(-150px)}50%{opacity:.5;transform:translateY(-50px) skewY(2deg)}to{z-index:99;transform:translateY(0)}}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-active,.fade-enter-to{transition-delay:.35s;transition:opacity .5s ease}.train-slide-move{transition:all .1s;transform:scale(.97);opacity:.8}.train-slide-enter-from,.train-slide-enter-to{transition:all .1s ease;transform:translateX(-100px);opacity:0}.train-slide-leave-to{transition:all .1s ease;transform:translateX(100px);opacity:0}.train-next-enter-from,.train-next-enter-to{opacity:0;transition:all .1s ease;transform:scale3d(2,.5,1) translate3d(400px,0,0)}.train-next-enter-active,.train-next-leave-active{transition:.1s cubic-bezier(.68,-.55,.265,1.55)}.train-next-leave-to{opacity:0;transform:scale3d(2,.5,1) translate3d(-400px,0,0)}.train-scale-enter-active,.train-scale-leave-active{transition:all .1s ease-in-out}.train-scale-enter-to{transform:translateX(-1000px);opacity:0}.train-scale-leave-to{opacity:0;transform:scale(.8) translateX(1000px)}.train-list-enter-to,.train-list-leave-to{opacity:0;transform:rotateY(180deg)}.train-list-enter-active,.train-list-leave-active{transition:opacity,transform .1s ease-out}div.messagebox{width:100%;border-bottom:2px solid;padding:10px 20px;margin-bottom:20px;background:#ffffffac;box-shadow:0 0 15px 3px #cecece}div.messagebox.error{border-color:#900}div.messagebox.error h3{color:#900}div.messagebox.error p{color:#112}div.blocker{position:fixed;display:block;top:0;right:0;bottom:0;left:0;background:#11112280;z-index:9999;backdrop-filter:blur(5px);transition:all .15s ease}div.blocker .message{background:#ffffffac;min-width:300px;min-height:50px;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;max-width:calc(100vw - 200px);max-height:400px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(calc(-50% + 175px));border-radius:5px;box-shadow:0 0 8px 5px #6c6c6c}div.blocker .message h2{color:#112;font-size:2em;text-align:center;font-variant:all-small-caps}div.blocker .message p{color:#112;padding:0 40px 20px;text-align:center}div.spinner{width:200px;height:200px;position:absolute}div.spinner.cube{background:url(/img/spinner-cube.3d68f0f4.svg) no-repeat 50%;animation:rotate-spinner 15s linear infinite}@keyframes rotate-spinner{0%{transform:translateX(-50%) translateY(-50%) 0deg}to{transform:translateX(-50%) translateY(-50%) rotate(1turn)}}.login-boundaries{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.login{width:100%;max-width:450px;margin:100px auto 0;padding:20px;box-shadow:0 0 15px 3px #cecece}.page div.headline{background:#ffffff80;padding:10px 20px;border-radius:10px;margin-top:10px;position:relative;transition:all .3s ease}.page div.headline .logo{float:left;position:absolute;width:110px;height:110px;margin:-30px 20px 0 0;transition:all .15s ease}.page div.headline h1{margin:0 0 0 120px}.page div.headline.sticky{background:#f3f7f1;position:fixed;width:100svw;top:50px;left:0;margin-top:0;border-radius:0;border-bottom:5px solid #112;z-index:9000}.page div.headline.sticky .logo{width:60px;height:60px;margin:-7px 20px 0 25px}.big-icon{background-color:#fbe9e5;border-radius:10px;width:60px;aspect-ratio:1;float:left;margin-right:20px;overflow:hidden;padding:40px;transition:all .3s ease}:hover>.big-icon.hoverable{background:#e76f51}:hover>.big-icon.hoverable svg circle,:hover>.big-icon.hoverable svg g,:hover>.big-icon.hoverable svg path{stroke:#fff!important;fill:#fff!important}.big-icon svg{width:40px;height:40px;margin-top:50%;margin-left:50%;transform:translateY(-50%) translateX(-50%);position:relative}.big-icon svg circle,.big-icon svg g,.big-icon svg path{fill:#e76f51!important}.big-icon svg.stroke-1 circle,.big-icon svg.stroke-1 g,.big-icon svg.stroke-1 path{stroke-width:1px!important;stroke:#e76f51}.big-icon svg.stroke-2 circle,.big-icon svg.stroke-2 g,.big-icon svg.stroke-2 path{stroke-width:2px!important;stroke:#e76f51}.big-icon svg.stroke-8{width:40px;height:40px}.big-icon svg.stroke-8 circle,.big-icon svg.stroke-8 g,.big-icon svg.stroke-8 path{stroke-width:8px!important;stroke:#e76f51}.big-icon svg.stroke-15{width:40px;height:40px}.big-icon svg.stroke-15 circle,.big-icon svg.stroke-15 g,.big-icon svg.stroke-15 path{stroke-width:15px!important;stroke:#e76f51}.dashboard-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.dashboard-grid .card{background:#f3f7f181;padding:20px;border-radius:10px;display:grid;grid-template-columns:100px auto;transition:all .3s ease;cursor:pointer}.dashboard-grid .card:nth-child(2n){background:#ffffff80}.dashboard-grid .card:nth-child(2n):hover{background:#fefefe}.dashboard-grid .card:nth-child(odd):hover{background:#fff}.dashboard-grid .card:hover{box-shadow:0 0 8px 5px #6c6c6c;transform:scale(1.02)}.dashboard-grid .card label{font-weight:700;display:inline-block;margin:auto 0}