body,html{height:100%;margin:0;overflow:hidden;padding:0;width:100%}:root{--page-title-font-family:"SF Pro Text","Inter",sans-serif;--page-title-font-size:17px;--page-title-line-height:1.3;--page-title-font-weight:600;--page-title-color:#fff;--page-title-horizontal-padding:20px;--page-title-top-offset: calc(env(safe-area-inset-top, 0px) + 18px) ;--page-title-header-height:calc(var(--page-title-top-offset) + 32px)}@media (orientation:landscape){body{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#__nuxt,body{overflow:hidden}#__nuxt{aspect-ratio:9/16;height:min(100vh,177.77778vw);position:relative;transform:translateZ(0);width:min(100vw,56.25vh)}}:root{--sheet-top-extra:0px;--top-safe-area:var(--safe-top,env(safe-area-inset-top,24px));--sheet-safe-area-top:var( --top-safe-area,env(safe-area-inset-top,0px) )}.bottom-sheet-overlay{align-items:stretch;background:transparent;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;left:0;overflow:hidden;overscroll-behavior:none;position:fixed;right:0;top:0;z-index:2000}.bottom-sheet-overlay.collapse-scroll-locked{touch-action:none}.bottom-sheet-overlay.collapse-scroll-locked .sheet-content{overflow:hidden;overscroll-behavior:none;touch-action:none}.bottom-sheet-transition-layer{align-items:stretch;display:flex;flex:1;flex-direction:column;justify-content:flex-end;position:relative;transform-origin:top left;will-change:transform}.bottom-sheet-transition-layer.is-collapsing{pointer-events:auto}.bottom-sheet-card-overlay{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transform-origin:top left;transition:opacity 80ms linear;z-index:2}.bottom-sheet-card-overlay .card{box-shadow:0 calc(4px*var(--card-scale, 1)) calc(12px*var(--card-scale, 1)) #0000001f;margin:0 auto;opacity:var(--card-overlay-opacity,0);pointer-events:none}.bottom-sheet-card-overlay .card .card-image{opacity:var(--card-overlay-image-opacity,var(--card-overlay-opacity,0));transition:none}.bottom-sheet-card-overlay .card .buttons-container,.bottom-sheet-card-overlay .card .buttons-container-new,.bottom-sheet-card-overlay .card .card-info,.bottom-sheet-card-overlay .card .event-datetime,.bottom-sheet-card-overlay .card .event-location,.bottom-sheet-card-overlay .card .event-name,.bottom-sheet-card-overlay .card .likes-container,.bottom-sheet-card-overlay .card .organizer-tag{opacity:var(--card-overlay-text-opacity,var(--card-overlay-opacity,0));transition:none}.bottom-sheet-card-overlay .card.card--collapse-fallback{align-items:center;background:#121212f2;color:#fff;display:flex;font-weight:600;justify-content:center;letter-spacing:.2px}.bottom-sheet-card-overlay .card--collapse-fallback__label{font-size:clamp(14px,3vw,18px);opacity:.85}body.bottom-sheet-no-scroll{overflow:hidden!important;overscroll-behavior:none}.bottom-sheet{align-self:stretch;background:transparent;border-top-left-radius:var(--sheet-top-radius,0);border-top-right-radius:var(--sheet-top-radius,0);box-shadow:none;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100vh;max-height:100vh;overflow:hidden;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom);padding-top:calc(var(--sheet-top-offset, 0px) + var(--sheet-top-extra, 0px));position:relative;transition:transform .42s cubic-bezier(.22,1,.36,1);width:100%;will-change:transform;z-index:1}.bottom-sheet.bottom-sheet--create-event,.bottom-sheet.bottom-sheet--event{transition:transform .75s cubic-bezier(.22,1,.36,1)}.bottom-sheet>*{position:relative;z-index:1}.sheet-content{--sheet-content-padding-inline:20px;--sheet-content-padding-bottom:0px;background:transparent;display:flex;flex:1;flex-direction:column;height:100%;overflow-y:auto;padding-inline:var(--sheet-content-padding-inline);padding-bottom:var(--sheet-content-padding-bottom);-webkit-overflow-scrolling:touch;box-sizing:border-box;overscroll-behavior:contain;touch-action:pan-x pan-y}.bottom-sheet-appear-from,.bottom-sheet-enter-from,.bottom-sheet-leave-to{opacity:0}.bottom-sheet-appear-active,.bottom-sheet-enter-active,.bottom-sheet-leave-active{transition:opacity .25s ease}.bottom-sheet-leave-active,.bottom-sheet-leave-active .bottom-sheet{pointer-events:none}.bottom-sheet-appear-active .bottom-sheet,.bottom-sheet-enter-active .bottom-sheet,.bottom-sheet-leave-active .bottom-sheet{transition:transform .42s cubic-bezier(.22,1,.36,1)}.bottom-sheet-appear-active .bottom-sheet.bottom-sheet--create-event,.bottom-sheet-appear-active .bottom-sheet.bottom-sheet--event,.bottom-sheet-enter-active .bottom-sheet.bottom-sheet--create-event,.bottom-sheet-enter-active .bottom-sheet.bottom-sheet--event,.bottom-sheet-leave-active .bottom-sheet.bottom-sheet--create-event,.bottom-sheet-leave-active .bottom-sheet.bottom-sheet--event{transition:transform .75s cubic-bezier(.22,1,.36,1)}.bottom-sheet-appear-from .bottom-sheet,.bottom-sheet-enter-from .bottom-sheet,.bottom-sheet-leave-to .bottom-sheet{transform:translate3d(0,100%,0)}@media (max-width:768px){.sheet-content{--sheet-content-padding-inline:15px}}@media (max-width:600px){.sheet-content{--sheet-content-padding-inline:10px}}.footer[data-v-5b48831c]{bottom:max(0px,calc((var(--footer-offset, var(--footer-height, 0px)) + var(--card-bottom-gap, 0px) - var(--footer-total-height))/2));position:fixed;--footer-right-trim:12px;--footer-total-width-base:min(max(0px,calc(var(--card-rendered-width, 355px) - var(--card-horizontal-padding, 0px)*2)),100%);--footer-total-width:max(0px,calc(var(--footer-total-width-base) - var(--footer-right-trim)));left:calc(50% - var(--footer-total-width-base)/2);--footer-pill-gap-adjustment:6px;--footer-pill-width:max(0px,calc(var(--footer-total-width) - var(--footer-container-height) - var(--footer-gap) - var(--footer-pill-gap-adjustment)));max-width:100%;transform:translateY(var(--keyboard-offset,0));width:var(--footer-total-width);--footer-container-height:60px;--footer-padding-bottom:12px;--footer-total-height:var( --footer-height,calc(var(--footer-container-height) + var(--footer-padding-bottom) + var(--safe-area-bottom)) );align-items:center;background-color:transparent;box-sizing:border-box;display:flex;gap:var(--footer-gap);height:var(--footer-total-height);justify-content:space-between;padding-bottom:calc(var(--footer-padding-bottom) + var(--safe-area-bottom));transition:transform .25s ease;z-index:1600;--footer-gap:2px;padding-left:0;padding-right:0;-webkit-tap-highlight-color:transparent}.footer-glass-filter[data-v-5b48831c]{height:0;pointer-events:none;position:absolute;visibility:hidden;width:0}.footer-container[data-v-5b48831c]{--footer-items:3;--footer-vertical-padding:5px;--footer-padding-x:var(--footer-vertical-padding);background-clip:padding-box;background-color:rgba(40,40,40,var(--footer-glass-opacity,.16));border:.1px solid rgba(60,60,60,.3);border-radius:calc(var(--footer-container-height)/2);box-shadow:0 6px 6px #0003,0 0 20px #0000001a;box-sizing:border-box;flex:0 0 auto;justify-content:space-between;max-width:100%;outline:none;padding:var(--footer-vertical-padding) var(--footer-padding-x);transition:transform .45s cubic-bezier(.22,1,.36,1);width:min(var(--footer-pill-width),100%);z-index:1000;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer-add-button[data-v-5b48831c],.footer-container[data-v-5b48831c]{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;height:var(--footer-container-height);isolation:isolate;margin-bottom:calc(var(--footer-padding-bottom) + var(--safe-area-bottom));-webkit-mask-image:linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff);overflow:hidden;position:relative;-webkit-tap-highlight-color:transparent}.footer-add-button[data-v-5b48831c]{background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.08);border-radius:50%;box-shadow:0 10px 18px #0000002e,0 2px 6px #00000014;color:#000;cursor:pointer;font-size:0;justify-content:center;line-height:0;transition:transform .22s ease;width:var(--footer-container-height)}.footer-add-icon[data-v-5b48831c]{height:24px;position:relative;width:24px}.footer-add-icon[data-v-5b48831c]:after,.footer-add-icon[data-v-5b48831c]:before{background-color:currentColor;border-radius:999px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.footer-add-icon[data-v-5b48831c]:before{height:2.2px;width:22px}.footer-add-icon[data-v-5b48831c]:after{height:22px;width:2.2px}.footer-add-button[data-v-5b48831c]:after,.footer-add-button[data-v-5b48831c]:before{border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.footer-add-button[data-v-5b48831c]:before{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);filter:url(#glass-distortion);z-index:-1}.footer-add-button[data-v-5b48831c]:after{box-shadow:inset 0 0 0 .6px #0000000f;z-index:-1}.footer-add-button[data-v-5b48831c]:active{transform:scale(1.18)}.footer-container[data-v-5b48831c]:after,.footer-container[data-v-5b48831c]:before{border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.footer-container[data-v-5b48831c]:before{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);filter:url(#glass-distortion);z-index:-1}.footer-container[data-v-5b48831c]:after{box-shadow:inset 0 0 0 .6px #c7c7c71f;z-index:-1}.footer-item[data-v-5b48831c]{align-items:center;border-radius:18px;cursor:pointer;display:flex;flex:1;flex-direction:column;gap:0;justify-content:center;min-height:48px;min-width:0;padding:4px 8px;position:relative;--item-start:calc(var(--item-index)*var(--indicator-width, 0px));--indicator-center:calc(var(--active-offset, 0px) + var(--indicator-width, 0px)/2);--icon-wrapper-size:28px;--indicator-local-x:calc(var(--indicator-center) - var(--item-start) - (var(--indicator-width, 0px) - var(--icon-wrapper-size))/2);--indicator-mask-radius-x:calc(var(--indicator-width, 0px)/2);z-index:1;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer-item[data-v-5b48831c]:hover{opacity:.8}.footer-icon[data-v-5b48831c]{aspect-ratio:auto;height:24px;margin-bottom:0;-o-object-fit:contain;object-fit:contain;transform:none;transition:fill .3s ease,stroke .3s ease;width:24px}.footer-icon-glass[data-v-5b48831c]{background-image:var(--active-icon);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(ellipse var(--indicator-mask-radius-x) 24px at var(--indicator-local-x) 50%,#000 0,#000 99.5%,transparent 100%);mask-image:radial-gradient(ellipse var(--indicator-mask-radius-x) 24px at var(--indicator-local-x) 50%,#000 0,#000 99.5%,transparent 100%);pointer-events:none;position:absolute}.footer-item:active .footer-icon[data-v-5b48831c]{transform:none}.footer-item[data-v-5b48831c]:focus-visible{outline:none}.footer-active-indicator[data-v-5b48831c]{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:#ffffff2e;border:none;border-radius:calc((var(--footer-container-height) - (2*var(--footer-vertical-padding)))/2);bottom:var(--footer-vertical-padding);box-shadow:none;cursor:grab;left:var(--footer-padding-x);position:absolute;top:var(--footer-vertical-padding);transform:translate3d(var(--active-offset,calc(var(--active-index)*100%)),0,0);transition:transform .45s ease;width:var(--indicator-width,calc((100% - var(--footer-padding-x)*2)/var(--footer-items)));will-change:transform;z-index:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer-container.is-dragging .footer-active-indicator[data-v-5b48831c]{cursor:grabbing;transition:none}.footer-container.is-dragging[data-v-5b48831c]{transform:scale(calc(var(--footer-scale, 1)*1.08))}.footer-icon-wrapper[data-v-5b48831c]{align-items:center;display:flex;flex-shrink:0;height:var(--icon-wrapper-size,28px);justify-content:center;position:relative;width:var(--icon-wrapper-size,28px)}.footer-plus-one[data-v-5b48831c]{background:#000000bf;border-radius:8px;box-shadow:0 2px 4px #0003;color:#fff;font-size:10px;font-weight:700;line-height:1;padding:2px 4px;pointer-events:none;position:absolute;right:-4px;top:-6px}.footer-plus-one-enter-from[data-v-5b48831c],.footer-plus-one-leave-to[data-v-5b48831c]{opacity:0;transform:translateY(-4px) scale(.8)}.footer-plus-one-enter-active[data-v-5b48831c],.footer-plus-one-leave-active[data-v-5b48831c]{transition:opacity .2s ease,transform .2s ease}.footer-plus-one-leave-active[data-v-5b48831c]{transition-duration:.15s}.footer-icon--favorites-bounce[data-v-5b48831c]{animation:favorites-bounce-5b48831c .75s ease}@keyframes favorites-bounce-5b48831c{0%{transform:scale(1)}35%{transform:translateY(-4px) scale(1.1)}65%{transform:translateY(2px) scale(.97)}to{transform:scale(1)}}:root{--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-top:0px;--footer-height:calc(72px + var(--safe-area-bottom));--web-top-gap:0px;--keyboard-offset:0px}html.is-web-version{--web-top-gap:0px}html.is-web-version.is-web-desktop{--web-top-gap:3px}body,html{font-family:Inter,sans-serif!important;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;margin:0;overflow-x:hidden;overscroll-behavior-x:none;overscroll-behavior-y:contain;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-overflow-style:none;scrollbar-width:none}body,html{background-color:var(--app-background-color,#000)}body{min-height:100%;position:relative}body.event-create-background,html.event-create-background{background-color:var(--app-background-color,#000)}body.event-create-background:before{background-image:var(--event-background-image,none);background-position:var(--event-background-position,center);background-repeat:no-repeat;background-size:var(--event-background-size,cover);content:"";filter:brightness(var(--event-background-brightness,1)) saturate(var(--event-background-saturate,1)) blur(var(--event-background-blur,36px));top:0;right:0;bottom:0;left:0;opacity:var(--event-background-opacity,0);pointer-events:none;position:fixed;transform:scale(var(--event-background-scale,1.04));will-change:transform,filter,opacity;z-index:0}body.event-create-background>#__nuxt,body.event-create-background>.app{position:relative;z-index:1}body.event-create-background .fixed-header--transparent:before{opacity:0}body.swipe-scroll-lock,html.swipe-scroll-lock{height:100%;overflow-y:hidden!important;overscroll-behavior-y:none;touch-action:pan-x}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}*{scrollbar-width:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}::-webkit-scrollbar{display:none}input,select,textarea{-moz-user-select:text;user-select:text;-webkit-user-select:text;-ms-user-select:text}input:focus,select:focus,textarea:focus{box-shadow:none;outline:none}img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.app{display:block}.start-reminder{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#171717f5;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);box-shadow:0 10px 24px #00000059;color:#f5f5f5;left:12px;padding:16px;position:fixed;right:12px;z-index:1600}.start-reminder p{font-size:14px;line-height:1.45;margin:0 0 12px}.start-reminder__button{background:linear-gradient(135deg,#7c4dff,#a394ff);border:none;border-radius:12px;box-shadow:0 8px 16px #7c4dff4d;color:#0c0c0c;cursor:pointer;font-weight:700;padding:12px 0;transition:transform .12s ease,box-shadow .12s ease;width:100%}.start-reminder__button:active{box-shadow:0 4px 12px #7c4dff40;transform:translateY(1px)}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}.event-sheet-iframe{border:none;flex:1;height:100%;width:100%}.event-sheet-shell{display:flex;flex:1;flex-direction:column;min-height:0;position:relative}.create-event-sheet-wrapper,.event-sheet-wrapper{background:transparent;display:flex;flex-direction:column;overflow:hidden;padding:0}.sheet-preloaders{height:1px;opacity:0;overflow:hidden;pointer-events:none;position:fixed;width:1px;z-index:-1}.sheet-preloader{border:0;height:1px;width:1px}.page-intro--rise.page-intro--active .page-rise-item{animation:page-rise .26s cubic-bezier(.16,1,.3,1) forwards;opacity:0;transform:translateY(14px)}.page-intro--rise.page-intro--active .page-rise-item:first-child{animation-delay:30ms}.page-intro--rise.page-intro--active .page-rise-item:nth-child(2){animation-delay:60ms}.page-intro--rise.page-intro--active .page-rise-item:nth-child(3){animation-delay:90ms}.page-intro--rise.page-intro--active .page-rise-item:nth-child(4){animation-delay:.12s}.page-intro--rise.page-intro--active .page-rise-item:nth-child(5){animation-delay:.15s}.page-intro--rise.page-intro--active .page-rise-item:nth-child(6){animation-delay:.18s}.page-intro--rise.page-intro--active .page-rise-item:nth-child(7){animation-delay:.21s}.page-intro--rise.page-intro--active .page-rise-item:nth-child(8){animation-delay:.24s}.page-intro--deck.page-intro--active .swipe-container .card-wrapper{animation:deck-fly-in .32s cubic-bezier(.16,1,.3,1) forwards;opacity:0;transform:translate3d(0,16px,0) scale(.985)}.page-intro--deck.page-intro--active .swipe-container .card-wrapper:first-child{animation-delay:40ms}.page-intro--deck.page-intro--active .swipe-container .card-wrapper:nth-child(2){animation-delay:80ms}@keyframes page-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes deck-fly-in{0%{opacity:0;transform:translate3d(0,18px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (prefers-reduced-motion:reduce){.page-intro--deck.page-intro--active .swipe-container .card-wrapper,.page-intro--rise.page-intro--active .page-rise-item{animation:none;opacity:1;transform:none}}
