.OpenCvPageLayout-module__r26SfW__page .ml-model-page-shell{width:min(1740px,100%)}.OpenCvPageLayout-module__r26SfW__grid{grid-template-columns:minmax(240px,.54fr) minmax(0,1.85fr) minmax(260px,.58fr);align-items:start;gap:12px;display:grid}.OpenCvPageLayout-module__r26SfW__grid>*,.OpenCvPageLayout-module__r26SfW__controlsColumn,.OpenCvPageLayout-module__r26SfW__workspaceColumn,.OpenCvPageLayout-module__r26SfW__sidebarColumn{min-width:0}.OpenCvPageLayout-module__r26SfW__withoutSidebar{grid-template-columns:minmax(240px,.54fr) minmax(0,1.85fr)}.OpenCvPageLayout-module__r26SfW__heading{grid-area:1/1/auto/3;align-items:flex-start;margin:0;padding:2px 0 0}.OpenCvPageLayout-module__r26SfW__heading .ml-model-heading-icon{border-radius:14px;width:58px;height:62px}.OpenCvPageLayout-module__r26SfW__heading .ml-model-heading-icon svg{width:34px;height:34px}.OpenCvPageLayout-module__r26SfW__heading h1{font-size:clamp(1.65rem,2.25vw,2.35rem)}.OpenCvPageLayout-module__r26SfW__heading p:last-child{max-width:780px;font-size:.78rem;line-height:1.45}.OpenCvPageLayout-module__r26SfW__controlsColumn,.OpenCvPageLayout-module__r26SfW__workspaceColumn,.OpenCvPageLayout-module__r26SfW__sidebarColumn{gap:12px;display:grid}.OpenCvPageLayout-module__r26SfW__controlsColumn{grid-area:2/1}.OpenCvPageLayout-module__r26SfW__workspaceColumn{grid-area:2/2}.OpenCvPageLayout-module__r26SfW__sidebarColumn{grid-area:1/3/span 2}.OpenCvPageLayout-module__r26SfW__sidebarColumn .sorting-ad-rail{display:grid;position:static}.OpenCvPageLayout-module__r26SfW__lowerContent{margin-top:12px}@media (max-width:1320px){.OpenCvPageLayout-module__r26SfW__grid{grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr)}.OpenCvPageLayout-module__r26SfW__heading{grid-column:1/-1}.OpenCvPageLayout-module__r26SfW__controlsColumn{grid-column:1}.OpenCvPageLayout-module__r26SfW__workspaceColumn{grid-column:2}.OpenCvPageLayout-module__r26SfW__sidebarColumn{grid-area:3/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.OpenCvPageLayout-module__r26SfW__sidebarColumn .sorting-ad-rail{display:none}}@media (max-width:820px){.OpenCvPageLayout-module__r26SfW__grid{grid-template-columns:1fr}.OpenCvPageLayout-module__r26SfW__heading,.OpenCvPageLayout-module__r26SfW__controlsColumn,.OpenCvPageLayout-module__r26SfW__workspaceColumn,.OpenCvPageLayout-module__r26SfW__sidebarColumn{grid-area:auto/1}.OpenCvPageLayout-module__r26SfW__sidebarColumn{grid-template-columns:1fr}}
.OpenCvMediaControls-module__Um-7oq__mediaControls{gap:12px;display:grid}.OpenCvMediaControls-module__Um-7oq__modeTabs{background:#f7f9fd;border:1px solid #d9e1ef;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.OpenCvMediaControls-module__Um-7oq__modeTabs button{color:#52617c;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 6px;font-size:.72rem;font-weight:800}.OpenCvMediaControls-module__Um-7oq__modeTabs .OpenCvMediaControls-module__Um-7oq__activeTab{color:#fff;background:#0aa1bd}.OpenCvMediaControls-module__Um-7oq__hiddenInput{display:none}.OpenCvMediaControls-module__Um-7oq__actionButton{color:#17233e;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cad6e8;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:.76rem;font-weight:800;display:inline-flex}.OpenCvMediaControls-module__Um-7oq__actionButton:hover{color:#087f98;border-color:#0aa1bd}.OpenCvMediaControls-module__Um-7oq__sampleField{color:#283650;gap:7px;font-size:.72rem;font-weight:800;display:grid}.OpenCvMediaControls-module__Um-7oq__sampleField span{align-items:center;gap:6px;display:inline-flex}.OpenCvMediaControls-module__Um-7oq__sampleField select{color:#17233e;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #cad6e8;border-radius:10px;padding:0 34px 0 11px;font-size:.78rem}
.ContourShapeVisualizer-module__GCZHGW__controlsCard,.ContourShapeVisualizer-module__GCZHGW__workspaceCard,.ContourShapeVisualizer-module__GCZHGW__metricsCard,.ContourShapeVisualizer-module__GCZHGW__detailsCard,.ContourShapeVisualizer-module__GCZHGW__resultsCard,.ContourShapeVisualizer-module__GCZHGW__infoCard,.ContourShapeVisualizer-module__GCZHGW__codeCard{min-width:0;padding:14px}.ContourShapeVisualizer-module__GCZHGW__cardTitle{color:#1f2b42;align-items:center;gap:7px;margin:0;font-size:.82rem;display:inline-flex}.ContourShapeVisualizer-module__GCZHGW__cardTitle svg{color:#08a0b9}.ContourShapeVisualizer-module__GCZHGW__controlsCard,.ContourShapeVisualizer-module__GCZHGW__workspaceCard,.ContourShapeVisualizer-module__GCZHGW__metricsCard,.ContourShapeVisualizer-module__GCZHGW__detailsCard,.ContourShapeVisualizer-module__GCZHGW__resultsCard{gap:12px;display:grid}.ContourShapeVisualizer-module__GCZHGW__controlsCard{gap:14px}.ContourShapeVisualizer-module__GCZHGW__selectField,.ContourShapeVisualizer-module__GCZHGW__sliderField{color:#34425c;gap:7px;font-size:.7rem;font-weight:800;display:grid}.ContourShapeVisualizer-module__GCZHGW__selectField select{color:#17233e;width:100%;min-height:41px;font:inherit;background:#fff;border:1px solid #d4deec;border-radius:9px;padding:0 34px 0 10px;font-size:.75rem}.ContourShapeVisualizer-module__GCZHGW__parameterGroup{border-top:1px solid #e4e9f2;gap:12px;padding-top:13px;display:grid}.ContourShapeVisualizer-module__GCZHGW__sliderField span{justify-content:space-between;align-items:center;gap:8px;display:flex}.ContourShapeVisualizer-module__GCZHGW__sliderField strong{color:#6650e9;text-align:center;background:#f8f9fd;border:1px solid #d9e2ef;border-radius:7px;min-width:42px;padding:4px 7px}.ContourShapeVisualizer-module__GCZHGW__sliderField input{accent-color:#0aa1bd;width:100%}.ContourShapeVisualizer-module__GCZHGW__controlHint{color:#64738c;background:#f5f8fc;border-radius:8px;margin:0;padding:9px 10px;font-size:.64rem;line-height:1.5}.ContourShapeVisualizer-module__GCZHGW__overlayOptions{border:1px solid #e0e7f1;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:12px;display:grid}.ContourShapeVisualizer-module__GCZHGW__overlayOptions legend{color:#34425c;padding:0 5px;font-size:.68rem;font-weight:850}.ContourShapeVisualizer-module__GCZHGW__checkField{color:#40506b;align-items:center;gap:7px;font-size:.65rem;font-weight:750;display:flex}.ContourShapeVisualizer-module__GCZHGW__checkField input{accent-color:#0aa1bd}.ContourShapeVisualizer-module__GCZHGW__resetButton{color:#654de6;min-height:40px;font:inherit;cursor:pointer;background:#f8f6ff;border:1px solid #e3dff9;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-size:.72rem;font-weight:850;display:inline-flex}.ContourShapeVisualizer-module__GCZHGW__workspaceHeader,.ContourShapeVisualizer-module__GCZHGW__codeToolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.ContourShapeVisualizer-module__GCZHGW__statusPill{color:#16844a;text-overflow:ellipsis;white-space:nowrap;background:#f0fbf5;border:1px solid #bde9d1;border-radius:999px;max-width:65%;padding:6px 10px;font-size:.62rem;font-weight:800;overflow:hidden}.ContourShapeVisualizer-module__GCZHGW__errorPill{color:#bd3d4c;background:#fff5f6;border-color:#f1c5cb}.ContourShapeVisualizer-module__GCZHGW__canvasGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.ContourShapeVisualizer-module__GCZHGW__canvasPane{min-width:0;margin:0}.ContourShapeVisualizer-module__GCZHGW__canvasPane figcaption{color:#45536d;min-height:28px;margin-bottom:6px;font-size:.67rem;font-weight:850}.ContourShapeVisualizer-module__GCZHGW__canvasStage{background:linear-gradient(45deg,#f4f7fb 25%,#0000 25%) 0 0/22px 22px,linear-gradient(45deg,#0000 75%,#f4f7fb 75%) 0 0/22px 22px,linear-gradient(45deg,#0000 75%,#f4f7fb 75%) 11px -11px/22px 22px,linear-gradient(45deg,#f4f7fb 25%,#fff 25%) 11px 11px/22px 22px;border:1px solid #d9e2ef;border-radius:10px;place-items:center;min-height:270px;display:grid;overflow:hidden}.ContourShapeVisualizer-module__GCZHGW__canvasStage canvas{object-fit:contain;width:100%;height:auto;max-height:480px;display:block}.ContourShapeVisualizer-module__GCZHGW__selectableStage canvas{cursor:crosshair}.ContourShapeVisualizer-module__GCZHGW__workspaceHint{color:#51617b;background:#f6f8fc;border-radius:8px;margin:0;padding:9px 11px;font-size:.64rem;line-height:1.45}.ContourShapeVisualizer-module__GCZHGW__mediaSource{display:none}.ContourShapeVisualizer-module__GCZHGW__metricsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.ContourShapeVisualizer-module__GCZHGW__metric{background:#fbfcff;border:1px solid #dce4ef;border-radius:9px;min-width:0;padding:10px 8px;position:relative}.ContourShapeVisualizer-module__GCZHGW__metric span,.ContourShapeVisualizer-module__GCZHGW__metric strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ContourShapeVisualizer-module__GCZHGW__metric span{color:#728099;font-size:.52rem}.ContourShapeVisualizer-module__GCZHGW__metric strong{color:#6650e9;margin-top:8px;padding-right:13px;font-size:.69rem}.ContourShapeVisualizer-module__GCZHGW__metric svg{color:#bcc7d8;position:absolute;bottom:8px;right:6px}.ContourShapeVisualizer-module__GCZHGW__detailsCard dl{margin:0}.ContourShapeVisualizer-module__GCZHGW__detailsCard dl div{border-bottom:1px solid #e8edf4;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.ContourShapeVisualizer-module__GCZHGW__detailsCard dl div:last-child{border-bottom:0}.ContourShapeVisualizer-module__GCZHGW__detailsCard dt,.ContourShapeVisualizer-module__GCZHGW__detailsCard dd{margin:0;font-size:.64rem}.ContourShapeVisualizer-module__GCZHGW__detailsCard dt{color:#718099}.ContourShapeVisualizer-module__GCZHGW__detailsCard dd{color:#1f2b42;text-align:right;font-weight:850}.ContourShapeVisualizer-module__GCZHGW__emptyDetails{color:#66758e;margin:0;font-size:.65rem;line-height:1.55}.ContourShapeVisualizer-module__GCZHGW__resultList{gap:6px;max-height:260px;display:grid;overflow:auto}.ContourShapeVisualizer-module__GCZHGW__resultButton{color:#33425c;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e6f0;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:8px;display:grid}.ContourShapeVisualizer-module__GCZHGW__resultButton span,.ContourShapeVisualizer-module__GCZHGW__resultButton small{font-size:.62rem}.ContourShapeVisualizer-module__GCZHGW__resultButton span{text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-weight:820;overflow:hidden}.ContourShapeVisualizer-module__GCZHGW__resultButton small{color:#718099}.ContourShapeVisualizer-module__GCZHGW__resultIndex{color:#684eea;background:#f0edff;border-radius:7px;place-items:center;width:23px;height:23px;font-size:.58rem;font-weight:900;display:grid}.ContourShapeVisualizer-module__GCZHGW__activeResult{background:#f1fcfd;border-color:#14a6ba;box-shadow:0 0 0 2px #14a6ba14}.ContourShapeVisualizer-module__GCZHGW__infoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ContourShapeVisualizer-module__GCZHGW__infoCard h2{color:#1f2b42;margin:0;font-size:.82rem}.ContourShapeVisualizer-module__GCZHGW__infoCard p,.ContourShapeVisualizer-module__GCZHGW__infoCard li{color:#53627a;font-size:.68rem;line-height:1.6}.ContourShapeVisualizer-module__GCZHGW__infoCard p{margin:8px 0 0}.ContourShapeVisualizer-module__GCZHGW__infoCard ul{gap:5px;margin:8px 0 0;padding-left:18px;display:grid}.ContourShapeVisualizer-module__GCZHGW__infoCard a{color:#078b9f;font-weight:800;text-decoration:none}.ContourShapeVisualizer-module__GCZHGW__chips{flex-wrap:wrap;list-style:none;padding:0!important;display:flex!important}.ContourShapeVisualizer-module__GCZHGW__chips li{color:#087f8d;background:#f1fbfc;border:1px solid #bfe7eb;border-radius:999px;padding:6px 9px;font-size:.61rem;font-weight:850;line-height:1.1}.ContourShapeVisualizer-module__GCZHGW__learningRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;margin-top:12px;display:grid}.ContourShapeVisualizer-module__GCZHGW__codeCard{height:100%}.ContourShapeVisualizer-module__GCZHGW__codeTabs{background:#f7f9fd;border:1px solid #dce4ef;border-radius:999px;display:inline-flex;overflow:hidden}.ContourShapeVisualizer-module__GCZHGW__codeTabs button{color:#6a778d;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:.59rem;font-weight:850}.ContourShapeVisualizer-module__GCZHGW__codeTabs .ContourShapeVisualizer-module__GCZHGW__activeCodeTab{color:#078b9f;background:#fff;box-shadow:0 2px 8px #1f2a4414}.ContourShapeVisualizer-module__GCZHGW__codeBlock{color:#dce7ff;white-space:pre;background:#0f172a;border-radius:10px;min-height:300px;max-height:390px;margin:12px 0 0;padding:13px;font-size:.66rem;line-height:1.65;overflow:auto}.ContourShapeVisualizer-module__GCZHGW__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.ContourShapeVisualizer-module__GCZHGW__detailGrid .ContourShapeVisualizer-module__GCZHGW__infoCard:first-child{grid-column:1/-1}@media (max-width:1120px){.ContourShapeVisualizer-module__GCZHGW__canvasGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ContourShapeVisualizer-module__GCZHGW__canvasPane:last-child{grid-column:1/-1}}@media (max-width:900px){.ContourShapeVisualizer-module__GCZHGW__infoGrid,.ContourShapeVisualizer-module__GCZHGW__learningRow{grid-template-columns:1fr}}@media (max-width:720px){.ContourShapeVisualizer-module__GCZHGW__canvasGrid,.ContourShapeVisualizer-module__GCZHGW__detailGrid{grid-template-columns:1fr}.ContourShapeVisualizer-module__GCZHGW__canvasPane:last-child,.ContourShapeVisualizer-module__GCZHGW__detailGrid .ContourShapeVisualizer-module__GCZHGW__infoCard:first-child{grid-column:auto}}@media (max-width:620px){.ContourShapeVisualizer-module__GCZHGW__controlsCard,.ContourShapeVisualizer-module__GCZHGW__workspaceCard,.ContourShapeVisualizer-module__GCZHGW__metricsCard,.ContourShapeVisualizer-module__GCZHGW__detailsCard,.ContourShapeVisualizer-module__GCZHGW__resultsCard,.ContourShapeVisualizer-module__GCZHGW__infoCard,.ContourShapeVisualizer-module__GCZHGW__codeCard{padding:12px}.ContourShapeVisualizer-module__GCZHGW__workspaceHeader,.ContourShapeVisualizer-module__GCZHGW__codeToolbar{flex-direction:column;align-items:flex-start}.ContourShapeVisualizer-module__GCZHGW__statusPill{max-width:100%}.ContourShapeVisualizer-module__GCZHGW__canvasStage{min-height:230px}.ContourShapeVisualizer-module__GCZHGW__overlayOptions{grid-template-columns:1fr}}
.EdgeDetectionVisualizer-module__V-y1_q__controlsCard,.EdgeDetectionVisualizer-module__V-y1_q__previewCard,.EdgeDetectionVisualizer-module__V-y1_q__metricsCard,.EdgeDetectionVisualizer-module__V-y1_q__outputCard,.EdgeDetectionVisualizer-module__V-y1_q__infoCard,.EdgeDetectionVisualizer-module__V-y1_q__codeCard{min-width:0;padding:14px}.EdgeDetectionVisualizer-module__V-y1_q__cardTitle{color:#1f2b42;align-items:center;gap:7px;margin:0;font-size:.82rem;display:inline-flex}.EdgeDetectionVisualizer-module__V-y1_q__cardTitle svg{color:#08a0b9}.EdgeDetectionVisualizer-module__V-y1_q__controlsCard{gap:14px;display:grid}.EdgeDetectionVisualizer-module__V-y1_q__controlsCard>.EdgeDetectionVisualizer-module__V-y1_q__cardTitle{margin-bottom:-2px}.EdgeDetectionVisualizer-module__V-y1_q__selectField,.EdgeDetectionVisualizer-module__V-y1_q__sliderField{color:#34425c;gap:7px;font-size:.7rem;font-weight:800;display:grid}.EdgeDetectionVisualizer-module__V-y1_q__selectField select{color:#17233e;width:100%;min-height:41px;font:inherit;background:#fff;border:1px solid #d4deec;border-radius:9px;padding:0 34px 0 10px;font-size:.75rem}.EdgeDetectionVisualizer-module__V-y1_q__parameterGroup{border-top:1px solid #e4e9f2;gap:12px;padding-top:13px;display:grid}.EdgeDetectionVisualizer-module__V-y1_q__sliderField span{justify-content:space-between;align-items:center;gap:8px;display:flex}.EdgeDetectionVisualizer-module__V-y1_q__sliderField strong{color:#6650e9;text-align:center;background:#f8f9fd;border:1px solid #d9e2ef;border-radius:7px;min-width:34px;padding:4px 7px}.EdgeDetectionVisualizer-module__V-y1_q__sliderField input{accent-color:#0aa1bd;width:100%}.EdgeDetectionVisualizer-module__V-y1_q__twoFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.EdgeDetectionVisualizer-module__V-y1_q__checkField{color:#40506b;align-items:center;gap:8px;font-size:.7rem;font-weight:750;display:flex}.EdgeDetectionVisualizer-module__V-y1_q__checkField input{accent-color:#0aa1bd}.EdgeDetectionVisualizer-module__V-y1_q__noParameters{color:#5a6880;background:#f6f8fc;border-radius:9px;margin:0;padding:10px;font-size:.68rem;line-height:1.5}.EdgeDetectionVisualizer-module__V-y1_q__resetButton{color:#654de6;min-height:40px;font:inherit;cursor:pointer;background:#f8f6ff;border:1px solid #e3dff9;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-size:.72rem;font-weight:850;display:inline-flex}.EdgeDetectionVisualizer-module__V-y1_q__previewCard{gap:12px;display:grid}.EdgeDetectionVisualizer-module__V-y1_q__previewHeader,.EdgeDetectionVisualizer-module__V-y1_q__codeToolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.EdgeDetectionVisualizer-module__V-y1_q__statusPill{color:#16844a;text-overflow:ellipsis;white-space:nowrap;background:#f0fbf5;border:1px solid #bde9d1;border-radius:999px;max-width:65%;padding:6px 10px;font-size:.62rem;font-weight:800;overflow:hidden}.EdgeDetectionVisualizer-module__V-y1_q__errorPill{color:#bd3d4c;background:#fff5f6;border-color:#f1c5cb}.EdgeDetectionVisualizer-module__V-y1_q__canvasGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.EdgeDetectionVisualizer-module__V-y1_q__canvasPane{min-width:0;margin:0}.EdgeDetectionVisualizer-module__V-y1_q__canvasPane figcaption{color:#45536d;margin-bottom:7px;font-size:.69rem;font-weight:850}.EdgeDetectionVisualizer-module__V-y1_q__canvasStage{background:linear-gradient(45deg,#f4f7fb 25%,#0000 25%) 0 0/22px 22px,linear-gradient(45deg,#0000 75%,#f4f7fb 75%) 0 0/22px 22px,linear-gradient(45deg,#0000 75%,#f4f7fb 75%) 11px -11px/22px 22px,linear-gradient(45deg,#f4f7fb 25%,#fff 25%) 11px 11px/22px 22px;border:1px solid #d9e2ef;border-radius:11px;place-items:center;min-height:360px;display:grid;overflow:hidden}.EdgeDetectionVisualizer-module__V-y1_q__canvasStage canvas{object-fit:contain;width:100%;height:auto;max-height:520px;display:block}.EdgeDetectionVisualizer-module__V-y1_q__mediaSource{display:none}.EdgeDetectionVisualizer-module__V-y1_q__metricsCard,.EdgeDetectionVisualizer-module__V-y1_q__outputCard{gap:12px;display:grid}.EdgeDetectionVisualizer-module__V-y1_q__metricsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.EdgeDetectionVisualizer-module__V-y1_q__metric{background:#fbfcff;border:1px solid #dce4ef;border-radius:9px;min-width:0;padding:10px 8px;position:relative}.EdgeDetectionVisualizer-module__V-y1_q__metric span,.EdgeDetectionVisualizer-module__V-y1_q__metric strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.EdgeDetectionVisualizer-module__V-y1_q__metric span{color:#728099;font-size:.54rem}.EdgeDetectionVisualizer-module__V-y1_q__metric strong{color:#6650e9;margin-top:8px;padding-right:14px;font-size:.7rem}.EdgeDetectionVisualizer-module__V-y1_q__metric svg{color:#bcc7d8;position:absolute;bottom:8px;right:6px}.EdgeDetectionVisualizer-module__V-y1_q__outputCard dl{margin:0}.EdgeDetectionVisualizer-module__V-y1_q__outputCard dl div{border-bottom:1px solid #e8edf4;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.EdgeDetectionVisualizer-module__V-y1_q__outputCard dl div:last-child{border-bottom:0}.EdgeDetectionVisualizer-module__V-y1_q__outputCard dt,.EdgeDetectionVisualizer-module__V-y1_q__outputCard dd{margin:0;font-size:.66rem}.EdgeDetectionVisualizer-module__V-y1_q__outputCard dt{color:#718099}.EdgeDetectionVisualizer-module__V-y1_q__outputCard dd{color:#1f2b42;text-align:right;font-weight:850}.EdgeDetectionVisualizer-module__V-y1_q__infoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.EdgeDetectionVisualizer-module__V-y1_q__infoCard h2{color:#1f2b42;margin:0;font-size:.82rem}.EdgeDetectionVisualizer-module__V-y1_q__infoCard p,.EdgeDetectionVisualizer-module__V-y1_q__infoCard li{color:#53627a;font-size:.68rem;line-height:1.6}.EdgeDetectionVisualizer-module__V-y1_q__infoCard p{margin:8px 0 0}.EdgeDetectionVisualizer-module__V-y1_q__infoCard ul{gap:5px;margin:8px 0 0;padding-left:18px;display:grid}.EdgeDetectionVisualizer-module__V-y1_q__infoCard a{color:#078b9f;font-weight:800;text-decoration:none}.EdgeDetectionVisualizer-module__V-y1_q__chips{flex-wrap:wrap;list-style:none;padding:0!important;display:flex!important}.EdgeDetectionVisualizer-module__V-y1_q__chips li{color:#087f8d;background:#f1fbfc;border:1px solid #bfe7eb;border-radius:999px;padding:6px 9px;font-size:.61rem;font-weight:850;line-height:1.1}.EdgeDetectionVisualizer-module__V-y1_q__learningRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;margin-top:12px;display:grid}.EdgeDetectionVisualizer-module__V-y1_q__codeCard{height:100%}.EdgeDetectionVisualizer-module__V-y1_q__codeTabs{background:#f7f9fd;border:1px solid #dce4ef;border-radius:999px;display:inline-flex;overflow:hidden}.EdgeDetectionVisualizer-module__V-y1_q__codeTabs button{color:#6a778d;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:.59rem;font-weight:850}.EdgeDetectionVisualizer-module__V-y1_q__codeTabs .EdgeDetectionVisualizer-module__V-y1_q__activeCodeTab{color:#078b9f;background:#fff;box-shadow:0 2px 8px #1f2a4414}.EdgeDetectionVisualizer-module__V-y1_q__codeBlock{color:#dce7ff;white-space:pre;background:#0f172a;border-radius:10px;min-height:250px;max-height:350px;margin:12px 0 0;padding:13px;font-size:.66rem;line-height:1.65;overflow:auto}.EdgeDetectionVisualizer-module__V-y1_q__detailGrid{grid-template-rows:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}@media (max-width:1120px){.EdgeDetectionVisualizer-module__V-y1_q__canvasGrid{grid-template-columns:1fr}.EdgeDetectionVisualizer-module__V-y1_q__canvasStage{min-height:300px}}@media (max-width:900px){.EdgeDetectionVisualizer-module__V-y1_q__infoGrid,.EdgeDetectionVisualizer-module__V-y1_q__learningRow{grid-template-columns:1fr}.EdgeDetectionVisualizer-module__V-y1_q__detailGrid{grid-template-rows:none}}@media (max-width:620px){.EdgeDetectionVisualizer-module__V-y1_q__controlsCard,.EdgeDetectionVisualizer-module__V-y1_q__previewCard,.EdgeDetectionVisualizer-module__V-y1_q__metricsCard,.EdgeDetectionVisualizer-module__V-y1_q__outputCard,.EdgeDetectionVisualizer-module__V-y1_q__infoCard,.EdgeDetectionVisualizer-module__V-y1_q__codeCard{padding:12px}.EdgeDetectionVisualizer-module__V-y1_q__previewHeader,.EdgeDetectionVisualizer-module__V-y1_q__codeToolbar{flex-direction:column;align-items:flex-start}.EdgeDetectionVisualizer-module__V-y1_q__statusPill{max-width:100%}.EdgeDetectionVisualizer-module__V-y1_q__canvasStage{min-height:240px}}
