.gw-stage[data-astro-cid-fbjx5e2c]{display:grid;padding:0;border-radius:var(--radius-lg);overflow:clip}.gw-nav[data-astro-cid-fbjx5e2c]{display:none;padding:var(--space-3);background:var(--surface-soft);border-right:1px solid var(--line)}.gw-list[data-astro-cid-fbjx5e2c]{display:grid;gap:var(--space-1)}.gw-module[data-astro-cid-fbjx5e2c]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:center;padding:var(--space-3);border-radius:var(--radius-sm);transition:background-color var(--dur-2) var(--ease-out)}.gw-module__head[data-astro-cid-fbjx5e2c]{display:grid}.gw-module__name[data-astro-cid-fbjx5e2c]{color:var(--ink);font-size:var(--text-body)}.gw-module__tag[data-astro-cid-fbjx5e2c]{font-size:var(--text-small);color:var(--ink-soft)}.gw-module__arrow[data-astro-cid-fbjx5e2c]{color:var(--brand-strong);opacity:0;transition:opacity var(--dur-2) var(--ease-out)}.gw-pick[data-astro-cid-fbjx5e2c]{display:grid;gap:var(--space-2);padding:var(--space-4);background:var(--surface-soft);border-bottom:1px solid var(--line)}.gw-panels[data-astro-cid-fbjx5e2c]{display:grid}.gw-panel[data-astro-cid-fbjx5e2c]{display:grid;align-content:start}.gw-panel__copy[data-astro-cid-fbjx5e2c]{display:grid;gap:var(--space-2);padding:var(--space-5) var(--space-4)}.gw-panel__copy[data-astro-cid-fbjx5e2c] h3[data-astro-cid-fbjx5e2c]{margin:0;font-size:var(--text-h3)}.gw-panel__copy[data-astro-cid-fbjx5e2c] p[data-astro-cid-fbjx5e2c]{margin:0;max-width:62ch;color:var(--ink-soft)}.gw-panel__screen[data-astro-cid-fbjx5e2c]{min-width:0;padding:var(--space-4);border-block:1px solid var(--line)}.gw-panel__screen[data-astro-cid-fbjx5e2c] .screen{margin:0}.gw-panel__screen[data-astro-cid-fbjx5e2c] .screen__caption{display:none}.gw-panel__note[data-astro-cid-fbjx5e2c]{margin:var(--space-2) 0 0;font-size:var(--text-small);color:var(--ink-soft);text-align:center}.gw-panel__foot[data-astro-cid-fbjx5e2c]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3) var(--space-5);padding:var(--space-5) var(--space-4)}.gw-checks[data-astro-cid-fbjx5e2c]{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none;font-size:var(--text-small);color:var(--ink)}.gw-checks[data-astro-cid-fbjx5e2c] li[data-astro-cid-fbjx5e2c]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2);align-items:baseline}.gw-checks[data-astro-cid-fbjx5e2c] svg[data-astro-cid-fbjx5e2c]{color:var(--brand-strong);translate:0 var(--space-1)}@media (min-width: 961px){.gw-stage[data-astro-cid-fbjx5e2c]{grid-template-columns:minmax(0,4fr) minmax(0,9fr)}.gw-nav[data-astro-cid-fbjx5e2c]{display:block}.gw-pick[data-astro-cid-fbjx5e2c]{display:none}.gw-panel__copy[data-astro-cid-fbjx5e2c]{padding:var(--space-6) var(--space-6) var(--space-5)}.gw-panel__screen[data-astro-cid-fbjx5e2c]{padding:var(--space-5) var(--space-6)}.gw-panel__foot[data-astro-cid-fbjx5e2c]{padding:var(--space-5) var(--space-6) var(--space-6)}.gw-panels[data-astro-cid-fbjx5e2c]{align-self:start;transition:height var(--dur-3) var(--ease-out)}.gw-panel[data-astro-cid-fbjx5e2c][data-off]{display:none}.gw-stage[data-astro-cid-fbjx5e2c][data-changed] .gw-panel[data-astro-cid-fbjx5e2c]:not([hidden],[data-off]){animation:gw-in var(--dur-3) var(--ease-out)}.gw-panel[data-astro-cid-fbjx5e2c]:focus-visible{outline-offset:calc(-1 * var(--space-1))}.gw-module[data-astro-cid-fbjx5e2c][role=tab]{cursor:pointer}.gw-module[data-astro-cid-fbjx5e2c][role=tab]:not([aria-selected=true]):hover{background:var(--surface)}.gw-module[data-astro-cid-fbjx5e2c][aria-selected=true],.gw-list[data-astro-cid-fbjx5e2c]:not([role=tablist]) .gw-module[data-astro-cid-fbjx5e2c][data-active]{background:var(--brand-ghost);box-shadow:var(--tab-edge)}.gw-module[data-astro-cid-fbjx5e2c][aria-selected=true] .gw-module__name[data-astro-cid-fbjx5e2c]{color:var(--brand-strong)}.gw-module[data-astro-cid-fbjx5e2c][aria-selected=true] .gw-module__arrow[data-astro-cid-fbjx5e2c]{opacity:1}.gw-stage[data-astro-cid-fbjx5e2c][data-narrow=steps] .gw-nav[data-astro-cid-fbjx5e2c]{display:flex;flex-direction:column}.gw-stage[data-astro-cid-fbjx5e2c][data-narrow=steps] .gw-list[data-astro-cid-fbjx5e2c]{flex:1;grid-auto-rows:1fr}}@media (max-width: 960px){.gw-panel__screen[data-astro-cid-fbjx5e2c] .screen__frame{max-height:30rem;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,var(--ink) 80%,transparent);mask-image:linear-gradient(180deg,var(--ink) 80%,transparent)}.gw-stage[data-astro-cid-fbjx5e2c][data-narrow=steps] .gw-nav[data-astro-cid-fbjx5e2c]{display:block;border-right:0;border-bottom:1px solid var(--line)}.gw-stage[data-astro-cid-fbjx5e2c][data-narrow=steps] .gw-module__arrow[data-astro-cid-fbjx5e2c],.gw-stage[data-astro-cid-fbjx5e2c][data-narrow-tag=off] .gw-module__tag[data-astro-cid-fbjx5e2c]{display:none}.gw-stage[data-astro-cid-fbjx5e2c][data-narrow=steps] .gw-module[data-astro-cid-fbjx5e2c][role=tab]{cursor:pointer}.gw-stage[data-astro-cid-fbjx5e2c][data-narrow=steps] .gw-module[data-astro-cid-fbjx5e2c][aria-selected=true]{background:var(--brand-ghost);box-shadow:var(--tab-edge)}.gw-stage[data-astro-cid-fbjx5e2c][data-narrow=steps] .gw-module[data-astro-cid-fbjx5e2c][aria-selected=true] .gw-module__name[data-astro-cid-fbjx5e2c]{color:var(--brand-strong)}.gw-stage[data-astro-cid-fbjx5e2c][data-read] .gw-panel__screen[data-astro-cid-fbjx5e2c] .screen__frame{max-height:none;-webkit-mask-image:none;mask-image:none}}@media (max-width: 640px){.gw-stage[data-astro-cid-fbjx5e2c][data-js] .gw-panel__fit[data-astro-cid-fbjx5e2c]{height:var(--gw-fit-h, auto);overflow:clip}.gw-stage[data-astro-cid-fbjx5e2c][data-js] .gw-panel__fit[data-astro-cid-fbjx5e2c]>.screen{width:26rem;transform:scale(var(--gw-zoom, 1));transform-origin:0 0}.gw-stage[data-astro-cid-fbjx5e2c][data-js] .gw-panel__fit[data-astro-cid-fbjx5e2c] .screen__frame{max-height:calc(30rem / var(--gw-zoom, 1))}.gw-stage[data-astro-cid-fbjx5e2c][data-read] .gw-panel__screen[data-astro-cid-fbjx5e2c]{padding-inline:var(--space-2)}}@media (scripting: none){.gw-pick[data-astro-cid-fbjx5e2c]{display:none}.gw-stage[data-astro-cid-fbjx5e2c][data-narrow=steps] .gw-panel[data-astro-cid-fbjx5e2c][hidden]{display:grid!important}.gw-stage[data-astro-cid-fbjx5e2c][data-narrow=steps] .gw-panel[data-astro-cid-fbjx5e2c]+.gw-panel[data-astro-cid-fbjx5e2c]{border-top:1px solid var(--line)}.gw-stage[data-astro-cid-fbjx5e2c][data-narrow=steps] .gw-module[data-astro-cid-fbjx5e2c][data-active]{background:none;box-shadow:none}}@keyframes gw-in{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.gw-stage[data-astro-cid-fbjx5e2c][data-changed] .gw-panel[data-astro-cid-fbjx5e2c]:not([hidden],[data-off]){animation:none}.gw-module[data-astro-cid-fbjx5e2c],.gw-module__arrow[data-astro-cid-fbjx5e2c]{transition:none}}
