.arco-table-th:not(.arco-table-col-fixed-left,.arco-table-col-fixed-right):has(.ui-th){position:relative}.arco-table-th-item:has(.ui-th){position:static}.arco-table-th-item-title:has(.ui-th){display:block}.ui-th{align-items:center;gap:var(--ds-space-1);min-width:0;display:flex}.ui-th[data-align=right]{justify-content:flex-end}.ui-th__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-th__mark{color:var(--primary);font-size:var(--ds-icon-s);flex:none;display:inline-flex}.ui-th__tools{top:50%;right:var(--ds-space-2);gap:var(--ds-space-1);opacity:0;pointer-events:none;display:flex;position:absolute;transform:translateY(-50%)}.ui-th[data-align=right] .ui-th__tools{right:auto;left:var(--ds-space-2)}.arco-table-th:hover .ui-th__tools,.ui-th:focus-within .ui-th__tools{opacity:1;pointer-events:auto}.ui-th:has([aria-expanded=true]) .ui-th__tools{opacity:1;pointer-events:auto}.arco-table-th:hover .ui-th,.ui-th:focus-within{padding-right:var(--th-yield)}.ui-th:has([aria-expanded=true]){padding-right:var(--th-yield)}.arco-table-th:hover .ui-th[data-align=right],.ui-th[data-align=right]:focus-within{padding-right:0;padding-left:var(--th-yield)}.ui-th[data-align=right]:has([aria-expanded=true]){padding-right:0;padding-left:var(--th-yield)}.ui-th__btn{border-radius:var(--ds-r-s);width:24px;height:24px;color:var(--ink-2);font-size:var(--ds-icon-s);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-th__btn:hover,.ui-th__btn[aria-expanded=true]{background:var(--surface-3);color:var(--ink)}.ui-th__btn[data-on]{background:var(--primary-soft);color:var(--primary)}.ui-th__btn[data-on]:hover{background:var(--primary-soft-hover)}.ui-th__btn:focus-visible{outline:2px solid var(--primary-soft-line);outline-offset:0}.ui-th__resize{width:var(--ds-space-2);cursor:col-resize;touch-action:none;position:absolute;top:0;bottom:-1px;right:0}.ui-th__resize:after{background:var(--line);content:"";opacity:0;width:1px;height:24px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.arco-table-th:hover .ui-th__resize:after{opacity:1}.ui-th__resize:hover:after,.ui-th__resize[data-dragging]:after{background:var(--primary);opacity:1;width:2px;height:100%;top:0;transform:none}.ui-th__resize:focus-visible{outline:2px solid var(--primary-soft-line);outline-offset:0}:is([data-device=tablet],[data-device=phone]) .ui-th__resize{display:none}.arco-table .arco-table-th .arco-table-th-item:has(.ui-th--touch){padding:0}.ui-th--touch{width:100%;height:var(--ds-h-touch-l);padding:0 var(--ds-space-5);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0}[data-device=phone] .ui-th--touch{height:var(--ds-h-touch)}.ui-th__caret{color:var(--ink-2);font-size:var(--ds-icon-s);flex:none}.ui-th--touch[aria-expanded=true],.ui-th--touch:active{background:var(--surface-3)}.ui-th--touch:focus-visible{outline:2px solid var(--primary-soft-line);outline-offset:-2px}.ui-table-v2.ui-card-v2{contain:inline-size;padding:0;overflow:hidden}.ui-table-v2 .arco-table{font-variant-numeric:tabular-nums}.ui-table-v2[data-embedded].ui-card-v2{box-shadow:none;border-radius:0;padding:0}.ui-table-v2 .arco-table .arco-table-empty-row>.arco-table-td{padding:0}.ui-table-v2 .arco-table .arco-table-no-data{margin:0;padding:0}.ui-table-v2 .arco-table .arco-table-th{height:var(--ds-h-touch-l);border-bottom:1px solid var(--line-2);color:var(--ink-2);background:var(--surface);font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-medium);line-height:var(--ds-lh-caption);border-radius:0;padding:0}.ui-table-v2 .arco-table .arco-table-th-item{padding:0 var(--ds-space-5)}[data-device=phone] .ui-table-v2 .arco-table .arco-table-th{height:var(--ds-h-touch)}.ui-table-v2 .arco-table .arco-table-td{height:var(--ds-row-comfortable);padding:0 var(--ds-space-5);border-bottom:1px solid var(--line-2);color:var(--ink);font-size:var(--ds-fs-body);line-height:var(--ds-lh-body)}.ui-table-v2[data-roomy] .arco-table .arco-table-td{padding-block:var(--ds-space-3)}.ui-table-v2 .arco-table-tr:last-child>.arco-table-td{border-bottom:0}.ui-table-v2 .arco-table .arco-table-cell{word-break:normal;overflow-wrap:anywhere}.ui-table-v2 .arco-table-hover .arco-table-tr:not(.arco-table-empty-row):hover .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right),.ui-table-v2 .arco-table-hover .arco-table-tr:not(.arco-table-empty-row):hover .arco-table-td:is(.arco-table-col-fixed-left,.arco-table-col-fixed-right):before{background:var(--surface-2)}.ui-table-v2 .arco-table-tr[data-clickable]{cursor:pointer}.ui-table-v2 .arco-table .arco-table-tr[data-picked]>.arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right),.ui-table-v2 .arco-table .arco-table-tr[data-picked]>.arco-table-td:is(.arco-table-col-fixed-left,.arco-table-col-fixed-right):before,.ui-table-v2 .arco-table-hover .arco-table-tr[data-picked]:hover>.arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right),.ui-table-v2 .arco-table-hover .arco-table-tr[data-picked]:hover>.arco-table-td:is(.arco-table-col-fixed-left,.arco-table-col-fixed-right):before{background:var(--primary-soft)}.ui-table-v2 .arco-table .arco-table-tr[data-picked]>.arco-table-td:is(.arco-table-col-fixed-left,.arco-table-col-fixed-right):before{content:"";z-index:-1;position:absolute;inset:0}.ui-table-v2 .arco-table-tr[data-clickable]:focus-visible{outline:2px solid var(--primary-soft-line);outline-offset:-2px}.ui-table-v2[data-compact] .arco-table .arco-table-td{height:var(--ds-h-xl);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}.ui-table-v2 .arco-table .ui-table-v2__refunded>.arco-table-td,.ui-table-v2 .arco-table-hover .ui-table-v2__refunded:hover>.arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right),.ui-table-v2 .arco-table-hover .ui-table-v2__refunded:hover>.arco-table-td:is(.arco-table-col-fixed-left,.arco-table-col-fixed-right):before{background:color-mix(in srgb, var(--danger) 6%, var(--surface))}.ui-table-v2 .arco-table :is(.arco-table-col-fixed-left-last,.arco-table-col-fixed-right-first):after{box-shadow:none}.ui-table-v2 .arco-table .arco-table-content-scroll:before,.ui-table-v2 .arco-table .arco-table-content-scroll:after{content:none}.ui-table-v2 .arco-table:is(.arco-table-scroll-position-middle,.arco-table-scroll-position-right) .arco-table-col-fixed-left-last:after{box-shadow:inset 1px 0 0 var(--line-2)}.ui-table-v2 .arco-table:is(.arco-table-scroll-position-left,.arco-table-scroll-position-middle) .arco-table-col-fixed-right-first:after{box-shadow:inset -1px 0 0 var(--line-2)}.ui-table-v2 .arco-table :is(.arco-table-th,.arco-table-td).arco-table-checkbox{padding:0 0 0 var(--ds-space-5);text-align:left}.ui-table-v2 .arco-table .arco-table-th.arco-table-checkbox .arco-table-th-item{justify-content:flex-start;padding:0;display:flex}.ui-table-v2 .arco-table .arco-table-checkbox .arco-table-cell{justify-content:flex-start}.ui-table-v2 .arco-table :is(.arco-table-th,.arco-table-td).arco-table-expand-icon-cell{padding:0 0 0 var(--ds-space-3)}.ui-table-v2 .arco-table .arco-table-expand-icon-cell .arco-table-cell{justify-content:flex-start}.ui-table-v2 .arco-table .arco-table-tr:has(+.arco-table-expand-content)>.arco-table-td{border-bottom:0}.ui-table-v2 .arco-table .arco-table-expand-content>.arco-table-td{height:auto;padding:var(--ds-space-4) var(--ds-space-5);background:var(--surface-2);padding-left:calc(var(--ds-space-5) + var(--ui-table-expand-indent))!important}.ui-table-v2 .arco-table .arco-table-expand-content>.arco-table-td:has(>.arco-table-expand-fixed-row){padding:0!important}.ui-table-v2 .arco-table .arco-table-expand-fixed-row{padding:var(--ds-space-4) var(--ds-space-5);padding-left:calc(var(--ds-space-5) + var(--ui-table-expand-indent));margin:0}.ui-table-v2__selection{align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-4) var(--ds-space-6);flex-wrap:wrap;display:flex}.ui-table-v2__count{height:var(--ds-h-m);margin-right:var(--ds-space-2);padding:0 var(--ds-space-3);border-radius:var(--ds-r-pill);color:var(--primary);background:var(--primary-soft);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.ui-table-v2__count b{margin:0 var(--ds-space-1);font-weight:var(--ds-fw-bold)}.ui-row-actions{margin-left:calc(-1 * var(--ds-space-4));align-items:center;display:flex}.ui-cell-stack{min-width:0;display:grid}.ui-cell-stack>span{font-weight:var(--ds-fw-medium)}.ui-cell-stack>small{color:var(--ink-2);font-size:var(--ds-fs-caption);line-height:var(--ds-lh-caption)}[data-device=phone] .ui-table-v2 .arco-table :is(.arco-table-td,.arco-table-th){white-space:nowrap}[data-device=phone] .ui-table-v2 .arco-table .arco-table-td{padding:0 var(--ds-space-4);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}[data-device=phone] .ui-table-v2 .arco-table .arco-table-th-item,[data-device=phone] .ui-table-v2 .ui-th--touch{padding:0 var(--ds-space-4)}.ui-table-v2__swipe{padding:var(--ds-space-2) var(--ds-space-4) 0;color:var(--ink-2);font-size:var(--ds-fs-caption);line-height:var(--ds-lh-caption);margin:0}.ui-card-list{gap:var(--ds-space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ui-list-card{min-width:0;padding:var(--ds-space-4);border-radius:var(--ds-r-xl);background:var(--surface);box-shadow:var(--ds-shadow-1);position:relative}.ui-list-card:has(.ui-list-card__main:active){background:var(--surface-2)}.ui-list-card[data-selected]{box-shadow:0 0 0 2px var(--primary), var(--ds-shadow-1)}.ui-list-card__head{align-items:center;gap:var(--ds-space-2);display:flex}.ui-list-card__head>.ui-sheet-option__check{margin-right:var(--ds-space-1)}.ui-list-card__main{min-width:0;color:var(--ink);font:inherit;font-size:var(--ds-fs-body);font-weight:var(--ds-fw-medium);line-height:var(--ds-lh-body);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;padding:0;overflow:hidden}.ui-list-card__main:after{border-radius:var(--ds-r-xl);content:"";position:absolute;inset:0}.ui-list-card__main:focus-visible{outline:none}.ui-list-card__main:focus-visible:after{outline:2px solid var(--primary-soft-line)}:is(.ui-list-card__fields,.ui-list-card__sum) :is(button,a,input,select,textarea){z-index:1;position:relative}.ui-list-card__meta{margin:var(--ds-space-1) 0 0;color:var(--ink-2);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}.ui-list-card__fields{gap:var(--ds-space-1);margin:var(--ds-space-3) 0 0;display:grid}.ui-list-card__fields>div{justify-content:space-between;gap:var(--ds-space-3);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small);display:flex}.ui-list-card__fields dt{color:var(--ink-2);flex:none}.ui-list-card__fields dd{min-width:0;color:var(--ink);text-align:right;margin:0}.ui-list-card__expand{z-index:1;margin-top:var(--ds-space-3);position:relative}.ui-list-card__foot{align-items:center;gap:var(--ds-space-2);min-height:var(--ds-lh-body);margin-top:var(--ds-space-3);display:flex}.ui-list-card__sum{align-items:baseline;gap:0 var(--ds-space-2);min-width:0;color:var(--ink-2);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small);flex-wrap:wrap;flex:1;display:flex}.ui-list-card__more{z-index:1;width:var(--ds-h-touch);height:var(--ds-h-touch);margin:calc((var(--ds-lh-body) - var(--ds-h-touch)) / 2) calc((var(--ds-icon-m) - var(--ds-h-touch)) / 2) calc((var(--ds-lh-body) - var(--ds-h-touch)) / 2) 0;border-radius:var(--ds-r-l);color:var(--ink-2);font-size:var(--ds-icon-m);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ui-list-card__more:active{background:color-mix(in srgb, var(--ink) 8%, transparent)}.ui-list-card__more:focus-visible{outline:2px solid var(--primary-soft-line);outline-offset:-2px}.ui-list-card--bone{gap:var(--ds-space-3);display:grid}.ui-list-card--bone>i{height:var(--ds-space-4);border-radius:var(--ds-r-pill);background:color-mix(in srgb, var(--ink) 5%, transparent);display:block}.ui-load-more{min-height:var(--ds-h-touch);margin:var(--ds-space-1) 0 0;justify-content:center;align-items:center;display:flex}.ui-load-more--end{color:var(--ink-2);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}
