:root{--pm-surface:#0a0614}@supports (color:color-mix(in lab, red, red)){:root{--pm-surface:color-mix(in srgb, #0a0614 90%, var(--th-violet,#7a35ff))}}:root{--pm-surface-raised:#120a22}@supports (color:color-mix(in lab, red, red)){:root{--pm-surface-raised:color-mix(in srgb, #120a22 88%, var(--th-violet,#7a35ff))}}:root{--pm-border:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-border:color-mix(in srgb, var(--arcane-500,#7a35ff) 18%, transparent)}}:root{--pm-border-strong:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-border-strong:color-mix(in srgb, var(--arcane-500,#7a35ff) 45%, transparent)}}:root{--pm-ember:var(--ember-500,#ff6a00);--pm-ember-dim:var(--ember-400,#f83);--pm-ember-glow:0 0 18px -4px var(--ember-500,#ff6a00)}@supports (color:color-mix(in lab, red, red)){:root{--pm-ember-glow:0 0 18px -4px color-mix(in srgb, var(--ember-500,#ff6a00) 55%, transparent)}}:root{--pm-arcane:var(--arcane-500,#7a35ff);--pm-arcane-bright:var(--arcane-400,#aa7eff);--pm-arcane-muted:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-arcane-muted:color-mix(in srgb, var(--arcane-500,#7a35ff) 40%, #0a0614)}}:root{--pm-arcane-glow:0 0 24px -6px var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-arcane-glow:0 0 24px -6px color-mix(in srgb, var(--arcane-500,#7a35ff) 60%, transparent)}}:root{--pm-ash:#9ca3af}@supports (color:color-mix(in lab, red, red)){:root{--pm-ash:color-mix(in srgb, #9ca3af 70%, var(--th-violet,#7a35ff))}}:root{--pm-ash-surface:#1a1a2e}@supports (color:color-mix(in lab, red, red)){:root{--pm-ash-surface:color-mix(in srgb, #1a1a2e 92%, var(--th-violet,#7a35ff))}}:root{--pm-value:var(--pyre-blue-400,#6ff3ff);--pm-value-dim:var(--pyre-blue-500,#5bc4ce);--pm-text-hero:clamp(2rem, 5vw, 3.5rem);--pm-text-heading:clamp(1.25rem, 3vw, 1.875rem);--pm-text-stat:clamp(1.5rem, 4vw, 2.5rem);--pm-card-pad:clamp(1rem, 3vw, 1.75rem);--pm-radius:.75rem;--pm-radius-badge:9999px;--pm-duration-hover:.18s;--pm-duration-enter:.32s;--pm-duration-arcane:.6s;--pm-ease:cubic-bezier(.25, .46, .45, .94);--pm-ease-spring:cubic-bezier(.34, 1.56, .64, 1)}.player-standing-module___n7hMW__standing{border:1px solid var(--pm-ember,#ff6a00);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;padding:6px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.player-standing-module___n7hMW__standing{border:1px solid color-mix(in srgb, var(--pm-ember,#ff6a00) 22%, transparent)}}.player-standing-module___n7hMW__standing{background:var(--pm-ash-surface,#16121b);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.player-standing-module___n7hMW__standing{background:color-mix(in srgb, var(--pm-ash-surface,#16121b) 88%, transparent)}}.player-standing-module___n7hMW__standing{font-size:12px;line-height:1}.player-standing-module___n7hMW__you{letter-spacing:.08em;text-transform:uppercase;color:var(--pm-ash,#9ca3af);font-size:10px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.player-standing-module___n7hMW__you{color:color-mix(in srgb, var(--pm-ash,#9ca3af) 85%, #fff)}}.player-standing-module___n7hMW__chip{background:var(--pm-ember,#ff6a00);border-radius:6px;align-items:baseline;gap:4px;padding:3px 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.player-standing-module___n7hMW__chip{background:color-mix(in srgb, var(--pm-ember,#ff6a00) 16%, transparent)}}.player-standing-module___n7hMW__chip{border:1px solid var(--pm-ember,#ff6a00)}@supports (color:color-mix(in lab, red, red)){.player-standing-module___n7hMW__chip{border:1px solid color-mix(in srgb, var(--pm-ember,#ff6a00) 30%, transparent)}}.player-standing-module___n7hMW__chipKey{letter-spacing:.06em;text-transform:uppercase;color:var(--pm-ember-dim,#ffb46a);font-size:9px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.player-standing-module___n7hMW__chipKey{color:color-mix(in srgb, var(--pm-ember-dim,#ffb46a) 90%, #fff)}}.player-standing-module___n7hMW__chipVal{color:var(--pm-ember-dim,#ffb46a);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.player-standing-module___n7hMW__xpTrack{background:var(--pm-arcane,#7a35ff);border-radius:3px;flex:60px;min-width:48px;height:5px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.player-standing-module___n7hMW__xpTrack{background:color-mix(in srgb, var(--pm-arcane,#7a35ff) 16%, #0a0810)}}.player-standing-module___n7hMW__xpFill{background:linear-gradient(90deg, var(--pm-arcane,#7a35ff), var(--pm-ember,#ff6a00));border-radius:3px;height:100%;transition:width .24s;display:block}@media (prefers-reduced-motion:reduce){.player-standing-module___n7hMW__xpFill{transition:none}}.player-standing-module___n7hMW__rank{color:var(--pm-arcane-bright,#b79bff);font-weight:600}@supports (color:color-mix(in lab, red, red)){.player-standing-module___n7hMW__rank{color:color-mix(in srgb, var(--pm-arcane-bright,#b79bff) 88%, #fff)}}.player-standing-module___n7hMW__rank{white-space:nowrap;text-overflow:ellipsis;max-width:40%;overflow:hidden}
:root{--pm-surface:#0a0614}@supports (color:color-mix(in lab, red, red)){:root{--pm-surface:color-mix(in srgb, #0a0614 90%, var(--th-violet,#7a35ff))}}:root{--pm-surface-raised:#120a22}@supports (color:color-mix(in lab, red, red)){:root{--pm-surface-raised:color-mix(in srgb, #120a22 88%, var(--th-violet,#7a35ff))}}:root{--pm-border:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-border:color-mix(in srgb, var(--arcane-500,#7a35ff) 18%, transparent)}}:root{--pm-border-strong:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-border-strong:color-mix(in srgb, var(--arcane-500,#7a35ff) 45%, transparent)}}:root{--pm-ember:var(--ember-500,#ff6a00);--pm-ember-dim:var(--ember-400,#f83);--pm-ember-glow:0 0 18px -4px var(--ember-500,#ff6a00)}@supports (color:color-mix(in lab, red, red)){:root{--pm-ember-glow:0 0 18px -4px color-mix(in srgb, var(--ember-500,#ff6a00) 55%, transparent)}}:root{--pm-arcane:var(--arcane-500,#7a35ff);--pm-arcane-bright:var(--arcane-400,#aa7eff);--pm-arcane-muted:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-arcane-muted:color-mix(in srgb, var(--arcane-500,#7a35ff) 40%, #0a0614)}}:root{--pm-arcane-glow:0 0 24px -6px var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-arcane-glow:0 0 24px -6px color-mix(in srgb, var(--arcane-500,#7a35ff) 60%, transparent)}}:root{--pm-ash:#9ca3af}@supports (color:color-mix(in lab, red, red)){:root{--pm-ash:color-mix(in srgb, #9ca3af 70%, var(--th-violet,#7a35ff))}}:root{--pm-ash-surface:#1a1a2e}@supports (color:color-mix(in lab, red, red)){:root{--pm-ash-surface:color-mix(in srgb, #1a1a2e 92%, var(--th-violet,#7a35ff))}}:root{--pm-value:var(--pyre-blue-400,#6ff3ff);--pm-value-dim:var(--pyre-blue-500,#5bc4ce);--pm-text-hero:clamp(2rem, 5vw, 3.5rem);--pm-text-heading:clamp(1.25rem, 3vw, 1.875rem);--pm-text-stat:clamp(1.5rem, 4vw, 2.5rem);--pm-card-pad:clamp(1rem, 3vw, 1.75rem);--pm-radius:.75rem;--pm-radius-badge:9999px;--pm-duration-hover:.18s;--pm-duration-enter:.32s;--pm-duration-arcane:.6s;--pm-ease:cubic-bezier(.25, .46, .45, .94);--pm-ease-spring:cubic-bezier(.34, 1.56, .64, 1)}.receipt-progression-module__Y-eBjW__prog{border:1px solid var(--pm-ember,#ff6a00);margin:4px 0 12px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.receipt-progression-module__Y-eBjW__prog{border:1px solid color-mix(in srgb, var(--pm-ember,#ff6a00) 24%, transparent)}}.receipt-progression-module__Y-eBjW__prog{background:var(--pm-ash-surface,#16121b);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.receipt-progression-module__Y-eBjW__prog{background:color-mix(in srgb, var(--pm-ash-surface,#16121b) 86%, transparent)}}.receipt-progression-module__Y-eBjW__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--pm-ember-dim,#ffb46a);font-size:10px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.receipt-progression-module__Y-eBjW__eyebrow{color:color-mix(in srgb, var(--pm-ember-dim,#ffb46a) 88%, #fff)}}.receipt-progression-module__Y-eBjW__eyebrow{margin-bottom:8px}.receipt-progression-module__Y-eBjW__beats{flex-direction:column;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.receipt-progression-module__Y-eBjW__beat{background:var(--pm-arcane,#7a35ff);border-radius:8px;align-items:center;gap:8px;padding:6px 9px;display:flex}@supports (color:color-mix(in lab, red, red)){.receipt-progression-module__Y-eBjW__beat{background:color-mix(in srgb, var(--pm-arcane,#7a35ff) 14%, transparent)}}.receipt-progression-module__Y-eBjW__beat{border:1px solid var(--pm-arcane,#7a35ff)}@supports (color:color-mix(in lab, red, red)){.receipt-progression-module__Y-eBjW__beat{border:1px solid color-mix(in srgb, var(--pm-arcane,#7a35ff) 30%, transparent)}}.receipt-progression-module__Y-eBjW__beatGlyph{color:var(--pm-arcane-bright,#b79bff);font-size:14px;line-height:1}.receipt-progression-module__Y-eBjW__beatText{color:var(--pm-arcane-bright,#b79bff);font-size:13px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.receipt-progression-module__Y-eBjW__beatText{color:color-mix(in srgb, var(--pm-arcane-bright,#b79bff) 92%, #fff)}}.receipt-progression-module__Y-eBjW__standRow{align-items:center;gap:10px;display:flex}.receipt-progression-module__Y-eBjW__lvChip{background:var(--pm-ember,#ff6a00);border-radius:7px;align-items:baseline;gap:4px;padding:4px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.receipt-progression-module__Y-eBjW__lvChip{background:color-mix(in srgb, var(--pm-ember,#ff6a00) 18%, transparent)}}.receipt-progression-module__Y-eBjW__lvChip{border:1px solid var(--pm-ember,#ff6a00)}@supports (color:color-mix(in lab, red, red)){.receipt-progression-module__Y-eBjW__lvChip{border:1px solid color-mix(in srgb, var(--pm-ember,#ff6a00) 32%, transparent)}}.receipt-progression-module__Y-eBjW__lvChip{flex-shrink:0}.receipt-progression-module__Y-eBjW__lvKey{letter-spacing:.06em;text-transform:uppercase;color:var(--pm-ember-dim,#ffb46a);font-size:9px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.receipt-progression-module__Y-eBjW__lvKey{color:color-mix(in srgb, var(--pm-ember-dim,#ffb46a) 90%, #fff)}}.receipt-progression-module__Y-eBjW__lvVal{color:var(--pm-ember-dim,#ffb46a);font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.receipt-progression-module__Y-eBjW__xpCol{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.receipt-progression-module__Y-eBjW__xpTrack{background:var(--pm-arcane,#7a35ff);border-radius:3px;height:6px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.receipt-progression-module__Y-eBjW__xpTrack{background:color-mix(in srgb, var(--pm-arcane,#7a35ff) 16%, #0a0810)}}.receipt-progression-module__Y-eBjW__xpFill{background:linear-gradient(90deg, var(--pm-arcane,#7a35ff), var(--pm-ember,#ff6a00));border-radius:3px;height:100%;transition:width .26s;display:block}@media (prefers-reduced-motion:reduce){.receipt-progression-module__Y-eBjW__xpFill{transition:none}}.receipt-progression-module__Y-eBjW__xpText{color:var(--pm-ash,#9ca3af);font-size:11px}@supports (color:color-mix(in lab, red, red)){.receipt-progression-module__Y-eBjW__xpText{color:color-mix(in srgb, var(--pm-ash,#9ca3af) 88%, #fff)}}.receipt-progression-module__Y-eBjW__xpText{font-variant-numeric:tabular-nums}.receipt-progression-module__Y-eBjW__rankChip{text-overflow:ellipsis;white-space:nowrap;max-width:42%;color:var(--pm-arcane-bright,#b79bff);flex-shrink:0;font-size:12px;font-weight:600;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.receipt-progression-module__Y-eBjW__rankChip{color:color-mix(in srgb, var(--pm-arcane-bright,#b79bff) 88%, #fff)}}.receipt-progression-module__Y-eBjW__lifetime{color:var(--pm-ash,#9ca3af);margin-top:8px;font-size:11px}@supports (color:color-mix(in lab, red, red)){.receipt-progression-module__Y-eBjW__lifetime{color:color-mix(in srgb, var(--pm-ash,#9ca3af) 82%, #fff)}}
.tooltip-module__TwmdPG__anchor{align-items:center;display:inline-flex;position:relative}.tooltip-module__TwmdPG__trigger{font:inherit;color:inherit;cursor:help;text-align:inherit;line-height:inherit;background:0 0;border:0;align-items:center;gap:.18em;margin:0;padding:0;display:inline-flex}.tooltip-module__TwmdPG__trigger:focus-visible{outline:2px solid var(--pm-arcane-bright);outline-offset:3px;border-radius:3px}.tooltip-module__TwmdPG__mark{vertical-align:super;color:var(--pm-arcane-bright);opacity:.9;transition:opacity var(--pm-duration-hover,.18s) var(--pm-ease,ease);flex:none;font-size:.9em}.tooltip-module__TwmdPG__trigger:hover .tooltip-module__TwmdPG__mark,.tooltip-module__TwmdPG__trigger:focus-visible .tooltip-module__TwmdPG__mark{opacity:1}.tooltip-module__TwmdPG__bubble{z-index:80;text-align:left;background:var(--pm-surface-raised);border:1px solid var(--pm-border-strong);border-radius:var(--pm-radius);width:17rem;max-width:min(17rem,78vw);box-shadow:0 16px 40px -16px #000, var(--pm-arcane-glow);color:#e8e0f0;font-family:var(--font-ui,system-ui);letter-spacing:normal;text-transform:none;opacity:0;pointer-events:none;transition:opacity var(--pm-duration-hover,.18s) var(--pm-ease,ease), transform var(--pm-duration-hover,.18s) var(--pm-ease,ease);padding:.7rem .85rem;font-size:.78rem;font-weight:400;line-height:1.5;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px)}.tooltip-module__TwmdPG__bubble__term{font-family:var(--font-display,serif);text-transform:uppercase;letter-spacing:.14em;color:var(--pm-arcane-bright);margin-bottom:.3rem;font-size:.6rem;display:block}.tooltip-module__TwmdPG__bubble strong{color:var(--pm-arcane-bright)}.tooltip-module__TwmdPG__bubble:after{content:"";background:var(--pm-surface-raised);border-right:1px solid var(--pm-border-strong);border-bottom:1px solid var(--pm-border-strong);width:8px;height:8px;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.tooltip-module__TwmdPG__bubble--ember{border-color:color-mix(in srgb, var(--pm-ember) 45%, transparent);box-shadow:0 16px 40px -16px #000, var(--pm-ember-glow)}.tooltip-module__TwmdPG__bubble--ember .tooltip-module__TwmdPG__bubble__term,.tooltip-module__TwmdPG__bubble--ember strong{color:var(--pm-ember-dim)}.tooltip-module__TwmdPG__bubble--ember:after{border-color:color-mix(in srgb, var(--pm-ember) 45%, transparent)}.tooltip-module__TwmdPG__bubble--alignLeft{left:0;transform:translateY(4px)}.tooltip-module__TwmdPG__bubble--alignLeft:after{left:1.4rem}.tooltip-module__TwmdPG__bubble--alignRight{left:auto;right:0;transform:translateY(4px)}.tooltip-module__TwmdPG__bubble--alignRight:after{left:auto;right:1.4rem}.tooltip-module__TwmdPG__anchor[data-open=true] .tooltip-module__TwmdPG__bubble{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.tooltip-module__TwmdPG__anchor[data-open=true] .tooltip-module__TwmdPG__bubble--alignLeft,.tooltip-module__TwmdPG__anchor[data-open=true] .tooltip-module__TwmdPG__bubble--alignRight{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.tooltip-module__TwmdPG__bubble{transition:opacity var(--pm-duration-hover,.18s) var(--pm-ease,ease);transform:translate(-50%)!important}.tooltip-module__TwmdPG__anchor[data-open=true] .tooltip-module__TwmdPG__bubble{transform:translate(-50%)!important}.tooltip-module__TwmdPG__bubble--alignLeft,.tooltip-module__TwmdPG__bubble--alignRight,.tooltip-module__TwmdPG__anchor[data-open=true] .tooltip-module__TwmdPG__bubble--alignLeft,.tooltip-module__TwmdPG__anchor[data-open=true] .tooltip-module__TwmdPG__bubble--alignRight{transform:none!important}}
.footer-module__l1i2La__footer{border-top:2px solid #0000;border-image:linear-gradient(90deg, var(--color-ember-bright) 0%, var(--color-ember) 50%, color-mix(in srgb, var(--th-cyan) 55%, var(--color-ember)) 100%) 1;padding-top:1.6rem;padding-inline:1.25rem;margin-top:clamp(3rem,6vw,5rem);padding-bottom:2rem}.footer-module__l1i2La__grid{max-width:var(--page-max,75rem);text-align:left;grid-template-columns:minmax(0,1.3fr) minmax(0,1.9fr);align-items:start;gap:1.25rem 3rem;margin:0 auto;display:grid}.footer-module__l1i2La__brand{flex-direction:column;gap:.35rem;min-width:0;display:flex}.footer-module__l1i2La__wordmark{font-family:var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ember-bright);text-shadow:0 0 22px color-mix(in srgb, var(--th-violet) 40%, transparent);font-size:1.4rem;font-weight:700}.footer-module__l1i2La__motto{font-family:var(--display);color:var(--color-smoke);max-width:22rem;font-size:.9rem;font-style:italic;line-height:1.45}.footer-module__l1i2La__builtOn{color:var(--color-smoke);align-items:center;gap:.4rem;width:fit-content;margin-top:.15rem;font-size:.75rem;text-decoration:none;display:inline-flex}.footer-module__l1i2La__builtOn:hover{color:var(--ink)}.footer-module__l1i2La__builtOn svg{opacity:.7;filter:grayscale()}.footer-module__l1i2La__builtOn:hover svg{opacity:1}.footer-module__l1i2La__copyright{color:var(--color-smoke);margin-top:.2rem;font-size:.72rem}.footer-module__l1i2La__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;max-width:26rem;margin-left:auto;display:grid}.footer-module__l1i2La__col{flex-direction:column;gap:.45rem;min-width:0;display:flex}.footer-module__l1i2La__colHeading{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ember-bright) 85%, var(--ink));margin:0 0 .1rem;font-size:.7rem;font-weight:700}.footer-module__l1i2La__col a{color:#f5ede6;width:fit-content;font-size:.9rem;font-weight:500;line-height:1.2;text-decoration:none}.footer-module__l1i2La__col a:hover{color:var(--color-ember-bright)}.footer-module__l1i2La__treasury{border:1px solid var(--hairline);background:color-mix(in srgb, var(--color-ember) 8%, transparent);border-radius:.55rem;align-items:center;gap:.5rem;width:fit-content;margin-top:.3rem;padding:.3rem .55rem;display:inline-flex}.footer-module__l1i2La__treasuryLabel{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ember-bright) 80%, var(--ink));font-size:.7rem;font-weight:700}.footer-module__l1i2La__treasuryAddr{color:var(--ink);word-break:normal;white-space:nowrap;font-family:ui-monospace,monospace;font-size:.8rem;text-decoration:none}.footer-module__l1i2La__treasuryAddr:hover{color:var(--color-ember-bright);text-decoration:underline}.footer-module__l1i2La__copyBtn{appearance:none;border:1px solid var(--hairline);width:1.5rem;height:1.5rem;color:var(--color-smoke);cursor:pointer;background:0 0;border-radius:.4rem;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s;display:inline-flex}.footer-module__l1i2La__copyBtn:hover{color:var(--color-ember-bright);border-color:var(--hairline-strong)}.footer-module__l1i2La__copyBtn:focus-visible{outline:2px solid var(--color-ember-bright);outline-offset:2px}.footer-module__l1i2La__copyBtn.footer-module__l1i2La__copied{color:var(--th-cyan);border-color:color-mix(in srgb, var(--th-cyan) 50%, transparent)}.footer-module__l1i2La__band{max-width:var(--page-max,75rem);border-top:1px solid var(--hairline);text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.5rem;margin:1.25rem auto 0;padding-top:1rem;display:flex}.footer-module__l1i2La__disclaimer{min-width:0;max-width:42rem;color:var(--color-smoke);flex:28rem;margin:0;font-size:.75rem;line-height:1.5}.footer-module__l1i2La__pills{flex-wrap:wrap;flex-shrink:0;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.footer-module__l1i2La__pill{border:1px solid var(--hairline);color:var(--color-smoke);border-radius:999px;padding:.2rem .7rem;font-size:.72rem}@media (max-width:640px){.footer-module__l1i2La__grid{grid-template-columns:1fr;gap:2rem}.footer-module__l1i2La__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}
:root{--pm-surface:#0a0614}@supports (color:color-mix(in lab, red, red)){:root{--pm-surface:color-mix(in srgb, #0a0614 90%, var(--th-violet,#7a35ff))}}:root{--pm-surface-raised:#120a22}@supports (color:color-mix(in lab, red, red)){:root{--pm-surface-raised:color-mix(in srgb, #120a22 88%, var(--th-violet,#7a35ff))}}:root{--pm-border:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-border:color-mix(in srgb, var(--arcane-500,#7a35ff) 18%, transparent)}}:root{--pm-border-strong:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-border-strong:color-mix(in srgb, var(--arcane-500,#7a35ff) 45%, transparent)}}:root{--pm-ember:var(--ember-500,#ff6a00);--pm-ember-dim:var(--ember-400,#f83);--pm-ember-glow:0 0 18px -4px var(--ember-500,#ff6a00)}@supports (color:color-mix(in lab, red, red)){:root{--pm-ember-glow:0 0 18px -4px color-mix(in srgb, var(--ember-500,#ff6a00) 55%, transparent)}}:root{--pm-arcane:var(--arcane-500,#7a35ff);--pm-arcane-bright:var(--arcane-400,#aa7eff);--pm-arcane-muted:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-arcane-muted:color-mix(in srgb, var(--arcane-500,#7a35ff) 40%, #0a0614)}}:root{--pm-arcane-glow:0 0 24px -6px var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-arcane-glow:0 0 24px -6px color-mix(in srgb, var(--arcane-500,#7a35ff) 60%, transparent)}}:root{--pm-ash:#9ca3af}@supports (color:color-mix(in lab, red, red)){:root{--pm-ash:color-mix(in srgb, #9ca3af 70%, var(--th-violet,#7a35ff))}}:root{--pm-ash-surface:#1a1a2e}@supports (color:color-mix(in lab, red, red)){:root{--pm-ash-surface:color-mix(in srgb, #1a1a2e 92%, var(--th-violet,#7a35ff))}}:root{--pm-value:var(--pyre-blue-400,#6ff3ff);--pm-value-dim:var(--pyre-blue-500,#5bc4ce);--pm-text-hero:clamp(2rem, 5vw, 3.5rem);--pm-text-heading:clamp(1.25rem, 3vw, 1.875rem);--pm-text-stat:clamp(1.5rem, 4vw, 2.5rem);--pm-card-pad:clamp(1rem, 3vw, 1.75rem);--pm-radius:.75rem;--pm-radius-badge:9999px;--pm-duration-hover:.18s;--pm-duration-enter:.32s;--pm-duration-arcane:.6s;--pm-ease:cubic-bezier(.25, .46, .45, .94);--pm-ease-spring:cubic-bezier(.34, 1.56, .64, 1)}[data-pm-pix=bold] .bestiary-module__7ZbJYW__speciesCard{--pm-pix-notch:5px;border-width:2px}.bestiary-module__7ZbJYW__bestiarySection{margin-bottom:0}.bestiary-module__7ZbJYW__bestiaryHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.bestiary-module__7ZbJYW__bestiaryHeading{font-family:var(--font-display,serif);color:var(--pm-ash);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0;font-size:.8rem;font-weight:700;display:flex}.bestiary-module__7ZbJYW__bestiaryHeading:after{content:"";background:linear-gradient(90deg, var(--pm-border-strong), transparent);flex:1;height:1px}.bestiary-module__7ZbJYW__bestiaryCount{letter-spacing:.1em;text-transform:uppercase;color:var(--pm-ember);background:var(--pm-arcane);font-size:.72rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__bestiaryCount{background:color-mix(in srgb, var(--pm-arcane) 12%, var(--pm-surface-raised))}}.bestiary-module__7ZbJYW__bestiaryCount{border:1px solid var(--pm-border-strong);border-radius:var(--pm-radius-badge);white-space:nowrap;flex-shrink:0;padding:.22rem .7rem}.bestiary-module__7ZbJYW__bestiaryCount--complete{color:var(--pm-ember);background:var(--pm-ember)}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__bestiaryCount--complete{background:color-mix(in srgb, var(--pm-ember) 12%, var(--pm-surface-raised))}}.bestiary-module__7ZbJYW__bestiaryCount--complete{border-color:var(--pm-ember)}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__bestiaryCount--complete{border-color:color-mix(in srgb, var(--pm-ember) 35%, transparent)}}.bestiary-module__7ZbJYW__bestiaryCount--complete{box-shadow:0 0 12px -3px var(--pm-ember)}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__bestiaryCount--complete{box-shadow:0 0 12px -3px color-mix(in srgb, var(--pm-ember) 45%, transparent)}}.bestiary-module__7ZbJYW__bestiaryProgress{background:var(--pm-border);border-radius:9999px;height:4px;margin-bottom:1.5rem;overflow:hidden;box-shadow:inset 0 1px 2px #00000059}.bestiary-module__7ZbJYW__bestiaryProgress__fill{border-radius:inherit;background:linear-gradient(90deg, var(--pm-ember), var(--pm-arcane-bright));height:100%;transition:width .5s var(--pm-ease);min-width:0;position:relative}.bestiary-module__7ZbJYW__bestiaryProgress__fill:after{content:"";background:var(--pm-arcane-bright);width:6px;height:10px;box-shadow:0 0 8px 2px var(--pm-arcane-bright);border-radius:50%;position:absolute;top:-3px;right:-2px}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__bestiaryProgress__fill:after{box-shadow:0 0 8px 2px color-mix(in srgb, var(--pm-arcane-bright) 80%, transparent)}}.bestiary-module__7ZbJYW__bestiaryProgress__fill:after{opacity:.9}.bestiary-module__7ZbJYW__bestiaryProgress__fill--zero:after{display:none}@media (prefers-reduced-motion:reduce){.bestiary-module__7ZbJYW__bestiaryProgress__fill{transition:none}}.bestiary-module__7ZbJYW__bestiaryCaption{color:var(--pm-ash)}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__bestiaryCaption{color:color-mix(in srgb, var(--pm-ash) 78%, var(--pm-surface-raised))}}.bestiary-module__7ZbJYW__bestiaryCaption{margin:0 0 1rem;font-size:.78rem;font-style:italic;line-height:1.55}.bestiary-module__7ZbJYW__bestiaryGrid{grid-template-columns:repeat(2,1fr);gap:.85rem;display:grid}.bestiary-module__7ZbJYW__speciesCard{border-radius:var(--pm-radius);border:1px solid var(--pm-border-strong);--pm-pix-notch:2px;clip-path:polygon(var(--pm-pix-notch) 0, calc(100% - var(--pm-pix-notch)) 0, 100% var(--pm-pix-notch), 100% calc(100% - var(--pm-pix-notch)), calc(100% - var(--pm-pix-notch)) 100%, var(--pm-pix-notch) 100%, 0 calc(100% - var(--pm-pix-notch)), 0 var(--pm-pix-notch));background:linear-gradient(145deg, var(--pm-arcane) 0%, var(--pm-surface-raised) 100%);position:relative}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__speciesCard{background:linear-gradient(145deg, color-mix(in srgb, var(--pm-arcane) 12%, var(--pm-surface-raised)) 0%, var(--pm-surface-raised) 100%)}}.bestiary-module__7ZbJYW__speciesCard{text-align:center;cursor:default;transition:border-color var(--pm-duration-hover) var(--pm-ease), box-shadow var(--pm-duration-hover) var(--pm-ease), transform var(--pm-duration-hover) var(--pm-ease);flex-direction:column;align-items:center;gap:.55rem;padding:1.1rem .85rem 1rem;display:flex;overflow:hidden}.bestiary-module__7ZbJYW__speciesCard:before{content:"";background:linear-gradient(90deg, transparent, var(--pm-arcane-bright), transparent);opacity:.3;height:1px;position:absolute;top:0;left:15%;right:15%}.bestiary-module__7ZbJYW__speciesCard--discovered{border-color:var(--pm-arcane)}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__speciesCard--discovered{border-color:color-mix(in srgb, var(--pm-arcane) 40%, transparent)}}.bestiary-module__7ZbJYW__speciesCard--discovered{box-shadow:0 0 0 1px var(--pm-arcane), 0 4px 24px -8px var(--pm-arcane), inset 0 1px 0 var(--pm-arcane-bright)}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__speciesCard--discovered{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-arcane) 12%, transparent), 0 4px 24px -8px color-mix(in srgb, var(--pm-arcane) 30%, transparent), inset 0 1px 0 color-mix(in srgb, var(--pm-arcane-bright) 12%, transparent)}}.bestiary-module__7ZbJYW__speciesCard--discovered{animation:4s ease-in-out infinite bestiary-module__7ZbJYW__cardBreath}@keyframes bestiary-module__7ZbJYW__cardBreath{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-arcane) 12%, transparent), 0 4px 20px -8px color-mix(in srgb, var(--pm-arcane) 25%, transparent), inset 0 1px 0 color-mix(in srgb, var(--pm-arcane-bright) 10%, transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-arcane) 22%, transparent), 0 4px 32px -4px color-mix(in srgb, var(--pm-arcane) 42%, transparent), inset 0 1px 0 color-mix(in srgb, var(--pm-arcane-bright) 18%, transparent)}}.bestiary-module__7ZbJYW__speciesCard--discovered:nth-child(2){animation-delay:.3s}.bestiary-module__7ZbJYW__speciesCard--discovered:nth-child(3){animation-delay:.6s}.bestiary-module__7ZbJYW__speciesCard--discovered:nth-child(4){animation-delay:.9s}.bestiary-module__7ZbJYW__speciesCard--discovered:nth-child(5){animation-delay:1.2s}.bestiary-module__7ZbJYW__speciesCard--discovered:nth-child(6){animation-delay:1.5s}.bestiary-module__7ZbJYW__speciesCard--discovered:nth-child(7){animation-delay:1.8s}.bestiary-module__7ZbJYW__speciesCard--discovered:nth-child(8){animation-delay:2.1s}.bestiary-module__7ZbJYW__speciesCard--discovered:nth-child(9){animation-delay:2.4s}.bestiary-module__7ZbJYW__speciesCard--discovered:nth-child(10){animation-delay:2.7s}@media (prefers-reduced-motion:reduce){.bestiary-module__7ZbJYW__speciesCard--discovered{box-shadow:0 0 0 1px var(--pm-arcane), 0 4px 16px -6px var(--pm-arcane), inset 0 1px 0 var(--pm-arcane-bright);animation:none}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__speciesCard--discovered{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-arcane) 18%, transparent), 0 4px 16px -6px color-mix(in srgb, var(--pm-arcane) 28%, transparent), inset 0 1px 0 color-mix(in srgb, var(--pm-arcane-bright) 10%, transparent)}}}.bestiary-module__7ZbJYW__speciesCard--discovered:hover{border-color:var(--pm-arcane-bright);box-shadow:0 0 0 1px var(--pm-arcane-bright), var(--pm-arcane-glow), 0 8px 32px -6px var(--pm-arcane)}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__speciesCard--discovered:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-arcane-bright) 30%, transparent), var(--pm-arcane-glow), 0 8px 32px -6px color-mix(in srgb, var(--pm-arcane) 50%, transparent)}}.bestiary-module__7ZbJYW__speciesCard--discovered:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.bestiary-module__7ZbJYW__speciesCard--discovered:hover{transform:none}}.bestiary-module__7ZbJYW__speciesCard--locked{border-color:var(--pm-border);background:var(--pm-ash-surface);opacity:.48;border-style:dashed}.bestiary-module__7ZbJYW__speciesCard--locked:before{opacity:0}.bestiary-module__7ZbJYW__speciesCard--locked:hover{opacity:.62;border-color:var(--pm-border-strong);box-shadow:none;transform:none}.bestiary-module__7ZbJYW__speciesGlyph{transition:filter var(--pm-duration-hover) var(--pm-ease);z-index:1;justify-content:center;align-items:center;font-size:2rem;line-height:1;display:inline-flex;position:relative}.bestiary-module__7ZbJYW__speciesGlyph svg{image-rendering:pixelated;width:34px;height:34px;display:block}.bestiary-module__7ZbJYW__speciesCard--discovered .bestiary-module__7ZbJYW__speciesGlyph{filter:drop-shadow(0 0 8px var(--pm-arcane))}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__speciesCard--discovered .bestiary-module__7ZbJYW__speciesGlyph{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--pm-arcane) 55%, transparent))}}.bestiary-module__7ZbJYW__speciesCard--discovered .bestiary-module__7ZbJYW__speciesGlyph{animation:3.8s ease-in-out infinite bestiary-module__7ZbJYW__glyphFloat}@keyframes bestiary-module__7ZbJYW__glyphFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.bestiary-module__7ZbJYW__speciesCard--discovered .bestiary-module__7ZbJYW__speciesGlyph{animation:none}}.bestiary-module__7ZbJYW__speciesCard--discovered:hover .bestiary-module__7ZbJYW__speciesGlyph{filter:drop-shadow(0 0 14px var(--pm-arcane))}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__speciesCard--discovered:hover .bestiary-module__7ZbJYW__speciesGlyph{filter:drop-shadow(0 0 14px color-mix(in srgb, var(--pm-arcane) 80%, transparent))}}.bestiary-module__7ZbJYW__speciesCard--locked .bestiary-module__7ZbJYW__speciesGlyph{filter:grayscale()brightness(.4);animation:none}.bestiary-module__7ZbJYW__speciesName{font-family:var(--font-display,serif);letter-spacing:.06em;color:var(--pm-arcane-bright);transition:color var(--pm-duration-hover) var(--pm-ease);margin:0;font-size:.78rem;font-weight:700;line-height:1.2}.bestiary-module__7ZbJYW__speciesCard--locked .bestiary-module__7ZbJYW__speciesName{color:var(--pm-ash);letter-spacing:.1em;opacity:.6}.bestiary-module__7ZbJYW__speciesCount{text-transform:uppercase;letter-spacing:.1em;color:var(--pm-arcane-bright);background:var(--pm-ember);font-size:.65rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__speciesCount{background:color-mix(in srgb, var(--pm-ember) 12%, var(--pm-surface))}}.bestiary-module__7ZbJYW__speciesCount{border:1px solid var(--pm-ember)}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__speciesCount{border:1px solid color-mix(in srgb, var(--pm-ember) 22%, transparent)}}.bestiary-module__7ZbJYW__speciesCount{border-radius:var(--pm-radius-badge);transition:background var(--pm-duration-hover) var(--pm-ease), border-color var(--pm-duration-hover) var(--pm-ease), box-shadow var(--pm-duration-hover) var(--pm-ease);padding:.15rem .5rem;display:inline-block}.bestiary-module__7ZbJYW__speciesCard--discovered:hover .bestiary-module__7ZbJYW__speciesCount{background:var(--pm-ember)}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__speciesCard--discovered:hover .bestiary-module__7ZbJYW__speciesCount{background:color-mix(in srgb, var(--pm-ember) 20%, var(--pm-surface))}}.bestiary-module__7ZbJYW__speciesCard--discovered:hover .bestiary-module__7ZbJYW__speciesCount{border-color:var(--pm-ember)}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__speciesCard--discovered:hover .bestiary-module__7ZbJYW__speciesCount{border-color:color-mix(in srgb, var(--pm-ember) 38%, transparent)}}.bestiary-module__7ZbJYW__speciesCard--discovered:hover .bestiary-module__7ZbJYW__speciesCount{box-shadow:0 0 8px -2px var(--pm-ember)}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__speciesCard--discovered:hover .bestiary-module__7ZbJYW__speciesCount{box-shadow:0 0 8px -2px color-mix(in srgb, var(--pm-ember) 35%, transparent)}}.bestiary-module__7ZbJYW__speciesLore{background:linear-gradient(160deg, var(--pm-surface) 0%, var(--pm-surface-raised) 100%);justify-content:center;align-items:center;padding:.75rem;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__speciesLore{background:linear-gradient(160deg, color-mix(in srgb, var(--pm-surface) 92%, var(--pm-arcane)) 0%, color-mix(in srgb, var(--pm-surface-raised) 90%, var(--pm-arcane)) 100%)}}.bestiary-module__7ZbJYW__speciesLore{border-radius:calc(var(--pm-radius) - 1px);opacity:0;pointer-events:none;transition:opacity var(--pm-duration-hover) var(--pm-ease);z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bestiary-module__7ZbJYW__speciesCard--discovered:hover .bestiary-module__7ZbJYW__speciesLore{opacity:1}.bestiary-module__7ZbJYW__speciesCard--locked .bestiary-module__7ZbJYW__speciesLore{display:none}@media (prefers-reduced-motion:reduce){.bestiary-module__7ZbJYW__speciesLore{transition:none}}.bestiary-module__7ZbJYW__speciesLore__text{color:#e8e0f0;font-size:.72rem;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.bestiary-module__7ZbJYW__speciesLore__text{color:color-mix(in srgb, #e8e0f0 85%, var(--pm-arcane))}}.bestiary-module__7ZbJYW__speciesLore__text{text-align:center;margin:0;font-style:italic}.bestiary-module__7ZbJYW__lockIcon{background:var(--pm-surface);border:1px solid var(--pm-border);width:16px;height:16px;color:var(--pm-arcane-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.55rem;line-height:1;display:flex;position:absolute;top:.45rem;right:.45rem}@media (max-width:600px){.bestiary-module__7ZbJYW__bestiaryGrid{grid-template-columns:repeat(2,1fr);gap:.65rem}.bestiary-module__7ZbJYW__speciesGlyph{font-size:1.7rem}.bestiary-module__7ZbJYW__speciesGlyph svg{width:30px;height:30px}.bestiary-module__7ZbJYW__speciesName{font-size:.72rem}}@media (max-width:380px){.bestiary-module__7ZbJYW__bestiaryGrid{grid-template-columns:1fr}}
:root{--pm-surface:#0a0614}@supports (color:color-mix(in lab, red, red)){:root{--pm-surface:color-mix(in srgb, #0a0614 90%, var(--th-violet,#7a35ff))}}:root{--pm-surface-raised:#120a22}@supports (color:color-mix(in lab, red, red)){:root{--pm-surface-raised:color-mix(in srgb, #120a22 88%, var(--th-violet,#7a35ff))}}:root{--pm-border:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-border:color-mix(in srgb, var(--arcane-500,#7a35ff) 18%, transparent)}}:root{--pm-border-strong:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-border-strong:color-mix(in srgb, var(--arcane-500,#7a35ff) 45%, transparent)}}:root{--pm-ember:var(--ember-500,#ff6a00);--pm-ember-dim:var(--ember-400,#f83);--pm-ember-glow:0 0 18px -4px var(--ember-500,#ff6a00)}@supports (color:color-mix(in lab, red, red)){:root{--pm-ember-glow:0 0 18px -4px color-mix(in srgb, var(--ember-500,#ff6a00) 55%, transparent)}}:root{--pm-arcane:var(--arcane-500,#7a35ff);--pm-arcane-bright:var(--arcane-400,#aa7eff);--pm-arcane-muted:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-arcane-muted:color-mix(in srgb, var(--arcane-500,#7a35ff) 40%, #0a0614)}}:root{--pm-arcane-glow:0 0 24px -6px var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-arcane-glow:0 0 24px -6px color-mix(in srgb, var(--arcane-500,#7a35ff) 60%, transparent)}}:root{--pm-ash:#9ca3af}@supports (color:color-mix(in lab, red, red)){:root{--pm-ash:color-mix(in srgb, #9ca3af 70%, var(--th-violet,#7a35ff))}}:root{--pm-ash-surface:#1a1a2e}@supports (color:color-mix(in lab, red, red)){:root{--pm-ash-surface:color-mix(in srgb, #1a1a2e 92%, var(--th-violet,#7a35ff))}}:root{--pm-value:var(--pyre-blue-400,#6ff3ff);--pm-value-dim:var(--pyre-blue-500,#5bc4ce);--pm-text-hero:clamp(2rem, 5vw, 3.5rem);--pm-text-heading:clamp(1.25rem, 3vw, 1.875rem);--pm-text-stat:clamp(1.5rem, 4vw, 2.5rem);--pm-card-pad:clamp(1rem, 3vw, 1.75rem);--pm-radius:.75rem;--pm-radius-badge:9999px;--pm-duration-hover:.18s;--pm-duration-enter:.32s;--pm-duration-arcane:.6s;--pm-ease:cubic-bezier(.25, .46, .45, .94);--pm-ease-spring:cubic-bezier(.34, 1.56, .64, 1)}.avatar-stage-module__AU2cBG__stageWrap{flex-shrink:0;line-height:0;display:inline-block;position:relative}.avatar-stage-module__AU2cBG__stageCanvas{image-rendering:pixelated;image-rendering:crisp-edges;border-radius:50%;display:block}.avatar-stage-module__AU2cBG__stageCanvas svg{image-rendering:pixelated;image-rendering:crisp-edges}.avatar-stage-module__AU2cBG__stageOverlay{pointer-events:none;box-shadow:0 0 0 1px var(--pm-ember), 0 0 28px -6px var(--pm-ember), 0 0 56px -12px var(--pm-arcane);border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.avatar-stage-module__AU2cBG__stageOverlay{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-ember) 12%, transparent), 0 0 28px -6px color-mix(in srgb, var(--pm-ember) 40%, transparent), 0 0 56px -12px color-mix(in srgb, var(--pm-arcane) 22%, transparent)}}.avatar-stage-module__AU2cBG__stageOverlay{animation:4s ease-in-out infinite avatar-stage-module__AU2cBG__effigyPulse}.avatar-stage-module__AU2cBG__stageOverlay--arcane{box-shadow:0 0 0 1px var(--pm-arcane), 0 0 28px -6px var(--pm-arcane), 0 0 60px -12px var(--pm-arcane-bright)}@supports (color:color-mix(in lab, red, red)){.avatar-stage-module__AU2cBG__stageOverlay--arcane{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-arcane) 16%, transparent), 0 0 28px -6px color-mix(in srgb, var(--pm-arcane) 50%, transparent), 0 0 60px -12px color-mix(in srgb, var(--pm-arcane-bright) 20%, transparent)}}.avatar-stage-module__AU2cBG__stageOverlay--arcane{animation:4s ease-in-out infinite avatar-stage-module__AU2cBG__effigyPulseArcane}.avatar-stage-module__AU2cBG__stageOverlay--emberArcane{box-shadow:0 0 0 1px var(--pm-ember), 0 0 24px -6px var(--pm-ember), 0 0 48px -12px var(--pm-arcane)}@supports (color:color-mix(in lab, red, red)){.avatar-stage-module__AU2cBG__stageOverlay--emberArcane{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-ember) 10%, transparent), 0 0 24px -6px color-mix(in srgb, var(--pm-ember) 30%, transparent), 0 0 48px -12px color-mix(in srgb, var(--pm-arcane) 28%, transparent)}}.avatar-stage-module__AU2cBG__stageOverlay--emberArcane{animation:4s ease-in-out infinite avatar-stage-module__AU2cBG__effigyPulseEmberArcane}@keyframes avatar-stage-module__AU2cBG__effigyPulse{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-ember) 10%, transparent), 0 0 22px -6px color-mix(in srgb, var(--pm-ember) 32%, transparent), 0 0 48px -12px color-mix(in srgb, var(--pm-arcane) 16%, transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-ember) 18%, transparent), 0 0 36px -4px color-mix(in srgb, var(--pm-ember) 55%, transparent), 0 0 72px -10px color-mix(in srgb, var(--pm-arcane) 28%, transparent)}}@keyframes avatar-stage-module__AU2cBG__effigyPulseArcane{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-arcane) 14%, transparent), 0 0 24px -6px color-mix(in srgb, var(--pm-arcane) 42%, transparent), 0 0 54px -12px color-mix(in srgb, var(--pm-arcane-bright) 16%, transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-arcane) 26%, transparent), 0 0 42px -3px color-mix(in srgb, var(--pm-arcane) 65%, transparent), 0 0 80px -10px color-mix(in srgb, var(--pm-arcane-bright) 30%, transparent)}}@keyframes avatar-stage-module__AU2cBG__effigyPulseEmberArcane{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-ember) 8%, transparent), 0 0 20px -6px color-mix(in srgb, var(--pm-ember) 25%, transparent), 0 0 44px -12px color-mix(in srgb, var(--pm-arcane) 22%, transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-ember) 16%, transparent), 0 0 30px -4px color-mix(in srgb, var(--pm-ember) 40%, transparent), 0 0 65px -10px color-mix(in srgb, var(--pm-arcane) 38%, transparent)}}.avatar-stage-module__AU2cBG__stageWrap--small .avatar-stage-module__AU2cBG__stageOverlay{box-shadow:0 0 0 1px var(--pm-ember), 0 0 12px -4px var(--pm-ember);animation:none}@supports (color:color-mix(in lab, red, red)){.avatar-stage-module__AU2cBG__stageWrap--small .avatar-stage-module__AU2cBG__stageOverlay{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-ember) 10%, transparent), 0 0 12px -4px color-mix(in srgb, var(--pm-ember) 30%, transparent)}}@media (prefers-reduced-motion:reduce){.avatar-stage-module__AU2cBG__stageOverlay,.avatar-stage-module__AU2cBG__stageOverlay--arcane,.avatar-stage-module__AU2cBG__stageOverlay--emberArcane{animation:none}}
.cockpit-module__6rcpva__grid{--ws-trust:#4fe0d8;flex:auto;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;gap:18px;min-height:0;padding:18px;display:grid}.cockpit-module__6rcpva__workspace{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex}.cockpit-module__6rcpva__wsHead{flex-direction:column;gap:12px;display:flex}.cockpit-module__6rcpva__wsTitleRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.cockpit-module__6rcpva__wsEyebrow{font-family:var(--display,var(--font-cinzel,"Cinzel", serif));letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ember,var(--th-violet)) 82%, #fff);text-shadow:0 0 18px color-mix(in srgb, var(--color-ember,var(--th-violet)) 34%, transparent);margin:0;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:700;line-height:1}.cockpit-module__6rcpva__helpWrap{flex:none;display:inline-flex;position:relative}.cockpit-module__6rcpva__helpButton{border:1px solid color-mix(in srgb, var(--color-ember) 30%, var(--hairline));background:color-mix(in srgb, var(--th-violet) 6%, #0a0710);width:24px;height:24px;color:var(--color-ember);cursor:help;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.cockpit-module__6rcpva__helpButton:hover,.cockpit-module__6rcpva__helpButton:focus-visible{border-color:color-mix(in srgb, var(--color-ember) 55%, transparent);background:color-mix(in srgb, var(--color-ember) 10%, #0a0710);color:color-mix(in srgb, var(--color-ember) 88%, #fff)}.cockpit-module__6rcpva__helpGlyph{width:13px;height:13px}.cockpit-module__6rcpva__helpTip{z-index:10;border:1px solid var(--hairline);background:color-mix(in srgb, var(--coal-950,#070509) 92%, var(--th-violet));opacity:0;visibility:hidden;pointer-events:none;border-radius:12px;flex-direction:column;gap:8px;width:max-content;max-width:min(280px,78vw);padding:12px 14px;transition:opacity .16s,transform .16s,visibility .16s;display:flex;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px);box-shadow:0 12px 30px #0000009e}.cockpit-module__6rcpva__helpWrap:hover .cockpit-module__6rcpva__helpTip,.cockpit-module__6rcpva__helpWrap:focus-within .cockpit-module__6rcpva__helpTip,.cockpit-module__6rcpva__helpButton:focus-visible+.cockpit-module__6rcpva__helpTip,.cockpit-module__6rcpva__helpTip:hover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.cockpit-module__6rcpva__helpTipList{flex-direction:column;gap:5px;display:flex}.cockpit-module__6rcpva__helpTipList span{font-family:var(--font-ui);color:color-mix(in srgb, var(--color-smoke) 84%, transparent);padding-left:15px;font-size:.76rem;line-height:1.35;position:relative}.cockpit-module__6rcpva__helpTipList span:before{content:"";border:solid var(--ws-trust);border-width:0 1.6px 1.6px 0;width:6px;height:9px;position:absolute;top:3px;left:1px;transform:rotate(45deg)}.cockpit-module__6rcpva__helpTipNote{font-family:var(--font-ui);color:color-mix(in srgb, var(--color-smoke) 66%, transparent);border-top:1px solid var(--hairline);padding-top:8px;font-size:.74rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.cockpit-module__6rcpva__helpTip{transition:opacity .16s,visibility .16s;transform:none}.cockpit-module__6rcpva__helpWrap:hover .cockpit-module__6rcpva__helpTip,.cockpit-module__6rcpva__helpWrap:focus-within .cockpit-module__6rcpva__helpTip,.cockpit-module__6rcpva__helpButton:focus-visible+.cockpit-module__6rcpva__helpTip,.cockpit-module__6rcpva__helpTip:hover{transform:none}}.cockpit-module__6rcpva__tracker{justify-content:center;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.cockpit-module__6rcpva__trackerStep{min-width:0;font-family:var(--font-ui);flex:none;align-items:center;gap:6px;display:inline-flex;position:relative}.cockpit-module__6rcpva__trackerGlyph{border:1px solid var(--hairline);width:25px;height:25px;color:color-mix(in srgb, var(--color-smoke) 42%, transparent);background:color-mix(in srgb, var(--th-violet) 5%, #0a0710);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:color .24s,border-color .24s,background .24s,box-shadow .24s,transform .24s;display:inline-flex}.cockpit-module__6rcpva__trackerGlyph svg{width:13px;height:13px}.cockpit-module__6rcpva__trackerLabel{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-smoke) 40%, transparent);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;font-weight:700;transition:color .24s;overflow:hidden}.cockpit-module__6rcpva__trackerBar{background:var(--hairline);border-radius:999px;flex:none;width:clamp(20px,4vw,52px);height:2px;margin:0 8px;transition:background .24s}.cockpit-module__6rcpva__trackerStep[data-done="1"] .cockpit-module__6rcpva__trackerGlyph{color:var(--ws-trust);border-color:color-mix(in srgb, var(--ws-trust) 46%, transparent);background:color-mix(in srgb, var(--ws-trust) 14%, transparent)}.cockpit-module__6rcpva__trackerStep[data-done="1"] .cockpit-module__6rcpva__trackerLabel{color:color-mix(in srgb, var(--color-smoke) 68%, transparent)}.cockpit-module__6rcpva__trackerStep[data-done="1"] .cockpit-module__6rcpva__trackerBar{background:color-mix(in srgb, var(--ws-trust) 38%, transparent)}.cockpit-module__6rcpva__trackerStep[data-active="1"] .cockpit-module__6rcpva__trackerGlyph{color:#1a0f06;border-color:color-mix(in srgb, var(--color-ember) 62%, transparent);background:linear-gradient(180deg, var(--color-ember-bright), var(--color-ember));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-ember) 16%, transparent), 0 0 12px color-mix(in srgb, var(--color-ember) 38%, transparent);transform:scale(1.06)}.cockpit-module__6rcpva__trackerStep[data-active="1"] .cockpit-module__6rcpva__trackerLabel{color:var(--ink)}@media (prefers-reduced-motion:reduce){.cockpit-module__6rcpva__trackerGlyph,.cockpit-module__6rcpva__trackerLabel,.cockpit-module__6rcpva__trackerBar{transition:none}}.cockpit-module__6rcpva__rail{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.cockpit-module__6rcpva__railCard{border:1px solid var(--hairline);background:color-mix(in srgb, var(--th-violet) 3.5%, #08050d);border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:12px 13px;display:flex}.cockpit-module__6rcpva__railCardHead{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--color-smoke) 54%, transparent);font-size:.6rem;font-weight:700}.cockpit-module__6rcpva__railResting{font-family:var(--font-ui);color:color-mix(in srgb, var(--color-smoke) 60%, transparent);margin:0;font-size:.76rem;line-height:1.45}.cockpit-module__6rcpva__railHero{font-family:var(--font-ui);letter-spacing:.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700;line-height:1.05}.cockpit-module__6rcpva__railHeroUnit{color:var(--color-ember);font-size:.82rem}.cockpit-module__6rcpva__railBar{background:color-mix(in srgb, var(--th-violet) 14%, #0a0610);border:1px solid var(--hairline);border-radius:999px;height:6px;position:relative;overflow:hidden}.cockpit-module__6rcpva__railBarFill{background:linear-gradient(90deg, var(--color-ember), var(--color-ember-bright));border-radius:999px;height:100%;transition:width .6s;display:block}@media (prefers-reduced-motion:reduce){.cockpit-module__6rcpva__railBarFill{transition:none}}.cockpit-module__6rcpva__railStat{font-family:var(--font-ui);color:color-mix(in srgb, var(--color-smoke) 62%, transparent);margin:0;font-size:.74rem;line-height:1.45}.cockpit-module__6rcpva__railStat b{color:var(--ink);font-variant-numeric:tabular-nums}.cockpit-module__6rcpva__railClaim{font-family:var(--font-ui);letter-spacing:.03em;color:#1a0f06;background:linear-gradient(180deg, var(--color-ember-bright), var(--color-ember));border:1px solid color-mix(in srgb, var(--color-ember) 60%, transparent);border-radius:9px;align-self:flex-start;align-items:center;gap:6px;margin-top:2px;padding:6px 11px;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.cockpit-module__6rcpva__covenant{flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.cockpit-module__6rcpva__covenant li{font-family:var(--font-ui);letter-spacing:.005em;color:color-mix(in srgb, var(--color-smoke) 74%, transparent);align-items:center;gap:8px;font-size:.74rem;display:flex}.cockpit-module__6rcpva__covenantGlyph{width:13px;height:13px;color:var(--ws-trust);flex:none}.cockpit-module__6rcpva__moodChip{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--mood-glow,var(--color-ember)) 82%, #f6efe6);border:1px solid color-mix(in srgb, var(--mood-glow,var(--color-ember)) 45%, transparent);background:color-mix(in srgb, var(--mood-glow,var(--color-ember)) 12%, transparent);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:.62rem;font-weight:700;display:inline-flex}.cockpit-module__6rcpva__moodDot{background:var(--mood-glow,var(--color-ember));width:7px;height:7px;box-shadow:0 0 6px var(--mood-glow,var(--color-ember));border-radius:50%}.cockpit-module__6rcpva__moodCaption{font-family:var(--font-ui);color:color-mix(in srgb, var(--color-smoke) 64%, transparent);margin:0;font-size:.76rem;font-style:italic;line-height:1.45}.cockpit-module__6rcpva__tideLink{font-family:var(--font-ui);letter-spacing:.03em;color:var(--ws-trust);border-bottom:1px solid color-mix(in srgb, var(--ws-trust) 34%, transparent);align-self:flex-start;padding-bottom:1px;font-size:.74rem;font-weight:600;text-decoration:none}.cockpit-module__6rcpva__tideLink:hover{color:color-mix(in srgb, var(--ws-trust) 78%, #f0fffb)}.cockpit-module__6rcpva__wsTokens{flex-direction:column;flex:auto;min-height:0;display:flex}.cockpit-module__6rcpva__carryOver{font-family:var(--font-ui);letter-spacing:.04em;color:#1a0f06;background:linear-gradient(180deg, var(--color-ember-bright), var(--color-ember));border:1px solid color-mix(in srgb, var(--color-ember) 60%, transparent);cursor:pointer;border-radius:999px;align-items:center;gap:8px;margin:4px auto 0;padding:9px 16px;font-size:.78rem;font-weight:700;display:none;box-shadow:0 6px 20px #0000008c}.cockpit-module__6rcpva__carryOverGlyph{justify-content:center;align-items:center;display:inline-flex}.cockpit-module__6rcpva__carryOverGlyph svg{width:14px;height:14px}@media (max-width:1099px){.cockpit-module__6rcpva__carryOver[data-show="1"]{z-index:5;align-self:center;display:inline-flex;position:sticky;bottom:12px}.cockpit-module__6rcpva__grid{grid-template-columns:1fr;align-items:stretch;overflow-y:auto}.cockpit-module__6rcpva__workspace{order:1;min-height:70vh;overflow:visible}.cockpit-module__6rcpva__wsTokens{min-height:52vh}}@media (max-width:639px){.cockpit-module__6rcpva__grid{gap:12px;padding:12px}.cockpit-module__6rcpva__workspace{border-radius:14px;padding:14px}.cockpit-module__6rcpva__rail{grid-template-columns:1fr}.cockpit-module__6rcpva__trackerLabel{letter-spacing:.06em;font-size:.6rem}.cockpit-module__6rcpva__trackerBar{margin:0 5px}}
:root{--pm-surface:#0a0614}@supports (color:color-mix(in lab, red, red)){:root{--pm-surface:color-mix(in srgb, #0a0614 90%, var(--th-violet,#7a35ff))}}:root{--pm-surface-raised:#120a22}@supports (color:color-mix(in lab, red, red)){:root{--pm-surface-raised:color-mix(in srgb, #120a22 88%, var(--th-violet,#7a35ff))}}:root{--pm-border:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-border:color-mix(in srgb, var(--arcane-500,#7a35ff) 18%, transparent)}}:root{--pm-border-strong:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-border-strong:color-mix(in srgb, var(--arcane-500,#7a35ff) 45%, transparent)}}:root{--pm-ember:var(--ember-500,#ff6a00);--pm-ember-dim:var(--ember-400,#f83);--pm-ember-glow:0 0 18px -4px var(--ember-500,#ff6a00)}@supports (color:color-mix(in lab, red, red)){:root{--pm-ember-glow:0 0 18px -4px color-mix(in srgb, var(--ember-500,#ff6a00) 55%, transparent)}}:root{--pm-arcane:var(--arcane-500,#7a35ff);--pm-arcane-bright:var(--arcane-400,#aa7eff);--pm-arcane-muted:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-arcane-muted:color-mix(in srgb, var(--arcane-500,#7a35ff) 40%, #0a0614)}}:root{--pm-arcane-glow:0 0 24px -6px var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-arcane-glow:0 0 24px -6px color-mix(in srgb, var(--arcane-500,#7a35ff) 60%, transparent)}}:root{--pm-ash:#9ca3af}@supports (color:color-mix(in lab, red, red)){:root{--pm-ash:color-mix(in srgb, #9ca3af 70%, var(--th-violet,#7a35ff))}}:root{--pm-ash-surface:#1a1a2e}@supports (color:color-mix(in lab, red, red)){:root{--pm-ash-surface:color-mix(in srgb, #1a1a2e 92%, var(--th-violet,#7a35ff))}}:root{--pm-value:var(--pyre-blue-400,#6ff3ff);--pm-value-dim:var(--pyre-blue-500,#5bc4ce);--pm-text-hero:clamp(2rem, 5vw, 3.5rem);--pm-text-heading:clamp(1.25rem, 3vw, 1.875rem);--pm-text-stat:clamp(1.5rem, 4vw, 2.5rem);--pm-card-pad:clamp(1rem, 3vw, 1.75rem);--pm-radius:.75rem;--pm-radius-badge:9999px;--pm-duration-hover:.18s;--pm-duration-enter:.32s;--pm-duration-arcane:.6s;--pm-ease:cubic-bezier(.25, .46, .45, .94);--pm-ease-spring:cubic-bezier(.34, 1.56, .64, 1)}.avatar-editor-module__GvIXya__editor{background:linear-gradient(160deg, var(--pm-arcane) 0%, var(--pm-surface-raised) 100%)}@supports (color:color-mix(in lab, red, red)){.avatar-editor-module__GvIXya__editor{background:linear-gradient(160deg, color-mix(in srgb, var(--pm-arcane) 8%, var(--pm-surface-raised)) 0%, var(--pm-surface-raised) 100%)}}.avatar-editor-module__GvIXya__editor{border:1px solid var(--pm-border-strong);border-radius:calc(var(--pm-radius) * 1.5);box-shadow:0 0 0 1px var(--pm-arcane), 0 24px 64px -20px var(--pm-arcane)}@supports (color:color-mix(in lab, red, red)){.avatar-editor-module__GvIXya__editor{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-arcane) 10%, transparent), 0 24px 64px -20px color-mix(in srgb, var(--pm-arcane) 20%, transparent)}}.avatar-editor-module__GvIXya__editor{position:relative;overflow:hidden}.avatar-editor-module__GvIXya__editor:before{content:"";background:linear-gradient(90deg, transparent, var(--pm-arcane-bright), var(--pm-ember), var(--pm-arcane-bright), transparent);opacity:.4;height:1px;position:absolute;top:0;left:10%;right:10%}.avatar-editor-module__GvIXya__editorHeader{padding:1.5rem var(--pm-card-pad) 1.25rem;border-bottom:1px solid var(--pm-border);flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.avatar-editor-module__GvIXya__editorTitle{font-family:var(--font-display,serif);color:var(--pm-arcane-bright);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:1rem;font-weight:700}.avatar-editor-module__GvIXya__editorSubtitle{color:var(--pm-ash);letter-spacing:.03em;margin:0;font-size:.78rem}.avatar-editor-module__GvIXya__editorBody{grid-template-columns:200px 1fr;gap:0;display:grid}@media (max-width:700px){.avatar-editor-module__GvIXya__editorBody{grid-template-columns:1fr}}.avatar-editor-module__GvIXya__previewPane{border-right:1px solid var(--pm-border);background:var(--pm-arcane);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem 1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.avatar-editor-module__GvIXya__previewPane{background:color-mix(in srgb, var(--pm-arcane) 5%, var(--pm-surface))}}.avatar-editor-module__GvIXya__previewPane{align-self:start;position:sticky;top:0}@media (max-width:700px){.avatar-editor-module__GvIXya__previewPane{border-right:none;border-bottom:1px solid var(--pm-border);padding:1.75rem var(--pm-card-pad) 1.5rem;position:relative}}.avatar-editor-module__GvIXya__previewLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--pm-ash);opacity:.7;font-size:.68rem;font-weight:600}.avatar-editor-module__GvIXya__controlsPane{flex-direction:column;gap:0;display:flex}.avatar-editor-module__GvIXya__slotTabsRow{border-bottom:1px solid var(--pm-border);align-items:center;gap:.5rem;display:flex}.avatar-editor-module__GvIXya__slotTabsTip{flex:none;margin-left:auto;padding-right:.1rem}.avatar-editor-module__GvIXya__slotTabs{scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.avatar-editor-module__GvIXya__slotTabs::-webkit-scrollbar{display:none}.avatar-editor-module__GvIXya__slotTab{letter-spacing:.1em;text-transform:uppercase;color:var(--pm-ash);cursor:pointer;transition:color var(--pm-duration-hover) var(--pm-ease), border-color var(--pm-duration-hover) var(--pm-ease);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;padding:.75rem 1rem;font-size:.72rem;font-weight:700;position:relative;bottom:-1px}.avatar-editor-module__GvIXya__slotTab:hover{color:var(--pm-arcane-bright)}.avatar-editor-module__GvIXya__slotTab:focus-visible{outline:2px solid var(--pm-arcane-bright);outline-offset:-2px;border-radius:4px 4px 0 0}.avatar-editor-module__GvIXya__slotTab--active{color:var(--pm-arcane-bright);border-bottom-color:var(--pm-arcane-bright)}.avatar-editor-module__GvIXya__optionGrid{padding:1.25rem var(--pm-card-pad);grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.65rem;display:grid}.avatar-editor-module__GvIXya__optionTile{border-radius:var(--pm-radius);border:1px solid var(--pm-border);background:var(--pm-surface);cursor:pointer;transition:border-color var(--pm-duration-hover) var(--pm-ease), box-shadow var(--pm-duration-hover) var(--pm-ease), transform var(--pm-duration-hover) var(--pm-ease);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;min-height:80px;padding:.85rem .5rem;display:flex;position:relative}.avatar-editor-module__GvIXya__optionTile:hover{border-color:var(--pm-border-strong);box-shadow:0 4px 12px -4px var(--pm-arcane);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.avatar-editor-module__GvIXya__optionTile:hover{box-shadow:0 4px 12px -4px color-mix(in srgb, var(--pm-arcane) 20%, transparent)}}.avatar-editor-module__GvIXya__optionTile:focus-visible{outline:2px solid var(--pm-arcane-bright);outline-offset:2px}.avatar-editor-module__GvIXya__optionTile--selected{border-color:var(--pm-arcane-bright);background:var(--pm-arcane)}@supports (color:color-mix(in lab, red, red)){.avatar-editor-module__GvIXya__optionTile--selected{background:color-mix(in srgb, var(--pm-arcane) 10%, var(--pm-surface))}}.avatar-editor-module__GvIXya__optionTile--selected{box-shadow:0 0 0 1px var(--pm-arcane-bright), var(--pm-arcane-glow)}@supports (color:color-mix(in lab, red, red)){.avatar-editor-module__GvIXya__optionTile--selected{box-shadow:0 0 0 1px color-mix(in srgb, var(--pm-arcane-bright) 40%, transparent), var(--pm-arcane-glow)}}.avatar-editor-module__GvIXya__optionTile--selected:hover{transform:none}.avatar-editor-module__GvIXya__optionTile__avatar{line-height:0}.avatar-editor-module__GvIXya__optionTile__label{letter-spacing:.05em;color:var(--pm-arcane-bright);text-overflow:ellipsis;white-space:nowrap;max-width:90px;font-size:.68rem;font-weight:600;line-height:1.3;overflow:hidden}.avatar-editor-module__GvIXya__optionTile--locked{opacity:.28;cursor:default;border-style:dashed;border-color:var(--pm-border);background:var(--pm-ash-surface);pointer-events:none}.avatar-editor-module__GvIXya__optionTile--locked:after{content:"✦";background:var(--pm-surface);color:var(--pm-arcane-muted);border:1px solid var(--pm-border);border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:.52rem;display:flex;position:absolute;bottom:-3px;right:-3px}.avatar-editor-module__GvIXya__optionTile--locked{pointer-events:auto}.avatar-editor-module__GvIXya__unlockChip{letter-spacing:.06em;color:var(--pm-arcane-muted);background:var(--pm-arcane);font-size:.6rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.avatar-editor-module__GvIXya__unlockChip{background:color-mix(in srgb, var(--pm-arcane) 8%, var(--pm-surface))}}.avatar-editor-module__GvIXya__unlockChip{border:1px solid var(--pm-border);border-radius:var(--pm-radius-badge);white-space:nowrap;text-overflow:ellipsis;max-width:86px;padding:.12rem .45rem;overflow:hidden}.avatar-editor-module__GvIXya__palettePanel{padding:1.25rem var(--pm-card-pad);flex-direction:column;gap:.75rem;display:flex}.avatar-editor-module__GvIXya__palettePanelLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--pm-ash);font-size:.7rem;font-weight:600}.avatar-editor-module__GvIXya__paletteRow{flex-wrap:wrap;gap:.65rem;display:flex}.avatar-editor-module__GvIXya__paletteSwatch{border-radius:var(--pm-radius);border:1px solid var(--pm-border);background:var(--pm-surface);cursor:pointer;transition:border-color var(--pm-duration-hover) var(--pm-ease), box-shadow var(--pm-duration-hover) var(--pm-ease), transform var(--pm-duration-hover) var(--pm-ease);text-align:center;flex-direction:column;align-items:center;gap:.35rem;min-width:80px;padding:.65rem .85rem;display:flex}.avatar-editor-module__GvIXya__paletteSwatch:hover{border-color:var(--pm-border-strong);transform:translateY(-1px)}.avatar-editor-module__GvIXya__paletteSwatch:focus-visible{outline:2px solid var(--pm-arcane-bright);outline-offset:2px}.avatar-editor-module__GvIXya__paletteSwatch--selected{border-color:var(--pm-arcane-bright);box-shadow:var(--pm-arcane-glow);background:var(--pm-arcane)}@supports (color:color-mix(in lab, red, red)){.avatar-editor-module__GvIXya__paletteSwatch--selected{background:color-mix(in srgb, var(--pm-arcane) 10%, var(--pm-surface))}}.avatar-editor-module__GvIXya__paletteSwatch--locked{opacity:.28;cursor:default;border-style:dashed;border-color:var(--pm-border);background:var(--pm-ash-surface)}.avatar-editor-module__GvIXya__paletteSwatchDot{border-radius:50%;flex-shrink:0;width:28px;height:28px}.avatar-editor-module__GvIXya__paletteSwatchLabel{letter-spacing:.06em;color:var(--pm-ash);text-transform:capitalize;font-size:.65rem;font-weight:600}.avatar-editor-module__GvIXya__editorFooter{padding:1rem var(--pm-card-pad) 1.5rem;border-top:1px solid var(--pm-border);justify-content:flex-end;align-items:center;gap:1rem;display:flex}.avatar-editor-module__GvIXya__saveStatus{color:var(--pm-arcane-muted);min-height:1.1rem;transition:color var(--pm-duration-hover) var(--pm-ease);font-size:.78rem}.avatar-editor-module__GvIXya__saveStatus--success{color:var(--pm-value,#6ff3ff)}.avatar-editor-module__GvIXya__saveStatus--error{color:#ff8080}.avatar-editor-module__GvIXya__saveBtn{background:linear-gradient(90deg, var(--pm-arcane), var(--pm-arcane-bright));border:1px solid var(--pm-arcane-bright);align-items:center;gap:.45rem;padding:.55rem 1.5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.avatar-editor-module__GvIXya__saveBtn{border:1px solid color-mix(in srgb, var(--pm-arcane-bright) 50%, transparent)}}.avatar-editor-module__GvIXya__saveBtn{border-radius:var(--pm-radius-badge);color:#fff;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;transition:opacity var(--pm-duration-hover) var(--pm-ease), box-shadow var(--pm-duration-hover) var(--pm-ease), transform var(--pm-duration-hover) var(--pm-ease);box-shadow:0 0 16px -4px var(--pm-arcane);font-size:.82rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.avatar-editor-module__GvIXya__saveBtn{box-shadow:0 0 16px -4px color-mix(in srgb, var(--pm-arcane) 50%, transparent)}}.avatar-editor-module__GvIXya__saveBtn:hover:not(:disabled){opacity:.9;box-shadow:0 0 24px -4px var(--pm-arcane)}@supports (color:color-mix(in lab, red, red)){.avatar-editor-module__GvIXya__saveBtn:hover:not(:disabled){box-shadow:0 0 24px -4px color-mix(in srgb, var(--pm-arcane) 70%, transparent)}}.avatar-editor-module__GvIXya__saveBtn:hover:not(:disabled){transform:translateY(-1px)}.avatar-editor-module__GvIXya__saveBtn:focus-visible{outline:2px solid var(--pm-arcane-bright);outline-offset:3px}.avatar-editor-module__GvIXya__saveBtn:disabled{opacity:.45;cursor:not-allowed;transform:none}@media (prefers-reduced-motion:reduce){.avatar-editor-module__GvIXya__optionTile,.avatar-editor-module__GvIXya__optionTile:hover,.avatar-editor-module__GvIXya__paletteSwatch,.avatar-editor-module__GvIXya__paletteSwatch:hover,.avatar-editor-module__GvIXya__saveBtn,.avatar-editor-module__GvIXya__saveBtn:hover:not(:disabled){transition:none;transform:none}}
.recital-cine-module__v68DMq__stage{z-index:0;--sp:0;--white:0;--amber:255, 106, 0;--gold:255, 184, 77;--arcane:122, 53, 255;--cyan:111, 243, 255;--hot:253, 246, 236;--warm:color-mix(in srgb, rgb(var(--arcane)) calc(var(--sp) * 100%), rgb(var(--amber)));--cool:color-mix(in srgb, rgb(var(--cyan)) calc(var(--sp) * 100%), rgb(var(--gold)));contain:layout paint style;background:radial-gradient(120% 90% at 50% 62%,#140c08 0%,#0a0709 46%,#060509 100%);position:fixed;inset:0;overflow:hidden}.recital-cine-module__v68DMq__backdrop{z-index:0;pointer-events:none;position:absolute;inset:0}.recital-cine-module__v68DMq__bgCanvas{width:100%;height:100%;display:block;position:absolute;inset:0}.recital-cine-module__v68DMq__chamber,.recital-cine-module__v68DMq__chamberArcane{background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.recital-cine-module__v68DMq__chamberArcane{opacity:var(--sp,0);will-change:opacity}.recital-cine-module__v68DMq__chamberCrest{mix-blend-mode:screen;opacity:var(--white,0);pointer-events:none;background:radial-gradient(58% 52% at 50% 40%,#fdf6ec99,#0000 68%);position:absolute;inset:0}.recital-cine-module__v68DMq__bgVideo{object-fit:cover;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.recital-cine-module__v68DMq__bgVideoTint{mix-blend-mode:multiply;background-color:var(--warm);pointer-events:none;position:absolute;inset:0}.recital-cine-module__v68DMq__ashlands{z-index:1;pointer-events:none;transition:opacity 1.2s;position:absolute;inset:0;overflow:hidden}.recital-cine-module__v68DMq__ashTicker,.recital-cine-module__v68DMq__ashTickerStill{font-family:var(--font-mono,ui-monospace, monospace);color:#a096a899;text-shadow:0 0 10px #7850284d;white-space:nowrap;letter-spacing:.06em;position:absolute}.recital-cine-module__v68DMq__ashTicker{animation:18s linear infinite recital-cine-module__v68DMq__cine-drift}@keyframes recital-cine-module__v68DMq__cine-drift{0%{opacity:0;transform:translate(0,0)}12%{opacity:.7}88%{opacity:.7}to{opacity:0;transform:translate(-14vw,-8vh)}}.recital-cine-module__v68DMq__figureBox{transform:translateX(-50%) translateY(calc(var(--sp) * -2.4%));z-index:3;pointer-events:none;width:min(46vw,660px);height:min(76vh,760px);transition:transform .2s linear;position:absolute;bottom:8%;left:63%}.recital-cine-module__v68DMq__figureShadow{filter:blur(7px);width:40%;height:4.5%;opacity:calc(.7 - var(--sp) * .15);z-index:0;background:radial-gradient(#0000009e,#0000 72%);position:absolute;bottom:1.5%;left:58%;transform:translate(-50%)}.recital-cine-module__v68DMq__figureGlow{background:radial-gradient(46% 46% at 46% 44%, rgba(var(--hot), calc(var(--white) * .5)), transparent 70%), radial-gradient(52% 54% at 48% 48%, var(--warm), transparent 72%);filter:blur(30px);opacity:calc(.24 + var(--sp) * .42);border-radius:50%;transition:opacity .3s linear;position:absolute;inset:4% 4% 2% 20%}.recital-cine-module__v68DMq__figureGlowPulse{animation:7.5s ease-in-out infinite alternate recital-cine-module__v68DMq__cine-glow}@keyframes recital-cine-module__v68DMq__cine-glow{0%{transform:scale(.98)}to{transform:scale(1.06)}}.recital-cine-module__v68DMq__figureInner{will-change:transform;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.recital-cine-module__v68DMq__figureBreathe{animation:6s ease-in-out infinite alternate recital-cine-module__v68DMq__cine-breathe}@keyframes recital-cine-module__v68DMq__cine-breathe{0%{transform:scale(1)}to{transform:scale(1.02)}}.recital-cine-module__v68DMq__figureBase{transition:opacity .7s;position:absolute;inset:0}.recital-cine-module__v68DMq__figureBaseDim{opacity:0}.recital-cine-module__v68DMq__figureImg{object-fit:contain;object-position:center bottom;width:100%;height:100%;filter:drop-shadow(0 8px 34px #000000b8) drop-shadow(0 0 26px rgba(var(--amber), calc(.1 + var(--sp) * .16)));position:absolute;inset:0}.recital-cine-module__v68DMq__figureAction{opacity:0;transition:opacity .75s}.recital-cine-module__v68DMq__figureActionOn{opacity:1}.recital-cine-module__v68DMq__figureCast{transform-origin:50% 100%;transform:scale(.88)}.recital-cine-module__v68DMq__emberLayer{z-index:4;pointer-events:none;position:absolute;inset:0}.recital-cine-module__v68DMq__reactor{z-index:5;pointer-events:none;flex-direction:column;align-items:center;gap:.6rem;display:flex;position:absolute;top:50%;right:clamp(10px,4vw,56px);transform:translateY(-50%)}.recital-cine-module__v68DMq__reactorTube{width:clamp(18px,3.4vw,30px);height:min(56vh,460px);box-shadow:inset 0 0 18px #000000b3, 0 0 26px rgba(var(--amber), calc(var(--sp) * .25));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a080c8c;border:1px solid #ffb46e47;border-radius:999px;position:relative;overflow:hidden}.recital-cine-module__v68DMq__reactorFill{height:calc(var(--sp) * 100%);background:linear-gradient(180deg, var(--cool) 0%, var(--warm) 60%, rgb(var(--amber)) 100%);box-shadow:0 0 20px rgba(var(--amber), .6), 0 -6px 22px rgba(var(--arcane), calc(var(--sp) * .7));border-radius:999px;transition:height .25s linear;position:absolute;bottom:0;left:0;right:0}.recital-cine-module__v68DMq__reactorFill:after{content:"";background:linear-gradient(180deg, rgba(var(--hot), var(--white)), transparent);height:24%;position:absolute;inset:0 0 auto}.recital-cine-module__v68DMq__reactorCap{background:rgba(var(--hot), calc(.2 + var(--sp) * .6));filter:blur(1px);border-radius:999px;width:60%;height:5px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.recital-cine-module__v68DMq__reactorTick{background:#ffc88c38;height:1px;position:absolute;left:0;right:0}.recital-cine-module__v68DMq__reactorLabel{writing-mode:vertical-rl;font-family:var(--display,"Cinzel", serif);letter-spacing:.34em;text-transform:uppercase;color:#e9c9a080;font-size:.58rem}.recital-cine-module__v68DMq__flareHidden{display:none}.recital-cine-module__v68DMq__flare,.recital-cine-module__v68DMq__flareStill{z-index:6;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side,#fdf6ece6 0%,#ff962e80 26%,#7a35ff57 52%,#0000 72%);border-radius:50%;width:120vmax;height:120vmax;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.recital-cine-module__v68DMq__flare{opacity:0;animation:2.6s cubic-bezier(.16,.84,.3,1) forwards recital-cine-module__v68DMq__cine-flare}@keyframes recital-cine-module__v68DMq__cine-flare{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}34%{opacity:.82;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.25)}}.recital-cine-module__v68DMq__flareStill{opacity:.28}.recital-cine-module__v68DMq__transitionFlash{z-index:6;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side, rgba(var(--hot), .5) 0%, var(--warm) 34%, transparent 70%);opacity:0;border-radius:50%;width:min(70vh,720px);height:min(70vh,720px);animation:.62s cubic-bezier(.22,.7,.3,1) forwards recital-cine-module__v68DMq__cine-tflash;position:absolute;top:46%;left:63%;transform:translate(-50%,-50%)}@keyframes recital-cine-module__v68DMq__cine-tflash{0%{opacity:0;transform:translate(-50%,-50%)scale(.72)}28%{opacity:.72;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.12)}}.recital-cine-module__v68DMq__grain{z-index:7;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px;position:absolute;inset:0}.recital-cine-module__v68DMq__vignette{z-index:8;pointer-events:none;background:radial-gradient(135% 108% at 50% 46%,#0000 64%,#0000006b 100%);position:absolute;inset:0}@media (max-width:640px){.recital-cine-module__v68DMq__figureBox{transform:translateX(-50%) translateY(calc(-50% + var(--sp) * -2.4%));width:94vw;height:60vh;top:34%;bottom:auto;left:50%}.recital-cine-module__v68DMq__reactorTube{height:40vh}.recital-cine-module__v68DMq__reactorLabel{font-size:.5rem}}@media (prefers-reduced-motion:reduce){.recital-cine-module__v68DMq__ashTicker{opacity:.6;animation:none}.recital-cine-module__v68DMq__figureGlowPulse,.recital-cine-module__v68DMq__figureBreathe{animation:none}.recital-cine-module__v68DMq__flare{opacity:.28;animation:none}.recital-cine-module__v68DMq__transitionFlash{opacity:0;animation:none}.recital-cine-module__v68DMq__reactorFill,.recital-cine-module__v68DMq__figureBox{transition:none}}.recital-cine-module__v68DMq__page{z-index:1;color:#e9e2da;position:relative}.recital-cine-module__v68DMq__chapter{box-sizing:border-box;justify-content:flex-start;align-items:center;min-height:100svh;padding:clamp(1.2rem,5vw,5rem);display:flex}.recital-cine-module__v68DMq__chapter:last-child{min-height:108svh}.recital-cine-module__v68DMq__card{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(#0c090eb8,#08060a99);border:1px solid #ffb46e24;border-radius:1rem;max-width:min(31rem,92vw);padding:clamp(1.1rem,3vw,1.8rem) clamp(1.2rem,3vw,2rem);position:relative;box-shadow:0 26px 70px -40px #000000f2}.recital-cine-module__v68DMq__eyebrow{font-family:var(--display,"Cinzel", serif);letter-spacing:.32em;text-transform:uppercase;color:var(--warm);margin:0 0 .5rem;font-size:.72rem;font-weight:700}.recital-cine-module__v68DMq__title{font-family:var(--display,"Cinzel", serif);letter-spacing:.01em;color:#f4ede4;text-shadow:0 0 30px #ff78282e;margin:0 0 .9rem;font-size:clamp(1.6rem,5vw,2.5rem);font-weight:700;line-height:1.06}.recital-cine-module__v68DMq__body{color:#cfc7bf;margin:0 0 .8rem;font-size:clamp(.98rem,2.4vw,1.08rem);line-height:1.62}.recital-cine-module__v68DMq__body:last-child{margin-bottom:0}.recital-cine-module__v68DMq__liveReadout{color:#b9b1a9;border-top:1px solid #ffb46e24;margin-top:1.1rem;padding-top:.9rem;font-size:.9rem;line-height:1.5}.recital-cine-module__v68DMq__liveValue{font-family:var(--display,"Cinzel", serif);color:#ffd9a0;font-variant-numeric:tabular-nums;font-weight:700}.recital-cine-module__v68DMq__liveCaption{color:#9a938c}.recital-cine-module__v68DMq__cta{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1.3rem;display:flex}.recital-cine-module__v68DMq__ctaTagline{width:100%;font-family:var(--display,"Cinzel", serif);letter-spacing:.04em;color:#f4ede4;margin:0 0 .3rem;font-size:clamp(1.05rem,3vw,1.3rem);font-weight:700}.recital-cine-module__v68DMq__ctaBtn{font:700 .82rem var(--display,"Cinzel", serif);letter-spacing:.12em;text-transform:uppercase;color:#1a0d04;background:linear-gradient(#ffc24d,#ff6a00);border-radius:999px;padding:.7rem 1.4rem;text-decoration:none;display:inline-block;box-shadow:0 0 26px #ff6a0066}.recital-cine-module__v68DMq__ctaGhost{font:700 .82rem var(--display,"Cinzel", serif);letter-spacing:.12em;text-transform:uppercase;color:#e9c9a0;border:1px solid #ffb46e4d;border-radius:999px;padding:.7rem 1.2rem;text-decoration:none;display:inline-block}.recital-cine-module__v68DMq__trustNote{color:#8f8880;margin-top:1.1rem;font-size:.76rem;line-height:1.5}.recital-cine-module__v68DMq__trustNote a{color:#e9c9a0;text-underline-offset:2px;text-decoration:underline}.recital-cine-module__v68DMq__scrollCue{z-index:20;font:600 .68rem var(--font-sans,system-ui, sans-serif);letter-spacing:.22em;text-transform:uppercase;color:#e9c9a08c;pointer-events:none;animation:2.6s ease-in-out infinite recital-cine-module__v68DMq__cine-cue;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}@keyframes recital-cine-module__v68DMq__cine-cue{0%,to{opacity:.4;transform:translate(-50%)translateY(0)}50%{opacity:.8;transform:translate(-50%)translateY(5px)}}@media (max-width:640px){.recital-cine-module__v68DMq__chapter{justify-content:center;align-items:flex-end;padding-bottom:8vh}.recital-cine-module__v68DMq__card{max-width:94vw}}@media (prefers-reduced-motion:reduce){.recital-cine-module__v68DMq__scrollCue{animation:none}}
:root{--pm-surface:#0a0614}@supports (color:color-mix(in lab, red, red)){:root{--pm-surface:color-mix(in srgb, #0a0614 90%, var(--th-violet,#7a35ff))}}:root{--pm-surface-raised:#120a22}@supports (color:color-mix(in lab, red, red)){:root{--pm-surface-raised:color-mix(in srgb, #120a22 88%, var(--th-violet,#7a35ff))}}:root{--pm-border:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-border:color-mix(in srgb, var(--arcane-500,#7a35ff) 18%, transparent)}}:root{--pm-border-strong:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-border-strong:color-mix(in srgb, var(--arcane-500,#7a35ff) 45%, transparent)}}:root{--pm-ember:var(--ember-500,#ff6a00);--pm-ember-dim:var(--ember-400,#f83);--pm-ember-glow:0 0 18px -4px var(--ember-500,#ff6a00)}@supports (color:color-mix(in lab, red, red)){:root{--pm-ember-glow:0 0 18px -4px color-mix(in srgb, var(--ember-500,#ff6a00) 55%, transparent)}}:root{--pm-arcane:var(--arcane-500,#7a35ff);--pm-arcane-bright:var(--arcane-400,#aa7eff);--pm-arcane-muted:var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-arcane-muted:color-mix(in srgb, var(--arcane-500,#7a35ff) 40%, #0a0614)}}:root{--pm-arcane-glow:0 0 24px -6px var(--arcane-500,#7a35ff)}@supports (color:color-mix(in lab, red, red)){:root{--pm-arcane-glow:0 0 24px -6px color-mix(in srgb, var(--arcane-500,#7a35ff) 60%, transparent)}}:root{--pm-ash:#9ca3af}@supports (color:color-mix(in lab, red, red)){:root{--pm-ash:color-mix(in srgb, #9ca3af 70%, var(--th-violet,#7a35ff))}}:root{--pm-ash-surface:#1a1a2e}@supports (color:color-mix(in lab, red, red)){:root{--pm-ash-surface:color-mix(in srgb, #1a1a2e 92%, var(--th-violet,#7a35ff))}}:root{--pm-value:var(--pyre-blue-400,#6ff3ff);--pm-value-dim:var(--pyre-blue-500,#5bc4ce);--pm-text-hero:clamp(2rem, 5vw, 3.5rem);--pm-text-heading:clamp(1.25rem, 3vw, 1.875rem);--pm-text-stat:clamp(1.5rem, 4vw, 2.5rem);--pm-card-pad:clamp(1rem, 3vw, 1.75rem);--pm-radius:.75rem;--pm-radius-badge:9999px;--pm-duration-hover:.18s;--pm-duration-enter:.32s;--pm-duration-arcane:.6s;--pm-ease:cubic-bezier(.25, .46, .45, .94);--pm-ease-spring:cubic-bezier(.34, 1.56, .64, 1)}.tide-strip-module__OdfH_W__strip{background:var(--pm-surface,#0a0614);width:100%;position:relative}@supports (color:color-mix(in lab, red, red)){.tide-strip-module__OdfH_W__strip{background:color-mix(in srgb, var(--pm-surface,#0a0614) 92%, var(--pm-ember,#ff6a00))}}.tide-strip-module__OdfH_W__strip{border-top:1px solid var(--pm-border,#7a35ff2e);border-bottom:1px solid var(--pm-border,#7a35ff2e);animation:tide-strip-module__OdfH_W__stripFadeIn var(--pm-duration-arcane,.6s) var(--pm-ease,ease-out) both;overflow:hidden}@keyframes tide-strip-module__OdfH_W__stripFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.tide-strip-module__OdfH_W__ember{background:linear-gradient(90deg, transparent 0%, var(--pm-ember,#ff6a00) 30%, var(--pm-arcane,#7a35ff) 70%, transparent 100%);opacity:.55;background-size:200% 100%;width:100%;height:1px;animation:3s linear infinite tide-strip-module__OdfH_W__emberShimmer}@keyframes tide-strip-module__OdfH_W__emberShimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.tide-strip-module__OdfH_W__inner{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;max-width:72rem;margin-inline:auto;padding:.6rem clamp(1rem,4vw,2rem);display:flex}.tide-strip-module__OdfH_W__eyebrow{font-family:var(--font-sora,sans-serif);letter-spacing:.22em;text-transform:uppercase;color:var(--pm-arcane-bright,#9b7fff);white-space:nowrap;flex-shrink:0;font-size:.68rem;font-weight:700}.tide-strip-module__OdfH_W__eyebrowTip{white-space:nowrap;flex-shrink:0}.tide-strip-module__OdfH_W__stats{flex-wrap:wrap;flex:auto;align-items:center;gap:.35rem .9rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.tide-strip-module__OdfH_W__stat{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.tide-strip-module__OdfH_W__glyph{font-size:.9rem;line-height:1}.tide-strip-module__OdfH_W__number{font-family:var(--font-cinzel,serif);font-variant-numeric:tabular-nums;color:var(--pm-ember,#ff6a00);font-size:.9rem;font-weight:700;line-height:1}.tide-strip-module__OdfH_W__unit{font-family:var(--font-sora,sans-serif);color:var(--pm-ash,#9ca3af);white-space:nowrap;font-size:.78rem}.tide-strip-module__OdfH_W__sep{color:var(--pm-border-strong,#7a35ff73);-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:.8rem}.tide-strip-module__OdfH_W__link{font-family:var(--font-sora,sans-serif);letter-spacing:.04em;color:var(--pm-arcane-bright,#9b7fff);white-space:nowrap;transition:color var(--pm-duration-hover,.18s) var(--pm-ease,ease-out), opacity var(--pm-duration-hover,.18s) var(--pm-ease,ease-out);opacity:.85;flex-shrink:0;margin-inline-start:auto;font-size:.78rem;font-weight:700;text-decoration:none}.tide-strip-module__OdfH_W__link:hover{color:#fff;opacity:1}.tide-strip-module__OdfH_W__link:focus-visible{outline:2px solid var(--pm-arcane,#7a35ff);outline-offset:3px;border-radius:3px}@media (prefers-reduced-motion:reduce){.tide-strip-module__OdfH_W__strip,.tide-strip-module__OdfH_W__ember{animation:none}.tide-strip-module__OdfH_W__link{transition:none}}@media (max-width:480px){.tide-strip-module__OdfH_W__eyebrow,.tide-strip-module__OdfH_W__eyebrowTip{display:none}.tide-strip-module__OdfH_W__inner{gap:.4rem .75rem}.tide-strip-module__OdfH_W__link{flex-basis:100%;margin-inline-start:0}}
.EssenceFlame-module__l2q2Ba__root{border:1px solid var(--hairline);background:radial-gradient(circle at 50% 96%, color-mix(in srgb, var(--th-violet) 22%, transparent) 0%, transparent 42%), radial-gradient(circle at 50% 70%, color-mix(in srgb, var(--th-cyan) 8%, transparent) 0%, transparent 30%), linear-gradient(180deg, transparent, color-mix(in srgb, var(--th-violet) 8%, transparent));width:100%;height:100%;min-height:16rem;box-shadow:inset 0 -48px 96px -44px color-mix(in srgb, var(--th-violet) 40%, transparent);border-radius:1rem;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:relative;overflow:hidden}.EssenceFlame-module__l2q2Ba__canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.EssenceFlame-module__l2q2Ba__label{z-index:1;text-align:center;letter-spacing:.01em;color:color-mix(in srgb, var(--th-cyan) 86%, #fff);text-shadow:0 1px 10px color-mix(in srgb, var(--th-violet) 55%, transparent);margin:0 0 .9rem;padding:.35rem .75rem;font-size:.92rem;line-height:1.35;position:relative}.EssenceFlame-module__l2q2Ba__value{color:color-mix(in srgb, var(--th-cyan) 92%, #fff);font-weight:700}.EssenceFlame-module__l2q2Ba__caption{opacity:.92;font-weight:500}.EssenceFlame-module__l2q2Ba__sep{opacity:.5}.EssenceFlame-module__l2q2Ba__quiet{opacity:.7;color:color-mix(in srgb, var(--th-cyan) 70%, #fff);font-size:.82rem}@media (max-width:52rem){.EssenceFlame-module__l2q2Ba__root{min-height:10rem}}@media (prefers-reduced-motion:reduce){.EssenceFlame-module__l2q2Ba__canvas{opacity:1}}
