: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}}
: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}}
: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}}
.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)}.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}}
