.offer.svelte-n0up5e{border:1px solid var(--color-gold);border-radius:var(--radius-control);min-block-size:44px;min-inline-size:5.5em;color:var(--color-gold);font:inherit;letter-spacing:.12em;cursor:pointer;background:0 0;padding:0 1.1em;font-size:16px;font-weight:500;transition:background-color .2s,color .2s,box-shadow .3s,transform .16s;box-shadow:inset 0 0 0 1px #00000040,0 0 #0000}.offer.svelte-n0up5e:hover:not(:disabled){background:color-mix(in oklab, var(--color-gold) 14%, transparent);box-shadow:inset 0 0 0 1px #00000040, var(--shadow-glow)}.offer.svelte-n0up5e:active:not(:disabled),.offer[aria-busy=true].svelte-n0up5e{background:color-mix(in oklab, var(--color-gold) 24%, transparent);transform:translateY(1px)}.offer.svelte-n0up5e:focus-visible{outline:var(--focus-ring);outline-offset:3px}.offer.svelte-n0up5e:disabled:not([aria-busy=true]){border-color:var(--color-stone-lit);color:var(--color-stone-lit);cursor:default}.offer.marble.svelte-n0up5e{border-color:var(--color-gold-deep);color:var(--color-gold-deep)}.offer.marble.svelte-n0up5e:hover:not(:disabled){background:color-mix(in oklab, var(--color-gold-deep) 12%, transparent)}.label.svelte-n0up5e{display:block;transform:translate(.06em)}.field.svelte-p9ndc0{gap:var(--space-inline);inline-size:100%;display:grid}.line.svelte-p9ndc0{align-items:flex-end;gap:var(--space-stack);display:flex}input.svelte-p9ndc0{border:0;border-bottom:1px solid var(--rule);min-block-size:44px;min-inline-size:0;color:inherit;text-align:center;background:0 0;border-radius:0;flex:auto;padding:0 0 8px;font-family:inherit;transition:border-color .2s,box-shadow .2s}input.svelte-p9ndc0::placeholder{color:color-mix(in oklab, currentColor 58%, transparent);opacity:1}input.svelte-p9ndc0:hover:not(:disabled){border-bottom-color:currentColor}input.svelte-p9ndc0:focus-visible{border-bottom-color:var(--color-gold);box-shadow:0 1px 0 0 var(--color-gold);outline:none}input.svelte-p9ndc0:disabled{color:color-mix(in oklab, currentColor 60%, transparent);border-bottom-color:color-mix(in oklab, currentColor 35%, transparent)}input[aria-invalid=true].svelte-p9ndc0{border-bottom-color:var(--color-gold)}.hint.svelte-p9ndc0{text-align:center;min-block-size:1.6em;color:color-mix(in oklab, currentColor 78%, transparent);margin:0}.hint.error.svelte-p9ndc0{color:var(--color-gold)}.at-tripod.svelte-p9ndc0{--rule:color-mix(in oklab, var(--color-gold) 55%, transparent);color:var(--color-text-on-night)}.on-stele.svelte-p9ndc0{--rule:var(--color-marble-vein);color:var(--color-ink)}.on-stele.svelte-p9ndc0 input:where(.svelte-p9ndc0),.on-stele.svelte-p9ndc0 .hint:where(.svelte-p9ndc0){text-align:start}.on-stele.svelte-p9ndc0 .hint.error:where(.svelte-p9ndc0){color:var(--color-gold-deep)}.temple.gpu .on-stele.svelte-p9ndc0{--rule:#f5d6828c;color:#fff0cd;text-shadow:0 0 .5em #d9b95c73}.temple.gpu .on-stele.svelte-p9ndc0 .hint.error:where(.svelte-p9ndc0){color:#f5d682}.stele.svelte-mip9cd{gap:var(--space-block);max-block-size:100%;inline-size:min(92vw,40em);padding:var(--stele-pad) var(--stele-pad) calc(var(--stele-pad) * .8);color:var(--color-ink);background:var(--marble), var(--noise);background-blend-mode:normal, normal, normal, normal, multiply;border-radius:var(--radius-stele) var(--radius-stele) 2px 2px;box-shadow:var(--shadow-stele);clip-path:polygon(0 1.2%,1.5% 0,98.5% 0,100% 1.2%,100% 100%,0 100%);flex-direction:column;display:flex;position:relative}.inlay.svelte-mip9cd{background:linear-gradient(to right, transparent, var(--color-gold-deep) 12%, var(--color-gold-deep) 88%, transparent);opacity:.8;block-size:1px;position:absolute;inset:12px 12px auto}.inscription.svelte-mip9cd{color:var(--color-gold-deep);text-shadow:0 1px #ffffff80;justify-content:space-between;align-items:baseline;display:flex}.num.svelte-mip9cd{font-variant-numeric:tabular-nums lining-nums}.carved.svelte-mip9cd{gap:var(--space-stack);scrollbar-gutter:stable;text-shadow:0 1px #ffffff8c;text-wrap:pretty;flex-direction:column;min-block-size:0;display:flex;overflow-y:auto}.echo.svelte-mip9cd{color:var(--color-ink-muted);margin:0}h1.svelte-mip9cd{text-wrap:balance;outline:none;margin:0}.body.svelte-mip9cd{gap:var(--space-stack);flex-direction:column;max-inline-size:34em;display:flex}.body.svelte-mip9cd p:where(.svelte-mip9cd){margin:0}.colophon.svelte-mip9cd{margin:var(--space-inline) 0 0;color:var(--color-ink-muted)}.picks.svelte-mip9cd{gap:var(--space-inline);font-variant-numeric:tabular-nums;flex-direction:column;max-inline-size:34em;margin:0;padding:0 0 0 1.6em;display:flex}.picks.svelte-mip9cd li:where(.svelte-mip9cd){padding-inline-start:.3em}.picks.svelte-mip9cd li:where(.svelte-mip9cd)::marker{color:var(--color-gold-deep)}.pick-name.svelte-mip9cd{display:block}.pick-why.svelte-mip9cd{color:var(--color-ink-muted);display:block}.actions.svelte-mip9cd{gap:var(--space-stack);border-top:1px solid var(--color-marble-vein);padding-top:var(--space-stack);display:grid}.links.svelte-mip9cd{align-items:baseline;gap:var(--space-stack) var(--space-block);flex-wrap:wrap;display:flex}.link.svelte-mip9cd{color:var(--color-ink-muted);font:inherit;cursor:pointer;min-block-size:44px;text-decoration:underline;-webkit-text-decoration-color:var(--color-marble-vein);text-decoration-color:var(--color-marble-vein);text-underline-offset:5px;background:0 0;border:0;align-items:center;padding:0;text-decoration-thickness:1px;transition:color .16s,text-decoration-color .16s;display:inline-flex}.link.svelte-mip9cd:hover{color:var(--color-ink);-webkit-text-decoration-color:var(--color-gold-deep);text-decoration-color:var(--color-gold-deep)}.note.svelte-mip9cd{color:var(--color-ink-muted)}.url.svelte-mip9cd{-webkit-user-select:all;user-select:all;word-break:break-all;color:var(--color-ink)}.temple.gpu .stele.svelte-mip9cd{box-shadow:none;clip-path:none;--glow:.55;color:#fff0cd;background:0 0}.temple.gpu .carved.svelte-mip9cd,.temple.gpu .inscription.svelte-mip9cd{will-change:opacity;text-shadow:0 0 .06em rgb(255 244 214/calc(var(--glow) + .35)), 0 0 .35em rgb(255 214 140/var(--glow)), 0 0 .9em rgb(217 185 92/calc(var(--glow) * .7)), 0 0 1.8em rgb(217 150 60/calc(var(--glow) * .35));animation:3.6s ease-in-out infinite svelte-mip9cd-breathe}.temple.gpu .inscription.svelte-mip9cd{color:#f5d682}.temple.gpu h1.svelte-mip9cd{color:#fff8e4}.temple.gpu .echo.svelte-mip9cd,.temple.gpu .colophon.svelte-mip9cd,.temple.gpu .pick-why.svelte-mip9cd,.temple.gpu .num.svelte-mip9cd{color:#ffe8bed1}.temple.gpu .picks.svelte-mip9cd li:where(.svelte-mip9cd)::marker{color:#f5d682}@keyframes svelte-mip9cd-breathe{0%,to{opacity:.78}50%{opacity:1}}.temple.gpu .inlay.svelte-mip9cd{opacity:.9;background:linear-gradient(90deg,#0000,#f5d682 12% 88%,#0000);box-shadow:0 0 10px #d9b95c99}.temple.gpu .actions.svelte-mip9cd{border-top-color:#f5d68259}.temple.gpu .link.svelte-mip9cd{color:#f5d682e6;text-shadow:0 0 .5em #d9b95c80;text-decoration-color:#f5d68273}.temple.gpu .link.svelte-mip9cd:hover{color:#fff0cd;text-decoration-color:#fff0cd}.temple.gpu .note.svelte-mip9cd,.temple.gpu .url.svelte-mip9cd{color:#ffe8bed9}@media (prefers-reduced-motion:reduce){.temple.gpu .carved.svelte-mip9cd,.temple.gpu .inscription.svelte-mip9cd{opacity:1;animation:none}}.scene.svelte-7vsfvk{pointer-events:none;opacity:0;block-size:100%;inline-size:100%;transition:opacity .7s;display:block;position:absolute;inset:0}.scene.active.svelte-7vsfvk{opacity:1}.temple.svelte-fofm3f{--stele-pad:clamp(16px, 4vw, var(--space-margin));--horizon:58%;isolation:isolate;background:var(--color-night);grid-template-rows:auto 1fr auto;min-block-size:100dvh;display:grid;position:relative;overflow:hidden}.temple.svelte-fofm3f>:where(.svelte-fofm3f){grid-column:1}.scene{z-index:-4}.temple.svelte-fofm3f:not(.gpu) .sky:where(.svelte-fofm3f):after{content:"";background:radial-gradient(60% 70% at 50% 100%, color-mix(in oklab, var(--color-ember) 18%, transparent) 0%, transparent 70%);block-size:55%;position:absolute;inset:auto 0 0}.sky.svelte-fofm3f{z-index:-6;background:radial-gradient(1.2px 1.2px at 12% 18%, #ffffffe6 50%, transparent 51%), radial-gradient(1px 1px at 70% 9%, #fffc 50%, transparent 51%), radial-gradient(1.5px 1.5px at 40% 30%, #ffffffb3 50%, transparent 51%), radial-gradient(1px 1px at 88% 26%, #ffffffd9 50%, transparent 51%), radial-gradient(1px 1px at 56% 14%, #fff9 50%, transparent 51%), radial-gradient(1.2px 1.2px at 28% 6%, #ffffffbf 50%, transparent 51%), radial-gradient(120% 70% at 50% 0%, color-mix(in oklab, var(--color-night) 80%, var(--color-stone)) 0%, var(--color-night) 60%);background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,no-repeat;background-size:420px 420px,520px 520px,640px 640px,380px 380px,760px 760px,300px 300px,100% 100%;animation:6s ease-in-out infinite alternate svelte-fofm3f-twinkle;position:absolute;inset:0}@keyframes svelte-fofm3f-twinkle{0%{opacity:.85}to{opacity:1}}.beam.svelte-fofm3f{z-index:-4;background:linear-gradient(to bottom, color-mix(in oklab, var(--color-gold) 60%, transparent) 0%, color-mix(in oklab, var(--color-gold) 18%, transparent) 55%, transparent 100%);clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);filter:blur(22px);mix-blend-mode:screen;opacity:.32;block-size:92%;inline-size:min(60vw,720px);transition:opacity var(--dur-summon) var(--ease);position:absolute;inset:-12% auto auto 50%;transform:translate(-50%)}[data-phase=summoning].svelte-fofm3f .beam:where(.svelte-fofm3f){opacity:.95}[data-phase=revealing].svelte-fofm3f .beam:where(.svelte-fofm3f){opacity:.8}[data-phase=stele].svelte-fofm3f .beam:where(.svelte-fofm3f){opacity:.55}.floor.svelte-fofm3f{block-size:calc(100% - var(--horizon));z-index:-5;transform-origin:top;background:repeating-linear-gradient(90deg, transparent 0 11.4%, #0006 11.4% 12%), repeating-linear-gradient(0deg, transparent 0 17%, #0006 17% 17.8%), radial-gradient(40% 60% at 50% 20%, color-mix(in oklab, var(--color-gold) 26%, transparent) 0%, transparent 70%), linear-gradient(to bottom, color-mix(in oklab, var(--color-stone-lit) 55%, var(--color-stone)) 0%, color-mix(in oklab, var(--color-stone) 70%, var(--color-night)) 60%, var(--color-night) 100%);position:absolute;inset:auto 0 0;transform:perspective(900px)rotateX(52deg)scale(1.9)}.floor.svelte-fofm3f:after{content:"";background:linear-gradient(to bottom, var(--color-night), transparent);block-size:30%;position:absolute;inset:0 0 auto}.entablature.svelte-fofm3f{z-index:-3;pointer-events:none;position:absolute;inset:0 0 auto}.frieze.svelte-fofm3f{background:repeating-linear-gradient(90deg, var(--color-stone) 0 2%, color-mix(in oklab, var(--color-stone) 55%, var(--color-night)) 2% 3.2%, var(--color-stone) 3.2% 4.4%, color-mix(in oklab, var(--color-stone) 55%, var(--color-night)) 4.4% 5.6%, var(--color-stone) 5.6% 6.8%, color-mix(in oklab, var(--color-stone) 55%, var(--color-night)) 6.8% 8%, var(--color-stone) 8% 10%, color-mix(in oklab, var(--color-stone) 80%, var(--color-night)) 10% 20%), linear-gradient(to bottom, var(--color-stone-lit), var(--color-stone));background-blend-mode:multiply, normal;block-size:clamp(34px,5.2vw,64px);box-shadow:0 6px 14px -6px #000000e6}.architrave.svelte-fofm3f{background:linear-gradient(to bottom, color-mix(in oklab, var(--color-stone-lit) 70%, var(--color-stone)), var(--color-stone) 60%, color-mix(in oklab, var(--color-stone) 60%, var(--color-night)));block-size:clamp(14px,2vw,26px);box-shadow:0 10px 24px -8px #000000f2}.vignette.svelte-fofm3f{z-index:0;pointer-events:none;background:radial-gradient(90% 80% at 50% 45%,#0000 55%,#0000008c 100%);position:absolute;inset:0}.colonnade.svelte-fofm3f{z-index:-3;pointer-events:none;position:absolute;inset:0}.column.svelte-fofm3f{inline-size:var(--w);block-size:var(--h);filter:brightness(var(--dim));flex-direction:column;display:flex;position:absolute;inset-block-end:calc(100% - var(--horizon) - 1.5%)}.left.svelte-fofm3f .column:where(.svelte-fofm3f){inset-inline-start:var(--x)}.right.svelte-fofm3f .column:where(.svelte-fofm3f){inset-inline-end:var(--x)}.c1.svelte-fofm3f{--x:3%;--w:clamp(56px, 8vw, 120px);--h:calc(100% - (100% - var(--horizon)) + 1.5% - clamp(48px, 7.2vw, 90px));--dim:1}.c2.svelte-fofm3f{--x:14%;--w:clamp(40px, 6vw, 90px);--h:70%;--dim:.68;inset-block-end:calc(100% - var(--horizon) + 4%)}.c3.svelte-fofm3f{--x:22.5%;--w:clamp(30px, 4.5vw, 66px);--h:60%;--dim:.46;inset-block-end:calc(100% - var(--horizon) + 8%)}.column.svelte-fofm3f:after{content:"";filter:blur(4px);background:radial-gradient(#000000b3,#0000 70%);block-size:6%;position:absolute;inset:auto -30% -3%}.shaft.svelte-fofm3f{clip-path:polygon(6% 0,94% 0,100% 36%,100% 100%,0 100%,0 36%);background:linear-gradient(90deg, #0009 0%, transparent 28%, #ffffff1a 46%, transparent 64%, #000000b3 100%), repeating-linear-gradient(90deg, color-mix(in oklab, var(--color-stone-lit) 80%, white) 0 1.5%, var(--color-stone-lit) 1.5% 5%, var(--color-stone) 5% 9%, color-mix(in oklab, var(--color-stone) 55%, var(--color-night)) 9% 11.8%, var(--color-stone) 11.8% 12.5%), var(--noise);background-blend-mode:normal, normal, overlay;flex:auto}.capital.svelte-fofm3f{background:linear-gradient(to bottom, color-mix(in oklab, var(--color-stone-lit) 85%, white) 0 38%, var(--color-stone-lit) 38% 100%);clip-path:polygon(0 0,100% 0,100% 38%,96% 46%,90% 60%,84% 80%,80% 100%,20% 100%,16% 80%,10% 60%,4% 46%,0 38%);block-size:clamp(14px,2.2vw,30px);margin-inline:-14%;position:relative;box-shadow:0 3px 6px -3px #000c}.brazier.svelte-fofm3f{aspect-ratio:1/1.6;z-index:-2;flex-direction:column;justify-content:flex-end;align-items:center;inline-size:9vw;min-inline-size:64px;max-inline-size:120px;display:flex;position:absolute;inset-block-end:calc(100% - var(--horizon) - 6%)}.brazier.left.svelte-fofm3f{inset-inline-start:30%}.brazier.right.svelte-fofm3f{inset-inline-end:30%}.bowl.svelte-fofm3f{background:radial-gradient(60% 40% at 50% 20%, color-mix(in oklab, var(--color-ember) 70%, transparent) 0%, transparent 70%), linear-gradient(to bottom, var(--color-stone-lit), var(--color-stone) 60%, color-mix(in oklab, var(--color-stone) 60%, var(--color-night)));border-radius:50% 50% 46% 46%/60% 60% 40% 40%;block-size:22%;inline-size:100%;box-shadow:0 6px 12px -6px #000c}.stand.svelte-fofm3f{background:linear-gradient(90deg, var(--color-stone), var(--color-stone-lit), var(--color-stone));block-size:26%;inline-size:12%}.fire.svelte-fofm3f{filter:blur(1.5px);transform-origin:bottom;block-size:48%;inline-size:70%;transition:transform var(--dur-summon) var(--ease), filter var(--dur-summon) var(--ease);margin-block-end:-4%;position:relative}.fire.svelte-fofm3f i:where(.svelte-fofm3f){background:radial-gradient(60% 70% at 50% 80%, #fff2b0 0%, color-mix(in oklab, var(--color-gold) 90%, white) 18%, var(--color-ember) 45%, color-mix(in oklab, var(--color-ember) 60%, transparent) 70%, transparent 100%);transform-origin:bottom;mix-blend-mode:screen;border-radius:50%/70% 70% 30% 30%;animation:.9s ease-in-out infinite alternate svelte-fofm3f-lick;position:absolute;inset:0}.fire.svelte-fofm3f i:where(.svelte-fofm3f):nth-child(2){opacity:.9;animation-duration:.7s;animation-delay:-.3s;inset:10% 15% 0}.fire.svelte-fofm3f i:where(.svelte-fofm3f):nth-child(3){opacity:.85;animation-duration:1.1s;animation-delay:-.6s;inset:25% 28% 0}@keyframes svelte-fofm3f-lick{0%{transform:scaleY(.88)skew(-4deg)}to{transform:scaleY(1.08)skew(5deg)}}[data-phase=summoning].svelte-fofm3f .fire:where(.svelte-fofm3f),[data-phase=revealing].svelte-fofm3f .fire:where(.svelte-fofm3f){filter:blur(2px)brightness(1.25);transform:scale(1.6,1.9)}.tripod.svelte-fofm3f{aspect-ratio:1/1.35;z-index:-1;inline-size:min(18vw,180px);position:absolute;inset-block-end:calc(100% - var(--horizon) - 5%);inset-inline-start:50%;transform:translate(-50%)}.cauldron.svelte-fofm3f{background:radial-gradient(90% 40% at 50% 12%, color-mix(in oklab, var(--color-vapor) 70%, transparent) 0%, transparent 62%), linear-gradient(90deg, #0000008c, transparent 30%, #ffffff1f 50%, transparent 70%, #0009), linear-gradient(to bottom, color-mix(in oklab, var(--color-gold-deep) 65%, var(--color-stone)), var(--color-stone) 50%, color-mix(in oklab, var(--color-stone) 45%, var(--color-night)));border-radius:50%/42% 42% 58% 58%;block-size:30%;position:absolute;inset:0 4% auto;box-shadow:inset 0 6px 8px -6px #ffffff59,0 12px 22px -12px #000000f2}.cauldron.svelte-fofm3f:before{content:"";background:linear-gradient(to bottom, color-mix(in oklab, var(--color-gold-deep) 70%, white) 0%, color-mix(in oklab, var(--color-gold-deep) 80%, var(--color-stone)) 60%, transparent 100%);opacity:.85;border-radius:50%;block-size:34%;position:absolute;inset:0 0 auto}.leg.svelte-fofm3f{background:linear-gradient(90deg, color-mix(in oklab, var(--color-stone) 60%, var(--color-night)), var(--color-stone-lit) 45%, var(--color-stone));transform-origin:top;border-radius:3px;block-size:78%;inline-size:5%;position:absolute;inset-block-start:22%;inset-inline-start:50%;box-shadow:0 0 0 1px #00000059}.leg.a.svelte-fofm3f{transform:translate(-50%)rotate(-16deg)}.leg.b.svelte-fofm3f{transform:translate(-50%)rotate(16deg)}.leg.c.svelte-fofm3f{filter:brightness(.7);transform:translate(-50%)rotate(0)scaleX(.8)}.ring.svelte-fofm3f{border:2px solid var(--color-stone-lit);opacity:.8;border-radius:50%;block-size:8%;position:absolute;inset:62% 24% auto}.vapor.svelte-fofm3f{block-size:10px;position:absolute;inset:6% 0 auto}.vapor.svelte-fofm3f i:where(.svelte-fofm3f){filter:blur(14px);block-size:30vmin;inline-size:30vmin;animation:svelte-fofm3f-rise var(--dur-vapor) ease-out infinite;opacity:0;will-change:transform, opacity;background:radial-gradient(circle at 50% 55%,#e2e8eef2 0%,#e2e8ee8c 30%,#e2e8ee2e 52%,#0000 68%);border-radius:50%;position:absolute;inset-block-end:0;inset-inline-start:50%}.vapor.svelte-fofm3f i:where(.svelte-fofm3f):first-child{--dx:-14%;--sx:1;animation-delay:0s}.vapor.svelte-fofm3f i:where(.svelte-fofm3f):nth-child(2){animation-delay:calc(var(--dur-vapor) * -.2);--dx:16%;--sx:.85}.vapor.svelte-fofm3f i:where(.svelte-fofm3f):nth-child(3){animation-delay:calc(var(--dur-vapor) * -.4);--dx:-6%;--sx:1.15}.vapor.svelte-fofm3f i:where(.svelte-fofm3f):nth-child(4){animation-delay:calc(var(--dur-vapor) * -.6);--dx:10%;--sx:.9}.vapor.svelte-fofm3f i:where(.svelte-fofm3f):nth-child(5){animation-delay:calc(var(--dur-vapor) * -.8);--dx:-2%;--sx:1.05}@keyframes svelte-fofm3f-rise{0%{transform:translate(-50%, 20%) scale(calc(.35 * var(--sx,1)));opacity:0}10%{opacity:var(--vapor-peak,.55)}55%{opacity:calc(var(--vapor-peak,.55) * .75);transform:translate(calc(-50% + var(--dx,0%) * .6), -28vh) scale(calc(1.3 * var(--sx,1)))}to{transform:translate(calc(-50% + var(--dx,0%)), -62vh) scale(calc(2.6 * var(--sx,1)));opacity:0}}[data-phase=summoning].svelte-fofm3f .vapor:where(.svelte-fofm3f) i:where(.svelte-fofm3f),[data-phase=revealing].svelte-fofm3f .vapor:where(.svelte-fofm3f) i:where(.svelte-fofm3f){--vapor-peak:.95;animation-duration:calc(var(--dur-vapor) * .45)}[data-phase=stele].svelte-fofm3f .vapor:where(.svelte-fofm3f) i:where(.svelte-fofm3f){--vapor-peak:.35}.altar-stone.svelte-fofm3f{z-index:0;background:linear-gradient(90deg, #00000080, transparent 15%, transparent 85%, #0000008c), linear-gradient(to bottom, color-mix(in oklab, var(--color-stone-lit) 55%, var(--color-stone)) 0 12%, var(--color-stone) 12% 100%), var(--noise);background-blend-mode:normal, normal, overlay;clip-path:polygon(0 0,100% 0,98% 100%,2% 100%);block-size:clamp(56px,9vh,88px);inline-size:min(100vw,38em);transition:opacity var(--dur-summon) var(--ease);border-radius:2px;position:absolute;inset:auto auto clamp(8px,4.5vh,48px) 50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff2e,0 20px 30px -16px #000000f2}[data-phase=revealing].svelte-fofm3f .altar-stone:where(.svelte-fofm3f),[data-phase=stele].svelte-fofm3f .altar-stone:where(.svelte-fofm3f){opacity:0}.masthead.svelte-fofm3f{text-align:center;padding:var(--space-block) var(--space-stack) 0;z-index:1;grid-row:1}.wordmark.svelte-fofm3f{color:var(--color-gold);text-shadow:0 0 24px color-mix(in oklab, var(--color-gold) 35%, transparent);margin:0}.wordmark-link.svelte-fofm3f{color:inherit;min-block-size:44px;line-height:44px;text-decoration:none;display:inline-block}.wordmark-link.svelte-fofm3f:hover{text-shadow:0 0 32px color-mix(in oklab, var(--color-gold) 60%, transparent)}.meander.svelte-fofm3f{opacity:.85;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='10' viewBox='0 0 20 10' fill='none' stroke='%23d9b95c' stroke-width='1'><path d='M0 9.5h19M0 0.5h13v6h-4v-3h-2'/><path d='M19 0.5v9'/></svg>") 50%/20px 10px repeat-x;block-size:10px;inline-size:min(60vw,260px);margin:10px auto 0}.tagline.svelte-fofm3f{margin:var(--space-stack) 0 0;color:var(--color-text-on-night)}.lang.svelte-fofm3f{inset:calc(var(--space-block) - 6px) var(--space-stack) auto auto;z-index:2;min-block-size:44px;padding:0 var(--space-inline);color:color-mix(in oklab, var(--color-text-on-night) 78%, transparent);letter-spacing:.04em;align-items:center;text-decoration:none;transition:color .16s;display:inline-flex;position:absolute}.lang.svelte-fofm3f:hover{color:var(--color-gold)}.oracle-text.svelte-fofm3f{padding:var(--space-block) var(--space-stack);text-align:center;inline-size:min(90vw,36em);color:var(--color-text-on-night);z-index:1;place-self:start center;gap:var(--space-stack);text-wrap:balance;background:radial-gradient(60% 70%,#0b111fbf 0%,#0b111f59 60%,#0000 100%);flex-direction:column;grid-row:2;margin-block-start:clamp(8px,6vh,64px);display:flex}.oracle-text.svelte-fofm3f p:where(.svelte-fofm3f){animation:svelte-fofm3f-emerge var(--dur-reveal) var(--ease) both;animation-delay:calc(var(--i,0) * .42s);text-shadow:0 0 18px color-mix(in oklab, var(--color-gold) 30%, transparent);margin:0}.oracle-text.svelte-fofm3f .title:where(.svelte-fofm3f){color:var(--color-gold);font-size:clamp(26px,3.4vw,40px)}.oracle-text.svelte-fofm3f .type-body:where(.svelte-fofm3f){font-size:clamp(18px,1.6vw,22px)}@keyframes svelte-fofm3f-emerge{0%{opacity:0;filter:blur(12px);letter-spacing:.08em;transform:translateY(18px)scale(1.04)}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();letter-spacing:normal;transform:none}}.altar.svelte-fofm3f{z-index:1;inline-size:min(92vw,30em);transition:opacity var(--dur-summon) var(--ease), transform var(--dur-summon) var(--ease);grid-row:3;justify-self:center;padding:0 0 clamp(20px,6.5vh,64px)}[data-phase=summoning].svelte-fofm3f .altar:where(.svelte-fofm3f){opacity:0;transform:translateY(10px)}.altar.hidden.svelte-fofm3f{visibility:hidden}.stele-wrap.svelte-fofm3f{z-index:1;max-block-size:88dvh;transition:transform var(--dur-stele) var(--ease);pointer-events:none;grid-row:2/4;place-self:end center;align-items:flex-end;padding-block-end:clamp(12px,4vh,40px);display:flex;transform:translateY(110%)}.stele-wrap.standing.svelte-fofm3f{pointer-events:auto;transform:translateY(0)}.stele-wrap.svelte-fofm3f .stele{max-block-size:calc(88dvh - clamp(12px,4vh,40px))}.stele-box.svelte-fofm3f{max-block-size:100%;display:flex}@media (prefers-reduced-motion:reduce){.sky.svelte-fofm3f,.fire.svelte-fofm3f i:where(.svelte-fofm3f),.vapor.svelte-fofm3f i:where(.svelte-fofm3f){animation:none}.vapor.svelte-fofm3f i:where(.svelte-fofm3f){opacity:.25;transform:translate(-50%,-20vh)scale(1.4)}.oracle-text.svelte-fofm3f p:where(.svelte-fofm3f){animation-delay:0s}[data-phase=summoning].svelte-fofm3f .fire:where(.svelte-fofm3f),[data-phase=revealing].svelte-fofm3f .fire:where(.svelte-fofm3f){transform:scale(1.2,1.3)}}@media (width<=719px){.temple.svelte-fofm3f{--horizon:62%}.c2.svelte-fofm3f,.c3.svelte-fofm3f{display:none}.c1.svelte-fofm3f{--x:1.5%;--w:15vw}.frieze.svelte-fofm3f{block-size:26px}.architrave.svelte-fofm3f{block-size:10px}.altar-stone.svelte-fofm3f{inline-size:100vw}.brazier.right.svelte-fofm3f{display:none}.brazier.left.svelte-fofm3f{inset-inline-start:12%}.tripod.svelte-fofm3f{inline-size:34vw;inset-block-end:calc(100% - var(--horizon) - 2%)}.vapor.svelte-fofm3f i:where(.svelte-fofm3f){block-size:64vw;inline-size:64vw}.vapor.svelte-fofm3f i:where(.svelte-fofm3f):nth-child(n+4){display:none}.beam.svelte-fofm3f{inline-size:120vw}.oracle-text.svelte-fofm3f{font-size:17px}}@media (width<=479px){.lang.svelte-fofm3f{padding:0 6px;font-size:13px;inset-inline-end:6px}}
