.framework-stage.svelte-n4rkej{position:relative;height:17rem;width:100%;overflow:visible;isolation:isolate}.framework-stage.svelte-n4rkej:before{position:absolute;top:50%;left:50%;z-index:-1;height:27rem;width:46rem;background-image:linear-gradient(to right,color-mix(in oklab,var(--color-border) 55%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--color-border) 55%,transparent) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at center,black 35%,transparent 75%);mask-image:radial-gradient(ellipse at center,black 35%,transparent 75%);content:"";pointer-events:none;transform:translate(calc(-50% - 20px),-50%) rotate(-28deg) skew(28deg)}.framework-plane.svelte-n4rkej{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.75rem;height:250px;width:440px;transform:translate(calc(-50% - 20px),-50%) rotate(-28deg) skew(28deg) scale(.86);transform-origin:center}.logo-row.svelte-n4rkej{display:flex;align-items:center;justify-content:center;gap:5.5rem}.logo-row.bottom-row.svelte-n4rkej{gap:3.75rem}.framework-tile.svelte-n4rkej{position:relative;z-index:2;flex:0 0 auto;width:4.25rem;padding:0;border:0;background:transparent;outline:none}.tile-face.svelte-n4rkej{display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:.35rem;background:var(--color-background);box-shadow:-4px 4px 0 var(--color-background-secondary),-4px 4px 0 1px var(--color-border),-8px 8px 0 var(--color-background-secondary),-8px 8px 0 1px color-mix(in oklab,var(--color-border) 70%,transparent);transition:transform .3s ease,border-color .3s ease,background-color .3s ease,box-shadow .3s ease}.tile-face.svelte-n4rkej{height:4.25rem;width:4.25rem}.theme-logo.svelte-n4rkej{height:3.1rem;width:3.1rem;object-fit:contain}.dark-logo.svelte-n4rkej,.hover-logo-light.svelte-n4rkej,.hover-logo-dark.svelte-n4rkej,.dark .light-logo.svelte-n4rkej{display:none}.dark .dark-logo.svelte-n4rkej{display:block}.framework-tile.svelte-n4rkej:hover .tile-face:where(.svelte-n4rkej),.framework-tile.svelte-n4rkej:focus .tile-face:where(.svelte-n4rkej){border-color:var(--color-foreground);background:var(--color-foreground);box-shadow:-4px 4px 0 var(--color-background-secondary),-4px 4px 0 1px var(--color-foreground),-9px 9px 0 var(--color-background-secondary),-9px 9px 0 1px color-mix(in oklab,var(--color-foreground) 75%,transparent);transform:translate(3px,-3px)}.framework-tile.svelte-n4rkej:hover .light-logo:where(.svelte-n4rkej),.framework-tile.svelte-n4rkej:hover .dark-logo:where(.svelte-n4rkej),.framework-tile.svelte-n4rkej:focus .light-logo:where(.svelte-n4rkej),.framework-tile.svelte-n4rkej:focus .dark-logo:where(.svelte-n4rkej){display:none}.framework-tile.svelte-n4rkej:hover .hover-logo-light:where(.svelte-n4rkej),.framework-tile.svelte-n4rkej:focus .hover-logo-light:where(.svelte-n4rkej){display:block}.dark .framework-tile.svelte-n4rkej:hover .hover-logo-light:where(.svelte-n4rkej),.dark .framework-tile.svelte-n4rkej:focus .hover-logo-light:where(.svelte-n4rkej){display:none}.dark .framework-tile.svelte-n4rkej:hover .hover-logo-dark:where(.svelte-n4rkej),.dark .framework-tile.svelte-n4rkej:focus .hover-logo-dark:where(.svelte-n4rkej){display:block}.tile-label.svelte-n4rkej{position:absolute;top:calc(100% + .65rem);left:50%;width:max-content;max-width:8rem;padding:.25rem .55rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-background);box-shadow:-2px 2px 0 var(--color-border);color:var(--color-foreground);font-family:var(--font-mono);font-size:.625rem;line-height:1rem;letter-spacing:.05em;opacity:0;pointer-events:none;transform:translate(-50%,-.35rem);transition:opacity .2s ease,transform .2s ease}.framework-tile.svelte-n4rkej:hover,.framework-tile.svelte-n4rkej:focus{z-index:6}.framework-tile.svelte-n4rkej:hover .tile-label:where(.svelte-n4rkej),.framework-tile.svelte-n4rkej:focus .tile-label:where(.svelte-n4rkej){opacity:1;transform:translate(-50%)}@media(max-width:639px){.framework-stage.svelte-n4rkej{height:15rem}.framework-plane.svelte-n4rkej{transform:translate(calc(-50% - 20px),-50%) rotate(-28deg) skew(28deg) scale(.72)}}@media(prefers-reduced-motion:reduce){.tile-face.svelte-n4rkej,.tile-label.svelte-n4rkej{transition:none}}.mobile-grid.svelte-1gwui0r{background-image:linear-gradient(to right,color-mix(in oklab,var(--color-border) 50%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--color-border) 50%,transparent) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(ellipse at center,black 38%,transparent 76%);mask-image:radial-gradient(ellipse at center,black 38%,transparent 76%);transform:translate(-50%,-50%) rotate(-9deg) skew(9deg)}.mobile-plane.svelte-1gwui0r{transform:translate(-50%,-50%) rotate(-9deg) skew(9deg);transform-origin:center}.mobile-card.svelte-1gwui0r{box-shadow:0 4px 12px color-mix(in oklab,var(--color-background) 45%,transparent);transition:transform .3s ease,border-color .3s ease}.isometric-grid.svelte-1gwui0r{background-image:linear-gradient(to right,color-mix(in oklab,var(--color-border) 55%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--color-border) 55%,transparent) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at center,black 34%,transparent 76%);mask-image:radial-gradient(ellipse at center,black 34%,transparent 76%);transform:translate(-50%,-50%) rotate(-13deg) skew(13deg)}.pipeline-plane.svelte-1gwui0r{transform:translate(-50%,-50%) rotate(-13deg) skew(13deg) scale(.72);transform-origin:center}.stage-card.svelte-1gwui0r{box-shadow:-5px 5px 0 var(--color-background-secondary),-5px 5px 0 1px var(--color-border),-10px 10px 0 var(--color-background-secondary),-10px 10px 0 1px color-mix(in oklab,var(--color-border) 72%,transparent),-15px 15px color-mix(in oklab,var(--color-background-secondary) 82%,transparent),-15px 15px 0 1px color-mix(in oklab,var(--color-border) 45%,transparent);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.group[data-touch-active=true] .mobile-card.svelte-1gwui0r{border-color:var(--color-border-active-green);transform:translateY(-.2rem)}.stage-card.svelte-1gwui0r:hover{z-index:5;border-color:var(--color-foreground-muted);box-shadow:-7px 7px 0 var(--color-background-secondary),-7px 7px 0 1px var(--color-border),-14px 14px 0 var(--color-background-secondary),-14px 14px 0 1px color-mix(in oklab,var(--color-border) 72%,transparent),-20px 20px color-mix(in oklab,var(--color-background-secondary) 82%,transparent),-20px 20px 0 1px color-mix(in oklab,var(--color-border) 45%,transparent);transform:translate(3px,-3px)}.training-bar.svelte-1gwui0r{height:var(--initial-height)}.group.svelte-1gwui0r:hover .training-bar:where(.svelte-1gwui0r),.group[data-touch-active=true] .training-bar.svelte-1gwui0r{height:var(--trained-height);background:color-mix(in oklab,var(--color-emphasis-green) 70%,transparent)}.board-trace.svelte-1gwui0r{transition:background-color .6s ease,box-shadow .6s ease}.board-face.svelte-1gwui0r{box-shadow:4px 4px 0 var(--color-background-secondary),4px 4px 0 1px color-mix(in oklab,var(--color-border) 75%,transparent)}.striped-connector.svelte-1gwui0r{background-image:repeating-linear-gradient(135deg,transparent 0 4px,color-mix(in oklab,var(--color-border) 75%,transparent) 4px 5px)}.group.svelte-1gwui0r:hover .board-trace:where(.svelte-1gwui0r),.group[data-touch-active=true] .board-trace.svelte-1gwui0r{background:var(--color-emphasis-green);box-shadow:0 0 8px color-mix(in oklab,var(--color-emphasis-green) 65%,transparent)}.quant-cell.svelte-1gwui0r{opacity:.35;transform:translate(-.25rem) scale(.85)}.group.svelte-1gwui0r:hover .quant-float:where(.svelte-1gwui0r),.group[data-touch-active=true] .quant-float.svelte-1gwui0r{opacity:.3;transform:scaleY(.55);transform-origin:bottom}.group.svelte-1gwui0r:hover .quant-cell:where(.svelte-1gwui0r),.group[data-touch-active=true] .quant-cell.svelte-1gwui0r{opacity:1;transform:translate(0) scale(1)}.group.svelte-1gwui0r:hover .compile-node:where(.svelte-1gwui0r),.group[data-touch-active=true] .compile-node.svelte-1gwui0r{border-color:var(--color-border-active-green);background:var(--color-surface-green)}.group.svelte-1gwui0r:hover .compile-chip:where(.svelte-1gwui0r),.group[data-touch-active=true] .compile-chip.svelte-1gwui0r{border-color:var(--color-border-active-green);background:var(--color-surface-green)}.layered-panel.svelte-1gwui0r,.layered-mini.svelte-1gwui0r{box-shadow:-3px 3px 0 var(--color-background-secondary),-3px 3px 0 1px color-mix(in oklab,var(--color-border) 75%,transparent)}@media(min-width:1024px){.pipeline-plane.svelte-1gwui0r{transform:translate(-50%,-50%) rotate(-13deg) skew(13deg) scale(.92)}}@media(min-width:1280px){.pipeline-plane.svelte-1gwui0r{transform:translate(-50%,-50%) rotate(-13deg) skew(13deg) scale(1)}}@media(prefers-reduced-motion:reduce){.svelte-1gwui0r{transition:none!important;animation:none!important}}.metric-character.svelte-1nh9jpw{transition-delay:0ms}.group:hover .metric-character.svelte-1nh9jpw,.group:focus-within .metric-character.svelte-1nh9jpw,.group[data-touch-active=true] .metric-character.svelte-1nh9jpw{transition-delay:var(--character-delay)}.pipeline-tile.svelte-1mii0c{box-shadow:-3px 3px 0 var(--color-background-secondary),-3px 3px 0 1px var(--color-border)}.pipeline-track-horizontal.svelte-1mii0c{width:max-content;margin-left:50%;animation:svelte-1mii0c-pipeline-slide-horizontal 9s cubic-bezier(.4,0,.2,1) infinite}.pipeline-track-vertical.svelte-1mii0c{animation:svelte-1mii0c-pipeline-slide-vertical 9s cubic-bezier(.4,0,.2,1) infinite}.optimized-model.svelte-1mii0c{animation:svelte-1mii0c-optimized-model-ready 9s ease-in-out infinite}@keyframes svelte-1mii0c-pipeline-slide-horizontal{0%,27%{transform:translate(-16.5rem)}33%,60%{transform:translate(-27.5rem)}66%,93%{transform:translate(-38.5rem)}to{transform:translate(-49.5rem)}}@keyframes svelte-1mii0c-pipeline-slide-vertical{0%,27%{transform:translateY(-2.5rem)}33%,60%{transform:translateY(-9.5rem)}66%,93%{transform:translateY(-16.5rem)}to{transform:translateY(-23.5rem)}}@keyframes svelte-1mii0c-optimized-model-ready{0%,88%,to{border-color:var(--color-border-active-green);transform:scale(1)}93%{border-color:var(--color-foreground-muted-green);transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.pipeline-track-horizontal.svelte-1mii0c,.pipeline-track-vertical.svelte-1mii0c,.optimized-model.svelte-1mii0c{animation:none}.pipeline-track-horizontal.svelte-1mii0c{transform:translate(-16.5rem)}.pipeline-track-vertical.svelte-1mii0c{transform:translateY(-2.5rem)}}.renode-log-line.svelte-1pvcxim{transition-delay:0ms}.group.svelte-1pvcxim:hover .renode-log-line:where(.svelte-1pvcxim),.group.svelte-1pvcxim:focus .renode-log-line:where(.svelte-1pvcxim),.group[data-touch-active=true] .renode-log-line.svelte-1pvcxim{transition-delay:var(--line-delay)}.ci-stage.svelte-1dazrde,.ci-icon.svelte-1dazrde,.ci-dot.svelte-1dazrde,.ci-check.svelte-1dazrde{transition-delay:0ms}.group.svelte-1dazrde:hover .ci-stage:where(.svelte-1dazrde),.group.svelte-1dazrde:hover .ci-icon:where(.svelte-1dazrde),.group.svelte-1dazrde:hover .ci-dot:where(.svelte-1dazrde),.group.svelte-1dazrde:focus .ci-stage:where(.svelte-1dazrde),.group.svelte-1dazrde:focus .ci-icon:where(.svelte-1dazrde),.group.svelte-1dazrde:focus .ci-dot:where(.svelte-1dazrde),.group[data-touch-active=true] .ci-stage.svelte-1dazrde,.group[data-touch-active=true] .ci-icon.svelte-1dazrde,.group[data-touch-active=true] .ci-dot.svelte-1dazrde{transition-delay:var(--enter-delay)}.group.svelte-1dazrde:hover .ci-check:where(.svelte-1dazrde),.group.svelte-1dazrde:focus .ci-check:where(.svelte-1dazrde),.group[data-touch-active=true] .ci-check.svelte-1dazrde{transition-delay:var(--check-enter-delay)}
