form.svelte-3rrh5f{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-flow:wrap;max-width:calc(100dvw - 2em)}form.svelte-3rrh5f,form.svelte-3rrh5f>:where(.svelte-3rrh5f):first-child{gap:1em;width:100%;display:flex}form.svelte-3rrh5f>:where(.svelte-3rrh5f):first-child{flex-flow:wrap-reverse;flex-grow:1;margin-bottom:1em;position:relative}form.svelte-3rrh5f>:where(.svelte-3rrh5f):first-child>:first-child{flex-grow:1;max-width:max(52ch,25dvw)}form.svelte-3rrh5f label:where(.svelte-3rrh5f){align-items:center;gap:.5em;display:flex}form.svelte-3rrh5f .bpm-select{margin-left:auto;font-size:1.2em}form.svelte-3rrh5f label[for=sort-by]:where(.svelte-3rrh5f){grid-gap:.5em;isolation:isolate;border:1px solid color-mix(in srgb,var(--text-color),transparent 90%);transition:all var(--transition-duration) var(--default-ease);border-radius:100vw;grid-template-columns:auto auto;align-items:center;gap:.5em;margin-left:auto;padding:.5em 1em;font-size:1.2em;display:grid;position:relative;box-shadow:0 1px 4px #00000040}form.svelte-3rrh5f label[for=sort-by]:where(.svelte-3rrh5f) [disabled]{opacity:.5}form.svelte-3rrh5f label[for=sort-by]:where(.svelte-3rrh5f):has([disabled]:where(.svelte-3rrh5f)){opacity:.5}form.svelte-3rrh5f label[for=sort-by]:where(.svelte-3rrh5f):focus-within,form.svelte-3rrh5f label[for=sort-by]:where(.svelte-3rrh5f):hover{outline:.1em solid var(--color-primary);box-shadow:0 0 1.3em -.4em var(--color-primary)}form.svelte-3rrh5f label[for=sort-by]:where(.svelte-3rrh5f)>:where(.svelte-3rrh5f):first-child{white-space:nowrap}form.svelte-3rrh5f label[for=sort-by]:where(.svelte-3rrh5f)>:last-child{content:"";color:var(--text-color);z-index:1;pointer-events:none;background-size:contain;width:1.4em;height:100%;position:absolute;top:50%;right:.5em;translate:0 -50%}select.svelte-3rrh5f{font-style:inherit;cursor:pointer;appearance:none;background:0 0;border:1px solid #0000;outline:none;width:100%;padding-right:2em;position:relative}select.svelte-3rrh5f,select.svelte-3rrh5f option:where(.svelte-3rrh5f){color:var(--text-color)}select.svelte-3rrh5f option:where(.svelte-3rrh5f){background:var(--card-color)}fieldset.svelte-3rrh5f{background:var(--card-background-noise);border:1px solid color-mix(in srgb,var(--text-color),transparent 90%);--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #0e0e0e7e;box-shadow:inset .1em .2em .5em 0 var(--csstools-light-dark-toggle--0,#0f0f0f27);width:100%;transition:all var(--transition-duration);border-radius:.5em;padding:0 1em;position:relative;box-shadow:inset .1em .2em .5em var(--lightningcss-light,#0f0f0f27)var(--lightningcss-dark,#0e0e0e7e)}fieldset.svelte-3rrh5f:has(label:where(.svelte-3rrh5f)){padding:1em}fieldset[disabled].svelte-3rrh5f{opacity:.5}fieldset.svelte-3rrh5f legend:where(.svelte-3rrh5f){background:var(--card-background-noise);isolation:isolate;border-radius:100vw;font-size:1.1em;position:relative}fieldset.svelte-3rrh5f legend:where(.svelte-3rrh5f)>:where(.svelte-3rrh5f):first-child{padding:.25em .75em;display:block}fieldset.svelte-3rrh5f legend:where(.svelte-3rrh5f):before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(0deg,transparent 0,transparent 40%,var(--text-color) 100%) border-box;-webkit-mask-composite:source-out;opacity:.2;border:1px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,padding-box;mask-clip:border-box,padding-box;-webkit-mask-origin:border-box,padding-box;mask-origin:border-box,padding-box;-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}#controller-type.svelte-3rrh5f{grid-gap:1em;grid-template-columns:repeat(auto-fit,minmax(25ch,1fr));gap:1em;display:grid;position:relative;inset:0}#controller-type.svelte-3rrh5f input:where(.svelte-3rrh5f){min-width:1.4em;min-height:1.4em}#controller-type.svelte-3rrh5f label:where(.svelte-3rrh5f){grid-template-columns:-webkit-min-content -webkit-min-content auto;grid-gap:.5em;grid-template-columns:min-content min-content auto;align-items:center;gap:.5em;display:grid}#excluded-features.svelte-3rrh5f,#features.svelte-3rrh5f{grid-gap:1em;grid-template-columns:repeat(auto-fit,minmax(22ch,1fr));gap:1em;display:grid;position:relative;inset:0}#excluded-features.svelte-3rrh5f input:where(.svelte-3rrh5f),#features.svelte-3rrh5f input:where(.svelte-3rrh5f){min-width:1.4em;min-height:1.4em}#excluded-features.svelte-3rrh5f label:where(.svelte-3rrh5f),#features.svelte-3rrh5f label:where(.svelte-3rrh5f){grid-template-columns:-webkit-min-content -webkit-min-content auto;grid-gap:.5em;grid-template-columns:min-content min-content auto;align-items:center;gap:.5em;display:grid}button.plain.svelte-3rrh5f{box-shadow:none;background:0 0;border:none;gap:1ch;padding:0;display:flex!important}button.plain.svelte-3rrh5f:focus-visible,button.plain.svelte-3rrh5f:hover{background-color:color-mix(in srgb,var(--color-primary),transparent 50%)}button.svelte-3rrh5f:not(.plain){color:var(--text-color-dark);background:linear-gradient(215deg,color-mix(in srgb,var(--card-color),transparent 75%) 0,color-mix(in srgb,var(--card-color),transparent 90%) 70%),var(--bg-noise-transparent);background-color:color-mix(in srgb,var(--color-primary),transparent 20%);font-weight:700}button[disabled].svelte-3rrh5f:not(.plain){opacity:.5}button.svelte-3rrh5f:not(.plain):focus-visible,button.svelte-3rrh5f:not(.plain):hover{background-color:color-mix(in srgb,var(--color-primary),#8080ffcc 50%);color:var(--text-color-dark)!important}button.filter.svelte-3rrh5f:not(.plain){justify-content:center;align-items:center;width:min(100%,25ch);margin-left:auto}.show-more.svelte-3rrh5f{grid-column:1/-1;justify-content:end;width:100%;display:flex}.show-more.svelte-3rrh5f button:where(.svelte-3rrh5f){color:var(--text-color);background:0 0;gap:1ch;padding:.5em 1em;display:flex}.show-more.svelte-3rrh5f button:where(.svelte-3rrh5f):focus-visible,.show-more.svelte-3rrh5f button:where(.svelte-3rrh5f):hover{background-color:color-mix(in srgb,var(--color-primary),transparent 75%);color:var(--text-color)!important}dl.svelte-3rrh5f{color:var(--text-color);align-items:center;gap:.5em;font-size:1.2em;display:flex}dl.svelte-3rrh5f dt:where(.svelte-3rrh5f){font-weight:700}dl.svelte-3rrh5f dd:where(.svelte-3rrh5f){opacity:.8}
