:root[data-motion=full] .group:is(:hover,:focus-visible) .out-arrow.svelte-1hgotnh{transform:translate(2px,-2px)}.check.svelte-oy3g0p{padding-left:1.25rem;position:relative}.check.svelte-oy3g0p:before{content:"✓";content:"✓" / "";color:var(--color-gold);position:absolute;left:0}.hero.svelte-gzujjl{--sheen:linear-gradient(100deg, var(--metal-text-edge) 0%, var(--metal-text-light) 18%, var(--metal-text-mid) 36%, var(--metal-text-edge) 50%, var(--metal-text-glint) 60%, var(--metal-text-mid) 70%)}.wire.svelte-gzujjl{opacity:0}.wire.svelte-gzujjl rect{stroke:var(--color-muted)}.wire.svelte-gzujjl line{stroke:var(--color-line)}.wire.svelte-gzujjl rect,.wire.svelte-gzujjl line{stroke-dasharray:1;stroke-dashoffset:0}.sweep.svelte-gzujjl{opacity:0;background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--color-text) 8%, transparent) 45%, color-mix(in srgb, var(--color-text) 15%, transparent) 50%, transparent 80%)}:root[data-motion=full] .wire.svelte-gzujjl{animation:svelte-gzujjl-fade-out .4s var(--ease-mech) .9s backwards}:root[data-motion=full] .wire.svelte-gzujjl rect,:root[data-motion=full] .wire.svelte-gzujjl line{animation:svelte-gzujjl-draw .45s var(--ease-mech) backwards}:root[data-motion=full] .sweep.svelte-gzujjl{animation:svelte-gzujjl-sweep .6s var(--ease-mech) .3s backwards}:root[data-motion=full] .hero.svelte-gzujjl{animation:svelte-gzujjl-fill .5s var(--ease-mech) .3s backwards}:root[data-motion=full] .name.svelte-gzujjl{animation:svelte-gzujjl-sheen .7s var(--ease-mech) .55s backwards}:root[data-motion=full] .photo.svelte-gzujjl{animation:svelte-gzujjl-fade-in .4s var(--ease-mech) .6s backwards}:root[data-motion=full] .status.svelte-gzujjl{animation:svelte-gzujjl-fade-in .25s var(--ease-mech) 1s backwards}:root[data-motion=full] .dot.svelte-gzujjl{animation:svelte-gzujjl-dot .3s var(--ease-mech) 1s backwards}@keyframes svelte-gzujjl-draw{0%{stroke-dashoffset:1px}}@keyframes svelte-gzujjl-fade-out{0%{opacity:1}}@keyframes svelte-gzujjl-fade-in{0%{opacity:0}}@keyframes svelte-gzujjl-fill{0%{background-color:#0000;border-color:#0000}}@keyframes svelte-gzujjl-sweep{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:translate(100%)}}@keyframes svelte-gzujjl-sheen{0%{background-position:100% 0}}@keyframes svelte-gzujjl-dot{0%{opacity:0;transform:scale(0)}}.face.svelte-1yksmfl{background-image:var(--image-metal);width:100%;height:100%;color:var(--color-on-metal);border-radius:3px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff40,-6px 0 12px -6px #0009}.edge.svelte-1yksmfl{background:var(--tone);width:4px;position:absolute;inset:0 auto 0 0}.name.svelte-1yksmfl{writing-mode:vertical-rl;max-height:calc(100% - 16px);font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;text-align:right;font-size:10.5px;line-height:1.4;position:absolute;top:8px;left:9px;overflow:hidden;transform:rotate(180deg)}.glyph.svelte-1yksmfl{font-family:var(--font-heading);letter-spacing:-.02em;white-space:nowrap;font-size:22px;font-weight:700;position:absolute;top:38%;left:58%;transform:translate(-50%,-50%)}.group.svelte-1yksmfl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;opacity:0;transition:opacity var(--duration-base) var(--ease-mech);font-size:8.5px;position:absolute;bottom:7px;right:7px}.raised.svelte-1yksmfl .group:where(.svelte-1yksmfl){opacity:.75}.specular.svelte-1yksmfl{background:radial-gradient(circle at var(--mx,30%) var(--my,20%), #fff6, transparent 55%);opacity:0;transition:opacity var(--duration-base) var(--ease-mech);position:absolute;inset:0}.raised.svelte-1yksmfl .specular:where(.svelte-1yksmfl){opacity:1}.face.svelte-1yksmfl:after{content:"";opacity:0;background:linear-gradient(100deg,#0000,#fff5,#0000);width:40%;position:absolute;inset:-20% auto -20% -60%;transform:translate(0)}:root[data-motion=full] .raised.svelte-1yksmfl:after{animation:svelte-1yksmfl-shimmer .7s var(--ease-mech) 1}@keyframes svelte-1yksmfl-shimmer{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(420%)}}.track.svelte-1ue47m3{height:calc(var(--card-top) + 132px + 16px);outline:none;position:relative}.card.svelte-1ue47m3{top:var(--card-top);cursor:pointer;width:96px;height:132px;transform:translate(var(--x), var(--y)) rotate(var(--r));transform-origin:50% 100%;transition:transform var(--duration-slow) var(--ease-mech) var(--delay), box-shadow var(--duration-base) var(--ease-mech);border-radius:3px;padding:0;position:absolute;left:0}.card[data-active=true].svelte-1ue47m3{box-shadow:0 0 0 1px var(--color-gold)}.card[data-lifted=true].svelte-1ue47m3,.card[aria-pressed=true].svelte-1ue47m3{box-shadow:var(--shadow-gold-glow)}.track[data-motion=reduce].svelte-1ue47m3 .card:where(.svelte-1ue47m3){transition:none}.track[data-motion=reduce].svelte-1ue47m3 .card[data-active=true]:where(.svelte-1ue47m3){box-shadow:0 0 0 2px var(--color-gold)}.track.strip.svelte-1ue47m3{scroll-snap-type:x proximity;scrollbar-width:thin;height:auto;padding:20px 16px 12px 4px;display:flex;overflow-x:auto}.strip.svelte-1ue47m3 .card:where(.svelte-1ue47m3){scroll-snap-align:start;flex:none;margin-left:-36px;position:relative;top:auto;transform:translateY(0)}.strip.svelte-1ue47m3 .card:where(.svelte-1ue47m3):first-child{margin-left:0}.track.strip[data-motion=full].svelte-1ue47m3 .card[data-active=true]:where(.svelte-1ue47m3){transform:translateY(-12px)}.item.svelte-1jeslao,.field.svelte-1jeslao{animation:svelte-1jeslao-appear .35s var(--ease-mech) backwards}.bar.svelte-1jeslao{transform-origin:bottom;animation:svelte-1jeslao-grow .5s var(--ease-mech) backwards}.save.svelte-1jeslao{animation:svelte-1jeslao-appear .3s var(--ease-mech) 1.3s backwards}@keyframes svelte-1jeslao-appear{0%{opacity:0;transform:translateY(4px)}}@keyframes svelte-1jeslao-grow{0%{transform:scaleY(0)}}.resource.svelte-6ec05y{border:1px dashed var(--color-line)}.resource.in.svelte-6ec05y{border:1px solid color-mix(in srgb, var(--color-gold) 60%, transparent)}.line.svelte-6ec05y{transition:opacity var(--duration-base) var(--ease-mech)}.off.svelte-6ec05y{opacity:0}.row.svelte-boy0h8{opacity:1;max-height:34px;padding-block:8px}.row.hide.svelte-boy0h8{opacity:0;border-top-width:0;max-height:0;padding-block:0}.line.svelte-1358i1r{animation:.5s steps(24,end) backwards svelte-1358i1r-type}.ui.svelte-1358i1r{animation:svelte-1358i1r-appear .35s var(--ease-mech) backwards}.caret.svelte-1358i1r{animation:1s steps(2,jump-none) infinite svelte-1358i1r-blink}@keyframes svelte-1358i1r-type{0%{clip-path:inset(0 100% 0 0)}}@keyframes svelte-1358i1r-appear{0%{opacity:0;transform:translateY(6px)}}@keyframes svelte-1358i1r-blink{50%{opacity:0}}.move.svelte-stlijk{transition:transform var(--duration-slow) var(--ease-mech)}.fade.svelte-stlijk{transition:transform var(--duration-slow) var(--ease-mech), opacity var(--duration-slow) var(--ease-mech)}.off.svelte-stlijk{opacity:0}.shell.svelte-stlijk{border:1px dashed color-mix(in srgb, var(--color-gold) 60%, transparent);border-radius:4px}.feature.svelte-stlijk{color:#222;font-family:var(--font-serif,serif);transition:transform var(--duration-slow) var(--ease-mech), background-color var(--duration-slow), border-color var(--duration-slow), color var(--duration-slow);background:#ececec;border:1px solid #999}.feature.svelte-stlijk .bar:where(.svelte-stlijk){background:#b5b5b5}.feature.new.svelte-stlijk{border-color:var(--color-line);background:var(--color-surface-raised);color:var(--color-text);border-radius:2px;font-family:inherit}.feature.new.svelte-stlijk .bar:where(.svelte-stlijk){background:color-mix(in srgb, var(--color-gold) 70%, transparent)}.grid-line.svelte-1f666th{stroke:var(--color-line)}.wire.svelte-1f666th{stroke:var(--color-muted);stroke-dasharray:1;stroke-dashoffset:0;animation:svelte-1f666th-draw .6s var(--ease-mech) backwards}.box.svelte-1f666th{fill:var(--color-surface-raised);stroke:var(--color-line)}.muted.svelte-1f666th{fill:var(--color-muted)}.label.svelte-1f666th{fill:var(--color-text)}.hub-ring.svelte-1f666th{fill:var(--color-surface);stroke:var(--color-gold)}.pulse.svelte-1f666th{stroke:var(--color-gold-bright)}.node.svelte-1f666th{animation:svelte-1f666th-appear .4s var(--ease-mech) backwards}.hub.svelte-1f666th{transform-origin:320px 200px;animation:svelte-1f666th-appear .4s var(--ease-mech) backwards}.pulse.svelte-1f666th{transform-origin:320px 200px;opacity:0;animation:svelte-1f666th-pulse 2.4s var(--ease-mech) 1.2s infinite}@keyframes svelte-1f666th-draw{0%{stroke-dashoffset:1px}}@keyframes svelte-1f666th-appear{0%{opacity:0;transform:translateY(6px)}}@keyframes svelte-1f666th-pulse{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(1.45)}}.widget.svelte-3iu5vt{animation:svelte-3iu5vt-drop .45s var(--ease-mech) backwards}.drop.svelte-3iu5vt{transform-origin:top;animation:svelte-3iu5vt-open .3s var(--ease-mech) backwards}@keyframes svelte-3iu5vt-drop{0%{opacity:0;transform:translateY(-18px)}}@keyframes svelte-3iu5vt-open{0%{opacity:0;transform:scaleY(.4)}}
