.spell-prepared-selector.svelte-1p57c8f{position:relative;display:inline-flex}.spell-prepared-selector.svelte-1p57c8f button:where(.svelte-1p57c8f){background-color:transparent;z-index:2;pointer-events:none}.spell-prepared-selector.svelte-1p57c8f select:where(.svelte-1p57c8f){position:absolute;top:0;left:0;width:100%;height:100%;color:transparent;cursor:pointer;border:none;background-color:var(--primary-accent)}.spell-prepared-selector.svelte-1p57c8f select:where(.svelte-1p57c8f):focus{outline:revert!important}.spell-prepared-selector.svelte-1p57c8f select:where(.svelte-1p57c8f):hover{background-color:var(--primary-accent-hover)}.spell-prepared-selector.svelte-1p57c8f:has(button:where(.svelte-1p57c8f):disabled) select:where(.svelte-1p57c8f){background-color:var(--disabled-accent)}.spell-prepared-selector.mini.svelte-1p57c8f{position:absolute;right:.25rem;top:.5rem}.spell-prepared-selector.mini.svelte-1p57c8f button:where(.svelte-1p57c8f){background-color:transparent;padding:0;margin:0;border:none;font-weight:700;color:var(--primary-accent);transition:color .3s;width:1.5rem;height:1.5rem;line-height:0;display:flex;align-items:center;justify-content:center}.spell-prepared-selector.mini.svelte-1p57c8f select:where(.svelte-1p57c8f){border-radius:100%;background-color:transparent;transition:background-color .3s}.spell-prepared-selector.mini.svelte-1p57c8f select:where(.svelte-1p57c8f):hover{background-color:var(--primary-accent)}.spell-prepared-selector.mini.svelte-1p57c8f:has(select:where(.svelte-1p57c8f):hover) button:where(.svelte-1p57c8f){color:var(--button-text-color)}
