.assistant-area{font-family:Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0a0a0a;position:relative;min-height:120px;min-width:320px}.assistant-area .btn{border-radius:0;font-size:16px}.assistant-area .btn,.assistant-area .btn:active,.assistant-area .btn:focus,.assistant-area .btn:hover{background:none;box-shadow:none;animation:none;outline:none;color:#19556b}.assistant-area .btn--clear{border:none;background:none}.assistant-area .btn--clear.disabled{color:#cacaca}.assistant-area .btn--common{background-color:#fff;border:1px solid #a9a9a9;color:#333;text-shadow:none;box-shadow:none;border-radius:4px;padding:7px 14px;margin-right:5px;font-weight:400;font-size:14px;animation:none;outline:0}.assistant-area .btn--common:hover{background:#cacaca 50%}.assistant-area .checkbox-round input{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 7px}.assistant-area .checkbox-round input:checked+.checkbox-round__text:after{opacity:1}.assistant-area .checkbox-round input:hover+.checkbox-round__text:before{box-shadow:0 0 3px 1px rgba(31,89,142,.4)}.assistant-area .checkbox-round input:focus+.checkbox-round__text:before{box-shadow:0 0 3px 1px rgba(31,87,142,.3)}.assistant-area .checkbox-round__text{position:relative;padding:0 0 0 35px;cursor:pointer}.assistant-area .checkbox-round__text:before{content:"";position:absolute;top:-1px;left:0;width:22px;height:22px;border:1px solid #cdd1da;border-radius:50%;background:#fff}.assistant-area .checkbox-round__text:after{content:"";position:absolute;top:3px;left:4px;width:16px;height:16px;border-radius:50%;background:#1798d5;box-shadow:inset 0 1px 1px rgba(0,0,0,.5);opacity:0;transition:.2s}.assistant-area .checkbox{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 10px}.assistant-area .checkbox+label{position:relative;padding:0 0 0 50px;cursor:pointer;display:inline-block}.assistant-area .checkbox+label:before{content:"";position:absolute;top:2px;left:0;width:36px;height:18px;border-radius:3px;background:#cdd1da;box-shadow:inset 0 2px 3px rgba(0,0,0,.2);transition:.1s}.assistant-area .checkbox+label:after{content:"";position:absolute;top:4px;left:2px;width:14px;height:14px;border-radius:2px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:.1s}.assistant-area .checkbox:checked+label:before{background:#1798d5}.assistant-area .checkbox:checked+label:after{left:20px}.assistant-area .checkbox:focus+label:before{box-shadow:0 0 3px 1px rgba(31,73,125,.3)}.assistant-area .checkbox:hover+label:before{box-shadow:0 0 3px 1px rgba(31,73,125,.7)}.assistant-area .soft-fade-enter-active,.assistant-area .soft-fade-leave-active{transition:opacity .2s}.assistant-area .soft-fade-enter,.assistant-area .soft-fade-leave-to{opacity:0}.assistant-area .slide-fade-enter-active{transition:all .3s ease}.assistant-area .slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.assistant-area .slide-fade-enter,.assistant-area .slide-fade-leave-to{transform:translateX(10px);opacity:0}.assistant-area .scale-to-down-enter{transform:scaleY(0)}.assistant-area .scale-to-down-enter-active{transform-origin:top;transition:transform .2s ease-in}.assistant-area .scale-to-down-enter-to{transform:scaleY(1)}.assistant-area .scale-to-down-leave-active{transform-origin:top;transition:transform .2s ease-out;transform:scaleY(1)}.assistant-area .scale-to-down-leave-to{transform:scaleY(0)}@keyframes bounce-animation{0%{transform:scale(.8)}50%{transform:scale(1.05)}to{transform:scale(1)}}.assistant-area .fadefast-enter-active{animation:bounce-animation .2s;overflow:hidden}.assistant-area .fadefast-leave-active{transition:all .2s ease-in;animation:bounce-animation .2s reverse;overflow:hidden}.assistant-area .fadefast-enter{opacity:1}.assistant-area .fadefast-leave-to{opacity:0}.assistant-area .status-bar{position:absolute;padding:30px;border-radius:5px;text-align:center;background:#fff;border:1px solid #7f7f7f;box-sizing:border-box;z-index:100;left:0;right:0}.assistant-area .status-bar .btn-close{position:absolute;top:0;right:0;text-shadow:none;background:none;border:none;box-shadow:none}.assistant-area .status-bar .btn-close:hover{color:#007281}.assistant-area .assistant-section{position:relative;color:#0a0a0a;font-size:16px;border:2px solid #949494;border-radius:8px;background-color:#f9f9f9;margin:10px 0}.assistant-area .assistant-section.disabled{pointer-events:none;opacity:.4}.assistant-area .assistant-section__header{position:relative;min-height:38px;padding:20px 20px 20px 35px;cursor:pointer}.assistant-area .assistant-section__header__step{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAcVJREFUWEfV2E8rRGEUx/G7s1FkWCgbigULG+UdkFJegBBNZEcpeys2ZCJSSrwAC0rZ29lYspikWXgDspCu37n/OveZc//PzLkWnzvleeY53+7G9Fi2bVvW+l0ePTALZ1AH2/MOlzAPFTo/D/chD45SgX3wQ5IcwZA5OIn7kAMkKyANT6MK0pmBPGH0lq5AGpjFDfSBNCNz2DJIQ4pYgqZZacN64QSkg1vhELogmJkmrB1vSfIDk+DMTQrbAvrSl/fZCZsQG7YB0hc7oRoVNsI2aRmWwmpsg5aaGTZgbNA0yMPof560ScMCDzs2FjVd87BHY1HTCw/7MBZV8bCGuajpX4R9mouaeJi4QUtZwxplDauXLezX+3zmYd/eH8sg9MaejEVNDzyMfkFKmzSs8bBxY1HTKA8j92xRyy24TSxsylvUNE09ZhjZ9jZo2AGnRwojuyB9sZ32wJkfF0aKXJ5kFVy2+FFxYWQRpINaaRWCmWnDSDfQHYN0aBEX0A+heVnCfHQ7Iw3IQ7zpIXnCCF1tFrn9oZtFOkM625E3zDcGNEQaLjmACQgNTuI+moenQTeDc3AOb+D/QnmFU5iB0Bsyh0ezrT+ejWxhMWse1AAAAABJRU5ErkJggg==") no-repeat;color:#f9f9f9;width:38px;height:38px;line-height:38px;position:absolute;left:35px;top:50%;transform:translateY(-50%);text-align:center;font-weight:700}.assistant-area .assistant-section__header__title{font-size:18px;font-weight:700;padding:10px 25px 10px 45px;color:#0066b3;line-height:1.2}.assistant-area .assistant-section__header .btn-show-info{position:absolute;left:0;top:50%;transform:translateY(-50%)}.assistant-area .assistant-section__header .btn-show-info .fa{transition:transform .25s ease-out;font-size:24pt}.assistant-area .assistant-section__header .btn-show-info.rotate .fa{transform:rotate(-90deg)}.assistant-area .assistant-section__selector{position:relative;padding:15px;margin:0;border-top:2px solid #949494}.assistant-area .assistant-section__selector .search-area{position:relative}.assistant-area .assistant-section__selector .search-area input{width:100%;font-size:16px;padding:5px 30px 5px 5px;border-radius:2px;box-sizing:border-box;height:52px;margin:0;border:1px solid #ccc;box-shadow:none}.assistant-area .assistant-section__selector .search-area .btn{position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer}.assistant-area .assistant-section__selector .list-loading{margin-top:10px}.assistant-area .assistant-section__selected{position:relative;padding:15px;margin:0;border-top:2px solid #949494;font-size:18px}.assistant-area .assistant-section__selected .parents-title{color:#828282}.assistant-area .results-section{position:relative;font-size:16px;border:2px solid #949494;border-radius:8px;margin:10px 0;overflow:hidden}.assistant-area .results-section__header{position:relative;min-height:38px;padding:20px 20px 20px 35px;cursor:pointer;background-color:#0064b0;color:#fefefe}.assistant-area .results-section__header__step{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAA5BJREFUWEfNmE2oTVEUx59vIeQjlAFCYUA+khIDIaXMlIRISRl4pQyVESUiIkViYqZEykBJJhJJEkmSgTKQJEm6/r/z3trWOW+dj3vve+VXv9y99nLuuvuds/c+u6fVanXqJLlZXpTvpfFBXpFb5VQZ/d9aw2CNfNkJ2ZQzcraMrlVqGKxwjzSey41yohwmLYfPE+Q6+UAa+6W/VqVhMJBRuibhu+RLo7zIZfKLhBtyiozycobBgrulcV2OkVFelaPlVWnsklFeMgz2O1mel/BDtjNKZa6XPyWclqU/MgxKP0q35HgZ5ZmnpHFSRjkm17or4bdcKgfkDQjIwxIYpQ0yyvHOlGDtz3Kna5dJjnFQ5vpzDXlAwlvJPFXsL8qv/yWHuxhPJfi8MplGPknIPbU+aZ4EfvE46ftwvlwlF/e3d0hjhbQ8phDjmCS2SK6Wy/vbXqYWe2rnyizuE85J4CI+bhrcH7SfZK1/cDNf6vuY4B4i92HW6sNf0+THAjVkMeuYLsG+NBJeSmu/IVDDV1nMt3bR2xJmyVQYax6skT7ZC9x7UV8T6wpbKWGbTIWdJSKYu3yyF1iso74m1hXGgwRM4qmw+0QEM7RP9gI7h6iviYw2RH3Ikw0vZCrsIxHhF+Oi4EeMiZF183GFYNNOXWFopMJsLqkrrJsRey0h6jONtgvr5h7raMSYVGEoR+ydhKjPNFJhhk8qCr6w7QQawFpKfkcjZvikojCUT6WtsdxW/2Vh2X1sQcMnFoVuCqubYEdIeCpTYbar9IlFwRfmN4dV2EawrrBwxGwyHCl9sheG8k/JqgP3ZCqMHSSk/VAgsG+K+ppYN2ILJeyTqTDbD/Fy6pO9wP6qaq6rsm7E7MVngUyF4R0J2X4oEP5I3gVYW5E/Lf/yiKO1vRZnCw7RtWdI4MUni/lO2w8x5NEu45AcDIrXHSVfSWD7ncWLSb0S2HqwFy/2dyPbGv/SgmPlIwlHZOrzSeZRCWxp2j4MaUOubS8hx2WuP9dw2uEJNzvHSVFON66V3ySEhy0DAk7/QspLymD8aXktvCmNvTLKqywMKYbXMmB12CSjvCbyvmkrzGU5TUZ5mWEwkNMZg0c6m2saOkfaVAS1Jz0YBktk726TIPASy+kNB3f+aeMzuYzQM2kweTc5dsgMgzWydPAlTeH0Z4mMrlVqGGwoJ4NbJMcCLDd2/zBBX5Dcj41HKG+r5y92QTZTMZq/7gAAAABJRU5ErkJggg==") no-repeat;color:#f9f9f9;width:38px;height:38px;line-height:38px;position:absolute;left:35px;top:50%;transform:translateY(-50%);text-align:center;font-weight:700}.assistant-area .results-section__header__title{font-size:18px;font-weight:700;padding:10px 25px 10px 45px;color:#fefefe;line-height:1.2}.assistant-area .results-section__header .btn-show-info{position:absolute;left:0;top:50%;transform:translateY(-50%)}.assistant-area .results-section__header .btn-show-info .fa{transition:transform .25s ease-out;font-size:24pt;color:#fefefe}.assistant-area .results-section__header .btn-show-info.rotate .fa{transform:rotate(-90deg)}.assistant-area .results-section__content{position:relative;padding:15px;margin:0;border-top:2px solid #949494}.assistant-area .results-section__content .list-loading{margin-top:10px}.assistant-area .results-section__content .empty-data{border:2px solid red;background:#e7eaed;border-radius:8px;color:red;text-align:center;font-weight:700;padding:30px;font-size:16px}.assistant-area .results-section__favours .favour-description{position:relative;background:#e7eaed;color:#0a0a0a;font-size:16px;border-radius:8px;border:1px solid #adafb2}.assistant-area .results-section__favours .favour-description:not(:last-child){margin-bottom:15px}.assistant-area .results-section__favours .favour-description__header{position:relative;min-height:38px;padding:20px 20px 20px 30px;cursor:pointer}.assistant-area .results-section__favours .favour-description__header__icon{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAABDRJREFUWEe1mN+LVkUYxzdb3dzWH61aVAtqsNmPiw1KLKgEtSQQ/ANCxVUqrywIuvHKqyJIksQIlNhuvCtKibyQJAIvQtkLCUUkREToIiIkIuT1+5nzPIeZeed9z9l33YvPvO88853nec45c2bmzFCn0xkaeueHQVghtovj4rroGH+IE2KHWIX/QaiKcuBerBIfC0+kiSNiIg/cRFWUEyixR3jAS+INsVw8UDvUfzEmXhfnhOv3iyR4P6qiO4Ec7tLXggD/CIJ2OctBI14Qfwr6fiPGS9qcqkiTyNkt/KpnxEjupAn1WSJOmg/YVdLFVEU5oZXiC4GjO6LVXeoFfcVm8a/A52ei50VWRZoQxHfpW/Fw3nFQ8CXOmO//xVRRF4o0qfeF36Wt2PJO8wWf4m3hF3+gSxMJ4V0TXhUrcvH9RjEmxE2LuT9pMwE8ZYLbYjQWLSSKxdTib+362m6NcNQan/XGJqzfwER+nhPEPlrbrGGNNTAo6w5NoJ0Di8RasUW8iC3z870gh8eDzRpY8zC+4uI2SD8XXhbEcII98vWS2XeGuhk/N+NKF7ZB+rY8KPD/t/2WEmMawT4T6mY8a8YlLmyD9G1gF3JXsOvg95ZgPIf2yBePmhxmQ92MN8xYL8ZtkL6JEYFf5z+xT7D2lnwFXaib0eeS+5kYS5ondM1+dwnWzaAp+FvwxHh8PjcBG8n3xEOi1hX8dSXGpNo3MbUB42CxYDC7LYdBfEXgD79/iUMiSQoKMboSqw29UPuTYlr8LlhHHxV1EIOkLojgT6D7QPBYc23uHwZK7CPXGewMNgh3ytLynfB27tSnYrVwTULmn50v/W6GuhmDMxeVUDsLPCsDd8GD8/ovEwzoT8zmMCU8IepEcjL/ntj1UDdjcOaiEmpnbLF08Wax+4iT+DmrnxZTok6iRObfJ+HfQt2MvqtMxCWkYRA/I85bn5yfxEbR7wUJZH6Ld+xXMw7H4n5Iy9oXTwnARP2a4O2tE+hF5o/hgI8fQ92MB8xY74eakBb4fIsTOyiGhbf3JfP3tMDHdKib0fdDR2JxE9KTxDbBhe0UvAh14CYyX/7hMxnqZgQGLA1hP9QG68dje0QstXprIj+PCWLz4VPZogC+H2LWntMuYz4oFm/7ZYu9qbZbo8MsjWBWjLlooVAM3vBfLOaHSZsJYnyG5yhgzochbcG38Lf6sEjbTZTjhycsOxwnJZ3mA77Eq8J3s8lnW60LRZqUE3+QshTN+9HKx6g4ZT5hb0kHVVFODFiYOWPACavDm6LLSRP0Ecx5vsJ8JVaXtE5VpMmUYH30q+SVnhRdznLQiHXCpyJoPOmBqkiT6AW7Up8EgbWS0xsO7uIliP9ouUMXhes5WWx97FAVaQJNsHQQxAM2wXbo+TxwE1VRTqCJcfGW+FKwDfLxwwR9TDAeBzyY6QzdAxRIMtDe8ewqAAAAAElFTkSuQmCC") no-repeat;width:38px;height:38px;line-height:38px;position:absolute;left:35px;top:50%;transform:translateY(-50%)}.assistant-area .results-section__favours .favour-description__header__title{font-size:18px;padding:10px 25px 10px 50px;color:#0a0a0a;line-height:1.2}.assistant-area .results-section__favours .favour-description__header .btn-show-info{position:absolute;left:0;top:50%;transform:translateY(-50%)}.assistant-area .results-section__favours .favour-description__header .btn-show-info .fa{transition:transform .25s ease-out;font-size:24pt}.assistant-area .results-section__favours .favour-description__header .btn-show-info.rotate .fa{transform:rotate(-90deg)}.assistant-area .results-section__favours .favour-description__targets{position:relative;overflow:hidden}.assistant-area .results-section__favours .favour-description__targets__item{background:#f9f9f9;font-size:16px;border-top:1px solid #adafb2;border-bottom:1px solid #adafb2;border-left:1px solid #adafb2;border-radius:8px 0 0 8px;padding:20px 0 20px 10px;margin:0 0 15px 10px;display:inline-block;width:calc(100% - 21px)}.assistant-area .results-section__favours .favour-description__targets__item a{color:#0066b3;display:inline-block}.assistant-area .results-section__favours .favour-description__targets__item a:hover{color:#00579a}.assistant-area .selector-tree{margin-top:15px}.assistant-area .selector-tree ul{position:relative;margin:0;display:inline-block;width:100%}.assistant-area .selector-tree ul li{margin:0 0 10px;padding:0;list-style:none;line-height:1.2em;display:list-item;box-sizing:padding-box}.assistant-area .selector-tree__item{position:relative;cursor:default;display:block;background:#e7eaed;color:#0a0a0a;font-size:16px;overflow:hidden}.assistant-area .selector-tree__item .fa-spinner{padding:10px}.assistant-area .selector-tree__item.level0{border-radius:8px;border:1px solid #adafb2}.assistant-area .selector-tree__item.level1{border-top:1px solid #adafb2;border-bottom:1px solid #adafb2;background:#f9f9f9}.assistant-area .selector-tree__item.level2{background:#d9eeff}.assistant-area .selector-tree__item.level3{background:#b7d6f0}.assistant-area .selector-tree__item.level4{background:#97b8d3}.assistant-area .selector-tree__item.level5{background:#b1d6f2}.assistant-area .selector-tree__item.level6{background:#e7effb}.assistant-area .selector-tree__item__header{position:relative;padding:10px}.assistant-area .selector-tree__item__header__title{box-sizing:border-box;display:inline-block;width:100%}.assistant-area .selector-tree__item__header__title.has-child{width:calc(100% - 40px);padding-left:30px}.assistant-area .selector-tree__item__header__title .checkbox-round__text.level0{font-weight:700;text-transform:uppercase}.assistant-area .selector-tree__item.usable .selector-tree__item__title:hover{cursor:pointer;color:#3d7cc0;background:rgba(0,59,65,.075)}.assistant-area .selector-tree__item__parent{color:#828282;font-size:11pt}.assistant-area .selector-tree__item .btn-toggle-list{position:absolute;left:0;top:50%;color:#384547;transform:translateY(-50%);font-size:22pt;animation:none}.assistant-area .selector-tree__item .btn-toggle-list .fa{transition:transform .2s linear}.assistant-area .selector-tree__item .btn-toggle-list .fa.rotate{transform:rotate(-90deg)}.assistant-area .selector-tree__item .btn-toggle-list:hover{color:#0f788a}.assistant-area .data-empty{text-align:center;font-size:11pt;padding:30px;margin:0 10px;box-sizing:padding-box;color:#19556b;border:1px solid #19556b;border-radius:4px}.assistant-area .info-area{position:relative;margin:0}.assistant-area .info-area:not(:last-child){margin-bottom:15px}.assistant-area label{margin:0}