@layer components{.lf-table-cell{min-width:0;max-width:100%}.lf-table-cell-nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lf-table-cell-wrap{white-space:normal;overflow-wrap:anywhere}.lf-table-cell-clamp{-webkit-line-clamp:var(--lf-table-clamp,1);white-space:normal;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lf-table-cell-actions{white-space:nowrap}.lf-table-cell-align-center{text-align:center}.lf-table-cell-align-end{text-align:end}.lf-table-empty{color:var(--ant-color-text-quaternary)}.lf-table-number{font-variant-numeric:tabular-nums}.lf-table-boolean-true{color:var(--ant-color-success-text,var(--ant-color-success));font-weight:600}.lf-table-boolean:not(.lf-table-boolean-true){color:var(--ant-color-text-quaternary)}.lf-table-chips{align-items:center;gap:var(--ant-margin-xxs,4px);vertical-align:middle;flex-wrap:wrap;max-width:100%;display:inline-flex}.lf-table-cell-nowrap .lf-table-chips{flex-wrap:nowrap}.lf-table-chips>.lf-table-tag{flex-shrink:1;min-width:0}.lf-table-chips>.lf-table-more{flex:none}.lf-table-tag{align-items:center;gap:var(--ant-margin-xxs,4px);max-width:100%;padding:var(--ant-padding-xxs,4px) var(--ant-padding-xs,8px);border:1px solid var(--lf-table-tone-border,transparent);border-radius:var(--ant-border-radius-sm,4px);background:var(--lf-table-tone-bg);color:var(--lf-table-tone-text);font-size:var(--ant-font-size-sm,12px);white-space:nowrap;vertical-align:middle;font-weight:500;line-height:1;display:inline-flex;overflow:hidden}.lf-table-chip{max-width:100%;padding:0 var(--ant-padding-xs,8px);border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-sm,4px);background:var(--ant-color-fill-quaternary);font-size:var(--ant-font-size-sm,12px);white-space:nowrap;text-overflow:ellipsis;align-items:center;line-height:20px;display:inline-flex;overflow:hidden}.lf-table-more{color:var(--ant-color-text-tertiary);font-size:var(--ant-font-size-sm,12px)}.lf-table-status{align-items:baseline;gap:var(--ant-margin-xs,8px);max-width:100%;display:inline-flex}.lf-table-status-dot{background:var(--lf-table-tone);border-radius:50%;flex:none;align-self:center;width:8px;height:8px}.lf-table-link{color:var(--ant-color-link);cursor:pointer;text-decoration:none}.lf-table-link:hover{color:var(--ant-color-link-hover)}.lf-table-link:focus-visible,.lf-table-menu-trigger:focus-visible{outline:var(--ant-line-width-focus,3px) solid var(--ant-color-primary-border);outline-offset:1px;border-radius:var(--ant-border-radius-sm,4px)}.lf-table-person{align-items:center;gap:calc(var(--ant-margin-xs,8px) * .75);vertical-align:top;max-width:100%;height:1lh;display:inline-flex}.lf-table-person-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lf-table-person-stacked{--lf-avatar-size:32px;--lf-avatar-font-size:12px;gap:var(--ant-margin-xs,8px);vertical-align:middle;height:auto}.lf-table-person-text{flex-direction:column;min-width:0;line-height:1.35;display:flex}.lf-table-person-description{color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm,12px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lf-table-avatar{box-sizing:border-box;width:var(--lf-avatar-size,var(--ant-control-height-sm,24px));height:var(--lf-avatar-size,var(--ant-control-height-sm,24px));background:var(--lf-table-tone,var(--ant-color-fill-secondary));color:var(--ant-color-text-light-solid,#fff);font-size:var(--lf-avatar-font-size,11px);object-fit:cover;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.lf-table-avatar-square{border-radius:var(--ant-border-radius-sm,4px)}.lf-table-people{--lf-avatar-font-size:10px;vertical-align:top;align-items:center;height:1lh;display:inline-flex}.lf-table-people>.lf-table-avatar{box-shadow:0 0 0 1px var(--ant-color-bg-container)}.lf-table-people>.lf-table-avatar+.lf-table-avatar{margin-inline-start:-3px}.lf-table-people-more{background:var(--ant-color-fill-secondary);color:var(--ant-color-text-secondary)}.lf-table-progress{align-items:baseline;gap:var(--ant-margin-xs,8px);vertical-align:baseline;display:inline-flex}.lf-table-progress-track{width:var(--lf-table-progress-width,80px);background:var(--ant-color-fill-secondary);border-radius:3px;flex:none;align-self:center;height:6px;position:relative;overflow:hidden}.lf-table-progress-fill{background:var(--lf-table-tone);border-radius:3px;position:absolute;inset-block:0;inset-inline-start:0}.lf-table-progress-text{color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm,12px);font-variant-numeric:tabular-nums}.lf-table-rating{letter-spacing:1px}.lf-table-rating-on{color:var(--ant-color-warning)}.lf-table-rating-off{color:var(--ant-color-fill-secondary)}.lf-table-image{border-radius:var(--ant-border-radius-sm,4px);background:var(--ant-color-fill-quaternary);object-fit:cover;vertical-align:middle;display:inline-block}.lf-table-image-circle{border-radius:50%}.lf-table-json{color:var(--ant-color-text-secondary);font-family:var(--ant-font-family-code,monospace);font-size:var(--ant-font-size-sm,12px)}.lf-table-actions{align-items:center;gap:var(--ant-margin-xxs,4px);vertical-align:middle;display:inline-flex}.lf-table-actions-hover{opacity:0;transition:opacity var(--ant-motion-duration-fast,.1s)}.lf-table-row:hover .lf-table-actions-hover,[data-row-hover] .lf-table-actions-hover{opacity:1}.lf-table-row:has(:focus-visible) .lf-table-actions-hover{opacity:1}.lf-table-actions-hover:has(:focus-visible){opacity:1}@media (hover:none){.lf-table-actions-hover{opacity:1}}.lf-table-menu{vertical-align:middle;display:inline-flex}.lf-table-menu-trigger{width:var(--ant-control-height-sm,24px);height:var(--ant-control-height-sm,24px);border-radius:var(--ant-border-radius-sm,4px);color:var(--ant-color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lf-table-menu-trigger:hover,.lf-table-menu-trigger[aria-expanded=true]{background:var(--ant-color-bg-text-hover);color:var(--ant-color-text)}}
