:root {
    --tlms-v4-black: #181713;
    --tlms-v4-brown: #3b2d14;
    --tlms-v4-brown-2: #654916;
    --tlms-v4-gold: #bd8d24;
    --tlms-v4-gold-2: #d9ad46;
    --tlms-v4-gold-light: #f4e2a5;
    --tlms-v4-cream: #f5f2ea;
    --tlms-v4-cream-2: #fbf9f3;
    --tlms-v4-white: #ffffff;
    --tlms-v4-text: #172033;
    --tlms-v4-muted: #515b68;
    --tlms-v4-border: #d8d0bf;
    --tlms-v4-border-gold: #c9a452;
    --tlms-v4-shadow: 0 7px 22px rgba(45, 35, 17, .09);
}

*,
*::before,
*::after {
    box-sizing: border-box;
}

html {
    width: 100%;
    min-height: 100%;
    overflow-x: hidden;
    background: var(--tlms-v4-cream);
}

body.tlms-v4 {
    width: 100%;
    min-width: 0;
    min-height: 100vh;
    margin: 0;
    overflow-x: hidden;
    color: var(--tlms-v4-text) !important;
    background: var(--tlms-v4-cream) !important;
    background-image: none !important;
    font-family:
        Inter,
        -apple-system,
        BlinkMacSystemFont,
        "Segoe UI",
        Roboto,
        Arial,
        sans-serif !important;
    font-size: 15px !important;
    line-height: 1.5 !important;
    -webkit-font-smoothing: antialiased;
}

body.tlms-v4 h1,
body.tlms-v4 h2,
body.tlms-v4 h3,
body.tlms-v4 h4,
body.tlms-v4 h5,
body.tlms-v4 h6 {
    color: #152036 !important;
    font-weight: 800 !important;
    line-height: 1.25 !important;
}

body.tlms-v4 p,
body.tlms-v4 small,
body.tlms-v4 .text-muted,
body.tlms-v4 [class*="subtitle"],
body.tlms-v4 [class*="description"] {
    color: var(--tlms-v4-muted) !important;
}

body.tlms-v4 img,
body.tlms-v4 svg {
    max-width: 100%;
}

/* Thanh trên */

body.tlms-v4 header,
body.tlms-v4 .topbar,
body.tlms-v4 [class*="topbar"],
body.tlms-v4 [class*="top-bar"],
body.tlms-v4 [class*="main-header"],
body.tlms-v4 [class*="admin-header"] {
    color: #fff4c9 !important;
    border-color: rgba(233, 202, 116, .32) !important;
    background:
        linear-gradient(
            100deg,
            #251d0e,
            #543c13 56%,
            #7c5a1b
        ) !important;
    background-image:
        linear-gradient(
            100deg,
            #251d0e,
            #543c13 56%,
            #7c5a1b
        ) !important;
    box-shadow:
        0 5px 18px rgba(32, 26, 14, .2) !important;
}

body.tlms-v4 header *,
body.tlms-v4 .topbar *,
body.tlms-v4 [class*="topbar"] *,
body.tlms-v4 [class*="main-header"] *,
body.tlms-v4 [class*="admin-header"] * {
    color: #fff4c9 !important;
}

/* Menu quản trị */

body.tlms-v4 aside,
body.tlms-v4 .sidebar,
body.tlms-v4 [class*="sidebar"],
body.tlms-v4 [class*="side-bar"],
body.tlms-v4 [class*="side_menu"],
body.tlms-v4 [class*="side-menu"] {
    color: #f4e7c1 !important;
    border-color: #67573a !important;
    background:
        linear-gradient(
            180deg,
            #191814 0%,
            #29251d 52%,
            #151410 100%
        ) !important;
    background-image:
        linear-gradient(
            180deg,
            #191814 0%,
            #29251d 52%,
            #151410 100%
        ) !important;
    box-shadow:
        7px 0 22px rgba(26, 23, 16, .18) !important;
}

body.tlms-v4 aside a,
body.tlms-v4 .sidebar a,
body.tlms-v4 [class*="sidebar"] a,
body.tlms-v4 [class*="side-menu"] a {
    color: #f4e7c1 !important;
    border-color: rgba(220, 196, 137, .16) !important;
    background: rgba(255, 255, 255, .035) !important;
    background-image: none !important;
}

