.field.svelte-dm2ahy{gap:var(--space-3xs);min-inline-size:0;display:grid}.label.svelte-dm2ahy{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-letter-spacing-wide);text-transform:lowercase}.sr.svelte-dm2ahy{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.control.svelte-dm2ahy,.picker.svelte-dm2ahy{inline-size:100%;min-block-size:var(--size-touch-target);padding:var(--space-xs) var(--space-sm);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-family:var(--font-family-body);font-size:var(--font-size-md);box-sizing:border-box;transition:box-shadow var(--motion-duration-press) var(--motion-easing-press), translate var(--motion-duration-press) var(--motion-easing-press)}.picker.svelte-dm2ahy{min-block-size:var(--size-control-sm);padding-block:var(--space-3xs);background:var(--color-surface-sunken);font-size:var(--font-size-md)}textarea.control.svelte-dm2ahy{resize:vertical;line-height:var(--font-line-height-normal)}.mono.svelte-dm2ahy{font-family:var(--font-family-mono);font-size:var(--font-size-md);overflow-wrap:anywhere}.control.svelte-dm2ahy:focus-visible,.picker.svelte-dm2ahy:focus-visible{outline:var(--border-width-thick) solid var(--color-focus-ring);outline-offset:var(--size-focus-offset);box-shadow:var(--shadow-accent)}.control[aria-invalid=true].svelte-dm2ahy{border-color:var(--color-danger);background-color:var(--color-danger-subtle)}.aside.svelte-dm2ahy{align-items:center;gap:var(--space-xs);color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}.mini.svelte-dm2ahy{min-block-size:var(--size-control-sm);padding:0 var(--space-xs);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer}.mini.svelte-dm2ahy:focus-visible{outline:var(--border-width-thick) solid var(--color-focus-ring);outline-offset:var(--size-focus-offset)}@media (pointer:coarse){.mini.svelte-dm2ahy,.picker.svelte-dm2ahy{min-block-size:var(--size-touch-target)}}.node.svelte-13nhanf{min-inline-size:0}.group.svelte-13nhanf{gap:var(--space-sm);padding:var(--space-sm);border:var(--border-width-thin) dashed var(--color-border-strong);border-radius:var(--radius-sm);min-inline-size:0;margin:0;display:grid}.legend.svelte-13nhanf{align-items:center;gap:var(--space-xs);padding:0 var(--space-2xs);font-family:var(--font-family-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);display:flex}.help.svelte-13nhanf{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--font-line-height-normal);margin:0}.leaf.svelte-13nhanf{gap:var(--space-3xs);display:grid}.leaf.row.svelte-13nhanf{align-items:end;gap:var(--space-xs);grid-template-columns:minmax(0,1fr) auto}.sr.svelte-13nhanf{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.icon.svelte-13nhanf{inline-size:var(--size-touch-target);block-size:var(--size-touch-target);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-lg);line-height:var(--font-line-height-tight);cursor:pointer;place-items:center;padding:0;display:inline-grid}@media (hover:hover){.icon.svelte-13nhanf:hover{border-color:var(--color-danger);color:var(--color-danger)}}.icon.svelte-13nhanf:focus-visible{outline:var(--border-width-thick) solid var(--color-focus-ring);outline-offset:var(--size-focus-offset)}.leaf-label.svelte-13nhanf{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.control.svelte-13nhanf{inline-size:100%;min-block-size:var(--size-touch-target);padding:var(--space-xs) var(--space-sm);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-md);box-sizing:border-box}textarea.control.svelte-13nhanf{resize:vertical}.mono.svelte-13nhanf{font-family:var(--font-family-mono);font-size:var(--font-size-md)}.control.svelte-13nhanf:focus-visible,.keyinput.svelte-13nhanf:focus-visible,.mini.svelte-13nhanf:focus-visible,.chip.svelte-13nhanf:focus-visible,.check.svelte-13nhanf input:where(.svelte-13nhanf):focus-visible{outline:var(--border-width-thick) solid var(--color-focus-ring);outline-offset:var(--size-focus-offset)}.control[aria-invalid=true].svelte-13nhanf{border-color:var(--color-danger)}.check.svelte-13nhanf{align-items:center;gap:var(--space-xs);min-block-size:var(--size-touch-target);font-family:var(--font-family-mono);display:inline-flex}.check.svelte-13nhanf input:where(.svelte-13nhanf){inline-size:var(--size-icon-md);block-size:var(--size-icon-md);accent-color:var(--color-primary)}.null.svelte-13nhanf{color:var(--color-code-null);font-family:var(--font-family-mono)}.items.svelte-13nhanf{gap:var(--space-xs);margin:0;padding-inline-start:var(--space-lg);display:grid}.items.svelte-13nhanf>li:where(.svelte-13nhanf)::marker{color:var(--color-text-subtle);font-family:var(--font-family-mono);font-size:var(--font-size-xs)}.adders.svelte-13nhanf{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.newkey.svelte-13nhanf{gap:var(--space-2xs);display:inline-flex}.keyinput.svelte-13nhanf{inline-size:10em;min-block-size:var(--size-control-sm);padding:0 var(--space-xs);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-family:var(--font-family-mono);font-size:var(--font-size-md)}.chip.svelte-13nhanf,.mini.svelte-13nhanf{min-block-size:var(--size-control-sm);padding:0 var(--space-xs);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-family:var(--font-family-mono);font-size:var(--font-size-xs);cursor:pointer;box-shadow:var(--shadow-pressed);transition:translate var(--motion-duration-press) var(--motion-easing-press)}.mini.svelte-13nhanf{border-radius:var(--radius-sm);color:var(--color-text-muted);justify-self:start}@media (hover:hover){.chip.svelte-13nhanf:hover:not(:disabled){background:var(--color-primary-subtle)}}.chip.svelte-13nhanf:active:not(:disabled){translate:var(--size-lift) var(--size-lift)}.chip.svelte-13nhanf:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}@media (pointer:coarse){.chip.svelte-13nhanf,.mini.svelte-13nhanf,.keyinput.svelte-13nhanf{min-block-size:var(--size-touch-target)}}.bad.svelte-13nhanf,.issues.svelte-13nhanf{margin:var(--space-3xs) 0 0;color:var(--color-danger);font-size:var(--font-size-xs)}.issues.svelte-13nhanf{padding-inline-start:var(--space-md)}.form.svelte-1mqhmjr{gap:var(--space-md);min-inline-size:0;display:grid}.where.svelte-1mqhmjr{gap:var(--space-3xs) var(--space-sm);padding:var(--space-sm);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-sunken);font-size:var(--font-size-sm);grid-template-columns:auto 1fr;margin:0;display:grid}dt.svelte-1mqhmjr{color:var(--color-text-muted);font-weight:var(--font-weight-semibold)}dd.svelte-1mqhmjr{overflow-wrap:anywhere;min-inline-size:0;margin:0}code.svelte-1mqhmjr{font-family:var(--font-family-mono)}.help.svelte-1mqhmjr{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.form.svelte-19pmjlf{gap:var(--space-md);min-inline-size:0;display:grid}.block.svelte-19pmjlf{gap:var(--space-sm);border-block-start:var(--border-width-medium) solid var(--color-border-strong);min-inline-size:0;padding-block-start:var(--space-sm);display:grid}.block-title.svelte-19pmjlf{font-family:var(--font-family-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}.sub.svelte-19pmjlf{font-family:var(--font-family-display);font-size:var(--font-size-md);margin:0}.input.svelte-19pmjlf{gap:var(--space-3xs);display:grid}.repeat.svelte-19pmjlf{align-items:end;gap:var(--space-xs);grid-template-columns:1fr auto;display:grid}.lbl.svelte-19pmjlf{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.select.svelte-19pmjlf,.output.svelte-19pmjlf{inline-size:100%;min-block-size:var(--size-touch-target);padding:var(--space-xs) var(--space-sm);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-md);box-sizing:border-box}.output.svelte-19pmjlf{font-family:var(--font-family-mono);font-size:var(--font-size-md);background:var(--color-code-bg);color:var(--color-code-text);overflow-wrap:anywhere;resize:vertical}.select.svelte-19pmjlf:focus-visible,.output.svelte-19pmjlf:focus-visible,.mini.svelte-19pmjlf:focus-visible,.act.svelte-19pmjlf:focus-visible{outline:var(--border-width-thick) solid var(--color-focus-ring);outline-offset:var(--size-focus-offset)}.secret.svelte-19pmjlf{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);overflow-wrap:anywhere}.warn.svelte-19pmjlf{padding:var(--space-2xs) var(--space-xs);border-inline-start:var(--border-width-thick) solid var(--color-warning);background:var(--color-warning-subtle);font-size:var(--font-size-xs);margin:0}.help.svelte-19pmjlf{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.mini.svelte-19pmjlf{min-block-size:var(--size-control-sm);padding:0 var(--space-xs);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-xs);cursor:pointer;justify-self:start}.act.svelte-19pmjlf{min-block-size:var(--size-touch-target);padding:0 var(--space-md);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);cursor:pointer;box-shadow:var(--shadow-pop-sm);justify-self:start}.act.svelte-19pmjlf:active{translate:var(--size-lift) var(--size-lift);box-shadow:var(--shadow-pressed)}@media (pointer:coarse){.mini.svelte-19pmjlf{min-block-size:var(--size-touch-target)}}.strip.svelte-19pmjlf{padding:var(--space-sm);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);font-family:var(--font-family-mono);font-size:var(--font-size-sm);line-height:var(--font-line-height-relaxed);overflow-wrap:anywhere;margin:0}.seg.svelte-19pmjlf,.lg.svelte-19pmjlf,[data-role=hrp].svelte-19pmjlf,[data-role=version].svelte-19pmjlf{--seg:var(--color-chart-1)}[data-role=separator].svelte-19pmjlf,[data-role=prefix].svelte-19pmjlf{--seg:var(--color-chart-4)}[data-role=data].svelte-19pmjlf,[data-role=ciphertext].svelte-19pmjlf{--seg:var(--color-chart-2)}[data-role=checksum].svelte-19pmjlf,[data-role=mac].svelte-19pmjlf{--seg:var(--color-chart-3)}[data-role=nonce].svelte-19pmjlf,[data-role=iv].svelte-19pmjlf{--seg:var(--color-chart-5)}.seg.svelte-19pmjlf{background:color-mix(in srgb, var(--seg) 28%, transparent);box-shadow:inset 0 calc(var(--border-width-thick) * -1) 0 var(--seg)}.legend.svelte-19pmjlf{gap:var(--space-xs) var(--space-md);font-size:var(--font-size-xs);flex-wrap:wrap;margin:0;display:flex}.lg.svelte-19pmjlf{gap:var(--space-3xs);display:grid}.lg.svelte-19pmjlf dt:where(.svelte-19pmjlf){align-items:center;gap:var(--space-2xs);font-weight:var(--font-weight-semibold);display:flex}.sw.svelte-19pmjlf{inline-size:var(--space-sm);block-size:var(--space-sm);border:var(--border-width-thin) solid var(--color-border-strong);background:var(--seg)}dd.svelte-19pmjlf{margin:0}code.svelte-19pmjlf{font-family:var(--font-family-mono);overflow-wrap:anywhere}.tlv.svelte-19pmjlf{gap:var(--space-2xs);font-size:var(--font-size-sm);margin:0;padding-inline-start:var(--space-lg);display:grid}.tlv-head.svelte-19pmjlf{color:var(--color-text-muted)}.derived.svelte-19pmjlf{gap:var(--space-3xs) var(--space-sm);font-size:var(--font-size-sm);grid-template-columns:minmax(0,auto) minmax(0,1fr);margin:0;display:grid}.derived.svelte-19pmjlf dt:where(.svelte-19pmjlf){color:var(--color-text-muted)}.bad.svelte-19pmjlf{color:var(--color-danger);font-size:var(--font-size-sm);margin:0}.form.svelte-18p2z80{gap:var(--space-md);min-inline-size:0;display:grid}.row.svelte-18p2z80{gap:var(--space-sm);display:grid}@media (width>=480px){.two.svelte-18p2z80{grid-template-columns:1fr 1fr}}.block.svelte-18p2z80{gap:var(--space-sm);border-block-start:var(--border-width-medium) solid var(--color-border-strong);padding-block-start:var(--space-sm);display:grid}.block-title.svelte-18p2z80{font-family:var(--font-family-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}.help.svelte-18p2z80{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--font-line-height-normal);margin:0}.tags.svelte-18p2z80{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.tag.svelte-18p2z80{gap:var(--space-xs);padding:var(--space-sm);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-sunken);box-shadow:var(--shadow-pressed);transition:box-shadow var(--motion-duration-press) var(--motion-easing-press), translate var(--motion-duration-press) var(--motion-easing-press);display:grid}.tag.svelte-18p2z80:focus-within{box-shadow:var(--shadow-pop-sm);translate:calc(var(--size-lift) * -1) calc(var(--size-lift) * -1)}.tag[data-tag=unknown].svelte-18p2z80{border-style:dashed}.tag-head.svelte-18p2z80{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.tag-name.svelte-18p2z80 code:where(.svelte-18p2z80){padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-family-mono);font-weight:var(--font-weight-bold)}.note.svelte-18p2z80{color:var(--color-text-muted);font-size:var(--font-size-xs)}.tools.svelte-18p2z80{gap:var(--space-3xs);margin-inline-start:auto;display:inline-flex}.values.svelte-18p2z80{gap:var(--space-xs);display:grid}.actions.svelte-18p2z80,.adders.svelte-18p2z80{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}fieldset.adders.svelte-18p2z80{border:none;min-inline-size:0;margin:0;padding:0}.sr.svelte-18p2z80{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.custom.svelte-18p2z80{gap:var(--space-2xs);display:inline-flex}.icon.svelte-18p2z80,.chip.svelte-18p2z80,.act.svelte-18p2z80,.keyinput.svelte-18p2z80,.select.svelte-18p2z80{min-block-size:var(--size-control-sm);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-family:var(--font-family-mono);font-size:var(--font-size-sm)}.keyinput.svelte-18p2z80,.select.svelte-18p2z80{font-size:var(--font-size-md)}.icon.svelte-18p2z80{inline-size:var(--size-control-sm);cursor:pointer;padding:0}.icon.danger.svelte-18p2z80{color:var(--color-danger)}.chip.svelte-18p2z80,.act.svelte-18p2z80{padding:0 var(--space-xs);cursor:pointer;box-shadow:var(--shadow-pressed);transition:translate var(--motion-duration-press) var(--motion-easing-press)}.chip.svelte-18p2z80{border-radius:var(--radius-pill)}.chip.required.svelte-18p2z80{border-width:var(--border-width-medium);background:var(--color-highlight);color:var(--color-on-highlight)}.act.svelte-18p2z80{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-pop-sm)}.act.small.svelte-18p2z80{font-size:var(--font-size-xs);box-shadow:var(--shadow-pressed)}@media (hover:hover){.chip.svelte-18p2z80:hover:not(:disabled),.act.svelte-18p2z80:hover:not(:disabled),.icon.svelte-18p2z80:hover:not(:disabled){background:var(--color-primary-subtle)}}.chip.svelte-18p2z80:active:not(:disabled),.act.svelte-18p2z80:active:not(:disabled),.icon.svelte-18p2z80:active:not(:disabled){translate:var(--size-lift) var(--size-lift);box-shadow:var(--shadow-pressed)}button.svelte-18p2z80:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.keyinput.svelte-18p2z80{inline-size:8em;padding:0 var(--space-xs)}.select.svelte-18p2z80{inline-size:100%;padding:0 var(--space-xs);margin-block-start:var(--space-3xs);display:block}.lbl.svelte-18p2z80{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-xs)}.pill.svelte-18p2z80{padding:var(--space-3xs) var(--space-xs);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-secondary-subtle);font-family:var(--font-family-mono);font-size:var(--font-size-xs)}.badge-line.svelte-18p2z80{margin:0}button.svelte-18p2z80:focus-visible,.keyinput.svelte-18p2z80:focus-visible,.select.svelte-18p2z80:focus-visible{outline:var(--border-width-thick) solid var(--color-focus-ring);outline-offset:var(--size-focus-offset)}@media (pointer:coarse){.icon.svelte-18p2z80,.chip.svelte-18p2z80,.act.svelte-18p2z80,.keyinput.svelte-18p2z80,.select.svelte-18p2z80{min-block-size:var(--size-touch-target)}.icon.svelte-18p2z80{inline-size:var(--size-touch-target)}}.bad.svelte-18p2z80{color:var(--color-danger);font-size:var(--font-size-xs);margin:0}.explain.svelte-1ovhfy7{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width-medium) solid var(--color-border-strong);border-block-start-width:var(--border-width-heavy);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-pop-sm);min-inline-size:0;display:grid}.title.svelte-1ovhfy7{align-items:baseline;gap:var(--space-2xs);font-family:var(--font-family-display);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.title.svelte-1ovhfy7 code:where(.svelte-1ovhfy7){padding:0 var(--space-3xs);background:var(--color-highlight);color:var(--color-on-highlight);font-family:var(--font-family-mono);font-size:var(--font-size-sm)}.sep.svelte-1ovhfy7{color:var(--color-text-subtle)}.facts.svelte-1ovhfy7{gap:var(--space-3xs) var(--space-sm);font-size:var(--font-size-sm);grid-template-columns:auto 1fr;margin:0;display:grid}.facts.svelte-1ovhfy7:empty{display:none}dt.svelte-1ovhfy7{color:var(--color-text-muted);font-weight:var(--font-weight-semibold)}dd.svelte-1ovhfy7{margin:0}.facts.svelte-1ovhfy7 code:where(.svelte-1ovhfy7){font-family:var(--font-family-mono)}.body.svelte-1ovhfy7 p:where(.svelte-1ovhfy7){margin:0 0 var(--space-xs);line-height:var(--font-line-height-relaxed)}.muted.svelte-1ovhfy7,.empty.svelte-1ovhfy7{color:var(--color-text-muted)}.empty.svelte-1ovhfy7{margin:0}.allowed-title.svelte-1ovhfy7{font-weight:var(--font-weight-semibold)}.allowed.svelte-1ovhfy7{font-size:var(--font-size-sm);margin:0;padding-inline-start:var(--space-md)}.allowed.svelte-1ovhfy7 code:where(.svelte-1ovhfy7){font-family:var(--font-family-mono)}.rules.svelte-1ovhfy7{gap:var(--space-xs);font-size:var(--font-size-sm);display:grid}.rules-title.svelte-1ovhfy7{font-weight:var(--font-weight-semibold);margin:0}.rule.svelte-1ovhfy7{padding:var(--space-2xs) var(--space-xs);border-inline-start:var(--border-width-thick) solid var(--color-danger);background:var(--color-danger-subtle)}.rule[data-met=true].svelte-1ovhfy7{border-color:var(--color-success);background:var(--color-success-subtle)}.rule.svelte-1ovhfy7 p:where(.svelte-1ovhfy7){margin:0 0 var(--space-3xs);line-height:var(--font-line-height-relaxed)}.rule.svelte-1ovhfy7 code:where(.svelte-1ovhfy7){padding:0 var(--space-3xs);font-family:var(--font-family-mono)}.rule.svelte-1ovhfy7 code.present:where(.svelte-1ovhfy7){background:var(--color-highlight);color:var(--color-on-highlight)}.status.svelte-1ovhfy7{font-weight:var(--font-weight-semibold)}.issues.svelte-1ovhfy7{gap:var(--space-2xs);font-size:var(--font-size-sm);margin:0;padding:0;list-style:none;display:grid}.issues.svelte-1ovhfy7 li:where(.svelte-1ovhfy7){gap:var(--space-xs);padding:var(--space-2xs) var(--space-xs);border-inline-start:var(--border-width-thick) solid var(--color-danger);background:var(--color-danger-subtle);align-items:baseline;display:flex}.issues.svelte-1ovhfy7 li[data-severity=warning]:where(.svelte-1ovhfy7){border-color:var(--color-warning);background:var(--color-warning-subtle)}.issues.svelte-1ovhfy7 li[data-severity=info]:where(.svelte-1ovhfy7){border-color:var(--color-info);background:var(--color-info-subtle)}.at.svelte-1ovhfy7{font-family:var(--font-family-mono);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.jump.svelte-1ovhfy7{gap:var(--space-xs);inline-size:100%;min-block-size:var(--size-control-sm);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;align-items:baseline;margin:0;padding:0;display:flex}.jump.svelte-1ovhfy7:hover .at:where(.svelte-1ovhfy7),.jump.svelte-1ovhfy7:focus-visible .at:where(.svelte-1ovhfy7){text-decoration:underline}.jump.svelte-1ovhfy7:focus-visible{outline:var(--border-width-thick) solid var(--color-focus-ring);outline-offset:var(--size-focus-offset)}@media (pointer:coarse){.jump.svelte-1ovhfy7{min-block-size:var(--size-touch-target)}}.sev.svelte-1ovhfy7{font-family:var(--font-family-mono);font-weight:var(--font-weight-bold)}.process.svelte-1jqxokf{gap:var(--space-md);min-inline-size:0;display:grid}.title.svelte-1jqxokf{font-family:var(--font-family-display);font-size:var(--font-size-lg);margin:0}.steps.svelte-1jqxokf{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.step.svelte-1jqxokf{gap:var(--space-xs);padding:var(--space-xs);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-sm);display:grid}.step[aria-current=step].svelte-1jqxokf{border:var(--border-width-medium) solid var(--color-border-strong);background:var(--color-surface-raised);box-shadow:var(--shadow-pop-sm)}.pick.svelte-1jqxokf{align-items:center;gap:var(--space-sm);min-block-size:var(--size-touch-target);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.n.svelte-1jqxokf{inline-size:var(--size-icon-lg);block-size:var(--size-icon-lg);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-round);background:var(--color-highlight);color:var(--color-on-highlight);font-family:var(--font-family-mono);font-weight:var(--font-weight-bold);flex:none;place-items:center;display:inline-grid}.lbl.svelte-1jqxokf{font-weight:var(--font-weight-semibold)}.body.svelte-1jqxokf{line-height:var(--font-line-height-relaxed);margin:0}.open.svelte-1jqxokf{min-block-size:var(--size-control-sm);padding:0 var(--space-sm);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;box-shadow:var(--shadow-pressed);justify-self:start}.pick.svelte-1jqxokf:focus-visible,.open.svelte-1jqxokf:focus-visible{outline:var(--border-width-thick) solid var(--color-focus-ring);outline-offset:var(--size-focus-offset)}@media (pointer:coarse){.open.svelte-1jqxokf{min-block-size:var(--size-touch-target)}}.how.svelte-1hky9jr{gap:var(--space-md);min-inline-size:0;display:grid}.title.svelte-1hky9jr{font-family:var(--font-family-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letter-spacing-tight);margin:0}.rail.svelte-1hky9jr{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:relative}.rail.svelte-1hky9jr:before{content:"";block-size:var(--border-width-medium);background:var(--color-border-strong);position:absolute;inset-block-start:calc(50% - var(--border-width-medium) / 2);inset-inline:0}.rail.svelte-1hky9jr li:where(.svelte-1hky9jr){position:relative}.dot.svelte-1hky9jr{inline-size:var(--size-touch-target);block-size:var(--size-touch-target);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-round);background:var(--color-surface);color:var(--color-text);font-family:var(--font-family-mono);font-weight:var(--font-weight-bold);cursor:pointer;transition:box-shadow var(--motion-duration-press) var(--motion-easing-press), translate var(--motion-duration-press) var(--motion-easing-press)}.dot[aria-current=step].svelte-1hky9jr{background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-pop-sm);translate:calc(var(--size-lift) * -1) calc(var(--size-lift) * -1)}.card.svelte-1hky9jr{gap:var(--space-xs);padding:var(--space-md);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-pop);display:grid}.count.svelte-1hky9jr{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-xs);letter-spacing:var(--font-letter-spacing-caps);text-transform:uppercase;margin:0}.step-title.svelte-1hky9jr{font-family:var(--font-family-display);font-size:var(--font-size-lg);background:var(--highlight-fill,var(--color-highlight));color:var(--color-on-highlight);justify-self:start;margin:0}.body.svelte-1hky9jr{line-height:var(--font-line-height-relaxed);margin:0}.controls.svelte-1hky9jr{justify-content:space-between;gap:var(--space-sm);display:flex}.nav.svelte-1hky9jr,.show.svelte-1hky9jr{min-block-size:var(--size-touch-target);padding:0 var(--space-md);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);cursor:pointer;box-shadow:var(--shadow-pop-sm);transition:box-shadow var(--motion-duration-press) var(--motion-easing-press), translate var(--motion-duration-press) var(--motion-easing-press)}.show.svelte-1hky9jr{box-shadow:var(--shadow-pressed);justify-self:start}.nav.primary.svelte-1hky9jr{background:var(--color-primary);color:var(--color-on-primary)}.nav.svelte-1hky9jr:active:not(:disabled),.show.svelte-1hky9jr:active,.dot.svelte-1hky9jr:active{translate:var(--size-lift) var(--size-lift);box-shadow:var(--shadow-pressed)}.nav.svelte-1hky9jr:disabled{opacity:var(--opacity-disabled);box-shadow:var(--shadow-pressed);cursor:not-allowed}.nav.svelte-1hky9jr:focus-visible,.show.svelte-1hky9jr:focus-visible,.dot.svelte-1hky9jr:focus-visible{outline:var(--border-width-thick) solid var(--color-focus-ring);outline-offset:var(--size-focus-offset)}.form.svelte-u4yibo{gap:var(--space-md);min-inline-size:0;display:grid}.line.svelte-u4yibo{align-items:end;gap:var(--space-sm);display:flex}.url.svelte-u4yibo{flex:1;min-inline-size:0}.method.svelte-u4yibo{min-block-size:var(--size-touch-target);padding:0 var(--space-sm);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-secondary);color:var(--color-on-secondary);font-family:var(--font-family-mono);font-weight:var(--font-weight-bold);box-shadow:var(--shadow-pop-sm);place-items:center;display:inline-grid}.block.svelte-u4yibo{gap:var(--space-sm);border-block-start:var(--border-width-medium) solid var(--color-border-strong);padding-block-start:var(--space-sm);display:grid}.block-title.svelte-u4yibo{font-family:var(--font-family-display);font-size:var(--font-size-lg);margin:0}.mt.svelte-u4yibo{font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.header.svelte-u4yibo{gap:var(--space-3xs);display:grid}.help.svelte-u4yibo{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.auth.svelte-u4yibo{gap:var(--space-xs);padding:var(--space-sm);border:var(--border-width-thin) dashed var(--color-border-strong);border-radius:var(--radius-sm);background-image:var(--pattern-halftone);display:grid}.act.svelte-u4yibo{min-block-size:var(--size-touch-target);padding:0 var(--space-md);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);cursor:pointer;box-shadow:var(--shadow-pop-sm);transition:box-shadow var(--motion-duration-press) var(--motion-easing-press), translate var(--motion-duration-press) var(--motion-easing-press);justify-self:start}.act.svelte-u4yibo:active{translate:var(--size-lift) var(--size-lift);box-shadow:var(--shadow-pressed)}.act.svelte-u4yibo:focus-visible{outline:var(--border-width-thick) solid var(--color-focus-ring);outline-offset:var(--size-focus-offset)}.decoded.svelte-u4yibo{padding:var(--space-sm);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:var(--radius-sm);background:var(--color-code-bg);color:var(--color-code-text);font-family:var(--font-family-mono);font-size:var(--font-size-xs);margin:0}.responses.svelte-u4yibo{gap:var(--space-2xs);font-size:var(--font-size-sm);margin:0;padding:0;list-style:none;display:grid}.status.svelte-u4yibo{padding:0 var(--space-2xs);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-danger-subtle);font-family:var(--font-family-mono)}.status[data-ok=true].svelte-u4yibo{background:var(--color-success-subtle)}.bad.svelte-u4yibo{color:var(--color-danger);font-size:var(--font-size-xs);margin:0}.json.svelte-540pmo{min-block-size:calc(var(--size-touch-target) * 5);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-code-bg);max-block-size:70vh;box-shadow:var(--shadow-pop-sm);overflow:auto}@media (pointer:coarse){.json.svelte-540pmo .cm-editor{font-size:var(--font-size-md)}}.json.svelte-540pmo:focus-within{outline:var(--border-width-thick) solid var(--color-focus-ring);outline-offset:var(--size-focus-offset)}.form.svelte-m7976r{gap:var(--space-md);min-inline-size:0;display:grid}.head.svelte-m7976r{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.type.svelte-m7976r{padding:var(--space-3xs) var(--space-sm);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-secondary);color:var(--color-on-secondary);font-family:var(--font-family-mono);font-weight:var(--font-weight-bold);box-shadow:var(--shadow-pop-sm)}.dir.svelte-m7976r,.help.svelte-m7976r,.replies.svelte-m7976r{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.elements.svelte-m7976r{gap:var(--space-sm);margin:0;padding-inline-start:var(--space-lg);display:grid}.elements.svelte-m7976r>li:where(.svelte-m7976r)::marker{font-family:var(--font-family-mono);color:var(--color-text-subtle)}.chip.svelte-m7976r{min-block-size:var(--size-control-sm);padding:0 var(--space-sm);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-family:var(--font-family-mono);font-size:var(--font-size-sm);cursor:pointer;box-shadow:var(--shadow-pressed);justify-self:start}.chip.svelte-m7976r:active{translate:var(--size-lift) var(--size-lift)}.chip.svelte-m7976r:focus-visible{outline:var(--border-width-thick) solid var(--color-focus-ring);outline-offset:var(--size-focus-offset)}@media (pointer:coarse){.chip.svelte-m7976r{min-block-size:var(--size-touch-target)}}.stamp.svelte-1d3o96f{align-items:center;gap:var(--space-xs);min-height:var(--size-control-sm);padding:var(--space-3xs) var(--space-sm) var(--space-3xs) var(--space-3xs);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-family:var(--font-family-display);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-pop-sm);white-space:nowrap;display:inline-flex}.mark.svelte-1d3o96f{inline-size:var(--size-icon-md);block-size:var(--size-icon-md);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-round);font-family:var(--font-family-mono);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-tight);place-items:center;display:inline-grid}[data-state=valid].svelte-1d3o96f .mark:where(.svelte-1d3o96f){background:var(--color-success-solid);color:var(--color-on-success)}[data-state=invalid].svelte-1d3o96f .mark:where(.svelte-1d3o96f){background:var(--color-primary);color:var(--color-on-primary)}[data-state=checking].svelte-1d3o96f .mark:where(.svelte-1d3o96f){background:var(--color-surface-sunken)}.count.svelte-1d3o96f{border-inline-start:var(--border-width-thin) solid var(--color-border);color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-xs);padding-inline-start:var(--space-xs)}.editor.svelte-9424t4{gap:var(--space-md);min-inline-size:0;font-family:var(--font-family-body);color:var(--color-text);display:grid}.bar.svelte-9424t4{gap:var(--space-2xs);border:none;min-inline-size:0;margin:0;padding:0;display:grid}.bar-label.svelte-9424t4{padding:0}.bar-label.svelte-9424t4,.flow-title.svelte-9424t4{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-letter-spacing-caps);text-transform:uppercase;margin:0}.chips.svelte-9424t4,.flow.svelte-9424t4{gap:var(--space-xs);padding:var(--space-3xs) var(--space-xs) var(--space-xs) var(--space-3xs);overscroll-behavior-x:contain;scrollbar-width:thin;margin:0;list-style:none;display:flex;overflow-x:auto}.chip.svelte-9424t4,.flow-step.svelte-9424t4{align-items:center;gap:var(--space-xs);min-block-size:var(--size-control-md);padding:0 var(--space-sm);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-family:var(--font-family-display);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-pressed);transition:box-shadow var(--motion-duration-press) var(--motion-easing-press), translate var(--motion-duration-press) var(--motion-easing-press), background-color var(--motion-duration-fast) var(--motion-easing-standard);flex:none;display:inline-flex}.chips.svelte-9424t4{flex-wrap:wrap;overflow-x:visible}.chips.svelte-9424t4 .chip:where(.svelte-9424t4){white-space:normal;text-align:start;max-inline-size:100%}.reset.svelte-9424t4{justify-self:start}@media (hover:hover){.chip.svelte-9424t4:hover:not([aria-pressed=true]),.flow-step.svelte-9424t4:hover:not([aria-pressed=true]){translate:calc(var(--size-lift) * -1) calc(var(--size-lift) * -1);box-shadow:var(--shadow-pop-sm)}}.chip[aria-pressed=true].svelte-9424t4,.flow-step[aria-pressed=true].svelte-9424t4{background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-pop-sm)}.chip.ghost.svelte-9424t4{background:0 0;border-style:dashed}.kind.svelte-9424t4{padding:0 var(--space-2xs);border-radius:var(--radius-sm);background:var(--color-surface-sunken);color:var(--color-text);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);text-transform:uppercase}.flows.svelte-9424t4{gap:var(--space-2xs);display:grid}.flow.svelte-9424t4 li:where(.svelte-9424t4){align-items:center;gap:var(--space-xs);display:flex}.flow.svelte-9424t4 li:where(.svelte-9424t4)+li:where(.svelte-9424t4):before{content:"→";color:var(--color-text-subtle);font-family:var(--font-family-mono)}.toolbar.svelte-9424t4{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.spacer.svelte-9424t4{flex:1}.signer.svelte-9424t4{align-items:center;gap:var(--space-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:inline-flex}.signer.svelte-9424t4 select:where(.svelte-9424t4){min-block-size:var(--size-control-sm);padding:0 var(--space-xs);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-md)}.btn.svelte-9424t4{min-block-size:var(--size-control-sm);padding:0 var(--space-sm);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-family:var(--font-family-display);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;box-shadow:var(--shadow-pop-sm);transition:box-shadow var(--motion-duration-press) var(--motion-easing-press), translate var(--motion-duration-press) var(--motion-easing-press)}.btn.primary.svelte-9424t4{background:var(--color-primary);color:var(--color-on-primary)}@media (hover:hover){.btn.svelte-9424t4:hover:not(:disabled){translate:calc(var(--size-lift) * -1) calc(var(--size-lift) * -1);box-shadow:var(--shadow-lift)}}.btn.svelte-9424t4:active:not(:disabled),.chip.svelte-9424t4:active,.flow-step.svelte-9424t4:active{translate:var(--size-lift) var(--size-lift);box-shadow:var(--shadow-pressed)}.btn.svelte-9424t4:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}@media (pointer:coarse){.btn.svelte-9424t4,.signer.svelte-9424t4 select:where(.svelte-9424t4),.chip.svelte-9424t4,.flow-step.svelte-9424t4{min-block-size:var(--size-touch-target)}}.sig.svelte-9424t4,.notice.svelte-9424t4{font-size:var(--font-size-sm);margin:0}.sig.svelte-9424t4{padding:var(--space-2xs) var(--space-sm);border-inline-start:var(--border-width-thick) solid var(--color-info);background:var(--color-info-subtle)}.sig[data-state=signed].svelte-9424t4{border-color:var(--color-success);background:var(--color-success-subtle)}.sig[data-state=stale].svelte-9424t4{border-color:var(--color-warning);background:var(--color-warning-subtle)}.muted.svelte-9424t4{color:var(--color-text-muted)}.notice.svelte-9424t4:empty{display:none}.notice.svelte-9424t4{color:var(--color-text-muted)}.tabs.svelte-9424t4{gap:var(--space-2xs);max-inline-size:100%;padding:var(--space-2xs) var(--space-xs) var(--space-xs) var(--space-2xs);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-sunken);justify-self:start;display:flex;overflow-x:auto}.tab.svelte-9424t4{min-block-size:var(--size-touch-target);padding:0 var(--space-md);border:var(--border-width-medium) solid transparent;border-radius:var(--radius-sm);color:var(--color-text-muted);font-family:var(--font-family-display);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;touch-action:manipulation;background:0 0;flex:none;position:relative}.tab[aria-selected=true].svelte-9424t4{border-color:var(--color-border-strong);background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-pop-sm)}.dot.svelte-9424t4{inline-size:var(--space-xs);block-size:var(--space-xs);border-radius:var(--radius-round);background:var(--color-secondary);position:absolute;inset-block-start:var(--space-2xs);inset-inline-end:var(--space-2xs)}.panes.svelte-9424t4{gap:var(--space-md);min-inline-size:0;display:grid}.side.svelte-9424t4{gap:var(--space-md);align-content:start;min-inline-size:0;display:grid}.split.svelte-9424t4 .panes:where(.svelte-9424t4){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.split.svelte-9424t4 .side:where(.svelte-9424t4){position:sticky;inset-block-start:var(--space-md)}.pane[hidden].svelte-9424t4{display:none}.pane.svelte-9424t4{min-inline-size:0}.formset.svelte-9424t4{border:none;min-inline-size:0;margin:0;padding:0}.formset.svelte-9424t4:disabled{opacity:var(--opacity-dimmed)}.paused.svelte-9424t4{margin:0 0 var(--space-sm);padding:var(--space-xs) var(--space-sm);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-warning-subtle);font-size:var(--font-size-sm)}.sr.svelte-9424t4{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.peek.svelte-9424t4{z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--space-sm);min-block-size:var(--size-touch-target);padding:0 var(--space-md);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-highlight);color:var(--color-on-highlight);font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-pop);cursor:pointer;display:flex;position:sticky;inset-block-end:var(--space-sm)}.peek.svelte-9424t4 code:where(.svelte-9424t4){text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-mono);font-size:var(--font-size-sm);overflow:hidden}.chip.svelte-9424t4:focus-visible,.flow-step.svelte-9424t4:focus-visible,.btn.svelte-9424t4:focus-visible,.tab.svelte-9424t4:focus-visible,.peek.svelte-9424t4:focus-visible,.signer.svelte-9424t4 select:where(.svelte-9424t4):focus-visible{outline:var(--border-width-thick) solid var(--color-focus-ring);outline-offset:var(--size-focus-offset)}.back[data-astro-cid-5vu23lb5]{min-block-size:var(--size-touch-target);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.head[data-astro-cid-5vu23lb5]{margin-block:var(--space-sm) var(--space-lg)}.head[data-astro-cid-5vu23lb5] .eyebrow[data-astro-cid-5vu23lb5]{margin:0 0 var(--space-2xs)}h1[data-astro-cid-5vu23lb5]{margin:0 0 var(--space-sm);font-size:var(--font-size-5xl);font-weight:var(--font-weight-black);letter-spacing:var(--font-letter-spacing-display);line-height:var(--font-line-height-tight);overflow-wrap:anywhere}.badges[data-astro-cid-5vu23lb5]{gap:var(--space-xs);margin:0 0 var(--space-sm);flex-wrap:wrap;display:flex}.badge[data-astro-cid-5vu23lb5],.chip[data-astro-cid-5vu23lb5]{padding:0 var(--space-xs);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);font-family:var(--font-family-mono);font-size:var(--font-size-sm);align-items:center;display:inline-flex}.badge[data-astro-cid-5vu23lb5]{padding-block:var(--space-3xs);box-shadow:var(--shadow-pop-sm)}.status[data-astro-cid-5vu23lb5].final{background:var(--color-success-subtle)}.status[data-astro-cid-5vu23lb5].draft{background:var(--color-info-subtle)}.status[data-astro-cid-5vu23lb5].unrecommended{background:var(--color-warning-subtle)}.status[data-astro-cid-5vu23lb5].deprecated{background:var(--color-surface-sunken)}.summary[data-astro-cid-5vu23lb5]{max-inline-size:var(--size-content);font-size:var(--font-size-lg);margin:0}.facts[data-astro-cid-5vu23lb5] dl[data-astro-cid-5vu23lb5]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--size-rail)), 1fr));gap:var(--space-sm) var(--space-lg);margin:0 0 var(--space-lg);padding:var(--space-md);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.facts[data-astro-cid-5vu23lb5] dt[data-astro-cid-5vu23lb5]{font-family:var(--font-family-mono);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--font-letter-spacing-caps);color:var(--color-text-muted)}.facts[data-astro-cid-5vu23lb5] dd[data-astro-cid-5vu23lb5]{margin:var(--space-3xs) 0 0}.chips[data-astro-cid-5vu23lb5]{gap:var(--space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chip[data-astro-cid-5vu23lb5]{overflow-wrap:anywhere}.chip[data-astro-cid-5vu23lb5] a[data-astro-cid-5vu23lb5]{min-block-size:var(--size-touch-target);color:var(--color-text-primary);align-items:center;display:inline-flex}.notice[data-astro-cid-5vu23lb5]{max-inline-size:var(--size-content);margin:0 0 var(--space-md);padding:var(--space-sm) var(--space-md);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-warning-subtle)}.notice[data-astro-cid-5vu23lb5] p[data-astro-cid-5vu23lb5]{margin:0}.notice[data-astro-cid-5vu23lb5] p[data-astro-cid-5vu23lb5]+p[data-astro-cid-5vu23lb5]{margin-block-start:var(--space-2xs)}.block[data-astro-cid-5vu23lb5]{min-inline-size:0;margin-block-start:var(--space-2xl)}.block[data-astro-cid-5vu23lb5] h2[data-astro-cid-5vu23lb5]{margin:0 0 var(--space-sm);border-block-start:var(--border-width-thick) solid var(--color-border-strong);font-size:var(--font-size-3xl);font-weight:var(--font-weight-black);padding-block-start:var(--space-sm)}.lede[data-astro-cid-5vu23lb5]{margin:0 0 var(--space-md);max-inline-size:var(--size-content)}.editor-frame[data-astro-cid-5vu23lb5]{min-block-size:var(--size-diagram-min-height);min-inline-size:0}.columns[data-astro-cid-5vu23lb5]{gap:0 var(--space-xl);display:grid}@media (width>=768px){.columns[data-astro-cid-5vu23lb5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.group[data-astro-cid-5vu23lb5]+.group[data-astro-cid-5vu23lb5]{margin-block-start:var(--space-md)}.group[data-astro-cid-5vu23lb5] h3[data-astro-cid-5vu23lb5]{margin:0 0 var(--space-2xs)}.links[data-astro-cid-5vu23lb5]{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.links[data-astro-cid-5vu23lb5] a[data-astro-cid-5vu23lb5]{align-items:center;gap:var(--space-xs);min-block-size:var(--size-touch-target);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;display:inline-flex}.explain[data-astro-cid-5vu23lb5]{margin:0 0 var(--space-xs)}.mono[data-astro-cid-5vu23lb5]{font-family:var(--font-family-mono)}.muted[data-astro-cid-5vu23lb5]{color:var(--color-text-muted)}.small[data-astro-cid-5vu23lb5]{font-size:var(--font-size-sm)}.spec[data-astro-cid-5vu23lb5] .muted[data-astro-cid-5vu23lb5].small{margin:0 0 var(--space-md);max-inline-size:var(--size-content)}.spec[data-astro-cid-5vu23lb5] a[data-astro-cid-5vu23lb5]{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.spec-details[data-astro-cid-5vu23lb5]{border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface)}.spec-details[data-astro-cid-5vu23lb5]>summary[data-astro-cid-5vu23lb5]{gap:var(--space-3xs);min-block-size:var(--size-touch-target);padding:var(--space-sm) var(--space-md);cursor:pointer;list-style:none;display:grid}.spec-details[data-astro-cid-5vu23lb5]>summary[data-astro-cid-5vu23lb5]::-webkit-details-marker{display:none}.summary-title[data-astro-cid-5vu23lb5]{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.summary-title[data-astro-cid-5vu23lb5]:before{content:"+ ";font-family:var(--font-family-mono);color:var(--color-text-primary)}.spec-details[data-astro-cid-5vu23lb5][open] .summary-title[data-astro-cid-5vu23lb5]:before{content:"− "}.spec-details[data-astro-cid-5vu23lb5][open]>summary[data-astro-cid-5vu23lb5]{border-block-end:var(--border-width-medium) solid var(--color-border-strong)}.spec-details[data-astro-cid-5vu23lb5] .muted[data-astro-cid-5vu23lb5].small{margin:0}.prose[data-astro-cid-5vu23lb5]{max-inline-size:var(--size-content);padding:var(--space-md);overflow-wrap:anywhere}.prose[data-astro-cid-5vu23lb5] pre,.prose[data-astro-cid-5vu23lb5] table{max-inline-size:100%;display:block;overflow-x:auto}.prose[data-astro-cid-5vu23lb5] pre{padding:var(--space-sm) var(--space-md);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-code-bg);color:var(--color-code-text);font-family:var(--font-family-mono);font-size:var(--font-size-sm);line-height:var(--font-line-height-normal);overflow-wrap:normal}.prose[data-astro-cid-5vu23lb5] a{color:var(--color-text-primary)}.pager[data-astro-cid-5vu23lb5]{gap:var(--space-sm);margin-block-start:var(--space-2xl);display:grid}@media (width>=480px){.pager[data-astro-cid-5vu23lb5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.page[data-astro-cid-5vu23lb5]{gap:var(--space-3xs);padding:var(--space-sm) var(--space-md);border:var(--border-width-medium) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;box-shadow:var(--shadow-pop-sm);transition:translate var(--motion-duration-press) var(--motion-easing-press), box-shadow var(--motion-duration-press) var(--motion-easing-press);text-decoration:none;display:grid}.page[data-astro-cid-5vu23lb5]:hover,.page[data-astro-cid-5vu23lb5]:focus-visible{translate:calc(var(--size-lift) * -1) calc(var(--size-lift) * -1);box-shadow:var(--shadow-lift)}.page[data-astro-cid-5vu23lb5]:active{translate:var(--size-lift) var(--size-lift);box-shadow:var(--shadow-pressed)}.next[data-astro-cid-5vu23lb5]{text-align:end;grid-column:-2}
