.sourceBadge_nUyTX{white-space:nowrap;border-radius:999px;align-items:center;padding:.0625rem .5rem;font-size:.75rem;font-weight:500;line-height:1.25rem;display:inline-flex}.sourceUpload_AVd40{color:var(--primary);background:#8ab4f824;background:rgba(var(--primary-rgb), .14)}.sourceGit_9RJKY{color:var(--success);background:#7fb65424;background:rgba(var(--success-rgb), .14)}.statusReady_WMnS5{color:var(--success)}.statusProblem_KQYuc{color:var(--warning);min-width:0;align-items:center;gap:.375rem;display:inline-flex}.muted_k5s-T{color:var(--text-muted)}.mono_8KyJV{font-family:Noto Sans Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--font-monospace);font-size:.8125rem}.header_3YwEB{flex-direction:column;gap:.375rem;display:flex}.title_9qPWj{color:var(--body-color);word-wrap:anywhere;overflow-wrap:anywhere;margin:0;font-size:1.125rem;font-weight:600}.meta_GjbZe{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.metaCode_SG3jJ{font-family:Noto Sans Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--font-monospace);color:var(--primary);font-size:.75rem}.banner_C950B{border:1px solid #fddd6080;border:1px solid rgba(var(--status-warning-rgb), .5);background:#fddd6014;background:rgba(var(--status-warning-rgb), .08);color:var(--warning);border-radius:8px;gap:.625rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.5;display:flex}.bannerIcon_PTt47{flex-shrink:0;margin-top:.125rem}.bannerTitle_Wpnkt{font-weight:600}.table_8cOda{border-collapse:collapse;width:100%;font-size:.8125rem}.table_8cOda th{text-align:left;color:var(--body-color);border-bottom:1px solid #184980;border-bottom:1px solid var(--border-color);white-space:nowrap;padding:.625rem .75rem;font-weight:600}.table_8cOda td{vertical-align:top;border-bottom:1px solid #184980;border-bottom:1px solid var(--border-color);color:var(--body-color);padding:.625rem .75rem}.table_8cOda tr:last-child td{border-bottom:0}.table_8cOda .num_XktXZ{text-align:right;white-space:nowrap}.versionCell_WkBmL{white-space:nowrap;font-weight:600}.versionLatest_dsJnL{font-weight:700}.sub_12rqo{color:var(--text-muted);font-size:.75rem;display:block}.chips_7y1xg{flex-wrap:wrap;gap:.25rem;display:flex}.chip_bpj0k{border:1px solid #184980;border:1px solid var(--border-color);color:var(--body-color);max-width:100%;white-space:nowrap;border-radius:999px;align-items:center;padding:0 .5rem;font-size:.75rem;line-height:1.375rem;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}a.chip_bpj0k:hover{border-color:#8ab4f8;border-color:var(--primary);color:var(--primary);-webkit-text-decoration:none;text-decoration:none}.rowActions_IlpUw{white-space:nowrap;gap:.125rem;display:inline-flex}.cardNote_uWv1F{color:var(--text-muted);padding:.75rem 1.25rem;font-size:.75rem;line-height:1.5}.cardBody_Rfw-V{padding:.5rem .5rem .25rem}.emptyState_OJxfI{color:var(--text-muted);flex:auto;justify-content:center;align-items:center;font-size:.875rem;display:flex}.sha_unfrC{cursor:copy}.intro_6TZ0g{align-items:flex-start;gap:.875rem;margin-bottom:1rem;display:flex}.introIcon_eBoLP{background:#8ab4f81f;background:rgba(var(--primary-rgb), .12);color:var(--primary);width:2.5rem;height:2.5rem;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.introTitle_a75gQ{color:var(--body-color);margin:0 0 .125rem;font-size:.9375rem;font-weight:600}.introText_-yT8C{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.5}.dropZone_KHDwT{border:1.5px dashed #184980;border:1.5px dashed var(--border-color);background:#ffffff08;background:var(--surface-faint);color:var(--text-muted);min-height:7.5rem;text-align:center;cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:1.25rem;font-size:.8125rem;transition:border-color .15s,background-color .15s;display:flex}.dropZone_KHDwT:hover,.dropZone_KHDwT:focus-visible,.dropZoneActive_Swz0u{border-color:#8ab4f8;border-color:var(--primary);background:#8ab4f80f;background:rgba(var(--primary-rgb), .06);outline:none}.dropZoneDisabled_38Zsf{cursor:progress;opacity:.7}.dropFile_UDceB{color:var(--body-color);word-wrap:anywhere;overflow-wrap:anywhere;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.dropFileSize_z8-YD{color:var(--text-muted);font-weight:400}.hiddenInput_hI4dn{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.infoBox_5nK7r{border:1px solid #184980;border:1px solid var(--border-color);color:var(--body-color);border-radius:8px;gap:.625rem;margin-top:1rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5;display:flex}.errorBox_EG7z6{border-color:#dc354580;border-color:rgba(var(--danger-rgb), .5);background:#dc354514;background:rgba(var(--danger-rgb), .08);color:var(--danger)}.infoIcon_xcW4O{color:var(--primary);flex-shrink:0;margin-top:.125rem}.errorBox_EG7z6 .infoIcon_xcW4O{color:var(--danger)}.dialogFooter_gOJRY{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.pkgList_MKxJu{flex-direction:column;gap:.75rem;display:flex}.pkgRow_6BSoS{grid-gap:.75rem;grid-template-columns:minmax(0,1fr) minmax(200px,300px) auto;align-items:center;gap:.75rem;display:grid}.pkgName_oBbh-{color:var(--body-color);min-width:0;align-items:center;gap:.5rem;font-weight:600;display:flex}.pkgNameText_tmzQo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pkgFixed_iVc5m{border:1px solid #184980;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--control-radius);min-height:28px;min-height:var(--control-min-height);line-height:26px;line-height:calc(var(--control-min-height) - 2px);font-size:12px;font-size:var(--control-font-size);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;background:#ffffff08;background:var(--surface-faint);padding:0 .5rem;display:block;overflow:hidden}.pkgAdd_aWFZA{align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.pkgAddSelect_OXyrR{width:320px;max-width:100%}.cardIntro_pGKKA{color:var(--text-muted);margin:0 0 1rem;font-size:.8125rem;line-height:1.5}.cardError_5KVGT{color:var(--danger);margin-top:.75rem;font-size:.8125rem}@media (width<=640px){.pkgRow_6BSoS{grid-template-columns:minmax(0,1fr) auto}.pkgRow_6BSoS>:nth-child(2){grid-column:1/-1}}
