[data-cui-comp="ui-data-table"]{display:grid;gap:var(--spacing-md,8px)}[data-cui-comp="ui-data-table"] .fui-data-table__scroll{position:relative;overflow-x:auto;border:var(--stroke-thin,1px) solid var(--color-border);border-radius:var(--radii-lg);background:var(--color-surface)}[data-cui-comp="ui-data-table"].fui-data-table--flush .fui-data-table__scroll{border:0;border-radius:0;background:transparent}[data-cui-comp="ui-data-table"] .fui-data-table__scroll:focus-visible{outline:var(--stroke-focus,2px) solid var(--color-text-subtle);outline-offset:var(--stroke-focus-offset,2px)}[data-cui-comp="ui-data-table"] .fui-data-table__table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}[data-cui-comp="ui-data-table"] .fui-data-table__caption{text-align:start;padding:calc(var(--spacing-sm,4px) * 2.5) var(--spacing-lg,16px);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);background:var(--color-surface-soft);border-bottom:var(--stroke-thin,1px) solid var(--color-border);caption-side:top}[data-cui-comp="ui-data-table"] .fui-data-table__table th,[data-cui-comp="ui-data-table"] .fui-data-table__table td{box-sizing:border-box;padding:calc(var(--spacing-sm,4px) * 3) var(--spacing-lg,16px);text-align:start;vertical-align:middle;border-bottom:var(--stroke-thin,1px) solid var(--color-border)}[data-cui-comp="ui-data-table"] .fui-data-table__table td{padding-block:var(--spacing-sm,4px);block-size:calc(var(--fui-density-control-h,var(--spacing-touch-target)) + 2 * var(--spacing-sm,4px));white-space:nowrap}[data-cui-comp="ui-data-table"].is-empty .fui-data-table__scroll{container-type:inline-size}[data-cui-comp="ui-data-table"] .fui-data-table__table td.fui-data-table__empty{white-space:normal}[data-cui-comp="ui-data-table"] .fui-data-table__empty > *{position:sticky;inset-inline-start:var(--spacing-lg,16px);max-inline-size:calc(100cqi - 2 * var(--spacing-lg,16px))}[data-cui-comp="ui-data-table"] .fui-data-table__table td.is-wrap{white-space:normal;min-inline-size:var(--ui-data-table-wrap-width,16rem)}[data-cui-comp="ui-data-table"] .fui-data-table__table td.is-truncate{max-inline-size:var(--ui-data-table-truncate-width,20rem);overflow:hidden;text-overflow:ellipsis}[data-cui-comp="ui-data-table"] .fui-data-table__table tbody tr:last-child td{border-bottom:0}[data-cui-comp="ui-data-table"] .fui-data-table__table th{block-size:var(--fui-density-control-h,var(--spacing-touch-target));padding-block:0;font-weight:var(--font-weight-medium);color:var(--color-text-muted);background:var(--color-surface-soft);box-shadow:1px 0 0 var(--color-surface-soft);white-space:nowrap}[data-cui-comp="ui-data-table"] .fui-data-table__table tbody tr{transition:background-color var(--duration-fast,150ms) var(--easing-ease-in-out,ease)}[data-cui-comp="ui-data-table"] .fui-data-table__table tbody tr:hover{background:color-mix(in srgb,var(--color-surface-soft) 50%,transparent)}[data-cui-comp="ui-data-table"] .fui-data-table__table .is-align-end{text-align:end}[data-cui-comp="ui-data-table"] .fui-data-table__table .is-fit{inline-size:1%}[data-cui-comp="ui-data-table"] .fui-data-table__select{display:inline-flex;align-items:center;min-block-size:var(--fui-density-control-h,var(--spacing-touch-target));vertical-align:middle;cursor:pointer}[data-cui-comp="ui-data-table"] .fui-data-table__table .is-align-center{text-align:center}[data-cui-comp="ui-data-table"] .fui-data-table__sort{display:inline-flex;align-items:center;min-block-size:var(--fui-density-control-h,var(--spacing-touch-target));min-inline-size:var(--fui-density-control-h,var(--spacing-touch-target));gap:var(--spacing-sm,0.25rem);box-sizing:border-box;background:transparent;border:0;padding:0 var(--spacing-sm,0.25rem);margin-inline:calc(-1 * var(--spacing-sm,0.25rem));color:inherit;font:inherit;text-align:inherit;text-decoration:none;cursor:pointer}[data-cui-comp="ui-data-table"] .fui-data-table__sort:hover{color:var(--color-text,#09090B);text-decoration:none}[data-cui-comp="ui-data-table"] .fui-data-table__sort:focus-visible{outline:var(--stroke-focus,2px) solid var(--color-text-subtle);outline-offset:var(--stroke-focus-offset,2px)}[data-cui-comp="ui-data-table"] .fui-data-table__table th[aria-sort] .fui-data-table__sort::after{content:"";flex:none;inline-size:var(--ui-data-table-sort-icon-size,14px);block-size:var(--ui-data-table-sort-icon-size,14px);background:currentColor;opacity:var(--opacity-muted,0.6);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='7 15 12 20 17 15'/%3E%3Cpolyline points='7 9 12 4 17 9'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='7 15 12 20 17 15'/%3E%3Cpolyline points='7 9 12 4 17 9'/%3E%3C/svg%3E") center / contain no-repeat}[data-cui-comp="ui-data-table"] .fui-data-table__table th[aria-sort="ascending"] .fui-data-table__sort::after{opacity:1;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='12' y1='19' x2='12' y2='5'/%3E%3Cpolyline points='5 12 12 5 19 12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='12' y1='19' x2='12' y2='5'/%3E%3Cpolyline points='5 12 12 5 19 12'/%3E%3C/svg%3E")}[data-cui-comp="ui-data-table"] .fui-data-table__table th[aria-sort="descending"] .fui-data-table__sort::after{opacity:1;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='12' y1='5' x2='12' y2='19'/%3E%3Cpolyline points='19 12 12 19 5 12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='12' y1='5' x2='12' y2='19'/%3E%3Cpolyline points='19 12 12 19 5 12'/%3E%3C/svg%3E")}[data-cui-comp="ui-data-table"] .fui-data-table__table th[aria-sort="ascending"],[data-cui-comp="ui-data-table"] .fui-data-table__table th[aria-sort="descending"]{color:var(--color-text)}[data-cui-comp="ui-data-table"] .fui-data-table__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--spacing-sm,4px) var(--spacing-md,8px)}[data-cui-comp="ui-data-table"] .fui-data-table__note{margin:0;font-size:var(--text-xs,0.75rem);color:var(--color-text-muted)}[data-cui-comp="ui-data-table"] .fui-data-table__summary{margin-inline-end:auto;font-size:var(--text-sm,0.875rem);color:var(--color-text-muted);font-variant-numeric:tabular-nums}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__scroll{container-type:inline-size;overflow-x:auto}@container (max-width:640px){[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table,[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table tbody,[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table tr,[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table td{display:block;inline-size:100%;box-sizing:border-box;white-space:normal}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table thead:focus-within{position:static;display:block;inline-size:auto;block-size:auto;overflow:visible;clip:auto;padding-block-start:var(--spacing-sm,4px)}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table thead:focus-within tr{display:flex;flex-wrap:wrap;column-gap:var(--spacing-md,8px)}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table thead:focus-within th{display:block;border:0;background:transparent;box-shadow:none}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table thead:focus-within th:empty{display:none}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table tr{border:var(--stroke-thin,1px) solid var(--color-border);border-radius:var(--radii-lg);margin-block-end:var(--spacing-md,8px);padding:var(--spacing-sm,4px) calc(var(--spacing-sm,4px) * 3);background:var(--color-surface)}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table tbody tr:hover{background:var(--color-surface,#FFFFFF)}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table td{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-md,8px);block-size:auto;padding-block:var(--spacing-sm,4px);padding-inline:0;border-block-end:var(--stroke-thin,1px) solid var(--color-border,#E4E4E7);text-align:end}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table td:last-child{border-block-end:0}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table td::before{content:attr(data-label);font-weight:var(--font-weight-medium);color:var(--color-text-muted);text-align:start;flex:0 0 auto}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table td:not([data-label])::before{content:none}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table td:not([data-label]){justify-content:flex-end}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__value{min-inline-size:0}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table td:not([data-label]) > .fui-data-table__value{display:contents}[data-cui-comp="ui-data-table"].fui-data-table--responsive-cards .fui-data-table__table td[colspan]{display:block;text-align:start}}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__scroll{container-type:inline-size;overflow-x:auto}@container (max-width:720px){[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table,[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table tbody{display:block;inline-size:100%}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table thead:focus-within{position:static;display:block;inline-size:auto;block-size:auto;overflow:visible;clip:auto;padding-block-start:var(--spacing-sm,4px)}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table thead:focus-within tr{display:flex;flex-wrap:wrap;column-gap:var(--spacing-md,8px)}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table thead:focus-within th{display:block;border:0;background:transparent;box-shadow:none}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table thead:focus-within th:empty{display:none}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table tbody tr{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"lead title meta end" "lead subtitle detail end";align-items:center;column-gap:calc(var(--spacing-sm,4px) * 3);row-gap:var(--spacing-xs,2px);padding:calc(var(--spacing-sm,4px) * 3) calc(var(--spacing-sm,4px) * 3.5);border-block-end:var(--stroke-thin,1px) solid var(--color-border)}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table tbody tr:not(:has(> td.is-phone-lead)){grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"title meta end" "subtitle detail end"}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows.fui-data-table--flush .fui-data-table__table tbody tr{padding-inline:0}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table tbody tr:last-child{border-block-end:0}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table td{display:none}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table td[class*="is-phone-"]{display:block;block-size:auto;min-inline-size:0;padding:0;border:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table td[class*="is-phone-"] > *{max-inline-size:100%;vertical-align:middle}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table td.is-phone-lead{grid-area:lead;display:flex;min-inline-size:max-content;overflow:visible}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table td.is-phone-title{grid-area:title;font-weight:var(--font-weight-medium)}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table td.is-phone-subtitle{grid-area:subtitle;color:var(--color-text-muted);font-size:var(--text-sm,0.875rem)}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table td.is-phone-meta{grid-area:meta;justify-self:end}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table td.is-phone-detail{grid-area:detail;justify-self:end;color:var(--color-text-muted);font-size:var(--text-sm,0.875rem)}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table td.is-phone-end{grid-area:end;min-inline-size:max-content;overflow:visible}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table td.is-phone-title:last-of-type{grid-row:1 / span 2}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table tbody tr:has(> td[colspan]){display:block;padding:0}[data-cui-comp="ui-data-table"].fui-data-table--responsive-rows .fui-data-table__table td[colspan]{display:block;text-align:start}}