.seam-wrap.svelte-1w2lnut{padding:0 .85rem;margin:-.4rem 0 .85rem}.seam.svelte-1w2lnut{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:.5rem 0 .3rem;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);width:100%;cursor:pointer;font:inherit;text-align:left}.seam-rule.svelte-1w2lnut{display:flex;gap:3px;width:60%;height:1px;transition:width .2s ease}.tick.svelte-1w2lnut{flex:1;height:1px;background:var(--color-border);transition:background .18s ease}.tick[data-state=open].svelte-1w2lnut{background:transparent}.tick.svelte-1w2lnut:nth-child(2){transition-delay:60ms}.tick.svelte-1w2lnut:nth-child(3){transition-delay:.12s}.tick.svelte-1w2lnut:nth-child(4){transition-delay:.18s}.seam-word.svelte-1w2lnut{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:transparent;transition:color .18s ease}.seam-flag.svelte-1w2lnut{color:var(--color-dragon-red)}.seam.svelte-1w2lnut:hover .seam-rule:where(.svelte-1w2lnut),.seam.svelte-1w2lnut:focus-visible .seam-rule:where(.svelte-1w2lnut),.seam.is-open.svelte-1w2lnut .seam-rule:where(.svelte-1w2lnut){width:100%}.seam.svelte-1w2lnut:hover .seam-word:where(.svelte-1w2lnut),.seam.svelte-1w2lnut:focus-visible .seam-word:where(.svelte-1w2lnut),.seam.is-open.svelte-1w2lnut .seam-word:where(.svelte-1w2lnut){color:var(--color-muted)}.seam.svelte-1w2lnut:hover .tick[data-state=ok]:where(.svelte-1w2lnut),.seam.svelte-1w2lnut:focus-visible .tick[data-state=ok]:where(.svelte-1w2lnut),.seam.is-open.svelte-1w2lnut .tick[data-state=ok]:where(.svelte-1w2lnut){background:var(--color-slate)}.seam.svelte-1w2lnut:hover .tick[data-state=open]:where(.svelte-1w2lnut),.seam.svelte-1w2lnut:focus-visible .tick[data-state=open]:where(.svelte-1w2lnut),.seam.is-open.svelte-1w2lnut .tick[data-state=open]:where(.svelte-1w2lnut){background:repeating-linear-gradient(90deg,var(--color-dragon-red) 0 2px,transparent 2px 5px)}.seam.svelte-1w2lnut:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px;border-radius:var(--radius-sm)}@media(hover:none){.seam-word.svelte-1w2lnut{color:var(--color-muted)}.seam-rule.svelte-1w2lnut{width:100%}}.chain.svelte-1w2lnut{border-top:1px solid var(--color-border);padding-top:var(--space-3);margin-top:var(--space-1)}.chain-list.svelte-1w2lnut{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.chain-list.svelte-1w2lnut li:where(.svelte-1w2lnut){display:grid;grid-template-columns:5.5rem 1fr;gap:var(--space-3);align-items:baseline;font-size:.78rem;line-height:1.5}.chain-step.svelte-1w2lnut{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-slate);border-left:2px solid var(--color-border);padding-left:var(--space-2)}.chain-list.svelte-1w2lnut li.is-link-open:where(.svelte-1w2lnut) .chain-step:where(.svelte-1w2lnut){color:var(--color-dragon-red);border-left-color:var(--color-dragon-red)}.chain-body.svelte-1w2lnut{color:var(--color-muted)}.chain-reason.svelte-1w2lnut{display:block;margin-top:.15rem}@media(max-width:30rem){.chain-list.svelte-1w2lnut li:where(.svelte-1w2lnut){grid-template-columns:1fr;gap:.15rem}}@media(prefers-reduced-motion:reduce){.seam-rule.svelte-1w2lnut,.tick.svelte-1w2lnut,.seam-word.svelte-1w2lnut{transition-duration:1ms;transition-delay:0ms}}
