.map-field.svelte-61nte1{mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%)}.workload-animation{--prim-black:#040804;--neutral-1000:#0b0d0a;--neutral-900:#131411;--neutral-100:#eef2eb;--neutral-500:#aaada8;--accent-green:#7fee64;--accent-yellow:#fdfd76;--line:#ffffff0d;--white-3:#fcfffa08;--white-10:#fcfffa1a;--white-50:#fcfffa80;--t-type:42ms;--t-enter:.85s;--t-enter-stagger:80ms;--t-hold:.2s;--t-reflow:6s;--spin-duration:5.3s;--spin-sign:1}.workload-animation{font-family:var(--font-v2-mono);& *,& :before,& :after{box-sizing:border-box}&.stage{aspect-ratio:699/540;background:var(--neutral-1000);border:1px solid var(--white-3);border-radius:7px;width:100%;position:relative;overflow:hidden}& .stage-inner{transform-origin:0 0;width:699px;height:540px;position:absolute;top:0;left:0}& .terminal{background:var(--neutral-900);letter-spacing:.36px;white-space:nowrap;z-index:5;border:1px solid #fcfffa0d;border-radius:10px;align-items:flex-start;padding:24px 32px;font-size:12px;line-height:20px;display:inline-flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 1px 3px #04080480,0 2px 32px #04080499}& .terminal:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#ffffff0d,#fff0);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}& .terminal{cursor:pointer;transition:background-color .15s ease, border-color .15s ease, transform var(--press-duration,.16s) cubic-bezier(.2, .7, .3, 1)}& .terminal:focus-visible{outline:2px solid var(--accent-green);outline-offset:4px}& .terminal.deploy-hover{background-color:color-mix(in srgb, var(--neutral-900), #fcfffa 5%);border-color:#fcfffa0d}& .terminal .cmd-modal{color:var(--accent-yellow)}& .terminal .cmd-action{color:var(--accent-green)}& .terminal .cursor{color:var(--white-50);opacity:0;margin-left:1px;display:none;position:absolute;top:24px;left:calc(100% - 32px)}& .terminal.typing .cursor{opacity:1;animation:1s step-end infinite workload-blink;display:inline}& .terminal-highlight{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}& .terminal-highlight.pulse{animation:workload-highlight-pulse var(--click-duration,.56s) cubic-bezier(.4, 0, .2, 1)}& .endpoint-ring{transform-origin:50%;width:100%;height:100%;position:absolute;top:0;left:0}& .pill-entry{will-change:transform;width:0;height:0;position:absolute;top:50%;left:50%}& .pill-orbit,& .pill-radius,& .pill-spin,& .pill-counter{width:0;height:0;position:absolute;top:0;left:0}& .terminal.pressed{animation:workload-terminal-press var(--click-duration,.56s) cubic-bezier(.4, 0, .2, 1)}& .terminal.held{transform:translate(-50%, -50%) scale(var(--held-scale,.95));background-color:var(--neutral-900);transition-duration:0s, 0s, var(--press-duration,.16s);border-color:#fcfffa0d;animation:none}& .pill-wrap{width:68px;height:68px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}& .pill{background:var(--neutral-900);border:1px solid var(--line);opacity:0;width:68px;height:68px;transition:opacity var(--t-enter) ease-out, background-color .4s ease, border-color .4s ease, box-shadow .4s ease;border-radius:50px;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 32px #04080499,0 1px 3px #04080480}& .pill.in{opacity:1}& .pill.ghost{background:var(--white-10);border-color:var(--white-10);box-shadow:none}& .endpoint-ring.floating .pill{transition-duration:.4s,.15s,.15s,.15s}& .pill.arriving{background:#242520;border-color:#fcfffa21}& .endpoint-ring.floating .pill:not(.arriving){background-color:color-mix(in srgb, var(--neutral-900), #fff calc(var(--wave,0) * 4.5%));border-color:rgba(252, 255, 250, calc(.05 + var(--wave,0) * .04));transition:opacity .4s ease-out,background-color 80ms linear,border-color 80ms linear,box-shadow .15s}& .pill svg{width:18px;height:18px;overflow:visible}& .pill svg path{fill:var(--neutral-100)}& .modality-art{pointer-events:none;width:68px;height:72.1436px;display:none;position:absolute;top:-2.0718px;left:0}& .endpoint-ring .pill.hexagonal{box-shadow:none;border:0;position:relative;background:0 0!important}& .pill.hexagonal>svg{display:none}& .pill.hexagonal .modality-art{display:block}& .pill.hexagonal .modality-highlight{opacity:calc(var(--wave,0) * .45);transition:opacity 80ms linear}& .pill-tip{background:var(--neutral-900);border:1px solid var(--line);color:var(--neutral-100);letter-spacing:.02em;white-space:nowrap;opacity:0;pointer-events:none;border-radius:5px;padding:4px 8px;font-size:10px;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}& .pill-wrap:hover .pill-tip{opacity:1;transform:translate(-50%)translateY(0)}@media (prefers-reduced-motion:reduce){& .pill-entry,& .pill-orbit,& .pill-counter,& .pill,& .terminal-highlight,& .terminal{transition-duration:1ms!important;animation-duration:1ms!important}& .endpoint-ring.spinning,& .endpoint-ring.spinning .pill-spin{animation:none!important}}& .sandbox-grid{pointer-events:none;width:699px;height:540px;position:absolute;inset:0}& .sandbox-grid[hidden],& .terminal[hidden],& .endpoint-ring[hidden]{display:none}& .terminal.sandbox{justify-content:center;align-items:center;width:220px;height:70px}& .terminal.sandbox .cmd-action{color:var(--accent-green)}& [data-part=commandContent]{display:contents}& .terminal.sandbox [data-part=commandContent]{display:inline-flex;position:relative}& .sandbox-name{color:var(--accent-yellow)}& .sandbox-action{color:var(--accent-green)}& .terminal.sandbox .cursor{margin-left:1px;position:absolute;top:0;left:100%}& .terminal.training-code{--held-scale:.96;letter-spacing:.2956px;text-align:left;width:231.516px;height:242.516px;color:var(--neutral-100);-webkit-user-select:text;user-select:text;background:#151714;border-width:.758px;border-radius:7.58px;padding:20px 22px;font-family:inherit;font-size:9.854px;line-height:18.191px;top:269.258px;left:200.758px}& .terminal.training-code.deploy-hover{background:#20221e}& .training-code pre{font:inherit;letter-spacing:inherit;white-space:pre;pointer-events:auto;cursor:pointer;-webkit-user-select:text;user-select:text;margin:0}& .flow-text{pointer-events:none;z-index:4;position:absolute;inset:0}& .flow-text[hidden]{display:none}& .flow-text span{letter-spacing:.36px;white-space:pre;color:#0000;cursor:inherit;pointer-events:auto;-webkit-user-select:text;user-select:text;font-family:inherit;font-size:12px;line-height:1.2;position:absolute;transform:translateY(-50%)}& .flow-text span::selection{color:#0000;background:#7fee644d}& .training-char{opacity:.1;position:relative}& .training-char.typing-head:after{content:"|";color:var(--white-50);animation:1s step-end infinite workload-blink;position:absolute;top:0;left:100%}&.paused *{animation-play-state:paused!important}}@keyframes workload-blink{50%{opacity:0}}@keyframes workload-highlight-pulse{0%{opacity:0}45%{opacity:.05}to{opacity:0}}@keyframes workload-terminal-press{0%,to{transform:translate(-50%,-50%)scale(1)}45%{transform:translate(-50%,-50%)scale(.95)}}
