.ek{overflow-x:auto}.ek-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--line);border-radius:12px;font-size:16px}.ek-cap{text-align:left;font-weight:600;padding:0 0 8px}.ek-table th{text-align:left;vertical-align:bottom;padding:10px 10px 8px;background:var(--paper-deep);font-size:15px;border-bottom:1px solid var(--line)}.ek-colhelp{display:block;font-weight:400;font-size:14px;color:var(--ink-2, #4A463F)}.ek-table td{padding:8px 10px;border-bottom:1px solid var(--line);vertical-align:top;min-width:120px}.ek-table td.is-wide{min-width:220px}.ek-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ek-extra{font-weight:600;white-space:nowrap;padding-top:18px!important}.ek-rm{width:1%}.ek-rm-btn,.ek-add{background:none;border:0;font:inherit;font-size:15px;font-weight:600;color:var(--navy);text-decoration:underline;cursor:pointer;padding:10px 4px;min-height:44px}.ek-add{margin-top:6px}@media (max-width: 640px){.ek-table thead{display:none}.ek-table,.ek-table tbody,.ek-table tr,.ek-table td{display:block;width:auto;min-width:0!important}.ek-table tr{border-bottom:2px solid var(--line);padding:8px 0}.ek-table td{border:0;padding:6px 12px}.ek-label{position:static;width:auto;height:auto;clip:auto;display:block;font-weight:600;font-size:15px;margin-bottom:2px}.ek-extra{padding-top:6px!important}}@media print{.ek-rm,.ek-add,.ek-colhelp{display:none!important}}