body.tlms-v4 aside a:hover,
body.tlms-v4 .sidebar a:hover,
body.tlms-v4 [class*="sidebar"] a:hover {
    color: #ffffff !important;
    background: rgba(221, 184, 84, .15) !important;
}

body.tlms-v4 aside :is(.active, [aria-current="page"]),
body.tlms-v4 .sidebar :is(.active, [aria-current="page"]),
body.tlms-v4 [class*="sidebar"] :is(.active, [aria-current="page"]),
body.tlms-v4 aside a.active,
body.tlms-v4 .sidebar a.active {
    color: #211a0d !important;
    border-color: #cba64d !important;
    background:
        linear-gradient(
            135deg,
            #f6e4a3,
            #d3a43b
        ) !important;
    background-image:
        linear-gradient(
            135deg,
            #f6e4a3,
            #d3a43b
        ) !important;
}

body.tlms-v4 aside :is(.active, [aria-current="page"]) *,
body.tlms-v4 .sidebar :is(.active, [aria-current="page"]) * {
    color: #211a0d !important;
}

/* Khung nội dung */

body.tlms-v4 main,
body.tlms-v4 .main-content,
body.tlms-v4 .content-wrapper,
body.tlms-v4 .admin-content,
body.tlms-v4 .page-content,
body.tlms-v4 [class*="dashboard-content"] {
    min-width: 0 !important;
    color: var(--tlms-v4-text) !important;
    background: var(--tlms-v4-cream) !important;
    background-image: none !important;
}

body.tlms-v4 .shell,
body.tlms-v4 [class*="shell"],
body.tlms-v4 .container,
body.tlms-v4 .container-fluid,
body.tlms-v4 [class*="container"] {
    min-width: 0;
}

/* Thẻ */

body.tlms-v4 .card,
body.tlms-v4 [class*="card"],
body.tlms-v4 [class*="panel"],
body.tlms-v4 [class*="widget"],
body.tlms-v4 [class*="box"] {
    color: var(--tlms-v4-text) !important;
    border-color: var(--tlms-v4-border) !important;
    border-radius: 12px !important;
    background:
        linear-gradient(
            145deg,
            #ffffff,
            #fbf9f3
        ) !important;
    background-image:
        linear-gradient(
            145deg,
            #ffffff,
            #fbf9f3
        ) !important;
    box-shadow:
        0 5px 16px rgba(43, 35, 20, .07) !important;
}

body.tlms-v4 .card:hover,
body.tlms-v4 [class*="card"]:hover {
    border-color: var(--tlms-v4-border-gold) !important;
    box-shadow: var(--tlms-v4-shadow) !important;
}

/* Nút */

body.tlms-v4 button,
body.tlms-v4 .btn,
body.tlms-v4 input[type="submit"],
body.tlms-v4 input[type="button"] {
    min-height: 42px;
    color: #251d0f !important;
    border: 1px solid #ad842a !important;
    border-radius: 8px !important;
    background:
        linear-gradient(
            135deg,
            #f8e7aa,
            #d6a943
        ) !important;
    background-image:
        linear-gradient(
            135deg,
            #f8e7aa,
            #d6a943
        ) !important;
    box-shadow:
        0 4px 12px rgba(87, 65, 21, .13) !important;
    font-weight: 750 !important;
}

body.tlms-v4 button:hover,
body.tlms-v4 .btn:hover {
    filter: brightness(1.04);
}

/* Form */

body.tlms-v4 label {
    color: #354052 !important;
    font-weight: 700 !important;
}

body.tlms-v4 input:not([type="checkbox"]):not([type="radio"]),
body.tlms-v4 select,
body.tlms-v4 textarea {
    width: 100%;
    min-height: 44px;
    color: #172033 !important;
    border: 1px solid #cfc6b3 !important;
    border-radius: 8px !important;
    background: #ffffff !important;
    background-image: none !important;
    box-shadow: none !important;
}

body.tlms-v4 textarea {
    min-height: 96px;
}

