/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}#dashboard .progress-overview{position:relative;width:100%;left:0;height:6.5em;display:inline-flex;margin:0 0 2em}@media (max-width:1600px){#dashboard .progress-overview{font-size:.85em}}@media (max-width:1280px){#dashboard .progress-overview{font-size:.75em}}@media (max-width:1000px){#dashboard .progress-overview{font-size:.55em}}#dashboard .progress-overview>.bar{position:absolute;top:5.45em;left:0;height:8px;width:0;border-radius:6px;transition:all 1.4s;z-index:20}#dashboard .progress-overview>.bar.empty{width:100%;left:0;right:0;background:#d7ad7a}#dashboard .progress-overview>.bar.today{background:#8bc1bd;transition-delay:.1s}#dashboard .progress-overview>.bar.complete{background:#324455}#dashboard .progress-overview>.bar.thisweek{background:#d95454;transition-delay:.2s}#dashboard .progress-overview section{position:relative;height:6em;min-width:15vw;float:left;top:0;transition:all 1s}#dashboard .progress-overview section .bar{position:absolute;bottom:0;left:0;right:0;height:8px;border-radius:6px;transition:all 1.4s;z-index:20}#dashboard .progress-overview section .text{position:absolute;left:0;font-size:1.15em;top:0}@media (max-width:600px){#dashboard .progress-overview section .text{display:none}}#dashboard .progress-overview section .text .percentage{font-size:3em;font-weight:300}#dashboard .progress-overview section .text .title{margin-top:-.9em;font-weight:bolder}#dashboard .progress-overview section.today .text{color:#8bc1bd}#dashboard .progress-overview section.today .bar{background:#8bc1bd}#dashboard .progress-overview section.complete .text{color:#324455}#dashboard .progress-overview section.complete .bar{background:#324455}#dashboard .progress-overview section.thisweek .text{color:#d95454}#dashboard .progress-overview section.thisweek .bar{background:#d95454}#dashboard .progress-overview .btn-progress-stats{position:absolute;right:0;top:2.5em;width:auto;border-bottom:none;text-transform:uppercase;cursor:pointer}#dashboard .progress-overview .btn-progress-stats .icon{width:1em;height:1em;background:#8bc1bd;-webkit-mask-size:contain;mask-size:contain}#dashboard .progress-overview .btn-progress-stats:hover .icon{background-color:#d95454}#dashboard #tasks{width:100%;display:grid;height:85vh;grid-template-columns:repeat(3,1fr);grid-gap:3em;background-position:100% 100%;background-size:contain}@media (max-width:1280px){#dashboard #tasks{grid-template-columns:repeat(2,1fr);grid-gap:3em}}@media (max-width:1000px){#dashboard #tasks{grid-template-columns:100%}}#dashboard #tasks .dashboard-task{height:17.5em;margin:1em}#dashboard #tasks .dashboard-task header{padding-left:0}#dashboard #tasks .dashboard-task:hover{box-shadow:0 0 16px #bbb}@media (max-width:1800px){#dashboard #tasks .dashboard-task{font-size:.75em}}@media (max-width:1000px){#dashboard #tasks .dashboard-task{font-size:1em}}#dashboard #tasks .dashboard-task.no-title header{opacity:0}#dashboard #tasks .dashboard-task.task-gold{color:#324455;background:url(../../images/band-golden_0fb51348ae1f6a7ae699825d767caef4.svg) no-repeat #d7ad7a;background-position:100% 0}#dashboard #tasks .dashboard-task.task-gold .progress .task-progress .progress-text{color:#324455}#dashboard #tasks .dashboard-task.task-gold footer{display:none}#dashboard #tasks .dashboard-task.task-blue{color:#d7ad7a;background:url(../../images/band-golden_0fb51348ae1f6a7ae699825d767caef4.svg) no-repeat #324455;background-position:100% 0}#dashboard #tasks .dashboard-task.task-blue .progress .task-progress .progress-text{color:#d7ad7a}#dashboard #tasks .dashboard-task.task-blue footer{display:none}#dashboard #tasks .dashboard-task.task-turquoise{color:#fff;background:url(../../images/band-golden_0fb51348ae1f6a7ae699825d767caef4.svg) no-repeat #8bc1bd;background-position:100% 0}#dashboard #tasks .dashboard-task.task-turquoise .progress .task-progress .progress-text{color:#fff}#dashboard #tasks .dashboard-task.task-turquoise footer{display:none}#dashboard #tasks .dashboard-task .progress{height:9em}#dashboard #tasks .dashboard-task .progress .task-progress{position:relative;top:.3em;font-size:1.04em}#dashboard #tasks .dashboard-task .progress .task-progress .progress-text{position:absolute;font-size:2.7em;font-weight:300;margin-left:7.7vw;margin-top:1em;color:#d95454}@media (max-width:1280px){#dashboard #tasks .dashboard-task .progress .task-progress .progress-text{margin-left:9.5vw}}@media (max-width:1000px){#dashboard #tasks .dashboard-task .progress .task-progress .progress-text{margin-left:3.5em}}#dashboard #tasks .dashboard-task .progress .task-progress .progress-text div{line-height:normal}#dashboard #tasks .dashboard-task .progress .task-progress .progress-text div:last-child{font-size:.45em;margin-top:-.55em}#dashboard #tasks .dashboard-task .progress .task-progress .progress-icon{position:absolute;font-size:1.1em;top:2.15em;left:2.5em;width:4em;height:4em;-webkit-mask-size:73%;mask-size:73%;-webkit-mask-position:center;mask-position:center}#dashboard #tasks .dashboard-task footer{flex-wrap:wrap}@media (max-width:1280px){#dashboard #tasks .dashboard-task footer{font-size:.75em}}@media (max-width:600px){#dashboard #tasks .dashboard-task footer{font-size:1em}}#dashboard #tasks .dashboard-task footer .link{width:auto;border-bottom:none}#dashboard #tasks .dashboard-task footer .link aside{-webkit-mask-size:1em;mask-size:1em}#master-data-container{display:grid;grid-template-columns:repeat(3,1fr);width:100%;grid-gap:3em}@media (max-width:1600px){#master-data-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:1280px){#master-data-container{grid-template-columns:100%}}#master-data-container .master-data header{width:100%;display:inline-flex;justify-content:space-between}#master-data-container .master-data header h3{width:100%;padding-right:.16em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#master-data-container .master-data header .header-buttons{display:inline-flex;justify-content:center;align-items:center;margin-right:1em}#master-data-container .master-data header .header-buttons .btn{width:2em;height:2em}#master-data-container .master-data header .header-buttons .btn .icon{width:1.2em;height:1.2em;-webkit-mask-size:contain;mask-size:contain}#master-data-container .master-data header .header-buttons .btn:hover{background:#324455}#master-data-container .master-data header .header-buttons .btn:hover .icon{background:#fff}#master-data-container .master-data header h3{padding:.5em 1.5vw .5em .7em}#master-data-container .master-data .form{padding:0 1.2em}#master-data-container .master-data .form .form-row{width:100%}#master-data-container .master-data .form .form-row.half{width:49%}#master-data-container .master-data footer{display:inline-flex;justify-content:flex-end;padding:1em 1.2em 1.5em}.nav-minified #master-data-container{grid-template-columns:repeat(3,1fr)}@media (max-width:1600px){.nav-minified #master-data-container{grid-template-columns:repeat(3,1fr)}}@media (max-width:1280px){.nav-minified #master-data-container{grid-template-columns:repeat(2,1fr)}}#websites-content{display:grid;background:#fff;border-radius:7px;box-shadow:0 0 16px #bbb}#websites-content #websites-toolbar .user-search-form .ipt.ipt-search{z-index:9900}#websites-content #websites-toolbar .user-search-form.inactive .icon.icon-search{background-color:#999;display:none}#websites-content header h3{margin-bottom:.25em}#websites-content header p{line-height:1.65em}#websites-content .websites-overview{display:flex;width:100%;float:left;clear:both;padding:1em 0 .2em;background:#eef2f6}#websites-content .websites-overview .overview-collapse{margin:0 2em 0 0}#websites-content .websites-overview .overview-collapse>div{width:2em;height:2em;border-radius:1em;background:#c5d2da;display:flex;align-content:center;justify-content:center;align-items:center}#websites-content .websites-overview .overview-collapse>div .icon{cursor:pointer;font-size:.4em;background-color:#324455;transition:transform .8s}#websites-content .websites-overview.show .pills-container{opacity:1;transform:translateY(0)}#websites-content .pills-container{transition:all .35s;opacity:0;transform:translateY(-.8em);padding-left:2em}#websites-content .pills-container.url-edit-active .website.pill.active{width:9em;transition:width .35s}#websites-content .pills-container .website.pill .input-website{position:absolute;top:0;left:0;width:80%;height:100%;font-size:.75em;margin:0 5%;text-indent:.5em}#websites-content .pills-container .website.pill.btn-add{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding:.15em;width:2em;height:2em;display:flex;justify-content:center;align-items:center;background:#c5d2da;overflow:hidden;color:#fff;font-weight:bolder}#websites-content .pills-container .website.pill.btn-add:after{display:none}#websites-content .pills-container .website.pill.btn-add:hover{background-color:#d95454}#websites-content .pills-container .website.pill.btn-add .icon{font-size:.5em;background-color:#fff}#websites-content .pills-container .website.pill.btn-add.expanded{transition:all .5s;width:12em}#websites-content .pills-container .website.pill.btn-add.expanded .icon.icon-plus{position:absolute;right:.75em}#websites-content #website-edit-box{width:100%;height:3.5em;border-bottom:2px solid #eef2f6;display:flex;align-items:center;padding-left:2em;font-size:1.25em}#websites-content #website-edit-box>span{font-weight:bolder;color:#8bc1bd;caret-color:#191e23}#websites-content #website-edit-box>span:focus{border-bottom:2px solid #8bc1bd}#websites-content #website-edit-box>span>.btn{font-size:.5em;float:right;margin-left:2em}#websites-content #website-edit-box input{font-weight:bolder;color:#8bc1bd;font-size:1.25em;border-bottom:none;width:100%}.actions{display:flex;justify-content:center;margin-top:2em}#website-preview.show{opacity:1;pointer-events:auto}#website-preview .preview-backdrop{position:absolute;width:100vw;height:100vh;z-index:1}#website-preview .preview-content{position:relative;z-index:2;display:block;flex-direction:column;width:90vw;height:85vh}#website-preview .preview-content header{width:100%;background:#fff;position:relative;padding:.5em 1em .5em 2em;margin-bottom:2px;border-top-left-radius:7px;border-top-right-radius:7px}#website-preview .preview-content header .icon-close{position:absolute;width:1em;height:1em;right:1.5em;top:1.5em;background-color:#999}#website-preview .preview-content header .icon-close:hover{cursor:pointer;background-color:#191e23}#website-preview .preview-content header h2{color:#8bc1bd}#website-preview .preview-content iframe{width:100%;height:100%;border:none;border-bottom-left-radius:7px;border-bottom-right-radius:7px}#website-preview .preview-content iframe::-webkit-scrollbar{width:1em}#website-preview .preview-content iframe::-webkit-scrollbar-track{border-radius:1em;border:2px solid #c5d2da}#website-preview .preview-content iframe::-webkit-scrollbar-thumb{background-color:#c5d2da;outline:1px solid #999;border-radius:1em}.invite-webmaster input{margin-top:50px!important;text-align:center}.invite-webmaster .btn{text-align:center;background-color:transparent;color:#8bc1bd;font-size:15px;font-weight:400;margin-left:auto;margin-right:auto;position:static;padding:0;border:none}.invite-webmaster .btn aside{margin-top:0!important}.checklist{padding:1.2em;max-height:200px;overflow:auto}.checklist>label{display:flex;align-items:center;font-size:14px;color:#1b1e21}.checklist>label *{flex:1}.checklist>label input{width:18px;height:18px;flex:0 0 25px;text-align:left}.generator{position:relative;height:calc(100vh - 292px);overflow:hidden;font-size:.85em}.generator.popup-questionnaire{height:70vh}.generator.popup-questionnaire .generator-container .generator-sections,.generator.popup-questionnaire .generator-container .generator-sections .generator-section{margin-bottom:0}.generator.DSE{background:url(../../svg/finished.svg) no-repeat;background-position:50%;background-size:cover}.generator .generator-current-section-title{position:absolute;padding-top:5em;height:7em;top:0;left:5%;right:5%;text-align:center;z-index:8081;background:#fff}.generator .generator-current-section-title h2{color:#d95454;font-weight:700;font-size:1.8em}.generator .generator-section-title{display:flex;justify-content:center;align-items:center;position:absolute;left:3%;right:3%;height:3em;color:#999;text-align:center;z-index:9000;cursor:pointer;background-color:#eef2f6;border-radius:7px}.generator .generator-section-title .icon-chevron-circle{position:absolute;width:1.5em;height:1.5em;content:"";display:block;left:50%;margin-left:-.75em}.generator .generator-section-title .icon-chevron-circle.down{top:-.75em}.generator .generator-section-title .icon-chevron-circle.up{bottom:-.75em}.generator .generator-section-title:hover{background-color:#c5d2da;color:#324455;font-weight:700}.generator .generator-section-title.generator-previous-section-title{top:5px}.generator .generator-section-title.generator-next-section-title{bottom:5px;z-index:1}.generator .generator-section-title.generator-next-section-title:after{display:block;position:absolute;content:"";background:#fff;left:0;right:0;bottom:-5px;height:5px}.generator.scrolled-to-end .generator-container .generator-sections,.generator.scrolled-to-end .generator-current-section-title{background:transparent}.generator-container{position:absolute;width:100%;height:100%;border-radius:7px;overflow-y:auto}.generator-container .generator-sections{width:100%;height:auto;float:left;background:#fff;counter-reset:section-counter;margin-bottom:20em;transition:background-color .5s}.generator-container .generator-sections .generator-pre-section,.generator-container .generator-sections .generator-section{width:96%;position:relative;counter-increment:section-counter;height:auto;display:flex;flex-direction:column;justify-content:center;min-height:500px;left:3%;border-radius:7px;margin-bottom:16em;cursor:pointer}.generator-container .generator-sections .generator-pre-section:last-child(),.generator-container .generator-sections .generator-section:last-child(){margin-bottom:0}.generator-container .generator-sections .generator-pre-section:not(.END_SECTION)>header,.generator-container .generator-sections .generator-section:not(.END_SECTION)>header{width:100%;padding:1em;box-sizing:border-box;margin-bottom:1em}.generator-container .generator-sections .generator-pre-section:not(.END_SECTION)>header h2,.generator-container .generator-sections .generator-section:not(.END_SECTION)>header h2{color:#999;text-align:center;font-weight:bolder}.generator-container .generator-sections .generator-pre-section:not(.END_SECTION)>header h2:first-child:before,.generator-container .generator-sections .generator-section:not(.END_SECTION)>header h2:first-child:before{content:counter(section-counter) ".";position:relative;left:-.25em}.generator-container .generator-sections .generator-pre-section.active,.generator-container .generator-sections .generator-section.active{cursor:auto}.generator-container .generator-sections .generator-pre-section.active>header h2,.generator-container .generator-sections .generator-section.active>header h2{color:#d95454}.generator-container .generator-sections .generator-pre-section .question,.generator-container .generator-sections .generator-section .question{padding-top:4em;padding-bottom:1em;display:flex;justify-content:space-evenly;flex-wrap:wrap}.generator-container .generator-sections .generator-pre-section .question>header,.generator-container .generator-sections .generator-section .question>header{text-align:center;padding-top:4em;flex-basis:100%;margin-bottom:1.5em;display:flex;justify-content:center}.generator-container .generator-sections .generator-pre-section .question>header h3,.generator-container .generator-sections .generator-section .question>header h3{font-size:1.3em;display:inline-block}.generator-container .generator-sections .generator-pre-section .question>header h4,.generator-container .generator-sections .generator-section .question>header h4{display:none}.generator-container .generator-sections .generator-pre-section .question>header .generator-help-icon,.generator-container .generator-sections .generator-section .question>header .generator-help-icon{width:1em;height:1em;margin-left:.5em;font-size:2em;border:1px solid #d95454;border-radius:.5em;display:flex;justify-content:center;align-items:center;padding:.2em;cursor:pointer}.generator-container .generator-sections .generator-pre-section .question>header .generator-help-icon>.icon,.generator-container .generator-sections .generator-section .question>header .generator-help-icon>.icon{width:1em;height:1em;background:#d95454}.generator-container .generator-sections .generator-pre-section .question>header .generator-help-icon:hover,.generator-container .generator-sections .generator-section .question>header .generator-help-icon:hover{border-width:2px}.generator-container .generator-sections .generator-pre-section .question>header .generator-help-icon:hover>.icon,.generator-container .generator-sections .generator-section .question>header .generator-help-icon:hover>.icon{width:1.5em;height:1.5em}.generator-container .generator-sections .generator-pre-section .question.followup-question,.generator-container .generator-sections .generator-section .question.followup-question{display:none}.generator-container .generator-sections .generator-pre-section .question.followup-question.show,.generator-container .generator-sections .generator-section .question.followup-question.show{display:initial}.generator-container .generator-sections .generator-pre-section .answer,.generator-container .generator-sections .generator-section .answer{position:relative;display:flex;justify-content:center}.generator-container .generator-sections .generator-pre-section .answer.pill-inverse,.generator-container .generator-sections .generator-section .answer.pill-inverse{background-color:#324455;color:#fff;min-height:60px}.generator-container .generator-sections .generator-pre-section .answer.pill-inverse>.form-row,.generator-container .generator-sections .generator-section .answer.pill-inverse>.form-row{display:flex;justify-content:center;align-items:center}.generator-container .generator-sections .generator-pre-section .answer.pill-inverse .icon,.generator-container .generator-sections .generator-section .answer.pill-inverse .icon{background-color:#fff}.generator-container .generator-sections .generator-pre-section .answer .form-row,.generator-container .generator-sections .generator-section .answer .form-row{min-width:70%;display:flex;justify-content:center}.generator-container .generator-sections .generator-pre-section .answer.answer-select,.generator-container .generator-sections .generator-section .answer.answer-select{height:auto;width:17%}.generator-container .generator-sections .generator-pre-section .answer.answer-select .form-row,.generator-container .generator-sections .generator-section .answer.answer-select .form-row{min-width:0;display:flex;justify-content:center;flex-basis:100%;margin-top:0}.generator-container .generator-sections .generator-pre-section .answer.answer-select .form-row .form-cell-select,.generator-container .generator-sections .generator-section .answer.answer-select .form-row .form-cell-select{display:flex;justify-content:space-between;align-items:center;flex-basis:80%;font-size:1rem}.generator-container .generator-sections .generator-pre-section .answer.answer-select .form-row .form-cell-select>*,.generator-container .generator-sections .generator-section .answer.answer-select .form-row .form-cell-select>*{flex-basis:max-content;margin:.5em;font-size:1em;color:#191e23}.generator-container .generator-sections .generator-pre-section .answer.answer-select .form-row .form-cell-select>input[type=checkbox],.generator-container .generator-sections .generator-section .answer.answer-select .form-row .form-cell-select>input[type=checkbox]{transform:scale(1.2);border-color:#999}.generator-container .generator-sections .generator-pre-section .answer.answer-select .form-row .form-cell-select>label,.generator-container .generator-sections .generator-section .answer.answer-select .form-row .form-cell-select>label{text-align:right}.generator-container .generator-sections .generator-pre-section .answer.tag-answer,.generator-container .generator-sections .generator-section .answer.tag-answer{display:flex;width:100%;box-sizing:border-box;float:left}.generator-container .generator-sections .generator-pre-section .answer.tag-answer:last-child,.generator-container .generator-sections .generator-section .answer.tag-answer:last-child{margin-bottom:10em}.generator-container .generator-sections .generator-pre-section .answer.tag-answer .form-row,.generator-container .generator-sections .generator-section .answer.tag-answer .form-row{min-height:12em;padding:1em;width:70%}.generator-container .generator-sections .generator-pre-section .answer.tag-answer:nth-child(2n) .form-row,.generator-container .generator-sections .generator-section .answer.tag-answer:nth-child(2n) .form-row{float:right}.generator-container .generator-sections .generator-pre-section .answer.tag-answer:nth-child(odd) .form-row,.generator-container .generator-sections .generator-section .answer.tag-answer:nth-child(odd) .form-row{float:left}.generator-container .generator-sections .generator-pre-section .answer .btn-questionnaire-answer,.generator-container .generator-sections .generator-section .answer .btn-questionnaire-answer{display:flex;align-items:center}.generator-container .generator-sections .generator-pre-section .answer .btn-questionnaire-answer .answer-text,.generator-container .generator-sections .generator-section .answer .btn-questionnaire-answer .answer-text{margin:0 0 0 .5em}.generator-container .generator-sections .generator-pre-section .answer .form-tag,.generator-container .generator-sections .generator-pre-section .answer .form-tags-header,.generator-container .generator-sections .generator-section .answer .form-tag,.generator-container .generator-sections .generator-section .answer .form-tags-header{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr)}.generator-container .generator-sections .generator-pre-section .answer .custom-method-actions,.generator-container .generator-sections .generator-section .answer .custom-method-actions{min-width:3em}.generator-container .generator-sections .generator-pre-section .answer .custom-method-actions>.icon,.generator-container .generator-sections .generator-section .answer .custom-method-actions>.icon{width:1em;height:1em;float:left;margin-left:.5em}.generator-container .generator-sections .generator-pre-section .answer .custom-method-actions>.icon:hover,.generator-container .generator-sections .generator-section .answer .custom-method-actions>.icon:hover{background-color:#d95454}.generator-container .generator-sections .generator-pre-section.generator-finished,.generator-container .generator-sections .generator-section.generator-finished{height:100%}.generator-container .generator-sections .generator-pre-section .generator-section-link,.generator-container .generator-sections .generator-section .generator-section-link{width:100%;display:flex;justify-content:center}.generator-container .generator-sections .generator-pre-section .generator-section-link>div>h3,.generator-container .generator-sections .generator-section .generator-section-link>div>h3{margin:.5em 0;text-align:center}.generator-container .generator-sections .generator-pre-section .generator-section-link .custom-link-container,.generator-container .generator-sections .generator-section .generator-section-link .custom-link-container{display:flex;justify-content:space-evenly}.generator-container .generator-sections .generator-pre-section .generator-section-link .answer.answer-select.pill,.generator-container .generator-sections .generator-section .generator-section-link .answer.answer-select.pill{min-height:4em;width:auto;margin:0 1em 0 0}.generator-container .generator-sections .generator-pre-section .generator-section-link .answer.answer-select.pill :last-child,.generator-container .generator-sections .generator-section .generator-section-link .answer.answer-select.pill :last-child{margin:0}.generator-container .generator-sections .generator-pre-section .generator-section-link .answer.answer-select.pill .form-row.link-create-new,.generator-container .generator-sections .generator-section .generator-section-link .answer.answer-select.pill .form-row.link-create-new{display:flex;justify-content:space-between}.generator-container .generator-sections .generator-pre-section .generator-section-link .answer.answer-select.pill .form-row.link-create-new .btn,.generator-container .generator-sections .generator-section .generator-section-link .answer.answer-select.pill .form-row.link-create-new .btn{margin-left:.5em}.generator-container .generator-sections .generator-pre-section .generator-section-link .answer.answer-select.pill .form-row .form-cell-select .icon-close,.generator-container .generator-sections .generator-section .generator-section-link .answer.answer-select.pill .form-row .form-cell-select .icon-close{flex-shrink:0;flex-basis:auto;display:inline-block;background:#191e23;font-size:.35em;cursor:pointer;margin-left:.5em;position:relative;z-index:20}.generator-container .generator-sections .generator-pre-section .generator-section-link .answer.answer-select.pill .form-row .form-cell-select .icon-close:hover,.generator-container .generator-sections .generator-section .generator-section-link .answer.answer-select.pill .form-row .form-cell-select .icon-close:hover{background-color:#d95454}.DSE .finished-text{position:absolute;top:240%;left:44%;text-align:center;width:30%;padding-bottom:7%}.DSE .finished-text h2{color:#d7ad7a;font-size:4.2em;font-weight:lighter;margin-bottom:.5em}.DSE .finished-text p{margin-bottom:1em;font-size:1.75em;color:#191e23}.DSE .finished-text .btn-large{display:inline-block;font-weight:700}.flex-list-options .user-search-form .user-search-form{display:none}.flex-list-options .user-search-form.show-user-search{transition:all .35s;width:16em}.flex-list-options .user-search-form.show-user-search .user-search-form{display:block}.flex-list-options .option-add{cursor:pointer}.flex-list-options .option-add:hover>span{color:#324455}.flex-list-options .option-add>span{transition:color .35s;font-size:2em}#staff-container header{width:100%}#staff-items{display:flex}#staff-items .flex-list header div:last-child{justify-content:right;padding:0 1em}#staff-items .flex-list header div:last-child .icon{transition:background-color .35s;-webkit-mask-size:75%;mask-size:75%;background-color:#fff}#staff-items .flex-list header div:last-child:hover .icon{background-color:#d95454}#staff-items .flex-list .icon-edit,#staff-items .flex-list .icon-trash{width:1.5em}#staff-items .user-add-form{display:grid;grid-auto-flow:column;grid-auto-columns:auto;justify-content:space-between;grid-template-columns:repeat(auto-fit,minmax(1em,1fr));height:0;overflow:hidden;transition:height .25s}#staff-items .user-add-form.show-form{height:4em}#staff-items #btn-plus-user{cursor:pointer;border-top-right-radius:7px;background-color:#c5d2da;padding:0;justify-content:center}#staff-items #btn-plus-user:hover{background-color:#d95454;transition:background-color .25s}#staff-items #btn-plus-user:hover:after{color:#fff}#staff-items #btn-plus-user:after{display:flex;justify-content:center;align-items:center;content:"+";font-weight:bolder;color:#d95454;font-size:1.75em;margin:0 1em}#staff-items #btn-plus-user.minus:after{content:"-"}.staff-edit-form{flex-grow:1;width:0;max-width:20em;transition:all .7s;overflow:hidden;margin-left:1em;opacity:0}.staff-edit-form.show,.staff-edit-form.show-add{width:20em;opacity:1}.staff-edit-form.show-add{background:.staff-edit-form.show-add #40e0d0;color:#fff}.btn-import .import-form{width:0;overflow:hidden;transition:all .8s;float:left;clear:both;display:flex;justify-content:center;align-items:center;margin-left:.5em}.btn-import.show-import-form .import-form{width:28em}.invitation-popup{padding:1em}.invitation-popup .result{width:100%;margin:1em}.invitation-popup .result.result-error{background:#d95454;color:#fff}.company-edit-popup{padding:1em}.company-edit-popup .flex-list.box{width:95%!important}.company-edit-popup .delete-btn{cursor:pointer}.company-edit-popup .delete-btn .icon.icon-trash{width:1em}.ipt.ipt-select{position:relative}.ipt.ipt-select input:focus{border-bottom-width:1px}.ipt.ipt-select .options{position:absolute;z-index:8080;width:100%;top:2.3em;border-bottom:2px solid #324455;display:none;padding:.5em 0;background:#eef2f6}.ipt.ipt-select .options.show{display:block}.ipt.ipt-select .options .option{padding:.2em 1em;transition:all .2s;background:#eef2f6;color:#324455;cursor:pointer}.ipt.ipt-select .options .option.keySelected,.ipt.ipt-select .options .option:hover{background:#324455;color:#eef2f6;border-color:#324455}.ipt.ipt-select .icons,.ipt.ipt-select .tag-btns{position:absolute;right:0;bottom:0;height:2em;width:4em;display:flex;justify-content:space-evenly;align-items:center}.ipt.ipt-select .icons .icon,.ipt.ipt-select .tag-btns .icon{font-size:.5em;cursor:pointer}.ipt.ipt-select .icons .icon:hover,.ipt.ipt-select .tag-btns .icon:hover{background-color:#8bc1bd}.ipt.ipt-select .icons .icon-chevron{background-color:#eef2f6}.ipt.ipt-select.text-new input{color:#8bc1bd;font-weight:700;transition:all .25s}.ipt.ipt-select.text-new .tag-btns .icon.icon-plus{background-color:#8bc1bd}.options-overview{z-index:12;background:#fff;overflow:auto;display:flex;flex-direction:column;flex-wrap:wrap;max-height:80vh}.options-overview .options-section{display:block;float:left;padding:1em;width:33.3333%;min-height:33%}.options-overview .options-section li{transition:color .25s;margin-bottom:.25em}.options-overview .options-section li:hover{color:#d95454;cursor:pointer}.options-overview .options-section li.is-saved{color:#8bc1bd;font-weight:700}.ipt-binary-select{display:flex}.ipt-binary-select>div{margin-right:.5em;cursor:pointer}.ipt-binary-select.default-active .binary-control:after{background:#c5d2da}.ipt-binary-select .binary-control{width:2em;height:1em;border-radius:.5em;border:3px solid #c5d2da;box-sizing:content-box}.ipt-binary-select .binary-control:after{display:block;content:"";margin-left:.05em;margin-top:.05em;width:.9em;height:.9em;border-radius:.45em;background:#191e23;transition:all .2s;opacity:0}.ipt-binary-select .binary-control.binary-left:after{opacity:1}.ipt-binary-select .binary-control.binary-right:after{margin-left:1.05em;opacity:1}.ipt-search{position:relative}.ipt-search input[type=search]{padding-right:1.75em}.ipt-search .btn-reset{position:absolute;font-size:.5em;right:.5em;top:1.25em;cursor:pointer;background-color:#191e23!important;z-index:500}.ipt-search .suggestions{position:absolute;background:hsla(0,0%,100%,.9)}.ipt-search .suggestions ul li{padding:.25em}.ipt-search .suggestions ul li:hover{background:#8bc1bd;color:#fff;cursor:pointer}.popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:9900;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .8s;pointer-events:none}.popup.is-open{opacity:1;pointer-events:auto}.popup .popup-content{position:relative;display:flex;justify-content:center;align-items:center;max-width:500px}.popup .popup-content.popup-inner-generator-popup{max-width:1200px;height:80vh;width:90vw}.popup .popup-content.popup-inner-generator-popup>div:first-child{width:100%;height:100%}.popup .popup-content.popup-inner-custom{max-width:85vw;width:40%}.popup .popup-content.popup-inner-custom .box{max-width:85vw;max-height:100vh;overflow-y:auto}@media (min-width:1500px){.popup .popup-content{max-width:600px}.popup .popup-content.popup-inner-double{max-width:1000px}}.popup .popup-content .box{margin:0 1em;width:100%;max-width:60vw}@media (min-width:1500px){.popup .popup-content .box{max-width:600px}}.popup .popup-content .box input{width:100%;background-color:#eef2f6;border:2px solid #c5d2da;margin-top:.5em;margin-bottoM:.5em;text-align:left}.popup .popup-content .box header{width:100%;display:inline-flex;justify-content:space-between;min-height:4em;height:auto;border-bottom:2px solid #eef2f6;color:#324455;padding:15px 1em .5em 15px}.popup .popup-content .box header h3{padding:0}.popup .popup-content .box .popup-sections{width:100%;display:flex;flex-direction:column}.popup .popup-content .box .popup-sections .popup-section{background:#fff;padding:15px}.popup .popup-content .box .popup-sections .popup-section h4{color:#8bc1bd;font-size:1.25em}.popup .popup-content .box footer{position:relative;text-transform:none;width:100%;padding:1em;display:flex}.popup .popup-content .box footer p{padding-bottom:1em;width:100%;display:inline-block}.popup .popup-content .form{display:flex;flex-wrap:wrap;justify-content:space-between}.popup .popup-content .form-row{flex:0 0 100%}.popup .popup-content .form-row.half{flex:0 0 calc(50% - 10px)}.popup .popup-content .confirm,.popup .popup-content .single{margin-right:1em}.popup .popup-content .confirm{max-width:35em}.popup .popup-content .confirm .box .popup-section{display:flex;justify-content:center;align-content:center}.popup .popup-content .confirm .box .popup-section.with-icon .icon{font-size:6em;margin:.25em;-webkit-mask-size:70%;mask-size:70%;background-color:#d95454}.popup .popup-content .confirm .box .popup-section.with-icon .text{padding:1em;display:flex;align-items:center}.popup .popup-content .confirm .box footer{border-top:2px solid #eef2f6}.popup .popup-content .confirm .box footer .link{text-transform:uppercase;font-weight:bolder;border-bottom:none}.popup .popup-content .single .popup-section .text{padding:1em}.popup .popup-content .double{display:flex}.popup .popup-content .double .box{margin:0 1em;max-width:49%}.popup .popup-content .double .box.left .popup-section{position:relative;border-bottom:2px solid #eef2f6}.popup .popup-content .double .box.left .popup-section:after{display:block;content:"";width:1em;height:1em;background:#fff;transform:rotate(45deg);position:absolute;top:calc(50% - .5em);right:0;opacity:0;transition:all .35s}.popup .popup-content .double .box.left .popup-section.active,.popup .popup-content .double .box.left .popup-section.selected,.popup .popup-content .double .box.left .popup-section:hover{background:#eef2f6;cursor:pointer}.popup .popup-content .double .box.left .popup-section.active:after,.popup .popup-content .double .box.left .popup-section.selected:after,.popup .popup-content .double .box.left .popup-section:hover:after{background:#eef2f6;opacity:1;right:-.5em}.popup .popup-content .double .box.left .popup-section:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.popup .popup-content .double .box.right{border:1px solid #fff;width:0;overflow:hidden;opacity:0}.popup .popup-content .double .box.right.show{width:49%;transition:width .5s;opacity:1}.popup .popup-content .double .box.right .section-right{position:relative}.popup .popup-content .double .box.right .section-right .section-right-content{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:all .35s;pointer-events:none}.popup .popup-content .double .box.right .section-right .section-right-content .text-section{padding:1em}.popup .popup-content .double .box.right .section-right .section-right-content .text-section:nth-child(n+1){border-top:2px solid #eef2f6}.popup .popup-content .double .box.right .section-right.show .section-right-content{opacity:1;pointer-events:auto}.popup .code{margin-top:10px}.popup .popup-buttons-right{display:flex;margin:1em 0;width:100%;justify-content:center}.popup .popup-close{width:1.5em;height:1.5em;cursor:pointer}.popup .popup-close:hover{background-color:#d95454}.progress-circle{position:relative}.progress-circle .svg{position:absolute;top:1em;left:1.4em;width:7em;height:7em;transform:rotate(-90deg)}.progress-circle .svg circle{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear;stroke:#c9c3b9;stroke-width:.5em}.progress-circle .svg .bar{stroke:#d95454}.task-gold .progress-circle .svg .bar{stroke:#fff}.task-blue .progress-circle .svg .bar{stroke:#d7ad7a}.task-blue .progress-icon{background-color:#d7ad7a}.task-turquoise .progress-circle .svg .bar{stroke:#d7ad7a;fill:#d7ad7a}.task-turquoise .progress-icon{background-color:#324455}.flex-list{width:auto;flex-grow:8;display:flex;flex-direction:column}.flex-list.box{background:transparent;box-shadow:none}.flex-list .flex-list-options{height:4em;background:#c5d2da;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom:2px solid #eef2f6}.flex-list .flex-list-options>div{display:flex;justify-content:center;align-items:center;color:#d95454;font-weight:bolder;float:left;width:4em;cursor:pointer;height:4em;border-right:2px solid #eef2f6;transition:background-color .35s}.flex-list .flex-list-options>div.inactive{pointer-events:none;cursor:auto}.flex-list .flex-list-options>div.inactive .icon{background-color:#fff}.flex-list .flex-list-options>div:not(.inactive):hover{background-color:#324455;border-bottom:none}.flex-list .flex-list-options>div:not(.inactive):hover .icon{background-color:#eef2f6;color:#eef2f6}.flex-list .flex-list-options>div:not(.inactive):hover:last-child .icon,.flex-list .flex-list-options>div:not(.inactive):hover:nth-last-child(2) .icon{background-color:#fff;color:#fff}.flex-list .flex-list-options>div:first-child{border-top-left-radius:7px}.flex-list .flex-list-options>div:nth-last-child(2){border-right:none}.flex-list .flex-list-options>div:last-child{border-left:2px solid #eef2f6}.flex-list .flex-list-options>div:last-child .icon,.flex-list .flex-list-options>div:nth-last-child(2) .icon{background-color:#324455;color:#324455}.flex-list .flex-list-options>div .icon{mask-size:75%;-webkit-mask-size:75%;background-color:#d95454;transition:all .35s}.flex-list header{display:grid;grid-auto-flow:column;grid-auto-columns:auto;justify-content:space-between;grid-template-columns:repeat(auto-fit,minmax(1em,1fr));margin:0;height:4em;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;background:#8bc1bd}.flex-list header>div{display:flex;align-items:center;color:#fff;font-weight:bolder;grid-column:span 4}.flex-list header>div:first-child{grid-column:span 2}.flex-list header>div:last-child{grid-column:span 4}.flex-list header>div .filter{margin-left:.25em}.flex-list header>div .filter .icon.icon-chevron.down,.flex-list header>div .filter .icon.icon-chevron.up{background-color:#fff;font-size:.55em;cursor:pointer}.flex-list header>div .filter .icon.icon-chevron.down:hover,.flex-list header>div .filter .icon.icon-chevron.up:hover{background-color:#d95454}.flex-list .flex-list-content{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.flex-list .flex-list-content .flex-list-item{display:grid;grid-auto-flow:column;grid-auto-columns:auto;justify-content:space-between;grid-template-columns:repeat(auto-fit,minmax(1em,1fr));width:100%;margin-bottom:2px;background-color:#fff;align-items:center;border-radius:25px}.flex-list .flex-list-content .flex-list-item:nth-child(2n){background:#c5d2da}.flex-list .flex-list-content .flex-list-item.is-new{background-color:#d7ad7a}.flex-list .flex-list-content .flex-list-item>div{padding:.5em 0;overflow-x:hidden;text-overflow:ellipsis;grid-column:span 4}.flex-list .flex-list-content .flex-list-item>div:first-child{grid-column:span 2}.flex-list .flex-list-content .flex-list-item>div.user-list-idx{display:flex;color:#8bc1bd;justify-content:center;font-weight:bolder}.flex-list .flex-list-content .flex-list-item:hover{cursor:pointer;background-color:#c5d2da;transition:background-color .25s}.flex-list .flex-list-content .flex-list-item div:last-child{position:relative;display:flex;align-items:center;overflow:initial}.flex-list .flex-list-content .flex-list-item div:last-child:after{position:absolute;content:"";display:block;right:0;opacity:0;background-color:transparent;transform:rotate(45deg);width:1em;height:1em;z-index:900}.flex-list .flex-list-content .flex-list-item .item-grid-one{grid-column:span 1}.flex-list .flex-list-content .flex-list-item .item-grid-two{grid-column:span 2}.flex-list .flex-list-content .flex-list-item.selected{background-color:#d95454;color:#fff}.flex-list .flex-list-content .flex-list-item.selected div:last-child:after{right:-.5em;opacity:1;background-color:#d95454;transition:all .35s}.flex-list .flex-list-pagination{height:4em;display:flex;justify-content:space-between;align-items:center}.flex-list .flex-list-pagination .icon{cursor:pointer}.flex-list .flex-list-pagination .icon:hover{background:#d95454}.flex-list .flex-list-pagination .icon.deactivated{background:#eef2f6}.flex-list .flex-list-pagination .icon.deactivated:hover{cursor:none}.data-table{display:inline-table;min-width:10em;border-collapse:collapse;border-top-left-radius:7px;border-top-right-radius:7px}.data-table .data-table-options{height:4em;border-bottom:2px solid #eef2f6}.data-table .data-table-options tr{border-bottom:2px solid #eef2f6}.data-table .data-table-options tr th:first-child{border-top-left-radius:7px}.data-table .data-table-options tr th:last-child{border-top-right-radius:7px}.data-table .data-table-header{margin:0;height:4em;border-bottom-left-radius:7px;border-bottom-right-radius:7px;background:#8bc1bd;color:#fff;font-weight:bolder;grid-column:span 4}.data-table .data-table-header .filter{margin-left:.25em}.data-table .data-table-header .filter .icon.icon-chevron.down,.data-table .data-table-header .filter .icon.icon-chevron.up{background-color:#fff;font-size:.55em;cursor:pointer}.data-table .data-table-header .filter .icon.icon-chevron.down:hover,.data-table .data-table-header .filter .icon.icon-chevron.up:hover{background-color:#d95454}.data-table .data-table-content tr:nth-child(2n){background:#c5d2da}.ipt-tag.tag-combo .combo-title{display:flex;font-weight:700}.ipt-tag.tag-combo .combo-title>div{width:50%;text-align:left}.ipt-tag.tag-combo .combos{width:100%;float:left;position:relative}.ipt-tag.tag-combo .combo,.ipt-tag.tag-combo .new-unsaved-combo{float:left;display:flex;width:100%;min-height:4em;margin-top:1em}.ipt-tag.tag-combo .combo .combo-left,.ipt-tag.tag-combo .combo .combo-right,.ipt-tag.tag-combo .new-unsaved-combo .combo-left,.ipt-tag.tag-combo .new-unsaved-combo .combo-right{width:50%;border:1px solid #191e23}.ipt-tag.tag-combo .combo .combo-left,.ipt-tag.tag-combo .new-unsaved-combo .combo-left{border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none;position:relative}.ipt-tag.tag-combo .combo .combo-left .combo-edit,.ipt-tag.tag-combo .new-unsaved-combo .combo-left .combo-edit{display:none;position:absolute;right:0;top:0;width:2em;height:2em;content:"";z-index:1;display:block;cursor:pointer;padding:.25em}.ipt-tag.tag-combo .combo .combo-left .combo-edit .icon,.ipt-tag.tag-combo .new-unsaved-combo .combo-left .combo-edit .icon{width:1.5em;height:1.5em}.ipt-tag.tag-combo .combo .combo-left .combo-edit:hover .icon,.ipt-tag.tag-combo .new-unsaved-combo .combo-left .combo-edit:hover .icon{transition:background-color .25s;background-color:#d7ad7a}.ipt-tag.tag-combo .combo .combo-right,.ipt-tag.tag-combo .new-unsaved-combo .combo-right{border-top-right-radius:5px;border-bottom-right-radius:5px}.ipt-tag.tag-combo .combo-cloud.active .combo-left,.ipt-tag.tag-combo .combo-cloud.active .combo-right,.ipt-tag.tag-combo .new-unsaved-combo.combo-has-one .combo-left,.ipt-tag.tag-combo .new-unsaved-combo.combo-has-one .combo-right{border-color:#d7ad7a;border-width:2px}.ipt-tag.tag-combo .new-unsaved-combo:not(.combo-has-one) .combo-left,.ipt-tag.tag-combo .new-unsaved-combo:not(.combo-has-one) .combo-right{border-color:transparent}.ipt-tag.tag-combo .combo-new-row{width:100%;height:4em;display:flex;justify-content:center;align-items:center;float:left}.ipt-tag.tag-combo .combo-new-row .btn-combo-add{color:#d7ad7a;border-color:transparent}.ipt-tag.tag-combo .combo-new-row .btn-combo-add:hover{border-color:#d7ad7a;transition:border-color .25s;color:#d7ad7a}.ipt-tag.tag-combo .combo-selects{display:flex;width:100%;justify-content:space-between}.ipt-tag.tag-combo .combo-selects>div{width:48%}.ipt-tag .ipt.ipt-select{display:block;float:left;width:100%}.ipt-tag .ipt.ipt-select .options{max-height:10em;overflow:auto;background:#fff}.ipt-tag .ipt.ipt-select .options .option{background:#fff;color:#c5d2da;transition:color .2s}.ipt-tag .ipt.ipt-select .options .option.keySelected,.ipt-tag .ipt.ipt-select .options .option:hover{color:#191e23}.ipt-tag .tag.pill{display:flex;justify-content:center;align-items:center;float:left;height:auto;margin:.5em}.ipt-tag .tag.pill .icon.icon-close{flex-shrink:0;display:inline-block;background:#191e23;font-size:.35em;cursor:pointer;margin-left:.5em;position:relative;z-index:20}.ipt-tag .tag.pill .icon.icon-close:hover{background-color:#d95454}body.vue-app{background-image:none;background-color:#c5d2da}#app>div{display:flex}#app>div.nav-minified nav .nav-link{padding-left:0}#app>div nav{position:relative;background:#c5d2da;z-index:100;overflow:hidden;transition:width .6s;text-align:center;width:5em}#app>div nav .nav-logo{height:5em;background:hsla(0,0%,100%,.7)}#app>div nav header{opacity:0}#app>div nav .nav-link{justify-content:center;padding-left:5.3em;position:relative;font-size:.99em}#app>div nav .nav-link.router-link-active,#app>div nav .nav-link:hover{color:#d95454}#app>div nav .nav-link.router-link-active .icon,#app>div nav .nav-link:hover .icon{background-color:#d95454}#app>div nav .route-title{display:none}#app>div nav.pinned,#app>div nav:hover{width:20.4vw}#app>div nav.pinned .nav-logo,#app>div nav:hover .nav-logo{height:26em}#app>div nav.pinned .nav-link,#app>div nav:hover .nav-link{display:flex;align-items:center;text-align:left;align-content:center;justify-content:left;padding-left:5.3em}#app>div nav.pinned .nav-link .route-title,#app>div nav:hover .nav-link .route-title{display:block}#app>div nav .pin{position:fixed;opacity:1;left:0;bottom:0;width:5em;height:5em;background:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .25s}#app>div nav .pin:hover .icon{background-color:#d95454;transition:background-color .35s}#app>div nav.pinned .pin .icon{background-color:#d95454}#app>div nav ul{position:absolute;top:23.4em;width:100%}@media (max-width:1600px){#app>div nav ul{top:25.4em}}@media (max-width:600px){#app>div nav ul{position:static;margin-top:4em;top:auto!important;left:auto}}#app>div nav ul li{margin:0 0 2em;padding-left:0}#app>div nav ul li a{position:relative;font-weight:400;width:100%;display:flex;justify-content:center}#app>div nav ul li a.router-link-active:after,#app>div nav ul li a:hover:after{position:absolute;top:.3em;right:-.55em;content:"";display:block;background:#eef2f6;transform:rotate(45deg);width:1em;height:1em}#app>div nav .icon{position:relative;transition:margin .6s}#app>div nav .route-title{transition:all .6s;margin-left:1em}@media (max-width:1600px){#app>div nav{font-size:.75em}}@media (max-width:600px){#app>div nav{position:fixed;top:0;left:0;right:auto;width:4em;height:4em;display:flex;flex-wrap:wrap;overflow:hidden;min-height:0}#app>div nav .settings{transition:none;bottom:auto!important}#app>div nav.hamburger-open{position:fixed;top:0;left:0;right:auto;width:100vw;height:100vh;transition:all .6s;font-size:1.2em}#app>div nav.hamburger-open .close-nav{display:block;position:absolute;top:0;left:0;right:auto;width:4em;height:4em}#app>div nav.hamburger-open .close-nav svg{stroke:#324455;width:3em;height:3em;position:relative;top:.5em;left:.5em;fill:transparent;stroke-width:3}}#app>div nav .hamburger{display:none}@media (max-width:600px){#app>div nav .hamburger{display:flex;flex-wrap:wrap;position:absolute;top:0;left:0;cursor:pointer;width:4em;height:4em;padding-top:.8em;z-index:101;background:#c5d2da}#app>div nav .hamburger div{width:80%;margin-left:10%;height:4px;background:#324455}}#app>div nav .nav-logo{display:flex;justify-content:center;align-items:center;width:100%;background:transparent;transition:all .5s}#app>div nav .nav-logo img{width:61%;display:inline-block;transition:all .6s}@media (max-width:600px){#app>div nav .nav-logo{display:none}}#app>div nav header{position:absolute;top:18.5em;left:1.8em;color:#324455;transition:all .6s}@media (max-width:1600px){#app>div nav header{top:20.5em}}@media (max-width:600px){#app>div nav header{display:none}}#app>div nav header h2{font-size:2.5em;font-weight:300}#app>div nav .settings{display:flex;justify-content:center;position:absolute;bottom:2.5em;width:100%}@media (max-width:1600px){#app>div nav .settings{right:2em;left:auto}}@media (max-width:600px){#app>div nav .settings{top:1em;left:2em}}#app #content{width:94%;position:relative;left:3vw;padding:2em 0}#app #content .content-description{margin:0 0 2em}#app #content .content-container>header{font-size:1em;margin:1em 0}#app #content .content-container>header h2{color:#c5d2da;font-weight:600}#app #content .content-container>header p{color:#191e23}#app #content .content-container>header article{font-weight:800}#app #main{flex-grow:1;width:78vw;height:auto;min-height:100vh;background:#eef2f6}#app #main #main-header{display:flex;position:relative;height:5em;background:#fff;align-items:center;justify-content:space-between;padding-right:3%}@media (max-width:1600px){#app #main #main-header{font-size:.75em}}#app #main #main-header h2{margin-left:2em;color:#c5d2da;font-weight:700}#app #main #main-header aside{font-size:.7em}#app #main #main-header select{margin-left:68%;width:100px}#app #main #main-header .help-button{width:1.75rem;height:1.75rem;margin-left:.5em;font-size:.75em;color:#d95454;border:1px solid #d95454;border-radius:.875rem;display:flex;justify-content:center;align-items:center;padding:.2em;cursor:pointer}#app #main #main-header .help-button:hover{border-width:2px}.loading{position:fixed;width:100vw;height:100vh;z-index:9900;background:rgba(0,0,0,.55);text-align:center;transition:all .35s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes loading-blink{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}@keyframes loading-blink{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.loading .logo{position:absolute;width:4em;height:4em;top:50vh;left:50vw;transform:translate(-2em,-2em);-webkit-animation:loading-blink 3s infinite;animation:loading-blink 3s infinite}.loading span{color:#fff;position:absolute;top:calc(50vh + 2.5em);left:0;width:100vw;pointer-events:none}.has-scrollbar::-webkit-scrollbar{width:1em}.has-scrollbar::-webkit-scrollbar-track{border-radius:1em;background:#fff;border:2px solid #c5d2da}.has-scrollbar::-webkit-scrollbar-thumb{background-color:#c5d2da;outline:1px solid #999;border-radius:1em}.fade-enter-active,.fade-leave-active{transition:opacity .35s}.fade-enter,.fade-leave-to{opacity:0}.fade-move-enter-active,.fade-move-leave-active{transition:all .35s;transform:translate(0);opacity:1}.fade-move-enter{opacity:0;transform:translateY(-1em)}.fade-move-leave-to{opacity:0;transform:translateY(1em)}.icon{width:2em;height:2em;background-color:#324455;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.light-grey{background-color:#eef2f6}.icon.turquoise{background-color:#8bc1bd}.icon.icon-dashboard{-webkit-mask:url(../../svg/icon-dashboard.svg) no-repeat;mask:url(../../svg/icon-dashboard.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-account{-webkit-mask:url(../../svg/btn-account.svg) no-repeat;mask:url(../../svg/btn-account.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-websites{-webkit-mask:url(../../svg/icon-websites.svg) no-repeat;mask:url(../../svg/icon-websites.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-file{-webkit-mask:url(../../svg/icon-file.svg) no-repeat;mask:url(../../svg/icon-file.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-account-data{-webkit-mask:url(../../svg/icon-account-data.svg) no-repeat;mask:url(../../svg/icon-account-data.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-hand-settings{-webkit-mask:url(../../svg/icon-hand-settings.svg) no-repeat;mask:url(../../svg/icon-hand-settings.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-settings{-webkit-mask:url(../../svg/btn-settings.svg) no-repeat;mask:url(../../svg/btn-settings.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-it-security{-webkit-mask:url(../../svg/icon-it-security.svg) no-repeat;mask:url(../../svg/icon-it-security.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-scales{-webkit-mask:url(../../svg/icon-scales.svg) no-repeat;mask:url(../../svg/icon-scales.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-chevron{-webkit-mask:url(../../svg/icon-chevron.svg) no-repeat;mask:url(../../svg/icon-chevron.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-chevron.left{transform:rotate(180deg)}.icon.icon-chevron.down{transform:rotate(90deg)}.icon.icon-chevron.up{transform:rotate(270deg)}.icon.icon-chevron-circle{background:url(../../image/icon-chevron-circle.png) no-repeat;background-size:100%;background-color:transparent}.icon.icon-chevron-circle.down{transform:rotate(180deg)}.icon.icon-chevron-circle.up{transform:rotate(0deg)}.icon.icon-lock{-webkit-mask:url(../../svg/btn-lock.svg) no-repeat;mask:url(../../svg/btn-lock.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-question{-webkit-mask:url(../../svg/btn-help.svg) no-repeat;mask:url(../../svg/btn-help.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-pin{-webkit-mask:url(../../svg/icon-pin.svg) no-repeat;mask:url(../../svg/icon-pin.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-edit{-webkit-mask:url(../../svg/icon-edit.svg) no-repeat;mask:url(../../svg/icon-edit.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-eye{-webkit-mask:url(../../svg/icon-eye.svg) no-repeat;mask:url(../../svg/icon-eye.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-diagram{-webkit-mask:url(../../svg/icon-diagram.svg) no-repeat;mask:url(../../svg/icon-diagram.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-sequence{-webkit-mask:url(../../svg/icon-sequence.svg) no-repeat;mask:url(../../svg/icon-sequence.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-search{-webkit-mask:url(../../svg/icon-search.svg) no-repeat;mask:url(../../svg/icon-search.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-filter{-webkit-mask:url(../../svg/icon-filter.svg) no-repeat;mask:url(../../svg/icon-filter.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-trash{-webkit-mask:url(../../svg/icon-trash.svg) no-repeat;mask:url(../../svg/icon-trash.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-plus{-webkit-mask:url(../../svg/icon-plus.svg) no-repeat;mask:url(../../svg/icon-plus.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.icon.icon-close{-webkit-mask:url(../../svg/icon-close.svg) no-repeat;mask:url(../../svg/icon-close.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;background:#fff}.icon.test-icon{-webkit-mask:url(../../svg/test-icon.svg) no-repeat;mask:url(../../svg/test-icon.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;background:#fff}*{box-sizing:border-box;padding:0;margin:0}body{background-image:url(../../image/background-balance-business-583846.png);background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:100vh;font-family:Lato,sans-serif;font-size:15px;line-height:1.33;background-color:#eef2f6;overflow-x:hidden}body:before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;content:"";opacity:.52}li{list-style-type:none}a{color:#333;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1{font-size:2.6em}h1,h2{font-weight:400}h2{font-size:2.133em}h3,h4{font-size:1.6em}h5{font-size:1.333em}label{font-size:10px;color:rgba(25,30,35,.4)}::-moz-placeholder{color:rgba(25,30,35,.4)}:-ms-input-placeholder{color:rgba(25,30,35,.4)}::placeholder{color:rgba(25,30,35,.4)}input{color:#1b1e21;height:36px;line-height:36px;border:none;border-bottom:1px solid #1b1e21;font-size:14px;outline:none}input:focus{border-bottom:2px solid #1b1e21}textarea{border:1px solid #c5d2da}main{z-index:1;position:absolute;left:0;right:0;bottom:0;top:0}.center-center{display:flex;justify-content:center;align-items:center;height:100%}.form{padding:0 1.2em}.form-row{margin-top:.8em;position:relative;display:inline-flex}.form-row .form-item{flex-grow:1}.form-row .form-item>div{display:flex;flex-direction:column}.form-row .form-item:nth-child(2){margin-left:5%}.form-row .form-item label{position:absolute;top:-.5em;text-transform:uppercase}.form-row .form-item input{width:100%;border-bottom:1px solid #c5d2da;transition:all .2s}.form-row .form-item input:focus{transition:all .2s;border-bottom:2px solid #324455}.btn{text-align:center;line-height:40px;border-radius:20px;border:none;text-transform:uppercase;font-family:Dosis;font-size:.93333em;font-weight:700;cursor:pointer;display:flex;justify-content:center;align-items:center}.btn.btn-large{padding:0 2.5em}.btn.btn-primary{background-color:#8bc1bd;color:#fff}.btn.btn-transparent{background:none;border:1px solid #c5d2da;color:#324455}.btn.btn-transparent.btn-bg-dark{color:#8bc1bd;border-color:#8bc1bd}.btn.btn-white{background:#fff;color:#324455}.btn.btn-white.btn-bg-dark{color:#8bc1bd}.btn.btn-light-grey{background-color:#eef2f6;color:#8bc1bd}.btn.btn-light-grey:hover{background-color:#fff}.btn.btn-round{width:3em;height:3em;border-radius:1.5em;margin-right:.5em;background-repeat:no-repeat;background-size:1.2em}.btn.btn-round.btn-small{width:2.2em;height:2.2em;border-radius:1.1em}.btn.btn-account{background-image:url(../../images/btn-account_4fef750d4db0e8d616e797696be25aba.svg);background-position:.52em .45em}.btn.btn-settings{background-image:url(../../images/btn-settings_cb6b1ba39237ff47f30dff0aae1c44ad.svg);background-position:.52em .55em}.btn.btn-lock{background-image:url(../../images/btn-lock_1b39559a035015833b59eae369d178ab.svg);background-position:1em .75em}.btn.btn-help{background-image:url(../../images/btn-help_e7d95e72fe4d5c631a67c6dd1d13c9d2.svg);background-position:1.25em 1em}.btn.btn-copy{padding:0 1em;position:relative;z-index:2;background:#c5d2da;text-transform:uppercase;color:#fff;font-weight:700}.btn.btn-copy:hover,.btn.btn-copy:hover:after{background:#8bc1bd}.btn.btn-copy:active,.btn.btn-copy:active:after{background:#324455}.btn.btn-copy:after{content:"";position:absolute;z-index:1;top:-.5em;left:50%;width:1em;height:1em;display:block;background:#c5d2da;transform:translateX(-.5em) rotate(45deg)}.btn.btn-turquoise{color:#8bc1bd}.btn.btn-blue,.btn.btn-turquoise:hover{color:#324455}.btn.btn-blue:hover{color:#8bc1bd}.btn.btn-gold{color:#d7ad7a}.btn.btn-gold:hover{color:#8bc1bd}.btn.btn-bg-turquoise{color:#fff;background-color:#8bc1bd}.btn.btn-bg-blue,.btn.btn-bg-turquoise:hover{background-color:#324455}.btn.btn-bg-blue{color:#fff}.btn.btn-bg-blue:hover{background-color:#8bc1bd}.btn.btn-bg-gold{color:#fff;background-color:#d7ad7a}.btn.btn-bg-gold:hover{background-color:#8bc1bd}.btn.btn-border{border:2px solid #191e23;background:transparent;border-radius:5px;padding:0 .75em}.btn.btn-border.btn-turquoise{border-color:#8bc1bd}.btn.btn-border.btn-blue,.btn.btn-border.btn-turquoise:hover{border-color:#324455}.btn.btn-border.btn-blue:hover{border-color:#8bc1bd}.btn.btn-border.btn-gold{border-color:#d7ad7a}.btn.btn-border.btn-gold:hover{border-color:#8bc1bd}.has-icon{display:flex;align-items:center}.box{background:#fff;box-shadow:0 0 8px #ddd;border-radius:7px;min-width:20%}.box header{min-height:4em;height:auto;border-bottom:2px solid #eef2f6;color:#324455}.box header h3{padding:.75em 1.5vw;font-family:Lato,sans-serif}.box footer{text-transform:uppercase;font-weight:400;padding:0 1.2em;display:inline-flex;width:100%}table{border-collapse:collapse}table.box{width:100%;background-color:#8bc1bd}table.box thead{color:#fff;font-weight:700;display:flex}table.box thead th{padding:1em}table.box tr{background-color:#fff;color:#191e23;border-bottom:1px solid #c5d2da}table.box tr:last-child{border-width:0}table.box tr:last-child td:first-child{border-bottom-left-radius:7px}table.box tr:last-child td:last-child{border-bottom-right-radius:7px}table.box tr:hover{background-color:#c5d2da}table.box tr.selected{background-color:#d95454;color:#fff;transition:background-color .25s}table.box tr td{padding:1em}.link,.options{position:relative}.link{color:#8bc1bd;width:100%;cursor:pointer;padding:1em;border-bottom:1px solid #c5d2da}.link>.icon{width:1em;height:1em;-webkit-mask-size:contain;mask-size:contain;background-color:#8bc1bd}.link:hover{color:#d95454}.link:hover .icon{background-color:#d95454}.link .icon{position:static;float:right;margin-left:1em;margin-top:.15em}#login .logo,#register .logo{margin-bottom:96px;margin-left:auto;margin-right:auto;display:block}#login .logo-small,#register .logo-small{margin-left:auto;margin-right:auto;margin-bottom:49px;display:block;height:105px}#login .login-impressum,#register .login-impressum{margin-right:10px}#login .form-group.with-icon input,#login .form-group.with-icon label,#register .form-group.with-icon input,#register .form-group.with-icon label{padding-left:36px}#login input,#register input{width:100%}#login article,#register article{display:flex;justify-content:center;border-radius:10px;overflow:hidden}#login article section,#register article section{flex:0 0 300px;padding:44px}#login article .form-group,#register article .form-group{margin-bottom:15px}#login article #welcome,#register article #welcome{background-color:#aa9aa2;color:#fff;flex-grow:100}#login article #welcome h1,#register article #welcome h1{margin-bottom:30px}#login article #welcome p,#register article #welcome p{font-weight:700}#login article #login-form,#register article #login-form{flex-grow:100;background-color:#fff}#login article #login-form h2,#register article #login-form h2{margin-bottom:50px}#login article #login-form button,#register article #login-form button{margin-top:60px;width:100%;letter-spacing:2px}#login article #login-form a,#register article #login-form a{color:rgba(25,30,35,.4);display:block;text-align:center;margin-top:40px;font-size:10px}#login article #login-form input[type=email],#register article #login-form input[type=email]{background-image:url(../../images/btn-account.svg)!important;background-repeat:no-repeat;background-position:top 3px left}#login article #login-form input[type=password],#register article #login-form input[type=password]{background-image:url(../../images/btn-lock.svg)!important;background-repeat:no-repeat;background-position:top 3px left}#login article #password-email-form,#login article #password-reset-form,#login article #register-form,#register article #password-email-form,#register article #password-reset-form,#register article #register-form{background-color:#fff}#login article #password-email-form h2,#login article #password-reset-form h2,#login article #register-form h2,#register article #password-email-form h2,#register article #password-reset-form h2,#register article #register-form h2{margin-bottom:50px}#login article #password-email-form button,#login article #password-reset-form button,#login article #register-form button,#register article #password-email-form button,#register article #password-reset-form button,#register article #register-form button{margin-top:60px;width:100%;letter-spacing:2px}#login article #password-email-form a,#login article #password-reset-form a,#login article #register-form a,#register article #password-email-form a,#register article #password-reset-form a,#register article #register-form a{color:rgba(25,30,35,.4);display:block;text-align:center;margin-top:40px;font-size:10px}#login article #password-email-form input[type=email],#login article #password-reset-form input[type=email],#login article #register-form input[type=email],#register article #password-email-form input[type=email],#register article #password-reset-form input[type=email],#register article #register-form input[type=email]{background-image:url(../../images/btn-account.svg);background-repeat:no-repeat;background-position:top 3px left}#login article #password-email-form input[type=password],#login article #password-reset-form input[type=password],#login article #register-form input[type=password],#register article #password-email-form input[type=password],#register article #password-reset-form input[type=password],#register article #register-form input[type=password]{background-image:url(../../images/btn-lock.svg);background-repeat:no-repeat;background-position:top 3px left}#login article #register-form,#register article #register-form{line-height:1}#login article #register-form h1,#register article #register-form h1{margin-top:0!important}#login article #register-form input[type=email],#register article #register-form input[type=email]{background-image:none}#me{position:relative;width:1.75rem;height:1.75rem;z-index:9001;border-radius:1rem;background:#fff;color:#191e23}@media (min-width:1800px){#me{font-size:1.35rem}}#me:hover{border-radius:7px;background:#d95454;color:#fff;overflow:show}#me:hover .me-options{width:12rem;height:16rem;opacity:1;border-radius:7px;pointer-events:auto}#me .me-options{position:absolute;height:100%;opacity:0;overflow:hidden;top:0;right:0;pointer-events:none;text-align:center;z-index:1;display:block;background:#d95454;transition:all .35s,opacity 0s}#me .me-options ul{margin-top:1em}#me .name{position:absolute;top:0;right:0;text-align:right;width:1.75rem;height:1.75rem;border-radius:1rem;font-size:.8em;color:#fff;background:#d95454;text-transform:uppercase;font-weight:bolder}#me .name .name-initials{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#me .ipt-select{text-align:center}#me .ipt-select .options{max-height:120px;overflow-y:auto}#me .btn-logout{margin-top:2em}#me .btn-logout:hover{transition:background-color .3s;background-color:#fff}.pill{position:relative;text-align:center;padding:.15em 1em;border-radius:1em;border:2px solid #c5d2da;float:left;margin:0 3em 1em 0;height:2em;cursor:pointer}.pill.pill-connected:after{top:calc(50% - 1px);right:calc(-3em - 4px);position:absolute;border:1px solid #c5d2da;display:block;height:0;width:3em;content:""}.pill.active{background:#fff;border-color:#fff;box-shadow:0 0 16px #bbb;color:#d95454}.pill:hover{color:#d95454;background-color:transparent;border-color:#d95454}.code{background-color:#eef2f6;width:100%;min-height:175px;padding:5px}.message{border-radius:7px;padding:.25em;font-weight:700;color:#fff}.message.message-success{background:#8bc1bd}.message.message-error{background:#d95454}.staff-edit{display:grid;grid-gap:3em;grid-template-columns:repeat(3,1fr)}.staff-edit .form-row{width:100%}.staff-edit .checklist>label{margin-bottom:5px}.select-export{text-align:center;line-height:40px;border-radius:20px;border:none;text-transform:uppercase;font-family:Dosis;font-size:.93333em;font-weight:700;cursor:pointer;display:flex;justify-content:center;align-items:center;flex:1;position:absolute;right:10%}.logo-medium{margin-bottom:20px}