.tree__sub--spok[data-v-0a8f223f]{align-items:center;display:flex;flex-direction:row;gap:2px;position:relative}.tree__sub-body[data-v-0a8f223f]{border-radius:4px;flex:1;min-width:0;transition:border-color .15s ease}.tree__sub-handle[data-v-0a8f223f]{align-items:center;border-radius:4px;color:var(--color-neutral-500,#888);cursor:grab;display:flex;flex:0 0 auto;justify-content:center;margin-inline-end:2px;opacity:.65;padding:2px 4px}.tree__sub-handle[data-v-0a8f223f]:hover{background:var(--color-neutral-100,rgba(0,0,0,.06));opacity:1}.tree__sub-handle[data-v-0a8f223f]:active{cursor:grabbing}.tree__sub-handle-grip[data-v-0a8f223f]{background-image:radial-gradient(currentColor 1px,transparent 0);background-position:0 1px;background-size:4px 4px;display:block;height:14px;opacity:.9;width:8px}.tree__sub-expand-slot[data-v-0a8f223f]{align-items:center;display:flex;flex:0 0 0;justify-content:center;min-width:0;overflow:hidden;width:0}.tree__sub-expand-slot--with-chevron[data-v-0a8f223f]{flex:0 0 22px;min-width:22px;overflow:visible;width:22px}.tree__sub-chevron[data-v-0a8f223f]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--color-neutral-600,#666);cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;width:22px}.tree__sub-chevron[data-v-0a8f223f]:hover{background:var(--color-neutral-100,rgba(0,0,0,.06));color:var(--color-neutral-900,#222)}.tree__sub-chevron-icon[data-v-0a8f223f]{display:block;font-size:14px;line-height:1;transition:transform .15s ease}.tree__sub-chevron-icon--open[data-v-0a8f223f]{transform:rotate(90deg)}.tree__sub-link[data-v-0a8f223f]{align-items:center;display:inline-flex;gap:6px;max-width:100%}.tree__sub-name-display[data-v-0a8f223f]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree__sub-child-badge[data-v-0a8f223f]{background:#3a7bff1f;border:1px solid rgba(58,123,255,.22);border-radius:999px;color:var(--spok-accent,#3a7bff);flex:0 0 auto;font-size:10px;font-weight:800;height:18px;line-height:16px;min-width:18px;padding:0 5px;text-align:center}@media(prefers-reduced-motion:reduce){.tree__sub-chevron-icon[data-v-0a8f223f]{transition:none}}.sidebar-table-context-tabs[data-v-0a8f223f]{margin-top:4px}.sidebar-table-context-tabs[data-v-0a8f223f] .tabs__header{margin-bottom:0}.sidebar-table-context-tabs[data-v-0a8f223f] .tabs__item{font-size:12px}.sidebar-table-context-tabs[data-v-0a8f223f] .tab{max-height:60vh;overflow-y:auto}.context__menu-hint[data-v-0a8f223f]{color:var(--color-neutral-500,#888);display:block;font-size:12px;line-height:1.35;padding:8px 12px}.tree__subs--spok-table-list[data-v-42f791de]{margin-inline-start:0;outline:none;padding-inline-start:0}.tree__subs--spok-table-list[data-v-42f791de]:focus-visible{border-radius:var(--spok-radius-md,8px);box-shadow:inset 0 0 0 2px #3a7bff59}.sidebar-table-tree-toolbar[data-v-42f791de]{display:flex;flex-direction:column;gap:6px;padding:4px 8px 8px}.sidebar-table-tree-search[data-v-42f791de]{align-items:center;display:flex;position:relative}.sidebar-table-tree-search__icon[data-v-42f791de]{color:var(--spok-text-muted,#667085);font-size:14px;left:10px;pointer-events:none;position:absolute}.sidebar-table-tree-search__input[data-v-42f791de]{background:var(--spok-surface,#fff);border:1px solid var(--spok-border,#e4e7ec);border-radius:999px;color:var(--spok-text,#101828);font-size:12px;min-height:30px;padding:4px 10px 4px 30px;width:100%}.sidebar-table-tree-search__input[data-v-42f791de]:focus{border-color:#3a7bff8c;box-shadow:0 0 0 3px #3a7bff1f;outline:none}.sidebar-table-tree-actions[data-v-42f791de]{display:flex;flex-wrap:wrap;gap:4px}.sidebar-table-tree-action[data-v-42f791de]{background:transparent;border:1px solid var(--spok-border,#e4e7ec);border-radius:999px;color:var(--spok-text-muted,#667085);cursor:pointer;flex:1 1 auto;font-size:11px;font-weight:600;min-height:26px;padding:2px 8px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.sidebar-table-tree-action[data-v-42f791de]:hover{background:#3a7bff14;border-color:#3a7bff40;color:var(--spok-accent,#3a7bff)}.grid-skeleton-rows[data-v-c697a39c]{box-sizing:border-box;contain:layout style;width:100%;--grid-skeleton-bg:#f5f5f5;--grid-skeleton-bg-pulse:#ededed}.grid-skeleton-rows .grid-skeleton-row[data-v-c697a39c]{animation:grid-skeleton-pulse-c697a39c 1.5s ease-in-out infinite;background:var(--grid-skeleton-bg);box-sizing:border-box;flex-shrink:0;height:var(--grid-skeleton-row-height,33px);max-height:var(--grid-skeleton-row-height,33px);min-height:var(--grid-skeleton-row-height,33px);width:100%}@media(prefers-color-scheme:dark){.grid-skeleton-rows[data-v-c697a39c]{--grid-skeleton-bg:#393a40;--grid-skeleton-bg-pulse:#515258}}@keyframes grid-skeleton-pulse-c697a39c{0%,to{background-color:var(--grid-skeleton-bg)}50%{background-color:var(--grid-skeleton-bg-pulse)}}.grid-view__rows-segment-skeleton[data-v-61cf37d0]{contain:layout style;flex-shrink:0;opacity:.75}.grid-view__row-sync-wrap[data-v-61cf37d0]{opacity:1;position:relative}.grid-view__row-sync-wrap[data-v-61cf37d0]:before{background:#4f46e559;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:2px;z-index:10}.grid-view__row-sync-wrap.sync--pending[data-v-61cf37d0]:before{opacity:1;transition-delay:.5s}.grid-view__row-sync-wrap.sync--error[data-v-61cf37d0]{box-shadow:inset 2px 0 #b91c1c61}@media(prefers-reduced-motion:reduce){.grid-view__row-sync-wrap[data-v-61cf37d0]:before{transition-duration:0s;transition-property:opacity}}
