.hub-card-wrapper[data-v-9718a1d6]{padding-right:38px;height:100%}.hub-card[data-v-9718a1d6]{position:relative;min-height:285px;border-radius:12px!important;cursor:pointer;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),border-color .22s ease;border:1px solid #e2e8f0!important}.hub-card.card-hover-active[data-v-9718a1d6],.hub-card[data-v-9718a1d6]:hover{transform:translateY(-4px);box-shadow:0 14px 30px -6px rgba(15,23,42,.12),0 4px 14px -2px rgba(0,160,193,.09)!important;border-color:rgba(0,160,193,.4)!important}.hub-card-right-tabs[data-v-9718a1d6]{position:absolute;left:calc(100% - 1px);top:16px;bottom:16px;display:flex;flex-direction:column;gap:4px;z-index:5}.hub-edge-tab[data-v-9718a1d6]{width:32px;flex:1 1 0;min-height:68px;border-radius:0 8px 8px 0;border:1px solid #cbd5e1;border-left:none!important;background:#f8fafc;color:#64748b;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:8px 4px;cursor:pointer;transition:width .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease;box-shadow:2px 2px 5px rgba(15,23,42,.04);margin-left:0;outline:none}.hub-edge-tab[data-v-9718a1d6]:hover{width:35px;background:#f0f9ff;color:#0891b2;border-color:#7dd3fc}.hub-edge-tab.active[data-v-9718a1d6]{width:36px;background:linear-gradient(180deg,#00a0c1,#0891b2);color:#fff;border-color:#0891b2;box-shadow:3px 2px 8px rgba(8,145,178,.22);z-index:6}.hub-edge-tab i[data-v-9718a1d6]{font-size:12px}.hub-edge-tab-label[data-v-9718a1d6]{writing-mode:vertical-rl;text-orientation:mixed;font-size:10px;font-weight:700;line-height:1;letter-spacing:.2px}.btn-xs[data-v-9718a1d6]{font-size:11px;padding:3px 8px;line-height:1.3}.fw-extrabold[data-v-9718a1d6]{font-weight:800!important}.version-pill-highlight-sm[data-v-9718a1d6]{background:linear-gradient(135deg,#00a0c1,#00738c)!important;color:#fff!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-size:11px!important;font-weight:700!important;padding:3px 10px!important;border-radius:12px!important;letter-spacing:.3px!important;box-shadow:0 1px 4px rgba(0,160,193,.3)!important;border:1px solid hsla(0,0%,100%,.25)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;line-height:1.3!important}.hub-meta-box[data-v-9718a1d6]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:9px 12px}.hub-meta-split[data-v-9718a1d6]{display:flex;align-items:center;justify-content:space-between;gap:10px}.hub-meta-cell[data-v-9718a1d6]{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:8px;background:transparent;border:none;padding:2px 4px;border-radius:6px;text-align:left}.hub-meta-cell--action[data-v-9718a1d6]{cursor:pointer;transition:background-color .15s ease}.hub-meta-cell--action[data-v-9718a1d6]:hover{background-color:#eef6f8}.hub-meta-cell--action:hover .hub-meta-copy-icon[data-v-9718a1d6]{color:#00a0c1;border-color:#a5f3fc;background:#fff}.hub-meta-divider[data-v-9718a1d6]{width:1px;height:26px;background-color:#e2e8f0;flex-shrink:0}.hub-meta-icon[data-v-9718a1d6]{width:26px;height:26px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}.hub-meta-label[data-v-9718a1d6]{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#64748b;line-height:1.1}.hub-meta-value[data-v-9718a1d6]{font-size:11.5px;font-weight:700;color:#0f172a;line-height:1.25;margin-top:1px}.hub-meta-copy-icon[data-v-9718a1d6]{width:24px;height:24px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;color:#64748b;display:inline-flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0;transition:all .15s ease}.hub-platform-icon-wrapper[data-v-9718a1d6]{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px}.hub-card-logo[data-v-9718a1d6]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.hub-card-title[data-v-9718a1d6]{font-size:1.05rem;letter-spacing:-.2px}.hub-dot[data-v-9718a1d6]{width:6px;height:6px;border-radius:50%;display:inline-block}.card-settings-btn[data-v-9718a1d6]:hover{transform:rotate(45deg);transition:transform .2s ease}.card-delete-btn[data-v-9718a1d6]:hover{transform:scale(1.1);transition:transform .2s ease}.animate-fade-in[data-v-9718a1d6]{animation:hubFadeIn-9718a1d6 .2s ease-out}@keyframes hubFadeIn-9718a1d6{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.hub-card:hover .card-action-link[data-v-9718a1d6]{color:#0891b2!important}.hub-card:hover .card-arrow[data-v-9718a1d6]{transform:translateX(4px);transition:transform .2s ease}.card-arrow[data-v-9718a1d6]{transition:transform .2s ease}.text-dark-blue[data-v-9718a1d6]{color:#0f172a!important}.text-muted-custom[data-v-9718a1d6]{color:#64748b!important}.text-clamp[data-v-9718a1d6]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.text-xxs[data-v-9718a1d6]{font-size:.6875rem!important}.text-cyan-primary[data-v-9718a1d6]{color:#00a0c1!important}.bg-cyan-primary[data-v-9718a1d6]{background-color:#00a0c1!important}.bg-cyan-subtle[data-v-9718a1d6]{background-color:#ecfeff!important}.text-cyan[data-v-9718a1d6]{color:#0891b2!important}.border-cyan-subtle[data-v-9718a1d6]{border-color:#a5f3fc!important}.ms-page-header[data-v-37c091ba]{margin-bottom:24px;padding:20px 24px;background:linear-gradient(135deg,#fff,#f4f9fb);border:1px solid rgba(0,130,152,.15);border-left:5px solid #008298;border-radius:12px;box-shadow:0 4px 18px rgba(0,78,90,.05)}.ms-page-header__content[data-v-37c091ba]{display:flex;align-items:center;gap:16px}.ms-page-header__icon[data-v-37c091ba]{width:44px;height:44px;border-radius:10px;background:rgba(0,130,152,.08);display:flex;align-items:center;justify-content:center;font-size:1.15rem;color:#008298}.ms-page-header__breadcrumb[data-v-37c091ba]{font-size:.76rem;color:#557d84;font-weight:700;text-transform:uppercase;letter-spacing:.8px;margin-bottom:4px}.ms-breadcrumb-sep[data-v-37c091ba]{margin:0 6px;color:rgba(0,130,152,.3)}.ms-page-header__title[data-v-37c091ba]{font-size:1.45rem;font-weight:800;color:#00363f;margin:0;letter-spacing:-.3px}.back-btn[data-v-37c091ba]{background-color:#fff!important;border-color:rgba(0,130,152,.3)!important;color:#008298!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.back-btn[data-v-37c091ba]:active,.back-btn[data-v-37c091ba]:focus,.back-btn[data-v-37c091ba]:hover{background:linear-gradient(135deg,#008298,#005c6b)!important;border-color:#005c6b!important;color:#fff!important;box-shadow:0 4px 12px rgba(0,130,152,.2)!important}.hub-header-icon-img[data-v-37c091ba]{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.hub-color-dot[data-v-37c091ba]{width:8px;height:8px;border-radius:50%;display:inline-block}.btn-header-secondary[data-v-37c091ba]{background-color:#fff!important;color:#334155!important;border:1px solid #cbd5e1!important;border-radius:8px!important;font-weight:600!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}.btn-header-secondary[data-v-37c091ba]:active,.btn-header-secondary[data-v-37c091ba]:focus,.btn-header-secondary[data-v-37c091ba]:hover{background-color:#f1f5f9!important;color:#0f172a!important;border-color:#94a3b8!important;transform:translateY(-1px);box-shadow:0 3px 6px rgba(0,0,0,.06)!important}.btn-header-secondary:active i[data-v-37c091ba],.btn-header-secondary:focus i[data-v-37c091ba],.btn-header-secondary:hover i[data-v-37c091ba]{color:#008ca9!important}.btn-header-secondary:active span[data-v-37c091ba],.btn-header-secondary:focus span[data-v-37c091ba],.btn-header-secondary:hover span[data-v-37c091ba]{color:#0f172a!important}.btn-cyan-primary[data-v-37c091ba]{background-color:#00a0c1!important;color:#fff!important;border:1px solid #00a0c1!important;border-radius:8px!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.btn-cyan-primary[data-v-37c091ba]:active,.btn-cyan-primary[data-v-37c091ba]:focus,.btn-cyan-primary[data-v-37c091ba]:hover{background-color:#0891b2!important;border-color:#0891b2!important;color:#fff!important;box-shadow:0 4px 12px rgba(8,145,178,.25)!important}.ms-card[data-v-37c091ba]{background:#fff;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);overflow:hidden}.org-tabs-container[data-v-37c091ba]{background-color:#f8fafc;border-bottom:1.5px solid #e2e8f0;padding:0 24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.org-tabs-nav[data-v-37c091ba]{display:flex;gap:4px;flex-wrap:wrap}.org-tab-btn[data-v-37c091ba]{background:none;border:none;padding:16px 20px;font-weight:600;color:#64748b;cursor:pointer;position:relative;transition:all .2s ease;font-size:.9rem;outline:none;display:inline-flex;align-items:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.org-tab-btn[data-v-37c091ba]:hover{color:#00768a}.org-tab-btn.active[data-v-37c091ba]{color:#00768a;font-weight:700}.org-tab-btn.active[data-v-37c091ba]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background-color:#00768a;border-radius:3px 3px 0 0}.org-tab-counter-badge[data-v-37c091ba]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;font-size:.72rem;font-weight:700;line-height:1;margin-left:8px;background-color:#e2e8f0;color:#475569;transition:all .2s ease}.org-tab-btn.active .org-tab-counter-badge[data-v-37c091ba]{background-color:#00768a;color:#fff}.text-dark-blue[data-v-37c091ba]{color:#0f172a!important}.text-muted-custom[data-v-37c091ba]{color:#64748b!important}.text-xxs[data-v-37c091ba]{font-size:.6875rem!important}.bg-cyan-primary[data-v-37c091ba]{background-color:#00a0c1!important}.unified-platform-hub-page[data-v-3130473b]{min-height:80vh}.ms-page-header[data-v-3130473b]{margin-bottom:24px;padding:20px 24px;background:linear-gradient(135deg,#fff,#f4f9fb);border:1px solid rgba(0,130,152,.15);border-left:5px solid #008298;border-radius:12px;box-shadow:0 4px 18px rgba(0,78,90,.05)}.ms-page-header__content[data-v-3130473b]{display:flex;align-items:center;gap:16px}.ms-page-header__icon[data-v-3130473b]{width:44px;height:44px;border-radius:10px;background:rgba(0,130,152,.08);display:flex;align-items:center;justify-content:center;font-size:1.15rem;color:#008298}.ms-page-header__breadcrumb[data-v-3130473b]{font-size:.76rem;color:#557d84;font-weight:700;text-transform:uppercase;letter-spacing:.8px;margin-bottom:4px}.ms-breadcrumb-sep[data-v-3130473b]{margin:0 6px;color:rgba(0,130,152,.3)}.ms-page-header__title[data-v-3130473b]{font-size:1.45rem;font-weight:800;color:#00363f;margin:0;letter-spacing:-.3px}.btn-header-secondary[data-v-3130473b]{background-color:#fff!important;color:#334155!important;border:1px solid #cbd5e1!important;border-radius:8px!important;font-weight:600!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}.btn-header-secondary[data-v-3130473b]:active,.btn-header-secondary[data-v-3130473b]:focus,.btn-header-secondary[data-v-3130473b]:hover{background-color:#f1f5f9!important;color:#0f172a!important;border-color:#94a3b8!important;transform:translateY(-1px);box-shadow:0 3px 6px rgba(0,0,0,.06)!important}.btn-header-secondary:active i[data-v-3130473b],.btn-header-secondary:focus i[data-v-3130473b],.btn-header-secondary:hover i[data-v-3130473b]{color:#008ca9!important}.btn-header-secondary:active span[data-v-3130473b],.btn-header-secondary:focus span[data-v-3130473b],.btn-header-secondary:hover span[data-v-3130473b]{color:#0f172a!important}.filter-toolbar-card[data-v-3130473b]{border-radius:12px}.search-icon[data-v-3130473b]{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:12px}.focus-glow[data-v-3130473b]:focus{background-color:#fff!important;box-shadow:0 0 0 2px rgba(0,160,193,.25)}.color-preset-dot[data-v-3130473b]{width:18px;height:18px;border-radius:50%;cursor:pointer;transition:transform .15s ease}.color-preset-dot[data-v-3130473b]:hover{transform:scale(1.2)}.color-preset-dot.active[data-v-3130473b]{box-shadow:0 0 0 2px #fff,0 0 0 3px #00a0c1}.btn-cyan-primary[data-v-3130473b]{background-color:#00a0c1!important;color:#fff!important;border:1px solid #00a0c1!important;border-radius:8px!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.btn-cyan-primary[data-v-3130473b]:active,.btn-cyan-primary[data-v-3130473b]:focus,.btn-cyan-primary[data-v-3130473b]:hover{background-color:#0891b2!important;border-color:#0891b2!important;color:#fff!important;box-shadow:0 4px 12px rgba(8,145,178,.25)!important}.text-dark-blue[data-v-3130473b]{color:#0f172a!important}.text-muted-custom[data-v-3130473b]{color:#64748b!important}.text-cyan-primary[data-v-3130473b]{color:#00a0c1!important}.bg-cyan-primary[data-v-3130473b]{background-color:#00a0c1!important}.bg-cyan-subtle[data-v-3130473b]{background-color:#ecfeff!important}.text-cyan[data-v-3130473b]{color:#0891b2!important}.border-cyan-subtle[data-v-3130473b]{border-color:#a5f3fc!important}.text-xxs[data-v-3130473b]{font-size:.6875rem!important}.shadow-xs[data-v-3130473b]{box-shadow:0 1px 3px rgba(0,0,0,.05)}.org-tabs-container[data-v-3130473b]{background-color:#f8fafc;border-bottom:1.5px solid #e2e8f0;padding:0 20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.org-tabs-nav[data-v-3130473b]{display:flex;gap:4px;flex-wrap:wrap}.org-tab-btn[data-v-3130473b]{background:none;border:none;padding:12px 16px;font-weight:600;color:#64748b;cursor:pointer;position:relative;transition:all .2s ease;font-size:.85rem;outline:none;display:inline-flex;align-items:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.org-tab-btn[data-v-3130473b]:hover{color:#00768a}.org-tab-btn.active[data-v-3130473b]{color:#00768a;font-weight:700}.org-tab-btn.active[data-v-3130473b]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background-color:#00768a;border-radius:3px 3px 0 0}.repo-section-card[data-v-3130473b]{padding:18px 20px!important;border-radius:12px;background-color:#f8fafc;border:1px solid #e2e8f0}.repo-attached-row[data-v-3130473b]{padding:10px 14px;gap:12px;border-radius:8px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 2px rgba(15,23,42,.03);transition:border-color .15s ease,box-shadow .15s ease}.repo-attached-row[data-v-3130473b]:hover{border-color:#bae6fd!important;box-shadow:0 2px 6px rgba(0,160,193,.08)}.repo-role-badge-select[data-v-3130473b]{width:72px!important;min-width:72px!important;max-width:76px!important;flex:0 0 72px!important;height:24px;margin-right:2px;padding:0 18px 0 8px;border-radius:6px;font-size:10.5px;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-transform:uppercase;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;background-repeat:no-repeat;background-position:right 5px center;background-size:8px 8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");transition:background-color .15s ease,border-color .15s ease;outline:none;border:1px solid transparent}.repo-role-badge-select.role-be[data-v-3130473b]{background-color:#ecfeff;color:#0891b2;border:1px solid #a5f3fc}.repo-role-badge-select.role-fe[data-v-3130473b]{background-color:#eef2ff;color:#4f46e5;border:1px solid #c7d2fe}.repo-role-badge-select.role-extension[data-v-3130473b]{background-color:#faf5ff;color:#9333ea;border:1px solid #e9d5ff}.repo-role-badge-select.role-user-agent[data-v-3130473b]{background-color:#fffbeb;color:#d97706;border:1px solid #fde68a}.repo-role-badge-select.role-worker[data-v-3130473b]{background-color:#ecfdf5;color:#059669;border:1px solid #a7f3d0}.repo-role-badge-select.role-repo[data-v-3130473b]{background-color:#f1f5f9;color:#475569;border:1px solid #cbd5e1}.repo-role-badge-select[data-v-3130473b]:focus,.repo-role-badge-select[data-v-3130473b]:hover{filter:brightness(.97);box-shadow:0 0 0 2px rgba(0,160,193,.15)}.repo-branch-pill[data-v-3130473b]{display:inline-flex;align-items:center;height:24px;padding:0 8px;background-color:#f8fafc;color:#64748b;border:1px solid #e2e8f0;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:500;white-space:nowrap}.repo-remove-btn[data-v-3130473b]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;padding:0;transition:all .15s ease}.repo-remove-btn[data-v-3130473b]:hover{background-color:#fef2f2;color:#ef4444}.hover-danger[data-v-3130473b]{transition:color .15s ease,background-color .15s ease}.hover-danger[data-v-3130473b]:hover{color:#dc2626!important;background-color:#fef2f2!important}