.fp-head.svelte-xplvvs{align-items:center;height:36px;display:flex}.fp-title.svelte-xplvvs{color:var(--color-text);flex:1;font-size:14px;font-weight:800}.fp-title.svelte-xplvvs>.pf-fcount{vertical-align:2px;margin-left:8px}.fp-clear.svelte-xplvvs{cursor:pointer;font-family:var(--font-body);color:var(--color-accent-700);background:0 0;border:0;padding:4px 0;font-size:12.5px;font-weight:700}.fp-sec.svelte-xplvvs{border-top:1px solid color-mix(in srgb, var(--color-text) 8%, transparent);flex-direction:column;gap:6px;padding:10px 0 12px;display:flex}.fp-sec-head.svelte-xplvvs{cursor:pointer;width:100%;height:22px;font-family:var(--font-body);text-align:left;background:0 0;border:0;align-items:center;padding:0;display:flex}.fp-sec-title.svelte-xplvvs{color:var(--color-accent-900);flex:1;font-size:13px;font-weight:800}.fp-sec-sum.svelte-xplvvs{color:var(--color-accent-700);margin-right:8px;font-size:12px;font-weight:700}.fp-search.svelte-xplvvs>svg:where(.svelte-xplvvs){left:12px}.fp-search.svelte-xplvvs>input:where(.svelte-xplvvs){border-color:color-mix(in srgb, var(--color-text) 14%, transparent);background:0 0;height:32px;padding:0 12px 0 31px;font-size:12.5px}.fp-rows.svelte-xplvvs{flex-direction:column;display:flex}.fp-row.svelte-xplvvs{cursor:pointer;width:100%;height:30px;font-family:var(--font-body);color:var(--color-accent-900);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:13px;font-weight:600;display:flex}.fp-row[aria-checked=true].svelte-xplvvs{color:var(--color-text)}.fp-row--switch.svelte-xplvvs{justify-content:space-between}.fp-box.svelte-xplvvs{border:1.5px solid color-mix(in srgb, var(--color-text) 30%, transparent);border-radius:5px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.fp-box.on.svelte-xplvvs{border-color:var(--color-accent);background:var(--color-accent)}.fp-ico.svelte-xplvvs{object-fit:contain;flex:none;width:22px;height:16px}.fp-name.svelte-xplvvs{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.fp-count.svelte-xplvvs{color:var(--color-neutral-700);font-size:12px;font-weight:500}.fp-none.svelte-xplvvs{color:var(--color-neutral-700);margin:4px 0;font-size:12.5px}.fp-more.svelte-xplvvs{cursor:pointer;height:26px;font-family:var(--font-body);color:var(--color-accent-700);background:0 0;border:0;align-self:flex-start;padding:0;font-size:12.5px;font-weight:700}.fp-hist.svelte-xplvvs{align-items:flex-end;gap:2px;height:34px;padding:0 2px;display:flex}.fp-bar.svelte-xplvvs{background:var(--color-ghost-bar);border-radius:3px 3px 0 0;flex:1}.fp-bar.in.svelte-xplvvs{background:var(--color-accent)}.fp-range.svelte-xplvvs{align-items:center;gap:8px;display:flex}.fp-num.svelte-xplvvs{border:1px solid var(--color-divider);min-width:0;height:32px;font-family:var(--font-body);color:var(--color-text);background:0 0;border-radius:999px;flex:1;padding:0 12px;font-size:12.5px}.fp-date.svelte-xplvvs{min-width:0;color:var(--color-neutral-700);flex-direction:column;flex:1;gap:3px;font-size:11.5px;font-weight:700;display:flex}.fp-date.svelte-xplvvs>.fp-num:where(.svelte-xplvvs){appearance:none;flex:none;width:100%;padding:0 8px}.fp-num.on.svelte-xplvvs{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-800);font-weight:700}.fp-dash.svelte-xplvvs{background:var(--color-neutral-500);flex:none;width:8px;height:1.5px}.fp--sheet.svelte-xplvvs .fp-sec:where(.svelte-xplvvs){gap:8px;padding:12px 0 14px}.fp--sheet.svelte-xplvvs .fp-sec:where(.svelte-xplvvs):first-of-type{margin-top:6px}.fp--sheet.svelte-xplvvs .fp-sec-head:where(.svelte-xplvvs){height:24px}.fp--sheet.svelte-xplvvs .fp-sec-title:where(.svelte-xplvvs){font-size:14px}.fp--sheet.svelte-xplvvs .fp-sec-sum:where(.svelte-xplvvs){font-size:13px}.fp--sheet.svelte-xplvvs .fp-row:where(.svelte-xplvvs){gap:12px;height:38px;font-size:14px}.fp--sheet.svelte-xplvvs .fp-box:where(.svelte-xplvvs){border-radius:6px;width:20px;height:20px}.fp--sheet.svelte-xplvvs .fp-count:where(.svelte-xplvvs){font-size:12.5px}.fp--sheet.svelte-xplvvs .fp-more:where(.svelte-xplvvs){height:30px;font-size:13px}.fp--sheet.svelte-xplvvs .fp-search:where(.svelte-xplvvs)>input:where(.svelte-xplvvs),.fp--sheet.svelte-xplvvs .fp-num:where(.svelte-xplvvs){height:40px}.fp--sheet.svelte-xplvvs .pf-seg--line>button{height:34px;font-size:13px}
