@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Rubik:wght@400;600&display=swap";.validation__errors[data-v-877fbf13]{text-align:left;color:var(--color-invalid);font-size:.75em}.brand{display:block;margin:0 auto;width:175px}.topbar[data-v-9449bb90]{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;position:sticky;z-index:1;background:var(--color-background);border-bottom:1px solid var(--color-border);top:0}.topbar .brand[data-v-9449bb90]{width:150px;margin:0 .25rem}.avatar-upload[data-v-808f84ab]{opacity:1;border:none;background:none}.avatar-upload .avatar[data-v-808f84ab]{--size: calc(1rem * var(--v69fbe9b8))}.avatar-upload.disabled[data-v-808f84ab]{cursor:default!important}.avatar-upload__icon[data-v-808f84ab]{--size: 1.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.3333333333);color:#fff;padding:6px;border-radius:50%;z-index:1}textarea.invalid{border-color:var(--color-alert, red)!important}.list-users[data-v-5129a914]{margin:1rem 0 2rem;display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.user[data-v-5129a914]{display:flex}.user__details[data-v-5129a914]{margin:0 .5rem}.user__mail[data-v-5129a914]{display:block;font-size:.75em;opacity:.5}.user__roles[data-v-5129a914]{display:flex;flex-wrap:wrap;gap:.125rem;margin:.25rem 0}.user__role[data-v-5129a914]{font-size:.65rem;background:rgba(0,0,0,.0666666667);border-radius:.25rem;padding:.125rem .5rem;color:#888;text-transform:uppercase}.list-vehicles[data-v-661aaefd]{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;font-size:.8rem;padding:0 0 1rem;color:#0006}.list-vehicles li[data-v-661aaefd]{cursor:pointer;padding:0 1rem 1rem;border-radius:.25rem}.list-vehicles li[data-v-661aaefd]:hover{background:rgba(0,0,0,.02);box-shadow:inset 0 0 0 1px #0000000d}.list-vehicles img[data-v-661aaefd]{display:block;height:5rem;width:5rem;object-fit:contain}.teltonika[data-v-889ba84f],.sbc[data-v-0eb37dc1]{margin:1rem .5rem;padding:.75rem 1rem;border:1px solid rgba(0,0,0,.0666666667);border-radius:4px}.vehicle-type-list[data-v-a054f4de]{display:flex;gap:1rem;font-size:.75rem;padding:0 1rem 1rem;text-align:center;color:#8888;border:1px solid var(--color-border);border-radius:.25rem;overflow:auto}.vehicle-type-list input[data-v-a054f4de]{display:none}.vehicle-type-list img[data-v-a054f4de]{display:block;margin:.125rem auto;height:4rem;width:4rem;object-fit:contain;opacity:.5;cursor:pointer}.vehicle-type-list :checked~img[data-v-a054f4de]{opacity:1}.vehicle-type-list :checked~span[data-v-a054f4de]{color:var(--font-color)}.team-list[data-v-57eb09ec]{display:flex;flex-wrap:wrap;margin:2rem 0;justify-content:center;gap:2rem;text-align:center}.team-list li[data-v-57eb09ec]{cursor:pointer}.team-list .avatar[data-v-57eb09ec]{--size: 4rem}.wait-spinner[data-v-52bef16b]{position:absolute;z-index:5;top:50%;left:50%;transform:translate(-50%,-50%)}.wait-spinner__spinner[data-v-52bef16b]{display:inline-block;border:4px solid transparent;border-top-color:#000;border-bottom-color:#000;border-radius:50%;padding:.75rem;animation:spin-52bef16b 1s ease-out infinite}.wait-spinner__tasks[data-v-52bef16b]{margin:.5em 0 0;list-style:none;position:absolute;top:100%;left:50%;white-space:nowrap;transform:translate(-50%);text-align:center}.fade-enter-active[data-v-52bef16b],.fade-leave-active[data-v-52bef16b]{transition:opacity .5s}.fade-enter-from[data-v-52bef16b],.fade-leave-to[data-v-52bef16b]{opacity:0}@keyframes spin-52bef16b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toasts-center[data-v-f68dea67]{list-style:none;position:fixed;z-index:5;margin:0;padding:.5em}.toasts-center--topleft[data-v-f68dea67],.toasts-center--top[data-v-f68dea67],.toasts-center--topright[data-v-f68dea67]{top:0}.toasts-center--topleft[data-v-f68dea67],.toasts-center--bottomleft[data-v-f68dea67]{left:0}.toasts-center--topright[data-v-f68dea67],.toasts-center--bottomright[data-v-f68dea67]{right:0;text-align:right}.toasts-center--top[data-v-f68dea67],.toasts-center--bottom[data-v-f68dea67]{left:50%;transform:translate(-50%);text-align:center}.toasts-center--bottomleft[data-v-f68dea67],.toasts-center--bottom[data-v-f68dea67],.toasts-center--bottomright[data-v-f68dea67]{bottom:0}.toasts-center .toast[data-v-f68dea67]{display:inline-flex;align-items:center;padding:.75em 1em;margin:2px;background:var(--toast-color, #e1e1e1);color:var(--toast-text, #6c6c6c);border:var(--toast-border, 1px solid currentcolor);border-radius:var(--toast-radius, 2px);max-width:var(--toast-maxwidth, 40ch);box-sizing:border-box;text-align:left}.toasts-center .toast--error[data-v-f68dea67]{background:var(--toast-error-color, #f8e4e3);color:var(--toast-error-text, #984a4a)}.toasts-center .toast--success[data-v-f68dea67]{background:var(--toast-color-success, #e3f8e7);color:var(--toast-error-text, #579156)}.toasts-center .toast--info[data-v-f68dea67]{background:var(--toast-color-info, #d8e3fb);color:var(--toast-error-text, #566591)}.toasts-center .toast--warning[data-v-f68dea67]{background:var(--toast-color-warning, #fdf7df);color:var(--toast-error-text, #b7a047)}.toasts-center .toast--clickable[data-v-f68dea67]{cursor:pointer}.toasts-center .toast--closeable[data-v-f68dea67]:after{content:"\d7";margin-left:auto;padding-left:1em}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.icon[data-v-6e1236c9]{--size: var(--icon-size, 24px);vertical-align:middle;fill:currentcolor;display:inline-block}.icon img[data-v-6e1236c9],.icon svg[data-v-6e1236c9]{height:var(--size);width:var(--size);flex:0 0 var(--size);display:block}.input .icon[data-v-6e1236c9],.button .icon[data-v-6e1236c9]{--size: 1em}.button .icon.unique[data-v-6e1236c9]{margin:0 calc(-1 * var(--button-padding, .5rem))}.avatar[data-v-2880198b]{--size: var(--avatar-size, 2rem);--radius: var(--avatar-radius, 15%);display:inline-block;flex:0 0 var(--size);vertical-align:middle;position:relative;height:var(--size);width:var(--size);font-size:calc(var(--size) / 2.5);border-radius:var(--radius)}.avatar[data-v-2880198b]:before{content:attr(data-initials);display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;color:var(--avatar-text-color, #000);background:var(--avatar-bgcolor, #ddd);border-radius:var(--radius);text-transform:uppercase;font-size:calc(.5 * var(--size))}.avatar img[data-v-2880198b]{position:absolute;height:100%;width:100%;top:0;left:0;object-fit:cover;border-radius:var(--radius)}.avatar-group{display:flex;padding-left:.5rem}.avatar-group .avatar{margin-left:-.5rem;outline:2px solid #fff}.button[data-v-d9438e27]{--padding: var(--button-padding, .5rem);--margin: var(--button-margin, 1px);--border-radius: var(--button-border-radius, 4px);--color: var(--button-color);--font-color: var(--button-font-color, inherit);--border: var(--button-border, 1px solid var(--color, #8886));all:unset;display:inline-flex;align-items:center;justify-content:center;gap:var(--padding);padding:var(--padding) calc(2 * var(--padding));margin:1px;vertical-align:middle;text-align:center;color:var(--font-color);background:var(--color, rgba(136, 136, 136, .1333333333));border:var(--border);width:calc(var(--width) - 2 * var(--margin));border-radius:var(--border-radius);box-sizing:border-box;cursor:pointer;position:relative;line-height:1;white-space:nowrap;text-overflow:ellipsis;transition:all .3 ease}.button.primary[data-v-d9438e27]{--color: var(--color-primary);--font-color: #fff}.button.alert[data-v-d9438e27]{--color: var(--color-alert);--font-color: #fff}.button.outline[data-v-d9438e27]{color:var(--color);background:transparent}.button.flat[data-v-d9438e27]{color:var(--color);background:transparent;border-color:transparent}.button.block[data-v-d9438e27]{width:calc(100% - 2 * var(--margin))}.button[data-v-d9438e27]:disabled{opacity:.25;cursor:not-allowed}.button-group .button[data-v-d9438e27]{margin:0}.button-group .button[data-v-d9438e27]:active{z-index:1}.button-group .button[data-v-d9438e27]:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.button-group .button[data-v-d9438e27]:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.button[data-v-d9438e27]:not(:disabled):hover{filter:brightness(95%)}.input-group .dropdown__dropdown .button[data-v-d9438e27],.button-group .dropdown__toggler .button[data-v-d9438e27]{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.button-group{--margin: var(--button-margin, 1px);display:inline-flex;align-items:stretch;flex-wrap:nowrap;margin:var(--margin);vertical-align:middle}div.divider[data-v-ff655fcb]{display:flex;align-items:center;color:var(--divider-color, rgba(136, 136, 136, .5333333333));margin:var(--divider-margin, 2rem) 0}div.divider[data-v-ff655fcb]:before,div.divider[data-v-ff655fcb]:after{content:"";flex:1;border-top:1px solid currentcolor;margin:0 .5rem;opacity:var(--divider-opacity, .5)}div.divider[data-v-ff655fcb]:empty:after{display:none}.dropdown[data-v-f263509a]{display:inline-block;vertical-align:middle;position:relative}.dropdown__toggler[data-v-f263509a]{outline:0}.dropdown__chevron[data-v-f263509a]{height:1em}.dropdown__container[data-v-f263509a]{position:absolute;z-index:2;margin:2px 0;visibility:hidden;box-sizing:border-box;min-width:100%;opacity:0;transform:translateY(-.5rem);transition:all .3s ease}:focus-within>.dropdown__container[data-v-f263509a],.dropdown__container[data-v-f263509a]:hover{opacity:1;transform:none!important;visibility:visible}.dropdown.top>.dropdown__container[data-v-f263509a]{bottom:100%;transform:translateY(.5rem)}.dropdown.right>.dropdown__container[data-v-f263509a]{right:0}.dropdown.block[data-v-f263509a]{width:100%}.dropdown.disabled[data-v-f263509a]{cursor:not-allowed}.collapser[data-v-3a91fa9d]{--padding: var(--collapser-padding, .75rem);border:var(--collapser-border, 1px solid rgba(136, 136, 136, .2));border-width:1px 0}.collapser+.collapser[data-v-3a91fa9d]{border-top:0}.collapser__toggler[data-v-3a91fa9d]{list-style:none;cursor:pointer;display:flex;align-items:center;gap:var(--padding);padding:var(--padding)}.collapser__toggler[data-v-3a91fa9d]::-webkit-details-marker,.collapser__toggler[data-v-3a91fa9d]::marker{display:none}.collapser__aside[data-v-3a91fa9d]{margin-left:auto}.collapser__chevron[data-v-3a91fa9d]{--size: 1em}[open]>summary .collapser__chevron[data-v-3a91fa9d]{transform:rotate(90deg)}.collapser[disabled=true][data-v-3a91fa9d]{cursor:not-allowed}.collapser[disabled=true] summary[data-v-3a91fa9d]{pointer-events:none;opacity:.5}.tree-list[data-v-cb36bd62]{--indent: var(--treelist-indent, 1rem);--padding: var(--treelist-padding, .125rem);margin:0;list-style:none;padding:var(--padding)}.tree-list .tree-list[data-v-cb36bd62]{margin-left:var(--indent)}.tree-list__chevron[data-v-cb36bd62]{--size: 1em;width:var(--indent);flex:0 0 var(--indent);margin-right:var(--padding)}[open]>summary .tree-list__chevron[data-v-cb36bd62]{transform:rotate(90deg)}.tree-list__title[data-v-cb36bd62]{padding:var(--padding) 0;display:flex;align-items:center;list-style:none;cursor:pointer}.tree-list__title[data-v-cb36bd62]::-webkit-details-marker,.tree-list__title[data-v-cb36bd62]::marker{display:none}.tree-list__item[data-v-cb36bd62]{margin-left:var(--padding)}.modal[data-v-a96cfd09]{position:fixed;left:50%;top:50%;z-index:5;margin:0;padding:0;background:var(--modal-background, var(--color-bg, inherit));color:inherit;border:var(--modal-border, none);border-radius:var(--modal-border-radius, 0);max-width:90%;max-height:none;overflow:visible}.modal[open][data-v-a96cfd09]{animation:fadein-a96cfd09 .5s ease forwards}.modal.constrained[data-v-a96cfd09]{overflow:auto;max-height:90%}.modal__close[data-v-a96cfd09]{position:absolute;top:0;right:0}.modal[data-v-a96cfd09]::backdrop{background:var(--modal-fade, rgba(0, 0, 0, .4))}@keyframes fadein-a96cfd09{0%{transform:translate(-50%,calc(-50% - .5rem));opacity:0}to{transform:translate(-50%,-50%)}}.editable[data-v-d0692f2a]{--color: var(--editable-color, #8888);--color-focus: var(--editable-color-focus, var(--color-primary, #39f));--padding: var(--editable-padding, .125rem .5ch);--border-radius: var(--editable-border-radius, 0);--border: var(--editable-border, 1px dashed var(--color));display:inline-flex}.editable.edit[data-v-d0692f2a]{padding:var(--padding);border-radius:var(--border-radius);outline:var(--border)}.editable input[data-v-d0692f2a]{all:unset;width:0;height:1em;opacity:0}.editable[data-v-d0692f2a]:focus-within{--color: var(--color-focus)}.editable[data-v-d0692f2a]:focus-within:after{content:"";display:block;height:1em;outline:1px solid var(--color)}.input{--padding: var(--input-padding, .5rem);--margin: var(--input-margin, 1px);--border-radius: var(--input-border-radius, 4px);--background: var(--input-background, var(--color-bg, inherit));--border: var(--input-border, 1px solid #8886);display:inline-flex;gap:var(--padding);align-items:center;margin:var(--margin);vertical-align:middle;color:var(--font-color);background:var(--background);border:var(--border);border-radius:var(--border-radius);position:relative;line-height:1;overflow:hidden;text-align:left;outline:0;padding:var(--padding);box-sizing:border-box;transition:all .3s ease;width:calc(var(--width) - 2 * var(--margin))}:focus-within>.input{border-color:var(--inpt-color-focus, var(--color-primary, #39f))}.input input{all:unset;min-width:0;height:1rem;flex:1;white-space:nowrap;text-overflow:ellipsis;margin:calc(-1 * var(--padding)) 0;padding:var(--padding) 0}.input input[type=number]{appearance:textfield}.input input[type=number]::-webkit-outer-spin-button,.input input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.input__prefix,.input__suffix{flex:0 0 content;max-width:100%;display:flex;align-items:center}.disabled>.input__prefix,.disabled>.input__suffix{pointer-events:none}.input__clear{cursor:pointer}.block .input,.input.block{width:calc(100% - 2 * var(--margin))}.input.disabled{opacity:.5;cursor:not-allowed}.input-group{border:0;margin:var(--input-margin, 1px);padding:0}.input-group>*{margin:0!important}.input-group .input:not(:first-child),.input-group .button:not(:first-child),.input-group>:not(:first-child) .input{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px!important}.input-group .input:not(:last-child),.input-group .button:not(:last-child),.input-group>:not(:last-child) .input{border-bottom-right-radius:0;border-top-right-radius:0}@keyframes bounce{0%{transform:scale(0)}40%{transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.listbox[data-v-feab99f4]{--speed: var(--transition-speed, .3s);--border-radius: var(--listbox-border-radius, var(--input-border-radius, 4px));border:var(--listbox-border, var(--input-border, 1px solid rgba(136, 136, 136, .4)));border-radius:var(--border-radius);background:var(--listbox-background, var(--input-background, var(--color-bg, inherit)));padding:var(--listbox-padding, .125rem);max-height:var(--listbox-max-height, 175px);min-width:var(--listbox-width, 150px);overflow:auto;position:relative}.listbox input[type=checkbox][data-v-feab99f4],.listbox input[type=radio][data-v-feab99f4]{display:none}.listbox__search[data-v-feab99f4]{position:sticky;top:0;z-index:1}.listbox__option[data-v-feab99f4]{display:flex;align-items:center;padding:var(--listbox-option-padding, .25rem .5rem);border-radius:var(--listbox-option-border-radius, var(--border-radius));margin:1px;line-height:1;cursor:pointer;transition:var(--speed) ease;transition-property:background,color}input:checked+.listbox__option[data-v-feab99f4]{color:#fff;background:var(--listbox-select-color, var(--color-primary, #3399ff));transition:all var(--speed) ease calc(var(--speed) / 3)}.listbox__empty[data-v-feab99f4]{text-align:center;opacity:.5}.listbox__clear[data-v-feab99f4]{text-align:right}.listbox__clear button[data-v-feab99f4]{all:unset;font-size:.74em;padding:.5em;opacity:.75;cursor:pointer}.selector[data-v-a432c05d]{--margin: var(--input-margin, 1px);margin:var(--margin);cursor:pointer}.selector .input[data-v-a432c05d]{margin:0}.selector__label[data-v-a432c05d]{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:calc(-1 * var(--input-padding, .5rem)) 0;padding:var(--input-padding, .5rem) 0}.selector__clear[data-v-a432c05d],.selector__chevron[data-v-a432c05d]{margin-left:.5em}.selector__placeholder[data-v-a432c05d]{opacity:.5}.longtext[data-v-b92d12b8]{--margin: var(--input-margin, 1px);display:inline-block;position:relative;margin:var(--margin);vertical-align:top;max-width:100%!important}.longtext__remain[data-v-b92d12b8]{position:absolute;bottom:0;right:0;font-size:.75em;margin:.5rem;opacity:.5}.longtext textarea[data-v-b92d12b8]{font:inherit;resize:none;height:100%;width:100%;margin:0;overflow:auto}.block>.longtext[data-v-b92d12b8],.longtext.block[data-v-b92d12b8]{width:calc(100% - 2 * var(--margin))!important}.input__control[data-v-906eec11]{opacity:.5;cursor:pointer;user-select:none}.input__control--disabled[data-v-906eec11]{pointer-events:none;color:transparent}.input--number{text-align:center}.dropzone{--hover: var(--dropzone-hover-color, var(--color-primary, #39f));--margin: var(--input-margin, 1px);border:var(--input-border, 1px dashed rgba(136, 136, 136, .4));display:flex;align-items:center;justify-content:center;text-align:center;margin:var(--margin);position:relative;cursor:pointer;border-radius:var(--input-border-radius, 4px);box-sizing:border-box;font-size:.85rem;background:var(--dropzone-background, rgba(136, 136, 136, .0666666667))}.dropzone--active:not(.disabled){border-color:var(--hover);color:var(--hover);cursor:copy}.dropzone input{display:none}.dropzone p{margin:.25rem}.dropzone__label{text-align:center;opacity:.75;pointer-events:none}.dropzone__constraints{opacity:.5;font-size:.85em}.dropzone__icon{--size: 1em !important}.dropzone__list{all:unset;list-style:none;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.dropzone__list li{display:inline-block;position:relative;max-width:100%;max-height:100%}.dropzone__list li button{all:unset;color:#f65;padding:0 .25em}.dropzone__file{overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;margin:.25rem .5rem}.dropzone.block{width:calc(100% - 2 * var(--margin))!important}.dropzone.disabled{opacity:.5;cursor:not-allowed!important}.calendar{display:inline-block;vertical-align:top;margin:var(--input-margin, 1px)}.calendar__header{display:flex;align-items:center}.calendar__header a{color:inherit;margin:0 .25rem;padding:.5rem}.calendar__header a:before{display:block;content:"";height:.25em;width:.25em;border:1px solid currentcolor;border-width:2px 2px 0 0;transform:rotate(45deg)}.calendar__header a.prev:before{transform:rotate(-135deg)}.calendar__label{flex:1;text-align:center;text-transform:capitalize}.calendar__days{all:unset;display:grid;grid-template-columns:repeat(7,1fr);list-style:none}.calendar__weekday{text-align:center}.calendar__day{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;transition:all .3s ease}.calendar__day--disabled{cursor:not-allowed}.calendar .selector .input{--border: none;--background: transparent;--padding: .125em}.calendar .selector__chevron{display:none}.calendar .selector__options{min-width:100%}.datepicker__label[data-v-8db34150]{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.datepicker__clear[data-v-8db34150],.datepicker__chevron[data-v-8db34150]{margin-left:.5em}.datepicker__placeholder[data-v-8db34150]{opacity:.5}.datepicker__calendar[data-v-8db34150]{border:var(--input-border, 1px solid rgba(136, 136, 136, .4));border-radius:var(--input-border-radius, 4px);background:var(--input-background, var(--color-bg, inherit))}.toggler[data-v-e293ef81]{--background: var(--toggler-background, #aaa);--color: var(--toggler-color, var(--color-primary, #39f));--size: var(--toggler-size, 1em);--speed: var(--transition-speed, .3s);display:inline-flex;gap:.5em;align-items:center;vertical-align:middle;margin:calc(var(--input-padding, .5rem) + (1rem - var(--size)) / 2) var(--input-margin, 1px)}.toggler input[data-v-e293ef81]{display:none}.toggler__toggle[data-v-e293ef81]{--size: var(--toggler-size, 1em);color:var(--background);background:var(--background);display:block;border:1px solid currentcolor;border-radius:var(--toggler-radius, .25rem);transform:scale(.5);transition:all var(--speed) ease}input[type=radio]+.toggler__toggle[data-v-e293ef81]{border-radius:50%}input:checked+.toggler__toggle[data-v-e293ef81]{color:var(--color);background:transparent;transform:scale(1);animation:bounce var(--speed) forward}.toggler.silent .toggler__toggle[data-v-e293ef81]{display:none}.toggler:hover input:not(:disabled)+.toggler__toggle[data-v-e293ef81]{transform:scale(1);background:transparent}.toggler input:disabled~*[data-v-e293ef81]{opacity:.25;cursor:not-allowed}.switch[data-v-e293ef81]{--size: var(--switch-size, 1.25em);--background: var(--switch-background, #8883);--color: var(--switch-color, var(--color-primary, #39f));--border: var(--switch-border, 1px solid #8886);--thumb: var(--switch-thumb, #fff)}.switch__toggle[data-v-e293ef81]{display:inline-block;vertical-align:middle;height:var(--size);width:calc(2 * var(--size));background:var(--background);border:var(--border);border-radius:var(--size);position:relative;cursor:pointer;transition:all var(--speed) ease}.switch__toggle[data-v-e293ef81]:before{content:"";display:block;height:var(--size);width:var(--size);border-radius:50%;background:var(--thumb);border:inherit;margin:-1px;position:absolute;left:0;transition:inherit}:checked+.switch__toggle[data-v-e293ef81]{background:var(--color);border-color:var(--color)}:checked+.switch__toggle[data-v-e293ef81]:before{left:calc(100% - var(--size))}.histogram[data-v-9069e25a]{--speed: var(--transition-speed, .3s);all:unset;list-style:none;display:flex;justify-content:space-between;align-items:flex-end;height:var(--histogram-height, 75px);width:var(--histogram-width, var(--width))}.histogram li[data-v-9069e25a]{flex:1 0 auto;position:relative;height:var(--height, 0);transition:all var(--speed) ease;border-radius:var(--histogram-border-radius, 2px);margin:0 var(--histogram-gap, 1px)}.histogram li.active[data-v-9069e25a]{background:var(--histogram-color-active, var(--color-primary, #39f))}.histogram li.inactive[data-v-9069e25a]{background:var(--histogram-color-inactive, rgba(136, 136, 136, .2))}.histogram .tooltip[data-v-9069e25a]{background:#333;color:#fff;position:absolute;bottom:100%;left:50%;transform:translate(-50%);display:none;z-index:1;font-size:.8em;padding:.5em .75em;border-radius:4px;margin-bottom:.75em;text-align:center}.histogram .tooltip__range[data-v-9069e25a]{opacity:.5;font-size:.75em;white-space:nowrap;display:block;margin-bottom:.25em}.histogram .tooltip[data-v-9069e25a]:after{content:"";border:5px solid transparent;border-top-color:#333;position:absolute;top:100%;left:50%;transform:translate(-50%)}.histogram li.active:hover .tooltip[data-v-9069e25a]{display:block}.histogram--empty[data-v-9069e25a]{padding:1rem;text-align:center;color:#8888}.rating[data-v-cd560d38]{--color: var(--rating-color, #fdcf10);--size: var(--rating-size, 1.5em);--speed: var(--transition-speed, .3s);display:inline-flex;align-items:center;flex-direction:row-reverse;vertical-align:middle;margin:calc(var(--input-padding, .5rem) + (1rem - var(--size)) / 2) var(--input-margin, 1px)}.rating input[data-v-cd560d38]{display:none}.rating label[data-v-cd560d38]:before{content:"";display:block;background:rgba(136,136,136,.3333333333);border-radius:50%;line-height:1;font-size:var(--size);height:1em;width:1em;color:var(--color);cursor:pointer;transform:scale(.3);transition:all var(--speed) ease-in-out}.rating label[data-v-cd560d38]:hover:before,.rating label:hover~label[data-v-cd560d38]:before{transform:scale(.4);background:var(--color)}.rating input:checked~label[data-v-cd560d38]:before{content:"\2605";background:transparent;transform:scale(1);transition:none;animation:bounce .8s forwards ease-in-out}.transfer[data-v-39784a07]{display:flex;padding:0;border:none}.transfer__controls[data-v-39784a07]{display:flex;flex-direction:column;justify-content:center;margin:.5em}.chips-field[data-v-9918433f]{flex-wrap:wrap}.chips-field__chips[data-v-9918433f]{all:unset;list-style:none;display:flex;flex-wrap:wrap;gap:.5em 2px}.chips-field__chips .chip[data-v-9918433f]{background:var(--chip-color, rgba(136, 136, 136, .2666666667));color:var(--chip-textcolor, inherit);font-size:.75em;padding:.25em .5em;margin:-.25em 0;border-radius:4px;white-space:nowrap}.chips-field__chips .chip a[data-v-9918433f]{color:inherit;text-decoration:none;margin-left:.25em}#app{display:flex;flex-direction:column;height:100vh;overflow:auto;background:var(--color-background);color:var(--font-color);box-sizing:border-box;font:1rem/1.2 var(--font-family),Arial,sans-serif}.container{margin:0 auto;max-width:min(35rem,90%);width:100%}hr{margin:2rem 0;border:0;border-top:1px solid var(--color-border)}.centered{width:auto;margin:auto}.to-center{display:flex;align-items:center;justify-content:center}h1{font-size:1.5rem}h2{font-size:1.25rem}h4{font-size:.85rem}h1,h2,h3,h4{font-weight:600;margin:1rem .5rem .5rem}h1 em,h2 em,h3 em,h4 em{display:block;font-weight:400;font-size:.8rem;color:#aaa}strong{font-weight:600}small{font-size:.8em}big{font-size:1.25em}p{margin:.5rem 0}p.center{text-align:center}a{color:var(--color-primary);font-weight:600;text-decoration:none}.note{font-size:.8em;opacity:.5;margin:0 .5em}.form{margin:1rem auto}.form article{margin:1rem 0}.form.stack{display:flex;flex-direction:column}.form .horizontal{display:flex;justify-content:space-between}.form .actions{margin:.5rem}.label{all:unset;display:inline-block;margin:.25rem .5rem;vertical-align:top;box-sizing:border-box}.label legend,.label em{all:unset;display:flex;align-items:center;text-align:left;font-size:.9rem;margin:.125rem;opacity:.75}.label legend.required:after,.label em.required:after{content:"*";color:var(--color-alert);margin-left:.25rem}.label legend a,.label em a{margin-left:auto}.label.block{display:block}.label .status{font-size:.75rem;text-transform:uppercase;font-weight:lighter;margin:.25rem}.label .status.pending{color:orange}.label .status.done{color:green}.label .status.failed{color:red}.toggler{margin:.5rem!important}.calendar{line-height:1;padding:.25rem}.calendar__header{margin:.5rem .75rem .75rem}.calendar__weekday{opacity:.4;margin:0 0 .25rem;text-transform:uppercase;font-size:.5rem}.calendar__day{padding:.35rem}.calendar__day--today{color:var(--color-primary)}.calendar__day--outsider{color:#8888}.calendar__day--selected{background:var(--color-primary);color:#fff;border-radius:4px}.calendar__day--disabled{background:rgba(136,136,136,.6666666667);color:inherit;opacity:.25}.list{border:1px solid var(--color-border);display:inline-block;margin:0 auto;border-radius:.25rem}.list li{padding:.75rem 1rem}.list li+li{border-top:1px solid var(--color-border)}.list--stripped li:nth-child(2n){background:rgba(0,0,0,.03)}.wait-spinner .box-spinner{width:48px;height:48px;background-color:var(--color-primary);border-radius:var(--border-radius);animation:rotateplane 1s infinite ease}.wait-spinner__tasks{margin-top:1rem;color:var(--color-primary);font-size:var(--size-s);line-height:1.5}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}:root{font-size:15px}#app{--color-primary: #012169;--color-primary-alpha: #01216918;--color-secondary: #7892f1;--color-alert: #f65;--color-background: #fff;--color-border: #0002;--color-invalid: var(--color-alert);--font-color: #333;--font-family: rubik;--collapser-padding: 1rem 1.25rem;--collapser-border: none;--button-border: 1px solid var(--color-border);--button-font-color: inherit;--input-background: var(--color-background);--input-border: 1px solid var(--color-border);--toggler-background: #e0e0e0;--switch-background: #0001;--switch-border: 1px solid var(--color-border);--switch-thumb: var(--color-background)}
