.ez-hol-wrap [data-hol-list-container] { overflow-x: auto; overscroll-behavior-inline: contain; }
.ez-hol-wrap [data-hol-list-container] table { min-width: 560px; }
.ez-hol-wrap .hol-row > td { padding: 20px; }
.ez-hol-wrap .hol-date { font-weight: 800; color: #af52de; font-size: 14px; }
.ez-hol-wrap .hol-name { font-weight: 700; color: #ffffff; font-size: 15px; }
.ez-hol-wrap .hol-type { font-size: 11px; color: #cbd5e1; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; }
.ezm-tool-view[data-theme="light"] .ez-hol-wrap { color: #0f172a !important; background: #ffffff !important; border-color: rgba(15,23,42,.16) !important; box-shadow: 0 16px 40px rgba(15,23,42,.08) !important; }
.ezm-tool-view[data-theme="light"] .ez-hol-wrap [data-hol-status],
.ezm-tool-view[data-theme="light"] .ez-hol-wrap p,
.ezm-tool-view[data-theme="light"] .ez-hol-wrap label,
.ezm-tool-view[data-theme="light"] .ez-hol-wrap th { color: #334155 !important; }
.ezm-tool-view[data-theme="light"] .ez-hol-wrap .hol-name { color: #0f172a; }
.ezm-tool-view[data-theme="light"] .ez-hol-wrap .hol-type { color: #475569; }
.ezm-tool-view[data-theme="light"] .ez-hol-wrap select { color-scheme: light; background-color: #ffffff !important; color: #0f172a !important; border-color: #cbd5e1 !important; }
.ezm-tool-view[data-theme="light"] .ez-hol-wrap [data-hol-list-container] { background: #f8fafc !important; border-color: #e2e8f0 !important; }
@media (max-width: 640px) {
    .ez-hol-wrap { padding: 18px !important; border-radius: 18px !important; }
    .ez-hol-wrap [data-hol-list-container] { padding: 10px !important; border-radius: 16px !important; }
    .ez-hol-wrap .hol-row > td { padding: 14px 10px; }
    .ez-hol-wrap [data-hol-list-container] table { min-width: 520px; }
}
