.nb-controls[data-astro-cid-iliya52d]{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.nb-row[data-astro-cid-iliya52d]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.nb-label[data-astro-cid-iliya52d]{font-size:var(--text-sm);font-weight:600;color:var(--color-fg);min-width:12rem}.nb-label-strong[data-astro-cid-iliya52d]{display:block;margin:0 0 var(--space-2);min-width:0}.nb-help[data-astro-cid-iliya52d]{font-size:var(--text-sm);color:var(--color-fg-muted);flex-basis:100%}.nb-help-inline[data-astro-cid-iliya52d]{flex-basis:auto;margin-left:var(--space-2)}.nb-help[data-astro-cid-iliya52d] code[data-astro-cid-iliya52d],.nb-foot[data-astro-cid-iliya52d] code[data-astro-cid-iliya52d]{font-family:var(--font-mono);font-size:.85em;background:var(--color-code-bg);padding:0 .25em;border-radius:.25em}.nb-select[data-astro-cid-iliya52d]{padding:var(--space-2) var(--space-3);font-size:.95rem;background:var(--color-bg);color:var(--color-fg);border:1px solid var(--color-border);border-radius:var(--radius)}.nb-select-narrow[data-astro-cid-iliya52d]{max-width:9rem}.nb-mode[data-astro-cid-iliya52d]{display:inline-flex;border:1px solid var(--color-border);border-radius:var(--radius);padding:2px;background:var(--color-bg-elevated)}.nb-mode-opt[data-astro-cid-iliya52d]{display:inline-flex;align-items:center;cursor:pointer;position:relative}.nb-mode-opt[data-astro-cid-iliya52d] input[data-astro-cid-iliya52d]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.nb-mode-opt[data-astro-cid-iliya52d] span[data-astro-cid-iliya52d]{display:inline-block;padding:var(--space-2) var(--space-3);border-radius:calc(var(--radius) - 2px);font-size:var(--text-sm);font-weight:600;color:var(--color-fg-muted);user-select:none;transition:background-color .12s linear,color .12s linear}.nb-mode-opt[data-astro-cid-iliya52d] input[data-astro-cid-iliya52d]:checked+span[data-astro-cid-iliya52d]{background:var(--color-accent);color:var(--color-accent-fg)}.nb-mode-opt[data-astro-cid-iliya52d] input[data-astro-cid-iliya52d]:focus-visible+span[data-astro-cid-iliya52d]{outline:2px solid var(--color-accent);outline-offset:2px}.nb-section[data-astro-cid-iliya52d]{margin-top:var(--space-6)}.nb-section-hidden[data-astro-cid-iliya52d]{display:none}.nb-input[data-astro-cid-iliya52d],.nb-textarea[data-astro-cid-iliya52d]{width:100%;padding:var(--space-3);font-family:var(--font-mono);background:var(--color-bg);color:var(--color-fg);border:1px solid var(--color-border);border-radius:var(--radius)}.nb-input[data-astro-cid-iliya52d]{font-size:1rem}.nb-textarea[data-astro-cid-iliya52d]{min-height:10rem;resize:vertical;font-size:.9rem;line-height:1.5}.nb-error[data-astro-cid-iliya52d]{margin:var(--space-2) 0 0;color:var(--color-danger);font-size:var(--text-sm);min-height:1.2em}.nb-error[data-astro-cid-iliya52d]:empty{margin:0}.nb-results[data-astro-cid-iliya52d]{display:grid;grid-template-columns:1fr;gap:var(--space-3);margin-top:var(--space-6)}@media(min-width:720px){.nb-results[data-astro-cid-iliya52d]{grid-template-columns:1fr 1fr}}.nb-result[data-astro-cid-iliya52d]{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-3)}.nb-result-head[data-astro-cid-iliya52d]{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-2)}.nb-result-label[data-astro-cid-iliya52d]{font-size:var(--text-sm);font-weight:600;color:var(--color-fg)}.nb-result-sub[data-astro-cid-iliya52d]{font-size:var(--text-sm);color:var(--color-fg-muted)}.nb-copy[data-astro-cid-iliya52d]{margin-left:auto;display:inline-flex;align-items:center;gap:var(--space-1);background:transparent;color:var(--color-fg);border:1px solid var(--color-border);font-size:var(--text-sm);padding:var(--space-1) var(--space-2)}.nb-copy[data-astro-cid-iliya52d]:hover{background:var(--color-bg)}.nb-icon[data-astro-cid-iliya52d]{flex-shrink:0}.nb-out[data-astro-cid-iliya52d]{display:block;font-family:var(--font-mono);font-size:1.05rem;line-height:1.45;color:var(--color-fg);word-break:break-all;min-height:1.6em}.nb-twos[data-astro-cid-iliya52d]{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.nb-twos-h2[data-astro-cid-iliya52d]{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--color-fg-muted);font-weight:600;margin:0 0 var(--space-2);display:flex;align-items:baseline;gap:var(--space-2)}.nb-twos-width[data-astro-cid-iliya52d]{font-size:var(--text-sm);color:var(--color-fg-muted);font-weight:400;text-transform:none;letter-spacing:normal}.nb-twos-line[data-astro-cid-iliya52d]{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:.95rem}.nb-twos-line[data-astro-cid-iliya52d]:last-of-type{margin-bottom:var(--space-3)}.nb-twos-k[data-astro-cid-iliya52d]{color:var(--color-fg-muted)}.nb-twos-line[data-astro-cid-iliya52d] code[data-astro-cid-iliya52d]{color:var(--color-fg);word-break:break-all}.nb-bulk-actions[data-astro-cid-iliya52d]{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap}.nb-ghost-btn[data-astro-cid-iliya52d]{background:transparent;color:var(--color-fg);border:1px solid var(--color-border);font-size:var(--text-sm);padding:var(--space-1) var(--space-3)}.nb-ghost-btn[data-astro-cid-iliya52d]:hover:not([disabled]){background:var(--color-bg-elevated)}.nb-ghost-btn[data-astro-cid-iliya52d][disabled]{opacity:.5;cursor:not-allowed}.nb-stats[data-astro-cid-iliya52d]{font-size:var(--text-sm);color:var(--color-fg-muted)}.nb-section-label[data-astro-cid-iliya52d]{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--color-fg-muted);font-weight:600;margin:0 0 var(--space-2)}.nb-bulk-results[data-astro-cid-iliya52d]{margin-top:var(--space-6)}.nb-bulk-results[data-astro-cid-iliya52d] .nb-textarea[data-astro-cid-iliya52d]{margin-top:var(--space-2)}.nb-foot[data-astro-cid-iliya52d]{margin-top:var(--space-6);color:var(--color-fg-muted);font-size:var(--text-sm);max-width:50rem}.nb-sr-only[data-astro-cid-iliya52d]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
