.ant-menu-submenu-popup{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ant-menu-item{color:#fff!important}.ant-btn{box-shadow:none!important;align-items:center;justify-content:center}.ant-menu-light.ant-menu-submenu>.ant-menu,.ant-menu-light>.ant-menu.ant-menu-submenu>.ant-menu .ant-menu-submenu-popup{background:#001529!important}.ant-pro-table{overflow-x:auto}*{margin:0;padding:0;-webkit-font-smoothing:antialiased!important}.attendant-scroll .ant-tabs-nav-list{overflow-x:auto!important;white-space:nowrap!important}.attendant-scroll .ant-tabs-nav-more:first-of-type{display:none}.attendant-scroll .ant-tabs-nav-list::-webkit-scrollbar{height:4px}.attendant-scroll .ant-tabs-nav-list::-webkit-scrollbar-track{background:transparent}.attendant-scroll .ant-tabs-nav-list::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.attendant-scroll .ant-tabs-nav-list::-webkit-scrollbar-thumb:hover{background:#0000004d}@keyframes viviMagic{0%{box-shadow:0 0 #f5222d80;transform:scale(1)}50%{box-shadow:0 0 12px 6px #722ed166;transform:scale(1.03)}to{box-shadow:0 0 #f5222d33;transform:scale(1)}}.ant-table-tbody>tr.row-agendamento-futuro>td{color:#52c41a!important}.ant-table-tbody>tr.row-agendamento-hoje>td{color:#faad14!important}.ant-table-tbody>tr.row-agendamento-atrasado>td{color:#f5222d!important}.cob-debt-collections-panel .ant-table-selection-column .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-color:#000!important;background-color:#fff!important}.cob-debt-collections-panel .ant-table-selection-column .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#c50000!important;border-color:#c50000!important}.cob-debt-collections-panel .ant-table-selection-column .ant-checkbox-wrapper .ant-checkbox:hover .ant-checkbox-inner{border-color:#c50000!important}.cob-debt-collections-panel .ant-table-selection-column .ant-checkbox-wrapper .ant-checkbox-checked:hover .ant-checkbox-inner{background-color:#f5222d!important}.ant-table-tbody>tr.row-trap-energia>td{background-color:#fffbe6!important;border-bottom:1px solid #faad14!important}.ant-table-tbody>tr.row-trap-ethernet>td{background-color:#f9f0ff!important;border-bottom:1px solid #722ed1!important}.ant-table-tbody>tr.row-trap-optico>td{background-color:#fff0f0!important;border-bottom:1px solid #cf1322!important}.ant-table-tbody>tr.row-trap-auth>td{background-color:#e6f7ff!important;border-bottom:1px solid #1890ff!important}.ant-table-tbody>tr.tasks-daily>td{background-color:#f6ffed!important;border-bottom:1px solid #52c41a}.ant-table-tbody>tr.tasks-daily>td:first-child{border-left:4px solid #52c41a;background:linear-gradient(90deg,#d9f7be,#f6ffed 60%)!important}.kanban-board{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;padding:8px 4px 16px 2px;min-height:480px;scroll-behavior:smooth;scrollbar-width:thin}.kanban-board::-webkit-scrollbar{height:6px}.kanban-board::-webkit-scrollbar-thumb{background:#00000026;border-radius:99px}.kanban-column{display:flex;flex-direction:column;min-width:290px;max-width:320px;flex:1 0 290px;background:#fafafa;border-radius:14px;border:1px solid rgba(0,0,0,.06);transition:box-shadow .25s ease,border-color .25s ease}.kanban-column--dragging{opacity:.4;border:1px dashed #d9d9d9}.kanban-column--overlay{box-shadow:0 20px 48px -12px #0003;transform:rotate(1deg);cursor:grabbing}.kanban-column__header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:14px 14px 0 0;-webkit-user-select:none;user-select:none}.kanban-drag-handle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;cursor:grab;opacity:.6;transition:background .2s ease,opacity .2s ease}.kanban-drag-handle:hover{background:#0000000f;opacity:1}.kanban-drag-handle:active{cursor:grabbing}.kanban-drag-handle--column:hover{background:#ffffff38}.kanban-column__title{font-weight:700;font-size:12px;letter-spacing:.5px;text-transform:uppercase;line-height:1.2}.kanban-column__badge{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;line-height:24px;font-size:12px;font-weight:700;border-radius:99px;padding:0 8px;background:#ffffff59;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.kanban-column__body{display:flex;flex-direction:column;gap:10px;padding:10px 10px 14px;overflow-y:auto;flex:1;max-height:calc(100vh - 290px);scrollbar-width:thin}.kanban-column__body::-webkit-scrollbar{width:4px}.kanban-column__body::-webkit-scrollbar-thumb{background:#0000001f;border-radius:99px}.kanban-column__empty{display:flex;align-items:center;justify-content:center;padding:32px 16px;color:#bfbfbf;font-size:13px;font-style:italic}.kanban-card{position:relative;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.08);padding:12px 14px;width:100%;box-sizing:border-box;flex-shrink:0;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),box-shadow .2s ease,opacity .2s ease;box-shadow:0 2px 8px -2px #0000000d}.kanban-card:hover{box-shadow:0 8px 24px -8px #00000026;transform:translateY(-2px);border-color:#0000001f}.kanban-card--dragging{opacity:.4;transform:scale(.95);box-shadow:0 4px 12px -4px #0000001a;border:1px dashed #d9d9d9}.kanban-card--overlay{cursor:grabbing;box-shadow:0 20px 48px -12px #0000004d;transform:rotate(3deg) scale(1.05);z-index:1000;border-color:#1890ff}.kanban-card--note{border:none;box-shadow:2px 2px 10px #0000001a;min-height:120px;display:flex;flex-direction:column;width:100%;box-sizing:border-box;flex-shrink:0}.kanban-card--note-yellow{background:#fff9c4;color:#5d4037}.kanban-card--note-blue{background:#e3f2fd;color:#1565c0}.kanban-card--note-green{background:#e8f5e9;color:#2e7d32}.kanban-card--note-pink{background:#fce4ec;color:#c2185b}.kanban-card__note-header{display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;letter-spacing:.8px;margin-bottom:8px;opacity:.7}.kanban-card__note-content{font-size:13px;line-height:1.5;flex:1;white-space:pre-wrap;word-break:break-word;margin-bottom:8px}.kanban-card__note-title{font-size:14px;font-weight:700;line-height:1.35;margin-bottom:6px;color:inherit}.kanban-card__deadline{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;margin-top:8px;padding:2px 6px;border-radius:4px;background:#0000000d}.kanban-card__sla-border{position:absolute;top:0;left:0;width:4px;height:100%;border-radius:12px 0 0 12px}.kanban-card__sla-border--success{background:linear-gradient(180deg,#52c41a,#237804)}.kanban-card__sla-border--warning{background:linear-gradient(180deg,#faad14,#d48806)}.kanban-card__sla-border--danger{background:linear-gradient(180deg,#ff4d4f,#a8071a)}.kanban-card__sla-border--neutral{background:linear-gradient(180deg,#d9d9d9,#8c8c8c)}.kanban-card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.kanban-card__protocol{font-size:12px;font-weight:700;color:#595959;font-variant-numeric:tabular-nums}.kanban-card__title{font-size:13px;font-weight:600;color:#262626;line-height:1.35;margin-bottom:2px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kanban-card__solicitation{font-size:11px;color:#8c8c8c;margin-bottom:8px}.kanban-card__meta{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}.kanban-card__meta-row{display:flex;align-items:center;gap:6px;font-size:12px;color:#595959;line-height:1.3}.kanban-card__meta-row svg{flex-shrink:0;color:#8c8c8c}.kanban-card__meta-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanban-card__footer{display:flex;align-items:center;justify-content:space-between;padding-top:8px;border-top:1px solid rgba(0,0,0,.04)}.kanban-card__responsible{display:flex;align-items:center;gap:6px;font-size:12px;color:#595959;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanban-card__responsible-avatar{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:linear-gradient(135deg,#1890ff,#0958d9);color:#fff;font-size:11px;font-weight:700;flex-shrink:0}.kanban-card__responsible--empty{color:#bfbfbf;font-style:italic}.kanban-card__date{font-size:11px;color:#bfbfbf;font-variant-numeric:tabular-nums}.view-toggle{display:inline-flex;align-items:center;gap:4px}.solicitations-tabs .ant-tabs-tab{padding-bottom:0!important}.solicitations-tabs .ant-tabs-tab-active{margin-bottom:-1px!important}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.futuristic-box{border-style:solid;border-color:transparent;background:linear-gradient(var(--fb-inner-bg, #131219),var(--fb-inner-bg, #131219)) padding-box,linear-gradient(var(--angle),var(--fb-border-color-start, #070707),var(--fb-border-color-end, #687aff)) border-box;animation:futuristic-box-angle-rotate var(--fb-animation-duration, 8s) linear infinite;width:100%;min-height:50px;box-sizing:border-box}@keyframes futuristic-box-angle-rotate{to{--angle: 360deg}}
