<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import '../_content/Tma.FE.Shared/Tma.FE.Shared.bundle.scp.css';

/* staff/Pages/CompletionReport/CompletionReportPage.razor.rz.scp.css */

td[b-zyuv8el2ha] {
    vertical-align: top !important;
}

.meeting-tbl td[b-zyuv8el2ha], .settlement-tbl td[b-zyuv8el2ha], .working-tbl td[b-zyuv8el2ha] {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
}

.cell-date[b-zyuv8el2ha] {
    width: 60px;
    padding-left: 8px !important;
    padding-right: 8px !important;
    text-align: center !important;
}

td.cell-date[b-zyuv8el2ha] {
    font-size: 1rem !important;
}

.cell-time[b-zyuv8el2ha] {
    width: 55px;
    padding-left: 8px !important;
    padding-right: 8px !important;
    text-align: center !important;
}

.cell-comment[b-zyuv8el2ha] {
    max-width: 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-left: 8px !important;
    padding-right: 8px !important;
}

td.cell-comment[b-zyuv8el2ha] {
    font-size: 0.8rem !important;
}

.cell-arrow[b-zyuv8el2ha] {
    width: 20px;
    text-align: right !important;
    vertical-align: middle !important;
    padding-left: 0 !important;
    padding-top: 10px !important;
    padding-right: 6px !important;
    color: #BDBDBD;
}
/* staff/Pages/LeaderApprove/LeaderApproveListPage.razor.rz.scp.css */
[b-5z1n9cqvtv] #leader-approve-table {
    width: max-content;
}

    [b-5z1n9cqvtv] #leader-approve-table thead {
        top: var(--tma-header-height);
    }

[b-5z1n9cqvtv] #leader-approve-table th {
    border-width: 1px !important;
    border-style: solid !important;
    border-color: lightgray !important;
}


.search-condition[b-5z1n9cqvtv] {
    border: 1px solid lightgrey;
    border-spacing: 0;
}

    .search-condition th[b-5z1n9cqvtv] {
        width: 135px;
        font-weight: bold;
        font-size: 13px;
        border: 1px solid lightgrey;
        background-color: var(--tma-table-header-color);
    }

    .search-condition td[b-5z1n9cqvtv] {
        padding: 3px 8px;
        border: 1px solid lightgrey;
        height: 48px;
    }

.header-general[b-5z1n9cqvtv] {
    background-color: #ECEFF1;
}

.header-attendance[b-5z1n9cqvtv] {
    background-color: #BBDEFB;
}

.header-transport[b-5z1n9cqvtv] {
    background-color: #DCEDC8;
}

.header-expense[b-5z1n9cqvtv] {
    background-color: #C8E6C9;
}

.header-attachment[b-5z1n9cqvtv] {
    background-color: #FFE0B2;
}
/* staff/Pages/RegistInfo/StaffBasicView.razor.rz.scp.css */
.tbl-basic-header[b-magtgb5lrh] {
    background-color: white;
    padding: 0;
    margin: 0;
    border-spacing: 0;
    border-color: grey;
    border-style: solid;
    border-width: 1px 0 0 1px;
}

    .tbl-basic-header th[b-magtgb5lrh] {
        background-color: var(--tma-table-header-color);
        border-width: 0 1px 0 0;
        border-style: solid;
        border-color: grey;
        font-weight: normal;
        font-size: 0.9rem;
        text-align: left;
        padding: 6px 16px;
    }

    .tbl-basic-header td[b-magtgb5lrh] {
        background-color: white;
        border-right-width: 1px;
        border-style: solid;
        border-color: grey;
        font-weight: normal;
        font-size: 1rem;
        text-align: left;
        padding: 6px 16px;
    }