body.tlms-v4 input:focus,
body.tlms-v4 select:focus,
body.tlms-v4 textarea:focus {
    border-color: #b98a27 !important;
    outline: none !important;
    box-shadow:
        0 0 0 3px rgba(185, 138, 39, .17) !important;
}

/* Bảng */

body.tlms-v4 table {
    width: 100%;
    color: var(--tlms-v4-text) !important;
    border-color: var(--tlms-v4-border) !important;
    background: #ffffff !important;
}

body.tlms-v4 thead,
body.tlms-v4 thead tr,
body.tlms-v4 thead th {
    color: #49380f !important;
    border-color: #d9c796 !important;
    background:
        linear-gradient(
            180deg,
            #f8ecc7,
            #e9d28f
        ) !important;
    background-image:
        linear-gradient(
            180deg,
            #f8ecc7,
            #e9d28f
        ) !important;
}

body.tlms-v4 tbody td {
    color: #273142 !important;
    border-color: #e6e0d4 !important;
}

body.tlms-v4 tbody tr:hover {
    background: #fbf7eb !important;
}

/* Thanh chức năng ngang */

body.tlms-v4 .tlms-v4-action-bar {
    color: #fff5cf !important;
    border: 1px solid #8c651c !important;
    border-radius: 9px !important;
    background:
        linear-gradient(
            100deg,
            #3d2b0c,
            #725019 55%,
            #a37722
        ) !important;
    background-image:
        linear-gradient(
            100deg,
            #3d2b0c,
            #725019 55%,
            #a37722
        ) !important;
    box-shadow:
        0 6px 17px rgba(58, 41, 10, .16) !important;
}

body.tlms-v4 .tlms-v4-action-bar * {
    color: #fff5cf !important;
}

/* Danh mục mở nhanh */

body.tlms-v4 .tlms-v4-quick-card {
    position: relative !important;
    isolation: isolate;
    overflow: hidden !important;
    min-width: 0 !important;
    min-height: 142px !important;
    padding-right: 78px !important;
    border: 1px solid #d4cbb8 !important;
    border-top: 3px solid #b98b29 !important;
    border-radius: 13px !important;
    background:
        linear-gradient(
            145deg,
            #ffffff,
            #fbf8f0
        ) !important;
    background-image:
        linear-gradient(
            145deg,
            #ffffff,
            #fbf8f0
        ) !important;
    box-shadow:
        0 7px 19px rgba(47, 37, 17, .08) !important;
}

body.tlms-v4 .tlms-v4-quick-card::after {
    position: absolute;
    top: -65%;
    left: -35%;
    z-index: 0;
    width: 24%;
    height: 220%;
    pointer-events: none;
    content: "";
    transform: rotate(20deg);
    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(218, 177, 71, .28),
            transparent
        );
    animation: tlmsV4Shine 6s ease-in-out infinite;
}

body.tlms-v4 .tlms-v4-quick-card > * {
    position: relative;
    z-index: 2;
}

body.tlms-v4 .tlms-v4-quick-card h1,
body.tlms-v4 .tlms-v4-quick-card h2,
body.tlms-v4 .tlms-v4-quick-card h3,
body.tlms-v4 .tlms-v4-quick-card h4,
body.tlms-v4 .tlms-v4-quick-card strong,
body.tlms-v4 .tlms-v4-quick-card a {
    color: #172033 !important;
}

body.tlms-v4 .tlms-v4-quick-image {
    position: absolute !important;
    top: 12px !important;
    right: 12px !important;
    z-index: 1 !important;
    width: 56px !important;
    height: 56px !important;
    margin: 0 !important;
    object-fit: contain !important;
    opacity: .95;
    filter:
        drop-shadow(0 7px 7px rgba(68, 47, 9, .2));
    animation:
        tlmsV4Float 3.5s ease-in-out infinite !important;
}

/* Trang đăng nhập */

body.tlms-v4-auth,
body.tlms-v4-auth .login-container,
body.tlms-v4-auth [class*="login-container"],
body.tlms-v4-auth [class*="auth-container"] {
    color: var(--tlms-v4-text) !important;
    background: var(--tlms-v4-cream) !important;
    background-image: none !important;
}

