.composer-scope{--composer-chip-height:2.5rem;color:var(--composer-ink);--dap-color-foreground:#fffffff5;--dap-color-muted:#fff9;--dap-color-muted-foreground:#ffffff6b;--dap-color-surface:#ffffff1f;--dap-color-surface-raised:#ffffff14;--dap-color-border:#ffffff24;--dap-blue-50:color-mix(in oklab, var(--composer-accent) 24%, transparent);--dap-color-primary:var(--composer-accent);--accent:var(--composer-accent)}.composer-scope ::selection{background:color-mix(in oklab, var(--composer-accent) 40%, transparent)}.composer-scope .input-group{border-radius:var(--dap-radius-lg);background-color:var(--composer-surface)!important;border-color:#0000!important}.composer-scope .input-group input{color:var(--composer-ink);width:100%;background-color:#0000!important}.composer-scope .input-group input::placeholder{color:var(--composer-ink-faint)}.composer-scope .composer-field-pill.input-group{height:2.5rem;min-height:2.5rem;border-radius:var(--dap-radius-full)!important}.composer-scope .composer-field-pill.input-group input{font-size:.875rem;font-weight:500}.composer-scope .location-autocomplete-field.input-group,.composer-scope .composer-logistics-field{height:2.5rem;min-height:2.5rem}.composer-scope .composer-logistics-field,.composer-scope .composer-field-pill.input-group{border-radius:1rem!important}.composer-scope .button--secondary{border-color:#ffffff24!important}.composer-scope .composer-chip-avatar,.composer-scope .composer-chip-avatar[data-slot=avatar]{width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;font-size:8px!important;overflow:hidden!important}.composer-scope .composer-chip-avatar img,.composer-scope .composer-chip-avatar [data-slot=avatar-image],.composer-scope .composer-chip-avatar [class*=image]{object-fit:cover!important;width:100%!important;height:100%!important}.composer-scope .composer-chip-avatar [data-slot=avatar-fallback],.composer-scope .composer-chip-avatar [class*=fallback]{color:var(--composer-ink)!important;background-color:#ffffff2e!important}.composer-scope .composer-chip-button,.composer-scope button.composer-chip-button{box-sizing:border-box;height:var(--composer-chip-height);max-height:var(--composer-chip-height);border-radius:calc(var(--composer-chip-height) / 3);appearance:none;background-color:#ffffff04;border:1px solid #ffffff24;padding-block:0;font-size:.75rem;font-weight:600;overflow:visible}.composer-scope .composer-chip-button:hover{background-color:#ffffff12}.composer-scope .composer-chip-popover-trigger{border-radius:var(--dap-radius-full);display:block}.composer-scope .composer-chip-leading{justify-content:center;align-items:center;margin-inline-end:.5rem;display:inline-flex}.composer-scope [aria-label=Choose\ category] .composer-chip-leading svg{color:var(--composer-ink-muted)}.composer-scope .composer-chip-chevron{color:var(--composer-ink-muted);align-items:center;display:inline-flex}.composer-scope .composer-chip-button:focus-visible{outline:2px solid color-mix(in oklab, var(--composer-accent) 65%, transparent);outline-offset:2px}@media (max-width:639px){.composer-scope{--composer-chip-height:2rem}.composer-scope .composer-chip-button,.composer-scope button.composer-chip-button{border-radius:.875rem!important}.composer-scope .event-type-option{box-sizing:border-box;height:2rem;padding-block:.25rem!important}}.composer-scope .event-type-control{background-color:#0003}.composer-scope .event-type-active-pill{background-color:#ffffff29;border:1px solid #fff3;box-shadow:0 1px 2px #0000002e}.composer-scope .event-type-option:focus-visible{outline:2px solid color-mix(in oklab, var(--composer-accent) 65%, transparent);outline-offset:2px}@media (max-width:639px){.composer-scope .event-type-option{height:2rem}}.composer-scope .composer-submit-cta{border:none;box-shadow:0 8px 28px #00000047;background-color:var(--composer-cta-bg)!important;color:var(--composer-cta-fg)!important;border-radius:var(--dap-radius-full)!important}.composer-scope .range-calendar__header-cell{padding-bottom:.5rem!important;font-size:.75rem!important}.composer-scope .range-calendar__cell{margin-block:0!important}.composer-scope .range-calendar__cell .range-calendar__cell-button,.composer-scope .range-calendar__cell [data-slot=range-calendar-cell-button]{width:32px!important;height:32px!important;color:var(--composer-ink)!important;box-shadow:none!important;background-color:#0000!important;border-radius:0!important;font-size:12px!important}.composer-scope .range-calendar__cell[data-outside-month=true] .range-calendar__cell-button,.composer-scope .range-calendar__cell[data-disabled=true] .range-calendar__cell-button{color:var(--composer-ink-faint)!important}.composer-scope .range-calendar__cell[data-selected=true]:not([data-outside-month=true]):not([data-selection-start=true]):not([data-selection-end=true]){background-color:color-mix(in oklab, var(--composer-accent) 26%, #ffffff1f)!important;border-radius:0!important}.composer-scope .range-calendar__cell[data-selected=true]:not([data-selection-start=true]):not([data-selection-end=true]) .range-calendar__cell-button{color:var(--composer-ink)!important}.composer-scope .range-calendar__cell[data-selection-start=true]:not([data-selection-end=true]):not([data-outside-month=true]){background:linear-gradient(to right, transparent 50%, color-mix(in oklab, var(--composer-accent) 26%, #ffffff1f) 50%)!important;border-radius:0!important}.composer-scope .range-calendar__cell[data-selection-end=true]:not([data-selection-start=true]):not([data-outside-month=true]){background:linear-gradient(to left, transparent 50%, color-mix(in oklab, var(--composer-accent) 26%, #ffffff1f) 50%)!important;border-radius:0!important}.composer-scope .range-calendar__cell[data-selection-start=true][data-selection-end=true]:not([data-outside-month=true]){background:0 0!important;border-radius:0!important}.composer-scope .range-calendar__cell[data-selection-start=true] .range-calendar__cell-button,.composer-scope .range-calendar__cell[data-selection-end=true] .range-calendar__cell-button,.composer-scope .range-calendar__cell[data-selection-start=true] [data-slot=range-calendar-cell-button],.composer-scope .range-calendar__cell[data-selection-end=true] [data-slot=range-calendar-cell-button]{border-radius:var(--dap-radius-full)!important;background-color:var(--composer-accent)!important;color:var(--composer-accent-text)!important}.composer-scope .range-calendar__heading,.composer-scope .calendar-year-picker__trigger-heading{color:var(--composer-ink)!important}.composer-scope .range-calendar__nav-button,.composer-scope .calendar-year-picker__trigger,.composer-scope .calendar-year-picker__trigger-indicator{color:var(--composer-ink-muted)!important}@media (hover:hover){.composer-scope .range-calendar__nav-button:hover,.composer-scope .calendar-year-picker__trigger:hover,.composer-scope .calendar-year-picker__trigger[data-hovered=true]{background-color:var(--composer-surface-hover)!important;color:var(--composer-ink)!important}}.composer-scope .event-date-picker .date-range-picker,.composer-scope .event-date-picker .event-date-picker__range,.composer-scope .event-date-picker__date-trigger,.composer-scope .event-date-picker__stamps-row{grid-column:1/4!important;grid-template-columns:subgrid!important;align-items:start!important;width:100%!important;min-width:0!important;display:grid!important}.composer-scope .event-date-picker__tz-trigger{width:auto;padding:0}.composer-scope .event-date-picker__label{color:var(--composer-accent);font-size:12px;font-weight:500;line-height:1}.composer-scope .event-date-picker__stamp{margin-top:.125rem;overflow:visible}.composer-scope .event-date-picker__tz-container{grid-column:4/6!important;grid-template-columns:subgrid!important;align-items:start!important;display:grid!important}.composer-scope .event-date-picker__stamps-row>:first-child{justify-self:start}.composer-scope .event-date-picker__stamps-row>.event-date-picker__arrow-wrap{justify-self:center}.composer-scope .event-date-picker__stamps-row>:last-child{justify-self:end}.composer-scope .event-date-picker>div{grid-template-columns:1fr auto 1fr auto auto!important;align-items:start!important;column-gap:.5rem!important;width:100%!important;padding-right:0!important;display:grid!important}.composer-scope .event-date-picker,.composer-scope .event-date-picker .date-range-picker,.composer-scope .event-date-picker .event-date-picker__range{box-sizing:border-box!important;width:100%!important;margin-left:0!important;padding-left:0!important}.composer-scope .event-date-picker__date-trigger,.composer-scope .event-date-picker__stamps-row,.composer-scope .event-date-picker__block{margin-left:0!important;padding-left:0!important}@media (min-width:640px){.composer-scope .event-date-picker>div{column-gap:1.5rem!important}}.composer-scope .event-date-picker__leading{font-size:1.5rem!important}@media (min-width:640px){.composer-scope .event-date-picker__leading{font-size:1.5rem!important}}.composer-scope .event-date-picker__leading svg{width:1.375rem!important;height:1.375rem!important}@media (min-width:640px){.composer-scope .event-date-picker__leading svg{width:1.5rem!important;height:1.5rem!important}}.composer-scope .event-date-picker__arrow-wrap,.composer-scope .event-date-picker__divider{margin-top:.75rem!important}.composer-scope .event-date-picker__leading,.composer-scope .event-date-picker__meta{overflow:visible}.composer-scope .event-date-picker__day{color:var(--composer-ink);font-weight:700}.composer-scope .event-date-picker__month{color:var(--composer-ink);font-weight:600}.composer-scope .event-date-picker__time{color:var(--composer-ink-muted)}.composer-scope .event-date-picker__arrow{color:var(--composer-accent)}.composer-scope .event-date-picker__divider{background-color:var(--composer-divider)}.composer-scope .composer-event-name{scrollbar-width:none;overflow:hidden}.composer-scope .composer-event-name::-webkit-scrollbar{display:none}.composer-scope .range-calendar__cell[data-selected=true]:is(td:first-child>*,[aria-disabled]+td>*){border-start-start-radius:var(--dap-radius-lg)!important;border-end-start-radius:var(--dap-radius-lg)!important}.composer-scope .range-calendar__cell[data-selected=true]:is(td:last-child>*,td:has(+[aria-disabled])>*){border-start-end-radius:var(--dap-radius-lg)!important;border-end-end-radius:var(--dap-radius-lg)!important}.composer-scope .range-calendar__cell[data-selected=true][data-selection-start=true]:is(td:first-child>*,[aria-disabled]+td>*){border-start-start-radius:var(--dap-radius-full)!important;border-end-start-radius:var(--dap-radius-full)!important}.composer-scope .range-calendar__cell[data-selected=true][data-selection-end=true]:is(td:last-child>*,td:has(+[aria-disabled])>*){border-start-end-radius:var(--dap-radius-full)!important;border-end-end-radius:var(--dap-radius-full)!important}.composer-scope .date-input-group--secondary{border-color:var(--composer-divider)!important;background-color:#ffffff1a!important}.composer-scope .date-input-group--secondary [data-slot=date-segment],.composer-scope .date-input-group--secondary [data-slot=time-segment],.composer-scope .date-input-group--secondary span,.composer-scope .date-input-group--secondary [role=spinbutton]{color:var(--composer-ink)!important}.composer-backdrop{background:radial-gradient(90% 55% at 18% 0%, color-mix(in oklab, var(--composer-accent) 22%, transparent) 0%, transparent 55%), radial-gradient(80% 60% at 82% 8%, color-mix(in oklab, var(--composer-accent) 16%, transparent) 0%, transparent 50%), radial-gradient(100% 70% at 50% -10%, color-mix(in oklab, var(--composer-accent) 32%, transparent) 0%, transparent 62%), linear-gradient(180deg, transparent 30%, #00000052 100%), var(--composer-bg);transition:background .6s}@supports (color:lab(0% 0 0)){.composer-backdrop{background:radial-gradient(90% 55% at 18% 0%, color-mix(in oklab, var(--composer-accent) 22%, transparent) 0%, transparent 55%), radial-gradient(80% 60% at 82% 8%, color-mix(in oklab, var(--composer-accent) 16%, transparent) 0%, transparent 50%), radial-gradient(100% 70% at 50% -10%, color-mix(in oklab, var(--composer-accent) 32%, transparent) 0%, transparent 62%), linear-gradient(180deg, transparent 30%, lab(0% 0 0/.32) 100%), var(--composer-bg)}}@media (prefers-reduced-motion:reduce){.composer-backdrop{transition:none}}html.composer-active nav[aria-label=Primary]{--dap-color-surface:var(--composer-bg-raised);--dap-color-surface-raised:#ffffff14;--dap-color-foreground:#fffffff2;--dap-color-muted:#ffffff9e;--dap-color-muted-foreground:#ffffff6b;--dap-color-border:#ffffff1f;--dap-blue-50:color-mix(in oklab, var(--composer-accent) 24%, transparent);--dap-color-primary:var(--composer-accent);--dap-color-primary-foreground:var(--composer-accent-text);--accent:var(--composer-accent);border-color:#ffffff1a;background:color-mix(in oklab, var(--composer-bg-raised) 88%, transparent)!important}html.composer-active nav[aria-label=Primary] .space-y-1>:first-child{background-color:var(--composer-accent)!important;color:var(--composer-accent-text)!important}