.m-a-0{margin:0 0!important}.m-t-0{margin-top:0!important}.m-r-0{margin-right:0!important}.m-b-0{margin-bottom:0!important}.m-l-0{margin-left:0!important}.m-x-0{margin-right:0!important;margin-left:0!important}.m-y-0{margin-top:0!important;margin-bottom:0!important}.m-a-1{margin:1rem 1rem!important}.m-t-1{margin-top:1rem!important}.m-r-1{margin-right:1rem!important}.m-b-1{margin-bottom:1rem!important}.m-l-1{margin-left:1rem!important}.m-x-1{margin-right:1rem!important;margin-left:1rem!important}.m-y-1{margin-top:1rem!important;margin-bottom:1rem!important}.m-a-2{margin:1.5rem 1.5rem!important}.m-t-2{margin-top:1.5rem!important}.m-r-2{margin-right:1.5rem!important}.m-b-2{margin-bottom:1.5rem!important}.m-l-2{margin-left:1.5rem!important}.m-x-2{margin-right:1.5rem!important;margin-left:1.5rem!important}.m-y-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-a-3{margin:3rem 3rem!important}.m-t-3{margin-top:3rem!important}.m-r-3{margin-right:3rem!important}.m-b-3{margin-bottom:3rem!important}.m-l-3{margin-left:3rem!important}.m-x-3{margin-right:3rem!important;margin-left:3rem!important}.m-y-3{margin-top:3rem!important;margin-bottom:3rem!important}.p-a-0{padding:0 0!important}.p-t-0{padding-top:0!important}.p-r-0{padding-right:0!important}.p-b-0{padding-bottom:0!important}.p-l-0{padding-left:0!important}.p-x-0{padding-right:0!important;padding-left:0!important}.p-y-0{padding-top:0!important;padding-bottom:0!important}.p-a-1{padding:1rem 1rem!important}.p-t-1{padding-top:1rem!important}.p-r-1{padding-right:1rem!important}.p-b-1{padding-bottom:1rem!important}.p-l-1{padding-left:1rem!important}.p-x-1{padding-right:1rem!important;padding-left:1rem!important}.p-y-1{padding-top:1rem!important;padding-bottom:1rem!important}.p-a-2{padding:1.5rem 1.5rem!important}.p-t-2{padding-top:1.5rem!important}.p-r-2{padding-right:1.5rem!important}.p-b-2{padding-bottom:1.5rem!important}.p-l-2{padding-left:1.5rem!important}.p-x-2{padding-right:1.5rem!important;padding-left:1.5rem!important}.p-y-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-a-3{padding:3rem 3rem!important}.p-t-3{padding-top:3rem!important}.p-r-3{padding-right:3rem!important}.p-b-3{padding-bottom:3rem!important}.p-l-3{padding-left:3rem!important}.p-x-3{padding-right:3rem!important;padding-left:3rem!important}.p-y-3{padding-top:3rem!important;padding-bottom:3rem!important}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^=col-],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}.spinner{margin:200px auto;width:40px;height:40px;position:relative;text-align:center;-webkit-animation:sk-rotate 2s infinite linear;-moz-animation:sk-rotate 2s infinite linear;-o-animation:sk-rotate 2s infinite linear;animation:sk-rotate 2s infinite linear}.spinner .dot1,.spinner .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#005e95;border-radius:100%;-webkit-animation:sk-bounce 2s infinite ease-in-out;-moz-animation:sk-bounce 2s infinite ease-in-out;-o-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.spinner .dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:default}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,textarea[readonly],input[readonly]{background-color:#f6f8f9!important}h3{border-bottom:1px solid #ccc}textarea{resize:vertical}[uib-typeahead-popup].dropdown-menu{width:100%;max-height:250px;overflow-y:scroll}[uib-typeahead-popup].dropdown-menu li{width:100%;overflow:hidden}[uib-typeahead-popup].dropdown-menu li a{white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.radio label::before,.radio label::after{cursor:pointer;z-index:1}.checkbox input[type=checkbox],.checkbox input[type=radio]{z-index:0}.form-control:disabled,fieldset:disabled .form-control{cursor:default}.text-hidden{text-indent:-9999px}.inline-block{display:inline-block}.inline{display:inline}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.thumbnail{height:200px}.thumbnail img.pull-right{width:50px}.control-label{text-align:right;color:#6a6c6f!important}.k-detail-cell .panel{margin-top:20px}.full-height{height:100%;min-height:100%}.min-100{min-height:100%}.block{display:block}.radio label,.checkbox label{padding-left:10px;margin-right:10px}.k-block,.k-widget,.k-input,.k-textbox,.k-group,.k-content,.k-header,.k-filter-row>th,.k-editable-area,.k-separator,.k-colorpicker .k-i-arrow-s,.k-textbox>input,.k-autocomplete,.k-dropdown-wrap,.k-toolbar,.k-group-footer td,.k-grid-footer,.k-footer-template td,.k-state-default,.k-state-default .k-select,.k-state-disabled,.k-grid-header,.k-grid-header-wrap,.k-grid-header-locked,.k-grid-footer-locked,.k-grid-content-locked,.k-grid td,.k-grid td.k-state-selected,.k-grid-footer-wrap,.k-pager-wrap,.k-pager-wrap .k-link,.k-pager-refresh,.k-grouping-header,.k-grouping-header .k-group-indicator,.k-panelbar>.k-item>.k-link,.k-panel>.k-item>.k-link,.k-panelbar .k-panel,.k-panelbar .k-content,.k-treemap-tile,.k-calendar th,.k-slider-track,.k-splitbar,.k-dropzone-active,.k-tiles,.k-toolbar,.k-tooltip,.k-button-group .k-tool,.k-upload-files{border-color:#e5e5e5}.k-header,.k-grid-header-wrap,.k-grid .k-grouping-header,.k-grid-header,.k-pager-wrap,.k-pager-wrap .k-textbox,.k-pager-wrap .k-link,.k-grouping-header .k-group-indicator,.k-gantt-toolbar .k-state-default{border-color:#e5e5e5}.k-block,.k-header,.k-grid-header,.k-toolbar,.k-grouping-header,.k-pager-wrap,.k-draghandle,.k-treemap-tile,html .km-pane-wrapper .k-header{background-color:#fff!important}.k-state-selected,.k-state-selected:link,.k-state-selected:visited,.k-list>.k-state-selected,.k-list>.k-state-highlight,.k-panel>.k-state-selected,.k-ghost-splitbar-vertical,.k-ghost-splitbar-horizontal,.k-draghandle.k-state-selected:hover,.k-scheduler .k-scheduler-toolbar .k-state-selected,.k-scheduler .k-today.k-state-selected,.k-marquee-color{background-color:#3498db!important}.k-grid-header,.k-header{color:#6a6c6f!important;background-color:#f7f9fa!important}.k-grid-header a,.k-header a{color:#6a6c6f!important;background-color:#f7f9fa!important}.k-grid-header a .k-icon:before,.k-header a .k-icon:before{color:#6a6c6f!important}.k-grid-header a.k-grid-filter.k-state-active .k-icon:before,.k-header a.k-grid-filter.k-state-active .k-icon:before{color:#0089ff!important}.k-grid-norecords{padding:15px!important}.k-button.k-primary{background-color:#34495e}.k-button.k-primary:hover{background-color:#3f5872}.k-button.k-primary:active{color:#fff;background-color:#204d74}.k-state-selected.k-state-hover,.k-state-hover.k-state-selected:hover{color:#fff}.k-icon.k-i-arrowhead-s:before{content:""!important}#queryResultGrid .k-grid-content{max-height:500px}.modal-dialog.modal-xlg{width:80%}.form-title{margin-bottom:25px}.form-group .help-block{margin-top:2px;margin-bottom:0;line-height:15px}.hpanel .hbuilt.panel-heading{border-radius:0;background-color:#34495e;color:#fff;padding:10px 20px;border-bottom:1px solid #e4e5e7}.hpanel .hbuilt.panel-heading .panel-tools a{color:#fff}.hpanel .panel-body{border-top:none;border-radius:0}.hpanel .panel-search{border-top:1px solid #e4e5e7}.table-cell{display:table-cell}.vertical-bottom{vertical-align:bottom}.btn-secondary{color:#fff;background-color:#3498db;border-color:#3498db}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#217dbb;border-color:#16527a}.btn-secondary:hover{color:#fff;background-color:#217dbb;border-color:#2077b2}.btn-secondary:active,.btn-secondary.active,.open>.btn-secondary.dropdown-toggle{color:#fff;background-color:#217dbb;border-color:#2077b2}.btn-secondary:active:hover,.btn-secondary:active:focus,.btn-secondary:active.focus,.btn-secondary.active:hover,.btn-secondary.active:focus,.btn-secondary.active.focus,.open>.btn-secondary.dropdown-toggle:hover,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle.focus{color:#fff;background-color:#1c699d;border-color:#16527a}.btn-secondary:active,.btn-secondary.active,.open>.btn-secondary.dropdown-toggle{background-image:none}.btn-secondary.disabled,.btn-secondary.disabled:hover,.btn-secondary.disabled:focus,.btn-secondary.disabled.focus,.btn-secondary.disabled:active,.btn-secondary.disabled.active,.btn-secondary[disabled],.btn-secondary[disabled]:hover,.btn-secondary[disabled]:focus,.btn-secondary[disabled].focus,.btn-secondary[disabled]:active,.btn-secondary[disabled].active,fieldset[disabled] .btn-secondary,fieldset[disabled] .btn-secondary:hover,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary.focus,fieldset[disabled] .btn-secondary:active,fieldset[disabled] .btn-secondary.active{background-color:#3498db;border-color:#3498db}.btn-secondary .badge{color:#3498db;background-color:#fff}.dropdown-button{width:fit-content}.dropdown-button option[selected]{display:none}.dropdown-button.k-dropdown span.k-dropdown-wrap{height:3.2rem;background-color:#3498db;padding-right:1.5rem;font-size:1.4rem;border-color:rgba(0,0,0,0)}.dropdown-button.k-dropdown span.k-dropdown-wrap span.k-select span{filter:brightness(5)}.dropdown-button.k-dropdown span.k-dropdown-wrap span.k-input{text-indent:unset;color:#fff;padding-right:1rem;padding-left:1rem}.has-error{border-color:red!important}.error{color:red!important}.panel_data_to_extract{font-size:1.6rem;background-color:#f5f5f5;padding:10px;margin-bottom:25px}.panel_query_name{font-size:1.6rem}.modal-header{padding:30px 30px}input[type=number].no-spin::-webkit-inner-spin-button,input[type=number].no-spin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html .k-grid tr:hover{background:#c3c3c3}html .k-grid tr.k-alt:hover{background:#c3c3c3}.company-logo-container-print{width:300px;height:50px}.k-icon.k-i-search{display:inline-block;font:normal normal normal 10px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:5px;padding-right:3px}.k-icon.k-i-search:before{content:"";color:#666}.pointer-events-none{pointer-events:none}.my-table{background:red}.wrapper{min-height:calc(100% - 110px);padding:15px 0 0 0;background:#edf0f5;border-left:1px solid #e4e5e7}.state-stop{color:#fff;background-color:#ea6557!important}.state-stop:hover{color:#fff}.state-ok{color:#fff;background-color:rgba(86,178,43,.75)!important}.state-ok:hover{color:#fff}.state-warning{background-color:#ffbf25!important}.state-canceled{color:#fff;background-color:#e74c3c!important}.state-godam-draft{color:#fff;background-color:#454aae!important}.state-godam-draft:hover{color:#fff}.managed-status-icon{font-size:1.5rem}.managed-status-icon.accept{color:rgba(86,178,43,.75)}.managed-status-icon.pending{color:#ffbf25}.managed-status-icon.deny{color:#e74c3c}.rda-state-info-box{border-radius:3px 3px 3px 3px;border:solid 1px #ccc;padding:10px;text-align:center}.rda-state-info-box .rda-state{font-weight:bold;font-size:1.1em}.order-remainder-waring{font-weight:bold;color:red}.invoice-btn{border-color:#fff!important}.radio-inline.no-vertical-align{vertical-align:initial!important}.notified-user-list{color:#6a6c6f}.switch-wrapper{position:relative;display:inline-flex;align-items:center;margin-right:1rem}.tooltip-text{visibility:hidden;background-color:#333;color:#fff;text-align:center;padding:.6rem 1rem;border-radius:.4rem;font-size:1.2rem;position:absolute;bottom:130%;left:50%;transform:translateX(-50%);white-space:nowrap;z-index:1;opacity:0;transition:opacity .2s}.tooltip-text::after{content:"";position:absolute;top:100%;left:50%;margin-left:-.5rem;border-width:.5rem;border-style:solid;border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.switch-wrapper.show-tooltip:hover .tooltip-text{visibility:visible;opacity:1}.switch{position:relative;display:inline-flex;align-items:center;gap:.4rem;width:4.6rem;height:2.4rem;margin-right:.5rem;margin-bottom:0}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.2s;border-radius:3.4rem}.slider:before{position:absolute;content:"";height:1.8rem;width:1.8rem;left:.3rem;bottom:.3rem;background-color:#fff;transition:.2s;border-radius:50%}input:checked+.slider{background-color:#3498db}input:checked+.slider:before{transform:translateX(2.2rem)}.dropdown{display:inline-block}.tooltip-wrapper{position:relative;display:inline;align-items:center;width:100%}.tooltip-wrapper.with-tooltip:hover .tooltip-text{visibility:visible;opacity:1}.tooltip-text{visibility:hidden;opacity:0;transition:opacity .2s;position:absolute;bottom:130%;left:50%;transform:translateX(-50%);z-index:1;background-color:#333;color:#fff;text-align:center;padding:6px 10px;border-radius:4px;font-size:12px;white-space:nowrap}.tooltip-text::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.attachments{flex-wrap:wrap;width:100%}.orderToSend{border-radius:3px 3px 3px 3px;border:solid 1px #ccc;padding:10px;background-color:#ffbf25;text-align:center;font-weight:bold}.order-header{padding:10px 30px}.order-preview-area{height:25rem}#changesHistoryGrid .k-grid-content{max-height:300px}.cropArea{background:#e4e4e4;overflow:hidden;width:100%;height:300px}.preview{border:solid 1px #d3d3d3;width:200px;height:70px}body{padding-top:50px!important}.header{background-color:#2d3642;border:none}.header .navbar-brand img{height:100%}.header .navbar-nav{display:flex;gap:1rem}.header .navbar-nav>li.active>a{color:#fff;background-color:rgba(0,0,0,0)!important;font-weight:normal;text-decoration:none}.header .navbar-nav>li>a:focus,.header .navbar-nav>li>a:hover{border-bottom:none;background-color:rgba(0,0,0,0)}.header .navbar-nav>li>a:focus div,.header .navbar-nav>li>a:hover div{text-decoration:none}.header .company{display:grid!important;place-content:center;height:50px}.header .company>a{display:grid!important;place-content:center;height:50px;width:2rem;height:2rem;color:#fff!important;background-color:#ff7010;border-radius:100%}.header .company>a:active,.header .company>a:focus,.header .company>a:hover{color:#fff;background-color:#ff7010!important;border:none!important}.header .user>ul{width:100%}.header .dropdown-menu li{position:relative}.header .dropdown-menu li:not(:last-child){border-bottom:1px solid #d3d3d3}.header .dropdown-menu>li:hover>.dropdown-submenu{display:block}.header .dropdown-menu a{display:flex;align-items:center;justify-content:space-between;gap:1rem;white-space:normal}.header .dropdown-menu .dropdown-submenu{display:none;position:absolute;left:100%;top:-7px}.media-preview{display:flex;width:250px;height:250px;align-content:center;align-items:center;justify-content:center;cursor:pointer;position:relative}.media-preview a{height:100%}.media-preview img{width:100%;height:100%;object-fit:cover}.media-preview .document{text-align:center}.media-preview-close{position:absolute;top:1rem;right:1rem;z-index:10;background:#e74c3c;border:none;border-radius:50%;width:3rem;height:3rem;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.media-preview-close i.fa-trash{color:#fff;font-size:1.5rem;line-height:1}.media-preview-close:hover{background:#c0392b}.media-preview-download{height:100%;text-align:center}.media-preview-download p{height:100px;margin-top:90px}.media-preview-download a{height:unset}.order-row-unit-container{display:flex;justify-content:space-between;align-items:center;gap:1rem}.order-row-unit-container .unit-input{width:33%}.order-row-unit-container .unit-select{width:66%}.add-supply-entry-button,.add-supply-entry-button:hover,.add-supply-entry-button:active,.add-supply-entry-button:focus{color:#3498db}.supply-entry-file,.supply-entry-file:hover,.supply-entry-file:active,.supply-entry-file:focus{color:#3498db}.k-table-td .help-block{color:#a94442}.supply-entries-container{padding:0 15px}.supply-entry-total-compare{font-weight:bold}.supply-entry-total-compare span{font-size:18px}.supply-entry-remove-file{border-radius:20px;padding:2px;display:inline-flex;background-color:#666d75;color:#fff;margin-left:7px}.supply-entry-remove-file i{font-size:11px}.buttons-container{display:flex;gap:10px;justify-content:flex-end}.sub{height:100px;margin:0;background-color:#34495e;border:none;border-radius:0}.sub>*,.sub>*>*{height:100px}.sub .navbar-brand{width:225px;height:100%}.sub .navbar-brand img{width:100%;height:100%;border-radius:4px;object-fit:cover}.sub a{color:#fff}.sub a:focus,.sub a:hover{color:#fff}.sub .navbar-nav{display:flex;align-items:center;gap:1rem}.sub .navbar-nav>li.active>a{color:#fff;background-color:rgba(0,0,0,0)!important;box-shadow:0 2px #fff;font-weight:normal;text-decoration:none}.sub .navbar-nav>li>a:focus,.sub .navbar-nav>li>a:hover{border-bottom:none;background-color:rgba(0,0,0,0)}.sub .navbar-nav>li>a:focus div,.sub .navbar-nav>li>a:hover div{text-decoration:none}.subheader{background-color:#34495e;border-radius:0;margin-bottom:0;border:0}.subheader a{color:#fff}.subheader a:focus,.subheader a:hover{color:#fff}.subheader .navbar-nav>li>a{font-size:inherit}.subheader .navbar-collapse{border-color:rgba(0,0,0,0)}.subheader .navbar-toggle{background-color:rgba(0,0,0,0)!important;border-color:rgba(0,0,0,0)!important}.subheader .navbar-brand{display:block;height:auto;padding:15px 15px 5px 15px}.subheader .navbar-brand img{width:200px}.subheader .current-company-name{color:#fff}.subheader .current-username{color:#fff}.subheader .logged-user{display:inline-block;vertical-align:middle;font-size:1em;margin-top:20px;color:#fff}.subheader .logged-user i{margin-right:5px}.subheader .logout-btn{font-weight:200}.subheader .logout-btn:hover{text-decoration:underline}.subheader .navbar-container{position:relative;margin-left:180px}.subheader .navbar-nav>.open>a{background-color:#46637f!important}.subheader .navbar-nav>li,.subheader .navbar-nav>li>a{font-size:inherit;text-align:center;font-weight:100}.subheader .navbar-nav>li>a{padding:13px 20px}.subheader .navbar-nav>li>a:focus,.subheader .navbar-nav>li>a:hover{border-bottom:none;background-color:#34495e}.subheader .navbar-nav>li>a:focus div,.subheader .navbar-nav>li>a:hover div{text-decoration:none}.subheader .navbar-nav>li>a:focus span,.subheader .navbar-nav>li>a:hover span{text-decoration:underline}.subheader .navbar-nav>li.active>a{text-decoration:none;font-weight:bold;color:#fff;border-bottom:5px solid #fff;background-color:rgba(0,0,0,0)!important}.subheader .dropdown-submenu{position:relative}.subheader .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}.subheader .dropdown-submenu:hover>.dropdown-menu{display:block}.subheader .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.subheader .dropdown-submenu:hover>a:after{border-left-color:#fff}.subheader .dropdown-submenu.pull-left{float:none}.subheader .dropdown-submenu.pull-left>.dropdown-menu{left:-133%;margin-left:10px;width:100%;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.separator{background:-moz-linear-gradient(#34495e 0%,#edf0f5 100%);background:-webkit-gradient(linear,top,color-stop(0%,#34495e),color-stop(100%,#edf0f5));background:-webkit-linear-gradient(#34495e 0%,#edf0f5 100%);background:-o-linear-gradient(#34495e 0%,#edf0f5 100%);background:-ms-linear-gradient(#34495e 0%,#edf0f5 100%);background:linear-gradient(#34495e 0%,#edf0f5 100%);height:8px}.footer{padding:10px 18px;background:#fff;border-top:1px solid #e4e5e7}.project-roles{margin-left:1rem}.project-roles .back-button{display:inline-block;font-size:16px;margin-bottom:.5rem}.project-roles .roles,.project-roles .tasks,.project-roles .users{display:flex;flex-direction:column}.project-roles .roles .role,.project-roles .roles .task,.project-roles .roles .user,.project-roles .tasks .role,.project-roles .tasks .task,.project-roles .tasks .user,.project-roles .users .role,.project-roles .users .task,.project-roles .users .user{padding:1rem;background-color:#d7e4fb;color:#2d3642;border-bottom:1px solid #909aa5;width:50%}.project-roles .roles .role.operator,.project-roles .roles .task.operator,.project-roles .roles .user.operator,.project-roles .tasks .role.operator,.project-roles .tasks .task.operator,.project-roles .tasks .user.operator,.project-roles .users .role.operator,.project-roles .users .task.operator,.project-roles .users .user.operator{background-color:#fff;border-color:#d8d8d8}.project-roles .users{gap:0}.project-roles .users .user{border-radius:0}.project-roles .users .user:not(:last-child){border-bottom:1px solid #d8d8d8}.project-roles .users .user.add{justify-content:end;border-radius:0 0 2px 2px}.project-roles .users .user.add.empty{justify-content:space-between;background-color:#d8d8d8}.project-roles .tasks-title{margin-top:5rem;font-weight:bold}.project-roles .tasks .task{border-bottom:1px solid #d8d8d8}.project-roles .operators{flex-wrap:wrap}.budget input{display:inline}.budget input{display:inline}.project-tasks-page{max-width:90rem}.project-tasks-page .project-tasks .btn-link{color:#3498db;text-decoration:none}.project-tasks-page .project-tasks .table-wrapper{width:100%;background:#fff;font-size:1.4rem}.project-tasks-page .project-tasks .table-wrapper .task-container{border-bottom:.1rem solid #f6f8fb}.project-tasks-page .project-tasks .table-wrapper .name{flex:1}.project-tasks-page .project-tasks .table-wrapper .name .badge{margin-left:.4rem;vertical-align:middle}.project-tasks-page .project-tasks .table-wrapper .code{width:10rem}.project-tasks-page .project-tasks .table-wrapper .article-code{width:12rem}.project-tasks-page .project-tasks .table-wrapper .project-task-row{display:flex;align-items:center;justify-content:start;padding:.8rem;background:#d7e4fb;font-weight:bold;border-bottom:.1rem solid #909aa5;cursor:pointer}.project-tasks-page .project-tasks .table-wrapper .project-task-row>.name .badge{background-color:#3980ff}.project-tasks-page .project-tasks .table-wrapper .project-subtask-row{display:flex;align-items:center;justify-content:start;padding:.8rem;background:#f6f8fb;border-bottom:.1rem solid #d8d8d8;cursor:pointer;min-height:4.2rem}.project-tasks-page .project-tasks .table-wrapper .project-subtask-row .code{border-right:.1rem solid #000}.project-tasks-page .project-tasks .table-wrapper .project-subtask-row .name{margin-left:1.6rem}.project-tasks-page .project-tasks .table-wrapper .project-article-row{display:flex;align-items:center;justify-content:start;padding:.8rem;padding-left:12.6rem;background:#f8f9fa;border-bottom:.1rem solid #d8d8d8;min-height:4.2rem}.project-tasks-page .project-tasks .table-wrapper .project-article-row .code{width:5rem}.project-tasks-page .project-tasks .table-wrapper .toggle-icon{margin-right:.8rem;transition:transform .3s}.project-tasks-page .project-tasks .table-wrapper .project-task-row.collapsed .toggle-icon,.project-tasks-page .project-tasks .table-wrapper .project-subtask-row.collapsed .toggle-icon{transform:rotate(180deg)}.project-tasks-page .project-tasks .table-wrapper .budget{min-width:14rem;font-weight:bold;text-align:right}.project-tasks-page .project-tasks .table-wrapper .actions{margin-left:1rem;min-width:8rem;text-align:center}.project-tasks-page .project-tasks .table-wrapper .actions-placeholder{margin-right:8rem}.project-tasks-page .project-tasks .table-wrapper .project-article-row .budget{font-weight:normal}.project-tasks-page .project-tasks .table-wrapper .project-task-row .budget{font-size:1.8rem}.project-tasks-page .project-tasks .table-wrapper .coge{color:#7f8c8d}.project-tasks-page .project-tasks .table-wrapper .general-total{display:flex;justify-content:space-between;padding:.8rem;background:#909aa5;color:#fff;font-weight:bold;text-align:center;min-height:4.2rem;text-transform:uppercase}.project-tasks-page .project-tasks .table-wrapper .general-total .budget{font-size:1.8rem}.cards-table{width:100%}.cards-table tr{border-bottom:.0625rem solid #d3dbe5;height:60px}.cards-table td{padding:10px}.title{font-size:14px;font-weight:bold;margin-right:10px}.card-input{display:flex;align-items:center;gap:.5rem}.card-input button{height:34px;width:34px}.user-detail-permission-table{margin-top:1.5625rem}.user-detail-permission-table-header{display:flex;flex-direction:row;background-color:#f6f8fb;font-weight:bold;color:#666d75;padding:.625rem 1rem}.user-detail-permission-table-company-row{flex-direction:column}.user-detail-permission-table-company-row.collapsed{border-bottom:.0625rem solid #909aa5}.user-detail-permission-table-header div{flex:1}.user-detail-permission-table-header div:last-child{border-left:.0625rem solid #666d75;max-width:6.6875rem;padding-left:.75rem}.user-detail-permission-table-columns{background-color:#d7e4fb;display:flex;padding:.625rem 1rem;align-items:center}.user-detail-permission-table-columns div{flex:1}.user-detail-permission-table-columns .open-close-button{max-width:6.6875rem;padding-left:.75rem;border-left:.0625rem solid #666d75}.user-detail-permission-table-company-name{font-weight:bold}.user-detail-permission-table-collapsible{background-color:#f6f8fb}.user-detail-permission-table-collapsible-row{border-bottom:.0625rem solid #d3dbe5;background-color:#f6f8fb}.user-detail-permission-table-collapsible-row label{padding:1.5rem 2rem;border-bottom:.0625rem solid #d3dbe5;background-color:#f6f8fb}.user-detail-permission-table-collapsible-row label{margin:0;display:flex;align-items:center;gap:.75rem}.user-detail-permission-table-collapsible-row label input{margin:0}.user-detail-permission-table-collapsible-row.second-level{padding-left:1.75rem;display:flex;justify-content:space-between}.user-detail-permission-table-collapsible-row.second-level label:last-child{margin-right:2.15rem}.user-detail-permission-table-collapsible-row.third-level{padding-left:3.375rem;background-color:#fff;display:flex;justify-content:space-between}