.pf-toolbar.svelte-1vpkq1s{display:flex;align-items:flex-end;gap:1rem;flex-wrap:wrap;padding:1.5rem;background:#fff;border:1px solid #e7e7ec;border-radius:22px;box-shadow:0 24px 50px -30px #0b0b0f40}.pf-field.svelte-1vpkq1s{display:grid;gap:.45rem}.pf-field.svelte-1vpkq1s label:where(.svelte-1vpkq1s){font-family:Sora,sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#8b8b96}.pf-select.svelte-1vpkq1s{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:Sora,sans-serif;font-weight:600;font-size:.92rem;color:#0b0b0f;min-width:230px;padding:.8rem 2.6rem .8rem 1.15rem;border-radius:14px;border:1.5px solid #e0e0e7;background:#fbfbfc url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23e5303c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>") no-repeat right 1.1rem center;cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease}.pf-select.svelte-1vpkq1s:hover{border-color:#e5303c80}.pf-select.svelte-1vpkq1s:focus{outline:none;border-color:#e5303c;box-shadow:0 0 0 4px #e5303c1f;background-color:#fff}.pf-count.svelte-1vpkq1s{display:flex;align-items:baseline;gap:.4rem;margin-left:auto;padding:.7rem 1.2rem;background:#fdf0f1;border:1px solid #ffd9dc;border-radius:999px}.pf-count.svelte-1vpkq1s b:where(.svelte-1vpkq1s){font-family:Sora,sans-serif;font-weight:800;font-size:1.2rem;color:#e5303c}.pf-count.svelte-1vpkq1s span:where(.svelte-1vpkq1s){font-size:.85rem;font-weight:600;color:#6b6b76}.pf-active.svelte-1vpkq1s{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;margin-top:.9rem;padding-bottom:.5rem}.pf-active.svelte-1vpkq1s .pf-active-label:where(.svelte-1vpkq1s){font-family:Sora,sans-serif;font-weight:700;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:#8b8b96}.active-tag.svelte-1vpkq1s{display:inline-flex;align-items:center;gap:.45rem;background:#0b0b0f;color:#fff;font-family:Sora,sans-serif;font-weight:600;font-size:.83rem;padding:.42rem .9rem;border-radius:999px;transition:transform .2s ease,background .2s ease}.active-tag.svelte-1vpkq1s:hover{background:#e5303c;transform:translateY(-1px)}.active-tag.svelte-1vpkq1s .active-x:where(.svelte-1vpkq1s){color:#ffb3b8;font-weight:800;line-height:1}.active-tag.svelte-1vpkq1s .active-x:where(.svelte-1vpkq1s):hover{color:#fff}.filter-clear.svelte-1vpkq1s{font-family:Sora,sans-serif;font-weight:700;font-size:.83rem;color:#e5303c;background:#fff4f5;border:1px solid #ffd9dc;padding:.42rem 1rem;border-radius:999px;transition:all .25s ease}.filter-clear.svelte-1vpkq1s:hover{background:#e5303c;border-color:#e5303c;color:#fff}.filter-empty.svelte-1vpkq1s{text-align:center;padding:4rem 2rem;border:1.5px dashed #e0e0e7;border-radius:22px;background:#fbfbfc;display:grid;justify-items:center;gap:1rem;margin-top:1.2rem}.filter-empty.svelte-1vpkq1s p:where(.svelte-1vpkq1s){color:#6b6b76;font-weight:600}@media (max-width: 640px){.pf-toolbar.svelte-1vpkq1s{padding:1.2rem}.pf-field.svelte-1vpkq1s{flex:1 1 100%}.pf-select.svelte-1vpkq1s{width:100%;min-width:0}.pf-count.svelte-1vpkq1s{margin-left:0}}
