table[data-v-8936c705],thead[data-v-8936c705],tbody[data-v-8936c705],tr[data-v-8936c705],td[data-v-8936c705],th[data-v-8936c705]{border-collapse:collapse}table[data-v-8936c705]{width:100%;overflow:auto}td[data-v-8936c705],th[data-v-8936c705]{padding:.2rem;border:solid 1px #dcdcdc;text-align:center;background:inherit}th[data-v-8936c705]{background:var(--color-secondary);border-color:var(--color-secondary);color:#fff;text-transform:uppercase;white-space:nowrap;z-index:2}thead[data-v-8936c705]{position:sticky;top:0;left:0;z-index:2;background:var(--color-secondary)}tr[data-v-8936c705]{border:solid 1px #dcdcdc;background:white}tr[data-v-8936c705]:nth-child(even){background:#ececec}.table--interact tr[data-v-8936c705]{cursor:pointer;transition:var(--transition-animation)}.table--interact tr[data-v-8936c705]:hover{background:lightblue}.controls[data-v-8936c705]{position:sticky;right:0;white-space:nowrap}.controls span[data-v-8936c705]{margin:0 .4rem;cursor:pointer;color:var(--color-secondary)}.controls span[data-v-8936c705]:hover{opacity:.7}.controls span.delete[data-v-8936c705]{color:var(--color-negative)}.sort[data-v-8936c705]{cursor:pointer}.sort[data-v-8936c705]:hover{opacity:.7}.sort--asc[data-v-8936c705],.sort--desc[data-v-8936c705]{font-weight:700}.sort--asc[data-v-8936c705]:after{content:" \22c1"}.sort--desc[data-v-8936c705]:after{content:" \22c0"}.dashboard-item h2[data-v-518d83d9]{font-weight:700;text-transform:uppercase;margin:0 0 2rem}.dashboard-item .container[data-v-518d83d9]{max-height:320px;overflow:auto}.dashboard-item h2[data-v-97e9c78d]{font-weight:700;text-transform:uppercase;margin:0 0 2rem}.dashboard-item .container[data-v-97e9c78d]{max-height:320px;overflow:auto}.welcome[data-v-01844b9e]{display:grid;align-items:center;align-content:center;padding:2rem}p[data-v-01844b9e]{font-size:6rem;text-align:center;color:#cecece}.dashboard[data-v-01844b9e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,600px));justify-content:center;grid-gap:2rem}.drop-zone[data-v-beab1d10]{padding:1rem;border:dashed 1px var(--color-primary);display:grid;height:8rem;align-items:center;justify-content:center}.selected[data-v-beab1d10]{background:lightblue;border-style:solid}.selected span[data-v-beab1d10]{font-weight:700}.result[data-v-8fb69f62]{max-width:600px;max-height:40vh;overflow:auto}.header[data-v-300ba1f8]{color:#fff;padding:1rem 2rem;background:var(--color-primary);display:grid;grid-template-columns:1fr auto 1fr;justify-content:space-between;align-items:center;box-shadow:var(--box-shadow)}.logo[data-v-300ba1f8]{height:5.5rem}.logo img[data-v-300ba1f8]{height:100%;cursor:pointer}.logo img[data-v-300ba1f8]:hover{opacity:.7}.navigation[data-v-300ba1f8]{display:flex}a[data-v-300ba1f8],.link[data-v-300ba1f8]{color:#fff;font-size:1.2rem;margin:0 1.5rem;text-transform:uppercase;border-bottom:2px solid transparent;padding:.5rem 0;line-height:1.2em;display:block;cursor:pointer}a.active[data-v-300ba1f8]{border-color:#fff}button[data-v-300ba1f8]{appearance:none;border:none}.logout[data-v-300ba1f8]{text-align:right}.alert[data-v-9326be8b]{z-index:99;background:rgba(0,0,0,.3);position:fixed;bottom:0;left:0;width:100%;display:flex;padding:1rem 2rem;align-items:center;justify-content:center}.alert button[data-v-9326be8b]{margin-left:2rem}.alertContainer[data-v-9326be8b]{font-weight:700}.alert-danger[data-v-9326be8b]{background-color:#f009}.alert-success[data-v-9326be8b]{background-color:#0f09}:root{--color-primary: #1963d1;--color-secondary: #003a9f;--color-negative: #b00020;--color-positive: #089e0f;--color-font: #030303;--transition-animation: all .3s ease-out;--box-shadow: 0 1px 3px rgba(0,0,0,.12);--box-shadow-heavy: 0 19px 38px rgba(0,0,0,.3), 0 15px 12px rgba(0,0,0,.22);--font-body: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:#dedede}*::-webkit-scrollbar-thumb{background:var(--color-primary)}*::-webkit-scrollbar-thumb:hover{background:var(--color-secondary)}h1{font-size:2.4rem;margin:0 0 1rem}html{font-size:12px}body{position:relative;min-height:100vh;line-height:1.4;font-size:1rem;font-family:var(--font-body);color:var(--color-font);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100%;margin:0 auto;height:100vh;font-weight:400;display:grid;grid-template-rows:7.5rem auto}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;vertical-align:middle;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons--disabled{pointer-events:none;color:gray}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.page{padding:1.5rem 2rem;flex:1;height:100%;overflow:auto}.input,.select,.text-input{font-size:1rem;border:solid 1px var(--color-primary);padding:.5rem 1rem;font-family:var(--font-body)}.select,input[type=date]{max-width:182px}.input:read-only,.text-input:read-only{background:#cecece}.text-input{resize:none}input[type=checkbox]{margin:.75rem 0;width:1rem}a{appearance:none;text-decoration:none;cursor:pointer;transition:var(--transition-animation)}a:hover{opacity:.7}.form{display:flex;flex-wrap:wrap;grid-gap:2rem;align-items:flex-start;justify-content:space-between}.form__column{display:grid;grid-template-columns:auto auto;align-items:center;grid-gap:1rem}.form__controls{width:100%;display:flex;grid-gap:1rem;align-items:center;justify-content:flex-end}.page-count{display:flex;grid-gap:1rem;align-items:center}.button{appearance:none;cursor:pointer;padding:.5rem 1rem;border:none;background:var(--color-primary);color:#fff;font-size:1.2rem;margin:0;transition:var(--transition-animation);box-shadow:var(--box-shadow)}.button--neg{background-color:var(--color-negative)}.button--pos{background-color:var(--color-positive)}.button:disabled{background:#cecece;color:#747474;box-shadow:none;pointer-events:none}.button:hover{opacity:.7;box-shadow:none}.table__container{overflow:auto}.filter{margin-bottom:1rem;display:flex;grid-gap:1rem;align-items:center}.streetnr,.postal{display:grid}.streetnr input:first-child,.postal input:first-child{border-right:none}.streetnr{grid-template-columns:80% 20%}.postal{grid-template-columns:30% 70%}.upload-assets{display:flex;align-items:center;grid-gap:1rem}.upload-assets span{width:160px;white-space:nowrap;text-overflow:ellipsis}.file-input{width:60px;color:transparent}.file-input::-webkit-file-upload-button{visibility:hidden}.file-input:before{color:#fff;content:"Upload";display:inline-block;border:none;padding:.4rem .6rem;background:var(--color-primary);font-size:1.2rem;outline:none;white-space:nowrap;user-select:none;-webkit-user-select:none;cursor:pointer;transition:all .2s linear}.file-input:hover:before{opacity:.7}.modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99;display:flex;align-items:center;align-content:center;justify-content:center}.modal__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;background:rgba(0,0,0,.7)}.modal__wrapper{padding:2rem;background:white;box-shadow:var(--box-shadow)}.modal__wrapper h2{margin-bottom:2rem}.modal__controls{margin-top:2rem;grid-gap:1rem;display:flex;justify-content:space-between;align-items:center}.modal__controls__sub{display:flex;grid-gap:1rem;align-items:center}.tabs{display:flex;grid-gap:.5rem}.tab{cursor:pointer;appearance:none;border:none;background:#e5e5e5;padding:.5rem;font-size:1.5rem;opacity:.7;transition:all .2s linear}.tab--active{opacity:1}.tab__view{padding:1.5rem .5rem .5rem;height:calc(100% - 9rem);width:100%;background:#e5e5e5;border-radius:0 1rem 1rem;box-shadow:var(--box-shadow)}.tab--sub,.tab__view--sub{background:white}.card{background:#e5e5e5;padding:1rem;border-radius:1rem;box-shadow:var(--box-shadow)}
