.nodes-list{display:grid;gap:12px;margin-bottom:15px}.node-card{background:#fff;border:1px solid var(--line);border-radius:10px;padding:16px 18px;display:flex;align-items:center;gap:14px}.node-card-icon{width:38px;height:38px;border-radius:10px;background:#eaf2ff;color:#1769e0;display:grid;place-items:center;font-size:22px}.node-card-body{flex:1}.node-card h3{margin:0 0 5px;font-size:14px}.node-card p{margin:0 0 8px;color:#7f91a3;font-size:11px}.node-time{font-size:10px;color:#9aa8b7;margin-left:12px}.node-command-wrap{display:none}.node-modal form{padding:0 26px 8px}.node-modal form label{display:block;font-size:11px;color:#63768a;font-weight:650;margin-top:13px}.node-modal form input{width:100%;height:38px;margin-top:7px;border:1px solid #dce4ed;border-radius:6px;padding:0 11px;font:inherit;font-size:12px}.node-modal .modal-actions{padding:0 26px 20px}.node-modal-backdrop{display:none;position:fixed;inset:0;background:#102a4366;z-index:12;align-items:center;justify-content:center;padding:20px}.node-modal-backdrop.show{display:flex}.node-modal .config-hint{padding:0 26px}.node-modal pre{margin:0 26px 10px;padding:16px;background:#172c42;color:#d9e8f5;border-radius:7px;white-space:pre-wrap;overflow:auto;font:11px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace}@media(max-width:650px){.node-card{align-items:flex-start;flex-wrap:wrap}.node-command-button{margin-left:52px}.node-modal form{padding:0 15px 8px}.node-modal .modal-actions{padding:0 15px 20px}.node-modal .config-hint{padding:0 15px}.node-modal pre{margin:0 15px 10px}}
