.fp.svelte-e61jkj{display:inline-block;position:relative}.fp-wrap.svelte-e61jkj{align-items:center;display:inline-flex}.pill.svelte-e61jkj{border:1px solid var(--color-rule,#bbb);background:var(--color-bg,#f2f2f2);color:var(--color-muted,#676767);font-family:var(--font-mono,ui-monospace);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:.6875rem;line-height:1;display:inline-flex}.pill.svelte-e61jkj:hover{color:var(--color-primary,#333);border-color:var(--color-primary,#333)}.pill.svelte-e61jkj.active{background:var(--color-primary,#333);color:#fff;border-color:var(--color-primary,#333)}.pill.svelte-e61jkj.split{border-right:0;border-radius:999px 0 0 999px}.chev.svelte-e61jkj{opacity:.5;flex-shrink:0;width:10px;height:10px;transition:transform .15s}.pill.open:where(.svelte-e61jkj) .chev.svelte-e61jkj{transform:rotate(180deg)}.pill.active:where(.svelte-e61jkj) .chev.svelte-e61jkj{opacity:.7}.pill-clear.svelte-e61jkj{border:1px solid var(--color-primary,#333);background:var(--color-primary,#333);color:#fff;cursor:pointer;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-left:1px solid #fff3;border-radius:0 999px 999px 0;justify-content:center;align-items:center;padding:6px 9px 6px 7px;line-height:1;display:inline-flex}.pill-clear.svelte-e61jkj span:where(.svelte-e61jkj){width:9px;height:9px}.pill-clear.svelte-e61jkj:hover{opacity:.75}.dropdown.svelte-e61jkj{z-index:200;background:var(--color-bg,#f2f2f2);border:1px solid var(--color-rule,#bbb);border-radius:4px;min-width:180px;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 4px 16px #00000014}.opt.svelte-e61jkj{text-align:left;width:100%;font-family:var(--font-mono,ui-monospace);letter-spacing:.05em;text-transform:uppercase;color:var(--color-primary,#333);cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:0 0;border:0;padding:8px 12px;font-size:.6875rem;display:block}.opt.svelte-e61jkj:hover{background:var(--color-bg-mid,#e8e8e8)}.opt.svelte-e61jkj.sel:after{content:"✓";float:right;opacity:.6;font-weight:400}.opt-all.svelte-e61jkj{color:var(--color-muted,#676767)}.opt-all.svelte-e61jkj.sel{font-weight:400}.opt-all.svelte-e61jkj.sel:after{content:""}.sep.svelte-e61jkj{background:var(--color-rule,#bbb);opacity:.4;height:1px;margin:3px 0}.date-row.svelte-e61jkj{padding:8px 12px 10px}.date-row.svelte-e61jkj label:where(.svelte-e61jkj){font-family:var(--font-mono,ui-monospace);letter-spacing:.07em;text-transform:uppercase;color:var(--color-muted,#676767);margin-bottom:5px;font-size:.5625rem;display:block}.date-row.svelte-e61jkj input[type=date]:where(.svelte-e61jkj){box-sizing:border-box;width:100%;font-size:.6875rem;font-family:var(--font-mono,ui-monospace);border:1px solid var(--color-rule,#bbb);color:var(--color-primary,#333);background:#fff;outline:none;padding:5px 8px;display:block}.date-row.svelte-e61jkj input[type=date]:where(.svelte-e61jkj):focus{border-color:var(--color-primary,#333)}.date-apply.svelte-e61jkj{width:100%;font-family:var(--font-mono,ui-monospace);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:var(--color-primary,#333);color:#fff;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border:0;margin-top:6px;padding:6px;font-size:.6875rem;display:block}.date-apply.svelte-e61jkj:hover{opacity:.8}.date-pill.svelte-1gaugl4{border:1px solid var(--color-primary,#333);background:var(--color-primary,#333);color:#fff;font-family:var(--font-mono,ui-monospace);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:.6875rem;line-height:1;display:inline-flex}.date-pill.svelte-1gaugl4:hover{opacity:.8}.x-icon.svelte-1gaugl4{flex-shrink:0;width:9px;height:9px}.filter-bar.svelte-1pxq3hi{scrollbar-width:none;padding:.5rem var(--p,1rem);-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-items:center;gap:.4rem;display:flex;overflow-x:auto}.filter-bar.svelte-1pxq3hi::-webkit-scrollbar{display:none}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.calendar-layout.svelte-1w6et1u{flex-direction:column;display:flex}
