:root{--relic-ond-1:#1a1d44;--relic-ond-2:#0d0f26;--relic-ond-3:#05060d;--relic-gold:var(--coti-vital-xp);--relic-gold-soft:color-mix(in srgb, var(--coti-vital-xp) 55%, transparent)}.relic-ond{background:radial-gradient(circle at 18% 22%, #f2dc82 0 .5px, transparent 1.2px), radial-gradient(circle at 74% 14%, #ece7dd 0 .5px, transparent 1.2px), radial-gradient(circle at 86% 64%, #f2dc82 0 .5px, transparent 1.2px), radial-gradient(circle at 34% 78%, #ece7dd 0 .5px, transparent 1.2px), radial-gradient(circle at 58% 44%, #b9c3ff 0 .5px, transparent 1.2px), linear-gradient(180deg, var(--relic-ond-1) 0%, var(--relic-ond-2) 55%, var(--relic-ond-3) 100%)}.relic-ond-frame{border-color:var(--relic-gold-soft)!important;box-shadow:inset 0 0 0 1px #00000080, inset 0 -2px 0 0 color-mix(in srgb, var(--relic-gold) 35%, transparent)!important}.relic-ond-panel{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--relic-gold) 45%, transparent);border-color:color-mix(in srgb, var(--relic-gold) 40%, var(--coti-border-default))!important}.relic-ond-badge{background:linear-gradient(180deg, var(--relic-ond-1), var(--relic-ond-2));color:var(--relic-gold);box-shadow:inset 0 0 0 1px var(--relic-gold-soft)}.relic-fourfold-panel{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--coti-accent) 40%, transparent);border-color:color-mix(in srgb, var(--coti-accent) 35%, var(--coti-border-default))!important}.relic-roll{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" on, "zero" on}.relic-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.8125rem;line-height:1.55}
