@layer the-grid{:where([data-grid-part=root]){color-scheme:light;--the-grid-font-family:inherit;--the-grid-font-size:13px;--the-grid-line-height:1.35;--the-grid-header-font-weight:600;--the-grid-background:#fff;--the-grid-foreground:#27272a;--the-grid-muted-foreground:#71717a;--the-grid-header-background:#f4f4f5;--the-grid-header-foreground:#3f3f46;--the-grid-footer-background:var(--the-grid-header-background);--the-grid-footer-foreground:var(--the-grid-muted-foreground);--the-grid-border-color:#e4e4e7;--the-grid-row-border-color:var(--the-grid-border-color);--the-grid-column-border-color:var(--the-grid-border-color);--the-grid-header-border-color:#d4d4d8;--the-grid-radius:6px;--the-grid-cell-padding-x:10px;--the-grid-cell-padding-y:6px;--the-grid-group-indent:18px;--the-grid-accent:#52525b;--the-grid-row-hover-background:#00000008;--the-grid-cell-hover-outline-color:#d4d4d8;--the-grid-focus-ring-color:var(--the-grid-accent);--the-grid-focus-ring-width:1px;--the-grid-focus-background:color-mix(in srgb, var(--the-grid-accent) 8%, transparent);--the-grid-selected-row-background:color-mix(in srgb, var(--the-grid-accent) 10%, transparent);--the-grid-selected-row-border-color:color-mix(in srgb, var(--the-grid-accent) 55%, transparent);--the-grid-active-row-background:var(--the-grid-selected-row-background);--the-grid-range-background:color-mix(in srgb, var(--the-grid-accent) 12%, transparent);--the-grid-range-border-color:var(--the-grid-accent);--the-grid-fill-handle-color:var(--the-grid-accent);--the-grid-fill-target-background:color-mix(in srgb, var(--the-grid-accent) 6%, transparent);--the-grid-editing-outline-color:var(--the-grid-accent);--the-grid-editor-background:var(--the-grid-background);--the-grid-invalid-color:#dc2626;--the-grid-invalid-background:#fef2f2;--the-grid-group-row-background:#fafafa;--the-grid-full-width-row-background:var(--the-grid-group-row-background);--the-grid-loading-color:#e4e4e7;--the-grid-pinned-border-color:var(--the-grid-header-border-color);--the-grid-scroll-shadow-color:#00000014;--the-grid-overlay-foreground:var(--the-grid-muted-foreground);--the-grid-overlay-padding:32px;--the-grid-menu-background:var(--the-grid-background);--the-grid-menu-foreground:var(--the-grid-foreground);--the-grid-menu-border-color:var(--the-grid-border-color);--the-grid-menu-radius:8px;--the-grid-menu-shadow:0 4px 16px #0000001f;--the-grid-menu-item-hover-background:var(--the-grid-header-background);--the-grid-menu-destructive-color:var(--the-grid-invalid-color);font-family:var(--the-grid-font-family);font-size:var(--the-grid-font-size);line-height:var(--the-grid-line-height);color:var(--the-grid-foreground);background:var(--the-grid-background);border:1px solid var(--the-grid-border-color);border-radius:var(--the-grid-radius);overflow:clip}:where([data-grid-part=root][data-color-scheme=dark]){color-scheme:dark;--the-grid-background:#18181b;--the-grid-foreground:#e4e4e7;--the-grid-muted-foreground:#a1a1aa;--the-grid-header-background:#27272a;--the-grid-header-foreground:#d4d4d8;--the-grid-border-color:#3f3f46;--the-grid-header-border-color:#52525b;--the-grid-accent:#a1a1aa;--the-grid-row-hover-background:#ffffff0a;--the-grid-cell-hover-outline-color:#52525b;--the-grid-invalid-color:#f87171;--the-grid-invalid-background:#f871711f;--the-grid-group-row-background:#202023;--the-grid-loading-color:#3f3f46;--the-grid-scroll-shadow-color:#0006}@media (prefers-color-scheme:dark){:where([data-grid-part=root][data-color-scheme=system]){color-scheme:dark;--the-grid-background:#18181b;--the-grid-foreground:#e4e4e7;--the-grid-muted-foreground:#a1a1aa;--the-grid-header-background:#27272a;--the-grid-header-foreground:#d4d4d8;--the-grid-border-color:#3f3f46;--the-grid-header-border-color:#52525b;--the-grid-accent:#a1a1aa;--the-grid-row-hover-background:#ffffff0a;--the-grid-cell-hover-outline-color:#52525b;--the-grid-invalid-color:#f87171;--the-grid-invalid-background:#f871711f;--the-grid-group-row-background:#202023;--the-grid-loading-color:#3f3f46;--the-grid-scroll-shadow-color:#0006}}:where([data-grid-part=root][data-density=compact]){--the-grid-cell-padding-x:6px;--the-grid-cell-padding-y:3px}:where([data-grid-part=root]) :where(*){box-sizing:border-box}:where([data-grid-part=root]) :where([data-grid-part=viewport][data-dragging]){user-select:none}:where([data-grid-part=root]) :where([data-grid-part=header]){background:var(--the-grid-header-background);color:var(--the-grid-header-foreground);font-weight:var(--the-grid-header-font-weight)}:where([data-grid-part=root][data-scrolled-top]) :where([data-grid-part=header]){box-shadow:0 1px 4px var(--the-grid-scroll-shadow-color)}:where([data-grid-part=root]) :where([data-grid-part=header-row],[data-grid-part=group-header-row]){background:var(--the-grid-header-background);border-bottom:1px solid var(--the-grid-header-border-color)}:where([data-grid-part=root]) :where([data-grid-part=group-header-cell]){border-right:1px solid var(--the-grid-header-border-color)}:where([data-grid-part=root]) :where([data-grid-part=header-cell]){box-shadow:inset -1px 0 0 0 var(--the-grid-header-border-color)}:where([data-grid-part=root]) :where([data-grid-part=header-cell],[data-grid-part=group-header-cell]){height:100%;overflow:clip}:where([data-grid-part=root]) :where([data-grid-part=header-content],[data-grid-part=group-header-content]){height:100%;padding-left:var(--the-grid-cell-padding-x);white-space:nowrap;align-items:center;gap:4px;display:flex}:where([data-grid-part=root]) :where([data-grid-part=header-content][data-sortable]){cursor:pointer;user-select:none}:where([data-grid-part=root]) :where([data-grid-part=header-label]){text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}:where([data-grid-part=root]) :where([data-grid-part=group-header-label]){align-items:center;gap:4px;display:inline-flex}:where([data-grid-part=root]) :where([data-grid-part=sort-indicator]){color:var(--the-grid-muted-foreground);font-variant-numeric:tabular-nums;flex:none}:where([data-grid-part=root]) :where([data-grid-part=group-toggle]){border:1px solid var(--the-grid-header-border-color);background:var(--the-grid-background);color:inherit;font:inherit;cursor:pointer;border-radius:4px;padding:0 4px;line-height:1}:where([data-grid-part=root]) :where([data-grid-part=resize-handle]){cursor:col-resize;touch-action:none;flex:none;align-self:stretch;width:5px}:where([data-grid-part=root]) :where([data-grid-part=resize-handle][data-edge=start]){margin-right:calc(var(--the-grid-cell-padding-x) - 9px);margin-left:calc(var(--the-grid-cell-padding-x) * -1);order:-1}:where([data-grid-part=root]) :where([data-grid-part=resize-handle][data-edge=end]:hover),:where([data-grid-part=root]) :where([data-grid-part=header-cell]:has(+[data-grid-part=header-cell] [data-grid-part=resize-handle][data-edge=start]:hover)) :where([data-grid-part=resize-handle][data-edge=end]){background:linear-gradient(to left, var(--the-grid-accent) 2px, transparent 2px)}:where([data-grid-part=root]) :where([data-grid-part=row]){--_grid-row-tint:transparent;--_grid-row-hover:transparent;--_grid-edge-top:0 0 transparent;--_grid-edge-bottom:0 0 transparent;--_grid-edge-left:0 0 transparent;--_grid-edge-right:0 0 transparent;background-color:var(--the-grid-background);background-image:linear-gradient(var(--_grid-row-hover), var(--_grid-row-hover)), linear-gradient(var(--_grid-row-tint), var(--_grid-row-tint));box-shadow:var(--_grid-edge-top), var(--_grid-edge-bottom), var(--_grid-edge-left), var(--_grid-edge-right), var(--_grid-full-width-line,0 0 transparent)}:where([data-grid-part=root]) :where([data-grid-part=row]:hover){--_grid-row-hover:var(--the-grid-row-hover-background)}:where([data-grid-part=root]) :where([data-grid-part=row][data-active]){--_grid-row-tint:var(--the-grid-active-row-background)}:where([data-grid-part=root]) :where([data-grid-part=row][data-selected]){--_grid-row-tint:var(--the-grid-selected-row-background)}:where([data-grid-part=root]) :where([data-grid-part=row]:is([data-selected],[data-active])){--_grid-edge-left:inset 1px 0 0 0 var(--the-grid-selected-row-border-color);--_grid-edge-right:inset -1px 0 0 0 var(--the-grid-selected-row-border-color)}:where([data-grid-part=root]) :where([data-grid-part=row][data-highlight-start]){--_grid-edge-top:inset 0 1px 0 0 var(--the-grid-selected-row-border-color)}:where([data-grid-part=root]) :where([data-grid-part=row][data-highlight-end]){--_grid-row-bottom-line:var(--the-grid-selected-row-border-color)}:where([data-grid-part=root]) :where([data-grid-part=row][data-row-kind=group]){background-color:var(--the-grid-group-row-background);font-weight:600}:where([data-grid-part=root]) :where([data-grid-part=group-row-content],[data-grid-part=group-cell-content]){align-items:center;gap:6px;min-width:0;display:inline-flex}:where([data-grid-part=root]) :where([data-grid-part=row-expand-toggle],[data-grid-part=row-expand-spacer]){width:20px;color:inherit;font:inherit;background:0 0;border:0;flex:none;padding:0}:where([data-grid-part=root]) :where([data-grid-part=row-expand-toggle]){cursor:pointer}:where([data-grid-part=root]) :where([data-grid-part=row-group-label]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-grid-part=root]) :where([data-grid-part=row-group-count]){color:var(--the-grid-muted-foreground);font-weight:400}:where([data-grid-part=root]) :where([data-grid-part=row]:has(>[data-grid-part=full-width-row])){--_grid-full-width-line:inset 0 -1px 0 0 var(--_grid-row-bottom-line,var(--the-grid-row-border-color))}:where([data-grid-part=root]) :where([data-grid-part=full-width-row]){box-shadow:var(--_grid-top-line,0 0 transparent);height:calc(100% - 1px);padding:0 var(--the-grid-cell-padding-x);background:var(--the-grid-full-width-row-background);align-self:flex-start;align-items:center;display:flex}:where([data-grid-part=root]) :where([data-grid-part=pinned-left],[data-grid-part=pinned-right]){--_grid-scroll-shadow:0 0 transparent}:where([data-grid-part=root]) :where([data-grid-part=pinned-left]){border-right:1px solid var(--the-grid-pinned-border-color);box-shadow:var(--_grid-edge-top,0 0 transparent), var(--_grid-edge-bottom,0 0 transparent), var(--_grid-edge-left,0 0 transparent), var(--_grid-scroll-shadow)}:where([data-grid-part=root]) :where([data-grid-part=pinned-right]){border-left:1px solid var(--the-grid-pinned-border-color);box-shadow:var(--_grid-edge-top,0 0 transparent), var(--_grid-edge-bottom,0 0 transparent), var(--_grid-edge-right,0 0 transparent), var(--_grid-scroll-shadow)}:where([data-grid-part=root][data-scrolled-left]) :where([data-grid-part=pinned-left]){--_grid-scroll-shadow:2px 0 4px -2px var(--the-grid-scroll-shadow-color)}:where([data-grid-part=root][data-scrolled-right]) :where([data-grid-part=pinned-right]){--_grid-scroll-shadow:-2px 0 4px -2px var(--the-grid-scroll-shadow-color)}:where([data-grid-part=root]) :where([data-grid-part=cell]){--_grid-ring:transparent;--_grid-ring-width:1px;--_grid-ring-shadow:calc(var(--_grid-ring-width) * -1) 0 0 0 var(--_grid-ring-left,var(--_grid-ring)), 0 calc(var(--_grid-ring-width) * -1) 0 0 var(--_grid-ring-top,var(--_grid-ring)), calc(var(--_grid-ring-width) * -1) calc(var(--_grid-ring-width) * -1) 0 0 var(--_grid-ring-corner,var(--_grid-ring));--_grid-right-line:transparent;--_grid-bottom-line:transparent;--_grid-range-top:0 0 transparent;--_grid-range-left:0 0 transparent;--_grid-range-top-left:0 0 transparent;box-shadow:var(--_grid-top-line,0 0 transparent), inset -1px 0 0 0 var(--_grid-right-line), inset 0 -1px 0 0 var(--_grid-bottom-line), var(--_grid-ring-shadow), var(--_grid-range-top), var(--_grid-range-left), var(--_grid-range-top-left), inset 0 -1px 0 0 var(--_grid-row-bottom-line,var(--the-grid-row-border-color)), inset -1px 0 0 0 var(--the-grid-column-border-color);padding:var(--the-grid-cell-padding-y) var(--the-grid-cell-padding-x);white-space:nowrap;align-self:stretch;align-items:center;display:grid;overflow:hidden}:where([data-grid-part=root]) :where([data-grid-part=cell])>:where(*){text-overflow:ellipsis;grid-area:1/1;min-width:0;overflow:hidden}:where([data-grid-part=root]) :where([data-grid-part=cell][data-editable]:hover:not([data-range],[data-focused])){--_grid-ring:var(--the-grid-cell-hover-outline-color);--_grid-right-line:var(--_grid-ring);--_grid-bottom-line:var(--_grid-ring)}:where([data-grid-part=root]) :where([data-grid-part=cell][data-hover-guard~=top]:hover){--_grid-ring-top:transparent}:where([data-grid-part=root]) :where([data-grid-part=cell][data-hover-guard~=left]:hover){--_grid-ring-left:transparent}:where([data-grid-part=root]) :where([data-grid-part=cell][data-hover-guard~=corner]:hover){--_grid-ring-corner:transparent}:where([data-grid-part=root]) :where([data-grid-part=viewport]:is(:focus-within,[data-menu-open])) :where([data-grid-part=cell][data-focused]:not([data-range],[data-editing])){--_grid-ring:var(--the-grid-focus-ring-color);--_grid-ring-width:var(--the-grid-focus-ring-width);--_grid-right-line:var(--_grid-ring);--_grid-bottom-line:var(--_grid-ring);background-color:var(--the-grid-focus-background)}:where([data-grid-part=root]) :where([data-grid-part=viewport]:is(:focus-within,[data-menu-open])) :where([data-grid-part=full-width-row][data-focused]){outline:var(--the-grid-focus-ring-width) solid var(--the-grid-focus-ring-color);outline-offset:calc(var(--the-grid-focus-ring-width) * -1)}:where([data-grid-part=root]) :where([data-grid-part=cell][data-range]){background-color:var(--the-grid-range-background)}:where([data-grid-part=root]:not([data-scrolled-top])) :where([data-grid-part=header-row]){border-bottom-color:#0000}:where([data-grid-part=root]:not([data-scrolled-top])) :where([data-grid-part=row][data-first-row]) :where([data-grid-part=cell],[data-grid-part=full-width-row]){--_grid-top-line:inset 0 var(--_grid-ring-width,1px) 0 0 var(--_grid-ring,transparent), inset 0 1px 0 0 var(--_grid-top-base,var(--the-grid-header-border-color))}:where([data-grid-part=root]:not([data-scrolled-top])) :where([data-grid-part=row][data-first-row][data-highlight-start]) :where([data-grid-part=cell],[data-grid-part=full-width-row]){--_grid-top-base:var(--the-grid-selected-row-border-color)}:where([data-grid-part=root]:not([data-scrolled-top])) :where([data-grid-part=row][data-first-row]) :where([data-grid-part=cell][data-range-top]){--_grid-top-base:var(--the-grid-range-border-color)}:where([data-grid-part=root]) :where([data-grid-part=cell][data-range-top]){--_grid-range-top:0 -1px 0 0 var(--the-grid-range-border-color)}:where([data-grid-part=root]) :where([data-grid-part=cell][data-range-bottom]){--_grid-bottom-line:var(--the-grid-range-border-color)}:where([data-grid-part=root]) :where([data-grid-part=cell][data-range-left]){--_grid-range-left:-1px 0 0 0 var(--the-grid-range-border-color)}:where([data-grid-part=root]) :where([data-grid-part=cell][data-range-right]){--_grid-right-line:var(--the-grid-range-border-color)}:where([data-grid-part=root]) :where([data-grid-part=cell][data-range-top][data-range-left]){--_grid-range-top-left:-1px -1px 0 0 var(--the-grid-range-border-color)}:where([data-grid-part=root]) :where([data-grid-part=cell][data-section-start]){--_grid-ring-shadow:inset var(--_grid-ring-width) 0 0 0 var(--_grid-ring-left,var(--_grid-ring)), 0 calc(var(--_grid-ring-width) * -1) 0 0 var(--_grid-ring-top,var(--_grid-ring)), 0 0 transparent}:where([data-grid-part=root]) :where([data-grid-part=cell][data-section-start][data-range-left]){--_grid-range-left:inset 1px 0 0 0 var(--the-grid-range-border-color)}:where([data-grid-part=root]) :where([data-grid-part=cell][data-section-start][data-range-top][data-range-left]){--_grid-range-top-left:0 0 transparent}:where([data-grid-part=root]) :where([data-grid-part=cell][data-fill-target]){background-color:var(--the-grid-fill-target-background);outline:1px dashed var(--the-grid-range-border-color);outline-offset:-1px}:where([data-grid-part=root]) :where([data-grid-part=fill-handle]){width:7px;height:7px;margin:0 calc(var(--the-grid-cell-padding-x) * -1) calc(var(--the-grid-cell-padding-y) * -1) 0;background:var(--the-grid-fill-handle-color);cursor:crosshair;touch-action:none;place-self:end}:where([data-grid-part=root]) :where([data-grid-part=cell][data-invalid]){--_grid-ring:var(--the-grid-invalid-color);--_grid-right-line:var(--_grid-ring);--_grid-bottom-line:var(--_grid-ring);background-color:var(--the-grid-invalid-background)}:where([data-grid-part=root]) :where([data-grid-part=cell-content]){align-items:center;gap:6px;display:flex}:where([data-grid-part=root]) :where([data-grid-part=row-drag-handle]){background:radial-gradient(circle, var(--the-grid-muted-foreground) 1px, transparent 1.5px) 0 0 / 4px 4px;cursor:grab;opacity:.7;flex:none;width:8px;height:14px}:where([data-grid-part=root]) :where([data-grid-part=row][data-row-dragging]){opacity:.5}:where([data-grid-part=root]) :where([data-grid-part=row][data-drop-position=before]){--_grid-edge-top:inset 0 2px 0 0 var(--the-grid-accent)}:where([data-grid-part=root]) :where([data-grid-part=row][data-drop-position=after]){--_grid-edge-bottom:inset 0 -2px 0 0 var(--the-grid-accent);--_grid-row-bottom-line:var(--the-grid-accent)}:where([data-grid-part=root]) :where([data-grid-part=cell-loading]){background:var(--the-grid-loading-color);border-radius:3px;width:60%;height:.6em;display:block}:where([data-grid-part=root]) :where([data-grid-part=row-checkbox],[data-grid-part=header-checkbox]){accent-color:var(--the-grid-accent);margin:0}:where([data-grid-part=root]) :where([data-grid-part=cell][data-editing]){--_grid-ring:var(--the-grid-editing-outline-color);--_grid-right-line:var(--_grid-ring);--_grid-bottom-line:var(--_grid-ring);padding:0 1px 1px 0}:where([data-grid-part=root]) :where([data-grid-part=cell][data-editing][data-section-start]){padding-left:1px}:where([data-grid-part=root]:not([data-scrolled-top])) :where([data-grid-part=row][data-first-row]) :where([data-grid-part=cell][data-editing]){padding-top:1px}:where([data-grid-part=root]) :where([data-grid-editor]){flex-direction:column;justify-content:center;height:100%;display:flex}:where([data-grid-part=root]) :where([data-grid-editor][data-invalid]){outline:1px solid var(--the-grid-invalid-color);outline-offset:-1px}:where([data-grid-part=root]) :where([data-grid-part=editor-input]){width:100%;height:100%;padding:0 var(--the-grid-cell-padding-x);background:var(--the-grid-editor-background);color:inherit;font:inherit;border:0;outline:none}:where([data-grid-part=root]) :where([data-grid-part=editor-error]){padding:0 var(--the-grid-cell-padding-x);color:var(--the-grid-invalid-color);font-size:.85em}:where([data-grid-part=root]) :where([data-grid-part=overlay]){padding:var(--the-grid-overlay-padding);color:var(--the-grid-overlay-foreground);text-align:center}:where([data-grid-part=root]) :where([data-grid-part=footer]){padding:6px var(--the-grid-cell-padding-x);border-top:1px solid var(--the-grid-border-color);background:var(--the-grid-footer-background);color:var(--the-grid-footer-foreground)}:where([data-grid-part=root]) :where([data-grid-part=menu],[data-grid-part=popup]){border:1px solid var(--the-grid-menu-border-color);border-radius:var(--the-grid-menu-radius);background:var(--the-grid-menu-background);min-width:160px;color:var(--the-grid-menu-foreground);box-shadow:var(--the-grid-menu-shadow);font:inherit;margin:0;padding:4px}:where([data-grid-part=root]) :where([data-grid-part=menu-item]){border-radius:calc(var(--the-grid-menu-radius) - 4px);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:16px;padding:6px 8px;display:flex}:where([data-grid-part=root]) :where([data-grid-part=menu-item]:is(:hover,:focus-visible):not(:disabled)){background:var(--the-grid-menu-item-hover-background);outline:none}:where([data-grid-part=root]) :where([data-grid-part=menu-item]:disabled){opacity:.5;cursor:default}:where([data-grid-part=root]) :where([data-grid-part=menu-item][data-destructive]){color:var(--the-grid-menu-destructive-color)}:where([data-grid-part=root]) :where([data-grid-part=menu-shortcut]){color:var(--the-grid-muted-foreground)}:where([data-grid-part=root]) :where([data-grid-part=menu-separator]){background:var(--the-grid-menu-border-color);height:1px;margin:4px 0}:where([data-grid-part=root]) :where([data-grid-part=cell][data-pending])>:where(*){opacity:.6}:where([data-grid-part=root]) :where([data-grid-part=menu-children]){flex-direction:column;padding-inline-start:12px;display:flex}:where([data-grid-part=root]) :where([data-grid-part=header-menu-button]){width:16px;height:20px;color:var(--the-grid-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;justify-content:center;align-items:center;margin-inline-end:2px;padding:0;display:inline-flex}:where([data-grid-part=root]) :where([data-grid-part=column-chooser]){border:1px solid var(--the-grid-header-border-color);background:var(--the-grid-background);min-width:200px;max-height:360px;color:var(--the-grid-foreground);border-radius:6px;flex-direction:column;gap:4px;padding:8px 10px;display:flex;overflow:auto;box-shadow:0 6px 20px #0000001f}:where([data-grid-part=root]) :where([data-grid-part=column-chooser-item]){white-space:nowrap;align-items:center;gap:6px;display:flex}:where([data-grid-part=root]) :where([data-grid-part=menu-item][data-checked]) :where([data-grid-part=menu-label]){font-weight:600}:where([data-grid-part=root]) :where([data-grid-part=header-filter-button]){color:var(--the-grid-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;padding:2px;display:inline-flex}:where([data-grid-part=root]) :where([data-grid-part=pinned-top],[data-grid-part=pinned-bottom]){background:var(--the-grid-background)}:where([data-grid-part=root]) :where([data-grid-part=pinned-top]){box-shadow:inset 0 -1px 0 0 var(--the-grid-header-border-color)}:where([data-grid-part=root]) :where([data-grid-part=pinned-bottom]){box-shadow:inset 0 1px 0 0 var(--the-grid-header-border-color)}:where([data-grid-part=root]) :where([data-grid-part=header-filter-button][data-active]){color:var(--the-grid-accent)}:where([data-grid-part=root]) :where([data-grid-part=filter-panel]){border:1px solid var(--the-grid-header-border-color);background:var(--the-grid-background);min-width:240px;max-width:320px;color:var(--the-grid-foreground);font:inherit;border-radius:6px;padding:10px;box-shadow:0 6px 20px #0000001f}:where([data-grid-part=root]) :where([data-grid-part=filter-editor],[data-grid-part=filter-condition]){flex-direction:column;gap:6px;display:flex}:where([data-grid-part=root]) :where([data-grid-part=filter-editor]){gap:8px}:where([data-grid-part=root]) :where([data-grid-part=filter-operator],[data-grid-part=filter-input],[data-grid-part=filter-search]){border:1px solid var(--the-grid-header-border-color);background:var(--the-grid-background);width:100%;color:inherit;font:inherit;border-radius:4px;padding:4px 6px}:where([data-grid-part=root]) :where([data-grid-part=filter-join]){gap:12px;display:flex}:where([data-grid-part=root]) :where([data-grid-part=filter-choices]){flex-direction:column;gap:2px;max-height:240px;display:flex;overflow:auto}:where([data-grid-part=root]) :where([data-grid-part=filter-choices][data-loading]){opacity:.6}:where([data-grid-part=root]) :where([data-grid-part=filter-choice]){white-space:nowrap;align-items:center;gap:6px;display:flex}:where([data-grid-part=root]) :where([data-grid-part=filter-empty]){color:var(--the-grid-muted-foreground)}:where([data-grid-part=root]) :where([data-grid-part=filter-clear]){border:1px solid var(--the-grid-header-border-color);background:var(--the-grid-header-background);color:inherit;font:inherit;cursor:pointer;border-radius:4px;align-self:flex-end;padding:3px 10px}}
