.gear.svelte-1q4gfhh{width:20px;height:20px;color:var(--gold-text);border:6px solid #0000;border-image:var(--frame-light) 40 fill / 12px / 3px stretch;cursor:pointer;box-sizing:content-box;background:0 0;place-items:center;padding:0;display:inline-grid}.gear.svelte-1q4gfhh:hover,.gear.active.svelte-1q4gfhh{color:#f8e2a6;border-image:var(--frame-light-hot) 40 fill / 12px / 3px stretch}svg.svelte-1q4gfhh{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;width:15px;height:15px}div.svelte-clyidt{width:100%;height:100%;position:relative;overflow:hidden}canvas.svelte-clyidt{width:100%;height:100%;display:block;position:relative}.backdrop.svelte-9pi54v{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;background:#04020699;place-items:center;padding:16px;animation:.3s svelte-9pi54v-in;display:grid;position:fixed;inset:0}.dialog.svelte-9pi54v{border:1px solid var(--metal-dim);background:linear-gradient(170deg,#1c1324f5,#0a070df7);border-radius:10px;max-width:min(560px,100%);max-height:calc(100vh - 32px);position:relative;box-shadow:0 30px 80px #000c}.dialog.svelte-9pi54v .defile:where(.svelte-9pi54v){padding:17px 4px 17px 17px}.dialog.fixed.svelte-9pi54v{width:min(560px,100%);height:min(640px,100vh - 32px)}.dialog.fixed.svelte-9pi54v .defile:where(.svelte-9pi54v){flex:auto}.tete.svelte-9pi54v{flex:none;padding:17px 17px 0}.tete.svelte-9pi54v+.defile:where(.svelte-9pi54v){padding-top:4px}h2.svelte-9pi54v{letter-spacing:.2em;text-transform:uppercase;color:var(--metal);text-align:center;margin:0 0 16px;font-family:Cinzel,serif;font-size:16px}.dialog.svelte-9pi54v .close{position:absolute;top:10px;right:10px}@keyframes svelte-9pi54v-in{0%{opacity:0}}.speaking.svelte-4hscqj{vertical-align:-.12em;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-left:.4em;display:inline-block}.body.svelte-4hscqj{fill:currentColor}.wave.svelte-4hscqj{animation:.6s ease-in-out infinite alternate svelte-4hscqj-wave}.w2.svelte-4hscqj{animation-delay:.3s}@keyframes svelte-4hscqj-wave{0%{opacity:.3}}.glyph.svelte-188nbz7{vertical-align:-.2em;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;flex:none;display:inline-block}.dot.svelte-188nbz7{fill:currentColor;stroke:none}.crack.svelte-188nbz7{stroke-width:1.9px}
