.reward-line-chart{position:relative;width:var(--figma-frame-width,356px);height:var(--figma-frame-height,330px);margin:0;overflow:hidden;background:#000}.reward-line-chart__curve,.reward-line-chart__guide,.reward-line-chart__reference-tick{position:absolute;display:block;max-width:none;pointer-events:none}.reward-line-chart__guide{height:auto}.reward-line-chart__guide--top{top:84.75px;left:0;width:356px}.reward-line-chart__guide--middle{top:164.75px;left:10px;width:308px}.reward-line-chart__guide--bottom{top:244.75px;left:0;width:356px}.reward-line-chart__reference-tick{top:162px;left:0;width:3px;height:6px}.reward-line-chart__curve{top:92.45px;left:-30.75px;width:417.4px;height:142.73px}.reward-line-chart__curve--base{opacity:.24}.reward-line-chart__curve--active{clip-path:inset(0 100% 0 0);animation:reward-line-chart-reveal var(--reward-line-duration,1.34s) linear var(--reward-line-delay,.16s) forwards}@keyframes reward-line-chart-reveal{to{clip-path:inset(0 0 0 0)}}.reward-line-chart__label{position:absolute;top:158px;left:326px;color:#fff;font-family:var(--font-geist-mono),monospace;font-size:11px;font-variant-numeric:tabular-nums;line-height:normal;white-space:nowrap;opacity:.24;transition:opacity var(--reward-value-duration,1.34s) cubic-bezier(.4,0,.2,1)}.reward-line-chart--value-active .reward-line-chart__label{opacity:1}.reward-line-chart__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.reward-line-chart__curve--active{clip-path:none;animation:none}.reward-line-chart__label{transition:none}}.evaluation-table,.evaluation-table *{box-sizing:border-box}.evaluation-table{position:relative;width:var(--figma-frame-width,356px);height:var(--figma-frame-height,330px);overflow:hidden;background:#000;color:#fff;font-family:var(--font-geist-mono),monospace;font-size:12px;font-weight:500;text-transform:uppercase}.evaluation-table__content{position:absolute;top:50%;left:50%;display:flex;width:320px;flex-direction:column;gap:24px;transform:translate(-50%,-50%)}.evaluation-table__header{display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px;border:.5px solid #323232}.evaluation-table__name{font-size:11px;line-height:normal;white-space:nowrap}.evaluation-table__icon{display:block;width:10px;height:9px;flex:none;object-fit:none;object-position:left center;overflow:hidden}.evaluation-table__rows{display:flex;width:100%;flex-direction:column;gap:9px;padding:0;margin:0;list-style:none}.evaluation-table__row{display:flex;width:100%;align-items:center;justify-content:space-between;line-height:normal;white-space:nowrap}.evaluation-table__answer{color:#fff;font:inherit}.evaluation-table__syntax{color:#323232}.evaluation-table__score{color:#fff;font-variant-numeric:tabular-nums;opacity:.24}.evaluation-table--scores-active .evaluation-table__score{opacity:var(--score-opacity,1)}.evaluation-table__row--active .evaluation-table__syntax{color:#fff}.observability-diagram,.observability-diagram *{box-sizing:border-box}.observability-diagram{position:relative;width:var(--figma-frame-width,356px);height:var(--figma-frame-height,330px);margin:0;overflow:hidden;background:var(--ui-000,#000);color:var(--ui-fff,#fff);font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:500;text-transform:uppercase}.observability-diagram__center,.observability-diagram__diagonals,.observability-diagram__horizontal,.observability-diagram__ring{position:absolute;display:block;max-width:none;pointer-events:none}.observability-diagram__ring{top:74.82px;left:88.82px;width:178.354px;height:178.354px;animation:observability-cross-expand var(--diagram-cross-duration,.28s) linear var(--diagram-center-delay,.12s) both}.observability-diagram__diagonals-wrap{position:absolute;top:75px;left:88px;width:180px;height:180px;transform:rotate(180deg) scaleY(-1)}.observability-diagram__diagonals{top:-.707px;left:-.707px;width:181.414px;height:181.414px;animation:observability-cross-expand var(--diagram-cross-duration,.28s) linear var(--diagram-center-delay,.12s) both}@keyframes observability-cross-expand{0%{clip-path:circle(74px at 50% 50%);opacity:0}to{clip-path:circle(128px at 50% 50%);opacity:1}}.observability-diagram__center{top:125px;left:138px;width:80px;height:80px;transform-origin:center;animation:observability-center-settle var(--diagram-center-duration,.78s) cubic-bezier(.16,1,.3,1) var(--diagram-center-delay,.12s) both}@keyframes observability-center-settle{0%{opacity:0;transform:rotate(-45deg) scale(.75)}to{opacity:1;transform:rotate(0deg) scale(1)}}.observability-diagram__horizontal{top:165.75px;left:20px;width:316.5px;height:8.25px}.observability-diagram__label{position:absolute;line-height:normal;white-space:nowrap;transform:translateX(-100%)}.observability-diagram__label--logs{top:70px;left:192px}.observability-diagram__label--metrics{top:246px;left:203px}.observability-diagram__label--traces{top:160px;left:292px}.observability-diagram__label--alerts{top:160px;left:108px}@media (prefers-reduced-motion:reduce){.observability-diagram__center{animation:none}.observability-diagram__diagonals,.observability-diagram__ring{clip-path:none;animation:none}}.your-model,.your-model *{box-sizing:border-box}.your-model{position:relative;width:var(--figma-frame-width,356px);height:var(--figma-frame-height,330px);margin:0;overflow:hidden;background:#000;color:#fff;font-family:var(--font-geist-mono),monospace;font-size:12px;font-weight:500;text-transform:uppercase}.your-model__flow,.your-model__grid{position:absolute;display:block;max-width:none;pointer-events:none}.your-model__grid{top:84.75px;left:97.75px;width:160.5px;height:160.5px;overflow:visible}.your-model__grid-line{stroke:#2c2d2e;stroke-width:.5}.your-model__label{position:absolute;top:53px;left:178px;line-height:16px;white-space:nowrap;visibility:hidden}.your-model__flow{top:118.47px;left:44.92px;width:266.213px;height:55.0675px}.your-model__center{position:absolute;top:126.006px;left:178.002px;width:40px;height:40px;background:#fff;pointer-events:none}.your-model__plus{position:absolute;top:11px;left:11px;width:18px;height:18px;transform-origin:center;animation:your-model-plus-grow var(--model-plus-duration,.44s) cubic-bezier(.22,1,.36,1) var(--model-plus-delay,80ms) both}.your-model__plus:after,.your-model__plus:before{position:absolute;content:"";background:#000}.your-model__plus:before{top:0;left:8.25px;width:1.5px;height:18px}.your-model__plus:after{top:8.25px;left:0;width:18px;height:1.5px}.your-model__flow--left{animation:your-model-flow-left var(--model-flow-duration,.28s) linear var(--model-flow-delay,.12s) both}.your-model__flow--right{animation:your-model-flow-right var(--model-flow-duration,.28s) linear var(--model-flow-delay,.12s) both}@keyframes your-model-plus-grow{0%{transform:scale(.25)}to{transform:scale(1)}}@keyframes your-model-flow-left{0%{clip-path:inset(0 133.131px 0 133.082px);filter:brightness(.18)}to{clip-path:inset(0 133.131px 0 0);filter:brightness(1)}}@keyframes your-model-flow-right{0%{clip-path:inset(0 93.131px 0 173.082px);filter:brightness(.18)}to{clip-path:inset(0 0 0 173.082px);filter:brightness(1)}}@media (prefers-reduced-motion:reduce){.your-model__plus{transform:none;animation:none}.your-model__flow--left{clip-path:inset(0 133.131px 0 0);filter:none;animation:none}.your-model__flow--right{clip-path:inset(0 0 0 173.082px);filter:none;animation:none}}.custom-behavior,.custom-behavior *{box-sizing:border-box}.custom-behavior{position:relative;width:var(--figma-frame-width,356px);height:var(--figma-frame-height,330px);margin:0;overflow:hidden;background:#000;color:#fff;font-family:var(--font-geist-mono),monospace;font-size:12px;font-weight:500;text-transform:uppercase}.custom-behavior__boundary,.custom-behavior__diagonals{position:absolute;top:90px;left:56px;width:244px;height:109px}.custom-behavior__diagonals{background:repeating-linear-gradient(135deg,rgb(255 255 255/6%) 0 1px,transparent 1px 8px);opacity:0;-webkit-mask-image:linear-gradient(90deg,#000 0 50%,transparent 55% 100%);-webkit-mask-position:100% 0;-webkit-mask-size:220% 100%;mask-image:linear-gradient(90deg,#000 0 50%,transparent 55% 100%);mask-position:100% 0;mask-size:220% 100%;pointer-events:none;animation:custom-behavior-diagonals-fade var(--custom-behavior-duration,.4s) linear var(--custom-behavior-delay,.12s) both;will-change:opacity,mask-position}.custom-behavior__boundary svg{display:block;width:100%;height:100%}.custom-behavior__boundary-path{fill:none;stroke:#191a1a;stroke-width:1.5;stroke-dasharray:var(--custom-behavior-path-length);stroke-dashoffset:var(--custom-behavior-path-length);vector-effect:non-scaling-stroke;animation:custom-behavior-boundary-draw-dark var(--custom-behavior-duration,.22s) linear var(--custom-behavior-delay,.12s) both;will-change:stroke-dashoffset}.custom-behavior__boundary-path--horizontal{--custom-behavior-path-length:243}.custom-behavior__boundary-path--vertical{--custom-behavior-path-length:108}.custom-behavior__card{position:absolute;top:122px;left:88px;display:flex;width:180px;height:45px;align-items:center;justify-content:center;color:#fff;background-color:#000;border:1px solid #191a1a;font-weight:400;line-height:1;white-space:nowrap;isolation:isolate;overflow:hidden}.custom-behavior__fill{position:absolute;inset:1px;display:block;background:transparent;opacity:0;transform:none;animation:none}.custom-behavior__text{position:relative;z-index:1;display:block;width:100%;color:#fff;mix-blend-mode:normal;text-align:center}.custom-behavior__base{position:absolute;top:223px;left:56px;display:flex;width:244px;align-items:flex-start;justify-content:center;gap:8px}.custom-behavior__line{position:relative;width:78px;height:10px;flex:1 1 0}.custom-behavior__line img{position:absolute;top:-.75px;left:0;display:block;width:78.75px;height:10.75px;max-width:none}.custom-behavior__line--left{transform:rotate(180deg)}.custom-behavior__line--right{transform:scaleY(-1)}.custom-behavior__base-label{flex:none;line-height:16px;white-space:nowrap}@keyframes custom-behavior-boundary-draw-dark{0%{stroke:#191a1a;stroke-dashoffset:var(--custom-behavior-path-length)}to{stroke:#191a1a;stroke-dashoffset:0}}@keyframes custom-behavior-diagonals-fade{0%{opacity:0;-webkit-mask-position:100% 0;mask-position:100% 0}to{opacity:1;-webkit-mask-position:0 0;mask-position:0 0}}@media (prefers-reduced-motion:reduce){.custom-behavior__diagonals{opacity:1;-webkit-mask-position:0 0;mask-position:0 0;animation:none}.custom-behavior__boundary-path{stroke-dashoffset:0;animation:none}}.models-diagram,.models-diagram *{box-sizing:border-box}.models-diagram{position:relative;width:var(--figma-frame-width,356px);height:var(--figma-frame-height,330px);margin:0;overflow:hidden;background:var(--ui-000,#000);color:var(--ui-fff,#fff);font-family:var(--font-geist-mono),monospace;font-size:12px;font-weight:500;text-transform:uppercase}.models-diagram__branch,.models-diagram__dot,.models-diagram__items,.models-diagram__origin,.models-diagram__terminal{position:absolute;display:block;max-width:none;pointer-events:none}.models-diagram__branch{left:67.38px;width:auto;height:auto;clip-path:inset(0 100% 0 0);animation:models-branch-reveal var(--models-flow-duration,.48s) linear calc(var(--models-flow-delay, .12s) + var(--models-stagger-offset, 0s)) both;will-change:clip-path}.models-diagram__branch--outer-top{top:94.97px}.models-diagram__branch--upper-inner{top:129.97px}.models-diagram__branch--middle{top:164.25px}.models-diagram__branch--lower-inner{top:164.75px}.models-diagram__branch--outer-bottom{top:164.75px;transform:scaleY(-1);transform-origin:center}.models-diagram__origin{top:159px;left:62px;width:12px;height:12px}.models-diagram__models{padding:0;margin:0;list-style:none}.models-diagram__model{position:absolute;left:0;width:100%;height:6px}.models-diagram__model--1{top:92px;--model-label-offset:-5px;--model-items-offset:-1px}.models-diagram__model--2{top:127.22px;--model-label-offset:-4.22px;--model-items-offset:-0.22px}.models-diagram__model--3{top:162px;--model-label-offset:-4px;--model-items-offset:0px}.models-diagram__model--4{top:196.78px;--model-label-offset:-4.78px;--model-items-offset:-0.78px}.models-diagram__model--5{top:231.57px;--model-label-offset:-3.57px;--model-items-offset:0.43px}.models-diagram__terminal{top:0;left:191.7px;width:6px;height:6px;overflow:hidden;border-radius:50%;background:var(--ui-2c2d2e,#2c2d2e)}.models-diagram__dot{inset:0;width:6px;height:6px;opacity:0;animation:models-terminal-activate var(--models-dot-duration,.1s) linear calc(var(--models-flow-delay, .12s) + var(--models-stagger-offset, 0s) + var(--models-flow-duration, .48s)) both;will-change:opacity}.models-diagram__label{position:absolute;top:var(--model-label-offset);left:207.7px;line-height:normal;white-space:nowrap}.models-diagram__items{top:var(--model-items-offset);width:33px;height:6px;visibility:hidden}.models-diagram__model--1 .models-diagram__items,.models-diagram__model--3 .models-diagram__items,.models-diagram__model--5 .models-diagram__items{left:280px}.models-diagram__model--2 .models-diagram__items{left:265px}.models-diagram__model--4 .models-diagram__items{left:273px}@keyframes models-branch-reveal{to{clip-path:inset(0 0 0 0)}}@keyframes models-terminal-activate{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.models-diagram__branch{clip-path:none;animation:none;will-change:auto}.models-diagram__dot{opacity:1;animation:none;will-change:auto}}.production-traces,.production-traces *{box-sizing:border-box}.production-traces{position:relative;width:356px;height:330px;margin:0;overflow:hidden;background:#000;color:#fff;font-family:var(--font-geist-mono),ui-monospace,"SFMono-Regular","SF Mono",Menlo,Consolas,monospace;text-transform:uppercase}.production-traces__progress{position:absolute;top:141px;left:50%;display:flex;gap:8px;align-items:flex-start;width:280px;height:48px;overflow:hidden;transform:translateX(-50%)}.production-traces__segment{display:block;flex:0 0 1px;width:1px;height:48px;background:#54565a}.production-traces__line{position:absolute;z-index:1;display:block;width:1px;background:#fff;transform:scaleY(0);animation:production-traces-line var(--traces-duration,.44s) linear var(--traces-delay,.12s) both;will-change:transform}.production-traces__line--up{transform-origin:center bottom}.production-traces__line--down{transform-origin:center top}.production-traces__coordinate{position:absolute;z-index:2;display:flex;height:12px;align-items:center;gap:8px;white-space:nowrap}.production-traces__point{display:block;flex:0 0 6px;width:6px;height:6px;background:#fff}.production-traces__label{display:block;font-size:10px;font-weight:400;letter-spacing:0;line-height:12px}.production-traces__axis-label{position:absolute;top:202px;color:#636363;font-size:10px;font-weight:400;line-height:10px;transform:translate(-50%,-50%)}.production-traces__axis-label--start{left:39px}.production-traces__axis-label--end{left:318px}@keyframes production-traces-line{to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.production-traces__line{transform:scaleY(1);animation:none;will-change:auto}}.environments-grid,.environments-grid *{box-sizing:border-box}.environments-grid{position:relative;width:var(--figma-frame-width,356px);height:var(--figma-frame-height,330px);margin:0;overflow:hidden;background:var(--ui-000,#000);color:var(--ui-fff,#fff);font-family:var(--font-geist-mono),monospace;font-weight:500}.environments-grid__stage{position:absolute;top:29px;left:5px;width:346px;height:272px}.environments-grid__content,.environments-grid__lines{position:absolute;inset:0}.environments-grid__lines{z-index:0}.environments-grid__line{position:absolute;display:block;pointer-events:none;transform-origin:center}.environments-grid__line--bottom-boundary,.environments-grid__line--horizontal,.environments-grid__line--top-boundary{left:0;width:346px;border-top:.5px solid var(--ui-2c2d2e,#2c2d2e)}.environments-grid__line--top-boundary{top:0}.environments-grid__line--horizontal{top:135.75px}.environments-grid__line--bottom-boundary{top:271.5px}.environments-grid__line--bottom-vertical,.environments-grid__line--left-boundary,.environments-grid__line--right-boundary,.environments-grid__line--top-vertical{border-left:.5px solid var(--ui-2c2d2e,#2c2d2e)}.environments-grid__line--left-boundary{top:0;left:0;height:272px}.environments-grid__line--right-boundary{top:0;left:345.5px;height:272px}.environments-grid__line--top-vertical{top:0;left:209.75px;height:136px}.environments-grid__line--bottom-vertical{top:136px;left:135.75px;height:136px}.environments-grid__content{z-index:1}.environments-grid__row{display:flex;width:100%;height:136px}.environments-grid__cell{display:flex;height:136px;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:9.053px}.environments-grid__cell--develop,.environments-grid__cell--push{flex:1 1 0;min-width:0}.environments-grid__cell--eval,.environments-grid__cell--init{width:136px;flex:0 0 136px}.environments-grid__label{position:relative;display:block;width:100%;font-size:12px;line-height:16px;text-transform:uppercase;white-space:nowrap}.environments-grid__label-text{display:inline-block;width:auto;color:var(--ui-fff,#fff)}.environments-grid__command{display:block;width:100%;opacity:1;color:var(--ui-w60,rgba(255,255,255,.6));font-size:11px;font-weight:400;line-height:16px;text-transform:none;white-space:nowrap}.environments-grid__prompt{color:var(--ui-57f857,#57f857)}.environments-grid__command-text{display:inline-block;margin-left:1ch;clip-path:inset(0 100% 0 0);animation:environments-terminal-type var(--environments-command-duration,.32s) steps(var(--environments-command-steps,14)) var(--environments-command-delay,.1s) both;will-change:clip-path}@keyframes environments-terminal-type{to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.environments-grid__command-text{clip-path:none;animation:none;will-change:auto}}.continuous-improvement,.continuous-improvement *{box-sizing:border-box}.continuous-improvement{position:relative;width:var(--figma-frame-width,356px);height:var(--figma-frame-height,330px);margin:0;overflow:hidden;background:var(--ui-000,#000);color:var(--ui-fff,#fff);font-family:var(--font-geist-mono),monospace;font-size:12px;font-weight:500;text-transform:uppercase}.continuous-improvement__diagram{position:absolute;inset:0}.continuous-improvement__orbit,.continuous-improvement__orbits,.continuous-improvement__ring{display:block;max-width:none;pointer-events:none}.continuous-improvement__orbits{top:55px;left:71px;animation:continuous-improvement-orbits-rotate calc(var(--continuous-rotation-duration, 3s) * 2) linear infinite;will-change:transform}.continuous-improvement__orbit,.continuous-improvement__orbits{position:absolute;width:220px;height:220px;transform-style:preserve-3d}.continuous-improvement__orbit{inset:0;border:1.5px solid var(--ui-444,#444);border-radius:50%;backface-visibility:visible;transform-origin:center}.continuous-improvement__orbit--vertical{transform:rotateY(59.4deg)}.continuous-improvement__orbit--horizontal{transform:rotateX(68.7deg)}.continuous-improvement__ring{position:absolute;top:55px;left:71px;width:220px;height:220px;border:1px solid var(--ui-fff,#fff);border-radius:50%;z-index:0}@keyframes continuous-improvement-orbits-rotate{0%{transform:rotate3d(.35,.9,.25,-180deg)}to{transform:rotate3d(.35,.9,.25,180deg)}}.continuous-improvement__label{position:absolute;top:149px;left:50%;z-index:20;margin:0;line-height:16px;pointer-events:none;text-align:center;white-space:nowrap;transform:translateX(-50%)}.continuous-improvement__label span{display:block}@media (prefers-reduced-motion:reduce){.continuous-improvement__orbits{transform:none;animation:none;will-change:auto}}.docker-diagram,.docker-diagram *{box-sizing:border-box}.docker-diagram{position:relative;width:var(--figma-frame-width,356px);height:var(--figma-frame-height,330px);margin:0;overflow:hidden;background:var(--ui-000,#000);color:var(--ui-fff,#fff);font-family:var(--font-geist-mono),ui-monospace,"SFMono-Regular","SF Mono",Menlo,Consolas,monospace;text-transform:uppercase}.docker-diagram__items{position:absolute;top:50%;left:18px;display:flex;width:320px;flex-direction:column;align-items:center;gap:16px;transform:translateY(-50%)}.docker-diagram figcaption{width:100%;height:12px;font-size:12px;font-weight:500;line-height:12px;text-align:center}.docker-diagram__topology{display:flex;width:100%;flex-direction:column;align-items:center}.docker-diagram__connector{width:223.5px;height:46px;flex:0 0 46px}.docker-diagram__connector img{display:block;max-width:none;clip-path:inset(0 49% 100% 49%);animation:docker-connector-reveal var(--docker-flow-duration,.48s) linear var(--docker-flow-delay,.12s) both;will-change:clip-path}.docker-diagram__machines{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.docker-diagram__machine{min-width:0;overflow:hidden;border:.5px solid var(--ui-2c2d2e,#2c2d2e);background:var(--ui-000,#000)}.docker-diagram__machine>header{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 0;border-bottom:.5px solid var(--ui-2c2d2e,#2c2d2e)}.docker-diagram__status{position:relative;width:6px;height:6px;flex:0 0 6px}.docker-diagram__prompt-line img,.docker-diagram__status img{position:absolute;inset:0;display:block;max-width:none}.docker-diagram__machine-label{color:var(--ui-2c2d2e,#2c2d2e);font-size:12px;font-weight:400;line-height:normal;white-space:nowrap}.docker-diagram__prompt{display:flex;align-items:center;padding:12px 8px;font-size:11px;font-weight:500;line-height:normal}.docker-diagram__prompt-line{position:relative;width:33.6517px;height:1px;flex:0 0 33.6517px}.docker-diagram__machine.is-active{border-width:1px}.docker-diagram__machine.is-active,.docker-diagram__machine.is-active>header{animation:docker-machine-border-activate var(--docker-activation-duration,.2s) linear calc(var(--docker-flow-delay, .12s) + var(--docker-flow-duration, .48s)) both}.docker-diagram__machine.is-active>header{border-bottom-width:1px}.docker-diagram__machine.is-active .docker-diagram__machine-label{animation:docker-machine-text-activate var(--docker-activation-duration,.2s) linear calc(var(--docker-flow-delay, .12s) + var(--docker-flow-duration, .48s)) both}.docker-diagram .is-active-asset{opacity:0;animation:docker-machine-asset-activate var(--docker-activation-duration,.2s) linear calc(var(--docker-flow-delay, .12s) + var(--docker-flow-duration, .48s)) both}@keyframes docker-connector-reveal{0%{clip-path:inset(0 49% 100% 49%)}30%{clip-path:inset(0 49% 50% 49%)}40%{clip-path:inset(0 49% 50% 49%)}80%{clip-path:inset(0 0 50% 0)}to{clip-path:inset(0)}}@keyframes docker-machine-border-activate{0%{border-color:var(--ui-2c2d2e,#2c2d2e)}to{border-color:var(--ui-fff,#fff)}}@keyframes docker-machine-text-activate{0%{color:var(--ui-2c2d2e,#2c2d2e)}to{color:var(--ui-fff,#fff)}}@keyframes docker-machine-asset-activate{to{opacity:1}}@media (prefers-reduced-motion:reduce){.docker-diagram__connector img{clip-path:none;animation:none;will-change:auto}.docker-diagram .is-active-asset,.docker-diagram__machine.is-active,.docker-diagram__machine.is-active .docker-diagram__machine-label,.docker-diagram__machine.is-active>header{animation:none}.docker-diagram__machine.is-active,.docker-diagram__machine.is-active>header{border-color:var(--ui-fff,#fff)}.docker-diagram__machine.is-active .docker-diagram__machine-label{color:var(--ui-fff,#fff)}.docker-diagram .is-active-asset{opacity:1}}.loop-diagram,.loop-diagram *{box-sizing:border-box}.loop-diagram{position:relative;width:742.5px;height:330px;margin:0;overflow:hidden;background:#000;color:#fff;font-family:var(--font-geist-mono),ui-monospace,"SFMono-Regular","SF Mono",Menlo,Consolas,monospace}.loop-diagram__canvas{position:absolute;top:0;left:0;width:1260px;height:560px;overflow:hidden;border:1px solid #0e0e0e;background:#000;transform:scale(.5892857143);transform-origin:top left}.loop-diagram__arrow,.loop-diagram__baseline,.loop-diagram__label,.loop-diagram__path-frame,.loop-diagram__point{position:absolute}.loop-diagram__baseline{top:271.63px;left:326.81px;display:block;max-width:none;z-index:0;clip-path:inset(0 100% 0 0);animation:loop-line-reveal var(--loop-duration,.8s) linear var(--loop-delay,.12s) both;will-change:clip-path}.loop-diagram__arrow{top:266.63px;left:1067px;display:block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #fff;z-index:1;opacity:0;animation:loop-arrow-appear var(--loop-checkpoint-duration,.16s) linear calc(var(--loop-delay, .12s) + var(--loop-duration, .8s)) both;will-change:opacity}.loop-diagram__path-frame{top:74.844px;left:328.386px;display:block;width:636.492px;height:410.313px;overflow:hidden;z-index:1;clip-path:none}.loop-diagram__path-frame img{position:absolute;top:-113.0895px;left:113.0895px;display:block;max-width:none;transform:rotate(90deg)}.loop-diagram__baseline-connector{position:absolute;top:271.415px;left:326.805px;width:8.346px;height:1px;z-index:1;background:#fff;transform:rotate(75.68deg) scaleX(1);transform-origin:left center}.loop-diagram__repeat-clip{position:absolute;top:270.334px;left:892.086px;width:12px;height:3px;z-index:2;background:#000;transform:rotate(73.3deg);transform-origin:left center}.loop-diagram__point{display:block;max-width:none;z-index:3;opacity:1}.loop-diagram__label{display:flex;align-items:center;justify-content:center;padding:10px;z-index:4;font-size:12px;font-weight:400;letter-spacing:.48px;line-height:12px;opacity:1;text-transform:uppercase;white-space:nowrap}@keyframes loop-line-reveal{to{clip-path:inset(0)}}@keyframes loop-arrow-appear{to{opacity:1}}@media (max-width:780px){.loop-diagram{transform:scale(.48)}}@media (prefers-reduced-motion:reduce){.loop-diagram__baseline{clip-path:none;animation:none;will-change:auto}.loop-diagram__arrow{opacity:1;animation:none;will-change:auto}}.liquid-diagram,.liquid-diagram *{box-sizing:border-box}.liquid-diagram{position:relative;width:560px;height:330px;margin:0;overflow:hidden;background:#000;color:#fff;font-family:var(--font-geist-mono),ui-monospace,"SFMono-Regular","SF Mono",Menlo,Consolas,monospace;font-size:12px;font-weight:500;line-height:normal;text-transform:uppercase}.liquid-diagram figcaption,.liquid-diagram__heading,.liquid-diagram__value{position:absolute;display:block;margin:0;white-space:nowrap}.liquid-diagram__heading{top:109px;left:88px}.liquid-diagram__value{top:109px;right:89px}.liquid-diagram__blocks{position:absolute;top:140.32px;left:88px;display:flex;gap:2px;width:383px;height:51px}.liquid-diagram__block{display:block;width:25.5px;height:51px;flex:0 0 25.5px;border:.5px solid #2c2d2e;background:transparent;transition:border-color var(--liquid-fill-duration,.16s) linear,background-color var(--liquid-fill-duration,.16s) linear}.liquid-diagram__block.is-filled{border-color:#fff;background:#fff}.liquid-diagram__bracket{position:absolute;top:191.32px;width:124.49px;height:23.29px;border-bottom:.5px solid #2c2d2e}.liquid-diagram__bracket:before{position:absolute;top:0;width:.5px;height:23.29px;background:#2c2d2e;content:""}.liquid-diagram__bracket--left{left:88px}.liquid-diagram__bracket--left:before{left:0}.liquid-diagram__bracket--right{right:89px}.liquid-diagram__bracket--right:before{right:0}.liquid-diagram figcaption{top:207.61px;left:50%;transform:translateX(-50%)}@media (max-width:780px){.liquid-diagram{transform:scale(.62)}}@media (prefers-reduced-motion:reduce){.liquid-diagram__block.is-filled{border-color:#fff;background:#fff;transition:none}}.on-demand-diagram,.on-demand-diagram *{box-sizing:border-box}.on-demand-diagram{position:relative;width:560px;height:330px;margin:0;overflow:hidden;background:#000;color:#fff;font-family:var(--font-geist-mono),ui-monospace,"SFMono-Regular","SF Mono",Menlo,Consolas,monospace;font-size:12px;line-height:normal;text-transform:uppercase}.on-demand-diagram__heading,.on-demand-diagram__value{position:absolute;top:109px;display:block;font-weight:500;white-space:nowrap}.on-demand-diagram__heading{left:103px}.on-demand-diagram__value{right:108.05px}.on-demand-diagram__track{position:absolute;top:144.46px;left:103px;width:354px;height:1px;background:#2c2d2e}.on-demand-diagram__progress{inset:0 auto 0 0;width:177px;transform:scaleX(0);transform-origin:left center;animation:on-demand-progress var(--on-demand-duration,.8s) linear var(--on-demand-delay,.12s) both}.on-demand-diagram__handle,.on-demand-diagram__progress{position:absolute;display:block;background:#fff;will-change:transform}.on-demand-diagram__handle{top:-2.66px;left:-2.66px;width:5.31px;height:5.31px;transform:translateX(0);animation:on-demand-handle var(--on-demand-duration,.8s) linear var(--on-demand-delay,.12s) both}.on-demand-diagram__options{position:absolute;top:165.82px;left:103px;display:grid;width:354px;height:56px;grid-template-columns:repeat(3,118px)}.on-demand-diagram__option{display:flex;min-width:0;flex-direction:column;justify-content:space-between;padding:9.05px;border:.5px solid #2c2d2e;background:#000}.on-demand-diagram__option+.on-demand-diagram__option{border-left:0}.on-demand-diagram__option h3,.on-demand-diagram__option p{margin:0;font-size:12px;font-weight:400}.on-demand-diagram__option h3{color:#fff;line-height:normal}.on-demand-diagram__option p{color:rgba(255,255,255,.24);line-height:1}@keyframes on-demand-progress{to{transform:scaleX(1)}}@keyframes on-demand-handle{to{transform:translateX(177px)}}@media (max-width:780px){.on-demand-diagram{transform:scale(.62)}}@media (prefers-reduced-motion:reduce){.on-demand-diagram__progress{transform:scaleX(1);animation:none;will-change:auto}.on-demand-diagram__handle{transform:translateX(177px);animation:none;will-change:auto}}.ui-preview{position:relative;width:100%;overflow:hidden;background:var(--ui-000,#000)}.ui-preview__canvas{position:absolute;top:0;left:0;overflow:hidden;transform-origin:top left}.ui-screen,.ui-screen *{box-sizing:border-box}.ui-screen{width:1280px;height:100%;overflow:hidden;background:var(--ui-000,#000);color:var(--ui-fff,#fff);font-family:var(--font-geist-sans),Arial,sans-serif;font-weight:400}.ui-screen h2,.ui-screen h3,.ui-screen p{margin:0}.ui-line-reveal--base{opacity:.24}.ui-line-reveal--active{clip-path:inset(0 100% 0 0);animation:ui-line-reveal var(--ui-line-duration,1.34s) linear var(--ui-line-delay,.16s) forwards}@keyframes ui-line-reveal{to{clip-path:inset(0 0 0 0)}}.ui-sidebar{position:relative;display:flex;width:40px;height:100%;flex:0 0 40px;flex-direction:column;align-items:center;border-right:1px solid var(--ui-191919,#191919);background:var(--ui-000,#000)}.ui-sidebar__divider,.ui-sidebar__item,.ui-sidebar__mark,.ui-sidebar__spacer{position:relative;display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center}.ui-sidebar__mark img{width:12.25px;height:12.25px}.ui-sidebar__item img{position:relative;z-index:1;width:auto;height:auto;max-width:14px;max-height:14px}.ui-sidebar__divider img{width:40px;height:40px}.ui-sidebar__item.is-selected:before{position:absolute;width:32px;height:32px;border-radius:2px;background:var(--ui-w12,rgba(255,255,255,.12));content:""}.training-screen{display:flex;height:824px}.training-app{display:flex;width:1240px;min-width:0;flex-direction:column}.training-topbar{display:flex;height:45px;flex:0 0 45px;align-items:center;justify-content:space-between;padding:0 20px 0 10px;border-bottom:1px solid var(--ui-191919,#191919);color:var(--ui-b1b3b6,#b1b3b6);font-size:10px}.training-topbar__tabs{display:flex;align-items:center;gap:4px;height:100%}.training-topbar__tabs span{padding:7px 12px}.training-topbar__tabs .is-active{background:var(--ui-141415,#141415);color:var(--ui-fff,#fff)}.training-body{display:flex;min-height:0;flex:1}.training-main{width:922px;flex:0 0 922px}.training-progress{height:88px;padding:13px 13px 11px;border-bottom:1px solid var(--ui-191919,#191919)}.training-progress__value{font-family:var(--font-geist-mono),monospace;font-size:20px;line-height:24px}.training-progress__caption,.training-progress__value span{color:var(--ui-818389,#818389)}.training-progress__caption{margin-top:1px;font-family:var(--font-geist-mono),monospace;font-size:8px;letter-spacing:.02em}.training-progress__ticks{display:flex;height:14px;gap:2px;margin-top:10px;overflow:hidden}.training-progress__ticks i{display:block;width:1px;height:14px;flex:0 0 1px;background:var(--ui-323232,#323232)}.training-progress__ticks i.is-complete{background:var(--ui-b2c9ef,#b2c9ef)}.training-progress__ticks i.is-next{animation:training-progress-next var(--training-next-pulse-duration,1.6s) ease-in-out infinite}@keyframes training-progress-next{0%,to{background:var(--ui-323232,#323232)}50%{background:var(--ui-blue72,rgba(178,201,239,.72))}}.training-charts{display:grid;height:247px;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--ui-191919,#191919)}.training-line-panel{position:relative;overflow:hidden;padding:12px}.training-line-panel+.training-line-panel{border-left:1px solid var(--ui-191919,#191919)}.training-distribution h3,.training-line-panel h3{font-size:12px;font-weight:500;line-height:15px}.training-line-panel__plot{position:relative;width:387px;height:160px;margin:14px auto 0;overflow:hidden;border-bottom:1px solid var(--ui-323232,#323232)}.training-grid{position:absolute;left:0;width:100%;border-top:.5px dashed var(--ui-323232,#323232)}.training-grid--a{top:13px}.training-grid--b{top:57px}.training-grid--c{top:101px}.training-line-panel__series{position:absolute;left:0;width:387px;max-width:none}.training-line-panel--reward .training-line-panel__series{top:18px;height:128px}.training-line-panel--metrics .training-line-panel__series{top:18px;height:120px}.training-axis{display:flex;width:387px;justify-content:space-between;margin:8px auto 0;color:var(--ui-818389,#818389);font-size:9px}.training-distribution{height:266px;padding:14px 13px}.training-distribution__plot{position:relative;width:816px;height:158px;margin:18px auto 0;border-bottom:1px solid var(--ui-323232,#323232)}.training-distribution__plot span{position:absolute;left:0;width:100%;border-top:.5px dashed var(--ui-323232,#323232)}.training-distribution__plot span:first-child{top:28px}.training-distribution__plot span:last-child{top:102px}.training-distribution__plot img{position:absolute;right:0;bottom:0;left:0;z-index:1;width:100%;height:150px}.training-distribution__labels{display:flex;width:816px;justify-content:space-between;margin:10px auto 0;color:var(--ui-818389,#818389);font-size:8px}.training-details{width:318px;min-width:0;border-left:1px solid var(--ui-191919,#191919);padding:20px 18px;overflow:hidden}.training-details__top{display:grid;grid-template-columns:1fr 1fr}.training-detail-pair{display:flex;min-width:0;flex-direction:column;gap:8px;margin-bottom:19px}.training-detail-pair>span,.training-details__block>span{color:var(--ui-818389,#818389);font-size:12px;line-height:14px}.training-detail-pair strong{overflow:hidden;font-family:var(--font-geist-mono),monospace;font-size:12px;font-weight:400;line-height:15px;text-overflow:clip;white-space:nowrap}.training-details__block{margin-bottom:17px}.training-details__block p{margin-top:12px;font-size:12px;line-height:14px}.training-details__section{margin:0 -18px;padding:9px 18px 0;border-top:1px solid var(--ui-191919,#191919)}.training-details__section+.training-details__section{margin-top:2px}.training-details__section h3{margin:7px 0 27px;font-size:14px;font-weight:500}.training-details__columns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.training-details__columns .training-detail-pair{gap:7px;margin-bottom:16px}.inference-screen{display:flex;height:768px}.inference-app{display:flex;width:1240px;min-width:0;flex-direction:column}.inference-heading{height:77px;padding:17px 18px;border-bottom:1px solid var(--ui-282828,#282828)}.inference-heading h2{font-size:20px;font-weight:500;line-height:23px}.inference-heading p{margin-top:6px;color:var(--ui-w60,rgba(255,255,255,.6));font-size:14px;line-height:18px}.inference-tabs{display:flex;height:63px;flex:0 0 63px;align-items:end;gap:12px;padding-left:18px;border-bottom:1px solid var(--ui-282828,#282828)}.inference-tabs span{position:relative;padding:0 0 18px;color:var(--ui-w60,rgba(255,255,255,.6));font-size:14px;line-height:17px;white-space:nowrap}.inference-tabs span:first-child{padding-right:12px;padding-left:12px}.inference-tabs .is-active{color:var(--ui-fff,#fff)}.inference-tabs .is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--ui-f4f4f5,#f4f4f5);content:""}.inference-workspace{display:flex;min-height:0;flex:1;overflow:hidden}.inference-browser{width:800px;flex:0 0 800px;overflow:hidden;background:var(--ui-000,#000)}.inference-search{display:flex;height:54px;align-items:center;padding:0 18px;color:var(--ui-w60,rgba(255,255,255,.6));font-size:14px;font-weight:400;line-height:20px}.inference-model-row,.inference-table-head{display:grid;grid-template-columns:360px 120px 140px 140px}.inference-table-head{height:46px;align-items:center;padding:0 20px;border-top:1px solid var(--ui-282828,#282828);color:var(--ui-w60,rgba(255,255,255,.6));font-size:12px;font-weight:700;line-height:15px}.inference-model-list{overflow:hidden}.inference-model-row{height:66px;align-items:center;padding:15px 20px;animation:inference-row-enter .2s linear calc(.16s + var(--inference-row-index, 0) * 40ms) both}.inference-model-row.is-selected{background:var(--ui-w08,rgba(255,255,255,.08))}.inference-model-row>span{min-width:0}.inference-model-identity{display:flex;width:360px;min-width:0;align-items:center;gap:13px}.inference-provider-logo{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:1px solid var(--ui-282828,#282828);background:var(--ui-101010,#101010)}.inference-model-identity.is-detail .inference-provider-logo,.inference-model-row.is-selected .inference-provider-logo{background:var(--ui-272727,#272727)}.inference-provider-logo img{width:16px;height:16px}.inference-model-names{display:flex;min-width:0;flex-direction:column;gap:4px;line-height:1.25;white-space:nowrap}.inference-model-names strong{overflow:hidden;font-size:16px;font-weight:500;text-overflow:clip}.inference-model-names small{overflow:hidden;color:var(--ui-w60,rgba(255,255,255,.6));font-size:14px;text-overflow:clip}.inference-model-type{display:inline-flex;padding:4px 12px;border:1px solid transparent;border-radius:5px;background:var(--ui-272727,#272727);font-size:12px;font-weight:500;line-height:15px;white-space:nowrap}.inference-model-type.is-gateway{border-color:var(--ui-282828,#282828);background:transparent}.inference-model-price,.inference-table-head span:nth-child(n+3){font-family:var(--font-geist-mono),monospace}.inference-model-price{padding-left:20px;font-size:14px;line-height:18px}.inference-model-row>.inference-model-price:last-child{padding-left:32px}.inference-details{min-width:0;flex:1;overflow:hidden;border-left:1px solid var(--ui-282828,#282828);background:var(--ui-0b0b0b,#0b0b0b);animation:inference-details-enter .24s linear .16s both}.inference-details__model{display:flex;min-height:80px;align-items:center;gap:13px;padding:20px;border-bottom:1px solid var(--ui-282828,#282828)}.inference-model-identity.is-detail{min-width:0;flex:1}.inference-model-identity.is-detail .inference-provider-logo{width:40px;height:40px;flex-basis:40px;border:0}.inference-model-identity.is-detail .inference-model-names strong{font-weight:700}.inference-details__section{padding:20px;border-bottom:1px solid var(--ui-282828,#282828)}.inference-details__section h3{margin-bottom:16px;color:var(--ui-w60,rgba(255,255,255,.6));font-size:14px;font-weight:500;line-height:18px}.inference-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.inference-detail-grid>div,.inference-detail-stack{display:flex;min-width:0;flex-direction:column;gap:8px}.inference-detail-stack{margin-top:20px}.inference-detail-grid span,.inference-detail-stack span{color:var(--ui-w60,rgba(255,255,255,.6));font-size:14px;line-height:18px}.inference-detail-grid strong,.inference-detail-stack strong{font-size:16px;font-weight:400;line-height:20px}.inference-detail-grid strong small{color:var(--ui-w60,rgba(255,255,255,.6));font-size:14px;font-weight:400}@keyframes inference-row-enter{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}@keyframes inference-details-enter{0%{opacity:0;transform:translateX(4px)}to{opacity:1;transform:translateX(0)}}.cluster-screen{height:796px}.cluster-capacity{display:flex;flex-direction:column;gap:10px;padding:8px}.cluster-actions{display:flex;height:30px;gap:8px}.cluster-actions button{height:30px;padding:0 12px;border:1px solid var(--ui-252525,#252525);background:var(--ui-000,#000);color:var(--ui-fff,#fff);font-size:11px}.cluster-stats{display:grid;height:89px;grid-template-columns:repeat(3,1fr)}.cluster-stats>div{position:relative;display:flex;flex-direction:column;gap:7px;padding:12px;border:1px solid var(--ui-252525,#252525)}.cluster-stats>div+div{border-left:0}.cluster-stats>div:nth-child(-n+2):after{position:absolute;right:11px;bottom:11px;left:11px;height:4px;background:var(--ui-w10,rgba(255,255,255,.1));content:""}.cluster-stats span{color:var(--ui-w60,rgba(255,255,255,.6));font-size:12px}.cluster-stats strong{font-family:var(--font-geist-sans),sans-serif;font-size:20px;font-weight:400}.cluster-stats strong i{color:var(--ui-w40,rgba(255,255,255,.4));font-style:normal}.cluster-stats b{position:absolute;right:11px;bottom:11px;left:11px;height:4px;z-index:1;background:var(--ui-c5e1c1,#c5e1c1);transform:scaleX(0);transform-origin:left center;animation:cluster-progress-fill var(--ui-line-duration,1.34s) linear var(--ui-line-delay,.16s) forwards}@keyframes cluster-progress-fill{to{transform:scaleX(var(--cluster-progress,1))}}.cluster-workloads{display:flex;flex-direction:column;gap:12px;padding:8px}.cluster-serving h3,.cluster-workloads h3{padding:0 8px;font-size:10px;font-weight:400}.cluster-workload-list{border:1px solid var(--ui-252525,#252525)}.cluster-workload{display:flex;height:54px;align-items:center;gap:12px;padding:12px;border-bottom:1px solid var(--ui-252525,#252525)}.cluster-workload:last-child{border-bottom:0}.cluster-workload__icon{display:grid;width:30px;height:30px;place-items:center;background:var(--ui-141415,#141415)}.cluster-workload__icon img{width:14px;height:14px}.cluster-workload p{display:flex;align-items:baseline;gap:8px;font-size:10px;line-height:12px}.cluster-workload p span{flex:none;color:var(--ui-w60,rgba(255,255,255,.6));font-family:var(--font-geist-mono),monospace;font-size:7px;letter-spacing:.04em}.cluster-workload p b{min-width:0;font-weight:inherit}.cluster-workload small{display:block;margin-top:5px;color:var(--ui-w30,rgba(255,255,255,.3));font-size:8px}.cluster-serving{display:flex;flex-direction:column;gap:12px;padding:4px 8px 8px}.cluster-metrics{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.cluster-metrics>div{display:flex;height:63px;flex-direction:column;gap:7px;padding:10px;border:1px solid var(--ui-252525,#252525)}.cluster-metrics span{color:var(--ui-w60,rgba(255,255,255,.6));font-size:9px}.cluster-metrics p{font-family:var(--font-geist-sans),sans-serif;font-size:20px;line-height:23px}.cluster-metrics small{margin-left:5px;color:var(--ui-w60,rgba(255,255,255,.6));font-size:8px}.cluster-util{display:flex;height:225px;flex-direction:column;border:1px solid var(--ui-252525,#252525)}.cluster-util__head{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:1px solid var(--ui-252525,#252525)}.cluster-util__head h4{margin:0;font-size:10px;font-weight:500;color:var(--ui-fff,#fff)}.cluster-util__ranges{display:flex;padding:2px;border:1px solid var(--ui-252525,#252525)}.cluster-util__ranges span{padding:3px 6px;font-size:9px;line-height:1;color:var(--ui-w60,rgba(255,255,255,.6))}.cluster-util__ranges span[data-active]{background:var(--ui-252525,#252525);color:var(--ui-fff,#fff)}.cluster-util__plot{position:relative;flex:1;margin:14px 10px 0}.cluster-util__plot svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.cluster-util__grid{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between}.cluster-util__grid i{display:block;height:1px;background:var(--ui-w08,rgba(255,255,255,.08))}.cluster-util__line{fill:none;stroke:var(--ui-fff,#fff);stroke-width:1.5;stroke-linejoin:round}.cluster-util__fill-top{stop-color:var(--ui-fff,#fff);stop-opacity:.14}.cluster-util__fill-foot{stop-color:var(--ui-fff,#fff);stop-opacity:0}.cluster-util__axis{display:flex;justify-content:space-between;padding:6px 10px 8px;font-size:8px;color:var(--ui-w60,rgba(255,255,255,.6));white-space:nowrap}@media (prefers-reduced-motion:reduce){.ui-line-reveal--active{clip-path:none;animation:none}.cluster-stats b{transform:scaleX(var(--cluster-progress,1));animation:none}.inference-details,.inference-model-row,.training-progress__ticks i.is-next{animation:none}}.run-screen{display:flex;height:824px}.run-app{display:flex;width:1240px;min-width:0;flex-direction:column}.run-header{display:flex;height:45px;flex:0 0 45px;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid var(--ui-191919,#191919)}.run-crumbs{display:flex;gap:8px;align-items:baseline;font-size:12px;line-height:15px;color:var(--ui-818389,#818389)}.run-crumbs strong{font-weight:500;color:var(--ui-fff,#fff)}.run-actions{display:flex;gap:6px}.run-actions span{padding:6px 10px;border:1px solid var(--ui-191919,#191919);line-height:12px}.run-actions span,.run-tabs{font-size:10px;color:var(--ui-b1b3b6,#b1b3b6)}.run-tabs{display:flex;height:40px;flex:0 0 40px;align-items:center;gap:4px;padding:0 10px;border-bottom:1px solid var(--ui-191919,#191919)}.run-tabs span{padding:7px 12px}.run-tabs .is-active{background:var(--ui-141415,#141415);color:var(--ui-fff,#fff)}.run-details{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 20px;padding:18px 20px;border-bottom:1px solid var(--ui-191919,#191919)}.run-detail{display:flex;min-width:0;flex-direction:column;gap:8px}.run-detail>span{font-size:12px;line-height:14px;color:var(--ui-818389,#818389)}.run-detail strong{overflow:hidden;font-family:var(--font-geist-mono),monospace;font-size:12px;font-weight:400;line-height:15px;white-space:nowrap;text-overflow:clip}.run-detail em{margin-left:6px;font-style:normal;color:var(--ui-818389,#818389)}.run-status{display:inline-flex;gap:7px;align-items:center;text-transform:uppercase;color:var(--ui-b2c9ef,#b2c9ef)}.run-status:before{width:5px;height:5px;background:currentColor;content:"";animation:run-status 1.6s ease-in-out infinite}@keyframes run-status{50%{opacity:.25}}.run-progress{padding:16px 20px;border-bottom:1px solid var(--ui-191919,#191919)}.run-progress__head{display:flex;justify-content:space-between;margin-bottom:10px;font-size:12px;line-height:14px;color:var(--ui-818389,#818389)}.run-progress__head span:last-child{font-family:var(--font-geist-mono),monospace;color:var(--ui-fff,#fff)}.run-progress .training-progress__ticks{margin-top:0}.run-section-label{padding:16px 20px 0;font-family:var(--font-geist-mono),monospace;font-size:10px;line-height:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--ui-818389,#818389)}.run-charts{display:grid;flex:1;min-height:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));margin-top:12px;border-top:1px solid var(--ui-191919,#191919)}.run-chart{display:flex;min-width:0;flex-direction:column;padding:12px 16px 10px 12px}.run-chart:not(:nth-child(3n+1)){border-left:1px solid var(--ui-191919,#191919)}.run-chart:nth-child(n+4){border-top:1px solid var(--ui-191919,#191919)}.run-chart h3{font-size:12px;font-weight:500;line-height:15px}.run-chart__body{display:grid;flex:1;min-height:0;grid-template-columns:40px minmax(0,1fr);grid-template-rows:minmax(0,1fr) 20px;margin-top:14px}.run-chart__ticks{display:flex;flex-direction:column;justify-content:space-between;margin:-5px 0;padding-right:6px;font-size:9px;line-height:10px;text-align:right;color:var(--ui-818389,#818389)}.run-chart__plot{position:relative;border-bottom:1px solid var(--ui-323232,#323232)}.run-chart__grid{position:absolute;left:0;width:100%;border-top:.5px dashed var(--ui-323232,#323232)}.run-chart__plot svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.run-chart__axis{position:relative;grid-column:2;font-size:9px;line-height:10px;color:var(--ui-818389,#818389)}.run-chart__axis span{position:absolute;top:8px;translate:-50% 0}@media (prefers-reduced-motion:reduce){.run-status:before{animation:none}}.run-actions [data-primary]{border-color:var(--ui-fff,#fff);background:var(--ui-fff,#fff);color:var(--ui-000,#000)}.cat-search{height:56px;flex:0 0 56px;gap:8px;padding:0 20px;border-bottom:1px solid var(--ui-191919,#191919)}.cat-search,.cat-search__field{display:flex;align-items:center}.cat-search__field{flex:1;height:32px;gap:10px;padding:0 12px;border:1px solid var(--ui-191919,#191919);font-size:12px;color:var(--ui-54565a,#54565a)}.cat-search svg{width:14px;height:14px;flex:none;color:var(--ui-818389,#818389)}.cat-search__button{display:grid;width:32px;height:32px;place-items:center;border:1px solid var(--ui-191919,#191919)}.cat-body{display:flex;min-height:0;flex:1}.cat-table{min-width:0;flex:1;overflow:hidden}.cat-row{display:grid;grid-template-columns:minmax(0,1.9fr) .9fr .95fr .7fr .75fr .6fr;align-items:center;gap:12px;height:64px;padding:0 20px;border-bottom:1px solid var(--ui-191919,#191919);font-size:12px;transition:background-color .3s}.cat-row[data-chosen]{background:var(--ui-0e0e0f,#0e0e0f)}.cat-row--head{height:36px;color:var(--ui-818389,#818389)}.cat-row>:nth-child(n+4){text-align:right}.cat-model{display:flex;min-width:0;align-items:center;gap:12px}.cat-model>span{display:flex;min-width:0;flex-direction:column;gap:5px}.cat-model code,.cat-model strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cat-model strong{font-weight:500;line-height:15px}.cat-details__id code,.cat-model code,.cat-params code{font-family:var(--font-geist-mono),monospace;font-size:10px;line-height:12px;color:var(--ui-818389,#818389)}.cat-lab{color:var(--ui-818389,#818389)}.cat-num{font-family:var(--font-geist-mono),monospace}.cat-mark{display:grid;width:32px;height:32px;flex:none;place-items:center;overflow:hidden;background:var(--ui-0e0e0f,#0e0e0f);border:1px solid var(--ui-191919,#191919)}.cat-mark img{display:block;max-width:none;mix-blend-mode:screen;scale:.8}.cat-mark img[data-invert]{filter:invert(1)}.cat-provider{display:inline-flex;height:18px;align-items:center;padding:0 6px;background:var(--ui-w10,rgb(255 255 255/.1));font-family:var(--font-geist-mono),monospace;font-size:9px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.cat-provider[data-gateway]{background:transparent;box-shadow:inset 0 0 0 1px var(--ui-w16,rgb(255 255 255/.16));color:var(--ui-b1b3b6,#b1b3b6)}.cat-details{width:380px;flex:0 0 380px;overflow:hidden;border-left:1px solid var(--ui-191919,#191919);animation:cat-details-in .4s ease-out}@keyframes cat-details-in{0%{opacity:.2}}.cat-details__head{display:flex;align-items:center;gap:12px;padding:20px 20px 16px}.cat-details__head strong{flex:1;font-size:16px;font-weight:500}.cat-details__id{display:flex;justify-content:space-between;padding:0 20px 18px}.cat-details__id,.cat-details__tabs{font-size:12px;color:var(--ui-818389,#818389)}.cat-details__tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--ui-191919,#191919);text-align:center}.cat-details__tabs span{padding:10px 0 9px}.cat-details__tabs .is-active{box-shadow:inset 0 -1px var(--ui-fff,#fff);color:var(--ui-fff,#fff)}.cat-details__section{margin:0 20px;padding:18px 0;border-bottom:1px solid var(--ui-191919,#191919)}.cat-details__section:last-child{border-bottom:0}.cat-details__section h3{margin-bottom:14px;font-size:12px;font-weight:500}.cat-details__prices{display:grid;grid-template-columns:1fr 1fr}.cat-details__prices>div{display:flex;flex-direction:column;gap:6px}.cat-details__prices span,.cat-details__since span,.cat-details__specs dt{font-size:12px;color:var(--ui-818389,#818389)}.cat-details__prices strong{font-family:var(--font-geist-mono),monospace;font-size:18px;font-weight:400}.cat-details__prices em{margin-left:3px;font-size:10px;font-style:normal;color:var(--ui-818389,#818389)}.cat-details__since{margin-top:14px!important;font-family:var(--font-geist-mono),monospace;font-size:11px}.cat-details__since span{margin-right:6px;font-family:var(--font-geist-sans),sans-serif}.cat-details__specs{display:grid;grid-template-columns:auto 1fr;row-gap:14px;margin:0;align-items:center}.cat-details__specs dd{margin:0;font-family:var(--font-geist-mono),monospace;font-size:12px;text-align:right}.cat-chips{display:inline-flex;gap:4px}.cat-chips span{padding:3px 7px;background:var(--ui-141415,#141415);font-size:10px}.cat-params{display:flex;flex-wrap:wrap;gap:8px 14px}@media (prefers-reduced-motion:reduce){.cat-details{animation:none}}.prime-motion-slot{position:relative;width:100%;min-width:0;overflow:hidden;pointer-events:none}.prime-motion-canvas{position:absolute;inset:0 auto auto 0;transform-origin:top left}.prime-motion-slot figure{margin:0}.prime-motion-slot[data-motion=LoopDiagram] .loop-diagram,.prime-motion-slot[data-motion=LoopDiagram] .loop-diagram__canvas{background:transparent}.prime-motion-slot[data-motion=DockerDiagram]{max-height:196px}@media (prefers-reduced-motion:reduce){.prime-motion-slot *{animation-duration:0s!important;animation-delay:0s!important;transition:none!important}}.bare-animated-loop{position:absolute;inset:0;width:100%;height:100%}.bare-animated-loop>.prime-motion-slot{height:100%}.prime-motion-slot[data-motion=DockerDiagram]{--figma-frame-height:196px}.prime-motion-slot[data-motion=InferenceDashboard]{pointer-events:auto}