body.nav-active{overflow:hidden!important}#app{-webkit-transition:-webkit-transform .4s cubic-bezier(.55,0,.1,1);transition:-webkit-transform .4s cubic-bezier(.55,0,.1,1);transition:transform .4s cubic-bezier(.55,0,.1,1);transition:transform .4s cubic-bezier(.55,0,.1,1),-webkit-transform .4s cubic-bezier(.55,0,.1,1)}.nav-active #app{overflow-y:visible;-webkit-transform:translateX(-250px);transform:translateX(-250px)}@media(min-width:1024px){.nav-active #app{-webkit-transform:none;transform:none}}.navigation{float:right}.navigation__toggle{display:block;float:right;position:relative;-webkit-transition:-webkit-transform .4s cubic-bezier(.55,0,.1,1);transition:-webkit-transform .4s cubic-bezier(.55,0,.1,1);transition:transform .4s cubic-bezier(.55,0,.1,1);transition:transform .4s cubic-bezier(.55,0,.1,1),-webkit-transform .4s cubic-bezier(.55,0,.1,1);margin:5px 15px;padding:0;width:30px;height:30px;cursor:pointer;z-index:20}@media(min-width:1024px){.navigation__toggle{display:none}}.nav-active .navigation__toggle{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.navigation__toggle span{display:block;height:3px;width:25px;margin:5px auto;background:#535353;pointer-events:none}.navigation__group,.navigation__item{list-style-type:none;margin:0;padding:0}.navigation__group--main{position:fixed;top:0;bottom:0;right:-250px;width:250px;padding:20px;overflow-y:auto;overflow-scrolling:touch;background:#fff;-webkit-box-shadow:#ccbfa2 -1px 0;box-shadow:-1px 0 #ccbfa2;z-index:10}.navigation__item a{display:block;padding:12px 10px;font-size:16px;color:#535353;white-space:pre}.navigation__item a:hover{text-decoration:none}.navigation__item a[href]:hover{color:#f47c00}.navigation__item--main>a{text-transform:uppercase}.navigation__item--sub>a{margin-left:15px}.navigation__item--icon svg{display:none}.navigation__item-badge{position:relative;top:-2px;margin-left:8px;padding:2px 5px;font-size:10px;color:#fff;font-weight:600;background:#f47c00;border-radius:5px}@media(min-width:1024px){.navigation__group--main{position:inherit;top:auto;bottom:auto;right:auto;width:auto;padding:0;overflow:visible;background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.navigation__group--sub{display:none;position:absolute;left:50%;min-width:180px;margin-top:-3px;text-align:center;background:#fff;border-top:3px solid #f47c00;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:100;-webkit-box-shadow:#ccbfa2 0 1px 2px;box-shadow:0 1px 2px #ccbfa2}.navigation__group--sub:before{position:absolute;left:50%;top:-7px;width:0;height:0;margin-left:-4px;border-style:solid;border-width:0 3.5px 4px 3.5px;border-color:transparent transparent #f47c00 transparent;content:""}.navigation__group--right{left:auto;right:7px;-webkit-transform:translateX(0);transform:translateX(0)}.navigation__group--right:before{left:auto;right:18px}.navigation__item{position:relative;display:inline-block;padding:0 8px}.navigation__item.router-link-active>a,.navigation__item:hover>a{color:#f47c00!important;border-bottom:3px solid #f47c00}.navigation__item:hover>.navigation__group--sub{display:block}.navigation__item--sub{display:block;border-top:1px solid #e5dfd0}.navigation__item--sub a{margin:0;border:none!important}.navigation__item--sub a:hover{color:#000!important}.navigation__item--sub:first-child{border-top:none}.navigation__item--icon>a{padding-top:7px}.navigation__item--icon>a svg{display:inline;position:relative;top:4px;width:22px;height:22px;fill:#535353}.navigation__item--icon>a:hover svg{fill:#f47c00}.navigation__item--icon>a span{display:none}.navigation:hover li>a{border:none}.navigation:hover li:hover>a{border-bottom:3px solid #f47c00}.navigation:hover li:hover>a svg{fill:#f47c00}}.logout-warning{position:fixed;display:block;top:20%;left:50%;width:500px;max-width:90%;text-align:center;background:#fff;z-index:10;opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-bottom:2px solid #ddd3bc;border-radius:2px}.logout-warning__headline{position:relative;background:#f47c00;color:#fff;font-weight:300;line-height:40px;border-radius:2px 2px 0 0}.logout-warning__headline--complete{background-color:#31a64b}.logout-warning__headline--error{background-color:#db5041}.logout-warning__text{margin:2em 40px}.logout-warning__countdown{margin:-20px 0 20px;font:600 4em/1.6 SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#db8c41}.logout-warning .widget-button{width:auto;height:35px;margin:0 5px 2em 5px;padding:0 30px;line-height:35px}.fragment-footer{clear:both;width:250px;margin:10px auto 0;padding:15px 0;font-size:12px;text-align:center;border-top:1px solid #eee}.fragment-footer--main{width:auto;margin-top:52px!important;padding:20px 0;border-top:1px solid #bbb}.fragment-footer:before{content:"";display:table;clear:both}.fragment-footer__product{font-weight:300}.fragment-footer__links{margin:5px 0 0;padding:0;list-style-type:none}.fragment-footer__links li{display:inline-block}.fragment-footer__links li:not(:first-child):before{content:"|";padding:0 10px 0 8px}.fragment-footer__links a{display:inline!important;color:#2a7887}.fragment-footer__language{position:relative;display:inline-block;margin-left:5px}.fragment-footer__language button{width:auto;height:auto;padding:0 0 0 25px;margin-top:10px!important;background:transparent;color:#535353;font-size:12px;font-weight:300;line-height:20px;background:url(../img/language.92763b3e.svg) 0 no-repeat;background-size:20px 20px;border:none}.fragment-footer__language button:hover{color:#000}.fragment-footer__language ul{position:absolute;display:block;width:350px;left:50%;bottom:30px;margin:0;padding:0;text-align:left;list-style-type:none;white-space:nowrap;background:#fff;border-bottom:3px solid #f47c00;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:100;-webkit-box-shadow:#ccbfa2 0 -1px 2px;box-shadow:0 -1px 2px #ccbfa2}.fragment-footer__language ul:after{position:absolute;left:50%;bottom:-7px;width:0;height:0;margin-left:-4px;border-style:solid;border-width:4px 3.5px 0 3.5px;border-color:#f47c00 transparent transparent transparent;content:""}.fragment-footer__language li{float:left;width:50%;margin:0;padding:0;border-top:1px solid #e5dfd0}.fragment-footer__language li a{display:block;margin:0;padding:5px 10px;color:#535353;cursor:pointer}.fragment-footer__language li a.active{font-weight:600}.fragment-footer__language li a:hover{color:#000;text-decoration:none}.fragment-footer__language li:first-child,.fragment-footer__language li:nth-child(2){border-top:none}@media(min-width:960px){.fragment-footer--boxed .fragment-footer__product,.fragment-footer--main .fragment-footer__product{float:left}.fragment-footer--boxed .fragment-footer__links,.fragment-footer--main .fragment-footer__links{float:right;margin:0}.fragment-footer--boxed .fragment-footer__language button,.fragment-footer--main .fragment-footer__language button{margin-top:0!important}.fragment-footer--boxed{width:840px}}.layout-main{overflow:hidden;min-height:100vh}.layout-main__header{height:56px;padding:8px;background:#fff;-webkit-box-shadow:#ccbfa2 0 1px;box-shadow:0 1px #ccbfa2}.layout-main__header--margin{margin-bottom:30px}.layout-main__subheader{margin:30px 0 45px;padding:20px 0;background:#e5dfcf;border-bottom:1px solid #dcd8cc}.layout-main__subheader-inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-main__news{width:320px;height:50px;margin-bottom:20px}.layout-main .search-bar{width:100%;margin:0}.layout-main__logo{display:inline;color:#535353;text-decoration:none;font-weight:100;font-size:27px;line-height:40px}.layout-main__logo img{float:left;margin:0 10px 0 12px}@media(min-width:1024px){.layout-main__logo img{margin-left:0}}.layout-main__content,.layout-main__subheader-inside,.layout-main footer{position:relative;margin:0 20px}@media(min-width:700px){.layout-main__subheader-inside{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.layout-main__news{margin:0 20px 0 0}}@media(min-width:1024px){.layout-main__content,.layout-main__subheader-inside,.layout-main footer{max-width:960px;margin:0 auto}}@media(min-width:1200px){.layout-main__content,.layout-main__subheader-inside,.layout-main footer{max-width:1180px}}.confirm-button{position:relative}.confirm-button__icon{display:none;position:absolute;opacity:0;z-index:100}.confirm-button__icon--confirm{display:block;-webkit-animation:confirm_button .5s ease-out 0s;animation:confirm_button .5s ease-out 0s}.confirm-button__icon svg{fill:#31a64b;width:100%;height:100%}@-webkit-keyframes confirm_button{0%{opacity:1;height:10px;width:10px;left:calc(50% - 5px);top:calc(50% - 5px)}to{opacity:0;height:150px;width:150px;left:calc(50% - 75px);top:calc(50% - 75px)}}@keyframes confirm_button{0%{opacity:1;height:10px;width:10px;left:calc(50% - 5px);top:calc(50% - 5px)}to{opacity:0;height:150px;width:150px;left:calc(50% - 75px);top:calc(50% - 75px)}}.package-tools{position:relative;clear:both;text-align:center}@media(min-width:800px){.package-tools{margin-bottom:40px}}.package-tools__button.widget-button{margin-bottom:10px}@media(min-width:800px){.package-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.package-tools__button.widget-button{width:auto;margin:0 15px;padding:0 15px}}.package-actions{position:fixed;left:0;right:0;bottom:0;max-height:0;background:#000;background:rgba(0,0,0,.8);color:#fff;-webkit-transition:max-height .4s ease;transition:max-height .4s ease;z-index:100}.package-actions--active{max-height:200px}.package-actions__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:12px;text-align:right}@media(min-width:1024px){.package-actions__inner{max-width:976px;margin:0 auto;padding-left:0;padding-right:0}}@media(min-width:1200px){.package-actions__inner{max-width:1196px}}.package-actions__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:initial;margin:0 8px;font-weight:600}.package-actions__button{display:block;padding:0 15px!important;margin:8px}.package-actions__button--dryRun{width:auto!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(min-width:600px){.package-actions__button{width:auto!important}.package-actions__button--dryRun{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.package-actions__button-group{display:block;width:100%;margin:8px}.package-actions__button-group>.button-group__primary{padding:0 15px!important}@media(min-width:600px){.package-actions__button-group{width:auto!important}}.package{margin-bottom:14px;background:#fff;border-bottom:3px solid #ddd3bc;border-radius:2px}.package--contao{border-bottom-color:#f47c00}.package__hint{position:relative;padding:8px 20px 8px 20px;background:#e8c8bc;font-weight:400;font-size:12px;line-height:1.8;border-radius:2px 2px 0 0}@media(min-width:800px){.package__hint{padding-left:56px;background:#e8c8bc url(../img/hint.44ff7550.svg) 20px 5px no-repeat;background-size:28px 28px}}.package__hint p a{display:inline-block;padding-right:10px}.package__hint p a:first-child{margin-left:10px}.package__hint p a:not(:first-child):before{padding-right:10px;content:"|"}.package__hint-close{float:right;padding-left:18px;color:#bd2e20;background:url(../img/close.47d950c3.svg) 0 no-repeat;background-size:14px 14px}.package__inside{padding:10px 20px 25px}.package__inside:after{display:table;clear:both;content:""}@media(min-width:1024px){.package__inside{padding:25px 20px}}.package__icon{display:none}.package__icon img{width:100%;height:100%}@media(min-width:1024px){.package__icon{display:block;float:left;width:90px;height:90px;margin-right:20px}}.package__about{margin-bottom:20px}@media(min-width:1024px){.package__about{float:left;width:370px;margin-bottom:0}}@media(min-width:1200px){.package__about{width:590px}}.package__headline{position:relative;margin-bottom:5px}.package__headline em{background-color:#ff0;font-style:normal}.package__headline--badge{padding-right:100px}@media(min-width:1024px){.package__headline--badge{padding-right:0}}.package__title{margin-right:10px}.package__badge{position:absolute;top:6px;right:0;padding:0 8px;background:#db5041;border-radius:2px;font-size:12px;line-height:19px;color:#fff;cursor:help}@media(min-width:800px){.package__badge{position:relative;display:inline-block;top:-3px;right:auto}}.package__description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1em}.package__description em{background-color:#ff0;font-style:normal}.package__additional{margin-top:-5px}.package .package__release{display:none;text-align:right;margin-bottom:10px}@media(min-width:600px){.package .package__release{display:block;float:left;width:50%}}@media(min-width:1024px){.package .package__release{width:180px;margin-left:40px;margin-bottom:0}}.package__version--additional strong{margin-right:10px}@media(min-width:1024px){.package__version--additional{display:none}}.package__version--release{display:none}@media(min-width:1024px){.package__version--release{display:block;margin-top:20px;text-align:center}}.package__version--release time{display:block}.package__version--missing{padding:4px 8px;background:#db5041;border-radius:2px;color:#fff;font-weight:700}.package__version-update{display:inline-block;margin:0 0 2px;padding:1px 8px;color:#fff}.package__version-update--available{background:#31a64b}.package__version-update--error{background:#db5041}.package__version-update--none{background:#ccc}@media(min-width:1024px){.package__version-update{display:block;margin:2px 0 0}}.package__version-latest{float:right;position:relative;right:-7px;width:24px;height:20px;background:#31a64b url(../img/button-update.bc95cbb4.svg) 50%/20px 20px no-repeat}@media(min-width:600px){.package__actions{float:right;width:50%;max-width:500px;margin-top:-5px;padding-left:40px;text-align:right}}@media(min-width:1024px){.package__actions{width:180px;margin-left:40px;padding-left:0}}.package__actions .button-group:not(:last-child),.package__actions .widget-button:not(:last-child){margin-bottom:5px}.package__actions .button-group button{margin-bottom:0!important}.package__features{padding:0 0 10px 0;margin:-20px 0 0}@media(min-width:1024px){.package__features{margin-top:-10px}}@media(min-width:960px){.package__hint{overflow:hidden;height:37px;-webkit-transition:height .4s ease;transition:height .4s ease}.package__hint-enter,.package__hint-leave-to{height:0}}.progress-bar{position:relative;width:100%;height:30px;background:#fff;border:2px solid #db8c41;color:#000;font-weight:600;text-align:center;line-height:26px}.progress-bar__bar{position:absolute;overflow:hidden;left:0;right:0;top:0;bottom:0;background:#db8c41}.progress-bar__bar span{display:block;color:#fff;text-align:center}.feature-package{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:4px;margin:4px 20px 4px;border-top:1px solid #e9eef1}.feature-package:last-child{padding-bottom:0;margin-bottom:-4px}.feature-package__name{font-weight:600;white-space:nowrap}.feature-package__name:after{content:": "}.feature-package__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-right:.5em;padding:4px 0;line-height:20px}.feature-package__text--hint{display:inline;-webkit-line-clamp:none}.feature-package__badge{margin-left:5px;padding:2px 8px;background:#db5041;border-radius:2px;font-size:12px;font-weight:600;line-height:19px;color:#fff;cursor:help}.feature-package__hint{line-height:1.2;padding:2px 5px;background:#e8c8bc;font-size:12px}.feature-package__actions{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 -4px 0 0}.feature-package__actions>*{margin:0 4px}.feature-package__restore{padding-left:18px;font-size:12px;color:#bd2e20;background:url(../img/close.47d950c3.svg) 0 no-repeat;background-size:14px 14px;border:none;outline:none;cursor:pointer}.feature-package__restore:hover{text-decoration:underline}@media(min-width:800px){.feature-package{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width:1024px){.feature-package__hint{padding:8px 10px 8px 36px;background:#e8c8bc url(../img/hint.44ff7550.svg) 10px 5px no-repeat;background-size:20px 20px}.feature-package__actions{margin:0 -4px 0 0}}.package-constraint input[type=text][data-v-1e22fec3]{height:30px;margin-right:2px;background:#fff;border:2px solid #db8c41;color:#000;font-weight:600;text-align:center;line-height:30px}.package-constraint input[type=text][data-v-1e22fec3]::-webkit-input-placeholder{color:#fff;opacity:1}.package-constraint input[type=text][data-v-1e22fec3]::-moz-placeholder{color:#fff;opacity:1}.package-constraint input[type=text][data-v-1e22fec3]:-ms-input-placeholder{color:#fff;opacity:1}.package-constraint input[type=text][data-v-1e22fec3]::-ms-input-placeholder{color:#fff;opacity:1}.package-constraint input[type=text][data-v-1e22fec3]::placeholder{color:#fff;opacity:1}.package-constraint input[type=text][data-v-1e22fec3]:disabled{color:#fff;opacity:1;background:#db8c41;-webkit-text-fill-color:#fff}.package-constraint input[type=text].disabled[data-v-1e22fec3]{background:#ccc;border-color:#ccc}.package-constraint input[type=text].error[data-v-1e22fec3]{-webkit-animation:input-error .15s linear 3;animation:input-error .15s linear 3}.package-constraint>input[type=text][data-v-1e22fec3],.package-constraint>input[type=text][data-v-1e22fec3]:disabled{float:left;width:calc(100% - 32px)}.package-constraint button[data-v-1e22fec3]{position:relative;width:30px;height:30px;background:#db8c41;line-height:20px;text-indent:-999em}.package-constraint button[data-v-1e22fec3]:hover{background:#d77f2c;border-color:#c47225}.package-constraint button[data-v-1e22fec3]:before{position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px}.package-constraint button.rotate[data-v-1e22fec3]:before{-webkit-animation:release-validating-1e22fec3 2s linear infinite;animation:release-validating-1e22fec3 2s linear infinite}@-webkit-keyframes release-validating-1e22fec3{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes release-validating-1e22fec3{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.button-group{position:relative}.button-group__primary.widget-button{float:left;width:calc(100% - 39px);border-top-right-radius:0;border-bottom-right-radius:0}.button-group__more.widget-button{float:right;width:38px;padding:7px;border-top-left-radius:0;border-bottom-left-radius:0}.button-group__more.widget-button svg{width:24px;height:24px}.button-group__group{position:absolute;top:39px;width:100%;z-index:100}.button-group__group:focus{outline:none}.button-group__group .widget-button{margin-top:1px}.button-group__group .link-menu{margin-top:3px}.button-group__group--top{top:auto;bottom:39px}.button-group__group--top .link-menu{margin-top:0;margin-bottom:3px}.composer-package__stats{display:inline-block;margin-right:15px;padding-left:18px;font-size:13px;background-position:0 50%;background-repeat:no-repeat;background-size:13px 13px}.composer-package__stats--license{padding-left:0}.composer-package__stats--downloads{background-image:url(../img/downloads.e5ea474f.svg)}.composer-package__stats--favers{background-image:url(../img/favers.0ddb249c.svg)}.composer-package__stats--funding{width:16px;background-image:url(../img/funding.8f8279be.svg);background-size:16px 16px;background-repeat:no-repeat;text-decoration:none!important}.package-uploads__overlay{top:0;bottom:0;right:0;left:0;position:fixed;z-index:9999;opacity:.6;text-align:center;background:#000}.package-uploads__overlay div{margin:-.5em 0 0;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:40px;color:#fff;padding:0}.cloud-status{margin-left:8px;position:relative}.cloud-status__button{margin-left:0;margin-right:0;padding-left:8px;cursor:help!important}.cloud-status__popup{position:absolute;text-align:left;left:0;bottom:55px;margin:0;padding:0 0 15px;outline:none;background:#fff;color:#535353;border-bottom:3px solid #f47c00;-webkit-box-shadow:#ccbfa2 0 -1px 2px;box-shadow:0 -1px 2px #ccbfa2;z-index:100}.cloud-status__popup:after{position:absolute;left:38px;bottom:-7px;width:0;height:0;margin-left:-4px;border-style:solid;border-width:4px 3.5px 0 3.5px;border-color:#f47c00 transparent transparent transparent;content:""}.cloud-status__popup--error{color:#fff;text-align:center;background-color:#db5041;border-color:#db5041}.cloud-status__popup--error:after{left:27px;border-color:#db5041 transparent transparent transparent}.cloud-status__headline{padding:15px 20px 0;font-size:16px;white-space:pre}.cloud-status__version{text-align:center;margin:0 0 8px;font-size:12px}.cloud-status__link{display:block;margin:15px 10px 0;text-align:center}.cloud-status__error{padding:8px 20px 8px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.cloud-status table{width:100%;margin-top:12px;border-spacing:0;border-collapse:collapse}.cloud-status th{padding:3px 5px 3px 20px}.cloud-status td{padding:3px 20px 3px 0}.cloud-status tr:nth-child(odd){background:#f0f0f0}.package-list{position:relative}.package-list__status{margin:100px 0;text-align:center;font-size:20px;line-height:1.5em}.package-list__status .sk-circle{width:100px;height:100px;margin:0 auto 40px}.package-list__headline{font-size:18px;font-weight:300;margin:30px 0 10px}.layout-boxed{display:table;width:100%;height:100%}.layout-boxed__cell{display:table-cell;overflow:hidden;vertical-align:middle;padding:10px 0}.layout-boxed__container{position:relative;max-width:380px;margin:0 auto;background:#fff}.layout-boxed__container:after{display:table;clear:both}.layout-boxed__container:before{left:-100px;-webkit-box-shadow:15px 0 60px 25px #ebe6db inset,-8px 0 8px -8px rgba(0,0,0,.8) inset;box-shadow:inset 15px 0 60px 25px #ebe6db,inset -8px 0 8px -8px rgba(0,0,0,.8)}.layout-boxed__container:after,.layout-boxed__container:before{position:absolute;display:block;width:100px;top:0;bottom:0;content:""}.layout-boxed__container:after{right:-100px;-webkit-box-shadow:-15px 0 60px 25px #ebe6db inset,8px 0 8px -8px rgba(0,0,0,.8) inset;box-shadow:inset -15px 0 60px 25px #ebe6db,inset 8px 0 8px -8px rgba(0,0,0,.8)}@media(min-width:960px){.layout-boxed__container{margin-top:20px;margin-bottom:20px}.layout-boxed__container--wide{max-width:940px}}.view-oauth__header{max-width:280px;margin:0 auto 60px;padding-top:40px;text-align:center}.view-oauth__product{margin-top:15px;font-size:36px;font-weight:100;line-height:1}.view-oauth__form{position:relative;max-width:250px;margin:0 auto 80px;text-align:center}.view-oauth__form input,.view-oauth__form select{margin:5px 0 10px}.view-oauth__headline{margin-bottom:0}.view-oauth__description{margin-top:.5em;margin-bottom:.5em}.view-oauth__client{margin:1em 0;font-size:32px}.view-oauth__warning{color:#db5041;margin-top:.5em;margin-bottom:2em}.view-oauth__button{margin-top:20px}.view-oauth__button .sk-circle{color:#fff;text-align:center}.message-overlay{position:relative}.message-overlay__blur{opacity:.75;-webkit-filter:blur(2px);filter:blur(2px);-webkit-transition:opacity .5s,-webkit-filter .5s;transition:opacity .5s,-webkit-filter .5s;transition:opacity .5s,filter .5s;transition:opacity .5s,filter .5s,-webkit-filter .5s}.message-overlay__overlay{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;right:0;top:0;bottom:0}.message-overlay__message{padding:10px;font-size:2em;font-weight:400;text-align:center}.maintenance{margin-bottom:14px;background:#fff;border-bottom:3px solid #ddd3bc;border-radius:2px}.maintenance__inside{padding:10px 20px 20px}.maintenance__inside:after{display:table;clear:both;content:""}@media(min-width:1024px){.maintenance__inside{padding:25px 20px}}.maintenance__image{display:none}.maintenance__image img{width:100%;height:100%}@media(min-width:1024px){.maintenance__image{display:block;float:left;width:90px;height:90px;margin-right:20px}}.maintenance__about{margin-bottom:20px}@media(min-width:1024px){.maintenance__about{float:left;width:510px;margin-bottom:0}}.maintenance__about h1{position:relative;margin-bottom:5px}.maintenance__about p{margin:0 0 1em;display:inline}.maintenance__error,.maintenance__warning{position:relative;top:-2px;margin-left:.5em;padding:2px 8px;font-size:14px;line-height:1em;font-weight:300;background:#db8c41;color:#fff}.maintenance__error{background:#db5041}@media(min-width:600px){.maintenance__actions{margin:0 -10px}}@media(min-width:1024px){.maintenance__actions{float:right;width:250px;margin:0 0 0 40px}}.maintenance__actions>.button-group,.maintenance__actions>button{width:100%;margin-bottom:10px}@media(min-width:600px){.maintenance__actions>.button-group,.maintenance__actions>button{float:right;width:calc(50% - 20px);margin:0 10px}}@media(min-width:1024px){.maintenance__actions>.button-group,.maintenance__actions>button{width:100%;margin:0 0 10px}}.maintenance__loader{width:50px;margin:0 auto}.maintenance__loader .sk-circle{width:50px;height:50px}.package-popup__installed strong{margin-right:5px}@media(min-width:600px){.package-popup__installed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.package-popup__installed strong{display:block;margin:0}}.package-popup__update{margin:0 0 20px;padding:10px 20px 10px 50px;color:#fff;background:#31a64b url(../img/button-update.bc95cbb4.svg) 15px 50% no-repeat;background-size:23px 23px}.view-error{position:fixed;left:0;right:0;top:0;bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;color:#e8e8e8;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.2;background-color:rgba(0,0,0,.85098);background-position:0 0;background-repeat:repeat;z-index:9998}.view-error,.view-error__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-error__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:800px;max-height:100vh;line-height:1.5;text-align:center}.view-error__icon{display:block;height:100px;margin:2em 0;fill:#fff}.view-error__status{margin-bottom:1em;padding:2px 4px;background-color:#e36049;border-radius:2px}.view-error__headline{margin:0;font-size:1em;line-height:1.5}.view-error__status a{color:#e8e8e8;text-decoration:underline}.view-error__details{display:block;margin-top:2em;white-space:pre-line}.view-error__debug{-ms-flex-item-align:start;align-self:flex-start;max-height:60vh;overflow-y:auto;margin-top:2em;text-align:left;white-space:pre-line}.view-error__actions{margin:4em 0;text-align:center}.view-error__link{margin:10px;padding:10px 20px;border:1px solid #fff;border-radius:4px;color:#fff}.widget-text--password input{padding-right:40px!important}.widget__password-toggle{position:absolute;right:8px;bottom:2px;padding:0;margin:0;background:none;border:none;cursor:pointer}.widget__password-toggle--hidden svg{fill:#31a64b}.widget__password-toggle--visible svg{fill:#737373}.view-account__header{max-width:280px;margin-left:auto;margin-right:auto;padding:40px 0;text-align:center}.view-account__product{margin-top:15px;margin-bottom:40px;font-weight:600}.view-account__product strong{display:block;margin-bottom:10px;font-size:54px;font-weight:100;line-height:1}.view-account__headline{margin-bottom:.5em;font-size:18px;font-weight:600;line-height:30px}.view-account__description{margin-bottom:1em;text-align:justify}.view-account__form{position:relative;max-width:280px;margin:0 auto}.view-account__form .widget-text{margin-top:10px}.view-account__form .widget-text label{display:block;padding-bottom:5px}.view-account__form .widget-button{margin-top:1.5em}.view-account__contribute{max-width:250px;margin:80px auto 0;font-size:12px;text-align:center}.view-account__contribute br{display:none}@media(min-width:960px){.view-account{padding-top:100px}.view-account__header{float:left;width:470px;max-width:none;padding:0 60px}.view-account__form{float:left;width:370px;max-width:none;margin:20px 50px 0}.view-account__form .widget-text label{float:left;width:120px;padding-top:10px;font-weight:400}.view-account__form input[type=password],.view-account__form input[type=text],.view-account__form select{width:250px!important}.view-account__form .widget-button{width:250px;margin-left:120px}.view-account__contribute{max-width:840px}.view-account__contribute br{display:block}}.view-login__header{max-width:280px;margin:0 auto 60px;padding-top:40px;text-align:center}.view-login__product{margin-top:15px;font-size:36px;font-weight:100;line-height:1}.view-login__form{position:relative;max-width:250px;margin:0 auto 80px}.view-login__form input{padding-right:30px;margin:5px 0 10px}.view-login__locked{max-width:290px;margin:-20px auto 60px;padding:20px;background:#db5041;color:#fff;text-align:center}.view-login__locked strong{white-space:pre}.view-login__headline{margin-bottom:0}.view-login__description{margin-top:.5em;margin-bottom:30px}.view-login label{position:absolute;text-indent:-999em}.view-login label[for=ctrl_username]{top:17px;right:13px;width:16px;height:16px;background:url(../img/person.5b575b45.svg) 0 0 no-repeat;background-size:16px 16px;z-index:10}.view-login label[for=ctrl_password]{top:17px;right:12px;width:16px;height:16px;background:url(../img/lock.79feef18.svg) 0 0 no-repeat;background-size:14px 14px;z-index:10}.view-login .widget-text--password button{display:none}.view-login__link{display:block;font-size:12px}.view-login__button{margin-top:20px}.view-login__button .sk-circle{color:#fff;text-align:center}.button-menu{position:relative}.button-menu__primary.widget-button{float:left;width:calc(100% - 39px);border-top-right-radius:0;border-bottom-right-radius:0}.button-menu__more.widget-button{float:right;width:38px;padding:7px;border-top-left-radius:0;border-bottom-left-radius:0}.button-menu__more.widget-button svg{width:24px;height:24px}.button-menu__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:38px;right:0;width:auto;z-index:100;background:#fff;border-radius:2px}.button-menu__menu:before{content:"";position:absolute;top:-5px;right:15px;width:0;height:0;border-right:none;border-bottom:none;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.button-menu__menu:focus{outline:none}.button-menu__menu button{padding:8px 16px;background:none;border:none;text-align:left;white-space:nowrap;border-bottom:1px solid #ccc;cursor:pointer}.button-menu__menu button:hover{background:#f0f0f0}.button-menu__menu button:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.button-menu__menu button:last-child{border-bottom:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.button-menu__menu .link-menu{margin-top:3px}.console-operation{position:relative;padding:0 16px;text-align:left;font-size:12px;color:#959da5}.console-operation__summary{margin-left:13px;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}.console-operation__summary--console{margin-left:0}.console-operation summary{cursor:pointer}.console-operation__status{display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:8px;width:24px;height:18px;text-align:center;vertical-align:middle}.console-operation__icon{position:absolute;left:0;top:0}.console-operation__icon--skipped{fill:#666b71}.console-operation__icon--pending{fill:#dbab0a}.console-operation__icon--active{fill:#dbab0a;-webkit-animation:console-active 1s linear infinite;animation:console-active 1s linear infinite}@-webkit-keyframes console-active{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes console-active{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.console-operation__icon--success{fill:#31a64b}.console-operation__icon--error{fill:#db5041}.console-operation__label{display:inline-block;overflow:hidden;max-width:750px;vertical-align:top}.console-operation__title{display:inline;margin:0;color:#fff}.console-operation__title--disabled{text-decoration:line-through}.console-operation__description{display:inline;margin:0 0 0 10px}.console-operation__console{position:relative}.console-operation__lines{overflow-y:auto;max-height:250px;padding:8px 0 16px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;color:#f6f8fa;line-height:1.5;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.console-operation__line{display:-webkit-box;display:-ms-flexbox;display:flex}.console-operation__line:hover{background-color:#2f363d}.console-operation__line-number{display:inline-block;overflow:hidden;width:48px;min-width:48px;color:#959da5;text-align:right;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.console-operation__line-content{display:inline-block;margin-left:16px;vertical-align:middle}.console-operation__scroll{position:absolute;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:30px;padding:0;border:none;cursor:pointer}.console-operation__scroll svg{fill:#fff;width:16px;height:16px}.console-operation__scroll--top{top:0;background:-webkit-gradient(linear,left top,left bottom,from(#24292e),color-stop(50%,rgba(36,41,46,.5019607843)));background:linear-gradient(#24292e,rgba(36,41,46,.5019607843) 50%)}.console-operation__scroll--top svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.console-operation__scroll--bottom{bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(36,41,46,.5019607843)),color-stop(50%,#24292e));background:linear-gradient(rgba(36,41,46,.5019607843),#24292e 50%)}.console-operation__scroll--bottom svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.console{background:#24292e}.console__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 12px 12px 24px;border-bottom:1px solid #444d56}.console__headline{margin:0;font-size:inherit;line-height:1.5;color:#fff}.console__description{color:#959da5;font-size:12px}.console__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.console__action,.console__action>button{height:30px!important;line-height:30px!important;width:auto!important;min-width:0;margin:0 2px;padding:0 5px!important;border:none!important}.console__action:hover,.console__action>button:hover{background-color:#2f363d!important}.console__action--active,.console__action>button--active{background-color:#586069!important}.console__operations{padding:20px 0}.widget-checkbox input{position:absolute;visibility:hidden}.widget-checkbox label{display:block;padding-left:25px;background:url(../img/widget-checkbox--off.09e0addc.svg) 0 1px no-repeat;background-size:20px 20px;text-align:left}.widget-checkbox input:checked+label{background-image:url(../img/widget-checkbox--on.9e355ba0.svg)}.widget-checkbox input:disabled+label{opacity:.5}.view-task__header{margin-left:auto;margin-right:auto;padding:40px 0;text-align:center}.view-task__icon{background:#f47c00;border-radius:10px;padding:10px}.view-task__headline{margin-top:15px;font-size:36px;font-weight:100;line-height:1}.view-task__description{margin:0;font-weight:600}.view-task__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2em}@media(min-width:960px){.view-task__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.view-task .widget-button{width:250px;height:35px;margin:5px;padding:0 30px;line-height:35px}@media(min-width:960px){.view-task .widget-button{width:auto}}.view-task__main{margin:0 50px 50px;background:#24292e}.view-task__loading{width:30px;margin:40px auto}.view-task__loading .sk-circle{width:30px;height:30px}.view-task__sponsor{margin:-30px 50px 50px;text-align:center}@media(min-width:960px){.view-task__sponsor br{display:none}}.view-task__donate{position:relative;top:5px;margin-left:.5em;line-height:0}.boot-check{padding:10px}.boot-check:after{display:table;clear:both;content:""}.boot-check__icon{float:left}.boot-check__icon .sk-circle{width:34px;height:34px;margin:3px}.boot-check__icon svg{display:block;width:40px;height:40px}.boot-check__icon--success svg{fill:#31a64b}.boot-check__icon--info svg,.boot-check__icon--warning svg{fill:#db8c41}.boot-check__icon--error svg{fill:#db5041}.boot-check__label{margin-left:50px}.boot-check__description,.boot-check__detail,.boot-check__title{margin:0;line-height:inherit;overflow:hidden;text-overflow:ellipsis}.boot-check__detail{margin-top:5px;font-size:12px}.boot-check__action{margin-left:50px}.boot-check__action button{margin:15px 0 10px;height:33px;line-height:33px}@media(min-width:960px){.boot-check__label{float:left;width:540px;margin-left:10px}.boot-check__action{float:right;margin:0 10px;width:140px;text-align:center}.boot-check__action button{margin:3px 0}.boot-check__action a[target=_blank]{display:inline-block;margin:10px 0;padding-left:20px;background:url(../img/link-blank.5741f47c.svg) 0 no-repeat;background-size:16px 16px}}.config-check__header{max-width:280px;margin-left:auto;margin-right:auto;padding:40px 0;text-align:center}.config-check__icon{background:#f47c00;border-radius:10px;padding:10px}.config-check__headline{margin-top:20px;margin-bottom:25px;font-size:36px;font-weight:100;line-height:1}.config-check__description{text-align:justify}.config-check__form{position:relative;max-width:280px;margin:0 auto 50px}.config-check__form .widget-select,.config-check__form .widget-text{margin-top:20px}.config-check__form .widget-select label,.config-check__form .widget-text label{display:block;margin-bottom:5px;font-weight:400}.config-check__fields{margin-bottom:2em}.config-check__fieldtitle{margin-bottom:.5em;font-size:18px;font-weight:600;line-height:30px}.config-check__fielddesc{margin-bottom:1em}.config-check__issues{margin-bottom:1em;color:#db5041}.config-check__issues p{font-weight:600}.config-check__issues ul{margin:0;padding:0}.config-check__issues li{margin:.5em 0 0 25px;padding:0}.config-check .widget-button{margin-bottom:.5em}@media(min-width:960px){.config-check{padding-top:100px}.config-check__header{float:left;width:470px;max-width:none;padding:0 60px 100px}.config-check__form{float:left;width:370px;max-width:none;margin:20px 50px 0;padding-bottom:100px}.config-check__form .widget-select label,.config-check__form .widget-text label{display:block;float:left;width:120px;padding-top:10px;font-weight:400}.config-check__form .widget-select input[type=text],.config-check__form .widget-select select,.config-check__form .widget-text input[type=text],.config-check__form .widget-text select{width:250px}.config-check__form .widget-button{width:250px;margin-left:120px}}.view-boot__header{margin-left:auto;margin-right:auto;padding:40px 0;text-align:center}.view-boot__icon{background:#f47c00;border-radius:10px;padding:10px}.view-boot__headline{margin-top:15px;font-size:36px;font-weight:100;line-height:1}.view-boot__description{margin:0;font-weight:600}.view-boot__loading{width:30px;margin:0 auto 40px}.view-boot__loading .sk-circle{width:30px;height:30px}.view-boot__checks{margin:0 20px 50px}.view-boot__checks .boot-check:nth-child(odd){background:#f5f9fa}.view-boot__summary{margin:50px 0 0}.view-boot__summary--error svg{width:100%;height:40px;fill:#db5041}.view-boot__issue{max-width:60%;margin:10px auto;text-align:center;color:#db5041;line-height:1.2em}.view-boot__safeMode{margin:2em auto 0}.view-boot__continue,.view-boot__safeMode{clear:both;display:block!important;width:220px!important}.view-boot__continue{margin:0 auto}@media(min-width:960px){.view-boot__checks{margin:0 80px 50px}}.widget-radio-button>div{position:relative;margin:.25em 0}.widget-radio-button input{position:absolute;visibility:hidden}.widget-radio-button label{display:block;padding-left:25px;background:url(../img/widget-radio--off.4f1f2959.svg) 0 -1px no-repeat;background-size:20px 20px}.widget-radio-button input:checked+label{background-image:url(../img/widget-radio--on.95ba995d.svg)}.widget-radio-button input:disabled+label{opacity:.5}.setup__directories{margin-top:2em}.setup__directories>dt{margin-top:1em;font-weight:600}.setup__directories>dd{margin:0;word-break:break-all}.setup__directories>dd span{background-color:#ff0;font-weight:400}.setup__versions{margin:0;padding:0 0 0 15px}.setup__version{margin:.5em 0;text-align:left}.setup__version--warning{color:#db5041}.setup__releaseplan{margin-top:1.5em}.setup__core-features{margin:5px 0 0 15px;font-size:12px}@media(min-width:960px){.setup__core-features{margin-left:135px}}.setup__or{position:relative;overflow:hidden;margin:1em 0;text-align:center}.setup__or:before{content:"";position:absolute;top:.8em;left:0;right:0;display:block;height:1px;background:#ccc;z-index:1}.setup__or span{position:relative;padding:0 10px;background:#fff;z-index:2}.view-setup{padding-top:40px}.view-setup footer{margin-top:40px}.view-setup__steps{padding:0 0 50px 0}.view-setup__steps ul{list-style-type:none}.view-setup__steps li,.view-setup__steps ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.view-setup__steps li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:6px;width:20%}.view-setup__steps li:before{content:"";position:absolute;left:-50%;right:50%;background:#ccc;height:5px}.view-setup__steps li:after{content:"";position:absolute;top:-18px;left:50%;margin-left:-21px;width:42px;height:42px;color:#fff;text-indent:0;text-align:center;line-height:35px;background:#ccc;border-radius:50%;z-index:1}.view-setup__steps--installtool li{width:33.3333333333%}.view-setup__steps li:first-child:before{content:none}.view-setup__steps li.active:after,.view-setup__steps li.active:before{background:#f47c00}.view-setup__steps button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;z-index:10;cursor:pointer}.view-setup__steps button:disabled{cursor:default}.view-setup__steps svg{fill:#fff}.view-setup__main{text-align:center}.view-setup__party{font-size:64px}.view-setup__headline{margin:10px 0 20px;padding:15px 0;font-size:42px;font-weight:100}.view-setup__description{max-width:500px;margin:1em 25px}.view-setup__start.widget-button{height:50px;margin:30px 10px 0;padding:0 50px;font-size:1.2em;line-height:50px}.view-setup__continue.widget-button{width:80%!important;margin:10px 0 0}.view-setup__funding{width:80%;margin:50px auto 0;padding:20px 25px;border:2px solid #ea4aaa}.view-setup__funding figure{margin-bottom:1em}.view-setup__funding p{margin:0 0 .5em 0}.view-setup__funding-link{margin:1em 0 0!important}@media(min-width:960px){.view-setup{padding-top:80px}.view-setup footer{margin-top:80px}.view-setup__steps{padding-bottom:80px}.view-setup__headline{margin:20px 0 40px;font-size:64px}.view-setup__continue.widget-button{width:auto!important;margin:25px 10px 0;padding:0 20px}.view-setup__description{max-width:550px;margin:1em auto;font-size:1.2em}.view-setup__funding{display:-webkit-box;display:-ms-flexbox;display:flex;margin:60px auto -20px;text-align:left}.view-setup__funding figure{margin-right:25px}}.setup__header{max-width:280px;margin-left:auto;margin-right:auto;padding:40px 0;text-align:center}.setup__header .widget-button{margin-top:1em}.setup__icon{background:#f47c00;border-radius:10px;padding:10px}.setup__headline{margin-top:20px;margin-bottom:25px;font-size:36px;font-weight:100;line-height:1}.setup__description,.setup__warning{margin:1em 0;text-align:justify}.setup__warning{color:#db5041;font-weight:600}.setup__form{position:relative;max-width:280px;margin:0 auto 50px;opacity:1}.setup__form svg.setup__check{display:block;width:80px;height:80px;margin:0 auto 2em;fill:#31a64b}.setup__form .widget-select,.setup__form .widget-text{margin-top:10px}.setup__form .widget-select label,.setup__form .widget-text label{display:block;margin-bottom:5px;font-weight:400}.setup__form .widget-checkbox{margin-top:20px;font-weight:400}.setup__form .widget-radio-button{margin-top:20px}.setup__fields{margin-bottom:2em}.setup__fields--center{text-align:center}.setup__fields .widget-button{margin-bottom:10px}.setup__fieldtitle{margin-bottom:.5em;font-size:18px;font-weight:600;line-height:30px}.setup__fielddesc{margin-bottom:1em;text-align:left}.setup__fielddesc code{word-break:break-word}@media(min-width:960px){.setup{padding-top:100px}.setup__header{float:left;width:470px;max-width:none;padding:0 60px 100px}.setup__form{float:left;width:370px;max-width:none;margin:0 50px;padding-bottom:50px}.setup__form .widget-select label,.setup__form .widget-text label{display:block;float:left;width:120px;padding-top:10px;font-weight:400}.setup__form .widget-select input,.setup__form .widget-select select,.setup__form .widget-text input,.setup__form .widget-text select{width:250px!important}.setup__form .widget-checkbox{margin-left:120px}.setup__form .widget-button{width:250px;margin-left:120px}.setup__form--center .widget-button,.setup__form--center .widget-checkbox{margin-left:5px;margin-right:5px}}.view-recovery__header{max-width:280px;margin-left:auto;margin-right:auto;padding:40px 0 10px;text-align:center}.view-recovery__icon{background:#f47c00;border-radius:10px;padding:10px}.view-recovery__headline{margin-top:15px;font-size:36px;font-weight:100;line-height:1}.view-recovery__content{margin:0 30px 50px}@media(min-width:960px){.view-recovery__content{margin-left:50px;margin-right:50px}}.view-recovery__description{font-weight:600;max-width:600px;margin:0 auto;text-align:center}.view-recovery__console{margin:30px 0 60px}.view-recovery__option{margin:50px 0 0;padding:20px 20px 30px;background:#f5f9fa;text-align:center}.view-recovery__option h3{position:relative;top:-40px;margin-bottom:-25px;font-size:2em;font-weight:300}.view-recovery__option button{margin-top:1.5em}.view-recovery__failed{margin:10px 0;color:#db5041;font-weight:600}.database-migration__header{margin-left:auto;margin-right:auto;padding:40px 0;text-align:center}.database-migration__icon{background:#f47c00;border-radius:10px;padding:10px}.database-migration__headline{margin-top:.5em;margin-bottom:.5em;font-size:36px;font-weight:100;line-height:1}.database-migration__description{margin:0 50px;font-weight:600}.database-migration__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2em;padding:0 50px}@media(min-width:960px){.database-migration__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.database-migration .widget-button{width:250px;height:35px;margin:5px;padding:0 30px;line-height:35px}@media(min-width:960px){.database-migration .widget-button{width:auto}}.database-migration__main{margin:0 50px 50px;background:#24292e}.database-migration__loading{width:30px;margin:40px auto}.database-migration__loading .sk-circle{width:30px;height:30px}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}#app,body,html{height:100%}blockquote,body,figure,form,p{margin:0;padding:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,p{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body{background:#ebe6db;overflow-y:hidden}#app{overflow-y:scroll}fieldset{border:none;margin:0;padding:0}legend{-webkit-padding-start:0;-webkit-padding-end:0}body,button,input,textarea{font:300 14px/1.4 -apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#535353}strong{font-weight:600}code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}input,select,textarea{font-size:99%}input:disabled,select:disabled,textarea:disabled{color:#535353;-webkit-text-fill-color:#535353;cursor:text}input::-ms-clear,input::-ms-reveal,select::-ms-clear,select::-ms-reveal,textarea::-ms-clear,textarea::-ms-reveal{display:none}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:600;margin:0}a{color:#f47c00;text-decoration:none}a:hover{text-decoration:underline}h1{font-size:18px;line-height:30px;margin-bottom:10px}@-webkit-keyframes input-error{0%{left:0}25%{left:-5px}75%{left:5px}to{left:0}}@keyframes input-error{0%{left:0}25%{left:-5px}75%{left:5px}to{left:0}}.widget{position:relative}.widget__error{display:none;position:absolute;bottom:-6px;left:0;right:0;margin:0;padding:4px 10px;color:#fff;background:#db5041;border-radius:2px;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:10;white-space:pre-line}.widget__error:after,.widget__error:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.widget__error:after{border-bottom-color:#db5041;border-width:3px;margin-left:-3px}.widget__error:before{border-bottom-color:#db5041;border-width:5px;margin-left:-5px}input:focus+.widget__error,input:hover+.widget__error,select:hover+.widget__error{display:block}input:not([type=checkbox]):not([type=radio]),select{position:relative;width:100%;height:38px;padding:0 10px 0 10px;background:#fff;border:1px solid #ccc;border-radius:2px;color:#535353;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:not([type=checkbox]):not([type=radio]):focus,select:focus{outline:none;background-color:#f9f9f9}.widget--validate input:not([type=checkbox]):not([type=radio]):not(:-moz-placeholder-shown):valid,.widget--validate select:not(:-moz-placeholder-shown):valid{border-color:#31a64b}.widget--validate input:not([type=checkbox]):not([type=radio]):not(:-ms-input-placeholder):valid,.widget--validate select:not(:-ms-input-placeholder):valid{border-color:#31a64b}.widget--validate input:not([type=checkbox]):not([type=radio]):not(:placeholder-shown):valid,.widget--validate select:not(:placeholder-shown):valid{border-color:#31a64b}.widget--validate input:not([type=checkbox]):not([type=radio]):not(:-moz-placeholder-shown):invalid,.widget--validate select:not(:-moz-placeholder-shown):invalid{border-color:#db5041}.widget--validate input:not([type=checkbox]):not([type=radio]):not(:-ms-input-placeholder):invalid,.widget--validate select:not(:-ms-input-placeholder):invalid{border-color:#db5041}.widget--validate input:not([type=checkbox]):not([type=radio]):not(:placeholder-shown):invalid,.widget--validate select:not(:placeholder-shown):invalid{border-color:#db5041}.widget--error input:not([type=checkbox]):not([type=radio]),.widget--error select{border-color:#db5041;-webkit-animation:input-error .15s linear 3;animation:input-error .15s linear 3}select{padding-right:30px}.widget-select:after{position:absolute;right:12px;bottom:16px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ccc;content:"";pointer-events:none}.widget-button{display:inline-block;width:100%;height:38px;padding:0;border:none;background-color:#737373;color:#fff;font-weight:600;line-height:38px;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;border-bottom:1px solid inherit;border-radius:2px}.widget-button:active,.widget-button:hover{background-color:#666;border-bottom:1px solid #5a5a5a}.widget-button--inline{width:auto!important;min-width:100px;padding:0 20px}.widget-button--transparent{background:transparent}.widget-button--small{height:28px;width:auto!important;min-width:0;padding:0 15px;font-size:13px;line-height:28px;font-weight:300;border-radius:1px}.widget-button--small:before,.widget-button--small>:before{top:3px!important;width:15px!important;height:15px!important;margin-right:4px!important;background-size:15px 15px!important}.widget-button--primary{background-color:#31a64b}.widget-button--primary:active,.widget-button--primary:hover{background-color:#2b9242;border-bottom:1px solid #257f39}.widget-button--warning{background-color:#db8c41}.widget-button--warning:active,.widget-button--warning:hover{background-color:#d77f2c;border-bottom:1px solid #c47225}.widget-button--alert{background-color:#db5041}.widget-button--alert:active,.widget-button--alert:hover{background-color:#d73c2c;border-bottom:1px solid #c43525}.widget-button--info{background-color:#6a8ca6}.widget-button--info:active,.widget-button--info:hover{background-color:#5c7f9a;border-bottom:1px solid #53728a}.widget-button--funding{background-color:#ea4aaa}.widget-button--funding:active,.widget-button--funding:hover{background-color:#e7339f;border-bottom:1px solid #e51c95}.widget-button--add:before{background-image:url(../img/button-add.a48b8566.svg)}.widget-button--check:before{background-image:url(../img/button-check.572affee.svg)}.widget-button--cloud:before{background-image:url(../img/button-cloud.e47ffe2c.svg)}.widget-button--cloud-off:before{background-image:url(../img/button-cloud-off.093884b7.svg)}.widget-button--console:before{background-image:url(../img/button-console.38506553.svg)}.widget-button--database:before{background-image:url(../img/button-database.60da9dcf.svg)}.widget-button--edit:before{background-image:url(../img/button-edit.f76ec9f9.svg)}.widget-button--gear:before{background-image:url(../img/button-gear.b714dbb1.svg)}.widget-button--hide:before{background-image:url(../img/button-hide.81a4db6a.svg)}.widget-button--details:before{background-image:url(../img/button-details.b78ed435.svg)}.widget-button--link:before{background-image:url(../img/button-link.6e61fa59.svg)}.widget-button--lock:before{background-image:url(../img/button-lock.b2f42d47.svg)}.widget-button--maintenance:before{background-image:url(../img/button-maintenance.08739fbb.svg)}.widget-button--more:before{background-image:url(../img/button-more.ccb51419.svg)}.widget-button--power:before{background-image:url(../img/button-power.3d1641d7.svg)}.widget-button--run:before{background-image:url(../img/button-run.18b537fd.svg)}.widget-button--save:before{background-image:url(../img/button-save.19a14744.svg)}.widget-button--search:before{background-image:url(../img/button-search.0266af9a.svg)}.widget-button--show:before{background-image:url(../img/button-show.f453de7a.svg)}.widget-button--trash:before{background-image:url(../img/button-trash.10289bb3.svg)}.widget-button--unlock:before{background-image:url(../img/button-unlock.11d68480.svg)}.widget-button--update:before{background-image:url(../img/button-update.bc95cbb4.svg)}.widget-button--upload:before{background-image:url(../img/button-upload.6e18a5b4.svg)}.widget-button--add:before,.widget-button--check:before,.widget-button--cloud-off:before,.widget-button--cloud:before,.widget-button--console:before,.widget-button--database:before,.widget-button--details:before,.widget-button--edit:before,.widget-button--gear:before,.widget-button--hide:before,.widget-button--link:before,.widget-button--lock:before,.widget-button--maintenance:before,.widget-button--more:before,.widget-button--power:before,.widget-button--run:before,.widget-button--save:before,.widget-button--search:before,.widget-button--show:before,.widget-button--trash:before,.widget-button--unlock:before,.widget-button--update:before,.widget-button--upload:before,.widget-button .icon-selector:before{position:relative;display:inline-block;top:5px;width:20px;height:20px;margin-right:8px;background-position:50%;background-repeat:no-repeat;background-size:20px 20px;content:""}.widget-button--add:empty:before,.widget-button--check:empty:before,.widget-button--cloud-off:empty:before,.widget-button--cloud:empty:before,.widget-button--console:empty:before,.widget-button--database:empty:before,.widget-button--details:empty:before,.widget-button--edit:empty:before,.widget-button--gear:empty:before,.widget-button--hide:empty:before,.widget-button--link:empty:before,.widget-button--lock:empty:before,.widget-button--maintenance:empty:before,.widget-button--more:empty:before,.widget-button--power:empty:before,.widget-button--run:empty:before,.widget-button--save:empty:before,.widget-button--search:empty:before,.widget-button--show:empty:before,.widget-button--trash:empty:before,.widget-button--unlock:empty:before,.widget-button--update:empty:before,.widget-button--upload:empty:before,.widget-button .icon-selector:empty:before{margin-right:0!important}.widget-button:empty{min-width:auto;padding:0 10px}.widget-button:empty:before{margin-right:0!important}.widget-button:hover{text-decoration:none}.widget-button.disabled,.widget-button:disabled{background-color:#ccc!important;border-color:#ccc!important;cursor:not-allowed}label{padding:0}.widget--required label:after{margin-left:2px;content:"*";color:#db5041}.animate-initializing{-webkit-animation:initializing 1s linear infinite;animation:initializing 1s linear infinite}@-webkit-keyframes initializing{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes initializing{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.animate-blur-in{z-index:-1;opacity:.5;-webkit-filter:blur(4px);filter:blur(4px);-webkit-transition:opacity .5s,-webkit-filter .5s;transition:opacity .5s,-webkit-filter .5s;transition:opacity .5s,filter .5s;transition:opacity .5s,filter .5s,-webkit-filter .5s}.animate-blur-out{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.animate-fade-enter-active,.animate-fade-leave-active{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.animate-fade-enter,.animate-fade-leave-active{opacity:0}.animate-flip-enter-active,.animate-flip-leave-active{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.animate-flip-leave-active{-webkit-transform:perspective(600px) rotateY(0deg);transform:perspective(600px) rotateY(0deg);opacity:1}.animate-flip-leave-to{-webkit-transform:perspective(600px) rotateY(90deg);transform:perspective(600px) rotateY(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}.animate-flip-enter-active{-webkit-transform:perspective(400px) rotateY(270deg);transform:perspective(400px) rotateY(270deg);opacity:0}.animate-flip-enter-to{-webkit-transform:perspective(400px) rotateY(1turn);transform:perspective(400px) rotateY(1turn);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:1}.https-warning{position:absolute;top:0;left:0;right:0;height:27px;padding:4px 8px;background:#db8c41;color:#fff;text-align:center;z-index:100}.https-warning__description{display:none}@media(min-width:600px){.https-warning__description{display:inline}}.https-warning__link{color:#fff;text-decoration:underline}.https-warning+div{padding-top:25px}.safe-mode{position:absolute;top:0;left:0;right:0;height:27px;padding:4px 8px;background:#db5041;color:#fff;text-align:center;z-index:100}.safe-mode__description{display:none}@media(min-width:600px){.safe-mode__description{display:inline}}.safe-mode__link{color:#fff;text-decoration:underline}.safe-mode+div{padding-top:25px}.view-init{display:table;width:100%;height:100%}.view-init__cell{display:table-cell;font-size:1.5em;text-align:center;vertical-align:middle}