.Chip_chip__2pbDl{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;border-radius:999px;font-size:1.2rem;line-height:1.6rem;font-weight:600;border:1px solid var(--color-border);background:var(--color-bg)}.Chip_chip__2pbDl,.Chip_sm__wTBeL{padding:.2rem .8rem}.Chip_md__oQC3M{padding:.4rem 1rem;font-size:1.4rem}.Chip_outline__t6u0N{border-color:var(--color-border)}.Chip_neutral__WeMAm{background:var(--color-bg-alt)}.Chip_accent__Nqmnm{background:color-mix(in srgb,var(--color-accent) 14%,transparent);border-color:color-mix(in srgb,var(--color-accent) 30%,transparent)}.Chip_success__RzQJt{background:color-mix(in srgb,#2ecc71 18%,transparent);border-color:color-mix(in srgb,#2ecc71 40%,transparent)}.Chip_danger__GsV8j{background:color-mix(in srgb,#e63946 18%,transparent);border-color:color-mix(in srgb,#e63946 40%,transparent)}.Chip_icon__L8oAy{display:inline-flex}.Chip_label__LJDPk{white-space:nowrap}.Chip_remove__uXzvl{margin-left:.2rem;border:none;background:rgba(0,0,0,0);cursor:pointer;opacity:.7;font-size:1.4rem;line-height:1}.Chip_remove__uXzvl:hover{opacity:1}.FormRow_row__8Ziu7{display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}@media(min-width:48em){.FormRow_row__8Ziu7{grid-template-columns:1fr 1fr}}.Typography_h1__0dAwb{font-size:3.2rem;font-weight:700;line-height:1.2}@media(min-width:48em){.Typography_h1__0dAwb{font-size:4.4rem}}.Typography_h1__0dAwb.Typography_margin-bottom__JTNv9{margin-bottom:var(--spacing-md)}.Typography_h2__ie4tH{font-size:2.4rem;font-weight:700;line-height:1.3}@media(min-width:48em){.Typography_h2__ie4tH{font-size:3.2rem}}.Typography_h2__ie4tH.Typography_margin-bottom__JTNv9{margin-bottom:var(--spacing-md)}.Typography_h3__KJBcU{font-size:2rem;font-weight:700;line-height:1.4}@media(min-width:48em){.Typography_h3__KJBcU{font-size:2.4rem}}.Typography_h3__KJBcU.Typography_margin-bottom__JTNv9{margin-bottom:var(--spacing-sm)}.Typography_h4__N3gHK{font-size:1.8rem;font-weight:600;line-height:1.4}@media(min-width:48em){.Typography_h4__N3gHK{font-size:2rem}}.Typography_h4__N3gHK.Typography_margin-bottom__JTNv9{margin-bottom:var(--spacing-sm)}.Typography_h5__MipfK{font-size:1.6rem;font-weight:600;line-height:1.4}@media(min-width:48em){.Typography_h5__MipfK{font-size:1.8rem}}.Typography_h5__MipfK.Typography_margin-bottom__JTNv9{margin-bottom:var(--spacing-xs)}.Typography_h6__XftqN{font-size:1.4rem;font-weight:600;line-height:1.4}@media(min-width:48em){.Typography_h6__XftqN{font-size:1.6rem}}.Typography_h6__XftqN.Typography_margin-bottom__JTNv9{margin-bottom:var(--spacing-xs)}.Typography_paragraph__BJHzl{font-size:1.6rem;font-weight:400;line-height:1.6}.Typography_paragraph__BJHzl.Typography_margin-bottom__JTNv9{margin-bottom:var(--spacing-sm)}.Typography_paragraphSmall__cYG_e{font-size:1.4rem;font-weight:400;line-height:1.6}.Typography_paragraphSmall__cYG_e.Typography_margin-bottom__JTNv9{margin-bottom:var(--spacing-xs)}.Typography_caption__tj3rB{font-size:1.2rem;font-weight:500;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent);opacity:.85}.Typography_caption__tj3rB.Typography_margin-bottom__JTNv9{margin-bottom:var(--spacing-xs)}.Typography_overline__N9EbU{font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);opacity:.85}.Typography_overline__N9EbU.Typography_margin-bottom__JTNv9{margin-bottom:var(--spacing-xs)}.Typography_balance__y6qF2{text-wrap:balance}.Typography_color-text__hNPNm{color:var(--color-text)}.Typography_color-muted__s3ztL{color:var(--color-muted)}.Typography_text-align-left__WyNMi{text-align:left}.Typography_text-align-center__kfldN{text-align:center}.Typography_text-align-right__2JyXV{text-align:right}.Typography_text-align-justify__nuque{text-align:justify}.Typography_uppercase__JfF1X{text-transform:uppercase}.Input_inputWrapper__dTEtw{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}.Input_inlineWrapper___7pkK{flex-direction:row;align-items:center;gap:var(--spacing-sm);width:auto}.Input_input__hHazC{color-scheme:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 var(--spacing-md);font-size:1.6rem;font-weight:400;height:4.8rem;border:0;border-radius:var(--spacing-smMd);background-color:var(--field-bg);background-clip:padding-box;color:var(--color-text);transition:background .16s ease,box-shadow .16s ease;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Input_input__hHazC::placeholder{color:var(--field-placeholder)}.Input_input__hHazC:hover{background:var(--field-bg-hover)}.Input_input__hHazC:focus{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.Input_input__hHazC:disabled{background-color:var(--field-bg-disabled);color:var(--color-muted);cursor:not-allowed}.Input_inlineInput__H5yHq{width:auto;flex-shrink:0}.Input_input__hHazC[type=date],.Input_input__hHazC[type=time]{padding-right:var(--spacing-md)}.Input_input__hHazC[type=date]:focus,.Input_input__hHazC[type=time]:focus{box-shadow:0 0 0 2px var(--focus-ring) inset}.Input_input__hHazC::-webkit-calendar-picker-indicator{opacity:.7;filter:none}html[data-theme=light] .Input_input__hHazC::-webkit-calendar-picker-indicator{opacity:.55;filter:none}html[data-theme=dark] .Input_input__hHazC::-webkit-calendar-picker-indicator{opacity:.85;filter:invert(1) brightness(1.1) contrast(.9)}html[data-theme=dark] .Input_input__hHazC[type=time]::-webkit-clear-button,html[data-theme=dark] .Input_input__hHazC[type=time]::-webkit-inner-spin-button{filter:invert(1) brightness(1.1) contrast(.9);opacity:.7}@media(prefers-color-scheme:dark){:root:not([data-theme]) .Input_input__hHazC::-webkit-calendar-picker-indicator{opacity:.85;filter:invert(1) brightness(1.1) contrast(.9)}:root:not([data-theme]) .Input_input__hHazC[type=time]::-webkit-clear-button,:root:not([data-theme]) .Input_input__hHazC[type=time]::-webkit-inner-spin-button{filter:invert(1) brightness(1.1) contrast(.9);opacity:.7}}.Input_radioWrapper___x_WU{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--spacing-smMd);background-color:var(--field-bg);cursor:pointer;font-size:1.6rem;font-weight:500;color:var(--color-text);transition:background .16s ease}.Input_radioWrapper___x_WU:hover{background:var(--field-bg-hover)}.Input_radioChecked__NjOIE{background-color:var(--press-highlight)}.Input_radioInput__M08vo{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.Input_fullWidth__n1VEw{width:100%}.Input_errorInput__YjQ59{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-danger) 60%,transparent)}.Input_errorMessage__mpuC1{color:var(--color-danger);margin-top:var(--spacing-xs)}.Textarea_textarea__qxCRP{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:20rem;resize:vertical;padding:var(--spacing-smMd) var(--spacing-md);background:var(--field-bg);background-clip:padding-box;color:var(--color-text);border:0;border-radius:var(--spacing-smMd);font-size:1.6rem;transition:background-color .18s ease,box-shadow .18s ease,background .18s ease}.Textarea_textarea__qxCRP::placeholder{color:var(--field-placeholder)}.Textarea_textarea__qxCRP:hover{background:var(--field-bg-hover)}.Textarea_textarea__qxCRP:focus{outline:none;box-shadow:0 0 0 2px var(--focus-ring) inset}.Textarea_textarea__qxCRP::-webkit-resizer{background:rgba(0,0,0,0)}.ParticipantsPicker_root__f8tkY{--pp-chip-bg:color-mix(in srgb,var(--field-bg) 80%,var(--color-text) 8%);--pp-chip-bg-hover:color-mix(in srgb,var(--field-bg) 74%,var(--color-text) 14%);--pp-chip-avatar-bg:color-mix(in srgb,var(--field-bg) 55%,var(--color-text) 18%);--pp-chip-avatar-fg:#ffffff;--pp-chip-remove:color-mix(in srgb,var(--color-text) 45%,transparent);position:relative}.ParticipantsPicker_label__t_iIe{display:inline-block;margin-bottom:var(--spacing-xs)}.ParticipantsPicker_fieldWrapper__3Y3a5{position:relative}.ParticipantsPicker_field__sRTjT{display:flex;align-items:center;min-height:4.8rem;border:0;border-radius:var(--spacing-smMd);background:var(--field-bg);background-clip:padding-box;padding:0 var(--spacing-md);transition:background-color .18s ease,box-shadow .18s ease;overflow:hidden;color-scheme:inherit}.ParticipantsPicker_field__sRTjT:hover{background:var(--field-bg-hover)}.ParticipantsPicker_field__sRTjT:focus-within{outline:2px solid var(--focus-ring);outline-offset:-2px;box-shadow:none}.ParticipantsPicker_readonly__RToFW{background:var(--field-bg-disabled)}.ParticipantsPicker_chipsArea__ioAGG{display:flex;align-items:center;gap:var(--spacing-smMd);flex-wrap:wrap;flex:1 1}.ParticipantsPicker_input__9ZT6o{border:0;outline:none;background:rgba(0,0,0,0);font:inherit;color:var(--color-text);min-width:10ch;padding:.4rem 0;color-scheme:inherit}.ParticipantsPicker_trailing__LsYrC{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-left:var(--spacing-xs);flex-shrink:0}.ParticipantsPicker_errorMsg__grKV_{color:var(--color-primary);margin-top:var(--spacing-xs)}.ParticipantsPicker_chip___h2yT{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xsSm) var(--spacing-xsSm);border:0;border-radius:var(--spacing-md);background:var(--pp-chip-bg);line-height:1;transition:background-color .16s ease,filter .16s ease}.ParticipantsPicker_chip___h2yT:hover{background:var(--pp-chip-bg-hover)}.ParticipantsPicker_chipLabel__rpCWT{font-size:1.4rem;color:var(--color-text)}.ParticipantsPicker_remove__j0AXN{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:rgba(0,0,0,0);color:var(--pp-chip-remove);cursor:pointer;translate:0 -.5px;padding:0 1.5px;font-size:1.8rem}.ParticipantsPicker_remove__j0AXN:hover{color:var(--color-text)}.ParticipantsPicker_avatarFallback__4yQnl,.ParticipantsPicker_avatar__gRRMB,.ParticipantsPicker_optAvatarFallback__eo2zG,.ParticipantsPicker_optAvatar__eydxx{width:2.2rem;height:2.2rem;border-radius:50%;object-fit:cover;flex-shrink:0}.ParticipantsPicker_avatarFallback__4yQnl,.ParticipantsPicker_optAvatarFallback__eo2zG{display:inline-flex;align-items:center;justify-content:center;background:var(--pp-chip-avatar-bg);color:var(--color-muted);font-size:1.2rem;font-weight:600}.ParticipantsPicker_dropdown__kGyLO{position:absolute;z-index:5;inset-inline:0;margin-top:var(--spacing-sm);background:var(--color-elevation-2);border-radius:var(--spacing-smMd);box-shadow:var(--shadow-2,0 6px 24px rgba(0,0,0,.08));overflow:auto;border:0}.ParticipantsPicker_option__XhOT7{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;padding:var(--spacing-md);min-height:4.8rem;border-radius:var(--spacing-sm);transition:background-color .14s ease}.ParticipantsPicker_option__XhOT7:hover{background:var(--color-elevation-3)}.ParticipantsPicker_optLabel__Zu9dt{font-size:1.4rem;color:var(--color-text)}.ParticipantsPicker_secondary__NzhhN{color:var(--color-muted);margin-left:.4rem}.ParticipantsPicker_empty__iQUM_{display:flex;align-items:center;padding:0 var(--spacing-md);color:var(--color-muted);height:4.8rem}.ToastProvider_viewport__IiELA{position:fixed;right:var(--spacing-md);bottom:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm);z-index:1000;pointer-events:none}.ToastProvider_toast__2dD8y{pointer-events:auto;min-width:28rem;max-width:44rem;border-radius:.8rem;background:var(--color-bg-alt);color:var(--color-text);box-shadow:0 8px 22px rgba(0,0,0,.22);display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md)}.ToastProvider_body__kcLM4{flex:1 1}.ToastProvider_title__RO1LA{font-weight:700;margin-bottom:.2rem}.ToastProvider_msg__5Lifd{opacity:.95}.ToastProvider_close__INQXO{background:rgba(0,0,0,0);border:0;color:inherit;font-size:1.8rem;line-height:1;opacity:.7;cursor:pointer}.ToastProvider_close__INQXO:hover{opacity:1}.ToastProvider_success__dnnbM{border-color:color-mix(in srgb,#2ecc71 30%,var(--color-border));background:color-mix(in srgb,#2ecc71 14%,var(--color-bg))}.ToastProvider_error__SiqoF{border-color:color-mix(in srgb,#e63946 30%,var(--color-border));background:color-mix(in srgb,#e63946 14%,var(--color-bg))}.ToastProvider_warning__HDO99{border-color:color-mix(in srgb,#f1c40f 30%,var(--color-border));background:color-mix(in srgb,#f1c40f 14%,var(--color-bg))}.ToastProvider_info__Zn9_F{border-color:color-mix(in srgb,#3498db 30%,var(--color-border));background:color-mix(in srgb,#3498db 14%,var(--color-bg))}.Item_read__FaETm{opacity:.4}.Item_actions__Zh7DK{display:inline-flex;gap:var(--spacing-sm);align-items:center;justify-content:flex-end}@keyframes Navbar_tab-bounce-in__psC_M{0%{transform:translateY(1px) scale(.995);animation-timing-function:var(--ease-out)}22%{transform:translateY(-1.8px) scale(1.022);animation-timing-function:var(--ease-overshoot)}48%{transform:translateY(.6px) scale(1.004);animation-timing-function:var(--ease-out)}72%{transform:translateY(-.25px) scale(1.0015);animation-timing-function:var(--ease-out)}to{transform:translateY(0) scale(1)}}@keyframes Navbar_slide-in-top__5n7An{0%{transform:translateY(-12px) scaleY(.992);animation-timing-function:var(--ease-out)}30%{transform:translateY(4px) scaleY(1.018);animation-timing-function:var(--ease-overshoot)}58%{transform:translateY(-2px) scaleY(.998);animation-timing-function:var(--ease-spring)}to{transform:translateY(0) scaleY(1)}}@keyframes Navbar_slide-in-bottom__QVqGO{0%{transform:translateY(16px) scaleY(.988);animation-timing-function:var(--ease-out)}26%{transform:translateY(-5px) scaleY(1.026);animation-timing-function:var(--ease-overshoot)}52%{transform:translateY(3px) scaleY(.998);animation-timing-function:var(--ease-spring)}76%{transform:translateY(-1px) scaleY(1.001);animation-timing-function:var(--ease-out)}to{transform:translateY(0) scaleY(1)}}@keyframes Navbar_slide-in-left__ub5sQ{0%{transform:translateX(-16px) scaleX(.991)}26%{transform:translateX(3px) scaleX(1.009)}50%{transform:translateX(-1.5px) scaleX(.9992)}74%{transform:translateX(.4px) scaleX(1.0003)}to{transform:translateX(0) scaleX(1)}}@keyframes Navbar_logo-peek-spring__0__2f{0%{transform:scale(1)}18%{transform:scale(1.06,.94)}42%{transform:scale(.975,1.045)}62%{transform:scale(1.028,.992)}80%{transform:scale(.998,1.004)}to{transform:scale(1)}}.Navbar_root__zNtsl{--ease-out:cubic-bezier(.17,.89,.32,1);--ease-in:cubic-bezier(.42,0,.58,1);--ease-overshoot:cubic-bezier(.22,1.2,.36,1);--ease-spring:cubic-bezier(.16,.98,.22,1.18);--bounce-dur:.44s;--slide-dur:.60s;--slide-dur-lg:.6s}.Navbar_topbar__HL7Io{align-items:center;background-color:var(--color-bg-card);border-radius:var(--spacing-lg);box-shadow:0 8px 24px rgba(0,0,0,.14);display:flex;justify-content:space-between;left:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-smMd);position:fixed;right:var(--spacing-md);top:var(--spacing-smMd);z-index:1}.Navbar_topbar__HL7Io.Navbar_animation__4AyjR{animation:Navbar_slide-in-top__5n7An var(--slide-dur) var(--ease-spring) both}.Navbar_topActions__Ohecw{align-items:center;display:flex;gap:var(--spacing-sm)}.Navbar_logoRow__PcndJ{align-items:center;color:inherit;display:flex;gap:var(--spacing-md);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Navbar_logo___kaDU{aspect-ratio:1/1;background:linear-gradient(135deg,#F3695E,#EE5148);border-radius:var(--spacing-mdLg);height:3.6rem;padding:var(--spacing-sm);transform-origin:50% 50%;transition:transform .14s var(--ease-out);width:3.6rem;will-change:transform}.Navbar_logo___kaDU svg{color:#fff;height:2rem;width:2rem}.Navbar_logo___kaDU:active{transform:scale(1.02)}.Navbar_logo___kaDU:hover{animation:Navbar_logo-peek-spring__0__2f .425s cubic-bezier(.14,1.25,.28,1.3);transform:none}@media(min-width:48em){.Navbar_logo___kaDU{height:4.8rem;width:4.8rem}.Navbar_logo___kaDU svg{height:3.2rem;width:3.2rem}}.Navbar_label__xg22_,.Navbar_logoText__bA5L0{opacity:0;overflow:hidden;text-overflow:clip;transform:translateX(-6px);transition:opacity .18s var(--ease-out),transform .26s var(--ease-spring);white-space:nowrap}.Navbar_topbar__HL7Io .Navbar_logoText__bA5L0{opacity:1;transform:none;transition:none}.Navbar_tabbar__AyJXD{background-color:var(--color-bg-card);border-radius:var(--spacing-lg);bottom:var(--spacing-smMd);box-shadow:0 8px 24px rgba(0,0,0,.18);display:grid;grid-template-columns:repeat(4,1fr);left:var(--spacing-md);padding:var(--spacing-sm);position:fixed;right:var(--spacing-md);z-index:1}.Navbar_tabbar__AyJXD.Navbar_animation__4AyjR{animation:Navbar_slide-in-bottom__QVqGO var(--slide-dur) var(--ease-spring) both}.Navbar_tab__PzRCH{align-items:center;color:inherit;display:grid;grid-gap:var(--spacing-xsSm);gap:var(--spacing-xsSm);grid-auto-flow:row;justify-items:center;text-decoration:none}.Navbar_tab__PzRCH:active .Navbar_tabIcon__aLM6I{animation:Navbar_tab-bounce-in__psC_M var(--bounce-dur) var(--ease-spring) both}.Navbar_tabIcon__aLM6I{position:relative;display:grid;height:1.8rem;place-items:center;width:1.8rem}.Navbar_tabIcon__aLM6I svg{height:1.8rem;width:1.8rem}@media(min-width:48em){.Navbar_tabIcon__aLM6I{height:24px;width:24px}.Navbar_tabIcon__aLM6I svg{height:2.2rem;width:2.2rem}}.Navbar_tabLabel__3cr6_{font-size:12px;line-height:1}.Navbar_sidebar__kbdMj{background-color:var(--color-bg-card);border-radius:var(--spacing-xl);box-shadow:0 8px 12px rgba(0,0,0,0);display:none;flex-direction:column;height:calc(100svh - 2*var(--spacing-lg));justify-content:space-between;overflow:hidden;padding:var(--spacing-md);position:-webkit-sticky;position:sticky;top:var(--spacing-lg);gap:var(--spacing-xxl);transition:width .36s var(--ease-spring),box-shadow .22s linear;width:8rem;will-change:width,box-shadow;z-index:10}.Navbar_sidebar__kbdMj:hover{box-shadow:0 0 128px 64px rgba(0,0,0,.1);width:32rem}.Navbar_sidebar__kbdMj:hover .Navbar_label__xg22_,.Navbar_sidebar__kbdMj:hover .Navbar_logoText__bA5L0{opacity:1;transform:translateX(0)}.Navbar_navButton__lhbD8{position:relative;align-items:center;border-radius:var(--spacing-md);cursor:pointer;display:flex;gap:var(--spacing-sm);height:4.8rem;text-decoration:none;width:100%}.Navbar_navButton__lhbD8:active{transform:scale(.975);transition:transform .03s var(--ease-in)}.Navbar_navButton__lhbD8:hover:not(.Navbar_current__3iZlI){background-color:hsla(0,0%,100%,.05)}.Navbar_navButton__lhbD8.Navbar_current__3iZlI{color:#fff}.Navbar_navButton__lhbD8.Navbar_current__3iZlI.Navbar_dashboard__j6b24{background-color:#ff9a33}.Navbar_navButton__lhbD8.Navbar_current__3iZlI.Navbar_friends__pptfX{background-color:#ff7daf}.Navbar_navButton__lhbD8.Navbar_current__3iZlI.Navbar_notifications__e93hU{background-color:#ff6e6e}.Navbar_navButton__lhbD8.Navbar_current__3iZlI.Navbar_settings__CIpVZ{background-color:#3fc9b7}.Navbar_navButton__lhbD8.Navbar_current__3iZlI.Navbar_login__EcsMl{background-color:#6c63ff}.Navbar_iconWrap__D5XRg{display:grid;height:4.8rem;min-height:4.8rem;min-width:4.8rem;place-items:center;width:4.8rem}.Navbar_iconWrap__D5XRg svg{height:2.4rem;width:2.4rem}.Navbar_iconButton__wuwTA{align-items:center;aspect-ratio:1/1;border-radius:var(--spacing-lg);display:grid;height:3.6rem;place-items:center;text-decoration:none;width:3.6rem}.Navbar_iconButton__wuwTA:active{transform:scale(.96)}.Navbar_iconButton__wuwTA svg{height:2rem;width:2rem}.Navbar_badge__5yCkC{position:absolute;top:-3px;right:-1px;width:.8rem;height:.8rem;border-radius:50%;background:var(--color-primary);box-shadow:0 0 0 2px var(--color-bg-card);pointer-events:none}@media(min-width:48em){.Navbar_badge__5yCkC{top:-2px;right:-2px;width:1.2rem;height:1.2rem}.Navbar_badge__5yCkC.Navbar_current__3iZlI{background:var(--color-text)}.Navbar_sidebar__kbdMj{display:flex}.Navbar_sidebar__kbdMj.Navbar_animation__4AyjR{animation:Navbar_slide-in-left__ub5sQ var(--slide-dur-lg) var(--ease-spring) both}.Navbar_tabbar__AyJXD,.Navbar_topbar__HL7Io{display:none}}@media(pointer:coarse){.Navbar_sidebar__kbdMj{width:8rem}.Navbar_sidebar__kbdMj .Navbar_logoText__bA5L0{display:none}}@media(prefers-reduced-motion:reduce){.Navbar_iconButton__wuwTA,.Navbar_iconWrap__D5XRg,.Navbar_label__xg22_,.Navbar_logoRow__PcndJ,.Navbar_logo___kaDU,.Navbar_navButton__lhbD8,.Navbar_sidebar__kbdMj,.Navbar_tabIcon__aLM6I,.Navbar_tab__PzRCH,.Navbar_tabbar__AyJXD,.Navbar_topbar__HL7Io{animation:none!important;transition:none!important}}.DefaultLayout_root__0FMDB{display:flex;justify-content:center;min-height:100svh;padding:calc(5.2rem + var(--spacing-sm) + var(--spacing-xl)) var(--spacing-lg)}@media(min-width:48em){.DefaultLayout_root__0FMDB{padding:var(--spacing-lg)}}.DefaultLayout_container__3V_da{max-width:128rem;width:100%;display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}@media(min-width:48em){.DefaultLayout_container__3V_da{grid-template-columns:8rem 1fr}}.DefaultLayout_main__uP3tA{width:100%}@media(min-width:48em){.DefaultLayout_main__uP3tA{padding:var(--spacing-lg) 0}}.CompleteProfile_wrap__N5BZA{display:grid;place-items:center;padding:var(--spacing-xl) var(--spacing-md)}.CompleteProfile_card__r6fb4{width:min(44rem,100%);border-radius:1rem;padding:var(--spacing-xl) var(--spacing-lg);background:var(--color-bg-alt)}@media(prefers-color-scheme:dark){.CompleteProfile_card__r6fb4{background-color:var(--color-elevation-2)}}@media(prefers-color-scheme:light){.CompleteProfile_card__r6fb4{box-shadow:0 2px 4px rgba(0,0,0,.06)}}.CompleteProfile_card__r6fb4{display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.CompleteProfile_center__LxR10{text-align:center}.CreateEvent_card__DNy0R{--ease-open:cubic-bezier(.16,.98,.22,1.18);--ease-close:cubic-bezier(.18,.9,.12,1.06);--duration:560ms;overflow:hidden;position:relative;gap:0;padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-xxl)!important}.CreateEvent_form__Vcm9P{display:contents}.CreateEvent_accordion__YkUJ9{display:grid;grid-template-rows:0fr;padding-top:0;overflow:hidden;will-change:grid-template-rows,padding-top;transition:grid-template-rows var(--duration) var(--ease-open) 0s,padding-top var(--duration) var(--ease-open) 0s}.CreateEvent_card__DNy0R[data-open=true] .CreateEvent_accordion__YkUJ9{grid-template-rows:1fr;padding-top:var(--spacing-xl);overflow:visible;transition:grid-template-rows var(--duration) var(--ease-close),padding-top calc(var(--duration) - .16s) var(--ease-close) 0s}.CreateEvent_clamp__mqcVZ{min-height:0}.CreateEvent_inner__tXf5t{display:grid;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);min-height:0;transform:translateY(-6px) scaleY(.985);will-change:opacity,transform;transition:transform .26s var(--ease-open)}.CreateEvent_card__DNy0R[data-open=true] .CreateEvent_inner__tXf5t{transform:translateY(0) scaleY(1);transition:opacity .3s ease 0s,transform .36s var(--ease-close)}@media(prefers-reduced-motion:reduce){.CreateEvent_accordion__YkUJ9,.CreateEvent_inner__tXf5t{transition:none!important}}.Dashboard_root__QVUFs{display:grid;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);grid-template-areas:"header" "create" "right" "month"}@media(min-width:56em){.Dashboard_root__QVUFs{grid-template-areas:"header" "create" "right" "month"}}@media(min-width:80em){.Dashboard_root__QVUFs{grid-template-columns:1fr 40rem;grid-template-rows:auto auto 1fr;grid-template-areas:"header right" "create right" "month  right";align-items:start}}.Dashboard_headerCard__dHVTc{grid-area:header}.Dashboard_createCard__nf2iR{grid-area:create}.Dashboard_monthStack__gZbqz{grid-area:month;display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);align-self:start}.Dashboard_rightRail__D_t_7{grid-area:right;display:grid;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);grid-template-areas:"cal" "day"}@media(min-width:56em){.Dashboard_rightRail__D_t_7{grid-template-columns:minmax(40rem,1fr) 1fr;grid-template-rows:auto;grid-template-areas:"cal day";align-items:stretch}}@media(min-width:80em){.Dashboard_rightRail__D_t_7{grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"cal" "day";align-items:start}}.Dashboard_eventLink__rgPwX{color:inherit;text-decoration:none}.Dashboard_eventCard___fRNk{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.Dashboard_eventCardRecurring__qDb8U{background:color-mix(in srgb,var(--color-primary) 16%,var(--color-bg-card))}.Dashboard_eventIcon__TrIsE{width:3.2rem;height:3.2rem;border-radius:var(--spacing-smMd);display:grid;place-items:center;background-color:var(--color-primary);color:var(--color-primary-contrast)}.Dashboard_eventIcon__TrIsE svg{width:2.4rem;height:2.4rem}@media(min-width:48em){.Dashboard_eventIcon__TrIsE{width:4.8rem;height:4.8rem;border-radius:var(--spacing-md)}.Dashboard_eventIcon__TrIsE svg{width:3.2rem;height:3.2rem}}.Dashboard_eventBody__OEULZ{display:grid;grid-gap:.25rem;gap:.25rem}.Dashboard_eventDesc__vJ_Ws{color:var(--color-muted)}.Dashboard_dateBadge__e9IfI{display:grid;grid-auto-rows:min-content;justify-items:center;align-items:center;padding:.4rem .8rem;text-transform:uppercase;border-radius:.8rem;background:color-mix(in srgb,var(--color-accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-accent) 22%,var(--color-border))}.Dashboard_dateDay__xeoGN{font-size:1.6rem;font-weight:800;line-height:1}.Dashboard_dateMon__ZYhOd{font-size:.9rem;font-weight:700;line-height:1.1;opacity:.9}.Dashboard_dateYear__M6A5B{font-size:.85rem;font-weight:700;line-height:1.1;color:var(--color-muted)}.Dashboard_dateBadgeLg__abkS_{display:grid;justify-items:center;align-items:center;grid-auto-rows:min-content}.Dashboard_dateDayLg__2AirA{font-size:2.6rem;font-weight:800;line-height:1}.Dashboard_dateMonLg__6oo_i{font-size:1.3rem;font-weight:800;line-height:1.05;opacity:.9}.Dashboard_dateYearLg__iUG2n{font-size:1.15rem;font-weight:700;line-height:1.05;color:var(--color-muted)}.Dashboard_pager__cC7QJ{display:flex;justify-content:center}.Dashboard_calendarCard__w9xIS{grid-area:cal;width:100%;display:grid;overflow:hidden;padding:var(--spacing-md);height:auto}.Dashboard_calendarCard__w9xIS .react-calendar{aspect-ratio:1;width:100%;height:100%;background:rgba(0,0,0,0);border:none;color:var(--color-text);font-family:inherit;display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-rows:auto 1fr}.Dashboard_calendarCard__w9xIS .react-calendar__month-view,.Dashboard_calendarCard__w9xIS .react-calendar__viewContainer{display:grid;grid-template-rows:1fr;height:100%;min-height:0}.Dashboard_calendarCard__w9xIS .react-calendar__month-view>div{flex:1 1 auto;align-items:stretch!important;width:100%}.Dashboard_calendarCard__w9xIS .react-calendar__month-view>div>div{display:flex;flex-direction:column;flex:1 1 auto;width:100%;gap:var(--spacing-md);min-height:0}.Dashboard_calendarCard__w9xIS .react-calendar__navigation{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-xs);border-bottom:none;margin-bottom:0}.Dashboard_calendarCard__w9xIS .react-calendar__navigation button{border-radius:.4rem;color:var(--color-text);padding:.4rem .6rem;min-width:2.8rem;transition:background .18s ease,color .18s ease}.Dashboard_calendarCard__w9xIS .react-calendar__navigation .react-calendar__navigation__label{font-weight:700;text-align:center;background-color:rgba(0,0,0,0)!important}.Dashboard_calendarCard__w9xIS .react-calendar__month-view__weekdays{display:grid;grid-template-columns:repeat(7,1fr);align-items:center;grid-gap:0;gap:0;height:auto;min-height:0;padding:.1rem 0;font-size:.95rem;text-transform:uppercase;opacity:.7}.Dashboard_calendarCard__w9xIS .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday{display:flex;align-items:center;justify-content:center;height:auto;padding:0}.Dashboard_calendarCard__w9xIS .react-calendar__month-view__weekdays abbr{text-decoration:none;line-height:1.1}.Dashboard_calendarCard__w9xIS .react-calendar__month-view__days{display:grid!important;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);grid-auto-rows:1fr;align-content:stretch;height:100%;min-height:0}.Dashboard_calendarCard__w9xIS .react-calendar__tile{display:grid;align-content:center;width:100%;height:100%;border-radius:var(--spacing-sm);padding:.2rem;position:relative;transition:background .14s ease,color .14s ease;color:var(--color-muted);font-size:12px}@media(min-width:80em){.Dashboard_calendarCard__w9xIS .react-calendar__tile{font-size:16px}}.Dashboard_calendarCard__w9xIS .react-calendar__tile:enabled:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 35%,transparent) inset!important}.Dashboard_calendarCard__w9xIS .react-calendar__tile--now{background-color:rgba(0,0,0,0)!important;color:var(--color-text);font-weight:700}.Dashboard_calendarCard__w9xIS .react-calendar__tile--active{background:var(--color-primary)!important;color:#fff}@media(prefers-color-scheme:light){.Dashboard_calendarCard__w9xIS .react-calendar__navigation button:enabled:hover:not(.Dashboard_react-calendar__tile--active__ORN50),.Dashboard_calendarCard__w9xIS .react-calendar__tile:enabled:hover:not(.Dashboard_react-calendar__tile--active__ORN50){background:color-mix(in srgb,var(--color-primary) 10%,transparent)}}@media(prefers-color-scheme:dark){.Dashboard_calendarCard__w9xIS .react-calendar__navigation button:enabled:hover:not(.Dashboard_react-calendar__tile--active__ORN50),.Dashboard_calendarCard__w9xIS .react-calendar__tile:enabled:hover:not(.Dashboard_react-calendar__tile--active__ORN50){background:color-mix(in srgb,var(--color-primary) 10%,transparent)}}@media(min-width:30em){.Dashboard_calendarCard__w9xIS{padding:var(--spacing-lg)}.Dashboard_calendarCard__w9xIS .react-calendar{gap:var(--spacing-mdLg)}.Dashboard_calendarCard__w9xIS .react-calendar__navigation{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-sm)}.Dashboard_calendarCard__w9xIS .react-calendar__navigation button{min-width:3rem;padding:.6rem .8rem}.Dashboard_calendarCard__w9xIS .react-calendar__month-view__weekdays{font-size:1.1rem;padding:.2rem 0}.Dashboard_calendarCard__w9xIS .react-calendar__month-view>div>div{gap:var(--spacing-mdLg)}.Dashboard_calendarCard__w9xIS .react-calendar__tile{font-size:14px;padding:.4rem .3rem;border-radius:var(--spacing-md)}}.Dashboard_dayCard__sUjNX{grid-area:day;display:flex;flex-direction:column;min-height:36.8rem}@media(min-width:56em){.Dashboard_dayCard__sUjNX{height:100%;align-self:stretch;overflow:auto}}@media(min-width:80em)and (min-height:896px){.Dashboard_rightRail__D_t_7{position:-webkit-sticky;position:sticky;top:calc(2*var(--spacing-lg));min-height:calc(100svh - 4*var(--spacing-lg))}.Dashboard_dayCard__sUjNX{height:auto;overflow:visible}}.Dashboard_cardHeader__P_MBi{display:flex;align-items:center;justify-content:space-between}.Dashboard_todayList__N_MX3{display:flex;flex-direction:column;gap:var(--spacing-lg)}.Dashboard_todayRow__NeaEF{display:grid;grid-template-columns:.6rem 1fr;align-items:center;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);color:inherit;text-decoration:none}.Dashboard_todayPill__69rDq{background:var(--color-primary)}.Dashboard_todayPillRec__3pocH,.Dashboard_todayPill__69rDq{width:.6rem;min-width:.6rem;height:3.6rem;border-radius:2rem}.Dashboard_todayPillRec__3pocH{background:color-mix(in srgb,var(--color-primary) 65%,black)}.Dashboard_todayBody__0kZ6U{display:flex;flex-direction:column;gap:.2rem}.Dashboard_todayTitle__HrdiY{font-weight:600}.Dashboard_todayDesc__yH0QP{color:var(--color-muted)}.Dashboard_empty__D52Eg{padding:var(--spacing-md);border:1px dashed var(--color-border);border-radius:.6rem;background:var(--color-bg);opacity:.8}.Dashboard_link__sCvqi{color:var(--color-primary);cursor:pointer;text-decoration:none}.Dashboard_link__sCvqi:hover{text-decoration:underline}.LocationPicker_searchWrap__lf12x mapbox-search-box [class*="--SearchBox"]{border:0;border-radius:var(--spacing-smMd);background:var(--field-bg);background-clip:padding-box;height:4.8rem;width:100%;display:flex;align-items:center;box-shadow:none;overflow:hidden;transition:background .16s ease,box-shadow .16s ease}.LocationPicker_searchWrap__lf12x mapbox-search-box [class*="--SearchBox"]:hover{background:var(--field-bg-hover)}.LocationPicker_searchWrap__lf12x mapbox-search-box [class*="--SearchBox"]:focus-within{outline:none;box-shadow:0 0 0 2px var(--focus-ring) inset}.LocationPicker_searchWrap__lf12x mapbox-search-box [class*="--Input"]{font-size:1.6rem;font-weight:500;color:var(--color-text);background:rgba(0,0,0,0)!important;border:0!important;outline:none!important;height:100%;width:100%;padding:0 4.8rem}.LocationPicker_searchWrap__lf12x mapbox-search-box [class*="--Input"]::placeholder{color:var(--field-placeholder);opacity:1}.LocationPicker_searchWrap__lf12x mapbox-search-box [class*="--SearchIcon"]{left:1.8rem;width:1.8rem;height:1.8rem;color:var(--color-subtle)}.LocationPicker_searchWrap__lf12x mapbox-search-box [class*="--ActionIcon"]{right:var(--spacing-md)}.LocationPicker_searchWrap__lf12x mapbox-search-box [class*="--ActionIcon"] button{color:var(--color-muted)!important;background:none!important;border:0!important;padding:0!important;cursor:pointer;transition:color .16s ease}.LocationPicker_searchWrap__lf12x mapbox-search-box [class*="--ActionIcon"] button:hover{color:color-mix(in srgb,var(--color-text) 70%,var(--color-muted))}.LocationPicker_searchWrap__lf12x mapbox-search-listbox,.LocationPicker_searchWrap__lf12x mapbox-search-listbox [class*="--Results"]{background:var(--color-bg-card)!important;border:0!important;border-radius:var(--spacing-smMd)!important;box-shadow:0 10px 28px rgba(0,0,0,.28)!important;overflow:hidden!important}.LocationPicker_searchWrap__lf12x mapbox-search-listbox [class*="--Suggestion"]{padding:var(--spacing-sm) var(--spacing-md);background:rgba(0,0,0,0)!important;color:var(--color-text);cursor:pointer}.LocationPicker_searchWrap__lf12x mapbox-search-listbox [class*="--Suggestion"]:hover,.LocationPicker_searchWrap__lf12x mapbox-search-listbox [class*="--Suggestion"][aria-selected=true]{background:var(--color-elevation-3)!important}.LocationPicker_searchWrap__lf12x mapbox-search-listbox [class*="--SuggestionName"]{font-weight:600;color:var(--color-text)}.LocationPicker_searchWrap__lf12x mapbox-search-listbox [class*="--SuggestionDesc"]{color:var(--color-muted)}.LocationPicker_searchWrap__lf12x mapbox-search-listbox [class*="--ResultsAttribution"]{display:none!important}.LocationPicker_mapShell__Qp2AA{min-width:0;min-height:0;overflow:hidden;border-radius:var(--spacing-smMd);background:var(--color-bg-card);isolation:isolate}.LocationPicker_mapRoot__HsGiA{position:relative;width:100%;height:320px}.LocationPicker_mapRoot__HsGiA .mapboxgl-canvas,.LocationPicker_mapRoot__HsGiA .mapboxgl-map{max-width:100%!important;display:block}.LocationPicker_locateButton__aMu4x{min-height:4.8rem;min-width:4.8rem;aspect-ratio:1/1;flex-shrink:0}.Friends_codeBox__RHtsf{border:1px solid var(--color-border);border-radius:.8rem;background:color-mix(in srgb,var(--color-text) 6%,var(--color-bg));padding:1.6rem 2rem;text-align:center;letter-spacing:.12em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Friends_muted__yJDhJ{color:var(--color-muted)}.Friends_linkRow__dzipa{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.Friends_ellipsis__WgZOV{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Friends_empty__9pCv4{opacity:.85;padding:var(--spacing-md);border:1px dashed var(--color-border);border-radius:.6rem;background:var(--color-bg)}.Friends_item___pSqM{justify-content:space-between;border:1px solid var(--color-border);border-radius:.8rem;background-color:var(--color-bg);min-height:7.8rem}.Friends_itemTitle__1lzTS{font-weight:700}.Friends_itemMeta__3dbnF{opacity:.75}.Friends_avatar__6OGvE{width:3.6rem;height:3.6rem;border-radius:50%;background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--color-accent) 30%,var(--color-bg)) 0 35%,transparent 36%) no-repeat,color-mix(in srgb,var(--color-accent) 6%,var(--color-bg));flex-shrink:0}.Friends_editing__AF5XA{flex-direction:column;gap:var(--spacing-sm)}@media(min-width:30em){.Friends_editing__AF5XA{flex-direction:row;gap:var(--spacing-md)}}.Friends_editingActionButton__eM6d7{width:100%}@media(min-width:30em){.Friends_editingActionButton__eM6d7{width:auto}.Friends_columns__pbgkL{display:grid!important;grid-template-columns:1fr 1fr}}.Friends_sentinel__9CBcI{height:1px}.Friends_loadingMore__r2m1S{text-align:center;margin-top:var(--spacing-sm);opacity:.8}.Login_wrap__MW9P2{display:grid;place-items:center;padding:var(--spacing-xl) 0}.Login_card__QGuGQ{width:min(44rem,100%);border:1px solid var(--color-border);border-radius:.8rem;padding:var(--spacing-xl) var(--spacing-md);display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}@media(prefers-color-scheme:dark){.Login_card__QGuGQ{background-color:var(--color-elevation-2)}}@media(prefers-color-scheme:light){.Login_card__QGuGQ{box-shadow:0 2px 4px rgba(0,0,0,.06)}}.Login_center__7XTKJ{text-align:center}.AccountSettings_grid__0m22Z{grid-template-columns:1fr}@media(min-width:30em){.AccountSettings_grid__0m22Z{grid-template-columns:7fr 5fr}}.AccountSettings_list__l5E42{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AccountSettings_row__mA16K{grid-template-columns:10rem 1fr auto;border:1px solid var(--color-border);border-radius:.8rem;background:var(--color-bg)}.AccountSettings_empty__zdrH8{opacity:.8}.GeneralSettings_card__cQbU6{background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:.8rem;padding:var(--spacing-xl)}.GeneralSettings_fieldset__V3afs{border:0}.GeneralSettings_segmented__4OXDY{display:inline-flex;gap:var(--spacing-sm)}.GeneralSettings_segment__wI00A{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.6rem;border:1px solid var(--color-border);border-radius:.6rem;background:var(--color-bg);color:var(--color-text);font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.GeneralSettings_segmentActive__VXxAk{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.GeneralSettings_radio__HwBHm{position:absolute;opacity:0;pointer-events:none}.GeneralSettings_grid__aMhHX{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}@media(min-width:30em){.GeneralSettings_grid__aMhHX{grid-template-columns:1fr 1fr}}.GeneralSettings_group__gIp5o{border:0}.GeneralSettings_group__gIp5o:disabled,.GeneralSettings_group__gIp5o[aria-disabled=true]{opacity:.6}.GeneralSettings_group__gIp5o:disabled *{pointer-events:none}.GeneralSettings_select__Wzd2c:disabled,.GeneralSettings_timeInput__Yj209:disabled{opacity:.6;-webkit-text-fill-color:var(--color-muted)}.GeneralSettings_timeRow__c6g6Q{display:inline-flex;align-items:center;gap:var(--spacing-sm);width:100%}.GeneralSettings_timeInput__Yj209{width:100%;padding:var(--spacing-sm) var(--spacing-md);font-size:1.6rem;font-weight:600;border:1px solid var(--color-border);border-radius:.8rem;background:var(--color-bg);color:var(--color-text)}.GeneralSettings_sep__mrhqC{font-weight:700;opacity:.8}.GeneralSettings_hint__nxq6J{color:var(--color-muted)}.GeneralSettings_select__Wzd2c{width:100%;padding:var(--spacing-sm) var(--spacing-md);font-size:1.6rem;border:1px solid var(--color-border);border-radius:.8rem;background:var(--color-bg);color:var(--color-text)}