.ImmuneCheckpointPathway_figure__0IRZL{position:relative;overflow:hidden;background:transparent}.ImmuneCheckpointPathway_explorerFigure__5E3gP{border:0;background:transparent;box-shadow:none}.ImmuneCheckpointPathway_explorerFigure__5E3gP .ImmuneCheckpointPathway_legend__IWbMc{border-bottom:1px solid rgba(23,50,77,.14);border-top-color:rgba(23,50,77,.14);background:var(--color-bg-page)}.ImmuneCheckpointPathway_standaloneFigure__AdhaV{height:auto}.ImmuneCheckpointPathway_standaloneFigure__AdhaV .ImmuneCheckpointPathway_desktopViewport__YnhS_{height:auto;max-height:none;overflow:visible;cursor:default;touch-action:manipulation}.ImmuneCheckpointPathway_standaloneFigure__AdhaV .ImmuneCheckpointPathway_desktopCanvas__YAFRF{min-height:0}.ImmuneCheckpointPathway_standaloneFigure__AdhaV .ImmuneCheckpointPathway_image__9WWXE{min-height:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (min-width:1024px){.ImmuneCheckpointPathway_explorerFigure__5E3gP .ImmuneCheckpointPathway_desktopViewport__YnhS_{width:calc(100% + 32px);max-height:630px;margin-left:-32px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 48px,#000);mask-image:linear-gradient(90deg,transparent 0,#000 48px,#000)}.ImmuneCheckpointPathway_standaloneFigure__AdhaV .ImmuneCheckpointPathway_desktopViewport__YnhS_{width:100%;max-height:none;margin-left:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.ImmuneCheckpointPathway_standaloneFigure__AdhaV .ImmuneCheckpointPathway_canvasSizer__AeQ1t{min-width:100%}}.ImmuneCheckpointPathway_desktopViewport__YnhS_{position:relative;cursor:grab;overscroll-behavior:contain;scrollbar-color:rgba(8,45,72,.3) transparent;scrollbar-width:thin;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.ImmuneCheckpointPathway_desktopViewport__YnhS_:active,.ImmuneCheckpointPathway_lightboxBody__K8RHL:active{cursor:grabbing}.ImmuneCheckpointPathway_desktopViewport__YnhS_:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary)}.ImmuneCheckpointPathway_canvasSizer__AeQ1t{min-width:100%;margin-inline:auto;transition:width .18s ease}.ImmuneCheckpointPathway_desktopCanvas__YAFRF{position:relative;overflow:visible}.ImmuneCheckpointPathway_image__9WWXE{display:block;width:100%;height:auto;mix-blend-mode:darken;transition:filter .18s ease,opacity .18s ease}.ImmuneCheckpointPathway_layeredCanvas__eVcvt{aspect-ratio:1;isolation:isolate}.ImmuneCheckpointPathway_layeredCanvas__eVcvt .ImmuneCheckpointPathway_image__9WWXE{mix-blend-mode:normal}.ImmuneCheckpointPathway_sceneCellLabel__XNeT3{position:absolute;z-index:2;color:#063a78;font-size:clamp(12px,1.42vw,23px);font-weight:800;line-height:1;pointer-events:none;text-shadow:0 1px 0 hsla(0,0%,100%,.96),0 0 5px hsla(0,0%,100%,.9);transform:translate(-50%,-50%);white-space:nowrap}.ImmuneCheckpointPathway_sceneCellLabel__XNeT3[data-cell=dendritic]{left:28%;top:10.7%}.ImmuneCheckpointPathway_sceneCellLabel__XNeT3[data-cell=t-cell]{left:52.6%;top:61.5%}.ImmuneCheckpointPathway_sceneCellLabel__XNeT3[data-cell=tumor]{left:84%;top:15.6%}.ImmuneCheckpointPathway_sceneCellLabel__XNeT3[data-cell=macrophage]{left:82%;top:88.9%}.ImmuneCheckpointPathway_sceneMolecule__c2Umv{position:absolute;z-index:4;display:block;overflow:visible;color:#e7332f;text-decoration:none;transition:opacity .16s ease,filter .18s ease}.ImmuneCheckpointPathway_sceneMolecule__c2Umv:before{position:absolute;inset:-7px;content:""}.ImmuneCheckpointPathway_sceneMoleculeImage__rJTUr{-o-object-fit:contain;object-fit:contain;pointer-events:none}.ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG{position:absolute;z-index:2;display:flex;align-items:center;gap:.22em;font-size:clamp(8px,1.02vw,16px);font-weight:760;line-height:1;text-shadow:0 1px 0 #fff,0 0 4px hsla(0,0%,100%,.98);transform-origin:50% 80%;transition:color .18s ease,transform .21s cubic-bezier(.2,.8,.2,1),filter .18s ease;white-space:nowrap}.ImmuneCheckpointPathway_sceneMolecule__c2Umv[data-axis=vertical][data-side=ligand] .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG{left:50%;bottom:calc(100% + 5px);transform:translateX(-50%)}.ImmuneCheckpointPathway_sceneMolecule__c2Umv[data-axis=vertical][data-side=receptor] .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG{left:50%;top:calc(100% + 5px);transform:translateX(-50%)}.ImmuneCheckpointPathway_sceneMolecule__c2Umv[data-axis=horizontal][data-side=ligand] .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG{right:calc(100% + 6px);top:50%;transform:translateY(-50%)}.ImmuneCheckpointPathway_sceneMolecule__c2Umv[data-axis=horizontal][data-side=receptor] .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG{left:calc(100% + 6px);top:50%;transform:translateY(-50%)}.ImmuneCheckpointPathway_sceneMolecule__c2Umv[data-partner=macrophage][data-side=ligand] .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG,.ImmuneCheckpointPathway_sceneMolecule__c2Umv[data-partner=tumor][data-side=ligand] .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG{right:auto;left:calc(100% + 6px)}.ImmuneCheckpointPathway_sceneMolecule__c2Umv[data-partner=macrophage][data-side=receptor] .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG,.ImmuneCheckpointPathway_sceneMolecule__c2Umv[data-partner=tumor][data-side=receptor] .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG{right:calc(100% + 6px);left:auto}.ImmuneCheckpointPathway_sceneSignal__O_jVA{display:inline-grid;width:1.05em;height:1.05em;place-items:center;border-radius:50%;color:#fff;font-size:.82em;line-height:1}.ImmuneCheckpointPathway_sceneSignal__O_jVA[data-signal=stimulatory]{background:#278b3c}.ImmuneCheckpointPathway_sceneSignal__O_jVA[data-signal=inhibitory]{background:#df2e2a}.ImmuneCheckpointPathway_sceneMoleculeHighlighted__N7WNX,.ImmuneCheckpointPathway_sceneMolecule__c2Umv:focus-visible,.ImmuneCheckpointPathway_sceneMolecule__c2Umv:hover{z-index:8;filter:drop-shadow(0 3px 5px rgba(8,45,72,.22));outline:none}.ImmuneCheckpointPathway_sceneMoleculeHighlighted__N7WNX .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG,.ImmuneCheckpointPathway_sceneMolecule__c2Umv:focus-visible .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG,.ImmuneCheckpointPathway_sceneMolecule__c2Umv:hover .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG{color:#bd1f1b;filter:drop-shadow(0 2px 2px rgba(255,255,255,.8))}.ImmuneCheckpointPathway_sceneMolecule__c2Umv[data-axis=vertical].ImmuneCheckpointPathway_sceneMoleculeHighlighted__N7WNX .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG,.ImmuneCheckpointPathway_sceneMolecule__c2Umv[data-axis=vertical]:focus-visible .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG,.ImmuneCheckpointPathway_sceneMolecule__c2Umv[data-axis=vertical]:hover .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG{transform:translateX(-50%) rotate(-7deg) translateY(-2px) scale(1.08)}.ImmuneCheckpointPathway_sceneMolecule__c2Umv[data-axis=horizontal].ImmuneCheckpointPathway_sceneMoleculeHighlighted__N7WNX .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG,.ImmuneCheckpointPathway_sceneMolecule__c2Umv[data-axis=horizontal]:focus-visible .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG,.ImmuneCheckpointPathway_sceneMolecule__c2Umv[data-axis=horizontal]:hover .ImmuneCheckpointPathway_sceneMoleculeLabel__ogbkG{transform:translateY(-50%) rotate(-7deg) translateX(2px) scale(1.08)}.ImmuneCheckpointPathway_sceneMoleculeMuted__L__qi{opacity:.18}.ImmuneCheckpointPathway_textLayerCanvas__kXHIb{isolation:isolate}.ImmuneCheckpointPathway_textLayerCanvas__kXHIb .ImmuneCheckpointPathway_image__9WWXE{mix-blend-mode:normal}.ImmuneCheckpointPathway_textHotspot__iJ9Va{position:absolute;left:var(--x);top:var(--y);z-index:4;display:grid;width:var(--w);height:var(--h);place-items:center;overflow:visible;color:#df302c;cursor:pointer;text-decoration:none;transform:translate(-50%,-50%);transition:opacity .16s ease}.ImmuneCheckpointPathway_textHotspot__iJ9Va:before{position:absolute;inset:-5px;content:""}.ImmuneCheckpointPathway_textHotspotLabel__1VEaj{position:relative;z-index:1;display:block;color:#df302c;font-size:clamp(8px,.92vw,15px);font-weight:760;line-height:1;text-align:center;text-shadow:0 1px 0 #fff,0 0 4px hsla(0,0%,100%,.98);transform-origin:50% 80%;transition:color .17s ease,transform .22s cubic-bezier(.2,.8,.2,1),filter .18s ease;backface-visibility:hidden;will-change:transform;white-space:nowrap}.ImmuneCheckpointPathway_textHotspot__iJ9Va[data-top-row=true] .ImmuneCheckpointPathway_textHotspotLabel__1VEaj{transform:translateZ(0) rotate(-30deg)}.ImmuneCheckpointPathway_textHotspot__iJ9Va[data-hotspot=dc-gitrl] .ImmuneCheckpointPathway_textHotspotLabel__1VEaj{transform:translateX(5px) translateZ(0) rotate(-30deg)}.ImmuneCheckpointPathway_textHotspotHighlighted__vvFS6,.ImmuneCheckpointPathway_textHotspot__iJ9Va:focus-visible,.ImmuneCheckpointPathway_textHotspot__iJ9Va:hover{z-index:8;outline:none}.ImmuneCheckpointPathway_textHotspotHighlighted__vvFS6 .ImmuneCheckpointPathway_textHotspotLabel__1VEaj,.ImmuneCheckpointPathway_textHotspot__iJ9Va:focus-visible .ImmuneCheckpointPathway_textHotspotLabel__1VEaj,.ImmuneCheckpointPathway_textHotspot__iJ9Va:hover .ImmuneCheckpointPathway_textHotspotLabel__1VEaj{color:#bd1f1b;filter:drop-shadow(0 2px 2px rgba(255,255,255,.9));transform:rotate(-7deg) translateY(-3px) scale(1.08)}.ImmuneCheckpointPathway_textHotspot__iJ9Va[data-top-row=true].ImmuneCheckpointPathway_textHotspotHighlighted__vvFS6 .ImmuneCheckpointPathway_textHotspotLabel__1VEaj,.ImmuneCheckpointPathway_textHotspot__iJ9Va[data-top-row=true]:focus-visible .ImmuneCheckpointPathway_textHotspotLabel__1VEaj,.ImmuneCheckpointPathway_textHotspot__iJ9Va[data-top-row=true]:hover .ImmuneCheckpointPathway_textHotspotLabel__1VEaj{transform:translateZ(0) rotate(-37deg) translateY(-3px) scale(1.08)}.ImmuneCheckpointPathway_textHotspot__iJ9Va[data-hotspot=dc-gitrl].ImmuneCheckpointPathway_textHotspotHighlighted__vvFS6 .ImmuneCheckpointPathway_textHotspotLabel__1VEaj,.ImmuneCheckpointPathway_textHotspot__iJ9Va[data-hotspot=dc-gitrl]:focus-visible .ImmuneCheckpointPathway_textHotspotLabel__1VEaj,.ImmuneCheckpointPathway_textHotspot__iJ9Va[data-hotspot=dc-gitrl]:hover .ImmuneCheckpointPathway_textHotspotLabel__1VEaj{transform:translateX(5px) translateZ(0) rotate(-37deg) translateY(-3px) scale(1.08)}.ImmuneCheckpointPathway_textHotspotMuted__8UXYh{opacity:.18}.ImmuneCheckpointPathway_fixedOverlay__BjRkJ{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.ImmuneCheckpointPathway_approvedHotspot__Cd4i3{position:absolute;left:var(--x);top:var(--y);z-index:3;display:grid;width:var(--w);height:var(--h);place-items:center;border:0;background:transparent;color:transparent;cursor:pointer;text-decoration:none;transform:translate(-50%,-50%);transition:opacity .16s ease}.ImmuneCheckpointPathway_approvedHotspotLabel__8GRrR{position:absolute;inset:0;z-index:1;display:block;overflow:visible;opacity:0;transform:none;transition:opacity .12s ease,filter .18s ease}.ImmuneCheckpointPathway_approvedHotspotLabel__8GRrR:before{position:absolute;inset:0;background-image:var(--label-image);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:""}.ImmuneCheckpointPathway_approvedHotspot__Cd4i3:after{position:absolute;left:24%;bottom:2px;z-index:2;width:52%;border-top:2px solid #ef332f;content:"";opacity:0;pointer-events:none;transform:translateX(-28%) rotate(-6deg);transform-origin:center}.ImmuneCheckpointPathway_approvedHotspotHighlighted__XBvbt,.ImmuneCheckpointPathway_approvedHotspot__Cd4i3:focus-visible,.ImmuneCheckpointPathway_approvedHotspot__Cd4i3:hover{z-index:8;outline:none;transform:translate(-50%,-50%)}.ImmuneCheckpointPathway_approvedHotspotHighlighted__XBvbt .ImmuneCheckpointPathway_approvedHotspotLabel__8GRrR,.ImmuneCheckpointPathway_approvedHotspot__Cd4i3:focus-visible .ImmuneCheckpointPathway_approvedHotspotLabel__8GRrR,.ImmuneCheckpointPathway_approvedHotspot__Cd4i3:hover .ImmuneCheckpointPathway_approvedHotspotLabel__8GRrR{opacity:1;animation:ImmuneCheckpointPathway_molecule-label-pulse__auZi_ .52s ease-out both}.ImmuneCheckpointPathway_approvedHotspotHighlighted__XBvbt:after,.ImmuneCheckpointPathway_approvedHotspot__Cd4i3:focus-visible:after,.ImmuneCheckpointPathway_approvedHotspot__Cd4i3:hover:after{animation:ImmuneCheckpointPathway_molecule-label-sweep__9iZhV .52s cubic-bezier(.2,.75,.25,1) both}@keyframes ImmuneCheckpointPathway_molecule-label-pulse__auZi_{0%{opacity:0;filter:brightness(1)}38%{opacity:1;filter:brightness(1.42) saturate(1.35) drop-shadow(0 0 2px rgba(239,51,47,.55))}70%{opacity:.42;filter:brightness(1.08)}to{opacity:1;filter:brightness(1.2) saturate(1.12)}}@keyframes ImmuneCheckpointPathway_molecule-label-sweep__9iZhV{0%{opacity:0;transform:translateX(-32%) rotate(-7deg)}34%{opacity:1;transform:translateX(24%) rotate(5deg)}68%{opacity:.72;transform:translateX(-8%) rotate(-3deg)}to{opacity:1;transform:translateX(0) rotate(-2deg)}}.ImmuneCheckpointPathway_approvedHotspotMuted__g_JOo{opacity:.2}.ImmuneCheckpointPathway_moleculeLayer__twMwd{position:absolute;z-index:3;display:block;overflow:visible;outline:none;transform-box:fill-box;transform:scale(1.65);transform-origin:var(--anchor-x) var(--anchor-y);transition:opacity .17s ease,transform .21s cubic-bezier(.2,.75,.25,1),filter .21s ease}.ImmuneCheckpointPathway_moleculeLayer__twMwd:before{position:absolute;inset:-3px;content:""}.ImmuneCheckpointPathway_moleculeImage__s0pXP{-o-object-fit:contain;object-fit:contain;transform-origin:center}.ImmuneCheckpointPathway_moleculeHoverLabel__m3Kbk{position:absolute;left:50%;top:-8px;z-index:2;width:-moz-max-content;width:max-content;max-width:120px;color:#b91c1c;font-size:clamp(11px,1vw,16px);font-weight:800;line-height:1;opacity:0;pointer-events:none;text-shadow:0 1px 0 #fff,0 0 5px hsla(0,0%,100%,.98);transform:translate(-50%,-70%) scale(.86);transform-origin:center bottom;transition:opacity .14s ease,transform .21s cubic-bezier(.2,.75,.25,1)}.ImmuneCheckpointPathway_moleculeLayer__twMwd[data-axis=horizontal] .ImmuneCheckpointPathway_moleculeHoverLabel__m3Kbk{top:-5px}.ImmuneCheckpointPathway_moleculeLayerHighlighted__4pVtP,.ImmuneCheckpointPathway_moleculeLayer__twMwd:focus-visible,.ImmuneCheckpointPathway_moleculeLayer__twMwd:hover{z-index:7;transform:scale(2.2);filter:drop-shadow(0 4px 7px rgba(8,45,72,.28))}.ImmuneCheckpointPathway_moleculeLayerHighlighted__4pVtP .ImmuneCheckpointPathway_moleculeHoverLabel__m3Kbk,.ImmuneCheckpointPathway_moleculeLayer__twMwd:focus-visible .ImmuneCheckpointPathway_moleculeHoverLabel__m3Kbk,.ImmuneCheckpointPathway_moleculeLayer__twMwd:hover .ImmuneCheckpointPathway_moleculeHoverLabel__m3Kbk{opacity:1;transform:translate(-50%,-70%) scale(1)}.ImmuneCheckpointPathway_moleculeLayer__twMwd:focus-visible:after{position:absolute;inset:4px;border:2px solid #087f75;border-radius:4px;content:""}.ImmuneCheckpointPathway_moleculeLayerMuted__6CYDU{opacity:.18}.ImmuneCheckpointPathway_imageFiltered__xDRMs{filter:grayscale(.35) saturate(.45);opacity:.34}.ImmuneCheckpointPathway_pathwayControls__xA1vT{display:flex;align-items:center;gap:12px;border-block:1px solid rgba(8,45,72,.12);padding:8px 0}.ImmuneCheckpointPathway_moleculeSearch__q7AGl{display:flex;width:min(230px,100%);min-height:40px;align-items:center;gap:8px;border:1px solid rgba(8,45,72,.2);background:#fff;padding:0 11px;color:#526276}.ImmuneCheckpointPathway_moleculeSearch__q7AGl:focus-within{border-color:#087f75;box-shadow:0 0 0 2px rgba(8,127,117,.16)}.ImmuneCheckpointPathway_moleculeSearch__q7AGl input{width:100%;border:0;background:transparent;color:#082d48;font-size:13px;outline:none}.ImmuneCheckpointPathway_pathwayTabs__8GmnL{display:flex;min-width:0;align-items:center;gap:3px;overflow-x:auto;scrollbar-width:thin}.ImmuneCheckpointPathway_pathwayTabActive__i4Jjq,.ImmuneCheckpointPathway_pathwayTab__gjcDA{min-height:40px;flex:0 0 auto;border:0;border-bottom:2px solid transparent;background:transparent;padding:0 11px;color:#526276;font-size:12px;white-space:nowrap}.ImmuneCheckpointPathway_pathwayTabActive__i4Jjq,.ImmuneCheckpointPathway_pathwayTab__gjcDA:focus-visible,.ImmuneCheckpointPathway_pathwayTab__gjcDA:hover{border-bottom-color:#087f75;color:#087f75;outline:none}.ImmuneCheckpointPathway_pathwayTabActive__i4Jjq{background:rgba(8,127,117,.08);font-weight:700}.ImmuneCheckpointPathway_toolbar__Z4wE7{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(8,45,72,.12);padding:7px 0;color:#526276;font-size:12px}.ImmuneCheckpointPathway_toolbarActions__EqIGB{display:flex;align-items:center;gap:4px}.ImmuneCheckpointPathway_toolbarActions__EqIGB button{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(8,45,72,.2);background:hsla(0,0%,100%,.62);color:#082d48;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.ImmuneCheckpointPathway_toolbarActions__EqIGB button:focus-visible,.ImmuneCheckpointPathway_toolbarActions__EqIGB button:hover{border-color:#087f75;background:#fff;color:#087f75;outline:none}.ImmuneCheckpointPathway_toolbarActions__EqIGB button:disabled{cursor:not-allowed;opacity:.38}.ImmuneCheckpointPathway_toolbarActions__EqIGB>span{min-width:42px;text-align:center;font-variant-numeric:tabular-nums}.ImmuneCheckpointPathway_expandButton__mFKfj{padding-inline:13px}.ImmuneCheckpointPathway_caption__fqsSU{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid rgba(8,45,72,.1);padding:10px 0 2px;color:#526276;font-size:11px}.ImmuneCheckpointPathway_caption__fqsSU span{color:#8a96a4}.ImmuneCheckpointPathway_leaderLayer__C1qfN{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.ImmuneCheckpointPathway_leaderLine__U9veZ{stroke:rgba(127,29,29,.72);stroke-width:1.4;vector-effect:non-scaling-stroke;transition:opacity .16s ease,stroke .16s ease,stroke-width .16s ease}.ImmuneCheckpointPathway_leaderActive__BuaB8{stroke:var(--color-primary);stroke-width:1.8}.ImmuneCheckpointPathway_leaderMuted__mFLlV{opacity:.32}.ImmuneCheckpointPathway_hotspot__VD1xn{position:absolute;left:var(--x);top:var(--y);z-index:2;width:var(--w);height:var(--h);border:0;background:transparent;padding:0;overflow:hidden;color:transparent;cursor:pointer;font-size:0;text-decoration:none;transform:translate(-50%,-50%);transform-origin:center;-webkit-mask-image:radial-gradient(ellipse at center,#000 58%,rgba(0,0,0,.86) 72%,transparent 100%);mask-image:radial-gradient(ellipse at center,#000 58%,rgba(0,0,0,.86) 72%,transparent 100%);transition:opacity .16s ease,transform .19s cubic-bezier(.2,.8,.2,1)}.ImmuneCheckpointPathway_hotspot__VD1xn:before{content:"";position:absolute;left:var(--full-left);top:var(--full-top);width:var(--full-width);height:var(--full-height);z-index:0;background-image:url(/images/products/immune-checkpoint-pathway-closed-membranes-v3.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;filter:saturate(1.18) contrast(1.04);opacity:0;pointer-events:none;transition:opacity .14s ease}.ImmuneCheckpointPathway_hotspotMuted__bF1Nx{opacity:.2}.ImmuneCheckpointPathway_hotspotHighlighted__Vhgqx,.ImmuneCheckpointPathway_hotspotPathwayActive__01A35:focus-visible{z-index:6;opacity:1}.ImmuneCheckpointPathway_hotspotText__ovNj3{position:absolute;inset:0;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:3px;overflow:visible;color:transparent;font-size:clamp(9px,.95vw,16px);font-weight:780;line-height:1;opacity:0;white-space:nowrap;transform-origin:50% 70%;transition:color .14s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.ImmuneCheckpointPathway_hotspot__VD1xn[data-region=macrophage] .ImmuneCheckpointPathway_hotspotText__ovNj3{font-size:clamp(9px,.78vw,12px)}.ImmuneCheckpointPathway_hotspot__VD1xn:focus-visible,.ImmuneCheckpointPathway_hotspot__VD1xn:hover{z-index:5;outline:none;transform:translate(-50%,-50%) scale(1.14)}.ImmuneCheckpointPathway_hotspot__VD1xn:focus-visible:before,.ImmuneCheckpointPathway_hotspot__VD1xn:hover:before{opacity:1}.ImmuneCheckpointPathway_hotspot__VD1xn:focus-visible .ImmuneCheckpointPathway_hotspotText__ovNj3,.ImmuneCheckpointPathway_hotspot__VD1xn:hover .ImmuneCheckpointPathway_hotspotText__ovNj3{opacity:0;transform:none}.ImmuneCheckpointPathway_lightbox__twbZb{position:fixed;inset:0;z-index:1000;display:grid;grid-template-rows:auto minmax(0,1fr);background:rgba(244,248,248,.98)}.ImmuneCheckpointPathway_lightboxHeader__K5PJF{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid rgba(8,45,72,.14);padding:10px 24px;color:#082d48}.ImmuneCheckpointPathway_lightboxHeader__K5PJF div{display:grid;gap:3px}.ImmuneCheckpointPathway_lightboxHeader__K5PJF span{color:#526276;font-size:12px}.ImmuneCheckpointPathway_lightboxHeader__K5PJF button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid rgba(8,45,72,.2);background:#fff;color:#082d48}.ImmuneCheckpointPathway_lightboxActions__0RUmn{display:flex;align-items:center;gap:6px}.ImmuneCheckpointPathway_lightboxActions__0RUmn>span{min-width:48px;color:#526276;font-size:12px;text-align:center;font-variant-numeric:tabular-nums}.ImmuneCheckpointPathway_lightboxActions__0RUmn button:disabled{cursor:not-allowed;opacity:.38}.ImmuneCheckpointPathway_lightboxHeader__K5PJF button:focus-visible,.ImmuneCheckpointPathway_lightboxHeader__K5PJF button:hover{border-color:#087f75;color:#087f75;outline:none}.ImmuneCheckpointPathway_lightboxBody__K8RHL{overflow:auto;padding:20px;cursor:grab;overscroll-behavior:contain;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.ImmuneCheckpointPathway_lightboxBody__K8RHL:focus-visible{box-shadow:inset 0 0 0 2px #087f75}.ImmuneCheckpointPathway_lightboxBody__K8RHL .ImmuneCheckpointPathway_canvasSizer__AeQ1t{min-width:1100px}.ImmuneCheckpointPathway_signalMark__xXSmi{display:inline;font-weight:850}.ImmuneCheckpointPathway_hotspot__VD1xn[data-signal=stimulatory] .ImmuneCheckpointPathway_signalMark__xXSmi{color:var(--color-primary)}.ImmuneCheckpointPathway_hotspot__VD1xn[data-signal=inhibitory] .ImmuneCheckpointPathway_signalMark__xXSmi{color:#dc2626}.ImmuneCheckpointPathway_cellLabel__GG3qS{position:absolute;z-index:1;left:var(--x);top:var(--y);color:#9a3412;font-size:clamp(11px,1.08vw,17px);font-weight:800;letter-spacing:.06em;pointer-events:none;text-shadow:0 1px 0 #fff,0 0 7px hsla(0,0%,100%,.98);transform:translate(-50%,-50%)}.ImmuneCheckpointPathway_cellLabel__GG3qS[data-cell=t-cell]{color:#075cbf}.ImmuneCheckpointPathway_cellLabel__GG3qS[data-cell=tumor]{color:#be123c}.ImmuneCheckpointPathway_cellLabel__GG3qS[data-cell=macrophage]{color:#6d28d9}.ImmuneCheckpointPathway_legend__IWbMc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e4e4e7;background:hsla(0,0%,100%,.96);padding:14px 18px;color:#52525b;font-size:13px}.ImmuneCheckpointPathway_mobileList__6oI09{display:none}@media (max-width:767px){.ImmuneCheckpointPathway_desktopViewport__YnhS_{display:block}.ImmuneCheckpointPathway_mobileList__6oI09{display:grid;gap:10px;padding:16px}.ImmuneCheckpointPathway_standaloneFigure__AdhaV .ImmuneCheckpointPathway_desktopViewport__YnhS_{display:block;overflow-x:auto;overflow-y:hidden;touch-action:pan-x}.ImmuneCheckpointPathway_standaloneFigure__AdhaV .ImmuneCheckpointPathway_canvasSizer__AeQ1t{min-width:760px}.ImmuneCheckpointPathway_standaloneFigure__AdhaV .ImmuneCheckpointPathway_mobileList__6oI09{border-top:1px solid #e4e4e7}.ImmuneCheckpointPathway_toolbar__Z4wE7{align-items:flex-start;flex-direction:column;padding-bottom:10px}.ImmuneCheckpointPathway_pathwayControls__xA1vT{align-items:stretch;flex-direction:column}.ImmuneCheckpointPathway_moleculeSearch__q7AGl,.ImmuneCheckpointPathway_pathwayTabs__8GmnL,.ImmuneCheckpointPathway_toolbarActions__EqIGB{width:100%}.ImmuneCheckpointPathway_toolbarActions__EqIGB>span{display:none}.ImmuneCheckpointPathway_expandButton__mFKfj{flex:1}.ImmuneCheckpointPathway_caption__fqsSU{align-items:flex-start;flex-direction:column;gap:3px}.ImmuneCheckpointPathway_lightboxHeader__K5PJF{padding-inline:14px}.ImmuneCheckpointPathway_lightboxHeader__K5PJF>div:first-child span{display:none}.ImmuneCheckpointPathway_lightboxActions__0RUmn{margin-left:auto}.ImmuneCheckpointPathway_lightboxActions__0RUmn>span{display:none}.ImmuneCheckpointPathway_lightboxBody__K8RHL{padding:12px}.ImmuneCheckpointPathway_mobilePair__XCQvT{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;border-bottom:1px solid #e4e4e7;padding:0 0 10px}.ImmuneCheckpointPathway_mobileSide__LCzEw{display:grid;gap:6px}.ImmuneCheckpointPathway_mobilePair__XCQvT:last-child{border-bottom:0;padding-bottom:0}.ImmuneCheckpointPathway_mobileLink__hOFQ1{border:1px solid #fecaca;border-radius:6px;background:#fff;padding:9px 10px;color:#991b1b;font-size:13px;font-weight:700;text-align:center;transition:transform .16s ease,border-color .16s ease,color .16s ease}.ImmuneCheckpointPathway_mobileLink__hOFQ1:focus-visible,.ImmuneCheckpointPathway_mobileLink__hOFQ1:hover{border-color:var(--color-primary);color:var(--color-primary);outline:none;transform:rotate(-2deg) translateY(-2px)}.ImmuneCheckpointPathway_pairLine__5rvzA{color:#a1a1aa;font-size:12px}}@media (prefers-reduced-motion:reduce){.ImmuneCheckpointPathway_textHotspotLabel__1VEaj,.ImmuneCheckpointPathway_textHotspot__iJ9Va{transition:none}.ImmuneCheckpointPathway_textHotspotHighlighted__vvFS6 .ImmuneCheckpointPathway_textHotspotLabel__1VEaj,.ImmuneCheckpointPathway_textHotspot__iJ9Va:focus-visible .ImmuneCheckpointPathway_textHotspotLabel__1VEaj,.ImmuneCheckpointPathway_textHotspot__iJ9Va:hover .ImmuneCheckpointPathway_textHotspotLabel__1VEaj{transform:none}.ImmuneCheckpointPathway_approvedHotspotLabel__8GRrR,.ImmuneCheckpointPathway_approvedHotspot__Cd4i3{animation:none;transition:none}.ImmuneCheckpointPathway_approvedHotspot__Cd4i3:after{animation:none}.ImmuneCheckpointPathway_approvedHotspotHighlighted__XBvbt:after,.ImmuneCheckpointPathway_approvedHotspot__Cd4i3:focus-visible:after,.ImmuneCheckpointPathway_approvedHotspot__Cd4i3:hover:after{opacity:1;transform:none}.ImmuneCheckpointPathway_approvedHotspotHighlighted__XBvbt,.ImmuneCheckpointPathway_approvedHotspot__Cd4i3:focus-visible,.ImmuneCheckpointPathway_approvedHotspot__Cd4i3:hover{transform:translate(-50%,-50%)}.ImmuneCheckpointPathway_moleculeHoverLabel__m3Kbk,.ImmuneCheckpointPathway_moleculeLayer__twMwd{transition:none}.ImmuneCheckpointPathway_moleculeLayerHighlighted__4pVtP,.ImmuneCheckpointPathway_moleculeLayer__twMwd:focus-visible,.ImmuneCheckpointPathway_moleculeLayer__twMwd:hover{transform:scale(1.65)}.ImmuneCheckpointPathway_hotspotText__ovNj3,.ImmuneCheckpointPathway_mobileLink__hOFQ1{transition:none}.ImmuneCheckpointPathway_hotspot__VD1xn:focus-visible .ImmuneCheckpointPathway_hotspotText__ovNj3,.ImmuneCheckpointPathway_hotspot__VD1xn:hover .ImmuneCheckpointPathway_hotspotText__ovNj3{transform:none}.ImmuneCheckpointPathway_mobileLink__hOFQ1:focus-visible,.ImmuneCheckpointPathway_mobileLink__hOFQ1:hover{transform:none}}