.dnd-aura.svelte-91lglk{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.dnd-aura-ember.svelte-91lglk{color:var(--ember)}.dnd-aura-verdigris.svelte-91lglk{color:color-mix(in srgb, var(--verdigris) 35%, var(--ember))}.dnd-aura-metal.svelte-91lglk{color:var(--metal)}.dnd-aura-mote.svelte-91lglk{border-radius:var(--radius-pill);background:radial-gradient(circle, var(--ember-core) 0%, currentColor 60%);width:.25rem;height:.25rem;box-shadow:0 0 .5rem currentColor, 0 0 1rem var(--ember-glow);opacity:0;animation-name:svelte-91lglk-dnd-aura-rise;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;bottom:-.5rem}.dnd-aura-ring.svelte-91lglk{opacity:.5;width:min(88%,40rem);height:auto;animation:46s linear infinite svelte-91lglk-dnd-aura-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dnd-aura-glyphs.svelte-91lglk{transform-origin:100px 100px;animation:32s linear infinite svelte-91lglk-dnd-aura-spin-back}.dnd-aura-wisps.svelte-91lglk{width:120%;height:120%;animation:26s ease-in-out infinite alternate svelte-91lglk-dnd-aura-slide;position:absolute;inset:-10%}.dnd-aura-veil.svelte-91lglk{opacity:.1;background:radial-gradient(at 20% 15%,currentColor 0%,#0000 42%),radial-gradient(at 82% 78%,currentColor 0%,#0000 46%);animation:12s ease-in-out infinite alternate svelte-91lglk-dnd-aura-breathe;position:absolute;inset:-20%}@keyframes svelte-91lglk-dnd-aura-rise{0%{opacity:0;transform:translate(0, 0) scale(var(--mote-scale))}14%{opacity:.9}76%{opacity:.55}to{opacity:0;transform:translate(var(--mote-drift), -105vh) scale(calc(var(--mote-scale) * .4))}}@keyframes svelte-91lglk-dnd-aura-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes svelte-91lglk-dnd-aura-spin-back{to{transform:rotate(-360deg)}}@keyframes svelte-91lglk-dnd-aura-slide{0%{transform:translate(-3%,2%)}to{transform:translate(3%,-2%)}}@keyframes svelte-91lglk-dnd-aura-breathe{0%{opacity:.06}to{opacity:.16}}@media (prefers-reduced-motion:reduce){.dnd-aura-mote.svelte-91lglk,.dnd-aura-ring.svelte-91lglk,.dnd-aura-glyphs.svelte-91lglk,.dnd-aura-wisps.svelte-91lglk,.dnd-aura-veil.svelte-91lglk{animation:none}.dnd-aura-mote.svelte-91lglk{opacity:.35}}.dnd-ornament.svelte-1dzovzv{pointer-events:none;flex:none;display:block;overflow:visible}.dnd-ornament-metal.svelte-1dzovzv{color:var(--metal);filter:drop-shadow(0 1px 0 #000) drop-shadow(0 0 .2rem color-mix(in srgb, var(--ember-glow) 50%, transparent))}.dnd-ornament-verdigris.svelte-1dzovzv{color:var(--verdigris)}.dnd-ornament-ember.svelte-1dzovzv{color:var(--ember)}.dnd-ornament-ink.svelte-1dzovzv{color:var(--ink-dim);filter:drop-shadow(0 1px #000)}.dnd-ornament-accent.svelte-1dzovzv{fill:var(--metal-bright)}.dnd-ornament-accent-fill.svelte-1dzovzv{fill:var(--ember)}.dnd-ornament-accent-stroke.svelte-1dzovzv{stroke:var(--ember)}.dnd-ornament-ember.svelte-1dzovzv .dnd-ornament-accent:where(.svelte-1dzovzv),.dnd-ornament-ember.svelte-1dzovzv .dnd-ornament-accent-fill:where(.svelte-1dzovzv){fill:var(--metal)}.dnd-ornament-xs.svelte-1dzovzv{width:auto;height:16px}.dnd-ornament-sm.svelte-1dzovzv{width:auto;height:28px}.dnd-ornament-md.svelte-1dzovzv{width:auto;height:48px}.dnd-ornament-lg.svelte-1dzovzv{width:auto;height:88px}.dnd-ornament-xl.svelte-1dzovzv{width:auto;height:150px}.dnd-ornament-divider.svelte-1dzovzv,.dnd-ornament-chain.svelte-1dzovzv,.dnd-ornament-vine.svelte-1dzovzv{width:100%;height:auto}.dnd-button.svelte-er4ugn{cursor:pointer;isolation:isolate;--button-h:2.4rem;--button-pad:var(--space-5);--button-text:var(--text-sm);--button-light:var(--ember-glow);--button-cut:.45rem;--button-edge:.16rem;--button-rim:linear-gradient(180deg, var(--metal-bright) 0%, var(--metal) 38%, var(--metal-dim) 70%, var(--metal) 100%);--button-stone:var(--stone);--button-tint:transparent;--button-ink:var(--metal);--button-shape:polygon(var(--button-cut) 0, calc(100% - var(--button-cut)) 0, 100% var(--button-cut), 100% calc(100% - var(--button-cut)), calc(100% - var(--button-cut)) 100%, var(--button-cut) 100%, 0 calc(100% - var(--button-cut)), 0 var(--button-cut));min-height:var(--button-h);filter:drop-shadow(0 2px 3px var(--shade-hard));background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;transition:filter .18s;display:inline-flex;position:relative}.dnd-button-sm.svelte-er4ugn{--button-h:1.8rem;--button-pad:var(--space-4);--button-text:var(--text-xs);--button-cut:.32rem;--button-edge:.12rem}.dnd-button-md.svelte-er4ugn{--button-h:2.4rem;--button-pad:var(--space-5);--button-text:var(--text-sm);--button-cut:.45rem;--button-edge:.16rem}.dnd-button-lg.svelte-er4ugn{--button-h:3.2rem;--button-pad:var(--space-6);--button-text:var(--text-md);--button-cut:.6rem;--button-edge:.18rem}.dnd-button-fill.svelte-er4ugn{width:100%}.dnd-button-frame.svelte-er4ugn{z-index:0;background:var(--button-rim);clip-path:var(--button-shape);pointer-events:none;position:absolute;inset:0}.dnd-button-face.svelte-er4ugn{inset:var(--button-edge);z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--stone-light) 18%, transparent) 0%, #0000006b 38%, #000000b8 100%), linear-gradient(var(--button-tint), var(--button-tint)), var(--texture-stone), var(--button-stone);clip-path:var(--button-shape);box-shadow:inset 0 1px 0 var(--sheen-strong), inset 0 -2px 0 var(--shade-hard), inset 0 0 0 1px var(--keyline);pointer-events:none;transition:filter .18s;position:absolute}.dnd-button-sheen.svelte-er4ugn{inset:var(--button-edge);z-index:2;background:radial-gradient(ellipse 70% 120% at 50% 110%, var(--button-light) 0%, transparent 70%);clip-path:var(--button-shape);opacity:0;pointer-events:none;transition:opacity .18s;position:absolute}.dnd-button-inner.svelte-er4ugn{z-index:3;justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--button-pad);min-height:var(--button-h);font-family:var(--font-display);font-size:var(--button-text);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--button-ink);text-shadow:0 1px #000,0 0 2px #000;font-weight:700;line-height:1.1;transition:color .18s,text-shadow .18s;display:inline-flex;position:relative}.dnd-button.svelte-er4ugn:hover:not(:disabled){filter:drop-shadow(0 2px 3px var(--shade-hard)) brightness(1.08)}.dnd-button.svelte-er4ugn:hover:not(:disabled) .dnd-button-sheen:where(.svelte-er4ugn){opacity:1}.dnd-button.svelte-er4ugn:hover:not(:disabled) .dnd-button-inner:where(.svelte-er4ugn){color:var(--metal-bright);text-shadow:var(--glow-text)}.dnd-button.svelte-er4ugn:active:not(:disabled) .dnd-button-face:where(.svelte-er4ugn){box-shadow:inset 0 3px 5px var(--shade-hard), inset 0 -1px 0 var(--sheen-soft), inset 0 0 0 1px var(--keyline);filter:brightness(.82)}.dnd-button.svelte-er4ugn:active:not(:disabled) .dnd-button-inner:where(.svelte-er4ugn){transform:translateY(1px)}.dnd-button.svelte-er4ugn:focus-visible{box-shadow:none;filter:drop-shadow(0 0 .15rem var(--metal-bright)) drop-shadow(0 0 .5rem var(--ember-glow));outline:none}.dnd-button.svelte-er4ugn:disabled{cursor:not-allowed;opacity:.5;filter:grayscale(.85)}.dnd-button-primary.svelte-er4ugn{--button-rim:linear-gradient(180deg, var(--ember-core) 0%, var(--metal-bright) 22%, var(--metal) 55%, var(--metal-dim) 100%);--button-tint:color-mix(in srgb, var(--ember) 16%, transparent);--button-ink:var(--metal-bright)}.dnd-button-primary.svelte-er4ugn .dnd-button-sheen:where(.svelte-er4ugn){opacity:.45}.dnd-button-secondary.svelte-er4ugn{--button-light:color-mix(in srgb, var(--metal) 40%, transparent)}.dnd-button-ghost.svelte-er4ugn{--button-light:color-mix(in srgb, var(--metal) 30%, transparent);--button-rim:linear-gradient(180deg, var(--metal-dim) 0%, color-mix(in srgb, var(--metal-dim) 50%, #000) 100%);--button-stone:var(--ground-raised);--button-ink:var(--metal)}.dnd-button-ghost.svelte-er4ugn .dnd-button-face:where(.svelte-er4ugn){background:linear-gradient(180deg, color-mix(in srgb, var(--ground-lift) 70%, transparent) 0%, color-mix(in srgb, var(--ground-deep) 90%, transparent) 100%), var(--texture-noise), var(--button-stone)}.dnd-button-ghost.svelte-er4ugn:hover:not(:disabled){--button-rim:linear-gradient(180deg, var(--metal) 0%, var(--metal-dim) 100%)}.dnd-button-danger.svelte-er4ugn{--button-light:color-mix(in srgb, var(--state-bad) 55%, transparent);--button-rim:linear-gradient(180deg, color-mix(in srgb, var(--state-bad) 60%, var(--metal-bright)) 0%, color-mix(in srgb, var(--state-bad) 70%, #000) 60%, color-mix(in srgb, var(--state-bad) 40%, #000) 100%);--button-tint:color-mix(in srgb, var(--state-bad) 30%, transparent);--button-ink:color-mix(in srgb, var(--state-bad) 30%, var(--ink))}.dnd-button-danger.svelte-er4ugn:hover:not(:disabled) .dnd-button-inner:where(.svelte-er4ugn){color:var(--ink);text-shadow:0 0 8px var(--state-bad), 0 1px 1px #000}.dnd-button-spinner.svelte-er4ugn{border-radius:var(--radius-pill);border:2px solid;border-top-color:#0000;width:1em;height:1em;animation:.7s linear infinite svelte-er4ugn-dnd-button-spin}@keyframes svelte-er4ugn-dnd-button-spin{to{transform:rotate(360deg)}}
