.DecorativeBackground_wrapper__9GlI2{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden;background-color:rgba(var(--white))}.DecorativeBackground_qrCode__FG3tt{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:SF Compact,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;width:20rem;transition:width .3s ease-in-out;pointer-events:auto;cursor:pointer;text-decoration:none;color:inherit}.DecorativeBackground_qrCode__FG3tt img{width:50%;transition:width .3s ease-in-out}.DecorativeBackground_qrRight__IkZVe{position:absolute;display:flex;align-items:center;justify-content:center;top:15%;right:5%;transform:rotate(12deg);transition:all .3s ease-in-out}.DecorativeBackground_qrCode__FG3tt p{margin-bottom:.5rem;font-family:SF Compact,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;line-height:2rem;font-weight:600;line-height:1.25;transition:font-size .3s ease-in-out}.DecorativeBackground_qrLeft__Bz5lf{position:absolute;display:flex;align-items:center;justify-content:center;bottom:15%;left:5%;transform:rotate(-12deg);transition:all .3s ease-in-out}.DecorativeBackground_subText__lK3Qa{margin-top:5px;font-size:.875rem;line-height:1.25rem;transition:font-size .3s ease-in-out}.DecorativeBackground_cowboyLeft__M2HU5{position:absolute;top:10%;left:-12%;width:42%;rotate:-10deg;transition:all .3s ease-in-out}.DecorativeBackground_cowboyLeft__M2HU5 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.DecorativeBackground_cowboyRight__wtAuU{position:absolute;bottom:-7%;right:-22%;width:35%;rotate:30deg;transition:all .3s ease-in-out}.DecorativeBackground_cowboyRight__wtAuU img{width:100%;height:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (width <= 1400px){.DecorativeBackground_qrCode__FG3tt{width:16rem}.DecorativeBackground_qrCode__FG3tt p{font-size:1.5rem}}@media (width <= 1200px){.DecorativeBackground_qrCode__FG3tt{width:14rem}.DecorativeBackground_qrCode__FG3tt p{font-size:1.375rem}.DecorativeBackground_qrRight__IkZVe{right:3%}.DecorativeBackground_qrLeft__Bz5lf{left:3%}}@media (width <= 1000px){.DecorativeBackground_qrCode__FG3tt{width:12rem}.DecorativeBackground_qrCode__FG3tt p{font-size:1.25rem}.DecorativeBackground_subText__lK3Qa{font-size:.75rem}}@media (width <= 900px){.DecorativeBackground_qrCode__FG3tt{width:10rem}.DecorativeBackground_qrCode__FG3tt p{font-size:1rem}.DecorativeBackground_qrRight__IkZVe{transform:rotate(0deg);top:5%;right:0}.DecorativeBackground_qrLeft__Bz5lf{transform:rotate(0deg);bottom:5%;left:0}.DecorativeBackground_subText__lK3Qa{font-size:.625rem}}@media (width <= 750px){.DecorativeBackground_qrCode__FG3tt p,.DecorativeBackground_subText__lK3Qa{display:none}.DecorativeBackground_qrCode__FG3tt{width:6rem}}@media (width <= 600px){.DecorativeBackground_cowboyLeft__M2HU5{width:50%;left:-15%}.DecorativeBackground_cowboyRight__wtAuU{width:45%;right:-25%}}@media (width <= 480px){.DecorativeBackground_cowboyLeft__M2HU5{width:55%;left:-18%}.DecorativeBackground_cowboyRight__wtAuU{width:50%;right:-28%}}.Button_container__Uj53k{display:flex;cursor:pointer;align-items:center;justify-content:center;white-space:nowrap;border-radius:9999px;font-family:SF Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1!important}.Button_container__Uj53k:active:not(:disabled){--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Button_container__Uj53k:disabled{cursor:not-allowed;opacity:.5}.Button_variantDefault__r3YL2{background-color:rgba(var(--black));color:rgba(var(--white))}.Button_variantSecondary__OqUnM{background-color:rgba(var(--black),.05);color:rgba(var(--black))}.Button_variantOutline__eFUSD{border-width:2px!important;border-color:rgba(var(--black))!important;background-color:transparent;font-weight:600;color:rgba(var(--black))}.Button_variantOutline__eFUSD:hover:not(:disabled){background-color:rgba(var(--black));color:rgba(var(--white))}.Button_variantGhost__wYyeD{border-style:none;background-color:transparent;font-weight:600;color:rgba(var(--black))}.Button_sizeBase__gqR0U{gap:.5rem;padding:1rem 1.25rem;font-size:1rem;line-height:1.5rem}.Button_sizeSm__GocgA{gap:.625rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem}.Button_sizeLg__nRE_b{gap:.625rem;padding:1rem;font-size:1.125rem;line-height:1.75rem}.Button_sizeIconOnly__dV3gi{padding:1rem}.Button_sizeXl__iefaG{gap:.5rem;padding:1.5rem;font-size:1.25rem;line-height:1.75rem}.Button_fullWidth__Snj4q{width:100%}.Button_withLabel__6mtfG{display:flex;flex-shrink:0;flex-direction:column;align-items:center;gap:.5rem}.Button_label__oM_ZG{cursor:pointer;font-size:.75rem;line-height:1rem;font-weight:600;color:rgba(var(--black))}.FormField_wrapper__tRxap{display:flex;flex-direction:column;gap:.25rem}.FormField_wrapper__tRxap label{font-family:SF Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;color:rgba(var(--copy-secondary))}.FormField_inputBase__tzvlQ{color:rgba(var(--black));caret-color:rgba(var(--black));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.FormField_inputBase__tzvlQ:focus{outline:2px solid transparent;outline-offset:2px}.FormField_inputBase__tzvlQ:disabled{cursor:not-allowed;opacity:.4}.FormField_wrapper__tRxap input{margin-bottom:0;height:3rem;border-radius:0;border-width:0 0 1px;border-color:rgba(var(--black),.2);background-color:transparent;padding-left:0;padding-right:0;font-family:NaNJaune-MidiMedium;font-size:1.25rem;line-height:1.75rem;color:rgba(var(--black));caret-color:rgba(var(--black));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.FormField_wrapper__tRxap input::-moz-placeholder{color:rgba(var(--black),.25)}.FormField_wrapper__tRxap input::placeholder{color:rgba(var(--black),.25)}.FormField_wrapper__tRxap input:focus{border-bottom-width:2px;border-color:rgba(var(--black));outline:2px solid transparent;outline-offset:2px}.FormField_wrapper__tRxap input:disabled{cursor:not-allowed;opacity:.4}.FormField_hasError__L22Pl input{border-color:rgba(var(--accent-coral),.6)}.FormField_hasError__L22Pl input:focus{border-color:rgba(var(--accent-coral))}.FormField_disabled__JjwMA{pointer-events:none;opacity:.4}.FormField_hint__t3Xkz{color:rgba(var(--black),.4)}.FormField_error__5VH7u,.FormField_hint__t3Xkz{font-family:SF Compact,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;line-height:1.625}.FormField_error__5VH7u{color:rgba(var(--accent-coral))}.AvatarSettings_wrapper__IoSgb:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.AvatarSettings_wrapper__IoSgb:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(var(--black),0.1);--tw-ring-offset-width:2px;--tw-ring-offset-color:transparent}.AvatarSettings_menuIcon__apZLL{justify-content:flex-start!important}.AvatarSettings_menuIcon__apZLL svg{fill:rgba(var(--black))!important;color:rgba(var(--black))!important}.AvatarSettings_menuItem__2uCkN{display:grid;align-items:center;gap:.25rem;grid-template-columns:20px 1fr}.OTPInput_wrapper__K_8C5{display:flex;flex-direction:column;gap:.5rem}.OTPInput_inputWrapper__a0UCj{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}.OTPInput_box__cZJ3V{height:5rem;width:100%;border-radius:.75rem;border-width:2px;border-color:transparent;background-color:rgba(var(--black),.05);padding:.5rem;text-align:center;font-family:NaNJaune-MiniBlack;font-size:1.5rem;line-height:2rem}.OTPInput_box__cZJ3V:focus{border-color:rgba(var(--black))}.OTPInput_boxError__p3CVm{border-color:rgba(var(--accent-coral),.3);background-color:rgba(var(--accent-coral),.05)}.OTPInput_boxError__p3CVm:focus{border-color:rgba(var(--accent-coral),.6)}.EmptyState_container__gHnXI{border-radius:.25rem;background-color:rgba(var(--black),.05);padding:1.5rem;text-align:center;color:rgba(var(--black),.7)}.OTPStep_wrapper__sG34w{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.OTPStep_sentTo__7xI5O{margin-top:1rem;text-align:center;font-family:SF Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;letter-spacing:.025em;color:rgba(var(--black),.5)}.OTPStep_sentTo__7xI5O strong{font-weight:600;font-style:italic;color:rgba(var(--black))}.OTPStep_edit__HSDhM{margin-left:.25rem;font-style:normal;color:rgba(var(--black))}.OTPStep_resend__v2Dpx{font-size:.875rem;line-height:1.25rem;font-weight:400;color:rgba(var(--copy-secondary))!important}.OTPStep_resend__v2Dpx:disabled{opacity:1}.AuthTermsNotice_terms__Yyp_i{text-align:center;font-family:SF Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;line-height:1.625;color:rgba(var(--black),.4)}.AuthTermsNotice_terms__Yyp_i a{text-decoration-line:underline}.page_wrapper__GgLCB h1{margin-top:1.5rem;margin-bottom:1.5rem;font-family:NaNJaune-MiniBlack;font-size:3rem;line-height:1;font-weight:700;text-align:center}.page_subtitle__b_Vnj{max-width:360px;font-family:SF Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;color:rgba(var(--copy-secondary))}.page_callToAction__n_39R{margin-bottom:2.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.page_ctaButton__TlKPp{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;background-color:rgba(var(--black));padding:1rem;font-size:1.125rem;line-height:1.75rem;color:rgba(var(--white));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.page_ctaButton__TlKPp,.page_disclaimer__C6iaz{font-family:SF Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.page_disclaimer__C6iaz{max-width:260px;text-align:center;font-size:.875rem;line-height:1.25rem;font-style:italic;color:rgba(var(--copy-secondary))}.authTitle_title__eKln3{margin-bottom:1.5rem;text-align:center;font-family:NaNJaune-MiniBlack;font-size:1.875rem;line-height:2.25rem;color:rgba(var(--black))}.authTitle_body__1FVSG{padding-top:20dvh}.AuthFlow_wrapper__Xp_Fz{position:fixed;inset:0;z-index:50}.AuthFlow_dialog__wgMtS{display:flex;height:100%;width:100%;flex-direction:column;background-color:rgba(var(--background))}.AuthFlow_otpStep__tJ0_H{display:flex;flex-direction:column;gap:1.5rem}.AuthFlow_body__aJuUq{flex:1 1 0%;overflow-y:auto;padding-bottom:1rem}.AuthFlow_body__aJuUq,.AuthFlow_footer__3f2Vv{display:flex;flex-direction:column;padding-left:1.75rem;padding-right:1.75rem}.AuthFlow_footer__3f2Vv{gap:1rem;background-color:rgba(var(--background));padding-bottom:1.75rem}.AuthFlow_formInputs__IIgAV{display:flex;flex-direction:column;gap:2rem}.AuthFlow_smsHint__n7WBX{margin-top:.5rem;margin-bottom:1.5rem;font-size:.75rem;line-height:1rem;color:rgba(var(--black),.5)}@media (width >= 640px){.AuthFlow_wrapper__Xp_Fz{display:flex;align-items:center;justify-content:center;background-color:rgba(var(--black),.1)}.AuthFlow_dialog__wgMtS{overflow:hidden;border-radius:1rem;width:360px;max-height:min(85vh,680px);height:auto;box-shadow:0 8px 48px rgb(0 0 0/28%)}.AuthFlow_body__aJuUq{padding-top:2.5rem}.AuthFlow_title__zHUaH{margin-bottom:.75rem}.AuthFlow_footer__3f2Vv{padding-top:1.5rem}}.ThingView_details__Hifai h1{text-align:left;line-height:1.25;letter-spacing:-.025em}.ThingView_details__Hifai{display:flex;flex-direction:column;gap:.25rem}.ThingView_details__Hifai p{font-size:.875rem;line-height:1.25rem;color:rgba(var(--black),.5)}.ThingView_details__Hifai b,.ThingView_priceActive__0slRe{font-weight:600}.ThingView_priceInactive__2EvWs{color:rgba(var(--black),.2)}.ThingView_ratingEmoji__3ckMw{color:rgba(var(--black))}.ThingView_ratingRow__qV5tl{display:flex;align-items:center;gap:.75rem}.ThingView_websiteLink__ZMP5M{text-decoration-line:underline}.ThingView_actions__APaCo{margin-left:-1.25rem;margin-right:-1.25rem;display:flex;align-items:flex-start;gap:.75rem;overflow-x:auto;padding:.5rem 1.25rem;touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none}.ThingView_actions__APaCo::-webkit-scrollbar{display:none}.ThingView_actions__APaCo button{min-width:70px}.ThingView_wrapper__bsSy_ section{display:flex;flex-direction:column;gap:.75rem}.ThingView_wrapper__bsSy_ section h2{text-align:left;font-family:NaNJaune-MidiMedium;font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:-.025em}.ThingView_wrapper__bsSy_ section>p{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:rgba(var(--black),.5)}.ThingView_aboutLink__7F4fV{word-break:break-all;font-size:.875rem;line-height:1.25rem;color:rgba(var(--black));text-decoration-line:underline}.ThingView_linkArrow__ii3H5{text-decoration-line:none}.ThingView_mapContainer__fPcgL{position:relative;width:100%;cursor:pointer;overflow:hidden;border-radius:1rem}.ThingView_reactionFooter__Sh6He{padding-left:.75rem;padding-right:.75rem;padding-bottom:1.5rem}.ThingView_locationList__cIHyW{margin:0;display:flex;list-style-type:none;flex-direction:column;padding:0}.ThingView_locationList__cIHyW li{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgba(var(--black),.1);padding-top:.75rem;padding-bottom:.75rem}.ThingView_locationList__cIHyW li:last-child{border-bottom-width:0}.ThingView_locationInfo__G6QxG{display:flex;min-width:0;flex-direction:column;gap:.125rem}.ThingView_locationInfo__G6QxG strong{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375}.ThingView_locationInfo__G6QxG span{font-size:.875rem;line-height:1.25rem;line-height:1.375;color:rgba(var(--black),.5)}.LinkImage_imageWrapper__l5vKx{position:relative;width:100%;overflow:hidden;border-radius:.5rem;background-color:rgba(var(--black),.05);aspect-ratio:3.5/2}.LinkImage_image__vh3Qi{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.LinkImage_loadingSkeleton__lRpTP{position:relative;width:100%}@keyframes LinkImage_pulse__yGfiv{50%{opacity:.5}}.LinkImage_loadingSkeleton__lRpTP{animation:LinkImage_pulse__yGfiv 2s cubic-bezier(.4,0,.6,1) infinite;overflow:hidden;border-radius:.5rem;background-color:rgba(var(--warm-200));aspect-ratio:3/2}.ThingImage_wrapper__cGsEf{position:relative;display:flex;width:100%;flex-direction:column;max-width:200px}.ThingImage_imageWrapper__5PuJE{position:relative;width:100%;overflow:hidden;border-radius:.5rem;background-color:rgba(var(--black),.05);aspect-ratio:3.5/2}.ThingImage_image__tm5Zy{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ThingImage_urlBadge__FTDqS{position:absolute;bottom:.5rem;left:.5rem;display:flex;align-items:center;gap:.25rem;border-radius:.375rem;background-color:rgba(var(--black),.05);padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;color:rgba(var(--white));text-decoration-line:none;backdrop-filter:blur(6px)}.ThingImage_loadingSkeleton__9jthM{position:relative;width:100%}@keyframes ThingImage_pulse__Y0uvo{50%{opacity:.5}}.ThingImage_loadingSkeleton__9jthM{animation:ThingImage_pulse__Y0uvo 2s cubic-bezier(.4,0,.6,1) infinite;overflow:hidden;border-radius:.5rem;background-color:rgba(var(--warm-200));aspect-ratio:3/2}.AdminHeader_header__Lk1h1{background:var(--surface-primary);border-bottom:1px solid var(--border-primary);position:sticky;top:0;z-index:100}.AdminHeader_container__Pwqz_{max-width:1200px;margin:0 auto;padding:0 24px;height:64px;display:flex;align-items:center;justify-content:space-between}.AdminHeader_leftSection__fL2_U{display:flex;align-items:center;gap:16px}.AdminHeader_logoWrapper__ec58b{display:flex;align-items:center}.AdminHeader_nav__vke2I{display:flex;gap:32px}.AdminHeader_navItem__c9KnM{color:var(--text-secondary);text-decoration:none;font-weight:500;transition:color .2s ease;padding:8px 0;position:relative}.AdminHeader_navItem__c9KnM.AdminHeader_active__Dsh9b,.AdminHeader_navItem__c9KnM:hover{color:var(--text-primary)}.AdminHeader_navItem__c9KnM.AdminHeader_active__Dsh9b:after{content:"";position:absolute;bottom:-21px;left:0;right:0;height:2px;background:var(--accent-indigo)}.AdminHeader_rightSection___7Pll{display:flex;align-items:center}.AdminHeader_exitButton__kHwFU{padding:8px 16px;border-radius:8px;background:var(--surface-secondary);color:var(--text-primary);text-decoration:none;font-weight:500;font-size:14px;transition:all .2s ease}.AdminHeader_exitButton__kHwFU:hover{background:var(--surface-tertiary)}.AdminPlanListItem_container__J_Qcj{display:flex;justify-content:space-between;align-items:center;padding:20px;background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:12px;text-decoration:none;transition:all .2s ease;cursor:pointer}.AdminPlanListItem_container__J_Qcj:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgb(0 0 0/8%);border-color:var(--border-secondary)}.AdminPlanListItem_leftSection__tnVJl{display:flex;gap:16px;flex:1;min-width:0}.AdminPlanListItem_emojiWrapper__tocxQ{flex-shrink:0}.AdminPlanListItem_details__eSyq0{flex:1;min-width:0}.AdminPlanListItem_header__Qkw51{display:flex;align-items:center;gap:12px;margin-bottom:4px}.AdminPlanListItem_title__awNEx{font-size:16px;font-weight:600;color:var(--text-primary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminPlanListItem_status__HhRsZ{flex-shrink:0;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase}.AdminPlanListItem_statusConfirmed__4nlbB{background:var(--success-light);color:var(--success)}.AdminPlanListItem_statusTbd__YHG_t{background:var(--warning-light);color:var(--warning)}.AdminPlanListItem_statusPast__pu_f6{background:var(--surface-secondary);color:var(--text-secondary)}.AdminPlanListItem_metadata__qwqjv{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;color:var(--text-secondary)}.AdminPlanListItem_time__un7s8{font-weight:500}.AdminPlanListItem_separator__Wf84Q{color:var(--text-tertiary)}.AdminPlanListItem_location__FSheo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminPlanListItem_creator__2Guej{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary)}.AdminPlanListItem_creatorName__XxH8c{font-weight:500}.AdminPlanListItem_creatorPhone__MAH0e{color:var(--text-tertiary);font-size:12px}.AdminPlanListItem_rightSection__5nhCL{display:flex;flex-direction:column;align-items:flex-end;gap:12px;flex-shrink:0}.AdminPlanListItem_stats__UefVW{display:flex;gap:20px}.AdminPlanListItem_statItem__VP5Xu{text-align:center}.AdminPlanListItem_statValue__UJazc{display:block;font-size:18px;font-weight:600;color:var(--text-primary)}.AdminPlanListItem_statLabel__RUJ6_{display:block;font-size:11px;color:var(--text-secondary);text-transform:uppercase;margin-top:2px}.AdminPlanListItem_dates__QfroA{text-align:right}.AdminPlanListItem_dateLabel__k3Dtt{display:block;font-size:11px;color:var(--text-tertiary);text-transform:uppercase}.AdminPlanListItem_dateValue__vpkSR{display:block;font-size:13px;color:var(--text-secondary);margin-top:2px}.AdminUserCard_card__08Ip_{background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:12px;padding:24px}.AdminUserCard_header__7MCUL{display:flex;gap:20px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--border-primary)}.AdminUserCard_userInfo____3al{flex:1}.AdminUserCard_name__JhWJ4{font-size:24px;font-weight:700;color:var(--text-primary);margin:0 0 4px}.AdminUserCard_phone___3NLR{font-size:16px;color:var(--text-secondary);margin:0 0 12px}.AdminUserCard_badges__bLMbH{display:flex;gap:8px}.AdminUserCard_employeeBadge__IAWbW,.AdminUserCard_waitlistedBadge__lFu6C{padding:4px 12px;border-radius:16px;font-size:12px;font-weight:600}.AdminUserCard_employeeBadge__IAWbW{background:var(--accent-indigo);color:white}.AdminUserCard_waitlistedBadge__lFu6C{background:var(--warning-light);color:var(--warning)}.AdminUserCard_stats__5WmgJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--border-primary)}.AdminUserCard_statItem__udycq{display:flex;flex-direction:column;gap:4px}.AdminUserCard_statLabel__CDLjv{font-size:12px;color:var(--text-tertiary);text-transform:uppercase}.AdminUserCard_statValue__mUDxz{font-size:16px;font-weight:600;color:var(--text-primary)}.AdminUserCard_settings__68_Ta{margin-bottom:24px}.AdminUserCard_settingsTitle__9Twzv{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 16px}.AdminUserCard_settingsList__SQXC8{display:flex;flex-direction:column;gap:12px}.AdminUserCard_settingItem__4Wfug{display:flex;justify-content:space-between;align-items:center}.AdminUserCard_settingLabel__WYvZP{font-size:14px;color:var(--text-secondary)}.AdminUserCard_settingValue__AqxqM{font-size:14px;font-weight:600}.AdminUserCard_enabled__oj9Eu{color:var(--success)}.AdminUserCard_disabled__XpWON{color:var(--text-tertiary)}.AdminUserCard_recentPlans__rcIms{padding-top:24px;border-top:1px solid var(--border-primary)}.AdminUserCard_recentPlansTitle__9_pjC{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 16px}.AdminUserCard_plansList__X2Rrl{display:flex;flex-direction:column;gap:8px}.AdminUserCard_planItem__tnuiF{display:flex;align-items:center;gap:12px;padding:12px;background:var(--surface-secondary);border-radius:8px;text-decoration:none;transition:all .2s ease}.AdminUserCard_planItem__tnuiF:hover{background:var(--surface-tertiary)}.AdminUserCard_planEmoji__Cfgh6{font-size:20px}.AdminUserCard_planTitle__gKkb0{flex:1;font-size:14px;font-weight:500;color:var(--text-primary)}.AdminUserCard_planDate__bwT_d{font-size:12px;color:var(--text-secondary)}.AdminUserCard_morePlans__BktKz{margin:8px 0 0;font-size:14px;color:var(--text-tertiary);font-style:italic}.RestaurantResults_dayList__TFkwk{position:relative}.RestaurantResults_platformBadges__EbKMC{position:absolute;top:-.75rem;left:1rem;display:flex;gap:.25rem}.RestaurantResults_dayListItem__fmPYE{display:flex;flex-direction:column;gap:.5rem;border-top-width:1px;border-color:rgba(var(--beige-200));padding:1rem}.RestaurantResults_dayListItem__fmPYE:first-of-type{padding-top:1.5rem!important;margin-top:10px}.RestaurantResults_dayListItem__fmPYE .RestaurantResults_date__ZkQ3F{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.ProfileSaves_container__KC0gy{display:flex;height:var(--full-sans-header);flex-direction:column;align-items:center;padding:0 20px}.ProfileSaves_profileHeader__on_Ng{margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.ProfileSaves_profileHeader__on_Ng h1{margin-top:1.5rem;text-align:center;font-family:NaNJaune-MiniBlack;font-size:2.25rem;line-height:2.5rem;line-height:1.25;color:rgba(var(--black))}.ProfileSaves_profileHeader__on_Ng p{margin-top:.25rem;text-align:center;font-family:NaNJaune-MidiLight;font-size:1.5rem;line-height:2rem;line-height:1.25;color:rgba(var(--black),.7)}.ProfileSaves_list__WfVKD{margin-bottom:1.5rem;display:flex;width:100%;flex-direction:column;gap:.75rem}.ProfileSaves_list__WfVKD>*{display:flex;cursor:pointer;align-items:center;gap:1rem;border-radius:1rem;background-color:rgba(var(--beige-200));padding:1rem;font-family:SF Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ProfileSaves_list__WfVKD>:hover{background-color:rgba(var(--beige-200),.8)}.ProfileSaves_list__WfVKD a{display:flex;gap:1rem;text-decoration:none}.ProfileSaves_list__WfVKD a>span{font-size:1rem;line-height:1.5rem;line-height:1.25;color:rgba(var(--black))}.ProfileSaves_rowContent__KXaZg{display:flex;flex-direction:column;align-items:flex-start;gap:0}.ProfileSaves_rowContent__KXaZg>span:first-child{font-size:1rem;line-height:1.5rem;line-height:1.25;color:rgba(var(--black))}.ProfileSaves_rowContent__KXaZg>span:nth-child(2){margin-top:.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.25;color:rgba(var(--black),.6)}.ProfileSaves_actionsList__0g65t{display:flex;width:100%;flex-direction:column;gap:.75rem}.ProfileSaves_actionsList__0g65t>*{display:flex;cursor:pointer;align-items:center;gap:1rem;padding:1rem;font-family:SF Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ProfileSaves_actionsList__0g65t>:hover{background-color:rgba(var(--black),.05)}.ProfileSaves_actionsList__0g65t span{font-size:1rem;line-height:1.5rem;line-height:1.25;color:rgba(var(--black))}.ProfileSaves_actionsList__0g65t .ProfileSaves_deleteText__GDO1l{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.LocationInput_inputContainer__2klFY{position:relative}.LocationInput_suggestions__XDnHL{z-index:9999;overflow-y:auto;border-radius:1rem;background-color:rgba(var(--white));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-height:280px}.LocationInput_suggestion__Zxht2{display:flex;cursor:pointer;flex-direction:column;border-bottom-width:1px;border-color:rgba(var(--black),.1);padding:1rem 1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.LocationInput_suggestion__Zxht2:last-child{border-bottom-width:0}.LocationInput_suggestion__Zxht2:active,.LocationInput_suggestion__Zxht2:hover{background-color:rgba(var(--black),.05)}.LocationInput_suggestionCity__XJDzV{font-size:1rem;line-height:1.5rem;font-weight:600;color:rgba(var(--black))}.LocationInput_suggestionCity__XJDzV,.LocationInput_suggestionRegion__s4CKS{font-family:SF Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.LocationInput_suggestionRegion__s4CKS{margin-top:.125rem;font-size:.875rem;line-height:1.25rem;color:rgba(var(--black),.4)}.DOBInput_wrapper__TG0pt input{color:transparent!important;caret-color:rgba(var(--black))!important}.DOBInput_inputWrapper__5snSO{position:relative}.DOBInput_displayOverlay__e6ZZW{pointer-events:none;position:absolute;inset:0;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;white-space:pre;font-family:NaNJaune-MidiMedium;font-size:1.25rem;line-height:1.75rem;color:rgba(var(--black))}.DOBInput_remaining__Gios0{margin-left:.125rem;font-weight:400;color:rgba(var(--black),.25)}.DOBInput_hint__iw4tz{display:flex;align-items:center;gap:.5rem}.DOBInput_emoji__cBjkj{color:rgba(var(--black),1)}.TodoDateTime_wrapper__Nrgq5{margin-bottom:.5rem;display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:-moz-max-content;max-width:max-content;flex-shrink:0;cursor:pointer;align-items:center;gap:.25rem;border-radius:9999px;border-style:none;font-size:.875rem;line-height:1.25rem;color:rgba(var(--black),.7)}.TodoDateTime_wrapper__Nrgq5:disabled{cursor:default}.TodoDateTime_heading__30itV,.TodoDateTime_link__3G1on{display:contents}.TodoDateTime_icon__uQL_k{display:flex;align-items:center;justify-content:center;justify-self:center}.TodoDateTime_content__c0h7u{display:flex;flex-direction:column}.TodoDateTime_title__qW3P6{font-size:1rem;line-height:1.5rem;color:rgba(var(--black))}.TodoEvent_wrapper__EC6Pt{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;border-width:1px;border-color:rgba(var(--black),.05);background-color:rgba(var(--accent-indigo),.1);padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;color:rgba(var(--accent-indigo))}.TodoEvent_heading__KovZN,.TodoEvent_link__tyA0Z{display:contents}.TodoEvent_icon__B_yJF{display:flex;align-items:center;justify-content:center;justify-self:center}.TodoEvent_content__8leWZ{display:flex;flex-direction:column}.TodoEvent_title__9ryJ0{font-size:.875rem;line-height:1.25rem;color:rgba(var(--accent-indigo))}.FooterTodoInput_compactContainer__T3hon{display:flex;width:100%;align-items:center;justify-content:flex-end;padding-top:1rem;padding-bottom:1rem;padding-right:1rem}.FooterTodoInput_addButton__o58sW{height:40px;width:100px;align-items:center;justify-content:center;gap:.25rem;border-radius:9999px;background-color:rgba(var(--black));padding-left:1rem;padding-right:1.5rem;color:rgba(var(--white));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.FooterTodoInput_addButton__o58sW,.FooterTodoInput_expandedContainer__UsYHs{display:flex;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.FooterTodoInput_expandedContainer__UsYHs{position:relative;z-index:9999;width:100%;flex-direction:column;gap:.75rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;background-color:rgba(var(--white));padding:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);max-height:35dvh;transition:all .2s ease-out}.FooterTodoInput_header__f_MHK{height:0}.FooterTodoInput_closeButton__0k2Cf{position:absolute;top:-.75rem;right:-.5rem;z-index:10;border-radius:9999px;background-color:rgba(var(--white));padding:.375rem;color:rgba(var(--black));--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.FooterTodoInput_inputRow__IyZjt{display:flex;align-items:flex-start;gap:.75rem}.FooterTodoInput_inputContainer__gpvoR{flex:1 1 0%}.FooterTodoInput_input__nIKZs{width:100%;resize:none;border-style:none;background-color:transparent;font-size:1.125rem;line-height:1.75rem;font-weight:500;outline:2px solid transparent;outline-offset:2px}.FooterTodoInput_input__nIKZs::-moz-placeholder{color:rgba(var(--black),.5)}.FooterTodoInput_input__nIKZs::placeholder{color:rgba(var(--black),.5)}.FooterTodoInput_input__nIKZs{min-height:24px;height:24px;transition:height .1s ease-out;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.FooterTodoInput_input__nIKZs::-webkit-scrollbar{display:none}.FooterTodoInput_saveButton__mShE2{display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:9999px;background-color:rgba(var(--black));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--white));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.FooterTodoInput_saveButton__mShE2:disabled{cursor:not-allowed;background-color:rgba(var(--black),.1)}.FooterTodoInput_saveButton__mShE2{min-height:32px}.FooterTodoInput_separator__QtCDf{margin-top:.5rem;margin-bottom:.5rem;display:flex;align-items:center;gap:.75rem}.FooterTodoInput_divider__Xk5m7{flex:1 1 0%;border-width:1px 0 0;border-color:rgba(var(--black),.1)}.FooterTodoInput_orText__xSlwt{font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--black),.7)}.FooterTodoInput_photoButton__YLmbe{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;background-color:rgba(var(--black));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--white));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.FooterTodoInput_photoSection__rARH9{transition:opacity .2s ease-out,max-height .3s ease-out,transform .2s ease-out;overflow:hidden;max-height:120px;opacity:1;transform:translateY(0)}.FooterTodoInput_photoSection__rARH9.FooterTodoInput_hidden__MLNAR{opacity:0;max-height:0;transform:translateY(-10px)}.LocationSearchView_searchView__f19mx{max-height:100%;width:100%;overflow-y:auto}.LocationSearchView_searchHeader__tdhDB{margin-bottom:1rem;display:flex;align-items:center;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-bottom:.75rem}.LocationSearchView_backButton___mYsU{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-style:none;background-color:transparent;padding:0;font-size:.875rem;line-height:1.25rem;font-weight:500}.LocationSearchView_searchTitle___HynF{font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.LocationSearchView_searchContent__57duy>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.LocationSearchView_searchInputContainer__tvzHh{position:relative}.LocationSearchView_searchInput__4Lt8B{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.75rem 3rem .75rem 1rem;font-size:1rem;line-height:1.5rem}.LocationSearchView_searchInput__4Lt8B:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(var(--black))}.LocationSearchView_clearButton__bKOry{position:absolute;right:.75rem;top:1rem;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-style:none;background-color:transparent;padding:.25rem;color:rgba(var(--black),.5)}.LocationSearchView_sectionTitle__sRfWx{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--black),.7)}.LocationSearchView_noResults__HGry6{padding-top:1rem;padding-bottom:1rem}.LocationSearchView_resultsContainer__niCn3{margin-top:1rem}.LocationSearchView_resultsList__okK6Q>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.LocationSearchView_resultCard__bHPk4{cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));background-color:rgba(var(--white));padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.LocationSearchView_resultCard__bHPk4:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.LocationSearchView_selectedCard__2pFWS{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.LocationSearchView_placeInfo__Y__gS{width:100%}.LocationSearchView_placeName___7rK0{margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;font-weight:600;color:rgba(var(--black))}.LocationSearchView_placeAddress__nDCfh{margin-bottom:0;font-size:.875rem;line-height:1.25rem;color:rgba(var(--black),.7)}.LocationSearchView_currentLocations__MisUd>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.LocationSearchView_currentTitle__Rxtvb{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.LocationSearchView_currentList__vF7__>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.LocationSearchView_currentLocation__G6Sg4{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem}.LocationSearchView_locationIcon__gf3ZY{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.LocationSearchView_locationName__khFDY{flex:1 1 0%;font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.LocationSearchView_removeButton__Kpbis{display:flex;height:1.5rem;width:1.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-style:none;background-color:transparent;padding:0;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.LocationSearchView_removeButton__Kpbis:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.LocationSearchView_removeButton__Kpbis{transition:all .2s}.LocationSearchView_option___ZRyS{display:flex;cursor:pointer;flex-direction:column;justify-content:center;padding:.75rem}.LocationSearchView_name__uD5jT{font-size:1rem;line-height:1.5rem;font-weight:600}.LocationSearchView_address__hW4nF{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.TodoLocationsSection_container__G78cA{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(var(--black),.1);--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.TodoLocationsSection_header__KHPmH{background-color:rgba(var(--white));padding:.75rem 1rem}.TodoLocationsSection_headerContent__Q97JG{display:flex;align-items:center;justify-content:space-between}.TodoLocationsSection_title__Wuhrf{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.TodoLocationsSection_locationsList___NP5E{margin:0;list-style-type:none;border-top-width:1px;border-color:rgba(var(--black),.1);background-color:rgba(var(--white));padding:0}.TodoLocationsSection_locationsList___NP5E li{margin-left:1.5rem;margin-right:1.5rem;display:grid;border-bottom-width:1px;border-color:rgba(var(--black),.05);padding-top:.75rem;padding-bottom:.75rem}.TodoLocationsSection_locationsList___NP5E li:last-child{border-bottom-width:0}.TodoLocationsSection_locationsList___NP5E li{grid-template-columns:1fr 40px;align-items:center}.TodoLocationsSection_content__tdjfd{display:flex;align-items:flex-start;gap:.75rem}.TodoLocationsSection_content__tdjfd svg{margin-top:.125rem;flex-shrink:0;fill:rgba(var(--black))}.TodoLocationsSection_details__19aMt{min-width:0;flex:1 1 0%}.TodoLocationsSection_name__MONv6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.TodoLocationsSection_address__epLdD{margin-top:.125rem;overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;line-height:1.25;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.TodoLocationsSection_removeButton__bPags{position:absolute;right:.75rem;display:flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;justify-self:end;border-radius:9999px;border-style:none;background-color:transparent;padding:0;color:rgba(var(--black),.2);transition:all .2s ease}.TodoLocationsSection_removeButton__bPags:hover{color:rgba(var(--black),.4)}.TodoLocationsSection_removeButton__bPags svg{height:.75rem;width:.75rem}.TodoEditModalHeader_header__XicHW{position:sticky;display:flex;align-items:center;justify-content:space-between}.TodoEditModalHeader_closeButton__ySFG_,.TodoEditModalHeader_menuButton__cWhv5{display:flex;height:40px;width:40px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;background-color:rgba(var(--black),.1);color:rgba(var(--black))}.TodoEditModalHeader_delete__ErEL0{color:rgba(var(--accent-coral))}.TodoEditModalHeader_delete__ErEL0,.TodoEditModalHeader_rightButtons__imAnz{display:flex;align-items:center;gap:.5rem}.TodoEditModalHeader_checkButton__FGOPR{display:flex!important;height:40px!important;width:40px!important;cursor:pointer!important;align-items:center!important;justify-content:center!important;border-radius:9999px!important;border-style:none!important;background-color:rgba(var(--accent-indigo))!important;color:rgba(var(--white))!important}.TodoEditModalHeader_checkButton__FGOPR:disabled{cursor:not-allowed;background-color:transparent}.LocationsMap_mapWrapper__L4L8F{margin-bottom:.75rem;width:100%;overflow:hidden;border-radius:1rem}.LocationsMap_mapContainer__1Q8ZZ{height:200px;width:100%}.LocationsMap_placeholder__hco0L{pointer-events:none;position:absolute;inset:0;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:rgba(var(--warm-200));font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.025em;color:rgba(var(--black),.3)}.ThingImportedBy_wrapper__iDi36{margin-left:-1.25rem;margin-right:-1.25rem;display:flex;gap:1.5rem!important;background-color:rgba(var(--black),.05);padding:2rem}.ThingImportedBy_card__RiDr2{display:flex;flex-direction:row;align-items:center;gap:1.5rem;padding-left:.5rem}.ThingImportedBy_thumbnail__l_RoV{position:relative;width:4rem;flex-shrink:0;--tw-rotate:-6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;overflow:hidden;border-radius:.5rem;background-color:rgba(var(--black),.05);aspect-ratio:9/16;box-shadow:0 3.759px 13.157px 0 rgba(0,0,0,.15);transform:rotate(-5.726deg)}.ThingImportedBy_image__05ztt{position:absolute;inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ThingImportedBy_placeholder__pBJ89{background-color:rgba(var(--black),.1)}.ThingImportedBy_placeholder__pBJ89,.ThingImportedBy_skeleton__J4LO0{position:absolute;inset:0;height:100%;width:100%}@keyframes ThingImportedBy_pulse__Uk1oM{50%{opacity:.5}}.ThingImportedBy_skeleton__J4LO0{animation:ThingImportedBy_pulse__Uk1oM 2s cubic-bezier(.4,0,.6,1) infinite;background-color:rgba(var(--warm-200))}.ThingImportedBy_info__SBgVt{display:flex;flex-direction:column;gap:.25rem}.ThingImportedBy_info__SBgVt strong{font-size:.875rem;line-height:1.25rem;font-weight:600}.ThingImportedBy_info__SBgVt p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:.875rem;line-height:1.25rem;line-height:1.375;color:rgba(var(--black),.5)}.ThingImportedBy_modalOverlay__BGt4y{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--black),.8);padding:1.5rem}.ThingImportedBy_modalImage__UOrWv{max-height:100%;max-width:100%;border-radius:1rem;-o-object-fit:contain;object-fit:contain}.Banner_wrapper__ezb0i{display:flex;align-items:center;gap:.75rem;border-radius:.75rem;background-color:rgba(var(--white));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:rgba(var(--black))}.Banner_appIcon__fkHsO{border-radius:.75rem;height:50px;width:50px;flex-shrink:0}.Banner_details__r0Rbw{display:flex;flex-direction:column}.Banner_details__r0Rbw strong{font-weight:700}.Banner_details__r0Rbw p{color:rgba(var(--black),.5)}.Banner_wrapper__ezb0i button{margin-left:auto}.ReactionAuthFlow_wrapper__zvMZI{position:fixed;inset:0;z-index:50}.ReactionAuthFlow_wrapper__zvMZI header{position:relative;display:flex;align-items:center;padding-top:.5rem;padding-bottom:.5rem}.ReactionAuthFlow_wrapper__zvMZI header h2{pointer-events:none;position:absolute;left:0;right:0;text-align:center;font-family:SF Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:600;color:rgba(var(--black))}.ReactionAuthFlow_reactionRow__9MkdX{margin-bottom:.75rem;padding-left:1rem!important;padding-right:1rem!important}.ReactionAuthFlow_formArea__pPcxn{display:flex;flex:1 1 0%;flex-direction:column;padding-top:1.5rem;padding-bottom:1rem}.ReactionAuthFlow_formInputs__KwxgV{display:flex;flex-direction:column;gap:2rem}.ReactionAuthFlow_nameRow__APNhq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ReactionAuthFlow_footer__YUuez{display:flex;flex-direction:column;gap:1rem;background-color:rgba(var(--background))!important;padding-bottom:1.5rem}.ReactionAuthFlow_ageHint__ZfRjY{text-align:center;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:rgba(var(--copy-secondary))}.ThingItem_wrapper__oe1oh{display:block;cursor:pointer!important;border-radius:.75rem;background-color:rgba(var(--background));padding:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;border:1px solid rgb(206 199 169/30%)}.ThingItem_wrapper__oe1oh:hover{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ThingItem_content__ntfTT{display:flex;min-width:0;flex-direction:column;gap:.25rem}.ThingItem_heading__tjQp0{display:flex;align-items:flex-start;gap:.5rem}.ThingItem_emoji__2UmFw{flex-shrink:0;font-size:1.5rem;line-height:2rem;line-height:1.2}.ThingItem_title__ei5m1{flex:1 1 0%;cursor:pointer;font-size:1.125rem;line-height:1.75rem;font-weight:500;color:rgba(var(--black));line-height:1.2;-webkit-line-clamp:3}.ThingItem_description__j60Ng,.ThingItem_title__ei5m1{white-space:pre-wrap;display:-webkit-box;-webkit-box-orient:vertical}.ThingItem_description__j60Ng{font-size:.875rem;line-height:1.25rem;color:rgba(var(--black),.6);-webkit-line-clamp:2;overflow:hidden}.TodoLinksSection_wrapper__gEg5w{display:flex;flex-direction:column;gap:1rem}.TodoLinksSection_label__By6yA{font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--black))}.TodoLinksSection_container__UeKpj{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(var(--black),.1);background-color:rgba(var(--white))}.TodoLinksSection_linkRow__5jDES{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;border-color:rgba(var(--black),.1);background-color:rgba(var(--white));padding-left:1rem;padding-right:1rem;min-height:44px;height:44px}.TodoLinksSection_linkRow__5jDES:first-child{border-top-width:0}.TodoLinksSection_linkButton__WSlt9{display:flex!important;min-width:0!important;flex:1 1 0%!important;cursor:pointer!important;align-items:center!important;gap:.5rem!important;border-style:none!important;background-color:transparent!important;padding:0!important;text-align:left!important;--tw-text-opacity:1!important;color:rgb(59 130 246/var(--tw-text-opacity,1))!important}.TodoLinksSection_linkButton__WSlt9 svg{width:17px;height:17px;min-width:17px;min-height:17px;display:block;flex-shrink:0}.TodoLinksSection_linkText__iql_p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1));height:24px;line-height:24px}.TodoLinksSection_removeButton__Itcsx{display:flex;height:2rem;width:2rem;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-style:none;background-color:transparent;padding:0;color:rgba(var(--black),.2);transition:all .2s ease}.TodoLinksSection_removeButton__Itcsx:hover{color:rgba(var(--black),.4)}.TodoLinksSection_addLinkSection__sRnEi{display:flex;flex-direction:column;background-color:rgba(var(--white))}.TodoLinksSection_addLinkRow__muGih{display:flex;align-items:center;gap:.5rem;border-top-width:1px;border-color:rgba(var(--black),.1);padding-left:1rem;padding-right:1rem;min-height:44px;height:44px}.TodoLinksSection_addLinkIcon__NRV6V{display:flex!important;flex-shrink:0!important;align-items:center!important;justify-content:center!important;--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity,1))!important;width:17px;height:17px;min-width:17px;min-height:17px}.TodoLinksSection_addLinkIcon__NRV6V svg{width:17px;height:17px;display:block}.TodoLinksSection_addLinkInput__CLdzo{margin:0;flex:1 1 0%;border-style:none;background-color:transparent;padding:0;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.TodoLinksSection_addLinkInput__CLdzo::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.TodoLinksSection_addLinkInput__CLdzo::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.TodoLinksSection_addLinkInput__CLdzo{outline:2px solid transparent;outline-offset:2px;font-family:inherit;height:24px;line-height:24px}.TodoLinksSection_errorText__P5PV8{padding-left:1rem;padding-right:1rem;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.TodoTicketsSection_wrapper__I6aGP{display:flex;flex-direction:column;gap:1rem}.TodoTicketsSection_label__iv1M0{font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--black))}.TodoTicketsSection_container__DWjVi{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(var(--black),.1);background-color:rgba(var(--white))}.TodoTicketsSection_ticketRow__zoiAi{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;border-style:none;border-color:rgba(var(--black),.1);background-color:rgba(var(--white));padding:.5rem 1rem;text-align:left}.TodoTicketsSection_ticketRow__zoiAi:first-child{border-top-width:0}.TodoTicketsSection_ticketRow__zoiAi:disabled{cursor:default}.TodoTicketsSection_ticketIcon__9kuBI{display:flex;align-items:center;justify-content:center;color:rgba(var(--accent-indigo))}.TodoTicketsSection_ticketIcon__9kuBI svg{height:1.25rem;width:1.25rem;flex-shrink:0}.TodoTicketsSection_ticketText__zFubK{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.5rem;color:rgba(var(--accent-indigo))}.TodoTicketsSection_ticketRow__zoiAi:disabled .TodoTicketsSection_ticketIcon__9kuBI{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.TodoTicketsSection_ticketRow__zoiAi:disabled .TodoTicketsSection_ticketText__zFubK{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.TodoTicketsSection_ticketContent__N7aFQ{display:flex;min-width:0;flex:1 1 0%;cursor:pointer;align-items:center;gap:.5rem;border-style:none;background-color:transparent;padding:0;text-align:left}.TodoTicketsSection_ticketContent__N7aFQ:disabled{cursor:default}.TodoTicketsSection_removeButton__sk5UM{display:flex;height:2rem;width:2rem;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-style:none;background-color:transparent;padding:0;color:rgba(var(--black),.2);transition:all .2s ease}.TodoTicketsSection_removeButton__sk5UM:hover{color:rgba(var(--black),.4)}.TodoEditModal_wrapper__wcI4G{position:relative;display:flex;width:100%;max-width:100%;flex-direction:column;gap:1rem;padding-bottom:5rem}.TodoEditModal_contentContainer__ubNw1{width:100%}.TodoEditModal_contentContainer__ubNw1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.TodoEditModal_contentContainer__ubNw1{overflow:hidden;border-radius:.5rem;padding-left:1rem;padding-right:1rem}.TodoEditModal_titleSection__s2XBF{background-color:rgba(var(--white))}.TodoEditModal_titleTextarea__Ua5zy{width:100%;resize:none;overflow:hidden;border-style:none;background-color:transparent;font-size:1.25rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.TodoEditModal_titleTextarea__Ua5zy::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.TodoEditModal_titleTextarea__Ua5zy::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.TodoEditModal_titleTextarea__Ua5zy:focus{outline:2px solid transparent;outline-offset:2px}.TodoEditModal_titleTextarea__Ua5zy{overflow-wrap:break-word;min-height:40px;height:auto}.TodoEditModal_textSection__H3lV3{background-color:rgba(var(--white))}.TodoEditModal_textTextarea__hSs8Z{width:100%;resize:none;overflow:hidden;border-style:none;background-color:transparent;font-size:1rem;line-height:1.5rem;line-height:1.625;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.TodoEditModal_textTextarea__hSs8Z::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.TodoEditModal_textTextarea__hSs8Z::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.TodoEditModal_textTextarea__hSs8Z:focus{outline:2px solid transparent;outline-offset:2px}.TodoEditModal_textTextarea__hSs8Z{min-height:80px;height:auto}.TodoEditModal_urlSection__kHf7u{background-color:rgba(var(--white));padding:0}.TodoEditModal_urlSection__kHf7u label{display:flex;height:20px;font-size:.75rem;line-height:1rem;font-weight:600;color:rgba(var(--accent-coral))}.TodoEditModal_urlSection__kHf7u.TodoEditModal_hasError__g_tPK input{border-color:rgba(var(--accent-coral))}.TodoEditModal_urlSection__kHf7u input{margin-bottom:0;width:100%;word-break:break-all;border-radius:.5rem;border-width:1px;border-color:rgba(var(--black),.1);background-color:transparent;padding:.5rem 1rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.TodoEditModal_urlSection__kHf7u input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.TodoEditModal_urlSection__kHf7u input::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.TodoEditModal_urlSection__kHf7u input:focus{outline:2px solid transparent;outline-offset:2px}.TodoEditModal_dateContainer__LU2U0{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(var(--black),.1);--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.TodoEditModal_dateHeader__47mn3{background-color:rgba(var(--white));padding:.625rem 1rem}.TodoEditModal_dateHeaderContent__XL_1h{display:flex;align-items:center;justify-content:space-between}.TodoEditModal_dateLabel__xf2Zw{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.TodoEditModal_dateError__zMwTj{padding-left:1rem;padding-right:1rem;padding-top:.75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.TodoEditModal_allDaySection__XuzjJ,.TodoEditModal_dateError__zMwTj{border-top-width:1px;border-color:rgba(var(--black),.1);background-color:rgba(var(--white))}.TodoEditModal_allDaySection__XuzjJ{padding:.625rem 1rem}.TodoEditModal_allDayContent__r56Yc{display:flex;align-items:center;justify-content:space-between}.TodoEditModal_allDayLabel__Ui00U{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.TodoEditModal_dateTimeSection__7vZO3{border-top-width:1px;border-color:rgba(var(--black),.1);background-color:rgba(var(--white));padding:.625rem 1rem}.TodoEditModal_dateTimeContent__jelQ0{display:flex;align-items:center;justify-content:space-between}.TodoEditModal_dateTimeLabel__2WzdK{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.TodoEditModal_endDateTimeLabel__NQh5t{display:flex;flex-direction:column}.TodoEditModal_endDateTimeSubtext__Dmrbc{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.TodoEditModal_dateTimeInputs__b7Xji{display:flex;align-items:center}.TodoEditModal_dateTimeInputs__b7Xji>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.TodoEditModal_dateTimeInputs__b7Xji input{margin-bottom:0;border-radius:.375rem;border-width:1px;border-color:rgba(var(--black),.1);padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem}.TodoEditModal_dateTimeInputs__b7Xji input:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.TodoEditModal_dateTimeInputs__b7Xji input:disabled{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.TodoEditModal_timezoneSection__dQJx4{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-top-width:1px;border-color:rgba(var(--black),.1);background-color:rgba(var(--white));padding:.75rem 1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.TodoEditModal_timezoneSection__dQJx4:hover{background-color:rgba(var(--black),.05)}.TodoEditModal_timezoneLabel__HVoMz{font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--black))}.TodoEditModal_timezoneValue__vwFiY{display:flex;align-items:center;gap:.5rem}.TodoEditModal_timezoneText__VT9mA{font-size:.875rem;line-height:1.25rem;color:rgba(var(--black),.6)}.TodoEditModal_sourceSection__Irv6C{display:flex;flex-direction:column;gap:.75rem}.TodoEditModal_sourceLabel__vjd4l{font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--black))}.TodoEditModal_urlLink__MaQKH{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(var(--black),.1);background-color:rgba(var(--white));padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.TodoEditModal_urlLink__MaQKH:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.TodoEditModal_urlLink__MaQKH{word-break:break-all}.TodoEditModal_imagesContainer__PBXce{display:flex;flex-direction:column;align-items:center}.TodoEditModal_imagesContainer__PBXce>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.TodoEditModal_imagesContainer__PBXce{border-radius:.5rem;border-width:1px;border-color:rgba(var(--black),.1);padding:1rem}.TodoEditModal_image__gjDT4{height:auto;max-width:100%;border-radius:.375rem}.TodoEditModal_deleteConfirmOverlay__u5NUV{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem}.TodoEditModal_deleteConfirmBackground__StQMy{position:fixed;inset:0;background-color:rgba(var(--black),.5)}.TodoEditModal_deleteConfirmModal__JiBgU{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:24rem;border-radius:.5rem;background-color:rgba(var(--white));padding:1.5rem}.TodoEditModal_deleteConfirmTitle__pUjvC{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.TodoEditModal_deleteConfirmText__v3mTW{margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.TodoEditModal_deleteConfirmButtons__1AfRl{display:flex}.TodoEditModal_deleteConfirmButtons__1AfRl>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.TodoEditModal_cancelButton__y1Xto{flex:1 1 0%;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.TodoEditModal_cancelButton__y1Xto:hover{background-color:rgba(var(--black),.1)}.TodoEditModal_deleteButton__UdO_m{flex:1 1 0%;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));padding:.5rem 1rem;color:rgba(var(--white));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.TodoEditModal_deleteButton__UdO_m:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.TimezoneSearchView_backButton__uD6sr{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-style:none;background-color:transparent;padding:0;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--black))}.TimezoneSearchView_searchContent__rlMiz>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.TimezoneSearchView_searchInputContainer___SlsY{position:relative}.TimezoneSearchView_searchInput__95Gl5{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.75rem 3rem .75rem 1rem;font-size:1rem;line-height:1.5rem}.TimezoneSearchView_searchInput__95Gl5:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(var(--black))}.TimezoneSearchView_clearButton__Uzsvd{position:absolute;right:.75rem;top:1rem;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-style:none;background-color:transparent;padding:.25rem;color:rgba(var(--black),.5)}.TimezoneSearchView_sectionTitle__tBzV8{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--black),.7)}.TimezoneSearchView_noResults__IEI11{padding-top:1rem;padding-bottom:1rem}.TimezoneSearchView_resultsContainer__sf9Y4{margin-top:1rem}.TimezoneSearchView_resultsList__2KYE2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.TimezoneSearchView_resultCard__YG9_u{display:flex;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));background-color:rgba(var(--white));padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.TimezoneSearchView_resultCard__YG9_u:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.TimezoneSearchView_selectedCard__9iJab{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.TimezoneSearchView_deviceCard__ig69g{border-color:rgba(var(--black),.1);background-color:rgba(var(--black),.05)}.TimezoneSearchView_timezoneInfo__foFwo{display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem}.TimezoneSearchView_cityName__SH_hd{font-size:1rem;line-height:1.5rem;font-weight:600;color:rgba(var(--black))}.TimezoneSearchView_deviceLabel__EVG82{font-weight:400;color:rgba(var(--black),.6)}.TimezoneSearchView_timezoneDetails__CyBU7{font-size:.875rem;line-height:1.25rem;color:rgba(var(--black),.7)}.TimezoneSearchView_checkmark__3XsM2{display:flex;flex-shrink:0;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.TimezoneSearchView_moreResults__TF9YP{margin-top:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:.75rem 1rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-style:italic;color:rgba(var(--black),.5)}.ListViewPage_contentContainer__NzsKh{position:relative;z-index:10;display:flex;flex-direction:column;gap:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ListViewPage_dragOverlay__n44ql{border-radius:.5rem;border-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.ListViewPage_todosContainer__Y8yj8{display:flex;flex-direction:column;gap:1rem;padding-bottom:5rem}.ListViewPage_noResultsContainer__pva36{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding-top:3rem;padding-bottom:3rem;text-align:center}.ListViewPage_noResultsText__YQWpB{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ListViewPage_sectionContainer__nhNup{display:flex;flex-direction:column;gap:1.25rem}.ListViewPage_sectionContainer__nhNup section{display:flex;flex-direction:column;gap:.5rem}.ListViewPage_sectionContainer__nhNup section h3{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:rgba(var(--black),.6)}.ListViewPage_emptyStateContainer__3j5I9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding-top:3rem;padding-bottom:3rem;text-align:center}.ListViewPage_emptyStateText__Up8Un{font-size:1.125rem;line-height:1.75rem;font-weight:500;color:rgba(var(--black),.8)}.ListViewPage_footerContainer__wL3ep{display:flex;justify-content:center;padding-bottom:1.25rem}.ListViewPage_sortButtonContainer__BLspO{display:flex;width:100%;justify-content:center}.ListViewPage_sortButton__o6szU{margin-left:auto;margin-right:auto;display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:9999px;background-color:rgba(var(--black));padding:.75rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--white));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.ListViewPage_hiddenFileInput__963eO{display:none}.ListViewPage_footerInputOpen__YVvlG{z-index:0!important}.FooterPublic_container__TADxT:not(.FooterPublic_welcomePage__CIsaD){position:fixed;bottom:0;display:flex;width:100%;align-items:flex-end}@media not all and (min-width:768px){.FooterPublic_container__TADxT:not(.FooterPublic_welcomePage__CIsaD){justify-content:center;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.FooterPublic_container__TADxT:not(.FooterPublic_welcomePage__CIsaD){justify-content:space-between;padding-left:2.5rem;padding-right:2.5rem}}.FooterPublic_container__TADxT:not(.FooterPublic_welcomePage__CIsaD){height:85px;background:linear-gradient(0deg,rgb(var(--primary-light)) 70%,rgb(var(--primary-light)/0) 100%)!important;padding-bottom:20px;z-index:10}.FooterPublic_container__TADxT{color:rgba(var(--black))}.FooterPublic_container__TADxT a:hover{text-decoration-line:underline;text-underline-offset:2px}.FooterPublic_container__TADxT.FooterPublic_welcomePage__CIsaD .FooterPublic_social__kPiaK{position:absolute;bottom:2.5rem;left:2.5rem}@media (width <= 640px){.FooterPublic_container__TADxT.FooterPublic_welcomePage__CIsaD{position:fixed;bottom:0;display:flex;width:100%;align-items:flex-end;justify-content:center;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:20px;z-index:10;height:85px;background:linear-gradient(0deg,rgb(var(--primary-light)) 70%,rgb(var(--primary-light)/0) 100%)!important}.FooterPublic_container__TADxT.FooterPublic_welcomePage__CIsaD .FooterPublic_social__kPiaK{position:static}}.FooterPublic_icons__l71j7,.FooterPublic_social__kPiaK{z-index:20;display:flex;align-items:center;gap:1.25rem}@media not all and (min-width:768px){.FooterPublic_icons__l71j7,.FooterPublic_social__kPiaK{margin-left:auto;margin-right:auto}}.FooterPublic_social__kPiaK path{fill:rgba(var(--black))}.FooterPublic_container__TADxT.FooterPublic_welcomePage__CIsaD .FooterPublic_links__gpwHt{display:none}.FooterPublic_links__gpwHt{display:flex;gap:1.5rem}@media not all and (min-width:768px){.FooterPublic_links__gpwHt,.FooterPublic_links__gpwHt p{display:none}}.HeaderPublic_container__gDYxL{display:flex;align-items:center;justify-content:space-between}@media (min-width:320px){.HeaderPublic_container__gDYxL{padding:1.5rem}}@media (min-width:640px){.HeaderPublic_container__gDYxL{padding-left:2.5rem;padding-right:2.5rem}}.HeaderPublic_container__gDYxL{width:100%;height:var(--public-header-height)}.HeaderPublic_logo__fIK9f{display:flex;align-items:center;color:rgba(var(--black))!important}@media (min-width:320px){.HeaderPublic_logo__fIK9f svg{width:70%}}@media (min-width:640px){.HeaderPublic_logo__fIK9f svg{width:100%}}.HeaderPublic_logo__fIK9f svg{max-height:30px}.HeaderPublic_callToActions__wx3gj{z-index:10;display:flex;align-items:center;gap:1.25rem}@media not all and (min-width:768px){.HeaderPublic_callToActions__wx3gj{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.HeaderPublic_container__gDYxL button{background-color:rgba(var(--primary-light))!important;font-family:Bricolage Grotesque;font-size:1.25rem;line-height:1.75rem;font-weight:600;color:rgba(var(--black))!important;line-height:normal}.HeaderPublic_container__gDYxL button:focus-visible,.HeaderPublic_container__gDYxL button:not(.HeaderPublic_outline__dlejx):hover{color:rgba(var(--black))!important;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px;outline:transparent}.HeaderPublic_container__gDYxL button:active{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.DropdownWaitlist_container__KCxj6{border-width:2px;border-color:rgba(var(--black));background-color:rgba(var(--primary-light));text-align:end;font-family:Bricolage Grotesque;font-weight:700;color:rgba(var(--black))!important}.DropdownWaitlist_container__KCxj6>*{display:flex;justify-content:flex-end;font-size:1.25rem!important;line-height:1.75rem!important}.landing-page_container__0qwgB{position:relative;z-index:10;display:flex;max-height:80%;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:30px;padding:2.5rem}@media (min-width:640px){.landing-page_container__0qwgB{justify-content:flex-start}}@media (min-width:768px){.landing-page_container__0qwgB{justify-content:flex-start}}.landing-page_container__0qwgB{height:calc(100vh - var(--public-header-height))}@media (width >= 768px){.landing-page_container__0qwgB{min-height:calc(700px - var(--public-header-height))}}.landing-page_hero__DKqy_{position:relative;display:flex;flex-direction:column}@media (min-width:320px){.landing-page_hero__DKqy_{margin-top:2cqh;max-width:95%}}@media (min-width:640px){.landing-page_hero__DKqy_{margin-top:0;max-width:100%}}@media (min-width:768px){.landing-page_hero__DKqy_{margin-top:2cqh}}.landing-page_goodTimesHero__a86mx{position:absolute;width:200px!important}@media (min-width:320px){.landing-page_goodTimesHero__a86mx{bottom:auto;left:100px;top:-110px;opacity:1}}@media (min-width:640px){.landing-page_goodTimesHero__a86mx{left:105px;top:-100px}}@media (min-width:768px){.landing-page_goodTimesHero__a86mx{opacity:0}}.landing-page_hero__DKqy_ h1{font-weight:400;line-height:100%;font-size:clamp(34px,3.5cqw,90px)}.landing-page_hero__DKqy_ h1,.landing-page_hero__DKqy_ h2{font-family:Bricolage Grotesque;color:rgba(var(--black))}@media (min-width:320px){.landing-page_hero__DKqy_ h2{margin-top:20px!important}}@media (min-width:768px){.landing-page_hero__DKqy_ h2{margin-top:30px!important}}.landing-page_hero__DKqy_ h2{font-size:clamp(23px,4cqw,30px);line-height:130%}.landing-page_callToAction___Adn6{position:relative;display:flex;flex-direction:column;gap:2rem}@media (min-width:320px){.landing-page_callToAction___Adn6{bottom:0;left:0;align-items:stretch}}@media (min-width:640px){.landing-page_callToAction___Adn6{padding:0}}@media (min-width:768px){.landing-page_callToAction___Adn6{align-items:flex-start}}.landing-page_appButton__Kq_lR svg{height:3rem;width:auto}.landing-page_container__0qwgB p{font-family:Bricolage Grotesque;line-height:1.25;color:rgba(var(--black));font-size:clamp(18px,2cqw,22px)}.landing-page_waitlistButton__DDNww{display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Bricolage Grotesque;font-size:1.25rem;line-height:1.75rem;color:rgba(var(--black))}.landing-page_waitlistButton__DDNww.landing-page_mobile__B7Sy9{width:100%}.landing-page_waitlistStatus__4KM4V{display:flex;align-items:center;justify-content:center;font-family:Bricolage Grotesque;font-size:1.25rem;line-height:1.75rem;color:rgba(var(--black))}.landing-page_container__0qwgB button:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.landing-page_mobileCTA__d8mXw{position:fixed;left:0;z-index:10;display:flex;width:100%;flex-direction:column;align-items:center;gap:1.25rem;padding:1rem}@media (min-width:320px){.landing-page_mobileCTA__d8mXw{visibility:visible}}@media (min-width:640px){.landing-page_mobileCTA__d8mXw{display:none}}.landing-page_mobileCTA__d8mXw{bottom:20px}.landing-page_collageImage__amV_S{width:100%;max-width:100%}.landing-page_gridImageWrapper__qcyTz{position:absolute;right:0;bottom:0;z-index:0;display:flex;align-items:flex-end;justify-content:flex-end}@media (width <= 640px){.landing-page_gridImageWrapper__qcyTz{position:fixed;bottom:70px;width:auto;height:calc(50vh - 70px)}.landing-page_gridImageWrapper__qcyTz img{height:100%!important;width:auto!important;-o-object-fit:contain;object-fit:contain}}@media (width >= 641px) and (width <= 1024px){.landing-page_gridImageWrapper__qcyTz{bottom:0;right:0;width:85%}.landing-page_gridImageWrapper__qcyTz img{height:100%!important;width:auto!important;-o-object-fit:contain;object-fit:contain}}@media (width >= 1025px){.landing-page_gridImageWrapper__qcyTz{height:100%;width:85%}.landing-page_gridImageWrapper__qcyTz img{max-height:100%}}.page_container__Iw6r3{margin-top:2.5rem;margin-bottom:200px;display:flex;flex-direction:column;gap:1.25rem;font-family:Bricolage Grotesque;color:rgba(var(--black))!important}@media (min-width:320px){.page_container__Iw6r3{margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:640px){.page_container__Iw6r3{margin-left:2.5rem;margin-right:2.5rem}}@media (min-width:768px){.page_container__Iw6r3{margin-left:8rem;margin-right:8rem}}.page_container__Iw6r3 h1{margin-top:2.5rem;font-family:NaNJaune-MiniBlack;font-size:2.25rem;line-height:2.5rem;color:rgba(var(--accent-coral))}.page_container__Iw6r3 h2{margin-top:.5rem;margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}.page_container__Iw6r3 h3{font-size:1.125rem;line-height:1.75rem}.page_container__Iw6r3 h3,.page_container__Iw6r3 h4{margin-top:1rem;font-weight:600;color:rgba(var(--black))!important}.page_container__Iw6r3 a{color:rgba(var(--accent-coral))}.page_container__Iw6r3 p{margin-bottom:.25rem}.page_container__Iw6r3 li{padding-left:1rem}ol.page_tableOfContents__KQWqv{list-style-type:decimal;padding-left:1.25rem}.page_tableOfContents__KQWqv li{color:rgba(var(--black))!important;text-decoration-line:underline}.page_content__3hpFW{display:flex;flex-direction:column;gap:1.25rem}.CollectionView_wrapper__95I9G{display:flex;flex-direction:column;gap:1.5rem}.CollectionView_thingGroup__EcjaR{display:flex;flex-direction:column;gap:.75rem}.CollectionView_groupedSections__Rpi1p{display:flex;flex-direction:column;gap:.5rem}.CollectionView_timelineSection__MA535{display:flex;flex-direction:column;gap:.75rem}.CollectionView_timelineSection__MA535 h3{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:rgba(var(--black),.6)}.CollectionView_emptyState__DHcVZ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:3rem;padding-bottom:3rem;text-align:center;font-size:1rem;line-height:1.5rem;color:rgba(var(--black),.6)}.ActionCard_wrapper__tR9xz{display:flex;width:100%;cursor:pointer;align-items:center;gap:.75rem;border-radius:20px;border-width:1px;border-color:rgba(var(--black),.08);background-color:rgba(var(--white));padding-left:1rem;padding-right:1rem;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ActionCard_wrapper__tR9xz:hover{opacity:.9}.ActionCard_iconWrapper__Qo_LN{display:flex;height:54px;width:54px;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:rgba(var(--black),.05)}.ActionCard_content__D6baq{display:flex;flex:1 1 0%;flex-direction:column;align-items:flex-start;padding-top:.75rem;padding-bottom:.75rem}.ActionCard_title__6TQsr{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:left;font-size:1rem;line-height:1.5rem;font-weight:600;color:rgba(var(--black))}.ActionCard_subtitle__nOx5k{color:rgba(var(--copy-secondary))}.ActionCard_link__TGNWa,.ActionCard_subtitle__nOx5k{display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem}.ActionCard_link__TGNWa{margin-top:.5rem;font-weight:400;--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.EventCard_icon__iAxMz{background-color:rgb(237 227 232);color:rgb(149 78 176)}.LinkCard_icon__dgtDL{background-color:rgb(247 242 235);color:rgb(135 135 130)}.LinkCard_skeleton__iXViI{height:1.25rem}@keyframes LinkCard_pulse__a5XC0{50%{opacity:.5}}.LinkCard_skeleton__iXViI{animation:LinkCard_pulse__a5XC0 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgba(var(--black),.05);width:160px}