body.tlms-v4-auth .login-container,
body.tlms-v4-auth [class*="login-container"],
body.tlms-v4-auth [class*="auth-container"] {
    width: 100% !important;
    max-width: none !important;
    min-height: 100vh !important;
    padding: 24px 14px !important;
    margin: 0 !important;
    border: 0 !important;
    box-shadow: none !important;
}

body.tlms-v4-auth .login-card,
body.tlms-v4-auth .auth-card,
body.tlms-v4-auth [class*="login-card"],
body.tlms-v4-auth [class*="auth-card"],
body.tlms-v4-auth form {
    color: var(--tlms-v4-text) !important;
    border-color: var(--tlms-v4-border) !important;
    background: #ffffff !important;
    background-image: none !important;
}

body.tlms-v4-auth h1,
body.tlms-v4-auth h2,
body.tlms-v4-auth h3,
body.tlms-v4-auth p,
body.tlms-v4-auth label,
body.tlms-v4-auth span {
    color: var(--tlms-v4-text) !important;
}

@keyframes tlmsV4Float {
    0%,
    100% {
        transform: translateY(0) rotate(-1deg);
    }

    50% {
        transform: translateY(-7px) rotate(1.5deg);
    }
}

@keyframes tlmsV4Shine {
    0%,
    20% {
        left: -35%;
        opacity: 0;
    }

    42% {
        opacity: .85;
    }

    60%,
    100% {
        left: 125%;
        opacity: 0;
    }
}

/* Điện thoại */

@media (max-width: 820px) {
    html,
    body,
    body.tlms-v4,
    body.tlms-v4 .shell,
    body.tlms-v4 [class*="shell"],
    body.tlms-v4 .container,
    body.tlms-v4 .container-fluid,
    body.tlms-v4 [class*="container"] {
        width: 100% !important;
        max-width: none !important;
        min-width: 0 !important;
    }

    body.tlms-v4 {
        font-size: 15px !important;
        line-height: 1.48 !important;
    }

    body.tlms-v4 header,
    body.tlms-v4 .topbar,
    body.tlms-v4 [class*="topbar"],
    body.tlms-v4 [class*="main-header"],
    body.tlms-v4 [class*="admin-header"] {
        min-height: 58px !important;
        padding: 7px 10px !important;
    }

    body.tlms-v4 main,
    body.tlms-v4 .main-content,
    body.tlms-v4 .content-wrapper,
    body.tlms-v4 .admin-content,
    body.tlms-v4 .page-content,
    body.tlms-v4 [class*="dashboard-content"] {
        width: 100% !important;
        max-width: none !important;
        min-width: 0 !important;
        padding: 10px !important;
        margin: 0 !important;
    }

    body.tlms-v4 aside,
    body.tlms-v4 .sidebar,
    body.tlms-v4 [class*="sidebar"],
    body.tlms-v4 [class*="side-menu"] {
        max-width: min(88vw, 320px) !important;
    }

    body.tlms-v4 h1 {
        font-size: 1.48rem !important;
    }

    body.tlms-v4 h2 {
        font-size: 1.22rem !important;
    }

    body.tlms-v4 h3 {
        font-size: 1.05rem !important;
    }

    body.tlms-v4 .card,
    body.tlms-v4 [class*="card"],
    body.tlms-v4 [class*="panel"],
    body.tlms-v4 [class*="widget"],
    body.tlms-v4 [class*="box"] {
        min-width: 0 !important;
        border-radius: 11px !important;
    }

    body.tlms-v4 button,
    body.tlms-v4 .btn,
    body.tlms-v4 input[type="submit"],
    body.tlms-v4 input[type="button"] {
        min-height: 44px !important;
        padding: 9px 12px !important;
        font-size: .92rem !important;
    }

    body.tlms-v4 input:not([type="checkbox"]):not([type="radio"]),
    body.tlms-v4 select,
    body.tlms-v4 textarea {
        min-height: 46px !important;
        padding: 10px 12px !important;
        font-size: 16px !important;
    }

    body.tlms-v4 .tlms-v4-quick-card {
        width: 100% !important;
        max-width: none !important;
        min-height: 132px !important;
        padding: 14px 68px 14px 14px !important;
        margin: 0 0 10px !important;
    }

    body.tlms-v4 .tlms-v4-quick-image {
        top: 14px !important;
        right: 12px !important;
        width: 48px !important;
        height: 48px !important;
    }

    body.tlms-v4 .tlms-v4-quick-grid {
        display: grid !important;
        grid-template-columns: minmax(0, 1fr) !important;
        gap: 10px !important;
        width: 100% !important;
    }

    body.tlms-v4 .tlms-v4-stat-grid {
        display: grid !important;
        grid-template-columns:
            repeat(
                2,
                minmax(0, 1fr)
            ) !important;
        gap: 8px !important;
    }

    body.tlms-v4 .tlms-v4-stat-grid > * {
        min-width: 0 !important;
        padding: 10px !important;
    }

    body.tlms-v4 .table-responsive,
    body.tlms-v4 [class*="table-wrapper"] {
        width: 100% !important;
        overflow-x: auto !important;
    }

    body.tlms-v4 table {
        min-width: 680px;
    }

    body.tlms-v4-auth .login-container,
    body.tlms-v4-auth [class*="login-container"],
    body.tlms-v4-auth [class*="auth-container"] {
        width: 100% !important;
        max-width: none !important;
        min-height: 100vh !important;
        padding: 12px !important;
        margin: 0 !important;
        display: flex !important;
        align-items: flex-start !important;
        justify-content: center !important;
    }

    body.tlms-v4-auth .login-card,
    body.tlms-v4-auth .auth-card,
    body.tlms-v4-auth [class*="login-card"],
    body.tlms-v4-auth [class*="auth-card"],
    body.tlms-v4-auth form {
        width: 100% !important;
        max-width: 430px !important;
        padding: 16px !important;
        margin: 0 auto !important;
        border-radius: 14px !important;
        background: #ffffff !important;
        box-shadow: var(--tlms-v4-shadow) !important;
    }

    body.tlms-v4-auth .login-card *,
    body.tlms-v4-auth .auth-card *,
    body.tlms-v4-auth [class*="login-card"] *,
    body.tlms-v4-auth [class*="auth-card"] *,
    body.tlms-v4-auth form * {
        color: var(--tlms-v4-text) !important;
    }

    body.tlms-v4-auth button[type="submit"],
    body.tlms-v4-auth input[type="submit"] {
        width: 100% !important;
        min-height: 48px !important;
        margin-top: 8px !important;
    }
}

