@layer components{@property --ui-table-surface{syntax:"*";inherits:true}@property --ui-table-pad-inline{syntax:"<length>";inherits:true;initial-value:0}@scope(.ui-table) to (:scope :is([class^=ui-],[class*=\ ui-],[class^=viz-],[class*=\ viz-]):not([data-ui-boundary=transparent])){@property --ui-table-pad-block{syntax:"<length>";inherits:true;initial-value:0}:scope{--ui-table-pad-block:var(--space-3);--ui-table-pad-inline:var(--space-3);--ui-inline-target-spill:calc((var(--space-5) - var(--space-6) - var(--space-3)) / 2);min-inline-size:0;max-inline-size:100%;position:relative}:scope>[data-part=scroll]{min-inline-size:var(--space-5);min-block-size:var(--space-5);max-inline-size:100%}:scope>[data-part=scroll][data-overflow=true]{overflow:auto}:scope[data-busy=true]{background-color:var(--surface-sunken);cursor:progress}:scope[data-density=compact]{--ui-table-pad-block:var(--space-2);--ui-table-pad-inline:var(--space-2)}:scope [data-part=table]{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--text-md);font-variant-numeric:tabular-nums}:scope [data-part=caption]{color:var(--ink-dim);font-size:var(--text-sm);text-align:start;padding-block-end:var(--space-2)}:scope [data-part=header]{z-index:var(--z-sticky);padding-block:var(--ui-table-pad-block);padding-inline:var(--ui-table-pad-inline);border-block-start:thin solid var(--line);border-block-end:thin solid var(--line);background-color:var(--ui-table-surface,var(--bg));color:var(--ink-dim);font-size:var(--text-sm);text-align:start;vertical-align:bottom;font-weight:500;position:sticky;inset-block-start:0}:scope [data-part=cell]{padding-block:var(--ui-table-pad-block);padding-inline:var(--ui-table-pad-inline);border-block-end:thin solid var(--line);color:var(--ink);vertical-align:baseline}:scope>[data-part=scroll]:where(:not([data-overflow=true])) :is([data-part=header],[data-part=cell]):first-child{padding-inline-start:0}:scope>[data-part=scroll]:where(:not([data-overflow=true])) :is([data-part=header],[data-part=cell]):last-child{padding-inline-end:0}:scope [data-part=cell][data-column-min=control]{padding-block:0}:scope [data-column-min=control]{min-inline-size:calc(var(--space-8) + var(--space-7))}:scope [data-column-min=short]{min-inline-size:calc(var(--space-8) * 1.5)}:scope [data-column-min=medium]{min-inline-size:calc(var(--space-8) * 3)}:scope [data-column-min=wide]{min-inline-size:calc(var(--space-8) * 4)}:scope [data-column-fit=content]{white-space:nowrap;inline-size:0;min-inline-size:0}:scope [data-column-min=ordinal]{white-space:nowrap;inline-size:0}:scope [data-part=cell][data-column-min=ordinal]{color:var(--ink-dim);font-size:var(--text-sm)}:scope [data-column-wrap=normal]{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}:scope [data-column-wrap=nowrap]{white-space:nowrap}:scope [data-part=cell]>[data-part=line]{inline-size:max-content;display:inline-block}:scope [data-column-wrap=nowrap] [data-part=link-cell]{inline-size:max-content;max-inline-size:calc(var(--space-8) * 2.25)}:scope [data-column-wrap=truncate]{inline-size:100%;max-inline-size:0}:scope [data-column-wrap=truncate] [data-part=link-cell]{grid-template-columns:minmax(0,1fr);display:grid}:scope :is([data-column-wrap=truncate],[data-column-wrap=nowrap]) :is([data-part=link],[data-part=link-text],[data-part=secondary]){overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;min-block-size:auto;max-inline-size:100%;display:block;overflow:hidden}:scope [data-column-wrap=nowrap] [data-part=link]{min-block-size:var(--space-5);line-height:var(--space-5)}:scope [data-part=truncated]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}:scope [data-part=record-value]>[data-part=truncated]{overflow-wrap:anywhere;white-space:normal;overflow:visible}:scope [data-part=row]{background-color:#0000}:scope :is([data-part=row],[data-part=record]):has([aria-current=location]){background-color:var(--signal-tint)}:scope [data-part=link-cell]{gap:var(--space-1);min-inline-size:0;display:inline-grid}:scope [data-part=link-cell]:where([data-icon=true])>:is([data-part=link],[data-part=link-text],[data-part=secondary]){padding-inline-start:var(--space-5)}:scope [data-part=link-icon]{inline-size:var(--space-5);vertical-align:text-bottom;margin-inline-start:calc(var(--space-5) * -1);display:inline-block}:scope [data-part=link]{min-inline-size:var(--space-5);min-block-size:var(--space-5);overflow-wrap:anywhere;color:var(--signal);justify-self:start;font-weight:400;text-decoration:none}:scope [data-part=tags]{gap:var(--space-1);flex-wrap:wrap;min-inline-size:0;display:flex}:scope [data-column-min=short]>[data-part=tags]{white-space:nowrap}:scope [data-part=link-text]{overflow-wrap:anywhere}:scope [data-part=secondary]{overflow-wrap:anywhere;color:var(--ink-dim);font-size:var(--text-sm);font-weight:400}:scope [data-part=record-value]>[data-part=secondary],:scope [data-part=cell]>[data-part=secondary]{margin-block-start:var(--space-1);display:block}:scope[data-density=compact] [data-part=link-cell]{gap:0}:scope[data-density=compact] :where([data-part=cell])>[data-part=secondary]{margin-block-start:0}:scope[data-density=compact] :where([data-part=cell]) [data-part=secondary]{line-height:var(--space-4)}:scope[data-density=compact] :where([data-part=cell])[data-column-min=control]{vertical-align:middle}:scope :is([data-part=row],[data-part=record])[data-linked=true]{cursor:pointer;position:relative}:scope [data-part=link][data-extent=row]{color:var(--ink);font-weight:500}:scope [data-part=link][data-extent=row]:after{content:"";position:absolute;inset:0}:scope [data-part=link][data-extent=cell],:scope [data-part=row][data-linked=true]>:where([data-column-min=control]),:scope [data-part=record][data-linked=true] :where([data-part=record-field][data-column-min=control]){position:relative}@media (hover:hover){:scope :is([data-part=row],[data-part=record])[data-linked=true]:hover :where([data-part=link][data-extent=row]),:scope [data-part=link][data-extent=cell]:hover{text-decoration:underline}}:scope [data-cell-align=end]{text-align:end}:scope>[data-part=unit]{inline-size:calc(var(--space-8) * 2.5);visibility:hidden;block-size:0;position:absolute}:scope>[data-part=compact]{min-inline-size:0;display:grid}:scope [data-part=records]{border-block-start:thin solid var(--line);margin:0;padding:0;list-style:none;display:grid}:scope [data-part=record]{padding-block:var(--space-3);border-block-end:thin solid var(--line);padding-inline:0}:scope [data-part=record-fields]{grid-template-columns:minmax(0, calc(var(--space-8) * 1.75)) minmax(0, 1fr) auto;column-gap:var(--space-3);row-gap:var(--space-2);font-size:var(--text-md);font-variant-numeric:tabular-nums;margin:0;display:grid}:scope [data-part=record-field]{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;min-inline-size:0;display:grid}:scope [data-part=record-value]{min-inline-size:0;color:var(--ink);overflow-wrap:anywhere;grid-column:2/-1;margin:0}:scope [data-part=record-field]:where([data-lead=true],[data-column-min=control]){grid-template-columns:minmax(0,1fr)}:scope [data-part=record-field]:where([data-lead=true],[data-column-min=control])>[data-part=record-value]{grid-column:auto}:scope [data-part=record-field]:where([data-lead=true]){grid-column:1/-2;align-self:center}:scope [data-part=record-field]:where([data-column-min=control]){min-inline-size:var(--space-1);grid-area:1/-2/auto/-1;place-self:center end}:scope [data-part=record-field]:where([data-lead=true])>[data-part=record-value]{font-weight:600}:scope [data-part=record-value]:has(>[data-part=record-ordinal]){gap:var(--space-2);align-items:baseline;display:flex}:scope [data-part=record-ordinal]{min-inline-size:var(--space-4);color:var(--ink-dim);font-size:var(--text-sm);text-align:end;flex:none;font-weight:400}:scope[data-density=compact] [data-part=record]{padding-block:var(--space-2)}:scope[data-density=compact] [data-part=record-fields]{row-gap:var(--space-1)}:scope[data-density=compact] :where([data-part=record-value])>[data-part=secondary]{margin-block-start:0}}}
