.page-module__2NvpLq__container{color:#0f172a;min-height:100vh;font-family:var(--font-geist-sans), system-ui, -apple-system, sans-serif;background:radial-gradient(at 0 0,#6366f108 0,#0000 50%),radial-gradient(at 50% 0,#0d948805 0,#0000 50%),radial-gradient(at 100% 0,#3b82f608 0,#0000 50%),#f8fafc;flex-direction:column;display:flex}.page-module__2NvpLq__main{flex:1;width:100%;max-width:1400px;margin:0 auto;padding:2rem 1.5rem}.page-module__2NvpLq__header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:50;background:#fffc;border-bottom:1px solid #0000000f;width:100%;position:sticky;top:0}.page-module__2NvpLq__headerContent{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:1.25rem 1.5rem;display:flex}.page-module__2NvpLq__logoGroup{align-items:center;gap:1rem;display:flex}.page-module__2NvpLq__logoIcon{color:#fff;background:linear-gradient(135deg,#0f766e 0%,#0d9488 100%);border-radius:12px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.5rem;font-weight:800;display:flex;box-shadow:0 4px 12px #0d948833}.page-module__2NvpLq__title{letter-spacing:-.025em;background:linear-gradient(135deg,#0f172a 50%,#334155 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:1.5rem;font-weight:800}.page-module__2NvpLq__subtitle{color:#475569;font-size:.85rem}.page-module__2NvpLq__metaBadge{color:#0d9488;letter-spacing:.025em;background:#0d948814;border:1px solid #0d94882e;border-radius:9999px;padding:.375rem .75rem;font-size:.8rem;font-weight:600}.page-module__2NvpLq__statusPill{color:#059669;letter-spacing:.025em;white-space:nowrap;background:#10b9811a;border:1px solid #10b98133;border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.8rem;font-weight:600;display:inline-flex}.page-module__2NvpLq__statusDot{background:#10b981;border-radius:9999px;width:.5rem;height:.5rem;animation:2s ease-out infinite page-module__2NvpLq__statusPulse;box-shadow:0 0 #10b98180}@keyframes page-module__2NvpLq__statusPulse{0%{box-shadow:0 0 #10b98180}70%{box-shadow:0 0 0 .35rem #10b98100}to{box-shadow:0 0 #10b98100}}@media (prefers-reduced-motion:reduce){.page-module__2NvpLq__statusDot{animation:none}}.page-module__2NvpLq__dashboardContainer{flex-direction:column;gap:1.75rem;display:flex}.page-module__2NvpLq__statsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;display:grid}.page-module__2NvpLq__statCard{background:#fff;border:1px solid #0000000d;border-radius:16px;align-items:center;gap:1.25rem;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 6px -1px #00000008,0 2px 4px -1px #00000005}.page-module__2NvpLq__statCard:hover{border-color:#00000014;transform:translateY(-2px);box-shadow:0 12px 20px -8px #00000014}.page-module__2NvpLq__statIconWrapper{background:#00000003;border:1px solid #0000000a;border-radius:12px;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.page-module__2NvpLq__statIcon{color:#0284c7}.page-module__2NvpLq__statInfo{flex-direction:column;gap:.25rem;display:flex}.page-module__2NvpLq__statLabel{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.8rem;font-weight:600}.page-module__2NvpLq__statValue{color:#0f172a;font-size:1.65rem;font-weight:700}.page-module__2NvpLq__controlsBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.page-module__2NvpLq__searchWrapper{flex:1;min-width:290px;max-width:500px;position:relative}.page-module__2NvpLq__searchIcon{color:#64748b;pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.page-module__2NvpLq__searchInput{color:#0f172a;background:#fff;border:1px solid #0000001a;border-radius:12px;outline:none;width:100%;padding:.75rem 1rem .75rem 2.75rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.page-module__2NvpLq__searchInput:focus{border-color:#0d9488;box-shadow:0 0 0 3px #0d94881a}.page-module__2NvpLq__toggleGroup{background:#f1f5f9;border:1px solid #cbd5e1;border-radius:14px;align-items:center;gap:.25rem;height:48px;padding:.25rem;display:flex}[data-theme=dark] .page-module__2NvpLq__toggleGroup{background:#1e293b;border-color:#334155}.page-module__2NvpLq__viewToggleBtn{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:.5rem;height:38px;padding:.5rem 1rem;font-size:.9rem;font-weight:700;transition:all .2s;display:flex}.page-module__2NvpLq__viewToggleBtn:hover{color:#0d9488;background:#0d94880d}.page-module__2NvpLq__viewToggleBtn.page-module__2NvpLq__active{color:#0d9488;background:#fff;border-color:#cbd5e1;box-shadow:0 1px 3px #0000000d}[data-theme=dark] .page-module__2NvpLq__viewToggleBtn{color:#94a3b8}[data-theme=dark] .page-module__2NvpLq__viewToggleBtn:hover{color:#2dd4bf;background:#2dd4bf0d}[data-theme=dark] .page-module__2NvpLq__viewToggleBtn.page-module__2NvpLq__active{color:#2dd4bf;background:#0f172a;border-color:#334155;box-shadow:0 1px 3px #0000004d}.page-module__2NvpLq__viewToggleBtn.page-module__2NvpLq__deactivated{opacity:.6}.page-module__2NvpLq__viewToggleBtn.page-module__2NvpLq__deactivated:hover{opacity:1}.page-module__2NvpLq__graphContainer{background:#0f172a;border:1px solid #0000001a;border-radius:16px;width:100%;height:700px;margin-top:1.5rem;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000d}[data-theme=dark] .page-module__2NvpLq__graphContainer{border-color:#ffffff1a;box-shadow:0 4px 20px #0000004d}.page-module__2NvpLq__graphIframe{border:none;width:100%;height:100%}.page-module__2NvpLq__pageSizeWrapper{color:#475569;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.page-module__2NvpLq__selectInput{color:#0f172a;cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") right .5rem center/1.25em no-repeat;border:1px solid #0000001a;border-radius:8px;outline:none;padding:.5rem 2rem .5rem .75rem;font-size:.9rem}.page-module__2NvpLq__selectInput:focus{border-color:#0d9488}.page-module__2NvpLq__tabsContainer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-bottom:1rem;display:flex}.page-module__2NvpLq__tabButtonsWrapper{scrollbar-width:thin;scrollbar-color:#0000001a transparent;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.page-module__2NvpLq__tabButtonsWrapper::-webkit-scrollbar{height:4px}.page-module__2NvpLq__tabButtonsWrapper::-webkit-scrollbar-thumb{background:#0000001a;border-radius:99px}.page-module__2NvpLq__tableUpdateMeta{color:#64748b;white-space:nowrap;font-size:.8rem}.page-module__2NvpLq__tabButton{color:#475569;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #0000000f;border-radius:9999px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s}.page-module__2NvpLq__tabButton:hover{color:#0f172a;background:#00000005}.page-module__2NvpLq__tabButtonActive{color:#fff;background:#0d9488;border-color:#0d9488;box-shadow:0 4px 12px #0d948826}.page-module__2NvpLq__tabButtonActive:hover{color:#fff;background:#0f766e}.page-module__2NvpLq__tableCard{background:#fff;border:1px solid #0000000f;border-radius:16px;overflow:hidden;box-shadow:0 4px 15px -3px #0000000d}.page-module__2NvpLq__tableWrapper{overflow-x:auto}.page-module__2NvpLq__table{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.page-module__2NvpLq__table th,.page-module__2NvpLq__table td{vertical-align:middle;border-bottom:1px solid #0000000d;padding:1rem 1.5rem}.page-module__2NvpLq__table th{color:#475569;text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;user-select:none;background:#f8fafc;border-bottom:1px solid #00000014;font-size:.8rem;font-weight:700}.page-module__2NvpLq__sortableHeader{cursor:pointer;transition:background-color .2s}.page-module__2NvpLq__sortableHeader:hover{color:#0f172a;background:#00000003}.page-module__2NvpLq__headerCellContent{justify-content:center;align-items:center;gap:.5rem;display:flex}.page-module__2NvpLq__sortIcon{opacity:.3;transition:opacity .2s}.page-module__2NvpLq__sortableHeader:hover .page-module__2NvpLq__sortIcon{opacity:.7}.page-module__2NvpLq__activeSortIcon{opacity:1;color:#0d9488}.page-module__2NvpLq__groupHeader{text-align:center;padding-bottom:.5rem}.page-module__2NvpLq__groupHeaderContent{color:#64748b;letter-spacing:.08em;justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.page-module__2NvpLq__rankCell{text-align:center}.page-module__2NvpLq__rankBadge{color:#475569;font-family:var(--font-geist-mono), monospace;background:#f1f5f9;border:1px solid #0000000d;border-radius:6px;padding:.25rem .5rem;font-size:.8rem;font-weight:600}.page-module__2NvpLq__nameCell{vertical-align:middle}.page-module__2NvpLq__entityLink{color:#2563eb;font-weight:600;transition:color .15s;display:inline-block}.page-module__2NvpLq__entityLink:hover{color:#1d4ed8;text-decoration:underline}.page-module__2NvpLq__newLink{color:#e11d48!important}.page-module__2NvpLq__newLink:hover{color:#be123c!important}.page-module__2NvpLq__wikidataId{font-family:var(--font-geist-mono), monospace;color:#64748b;font-size:.75rem}.page-module__2NvpLq__catBadge{letter-spacing:.025em;text-transform:uppercase;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;font-weight:700;display:inline-block}.page-module__2NvpLq__catChemical{color:#0f766e;background:#14b8a614;border:1px solid #14b8a626}.page-module__2NvpLq__catDrug{color:#065f46;background:#10b98114;border:1px solid #10b98126}.page-module__2NvpLq__catTherapy{color:#1e40af;background:#3b82f614;border:1px solid #3b82f626}.page-module__2NvpLq__catPathway{color:#6b21a8;background:#a855f714;border:1px solid #a855f726}.page-module__2NvpLq__catGene{color:#9f1239;background:#f43f5e14;border:1px solid #f43f5e26}.page-module__2NvpLq__catDisease{color:#92400e;background:#f59e0b14;border:1px solid #f59e0b26}.page-module__2NvpLq__catOther{color:#3f3f46;background:#71717a14;border:1px solid #71717a26}.page-module__2NvpLq__numberCell{text-align:center;font-family:var(--font-geist-mono), monospace;color:#334155;font-weight:600}.page-module__2NvpLq__noResultsCell{text-align:center;color:#64748b;padding:3rem 1.5rem!important}.page-module__2NvpLq__paginationBar{background:#f8fafc;border-top:1px solid #0000000d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 1.5rem;display:flex}.page-module__2NvpLq__paginationInfo{color:#475569;font-size:.85rem}.page-module__2NvpLq__paginationInfo strong{color:#0f172a}.page-module__2NvpLq__paginationControls{align-items:center;gap:.75rem;display:flex}.page-module__2NvpLq__paginationButton{color:#334155;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem .75rem;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.page-module__2NvpLq__paginationButton:hover:not(:disabled){color:#0f172a;background:#00000005;border-color:#00000026}.page-module__2NvpLq__paginationButton:disabled{opacity:.4;cursor:not-allowed}.page-module__2NvpLq__pageNumbers{align-items:center;gap:.25rem;display:flex}.page-module__2NvpLq__pageNumberButton{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;min-width:2.25rem;height:2.25rem;font-size:.85rem;font-weight:600;transition:all .2s}.page-module__2NvpLq__pageNumberButton:hover{color:#0f172a;background:#00000005}.page-module__2NvpLq__pageNumberButtonActive{color:#2563eb;background:#3b82f614;border-color:#3b82f633}.page-module__2NvpLq__footer{background:#f1f5f9;border-top:1px solid #0000000f;width:100%;padding:1.5rem 0}.page-module__2NvpLq__footerContent{text-align:center;color:#475569;max-width:1400px;margin:0 auto;padding:0 1.5rem;font-size:.8rem}.page-module__2NvpLq__wikiContainer{color:#334155;background-color:#f8fafc;flex-direction:column;min-height:100vh;display:flex}.page-module__2NvpLq__wikiMain{flex:1;width:100%;max-width:1000px;margin:0 auto;padding:2.5rem 1.5rem}.page-module__2NvpLq__backBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #00000014;border-radius:8px;align-self:flex-start;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 2px 4px #00000005}.page-module__2NvpLq__backBtn:hover{color:#0f172a;background:#00000005;border-color:#0000001f}.page-module__2NvpLq__wikiCard{background:#fff;border:1px solid #0000000d;border-radius:18px;padding:2.5rem;box-shadow:0 10px 25px -5px #0000000d}.page-module__2NvpLq__wikiHeader{border-bottom:1px solid #00000014;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.page-module__2NvpLq__wikiMeta{align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.page-module__2NvpLq__wikiHeaderTitle{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:2.5rem;font-weight:800;line-height:1.1}.page-module__2NvpLq__wikiContent h1:first-child{display:none}.page-module__2NvpLq__wikiContent{color:#334155;font-size:1.05rem;line-height:1.75}.page-module__2NvpLq__wikiContent h1,.page-module__2NvpLq__wikiContent h2,.page-module__2NvpLq__wikiContent h3{color:#0f172a;letter-spacing:-.02em;margin-top:2rem;margin-bottom:1rem;font-weight:700}.page-module__2NvpLq__wikiContent h1{border-bottom:1px solid #0000000f;padding-bottom:.5rem;font-size:2rem}.page-module__2NvpLq__wikiContent h2{font-size:1.45rem}.page-module__2NvpLq__wikiContent h3{font-size:1.15rem}.page-module__2NvpLq__wikiContent p{margin-bottom:1.25rem}.page-module__2NvpLq__wikiContent ul,.page-module__2NvpLq__wikiContent ol{margin-bottom:1.25rem;margin-left:1.5rem}.page-module__2NvpLq__wikiContent li{margin-bottom:.5rem}.page-module__2NvpLq__wikiContent a{color:#2563eb;font-weight:600;text-decoration:none;transition:color .15s}.page-module__2NvpLq__wikiContent a:hover{color:#1d4ed8;text-decoration:underline}.page-module__2NvpLq__wikiContent a.page-module__2NvpLq__new{color:#e11d48}.page-module__2NvpLq__wikiContent a.page-module__2NvpLq__new:hover{color:#be123c}.page-module__2NvpLq__wikiContent blockquote{color:#475569;background:#0d94880d;border-left:4px solid #0d9488;border-radius:0 8px 8px 0;margin-bottom:1.25rem;padding:.75rem 1.25rem;font-style:italic}.page-module__2NvpLq__wikiContent code{font-family:var(--font-geist-mono), monospace;color:#db2777;background:#0000000d;border-radius:4px;padding:.15rem .35rem;font-size:.9em}.page-module__2NvpLq__wikiContent details{margin-top:1rem}.page-module__2NvpLq__wikiContent summary{cursor:pointer;color:#2563eb;-webkit-user-select:none;user-select:none;outline:none;margin-bottom:.75rem;font-size:.95rem;font-weight:600}.page-module__2NvpLq__wikiContent summary:hover{color:#1d4ed8;text-decoration:underline}.page-module__2NvpLq__wikiContent div.page-module__2NvpLq__footer-remark{color:#94a3b8;text-align:center;border-top:1px dashed #00000014;margin-top:3.5rem;padding-top:1.5rem;font-size:.8rem;font-style:italic}.page-module__2NvpLq__tabCount{opacity:.6;margin-left:.25rem;font-size:.75rem;font-weight:500}.page-module__2NvpLq__heroSection{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#991b1b17 0%,#7f1d1d0f 50%,#88133714 100%),#ffffff73;border:1px solid #991b1b38;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;max-height:360px;margin-bottom:2rem;padding:1.75rem 1.5rem;transition:max-height .18s cubic-bezier(.4,0,.2,1),padding .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fff9,0 10px 40px -10px #991b1b1f}.page-module__2NvpLq__heroSection.page-module__2NvpLq__collapsed{background:linear-gradient(90deg,#991b1b14 0%,#dc26260a 50%,#991b1b14 100%),#ffffffa6;border-color:#991b1b29;gap:0;max-height:56px;padding-top:0;padding-bottom:0;box-shadow:0 4px 20px -10px #991b1b14}.page-module__2NvpLq__glowBlob1{filter:blur(50px);z-index:0;pointer-events:none;background:radial-gradient(circle,#0ea5e929 0%,#0ea5e900 70%);border-radius:50%;width:320px;height:320px;animation:12s ease-in-out infinite page-module__2NvpLq__floatGlow1;position:absolute;top:-100px;left:5%}.page-module__2NvpLq__glowBlob2{filter:blur(60px);z-index:0;pointer-events:none;background:radial-gradient(circle,#10b9811f 0%,#10b98100 70%);border-radius:50%;width:380px;height:380px;animation:15s ease-in-out infinite page-module__2NvpLq__floatGlow2;position:absolute;bottom:-150px;right:8%}@keyframes page-module__2NvpLq__floatGlow1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,20px)scale(1.1)}}@keyframes page-module__2NvpLq__floatGlow2{0%,to{transform:translate(0)scale(1.1)}50%{transform:translate(-30px,-30px)scale(1)}}.page-module__2NvpLq__heroContent{text-align:center;z-index:1;flex-direction:column;flex:1;align-items:center;max-width:860px;margin:0 auto;display:flex;position:relative}.page-module__2NvpLq__heroBadge{color:#0284c7;text-transform:uppercase;letter-spacing:.08em;background:#0ea5e914;border:1px solid #0ea5e92e;border-radius:99px;margin-bottom:1.25rem;padding:.3rem .95rem;font-size:.75rem;font-weight:700;display:inline-block;box-shadow:0 2px 8px #0ea5e90f}.page-module__2NvpLq__heroTitle{letter-spacing:-.035em;background:linear-gradient(135deg,#0f172a 30%,#0d9488 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1rem;font-size:2.35rem;font-weight:800;line-height:1.25}.page-module__2NvpLq__heroDescription{color:#475569;max-width:720px;margin-bottom:.5rem;font-size:.96rem;line-height:1.6}.page-module__2NvpLq__heroActions{margin-top:1rem}.page-module__2NvpLq__heroCtaButton{cursor:pointer;background:#6366f1;border:1px solid #6366f1;border-radius:8px;align-items:center;padding:.5rem 1rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #6366f126;color:#fff!important}.page-module__2NvpLq__heroCtaButton:hover{background:#4f46e5;border-color:#4f46e5;transform:translateY(-1px);box-shadow:0 6px 16px #6366f140}.page-module__2NvpLq__heroVisual{flex-direction:column;flex:0 0 10%;justify-content:center;align-items:flex-end;max-width:10%;display:flex}@media (max-width:968px){.page-module__2NvpLq__heroVisual{flex:1;align-items:flex-start;width:100%;max-width:100%;margin-top:1.5rem}}.page-module__2NvpLq__heroVisualCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box;background:#ffffff40;border:1px solid #3b82f61f;border-radius:16px;flex-direction:column;align-items:center;gap:1rem;width:100%;padding:.85rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.page-module__2NvpLq__heroVisualCard:hover{border-color:#3b82f640;box-shadow:0 8px 24px -8px #3b82f61f}[data-theme=dark] .page-module__2NvpLq__heroVisualCard{background:#0f172a40;border:1px solid #ffffff14}[data-theme=dark] .page-module__2NvpLq__heroVisualCard:hover{border-color:#38bdf840}.page-module__2NvpLq__heroCtaButtonLarge{font-family:var(--title-family), sans-serif;cursor:pointer;box-sizing:border-box;text-align:center;background:linear-gradient(135deg,#0d9488 0%,#4f46e5 100%);border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:.6rem .8rem;font-size:.78rem;font-weight:700;line-height:1.3;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 8px 20px -6px #0d94884d;color:#fff!important}@media (max-width:968px){.page-module__2NvpLq__heroCtaButtonLarge{max-width:320px}}.page-module__2NvpLq__heroCtaButtonLarge:hover{background:linear-gradient(135deg,#0f766e 0%,#4338ca 100%);transform:translateY(-2px);box-shadow:0 12px 24px -6px #0d948873}.page-module__2NvpLq__heroCtaButtonLarge:active{transform:translateY(0)}[data-theme=dark] .page-module__2NvpLq__heroCtaButtonLarge{background:linear-gradient(135deg,#14b8a6 0%,#6366f1 100%);box-shadow:0 8px 20px -6px #14b8a64d}[data-theme=dark] .page-module__2NvpLq__heroCtaButtonLarge:hover{background:linear-gradient(135deg,#0d9488 0%,#4f46e5 100%);box-shadow:0 12px 24px -6px #14b8a673}.page-module__2NvpLq__movingGraphSvg{aspect-ratio:3/2;box-sizing:border-box;filter:drop-shadow(0 8px 16px #3b82f61f);background:0 0;width:100%;max-width:100%;height:auto;padding:.5rem;animation:3.2s ease-in-out infinite page-module__2NvpLq__floatSvg}@keyframes page-module__2NvpLq__floatSvg{0%{transform:translateY(0)rotate(0)scale(1)}25%{transform:translateY(-5px)rotate(-1.5deg)scale(.97)}50%{transform:translateY(-10px)rotate(2deg)scale(1.03)}75%{transform:translateY(-5px)rotate(-1deg)scale(.99)}to{transform:translateY(0)rotate(0)scale(1)}}@keyframes page-module__2NvpLq__pulseNode{0%,to{transform:scale(.92)}50%{transform:scale(1.28)}}.page-module__2NvpLq__gNodes circle{transition:transform .25s}.page-module__2NvpLq__gNodes circle:first-child{transform-origin:30px 30px;animation:1.6s ease-in-out infinite page-module__2NvpLq__pulseNode}.page-module__2NvpLq__gNodes circle:nth-child(2){transform-origin:75px 20px;animation:2s ease-in-out .3s infinite page-module__2NvpLq__pulseNode}.page-module__2NvpLq__gNodes circle:nth-child(3){transform-origin:120px 40px;animation:1.8s ease-in-out .6s infinite page-module__2NvpLq__pulseNode}.page-module__2NvpLq__gNodes circle:nth-child(4){transform-origin:90px 75px;animation:2.4s ease-in-out .9s infinite page-module__2NvpLq__pulseNode}.page-module__2NvpLq__gNodes circle:nth-child(5){transform-origin:45px 65px;animation:2.1s ease-in-out 1.2s infinite page-module__2NvpLq__pulseNode}@media (max-width:968px){.page-module__2NvpLq__movingGraphSvg{max-width:220px}}.page-module__2NvpLq__visualGraph{width:240px;height:240px;animation:6s ease-in-out infinite page-module__2NvpLq__float;position:relative}.page-module__2NvpLq__nodeCentral{color:#fff;z-index:10;cursor:pointer;background:linear-gradient(135deg,#2563eb 0%,#14b8a6 100%);border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;font-size:.76rem;font-weight:800;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #2563eb4d}.page-module__2NvpLq__nodeCentral:hover{transform:translate(-50%,-50%)scale(1.08);box-shadow:0 0 25px #14b8a673}.page-module__2NvpLq__node{color:#fff;z-index:9;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:.62rem;font-weight:700;display:flex;position:absolute;box-shadow:0 4px 10px #0000000d}.page-module__2NvpLq__node1{background:#818cf8;width:56px;height:56px;font-size:.68rem;top:7px;left:92px}.page-module__2NvpLq__node2{background:#fb7185;width:48px;height:48px;font-size:.62rem;top:70px;left:176px}.page-module__2NvpLq__node3{background:#2dd4bf;width:42px;height:42px;font-size:.58rem;top:168px;left:149px}.page-module__2NvpLq__node4{background:#c084fc;width:50px;height:50px;font-size:.62rem;top:164px;left:45px}.page-module__2NvpLq__node5{background:#3b82f6;width:46px;height:46px;font-size:.6rem;top:71px;left:16px}.page-module__2NvpLq__visualLink1,.page-module__2NvpLq__visualLink2,.page-module__2NvpLq__visualLink3,.page-module__2NvpLq__visualLink4{transform-origin:0 0;background:#0000000d;position:absolute}.page-module__2NvpLq__visualLink1{width:2px;height:60px;top:50%;left:50%;transform:rotate(0)translate(-50%,-100%)}.page-module__2NvpLq__visualLink2{width:60px;height:2px;top:50%;left:50%;transform:rotate(0)translateY(-50%)}.page-module__2NvpLq__visualLink3{width:2px;height:60px;top:50%;left:50%;transform:rotate(0)translate(-50%)}.page-module__2NvpLq__visualLink4{width:60px;height:2px;top:50%;left:50%;transform:rotate(180deg)translateY(-50%)}.page-module__2NvpLq__heroStatsBar{color:#475569;border-top:1px solid #0000000f;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;padding-top:.85rem;font-size:.85rem;display:flex}.page-module__2NvpLq__statsDateBadge{color:#4f46e5;background:#6366f112;border:1px solid #6366f126;border-radius:6px;align-items:center;gap:.25rem;padding:.18rem .5rem;font-weight:500;display:inline-flex}@keyframes page-module__2NvpLq__float{0%{transform:translate(0)}50%{transform:translateY(-6px)}to{transform:translate(0)}}.page-module__2NvpLq__statsSummaryText{color:#475569;background:#fff;border:1px solid #0000000d;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;padding:1.2rem 1.5rem;font-size:.92rem;display:flex;box-shadow:0 2px 4px #00000003}.page-module__2NvpLq__statsDivider{color:#cbd5e1}@media (max-width:768px){.page-module__2NvpLq__statsDivider{display:none}}.page-module__2NvpLq__themeToggleBtn{color:#64748b;cursor:pointer;background:0 0;border:1px solid #00000014;border-radius:8px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .2s;display:flex}.page-module__2NvpLq__themeToggleBtn:hover{color:#0f172a;background:#00000005;border-color:#00000026}:is(html[data-theme=dark],[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is([data-theme=dark] .page-module__2NvpLq__container,[data-theme=dark] .page-module__2NvpLq__wikiContainer){color:#f8fafc;background:radial-gradient(at 0 0,#6366f10d 0,#0000 50%),radial-gradient(at 50% 0,#0d948808 0,#0000 50%),radial-gradient(at 100% 0,#38bdf80a 0,#0000 50%),#0b0f19}[data-theme=dark] .page-module__2NvpLq__header{background:#1e293bb3;border-bottom:1px solid #ffffff0d}[data-theme=dark] .page-module__2NvpLq__title{background:linear-gradient(135deg,#fff 50%,#cbd5e1 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}[data-theme=dark] .page-module__2NvpLq__subtitle{color:#94a3b8}[data-theme=dark] .page-module__2NvpLq__metaBadge{color:#818cf8;background:#6366f126;border:1px solid #6366f14d}[data-theme=dark] .page-module__2NvpLq__statusPill{color:#34d399;background:#10b98126;border:1px solid #10b9814d}[data-theme=dark] .page-module__2NvpLq__themeToggleBtn{color:#94a3b8;border-color:#ffffff14}[data-theme=dark] .page-module__2NvpLq__themeToggleBtn:hover{color:#f8fafc;background:#ffffff08;border-color:#ffffff26}[data-theme=dark] .page-module__2NvpLq__heroSection{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#991b1b2e 0%,#0f172acc 100%);border-color:#991b1b47;box-shadow:inset 0 1px #ffffff0d,0 12px 40px #00000059}[data-theme=dark] .page-module__2NvpLq__glowBlob1{background:radial-gradient(circle,#38bdf824 0%,#38bdf800 70%)}[data-theme=dark] .page-module__2NvpLq__glowBlob2{background:radial-gradient(circle,#2dd4bf1a 0%,#2dd4bf00 70%)}[data-theme=dark] .page-module__2NvpLq__heroBadge{color:#38bdf8;background:#0ea5e91f;border-color:#0ea5e940;box-shadow:0 4px 12px #0003}[data-theme=dark] .page-module__2NvpLq__heroTitle{background:linear-gradient(135deg,#fff 40%,#2dd4bf 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}[data-theme=dark] .page-module__2NvpLq__heroDescription{color:#94a3b8}[data-theme=dark] .page-module__2NvpLq__heroFeatureItem h4{color:#f8fafc}[data-theme=dark] .page-module__2NvpLq__heroFeatureItem p{color:#64748b}:is([data-theme=dark] .page-module__2NvpLq__visualLink1,[data-theme=dark] .page-module__2NvpLq__visualLink2,[data-theme=dark] .page-module__2NvpLq__visualLink3,[data-theme=dark] .page-module__2NvpLq__visualLink4){background:#ffffff0d}[data-theme=dark] .page-module__2NvpLq__statsSummaryText{color:#94a3b8;background:#1e293b;border-color:#ffffff0d}[data-theme=dark] .page-module__2NvpLq__statsSummaryText strong{color:#cbd5e1}[data-theme=dark] .page-module__2NvpLq__statsDivider{color:#334155}:is([data-theme=dark] .page-module__2NvpLq__searchInput,[data-theme=dark] .page-module__2NvpLq__selectInput,[data-theme=dark] .page-module__2NvpLq__tabButton,[data-theme=dark] .page-module__2NvpLq__paginationButton){color:#f8fafc;background:#1e293b;border-color:#ffffff0d}[data-theme=dark] .page-module__2NvpLq__searchInput:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}[data-theme=dark] .page-module__2NvpLq__tabButtonActive{color:#fff;background:#6366f1;border-color:#6366f1;box-shadow:0 4px 12px #6366f133}[data-theme=dark] .page-module__2NvpLq__tabButtonActive:hover{background:#4f46e5}[data-theme=dark] .page-module__2NvpLq__tableCard{background:#1e293b;border-color:#ffffff0d;box-shadow:0 4px 20px -2px #0000004d}[data-theme=dark] .page-module__2NvpLq__table th{color:#64748b;background:#0f172a66;border-bottom-color:#ffffff0d}[data-theme=dark] .page-module__2NvpLq__table td{border-bottom-color:#ffffff0d}[data-theme=dark] .page-module__2NvpLq__table th:hover{background:#ffffff05}[data-theme=dark] .page-module__2NvpLq__rankBadge{color:#94a3b8;background:#ffffff08;border-color:#ffffff0d}[data-theme=dark] .page-module__2NvpLq__entityLink{color:#38bdf8}[data-theme=dark] .page-module__2NvpLq__entityLink:hover{color:#7dd3fc}[data-theme=dark] .page-module__2NvpLq__newLink{color:#f43f5e!important}[data-theme=dark] .page-module__2NvpLq__newLink:hover{color:#fda4af!important}[data-theme=dark] .page-module__2NvpLq__numberCell{color:#cbd5e1}[data-theme=dark] .page-module__2NvpLq__catChemical{color:#2dd4bf;background:#14b8a61f;border-color:#14b8a633}[data-theme=dark] .page-module__2NvpLq__catDrug{color:#34d399;background:#10b9811f;border-color:#10b98133}[data-theme=dark] .page-module__2NvpLq__catTherapy{color:#818cf8;background:#6366f11f;border-color:#6366f133}[data-theme=dark] .page-module__2NvpLq__catPathway{color:#c084fc;background:#a855f71f;border-color:#a855f733}[data-theme=dark] .page-module__2NvpLq__catGene{color:#fb7185;background:#f43f5e1f;border-color:#f43f5e33}[data-theme=dark] .page-module__2NvpLq__catDisease{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b33}[data-theme=dark] .page-module__2NvpLq__catOther{color:#a1a1aa;background:#71717a1f;border-color:#71717a33}[data-theme=dark] .page-module__2NvpLq__paginationBar{background:#0f172a33;border-top-color:#ffffff0d}[data-theme=dark] .page-module__2NvpLq__pageNumberButtonActive{color:#818cf8;background:#6366f126;border-color:#6366f14d}[data-theme=dark] .page-module__2NvpLq__footer{background:#0f172acc;border-top-color:#ffffff0d}[data-theme=dark] .page-module__2NvpLq__footerContent{color:#475569}[data-theme=dark] .page-module__2NvpLq__wikiCard{background:#1e293b;border-color:#ffffff0d}[data-theme=dark] .page-module__2NvpLq__backBtn{color:#cbd5e1;background:#ffffff05;border-color:#ffffff0d}[data-theme=dark] .page-module__2NvpLq__backBtn:hover{color:#fff;background:#ffffff0d}[data-theme=dark] .page-module__2NvpLq__wikiHeader{border-bottom-color:#ffffff14}[data-theme=dark] .page-module__2NvpLq__wikiContent{color:#cbd5e1}:is([data-theme=dark] .page-module__2NvpLq__wikiContent h1,[data-theme=dark] .page-module__2NvpLq__wikiContent h2,[data-theme=dark] .page-module__2NvpLq__wikiContent h3){color:#f8fafc}[data-theme=dark] .page-module__2NvpLq__wikiContent h1{border-bottom-color:#ffffff0d}[data-theme=dark] .page-module__2NvpLq__wikiContent a{color:#38bdf8}[data-theme=dark] .page-module__2NvpLq__wikiContent a:hover{color:#7dd3fc}[data-theme=dark] .page-module__2NvpLq__wikiContent a.page-module__2NvpLq__new{color:#f43f5e}[data-theme=dark] .page-module__2NvpLq__wikiContent a.page-module__2NvpLq__new:hover{color:#fda4af}[data-theme=dark] .page-module__2NvpLq__wikiContent blockquote{color:#94a3b8;background:#6366f10d;border-left-color:#6366f1}[data-theme=dark] .page-module__2NvpLq__wikiContent code{color:#f472b6;background:#0000004d}[data-theme=dark] .page-module__2NvpLq__wikiContent summary{color:#38bdf8}[data-theme=dark] .page-module__2NvpLq__wikiContent summary:hover{color:#7dd3fc}[data-theme=dark] .page-module__2NvpLq__wikiContent div.page-module__2NvpLq__footer-remark{color:#475569;border-top-color:#ffffff14}.page-module__2NvpLq__wikidataLink{font-family:var(--font-geist-mono), monospace;color:#0d9488;margin-left:.5rem;font-size:.75rem;font-weight:500;text-decoration:none;display:inline-block}.page-module__2NvpLq__wikidataLink:hover{color:#0f766e;text-decoration:underline}[data-theme=dark] .page-module__2NvpLq__wikidataLink{color:#2dd4bf}[data-theme=dark] .page-module__2NvpLq__wikidataLink:hover{color:#7dd3fc}.page-module__2NvpLq__wikiLayoutGrid{grid-template-columns:1fr;gap:2rem;margin-top:1.5rem;display:grid}@media (min-width:968px){.page-module__2NvpLq__wikiLayoutGrid{grid-template-columns:7fr 3fr}}.page-module__2NvpLq__wikiSidebar{flex-direction:column;gap:1.5rem;display:flex}.page-module__2NvpLq__sidebarCard{background:#fff;border:1px solid #0000000d;border-radius:14px;padding:1.5rem;box-shadow:0 4px 10px #00000005}[data-theme=dark] .page-module__2NvpLq__sidebarCard{background:#1e293b;border:1px solid #ffffff0d;box-shadow:0 4px 10px #0000001a}.page-module__2NvpLq__sidebarCardTitle{color:#0f172a;border-bottom:1px solid #0000000d;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:.95rem;font-weight:700;display:flex}[data-theme=dark] .page-module__2NvpLq__sidebarCardTitle{color:#f8fafc;border-bottom-color:#ffffff0d}.page-module__2NvpLq__relatedEntityList{flex-direction:column;gap:.75rem;display:flex;margin:0!important;list-style:none!important}.page-module__2NvpLq__relatedEntityItem{flex-direction:column;gap:.25rem;display:flex}.page-module__2NvpLq__relatedEntityLink{color:#0d9488;font-size:.9rem;font-weight:600;transition:color .15s}.page-module__2NvpLq__relatedEntityLink:hover{color:#0f766e;text-decoration:underline}[data-theme=dark] .page-module__2NvpLq__relatedEntityLink{color:#38bdf8}[data-theme=dark] .page-module__2NvpLq__relatedEntityLink:hover{color:#7dd3fc}.page-module__2NvpLq__relatedEntityMeta{color:#64748b;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}[data-theme=dark] .page-module__2NvpLq__relatedEntityMeta{color:#94a3b8}[data-theme=dark] .page-module__2NvpLq__heroStatsBar{color:#94a3b8;border-top-color:#ffffff0f}[data-theme=dark] .page-module__2NvpLq__heroStatsBar strong{color:#cbd5e1}[data-theme=dark] .page-module__2NvpLq__tableUpdateMeta{color:#94a3b8}[data-theme=dark] .page-module__2NvpLq__statsDateBadge{color:#a5b4fc;background:#6366f126;border-color:#6366f14d}[data-theme=dark] .page-module__2NvpLq__wikiHeaderTitle{color:#f8fafc}[data-theme=dark] .page-module__2NvpLq__heroCtaButton{background:#4f46e5;border-color:#4f46e5;box-shadow:0 4px 12px #4f46e540}[data-theme=dark] .page-module__2NvpLq__heroCtaButton:hover{background:#4338ca;border-color:#4338ca;box-shadow:0 6px 16px #4f46e559}.page-module__2NvpLq__canvasBackground{background:#fafafa;transition:background-color .3s}[data-theme=dark] .page-module__2NvpLq__canvasBackground{background:#090d16!important}.page-module__2NvpLq__legendOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:20;pointer-events:none;border:1px solid #0000000f;border-radius:12px;padding:.75rem 1rem;position:absolute;top:1.25rem;left:1.25rem;box-shadow:0 4px 12px #00000008;background:#ffffffe6!important}[data-theme=dark] .page-module__2NvpLq__legendOverlay{border-color:#ffffff0f;background:#0f172ae6!important}[data-theme=dark] .page-module__2NvpLq__legendText{color:#94a3b8!important}.page-module__2NvpLq__graphSvg line{transition:stroke .3s;stroke:#0000001f!important}[data-theme=dark] .page-module__2NvpLq__graphSvg line{stroke:#ffffff26!important}.page-module__2NvpLq__graphSvg path{transition:stroke .3s}[data-theme=dark] .page-module__2NvpLq__graphSvg path{opacity:.8}.page-module__2NvpLq__graphAnalysisCell{justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.page-module__2NvpLq__graphBtn{color:#fff;background:linear-gradient(135deg,#0f766e 0%,#0d9488 100%);border:1px solid #0d948833;border-radius:6px;align-items:center;gap:.25rem;padding:.3rem .6rem;font-size:.7rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 4px #0d948826}.page-module__2NvpLq__graphBtn:hover{background:linear-gradient(135deg,#115e59 0%,#0f766e 100%);transform:translateY(-1px);box-shadow:0 4px 8px #0d948840}[data-theme=dark] .page-module__2NvpLq__graphBtn{background:linear-gradient(135deg,#0f766e 0%,#115e59 100%);border-color:#2dd4bf66;box-shadow:0 2px 4px #0000004d}[data-theme=dark] .page-module__2NvpLq__graphBtn:hover{background:linear-gradient(135deg,#0d9488 0%,#14b8a6 100%);box-shadow:0 4px 8px #2dd4bf4d}.page-module__2NvpLq__reportBtn{color:#fff;background:linear-gradient(135deg,#4f46e5 0%,#6366f1 100%);border:1px solid #4f46e533;border-radius:6px;align-items:center;gap:.25rem;padding:.3rem .6rem;font-size:.7rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 4px #4f46e526}.page-module__2NvpLq__reportBtn:hover{background:linear-gradient(135deg,#4338ca 0%,#4f46e5 100%);transform:translateY(-1px);box-shadow:0 4px 8px #4f46e540}[data-theme=dark] .page-module__2NvpLq__reportBtn{background:linear-gradient(135deg,#4338ca 0%,#312e81 100%);border-color:#6366f166;box-shadow:0 2px 4px #0000004d}[data-theme=dark] .page-module__2NvpLq__reportBtn:hover{background:linear-gradient(135deg,#4f46e5 0%,#4338ca 100%);box-shadow:0 4px 8px #6366f14d}.page-module__2NvpLq__noGraphText{color:#94a3b8;padding-left:.5rem;font-size:.85rem}.page-module__2NvpLq__navLinks{align-items:center;gap:1.5rem;margin-left:2rem;margin-right:auto;display:flex}.page-module__2NvpLq__navLink{color:#64748b;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s}.page-module__2NvpLq__navLink:hover{color:#0f172a}[data-theme=dark] .page-module__2NvpLq__navLink{color:#94a3b8}[data-theme=dark] .page-module__2NvpLq__navLink:hover{color:#f8fafc}.page-module__2NvpLq__tooltipContainer{cursor:pointer;color:#64748b;vertical-align:middle;align-items:center;display:inline-flex;position:relative}.page-module__2NvpLq__infoIcon{color:#64748b;opacity:.8;transition:opacity .2s,color .2s}.page-module__2NvpLq__tooltipContainer:hover .page-module__2NvpLq__infoIcon{opacity:1;color:#3b82f6}.page-module__2NvpLq__tooltipText{visibility:hidden;color:#f8fafc;text-align:left;z-index:100;opacity:0;pointer-events:none;background-color:#1e293b;border:1px solid #ffffff0d;border-radius:8px;width:260px;padding:10px 14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.725rem;font-weight:500;line-height:1.45;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;bottom:140%;left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 10px 15px -3px #00000026,0 4px 6px -4px #00000026}.page-module__2NvpLq__tooltipText:after{content:"";border:6px solid #0000;border-top-color:#1e293b;position:absolute;top:100%;left:50%;transform:translate(-50%)}.page-module__2NvpLq__tooltipContainer:hover .page-module__2NvpLq__tooltipText{visibility:visible;opacity:1;transform:translate(-50%)translateY(0)}[data-theme=dark] .page-module__2NvpLq__tooltipText{color:#e2e8f0;background-color:#0f172a;border-color:#ffffff1a}[data-theme=dark] .page-module__2NvpLq__tooltipText:after{border-color:#0f172a #0000 #0000}.page-module__2NvpLq__interactiveNode{cursor:pointer;border:none;transition:all .25s cubic-bezier(.4,0,.2,1)}.page-module__2NvpLq__interactiveNode:hover{filter:brightness(1.15);transform:scale(1.08)}.page-module__2NvpLq__node1:hover{box-shadow:0 0 15px #818cf8a6}.page-module__2NvpLq__node2:hover{box-shadow:0 0 15px #fb7185a6}.page-module__2NvpLq__node3:hover{box-shadow:0 0 15px #2dd4bfa6}.page-module__2NvpLq__node4:hover{box-shadow:0 0 15px #c084fca6}.page-module__2NvpLq__node5:hover{box-shadow:0 0 15px #3b82f6a6}.page-module__2NvpLq__orbitHint{color:#64748b;opacity:.85;letter-spacing:.025em;text-align:center;font-size:.72rem;font-weight:600;transition:color .2s}[data-theme=dark] .page-module__2NvpLq__orbitHint{color:#94a3b8}.page-module__2NvpLq__pipeline{background:0 0;border:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.75rem;padding:0;display:flex}.page-module__2NvpLq__pipelineStep{color:#334155;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:default;background:#ffffff8c;border:1px solid #0d948829;border-radius:14px;align-items:center;gap:.6rem;padding:.6rem 1.1rem;font-size:.82rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 15px #00000005}.page-module__2NvpLq__pipelineStep:hover{background:#ffffffd9;border-color:#0d948873;transform:translateY(-3px)scale(1.02);box-shadow:0 10px 24px #0d94881f}[data-theme=dark] .page-module__2NvpLq__pipelineStep{color:#e2e8f0;background:#0f172a73;border:1px solid #ffffff14;box-shadow:0 4px 18px #00000040}[data-theme=dark] .page-module__2NvpLq__pipelineStep:hover{background:#0f172abf;border-color:#2dd4bf73;box-shadow:0 10px 28px #2dd4bf33}.page-module__2NvpLq__pipelineIcon{color:#0d9488}[data-theme=dark] .page-module__2NvpLq__pipelineIcon{color:#2dd4bf}.page-module__2NvpLq__pipelineArrow{color:#0d9488;opacity:.45;align-items:center;margin:0 .1rem;transition:opacity .2s,transform .2s;display:flex}.page-module__2NvpLq__pipelineArrow:hover{opacity:.95;transform:scale(1.1)}.page-module__2NvpLq__heroStatsIcon{color:#3b82f6;opacity:.85}[data-theme=dark] .page-module__2NvpLq__heroStatsIcon{color:#58a6ff}.page-module__2NvpLq__expandedWrapper{width:100%}.page-module__2NvpLq__collapsedWrapper{align-items:center;width:100%;height:56px;display:flex}.page-module__2NvpLq__fadeIn{opacity:1;visibility:visible;transition:opacity .18s ease-out}.page-module__2NvpLq__fadeOut{opacity:0;visibility:hidden;height:0;transition:opacity .18s ease-out,height .18s ease-out;overflow:hidden}.page-module__2NvpLq__collapsedHeroContent{z-index:1;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.page-module__2NvpLq__collapsedHeroLeft{align-items:center;gap:.75rem;display:flex}.page-module__2NvpLq__collapsedHeroTitle{color:#0f172a;letter-spacing:-.01em;font-size:.92rem;font-weight:700}[data-theme=dark] .page-module__2NvpLq__collapsedHeroTitle{color:#f8fafc}.page-module__2NvpLq__collapsedHeroSeparator{color:#cbd5e1;margin:0 .25rem;font-size:1.15rem;font-weight:700}[data-theme=dark] .page-module__2NvpLq__collapsedHeroSeparator{color:#475569}.page-module__2NvpLq__collapsedHeroStats{color:#475569;letter-spacing:-.02em;font-size:1.15rem;font-weight:500}[data-theme=dark] .page-module__2NvpLq__collapsedHeroStats{color:#cbd5e1}.page-module__2NvpLq__collapsedHeroStats strong{color:#0d9488;font-weight:700}[data-theme=dark] .page-module__2NvpLq__collapsedHeroStats strong{color:#2dd4bf}.page-module__2NvpLq__expandHeroBtn{color:#0d9488;cursor:pointer;letter-spacing:-.02em;background:0 0;border:none;padding:0;font-size:1.15rem;font-weight:700;text-decoration:underline;transition:all .2s}.page-module__2NvpLq__expandHeroBtn:hover{color:#0f766e;transform:translateY(-.5px)}[data-theme=dark] .page-module__2NvpLq__expandHeroBtn{color:#2dd4bf}[data-theme=dark] .page-module__2NvpLq__expandHeroBtn:hover{color:#2eefd8}.page-module__2NvpLq__closeHeroBtn{color:#64748b;cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:1.25rem;transition:all .2s;display:flex;position:absolute;top:1rem;right:1.25rem}.page-module__2NvpLq__closeHeroBtn:hover{color:#0f172a;background:#0000000d}[data-theme=dark] .page-module__2NvpLq__closeHeroBtn{color:#94a3b8}[data-theme=dark] .page-module__2NvpLq__closeHeroBtn:hover{color:#f8fafc;background:#ffffff14}.page-module__2NvpLq__closeHeroBtn.page-module__2NvpLq__hidden{opacity:0;pointer-events:none}.page-module__2NvpLq__heroSection.page-module__2NvpLq__collapsed .page-module__2NvpLq__glowBlob1,.page-module__2NvpLq__heroSection.page-module__2NvpLq__collapsed .page-module__2NvpLq__glowBlob2{opacity:.15;transform:scale(.6)}.page-module__2NvpLq__randomTagline{letter-spacing:-.02em;background:linear-gradient(135deg,#0f172a 30%,#0d9488 100%);-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;font-size:1.15rem;font-weight:800;display:inline-block}[data-theme=dark] .page-module__2NvpLq__randomTagline{background:linear-gradient(135deg,#fff 40%,#2dd4bf 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.page-module__2NvpLq__tickerContainer{white-space:nowrap;flex:1;align-items:center;margin-right:1.5rem;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.page-module__2NvpLq__tickerWrapper{will-change:transform;align-items:center;gap:.5rem;animation:40s linear infinite page-module__2NvpLq__tickerScroll;display:inline-flex}.page-module__2NvpLq__tickerWrapper:hover{animation-play-state:paused}.page-module__2NvpLq__collapsedHeroRightSide{flex-shrink:0;align-items:center;gap:.25rem;display:flex}@keyframes page-module__2NvpLq__tickerScroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.page-module__2NvpLq__table th .page-module__2NvpLq__tooltipText{top:140%;bottom:auto;transform:translate(-50%)translateY(-4px)}.page-module__2NvpLq__table th .page-module__2NvpLq__tooltipContainer:hover .page-module__2NvpLq__tooltipText{transform:translate(-50%)translateY(0)}.page-module__2NvpLq__table th .page-module__2NvpLq__tooltipText:after{border-color:#0000 #0000 #1e293b;top:auto;bottom:100%}[data-theme=dark] .page-module__2NvpLq__table th .page-module__2NvpLq__tooltipText:after{border-color:#0000 #0000 #0f172a}[data-theme=dark] .page-module__2NvpLq__heroSection.page-module__2NvpLq__collapsed{background:linear-gradient(90deg,#991b1b33 0%,#0f172af0 50%,#991b1b33 100%);border-color:#991b1b4d;box-shadow:0 4px 25px -10px #00000080,inset 0 1px #ffffff0d}
