.CNNOperationsVisualizer-module__fHiSyG__page .ml-model-page-shell{width:min(1740px,100%)}.CNNOperationsVisualizer-module__fHiSyG__pageGrid{grid-template-columns:minmax(0,1fr) minmax(260px,300px);align-items:start;gap:12px;display:grid}.CNNOperationsVisualizer-module__fHiSyG__mainColumn{gap:12px;min-width:0;display:grid}.CNNOperationsVisualizer-module__fHiSyG__topRow{grid-template-columns:minmax(300px,.95fr) minmax(430px,1.15fr);align-items:center;gap:18px;display:grid}.CNNOperationsVisualizer-module__fHiSyG__topRow .ml-model-summary{margin-bottom:0}.CNNOperationsVisualizer-module__fHiSyG__workspace{grid-template-columns:minmax(220px,.42fr) minmax(0,2.58fr);align-items:stretch;gap:12px;display:grid}.CNNOperationsVisualizer-module__fHiSyG__controlsPanel,.CNNOperationsVisualizer-module__fHiSyG__visualPanel,.CNNOperationsVisualizer-module__fHiSyG__howPanel,.CNNOperationsVisualizer-module__fHiSyG__codePanel,.CNNOperationsVisualizer-module__fHiSyG__sidePanel{padding:14px}:is(.CNNOperationsVisualizer-module__fHiSyG__controlsPanel .sorting-field,.CNNOperationsVisualizer-module__fHiSyG__controlsPanel .sorting-range-field){margin-bottom:11px}.CNNOperationsVisualizer-module__fHiSyG__operationTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:12px;display:grid}.CNNOperationsVisualizer-module__fHiSyG__operationTabs button{color:#53627a;cursor:pointer;background:#fff;border:1px solid #dfe6f1;border-radius:8px;min-height:32px;font-size:.62rem;font-weight:780}.CNNOperationsVisualizer-module__fHiSyG__operationTabs .CNNOperationsVisualizer-module__fHiSyG__activeTab{color:#fff;background:#0c9bbc;border-color:#0096b959;box-shadow:0 8px 16px #0c9bbc29}.CNNOperationsVisualizer-module__fHiSyG__kernelEditor{margin-bottom:12px}.CNNOperationsVisualizer-module__fHiSyG__kernelEditor>span{color:#344058;margin-bottom:7px;font-size:.67rem;font-weight:780;display:block}.CNNOperationsVisualizer-module__fHiSyG__kernelEditor>div{background:#fff;border:1px solid #dfe5ef;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.CNNOperationsVisualizer-module__fHiSyG__kernelEditor input{color:#26334a;text-align:center;border:1px solid #e6ebf3;border-top:0;border-left:0;min-width:0;height:32px;font-size:.68rem;font-weight:760}.CNNOperationsVisualizer-module__fHiSyG__kernelEditor input:nth-child(3n){border-right:0}.CNNOperationsVisualizer-module__fHiSyG__kernelEditor input:nth-last-child(-n+3){border-bottom:0}.CNNOperationsVisualizer-module__fHiSyG__actionRow{grid-template-columns:1fr .75fr .75fr;gap:7px;display:grid}.CNNOperationsVisualizer-module__fHiSyG__compactValueField{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.CNNOperationsVisualizer-module__fHiSyG__compactValueField span{color:#344058;font-size:.67rem;font-weight:780}.CNNOperationsVisualizer-module__fHiSyG__compactValueField select{color:#26334a;text-align:center;background:#fff;border:1px solid #dfe5ef;border-radius:8px;width:54px;min-width:54px;height:32px;font-size:.72rem;font-weight:760}.CNNOperationsVisualizer-module__fHiSyG__visualPanel{align-content:start;gap:12px;display:grid}.CNNOperationsVisualizer-module__fHiSyG__visualToolbar{justify-content:space-between;align-items:center;gap:12px;padding-bottom:2px;display:flex}.CNNOperationsVisualizer-module__fHiSyG__visualToolbar>div:first-child{gap:3px;display:grid}.CNNOperationsVisualizer-module__fHiSyG__visualToolbar span{color:#69758d;text-transform:uppercase;letter-spacing:.04em;font-size:.61rem;font-weight:760}.CNNOperationsVisualizer-module__fHiSyG__visualToolbar strong{color:#243149;font-size:.72rem;font-weight:850}.CNNOperationsVisualizer-module__fHiSyG__visualToolbar .CNNOperationsVisualizer-module__fHiSyG__actionRow{width:min(280px,100%)}.CNNOperationsVisualizer-module__fHiSyG__matrixFlow{grid-template-columns:minmax(150px,1fr) 30px minmax(120px,.72fr) 30px minmax(150px,1fr);align-items:center;gap:12px;display:grid}.CNNOperationsVisualizer-module__fHiSyG__pipelineFlow{grid-template-columns:minmax(110px,1.1fr) 22px minmax(82px,.58fr) 22px minmax(105px,.9fr) 22px minmax(105px,.9fr) 22px minmax(95px,.78fr);align-items:center;gap:8px;display:grid}.CNNOperationsVisualizer-module__fHiSyG__pipelineFlow .CNNOperationsVisualizer-module__fHiSyG__matrix{max-width:190px}.CNNOperationsVisualizer-module__fHiSyG__pipelineFlow .CNNOperationsVisualizer-module__fHiSyG__compactMatrix{max-width:108px}.CNNOperationsVisualizer-module__fHiSyG__pipelineFlow .CNNOperationsVisualizer-module__fHiSyG__matrixCell{min-height:24px;font-size:.58rem}.CNNOperationsVisualizer-module__fHiSyG__flowArrow{color:#1d2b43;justify-self:center;margin-top:18px}.CNNOperationsVisualizer-module__fHiSyG__matrixStage{text-align:center;min-width:0}.CNNOperationsVisualizer-module__fHiSyG__matrixStage h3{color:#1f2b42;margin:0;font-size:.78rem;font-weight:850}.CNNOperationsVisualizer-module__fHiSyG__matrixStage>span{color:#6f7c91;margin:2px 0 8px;font-size:.61rem;font-weight:750;display:block}.CNNOperationsVisualizer-module__fHiSyG__matrix{background:#fff;border:1px solid #ccd6e6;border-radius:8px;max-width:270px;margin:0 auto;display:grid;overflow:hidden}.CNNOperationsVisualizer-module__fHiSyG__compactMatrix{max-width:150px}.CNNOperationsVisualizer-module__fHiSyG__matrixCell{color:#26334a;border-bottom:1px solid #dfe5ef;border-right:1px solid #dfe5ef;place-items:center;min-width:0;min-height:30px;font-size:.66rem;font-weight:740;display:grid}.CNNOperationsVisualizer-module__fHiSyG__matrixCell:nth-child(n){transition:background .18s,box-shadow .18s,color .18s}.CNNOperationsVisualizer-module__fHiSyG__highlightedCell{color:#007c95;background:#e8f7fb}.CNNOperationsVisualizer-module__fHiSyG__pendingCell{color:#0000;background:#f8fafc}.CNNOperationsVisualizer-module__fHiSyG__activeCell{z-index:1;color:#fff;background:#0c9bbc;position:relative;box-shadow:inset 0 0 0 2px #087d98}.CNNOperationsVisualizer-module__fHiSyG__formulaBar{color:#31405a;background:#fbfcff;border:1px solid #e2e8f2;border-radius:10px;padding:12px 14px;overflow-x:auto}.CNNOperationsVisualizer-module__fHiSyG__formulaBar code{white-space:nowrap;font-size:.72rem;font-weight:760}.CNNOperationsVisualizer-module__fHiSyG__stepSlider{gap:7px;display:grid}.CNNOperationsVisualizer-module__fHiSyG__stepSlider span{color:#66738a;font-size:.64rem;font-weight:760}.CNNOperationsVisualizer-module__fHiSyG__stepSlider input{accent-color:#0c9bbc;width:100%}.CNNOperationsVisualizer-module__fHiSyG__traceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:auto;display:grid}.CNNOperationsVisualizer-module__fHiSyG__traceCard{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dfe7f2;border-radius:12px;min-height:76px;padding:12px}.CNNOperationsVisualizer-module__fHiSyG__traceCard span{color:#69758d;font-size:.61rem;font-weight:760;display:block}.CNNOperationsVisualizer-module__fHiSyG__traceCard strong{color:#0c9bbc;margin-top:7px;font-size:.86rem;font-weight:880;display:block}.CNNOperationsVisualizer-module__fHiSyG__traceCard small{color:#53627a;margin-top:4px;font-size:.58rem;font-weight:720;line-height:1.35;display:block}.CNNOperationsVisualizer-module__fHiSyG__pipelineStrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.CNNOperationsVisualizer-module__fHiSyG__pipelineCard{text-align:center;background:#fff;border:1px solid #dfe6f1;border-radius:10px;min-height:62px;padding:11px}.CNNOperationsVisualizer-module__fHiSyG__pipelineCard strong{color:#27334b;font-size:.68rem;display:block}.CNNOperationsVisualizer-module__fHiSyG__pipelineCard span{color:#6d7890;margin-top:4px;font-size:.58rem;font-weight:760;display:block}.CNNOperationsVisualizer-module__fHiSyG__activePipelineCard{background:#edfaff;border-color:#0c9bbc80;box-shadow:0 8px 18px #0c9bbc1f}.CNNOperationsVisualizer-module__fHiSyG__bottomGrid{grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);gap:12px;display:grid}.CNNOperationsVisualizer-module__fHiSyG__howPanel ol{color:#46556e;margin:12px 0;padding-left:18px;font-size:.68rem;line-height:1.55}.CNNOperationsVisualizer-module__fHiSyG__equationBox{color:#1f5f9d;text-align:center;background:#f7fbff;border:1px solid #cdddf3;border-radius:8px;padding:12px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.72rem;font-weight:760}.CNNOperationsVisualizer-module__fHiSyG__codePanel .sorting-code{max-height:260px;overflow:auto}.CNNOperationsVisualizer-module__fHiSyG__sideColumn{gap:12px;min-width:0;display:grid}.CNNOperationsVisualizer-module__fHiSyG__sideColumn .sorting-ad-rail{position:static}.CNNOperationsVisualizer-module__fHiSyG__sidePanel h2{color:#26334a;margin:0 0 11px;font-size:.78rem}.CNNOperationsVisualizer-module__fHiSyG__sidePanel dl{gap:0;margin:0;display:grid}.CNNOperationsVisualizer-module__fHiSyG__sidePanel dl div{border-bottom:1px solid #edf1f7;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.CNNOperationsVisualizer-module__fHiSyG__sidePanel dl div:last-child{border-bottom:0}.CNNOperationsVisualizer-module__fHiSyG__sidePanel dt{color:#63718a;font-size:.62rem;font-weight:720}.CNNOperationsVisualizer-module__fHiSyG__sidePanel dd{color:#0c9bbc;text-align:right;margin:0;font-size:.64rem;font-weight:850}.CNNOperationsVisualizer-module__fHiSyG__sidePanel p{color:#0c9bbc;flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:.72rem;font-weight:850;display:flex}@media (max-width:1320px){.CNNOperationsVisualizer-module__fHiSyG__pageGrid{grid-template-columns:1fr}.CNNOperationsVisualizer-module__fHiSyG__sideColumn{grid-template-columns:minmax(240px,300px) repeat(2,minmax(0,1fr))}}@media (max-width:1050px){.CNNOperationsVisualizer-module__fHiSyG__topRow,.CNNOperationsVisualizer-module__fHiSyG__workspace,.CNNOperationsVisualizer-module__fHiSyG__bottomGrid,.CNNOperationsVisualizer-module__fHiSyG__matrixFlow,.CNNOperationsVisualizer-module__fHiSyG__pipelineFlow{grid-template-columns:1fr}.CNNOperationsVisualizer-module__fHiSyG__flowArrow{margin-top:0;transform:rotate(90deg)}}@media (max-width:760px){.CNNOperationsVisualizer-module__fHiSyG__pipelineStrip,.CNNOperationsVisualizer-module__fHiSyG__sideColumn,.CNNOperationsVisualizer-module__fHiSyG__traceGrid{grid-template-columns:1fr}.CNNOperationsVisualizer-module__fHiSyG__visualToolbar{flex-direction:column;align-items:stretch}.CNNOperationsVisualizer-module__fHiSyG__visualToolbar .CNNOperationsVisualizer-module__fHiSyG__actionRow{width:100%}}