@media (max-width: 390px) {
    body.tlms-v4 {
        font-size: 14.5px !important;
    }

    body.tlms-v4 main,
    body.tlms-v4 .main-content,
    body.tlms-v4 .content-wrapper,
    body.tlms-v4 .admin-content,
    body.tlms-v4 .page-content {
        padding: 8px !important;
    }

    body.tlms-v4 .tlms-v4-stat-grid {
        grid-template-columns:
            repeat(
                2,
                minmax(0, 1fr)
            ) !important;
        gap: 7px !important;
    }

    body.tlms-v4 .tlms-v4-quick-card {
        padding-right: 61px !important;
    }

    body.tlms-v4 .tlms-v4-quick-image {
        width: 42px !important;
        height: 42px !important;
    }
}

@media (prefers-reduced-motion: reduce) {
    *,
    *::before,
    *::after {
        animation-duration: .01ms !important;
        animation-iteration-count: 1 !important;
        transition-duration: .01ms !important;
    }
}

/* TLMS_V4_MOBILE_ADMIN_POLISH_START */

/*
|--------------------------------------------------------------------------
| TLMS V4 - Mobile admin polish
|--------------------------------------------------------------------------
| Chỉ tác động vào các thành phần được JS V4 đánh dấu.
| Không ảnh hưởng trang in phiếu.
*/

html.tlms-v4-mobile-admin-polished
body
.tlms-v4-dashboard-control {
    background:
        linear-gradient(
            135deg,
            #4b2d08 0%,
            #795010 55%,
            #a87518 100%
        ) !important;
    border: 1px solid rgba(190, 139, 39, 0.78) !important;
    color: #ffffff !important;
    box-shadow:
        0 8px 20px rgba(72, 43, 8, 0.18) !important;
}

