.nv-base-table[data-v-0feceeab]{background:color-mix(in srgb,var(--nv-surface) 96%,transparent);border:1px solid var(--nv-line)}.nv-base-table-table[data-v-0feceeab]{border-color:var(--nv-line)}.nv-base-table-head[data-v-0feceeab]{background:color-mix(in srgb,var(--nv-surface-2) 72%,transparent);border-radius:0}.nv-base-table-body[data-v-0feceeab]{background:color-mix(in srgb,var(--nv-surface) 98%,transparent);border-top:1px solid var(--nv-line)}.nv-base-table-header[data-v-0feceeab]{color:var(--nv-muted)}.nv-base-table-header-button[data-v-0feceeab]{color:inherit;transition:color .2s ease,box-shadow .2s ease}.nv-base-table-header-button[data-v-0feceeab]:hover{color:var(--nv-ink)}.nv-base-table-header-button[data-v-0feceeab]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--nv-accent) 38%,transparent)}.nv-base-table-cell[data-v-0feceeab]{color:var(--nv-ink)}.nv-base-table-status[data-v-0feceeab]{color:var(--nv-muted)}.nv-base-table-spinner[data-v-0feceeab]{border-color:color-mix(in srgb,var(--nv-accent) 24%,transparent);border-bottom-color:var(--nv-accent)}.nv-base-table-row[data-v-0feceeab]:hover{background:color-mix(in srgb,var(--nv-surface-2) 78%,transparent)}.nv-user-menu-root[data-v-c1df1392]{min-width:0}.nv-user-menu-button[data-v-c1df1392]{width:100%}.nv-user-menu-button[data-v-c1df1392]:hover:not(:disabled){color:var(--nv-text)}.emoticon-picker-backdrop[data-v-8949dbac]{position:fixed;inset:0;z-index:99;cursor:default}.emoticon-picker[data-v-8949dbac]{position:absolute;top:42px;right:0;width:min(400px,calc(100vw - 24px));max-width:100%;max-height:min(450px,80vh);background:var(--nv-surface);border-radius:8px;box-shadow:var(--nv-shadow-popup);color:var(--nv-text);z-index:100;display:flex;flex-direction:column;overflow:hidden}@media(max-width:639px){.emoticon-picker[data-v-8949dbac]{position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);width:min(360px,calc(100vw - 24px));max-height:min(420px,calc(100vh - 32px))}}.picker-header[data-v-8949dbac]{display:flex;align-items:center;padding:10px 12px;border-bottom:1px solid var(--nv-border);gap:8px;flex-shrink:0}@media(max-width:639px){.picker-header[data-v-8949dbac]{padding:8px 10px}}.header-title[data-v-8949dbac]{flex:1;font-weight:600;font-size:14px;color:var(--nv-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:639px){.header-title[data-v-8949dbac]{font-size:13px}}.back-btn[data-v-8949dbac],.close-btn[data-v-8949dbac]{padding:4px;border-radius:4px;color:var(--nv-text-muted);cursor:pointer;transition:all .2s}.back-btn[data-v-8949dbac]:hover,.close-btn[data-v-8949dbac]:hover{background:var(--nv-surface-hover);color:var(--nv-text)}.picker-content[data-v-8949dbac]{flex:1;overflow-y:auto;padding:12px;min-height:0}@media(max-width:639px){.picker-content[data-v-8949dbac]{padding:8px 10px}}.search-area[data-v-8949dbac]{margin-bottom:12px}.search-input[data-v-8949dbac]{width:100%;padding:8px 8px 8px 32px;background:var(--nv-surface);border:1px solid var(--nv-border);border-radius:6px;color:var(--nv-text);font-size:13px;outline:none;transition:border-color .2s,box-shadow .2s}.search-input[data-v-8949dbac]::-moz-placeholder{color:var(--nv-text-subtle)}.search-input[data-v-8949dbac]::placeholder{color:var(--nv-text-subtle)}.search-input[data-v-8949dbac]:focus{border-color:var(--nv-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--nv-focus) 28%,transparent)}.loading-state[data-v-8949dbac]{display:flex;justify-content:center;align-items:center;padding:40px 0}.empty-state[data-v-8949dbac]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;color:var(--nv-text-subtle);font-size:13px}.error-state[data-v-8949dbac]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 0;color:var(--nv-danger-text);font-size:13px;text-align:center}.error-actions[data-v-8949dbac]{display:flex;gap:8px}.retry-btn[data-v-8949dbac]{border-radius:6px;background:var(--nv-accent);color:#fff;padding:6px 10px;font-size:12px;font-weight:600}.retry-btn.secondary[data-v-8949dbac]{background:var(--nv-surface-muted);color:var(--nv-text-muted)}.retry-btn[data-v-8949dbac]:hover{background:color-mix(in srgb,var(--nv-accent) 88%,black 12%)}.retry-btn.secondary[data-v-8949dbac]:hover{background:var(--nv-surface-hover);color:var(--nv-text)}.emoticons-grid[data-v-8949dbac]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media(max-width:639px){.emoticons-grid[data-v-8949dbac]{grid-template-columns:repeat(2,1fr);gap:6px}}.emoticon-btn[data-v-8949dbac]{display:flex;flex-direction:column;align-items:center;padding:8px;border-radius:8px;cursor:pointer;transition:background-color .2s}@media(max-width:639px){.emoticon-btn[data-v-8949dbac]{padding:6px;border-radius:6px}}.emoticon-btn[data-v-8949dbac]:hover{background:var(--nv-surface-hover)}.emoticon-btn img[data-v-8949dbac]{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;border-radius:4px}@media(max-width:639px){.emoticon-btn img[data-v-8949dbac]{width:48px;height:48px}}.emoticon-name[data-v-8949dbac]{margin-top:4px;font-size:11px;color:var(--nv-text-muted);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@media(max-width:639px){.emoticon-name[data-v-8949dbac]{font-size:10px;margin-top:2px}}.images-grid[data-v-8949dbac]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(max-width:639px){.images-grid[data-v-8949dbac]{grid-template-columns:repeat(3,1fr);gap:6px}}.image-btn[data-v-8949dbac]{padding:6px;border-radius:6px;cursor:pointer;transition:background-color .2s}.image-btn[data-v-8949dbac]:hover{background:var(--nv-surface-hover)}.image-btn img[data-v-8949dbac]{width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}@media(max-width:639px){.image-btn[data-v-8949dbac]{padding:4px;border-radius:4px}}@media(min-width:640px){[data-v-afc97fc2] .emoticon-picker{margin-bottom:8px;inset:auto auto 100% 0}}.user-select-check-selected[data-v-1ef134f7]{background:var(--nv-accent);border-color:var(--nv-accent);color:#fff}.board-row-selected[data-v-c3f764a0]{background:var(--nv-selection);border-color:var(--nv-focus)}.admin-metric-card[data-v-1ce6906a]{padding:16px 20px;border:1px solid var(--nv-border);border-radius:8px;background:var(--nv-surface);box-shadow:var(--nv-shadow-card)}.admin-metric-card--warning[data-v-1ce6906a]{border-left:4px solid var(--nv-warning)}.admin-metric-card--success[data-v-1ce6906a]{border-left:4px solid var(--nv-success)}.admin-metric-card__label[data-v-1ce6906a]{color:var(--nv-text-subtle);font-size:.75rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.admin-metric-card__value[data-v-1ce6906a]{margin-top:4px;color:var(--nv-text);font-size:1.5rem;font-weight:700}.detail-label[data-v-c567149f]{color:var(--nv-text-subtle);font-size:.6875rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.detail-value[data-v-c567149f]{color:var(--nv-text);font-size:.8125rem;word-break:break-all}.stack-trace-block[data-v-c567149f]{max-height:300px;overflow-x:auto;padding:12px 16px;border-radius:6px;background:#111827;color:#e5e7eb;font-family:Fira Code,JetBrains Mono,monospace;font-size:.6875rem;line-height:1.5;white-space:pre-wrap;word-break:break-all}.dark .stack-trace-block[data-v-c567149f]{background:#030712;color:#d1d5db}.resolve-info p[data-v-f3eac59f]{margin:4px 0;color:var(--nv-text-muted);font-size:.875rem}.filter-label[data-v-f3eac59f]{color:var(--nv-text-muted);font-size:.75rem;font-weight:500}.filter-input[data-v-f3eac59f]{padding:6px 10px;border:1px solid var(--nv-border);border-radius:6px;background:var(--nv-surface);color:var(--nv-text);font-size:.8125rem}.filter-input[data-v-512923ab]{width:100%;padding:6px 10px;border:1px solid var(--nv-border);border-radius:6px;background:var(--nv-surface);color:var(--nv-text);font-size:.8125rem}.error-log-table-wrapper[data-v-512923ab]{overflow-x:auto;border:1px solid var(--nv-border);border-radius:8px;background:var(--nv-surface)}.loading-indicator[data-v-512923ab]{padding:40px;color:var(--nv-text-subtle);text-align:center}.row-unresolved[data-v-512923ab]{background:var(--nv-warning-bg)}.message-cell[data-v-512923ab],.uri-cell[data-v-512923ab]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-cell[data-v-512923ab]{max-width:200px}.uri-cell[data-v-512923ab]{max-width:180px}
