.CNNFeatureMapExplorer-module___jUMZG__page .ml-model-page-shell{width:min(1740px,100%)}.CNNFeatureMapExplorer-module___jUMZG__topRow{grid-template-columns:minmax(330px,1fr) minmax(520px,1.08fr);align-items:center;gap:18px;margin-bottom:12px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__topRow .ml-model-summary{margin-bottom:0}.CNNFeatureMapExplorer-module___jUMZG__pageGrid{grid-template-columns:minmax(0,1fr) minmax(270px,310px);align-items:start;gap:12px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__mainColumn{gap:12px;min-width:0;display:grid}.CNNFeatureMapExplorer-module___jUMZG__workspace{grid-template-columns:minmax(220px,.36fr) minmax(0,2.64fr);align-items:stretch;gap:12px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__controlsPanel,.CNNFeatureMapExplorer-module___jUMZG__visualPanel,.CNNFeatureMapExplorer-module___jUMZG__howPanel,.CNNFeatureMapExplorer-module___jUMZG__codePanel,.CNNFeatureMapExplorer-module___jUMZG__sidePanel{padding:14px}.CNNFeatureMapExplorer-module___jUMZG__controlsPanel{align-content:start;gap:11px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__controlsPanel h2{color:#26334a;margin:0;font-size:.72rem;font-weight:860}:is(.CNNFeatureMapExplorer-module___jUMZG__controlsPanel .sorting-field,.CNNFeatureMapExplorer-module___jUMZG__controlsPanel .sorting-range-field){margin-bottom:0}.CNNFeatureMapExplorer-module___jUMZG__inputPreviewWrap{background:#fff;border:1px solid #dfe7f2;border-radius:10px;place-items:center;gap:7px;padding:8px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__inputPreviewWrap>span{color:#53627a;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6rem;font-weight:780;overflow:hidden}.CNNFeatureMapExplorer-module___jUMZG__digitPreview{aspect-ratio:1;background:#fff;border:1px solid #d7e0ee;width:112px;display:grid;overflow:hidden}.CNNFeatureMapExplorer-module___jUMZG__digitPreview span{min-width:0;min-height:0}.CNNFeatureMapExplorer-module___jUMZG__receptivePixel{box-shadow:inset 0 0 0 1px #08c9d5}.CNNFeatureMapExplorer-module___jUMZG__sampleActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__sampleActions button,.CNNFeatureMapExplorer-module___jUMZG__channelButton{color:#344058;cursor:pointer;background:#fff;border:1px solid #dfe7f2;border-radius:8px;font-size:.64rem;font-weight:800}.CNNFeatureMapExplorer-module___jUMZG__sampleActions button{min-height:34px}.CNNFeatureMapExplorer-module___jUMZG__fileInput{display:none}.CNNFeatureMapExplorer-module___jUMZG__fieldHint{color:#78849a;margin-top:4px;font-size:.58rem;font-weight:720;line-height:1.35;display:block}.CNNFeatureMapExplorer-module___jUMZG__channelButton{width:32px;height:30px}.CNNFeatureMapExplorer-module___jUMZG__channelButton:disabled{cursor:not-allowed;opacity:.45}.CNNFeatureMapExplorer-module___jUMZG__channelButton:first-child{transform:rotate(180deg)}.CNNFeatureMapExplorer-module___jUMZG__switchRow{color:#344058;justify-content:space-between;align-items:center;gap:10px;font-size:.66rem;font-weight:780;display:flex}.CNNFeatureMapExplorer-module___jUMZG__switchRow input{accent-color:#0c9bbc;width:36px;height:19px}.CNNFeatureMapExplorer-module___jUMZG__visualPanel{align-content:start;gap:12px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__pipeline{background:#fbfdff;border:1px solid #dfe7f2;border-radius:12px;grid-template-columns:minmax(90px,.9fr) repeat(5,minmax(96px,1fr));align-items:center;gap:8px;padding:10px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__pipeline>span,.CNNFeatureMapExplorer-module___jUMZG__pipeline button{color:#253149;text-align:center;background:#fff;border:1px solid #cfd8e6;border-radius:8px;min-height:48px;font-size:.67rem;font-weight:860}.CNNFeatureMapExplorer-module___jUMZG__pipeline>span{place-items:center;display:grid}.CNNFeatureMapExplorer-module___jUMZG__pipeline button{cursor:pointer}.CNNFeatureMapExplorer-module___jUMZG__pipeline button small{color:#6a758c;margin-top:3px;font-size:.58rem;font-weight:750;display:block}.CNNFeatureMapExplorer-module___jUMZG__pipeline .CNNFeatureMapExplorer-module___jUMZG__activeLayer{color:#0c7e97;background:#eafaff;border-color:#0c9bbca6;box-shadow:0 8px 18px #0c9bbc1f}.CNNFeatureMapExplorer-module___jUMZG__pipeline .CNNFeatureMapExplorer-module___jUMZG__passedLayer{background:linear-gradient(#f0fff8 0%,#eafffb 100%);border-color:#14b98180}.CNNFeatureMapExplorer-module___jUMZG__featureMapsPanel{background:#fff;border:1px solid #dfe7f2;border-radius:12px;gap:10px;padding:12px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__panelTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.CNNFeatureMapExplorer-module___jUMZG__panelTitle h2{color:#1f2b42;margin:0;font-size:.84rem;font-weight:880}.CNNFeatureMapExplorer-module___jUMZG__panelTitle span{color:#53627a;font-size:.64rem;font-weight:780}.CNNFeatureMapExplorer-module___jUMZG__featureMapLayout{grid-template-columns:minmax(0,1fr) 46px;align-items:center;gap:14px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__featureMapGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__featureMapGrid button{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:7px;gap:3px;min-width:0;padding:0;display:grid}.CNNFeatureMapExplorer-module___jUMZG__featureMapGrid button>span{color:#26334a;text-align:center;font-size:.58rem;font-weight:820}.CNNFeatureMapExplorer-module___jUMZG__featureMapGrid .CNNFeatureMapExplorer-module___jUMZG__selectedMapButton{border-color:#16c4d8;box-shadow:0 0 0 3px #16c4d81f}.CNNFeatureMapExplorer-module___jUMZG__heatmap{aspect-ratio:1;background:#111827;border:1px solid #d5deeb;border-radius:7px;width:100%;display:grid;overflow:hidden}.CNNFeatureMapExplorer-module___jUMZG__compactHeatmap{aspect-ratio:2.15}.CNNFeatureMapExplorer-module___jUMZG__heatmap span{min-width:0;min-height:0}.CNNFeatureMapExplorer-module___jUMZG__selectedHeatCell{outline-offset:-2px;z-index:1;outline:2px solid #fff}.CNNFeatureMapExplorer-module___jUMZG__colorScale{color:#53627a;justify-items:center;gap:5px;font-size:.58rem;font-weight:820;display:grid}.CNNFeatureMapExplorer-module___jUMZG__colorScale i{background:linear-gradient(#fde725,#35b779,#31688e,#440154);border:1px solid #d7e0ee;border-radius:999px;width:16px;height:112px}.CNNFeatureMapExplorer-module___jUMZG__detailPanel{background:#fff;border:1px solid #dfe7f2;border-radius:12px;grid-template-columns:minmax(120px,.9fr) 34px minmax(120px,.9fr) 34px minmax(170px,1fr);align-items:center;gap:12px;padding:12px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__detailPanel>div{justify-items:center;gap:6px;min-width:0;display:grid}.CNNFeatureMapExplorer-module___jUMZG__detailPanel h3{color:#26334a;text-align:center;margin:0;font-size:.66rem;font-weight:860}.CNNFeatureMapExplorer-module___jUMZG__detailPanel span{color:#53627a;font-size:.62rem;font-weight:760}.CNNFeatureMapExplorer-module___jUMZG__detailPanel>svg{color:#26334a}.CNNFeatureMapExplorer-module___jUMZG__filterGrid{aspect-ratio:1;border:1px solid #d5deeb;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));width:118px;display:grid;overflow:hidden}.CNNFeatureMapExplorer-module___jUMZG__filterGrid span{color:#fff;border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;place-items:center;font-size:.62rem;font-weight:820;display:grid}.CNNFeatureMapExplorer-module___jUMZG__selectedActivation{width:min(180px,100%);position:relative}.CNNFeatureMapExplorer-module___jUMZG__activationCallout{background:#fff;border:1px solid #d7e0ee;border-radius:8px;width:128px;padding:8px;position:absolute;bottom:8px;right:-118px;box-shadow:0 12px 28px #1a1d2e1f}.CNNFeatureMapExplorer-module___jUMZG__activationCallout span,.CNNFeatureMapExplorer-module___jUMZG__activationCallout small{color:#53627a;font-size:.56rem;font-weight:750;display:block}.CNNFeatureMapExplorer-module___jUMZG__activationCallout strong{color:#26334a;font-size:.62rem;font-weight:860;display:block}.CNNFeatureMapExplorer-module___jUMZG__depthPanel{background:#fff;border:1px solid #dfe7f2;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:12px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__depthPanel h2{color:#1f2b42;grid-column:1/-1;margin:0;font-size:.78rem;font-weight:870}.CNNFeatureMapExplorer-module___jUMZG__depthPanel div{background:#fbfdff;border:1px solid #e2e8f2;border-radius:10px;justify-items:center;gap:5px;padding:8px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__depthPanel strong{color:#26334a;font-size:.62rem;font-weight:840}.CNNFeatureMapExplorer-module___jUMZG__depthPanel span{color:#53627a;font-size:.58rem;font-weight:760}.CNNFeatureMapExplorer-module___jUMZG__bottomGrid{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);gap:12px;display:grid}.CNNFeatureMapExplorer-module___jUMZG__howPanel ol{color:#46556e;gap:8px;margin:12px 0 0;padding-left:18px;font-size:.68rem;line-height:1.45;display:grid}.CNNFeatureMapExplorer-module___jUMZG__codePanel .sorting-code{max-height:250px;overflow:auto}.CNNFeatureMapExplorer-module___jUMZG__sideColumn{gap:12px;min-width:0;display:grid}.CNNFeatureMapExplorer-module___jUMZG__sideColumn .sorting-ad-rail{position:static}.CNNFeatureMapExplorer-module___jUMZG__sidePanel h2{color:#26334a;margin:0 0 10px;font-size:.78rem;font-weight:860}.CNNFeatureMapExplorer-module___jUMZG__sidePanel dl{gap:0;margin:0;display:grid}.CNNFeatureMapExplorer-module___jUMZG__sidePanel dl div{border-bottom:1px solid #edf1f7;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.CNNFeatureMapExplorer-module___jUMZG__sidePanel dl div:last-child{border-bottom:0}.CNNFeatureMapExplorer-module___jUMZG__sidePanel dt{color:#63718a;font-size:.62rem;font-weight:730}.CNNFeatureMapExplorer-module___jUMZG__sidePanel dd{color:#0c9bbc;text-align:right;margin:0;font-size:.64rem;font-weight:860}.CNNFeatureMapExplorer-module___jUMZG__histogram{background:linear-gradient(#edf2f7 1px,#0000 1px) 0 30px/100% 30px,#fff;border-bottom:1px solid #d5deeb;align-items:end;gap:3px;height:118px;padding:10px 6px 0;display:flex}.CNNFeatureMapExplorer-module___jUMZG__histogram span{background:linear-gradient(#29c5df,#087f9b);border-radius:4px 4px 0 0;flex:1;min-width:3px}.CNNFeatureMapExplorer-module___jUMZG__tagList{flex-wrap:wrap;gap:7px;margin-bottom:10px;display:flex}.CNNFeatureMapExplorer-module___jUMZG__tagList span{color:#0c829c;background:#eefbff;border:1px solid #0c9bbc52;border-radius:7px;padding:5px 8px;font-size:.6rem;font-weight:820}.CNNFeatureMapExplorer-module___jUMZG__sidePanel p{color:#65728a;margin:0;font-size:.62rem;line-height:1.45}@media (max-width:1320px){.CNNFeatureMapExplorer-module___jUMZG__pageGrid{grid-template-columns:1fr}.CNNFeatureMapExplorer-module___jUMZG__sideColumn{grid-template-columns:minmax(250px,310px) repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.CNNFeatureMapExplorer-module___jUMZG__topRow,.CNNFeatureMapExplorer-module___jUMZG__workspace,.CNNFeatureMapExplorer-module___jUMZG__bottomGrid{grid-template-columns:1fr}}@media (max-width:860px){.CNNFeatureMapExplorer-module___jUMZG__pipeline,.CNNFeatureMapExplorer-module___jUMZG__featureMapLayout,.CNNFeatureMapExplorer-module___jUMZG__detailPanel,.CNNFeatureMapExplorer-module___jUMZG__depthPanel{grid-template-columns:1fr}.CNNFeatureMapExplorer-module___jUMZG__featureMapGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CNNFeatureMapExplorer-module___jUMZG__detailPanel>svg{justify-self:center;transform:rotate(90deg)}.CNNFeatureMapExplorer-module___jUMZG__activationCallout{width:100%;margin-top:8px;position:static}.CNNFeatureMapExplorer-module___jUMZG__sideColumn{grid-template-columns:1fr}}
