:root{--border-radius:8px;--button-border-radius:4px}:root{--bg-color:hsl(260, 10%, 94%);--bg-color-components:hsl(0, 0%, 100%);--bg-avatar:hsla(214, 4%, 90%, 1);--border-color:rgba(0, 0, 0, 0.125);--header-color:rgb(171, 174, 178);--logo-blue-color:hsl(198, 81%, 48%);--logo-blue-light-color:hsl(198, 81%, 60%);--logo-dark-color:hsl(60, 1%, 24%);--logo-dark-light-color:hsl(60, 1%, 60%);--logo-blue-very-light-color:hsl(198, 81%, 70%);--logo-dark-color:hsl(60, 1%, 24%);--menu-bg-color:hsl(60, 1%, 14%);--menu-bg-color-active:hsl(60, 1%, 5%);--menu-color:rgb(171, 174, 178);--menu-color-active:hsl(0, 0%, 100%);--menu-color-hover:hsl(0, 0%, 100%);--modal-header-bg-color:hsl(60, 1%, 20%);--modal-header-color-hover:hsl(0, 0%, 100%);--flap-border-color:#dee2e6;--flap-bg-color-hover:#eef5f9;--bg-float-title:hsl(60, 1%, 20%);--bg-table-thead:hsl(60, 1%, 20%);--bg-table-tbody:hsl(0, 0%, 100%);--table-thead-color:hsl(60, 1%, 20%);--laravel-color:#636b6f;--error-color:hsl(350, 76%, 54%);--hover-color:hsl(0, 0%, 98%);--border-color:hsla(214, 4%, 68%, 0.3);--notifications-bg:#EEE;--notifications-border:#CCC;--state-color-orange:hsl(32, 81%, 48%);--state-color-yellow:hsl(57, 99%, 34%)}:root{--primary-color:hsl(198, 81%, 48%);--primary-color-contrast:#ffffff;--primary-color-dark:#117DAB;--primary-color-dark-contrast:#ffffff;--primary-color-light:#5BBAE3;--primary-color-light-contrast:#ffffff;--primary-color-50:#E3F4FB;--primary-color-50-contrast:#ffffff;--secondary-color:#918B07;--text-color:#3c4858;--text-color-light:hsl(214, 4%, 68%);--text-color-bold:hsl(214, 24%, 23%)}:root{--icon-font:'Material Icons';--text-font:'Roboto',sans-serif;--size-font:16px}:root{--shadow:0 6px 10px 0 rgba(0, 0, 0, 0.14),0 1px 18px 0 rgba(0, 0, 0, 0.12),0 3px 5px -1px rgba(0, 0, 0, 0.2)}:root{--avatar-size:24px;--button-icon-size:18px;--header-size:60px;--logo-size:40px;--notification-size:22px;--notifications-component-width:300px;--menu-item-icon-mobile:32px;--menu-item-icon-desktop:28px;--menu-width-desktop:100px;--nav-size:240px}*,:after,:before{box-sizing:border-box}a,button,input:focus{outline:0}a{color:inherit;text-decoration:none}body,menu,ul{margin:0;padding:0}html{height:100vh}body{background:var(--bg-color);color:var(--text-color-light);font-family:var(--text-font);font-size:var(--size-font);height:100%}ul{list-style:none}select:focus{outline:0}input[type=search]{appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}h1,h2{margin:0}.center{align-items:center;display:flex;justify-content:center}.content-app{display:flex;height:100%}.page{width:100%}.bar-container{display:flex;background-color:var(--bg-color-components);justify-content:space-between;margin:5px 0}.bar{display:flex;padding:15px}.bar .bar-item{align-items:center;display:flex}.bar .bar-item .bar-item-label{color:var(--logo-blue-color)}.bar .bar-item .bar-item-label:after{content:":";margin:0 5px}.bar .bar-item .bar-item-value{font-size:80%}.bar-actions{display:flex}.bar-actions .button{background-color:inherit;color:var(--logo-blue-color);font-weight:600;font-size:100%}.breadcrumb-container{display:flex;background-color:var(--bg-color-components);justify-content:space-between;margin:5px 0}.breadcrumb-actions{display:flex}.breadcrumb-actions .button{background-color:inherit;color:var(--logo-blue-color);font-weight:600;font-size:100%}.breadcrumb{display:flex;padding:15px}.breadcrumb li{align-items:center;display:flex}.breadcrumb li.active{color:var(--logo-blue-color)}.breadcrumb li:after{content:"navigate_next";font-family:var(--icon-font);margin:0 5px}.breadcrumb li:last-child:after{content:initial}.button{border:0;cursor:pointer;padding:10px 20px;border-radius:var(--button-border-radius)}.button:disabled{cursor:not-allowed}.button-action{background-color:var(--logo-blue-color);box-shadow:var(--shadow);bottom:24px;border-radius:50%;color:#fff;font-size:var(--button-icon-size);height:54px;position:fixed;right:24px;width:54px}.button-action:hover{background-color:var(--logo-blue-light-color)}.button-action-relative{position:absolute}.button-primary{background-color:var(--logo-blue-color);color:#fff;width:100%}.button-primary:hover{background-color:var(--logo-blue-light-color)}.button-primary:disabled,.button-primary:disabled:hover{background-color:var(--logo-blue-very-light-color)}.button-icon{background:0 0;color:inherit;font-family:var(--icon-font);padding:5px}.button-icon:disabled{opacity:.5}.button-confirm{background-color:transparent;color:var(--logo-blue-color);font-weight:700}.button-accept{border-radius:5px;background-color:var(--logo-blue-color);color:var(--bg-color-components)}.button-group-next,.button-group-right{display:flex;justify-content:flex-end}.button-group-navigate{display:flex;justify-content:space-between}.button-navigate{background-color:transparent;color:var(--logo-blue-color);padding:0;width:auto}.button-navigate:disabled,.button-navigate:disabled:hover,.button-navigate:hover{background-color:transparent;color:var(--logo-blue-light-color)}.button-navigate .icon{font-size:50px}.button-navigate-send .icon{font-size:30px;padding:10px}.button-navigate .button-label{font-size:11px}.button-label{background-color:var(--primary-color-50);color:var(--logo-blue-color);font-weight:700;transition:color .4s,background-color .4s}.button-label:hover{background-color:var(--primary-color);color:var(--primary-color-contrast)}.button-label:disabled,.button-label:disabled:hover{color:var(--logo-blue-very-light-color)}.chart{background-color:var(--bg-color-components);height:auto;margin:10px auto;padding:15px;position:relative;width:70%}.checkbox{margin:0 5px;visibility:hidden}.checkbox:after{content:"check_box_outline_blank";color:var(--text-color);cursor:pointer;display:block;font-family:var(--icon-font);font-size:20px;visibility:visible}.checkbox:checked:after{content:"check_box";color:var(--logo-blue-color)}.checkbox:checked:disabled:after{color:var(--text-color)}.input-checkbox{cursor:pointer;display:block;margin:0;position:relative;width:0}.input-checkbox:before{background-color:#b9b9b9;border-radius:7px;content:"";display:block;height:14px;right:0;position:absolute;width:30px;transition:background-color .5s}.input-checkbox:after{background-color:#fafafa;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.4);content:"";display:block;height:18px;position:absolute;right:0;top:-2px;transform:translateX(-90%);width:18px;transition:transform .5s}.input-checkbox:checked:after{background-color:var(--logo-blue-color);transform:translateX(0)}.input-checkbox:checked:before{background-color:var(--logo-blue-light-color)}.detail-title{align-items:center;border-bottom:1px solid var(--border-color);color:var(--text-color-bold);display:flex;font-size:18px;padding:7px 0}.detail-title>.icon{padding:0 5px 0 2px}.detail-content{padding:10px}.detail-item{align-items:center;display:flex;justify-content:space-between;margin:15px 0}.detail-item .icon{padding:2px}.detail-item .detail-label{font-size:90%;display:flex;align-items:center}.detail-item .detail-data{align-items:center;color:var(--text-color-bold);display:flex}.detail-item .detail-data.input{border-bottom:1px solid var(--border-color);padding:0;margin-left:5px;text-align:right}.detail-content-column .detail-item{flex-direction:column;align-items:flex-start;margin-top:8px;margin-bottom:24px}.detail-content-column .detail-item:last-child{margin-bottom:8px}.detail-content-column .detail-item .detail-label{margin-bottom:8px}.detail-content-column .detail-item .detail-data{display:block;justify-content:flex-start;padding-left:24px;width:100%}.dialog{max-width:500px;position:relative;top:0;width:85%;animation:top-up 1.1s forwards}.modal.active .dialog{animation:top-down 1.1s forwards;border-radius:8px}.dialog-body{padding:20px}.dialog-header{color:var(--logo-dark-color);display:flex;justify-content:space-between;padding:24px 20px 10px 20px}.dialog-title{font-size:110%}.dialog .button-group{margin-top:20px;display:flex;justify-content:flex-end}.dialog .button-group .button{margin:0 5px;width:auto;font-size:14px}@keyframes top-down{from{top:0}to{top:160px}}@keyframes top-up{from{top:160px}to{top:0}}.flaps-container{display:flex}.flaps{align-items:flex-end;background-color:var(--bg-color-components);border-top-left-radius:8px;border-top-right-radius:8px;display:flex;font-size:75%;justify-content:center;margin:auto}.flaps-item{cursor:pointer;border-bottom:2px solid var(--flap-border-color);padding:16px 8px}.flaps-item.active{border-bottom-color:var(--primary-color);color:var(--primary-color)}.flaps-item:hover{background-color:var(--flap-bg-color-hover);color:var(--primary-color)}.flaps-item-link{display:flex;align-items:center}.flaps-item-icon .flaps-item-link .icon{font-size:125%;margin-right:10px}@media (min-width:1024px){.flaps{font-size:100%}.flaps-item{padding:16px 24px}}.float-box{background-color:var(--bg-color-components);box-shadow:0 2px 2px rgba(0,0,0,.3);max-width:320px;margin:auto;position:fixed;bottom:10px;left:0;right:0}.float-content{padding:10px}.float-title{background-color:var(--bg-float-title);padding:10px}.float-box .message-data-empty .icon{font-size:120%;margin-left:0}.float-box .message-data-empty .text{font-size:100%}.form.ng-invalid.ng-submitted .input.ng-invalid{border-bottom:1px solid var(--error-color)}.form.ng-invalid.ng-submitted .input.ng-invalid~.input-label{color:var(--error-color)}.form-box{width:320px;font-size:80%;background-color:var(--bg-color-components);padding:20px}.input{background:inherit;box-sizing:border-box;border:0;border-bottom:1px solid var(--border-color);font-family:inherit;font-size:inherit;padding:10px 1px 3px 5px;width:100%;transition:all .6s}.input:focus{border-color:var(--logo-blue-color)}.input:disabled{appearance:none;cursor:not-allowed}.input[type=text]:read-only{color:var(--text-color);cursor:not-allowed}.input[type=number]:disabled,.input[type=number]:read-only{border-style:dotted;color:var(--text-color)}.input:focus~.input-label{color:var(--logo-blue-color)}.input:-webkit-autofill,.input:-webkit-autofill:focus,.input:-webkit-autofill:hover{box-shadow:0 0 0 30px #fff inset}.input-container-inline .input-select-container{width:35%}.input-group-item{position:relative;margin-bottom:20px}.input-group-item .textarea{width:90%;height:80px;resize:none;overflow:hidden}.input-group-item .button-add,.input-group-item .button-remove{font-size:170%;padding:0}.input-group-item .button-add{color:var(--logo-blue-color);right:0;position:absolute;right:-15px;top:4px}.input-group-item .button-remove{bottom:3px;right:8px}.second-input{width:50%}.input-errors{color:var(--error-color);margin:20px 0}.input-success{color:var(--logo-blue-color);margin:20px 0}.input-file{cursor:pointer}.input-file .input{display:none}.input-group{display:flex;flex-direction:column-reverse;margin:25px 0;position:relative}.input-group-inline{display:flex}.input-container-inline>.input:first-child,.input-group-inline>.input:first-child{margin-right:20px}.input-margin{margin-right:20px}.input-flex-basis{flex-basis:100%}.input-container-inline{display:flex;position:relative}.input-label{align-items:center;display:flex;transition:color .6s}.input-label .icon{padding:1px 2px}.input-label-radio{display:flex;align-items:center;cursor:pointer}.input-label-radio>.icon{font-size:120%;margin:0 25px 0 10px}.input-search-container{border-radius:var(--border-radius);background-color:var(--bg-color-components);display:flex;justify-content:center;position:relative;margin:10px 0;width:100%}.input-search-container:after{align-items:center;content:"search";font-family:var(--icon-font);display:flex;height:100%;position:absolute;font-size:24px;right:0;padding:0 10px}.input-search-container .input-search{border:0;border-radius:inherit;padding:10px}.input-search-container .input-search:focus{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.input-select{appearance:none;padding-left:4px}.input-select-container{position:relative}.input-select-container:after{align-items:center;content:"arrow_drop_down";display:flex;font-family:var(--icon-font);font-size:150%;height:100%;position:absolute;right:0;bottom:0;z-index:-1}.input-group .button-group-actions{align-items:center;bottom:5px;display:flex;position:absolute;right:0}.input-group-inside .button-group-actions{right:-20px}.input-group .button-group-actions .button{position:initial}.input-group-inside{padding:0 30px 0 20px}.search-container{display:flex;justify-content:center}@media (min-width:480px){.form-box{width:400px;padding:20px 40px}}@media (min-width:768px){.search-container .input-search-container{width:75%}}@media (min-width:1024px){.input-container-inline:hover .button{visibility:visible}.input-container:hover .button{visibility:visible}.search-container .input-search-container{width:50%}}.header-app{background-color:var(--logo-dark-color);color:var(--bg-color-components);display:flex;justify-content:space-between;position:absolute;height:var(--header-size);width:100%;z-index:20}.header-app .button-nav{background-color:inherit;color:inherit;font-size:32px;width:auto}.header-logo{background-color:var(--logo-dark-color);box-sizing:border-box;padding:0 20px}.header-logo-img{height:var(--logo-size);width:auto}.header-logo-img-blue{display:none}.header-info{display:none;margin-right:10px}.header-notification{padding:0 5px;font-size:var(--notification-size)}.header-notification>.icon{cursor:pointer}.header-avatar,.header-notification{margin:0 5px}.header-avatar .icon{background-color:var(--header-color);color:var(--bg-color-components);font-size:var(--avatar-size);padding:8px}.header-avatar .avatar{border-radius:50%;max-width:40px;max-height:40px}@media (min-width:1024px){.header-app{background-color:var(--bg-color-components);box-shadow:0 0 20px rgba(0,0,0,.1);color:var(--header-color)}.header-app .button-nav{display:none}.header-info{display:flex}.header-logo{background-color:var(--logo-blue-color);width:var(--menu-width-desktop)}.header-logo-img-blue{display:block}.header-logo-img-dark{display:none}}.icon{display:flex;font-family:var(--icon-font);font-style:normal}.link{color:var(--logo-blue-color);text-decoration:none}.link:hover{text-decoration:underline}.list-details-item .title{align-items:center;border-bottom:1px solid var(--border-color);color:var(--text-color-bold);display:flex;font-size:110%;padding:7px 0}.list-details-item .title .icon{margin:0 3px}.list-details .sublist{margin:20px 0;padding-left:5px}.list-details .sublist .sublist-item{font-size:95%;margin:25px 0;display:flex;justify-content:space-between}.list-flex{align-items:center;display:flex;flex-direction:column-reverse;justify-content:space-around}.spinner{left:0;top:20px;position:absolute;right:0;text-align:center;z-index:20}.spinner .bounce{width:8px;height:8px;background-color:var(--bg-color-components);border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{animation-delay:-.48s}.spinner .bounce2{animation-delay:-.32s}.spinner .bounce3{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}@media (min-width:1024px){.spinner .bounce{background-color:var(--logo-blue-color)}}.button-logout{background-color:inherit}.menu{background-color:var(--menu-bg-color);color:var(--menu-color);z-index:10}.menu-item{align-items:center;border-left:3px solid var(--menu-bg-color);color:inherit;display:flex;font-size:inherit;padding:12px}.menu-item:hover{color:var(--menu-color-hover)}.menu-item.active{border-left:2px solid var(--logo-blue-color);background-color:var(--menu-bg-color-active);color:var(--menu-color-active)}.menu-item .icon{font-size:var(--menu-item-icon-mobile)}.menu-item .menu-item-label{margin-left:10px}@media (min-width:1024px){.menu-item{flex-direction:column}.menu-item .icon{font-size:var(--menu-item-icon-desktop)}.menu-item .menu-item-label{margin:0;font-size:12px;padding:5px 0}}.message-data-empty{align-items:center;display:flex;justify-content:center;padding:20px}.message-data-empty .icon{margin:0 10px;font-size:170%}.message-data-empty .text{font-size:140%}.modal{background-color:rgba(0,0,0,.3);bottom:0;visibility:hidden;left:0;padding:0;opacity:0;position:fixed;right:0;top:0;width:100%;z-index:20;transition:all .5s}.modal.active{opacity:1;visibility:visible}.modal-content{background-color:var(--bg-color-components);border-radius:8px;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;left:0;position:fixed;right:0}.modal-rigth .modal-content{opacity:0;transition:all .2s ease-in-out;transform:scale(.8)}.modal-rigth.active .modal-content{right:0;opacity:1;transform:scale(1)}.modal-box{box-shadow:0 2px 2px rgba(0,0,0,.3);max-height:calc(100% - 120px);top:60px}.modal-box .modal-header{align-items:center;background-color:var(--modal-header-bg-color);border-top-left-radius:inherit;border-top-right-radius:inherit;display:flex;justify-content:space-between;padding:24px 16px;font-size:120%}.modal-box .modal-header .button-icon{padding-right:0;font-size:inherit}.modal-box .modal-header .button-icon:hover{color:var(--modal-header-color-hover)}.modal-box .modal-body{font-size:80%;overflow-y:auto}.modal-box .modal-body.modal-body-narrow{padding-right:50px}.modal-show .modal-body{padding:24px 16px 16px 16px;font-size:90%}.modal-edit .modal-body{padding:0 20px 20px 20px}.modal-container-flex{display:flex;flex-direction:column}@media (min-width:768px){.modal-edit .modal-body{padding:0 20px 20px 20px}}@media (min-width:1024px){.modal-box{width:400px}.modal-box .modal-header .button-icon{font-size:initial}.modal-rigth .modal-content{transition:all 1s;transform:scale(1)}.modal-rigth .modal-content{right:-50%}.modal-container-flex{display:flex;flex-direction:row}}.money-container{background-color:var(--bg-color-components);color:var(--text-color-bold);display:inline-flex;padding:10px}.money-currency{font-size:160%;margin-right:5px}.money-label{color:var(--text-color);font-size:55%}@media (min-width:1024px){.money-container{padding:10px 15px}}.list-nav{padding:10px 0}.nav{background-color:inherit;box-sizing:border-box;bottom:0;display:flex;justify-content:space-between;flex-direction:column;overflow-y:scroll;padding-top:var(--header-size);position:absolute;height:100%;transform:translateX(-100%);width:100%;transition:transform .3s}.nav.active{transform:translateX(0)}@media (min-width:1024px){.nav{overflow-y:initial;position:static;transform:initial;width:var(--menu-width-desktop)}}.notifications{background-color:var(--notifications-bg);border:1px solid var(--notifications-border);position:absolute;right:10px;top:var(--header-size);width:var(--notifications-component-width)}.notifications-header{align-items:center;display:flex;justify-content:space-between;padding:10px 15px}.notifications-header .button{font-size:100%}.notifications-title{color:var(--text-color-bold);font-size:80%;font-weight:400}.notifications-list,.notifications-none{background-color:var(--bg-color-components)}.notifications-none{font-size:75%}.notifications-none .text{font-size:100%}.notifications-list{padding:10px}.notifications-item{background-color:var(--bg-color-components);padding:15px 10px}.overlay{height:100%;position:fixed;width:100%;z-index:1}.absolute{top:0;left:0}.page-container{position:relative;opacity:1;width:100%;transition:opacity 1s}.page-container.route-change-start{opacity:0}.page{box-sizing:border-box;height:100%;overflow-y:scroll;padding:8px;-webkit-overflow-scrolling:touch;padding-top:calc(var(--header-size) + 8px);position:absolute}.pagination{color:var(--primary-color-light);display:flex;margin:24px 0}.pagination li a{border-radius:var(--border-radius);cursor:pointer;margin:0 3px;padding:8px 16px;transition:color .5s,background-color .5}.pagination li a:hover{background-color:var(--primary-color-light);color:var(--primary-color-light-contrast)}.pagination .active a{background-color:var(--primary-color);color:var(--primary-color-contrast)}@media (min-width:1024px){.pagination{font-size:85%}}.popup{background-color:var(--logo-dark-color);font-size:75%;height:50px;left:0;line-height:50px;margin:0 auto;position:fixed;right:0;text-align:center;transform:translateY(0);width:300px;z-index:1;transition:transform .7s}.popup.active{transform:translateY(-60px)}@media (min-width:768px){.popup{right:10px}}.search{position:relative}.search .input-search{border:inherit}.search .input::placeholder{color:var(--text-color)}.search .input-search-container{margin-bottom:0}.search .input-search-container .icon{align-items:center;bottom:0;display:flex;font-size:24px;right:45px;height:100%;position:absolute}.search .search-list{background-color:var(--bg-color-components);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);color:initial;position:absolute;width:100%;z-index:1}.search .search-list li{border-top:1px solid var(--border-color);padding:10px}.search .search-list li:hover{background-color:var(--hover-color)}.search .search-list .others{font-weight:700}.search .input-others-container{background-color:var(--bg-color-components);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);display:none;padding:5px 0;position:absolute;top:0;z-index:1;width:100%}.search .input-others-container .input{border-bottom:0}.search .input-others-container .button-icon{bottom:0;position:absolute;top:0;font-size:150%}.search .input-others-container .button-icon-send{right:0}.search .input-others-container .button-icon-cancel{right:24px}.search .input-others-container.active{display:block;animation:grow .5s forwards}@keyframes grow{from{transform:scale(1)}to{transform:scale(1.1)}}.table{border-collapse:collapse;width:100%}.table-container{border-radius:var(--border-radius);overflow:auto;-webkit-overflow-scrolling:auto;margin-bottom:96px;position:relative}.table-empty{align-items:center;color:var(--text-color);display:flex;flex-direction:column;font-size:130%;justify-content:center;text-align:center}.table-empty .icon{font-size:200%}.table-data{text-align:center;color:var(--text-color)}.table-data thead{background-color:var(--primary-color-dark);color:var(--primary-color-dark-contrast)}.table-data tbody{background-color:var(--bg-table-tbody)}.table-data tbody tr:hover{background-color:#f5f5f5}.table-data tr.primary{color:var(--logo-blue-color)}.table-data th{font-weight:400;padding:16px 0}.table-data th.sortable{cursor:pointer}.table-data td{font-size:80%;padding:16px 0}.table-data .td-action{padding:0;position:relative;width:45px}.table-data .td-action .button-icon{color:var(--text-color-light);padding:16px}.table-data .th-action .ng-table-header{display:none}.table-show tbody tr:hover{cursor:pointer}.table-data tr,.table-separated tr.separated{border-top:1px solid var(--bg-color)}@media (min-width:1024px){.table-container{overflow-x:auto}.table-data .th-action .ng-table-header{display:initial}.table-data .td-action .button-icon{padding:15px 20px}}.toolbar{position:relative;margin:10px 0}.toolbar .search-container{width:100%}.toolbar .button-icon{background-color:var(--bg-color-components);margin:0 5px;padding:10px}.toolbar .button-icon:hover{color:var(--logo-blue-color)}.toolbar-actions{align-items:center;display:flex;justify-content:center}@media (min-width:1024px){.toolbar .button-icon{font-size:125%;margin:0 10px;padding:10px 15px}.toolbar-actions{position:absolute;right:0;top:5px}}.table-cashes tr.is_credit{color:var(--logo-blue-color)}.input-description{width:55%}.input-sample{position:absolute;right:10px}.form-fedexsent .button-remove{position:absolute;right:10px}.form-fedexreceived .button-checkbox{position:relative}.input-group-item .button-add-fedex{color:#17a2de;font-size:170%;padding:0}.form-fedexsent .button-icon-cancel{font-size:150%}.form-fedex .input-container-inline-search>.icon{align-items:flex-end;font-size:150%;margin-right:5px}.form-fedex .input-container-inline-search>.input,.form-fedex .input-container-inline-search>.input-search-component{flex-grow:1}.table-fedexreceived .td-received .button-icon{font-size:125%}.table-fedexreceived .td-received .button-icon-done{color:var(--secondary-color);font-weight:700}.page-home{flex-direction:column;height:100%;opacity:.4}.page-home .logo{border-radius:50%}.page-home .message{color:var(--logo-dark-color);font-size:32px}.form.form-sh{padding:30px}.form-sh{background-color:var(--bg-color-components);border:1px solid var(--border-color);margin:100px auto;max-width:310px;padding-top:60px;position:relative}.form-sh.form-textile:after{background-image:url(/img/logo/box-sh-dark.png)}.form-sh.form-chemical:after{background-image:url(/img/logo/box-sh-blue.png)}.form-sh:after{background-size:100px;border-radius:50%;content:"";height:100px;left:0;margin:0 auto;position:absolute;right:0;top:-50px;width:100px;animation:revolution 4s infinite}.form-sh .input-group{margin:30px 0;font-size:75%}.form-sh.form-textile .button-primary{background-color:var(--logo-dark-color)}.form-sh .input-group-forgot{align-items:flex-end;font-size:11px;margin:10px 0 0 0}.form-sh.form-textile .input-group-forgot .link{color:var(--logo-dark-color)}.form-sh .input-errors{font-size:11px;margin:12px 5px}.form-login .input-group-radio{flex-direction:row;font-size:90%;justify-content:space-around;margin:40px 0 30px}.form-login .input-group-radio .input{display:none}.form-login .input-group-radio .input-label{cursor:pointer;padding:0 2px 2px 2px;border-bottom:1px solid var(--bg-color-components)}.form-textile .input:focus{border-color:var(--logo-dark-color)}.form-textile .input:focus~.input-label{color:var(--logo-dark-color)}.form-sh .input-group .input-img{width:30px;height:30px}.form-sh .input-group .input-img{background-position:center;background-repeat:no-repeat;background-size:25px;cursor:pointer}.form-sh .input-group .input-img-chemical{background-image:url(/img/login/chemical.svg)}.form-sh .input-group .input-img-textile{background-image:url(/img/login/textile.svg)}.form-sh.form-chemical .input-group .input-img-chemical{background-image:url(/img/login/chemical-blue.svg);background-size:30px}.form-sh.form-textile .input-group .input-img-textile{background-image:url(/img/login/textile-dark.svg);background-size:30px}@keyframes revolution{80%{transform:rotate(0) scale(1)}90%{transform:rotate(180deg) scale(1.2)}100%{transform:rotate(360deg) scale(1)}}.form-advance .input-group-checkbox{flex-direction:row;margin:25px 0 0 0}.form-advance .input-group-checkbox .checkbox-order{margin:5px 15px 7px 0}.form-advance .input-group-checkbox .checkbox-order:after{font-size:22px}.form-advance .input-group-checkbox .input-label{font-size:115%}.form-advance .advance-without-message{align-items:center;background-color:var(--bg-color-components);color:var(--text-color-bold);display:flex;font-size:150%;justify-content:center;padding:25px 0;width:100%}.advance-without-message{padding:5px 0;display:flex}.form-advance .advance-without-message .icon{color:var(--text-color-light);font-size:150%}.table-cbm .th-product{width:65%}.table-cbm .th-value{width:20%}.table-cbm .th-action{width:15%}.table-cbm .input{text-align:center;width:100px}@media (min-width:1024px){.modal-cbm{width:600px}}.instruction-pd-container{display:flex}.instruction-pd-container .quantity-remaining{display:flex;align-items:flex-end;flex-direction:column;margin:15px 5px}.instruction-pd-container .quantity-remaining-type{font-size:120%}.instruction-pd-container .quantity-remaining-value{color:var(--logo-blue-color);font-size:150%;margin:0 5px}.instruction-pd-container .table-no-data{align-items:center;background-color:var(--bg-color-components);display:flex;justify-content:center;padding:30px 15px}.instruction-pd-container .form-instruction-pd{position:relative}.instruction-pd-container .form-instruction-pd .button-action-relative,.instruction-prt-container .form-instruction-prt .button-action-relative{bottom:0;position:absolute;right:0;transform:scale(.7)}.instruction-pd-container .table-container,.instruction-prt-container .table-container{margin:10px 0;position:relative}.instruction-pd-container .table-no-data .icon{font-size:150%;margin:0 5px}.order-products-instructions-container{display:flex;justify-content:space-around}.order-products-instructions-container .instructions-component{margin:0 10px}.table-instructions-products{width:320px}.table-instructions-products .th-product{width:70%}.table-instructions-products .td-action .button-label{background-color:inherit;color:var(--logo-blue-color);font-weight:600;font-size:90%}.instruction-container .table-empty{font-size:inherit;flex-direction:row;padding:30px 15px}.form-instruction .button-remove{position:absolute;right:10px}.modal-payments-edit .modal-body{padding-bottom:100px}.modal-payments-edit .button-group{margin:16px 0}.advtt-container{display:flex;margin-bottom:16px}.advtt-detail{padding:10px;width:45%}.advtt-extra{padding-right:5px;width:55%}.advtt-label{font-size:90%}.advtt-remaining-value{color:var(--error-color)}.advtt-remaining,.advtt-total{display:flex;justify-content:space-between;padding:10px 0}.advtt-detail-value{color:var(--text-color-bold);font-size:150%;margin-top:5px}.list-payments{margin:20px 0 50px 0}.list-payments li{box-shadow:0 2px 2px 0 var(--border-color);display:flex;padding:10px 5px 10px 0}.list-payments li .icon{align-items:center;font-size:140%;color:var(--text-color-bold);padding:0 15px}.list-payments li .payment-description{color:var(--text-color-light)}.list-payments li .payment-date{font-size:75%}.list-payments li .payment-detail{flex-grow:1}.list-payments li .payment-extra,.list-payments li .payment-info{align-items:center;display:flex;justify-content:space-between}.list-payments li .payment-extra{margin-top:5px}.list-payments li .payment-value{color:var(--text-color-bold);font-size:150%}.list-payments li .button.payment-delete,.list-payments li .button.payment-edit{background-color:inherit;color:var(--logo-blue-color);padding:0;margin:10px 0 0 10px}@media (min-width:1024px){.modal-order-payment-item .modal-content{top:240px}}.checkbox-order{margin:5px}.form-orders .button-add{font-size:30px;color:var(--logo-blue-color)}.form-order-attachments .button-upload{font-size:24px;position:absolute;right:15px;top:0}.form-order-edit-data,.form-order-products-details{margin:auto}.form-order-attachments .button-upload:hover{color:var(--logo-blue-color)}.form-order-attachments .button-upload:disabled:hover{color:inherit}.input-group-confirmed{align-items:center;flex-direction:row;justify-content:flex-end}.input-group-confirmed .input-label{display:inline-block;font-size:15px;height:22px;line-height:30px}.input-group-checkbox{display:flex;flex-direction:row;align-items:flex-end;margin-bottom:5px}.header-static{align-items:center;background-color:#343432;display:flex;padding:10px 0;justify-content:space-between;padding:20px}.list-attachments li{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.list-attachments .attachment-description{align-items:center;display:flex}.list-attachments .attachment-description .icon{font-size:24px;margin-right:10px}.list-attachments .button-icon{font-size:16px}.modal-show-order .detail-item-product{flex-wrap:wrap}.modal-show-order .detail-item-product .detail-data{display:flex;justify-content:space-between;font-size:90%;margin-top:5px;padding-left:20px;width:100%}.container-orders-form-table .order-search-container{background-color:var(--bg-color-components);margin-bottom:20px;padding:5px 30px 0;position:relative}.container-orders-form-table .order-search-container .button-icon{font-size:125%;position:absolute;right:0;top:5px;bottom:0}.table-orders .button-order-state.red{color:var(--error-color)}.table-orders .button-order-state.orange{color:var(--state-color-orange)}.table-orders .button-order-state.yellow{color:var(--state-color-yellow)}.table-orders .button-order-state.ok{visibility:hidden}.table-orders .td-state .order-state{background:#3e3e3d;color:#fff;display:none;font-size:85%;position:absolute;padding:10px;left:35px;text-align:left;z-index:1;top:5px}.table-orders td.merged{padding:0}.table-orders td.merged .td-row{height:47px;line-height:47px}.table-orders .td-state:hover .order-state{display:flex}.table-instructions th{text-align:left}.table-instructions .th-action{width:5%}@media (min-width:1024px){.order-completed-page .flaps,.order-page .flaps,.order-templates-page .flaps{max-width:600px}.container-orders-form-table{display:flex}.container-orders-form-table .order-search-container{padding:5px 40px 0}.container-orders-form-table .order-search-container .input-search-container{margin-top:0}.container-orders-form-table .table-container-orders{font-size:80%;flex-grow:1;margin:0 10px}.modal-show-order{width:600px}.modal-edit-orders{width:90%}}.button-update-price{position:absolute;bottom:0;right:0;font-size:24px}.modal-product-price .modal-body{padding-bottom:70px}.margin-input{margin:0}.input-price{padding:7.5px}.modal-product-price .button-action{bottom:10px}.list-prices{margin-top:10px}.list-prices li{padding:5px 0}.list-prices .price,.list-prices .price-date-and-delete,.list-prices li{align-items:center;display:flex}.list-prices li{justify-content:space-between}.list-prices .price{font-size:90%}.list-prices .price-date{cursor:pointer;font-size:90%}.list-prices .price-currency{margin-right:5px}.list-prices .price-city,.list-prices .price-term{margin:0 10px}.list-prices .button-icon{font-size:170%}.prices-title{color:var(--text-color-bold);font-size:150%;margin-top:20px}@media (min-width:1024px){.modal-product-price .modal-edit{top:60px;width:490px}}.form.form-sh.form-register{padding-top:60px}.roles-container{margin:10px 0}.roles-container .input{background-color:var(--bg-color-components);border:0;display:block;margin:auto;width:250px}.list-permissions-container{background-color:var(--bg-color-components);max-width:320px;margin:auto;padding:10px}.list-permissions-container .list-title{color:var(--text-color-bold);font-size:120%;font-weight:400;margin:25px 0 30px;text-align:center}.table-container .button-action-relative{bottom:0;position:absolute;right:0;transform:scale(.7)}.table-container .table-no-data{align-items:center;display:flex;justify-content:center;padding:30px 15px}.page-user .box-user{background-color:var(--bg-color-components);max-width:320px;margin:10px auto;padding:20px}.page-user .user-avatar-container{position:relative}.page-user .user-avatar,.page-user .user-avatar-container{border-radius:50%;height:100px;width:100px}.page-user .user-avatar-container .input-file-avatar{color:#fff;background:rgba(0,0,0,.9);border-bottom-left-radius:50px;border-bottom-right-radius:50px;bottom:0;height:50%;position:absolute;width:100%}.page-user .user-avatar.icon{color:var(--bg-color-components);background-color:var(--bg-avatar);font-size:60px}.page-user .user-info{flex-direction:column}.page-user .user-flaps{max-width:320px}.page-user .user-name{color:var(--text-color-bold);font-size:120%;margin-top:10px}.page-user .user-email{font-size:80%;margin-top:5px}.page-user .user-menu-parent{align-items:center;border-bottom:1px solid var(--border-color);color:var(--text-color-bold);display:flex;font-size:110%;padding:7px 0}.page-user .user-menu-parent .icon{padding:0 3px}.page-user .user-list-submenu{margin:20px 0;padding-left:5px}.page-user .user-list-submenu-item{align-items:center;display:flex;font-size:95%;justify-content:space-between;margin:25px 0}.page-user .detail-content{font-size:90%}.page-user .detail-content>.input{border:0}.page-user .detail-content .button-group{margin-top:10px}.page-user .user-list-submenu .input-checkbox{margin-right:10px}@media (min-width:1024px){.page-user .user-avatar-container .input-file-avatar{display:none}.page-user .user-avatar-container:hover .input-file-avatar{display:flex}}.users-flaps{max-width:320px}.list-users li{align-items:center;border-radius:var(--border-radius);background-color:var(--bg-color-components);color:inherit;display:flex;flex-direction:column;max-width:290px;margin:10px;padding-top:20px;width:290px}.list-users .button:hover,.list-users .user-edit .button-user-edit:hover{color:var(--logo-blue-color)}.list-users .user-actions .button-icon{font-size:125%;padding:15px}.list-users .user-avatar-container{height:100px;width:100px;position:relative}.list-users .user-avatar-container.blocked:before{align-items:center;background-color:rgba(255,255,255,.5);content:"block";color:var(--text-color-bold);display:flex;font-size:124px;font-family:var(--icon-font);height:100%;justify-content:center;position:absolute;width:100%;z-index:1;animation:block .5s}.list-users .user-avatar-container.blocked .user-avatar{filter:blur(2px)}.list-users .user-avatar-container:after{content:"";height:15px;width:15px;position:absolute;border-radius:50%;top:15px;right:0}.list-users .user-avatar-container.online:after{background-color:green}.list-users .user-avatar-img{border-radius:50%;height:100%;width:100%}.list-users .user-avatar.icon{color:var(--text-color-bold);font-size:80px}.list-users .user-info{display:flex;flex-direction:column;justify-content:space-between;padding:10px;text-align:center}.list-users .user-name{color:var(--text-color-bold);font-size:140%}.list-users .user-email{font-size:80%;margin:5px 0}.list-users .user-edit{display:flex;border-top:1px solid;border-color:var(--border-color);margin-top:10px;width:100%}.list-users .user-edit .button-user-edit{align-items:center;background-color:inherit;color:inherit;display:flex;justify-content:center;padding:20px;width:50%}.list-users .user-edit .button-user-edit:first-child{border-right:1px solid;border-color:var(--border-color)}.list-users .user-edit .button-user-edit .icon{opacity:.5;font-size:180%;padding:0 5px}.list-users .user-edit .button-user-edit-label{font-size:90%;text-transform:uppercase}.list-users .user-created-at,.list-users .user-updated-at{font-size:90%}@media (min-width:768px){.list-users{flex-direction:row;flex-wrap:wrap}.list-users li{flex-grow:1}}@media (min-width:1024px){.list-users .button-delete-user{display:none}.list-users li:hover .button-delete-user{display:block}}@keyframes block{0%{opacity:0;transform:scale(2)}100%{opacity:1;transform:scale(1)}}