.pill.svelte-a8wboq{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:var(--null-bg);border:1px solid transparent;border-radius:500px;font-size:1.4rem;color:var(--text-primary);white-space:nowrap;transition:.15s background ease-out,.15s border-color ease-out}.pill.svelte-a8wboq:hover{background:var(--null-bg-hover)}.pill.wind.svelte-a8wboq{background:var(--wind-bg);border-color:var(--wind-bg);color:var(--wind-text)}.pill.wind.svelte-a8wboq:hover{background:var(--wind-bg-hover)}.pill.fire.svelte-a8wboq{background:var(--fire-bg);border-color:var(--fire-bg);color:var(--fire-text)}.pill.fire.svelte-a8wboq:hover{background:var(--fire-bg-hover)}.pill.water.svelte-a8wboq{background:var(--water-bg);border-color:var(--water-bg);color:var(--water-text)}.pill.water.svelte-a8wboq:hover{background:var(--water-bg-hover)}.pill.earth.svelte-a8wboq{background:var(--earth-bg);border-color:var(--earth-bg);color:var(--earth-text)}.pill.earth.svelte-a8wboq:hover{background:var(--earth-bg-hover)}.pill.dark.svelte-a8wboq{background:var(--dark-bg);border-color:var(--dark-bg);color:var(--dark-text)}.pill.dark.svelte-a8wboq:hover{background:var(--dark-bg-hover)}.pill.light.svelte-a8wboq{background:var(--light-bg);border-color:var(--light-bg);color:var(--light-text)}.pill.light.svelte-a8wboq:hover{background:var(--light-bg-hover)}.toggle-area.svelte-a8wboq{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px;color:inherit;line-height:1}.prefix.svelte-a8wboq{display:flex;align-items:center;justify-content:center;width:10px;opacity:.7}.toggle-area.svelte-a8wboq:hover .prefix:where(.svelte-a8wboq){opacity:1}.label.svelte-a8wboq{line-height:1}.remove.svelte-a8wboq{all:unset;cursor:pointer;display:flex;align-items:center;color:var(--text-secondary);line-height:1}.remove.svelte-a8wboq:hover{color:var(--text-primary)}.wind.svelte-a8wboq .remove:where(.svelte-a8wboq),.fire.svelte-a8wboq .remove:where(.svelte-a8wboq),.water.svelte-a8wboq .remove:where(.svelte-a8wboq),.earth.svelte-a8wboq .remove:where(.svelte-a8wboq),.dark.svelte-a8wboq .remove:where(.svelte-a8wboq),.light.svelte-a8wboq .remove:where(.svelte-a8wboq){color:inherit;opacity:.5}.wind.svelte-a8wboq .remove:where(.svelte-a8wboq):hover,.fire.svelte-a8wboq .remove:where(.svelte-a8wboq):hover,.water.svelte-a8wboq .remove:where(.svelte-a8wboq):hover,.earth.svelte-a8wboq .remove:where(.svelte-a8wboq):hover,.dark.svelte-a8wboq .remove:where(.svelte-a8wboq):hover,.light.svelte-a8wboq .remove:where(.svelte-a8wboq):hover{opacity:1}.dropdown.svelte-1m5goip{position:absolute;top:calc(100% + 8px);left:0;width:340px;background:var(--menu-bg);border:.5px solid rgba(0,0,0,.18);border-radius:12px;box-shadow:0 0 12px #00000029;z-index:50;overflow:hidden}.results.svelte-1m5goip{list-style:none;margin:0;padding:4px;min-height:200px;max-height:280px;overflow-y:auto}.result-item.svelte-1m5goip{display:flex;align-items:center;justify-content:space-between;padding:8px;border-radius:8px;cursor:pointer;transition:.15s background ease-out}.result-item.svelte-1m5goip:hover,.result-item.selected.svelte-1m5goip{background:var(--menu-bg-item-hover)}.result-item.loading.svelte-1m5goip,.result-item.empty.svelte-1m5goip{cursor:default;color:var(--text-tertiary);justify-content:center;min-height:192px}.result-label.svelte-1m5goip{font-size:1.4rem;color:var(--text-primary)}.loading.svelte-1m5goip .result-label:where(.svelte-1m5goip),.empty.svelte-1m5goip .result-label:where(.svelte-1m5goip){color:var(--text-tertiary)}.result-with-image.svelte-1m5goip{display:flex;align-items:center;gap:8px}.result-image.svelte-1m5goip{width:32px;height:32px;border-radius:4px;flex-shrink:0}.result-category.svelte-1m5goip{font-size:1.2rem;color:var(--text-tertiary)}@property --aura-angle{syntax: "<angle>"; initial-value: 180deg; inherits: false;}.explore-filters.svelte-1s608j2{position:relative;--aura-1: #f9c4d2;--aura-2: #b8e6d0;--aura-3: #b3d4f7;--aura-4: #e0b3f7;--aura-5: #f7d6b3}html[data-theme=dark] .explore-filters.svelte-1s608j2{--aura-1: #7a3a4a;--aura-2: #2a5a3f;--aura-3: #2a4a6a;--aura-4: #5a2a6a;--aura-5: #6a4a2a}.filter-row.svelte-1s608j2{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tagline.svelte-1s608j2{font-size:1.4rem;color:var(--text-secondary)}.filter-trigger.svelte-1s608j2{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px;padding:5px 8px;border-radius:500px;font-size:1.4rem;color:var(--text-primary);position:relative}.filter-trigger.svelte-1s608j2:before{content:"";position:absolute;inset:-6px;border-radius:500px;background:conic-gradient(from var(--aura-angle, 180deg),var(--aura-1),var(--aura-2),var(--aura-3),var(--aura-4),var(--aura-5),var(--aura-1));opacity:0;z-index:0;filter:blur(12px);transition:.15s opacity ease-out}.filter-trigger.svelte-1s608j2:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--card-bg);z-index:1}.filter-trigger.svelte-1s608j2:hover:before{opacity:.8;animation:svelte-1s608j2-spin-aura 8s linear infinite,svelte-1s608j2-breathe-aura 6s ease-in-out infinite}.filter-trigger.svelte-1s608j2>*{position:relative;z-index:2}.filter-trigger.svelte-1s608j2 .icon{color:var(--text-secondary)}.contained.svelte-1s608j2 .filter-trigger:where(.svelte-1s608j2):after{border:1px solid var(--stroked-button-border)}@keyframes svelte-1s608j2-spin-aura{to{--aura-angle: 540deg}}@keyframes svelte-1s608j2-breathe-aura{0%,to{inset:-6px;filter:blur(12px)}50%{inset:-14px;filter:blur(20px)}}.filter-input-wrapper.svelte-1s608j2{position:relative;display:inline-flex;border-radius:500px}.filter-input-wrapper.svelte-1s608j2:before{content:"";position:absolute;inset:-6px;border-radius:500px;background:conic-gradient(from var(--aura-angle, 180deg),var(--aura-1),var(--aura-2),var(--aura-3),var(--aura-4),var(--aura-5),var(--aura-1));opacity:.8;z-index:0;filter:blur(12px);animation:svelte-1s608j2-spin-aura 8s linear infinite,svelte-1s608j2-breathe-aura 6s ease-in-out infinite}.filter-input-wrapper.svelte-1s608j2:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--card-bg);box-shadow:0 0 0 1px #00000003;z-index:1}.contained.svelte-1s608j2 .filter-input-wrapper:where(.svelte-1s608j2):after{border:1px solid var(--stroked-button-border)}.filter-input.svelte-1s608j2{all:unset;padding:5px 8px;border-radius:500px;font-size:1.4rem;color:var(--text-primary);min-width:120px;box-sizing:border-box;position:relative;z-index:2}.filter-input.svelte-1s608j2::placeholder{color:var(--text-tertiary)}
