@layer sur.components{.sur-grid-aggregate.svelte-st3nv8{font-weight:var(--sur-font-weight-semibold);font-variant-numeric:tabular-nums}.sur-grid-tree.svelte-17xnyjn{align-items:center;gap:var(--sur-spacing-4);min-inline-size:0;padding-inline-start:calc(var(--sur-grid-tree-level,0) * var(--sur-spacing-20));display:flex}.sur-grid-tree__content.svelte-17xnyjn{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.sur-grid-tree__toggle.svelte-17xnyjn,.sur-grid-tree__spacer.svelte-17xnyjn{inline-size:var(--sur-target-min);block-size:var(--sur-target-min);flex:none}.sur-grid-tree__toggle.svelte-17xnyjn,.sur-grid-tree__group.svelte-17xnyjn{color:inherit;font:inherit;border-radius:var(--sur-radius-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}:is(.sur-grid-tree__toggle.svelte-17xnyjn,.sur-grid-tree__group.svelte-17xnyjn):hover{background-color:var(--sur-bg-hover)}:is(.sur-grid-tree__toggle.svelte-17xnyjn,.sur-grid-tree__group.svelte-17xnyjn):focus-visible{box-shadow:var(--sur-focus-ring-shadow);outline:none}.sur-grid-tree__group.svelte-17xnyjn{justify-content:flex-start;gap:var(--sur-spacing-6);min-block-size:var(--sur-target-min);max-inline-size:100%;font-weight:var(--sur-font-weight-semibold);text-align:start;padding-inline-end:var(--sur-spacing-6)}.sur-grid-tree__chevron.svelte-17xnyjn{display:inline-flex}.sur-grid-tree__chevron.svelte-17xnyjn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.sur-grid-tree__label.svelte-17xnyjn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sur-grid-tree__count.svelte-17xnyjn{font-weight:var(--sur-font-weight-normal);color:var(--sur-text-secondary);flex:none}.sur-data-grid-frame.svelte-1q2nnb9{overscroll-behavior-inline:contain;inline-size:100%;position:relative;overflow-x:auto}.sur-data-grid-frame[data-virtual].svelte-1q2nnb9{overflow-y:auto}tbody.svelte-1q2nnb9 tr.sur-data-grid__gap:where(.svelte-1q2nnb9) td:where(.svelte-1q2nnb9){background:0 0;border:0;padding:0}.sur-data-grid.svelte-1q2nnb9{border-collapse:separate;border-spacing:0;table-layout:fixed;inline-size:100%;font-size:var(--sur-font-size-sm);color:var(--sur-text-primary);transition:opacity var(--sur-duration-150) ease}.sur-data-grid.svelte-1q2nnb9[data-layout=auto]:not([data-fixed-widths]){table-layout:auto}.sur-data-grid.svelte-1q2nnb9[aria-busy=true]{opacity:var(--sur-opacity-muted)}.sur-data-grid.svelte-1q2nnb9[data-resizing]{cursor:col-resize;-webkit-user-select:none;user-select:none}th.svelte-1q2nnb9{z-index:var(--sur-z-raised);padding:var(--sur-spacing-10) var(--sur-spacing-12);text-align:start;vertical-align:middle;font-size:var(--sur-font-size-xs);font-weight:var(--sur-font-weight-semibold);letter-spacing:var(--sur-letter-spacing-wide);text-transform:uppercase;white-space:nowrap;color:var(--sur-text-secondary);background-color:var(--sur-bg-subtle);border-block-end:var(--sur-border-width) solid var(--sur-border-default);position:sticky;inset-block-start:0}[data-layout=auto].svelte-1q2nnb9 th:where(.svelte-1q2nnb9):not(.sur-data-grid__end){white-space:normal}td.svelte-1q2nnb9{padding:var(--sur-spacing-8) var(--sur-spacing-12);vertical-align:middle;border-block-end:var(--sur-border-width) solid var(--sur-border-subtle);background-color:var(--sur-bg-surface);overflow-wrap:break-word}[data-fixed-widths].svelte-1q2nnb9 td:where(.svelte-1q2nnb9):not(.sur-data-grid__end){text-overflow:ellipsis;overflow:hidden}th.svelte-1q2nnb9:first-child,td.svelte-1q2nnb9:first-child{padding-inline-start:var(--sur-spacing-16)}tr[data-clickable].svelte-1q2nnb9{cursor:pointer}tbody.svelte-1q2nnb9 tr:where(.svelte-1q2nnb9):hover td:where(.svelte-1q2nnb9){background-color:var(--sur-bg-hover)}tr[aria-selected=true].svelte-1q2nnb9 td:where(.svelte-1q2nnb9){background-color:var(--sur-color-primary-subtle)}tr.sur-data-grid__group.svelte-1q2nnb9 td:where(.svelte-1q2nnb9),tr.sur-data-grid__detail.svelte-1q2nnb9 td:where(.svelte-1q2nnb9){background-color:var(--sur-bg-subtle)}.sur-data-grid__panel.svelte-1q2nnb9{padding-inline-start:calc(var(--sur-grid-tree-level,0) * var(--sur-spacing-20) + var(--sur-spacing-28))}tfoot.svelte-1q2nnb9 td:where(.svelte-1q2nnb9){z-index:var(--sur-z-raised);font-weight:var(--sur-font-weight-semibold);background-color:var(--sur-bg-subtle);border-block-start:var(--sur-border-width) solid var(--sur-border-default);border-block-end:0;position:sticky;inset-block-end:0}tfoot.svelte-1q2nnb9 td[data-frozen]:where(.svelte-1q2nnb9){z-index:calc(var(--sur-z-raised) + 1)}.sur-data-grid__totals-label.svelte-1q2nnb9{font-size:var(--sur-font-size-xs);letter-spacing:var(--sur-letter-spacing-wide);text-transform:uppercase;color:var(--sur-text-secondary)}[data-compact].svelte-1q2nnb9{white-space:nowrap;inline-size:1%}[data-align=center].svelte-1q2nnb9{text-align:center}[data-align=end].svelte-1q2nnb9{text-align:end}td[data-frozen].svelte-1q2nnb9{z-index:var(--sur-z-base);position:sticky}th[data-frozen].svelte-1q2nnb9{z-index:calc(var(--sur-z-raised) + 1)}[data-frozen=start][data-frozen-edge].svelte-1q2nnb9{border-inline-end:var(--sur-border-width) solid var(--sur-border-default)}[data-frozen=end][data-frozen-edge].svelte-1q2nnb9{border-inline-start:var(--sur-border-width) solid var(--sur-border-default)}th.sur-data-grid__rowheader.svelte-1q2nnb9{z-index:var(--sur-z-base);padding:var(--sur-spacing-8) var(--sur-spacing-12);font-size:inherit;font-weight:var(--sur-font-weight-medium);letter-spacing:normal;text-transform:none;white-space:normal;color:var(--sur-text-primary);background-color:var(--sur-bg-surface);border-block-end:var(--sur-border-width) solid var(--sur-border-subtle);overflow-wrap:break-word;inset-block-start:auto}th.sur-data-grid__rowheader.svelte-1q2nnb9:first-child{padding-inline-start:var(--sur-spacing-16)}[data-fixed-widths].svelte-1q2nnb9 th.sur-data-grid__rowheader:where(.svelte-1q2nnb9){text-overflow:ellipsis;overflow:hidden}tbody.svelte-1q2nnb9 tr:where(.svelte-1q2nnb9):hover th.sur-data-grid__rowheader:where(.svelte-1q2nnb9){background-color:var(--sur-bg-hover)}tr[aria-selected=true].svelte-1q2nnb9 th.sur-data-grid__rowheader:where(.svelte-1q2nnb9){background-color:var(--sur-color-primary-subtle)}:is(th:where(.svelte-1q2nnb9),td:where(.svelte-1q2nnb9)).sur-data-grid__colgap.svelte-1q2nnb9{padding:0}td.svelte-1q2nnb9:focus-visible,th.svelte-1q2nnb9:focus-visible{outline:var(--sur-border-width-strong) solid var(--sur-color-primary);outline-offset:calc(-1 * var(--sur-border-width-strong))}.sur-data-grid__label.svelte-1q2nnb9{text-overflow:ellipsis;overflow:hidden}.sur-data-grid__sort.svelte-1q2nnb9{align-items:center;gap:var(--sur-spacing-6);min-block-size:var(--sur-target-min);max-inline-size:100%;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:start;border-radius:var(--sur-radius-sm);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.sur-data-grid__sort.svelte-1q2nnb9:hover,.sur-data-grid__sort.svelte-1q2nnb9[data-active]{color:var(--sur-text-primary)}.sur-data-grid__sort.svelte-1q2nnb9[data-active] svg{color:var(--sur-color-primary)}.sur-data-grid__sort.svelte-1q2nnb9:focus-visible{box-shadow:var(--sur-focus-ring-shadow);outline:none}.sur-data-grid__sort.svelte-1q2nnb9[aria-disabled=true]{opacity:var(--sur-opacity-disabled);cursor:not-allowed}.sur-data-grid__priority.svelte-1q2nnb9{min-inline-size:var(--sur-spacing-16);block-size:var(--sur-spacing-16);padding-inline:var(--sur-spacing-2);font-size:var(--sur-font-size-2xs);letter-spacing:0;color:var(--sur-color-primary-contrast);background-color:var(--sur-color-primary);border-radius:var(--sur-radius-sm);place-items:center;line-height:1;display:inline-grid}.sur-data-grid__resize.svelte-1q2nnb9{z-index:1;inline-size:var(--sur-target-min);cursor:col-resize;touch-action:none;position:absolute;inset-block:0;inset-inline-end:0}.sur-data-grid__resize.svelte-1q2nnb9:after{content:"";inset-block:var(--sur-spacing-8);inline-size:var(--sur-border-width-strong);background-color:var(--sur-border-default);position:absolute;inset-inline-end:0}th.svelte-1q2nnb9:hover .sur-data-grid__resize:where(.svelte-1q2nnb9):after,[data-resizing].svelte-1q2nnb9 .sur-data-grid__resize:where(.svelte-1q2nnb9):after{background-color:var(--sur-color-primary)}th[data-dragging].svelte-1q2nnb9{opacity:var(--sur-opacity-muted)}th[data-drop=before].svelte-1q2nnb9{border-inline-start:var(--sur-border-width-strong) solid var(--sur-color-primary)}th[data-drop=after].svelte-1q2nnb9{border-inline-end:var(--sur-border-width-strong) solid var(--sur-color-primary)}:is(th:where(.svelte-1q2nnb9),td:where(.svelte-1q2nnb9)).sur-data-grid__start.svelte-1q2nnb9{z-index:var(--sur-z-base);inline-size:calc(var(--sur-spacing-40) + var(--sur-spacing-8));padding-inline:var(--sur-spacing-4);text-align:center;position:sticky;inset-inline-start:0}th.sur-data-grid__start.svelte-1q2nnb9{z-index:calc(var(--sur-z-raised) + 1)}.sur-data-grid__end.svelte-1q2nnb9{inline-size:calc(var(--sur-spacing-40) + var(--sur-spacing-8));padding-inline:var(--sur-spacing-4);text-align:center;border-inline-start:var(--sur-border-width) solid var(--sur-border-subtle);position:sticky;inset-inline-end:0}th.sur-data-grid__end.svelte-1q2nnb9{z-index:calc(var(--sur-z-raised) + 1)}.sur-data-grid[data-layout=auto].svelte-1q2nnb9:not([data-fixed-widths]) .sur-data-grid__end:where(.svelte-1q2nnb9){white-space:nowrap;inline-size:1%}.sur-data-grid__end-icon.svelte-1q2nnb9{opacity:var(--sur-opacity-muted);display:inline-flex}@media (width<=45rem){[data-secondary].svelte-1q2nnb9{display:none}.sur-data-grid.svelte-1q2nnb9:not([data-fixed-widths]){table-layout:auto}.sur-data-grid.svelte-1q2nnb9:not([data-fixed-widths]) .sur-data-grid__end:where(.svelte-1q2nnb9){white-space:nowrap;inline-size:1%}td.svelte-1q2nnb9{overflow-wrap:normal}th[data-wide].svelte-1q2nnb9{min-inline-size:calc(var(--sur-spacing-56) * 3)}}@media print{.sur-data-grid-frame.svelte-1q2nnb9,.sur-data-grid-frame[data-virtual].svelte-1q2nnb9{block-size:auto;max-block-size:none;overflow:visible}th.svelte-1q2nnb9,tfoot.svelte-1q2nnb9 td:where(.svelte-1q2nnb9),td[data-frozen].svelte-1q2nnb9{position:static}:is(th:where(.svelte-1q2nnb9),td:where(.svelte-1q2nnb9)).sur-data-grid__start.svelte-1q2nnb9,.sur-data-grid__end.svelte-1q2nnb9{display:none}[data-secondary].svelte-1q2nnb9{display:table-cell}thead.svelte-1q2nnb9{display:table-header-group}tr.svelte-1q2nnb9{break-inside:avoid}}}
