.dta-checks:where(.astro-k72jzskz){gap:var(--space-4);justify-items:start;width:min(100%,480px);display:grid}.list:where(.astro-k72jzskz){gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.check:where(.astro-k72jzskz){padding:var(--space-4);border:var(--stroke-hairline) solid var(--border-default);background:var(--bg-surface);color:var(--fg-default);font-family:var(--font-mono);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px;line-height:1.3;display:grid}.dot:where(.astro-k72jzskz){box-sizing:border-box;border-radius:var(--radius-full);background:var(--fg-subtle);width:10px;height:10px}.passed:where(.astro-k72jzskz) .dot:where(.astro-k72jzskz){background:var(--status-success-marker)}.warnings:where(.astro-k72jzskz) .dot:where(.astro-k72jzskz){border:var(--stroke-ink) solid var(--status-warning-marker);background:0 0}.failed:where(.astro-k72jzskz) .dot:where(.astro-k72jzskz){background:var(--status-error-marker);border-radius:0}.changes:where(.astro-k72jzskz) .dot:where(.astro-k72jzskz){background:var(--signal-bg)}.name:where(.astro-k72jzskz){white-space:nowrap}.status:where(.astro-k72jzskz){color:var(--fg-muted);font-size:calc(var(--type-meta-size) * 1px);white-space:nowrap}.passed:where(.astro-k72jzskz) .status:where(.astro-k72jzskz){color:var(--status-success-text)}.warnings:where(.astro-k72jzskz) .status:where(.astro-k72jzskz){color:var(--status-warning-text)}.failed:where(.astro-k72jzskz) .status:where(.astro-k72jzskz){color:var(--status-error-text)}.changes:where(.astro-k72jzskz) .status:where(.astro-k72jzskz){color:var(--signal-text)}@media (width<=559px){.check:where(.astro-k72jzskz){grid-template-columns:auto minmax(0,1fr)}.status:where(.astro-k72jzskz){white-space:normal;grid-column:2}}.approve:where(.astro-k72jzskz){padding:11px var(--space-4);background:var(--action-text);color:var(--action-fg);font-family:var(--font-sans);font-size:calc(var(--type-body-sm-size) * 1px);border-radius:11px;font-weight:500;line-height:1.2;display:inline-block}.dta-example-button:where(.astro-vnedod47){justify-items:start;gap:10px;display:inline-grid}.label:where(.astro-vnedod47){font-family:var(--font-mono);font-size:calc(var(--type-meta-size) * 1px);line-height:var(--type-meta-line-height);color:var(--fg-muted)}.label:where(.astro-vnedod47).change{color:var(--action-text)}.button:where(.astro-vnedod47){padding:15px var(--space-6);border-radius:var(--radius-card);background:var(--colors-brand-primary);color:var(--colors-text-on-primary);font-family:var(--font-sans);white-space:nowrap;font-size:19px;font-weight:700;line-height:1;display:inline-block}@media (width<=559px){.button:where(.astro-vnedod47){padding:14px 20px}}.dta-facts-frame:where(.astro-f6kuflbs){container-type:inline-size}.dta-facts:where(.astro-f6kuflbs){gap:36px var(--space-10);margin:0;display:grid}.fact:where(.astro-f6kuflbs){border-top:var(--stroke-redline) solid var(--border-strong);padding-top:22px}dt:where(.astro-f6kuflbs){font-family:var(--font-sans);font-size:26px;font-weight:var(--type-title-weight);letter-spacing:-.015em;color:var(--fg-default);margin:0 0 10px;line-height:1.1}dd:where(.astro-f6kuflbs){font-size:calc(var(--type-label-size) * 1px);color:var(--fg-muted);margin:0;line-height:1.55}@container (width>=560px){.dta-facts:where(.astro-f6kuflbs){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=1000px){.dta-facts:where(.astro-f6kuflbs){gap:var(--space-12);grid-template-columns:repeat(4,minmax(0,1fr))}dt:where(.astro-f6kuflbs){font-size:30px}}.dta-floating:where(.astro-t4fekxz2){position:relative;overflow:clip}.content:where(.astro-t4fekxz2){z-index:1;position:relative}.free:where(.astro-t4fekxz2){left:var(--x);top:var(--y);z-index:0;perspective:500px;width:0;height:0;animation:drift var(--d) ease-in-out infinite alternate;animation-delay:var(--dl);position:absolute}.tilt:where(.astro-t4fekxz2){transform-style:preserve-3d;animation:tumble var(--t) linear infinite;display:block;transform:rotateX(-24deg)rotateY(0)}.cube:where(.astro-t4fekxz2){width:var(--s);height:var(--s);margin:calc(var(--s) * -.5) 0 0 calc(var(--s) * -.5);transform-style:preserve-3d;transform:translateZ(calc(var(--s) * .5));display:block;position:relative}.cube:where(.astro-t4fekxz2) i:where(.astro-t4fekxz2){background:var(--f);border:var(--stroke-hairline) solid color-mix(in srgb, var(--well-throat) 12%, transparent);position:absolute;inset:0}.cube:where(.astro-t4fekxz2) i:where(.astro-t4fekxz2):first-child{transform:translateZ(calc(var(--s) * .5))}.cube:where(.astro-t4fekxz2) i:where(.astro-t4fekxz2):nth-child(2){transform:rotateY(180deg) translateZ(calc(var(--s) * .5));background:var(--f3)}.cube:where(.astro-t4fekxz2) i:where(.astro-t4fekxz2):nth-child(3){transform:rotateY(90deg) translateZ(calc(var(--s) * .5));background:var(--f3)}.cube:where(.astro-t4fekxz2) i:where(.astro-t4fekxz2):nth-child(4){transform:rotateY(-90deg) translateZ(calc(var(--s) * .5));background:var(--f2)}.cube:where(.astro-t4fekxz2) i:where(.astro-t4fekxz2):nth-child(5){transform:rotateX(90deg) translateZ(calc(var(--s) * .5));background:var(--f2)}.cube:where(.astro-t4fekxz2) i:where(.astro-t4fekxz2):nth-child(6){transform:rotateX(-90deg) translateZ(calc(var(--s) * .5));background:var(--f3)}.orange:where(.astro-t4fekxz2){--f:var(--well-object-orange);--f2:var(--well-object-orange-light);--f3:var(--well-object-orange-dark)}.blue:where(.astro-t4fekxz2){--f:var(--well-object-blue);--f2:var(--well-object-blue-light);--f3:var(--well-object-blue-dark)}.ink:where(.astro-t4fekxz2){--f:var(--well-object-ink);--f2:var(--well-object-ink-light);--f3:var(--well-object-ink-dark)}.sphere:where(.astro-t4fekxz2){width:var(--s);height:var(--s);margin:calc(var(--s) * -.5) 0 0 calc(var(--s) * -.5);border-radius:var(--radius-full);background:radial-gradient(circle at 32% 30%, color-mix(in srgb, var(--well-highlight) 60%, var(--f2)) 0, var(--f) 42%, var(--f3) 100%);display:block}.mote:where(.astro-t4fekxz2){width:var(--s);height:var(--s);margin:calc(var(--s) * -.5) 0 0 calc(var(--s) * -.5);border-radius:var(--radius-full);background:var(--well-dust);opacity:.8;display:block}@keyframes drift{to{translate:var(--dx) var(--dy)}}@keyframes tumble{to{transform:rotateX(-24deg)rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.free:where(.astro-t4fekxz2),.tilt:where(.astro-t4fekxz2){animation:none}}.dta-well:where(.astro-rnmiys4u){isolation:isolate;position:relative;overflow:clip;container-type:inline-size}.field:where(.astro-rnmiys4u){pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.flow:where(.astro-rnmiys4u){position:absolute;top:0;left:0}.grid:where(.astro-rnmiys4u){z-index:1;gap:var(--space-1);padding-block:0 var(--space-6);place-items:center;display:grid;position:relative}.copy:where(.astro-rnmiys4u){justify-self:stretch;min-width:0}.stage:where(.astro-rnmiys4u){width:var(--stage-m);max-width:none;height:210px;transform-style:preserve-3d;order:-1;position:relative;overflow:visible}.dta-well:where(.astro-rnmiys4u):not([data-placed]) .stage:where(.astro-rnmiys4u){visibility:hidden}.size-L:where(.astro-rnmiys4u) .stage:where(.astro-rnmiys4u){height:240px}@container (width>=1000px){.grid:where(.astro-rnmiys4u){gap:var(--space-12);padding-block:var(--space-14) var(--space-12);grid-template-columns:minmax(0,1fr) auto}.stage:where(.astro-rnmiys4u){width:var(--stage-d);height:var(--stage-d);order:0}.pos-B:where(.astro-rnmiys4u) .grid:where(.astro-rnmiys4u){grid-template-columns:auto minmax(0,1fr)}.pos-B:where(.astro-rnmiys4u) .stage:where(.astro-rnmiys4u){order:-1}}.pc:where(.astro-rnmiys4u){width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.pc:where(.astro-rnmiys4u).in{transform:translateY(var(--dy1)) scale(var(--s1)) rotateX(var(--tilt));--r:var(--r1)}.pc:where(.astro-rnmiys4u).out{transform:translateY(var(--dy2)) scale(var(--s2)) rotateX(var(--tilt));--r:var(--r2)}.pc:where(.astro-rnmiys4u).dust{transform:translateY(var(--dyd)) scale(var(--sd)) rotateX(var(--tilt));--r:var(--rd)}.spin:where(.astro-rnmiys4u){width:0;height:0;transform-style:preserve-3d;animation:60s linear infinite spin;position:absolute;top:0;left:0}.pc:where(.astro-rnmiys4u).out .spin:where(.astro-rnmiys4u){animation:90s linear infinite spin-r}.pc:where(.astro-rnmiys4u).dust .spin:where(.astro-rnmiys4u){animation:140s linear infinite spin}.part:where(.astro-rnmiys4u){transform-style:preserve-3d;translate:calc(var(--r) * var(--cx)) calc(var(--r) * var(--cy));position:absolute;top:0;left:0}.up:where(.astro-rnmiys4u){transform-style:preserve-3d;animation:60s linear infinite spin-r;display:block}.pc:where(.astro-rnmiys4u).out .up:where(.astro-rnmiys4u){animation:90s linear infinite spin}.bill:where(.astro-rnmiys4u){transform-origin:50% 100%;transform:rotateX(calc(var(--tilt) * -1));display:block}.cube:where(.astro-rnmiys4u){width:var(--s);height:var(--s);margin:calc(var(--s) * -.5) 0 0 calc(var(--s) * -.5);transform-style:preserve-3d;transform:translateZ(calc(var(--s) * .5));display:block;position:relative}.cube:where(.astro-rnmiys4u) i:where(.astro-rnmiys4u){background:var(--f);border:var(--stroke-hairline) solid color-mix(in srgb, var(--well-throat) 12%, transparent);position:absolute;inset:0}.cube:where(.astro-rnmiys4u) i:where(.astro-rnmiys4u):first-child{transform:translateZ(calc(var(--s) * .5))}.cube:where(.astro-rnmiys4u) i:where(.astro-rnmiys4u):nth-child(2){transform:rotateY(180deg) translateZ(calc(var(--s) * .5));background:var(--f3)}.cube:where(.astro-rnmiys4u) i:where(.astro-rnmiys4u):nth-child(3){transform:rotateY(90deg) translateZ(calc(var(--s) * .5));background:var(--f3)}.cube:where(.astro-rnmiys4u) i:where(.astro-rnmiys4u):nth-child(4){transform:rotateY(-90deg) translateZ(calc(var(--s) * .5));background:var(--f2)}.cube:where(.astro-rnmiys4u) i:where(.astro-rnmiys4u):nth-child(5){transform:rotateX(90deg) translateZ(calc(var(--s) * .5));background:var(--f2)}.cube:where(.astro-rnmiys4u) i:where(.astro-rnmiys4u):nth-child(6){transform:rotateX(-90deg) translateZ(calc(var(--s) * .5));background:var(--f3)}.orange:where(.astro-rnmiys4u){--f:var(--well-object-orange);--f2:var(--well-object-orange-light);--f3:var(--well-object-orange-dark)}.blue:where(.astro-rnmiys4u){--f:var(--well-object-blue);--f2:var(--well-object-blue-light);--f3:var(--well-object-blue-dark)}.ink:where(.astro-rnmiys4u){--f:var(--well-object-ink);--f2:var(--well-object-ink-light);--f3:var(--well-object-ink-dark)}.sphere:where(.astro-rnmiys4u){width:var(--s);height:var(--s);margin:calc(var(--s) * -.5) 0 0 calc(var(--s) * -.5);border-radius:var(--radius-full);background:radial-gradient(circle at 32% 30%, color-mix(in srgb, var(--well-highlight) 60%, var(--f2)) 0, var(--f) 42%, var(--f3) 100%);display:block}.mote:where(.astro-rnmiys4u){width:var(--s);height:var(--s);margin:calc(var(--s) * -.5) 0 0 calc(var(--s) * -.5);border-radius:var(--radius-full);background:var(--well-dust);opacity:.8;translate:calc(var(--r) * var(--k) * cos(var(--a))) calc(var(--r) * var(--k) * sin(var(--a)));position:absolute;top:0;left:0}@keyframes spin{to{rotate:360deg}}@keyframes spin-r{to{rotate:-360deg}}@media (prefers-reduced-motion:reduce){.spin:where(.astro-rnmiys4u),.up:where(.astro-rnmiys4u){animation:none}}:where(.astro-rnmiys4u)[data-still] .spin:where(.astro-rnmiys4u),:where(.astro-rnmiys4u)[data-still] .up:where(.astro-rnmiys4u){animation:none}.dta-scene-frame:where(.astro-tpcpx5gx){container-type:inline-size}.dta-scene:where(.astro-tpcpx5gx){gap:var(--space-10);align-items:center;display:grid}.copy:where(.astro-tpcpx5gx){min-width:0}.step:where(.astro-tpcpx5gx){margin-bottom:var(--space-4);font-family:var(--font-mono);font-size:13px;font-weight:500;line-height:var(--type-meta-line-height);letter-spacing:.01em;color:var(--action-text);display:block}h2:where(.astro-tpcpx5gx){margin:0 0 var(--space-4);max-width:18ch;font-family:var(--font-sans);font-size:clamp(30px, 4.6vw, calc(var(--type-heading-size) * 1.18px));font-weight:var(--type-heading-weight);line-height:var(--type-heading-line-height);letter-spacing:var(--type-heading-letter-spacing);color:var(--fg-default)}p:where(.astro-tpcpx5gx){max-width:44ch;font-size:calc(var(--type-body-size) * 1px);line-height:var(--type-body-line-height);color:var(--fg-muted);margin:0}.copy:where(.astro-tpcpx5gx)>.dta-command{margin-top:var(--space-6)}.art:where(.astro-tpcpx5gx){min-width:0;padding:var(--space-2) 0;align-content:center;justify-items:center;display:grid}@container (width>=860px){.dta-scene:where(.astro-tpcpx5gx){gap:var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.left:where(.astro-tpcpx5gx) .copy:where(.astro-tpcpx5gx){order:2}}.dta-terminal:where(.astro-fbzopb7z){border-radius:var(--radius-lg);background:var(--terminal-bg);color:var(--terminal-fg);font-family:var(--font-mono);margin:0;overflow:hidden}.header:where(.astro-fbzopb7z){justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 18px;border-bottom:var(--stroke-hairline) solid color-mix(in srgb, var(--terminal-fg) 12%, transparent);font-size:calc(var(--type-meta-size) * 1px);color:var(--terminal-muted);display:flex}.body:where(.astro-fbzopb7z){padding:var(--space-4) 20px;font-size:calc(var(--type-code-size) * 1px);line-height:2}.line:where(.astro-fbzopb7z){white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.muted:where(.astro-fbzopb7z){color:var(--terminal-muted)}.prompt:where(.astro-fbzopb7z),.signal:where(.astro-fbzopb7z){color:var(--terminal-prompt)}.ok:where(.astro-fbzopb7z){color:var(--terminal-success)}.cursor:where(.astro-fbzopb7z){vertical-align:-2px;background:var(--terminal-fg);width:8px;height:15px;margin-left:6px;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.cursor:where(.astro-fbzopb7z){animation:none}}.dta-token-rows:where(.astro-yrnywudd){gap:18px;width:min(100%,480px);margin:0;padding:0;list-style:none;display:grid}.row:where(.astro-yrnywudd){gap:var(--space-4);padding:var(--space-4) 18px;background:var(--colors-surface-default);color:var(--colors-text-default);font-family:var(--font-mono);border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;font-size:13px;line-height:1.3;display:grid}.edited:where(.astro-yrnywudd){outline:var(--stroke-redline) dashed var(--action-bg);outline-offset:4px}.swatch:where(.astro-yrnywudd){background:var(--colors-surface-raised);border-radius:8px;width:28px;height:28px}.radius:where(.astro-yrnywudd){border:2.5px solid var(--colors-brand-primary);background:0 0}.radius:where(.astro-yrnywudd).sm{border-radius:5px}.radius:where(.astro-yrnywudd).lg{border-radius:5px 5px 5px 16px}.name:where(.astro-yrnywudd){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.value:where(.astro-yrnywudd){color:var(--colors-text-muted);white-space:nowrap}.edited:where(.astro-yrnywudd) .value:where(.astro-yrnywudd){color:var(--nova-400);font-weight:500}.from:where(.astro-yrnywudd){color:var(--nova-400)}@media (width<=559px){.row:where(.astro-yrnywudd){gap:var(--space-3);font-size:calc(var(--type-meta-size) * 1px);padding:14px 15px}}.dta-workflow-frame:where(.astro-c3oyjiip){color:var(--fg-default);font-family:var(--font-sans);container-type:inline-size}.visually-hidden:where(.astro-c3oyjiip){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dta-workflow:where(.astro-c3oyjiip){gap:var(--space-6);display:grid}.side-label:where(.astro-c3oyjiip){margin-bottom:var(--space-3);font-family:var(--font-mono);font-size:calc(var(--type-meta-size) * 1px);line-height:var(--type-meta-line-height);letter-spacing:var(--type-meta-letter-spacing);color:var(--fg-muted);display:block}.bracket:where(.astro-c3oyjiip){display:none}.step:where(.astro-c3oyjiip){min-width:0;position:relative}.label:where(.astro-c3oyjiip){font-size:calc(var(--type-title-size) * 1px);font-weight:var(--type-title-weight);line-height:var(--type-title-line-height);letter-spacing:-.01em;display:block}.text:where(.astro-c3oyjiip){margin:var(--space-1) 0 0;max-width:30ch;font-size:calc(var(--type-body-sm-size) * 1px);line-height:var(--type-body-sm-line-height);color:var(--fg-muted)}.step:where(.astro-c3oyjiip)>.dta-command,.crossing:where(.astro-c3oyjiip)>.dta-command{margin-top:var(--space-3)}.design:where(.astro-c3oyjiip){padding-left:var(--space-4);border-left:var(--stroke-ink) dashed var(--rail)}.crossing:where(.astro-c3oyjiip){padding-left:var(--space-4)}.crossing:where(.astro-c3oyjiip) .arrow:where(.astro-c3oyjiip){display:block;transform:rotate(90deg)}.crossing:where(.astro-c3oyjiip) .text:where(.astro-c3oyjiip){margin-top:var(--space-2);font-family:var(--font-mono);font-size:calc(var(--type-meta-size) * 1px);line-height:var(--type-meta-line-height)}.arrow:where(.astro-c3oyjiip){width:var(--space-6);height:var(--space-3);fill:none;stroke:var(--fg-subtle);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.pr:where(.astro-c3oyjiip){padding-left:var(--space-4);border-left:var(--stroke-ink) solid var(--border-strong)}.steps:where(.astro-c3oyjiip){gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.steps:where(.astro-c3oyjiip) .arrow:where(.astro-c3oyjiip){display:none}.back:where(.astro-c3oyjiip){gap:var(--space-2) var(--space-3);margin:var(--space-6) 0 0;font-size:calc(var(--type-body-sm-size) * 1px);line-height:var(--type-body-sm-line-height);color:var(--fg-muted);flex-wrap:wrap;align-items:center;display:flex}.back-command:where(.astro-c3oyjiip){gap:var(--space-2);flex-wrap:wrap;align-items:center;display:inline-flex}.detail:where(.astro-c3oyjiip){font-family:var(--font-mono);font-size:calc(var(--type-meta-size) * 1px)}@container (width>=960px){.dta-workflow:where(.astro-c3oyjiip){gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto minmax(min-content,3fr);align-items:start}.side-label:where(.astro-c3oyjiip){margin-bottom:var(--space-2)}.bracket:where(.astro-c3oyjiip){height:var(--space-3);margin-bottom:var(--space-4);border:var(--stroke-ink) solid var(--border-strong);border-bottom:0;display:block}.design:where(.astro-c3oyjiip),.pr:where(.astro-c3oyjiip){border-left:0;padding-left:0}.design:where(.astro-c3oyjiip) .bracket:where(.astro-c3oyjiip){border-style:dashed;border-color:var(--rail)}.crossing:where(.astro-c3oyjiip){padding-left:0;padding-top:calc(var(--type-meta-size) * var(--type-meta-line-height) * 1px + var(--space-2) + var(--space-3) + var(--space-4));text-align:center;justify-items:center;display:grid}.crossing:where(.astro-c3oyjiip) .arrow:where(.astro-c3oyjiip){transform:none}.crossing:where(.astro-c3oyjiip)>.dta-command{margin-top:var(--space-2)}.steps:where(.astro-c3oyjiip){grid-template-columns:repeat(var(--steps,4), minmax(min-content, 1fr));gap:var(--space-10)}.steps:where(.astro-c3oyjiip) .step:where(.astro-c3oyjiip){grid-template-rows:auto 1fr auto;place-items:start;display:grid}.steps:where(.astro-c3oyjiip) .step:where(.astro-c3oyjiip)>.dta-command{align-self:end}.steps:where(.astro-c3oyjiip) .arrow:where(.astro-c3oyjiip){top:var(--space-1);left:calc(var(--space-8) * -1);display:block;position:absolute}.text:where(.astro-c3oyjiip){max-width:22ch}}
