.dt{border-radius:var(--spacing-md);border:1px solid var(--color-neutral-90)}@media (max-width:768px){.dt{border:none;border-radius:0;overflow:visible}}.dt__card-list{flex-direction:column;display:flex}.dt__card{gap:var(--spacing-lg) var(--spacing-xl);padding:var(--spacing-lg) var(--spacing-xl);border-top:1px solid var(--color-neutral-90);grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.dt__card{padding-left:0;padding-right:0}}.dt__card:first-child{border-top:none}.dt__card-field{gap:var(--spacing-sm);flex-direction:column;display:flex}.dt__card-label{color:var(--color-neutral-50)}.dt__card-value{color:var(--color-neutral-10);word-break:break-word}.dt__table{border-collapse:collapse;table-layout:auto;width:100%}.dt__wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.dt__header-row{background-color:var(--color-neutral-99)}.dt__th{padding:var(--spacing-md) var(--spacing-xl);text-align:left;color:var(--color-neutral-50);white-space:nowrap;font-weight:500}.dt__th:not(:last-child){border-right:none}.dt__row{border-top:1px solid var(--color-neutral-90)}.dt__row:hover{background-color:var(--color-neutral-99)}.dt__td{padding:var(--spacing-lg) var(--spacing-xl);color:var(--color-neutral-10);vertical-align:middle}
.paginator__wrapper{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.paginator__summary{color:var(--color-neutral-50);margin:0}.paginator{justify-content:center;align-items:center;gap:var(--spacing-md);display:flex}.paginator__list{align-items:center;gap:var(--spacing-sm);margin:0;padding:0;list-style:none;display:inline-flex}.paginator__nav-btn,.paginator__page-btn{color:var(--color-neutral-30);cursor:pointer;min-width:var(--spacing-xxl);min-height:var(--spacing-xxl);border-radius:var(--spacing-xxl);background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex}.paginator__page-btn{padding:0 var(--spacing-sm)}.paginator__nav-btn:disabled,.paginator__page-btn:disabled{opacity:.4;cursor:not-allowed}.paginator__nav-btn:not(:disabled):hover,.paginator__page-btn:not(:disabled):hover,.paginator__page-btn--active{background:var(--color-primary);color:var(--color-white)}.paginator__ellipsis{color:var(--color-neutral-50);padding:0 var(--spacing-xs)}@media (max-width:768px){.paginator{gap:var(--spacing-sm)}.paginator__list{gap:var(--spacing-xs)}}
