.add-path-button{width:100%;margin:10px 0 14px;padding:11px!important;border:1px dashed #74b29f!important;background:#eff8f3!important;color:#12664f!important;font-weight:650}.add-path-button:hover{background:#e0f3e9!important}.path-dialog{width:min(640px,94vw);max-width:94vw;border:1px solid #dce6e1;border-radius:16px;padding:22px;color:#20383e}.path-dialog::backdrop{background:#041318b3;backdrop-filter:blur(4px)}.path-dialog .detail-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 12px;padding:0}.path-dialog h2{font-size:20px;margin:0}.path-hint{font-size:13px;color:#647e80;line-height:1.8}.path-label{display:block;font-size:13px;font-weight:650;margin:18px 0 8px}.path-dialog textarea{box-sizing:border-box;width:100%;resize:vertical;min-height:140px;border:1px solid #bfd4cb;border-radius:8px;padding:12px;font:12px/1.7 monospace;outline-color:#278564;overflow-wrap:anywhere}.path-status{font-size:12px;line-height:1.7;max-height:200px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:#53716c}.path-error{color:#a34634}.path-actions{display:flex;justify-content:flex-end;margin-top:18px}.path-actions button{padding:10px 20px}.path-dialog button:disabled{opacity:.5;cursor:wait}
