.k-table-wrap{border:1px solid var(--frame);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--edge-top);font-family:var(--font-body);position:relative;overflow:clip}.k-table-wrap[data-bare],.k-panel[data-kd] .k-table-wrap,.k-dashroom .k-panel .k-table-wrap{box-shadow:none;background:0 0;border:0;border-radius:0}.k-table{border-collapse:separate;border-spacing:0;width:100%;color:var(--ink);font-size:var(--t-body);line-height:var(--t-body-lh)}.k-table thead th{top:var(--topbar-h,0);z-index:var(--z-sticky);height:var(--th-h);padding:0 var(--sp-3);border-bottom:1px solid var(--line-strong);background:var(--page);color:var(--ink-2);font-size:var(--t-meta);line-height:var(--t-meta-lh);text-align:left;white-space:nowrap;font-weight:500;position:sticky}.k-table thead th:first-child,.k-table tbody tr>:first-child,.k-table tfoot td:first-child{padding-left:var(--sp-4)}.k-table [data-last]{padding-right:var(--sp-4)}.k-table__sort{align-items:center;gap:var(--sp-1);color:inherit;border-radius:var(--r-ctl);text-decoration:none;display:inline-flex}.k-table__sort:hover{color:var(--ink)}.k-table__sort svg{width:var(--ico-chip);height:var(--ico-chip)}.k-table__sort:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-offset)}.k-table th[aria-sort=ascending],.k-table th[aria-sort=descending]{color:var(--ink)}.admin-shell[data-look] .k-table.k-table.k-table thead th{background:var(--page);color:var(--ink-2)}.admin-shell[data-look] .k-table.k-table.k-table thead th[aria-sort=ascending],.admin-shell[data-look] .k-table.k-table.k-table thead th[aria-sort=descending]{color:var(--ink)}.k-table tbody th,.k-table tbody td{height:var(--row-h);padding:0 var(--sp-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;max-width:calc(var(--sp-8) * 5.625);font-weight:400}.k-table tbody tr:last-child>*{border-bottom:0}.k-table [data-kind=number]{text-align:right;font-variant-numeric:tabular-nums}.k-table thead th[data-kind=number]{text-align:right}.k-table [data-kind=date]{white-space:nowrap;font-variant-numeric:tabular-nums}.k-table [data-nowrap]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-table [data-kind=name]{min-width:calc(var(--sp-8) * 4 + var(--sp-5))}.k-table tbody [data-kind=name]{max-width:calc(var(--sp-8) * 11)}.k-table__name{align-items:center;gap:var(--sp-3);min-width:0;max-width:100%;display:flex}.k-table__lead{flex:none;display:inline-flex}.k-table__text{flex-direction:column;min-width:0;display:flex}.k-table__open{text-overflow:ellipsis;white-space:nowrap;max-width:calc(var(--sp-8) * 10);color:var(--ink);font-weight:500;text-decoration:none;overflow:hidden}.k-table__sub{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:var(--t-meta);line-height:var(--t-meta-lh);overflow:hidden}.k-table__phonesub{display:none}.k-table__id{color:var(--muted);font-family:var(--font-mono);font-size:var(--t-micro);line-height:var(--t-micro-lh);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:400}.k-table__stale{width:var(--ico-chip);height:var(--ico-chip);color:var(--muted);flex:none;align-self:center}.k-table tbody td a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.k-table .k-tag:not([data-tone=bad]){background:0 0;padding:0}.k-table .k-tag:not([data-tone]){color:var(--muted)}.k-table tbody tr[data-openable]{cursor:pointer}.k-table tbody tr[data-key]:hover>*{background:var(--hover)}.k-table tbody tr[data-key]:hover .k-table__open{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.k-table tbody tr[data-key]:hover>:first-child{border-top-left-radius:var(--r-ctl);border-bottom-left-radius:var(--r-ctl)}.k-table tbody tr[data-key]:hover>:last-child{border-top-right-radius:var(--r-ctl);border-bottom-right-radius:var(--r-ctl)}.k-table tbody tr[data-selected]>*,.k-table tbody tr[data-peeked]>*,.k-table tbody tr[data-selected]:hover>*,.k-table tbody tr[data-peeked]:hover>*{background:var(--raised);box-shadow:inset 0 1px 0 var(--line), inset 0 -1px 0 var(--line);border-radius:0}.k-table tbody tr[data-selected]>:first-child,.k-table tbody tr[data-peeked]>:first-child{box-shadow:inset 2px 0 0 var(--ink), inset 0 1px 0 var(--line), inset 0 -1px 0 var(--line)}.k-table tbody tr[data-stale]>*,.admin-shell[data-look] .k-table.k-table tbody tr[data-stale]>*{color:var(--muted)}.admin-shell[data-look] .k-table.k-table tbody tr[data-selected]:hover>*,.admin-shell[data-look] .k-table.k-table tbody tr[data-peeked]:hover>*{background:var(--raised)}.k-table tbody tr:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-offset-in)}.k-table tbody tr:focus:not(:focus-visible){outline:none}.k-table thead tr>th[data-kind=check],.k-table tbody tr>td[data-kind=check],.k-table tfoot tr>td[data-kind=check]{width:calc(var(--sp-6) + var(--sp-2));padding:0 0 0 var(--sp-2)}.k-table [data-kind=check] input{width:var(--sp-4);height:var(--sp-4);accent-color:var(--primary);opacity:0;cursor:pointer;margin:0}.k-table tbody tr:hover [data-kind=check] input,.k-table tbody tr:focus-within [data-kind=check] input,.k-table [data-kind=check] input:focus-visible,.k-table-wrap[data-selecting] [data-kind=check] input{opacity:1}.k-table [data-kind=check] input:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-offset)}@media (pointer:coarse){.k-table [data-kind=check] input{opacity:1}}.k-table tbody .k-table__group th,.admin-shell[data-look] .k-table.k-table tbody tr.k-table__group>th{height:var(--sp-6);padding:0 var(--sp-4);border-top:1px solid var(--line);color:var(--muted);font-size:var(--t-micro);line-height:var(--t-micro-lh);text-align:left;background:0 0;border-bottom:0;font-weight:500}.k-table tbody .k-table__group:first-child th,.admin-shell[data-look] .k-table.k-table tbody tr.k-table__group:first-child>th{border-top:0}.k-table tbody .k-table__group[data-tone=bad] th,.admin-shell[data-look] .k-table.k-table tbody tr.k-table__group[data-tone=bad]>th{color:var(--bad-ink)}.k-table__group button{align-items:center;gap:var(--sp-2);height:var(--ctl-sm);margin-left:calc(-1 * var(--sp-1));padding:0 var(--sp-1);border-radius:var(--r-ctl);color:inherit;font-family:var(--font-body);font-size:var(--t-micro);line-height:var(--t-micro-lh);font-weight:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}.k-table__group button:hover{background:var(--hover)}.k-table__group button:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-offset-in)}.k-table__group svg{width:var(--ico-chip);height:var(--ico-chip);color:inherit}.k-table__count{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:400}.k-table__skel td span{width:60%;height:var(--sp-3);border-radius:var(--r-chip);background:var(--sunken);display:block}.k-table__state td{padding:var(--sp-5) var(--sp-4)}.k-table__chev{display:none}.k-table__total td{height:var(--row-h);padding:0 var(--sp-3);border-top:1px solid var(--line-strong);background:var(--surface);color:var(--ink);white-space:nowrap;font-weight:600}.k-table__foot{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:var(--ctl-lg);padding:0 var(--sp-4);border-top:1px solid var(--line);color:var(--muted);font-size:var(--t-meta);line-height:var(--t-meta-lh);display:flex}.k-table__keys{align-items:center;gap:var(--sp-1);font-size:var(--t-micro);line-height:var(--t-micro-lh);display:inline-flex}.k-table__foot .k-btn{color:var(--ink)}@media (max-width:767px){.k-table__total,.k-table__keys{display:none}.k-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.k-table,.k-table tbody{display:block}.k-table tbody tr[data-key]{-moz-column-gap:var(--sp-3);align-items:center;column-gap:var(--sp-3);min-height:var(--ctl-lg);padding:var(--sp-2) calc(var(--sp-4) + var(--ico-chip) + var(--sp-3)) var(--sp-2) var(--sp-4);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.k-table tbody tr[data-key]:last-child{border-bottom:0}.k-table tbody tr[data-key]>*{max-width:none;height:auto;box-shadow:none;color:var(--ink);font-size:var(--t-body);line-height:var(--t-body-lh);background:0 0;border:0;border-radius:0;grid-row:1;padding:0}.k-table tbody tr[data-key]>[data-kind=name]{grid-column:1;min-width:0}.k-table tbody tr[data-key]>[data-phone=key]{text-align:right;white-space:nowrap;grid-column:2}.k-table tbody tr[data-key]>td:not([data-phone=key]):not(.k-table__chev),.k-table tbody [data-kind=check],.k-table__sub,.k-table__id,.k-table__lead>.k-av{display:none}.k-table__lead:has(>.k-av:only-child){display:none}.k-table:has(.k-av[data-pic]) .k-table__lead{display:inline-flex}.k-table:has(.k-av[data-pic]) .k-table__lead>.k-av{display:inline-flex}.k-table__phonesub{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:var(--t-meta);line-height:var(--t-meta-lh);display:block;overflow:hidden}.k-table tbody tr[data-key]:hover,.k-table tbody tr[data-selected],.k-table tbody tr[data-peeked]{background:var(--raised)}.k-table tbody tr[data-selected],.k-table tbody tr[data-peeked]{box-shadow:inset 2px 0 0 var(--ink)}.admin-shell[data-look] .k-table.k-table tbody tr[data-key]:hover>*,.k-table tbody tr[data-key]:hover>*,.k-table tbody tr[data-selected]>*,.k-table tbody tr[data-peeked]>*,.k-table tbody tr[data-selected]:hover>*,.k-table tbody tr[data-peeked]:hover>*,.k-table tbody tr[data-selected]>:first-child,.k-table tbody tr[data-peeked]>:first-child{box-shadow:none;background:0 0;border-radius:0}.k-table .k-table__chev{right:var(--sp-4);color:var(--muted);display:block;position:absolute;top:50%;transform:translateY(-50%)}.k-table .k-table__chev svg{width:var(--ico-chip);height:var(--ico-chip);display:block}.k-table tbody .k-table__group,.k-table__skel,.k-table__state,.k-table__state td{display:block}.k-table tbody .k-table__group th{align-items:center;display:flex}.k-table__group svg{display:none}.k-table__skel td{padding:var(--sp-3) var(--sp-4);display:block}.k-table__skel td+td{display:none}.k-table__foot{padding:0 var(--sp-4)}}
