.NhdJcW_box{background:var(--t-surface);border-radius:var(--t-radius-lg);max-width:720px;box-shadow:var(--t-shadow-sm);padding:22px var(--space-6);margin-bottom:var(--space-7)}.NhdJcW_h2{font:600 var(--fs-label) / 1 var(--font-mono), monospace;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--t-muted);margin:0 0 var(--space-3)}.NhdJcW_p{font:400 var(--fs-base) / var(--lh-body) var(--font-text), sans-serif;color:var(--t-text2);margin:0 0 var(--space-4)}.NhdJcW_p code{font:400 14px / 1 var(--font-mono), monospace;background:var(--t-surface3);padding:2px var(--space-1);border-radius:4px}.NhdJcW_row{gap:var(--space-3);flex-wrap:wrap;display:flex}.NhdJcW_select{font:400 14px / 1 var(--font-text), sans-serif;padding:var(--space-3) 14px;border:1px solid var(--t-line3);background:var(--t-bg);color:var(--t-text);border-radius:4px;flex:320px}.NhdJcW_input{width:100%;font:400 14px / 1 var(--font-mono), monospace;padding:var(--space-3) 14px;border:1px solid var(--t-line3);background:var(--t-bg);color:var(--t-text);margin-bottom:var(--space-3);border-radius:4px}.NhdJcW_fileInput{font:400 14px / 1.3 var(--font-text), sans-serif;color:var(--t-text2);margin-bottom:var(--space-3);display:block}.NhdJcW_button{font:600 14px / 1 var(--font-text), sans-serif;color:var(--t-on-accent);background:var(--t-accent);padding:var(--space-3) var(--space-5);border-radius:var(--t-radius-pill);white-space:nowrap;cursor:pointer;border:none;flex:none}.NhdJcW_button:hover{filter:brightness(1.08);color:var(--t-on-accent)}.NhdJcW_button:disabled{opacity:.6;cursor:not-allowed}.NhdJcW_resultOk,.NhdJcW_resultPending,.NhdJcW_resultError{font:400 14px / 1.5 var(--font-text), sans-serif;margin:var(--space-4) 0 0;padding:var(--space-3) 14px;border-radius:4px}.NhdJcW_resultOk{color:var(--t-up);background:color-mix(in srgb, var(--t-up) 10%, transparent)}.NhdJcW_resultPending{color:var(--t-muted);background:var(--t-surface3)}.NhdJcW_resultError{color:var(--t-down);background:color-mix(in srgb, var(--t-down) 10%, transparent)}.NhdJcW_toggleManual{margin-top:var(--space-5);font:600 14px / 1 var(--font-text), sans-serif;color:var(--t-accent-text);cursor:pointer;background:0 0;border:none;padding:0;display:inline-block}.NhdJcW_toggleManual:hover{text-decoration:underline}.NhdJcW_manualForm{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--t-line2)}
