.hover-info[data-v-d06758db]{position:relative}.hover-content[data-v-d06758db]{text-align:left;z-index:10;background-color:#fffffff2;width:20em;max-height:40vh;margin-left:-10em;padding:1em;font-weight:300;position:absolute;top:2em;left:50%;overflow-y:auto;box-shadow:0 0 9em #aeaeae}.loading[data-v-d06758db]{text-align:center}.loading .loader[data-v-d06758db]{margin:1em auto}.item[data-v-b138f147]{text-align:left;flex-grow:0;width:100%;padding-bottom:1em}.actions[data-v-b138f147]{width:100%;display:flex}.actions button[data-v-b138f147]{flex-grow:1}.vue-tags-input[data-v-9e9627c8]{position:relative}.input[data-v-9e9627c8]{flex-wrap:wrap;align-items:center;gap:.25em;display:flex}.tag[data-v-9e9627c8]{background-color:#eee;border-radius:.25em;align-items:center;display:inline-flex}.tag .actions .delete[data-v-9e9627c8]{cursor:pointer;background:0 0;border:0}.new-tag-input[data-v-9e9627c8]{border:0;outline:none;flex-grow:1}.autocomplete[data-v-9e9627c8]{z-index:30;background-color:#fff;border:1px solid #eee;position:absolute;left:0;right:0}.autocomplete-item[data-v-9e9627c8]{cursor:pointer;padding:.5em}.autocomplete-item[data-v-9e9627c8]:hover{background-color:#eee}.item[data-v-fdbd97af]{text-align:left;flex-direction:row;flex-grow:0;gap:1em;width:100%;padding-bottom:1em;display:flex}.actions[data-v-fdbd97af]{width:100%;display:flex}.actions button[data-v-fdbd97af]{flex-grow:1}.charts{width:90vw;margin:0 auto}.charts .chart{margin-bottom:5vw;position:relative}.column-visibality-settings-wrapper{z-index:100;height:0;position:sticky;top:0}.column-visibality-settings-wrapper button{margin-right:-.25em;padding:.75em .625em}.column-visibality-settings-wrapper button:hover,.column-visibality-settings-wrapper button:focus{border-color:#eee}.column-visibality-settings{position:absolute;right:0}.column-toggles{text-align:left;background:#fff;border:1px solid #eee;width:14em;padding:1em;position:absolute;right:0}.column-toggles label{padding:.25em;display:block}.grid{grid-column-gap:2vw;grid-row-gap:2vw;grid-template-columns:1fr 1fr 1fr 1fr;width:90vw;margin:0 auto;display:grid}.grid .grid-item{border:1px solid #eee;border-radius:.25em;flex-direction:column;justify-content:space-between;display:flex}.grid .grid-item .icon{padding:2vw 2.5vw 0;font-size:calc(3vw + 3em);line-height:1.4em}.grid .grid-item .description{padding:0 2.5vw;font-size:calc(.75vw + .75em);line-height:1.4em}.grid .grid-item .actions{justify-content:space-around;margin:2.25vw 0 0;display:flex}.grid .grid-item .actions .button{color:#000;border:0 solid #eee;border-top-width:1px;flex:50%;padding:1em;text-decoration:none;transition:background-color .48s ease-in-out 12ms}.grid .grid-item .actions .button:hover,.grid .grid-item .actions .button:focus{background-color:#eee}.grid .grid-item .actions .button+.button{border-left-width:1px}html,body{margin:0;padding:0}.model{z-index:5000;background-color:#fffffff2;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.model>.content{background-color:#fff;justify-content:center;align-items:center;width:30em;max-width:90vw;height:30em;max-height:80vh;padding:3em;overflow-y:scroll;box-shadow:0 0 9em #aeaeae}.model>.content>label{text-align:left;width:100%;padding:0 0 .25em;font-weight:500;display:block}.model>.content>input[type=text],.model>.content>input[type=email],.model>.content>input[type=password],.model>.content>select,.model>.content>.vue-tags-input{width:100%;margin:0 0 1em}.model>.content>button{width:100%;display:block}.model>.content>.actions{padding:2em 0}html,body{color:#000;-moz-osx-font-smoothing:grayscale;text-align:center;-webkit-font-smoothing:antialiased;font-family:Gotham Narrow SSm A,Gotham Narrow SSm B,Avenir,Helvetica,Arial,sans-serif;font-size:90%;font-weight:300;line-height:1.4em}b,strong{font-weight:500}p{margin:0;padding:0 0 1em}h1,h2,h3,h4,h5,h6{margin:0;padding:0 0 .25em;line-height:1.2em}h1{font-size:calc(2vw + .5vh + 1em)}h2{font-size:calc(1.5vw + .375vh + .75em)}h3{font-size:calc(1vw + .125vh + .45em)}button{appearance:none;cursor:pointer;background-color:#fff;border:1px solid #eee;border-radius:0;outline:none;padding:.625em;font-size:1em;line-height:1.4em;transition:background-color .48s ease-in-out 12ms,border-color .48s ease-in-out 12ms}button:hover,button:focus,button.active{background-color:#eee;border-color:#fff;outline:none}button:disabled{cursor:not-allowed;background-color:#fff;border-color:#eee}button+button{border-left-width:0}ul{margin:0;padding:0 0 1em 1em}ul li{margin:0;padding:0 0 .25em}.loader{border:.75em solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:4em;height:4em;margin:1em auto;animation:2s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form{display:flex}.item{flex-direction:column;flex-grow:1;align-items:flex-start;display:flex}.item label{padding-bottom:.5em;font-weight:500;display:block}.field{width:100%}.h-radio{text-align:left;width:100%;padding:.625em 0;display:flex}.h-radio label{padding:0 1em 0 0}.vue-tags-input{max-width:none!important;padding:0!important}.vue-tags-input .input{max-height:12em;overflow-y:auto;border:1px solid #eee!important;padding:.25em!important}.vue-tags-input .input .tag{padding:.25em .5em!important}.vue-tags-input .input .tag .actions{margin-left:.25em!important}select,input[type=text],input[type=datetime-local],input[type=number],input[type=password],input[type=email]{box-sizing:border-box;border:1px solid #eee;border-radius:0;outline:none;width:100%;padding:.625em;font-size:1em;line-height:1.4em}select:not(:disabled),input[type=text]:not(:disabled),input[type=datetime-local]:not(:disabled),input[type=number]:not(:disabled),input[type=password]:not(:disabled),input[type=email]:not(:disabled){appearance:none;background:0 0;transition:border-color .48s ease-in-out 12ms}select:not(:disabled):hover,input[type=text]:not(:disabled):hover,input[type=datetime-local]:not(:disabled):hover,input[type=number]:not(:disabled):hover,input[type=password]:not(:disabled):hover,input[type=email]:not(:disabled):hover,select:not(:disabled):focus,input[type=text]:not(:disabled):focus,input[type=datetime-local]:not(:disabled):focus,input[type=number]:not(:disabled):focus,input[type=password]:not(:disabled):focus,input[type=email]:not(:disabled):focus{border-color:#000}select:not(:disabled){cursor:pointer}.action-buttons{justify-content:flex-end;align-items:flex-end;display:flex}.autocomplete{text-align:left;max-height:80vh;top:0;overflow-y:scroll;transform:translateY(-100%);border-color:#eee!important;border-top-style:solid!important;border-top-width:1px!important;border-bottom-style:none!important;border-bottom-width:medium!important}.slide-down-fade-enter-active,.slide-down-fade-leave-active{transition:all .48s cubic-bezier(1,.5,.8,1)}.slide-down-fade-enter,.slide-down-fade-leave-to{opacity:0;transform:translateY(-3em)}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .48s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{opacity:0;transform:translateY(3em)}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}header{box-sizing:border-box;justify-content:center;align-items:center;width:90vw;margin:2vw auto;padding:0 calc(2vw + .5vh + 2em);display:flex;position:relative}header h1{margin:0;padding:0}header h1 a{color:#000;text-decoration:none}header>button{border:0;width:calc(2vw + .5vh + 1em);height:calc(2vw + .5vh + 1em);position:absolute;right:0}header>button img{border-radius:50%;width:100%;height:100%;overflow:hidden}header .menu{z-index:10;background-color:#fff;border:1px solid #eee;border-radius:.25em;position:absolute;top:calc(2vw + .5vh + 1em);right:0;box-shadow:0 0 3em #aeaeae}
