.connectionpath-details[data-v-b21fb612]{display:flex;flex-direction:column;gap:10px;height:100%}.connectionpath-details-header[data-v-b21fb612]{display:flex;align-items:center;justify-content:space-between}.connectionpath-details-title[data-v-b21fb612]{font-weight:600}.connectionpath-links-header[data-v-b21fb612]{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.connectionpath-links-title[data-v-b21fb612]{font-weight:600}.connectionpath-back-btn[data-v-b21fb612]{width:26px;height:26px;min-width:26px;min-height:26px;padding:0;border-radius:50%!important;border:1px solid #424242;background:hsla(0,0%,100%,.06);color:#e0e0e0!important}.connectionpath-header-actions[data-v-b21fb612]{display:flex;align-items:center;gap:8px}.connectionpath-delete-btn[data-v-b21fb612],.connectionpath-edit-btn[data-v-b21fb612]{width:26px;height:26px;min-width:26px;min-height:26px;padding:0;border-radius:50%!important;border:1px solid #424242;background:hsla(0,0%,100%,.06)}.connectionpath-title-input[data-v-b21fb612]{max-width:240px}.connectionpaths-empty[data-v-b21fb612]{color:#9e9e9e;font-size:13px;padding:8px 4px}.connectionlink-create-btn[data-v-b21fb612]{width:26px;height:26px;min-width:26px;min-height:26px;padding:0;border-radius:50%!important;border:1px solid #424242;background:hsla(0,0%,100%,.06)}.connectionlink-create-icon[data-v-b21fb612]{color:#e0e0e0;font-size:18px;line-height:1}.connectionlink-row[data-v-b21fb612]{border:1px solid #424242;border-radius:6px;padding:8px;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;position:relative;min-height:80px}.connectionlink-main[data-v-b21fb612]{display:flex;flex-direction:column;gap:4px}.connectionlink-name[data-v-b21fb612]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.connectionlink-meta[data-v-b21fb612]{display:flex;gap:12px;font-size:12px;color:#bdbdbd}.connectionlink-hint[data-v-b21fb612]{font-size:11px;color:#9e9e9e;position:absolute;left:50%;bottom:4px;pointer-events:none;transform:translateX(-50%)}.connectionpath-error[data-v-b21fb612]{background:rgba(244,67,54,.15);border:1px solid rgba(244,67,54,.4);color:#ef9a9a;font-size:12px;padding:8px 10px;border-radius:6px}.connectionlink-workpackages[data-v-b21fb612]{display:flex;align-items:center;gap:6px}.connectionlink-wp-click[data-v-b21fb612]{cursor:pointer}.connectionlink-wp-highlight[data-v-b21fb612]{outline:2px dashed #90caf9;outline-offset:2px;border-radius:4px}.connectionlink-placeholder[data-v-b21fb612]{width:52px;height:28px;border:1px dashed #90caf9;border-radius:4px;background:rgba(144,202,249,.08);box-sizing:border-box}.connectionlink-status[data-v-b21fb612]{display:flex;align-items:center}.connectionlink-row-actions[data-v-b21fb612]{display:flex;align-items:center;gap:6px}.connectionlink-cancel-btn[data-v-b21fb612]{min-width:70px}.connectionlink-delete-btn[data-v-b21fb612]{width:24px;height:24px;min-width:24px;min-height:24px;padding:0;border-radius:50%!important;border:1px solid #424242;background:hsla(0,0%,100%,.06)}.wp-status-icon[data-v-b21fb612]{width:26px;height:26px;border-radius:50%;border:1px solid #424242;display:flex;align-items:center;justify-content:center}.status-badge[data-v-b21fb612]{padding:2px 6px;border-radius:10px;font-size:11px;font-weight:600;text-transform:capitalize;background:hsla(0,0%,100%,.08);color:#e0e0e0}.status-badge-healthy[data-v-b21fb612]{background:rgba(76,175,80,.2);color:#a5d6a7}.status-badge-warning[data-v-b21fb612]{background:rgba(255,193,7,.2);color:#ffe082}.status-badge-error[data-v-b21fb612]{background:rgba(244,67,54,.2);color:#ef9a9a}.status-badge-neutral[data-v-b21fb612]{background:hsla(0,0%,62%,.2);color:#bdbdbd}