.record-panel{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}
.record-table{min-width:0;table-layout:fixed;font-size:19px}.record-table caption{text-align:left;padding:22px 28px;background:#f0f7f2;color:#183d29;font-size:23px;font-weight:600}
.record-table tbody th{width:26%;font-size:19px;font-weight:600;color:#183d29;background:#f8fbf9}.record-table tbody th,.record-table tbody td{padding:24px 28px;vertical-align:top}.record-table tbody tr:hover{background:#f8fbf9}
.record-fields{display:flex;flex-wrap:wrap;gap:8px 0;list-style:none;margin:0;padding:0}.record-fields li{font-size:19px;color:#42534a;line-height:1.7;overflow-wrap:anywhere}.record-fields li:not(:last-child)::after{content:"/";color:#a3b7aa;margin:0 13px;font-weight:400}
@media(max-width:760px){.record-table caption{padding:20px;font-size:22px}.record-table tbody th,.record-table tbody td{padding:19px 14px}.record-table tbody th{width:32%;font-size:17px}.record-fields li{font-size:17px}.record-fields li:not(:last-child)::after{margin:0 8px}}

.work-comparison{background:#fff;border:1px solid #e2e7e4;border-radius:12px;box-shadow:0 4px 20px #152a1c05}
.work-comparison table{font-size:19px}.work-comparison thead{background:#fff}.work-comparison thead th{font-size:18px;font-weight:600;color:var(--ink);padding:23px 28px;border-bottom:1px solid #e2e7e4}
.work-comparison tbody th{background:#fcfdfc;color:var(--ink);font-size:19px;font-weight:600}.work-comparison th,.work-comparison td{padding:24px 28px;border-bottom-color:#e8ece9}.work-comparison tbody td{background:#fff}.work-comparison thead th+th,.work-comparison td{border-left:1px solid #eef1ef}
@media(max-width:760px){.work-comparison table{font-size:17px}.work-comparison thead th,.work-comparison tbody th{font-size:17px}.work-comparison th,.work-comparison td,.work-comparison thead th{padding:19px 16px}}

.inventory .small-print{max-width:none;width:100%;text-wrap:wrap}
