/* Shared compact data lists. Content/feed cards retain their visual presentation. */
body .data-table268-wrap{width:100%;max-width:100%;min-width:0;margin:16px 0 24px;overflow-x:auto;border:1px solid #e0e5ee;border-radius:12px;background:#fff;overscroll-behavior-x:contain;scrollbar-width:thin}
body .data-table268-wrap:focus-visible{outline:3px solid #f7712f;outline-offset:3px}
body .data-table268-wrap table.data-table268{width:100%;min-width:0;margin:0;border-collapse:separate;border-spacing:0;background:#fff;table-layout:auto;font-size:14px;line-height:1.4}
body .data-table268-wrap .data-table268 thead th{padding:12px 16px;background:#f5f7fb;color:#5b657b;font-size:12px;font-weight:700;letter-spacing:.025em;white-space:nowrap;border:0;border-bottom:1px solid #e0e5ee;text-align:start;vertical-align:middle}
body .data-table268-wrap .data-table268 td,body .data-table268-wrap .data-table268 tbody th{display:table-cell;padding:12px 16px;border:0;border-bottom:1px solid #edf0f5;vertical-align:middle;text-align:start;max-width:32rem;overflow-wrap:anywhere;color:#202a3d}
body .data-table268-wrap .data-table268 tbody tr:last-child td,body .data-table268-wrap .data-table268 tbody tr:last-child th{border-bottom:0}
body .data-table268-wrap .data-table268 tbody tr:nth-child(even){background:#fcfdff}
body .data-table268-wrap .data-table268 tbody tr:hover{background:#fff8f3}
body .data-table268 td p{margin:3px 0;font-size:inherit;line-height:1.4}
body .data-table268 td h2,body .data-table268 td h3{font-size:14px;margin:0 0 4px;line-height:1.4}
body .data-table268 td small,body .data-table268 .data-meta268{display:block;margin-top:4px;font-size:12px;line-height:1.4;color:#68738a}
body .data-table268 td img{max-width:64px;max-height:56px;object-fit:contain;border-radius:6px;vertical-align:middle}
body .data-table268 .data-actions268{display:flex;gap:8px;align-items:center;flex-wrap:wrap;max-width:32rem}
body .data-table268 .data-actions268>form,body .data-table268 td>form{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;max-width:none}
body .data-table268 td button,body .data-table268 td .button,body .data-table268 .data-actions268>a{display:inline-flex;justify-content:center;align-items:center;gap:5px;min-height:36px;min-width:36px;padding:7px 10px;margin:0;border:1px solid #e0e5ee;border-radius:7px;background:#fff;color:#a33524;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;white-space:normal;box-shadow:none;cursor:pointer}
body .data-table268 td button:hover,body .data-table268 td .button:hover,body .data-table268 .data-actions268>a:hover{border-color:#f7712f;background:#fff2e9;color:#a33524;filter:none}
body .data-table268 td label{margin:0;font-size:13px;font-weight:400;line-height:1.4}
body .data-table268 td input[type=checkbox]{width:18px;height:18px;min-height:18px;flex:0 0 auto;margin:0 5px 0 0;accent-color:#eb4924}
body .data-table268 td input:not([type=checkbox]):not([type=hidden]),body .data-table268 td select{min-height:36px;max-width:220px;padding:6px 8px;font-size:13px}
body .data-table268 .data-badge268{display:inline-block;border-radius:5px;padding:4px 8px;background:#fff0e7;color:#a33524;font-size:12px;font-weight:700;line-height:1.4}
body .data-table268 .data-empty268{text-align:center;padding:24px;color:#68738a}
@media(max-width:640px){body .data-table268-wrap .data-table268 td,body .data-table268-wrap .data-table268 thead th{padding:10px 12px}body .data-table268 td button,body .data-table268 td .button,body .data-table268 .data-actions268>a{min-height:44px;min-width:44px}body .data-table268-wrap{margin:12px 0 18px}}

body .data-table268-wrap .data-table268 tbody th{background:transparent;font-size:14px;font-weight:600;white-space:normal;letter-spacing:normal}

body .data-table268-wrap table.data-table268:has(thead th:nth-child(3)){min-width:540px}
@media(max-width:640px){body .data-table268-wrap .data-table268 tbody th{padding:10px 12px}}
