:root{--bg:#f5f5f7;--card:#fff;--label:#000;--secondary:#6a6a6f;--separator:#3c3c434a;--fill:#0000000f;--pressed:#d1d1d6;--tint:#000;--going:#1f7a35;--going-fill:#34c75929;--going-bright:#34c759;--bar:#ffffffeb;--shadow:none;--float-shadow:0 1px 6px #00000029;--price:#1d1d1f;--music:#af52de;--dance:#ff2d55;--cooking:#ff9500;--wellness:#34c759;--other:#8e8e93;--radius:12px;--gutter:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--label);-webkit-font-smoothing:antialiased;min-height:100dvh;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:17px;line-height:1.35}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--tint);outline-offset:2px}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}::view-transition{pointer-events:none}:root{--page-slide:.5s cubic-bezier(.32, .72, 0, 1) both;--page-edge:-8px 0 24px #0000001f}:root:not([data-in-page])::view-transition-old(root){mix-blend-mode:normal}:root:not([data-in-page])::view-transition-new(root){mix-blend-mode:normal}:root:not([data-in-page]):has(main[data-page=event])::view-transition-old(root){animation:var(--page-slide) page-under}:root:not([data-in-page]):has(main[data-page=event])::view-transition-new(root){animation:var(--page-slide) page-in;box-shadow:var(--page-edge)}:root:not([data-in-page]):has(main[data-page=list])::view-transition-old(root){z-index:1;animation:var(--page-slide) page-out;box-shadow:var(--page-edge)}:root:not([data-in-page]):has(main[data-page=list])::view-transition-new(root){animation:var(--page-slide) page-back}@keyframes page-in{0%{transform:translate(100%)}}@keyframes page-out{to{transform:translate(100%)}}@keyframes page-under{to{filter:brightness(.92);transform:translate(-30%)}}@keyframes page-back{0%{filter:brightness(.92);transform:translate(-30%)}}::view-transition-group(poster){animation-duration:.4s;animation-timing-function:cubic-bezier(.32,.72,0,1);overflow:hidden}::view-transition-old(poster){object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;animation:none}::view-transition-new(poster){object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;animation:none}:root[data-in-page=poster-open]::view-transition-old(poster){display:none}:root[data-in-page=poster-close]::view-transition-new(poster){display:none}:root[data-in-page^=poster]::view-transition-old(root){animation-duration:.4s}:root[data-in-page^=poster]::view-transition-new(root){animation-duration:.4s}