@media screen and (max-width:600px) {
    .tbl-basic-header[b-magtgb5lrh] {
        border-width: 0;
    }


        .tbl-basic-header th[b-magtgb5lrh] {
            /*background-color: #e5efff;*/
            background-color: var(--tma-table-header-color);
            border-width: 0 !important;
            display: block !important;
            width: 100% !important;
            padding-left: 8px !important;
            padding-right: 8px !important;
            font-weight: bold;
            font-size: 0.9rem;
        }

        .tbl-basic-header td[b-magtgb5lrh] {
            border-width: 0 !important;
            display: block !important;
            width: 100% !important;
            min-height: 2rem;
            padding-left: 8px !important;
            padding-right: 8px !important;
            padding-bottom: 8px !important;
            font-size: 1rem;
        }
}
/* staff/Pages/TimeSheet/TimeSheetPage.razor.rz.scp.css */
/* �ｽﾎ厄ｿｽ�ｽ\�ｽe�ｽ[�ｽu�ｽ�ｽ */
[b-qqq7g49r78] .timesheet-table {
    width: max-content;
}

    [b-qqq7g49r78] .timesheet-table &gt; div {
        overflow-y: visible;
        width: max-content;
    }

    [b-qqq7g49r78] .timesheet-table table {
        border-collapse: separate;
    }

    [b-qqq7g49r78] .timesheet-table th {
        border-width: 0 1px 1px 0;
        border-color: lightgray;
        background-color: var(--tma-table-header-color);
        text-align: center !important;
        padding-left: 8px !important;
        padding-right: 8px !important;
    }

        [b-qqq7g49r78] .timesheet-table th:last-child {
            border-right: none;
        }

    [b-qqq7g49r78] .timesheet-table td {
        text-align: center !important;
        padding-left: 8px !important;
        padding-right: 8px !important;
    }

/* �ｽs�ｽﾅ抵ｿｽZ�ｽ�ｽ */
.sticky-row[b-qqq7g49r78] {
    position: sticky;
    top: calc(var(--tma-header-height) + 4px);
    left: 0;
    background-color: var(--tma-table-header-color);
    z-index: 1;
}

/* �ｽ�ｽﾅ抵ｿｽZ�ｽ�ｽ */
.sticky-col[b-qqq7g49r78] {
    position: sticky;
    top: 0;
    left: 0;
    /*background-color: white;*/
}

/* �ｽs�ｽ�ｽﾅ抵ｿｽZ�ｽ�ｽ */
.sticky-row-col[b-qqq7g49r78] {
    position: sticky;
    top: calc(var(--tma-header-height) + 4px);
    left: 0;
    background-color: var(--tma-table-header-color);
    z-index: 10;
}

/* �ｽﾄ鯉ｿｽ�ｽ�ｽ�ｽﾌ包ｿｽ */
.tour-group-name-width[b-qqq7g49r78] {
    min-width: 200px;
    width: max-content;
}

/* �ｽs�ｽﾌ背�ｽi�ｽF */
.weekend-row-color[b-qqq7g49r78] {
    /*background-color: #FFFDE7;*/
    background-color: white;
}

.dayoff-row-color[b-qqq7g49r78] {
    background-color: #E3F2FD;
}

.normal-row-color[b-qqq7g49r78]{
    background-color: white;
}




@media screen and (max-width:600px) {
    /* �ｽﾄ鯉ｿｽ�ｽ�ｽ�ｽﾌ包ｿｽ(�ｽX�ｽ}�ｽz�ｽﾌ場合�ｽﾍ擾ｿｽ�ｽ�ｽ�ｽ�ｽ�ｽ�ｽ�ｽ�ｽ) */
    .tour-group-name-width[b-qqq7g49r78] {
        min-width: 0px;
        width: 180px;
    }

    .sticky-row[b-qqq7g49r78] {
        top: calc(var(--tma-header-height) - 4px);
    }

    .sticky-row-col[b-qqq7g49r78] {
        top: calc(var(--tma-header-height) - 4px);
    }
}
/* staff/Pages/Vacation/VacationApplyDialog.razor.rz.scp.css */
.tbl-jobs[b-vseus06w8l] {
    padding: 0px;
    border-spacing: 0;
    border-collapse: collapse;
}

    .tbl-jobs th[b-vseus06w8l] {
        background-color: var(--tma-table-header-color);
    }

    .tbl-jobs th[b-vseus06w8l], .tbl-jobs td[b-vseus06w8l] {
        padding: 6px;
        font-size: 0.875rem;
        font-weight: normal;
        border-color: lightgray;
        border-top-width: 1px;
        border-left-width: 1px;
    }

    .tbl-jobs tr &gt; *:last-child[b-vseus06w8l] {
        border-right-width: 1px;
    }

    .tbl-jobs tr:last-child &gt; *[b-vseus06w8l] {
        border-bottom-width: 1px;
    }

/* 譛臥ｵｦ莨第嚊繝��繝悶Ν */
.paid-leave-table[b-vseus06w8l] {
    border-collapse: collapse;
    width: 100%;
}

    .paid-leave-table th[b-vseus06w8l], .paid-leave-table td[b-vseus06w8l] {
        border: 1px solid #ddd;
        text-align: left;
    }

    .paid-leave-table th[b-vseus06w8l] {
        background-color: #f2f2f2;
    }
</pre></body></html>