.backdrop[data-v-47425b55]{align-items:center;background-color:color-mix(in srgb,var(--color-midnight) 62%,transparent);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:clamp(var(--space-2),3vw,var(--space-6));position:fixed;z-index:50}.sheet[data-v-47425b55]{background-color:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:0 18px 50px #00000059;display:flex;flex-direction:column;max-height:100%;width:min(100%,52rem)}.sheet.narrow[data-v-47425b55]{width:min(100%,24rem)}.sheet-head[data-v-47425b55]{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:var(--space-3);justify-content:space-between;padding:var(--space-4)}.sheet-body[data-v-47425b55]{min-height:0;overflow-y:auto;padding:var(--space-4)}.sheet-foot[data-v-47425b55]{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-4)}.sheet-foot .danger[data-v-47425b55-s]{margin-left:auto}@media (max-width:600px){.sheet-foot .cancel[data-v-47425b55-s]{display:none}.sheet-foot.stacked [data-v-47425b55-s]{flex:1 1 100%;max-width:none;order:1}.sheet-foot.stacked .danger[data-v-47425b55-s],.sheet-foot.stacked .ritual-button[data-v-47425b55-s]{flex:0 0 auto;order:2}}.skeleton-stack[data-v-92ad1738]{display:grid;gap:var(--space-2)}.portrait[data-v-5e7908b6]{display:flex;flex-direction:column;height:100%}.portrait-body[data-v-5e7908b6]{display:flex;flex:1;gap:var(--space-2);justify-content:center;min-height:0}.portrait-footer[data-v-5e7908b6]{display:flex;justify-content:space-between;margin-top:var(--space-1)}.gauge[data-v-5e7908b6]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-1)}.gauge-track[data-v-5e7908b6]{background-color:var(--surface-sunken);border-radius:var(--radius-sm);display:flex;flex:1;flex-direction:column-reverse;overflow:hidden;width:6px}.gauge-track.mana-disable[data-v-5e7908b6]{background-color:var(--ink-mana);opacity:.6}.gauge-fill[data-v-5e7908b6]{transition:height .35s ease;width:100%}.mana .gauge-fill[data-v-5e7908b6]{background-color:var(--color-ether)}.gauge-value.health[data-tip][data-v-5e7908b6]{cursor:help}.health .gauge-fill[data-v-5e7908b6]{background-color:var(--color-blood)}.gauge-value[data-v-5e7908b6]{font-size:var(--text-xs);font-weight:700;line-height:1;white-space:nowrap}.gauge-value.mana[data-v-5e7908b6]{color:var(--ink-mana)}.gauge-value.mana.mana-disable[data-v-5e7908b6]{opacity:.6}.gauge-value.health[data-v-5e7908b6]{color:var(--ink-health)}.frame[data-v-5e7908b6]{aspect-ratio:1/1;border-radius:var(--radius-sm);height:100%;overflow:hidden}.image[data-v-5e7908b6]{-o-object-fit:cover;object-fit:cover}.fallback[data-v-5e7908b6],.image[data-v-5e7908b6]{height:100%;width:100%}.fallback[data-v-5e7908b6]{align-items:center;color:var(--line);display:flex;font-family:var(--font-title);font-size:2.5rem;justify-content:center}.char-footer[data-v-2d2cb887]{--abilities-width:30px;--segments-width:50px;--figure-width:60px}.figure[data-v-2d2cb887]{align-items:center;display:flex;gap:var(--space-1);height:70px;justify-content:center}.segments[data-v-2d2cb887]{display:grid;flex:1 1 0;gap:2px;grid-template-areas:". . . . head head head head head head . . . ." ". . . . head head head head head head . . . ." "rightArm rightArm rightArm body body body body body body body body leftArm leftArm leftArm" "rightArm rightArm rightArm body body body body body body body body leftArm leftArm leftArm" "rightArm rightArm rightArm body body body body body body body body leftArm leftArm leftArm" "rightArm rightArm rightArm body body body body body body body body leftArm leftArm leftArm" ". . . legs legs legs legs legs legs legs legs . . ." ". . . legs legs legs legs legs legs legs legs . . ." ". . . legs legs legs legs legs legs legs legs . . .";grid-template-columns:repeat(14,minmax(0,1fr));grid-template-rows:repeat(9,minmax(0,1fr));height:100%;margin-inline:var(--space-1);min-width:0;width:0}@media (max-width:1023px){.segments[data-v-2d2cb887]{aspect-ratio:.66;flex:0 0 auto;width:auto}.hand-cell[data-v-2d2cb887]{flex:0 1 auto;min-width:0}}.segment[data-v-2d2cb887]{align-self:stretch;background-color:var(--figure-body);border-radius:var(--radius-sm)}.segment-head[data-v-2d2cb887]{grid-area:head}.segment-body[data-v-2d2cb887]{grid-area:body}.segment-legs[data-v-2d2cb887]{grid-area:legs}.segment-rightArm[data-v-2d2cb887]{grid-area:rightArm}.segment-leftArm[data-v-2d2cb887]{grid-area:leftArm}.segment.bare[data-v-2d2cb887]{opacity:.22}.segment.state-broken[data-v-2d2cb887],.segment.state-bruised[data-v-2d2cb887],.segment.state-damaged[data-v-2d2cb887]{opacity:1}.segment.state-bruised[data-v-2d2cb887]{background-color:var(--zone-bruised)}.segment.state-damaged[data-v-2d2cb887]{background-color:var(--zone-damaged)}.segment.state-broken[data-v-2d2cb887]{background-color:var(--zone-broken);box-shadow:inset 0 0 0 1px var(--plaque-armor)}.hand-cell[data-v-2d2cb887]{align-items:center;aspect-ratio:1.35/1;border-radius:var(--radius-lg);display:flex;height:70px;justify-content:center}.hand-right[data-v-2d2cb887]{grid-area:rightHand}.hand-left[data-v-2d2cb887]{grid-area:leftHand}.value-body[data-v-2d2cb887],.value-head[data-v-2d2cb887],.value-legs[data-v-2d2cb887]{align-self:stretch;display:grid;place-items:center}.value-head[data-v-2d2cb887]{grid-area:armorHead;grid-row:1/3}.value-body[data-v-2d2cb887]{grid-area:armorBody;grid-row:3/7}.value-legs[data-v-2d2cb887]{grid-area:armorLegs;grid-row:7/10}.hands-arm[data-v-2d2cb887]{align-items:center;display:flex;gap:var(--space-1);justify-content:space-between;margin:var(--space-1) 0 0 calc(var(--abilities-width) + var(--space-1))}.hands-arm-segments[data-v-2d2cb887]{flex-shrink:0;height:10px;margin:0 var(--space-1);width:var(--figure-width)}.hand-arm[data-v-2d2cb887]{align-items:center;display:flex;justify-content:center;width:50%}.body-armor[data-v-2d2cb887]{display:grid;flex-shrink:0;gap:var(--space-1);grid-template-areas:"armorHead" "armorBody" "armorLegs";grid-template-rows:repeat(9,1fr);height:100%}.armor-value[data-v-2d2cb887],.body-armor[data-v-2d2cb887]{width:var(--abilities-width)}.armor-value[data-v-2d2cb887]{align-items:center;display:flex;font-size:var(--text-xs);font-variant-numeric:tabular-nums;justify-content:center;padding:0 var(--space-1);position:relative}.armor-value-hand[data-v-2d2cb887]{width:70%}.armor-value[data-v-2d2cb887]:after{background:var(--color-parchment);content:"";filter:url(#armor-edge);height:100%;left:0;mix-blend-mode:multiply;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.armor-value[data-v-2d2cb887]:empty:after{display:none}.info-hint[data-v-a9f116cf]{cursor:help;display:grid;flex-shrink:0;place-items:center;transition:var(--transition-normal)}.info-hint[data-v-a9f116cf]:focus-visible{outline:none}.info-hint[data-v-a9f116cf]:not(.badge){min-height:0}.info-hint.badge[data-v-a9f116cf]{border:1px solid var(--line);border-radius:50%;color:var(--ink-muted);font-family:var(--font-title);font-size:var(--text-md);height:1.4rem;line-height:1;width:1.4rem}@media (pointer:coarse){.info-hint.badge[data-v-a9f116cf]{height:2.2rem;width:2.2rem}}.info-hint.badge.open[data-v-a9f116cf],.info-hint.badge[data-v-a9f116cf]:focus-visible{border-color:var(--accent);color:var(--accent)}@media (hover:hover){.info-hint.badge[data-v-a9f116cf]:hover{border-color:var(--accent);color:var(--accent)}}.item-image[data-v-ed2dc863]{align-items:center;background-color:var(--rarity-wash);border-radius:var(--radius-md);display:flex;height:100%;justify-content:center;overflow:hidden;padding:var(--space-1);position:relative;width:100%}.item-image img[data-v-ed2dc863]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.broken[data-v-ed2dc863]{color:var(--ink-muted);font-size:var(--text-md)}.seal-veil[data-v-ed2dc863]{align-items:flex-start;border-radius:inherit;display:flex;top:0;right:0;bottom:0;left:0;justify-content:flex-end;padding:var(--space-1);position:absolute}.seal[data-v-ed2dc863]{cursor:help;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45));height:100%;width:100%}.seal-veil[data-v-ed2dc863] .info-hint{display:flex;height:34%;max-height:1.6rem;max-width:1.6rem;width:34%}.lock-badge[data-v-ed2dc863]{height:30%;left:var(--space-1);max-height:1.4rem;max-width:1.4rem;min-height:.9rem;min-width:.9rem;position:absolute;top:var(--space-1);width:30%}.wax[data-v-ed2dc863]{fill:#fff;opacity:.9}.rim[data-v-ed2dc863]{fill:none;stroke:#00000040;stroke-width:.8}.sign[data-v-ed2dc863]{fill:#00000040}.weapon-slot[data-v-a1d0391b]{height:100%;width:100%}.weapon-slot.bare[data-v-a1d0391b]{background-color:var(--surface);border-radius:var(--radius-sm)}.card[data-v-c8b6114f]{background-image:none;padding:var(--space-4) var(--space-2)}.char-info[data-v-c8b6114f]{align-items:center;border-bottom:1px solid var(--line);margin-bottom:var(--space-2);padding:0 var(--space-2) var(--space-2)}.char-info[data-v-c8b6114f],.identity[data-v-c8b6114f]{display:flex;gap:var(--space-1)}.identity[data-v-c8b6114f]{align-items:baseline;flex:1;min-width:0}.name[data-v-c8b6114f]{color:var(--ink-accent);font-family:var(--font-title);font-size:var(--text-lg);font-weight:700;line-height:1.15;overflow:hidden;text-overflow:ellipsis}.name[data-v-c8b6114f],.race[data-v-c8b6114f]{white-space:nowrap}.race[data-v-c8b6114f]{color:var(--ink-race);line-height:1}.race[data-v-c8b6114f],.rating[data-v-c8b6114f]{font-size:var(--text-md)}.rating[data-v-c8b6114f]{color:var(--ink-title);flex-shrink:0;font-variant-numeric:tabular-nums}.level[data-v-c8b6114f]{align-items:center;background-color:var(--accent-soft);border:1px solid var(--accent);border-radius:50%;color:var(--ink-accent);display:flex;flex-shrink:0;font-family:var(--font-title);font-size:var(--text-xl);font-weight:600;height:1.6rem;justify-content:center;line-height:1;width:1.6rem}.upper[data-v-c8b6114f]{gap:var(--space-1)}.upper[data-v-c8b6114f],.upper-content[data-v-c8b6114f]{display:flex;min-width:0}.upper-content[data-v-c8b6114f]{flex:1;flex-direction:column;overflow:hidden}.abilities[data-v-c8b6114f]{display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-1);width:30px}.ability[data-v-c8b6114f]{background-color:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink-muted);display:grid;flex:1;font-family:var(--font-title);font-size:var(--text-lg);height:30px;line-height:1;opacity:.45;place-items:center;width:30px}.foot[data-v-c8b6114f]{padding-top:var(--space-2)}.ability.blessing[data-v-c8b6114f]{overflow:hidden;padding:0}.blessing-art[data-v-c8b6114f]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.plaque[data-v-e7edb14d]{--tier:var(--ink-muted);background-color:var(--surface-sunken);border:1px solid var(--line);border-left:3px solid var(--tier);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:var(--space-3)}.tier-red[data-v-e7edb14d]{--tier:var(--color-blood)}.tier-green[data-v-e7edb14d]{--tier:var(--color-forest)}.tier-blue[data-v-e7edb14d]{--tier:var(--rarity-blue)}.tier-purple[data-v-e7edb14d]{--tier:var(--rarity-purple)}.plaque-head[data-v-e7edb14d]{align-items:center;display:flex;gap:var(--space-2)}.plaque-icon[data-v-e7edb14d]{flex-shrink:0;height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.plaque-title[data-v-e7edb14d]{color:var(--ink-title);flex:1;font-size:var(--text-md);letter-spacing:.08em;text-transform:uppercase}.plaque-share[data-v-e7edb14d],.plaque-title[data-v-e7edb14d]{font-family:var(--font-title)}.plaque-share[data-v-e7edb14d]{color:var(--tier);font-size:var(--text-lg);font-weight:700}.plaque-count[data-v-e7edb14d],.plaque-share[data-v-e7edb14d]{font-variant-numeric:tabular-nums}.plaque-count[data-v-e7edb14d]{align-items:baseline;display:flex;gap:var(--space-1)}.won[data-v-e7edb14d]{color:var(--ink);font-family:var(--font-title);font-size:var(--text-2xl,1.75rem);line-height:1}.of[data-v-e7edb14d]{font-size:var(--text-md)}.of[data-v-e7edb14d],.plaque-caption[data-v-e7edb14d]{color:var(--ink-muted)}.plaque-caption[data-v-e7edb14d]{font-size:var(--text-xs)}.track[data-v-e7edb14d]{background-color:color-mix(in srgb,var(--ink-muted) 18%,transparent);border-radius:var(--radius-sm);height:6px;margin-top:var(--space-1);overflow:hidden}.track[data-tip][data-v-e7edb14d]{cursor:help}.fill[data-v-e7edb14d]{background-color:var(--tier);border-radius:inherit;height:100%}.profile-wrap[data-v-91556e0f]{container-type:inline-size}.profile[data-v-91556e0f]{display:grid;gap:var(--space-3) var(--space-5);grid-template-columns:minmax(0,19rem);justify-content:center}.profile-status[data-v-91556e0f]{display:flex;flex-wrap:wrap;font-size:var(--text-md);gap:var(--space-1)}.status-label[data-v-91556e0f]{color:var(--ink-muted)}.profile-info[data-v-91556e0f]{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.record[data-v-91556e0f]{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.raids-plaque[data-v-91556e0f]{cursor:pointer}.raids-plaque[data-v-91556e0f]:focus-visible{border-color:var(--accent);border-left-color:var(--tier)}@media (hover:hover){.raids-plaque[data-v-91556e0f]:hover{border-color:var(--accent);border-left-color:var(--tier)}}.raids[data-v-91556e0f]{display:flex;flex-direction:column;font-variant-numeric:tabular-nums;gap:var(--space-2)}.raids-totals[data-v-91556e0f]{color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:var(--text-sm);gap:var(--space-1) var(--space-4)}.raid-count b[data-v-91556e0f],.raids-totals b[data-v-91556e0f]{color:var(--ink);font-weight:600}.raids-list[data-v-91556e0f]{display:flex;flex-direction:column}.raid-row[data-v-91556e0f]{border-top:1px solid var(--line);display:grid;gap:0 var(--space-3);grid-template-columns:minmax(0,1fr) auto;padding:var(--space-1) 0}.raid-name[data-v-91556e0f]{color:var(--ink);overflow-wrap:anywhere}.raid-count[data-v-91556e0f]{color:var(--ink-muted);text-align:right}.raid-detail[data-v-91556e0f]{color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:var(--text-xs);gap:0 var(--space-3);grid-column:1/-1}.raid-lost[data-v-91556e0f]{color:var(--color-blood)}@container (min-width: 34rem){.profile[data-v-91556e0f]{align-items:start;grid-template-columns:19rem minmax(0,1fr);justify-content:start}}.character-info[data-v-c9905333]{align-items:center;display:inline-flex;gap:.3em;vertical-align:middle}.name-button[data-v-c9905333]{background:none;border:0;color:var(--accent);cursor:pointer;font:inherit;min-height:0;padding:0}@media (hover:hover){.name-button[data-v-c9905333]:hover{text-decoration:underline}}.info-button[data-v-c9905333]{border:1px solid var(--line-strong);border-radius:50%;color:var(--ink-muted);cursor:pointer;display:inline-grid;font-family:var(--font-title);font-size:.7rem;font-style:italic;height:1.05rem;line-height:1;min-height:0;place-items:center;position:relative;width:1.05rem}@media (hover:hover){.info-button[data-v-c9905333]:hover{border-color:var(--accent);color:var(--accent)}}@media (pointer:coarse){.info-button[data-v-c9905333]:before{content:"";top:-.6rem;right:-.6rem;bottom:-.6rem;left:-.6rem;position:absolute}}.icon-button>svg[data-v-0c7a268f]{fill:var(--color-forest)}.count[data-v-0c7a268f]{font-variant-numeric:tabular-nums}.online-panel[data-v-0c7a268f]{max-height:min(24rem,70vh);max-width:calc(100vw - 16px);overflow-y:auto;padding:var(--space-2) var(--space-3);position:fixed;width:17rem;z-index:200}.online-title[data-v-0c7a268f]{color:var(--ink-muted);font-size:var(--text-xs);margin-bottom:var(--space-2)}.online-list[data-v-0c7a268f]{flex-direction:column}.online-list[data-v-0c7a268f],.online-row[data-v-0c7a268f]{display:flex;gap:var(--space-1)}.online-row[data-v-0c7a268f]{align-items:center;font-size:var(--text-md)}.online-dot[data-v-0c7a268f]{background-color:var(--color-forest);border-radius:50%;flex-shrink:0;height:.45rem;width:.45rem}.online-name[data-v-0c7a268f]{min-height:0;min-width:0;overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis;top:.05em;white-space:nowrap}@media (hover:hover){button.online-name[data-v-0c7a268f]:hover{color:var(--accent);text-decoration:underline}}.me .online-name[data-v-0c7a268f]{color:var(--accent)}.online-level[data-v-0c7a268f]{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-left:auto}.online-actions[data-v-0c7a268f]{display:flex;flex-wrap:wrap;font-size:var(--text-sm);gap:var(--space-1) var(--space-3);padding:var(--space-1) 0 var(--space-1) 1rem}.online-empty[data-v-0c7a268f]{color:var(--ink-muted);font-size:var(--text-sm)}@media (pointer:coarse){.online-row[data-v-0c7a268f]{min-height:2.6rem}}.off[data-v-21d43f48]{opacity:.6}.game-header-content[data-v-73fc0f67]{align-items:center;display:grid;gap:var(--space-2);grid-template-columns:1fr auto 1fr;height:100%;width:100%}.game-header-content.compact[data-v-73fc0f67]{grid-template-columns:1fr auto}.brand-area[data-v-73fc0f67]{padding-left:var(--space-3)}.brand-area[data-v-73fc0f67],.nav[data-v-73fc0f67]{align-items:center;display:flex;min-width:0}.nav[data-v-73fc0f67]{gap:var(--space-4);justify-content:center}.brand[data-v-73fc0f67]{align-items:center;display:flex;flex-shrink:0;min-width:0}.brand-logo[data-v-73fc0f67]{height:2.5rem;width:auto}@media (hover:hover){.brand:hover .brand-logo[data-v-73fc0f67]{opacity:.85}}.stage[data-v-73fc0f67]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--ink-muted);font-size:var(--text-xs);letter-spacing:.12em;margin-left:var(--space-3);padding:.1rem var(--space-2);text-transform:uppercase;white-space:nowrap}@media (max-width:40rem){.stage[data-v-73fc0f67]{display:none}}.nav-link[data-v-73fc0f67]{align-items:center;display:inline-flex;gap:var(--space-2);margin-left:var(--space-4);padding-left:var(--space-2);text-decoration:none}.nav-icon[data-v-73fc0f67]{height:1.7rem;-o-object-fit:contain;object-fit:contain;width:1.7rem}.account[data-v-73fc0f67]{align-items:center;display:flex;gap:var(--space-2);justify-content:flex-end;padding-right:var(--space-3)}.menu-backdrop[data-v-73fc0f67]{top:0;right:0;bottom:0;left:0;position:fixed;z-index:94}.menu[data-v-73fc0f67]{background-color:var(--surface-raised);border:1px solid var(--line-strong);border-radius:0 0 0 var(--radius-md);border-top:none;box-shadow:0 12px 28px #0000004d;display:flex;flex-direction:column;padding:var(--space-2);position:fixed;right:env(safe-area-inset-right,0);top:calc(56px + env(safe-area-inset-top,0px));width:min(18rem,100vw);z-index:95}.menu-item[data-v-73fc0f67]{align-items:center;border-radius:var(--radius-sm);color:var(--ink);display:flex;font-size:var(--text-md);gap:var(--space-3);min-height:2.75rem;padding:0 var(--space-3);text-align:left}.menu-item>svg[data-v-73fc0f67]{flex-shrink:0;height:1.15rem;width:1.15rem;fill:currentColor;color:var(--ink-muted)}.menu-item.router-link-active[data-v-73fc0f67]{background-color:var(--accent-soft);color:var(--accent)}@media (hover:hover){.menu-item[data-v-73fc0f67]:hover:not(:disabled){background-color:var(--accent-soft);color:var(--accent)}}.menu-item[data-v-73fc0f67]:disabled{opacity:.45}.menu-item.danger[data-v-73fc0f67],.menu-item.danger>svg[data-v-73fc0f67]{color:var(--danger)}@media (hover:hover){.icon-button.danger[data-v-73fc0f67]:hover{border-color:var(--danger);color:var(--danger)}}.icon-button.muted[data-v-73fc0f67]{cursor:default;opacity:.45}@media (hover:hover){.icon-button.muted[data-v-73fc0f67]:hover{border-color:var(--line);color:var(--ink-muted)}}
