.rune-writing.svelte-5o16ke{justify-content:center;align-items:flex-start;gap:clamp(1px, .4cqi, var(--space-25));inline-size:100%;min-inline-size:0;display:flex;overflow:hidden;container-type:inline-size}.rune-writing.svelte-5o16ke figure:where(.svelte-5o16ke){isolation:isolate;min-inline-size:0;padding-block:var(--space-50);text-align:center;flex:0 4rem;margin:0;position:relative}.rune-writing.svelte-5o16ke img:where(.svelte-5o16ke){aspect-ratio:1;object-fit:contain;block-size:auto;inline-size:100%;transition:transform var(--duration-normal,.2s), filter var(--duration-normal,.2s);display:block}.rune-writing.svelte-5o16ke figure.accent:where(.svelte-5o16ke){z-index:1}.rune-writing.svelte-5o16ke figure.accent:where(.svelte-5o16ke) img:where(.svelte-5o16ke){transform:translateY(calc(var(--space-25) * -1)) scale(1.16);filter:brightness(1.26) contrast(1.18) saturate(1.12) drop-shadow(0 0 var(--space-75) rgb(from var(--niheria-gold) r g b / .55));animation:1.7s ease-in-out infinite svelte-5o16ke-rune-focus-flicker}.rune-writing.svelte-5o16ke figcaption:where(.svelte-5o16ke){margin-top:var(--space-25);font-size:clamp(.55rem, 5cqi, var(--font-size-xxsmall));text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.rune-writing.svelte-5o16ke .ellipsis:where(.svelte-5o16ke){color:var(--niheria-gold);font-size:var(--font-size-large);flex:none;align-self:center}.rune-writing.with-names.svelte-5o16ke{align-items:flex-start}@keyframes svelte-5o16ke-rune-focus-flicker{0%,to{filter:brightness(1.18) contrast(1.12) saturate(1.08) drop-shadow(0 0 var(--space-50) rgb(from var(--niheria-gold) r g b / .42))}22%,68%{filter:brightness(1.38) contrast(1.26) saturate(1.18) drop-shadow(0 0 var(--space-100) rgb(from var(--niheria-gold-light) r g b / .72))}29%,74%{filter:brightness(1.24) contrast(1.16) saturate(1.1) drop-shadow(0 0 var(--space-75) rgb(from var(--niheria-gold) r g b / .52))}}@media (prefers-reduced-motion:reduce){.rune-writing.svelte-5o16ke figure.accent:where(.svelte-5o16ke) img:where(.svelte-5o16ke){animation:none}}.spell-card.svelte-1jzbza9{gap:var(--space-100);min-inline-size:0;padding:var(--space-150);background:linear-gradient(145deg, rgb(from var(--niheria-gold) r g b / .055), transparent 42%), rgb(from var(--bg-sidebar) r g b / .68);border:1px solid rgb(from var(--niheria-gold) r g b / .24);border-radius:var(--space-75);grid-template-rows:auto auto minmax(0,1fr) auto;margin:0;display:grid}.spell-card.svelte-1jzbza9 header:where(.svelte-1jzbza9){justify-content:space-between;align-items:flex-start;gap:var(--space-75);display:flex}.spell-card.svelte-1jzbza9 header:where(.svelte-1jzbza9)>div:where(.svelte-1jzbza9):first-child{min-inline-size:0}.spell-card.svelte-1jzbza9 h3:where(.svelte-1jzbza9){overflow-wrap:anywhere;color:var(--niheria-gold);font-family:var(--f-book-antiqua);font-size:var(--font-size-large);margin:0}.spell-card.svelte-1jzbza9 header:where(.svelte-1jzbza9) a:where(.svelte-1jzbza9){color:rgb(from var(--fg) r g b / .62);font-family:var(--f-roboto-slab);font-size:var(--font-size-xxsmall)}.spell-card.svelte-1jzbza9 .header-actions:where(.svelte-1jzbza9){align-items:center;gap:var(--space-25);flex:none;display:flex}.spell-card.svelte-1jzbza9 .header-actions:where(.svelte-1jzbza9)>span:where(.svelte-1jzbza9){padding:var(--space-25) var(--space-75);color:rgb(from var(--fg) r g b / .65);border:1px solid rgb(from var(--fg) r g b / .18);font-size:var(--font-size-xxsmall);border-radius:999px;flex:none}.spell-card.svelte-1jzbza9 .header-actions:where(.svelte-1jzbza9)>span:where(.svelte-1jzbza9).published{color:var(--green);border-color:rgb(from var(--green) r g b / .5)}.spell-card.svelte-1jzbza9 .header-actions:where(.svelte-1jzbza9)>span:where(.svelte-1jzbza9).hidden{color:var(--red);border-color:rgb(from var(--red) r g b / .5)}.spell-card.svelte-1jzbza9 p:where(.svelte-1jzbza9){color:rgb(from var(--fg) r g b / .76);white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.spell-card.svelte-1jzbza9 dl:where(.svelte-1jzbza9){gap:var(--space-50);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.spell-card.svelte-1jzbza9 dl:where(.svelte-1jzbza9) div:where(.svelte-1jzbza9){min-inline-size:0}.spell-card.svelte-1jzbza9 dt:where(.svelte-1jzbza9){color:rgb(from var(--fg) r g b / .5);font-size:var(--font-size-xxsmall)}.spell-card.svelte-1jzbza9 dd:where(.svelte-1jzbza9){font-size:var(--font-size-small);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.rune-frame.svelte-1jzbza9{min-inline-size:0;min-block-size:var(--space-600);padding:var(--space-50) 0}.spell-card.variant-rune.svelte-1jzbza9{align-items:center;gap:var(--space-50) var(--space-125);padding:var(--space-100);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(4.5rem,6rem) minmax(0,1fr)}.spell-card.variant-rune.svelte-1jzbza9 header:where(.svelte-1jzbza9){grid-area:1/2}.spell-card.variant-rune.svelte-1jzbza9 .rune-frame:where(.svelte-1jzbza9){grid-area:1/1/-1;min-block-size:0;padding:0}.spell-card.variant-rune.svelte-1jzbza9 p:where(.svelte-1jzbza9){-webkit-line-clamp:4;grid-area:2/2;align-self:start}@media screen and (width<=480px){.spell-card.svelte-1jzbza9{padding:var(--space-100)}.spell-card.svelte-1jzbza9 header:where(.svelte-1jzbza9){flex-wrap:wrap}.spell-card.svelte-1jzbza9 dl:where(.svelte-1jzbza9){grid-template-columns:1fr 1fr}.spell-card.variant-rune.svelte-1jzbza9{grid-template-columns:var(--space-800) minmax(0, 1fr)}}
