.forge-wait-stage.svelte-kqlf57{isolation:isolate;border:1px solid color-mix(in srgb, var(--color-ember-500) 28%, var(--color-parchment-200));background:radial-gradient(circle at 50% -10%, #c3783629, transparent 35%), linear-gradient(155deg, #fffdf7 0%, var(--color-parchment-50) 48%, #eee2cc 100%);max-width:49rem;min-height:min(43rem,90vh - 4rem);color:var(--color-ink-800);scrollbar-color:var(--color-ember-500) color-mix(in srgb, var(--color-parchment-200) 72%, transparent);scrollbar-width:auto;border-radius:1rem;align-content:start;margin:0 auto;padding:clamp(1.25rem,3vw,2.5rem);display:grid;position:relative;overflow:hidden auto;box-shadow:inset 0 0 5rem #5b351c12,0 1.5rem 4rem #19110d38}.forge-wait-stage.svelte-kqlf57::-webkit-scrollbar{width:.75rem}.forge-wait-stage.svelte-kqlf57::-webkit-scrollbar-track{background:color-mix(in srgb, var(--color-parchment-200) 72%, transparent)}.forge-wait-stage.svelte-kqlf57::-webkit-scrollbar-thumb{border:2px solid var(--color-parchment-100);background:var(--color-ember-500);border-radius:999px}header.svelte-kqlf57{z-index:2;text-align:center;position:relative}.eyebrow.svelte-kqlf57{color:var(--color-ember-600);letter-spacing:.2em;text-transform:uppercase;margin:0 0 .35rem;font-size:.68rem;font-weight:750}h2.svelte-kqlf57{font-family:var(--font-serif);letter-spacing:-.025em;margin:0;font-size:clamp(1.55rem,4vw,2.35rem);font-weight:650;line-height:1.08}.lede.svelte-kqlf57{max-width:34rem;color:var(--color-ink-500);margin:.6rem auto 0;font-size:.88rem;line-height:1.55}.status-note.svelte-kqlf57{z-index:2;background:var(--color-parchment-100);max-width:34rem;color:var(--color-ink-600);text-align:center;border-radius:.4rem;margin:.8rem auto 0;padding:.5rem .75rem;font-size:.75rem;line-height:1.25rem;position:relative}.cartouche.svelte-kqlf57{z-index:1;width:min(100%,35rem);margin:.35rem auto -.15rem;position:relative}.cartouche.svelte-kqlf57 svg:where(.svelte-kqlf57){width:100%;height:auto;display:block;overflow:visible}.cartouche-rule.svelte-kqlf57,.route.svelte-kqlf57,.compass.svelte-kqlf57,.route-mark.svelte-kqlf57{fill:none;stroke:url(#forge-wait-ink)}.cartouche-rule.svelte-kqlf57{stroke-width:1px;opacity:.24}.route-shadow.svelte-kqlf57{stroke-width:5px;opacity:.08}.route-drawn.svelte-kqlf57{stroke-width:2px;stroke-dasharray:580;stroke-dashoffset:580px;animation:8s ease-in-out infinite svelte-kqlf57-plot-route}.compass.svelte-kqlf57{transform-origin:50%;transform-box:fill-box;stroke-width:1.7px;animation:4s ease-out both svelte-kqlf57-draw-compass,34s linear 4s infinite svelte-kqlf57-turn-compass}.compass.svelte-kqlf57 path:where(.svelte-kqlf57){fill:color-mix(in srgb, var(--color-ember-500) 10%, transparent);stroke-linejoin:round}.compass.svelte-kqlf57 .compass-fine:where(.svelte-kqlf57){fill:none;opacity:.55}.route-mark.svelte-kqlf57{fill:var(--color-ember-500);stroke-width:2px}.route-mark-a.svelte-kqlf57{animation:8s ease-in-out infinite svelte-kqlf57-route-pulse}.route-mark-b.svelte-kqlf57{opacity:0;animation:8s ease-in-out infinite svelte-kqlf57-route-arrive}.manuscript.svelte-kqlf57{z-index:2;border-top:1px solid color-mix(in srgb, var(--color-ink-400) 22%, transparent);width:min(100%,39rem);margin:0 auto;padding-top:1rem;position:relative}ol.svelte-kqlf57{gap:.22rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-kqlf57{min-height:2.05rem;font-family:var(--font-serif);border-radius:.45rem;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.2rem .35rem;font-size:.92rem;line-height:1.25;transition:background-color .4s,color .4s,opacity .4s;display:grid}.step-mark.svelte-kqlf57{width:1.45rem;height:1.45rem;font-family:var(--font-sans);border:1px solid;border-radius:999px;place-items:center;font-size:.62rem;font-weight:750;display:grid}.step-mark.svelte-kqlf57 svg:where(.svelte-kqlf57){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3px;width:1rem;height:1rem}.is-complete.svelte-kqlf57{color:var(--color-ink-700)}.is-complete.svelte-kqlf57 .step-mark:where(.svelte-kqlf57){color:#fff8ec;background:radial-gradient(circle at 35% 28%,#c95b4c,#8e2f27 68%),#8e2f27;border-color:#8e2f27;box-shadow:0 1px 3px #4416123d}.is-current.svelte-kqlf57{background:color-mix(in srgb, var(--color-ember-400) 11%, transparent);color:var(--color-ink-900);font-weight:650}.is-current.svelte-kqlf57 .step-mark:where(.svelte-kqlf57){border-color:var(--color-ember-600);color:var(--color-ember-700)}.is-future.svelte-kqlf57{color:color-mix(in srgb, var(--color-ink-400) 62%, var(--color-parchment-100));opacity:.62;font-style:italic}.ink-dots.svelte-kqlf57{align-items:center;gap:.22rem;padding-right:.25rem;display:inline-flex}.ink-dots.svelte-kqlf57 i:where(.svelte-kqlf57){background:var(--color-ember-600);border-radius:999px;width:.31rem;height:.31rem;animation:1.25s ease-in-out infinite svelte-kqlf57-ink-dot}.ink-dots.svelte-kqlf57 i:where(.svelte-kqlf57):nth-child(2){animation-delay:.15s}.ink-dots.svelte-kqlf57 i:where(.svelte-kqlf57):nth-child(3){animation-delay:.3s}.margin-note.svelte-kqlf57{border-top:1px solid color-mix(in srgb, var(--color-ink-400) 18%, transparent);min-height:4.4rem;color:var(--color-ink-600);grid-template-columns:auto minmax(0,1fr);gap:0 .55rem;margin-top:.9rem;padding:.85rem .35rem 0;display:grid}.margin-note.svelte-kqlf57>span:where(.svelte-kqlf57){color:var(--color-ember-600)}.margin-note.svelte-kqlf57 p:where(.svelte-kqlf57){font-family:var(--font-serif);margin:0;font-size:.9rem;font-style:italic;line-height:1.45;animation:.7s both svelte-kqlf57-note-ink}.margin-note.svelte-kqlf57 small:where(.svelte-kqlf57){color:var(--color-ink-400);letter-spacing:.1em;text-transform:uppercase;grid-column:2;margin-top:.25rem;font-size:.62rem;font-weight:700}.ember-field.svelte-kqlf57{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ember-field.svelte-kqlf57 span:where(.svelte-kqlf57){bottom:-.5rem;left:var(--mote-left);background:var(--color-ember-500);opacity:0;width:3px;height:3px;animation:svelte-kqlf57-ember-rise var(--mote-duration) var(--mote-delay) ease-in infinite;border-radius:999px;position:absolute;box-shadow:0 0 .55rem #c1692cbf}.forge-wait-paused.svelte-kqlf57 *{animation-play-state:paused!important}@keyframes svelte-kqlf57-draw-compass{0%{stroke-dasharray:750;stroke-dashoffset:750px;opacity:.25}to{stroke-dasharray:750;stroke-dashoffset:0;opacity:1}}@keyframes svelte-kqlf57-turn-compass{to{transform:rotate(360deg)}}@keyframes svelte-kqlf57-plot-route{0%,12%{stroke-dashoffset:580px;opacity:.25}70%,88%{stroke-dashoffset:0;opacity:.82}to{stroke-dashoffset:0;opacity:0}}@keyframes svelte-kqlf57-route-pulse{0%,to{opacity:.35}30%{opacity:1}}@keyframes svelte-kqlf57-route-arrive{0%,62%{opacity:0}76%,92%{opacity:1}to{opacity:0}}@keyframes svelte-kqlf57-ink-dot{0%,60%,to{opacity:.32;transform:translateY(0)}30%{opacity:1;transform:translateY(-.22rem)}}@keyframes svelte-kqlf57-note-ink{0%{opacity:0;filter:blur(1.5px)}to{opacity:1;filter:blur()}}@keyframes svelte-kqlf57-ember-rise{0%{opacity:0;transform:translate(0,0)scale(.65)}18%{opacity:.78}to{transform:translate3d(var(--mote-drift), -31rem, 0) scale(.15);opacity:0}}@media (width<=40rem){.forge-wait-stage.svelte-kqlf57{width:100%;height:100%;min-height:100%;padding:max(1rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom));box-shadow:none;border:0;border-radius:0;overflow-y:auto}.lede.svelte-kqlf57{display:none}.cartouche.svelte-kqlf57{width:min(100%,24rem);margin-top:-.45rem;margin-bottom:-.9rem}.manuscript.svelte-kqlf57{padding-top:.65rem}li.svelte-kqlf57{min-height:1.85rem;font-size:.84rem}.margin-note.svelte-kqlf57{min-height:4rem;margin-top:.6rem;padding-top:.65rem}}@media (height<=46rem) and (width<=40rem){h2.svelte-kqlf57{font-size:1.35rem}.cartouche.svelte-kqlf57{width:min(100%,19rem);margin-top:-.9rem;margin-bottom:-1.5rem}li.svelte-kqlf57{min-height:1.65rem;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.compass.svelte-kqlf57,.route-drawn.svelte-kqlf57,.route-mark.svelte-kqlf57,.ink-dots.svelte-kqlf57 i:where(.svelte-kqlf57),.ember-field.svelte-kqlf57 span:where(.svelte-kqlf57),.margin-note.svelte-kqlf57 p:where(.svelte-kqlf57){animation:none}.compass.svelte-kqlf57{stroke-dasharray:none;stroke-dashoffset:0}.route-drawn.svelte-kqlf57{stroke-dasharray:none;stroke-dashoffset:0;opacity:.72}.route-mark.svelte-kqlf57{opacity:.8}.ink-dots.svelte-kqlf57 i:where(.svelte-kqlf57){opacity:.68}.ember-field.svelte-kqlf57 span:where(.svelte-kqlf57){bottom:var(--mote-still);opacity:.16}li.svelte-kqlf57{transition:none}}
