.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:#f8f8f8;cursor:not-allowed}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:#fff;border:1px solid rgba(60,60,60,.26);border-radius:0 0 4px 4px;border-top-style:none;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-sizing:border-box;display:block;left:0;list-style:none;margin:0;max-height:350px;min-width:160px;overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - 1px);width:100%;z-index:1000}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:#333;cursor:pointer;display:block;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--deselect{background:#fb5858;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,.5);cursor:inherit}.vs__selected{align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;display:flex;line-height:1.4;margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{fill:rgba(60,60,60,.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;flex-grow:1;font-size:1em;line-height:1.4;margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:inherit}.vs__search:-ms-input-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid rgba(100,100,100,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0);transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;width:5em}.vs--loading .vs__spinner{opacity:1}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.5rem!important}.mb-2{margin-bottom:.75rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.25rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.5rem!important}.mt-2{margin-top:.75rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.25rem!important}.mt-n6{margin-top:-2rem!important}.d-none{display:none!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}@media(min-width:480px){.d-md-none{display:none!important}.d-md-block{display:block!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.5rem!important}.mb-md-2{margin-bottom:.75rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.25rem!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.5rem!important}.mt-md-2{margin-top:.75rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.25rem!important}.mt-md-5{margin-top:1.5rem!important}.mt-md-6{margin-top:2rem!important}}[data-tooltip]{position:relative;z-index:2}[data-tooltip]:after,[data-tooltip]:before{opacity:0;pointer-events:none;visibility:hidden}[data-tooltip]:before{background-color:#1e5c90;background-color:rgba(30,92,144,.9);border-radius:3px;bottom:110%;color:#fff;content:attr(data-tooltip);font-size:12px;font-weight:300;left:50%;line-height:1.2;margin-bottom:5px;margin-left:-80px;padding:7px;position:absolute;text-align:center;white-space:normal;width:160px}@media(max-width:480px){[data-tooltip]:before{left:auto;right:0;width:calc(100vw - 20px)}}[data-tooltip]:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #1e5c90;border-top:5px solid rgba(30,92,144,.9);bottom:110%;content:" ";font-size:0;left:50%;line-height:0;margin-left:-5px;position:absolute;width:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1;visibility:visible}[data-tooltip].tooltip-left:before{bottom:-5px;left:auto;margin-bottom:0;margin-left:0;right:calc(110% + 5px)}[data-tooltip].tooltip-left:after{border-left:5px solid #1e5c90;border-color:transparent transparent transparent rgba(30,92,144,.9);border-style:solid;border-width:5px 0 5px 5px;bottom:4px;left:auto;right:110%}[data-tooltip].tooltip-right:before{bottom:-5px;left:calc(110% + 5px);margin-bottom:0;margin-left:0;right:auto}[data-tooltip].tooltip-right:after{border-right:5px solid #1e5c90;border-color:transparent rgba(30,92,144,.9) transparent transparent;border-style:solid;border-width:5px 5px 5px 0;bottom:4px;left:110%;right:auto}[data-tooltip].tooltip-bottom:before{bottom:auto;left:0;margin-bottom:0;margin-left:0;right:auto;top:calc(100% + 10px)}[data-tooltip].tooltip-bottom:after{border-color:transparent transparent #1e5c90;border-style:solid;border-width:0 5px 5px;bottom:auto;left:15px;right:auto;top:calc(100% + 5px)}.label.label-lg{font-size:1.3rem;font-weight:400}.btn.btn-stopwatch{background-color:#5d5fef;border-color:#5d5fef;color:#fff}.btn.btn-stopwatch:hover{background-color:#4648ed;border-color:#4648ed}.btn.btn-outline-danger{background-color:transparent;border-color:#e94c4c;color:#e94c4c}.btn.btn-outline-danger:hover{background-color:#e94c4c;color:#fff}.btn.btn-outline-success{background-color:transparent;border-color:#54cb68;color:#54cb68}.btn.btn-outline-success:hover{background-color:#54cb68;color:#fff}.btn.btn-outline-warning{background-color:transparent;border-color:#eebd4a;color:#eebd4a}.btn.btn-outline-warning:hover{background-color:#eebd4a;color:#fff}.btn.btn-outline-primary{background-color:transparent;border-color:#1e5c90;color:#1e5c90}.btn.btn-outline-primary:hover{background-color:#1e5c90;color:#fff}.text-purple{color:#5d5fef}.dragging{background-color:#f2ce79!important;border:1px dashed #eebd4a}#stopwatch-app .btn-secondary{background-color:#5d5fef;border-color:#5d5fef;color:#fff}#stopwatch-app .btn-secondary:hover{background-color:#4648ed;border-color:#4648ed}#stopwatch-app .button-new{background-color:#8b8df4;border-radius:16px 16px 0 16px;bottom:20px;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;height:72px;padding:15px;position:fixed;right:20px;text-align:center;width:72px;z-index:1500}#stopwatch-app .button-new:hover{background-color:#5d5fef}#stopwatch-app .watches{bottom:20px;display:flex;flex-direction:column-reverse;left:20px;max-height:100vh;position:fixed;z-index:1500}#stopwatch-app .watches .watch{height:80px;margin-top:10px;position:relative;width:80px}#stopwatch-app .watches .watch .menu{bottom:0;left:calc(100% + 20px);position:absolute;width:200px}#stopwatch-app .watches .watch .counter{background-color:#fff;border:2px solid #5d5fef;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;height:80px;left:0;padding:10px;position:absolute;top:0;width:80px}#stopwatch-app .watches .watch .counter.status-stopped{border-color:#bdbdd0}#stopwatch-app .watches .watch .counter.status-stopped .icon{color:#bdbdd0}#stopwatch-app .watches .watch .counter.menu{box-shadow:none;padding-top:20px}#stopwatch-app .watches .watch .counter .icon{color:#5d5fef;display:block;font-size:16px;text-align:center}#stopwatch-app .watches .watch .counter p{color:#555;margin-bottom:0;text-align:center}#stopwatch-app .watches .watch .counter p.time{font-size:18px;font-weight:700}#stopwatch-app .watches .watch .counter p.os{font-size:12px}@media(min-width:1400px){.container{width:1370px}}@media(min-width:1600px){.container{width:1570px}}a,a:active,a:hover{color:inherit;text-decoration:none}.alert-info,.bg-aqua,.callout.callout-info,.label-info,.modal-info .modal-body{background-color:#67a8c7!important}.login-page{background-color:transparent;background-image:url(../images/bg.jpg);background-position:50%;background-size:cover}.login-page .login-box .login-box-body{border:1px solid #ddd;border-radius:5px;margin-bottom:30px}.navbar-brand{border-color:#1e5c90!important;padding:10px}.skin-black .main-header{border-bottom:1px solid #1e5c90}.skin-black .main-header .navbar-nav .active a{color:#1e5c90!important}.skin-black .main-header .navbar-nav li a{border-color:#1e5c90!important;color:#999!important}.skin-black .main-header .navbar-nav li a:hover{color:#1e5c90!important}.skin-black .main-header .navbar-nav .tasks-menu .dropdown-menu li .menu li a h5{color:#999;font-size:11px;margin-bottom:0}.content-header{margin-bottom:30px}.content-header h1{color:#1e5c90;font-size:22px;font-weight:700;margin-top:0}.content-header [class^=col-]{padding-left:5px;padding-right:5px}.box-stats{border-radius:5px;float:left;overflow:hidden;width:100%}.box-stats i{background-color:#67a8c7;color:#fff;float:left;font-size:20px;height:34px;padding-top:8px;text-align:center;width:35px}.box-stats i.success{background-color:#54cb68}.box-stats i.danger{background-color:#e94c4c}.box-stats i.black{background-color:#333}.box-stats i.grey{background-color:#666}.box-stats i.blue{background-color:#67a8c7}.box-stats .info{background-color:#fff;float:left;height:34px;padding:3px 10px;width:calc(100% - 37px)}.box-stats .info strong{font-size:18px}.card-row,.os-waiting{background-color:#e2e4ea;border:1px solid #b5bbc8;border-radius:5px;margin-bottom:10px;padding:30px 10px 10px;position:relative}.card-row [data-tooltip]:after,.card-row [data-tooltip]:before,.os-waiting [data-tooltip]:after,.os-waiting [data-tooltip]:before{display:none}.card-row .close-toggle,.os-waiting .close-toggle{color:#1e5c90;cursor:pointer;position:absolute;right:10px;top:10px;z-index:10}.card-row h2.title,.os-waiting h2.title{font-size:14px;left:10px;margin:0;position:absolute;top:5px;width:100%}.card-row h2.title strong,.os-waiting h2.title strong{color:#1e5c90}.card-row h2.title strong:first-child,.os-waiting h2.title strong:first-child{font-size:18px}.card-row h2.title small,.os-waiting h2.title small{color:#1e5c90;font-weight:700}.card-row h2.title.late strong,.os-waiting h2.title.late strong{color:#e94c4c}.card-row .os-list,.os-waiting .os-list{float:left;height:120px;margin-bottom:-10px;overflow:hidden;overflow-x:scroll;width:100%}.card-row .os-list .list-wrapper,.os-waiting .os-list .list-wrapper{float:left;min-height:100%;min-width:100%;width:100%}.card-row .os-list .list-wrapper h2,.os-waiting .os-list .list-wrapper h2{display:none;float:left;font-size:14px;margin:20px 0 5px;text-align:center;width:100%}.card-row .os-list .list-wrapper .os-count,.os-waiting .os-list .list-wrapper .os-count{display:none}.card-row .os-list .os-card,.os-waiting .os-list .os-card{margin-right:5px;width:185px}.card-row.toggle .os-list,.os-waiting.toggle .os-list{height:20px;margin-bottom:0}.os-card{background-color:#fff;border:1px solid #fff;border-left:4px solid #b5bbc8;border-radius:5px;cursor:pointer;float:left;padding:5px;position:relative;width:100%}.os-card:hover{border-color:#b5bbc8}.os-card[draggable=true]{cursor:-webkit-grab;cursor:grab}.os-card.dragging{background-color:#b5bbc8;cursor:-webkit-grabbing;cursor:grabbing;opacity:.6}.os-card.search-result{background-color:#eebd4a}.os-card .top{margin-bottom:5px}.os-card .bottom,.os-card .top{float:left;width:100%}.os-card span.info{color:#666;float:left;font-size:13px}.os-card span.info.pull-right{margin-left:6px}.os-card span.info.icon-department{color:#fff;padding:1px 5px}.os-card span.icon-visualized i{color:#ccc}.os-card span.icon-stopwatch{color:#5d5fef;cursor:pointer}.os-card h3.title{float:left;font-size:14px;height:30px;margin:0 0 5px;overflow:hidden;word-break:break-word}.os-card p.search{min-height:125px}.os-card.status-visualized{border-color:#444}.os-card.status-late{border-color:#e94c4c}.os-card.status-late span.icon-late{color:#e94c4c}.os-card.status-priority{background-color:#333;border-color:#333}.os-card.status-priority h3.title,.os-card.status-priority span.info{color:#fff}.os-card.status-priority span.icon-visualized i{color:#ccc}.os-card.status-completed{border-left-color:#54cb68}.os-card.status-completed h3.title,.os-card.status-completed span.info{color:#ccc}.os-card.status-completed span.icon-completed{color:#54cb68}.os-card.status-cancelled{border-left-color:#e94c4c}.os-card.status-cancelled h3.title,.os-card.status-cancelled span.info{color:#ccc}.os-card.status-cancelled span.icon-cancelled{color:#e94c4c}.os-card.status-payment{border-left-color:#eebd4a}.os-card.status-payment h3.title,.os-card.status-payment span.info{color:#ccc}.os-card.status-payment span.icon-payment{color:#eebd4a}.os-card.order-related{opacity:.6}.os-card.order-related:hover{opacity:1}.os-card.order-related span.icon-related{color:#1e5c90}.os-card.status-warning{border-left-color:#eebd4a}.os-card.status-success{border-left-color:#54cb68}.os-card.status-danger{border-left-color:#e94c4c}.os-card-add{border:1px dashed #b5bbc8;border-radius:5px;cursor:pointer;float:left;overflow:hidden;width:100%}.os-card-add:hover span{opacity:1}.os-card-add span{background-color:#fff;float:left;opacity:0;padding:33px 0;text-align:center;width:100%}#os-calendar{height:calc(100vh - 270px);overflow:scroll;position:relative}#os-calendar.crm .calendar-wrapper{width:1400px}#os-calendar.crm .calendar-header{padding-left:0}#os-calendar.crm .calendar-content{background-color:transparent;padding-left:0}#os-calendar.crm .calendar-content .column{background-color:#e2e4ea;height:100%;min-height:200px;padding:5px}#os-calendar.crm .calendar-content .column .os-card-add{margin-bottom:10px;width:100%}#os-calendar.crm .calendar-content .column .os-card-add span{padding:10px 0}#os-calendar.crm .calendar-content .column .os-card{width:100%}#os-calendar.crm .calendar-content .column .os-card p{color:#666;float:left;font-size:13px;margin-bottom:5px;width:100%}#os-calendar .loading{background-color:rgba(255,255,255,.3);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}#os-calendar .calendar-wrapper{-ms-scroll-chaining:none;float:left;min-width:100%;overscroll-behavior:contain;padding-top:42px;position:relative}#os-calendar .calendar-content{background-color:#e2e4ea;border-radius:5px;float:left;margin-bottom:5px;padding-left:140px;position:relative;width:100%}#os-calendar .calendar-content.active{background-color:#f4f5f7}#os-calendar .calendar-content .hour{background-color:#e2e4ea;color:#9197a4;font-size:24px;font-weight:700;height:100%;left:0;margin-right:10px;padding:26px 0;position:absolute;text-align:center;top:0;width:130px;z-index:9}#os-calendar .calendar-content .column{float:left;margin-right:10px;min-height:88px;width:190px}#os-calendar .calendar-content .os-card{float:left;width:190px}#os-calendar .calendar-content .os-card p{color:#666;float:left;font-size:13px;margin-bottom:5px;width:100%}#os-calendar .calendar-content .os-card.card-in-os{background-color:#ffc439}#os-calendar .calendar-content .os-card:not(:last-child){margin-bottom:5px}#os-calendar .calendar-content .os-card.small{width:90px}#os-calendar .calendar-content .os-card.small:nth-child(odd){margin-left:5px}#os-calendar .calendar-content .os-card.small:nth-child(3){margin-top:0}#os-calendar .calendar-content .os-card.small span.hide-small,#os-calendar .calendar-content .os-card.small span.info-schedule,#os-calendar .calendar-content .os-card.small span.info-time{display:none}#os-calendar .calendar-content .os-card.small span.info{font-size:11px}#os-calendar .calendar-content .os-card.extra-small .top{display:none}#os-calendar .calendar-content .os-card.extra-small .bottom{margin-top:2px}#os-calendar .calendar-content .os-card.extra-small .bottom .hide-extra,#os-calendar .calendar-content .os-card.extra-small .bottom .info-code{display:none}#os-calendar .calendar-content .os-card.extra-small h3.title{font-size:12px;height:13px;margin-bottom:0}#os-calendar .calendar-content .os-card-add{float:left;margin-right:10px;width:190px}#os-calendar .calendar-header{background-color:#ecf0f5;display:table;left:0;padding-bottom:5px;padding-left:140px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}#os-calendar .calendar-header .date{background-color:#ecf0f5;left:0;margin-right:10px;position:absolute;top:0;width:130px;z-index:11}#os-calendar .calendar-header .date input{border-radius:4px;height:38px}#os-calendar .calendar-header .user{background-color:#fff;border-radius:5px;border-top:3px solid #b5bbc8;float:left;margin-right:10px;padding:8px;position:relative;width:190px}#os-calendar .calendar-header .user.success{border-color:#54cb68}#os-calendar .calendar-header .user.success .info{background-color:#54cb68;color:#fff}#os-calendar .calendar-header .user.warning{border-color:#eebd4a}#os-calendar .calendar-header .user.warning .info{background-color:#eebd4a;color:#fff}#os-calendar .calendar-header .user.danger{border-color:#e94c4c}#os-calendar .calendar-header .user.danger .info{background-color:#e94c4c;color:#fff}#os-calendar .calendar-header .user h4{float:left;font-size:17px;margin:0;width:auto}#os-calendar .calendar-header .user .info{background-color:#e2e4ea;border-radius:4px;float:right;font-size:13px;margin-left:5px;padding:1px 4px}#os-calendar .calendar-header .user .info.late{background-color:#666;color:#fff}.alert-fixed{display:none;left:20px;position:fixed;top:80px;z-index:2000}.alert-fixed i{margin-right:10px}.alert-fixed h4{font-weight:400;margin:0}.title-info{float:left;margin-right:10px;margin-top:5px}.title-buttons{float:right;margin-top:8px}.title-buttons .pull-right{margin-left:5px}.boxed{background-color:#e2e4ea;border:1px solid #b5bbc8;border-radius:5px;float:left;margin-bottom:30px;padding:10px;width:100%}.boxed hr{border-color:#bbb}.boxed table tbody{background-color:#fff}.activity-add{background-color:#1e5c90;border-radius:5px;bottom:0;left:0;min-height:35px;padding:10px;position:fixed;width:100%;z-index:100}.activity-add h2{color:#fff;font-size:16px;margin:0 0 20px}.activity-add label{color:#fff}.activity-add textarea{height:50px}.activity-add .close-toggle{color:#fff;cursor:pointer;position:absolute;right:10px;top:10px}.no-label label{display:none}.info-box-content h3{font-size:34px;margin:0 0 5px}.info-box-content p{font-size:12px;margin-bottom:0}.modal{overflow:scroll}.user-card-list{float:left;margin-top:30px;width:100%}.user-card{background-color:#fff;border-radius:5px;border-top:3px solid #b5bbc8;float:left;margin-bottom:20px;margin-right:20px;padding:14px 8px;position:relative;width:190px}.user-card.success{border-color:#54cb68}.user-card.success .info{background-color:#54cb68;color:#fff}.user-card.warning{border-color:#eebd4a}.user-card.warning .info{background-color:#eebd4a;color:#fff}.user-card.danger{border-color:#e94c4c}.user-card.danger .info{background-color:#e94c4c;color:#fff}.user-card h4{float:left;font-size:17px;margin:0;width:auto}.user-card .info{background-color:#e2e4ea;border-radius:4px;float:right;font-size:13px;margin-left:5px;padding:1px 4px}.user-card .info.late{background-color:#666;color:#fff}#dashboard .box-stats{width:calc(20% - 20px)}#dashboard .box-stats:not(:last-child){margin-right:20px}#dashboard .box-stats i{font-size:24px;height:36px}#dashboard .box-stats .info{font-size:20px;height:36px}#dashboard .box-stats .info strong{font-size:20px}#dashboard .user-card{padding:12px 8px;width:calc(16.66% - 20px)}#dashboard .user-card h4{font-size:20px}#dashboard .user-card .info{font-size:15px}.activities-box span.comment{word-break:break-word}.dropdown.dropdown-hover:hover .dropdown-menu{display:block}.filter-show-all{background-color:#fff;border:1px solid #ddd;border-radius:5px;margin-bottom:10px;padding:8px}.filter-show-all .checkbox{margin:0}.filter-show-all .checkbox label{font-size:16px}.filter-show-all .checkbox input{height:16px;width:16px}.order-files{list-style-type:none;margin-bottom:0;max-height:400px;overflow-y:scroll;padding-left:0}.order-files .file:not(:last-child){border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}.order-files .file img{border-radius:10px;height:100px;-o-object-fit:cover;object-fit:cover;width:100%}.order-files .file .icon{background-color:#fff;border-radius:10px;color:#1e5c90;font-size:50px;height:100px;padding-top:16px;text-align:center;width:100%}.order-files .file h5{margin-top:0}.input-file-upload{overflow:hidden;position:relative}.input-file-upload input{cursor:pointer;height:34px;max-width:100%;opacity:0}.input-file-upload button{left:0;pointer-events:none;position:absolute;top:0;width:100%}.order-checklists ul.checklist{list-style:none;padding-left:0}.nav-tabs-custom .nav-tabs li .label{margin:2px 5px 0 0}.nav-tabs-custom .nav-tabs li .button-remove{cursor:pointer;margin-left:10px}.nav-tabs-custom .nav-tabs li .button-remove:hover{color:#e94c4c}

/* Estilos para destacar cards com propostas e orçamentos no CRM */
.os-card {
    position: relative;
}

.os-card .card-highlight {
    position: absolute;
    top: 0;
    left: 0;
    width: 4px;
    height: 100%;
    z-index: 1;
}

/* Faixa verde para cards com orçamentos */
.os-card .card-highlight.estimate-highlight {
    background-color: #28a745;
    border-radius: 5px 0 0 5px;
}

/* Faixa azul para cards com propostas */
.os-card .card-highlight.proposal-highlight {
    background-color: #007bff;
    border-radius: 5px 0 0 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20px;
}

.os-card .card-highlight.proposal-highlight .proposal-number {
    color: #fff;
    font-size: 8px;
    font-weight: bold;
    text-align: center;
    transform: rotate(-90deg);
    white-space: nowrap;
    line-height: 1;
}

/* Ajustar o conteúdo do card quando há faixa de proposta */
.os-card.card-with-proposal {
    padding-left: 25px;
}

/* Quando há tanto orçamento quanto proposta, priorizar a proposta */
.os-card.card-with-proposal.card-with-estimate .card-highlight.estimate-highlight {
    display: none;
}
