.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}.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%;min-height:100dvh;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}}.drafts-shell.svelte-vvl6ey{grid-template-rows:1fr;transition:grid-template-rows .22s;display:grid}.drafts-shell.collapsed.svelte-vvl6ey{grid-template-rows:0fr}.drafts-chevron.svelte-vvl6ey{transition:transform .18s}.ember-bookmark.svelte-vvl6ey{animation:3s ease-in-out infinite svelte-vvl6ey-bookmark-breathe}.forge-shimmer.svelte-vvl6ey{background:linear-gradient(105deg,#0000 25%,#dfa64f38 48%,#0000 70%) 0 0/220% 100%;animation:1.8s linear infinite svelte-vvl6ey-forge-sweep}.library-ink-dots.svelte-vvl6ey{align-items:center;gap:.38rem;display:inline-flex}.library-ink-dots.svelte-vvl6ey i:where(.svelte-vvl6ey){background:var(--color-ember-400);border-radius:999px;width:.5rem;height:.5rem;animation:1.25s ease-in-out infinite svelte-vvl6ey-library-ink-dot;box-shadow:0 0 .8rem #dfa64f75}.library-ink-dots.svelte-vvl6ey i:where(.svelte-vvl6ey):nth-child(2){animation-delay:.15s}.library-ink-dots.svelte-vvl6ey i:where(.svelte-vvl6ey):nth-child(3){animation-delay:.3s}.showtime-paused.svelte-vvl6ey .ember-bookmark:where(.svelte-vvl6ey),.showtime-paused.svelte-vvl6ey .forge-shimmer:where(.svelte-vvl6ey),.showtime-paused.svelte-vvl6ey .library-ink-dots:where(.svelte-vvl6ey) i:where(.svelte-vvl6ey){animation-play-state:paused}@keyframes svelte-vvl6ey-bookmark-breathe{0%,to{opacity:.6}50%{opacity:1}}@keyframes svelte-vvl6ey-forge-sweep{0%{background-position:160% 0}to{background-position:-80% 0}}@keyframes svelte-vvl6ey-library-ink-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-.35rem)}}.forge-validation-target{outline-offset:4px;outline:3px solid #dc2626b8}@keyframes svelte-vvl6ey-forge-validation-highlight{0%,to{outline-color:#dc262638}35%{outline-color:#dc2626e6}}.chapter-forward.svelte-vvl6ey{animation:.24s cubic-bezier(.22,.9,.3,1) both svelte-vvl6ey-chapter-forward}.chapter-back.svelte-vvl6ey{animation:.24s cubic-bezier(.22,.9,.3,1) both svelte-vvl6ey-chapter-back}@keyframes svelte-vvl6ey-chapter-forward{0%{opacity:0;transform:translate(16px)}}@keyframes svelte-vvl6ey-chapter-back{0%{opacity:0;transform:translate(-16px)}}.chapter-ceremony.svelte-vvl6ey{padding-right:3.25rem;position:relative}.chapter-ceremony-glyph.svelte-vvl6ey{width:2.75rem;height:2.75rem;color:var(--color-ember-600);background:#dfa64f1a;border:1px solid #dfa64f73;border-radius:999px;place-items:center;display:grid;position:absolute;top:0;right:0}.chapter-ceremony-rule.svelte-vvl6ey{background:linear-gradient(90deg, var(--color-ember-500), #dfa64f2e 72%, transparent);height:1px;margin-top:1rem}.forge-rail-step.svelte-vvl6ey{min-height:3.25rem}.forge-seal.svelte-vvl6ey{background:var(--color-ember-500);width:1.25rem;height:1.25rem;color:var(--color-ink-950);border-radius:999px;place-items:center;font-size:.625rem;display:inline-grid}.path-opening.svelte-vvl6ey{background:radial-gradient(circle at 50% 0%, #dfa64f33, transparent 58%), var(--color-ink-950);box-shadow:inset 0 0 0 1px #ffffff06,0 12px 34px #31251a1f}.standard-card.svelte-vvl6ey{border:1px solid var(--color-parchment-200);background:#fff}.quiet-panel.svelte-vvl6ey{border:1px solid var(--color-parchment-200);background:var(--color-parchment-50)}.forge-segments.svelte-vvl6ey{border:1px solid var(--color-parchment-300);background:var(--color-parchment-100);border-radius:.625rem;gap:2px;padding:2px}.forge-segments.svelte-vvl6ey>button:where(.svelte-vvl6ey){min-width:0;color:var(--color-ink-500);border-radius:.45rem;padding:.55rem .75rem;font-weight:600;line-height:1.2;transition:background-color .15s,color .15s,box-shadow .15s}.forge-segments.svelte-vvl6ey>button[aria-pressed=true]:where(.svelte-vvl6ey){background:var(--color-ember-500);color:var(--color-ink-950);box-shadow:0 1px 4px #31251a29}.forge-segments.svelte-vvl6ey>button:where(.svelte-vvl6ey):focus-visible{outline:2px solid var(--color-ember-500);outline-offset:2px}.forge-atelier input:not([type=checkbox]):not([type=range]):not([type=file]),.forge-atelier textarea,.forge-atelier select{border:1px solid var(--color-parchment-300);color:var(--color-ink-800);background-color:#fff;border-radius:.5rem;transition:border-color .15s,box-shadow .15s,background-color .15s}.forge-atelier select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 20 20' fill='none' stroke='%23745b42' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 7 5 5 5-5'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;padding-right:2.25rem}.forge-atelier input:not([type=checkbox]):not([type=range]):not([type=file]):focus,.forge-atelier textarea:focus,.forge-atelier select:focus{border-color:var(--color-ember-500);outline:none;box-shadow:0 0 0 3px #dfa64f33}.forge-atelier input::placeholder,.forge-atelier textarea::placeholder{color:var(--color-ink-300);font-style:italic}.forge-atelier .standard-card input:not([type=checkbox]):not([type=range]):not([type=file]),.forge-atelier .standard-card textarea,.forge-atelier .standard-card select,.forge-atelier section.bg-white input:not([type=checkbox]):not([type=range]):not([type=file]),.forge-atelier section.bg-white textarea,.forge-atelier section.bg-white select{background-color:var(--color-parchment-50)}.forge-atelier input[type=checkbox]{appearance:none;border:1px solid var(--color-parchment-300);background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:.3rem;flex:none;width:1.15rem;height:1.15rem;transition:background-color .15s,border-color .15s,box-shadow .15s}.forge-atelier input[type=checkbox]:checked{border-color:var(--color-ember-600);background-color:var(--color-ember-600);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 8 3 3 7-7'/%3E%3C/svg%3E")}.forge-atelier input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3px #dfa64f40}.forge-atelier input[type=checkbox]:disabled{opacity:.45}.forge-atelier label>span:first-child:not(.sr-only),.forge-atelier legend{color:var(--color-ink-500);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.forge-atelier .summit-band label>span:first-child:not(.sr-only){color:var(--color-parchment-100)}.forge-atelier section>h3,.forge-atelier section>div:first-child h3{font-family:var(--font-serif)}.forge-atelier .summit-band input:not([type=checkbox]):not([type=range]):not([type=file]),.forge-atelier .summit-band textarea,.forge-atelier .summit-band select{color:var(--color-parchment-50);background-color:#16120fad;border-color:#fff3}.forge-atelier .summit-band input[type=checkbox]{background-color:#16120fad;border-color:#ffffff59}.forge-atelier .summit-band input[type=checkbox]:checked{border-color:var(--color-ember-500);background-color:var(--color-ember-500)}.path-card.svelte-vvl6ey:hover{transform:translateY(-3px)}.path-selected.svelte-vvl6ey{box-shadow:0 0 0 2px #dfa64f33,0 12px 30px #653f1c1f}.summit-card.svelte-vvl6ey{overflow-wrap:anywhere;border:1px solid var(--color-parchment-300);background:linear-gradient(135deg, #ffffff94, transparent 46%), var(--color-parchment-50);border-radius:.875rem;flex-direction:column;min-width:0;padding:1.15rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 18px #31251a12,inset 0 0 0 1px #ffffff6b}.summit-card.svelte-vvl6ey:before{content:"";background:linear-gradient(to bottom, var(--color-ember-400), var(--color-ember-600) 48%, transparent);width:3px;position:absolute;inset:0 auto 0 0}.summit-card-head.svelte-vvl6ey{border-bottom:1px solid #dfa64f52;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.7rem;display:flex}.summit-card-head.svelte-vvl6ey h3:where(.svelte-vvl6ey){color:var(--color-ink-800);font-family:var(--font-serif);letter-spacing:.04em;font-size:1.05rem;font-weight:600}.summit-chip.svelte-vvl6ey,.summit-count.svelte-vvl6ey{color:var(--color-ember-800);letter-spacing:.08em;background:#dfa64f12;border:1px solid #dfa64f61;border-radius:999px;align-items:center;font-size:.6875rem;font-weight:700;line-height:1;transition:transform .16s,background-color .16s,border-color .16s;display:inline-flex}.summit-chip.svelte-vvl6ey{justify-content:center;min-width:2rem;padding:.4rem .5rem}.summit-count.svelte-vvl6ey{letter-spacing:.03em;padding:.38rem .6rem}.summit-facts.svelte-vvl6ey{gap:.65rem;margin-top:.9rem;font-size:.875rem;display:grid}.summit-facts.svelte-vvl6ey dt:where(.svelte-vvl6ey){color:var(--color-ink-500);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.summit-facts.svelte-vvl6ey dd:where(.svelte-vvl6ey){color:var(--color-ink-700);margin-top:.1rem;line-height:1.45}.summit-edit.svelte-vvl6ey{color:var(--color-ember-700);letter-spacing:.04em;border-bottom:1px solid #dfa64f73;align-self:flex-start;margin-top:auto;padding:1rem .1rem .18rem;font-size:.75rem;font-weight:700;transition:color .15s,border-color .15s,transform .15s}.summit-edit.svelte-vvl6ey:hover{border-color:var(--color-ember-600);color:var(--color-ember-800);transform:translate(2px)}.summit-person.svelte-vvl6ey{border:1px solid var(--color-parchment-200);background:var(--color-parchment-100);color:var(--color-ink-700);border-radius:999px;align-items:center;gap:.375rem;padding:.3rem .55rem;font-size:.75rem;display:inline-flex;box-shadow:0 1px 3px #31251a0f}@media (prefers-reduced-motion:no-preference){.path-selected.svelte-vvl6ey .path-emblem:where(.svelte-vvl6ey){animation:2.8s ease-in-out infinite svelte-vvl6ey-path-shimmer}.path-selected.svelte-vvl6ey .anvil-spark:where(.svelte-vvl6ey){transform-origin:50%;animation:1.4s ease-in-out infinite svelte-vvl6ey-spark-pop}.path-selected.svelte-vvl6ey .quill-stroke:where(.svelte-vvl6ey){stroke-dasharray:70;animation:1.2s ease-out both svelte-vvl6ey-quill-write}}@keyframes svelte-vvl6ey-path-shimmer{0%,to{opacity:.72}50%{opacity:1}}@keyframes svelte-vvl6ey-spark-pop{0%,to{opacity:.35;transform:scale(.7)}45%{opacity:1;transform:scale(1.35)}}@keyframes svelte-vvl6ey-quill-write{0%{stroke-dashoffset:70px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.forge-validation-target{animation:1.5s ease-out svelte-vvl6ey-forge-validation-highlight}}.cal-rail.svelte-vvl6ey:before{content:"";background:linear-gradient(#389eeb59,#10b98159 33%,#ea8c2e73 62%,#b4530966 90%,#389eeb4d);width:1px;position:absolute;top:.875rem;bottom:.875rem;left:13.5px}.cal-node.svelte-vvl6ey{animation:.34s cubic-bezier(.22,.9,.3,1) both svelte-vvl6ey-cal-rise}@keyframes svelte-vvl6ey-cal-rise{0%{opacity:0;transform:translateY(6px)}}.summit-band.svelte-vvl6ey{background:radial-gradient(ellipse 72% 68% at 50% 108%, #dfa64f3d, transparent 68%), var(--color-ink-950)}.summit-kicker.svelte-vvl6ey{justify-content:center;align-items:center;gap:.65rem;display:flex}.summit-kicker.svelte-vvl6ey:before,.summit-kicker.svelte-vvl6ey:after{content:"";background:linear-gradient(90deg,#0000,#dfa64f80);flex:1;width:clamp(2rem,13vw,10rem);height:1px}.summit-kicker.svelte-vvl6ey:after{transform:scaleX(-1)}@media (width>=1024px){.summit-card.svelte-vvl6ey{min-height:18rem}}@media (hover:hover){.summit-card.svelte-vvl6ey:hover{border-color:#dfa64f94;transform:translateY(-3px);box-shadow:0 14px 30px #31251a1f,inset 0 0 0 1px #ffffff85}.summit-card.svelte-vvl6ey:hover .summit-chip:where(.svelte-vvl6ey){border-color:var(--color-ember-500);background:#dfa64f38;transform:translateY(-1px)}}.summit-rule.svelte-vvl6ey{color:var(--color-ember-500);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.summit-rule.svelte-vvl6ey:before,.summit-rule.svelte-vvl6ey:after{content:"";background:linear-gradient(90deg,#0000,#dfa64fb8);height:1px}.summit-rule.svelte-vvl6ey:after{transform:scaleX(-1)}.summit-forge.svelte-vvl6ey{isolation:isolate;background:linear-gradient(180deg, var(--color-ember-400) 0%, var(--color-ember-500) 52%, var(--color-ember-600) 100%);letter-spacing:.045em;transition:background .18s,box-shadow .18s;position:relative;box-shadow:inset 0 1px #ffffff52,inset 0 -1px #31251a33}.summit-forge.svelte-vvl6ey:after{content:"";z-index:-1;border-radius:inherit;opacity:.28;animation:5.2s ease-in-out infinite svelte-vvl6ey-summit-glow;position:absolute;inset:-7px;box-shadow:0 0 30px #dfa64f8c}.summit-forge.svelte-vvl6ey:hover:not(:disabled){background:linear-gradient(180deg, var(--color-ember-300) 0%, var(--color-ember-400) 55%, var(--color-ember-500) 100%);box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #31251a29}.summit-forge.svelte-vvl6ey:hover:not(:disabled):after{opacity:.82;box-shadow:0 0 24px #dfa64fd1}.summit-forge.svelte-vvl6ey:disabled:after{opacity:.12;animation:none}.showtime-paused .summit-forge.svelte-vvl6ey:after{animation-play-state:paused}@keyframes svelte-vvl6ey-summit-glow{0%,to{opacity:.24;box-shadow:0 0 24px #dfa64f70}50%{opacity:.66;box-shadow:0 0 38px #dfa64fad}}@media (prefers-reduced-motion:reduce){.path-card.svelte-vvl6ey:hover,.summit-card.svelte-vvl6ey:hover,.summit-card.svelte-vvl6ey:hover .summit-chip:where(.svelte-vvl6ey),.summit-edit.svelte-vvl6ey:hover{transform:none}.chapter-forward.svelte-vvl6ey,.chapter-back.svelte-vvl6ey{animation:none}.drafts-shell.svelte-vvl6ey,.drafts-chevron.svelte-vvl6ey{transition:none}.ember-bookmark.svelte-vvl6ey,.forge-shimmer.svelte-vvl6ey,.library-ink-dots.svelte-vvl6ey i:where(.svelte-vvl6ey){animation:none}.ember-bookmark.svelte-vvl6ey{opacity:1}.forge-shimmer.svelte-vvl6ey{display:none}.library-ink-dots.svelte-vvl6ey i:where(.svelte-vvl6ey){opacity:.72}.cal-node.svelte-vvl6ey{animation:none}.summit-forge.svelte-vvl6ey:after{opacity:.4;animation:none}.forge-segments.svelte-vvl6ey>button:where(.svelte-vvl6ey),.forge-atelier input,.forge-atelier textarea,.forge-atelier select,.summit-card.svelte-vvl6ey,.summit-chip.svelte-vvl6ey,.summit-count.svelte-vvl6ey,.summit-edit.svelte-vvl6ey{transition:none}}@media (width<=420px){.forge-rail.svelte-vvl6ey{padding-right:2.75rem}.forge-rail-step.svelte-vvl6ey{text-align:center;min-height:2.8rem}.forge-rail-step.svelte-vvl6ey>span:where(.svelte-vvl6ey):first-child{justify-content:center}.chapter-ceremony.svelte-vvl6ey{padding-right:2.75rem}.chapter-ceremony-glyph.svelte-vvl6ey{width:2.35rem;height:2.35rem}.forge-segments.svelte-vvl6ey>button:where(.svelte-vvl6ey){padding-inline:.5rem}}.forge-atelier.forge-waiting.svelte-vvl6ey{overflow:hidden}@media (width<=40rem){.forge-wait-backdrop.svelte-vvl6ey{padding:0}.forge-atelier.forge-waiting.svelte-vvl6ey{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;padding:0;overflow:hidden}}
