/**
 * NC4 Framework (https://github.com/NC-4/NC4)
 * © NC4 Project.
 *
 * Licensed under The FreeBSD License
 * For full copyright and license information, please see the LICENSE.txt
 * Redistributions of files must retain the above copyright notice.
 *
 * @author     一般社団法人 教育のための科学研究所 <https://www.s4e.jp/>
 * @author     リーディング・スキル・テスト株式会社 <https://www.rstest.co.jp/>
 * @copyright  NC4 Project
 * @since      4.0.0
 * @license    https://opensource.org/licenses/BSD-2-Clause FreeBSD License
 */

.nc4-cabinets-list-top {
    border: 1px solid #ddd;
    border-radius: 4px;
}

.nc4-cabinets-list-group-item {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.nc4-cabinets-list-group-item > a > .bi,
.nc4-cabinets-list-group-item > span > .bi {
    color: initial;
}

/* csslint known-properties: false */
.nc4-cabinets-list-group-item.active > a > .bi,
.nc4-cabinets-list-group-item.active > span > .bi {
    color: var(--bs-list-group-active-color);
}
/* csslint known-properties: true */
.nc4-cabinets-list-group > .nc4-cabinets-list-group {
    margin-bottom: 0;
}
.nc4-cabinets-list-group > .nc4-cabinets-list-group-item {
    border-radius: 0;
    border-width: 1px 0 0 0;
}
.nc4-cabinets-list-top > .nc4-cabinets-list-group-item:first-child {
    border-top-width: 0;
}

.nc4-cabinets-nest {
    padding-left: 1.5rem;
}

.nc4-cabinets-list-group-item a {
    text-decoration: none;
}

.nc4-cabinets-empty-icon {
    padding-left: 20px;
}

.nc4-cabinets-button {
    width: 35px;
}

.nc4-cabinet-crumbs {
    padding: 5px 0;
}

.nc4-cabinet-files {
    table-layout: fixed;
}

.nc4-cabinet-files-name {
    width: 56%;
}

.nc4-cabinet-files-size {
    width: 20%;
}

.nc4-cabinet-description {
    margin-left: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
