.only-options.svelte-1xvihvp>*{display:none}.only-options.svelte-1xvihvp .bpm-option{display:block!important}.only-options.svelte-1xvihvp{display:grid;min-height:0;overflow:auto}.disabled.svelte-1xvihvp{opacity:.5}.bpm-select.svelte-1xvihvp{align-items:center;background:transparent;border:1px solid color-mix(in srgb,var(--text-color),transparent 90%);border-radius:.5em;box-shadow:0 1px 4px #00000040;color:var(--text-color);display:flex;flex-flow:row nowrap;font-style:inherit;gap:.5em}.bpm-select.svelte-1xvihvp .bpm-option{background:var(--card-color);color:var(--text-color)}.bpm-select.svelte-1xvihvp:before{opacity:0}.bpm-select.svelte-1xvihvp:focus-visible:not(:disabled),.bpm-select.svelte-1xvihvp:hover:not(:disabled){box-shadow:0 0 1.3em -.4em var(--color-primary);color:var(--color-primary);outline:2px solid var(--color-primary)}:is(.bpm-select.svelte-1xvihvp:hover:not(:disabled),.bpm-select.svelte-1xvihvp:focus-visible:not(:disabled))>*{color:var(--color-primary)}dialog.svelte-1xvihvp{animation:fade-in var(--transition-duration) var(--default-ease) forwards;background:transparent;border:none;left:50%;opacity:0;outline:1px solid transparent;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity var(--transition-duration) var(--default-ease) allow-discrete}dialog.svelte-1xvihvp:popover-open{opacity:1}dialog.svelte-1xvihvp::backdrop{animation:fade-in var(--transition-duration) var(--default-ease) forwards;background:var( --background,linear-gradient(color-mix(in srgb,transparent,#20192f var(--background-opacity,40%)),color-mix(in srgb,transparent,#07040b var(--background-opacity,55%))) );opacity:0;transition:opacity var(--transition-duration) var(--default-ease) allow-discrete}dialog.svelte-1xvihvp{isolation:isolate;overflow:visible}dialog.svelte-1xvihvp>:where(.svelte-1xvihvp):first-child{display:flex;flex-direction:column;max-height:calc(100svh - 2em);overflow:hidden;padding:1em 0 0}dialog.svelte-1xvihvp h3:where(.svelte-1xvihvp){flex-shrink:0;margin-bottom:1em;padding:0 1em}body:has(dialog[popover]:popover-open){overflow:hidden}button.svelte-8j6w8{border-radius:0}.selected.svelte-8j6w8{background-color:var(--color-primary);font-weight:700}.selected.svelte-8j6w8:focus-visible,.selected.svelte-8j6w8:hover{background-color:color-mix(in srgb,var(--color-primary),var(--text-color) 75%)}.rating{display:grid;place-items:center}.rating span.svelte-znn887{color:var(--rating-color);filter:drop-shadow(1px 1px 1px black);font-size:1.1em;font-weight:500}.rating i.svelte-znn887{color:var(--text-color-dark);filter:drop-shadow(1px 1px 1px black) drop-shadow(0 0 2px black);font-size:.8em;opacity:.8}:is(.rating>:where(.svelte-znn887):first-child)>.svelte-znn887:first-child{filter:drop-shadow(1px 2px 3px black);font-size:1.8em;transform:translateY(.5em)}:is(.rating>:where(.svelte-znn887):first-child)>.svelte-znn887:last-child{filter:drop-shadow(1px 1px 1px black) drop-shadow(1px 1px 2px var(--shadow-color));font-size:1.7em}.rating>.svelte-znn887:nth-child(2){display:flex;gap:.5ch}:is(.rating>:where(.svelte-znn887):nth-child(2))>.svelte-znn887:first-child{color:#3f0}:is(.rating>:where(.svelte-znn887):nth-child(2))>.svelte-znn887:nth-child(2){color:var(--text-color-dark);font-size:1.1em}:is(.rating>:where(.svelte-znn887):nth-child(2))>.svelte-znn887:last-child{color:#f33}.rating{height:100%}span.feature{align-items:center;background:var(--card-background-noise);border-radius:var(--border-radius);box-shadow:var(--card-shadow);display:flex;font-size:.9em;font-weight:700;gap:.2ch;padding:.4em .6em}
