@charset "UTF-8";.events-page[data-v-50c79071]{display:flex;flex-direction:column;gap:18px;padding:8px 4px 32px;color:var(--ai-ink)}@media (max-width: 768px){.events-page[data-v-50c79071]{padding:8px 16px 32px}}.events-hero[data-v-50c79071]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:12px 0 24px}@media (max-width: 768px){.events-hero[data-v-50c79071]{padding:6px 0 0}}.events-hero__title[data-v-50c79071]{font-family:var(--hub-font-sans);font-size:var(--hub-display-1);font-weight:500;letter-spacing:-.01em;line-height:1.2;color:var(--ai-ink);margin:0}@media (max-width: 768px){.events-hero__title[data-v-50c79071]{font-size:var(--hub-display-1-mobile);background:linear-gradient(100deg,var(--ai-accent) 0%,var(--ai-accent-2) 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}}.events-hero__subtitle[data-v-50c79071]{font-family:var(--hub-font-sans);font-size:var(--hub-body-1);color:var(--ai-ink-3);line-height:1.25;max-width:560px;margin:0}.events-toolbar[data-v-50c79071]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--ai-border)}@media (max-width: 768px){.events-toolbar[data-v-50c79071]{gap:8px;padding-bottom:10px}}.events-tabs[data-v-50c79071]{display:inline-flex;align-items:center;gap:28px}.events-tab[data-v-50c79071]{display:inline-flex;align-items:center;padding:4px 0;border:0;background:transparent;color:var(--ai-ink-4);font-family:var(--hub-font-sans);font-size:var(--hub-heading-2);font-weight:500;letter-spacing:0;line-height:1.2;cursor:pointer;white-space:nowrap;transition:color .12s}.events-tab[data-v-50c79071]:hover{color:var(--ai-ink-2)}.events-tab--active[data-v-50c79071]{color:var(--ai-ink);font-weight:600}@media (max-width: 768px){.events-tab[data-v-50c79071]{font-size:var(--hub-heading-2-mobile)}}.events-toolbar__actions[data-v-50c79071]{display:inline-flex;align-items:center;gap:6px}.events-create-btn[data-v-50c79071]{display:inline-flex;align-items:center;gap:6px;padding:11px 22px;border:0;border-radius:999px;background:var(--ai-accent);color:var(--ucx-text-inverted);font-family:var(--hub-font-sans);font-size:var(--hub-body-2);font-weight:500;cursor:pointer;transition:background .12s,transform .12s}.events-create-btn[data-v-50c79071]:hover{background:var(--ai-accent-ink);transform:translateY(-1px)}.events-create-btn .q-icon[data-v-50c79071],.events-create-btn--hero[data-v-50c79071]{display:none}@media (max-width: 768px){.events-create-btn--hero[data-v-50c79071]{display:inline-flex;margin-top:14px;padding:12px 28px}.events-create-btn--toolbar[data-v-50c79071]{display:none}}.events-icon-btn[data-v-50c79071]{width:40px;height:40px;display:grid;place-items:center;padding:0;border:1px solid var(--ai-accent-border);border-radius:999px;background:var(--ai-accent-softer);color:var(--ai-ink-2);cursor:pointer;transition:border-color .12s,background .12s,color .12s}.events-icon-btn[data-v-50c79071]:hover{background:var(--ai-accent-soft)}.events-icon-btn--neutral[data-v-50c79071]{color:var(--ai-ink-2)}.events-icon-btn--neutral[data-v-50c79071]:hover{color:var(--ai-ink)}.events-icon-btn--accent[data-v-50c79071]{color:var(--ai-accent)}.events-icon-btn--accent[data-v-50c79071]:hover{color:var(--ai-accent-ink)}.events-icon-btn--active[data-v-50c79071]{background:var(--ai-accent);border-color:var(--ai-accent);color:var(--ucx-text-inverted)}.events-icon-btn--active[data-v-50c79071]:hover{color:var(--ucx-text-inverted)}.events-search[data-v-50c79071]{display:inline-flex;align-items:center;gap:6px;border-radius:999px;transition:all .15s}.events-search--expanded[data-v-50c79071]{background:var(--ai-surface);border:1px solid var(--ai-border);padding-right:10px}.events-search--expanded .events-icon-btn[data-v-50c79071]{border:0}.events-search--focused[data-v-50c79071]{border-color:var(--ai-accent-border);box-shadow:0 0 0 3px var(--ai-accent-softer)}.events-search__input[data-v-50c79071]{width:160px;border:0;background:transparent;outline:0;font:inherit;font-size:13px;color:var(--ai-ink)}.events-search__input[data-v-50c79071]::-moz-placeholder{color:var(--ai-ink-4)}.events-search__input[data-v-50c79071]::placeholder{color:var(--ai-ink-4)}@media (max-width: 768px){.events-search__input[data-v-50c79071]{width:110px}}.events-chips[data-v-50c79071]{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px}.events-chips[data-v-50c79071]::-webkit-scrollbar{height:0}.events-chip[data-v-50c79071]{display:inline-flex;align-items:center;padding:8px 18px;border:1px solid var(--ai-ink);border-radius:999px;background:transparent;color:var(--ai-ink);font-family:var(--hub-font-sans);font-size:var(--hub-body-2);font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.events-chip[data-v-50c79071]:hover{background:var(--ai-surface-2)}.events-chip--active[data-v-50c79071]{background:var(--ai-ink);border-color:var(--ai-ink);color:var(--ucx-text-inverted)}.events-chip--active[data-v-50c79071]:hover{background:var(--ai-ink);color:var(--ucx-text-inverted)}