html.tlms-v4-mobile-admin-polished
body
.tlms-v4-dashboard-control,
html.tlms-v4-mobile-admin-polished
body
.tlms-v4-dashboard-control * {
    color: #ffffff !important;
}

html.tlms-v4-mobile-admin-polished
body
.tlms-v4-dashboard-control button,
html.tlms-v4-mobile-admin-polished
body
.tlms-v4-dashboard-control a {
    border-color: rgba(255, 226, 151, 0.55) !important;
}

html.tlms-v4-mobile-admin-polished
body
.tlms-v4-quick-card {
    min-width: 0 !important;
    box-sizing: border-box !important;
}

html.tlms-v4-mobile-admin-polished
body
.tlms-v4-quick-card *,
html.tlms-v4-mobile-admin-polished
body
.tlms-v4-quick-card h1,
html.tlms-v4-mobile-admin-polished
body
.tlms-v4-quick-card h2,
html.tlms-v4-mobile-admin-polished
body
.tlms-v4-quick-card h3,
html.tlms-v4-mobile-admin-polished
body
.tlms-v4-quick-card h4,
html.tlms-v4-mobile-admin-polished
body
.tlms-v4-quick-card p,
html.tlms-v4-mobile-admin-polished
body
.tlms-v4-quick-card span {
    max-width: 100% !important;
    overflow: visible !important;
    text-overflow: clip !important;
    white-space: normal !important;
    word-break: normal !important;
    overflow-wrap: anywhere !important;
}

html.tlms-v4-mobile-admin-polished
body
.tlms-v4-phone-art {
    pointer-events: none !important;
    user-select: none !important;
}

@media screen and (max-width: 640px) {
    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-quick-heading {
        margin-top: 20px !important;
        margin-bottom: 10px !important;
        min-width: 0 !important;
    }

    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-quick-grid {
        display: grid !important;
        grid-template-columns: minmax(0, 1fr) !important;
        grid-auto-flow: row !important;
        gap: 10px !important;
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        padding: 10px !important;
        box-sizing: border-box !important;
        align-items: stretch !important;
    }

    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-quick-grid
    > * {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        margin: 0 !important;
        box-sizing: border-box !important;
    }

    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-quick-card {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        min-height: 0 !important;
        height: auto !important;
        margin: 0 !important;
        padding: 12px 13px !important;
        border-radius: 14px !important;
        overflow: visible !important;
        box-sizing: border-box !important;
        background: #ffffff !important;
        border: 1px solid rgba(30, 136, 214, 0.34) !important;
        box-shadow:
            0 4px 12px rgba(18, 63, 100, 0.07) !important;
    }

    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-quick-card:hover,
    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-quick-card:focus-within {
        transform: none !important;
    }

    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-open-action {
        width: 100% !important;
        max-width: 100% !important;
        min-height: 40px !important;
        height: auto !important;
        margin-top: 9px !important;
        padding: 8px 12px !important;
        box-sizing: border-box !important;
        white-space: normal !important;
        line-height: 1.25 !important;
        border-radius: 10px !important;
    }

    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-phone-art {
        display: none !important;
        visibility: hidden !important;
    }

    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-dashboard-control {
        min-height: 46px !important;
        padding: 8px 10px !important;
        border-radius: 11px !important;
    }

    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-dashboard-control button,
    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-dashboard-control a {
        min-width: 34px !important;
        min-height: 34px !important;
        border-radius: 9px !important;
    }

    html.tlms-v4-mobile-admin-polished
    body {
        overflow-x: hidden !important;
    }
}

@media screen and (max-width: 380px) {
    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-quick-grid {
        padding: 8px !important;
        gap: 8px !important;
    }

    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-quick-card {
        padding: 11px !important;
    }
}

@media print {
    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-dashboard-control,
    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-quick-grid,
    html.tlms-v4-mobile-admin-polished
    body
    .tlms-v4-quick-card {
        all: revert;
    }
}

/* TLMS_V4_MOBILE_ADMIN_POLISH_END */
