.grid-settings[data-v-09344c23]{display:inline-flex}.grid-settings__locked-note[data-v-09344c23]{padding:4px var(--tvh-space-3) 6px;font-size:var(--tvh-text-xs);color:var(--tvh-text-muted);font-style:italic}.grid-settings__subheading[data-v-09344c23]{margin:var(--tvh-space-2) var(--tvh-space-2) var(--tvh-space-1);color:var(--tvh-text-muted, var(--tvh-text));font-size:var(--tvh-text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.grid-settings__filter-row[data-v-09344c23]{display:flex;align-items:center;gap:var(--tvh-space-2);padding:var(--tvh-space-1) var(--tvh-space-2);font-size:var(--tvh-text-sm)}.grid-settings__filter-label[data-v-09344c23]{flex:0 0 auto;color:var(--tvh-text-muted, var(--tvh-text));font-weight:500}.grid-settings__filter-select.p-select[data-v-09344c23]{flex:1 1 auto;min-width:0;height:28px;font-size:var(--tvh-text-sm);box-sizing:border-box}.grid-settings__filter-select[data-v-09344c23] .p-select-label{padding-block:0;line-height:26px}.grid-settings__per-column-row[data-v-09344c23]{display:flex;align-items:center;gap:var(--tvh-space-1);padding-right:var(--tvh-space-2);font-size:var(--tvh-text-sm)}.grid-settings__per-column-edit[data-v-09344c23],.grid-settings__per-column-static[data-v-09344c23]{flex:1 1 auto;display:flex;align-items:center;gap:var(--tvh-space-2);min-width:0;padding:var(--tvh-space-1) var(--tvh-space-2);border-radius:var(--tvh-radius-sm)}.grid-settings__per-column-edit[data-v-09344c23]{background:transparent;border:1px solid transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--tvh-transition)}.grid-settings__per-column-edit[data-v-09344c23]:hover{background:color-mix(in srgb,var(--tvh-primary) var(--tvh-hover-strength),var(--tvh-bg-page))}.grid-settings__per-column-edit[data-v-09344c23]:focus-visible{outline:2px solid var(--tvh-primary);outline-offset:1px}.grid-settings__per-column-static[data-v-09344c23]{cursor:default;opacity:.55}.grid-settings__per-column-label[data-v-09344c23]{flex:0 0 auto;color:var(--tvh-text-muted, var(--tvh-text));font-weight:500}.grid-settings__per-column-value[data-v-09344c23]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tvh-text);font-family:var(--tvh-font-mono, monospace)}.grid-settings__per-column-clear[data-v-09344c23]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;color:var(--tvh-text-muted, var(--tvh-text));border:1px solid transparent;border-radius:var(--tvh-radius-sm);cursor:pointer;transition:background var(--tvh-transition),color var(--tvh-transition)}.grid-settings__per-column-clear[data-v-09344c23]:hover{background:color-mix(in srgb,var(--tvh-primary) var(--tvh-hover-strength),var(--tvh-bg-page));color:var(--tvh-text)}.grid-settings__per-column-clear[data-v-09344c23]:focus-visible{outline:2px solid var(--tvh-primary);outline-offset:1px}.grid-settings__column-row[data-v-09344c23]{display:flex;align-items:center;gap:var(--tvh-space-2)}.grid-settings__column-label[data-v-09344c23]{flex:1 1 auto;min-width:0}.grid-settings__reorder[data-v-09344c23]{display:inline-flex;align-items:center;gap:2px;opacity:0;transition:opacity .15s ease-out;flex-shrink:0}.grid-settings__column-row:hover .grid-settings__reorder[data-v-09344c23],.grid-settings__column-row:focus-within .grid-settings__reorder[data-v-09344c23]{opacity:1}@media(hover:none){.grid-settings__reorder[data-v-09344c23]{opacity:1}}.grid-settings__reorder-btn[data-v-09344c23]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;color:var(--tvh-text-muted);border:1px solid transparent;border-radius:var(--tvh-radius-sm);cursor:pointer;transition:background var(--tvh-transition),color var(--tvh-transition),border-color var(--tvh-transition)}.grid-settings__reorder-btn[data-v-09344c23]:hover{background:color-mix(in srgb,var(--tvh-primary) var(--tvh-hover-strength),transparent);color:var(--tvh-text);border-color:var(--tvh-border)}.grid-settings__reorder-btn[data-v-09344c23]:focus-visible{outline:2px solid var(--tvh-primary);outline-offset:1px}.grid-settings__sort-row[data-v-09344c23]{display:flex;align-items:center;gap:var(--tvh-space-2)}.grid-settings__sort-label[data-v-09344c23]{flex:1 1 auto;min-width:0}.grid-settings__sort-dir[data-v-09344c23]{flex:0 0 auto;display:inline-flex;align-items:center;color:var(--tvh-primary)}
