.search-box.svelte-q5bonu{background:color-mix(in srgb, var(--brand-text) 4%, transparent);border:1px solid color-mix(in srgb, var(--brand-text) 10%, transparent);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.field.svelte-q5bonu{flex-direction:column;gap:.4rem;display:flex}.field-grid.svelte-q5bonu{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){.field-grid.svelte-q5bonu{grid-template-columns:1fr 1fr}}.field-label.svelte-q5bonu{color:color-mix(in srgb, var(--brand-text) 75%, transparent);letter-spacing:.02em;font-size:.8rem;font-weight:500}.field-input.svelte-q5bonu{background:color-mix(in srgb, var(--brand-bg) 70%, transparent);border:1px solid color-mix(in srgb, var(--brand-text) 12%, transparent);color:var(--brand-text);border-radius:.5rem;outline:none;padding:.5rem .75rem;font-size:.9rem;transition:border-color .18s}.field-input.svelte-q5bonu:focus{border-color:var(--brand-primary)}.chips.svelte-q5bonu{flex-wrap:wrap;gap:.5rem;display:flex}.chip.svelte-q5bonu{border:1px solid color-mix(in srgb, var(--brand-text) 25%, transparent);color:color-mix(in srgb, var(--brand-text) 80%, transparent);cursor:pointer;background:0 0;border-radius:9999px;padding:.4rem .9rem;font-size:.85rem;transition:all .18s}.chip.svelte-q5bonu:hover{border-color:var(--brand-primary);color:var(--brand-primary-hover)}.chip-active.svelte-q5bonu{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--brand-bg)}.actions.svelte-q5bonu{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.reset-btn.svelte-q5bonu{color:color-mix(in srgb, var(--brand-text) 70%, transparent);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;font-size:.85rem;text-decoration:underline}.reset-btn.svelte-q5bonu:hover{color:var(--brand-primary-hover)}.search-btn.svelte-q5bonu{background:var(--brand-primary);border:1px solid var(--brand-primary);color:var(--brand-bg);cursor:pointer;border-radius:.5rem;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600;transition:background .18s}.search-btn.svelte-q5bonu:hover{background:var(--brand-primary-hover);border-color:var(--brand-primary-hover)}.page-container.svelte-geza2u{background-color:var(--brand-bg);width:100%;position:relative}.page.svelte-geza2u{max-width:64rem;padding:calc(var(--navbar-height) + 2rem) 1rem 4rem;color:var(--brand-text);flex-direction:column;gap:2rem;margin:0 auto;display:flex}.page-header.svelte-geza2u{text-align:center;flex-direction:column;gap:.5rem;display:flex}.page-header.svelte-geza2u h1:where(.svelte-geza2u){letter-spacing:-.01em;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:600}.page-header.svelte-geza2u p:where(.svelte-geza2u){color:color-mix(in srgb, var(--brand-text) 70%, transparent);margin:0;font-size:.95rem}.empty-state.svelte-geza2u{text-align:center;color:color-mix(in srgb, var(--brand-text) 60%, transparent);padding:2rem 0;font-size:.95rem}.day-event.svelte-geza2u{background:color-mix(in srgb, var(--brand-text) 4%, transparent);border:1px solid color-mix(in srgb, var(--brand-text) 12%, transparent);border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}.day-event-link.svelte-geza2u{color:inherit;text-decoration:none;transition:border-color .18s}.day-event-link.svelte-geza2u:hover{border-color:var(--event-color,var(--brand-primary))}.day-event-colored.svelte-geza2u{border-left:4px solid var(--event-color);background:color-mix(in srgb, var(--event-color) 8%, transparent)}.day-event-name.svelte-geza2u{font-size:.95rem;font-weight:600}.day-event-meta.svelte-geza2u{color:color-mix(in srgb, var(--brand-text) 70%, transparent);font-size:.85rem}.day-event-targets.svelte-geza2u{flex-wrap:wrap;gap:.4rem;margin-top:.25rem;display:flex}.day-event-tag.svelte-geza2u{background:color-mix(in srgb, var(--brand-primary) 20%, transparent);color:var(--brand-primary-hover);border-radius:9999px;padding:.15rem .5rem;font-size:.7rem}.day-event-tag-event.svelte-geza2u{background:color-mix(in srgb, var(--brand-primary) 30%, transparent);color:var(--brand-primary-hover);font-weight:600}.day-event-tag-paused.svelte-geza2u{color:#92400e;background:#d9770640}.day-event-tag-canceled.svelte-geza2u{color:#991b1b;background:#dc262633}.day-event-canceled.svelte-geza2u .day-event-name:where(.svelte-geza2u),.day-event-canceled.svelte-geza2u .day-event-meta:where(.svelte-geza2u){opacity:.6;text-decoration:line-through}
