orchestration-field[data-astro-cid-vzdx25vx]{--field-bg: #080909;--field-ink: #f5f5f5;--field-muted: rgb(245 245 245 / .66);--field-amber: #c6a15b;--field-line: rgb(245 245 245 / .14);--field-radius: 0;position:relative;display:block;contain:layout style;width:min(100%,58rem);color:var(--field-ink);font-family:var(--font-ui, "IBM Plex Sans Variable", sans-serif)}.field-stage[data-astro-cid-vzdx25vx]{position:relative;isolation:isolate;display:block;aspect-ratio:1 / 1;width:100%;padding:0;overflow:hidden;border:0;border-radius:0;appearance:none;background:var(--field-bg);color:inherit;text-align:inherit}.orchestration-field__poster[data-astro-cid-vzdx25vx],.orchestration-field__canvas[data-astro-cid-vzdx25vx],.orchestration-field__shade[data-astro-cid-vzdx25vx]{position:absolute;inset:0;width:100%;height:100%}.orchestration-field__poster[data-astro-cid-vzdx25vx]{z-index:0;object-fit:cover;opacity:1;transition:opacity .56s cubic-bezier(.22,1,.36,1)}.orchestration-field__canvas[data-astro-cid-vzdx25vx]{z-index:2;display:block;opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1)}.orchestration-field__shade[data-astro-cid-vzdx25vx]{z-index:3;background:radial-gradient(circle at 50% 48%,transparent 38%,rgb(8 9 9 / .2) 64%,rgb(8 9 9 / .62) 100%),linear-gradient(180deg,rgb(8 9 9 / .18),transparent 32%,rgb(8 9 9 / .28));pointer-events:none}orchestration-field[data-astro-cid-vzdx25vx][data-state=ready] .orchestration-field__canvas[data-astro-cid-vzdx25vx]{opacity:1}orchestration-field[data-astro-cid-vzdx25vx][data-state=ready] .orchestration-field__poster[data-astro-cid-vzdx25vx]{opacity:0}.orchestration-field__hint[data-astro-cid-vzdx25vx],.orchestration-field__description[data-astro-cid-vzdx25vx]{margin:0;color:var(--field-muted)}.orchestration-field__hint[data-astro-cid-vzdx25vx]{padding-block:.75rem .85rem;max-width:28rem;font-size:clamp(.82rem,1.1vw,.95rem);line-height:1.45}.orchestration-field__description[data-astro-cid-vzdx25vx]{width:100%;color:#f5f5f5d1;font-size:clamp(.92rem,1.2vw,1.05rem);line-height:1.5}.orchestration-field__panel[data-astro-cid-vzdx25vx]{position:relative;display:grid;gap:.75rem;padding:1rem 0 0;border-top:1px solid var(--field-line)}.orchestration-field__status[data-astro-cid-vzdx25vx],.orchestration-field__button[data-astro-cid-vzdx25vx]{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:.68rem;letter-spacing:.055em}.orchestration-field__status[data-astro-cid-vzdx25vx]{color:var(--field-muted)}.orchestration-field__controls[data-astro-cid-vzdx25vx]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;width:100%}.orchestration-field__secondary[data-astro-cid-vzdx25vx]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;padding-top:.15rem}.orchestration-field__button[data-astro-cid-vzdx25vx]{min-height:2.75rem;min-width:2.75rem;padding:.65rem .72rem;border:1px solid rgb(245 245 245 / .14);border-radius:var(--field-radius);background:#f5f5f50e;color:var(--field-muted);white-space:nowrap;cursor:pointer;transition:transform .16s ease,border-color .18s ease,background-color .18s ease,color .18s ease}orchestration-field[data-astro-cid-vzdx25vx][data-state=ready] .field-stage[data-astro-cid-vzdx25vx]:not(:disabled){cursor:pointer}.field-stage[data-astro-cid-vzdx25vx]:focus-visible{outline:2px solid rgb(198 161 91 / .68);outline-offset:4px}.orchestration-field__button--motion[data-astro-cid-vzdx25vx]{color:#f5f5f5c2}.orchestration-field__button[data-astro-cid-vzdx25vx]:hover:not(:disabled),.orchestration-field__button[data-astro-cid-vzdx25vx]:focus-visible:not(:disabled){border-color:#c6a15b9e;color:var(--field-ink)}.orchestration-field__button[data-astro-cid-vzdx25vx]:focus-visible{outline:2px solid rgb(198 161 91 / .86);outline-offset:3px}.orchestration-field__button--motion[data-astro-cid-vzdx25vx]:focus-visible:not(:disabled){background:#f5f5f516}.orchestration-field__button[data-astro-cid-vzdx25vx]:active:not(:disabled){transform:translateY(1px) scale(.99)}.orchestration-field__button[data-astro-cid-vzdx25vx][aria-pressed=true]{border-color:#c6a15bb8;background:#c6a15b2e;color:var(--field-ink)}.orchestration-field__button[data-astro-cid-vzdx25vx]:disabled{cursor:not-allowed;opacity:.44}@media(min-width:1181px){.field-stage[data-astro-cid-vzdx25vx]{max-height:60dvh}}@media(max-width:720px){orchestration-field[data-astro-cid-vzdx25vx]{width:100%}.orchestration-field__controls[data-astro-cid-vzdx25vx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.orchestration-field__controls[data-astro-cid-vzdx25vx] .orchestration-field__button[data-astro-cid-vzdx25vx]{padding-inline:.5rem;font-size:.62rem;letter-spacing:.035em;white-space:normal}.orchestration-field__secondary[data-astro-cid-vzdx25vx]{align-items:flex-start;flex-direction:column}}orchestration-field[data-astro-cid-vzdx25vx][data-controls=editorial]{.orchestration-field__hint{max-width:none;padding-block:1rem;font-family:var(--font-mono);font-size:.75rem;line-height:1.6}.orchestration-field__panel{container:field-controls / inline-size;gap:1.25rem;padding-top:0;border-top:0}.orchestration-field__controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 .75rem}.orchestration-field__controls .orchestration-field__button{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;min-width:0;padding:1rem .25rem .75rem;border:0;border-top:2px solid var(--field-line);background:transparent;color:var(--field-muted);text-align:left;transform:none}.field-mode-index{font-family:var(--font-ui);font-size:clamp(2.25rem,8cqw,3rem);font-weight:800;line-height:1;letter-spacing:-.065em;color:transparent;-webkit-text-stroke:1px rgb(245 245 245 / .55)}.field-mode-name{font-family:var(--font-ui);font-size:.8rem;font-weight:700;line-height:1.2;letter-spacing:-.015em;text-transform:uppercase}.orchestration-field__controls .orchestration-field__button[aria-pressed=true]{border-top-color:var(--field-amber);color:var(--field-ink)}.orchestration-field__button[aria-pressed=true] .field-mode-index{color:var(--field-amber);-webkit-text-stroke:0}.orchestration-field__controls .orchestration-field__button[aria-pressed=false]:hover:not(:disabled){border-top-color:var(--field-ink);color:var(--field-ink)}.orchestration-field__button:focus-visible{outline:2px solid var(--field-amber);outline-offset:4px}.orchestration-field__description{grid-row:2;min-height:3em;padding-left:.85rem;border-left:1px solid var(--field-amber);font-size:.9rem}.orchestration-field__secondary{flex-direction:row;align-items:center;gap:.5rem;padding-top:0}.orchestration-field__button--motion{display:inline-flex;align-items:center;gap:.65rem;padding:.6rem 0;border:0;background:transparent;font-size:.75rem;letter-spacing:.07em;text-transform:uppercase;color:var(--field-ink)}.orchestration-field__button--motion:before{content:"";width:.65rem;height:.65rem;box-sizing:border-box;border-inline:2px solid currentColor}.orchestration-field__button--motion[aria-pressed=true]:before{border:0;background:currentColor;clip-path:polygon(10% 0,100% 50%,10% 100%)}.orchestration-field__status{font-size:.68rem;letter-spacing:.04em}}@container field-controls (max-width: 400px){orchestration-field[data-astro-cid-vzdx25vx][data-controls=editorial] .orchestration-field__controls[data-astro-cid-vzdx25vx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem}}@media(prefers-reduced-motion:reduce){.orchestration-field__poster[data-astro-cid-vzdx25vx],.orchestration-field__canvas[data-astro-cid-vzdx25vx],.orchestration-field__button[data-astro-cid-vzdx25vx]{transition:none}}
