@charset "UTF-8";a,button,input,label,select,textarea{outline:0;border-radius:5px;border-width:1px;padding:2px}textarea{min-height:50px}*{margin:0;padding:0;list-style:none;box-sizing:border-box;text-decoration:none;font-family:Roboto,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,sans-serif}.cursor-pointer{cursor:pointer}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.tela{background:#333;opacity:.8;position:fixed;width:100%;height:100vh;z-index:150}table{border-spacing:0;border-collapse:collapse}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar{width:7px;height:7px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:8px;background-color:#fb7f0f}.scroll::-webkit-scrollbar-track{background-color:#f5f5f5}.scroll::-webkit-scrollbar{width:7px;height:7px;background-color:transparent}.scroll::-webkit-scrollbar-thumb{border-radius:8px;background-color:#fb7f0f}body{background:#f6f7fb;overflow:hidden}section.content header.topo{display:flex;justify-content:start;align-items:center;background:#333;color:#fff;padding:15px}section.content header.topo i{margin-right:10px}section>header>p>i{cursor:pointer}.width-100{width:100%}.width-65{width:65%}.width-50{width:48%}.width-40{width:40%}.width-30{width:30%!important}.width-35{width:35%}.width-25{width:25%}.width-22{width:22%}.width-20{width:20%}.width-17{width:17.5%}.width-16{width:16.66%}.width-15{width:15%}.width-10{width:10%}.width-5{width:5%}label span{display:block;margin-bottom:3px!important}input,select,textarea{background:#fff}input:disabled,select:disabled,textarea:disabled{background:#f5f5f5!important;opacity:.7;cursor:not-allowed}input[type=checkbox]{cursor:pointer;position:relative;width:20px;height:20px;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:0;border:1px solid #ccc;border-radius:4px;transition:background-color .2s ease-in-out}input[type=checkbox]:checked{background-color:#fb7f0f;border-color:#fb7f0f}input[type=checkbox]:checked::before{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:14px}input[type=checkbox]:focus{box-shadow:0 0 3px rgba(251,127,15,.5)}.kanban-container{height:100%}.kanban-board{height:100%;border-radius:20px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);filter:drop-shadow(0 4px 3px rgba(0, 0, 0, .07)) drop-shadow(0 2px 2px rgba(0, 0, 0, .06))}.kanban-drag{overflow:auto;overflow-x:hidden;height:100%;max-height:40vh}@media (min-width:1024px){.kanban-drag{max-height:78vh!important}}@media (min-width:768px){.kanban-drag{max-height:70vh}}.kanban-title-board{color:#333;margin-right:auto!important}.drag_handler{width:auto!important;height:auto!important}.kanban-item{width:260px!important;padding:15px 15px 5px!important;color:#333;border-radius:10px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);filter:drop-shadow(0 4px 3px rgba(0, 0, 0, .07)) drop-shadow(0 2px 2px rgba(0, 0, 0, .06))}.kanban-board-header{display:flex}.info-btn{width:20px;height:20px;margin-left:10px;margin-right:10px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;background:0 0}.info-btn:hover{color:#fb7f0f}.count-btn{min-width:26px;height:26px;padding:4px;border-radius:5px;background:0 0;color:#000;font-size:14px;font-weight:500;margin-left:10px;margin-right:10px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #000;cursor:pointer}.lead-btn{width:27px!important;height:27px!important;padding:5px;border-radius:5px!important;background:#fb7f0f!important;color:#fff!important;border:none;cursor:pointer!important;font-weight:500;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}