.task-info{font-family:Segoe UI;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border:2px solid rgba(0,0,0,.1);padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:10px;margin-right:10px}#taskSubject{line-height:29px;font-size:18px;font-weight:700}#taskDetails{line-height:22px;font-size:14px;margin-top:0;margin-bottom:0;padding-left:10px}.info{margin-right:10px}#taskProgress{line-height:42px;font-size:40px;font-weight:700}.options{margin-top:20px;padding:20px;background-color:hsla(0,0%,74.9%,.15);position:relative}.caption{font-size:18px;font-weight:500}.option{margin-top:10px;margin-right:40px;display:inline-block}.option:last-child{margin-right:0}.option>.dx-numberbox{width:200px;display:inline-block;vertical-align:middle}.option>span{margin-right:10px}.buttons-column{display:inline-block;text-decoration:none;width:150px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:5px;margin-top:5px;margin-left:10px}.cards-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-auto-rows:1fr;gap:8px;margin-right:16px}.empresa-card{background:#fff;border-radius:12px;padding:12px 16px;min-width:240px;max-width:260px;border:0;-webkit-box-shadow:0 6px 14px rgba(81,45,168,.12);box-shadow:0 6px 14px rgba(81,45,168,.12);color:#512da8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.empresa-card:hover{-webkit-box-shadow:0 10px 30px rgba(0,0,0,.25);box-shadow:0 10px 30px rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:all .15s ease;transition:all .15s ease}.empresa-card .codigo-empresa{font-weight:700;font-size:12px;padding:4px 8px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start}.empresa-card .nome-fantasia{font-weight:700;font-size:15px;text-align:left;margin-bottom:4px;color:#512da8;word-break:break-word}.empresa-card .descricao-empresa{text-align:left;font-size:12px;line-height:1.3;color:#555}.empresa-card .tdescricao-empresa{text-align:center;font-size:12px;line-height:1.3;color:#555}.empresa-card .telefone{margin-top:4px;color:#e65100}.logo-empresa{width:56px;height:56px;max-height:56px;max-width:56px;-o-object-fit:contain;object-fit:contain;border-radius:50%;padding:4px;background:#fff;border:1px solid rgba(103,58,183,.6);-webkit-box-shadow:0 4px 10px rgba(0,0,0,.12);box-shadow:0 4px 10px rgba(0,0,0,.12)}.empresa-card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.empresa-card-title{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-right:6px}.empresa-card .text-subtitle2{text-align:center;line-height:1.35}.empresa-card .text-subtitle2+.text-subtitle2{margin-top:4px}