.spell-prepared-selector.svelte-1j0djtm{position:relative;display:inline-flex}.spell-prepared-selector.svelte-1j0djtm button:where(.svelte-1j0djtm){background-color:transparent;z-index:2;pointer-events:none}.spell-prepared-selector.svelte-1j0djtm select:where(.svelte-1j0djtm){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-1j0djtm select:where(.svelte-1j0djtm):focus{outline:revert!important}.spell-prepared-selector.svelte-1j0djtm select:where(.svelte-1j0djtm):hover{background-color:var(--primary-accent-hover)}.spell-prepared-selector.svelte-1j0djtm:has(button:disabled) select:where(.svelte-1j0djtm){background-color:var(--disabled-accent)}.spell-prepared-selector.mini.svelte-1j0djtm{position:absolute;right:.25rem;top:.5rem}.spell-prepared-selector.mini.svelte-1j0djtm button:where(.svelte-1j0djtm){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-1j0djtm select:where(.svelte-1j0djtm){border-radius:100%;background-color:transparent;transition:background-color .3s}.spell-prepared-selector.mini.svelte-1j0djtm select:where(.svelte-1j0djtm):hover{background-color:var(--primary-accent)}.spell-prepared-selector.mini.svelte-1j0djtm:has(select:hover) button:where(.svelte-1j0djtm){color:var(--button-text-color)}
