.ng[data-v-6f11c4f2]{flex-direction:column;display:flex}.ng-settings[data-v-6f11c4f2]{border-bottom:1px solid var(--border);background:var(--input);flex-wrap:wrap;align-items:flex-end;gap:.9rem;padding:1rem 1.25rem;display:flex}.ng-control[data-v-6f11c4f2]{flex-direction:column;gap:.35rem;display:flex}.ng-control--wide[data-v-6f11c4f2]{flex:14rem;min-width:12rem}.ng-label[data-v-6f11c4f2]{color:var(--faint);font-size:13px;font-weight:600}.ng-select[data-v-6f11c4f2],.ng-number[data-v-6f11c4f2]{border:1px solid var(--border);background:var(--input);color:var(--text);font:inherit;border-radius:8px;padding:.45rem .6rem;font-size:14px}.ng-select[data-v-6f11c4f2]{cursor:pointer;width:100%}.ng-number[data-v-6f11c4f2]{width:6rem}.ng-select[data-v-6f11c4f2]:focus,.ng-number[data-v-6f11c4f2]:focus{border-color:var(--color-brand);outline:none}.ng-alpha[data-v-6f11c4f2]{border-bottom:1px solid var(--border);background:var(--elevated);flex-direction:column;gap:.4rem;padding:1rem 1.25rem;display:flex}.ng-alpha-head[data-v-6f11c4f2]{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.ng-alpha-size[data-v-6f11c4f2]{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12.5px}.ng-alpha-size.is-bad[data-v-6f11c4f2]{color:var(--badge-fail,#ef4444)}.ng-alpha-input[data-v-6f11c4f2]{width:100%;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);border:1px solid var(--border-strong);background:var(--input);color:var(--text);box-sizing:border-box;border-radius:8px;padding:.55rem .7rem;font-size:13px}.ng-alpha-input[data-v-6f11c4f2]:focus{border-color:var(--color-brand);outline:none}.ng-hint[data-v-6f11c4f2]{margin:0;font-size:12.5px}.ng-hint.is-bad[data-v-6f11c4f2]{color:var(--badge-fail,#ef4444)}.ng-actions[data-v-6f11c4f2]{border-bottom:1px solid var(--border);background:var(--input);flex-wrap:wrap;gap:.5rem;padding:1rem 1.25rem;display:flex}.ng-btn[data-v-6f11c4f2]{border:1px solid var(--border-strong);background:var(--elevated);color:var(--muted);cursor:pointer;border-radius:8px;padding:.5rem .95rem;font-size:14px;font-weight:600}.ng-btn[data-v-6f11c4f2]:hover:not(:disabled){color:var(--text);border-color:var(--color-brand)}.ng-btn[data-v-6f11c4f2]:disabled{opacity:.5;cursor:default}.ng-btn-primary[data-v-6f11c4f2]{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}.ng-btn-primary[data-v-6f11c4f2]:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);color:var(--accent-fg)}.ng-output[data-v-6f11c4f2]{padding:1.25rem}.ng-note[data-v-6f11c4f2]{color:var(--muted);text-align:center;padding:1.75rem 0;font-size:15px}.ng-note.is-error[data-v-6f11c4f2]{color:var(--badge-fail,#ef4444)}.ng-ids[data-v-6f11c4f2]{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.ng-id-row[data-v-6f11c4f2]{border:1px solid var(--border);background:var(--elevated);border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .7rem;display:flex}.ng-id[data-v-6f11c4f2]{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--text);overflow-wrap:anywhere;word-break:break-all;font-size:14px}.ng-copy[data-v-6f11c4f2]{color:var(--faint);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;padding:.25rem .6rem;font-size:13px;font-weight:600}.ng-id-row:hover .ng-copy[data-v-6f11c4f2]{color:var(--text)}.ng-copy[data-v-6f11c4f2]:hover{color:var(--text);border-color:var(--border-strong)}.ng-stats[data-v-6f11c4f2]{border-top:1px solid var(--border);flex-wrap:wrap;gap:.75rem;margin:0;padding:1rem 1.25rem 1.25rem;display:flex}.ng-stat[data-v-6f11c4f2]{border:1px solid var(--border);background:var(--elevated);border-radius:12px;flex-direction:column;flex:12rem;gap:.3rem;padding:.75rem .9rem;display:flex}.ng-stat dt[data-v-6f11c4f2]{color:var(--faint);font-size:13px;font-weight:600}.ng-stat dd[data-v-6f11c4f2]{color:var(--text);font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:700}@media (width<=560px){.ng-settings[data-v-6f11c4f2]{flex-direction:column;align-items:stretch}.ng-control--wide[data-v-6f11c4f2]{flex:auto}.ng-number[data-v-6f11c4f2]{width:100%}}
