.iu-filter-trigger.svelte-wx35x8{width:100%;min-width:9rem;min-height:var(--iu-control);border:1px solid var(--iu-control-border);border-radius:var(--iu-radius-selector);background:var(--iu-paper);color:var(--iu-ink);box-shadow:var(--iu-shadow-control);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .75rem;font-weight:400;display:flex}.iu-filter-trigger.svelte-wx35x8:hover{background:var(--iu-ground)}.iu-filter-trigger.svelte-wx35x8:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.iu-filter-trigger.svelte-wx35x8 svg:where(.svelte-wx35x8){flex:none}.iu-filter-popover.svelte-wx35x8{border:1px solid var(--iu-border);border-radius:var(--iu-radius-panel);background:var(--iu-paper);color:var(--iu-ink);box-shadow:var(--iu-shadow-overlay);font:400 .875rem/1.5 var(--iu-font);margin:0;padding:0;position:fixed;overflow:auto}.iu-filter-popover.svelte-wx35x8 .iu-filter-layout{grid-template-columns:10.5rem minmax(0,1fr);display:grid}.iu-filter-popover.svelte-wx35x8 .iu-filter-presets{background:var(--iu-ground);border-right:1px solid var(--iu-border);padding:.75rem}.iu-filter-popover.svelte-wx35x8 .iu-filter-presets p{color:var(--iu-muted);margin:0 0 .5rem;font-size:.75rem;font-weight:600}.iu-filter-popover.svelte-wx35x8 .iu-filter-presets button{width:100%;min-height:var(--iu-control);border-radius:var(--iu-radius-selector);text-align:left;font:inherit;color:var(--iu-ink);cursor:pointer;background:0 0;border:0;padding:.375rem .5rem;display:block}.iu-filter-popover.svelte-wx35x8 .iu-filter-presets button:hover,.iu-filter-popover.svelte-wx35x8 .iu-filter-presets button[aria-pressed=true]{background:var(--iu-primary-wash);color:var(--iu-primary)}.iu-filter-popover.svelte-wx35x8 .iu-filter-presets button:disabled{opacity:.5;cursor:not-allowed}.iu-filter-popover.svelte-wx35x8 .iu-filter-custom{min-width:0;padding:1rem}.iu-filter-popover.svelte-wx35x8 .iu-filter-heading{margin:0 0 1rem;font-weight:600}.iu-filter-popover.svelte-wx35x8 .iu-filter-footer{flex-wrap:wrap;justify-content:end;align-items:center;gap:.5rem;margin-top:1rem;display:flex}@media (width<=639px){.iu-filter-popover.svelte-wx35x8 .iu-filter-layout{grid-template-columns:1fr}.iu-filter-popover.svelte-wx35x8 .iu-filter-presets{border-right:0;border-bottom:1px solid var(--iu-border)}.iu-filter-popover.svelte-wx35x8 .iu-filter-presets>div{grid-template-columns:1fr 1fr;display:grid}}.date-inputs.svelte-kcetsn{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}label.svelte-kcetsn{flex:8rem;min-width:0;font-size:.75rem;font-weight:600}input.svelte-kcetsn{width:100%;min-width:0;min-height:var(--iu-control);border:1px solid var(--iu-control-border);border-radius:var(--iu-radius-selector);font:inherit;background:var(--iu-paper);color:var(--iu-ink);box-shadow:var(--iu-shadow-control);margin-top:.375rem;padding:.375rem .5rem;display:block}.error.svelte-kcetsn{color:var(--iu-error);font-size:.75rem}.calendar-status.svelte-kcetsn{color:var(--iu-muted)}.iu-filter-custom calendar-date,.iu-filter-custom calendar-range{width:100%;display:block}.iu-filter-custom calendar-date::part(button),.iu-filter-custom calendar-range::part(button){min-width:var(--iu-control-touch);min-height:var(--iu-control-touch);border:1px solid var(--iu-field-border);border-radius:var(--iu-radius-selector);background:var(--iu-paper);color:var(--iu-ink)}.iu-filter-custom calendar-date::part(heading),.iu-filter-custom calendar-range::part(heading){font-size:.875rem;font-weight:600}calendar-month.svelte-kcetsn{--color-accent:var(--iu-primary);--color-text-on-accent:var(--iu-on-primary);width:100%;display:block}calendar-month.svelte-kcetsn::part(heading){margin:.5rem 0;font-weight:600}calendar-month.svelte-kcetsn::part(table){border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}calendar-month.svelte-kcetsn::part(th){color:var(--iu-muted);padding:.5rem 0;font-size:.75rem}calendar-month.svelte-kcetsn::part(button){height:var(--iu-control);border-radius:var(--iu-radius-selector);width:100%;font:inherit}calendar-month.svelte-kcetsn::part(today){box-shadow:inset 0 0 0 1px var(--iu-primary)}calendar-month.svelte-kcetsn::part(range-inner){background:var(--iu-primary-wash);color:var(--iu-ink);border-radius:0}calendar-month.svelte-kcetsn::part(button):focus-visible,calendar-month.svelte-kcetsn::part(day):focus-visible{outline:3px solid var(--iu-focus);outline-offset:-3px}@media (width<=639px){input.svelte-kcetsn{font-size:1rem}}
