.dashboard-container[data-v-4dc252a5]{background-color:#f8f9fa}.card[data-v-4dc252a5]{border-radius:12px;transition:all .2s ease;border:none}.card[data-v-4dc252a5]:hover{transform:none;box-shadow:0 .5rem 1.5rem #00000014!important}.table-responsive[data-v-4dc252a5]{scrollbar-width:thin}.table-responsive[data-v-4dc252a5]::-webkit-scrollbar{height:6px}.table-responsive[data-v-4dc252a5]::-webkit-scrollbar-thumb{background-color:#00000026;border-radius:3px}.table[data-v-4dc252a5]{margin-bottom:0;table-layout:fixed;width:100%}.table th[data-v-4dc252a5]{font-weight:600;color:#495057;border-bottom-width:1px;padding:.875rem .75rem}.table td[data-v-4dc252a5]{padding:.875rem .75rem;vertical-align:middle}@media (max-width: 991.98px){.table th[data-v-4dc252a5],.table td[data-v-4dc252a5]{padding:.75rem .5rem}}.task-icon[data-v-4dc252a5]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem}.btn-sm[data-v-4dc252a5]{padding:.35rem .7rem;font-size:.8rem;line-height:1.3}.btn i[data-v-4dc252a5]{font-size:.85rem}.actions-col .d-flex[data-v-4dc252a5]{gap:.5rem}.btn-outline-primary[data-v-4dc252a5]{background-color:#f8f9fa;border-color:#dee2e6;color:#495057}.btn-outline-primary[data-v-4dc252a5]:hover{background-color:#e9ecef;border-color:#ced4da;color:#212529}.btn-success[data-v-4dc252a5]{padding-left:.5rem;padding-right:.5rem}@media (max-width: 991.98px){.actions-col .btn[data-v-4dc252a5]{padding:.28rem .45rem;font-size:.75rem}.actions-col .btn i[data-v-4dc252a5]{font-size:.75rem}.actions-col .d-flex[data-v-4dc252a5]{gap:.25rem}}.badge[data-v-4dc252a5]{padding:.5em .75em;font-weight:500;font-size:.75rem}.spin[data-v-4dc252a5]{animation:rotate-4dc252a5 .8s linear infinite}@keyframes rotate-4dc252a5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.task-col[data-v-4dc252a5]{width:36%}.status-col[data-v-4dc252a5]{width:16%}.date-col[data-v-4dc252a5]{width:20%}.actions-col[data-v-4dc252a5]{width:28%}@media (min-width: 1200px){.task-col[data-v-4dc252a5]{width:40%}.status-col[data-v-4dc252a5]{width:16%}.date-col[data-v-4dc252a5]{width:19%}.actions-col[data-v-4dc252a5]{width:25%}}.task-info[data-v-4dc252a5]{flex:1 1 auto;min-width:0;overflow:hidden}.task-info h6[data-v-4dc252a5]{line-height:1.3;margin-bottom:2px!important}.task-date[data-v-4dc252a5]{font-size:.85rem;line-height:1.35;color:#495057;word-break:break-word}.status-col .badge[data-v-4dc252a5]{white-space:normal;line-height:1.25;display:inline-block;max-width:100%;word-break:break-word}.text-truncate[data-v-4dc252a5]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.back-to-top[data-v-4dc252a5]{position:fixed;bottom:30px;right:30px;width:45px;height:45px;z-index:1000}@media (max-width: 767.98px){.back-to-top[data-v-4dc252a5]{bottom:20px;right:20px;width:40px;height:40px}}.task-card[data-v-4dc252a5]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:all .2s ease;border:1px solid rgba(0,0,0,.05)}.task-card[data-v-4dc252a5]:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-1px)}.task-card-header[data-v-4dc252a5]{padding:1.25rem;border-bottom:1px solid rgba(0,0,0,.05);background:#00000003;border-radius:12px 12px 0 0}.task-card-body[data-v-4dc252a5]{padding:1.25rem}.task-title[data-v-4dc252a5]{font-weight:600;color:#2c3e50;font-size:1rem}.task-type-badge[data-v-4dc252a5]{font-size:.75rem;padding:.25em .6em;background:#f8f9fa;border-radius:4px;color:#6c757d;font-weight:500}.task-meta[data-v-4dc252a5]{font-size:.85rem}.task-icon[data-v-4dc252a5]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem;box-shadow:0 2px 4px #0000001a}.badge[data-v-4dc252a5]{padding:.5em .8em;font-weight:500;font-size:.75rem;letter-spacing:.3px}@media (max-width: 767.98px){.container[data-v-4dc252a5]{padding-left:1rem;padding-right:1rem}.task-card[data-v-4dc252a5]{margin-bottom:1rem}.task-card-header[data-v-4dc252a5],.task-card-body[data-v-4dc252a5]{padding:1rem}.task-title[data-v-4dc252a5]{font-size:.95rem}.task-type-badge[data-v-4dc252a5]{font-size:.7rem}.task-meta[data-v-4dc252a5]{font-size:.8rem}.task-icon[data-v-4dc252a5]{width:36px;height:36px;font-size:1rem}.badge[data-v-4dc252a5]{padding:.4em .7em;font-size:.7rem}.task-actions .btn[data-v-4dc252a5]{font-size:.8rem;padding:.5rem .7rem}.task-actions .btn i[data-v-4dc252a5]{font-size:.8rem}}@media (hover: none){.btn[data-v-4dc252a5],.task-actions .btn[data-v-4dc252a5]{min-height:44px}.task-card[data-v-4dc252a5]{cursor:default}.task-card[data-v-4dc252a5]:active{transform:scale(.98)}}.table tbody tr[data-v-4dc252a5]{transition:background-color .2s ease}.table tbody tr[data-v-4dc252a5]:hover{background-color:#00000005}@keyframes progress-bar-stripes-4dc252a5{0%{background-position:1rem 0}to{background-position:0 0}}.progress-bar-animated[data-v-4dc252a5]{animation:progress-bar-stripes-4dc252a5 1s linear infinite}
