.a2-dtable__bar{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:10px;display:flex}.a2-dtable__search{flex:16rem;max-width:24rem}@media (pointer:coarse){.a2-dtable__search input{font-size:16px}}.a2-dtable__count{color:var(--a2-text-faint);font-size:var(--a2-fs-sm,.875rem);font-variant-numeric:tabular-nums}.a2-dtable__reset{min-height:32px;color:var(--a2-link);font-size:var(--a2-fs-sm,.875rem);border-radius:4px;padding:0 10px}.a2-dtable__reset:hover{text-decoration:underline}.a2-dtable__reset:focus-visible,.a2-dtable__sort:focus-visible{outline:2px solid var(--a2-select-line);outline-offset:1px}.a2-dtable__table{min-width:var(--a2-dtable-min,560px)}.a2-dtable__sort{min-height:28px;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.a2-dtable__table th.a2-num .a2-dtable__sort{justify-content:flex-end;width:100%}.a2-dtable__table td.a2-dtable__nowrap{white-space:nowrap}.a2-dtable__table td.a2-dtable__muted{color:var(--a2-text-faint);font-size:var(--a2-fs-xs,.75rem)}.a2-dtable__band th{color:var(--a2-heading);font-size:var(--a2-fs-sm,.875rem);letter-spacing:.02em;text-align:left;text-transform:none;box-shadow:inset 0 -1px 0 var(--a2-list-head-line);background:0 0;padding-top:14px;font-weight:700}.a2-dtable__ref{align-items:center;gap:8px;min-height:28px;display:inline-flex}a.a2-dtable__ref:hover>span{text-decoration:underline}.a2-dtable__ic{object-fit:contain;flex:none;width:22px;height:22px}.a2-dtable__list{font-size:var(--a2-fs-sm,.875rem);gap:2px;display:grid}.a2-dtable__none{color:var(--a2-text-faint)}.a2-dtable__empty{color:var(--a2-note);text-align:center;padding:18px 12px}.a2-dtable__unit{align-items:center;gap:4px;display:inline-flex}.a2-dtable__unit>img{object-fit:contain;flex:none;width:14px;height:14px}.a2-dtable__sub{color:var(--a2-text-faint);font-size:var(--a2-fs-xs,.75rem);display:block}@media (max-width:47.99rem){.a2-dtable:not(.a2-dtable--cards) .a2-dtable__table :is(thead th:first-child,td.a2-dtable__first){position:sticky;left:0}.a2-dtable:not(.a2-dtable--cards) .a2-dtable__table thead th:first-child{z-index:2}.a2-dtable:not(.a2-dtable--cards) .a2-dtable__table td.a2-dtable__first{z-index:1;background:var(--a2-dtable-bg,var(--a2-panel));box-shadow:inset -1px 0 0 var(--a2-list-line)}.a2-dtable:not(.a2-dtable--cards) .a2-dtable__table td.a2-dtable__first:not(.a2-dtable__nowrap){white-space:normal;overflow-wrap:anywhere;max-width:9rem}.a2-dtable__scroll[data-more]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}}@media not (min-width:40rem){.a2-dtable--cards .a2-dtable__scroll{overflow:visible;-webkit-mask-image:none;mask-image:none}.a2-dtable--cards .a2-dtable__table{border:0;width:100%;min-width:0;display:block}.a2-dtable--cards .a2-dtable__table>thead{display:block}.a2-dtable--cards .a2-dtable__table>thead>tr{box-shadow:inset 0 -1px 0 var(--a2-hairline);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.a2-dtable--cards .a2-dtable__table>thead>tr[data-sort-label]:before{content:attr(data-sort-label);color:var(--a2-text-faint);font-size:12px}.a2-dtable--cards .a2-dtable__table>thead th{box-shadow:none;background:0 0;border:0;padding:0;display:block;position:static}.a2-dtable--cards .a2-dtable__table>thead th.a2-dtable__nosort{display:none}.a2-dtable--cards .a2-dtable__table>thead .a2-dtable__sort{text-transform:none;letter-spacing:0;white-space:nowrap;background:#ffffff0d;border-radius:2px;align-items:center;gap:4px;width:auto;min-height:32px;padding:0 10px;font-size:12px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.a2-dtable--cards .a2-dtable__table>thead th[aria-sort] .a2-dtable__sort{background:#badcff1f;box-shadow:inset 0 0 0 1px #badcff4d}.a2-dtable--cards .a2-dtable__table>tbody{display:block}.a2-dtable--cards .a2-dtable__table>tbody>tr{box-shadow:inset 0 -1px 0 var(--a2-hairline);background:0 0;border:0;flex-wrap:wrap;align-items:baseline;row-gap:2px;padding:9px 12px;display:flex}.a2-dtable--cards .a2-dtable__table>tbody>tr.a2-dtable__band>th{box-shadow:none;flex:1 0 100%;padding:6px 0 0;display:block}.a2-dtable--cards .a2-dtable__table>tbody>tr>td{min-width:0;max-width:100%;color:var(--a2-note);text-align:left;white-space:normal;background:0 0;border:0;padding:0;font-size:12px;line-height:18px}.a2-dtable--cards .a2-dtable__table>tbody>tr>td:has(>.a2-dtable__none){display:none}.a2-dtable--cards .a2-dtable__table>tbody>tr>td.a2-dtable__first{color:var(--a2-text-body);flex:1 0 100%;font-size:14px;font-weight:600;line-height:20px}.a2-dtable--cards .a2-dtable__table>tbody>tr>td.a2-dtable__first.a2-num:before{content:attr(data-l) " "}.a2-dtable--cards .a2-dtable__table>tbody>tr>td:not(.a2-dtable__first):before{content:attr(data-l) " ";color:var(--a2-text-faint)}.a2-dtable--cards .a2-dtable__table>tbody>tr>td:not(.a2-dtable__first,:has(>.a2-dtable__none),:has(>.a2-dtable__list),.a2-dtable__muted,.a2-dtable__key)~td:not(.a2-dtable__first,:has(>.a2-dtable__list),.a2-dtable__muted,.a2-dtable__key):before{content:" ·  " attr(data-l) " "}.a2-dtable--cards .a2-dtable__table>tbody>tr:has(>td.a2-dtable__key)>td.a2-dtable__first{flex:1;order:-3;min-width:40%}.a2-dtable--cards .a2-dtable__table>tbody>tr>td.a2-dtable__key{max-width:60%;color:var(--a2-text);text-align:right;flex:none;order:-2;margin-left:auto;padding-left:12px;font-size:14px;font-weight:600;line-height:20px}.a2-dtable--cards .a2-dtable__table>tbody>tr>td.a2-dtable__key:before{content:none}.a2-dtable--cards .a2-dtable__table>tbody>tr:has(>td.a2-dtable__key):after{content:"";flex:0 0 100%;order:-1;height:0}.a2-dtable--cards .a2-dtable__table>tbody>tr>td:is(:has(>.a2-dtable__list),.a2-dtable__muted){flex:1 0 100%}.a2-dtable--cards .a2-dtable__table>tbody>tr>td:is(:has(>.a2-dtable__list),.a2-dtable__muted):before{content:attr(data-l) " "}.a2-dtable--cards .a2-dtable__list{font-size:12px;display:inline}.a2-dtable--cards .a2-dtable__list>li{color:var(--a2-text-body);display:inline}.a2-dtable--cards .a2-dtable__list>li+li:before{content:", ";color:var(--a2-text-faint)}.a2-dtable--cards .a2-dtable__sub{margin-left:4px;display:inline}}
