.tasks__form > form > input[type='file'] {
    flex: auto;
    max-width: 100%;
    margin-right: 1rem;
}

.tasks__description {
    text-align: justify;
}

.table-tasks {
    table-layout: fixed;
}

.table-col-text {
    display: none;
}

.table-col-text-md {
    display: table-cell;
}

@media (min-width: 768px) {
    .table-col-text {
        display: table-cell;
    }

    .table-col-text-md {
        display: none;
    }
}


.table-col-date {
    width: 135px;
}

.table-col-action {
    width: 90px;
}

.hljs {
    padding: 5px;
    border-radius: 5px;
}

.btn-icon {
    display: inline-block;
    margin-right: 0.25rem;
}

.svg-icon {
    width: 18px;
    height: 24px;
    fill: #1a1d20;
    transition: fill .3s ease-in-out;
}

.svg-icon-primary:hover {
    fill: var(--bs-primary);
}

.svg-icon-danger:hover {
    fill: var(--bs-danger);
}

.table-danger {
    --bs-table-bg: #ff7d7d;
    --bs-table-striped-bg: #ff7d7d;
}
