.rc-userdata{margin-bottom:14px}.rc-deploysec-body .rc-userdata{margin-bottom:0}.rc-userdata-summary{cursor:pointer;color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-size:13px;font-weight:500;display:flex}.rc-userdata-summary:hover{color:var(--text-primary)}.rc-userdata-counter{font-family:var(--font-mono);color:var(--text-muted);font-size:11px;font-weight:400}.rc-userdata-counter.is-over{color:var(--dash-status-suspended,#f87171);font-weight:600}.rc-userdata-input{box-sizing:border-box;background:var(--surface-card);border:1px solid var(--border-default);width:100%;color:var(--text-primary);font-family:var(--font-mono);white-space:pre;resize:vertical;border-radius:8px;margin-top:10px;padding:9px 12px;font-size:11px;line-height:1.5;display:block;overflow-x:auto}.rc-userdata-input:focus{border-color:var(--brand-purple);outline:none}.rc-userdata-note{color:var(--text-muted);margin:8px 0 0;font-size:12px;font-weight:400;line-height:1.5}
.rc-reinstall-tabs{border-bottom:1px solid var(--border-default);gap:4px;margin-bottom:14px;display:flex}.rc-reinstall-tabs button{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:6px 12px;font-size:13px;transition:color .12s}.rc-reinstall-tabs button:hover{color:var(--text-primary)}.rc-reinstall-tabs button.is-active{color:var(--brand-purple);border-bottom-color:var(--brand-purple)}.rc-reinstall-strength{gap:3px;margin-top:6px;display:flex}.rc-reinstall-strength-bar{background:var(--surface-strong);border-radius:2px;flex:1;height:4px;transition:background .15s}.rc-reinstall-strength-bar.is-on.weak{background:var(--dash-status-suspended,#f87171)}.rc-reinstall-strength-bar.is-on.medium{background:var(--dash-status-pending,#fbbf24)}.rc-reinstall-strength-bar.is-on.strong{background:var(--dash-status-active,#34d399)}.rc-reinstall-strength-label{font-family:var(--font-mono);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-top:4px;font-size:10px}.rc-reinstall-modal-field{color:var(--text-secondary);flex-direction:column;gap:6px;margin-bottom:14px;font-size:13px;font-weight:500;display:flex}.rc-reinstall-modal-field select,.rc-reinstall-modal-field input,.rc-reinstall-modal-field textarea{font:inherit;border:1px solid var(--border-default);background:var(--surface-default,#fff);color:var(--text-primary);border-radius:8px;outline:none;padding:8px 10px;font-size:13px;transition:border-color .15s}.rc-reinstall-modal-field select:focus,.rc-reinstall-modal-field input:focus,.rc-reinstall-modal-field textarea:focus{border-color:var(--brand-purple)}.rc-reinstall-modal-field textarea{font-family:var(--font-mono);resize:vertical;min-height:70px;font-size:11px}.rc-reinstall-userdata-note{color:var(--text-muted);margin:0 0 8px;font-size:12px;line-height:1.5}.rc-reinstall-pw-panel{flex-direction:column;gap:10px;display:flex}.rc-reinstall-pw-code{font-family:var(--font-mono), monospace;background:var(--surface-soft,#f4f4f5);border:1px solid var(--border-default);word-break:break-all;-webkit-user-select:all;user-select:all;border-radius:8px;padding:10px 12px;font-size:13px;display:block}.rc-reinstall-error{color:var(--dash-status-suspended);font-size:13px}
