.liaan-record-list{display:flex;flex-direction:column}.liaan-record-list__search{position:relative;margin-bottom:1.1rem}.liaan-record-list__search-icon{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:var(--muted-2);pointer-events:none}.liaan-record-list__search-input{width:100%;font-family:var(--sans);font-size:.92rem;color:var(--ink);background:var(--canvas);border:1px solid var(--hairline);border-radius:var(--radius-cta);padding:.6rem .8rem .6rem 2.4rem;transition:border-color .15s ease,box-shadow .15s ease}.liaan-record-list__search-input:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.liaan-record-list__state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem}.liaan-record-list__state-text{margin:.75rem 0 0;font-family:var(--sans);font-size:.85rem;color:var(--muted)}.liaan-record-list__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem;text-align:center}.liaan-record-list__empty-title{margin:0;font-family:var(--sans);font-size:.92rem;font-weight:600;color:var(--muted)}.liaan-record-list__empty-hint{margin:.4rem 0 0;font-family:var(--sans);font-size:.8rem;color:var(--muted-2)}.liaan-record-list__table-wrap{border:1px solid var(--hairline);border-radius:var(--radius-card);overflow:hidden;background:var(--canvas)}.liaan-record-list__table{width:100%;border-collapse:collapse}.liaan-record-list__table thead tr{border-bottom:1px solid var(--hairline)}.liaan-record-list__table th.liaan-record-list__cell{padding:.7rem 1rem;text-align:left;font-family:var(--sans);font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-2)}.liaan-record-list__table td.liaan-record-list__cell{padding:.7rem 1rem;font-family:var(--sans);font-size:.88rem;color:var(--ink)}.liaan-record-list__row+.liaan-record-list__row{border-top:1px solid var(--hairline-soft,var(--hairline))}.liaan-record-list__row.is-clickable{cursor:pointer;transition:background-color .12s ease}.liaan-record-list__row.is-clickable:hover{background:var(--nested-bg)}.liaan-record-list__row.is-selected{background:var(--accent-tint)}.liaan-record-list__row.is-clickable:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (max-width:48rem){.liaan-record-list__cell.is-hide-md{display:none}}@media (max-width:64rem){.liaan-record-list__cell.is-hide-lg{display:none}}